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
341665378284	341665378832	341665379382	341665379932	341665380482	341665381033	341665381583	341665382133	341665382683	341665383233	341665383783	341665384333	341665384883	341665385433	341665385983	341665386534	341665387084	341665387634	341665388184	341665388734	341665389284	341665389834	341665390384	341665390934	341665391484	341665392035	341665392585	341665393135	341665393685	341665394235	341665394785	341665395335	341665395885	341665396435	341665396985	341665397536	341665398086	341665398636	341665399186	341665399736	341665400286	341665400836	341665401386	341665401936	341665402486	341665403037	341665403587	341665404137	341665404687	341665405237	341665405787	341665406337	341665406887	341665407437	341665407988	341665408538	341665409088	341665409638	341665410188	341665410738	341665411288	341665411838	341665412388	341665412938	341665413489	341665414039	341665414589	341665415139	341665415689	341665416239	341665416789	341665417339	341665417889	341665418439	341665418990	341665419540	341665420090	341665420640	341665421190	341665421740	341665422290	341665422840	341665423390	341665423940	341665424491	341665425041	341665425591	341665426141	341665426691	341665427241	341665427791	341665428341	341665428891	341665429441	341665429992	341665430542	341665431092	341665431642	341665432192	341665432742	341665433292	341665433842	341665434392	341665434943	341665435493	341665436043	341665436593	341665437143	341665437693	341665438243	341665438793	341665439343	341665439893	341665440444	341665440994	341665441544	341665442094	341665442644	341665443194	341665443744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2696	2000	3600	2300	2696	2000	3600	2300	2696	2000	3600	2300	2696	2000	3600	2300	2696	2000	3600	2300	2697	2000	3600	2300	2697	2000	3600	2300	2697	2000	3600	2300	2697	2000	3600	2300	2698	2000	3600	2300	2698	2000	3600	2300	2698	2000	3600	2300	2699	2000	3600	2300	2699	2000	3600	2300	2699	2000	3600	2300	2699	2000	3600	2300	2700	2000	3600	2300	2700	2000	3600	2300	2700	2000	3600	2300	2700	2000	3600	2300	2701	2000	3600	2300	2701	2000	3600	2300	2701	2000	3600	2300	2701	2000	3600	2300	2701	2000	3600	2300	2701	2000	3600	2300	2701	2000	3600	2300	2702	2000	3600	2300	2702	2000	3600	2300	2702	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22508	21505	28708	24723	21732	22754	21755	16789	15731	15852	15557	15235	15356	15213	15222	15173	15297	15091	15123	14951	14918	14896	14879	15053	15104	14927	14900	14773	14980	15223	15054	14938	14986	15015	15015	14735	14970	14741	15016	14834	14939	14881	14858	14856	14995	14901	14979	15030	15082	14868	14825	14956	15052	14724	14840	14801	14983	14962	14874	14867	14895	14915	15145	14917	14868	14817	14688	14820	15069	14916	15022	14957	14847	14786	14898	14747	14686	14765	14793	14988	14815	14852	14865	14767	14838	14693	14758	14850	15042	14752	14774	14967	14870	14763	15036	14875	14795	14925	14858	15039	14900	14991	14896	14909	15032	14651	14629	14890	15004	14917	14845	15004	14785	14840	14942	14849	14986	14820	14894	14867	14876	14881	14815	14747	14777	14955	14791	14969	14968	14832	14905	14761	14959	14769	14952	14919	14983	14972	14791	14931	14954	14999	15004	14849	14875	14809	14876	15031	14970	14845	14892	14876	14972	14878	14892	14685	14921	14864	14862	14895	14899	14997	14881	14841	14896	14824	14789	14848	14820	14947	15048	14964	14757	14847	14932	14899	14816	14783	14750	14876	15089	14797	14895	14667	14858	14836	14875	14884	14975	14481	14875	14862	14809	15003	14864	14812	14894	14768	14770	14746	14699	14714	15047	14924	14837	14710	14832	14913	14847	14820	14690	14712	14802	14947	15094	14962	14594	14685	14997	14762	14787	14694	14882	14886	14898	14872	14852	14821	14847	14777	14940	14613	14677	14705	14916	14885	15001	14940	14818	14880	14798	14964	14929	14781	14986	14880	14791	14867	14786	14911	14756	14597	14881	15012	14532	14988	14669	14910	14760	14907	15026	14817	14681	14725	14818	14856	14844	14778	14758	14905	14908	14957	14756	14716	14834	14855	14772	14544	14945	14889	14867	14873	14858	14882	14863	14896	14727	14795	14755	14812	14820	14846	14590	14772	14809	14791	14815	14780	14758	14757	14837	14801	14791	14904	14808	14668	14818	14875	14989	14641	14840	14919	14873	14589	14868	14813	15004	14804	14961	14773	14870	14851	15056	14879	14808	14680	14869	14997	14709	14894	14837	14937	14915	14835	14722	14762	14884	15120	14858	14774	14763	14922	14902	14967	14873	14738	14878	14735	14699	14764	14836	14938	14888	14901	14826	14895	14769	14721	14776	14915	14777	14739	14842	14913	14811	14809	14764	15030	14989	14781	14803	14991	14754	14711	14962	14775	14829	14982	14849	14649	14815	14877	14758	14930	14975	14821	14755	14683	14825	14850	14993	14810	14889	14943	14930	14745	14761	15058	14973	14813	14987	14944	14967	14797	14869	14706	14740	14738	14974	14991	14895	14699	14944	14995	14987	14923	14688	14915	14947	15009	14784	14934	14834	14980	14752	15010	14961	14866	14837	14839	14797	14807	14727	14773	14832	14765	14888	14889	14738	14833	14616	14874	14969	14786	14750	14883	15058	14739	15016	14945	14793	14714	14703	14873	14766	14892	14849	14871	14693	14781	14898	14850	14896	14931	14652	14867	14679	14829	14859	14791	14819	14835	14746	14827	14533	14906	14989	14970	14829	14723	14674	14984	14698	14794	15003	14876	14718	14809	14696	14822	14749	14909	14873	14730	14877	15012	14979	14935	14876	14681	14967	14920	14937	14956	14999	14860	14751	14935	14914	14958	14892	14650	14893	14894	14817	14630	14615	14716	14769	14736	14849	14899	14806	14892	14802	14934	14873	14752	14794	14772	14729	14821	14798	14747	14589	14896	14784	14937	14837	14953	14750	14818	14622	14915	14891	14896	14914	14709	14844	14805	14915	14915	14700	14898	14931	14730	14769	14806	14664	14941	14772	14784	14810	14854	14844	14890	14767	14866	14905	14835	14911	14927	14922	14815	14808	14957	14996	14704	14978	14654	14824	14755	14937	14972	14786	14841	14876	14943	14962	14890	14913	14901	14712	14981	14802	15050	14752	14827	14981	14837	14771	14890	14696	14864	14989	14978	14810	14635	14958	14944	14904	14864	14739	14764	14881	14889	14982	14897	14993	14866	14916	14851	14831	14843	14712	14789	14749	14795	14894	14983	14789	14951	14836	14861	14935	14806	14798	14660	14807	14755	14570	14720	14847	14678	14752	14967	15048	14874	14796	14921	14788	14936	14998	14918	14794	14815	14736	14718	14649	14764	14940	14716	14912	14789	14895	15024	14882	14850	14702	14613	14772	14820	14792	14733	14876	14792	14979	14837	14901	14769	14751	14969	14834	14755	14844	14782	14880	14870	14828	14874	14924	14751	14778	14831	15076	14927	14902	14837	14833	14717	14792	14848	15020	14805	14869	15024	14821	14687	14755	15001	14781	14723	14728	14918	14914	14970	14848	14969	14727	14837	14777	14896	14698	14944	14849	15013	14638	14835	14818	14972	14762	14715	15015	14998	14829	14872	14969	14736	14955	14788	14819	14767	14931	14793	14857	14763	14955	14932	14900	14615	14788	14616	14776	14839	15098	14690	14667	14841	14923	14954	14726	14642	14783	14811	14847	14851	14745	15068	14911	14762	14886	14734	14748	14844	14660	14795	14954	14841	14770	14610	14835	14665	14941	14862	15014	14960	14983	14695	14718	14832	14861	14779	14792	14745	14819	14707	14898	14727	14787	15019	14898	14906	15013	14771	14861	14818	14947	14866	14816	15119	14695	14892	14845	14915	14776	14724	14761	14846	14763	14758	14725	14607	14907	14887	14955	14890	15018	15212	14782	14834	14678	15020	14989	14934	14958	14763	14685	14756	15152	14899	14959	14598	14843	14907	14772	14843	14929	14743	14905	14874	14724	14849	14808	14760	14932	14667	14937	14848	14753	14864	14614	14715	14988	14803	14835	14857	14838	14860	15038	14801	15074	14706	14751	14972	14823	15011	14963	14710	14786	14761	14892	14722	14964	14790	14901	14850	14964	14739	14973	14833	14779	14897	14722	14709	14933	14952	14767	14820	14777	14772	14816	14785	14850	14884	14917	14814	14821	14862	14938	14766	14819	14630	14699	14793	15029	15130	14918	14715	14770	14835	14892	14920	14579	14930	14796	14877	14874	15038	14904	14695	14807	14863	14909	15107	14715	14795	14726	14715	14816	14830	14884	14626	14969	14862	14904	14798	14956	14907	14727	14791	14772	15013	14823	14881	14851	14790	14747	14766	14721	14770	14748	14936	14816	14773	14970	14718	14972	14661	14987	14741	14790	14829	14868	14880	14929	14826	14843	14688	14573	14776	14825	14870	14954	14624	14794	14798	14710	14732	14757	14782	14812	14747	14898	14695	14751	14794	14879	14797	14835	14639	14901	14780	14861	14790	14945	14775	14882	14640	14771	14779	14735	14934	14672	14834	14950	14768	14890	14955	14883	14853	14679	14755	14705	14765	14689	14801	14942	14892	14667	14992	14866	14869	14799	14783	14890	14903	14861	14855	15000	14870	14851	14704	14789	14857	14792	14670	14904	14798	14903	14725	14772	14668	14765	14855	15123	14890	14902	14748	14763	14868	14814	14910	14588	14850	15121	15044	14937	14958	14940	14875	15009	14929	14900	14913	14747	14929	14781	14724	14825	14783	14721	14817	14959	14983	14874	14891	14766	14898	14900	14669	14787	14781	14878	14828	14861	14771	14893	14951	14791	14968	14649	14662	14943	14681	14794	14921	14768	14945	14730	14667	14911	14930	14866	15030	14838	14842	14981	14980	14772	14724	14800	14852	14703	14738	14839	14598	14706	14796	14738	14777	14814	14835	14790	14956	14904	14699	14910	14817	14858	14691	14838	14861	14935	14801	14733	14881	14809	14637	14898	15011	14779	14773	14855	14654	14624	14737	14857	14709	14802	15013	14850	14889	14836	14789	15022	14859	14996	14807	14881	14921	14828	14778	14780	14908	14896	14854	14829	14761	14808	14875	15011	14821	14746	14722	14926	14748	15014	14695	15055	14682	14739	14986	14860	14847	14702	14771	14905	14618	14878	15075	14851	14883	14913	14691	14721	14824	14904	14855	14816	14865	14726	14893	14648	14690	14853	14751	14732	14758	14717	15009	14824	14739	14743	14892	14911	14882	14946	14861	14706	15148	14802	15036	14924	14885	14717	14925	14693	14837	14679	14734	14902	14894	14763	14890	14657	14843	14722	14943	14903	14909	14823	14777	14792	14813	14935	14808	14866	14947	15109	14894	14869	14858	14954	14924	14880	14926	14917	14843	14843	14881	14948	14926	14957	14728	14870	14817	14726	14682	14861	15083	14891	14809	14729	14733	14724	14774	14912	15012	14719	14882	14912	14805	14916	14852	14906	14939	14947	14855	14940	14781	14830	14802	14964	14719	14791	14959	14733	14603	14933	14763	14886	15030	14751	14847	14740	14650	14687	14842	14699	14871	14767	14910	14904	14736	14903	14605	14912	14749	14869	14874	14770	15037	14751	14804	14948	14709	14730	14894	14813	14868	14863	14962	14827	14851	14936	14928	14904	14965	14933	14652	14891	14796	14685	14853	14938	14881	14835	14843	14841	14732	14859	14818	14793	14769	14898	14789	14613	14767	14991	14908	14748	14989	14783	14878	14874	14788	14701	14708	14865	14719	14871	14948	14963	14816	14645	14679	14806	15003	14783	15012	14792	14895	14783	14849	14986	14817	14748	14725	14779	14729	14879	14880	14894	14963	15180	14866	15084	14895	14754	14829	14976	14636	14835	14860	14906	14893	14749	14983	14803	14793	14852	14741	14795	14838	15027	14813	14629	14902	14945	14646	14930	14950	14693	14702	15011	14739	14973	14956	14892	14914	14591	14790	14780	14885	14841	14894	14787	14800	14767	14706	14785	14691	14879	14965	14838	14761	14791	14888	14805	14788	14994	14837	14711	14901	14852	15026	14845	14990	15063	14761	14764	14800	14905	14569	14784	14792	14831	14725	14954	14979	14704	14737	14865	14830	14870	14779	14776	14768	14704	14755	14727	14798	14951	14833	14746	14845	14767	14928	14873	14669	14910	15072	14772	14764	14854	14905	14975	14893	14877	15010	14974	14784	14792	14899	14941	14528	14698	14778	14796	14711	14821	14978	14787	14953	14925	14847	14816	14950	15017	14926	14869	14740	14913	14997	14575	14921
14297	32732	27517	22026	19020	16816	15799	15237	14922	14521	14432	14323	14162	13974	13881	13996	13699	13878	13890	13592	13636	13859	13723	13870	13643	13774	13765	13801	13770	13730	13684	13721	13805	13636	13711	13694	13654	13733	13534	13671	13716	13654	13679	13666	13642	13795	13609	13690	13541	13658	13735	13538	13745	13673	13510	13621	13630	13683	13794	13562	13811	13535	13596	13644	13536	13621	13647	13816	13661	13668	13782	13634	13689	13623	13648	13712	13550	13609	13720	13658	13586	13675	13677	13691	13654	13659	13809	13460	13699	13645	13511	13629	13560	13708	13699	13610	13658	13784	13673	13511	13424	13712	13504	13782	13531	13611	13605	13670	13676	13768	13569	13643	13700	13784	13482	13653	13618	13577	13544	13629	13527	13490	13721	13628	13515	13587	13717	13709	13659	13681	13612	13647	13805	13512	13488	13579	13442	13696	13599	13545	13623	13525	13731	13620	13667	13449	13723	13552	13677	13559	13472	13679	13597	13703	13595	13570	13634	13392	13801	13617	13641	13662	13875	13652	13584	13579	13492	13518	13758	13466	13544	13712	13575	13558	13478	13657	13666	13665	13765	13666	13630	13688	13571	13665	13597	13653	13478	13575	13602	13581	13644	13686	13609	13517	13724	13513	13591	13617	13557	13555	13612	13668	13528	13747	13575	13774	13690	13671	13777	13477	13686	13604	13657	13723	13725	13519	13511	13658	13561	13647	13553	13687	13642	13744	13622	13772	13621	13631	13779	13533	13696	13747	13660	13687	13694	13667	13687	13573	13653	13646	13757	13464	13455	13653	13446	13618	13563	13750	13563	13677	13679	13588	13755	13514	13843	13742	13605	13679	13636	13508	13568	13636	13802	13645	13785	13552	13572	13651	13625	13696	13638	13691	13690	13831	13753	13842	13837	13582	13810	13682	13679	13835	13739	13558	13598	13560	13695	13567	13683	13577	13569	13721	13597	13808	13730	13575	13585	13524	13498	13704	13612	13651	13494	13557	13644	13722	13787	13569	13502	13693	13528	13663	13658	13570	13714	13647	13512	13573	13522	13505	13519	13544	13546	13537	13621	13579	13661	13809	13666	13722	13666	13452	13656	13677	13521	13713	13592	13492	13581	13459	13587	13670	13608	13654	13659	13557	13606	13733	13769	13518	13702	13697	13717	13690	13593	13702	13746	13632	13594	13669	13692	13873	13727	13551	13708	13646	13500	13676	13588	13602	13622	13480	13708	13633	13490	13587	13531	13654	13636	13471	13498	13632	13659	13650	13533	13559	13539	13521	13625	13717	13724	13641	13845	13548	13712	13851	13705	13493	13518	13699	13507	13801	13585	13623	13569	13716	13638	13711	13672	13597	13373	13673	13643	13655	13577	13725	13652	13675	13835	13748	13602	13615	13506	13717	13762	13746	13490	13660	13620	13643	13587	13678	13514	13601	13695	13659	13662	13699	13677	13557	13668	13639	13686	13778	13622	13660	13608	13511	13679	13747	13566	13696	13802	13699	13762	13553	13535	13730	13734	13660	13715	13598	13650	13558	13723	13697	13550	13622	13578	13557	13715	13586	13549	13460	13540	13715	13615	13833	13697	13568	13739	13787	13793	13632	13532	13705	13644	13669	13657	13576	13632	13651	13693	13458	13651	13463	13528	13663	13475	13628	13598	13729	13640	13631	13696	13530	13603	13633	13717	13692	13523	13854	13504	13783	13741	13555	13687	13683	13584	13755	13569	13760	13647	13613	13587	13487	13486	13628	13711	13611	13737	13674	13726	13663	13681	13555	13615	13605	13677	13680	13615	13493	13564	13770	13678	13610	13557	13591	13579	13576	13550	13676	13787	13690	13598	13552	13501	13814	13700	13765	13684	13667	13770	13738	13649	13440	13676	13615	13634	13592	13692	13839	13655	13606	13547	13539	13666	13576	13561	13728	13521	13589	13457	13673	13672	13625	13659	13717	13612	13417	13711	13586	13636	13785	13681	13736	13696	13517	13642	13769	13606	13809	13654	13587	13606	13520	13648	13721	13706	13789	13543	13709	13743	13630	13691	13508	13586	13613	13619	13484	13682	13672	13660	13715	13684	13683	13606	13777	13655	13584	13626	13737	13598	13651	13629	13645	13663	13735	13525	13704	13711	13539	13708	13726	13530	13588	13737	13593	13581	13734	13693	13624	13554	13645	13558	13740	13650	13617	13511	13664	13476	13630	13654	13720	13582	13594	13728	13598	13651	13609	13793	13741	13608	13687	13598	13605	13742	13619	13500	13770	13524	13611	13588	13627	13520	13559	13791	13582	13614	13476	13661	13689	13509	13621	13516	13632	13631	13528	13654	13551	13608	13468	13724	13669	13631	13712	13483	13799	13602	13404	13649	13546	13627	13668	13675	13623	13618	13498	13684	13522	13623	13674	13523	13626	13628	13697	13529	13605	13508	13679	13644	13478	13596	13716	13564	13543	13645	13523	13697	13684	13603	13529	13672	13435	13522	13671	13581	13745	13648	13705	13653	13742	13796	13615	13551	13627	13541	13638	13619	13703	13629	13665	13495	13665	13752	13656	13651	13678	13421	13660	13590	13505	13757	13455	13678	13736	13551	13619	13841	13711	13578	13558	13620	13661	13680	13758	13566	13580	13648	13664	13508	13718	13646	13699	13740	13686	13606	13496	13706	13680	13519	13709	13680	13570	13657	13658	13644	13842	13779	13707	13633	13673	13798	13580	13636	13600	13506	13609	13594	13563	13628	13550	13462	13536	13517	13656	13529	13686	13591	13582	13563	13698	13541	13651	13694	13722	13715	13681	13580	13586	13670	13436	13525	13657	13754	13739	13660	13610	13479	13539	13700	13741	13698	13535	13761	13582	13745	13739	13609	13468	13587	13704	13575	13480	13544	13447	13741	13693	13586	13618	13714	13581	13613	13755	13585	13589	13510	13650	13780	13628	13600	13610	13611	13572	13712	13512	13674	13655	13505	13584	13542	13403	13546	13552	13913	13670	13744	13754	13732	13529	13596	13542	13713	13599	13460	13643	13626	13582	13430	13532	13699	13513	13710	13704	13557	13588	13667	13620	13660	13609	13562	13688	13499	13671	13384	13680	13632	13501	13627	13706	13617	13710	13675	13679	13497	13545	13511	13646	13473	13791	13605	13694	13618	13546	13822	13616	13500	13771	13501	13695	13611	13669	13673	13712	13823	13573	13601	13799	13654	13666	13593	13543	13639	13623	13700	13776	13820	13668	13638	13669	13706	13681	13541	13698	13709	13716	13769	13516	13737	13557	13671	13640	13752	13656	13715	13562	13782	13546	13587	13719	13527	13532	13701	13501	13652	13703	13586	13646	13595	13499	13655	13650	13612	13831	13575	13602	13679	13614	13699	13703	13752	13692	13550	13826	13841	13675	13630	13515	13797	13796	13516	13653	13616	13706	13535	13526	13549	13634	13865	13463	13631	13719	13588	13740	13550	13617	13673	13635	13365	13519	13708	13591	13680	13604	13608	13486	13553	13633	13503	13625	13614	13623	13625	13506	13561	13727	13611	13534	13777	13579	13558	13588	13608	13808	13687	13659	13659	13614	13623	13538	13744	13734	13714	13651	13710	13581	13835	13553	13744	13667	13686	13604	13870	13561	13748	13584	13597	13539	13543	13714	13624	13519	13436	13801	13797	13667	13687	13643	13548	13484	13762	13739	13764	13432	13795	13694	13623	13740	13582	13490	13664	13687	13542	13501	13644	13626	13537	13658	13570	13720	13579	13705	13544	13656	13565	13524	13646	13619	13556	13506	13673	13709	13691	13642	13529	13604	13660	13436	13579	13573	13762	13903	13708	13719	13593	13584	13599	13766	13714	13737	13672	13827	13689	13638	13755	13756	13710	13553	13565	13560	13498	13615	13621	13745	13669	13674	13708	13573	13503	13650	13552	13717	13412	13571	13615	13515	13720	13608	13475	13686	13707	13672	13702	13684	13706	13558	13626	13729	13546	13567	13558	13729	13638	13700	13620	13578	13647	13649	13764	13801	13797	13618	13588	13693	13742	13602	13610	13723	13565	13799	13507	13508	13692	13593	13716	13614	13573	13549	13504	13691	13774	13577	13642	13626	13533	13643	13659	13728	13590	13649	13455	13620	13588	13534	13709	13843	13750	13726	13725	13790	13558	13526	13694	13622	13546	13661	13441	13736	13524	13822	13679	13650	13602	13686	13532	13733	13483	13716	13663	13617	13538	13648	13737	13637	13717	13725	13444	13599	13607	13545	13751	13713	13559	13624	13490	13694	13741	13700	13573	13642	13666	13526	13613	13652	13675	13691	13494	13547	13611	13564	13730	13666	13611	13507	13561	13725	13634	13539	13749	13548	13701	13679	13458	13585	13501	13657	13647	13679	13640	13706	13656	13461	13640	13702	13588	13605	13520	13512	13533	13591	13523	13662	13671	13601	13629	13772	13575	13637	13587	13457	13670	13612	13521	13636	13582	13686	13756	13517	13738	13584	13438	13718	13652	13751	13710	13625	13710	13435	13675	13563	13628	13766	13452	13785	13548	13724	13558	13676	13649	13561	13735	13643	13556	13632	13589	13674	13673	13623	13724	13688	13492	13502	13565	13701	13545	13534	13770	13589	13561	13528	13636	13780	13641	13591	13625	13527	13612	13636	13708	13630	13451	13691	13918	13656	13719	13675	13475	13671	13554	13776	13536	13549	13688	13611	13772	13579	13628	13643	13678	13685	13749	13836	13653	13579	13835	13722	13654	13359	13720	13778	13577	13744	13605	13527	13644	13656	13674	13648	13522	13555	13578	13582	13700	13712	13559	13561	13666	13591	13708	13802	13561	13658	13675	13669	13786	13666	13495	13589	13491	13546	13575	13652	13617	13655	13802	13639	13650	13579	13701	13762	13587	13701	13586	13739	13724	13673	13654	13600	13711	13609	13669	13734	13659	13560	13602	13393	13509	13651	13912	13661	13608	13700	13621	13737	13607	13661	13641	13651	13606	13703	13461	13634	13534	13713	13672	13673	13765	13675	13535	13672	13756	13768	13632	13613	13617	13525	13752	13626	13643	13621	13455	13636	13684	13517	13800	13569	13566	13796	13558	13569	13675	13471	13711	13777	13655	13587	13596	13520	13693	13667	13611	13687	13756	13604	13620	13568
28785	22062	21432	17790	14792	14130	13971	13744	13545	13550	13304	13645	13437	13296	13327	13457	13450	13599	13406	13416	13525	13333	13221	13512	13582	13326	13280	13279	13411	13088	13216	13386	13452	13512	13522	13374	13531	13233	13329	13195	13580	13348	13405	13418	13506	13430	13330	13357	13497	13395	13375	13365	13432	13400	13381	13209	13346	13469	13327	13572	13310	13410	13557	13308	13248	13442	13417	13425	13761	13618	13400	13460	13404	13350	13378	13482	13298	13326	13347	13387	13439	13403	13384	13517	13399	13450	13389	13289	13389	13300	13240	13321	13399	13326	13484	13320	13392	13420	13575	13502	13395	13432	13474	13361	13397	13347	13462	13610	13495	13199	13425	13471	13307	13407	13380	13454	13539	13556	13538	13449	13466	13459	13411	13555	13253	13477	13494	13320	13549	13260	13256	13289	13482	13505	13421	13148	13415	13206	13391	13275	13367	13442	13319	13251	13384	13326	13490	13428	13448	13451	13392	13586	13464	13405	13354	13451	13391	13447	13391	13486	13377	13435	13428	13430	13342	13452	13176	13320	13435	13354	13232	13344	13410	13296	13335	13329	13412	13288	13430	13446	13418	13195	13599	13412	13376	13446	13476	13402	13179	13433	13653	13445	13278	13536	13320	13416	13394	13424	13276	13427	13546	13358	13286	13252	13212	13211	13412	13462	13476	13470	13274	13116	13359	13388	13281	13274	13381	13437	13314	13446	13430	13506	13542	13660	13437	13406	13468	13406	13388	13413	13405	13198	13417	13464	13442	13475	13544	13477	13494	13289	13448	13436	13577	13412	13408	13566	13380	13445	13485	13360	13284	13447	13570	13396	13567	13232	13489	13403	13301	13445	13494	13577	13446	13465	13262	13450	13367	13438	13400	13411	13312	13406	13350	13631	13525	13332	13303	13411	13464	13580	13246	13249	13526	13448	13393	13467	13549	13577	13566	13263	13516	13450	13172	13365	13378	13472	13142	13470	13376	13634	13371	13469	13375	13411	13454	13392	13380	13297	13458	13372	13471	13448	13526	13427	13511	13534	13537	13446	13336	13459	13532	13442	13298	13353	13303	13656	13420	13419	13294	13315	13206	13367	13262	13292	13276	13443	13586	13509	13462	13401	13350	13601	13436	13375	13420	13452	13455	13470	13539	13409	13541	13407	13664	13370	13497	13312	13414	13492	13407	13357	13321	13413	13241	13352	13433	13312	13386	13278	13348	13527	13400	13340	13369	13239	13450	13432	13347	13350	13385	13373	13371	13245	13506	13538	13288	13476	13321	13309	13304	13610	13486	13505	13402	13483	13526	13490	13394	13462	13465	13297	13532	13627	13430	13479	13568	13443	13340	13466	13513	13476	13497	13407	13279	13351	13522	13397	13469	13408	13424	13292	13402	13314	13484	13391	13264	13537	13508	13469	13405	13341	13599	13506	13462	13424	13305	13381	13184	13325	13330	13309	13330	13311	13417	13552	13646	13382	13561	13181	13412	13252	13350	13368	13458	13473	13340	13495	13450	13289	13412	13385	13509	13352	13464	13295	13506	13526	13398	13484	13328	13453	13357	13487	13430	13490	13387	13591	13376	13536	13356	13359	13200	13695	13392	13323	13231	13384	13595	13463	13384	13378	13367	13715	13390	13217	13330	13255	13471	13396	13479	13425	13469	13318	13225	13198	13588	13407	13407	13186	13408	13454	13441	13266	13494	13368	13372	13489	13379	13247	13346	13352	13346	13534	13736	13444	13492	13456	13449	13401	13441	13447	13617	13124	13313	13343	13397	13356	13519	13369	13294	13164	13334	13473	13406	13415	13439	13388	13484	13413	13495	13325	13381	13449	13379	13313	13494	13504	13225	13401	13577	13450	13315	13286	13563	13207	13284	13219	13407	13293	13406	13414	13363	13405	13417	13354	13362	13293	13422	13318	13295	13360	13448	13549	13529	13385	13507	13482	13512	13488	13387	13292	13423	13447	13444	13436	13431	13238	13441	13318	13498	13344	13298	13407	13359	13424	13341	13300	13374	13393	13291	13414	13503	13183	13443	13532	13489	13534	13370	13613	13486	13427	13613	13471	13514	13307	13173	13241	13372	13453	13367	13302	13466	13244	13307	13373	13298	13298	13441	13562	13420	13439	13388	13679	13539	13504	13373	13617	13366	13430	13383	13411	13503	13401	13515	13462	13428	13232	13468	13431	13219	13345	13472	13300	13533	13569	13387	13444	13275	13435	13224	13502	13393	13464	13286	13297	13155	13203	13465	13473	13471	13273	13430	13484	13363	13533	13572	13421	13494	13235	13430	13519	13449	13415	13368	13378	13415	13314	13371	13400	13349	13422	13521	13378	13340	13372	13321	13412	13505	13250	13297	13477	13213	13339	13411	13411	13477	13443	13359	13182	13326	13159	13511	13409	13425	13398	13424	13366	13405	13343	13373	13429	13471	13473	13443	13607	13701	13408	13430	13489	13278	13422	13286	13329	13218	13414	13360	13474	13538	13640	13402	13312	13557	13264	13540	13474	13319	13360	13473	13408	13392	13362	13430	13368	13412	13483	13432	13349	13357	13562	13370	13304	13433	13459	13627	13395	13428	13415	13379	13502	13626	13239	13480	13406	13496	13517	13343	13535	13285	13407	13361	13185	13500	13541	13342	13381	13437	13346	13477	13340	13520	13455	13383	13508	13304	13355	13414	13449	13399	13582	13371	13509	13538	13356	13403	13401	13347	13295	13344	13526	13420	13524	13558	13536	13437	13469	13370	13301	13474	13264	13382	13393	13244	13444	13497	13465	13393	13352	13450	13513	13305	13333	13504	13520	13355	13458	13326	13587	13452	13248	13405	13350	13401	13283	13425	13245	13507	13403	13380	13444	13265	13466	13404	13402	13228	13441	13366	13304	13454	13454	13300	13296	13248	13420	13519	13594	13320	13445	13436	13368	13335	13464	13425	13268	13421	13510	13333	13447	13441	13288	13375	13434	13412	13275	13338	13401	13304	13300	13478	13406	13505	13469	13644	13444	13543	13404	13576	13392	13402	13457	13414	13483	13672	13546	13305	13395	13639	13486	13259	13544	13380	13410	13411	13407	13706	13497	13497	13429	13596	13380	13292	13351	13331	13360	13445	13442	13391	13238	13236	13458	13543	13186	13296	13489	13456	13366	13615	13428	13333	13451	13232	13325	13392	13351	13446	13271	13434	13541	13189	13381	13570	13367	13301	13373	13344	13507	13459	13430	13352	13426	13424	13494	13539	13475	13600	13413	13525	13307	13406	13231	13569	13409	13494	13461	13475	13366	13301	13364	13464	13448	13436	13385	13382	13271	13624	13404	13414	13607	13456	13517	13644	13483	13383	13511	13505	13543	13280	13309	13355	13406	13345	13514	13308	13528	13403	13517	13346	13333	13477	13431	13391	13207	13318	13495	13397	13542	13467	13607	13361	13596	13480	13488	13496	13289	13348	13311	13514	13452	13413	13399	13479	13444	13386	13300	13360	13333	13505	13389	13304	13442	13575	13613	13529	13358	13523	13306	13426	13514	13462	13339	13508	13321	13431	13493	13409	13484	13464	13480	13444	13503	13494	13376	13333	13327	13475	13594	13302	13435	13129	13327	13489	13574	13552	13515	13358	13362	13485	13435	13369	13543	13425	13433	13490	13600	13598	13371	13296	13320	13448	13371	13228	13502	13203	13402	13374	13487	13573	13464	13225	13301	13498	13461	13412	13618	13497	13492	13358	13497	13488	13545	13398	13472	13439	13404	13326	13434	13351	13483	13256	13362	13483	13401	13497	13579	13510	13536	13445	13282	13384	13548	13422	13169	13430	13480	13506	13292	13299	13275	13426	13375	13400	13518	13488	13419	13365	13427	13405	13580	13506	13417	13382	13350	13507	13392	13267	13494	13561	13360	13522	13512	13535	13520	13397	13262	13487	13267	13452	13229	13351	13497	13481	13461	13417	13246	13493	13259	13414	13418	13414	13473	13509	13484	13363	13395	13490	13256	13322	13389	13338	13541	13445	13419	13405	13433	13423	13498	13322	13401	13444	13437	13492	13540	13421	13647	13645	13461	13341	13331	13484	13517	13293	13435	13489	13515	13494	13376	13449	13516	13559	13282	13268	13293	13327	13581	13528	13481	13511	13334	13322	13422	13390	13484	13346	13337	13556	13549	13564	13271	13410	13520	13536	13410	13651	13448	13367	13361	13371	13266	13233	13270	13393	13383	13426	13643	13213	13281	13536	13570	13451	13491	13495	13547	13497	13329	13164	13392	13631	13267	13450	13434	13512	13522	13372	13571	13431	13373	13520	13574	13535	13404	13454	13468	13462	13397	13407	13371	13550	13488	13441	13491	13402	13445	13430	13566	13553	13476	13433	13413	13451	13562	13489	13454	13404	13453	13537	13274	13194	13475	13299	13403	13451	13581	13372	13426	13367	13344	13420	13576	13408	13347	13414	13635	13333	13354	13385	13507	13564	13484	13336	13379	13437	13557	13276	13332	13536	13483	13508	13383	13474	13290	13510	13234	13538	13423	13451	13249	13460	13438	13519	13448	13486	13426	13452	13446	13323	13535	13345	13463	13408	13123	13361	13505	13427	13377	13405	13455	13356	13362	13383	13463	13270	13452	13499	13453	13421	13467	13322	13304	13421	13439	13502	13414	13517	13329	13287	13433	13450	13310	13485	13276	13330	13482	13492	13366	13203	13500	13590	13492	13448	13335	13496	13501	13527	13483	13443	13390	13388	13311	13533	13172	13114	13390	13334	13462	13364	13372	13123	13429	13384	13430	13295	13411	13420	13398	13545	13567	13322	13396	13447	13252	13518	13531	13316	13242	13358	13468	13458	13370	13545	13399	13496	13514	13474	13450	13424	13369	13326	13442	13425	13419	13381	13391	13365	13402	13412	13281	13316	13391	13391	13552	13336	13397	13396	13593	13519	13515	13491	13537	13549	13448	13522	13527	13360	13369	13546	13355	13408	13487	13414	13479	13561	13579	13512	13428	13214	13264	13365	13277	13433	13372	13287	13343	13317	13447	13540	13515	13511	13470	13455	13407	13440	13289	13439	13521	13405	13435	13440	13475	13268	13482	13428	13349	13441	13455	13496	13315	13439	13455	13677	13267	13579	13530	13409	13254	13487	13347	13269	13278
14809	20788	18294	15533	14317	13726	13434	13114	13157	12809	13025	12997	12768	12920	12932	12810	12715	12747	12808	12772	12676	12878	12617	12822	12816	12684	12923	12872	12822	12770	12713	12833	12818	12925	12857	12758	12585	12865	12821	12912	12862	12863	12761	12887	12833	12849	12914	12799	12741	12753	12774	12669	12789	12666	12874	12900	12755	12753	12721	12920	12791	12615	12846	12717	12863	12635	12687	12670	12752	12835	12817	12665	12827	12731	12832	12732	12705	12735	12883	12661	12656	12720	12623	12828	12755	12731	12742	12771	12666	12747	12766	12705	12769	12778	12671	12551	12797	12742	12868	12745	12756	12732	12927	12685	12647	12793	12824	12674	12870	12862	12765	12603	12864	12813	12763	12936	12885	12878	12834	12745	12776	12759	12717	12840	12672	12809	12645	12738	12729	12735	12671	12819	12693	12877	12821	12905	12772	12641	12734	12755	12848	12815	12822	12961	12770	12754	12906	12573	12804	12805	12662	12784	12728	12792	12738	12847	12791	12907	12792	12788	12705	12595	12672	12753	12676	12632	12708	12735	12970	12665	12880	12788	12675	12819	12795	12628	12813	12655	12792	12698	12780	12677	12759	12838	12709	12640	12585	12764	12817	12615	12821	12998	12944	12638	12712	12697	12663	12721	12836	12719	12698	12764	12710	12729	12752	12767	12811	12702	12806	12843	12717	12804	12928	12744	12806	12728	12675	12762	12954	12733	12699	12633	12677	12665	12691	12879	12953	12808	12736	12728	12697	12812	12752	12813	12762	12685	12783	12726	12705	12797	12817	12752	12878	12823	12801	12973	12845	12870	12774	12834	12794	12821	12813	12664	12920	12816	12742	12655	12711	12873	12705	12716	12867	12679	12690	12768	12736	12698	12808	12768	12897	12661	12835	12695	12719	12799	12605	12743	12661	12887	12766	12821	12681	12620	12735	12869	12640	12667	12710	12691	12839	12687	12876	12857	12717	12591	12833	12711	12888	12618	12746	12763	12733	12648	12748	12588	12834	12759	12888	12783	12755	12867	13033	12780	12863	12790	12787	12728	12694	12938	12698	12728	12840	12775	12818	12771	12875	12743	12714	12785	12753	12728	12759	12793	12829	12800	12746	12739	12880	12757	12755	12657	12792	12888	12842	12792	12715	12827	12844	12818	12900	12731	12679	12748	12799	12848	12656	12797	12913	12698	12623	12571	12577	12802	12740	12884	12807	12760	12710	12960	12833	12896	12959	12736	12742	12647	12892	12876	12800	12744	12853	12609	12719	12787	12797	12674	12768	12662	12636	12714	12771	12690	12643	12738	12797	12695	12761	12739	12757	12553	12779	12664	12831	12765	12820	12763	12881	12857	12879	12625	12760	12759	12942	12811	12766	12854	12675	12871	12748	12539	12692	12806	12596	12839	12724	12761	12772	12739	12805	12969	12838	12706	12883	12718	12677	12748	12696	12770	12834	12816	12811	12960	12559	12879	12702	12826	12735	12878	12767	12875	12787	12691	12857	12926	12831	12936	12674	12879	12697	12854	12755	12766	12800	12861	12801	12891	12741	12650	12662	12631	12686	12731	12804	12858	12757	12703	12707	12618	12841	12638	12740	12720	12828	12798	12741	12750	12712	12722	12708	12627	12605	12697	12865	12819	12764	12719	12792	12661	12662	12763	12878	12684	12861	12677	12695	12874	12731	12584	12812	12827	12779	12915	12965	12670	12931	12865	12798	12832	12868	12711	12570	12742	12782	12853	12995	12805	12840	12818	12741	12716	12888	12933	12690	12747	12714	12901	12779	12895	12887	12742	12607	12813	12596	12656	12744	12885	12715	12767	12848	12853	12807	12903	12859	12856	12856	12616	12767	12742	12879	12856	12590	12908	12668	12898	12750	12773	12624	12744	12792	12701	12679	12816	12823	12753	12718	12636	12794	12665	12762	12613	12710	12773	12771	12768	12840	12851	12881	12687	12815	12795	12784	12813	12767	12726	12818	12709	12781	12795	12500	12883	12839	12764	12893	12864	12664	12873	12675	12758	12684	12570	12869	12758	12675	12938	12746	12911	12808	12830	12779	12872	12702	12682	12741	12663	12790	12576	12862	12685	12786	12772	12701	12838	12888	12600	12757	12708	12826	12779	12645	12861	12753	12724	12703	12686	12722	12627	12790	12931	12912	12859	12879	12892	12675	12786	12853	12888	12806	12739	12956	12743	12936	12724	12840	12649	12810	12827	12715	12817	12632	12739	12865	12967	12795	12806	12676	12716	12797	12786	12810	12696	12850	12868	12823	12598	12704	12717	12709	12696	12657	12894	12797	12886	12635	12876	12829	12901	12856	12737	12815	12734	12554	12715	12750	12731	12852	12639	12799	12904	12871	12904	12826	12745	12718	12693	12735	12701	12629	12815	12748	12784	12762	12814	12773	12748	12814	12872	12696	12825	12737	12722	12826	12738	12645	12736	12814	12745	12757	12870	12711	12805	12792	12739	12713	12672	12833	13029	12887	12969	12725	12768	12765	12733	12950	12812	12581	12849	12910	12702	12842	12841	12752	12957	12864	12842	12826	12631	12630	12526	12700	12924	12669	12674	12777	12787	12792	12799	12977	12882	12807	12724	12755	12711	12738	12780	12779	12807	12866	12831	12728	12678	12748	12717	12751	12683	12831	12700	12838	12748	12576	12815	12882	12723	12760	12702	12656	12651	12808	12824	12617	12752	12889	12794	12894	12816	12770	12753	12741	12765	12776	12707	12840	12783	12725	12831	12797	12621	12794	12649	12721	12699	12687	12902	12788	12756	12668	12743	12873	12829	12621	12934	12770	12808	12757	12686	12719	12561	12708	12795	12608	12797	12666	12966	12681	12849	12855	12799	12674	12886	12723	12786	12682	12734	12818	12710	12729	12769	12691	12695	12795	12736	12733	12709	12774	12921	12641	12663	12663	12696	12676	12678	12715	12736	12545	12831	12704	12710	12769	12781	12958	12811	12631	12745	12840	12869	12800	12930	12831	12726	12675	12574	12869	12745	12809	12573	12707	12698	12715	12727	12834	12796	12938	12509	12732	12809	12712	12805	12594	12872	12878	12658	12668	12870	12692	12762	12763	12893	12926	12857	12918	12783	12717	12746	12742	12830	12813	12825	12830	12882	12708	12666	12635	12653	12839	12821	12672	12821	12703	12772	12875	12651	12797	12930	12798	12646	12871	12672	12860	12826	12637	12831	12721	12783	12821	12820	12860	12792	12769	12711	12708	12582	13012	12796	12873	12818	12887	12663	12606	12894	12771	12730	12822	12660	12895	12910	12749	12889	12626	12716	12693	12738	12742	12797	12895	12941	12718	12984	12836	12798	12855	12777	12744	12931	12636	12890	12840	12687	12785	12821	12893	12755	12945	12873	12854	12839	12867	12776	12672	12714	12785	12769	12772	12916	12694	12879	12781	12644	12851	12728	12704	12634	12936	12743	12781	12717	12789	12780	12711	12773	12815	12763	12770	12837	12677	12798	12805	12815	12630	12725	12663	12676	12895	12743	12882	12807	12897	12547	12716	12564	12681	12568	12731	12848	12715	12751	12830	12894	12697	12917	12637	12755	12728	12567	12884	12590	12898	12924	12797	12758	12708	12676	12708	12846	12905	12702	13039	12783	12766	12621	12635	12785	12693	12619	12763	12701	12793	12800	12830	12728	12755	12641	12754	12994	12872	12748	12614	12884	12791	12798	12789	12887	12757	12729	12809	12754	12721	12788	12635	12818	12699	12944	12779	12833	12734	12719	12742	12674	12668	12828	12956	12872	12706	12836	12735	12840	12755	12818	12855	12923	12868	12720	12896	12684	12761	12865	12685	12908	12889	13020	12783	12764	12787	12959	12783	12745	12830	12714	12795	12746	12804	12844	12831	12672	12939	12598	12760	12756	12864	12757	12947	12996	12807	12856	12990	12792	12717	12780	12700	12703	12844	12671	12800	12872	12848	12785	12834	12704	12827	12702	12895	12745	12772	12734	12828	12666	12802	12784	12764	12668	12790	12673	12714	12847	13017	12638	12867	12735	12790	12911	12704	12693	12753	12893	12836	12792	12813	12775	12667	12574	12897	12649	12648	12724	12815	12718	12846	12703	12683	12709	12900	12821	12829	12677	12726	12994	12729	12920	12820	12646	12757	12695	12663	12828	12756	12672	12783	12714	12775	12924	12617	12709	12649	12825	12620	12785	12921	12824	12820	12834	12790	12904	12807	12815	12561	12761	12778	12749	12833	12922	12750	12826	12716	12773	12928	12830	12634	12881	12719	12842	12835	12747	12759	12834	12709	12821	12887	12881	12747	12784	12682	12626	12644	12672	12632	12742	12791	12914	12613	12856	12736	12649	12517	12829	12684	12802	12878	12683	12799	12809	12600	12747	12608	12718	12705	12902	12709	12894	12894	12924	12753	12687	12845	12743	12736	12963	12866	12738	12790	12745	12671	12651	12875	12780	12757	12754	12768	12829	12954	12871	12839	12702	12630	12761	12735	12846	12793	12730	12761	12773	12690	12758	12785	12850	12787	12778	12769	12737	12658	12604	12594	12806	12825	12730	12899	12708	12826	12805	12684	12757	12953	13011	12906	12759	12770	12766	12788	12656	12700	12806	12689	12776	12747	12805	12951	12679	12697	12868	12667	12720	12597	12948	12752	12836	12744	12945	12723	12987	12733	12601	12764	12878	12733	12858	12821	12825	12780	12687	12674	12942	12855	12793	12805	12795	12858	12692	12657	12716	12774	12690	12796	12733	13091	12699	12667	12645	12669	12767	12896	12731	12911	12760	12750	12758	12783	12824	12816	12722	12677	12862	12664	12686	12878	12697	12856	12767	12952	12757	12662	12801	12796	12856	12740	12717	12871	12801	12759	12755	12864	12786	12998	12619	12819	12801	12922	12833	12889	12749	12885	12772	12790	12834	12669	12719	12827	12923	12580	12696	12693	12851	12851	12677	12867	12760	12915	12834	12775	12898	12772	12796	12697	12817	12672	12593	12811	12569	12848	12787	12846	12786	12723	12814	12837	12793	12855	12817	12789	12882	12893	12720	12705	12740	12730	12813	12856	12844	12888	12801	12705	12872	12923	12810	12799	12651	12864	12781	12675	12766	12761	12821	12634	12815	12673	12668	12767	12664	12596	12785
23702	21563	28157	25559	21754	18278	16572	14838	14174	14294	14298	14141	13771	13997	13880	13831	13844	13702	13758	13529	13858	13780	13773	13796	13850	13562	13673	13703	13787	13868	13913	13768	13715	13862	13825	13642	13684	13706	13596	13631	13661	13789	13704	13587	13649	13645	13642	13565	13805	13623	13686	13547	13599	13692	13648	13605	13446	13564	13681	13731	13796	13659	13627	13529	13661	13555	13703	13778	13779	13710	13540	13481	13551	13795	13715	13638	13593	13764	13623	13623	13939	13536	13718	13547	13593	13772	13593	13721	13503	13768	13768	13687	13753	13668	13731	13524	13700	13560	13670	13513	13549	13540	13759	13556	13574	13589	13759	13623	13581	13804	13688	13676	13555	13595	13746	13747	13718	13694	13679	13691	13659	13640	13668	13538	13497	13512	13657	13585	13449	13480	13579	13745	13642	13494	13732	13476	13583	13794	13561	13573	13649	13685	13587	13604	13424	13771	13812	13453	13618	13639	13650	13659	13658	13647	13476	13632	13621	13656	13710	13752	13432	13375	13924	13600	13535	13616	13497	13792	13763	13597	13696	13484	13638	13696	13394	13501	13646	13701	13796	13704	13554	13549	13562	13512	13520	13464	13650	13458	13440	13687	13562	13740	13728	13760	13552	13659	13648	13641	13522	13724	13704	13446	13751	13713	13782	13741	13525	13615	13646	13686	13591	13665	13551	13608	13602	13560	13628	13683	13703	13650	13652	13609	13581	13671	13514	13554	13666	13499	13685	13465	13581	13399	13544	13518	13725	13626	13627	13655	13630	13637	13717	13707	13862	13371	13613	13564	13627	13558	13605	13452	13747	13598	13687	13789	13697	13651	13680	13619	13515	13681	13596	13480	13775	13691	13632	13742	13609	13442	13627	13683	13523	13528	13424	13684	13619	13609	13533	13611	13373	13666	13685	13673	13716	13850	13620	13600	13663	13583	13733	13578	13665	13652	13458	13630	13568	13501	13735	13458	13611	13645	13595	13737	13646	13487	13646	13725	13619	13404	13666	13788	13712	13629	13735	13431	13568	13565	13660	13600	13828	13605	13699	13628	13644	13557	13649	13760	13596	13615	13405	13580	13909	13787	13778	13581	13692	13763	13710	13655	13773	13844	13723	13697	13587	13670	13582	13778	13398	13614	13530	13859	13692	13733	13701	13699	13602	13556	13382	13581	13623	13597	13782	13556	13770	13819	13722	13560	13580	13686	13608	13674	13532	13467	13445	13700	13591	13569	13599	13740	13641	13500	13702	13526	13686	13397	13803	13690	13645	13484	13654	13690	13559	13641	13584	13790	13514	13501	13570	13626	13708	13788	13568	13474	13458	13757	13677	13554	13561	13663	13669	13545	13559	13585	13709	13836	13711	13641	13643	13801	13604	13575	13688	13662	13672	13524	13658	13561	13623	13866	13727	13737	13807	13526	13678	13603	13552	13561	13785	13638	13469	13357	13767	13711	13598	13722	13782	13599	13470	13510	13813	13572	13458	13528	13490	13569	13689	13651	13472	13828	13710	13614	13560	13527	13730	13630	13481	13505	13545	13864	13732	13704	13808	13858	13617	13555	13762	13584	13588	13716	13695	13585	13570	13588	13813	13741	13619	13654	13524	13503	13574	13512	13614	13756	13605	13505	13677	13545	13663	13596	13618	13449	13514	13868	13739	13608	13660	13617	13726	13715	13791	13616	13534	13708	13772	13846	13642	13496	13618	13567	13582	13677	13689	13773	13588	13538	13675	13679	13669	13657	13665	13542	13804	13723	13643	13447	13533	13511	13495	13657	13620	13690	13401	13584	13639	13617	13711	13887	13572	13446	13645	13492	13869	13475	13619	13618	13553	13467	13593	13570	13456	13686	13711	13588	13652	13550	13649	13703	13692	13756	13729	13658	13504	13707	13547	13724	13637	13770	13517	13679	13562	13487	13762	13604	13525	13659	13592	13703	13498	13752	13776	13839	13456	13726	13610	13572	13655	13620	13605	13669	13625	13630	13631	13532	13566	13735	13565	13876	13674	13716	13978	13629	13685	13597	13706	13724	13727	13621	13687	13564	13707	13712	13707	13825	13780	13679	13868	13490	13553	13552	13659	13674	13613	13755	13620	13786	13702	13716	13648	13528	13656	13533	13458	13544	13524	13678	13556	13606	13628	13679	13487	13553	13461	13554	13592	13669	13548	13644	13465	13732	13923	13507	13563	13509	13531	13496	13704	13694	13589	13579	13345	13517	13630	13514	13651	13432	13489	13622	13570	13621	13691	13599	13688	13617	13523	13766	13582	13467	13510	13646	13689	13544	13625	13652	13756	13801	13619	13614	13819	13786	13677	13569	13788	13574	13796	13565	13794	13508	13830	13599	13542	13559	13697	13602	13557	13688	13517	13767	13705	13624	13471	13575	13846	13444	13496	13709	13866	13674	13612	13704	13684	13626	13633	13577	13624	13479	13627	13837	13619	13672	13551	13727	13757	13682	13683	13738	13467	13551	13488	13472	13713	13636	13718	13600	13853	13554	13597	13634	13679	13585	13468	13510	13660	13758	13729	13606	13778	13787	13745	13780	13667	13520	13767	13628	13633	13761	13566	13660	13498	13759	13769	13750	13697	13623	13626	13723	13601	13593	13639	13640	13601	13599	13760	13496	13646	13666	13658	13700	13662	13810	13412	13629	13458	13649	13637	13673	13731	13651	13607	13747	13678	13385	13623	13570	13555	13684	13800	13690	13633	13497	13545	13733	13663	13589	13653	13585	13674	13938	13663	13836	13665	13730	13819	13540	13668	13649	13647	13800	13687	13648	13726	13760	13670	13549	13658	13705	13650	13590	13509	13505	13551	13757	13717	13539	13627	13744	13640	13460	13555	13641	13691	13724	13725	13721	13641	13732	13474	13493	13587	13817	13661	13680	13505	13764	13517	13776	13801	13692	13814	13565	13613	13591	13650	13601	13530	13565	13503	13633	13595	13695	13559	13772	13659	13446	13623	13664	13685	13763	13657	13488	13491	13685	13634	13800	13751	13650	13517	13385	13602	13600	13437	13395	13648	13689	13480	13581	13784	13649	13708	13645	13757	13718	13606	13651	13693	13527	13485	13733	13605	13781	13529	13476	13771	13577	13553	13547	13493	13565	13676	13622	13754	13699	13505	13529	13581	13634	13723	13584	13499	13573	13774	13800	13724	13593	13606	13542	13621	13615	13653	13667	13585	13592	13805	13608	13636	13597	13704	13731	13734	13648	13564	13830	13739	13720	13593	13660	13559	13540	13718	13659	13808	13662	13625	13622	13625	13708	13665	13697	13441	13620	13508	13601	13622	13684	13605	13478	13782	13481	13760	13784	13613	13786	13695	13675	13647	13539	13747	13856	13700	13679	13581	13493	13717	13764	13596	13689	13632	13771	13574	13662	13772	13774	13608	13644	13711	13644	13612	13603	13521	13605	13575	13593	13781	13491	13657	13672	13530	13637	13695	13515	13532	13561	13595	13609	13742	13667	13719	13599	13650	13732	13791	13721	13576	13810	13664	13461	13579	13600	13619	13539	13568	13434	13515	13698	13599	13585	13518	13761	13607	13755	13706	13537	13630	13704	13764	13512	13754	13692	13705	13595	13703	13722	13728	13768	13693	13691	13681	13730	13694	13915	13745	13762	13684	13727	13596	13786	13892	13525	13544	13569	13741	13587	13807	13483	13735	13579	13558	13767	13579	13691	13680	13697	13494	13624	13813	13768	13664	13551	13716	13583	13494	13449	13454	13657	13667	13802	13677	13537	13643	13760	13481	13640	13715	13815	13648	13575	13524	13617	13476	13638	13678	13631	13574	13577	13794	13618	13550	13706	13624	13665	13583	13586	13713	13813	13631	13554	13624	13628	13704	13666	13574	13725	13708	13567	13643	13598	13581	13630	13746	13795	13574	13620	13716	13692	13602	13596	13707	13712	13596	13720	13483	13457	13589	13695	13741	13573	13867	13507	13693	13701	13690	13502	13674	13832	13556	13649	13635	13412	13539	13561	13661	13631	13573	13566	13668	13816	13618	13569	13673	13743	13812	13776	13742	13680	13797	13697	13755	13554	13446	13539	13629	13587	13640	13650	13550	13683	13686	13637	13676	13802	13781	13766	13848	13607	13535	13605	13498	13635	13622	13566	13629	13535	13546	13416	13689	13613	13652	13670	13442	13715	13393	13664	13613	13532	13597	13715	13726	13696	13626	13659	13611	13540	13534	13642	13686	13763	13615	13581	13690	13541	13604	13790	13546	13546	13792	13850	13604	13444	13611	13619	13652	13638	13597	13718	13702	13617	13565	13631	13675	13629	13652	13526	13637	13635	13687	13689	13721	13785	13742	13567	13678	13781	13666	13690	13530	13553	13544	13726	13735	13810	13718	13653	13664	13590	13515	13678	13825	13572	13551	13646	13584	13809	13662	13588	13629	13601	13707	13773	13594	13616	13467	13627	13494	13619	13758	13772	13562	13583	13546	13730	13633	13809	13722	13645	13795	13755	13700	13614	13570	13722	13607	13722	13624	13593	13654	13495	13495	13682	13612	13641	13680	13758	13474	13766	13624	13822	13716	13783	13510	13566	13588	13623	13528	13631	13514	13724	13875	13816	13849	13728	13538	13773	13603	13544	13808	13523	13646	13636	13690	13879	13846	13788	13603	13694	13557	13629	13608	13742	13651	13447	13757	13683	13617	13493	13588	13536	13527	13707	13712	13771	13620	13590	13669	13821	13826	13669	13675	13601	13514	13657	13746	13718	13630	13765	13659	13663	13852	13528	13520	13682	13565	13581	13490	13642	13616	13570	13563	13757	13568	13674	13749	13841	13747	13650	13579	13597	13821	13600	13628	13682	13387	13705	13645	13668	13647	13688	13766	13575	13622	13709	13665	13614	13677	13525	13719	13658	13710	13562	13553	13802	13659	13451	13625	13602	13789	13728	13630	13741	13592	13593	13604	13699	13638	13630	13440	13560	13618	13569	13617	13379	13719	13601	13500	13556	13858	13480	13757	13722	13871	13706	13659	13755	13621	13684	13501	13600	13534	13731	13693	13751	13558	13427	13654	13436	13600	13583	13843	13669	13664	13609	13834	13822	13605	13663	13779	13588	13672	13629	13706	13791	13718	13581	13763	13561	13615	13613	13521	13462
13719	28050	24396	19044	16719	15109	14552	14057	13854	13425	13417	13261	13397	13269	13168	13055	13131	13055	13084	13050	13130	12941	12881	13003	12947	12886	13032	12835	12980	12925	12900	13140	12829	13058	13076	13073	12974	13044	13011	13008	12968	12955	12978	12903	12879	12950	13068	12956	12888	12865	12932	12939	12967	13032	12948	13079	13065	12849	12846	12889	12987	12988	13022	13144	12935	12933	12875	13004	12954	13023	12898	13135	12998	12911	12933	12952	13064	12958	13084	12877	13048	12899	12941	13016	13005	12965	13032	12903	12991	12841	12954	12946	12849	12983	12832	12880	12920	12925	13098	13124	13103	12884	13011	13062	12954	13047	12987	12883	12831	13040	12864	12986	12996	12945	12895	12814	12902	12833	12892	13122	12986	12921	12934	12858	12965	12835	12846	12950	12921	12883	12932	12914	12927	13088	12844	12802	12900	12974	13009	12890	12940	13195	13107	12980	12955	12791	13075	12740	12987	12761	12962	13025	12921	12780	12988	12829	12879	12780	12859	12942	12970	12916	13023	12963	12987	12806	12788	12835	12933	13003	13014	13033	12956	13005	12847	12789	12928	12809	12827	12867	12894	12918	13064	12834	13010	12774	12969	13046	12962	12931	12736	12815	13068	12792	12908	12914	12996	13013	12922	12805	12985	12918	13031	13061	12923	12955	12919	13003	12840	13011	12874	13078	12938	12908	13106	12992	12893	12996	12949	12925	12984	12970	12743	12909	12946	12873	12877	13140	12877	12741	12905	12834	12909	13004	13032	12802	12948	12926	12881	13088	12879	12968	13031	12943	13039	12909	13027	12883	13019	12837	12951	12959	12954	12888	12921	12796	12932	12990	12863	12826	12970	12833	12818	12828	12821	12950	12832	12958	12847	12917	12901	12898	12962	13075	12838	12888	12960	13025	12977	13045	13008	12848	12974	12971	12938	12900	12916	12836	12919	12846	12886	13060	13138	12977	12976	12915	12968	13049	12920	12972	12899	12850	12923	12894	12852	12899	13037	13117	12861	12999	13106	13029	13021	12785	12745	12872	12907	13009	13000	12940	13001	12947	12815	12881	12941	13040	12932	12871	12854	12937	12842	12869	12947	12923	12966	12812	12933	12899	12842	13082	12898	12785	12799	12981	12863	12956	12832	12786	12953	13013	13055	12914	12878	12864	13056	12807	12792	12904	13030	13028	13184	12975	12816	13184	12921	12871	13069	13108	12916	13000	12898	12841	12900	12865	12998	12973	12931	12731	12962	12962	12769	12836	12896	13006	12921	12880	12926	13062	12931	12952	12693	12956	13083	12884	12847	12904	13014	12929	12745	13009	12834	12933	12884	12815	13088	13178	12970	12898	13058	13010	12968	12832	12849	12850	13044	13010	12895	12820	13082	12952	12789	13031	12843	13026	12952	12830	12914	13044	12869	13061	12878	13188	12989	12893	12790	12994	12927	12824	12963	13008	12869	12927	12954	12929	13024	12914	12984	12872	12851	12896	13020	13048	12911	12898	12974	12827	12970	12953	12856	12915	12973	12982	12904	12952	12899	12915	12920	12763	12894	12918	12956	12809	13053	12884	12918	12925	12850	12923	12860	12983	12977	12912	13065	12928	12985	12908	12751	13002	12765	12882	13056	12999	12814	13022	12838	13065	12996	12906	12895	12882	12925	12859	13003	12864	12886	12947	13021	12892	12809	12906	13025	13034	12933	12961	12952	13079	12924	13011	12962	12943	13011	12832	12998	12890	13019	12843	12821	12921	12910	13066	13020	12904	13017	12918	13015	13114	12858	12959	12972	13003	12972	12923	12877	12941	13105	12882	12885	12959	12839	12919	13068	12997	13071	12962	12966	13095	12933	12773	12888	12909	12953	13049	13046	12939	12965	13030	12763	12898	12887	13007	12982	12924	12932	12869	12846	12826	12906	12928	13070	12997	12912	12820	13088	12943	12993	12947	12930	12976	12859	12947	13001	13002	13047	13132	13103	12935	13007	12668	12896	12857	12930	12847	13159	12870	13017	13091	12814	12922	12956	12948	13022	12961	12901	12877	13025	12966	12833	13030	13025	12929	12873	12927	12991	12992	12911	13071	12801	12837	13058	12902	12819	12828	12757	12919	12964	12996	13018	12843	13129	12856	12941	13040	12906	12935	12899	12827	12842	12993	12972	12752	12846	13025	13059	12705	12925	12772	12930	12968	13031	13017	12959	12991	12894	13033	12974	12895	13071	12848	13017	13117	12884	12987	12845	12855	13020	12774	12916	12867	12947	13003	12984	12940	12848	12969	12987	13015	12990	12895	12901	12873	12920	12975	12833	12965	12919	12930	13087	12941	13130	12896	12844	12925	12770	13048	12954	12874	12894	12788	13052	12931	12876	12899	12862	12834	12998	12745	13031	12875	12915	12972	12923	12873	12816	12954	12869	13011	12970	12912	12990	12989	12861	12871	12862	12983	13014	12813	12735	12906	12955	13068	12832	12989	12948	12857	12862	12810	12851	12937	12589	12999	12851	12989	13067	12838	12827	12759	12906	12850	12813	12913	12907	12986	12978	12869	12943	12864	13066	12794	12816	12929	12954	12853	12905	12922	12980	13021	12945	12946	12963	12978	13087	13014	13100	12966	13025	12907	12935	12927	12899	12997	13005	12939	12976	13020	12905	12988	12937	12945	12944	13190	12789	12814	12924	12974	12926	12799	12979	12931	12889	12937	12811	13001	12970	13058	12832	13058	12797	13013	12984	12892	13014	12896	12996	13012	13028	13161	13081	12823	13031	12835	12916	12839	12918	13003	12983	12933	12937	13010	12918	13044	12871	13002	12922	13033	13033	13041	13022	12839	13054	12813	12900	13080	13033	13042	12842	12821	13018	12896	12931	13008	12911	12868	12891	13066	12877	12919	12916	12841	12980	12894	13041	13079	12833	12846	12884	13017	12983	13058	12907	12829	13009	13002	12888	12812	12989	12908	13012	12873	13087	12888	13022	12910	13055	12956	12935	12924	12873	12984	13005	12914	12959	12963	12869	12971	13051	12765	12853	12994	13087	12877	12857	12787	12811	12813	12912	13007	12790	12909	12920	12918	12918	12922	12861	12923	13091	12987	13025	12889	12838	12908	13047	12976	12809	13065	13035	12846	12959	13034	12847	12979	13060	12926	13088	12808	12935	12935	12941	12880	12910	12905	13068	12906	12872	12737	13036	13023	13034	12726	13112	12884	12984	12759	12827	12934	12889	12721	13121	12975	12986	12993	12915	12869	12954	12972	13078	13073	13001	12950	13118	12883	12935	12981	13069	12748	12838	12946	12884	12827	13126	12929	12835	12759	12902	12744	12988	12928	12920	12923	12916	13008	13195	13097	12984	12933	12720	12869	13085	12885	12806	12847	13012	12783	12994	13012	13050	12923	13038	12908	12946	13044	13047	12824	12984	12935	13104	12968	12775	12956	13148	13004	12820	12693	12920	12913	13017	13017	12814	12899	13075	12785	13139	12890	12790	12908	13056	12880	12922	12894	12833	12972	13085	12926	13010	12892	12865	12909	12911	13054	12891	12965	13098	13047	13015	13093	12930	12870	13003	12838	12789	12788	12927	12940	12917	12872	12901	12806	12911	12922	12886	12857	12954	13159	12909	12952	13075	12982	12821	12831	12897	12924	12960	12982	13017	12755	12948	12952	12808	13031	12905	12851	13092	13018	12876	12929	12898	12860	12944	12833	12923	12848	12859	13021	12800	12683	12902	12949	12995	12971	13011	13013	12973	13028	12914	12937	13061	12867	12849	12818	13015	12950	12849	12895	12927	12869	13101	12896	12851	13025	13063	12868	12877	13016	12842	12816	13030	12980	12891	12808	13051	12838	12974	12921	13156	13051	12933	13010	12973	12861	12986	12972	13111	13097	12932	12863	13085	13030	12868	12917	13017	13025	12868	12834	12968	12942	12850	12788	12860	13074	12974	12923	13012	13086	12956	12972	12964	12964	12879	12889	12927	12948	12891	13090	13008	13003	13072	12864	12845	12987	13168	13050	12902	13022	12998	12871	12971	13100	12957	12995	12938	12811	12710	13012	12819	13015	13064	12804	13124	12709	13005	12817	12995	12944	13081	12831	12908	12770	12957	12842	13026	13056	12838	12948	12992	12874	12965	13099	12861	13098	12998	12767	12969	12973	13059	13061	13023	13085	12941	12921	12992	13021	12970	12926	12906	12909	12933	12899	12940	13011	12972	12973	12746	12928	12985	12997	13112	12946	12824	12904	13035	12927	13013	13031	12866	13064	12964	12796	12878	12780	12916	12955	13152	12890	13132	13016	12949	13110	12897	13096	12951	12835	12886	12876	12889	12879	12970	12973	12828	12941	12839	12842	12961	12876	13044	12868	13001	12749	13020	12786	12949	13058	13033	13109	12875	12895	13061	12916	12935	12941	12989	12868	12872	12882	12859	12960	12991	13086	13099	13036	12947	12948	12981	12877	12799	12901	12842	12738	12873	12879	12772	12971	12887	13048	12885	12995	12983	12872	13001	12965	12894	13044	12869	12919	12877	12911	13090	13076	12894	12995	12939	12795	12862	12803	12984	13020	12880	12998	13041	12921	12981	13049	12882	12997	12939	12812	13003	12949	12951	12890	12953	12965	13013	12929	13034	12917	12944	12897	12869	12923	13052	12966	12869	13021	12926	12928	12916	13078	12763	12825	13060	13083	12867	13009	12988	12919	12892	13055	13066	13026	12942	12920	12955	12888	12809	12818	12944	12877	12865	12937	12904	12867	13080	13043	12962	13040	12970	12875	13022	12999	12855	12900	13008	12952	12944	12973	12969	12941	12968	12971	13147	12765	12970	12924	13046	12917	12958	13029	12870	12916	12675	12944	12846	12912	12945	13046	13046	13119	12919	13008	12993	12792	12860	12925	12925	12928	12857	12906	12902	13065	13072	12805	12983	12992	13000	12978	12840	12911	12861	12942	12926	13021	12887	13010	12821	13031	12914	12932	12843	12866	13015	12945	12932	12992	12879	12772	13124	13093	12857	13061	12926	12856	12906	13020	13086	12978	12963	12926	12988	12921	12983	12972	13003	12953	12823	12947	12953	12881	13019	12978	12838	12931	12827	12908	12940	13041	12862	12942	12787	12964	12978	12827	13068	12979	12970	12915	12966	12862
25418	21608	26513	26132	17113	15579	15120	14533	14663	14246	14288	14316	14481	14205	14163	14219	14344	14207	14163	14167	14323	14279	14118	14103	14121	13990	14109	14015	14060	13971	14145	14071	14152	14316	14176	14201	14202	14308	14028	14136	14202	14249	13845	14132	14105	14106	14184	14122	14188	13964	14090	14124	14186	14163	14115	14105	14026	14281	14135	14247	14173	14097	14199	14149	14097	14105	14333	14247	14090	14084	14252	14031	14147	14037	14199	14059	14232	13919	14156	14000	14194	14098	14091	14230	14269	13931	14134	14266	13995	14064	14259	14107	14044	13963	14223	14212	14080	14148	14233	14084	13891	14193	14220	14142	14172	14159	14012	14097	13989	13890	13935	14202	14009	14007	14169	14030	13988	14107	14037	14153	14011	14246	14211	14208	14238	13929	14203	14055	13870	13965	14123	14197	14100	14077	13947	13995	13983	14117	14090	14292	13959	13810	14261	14165	14227	14141	14051	13919	13938	13988	14149	14026	14083	14204	14126	14105	14203	13980	13926	13995	14187	14096	14067	14048	14073	14181	13982	14069	14049	14048	13993	14094	13910	14098	14143	14199	14158	14088	14056	14193	14144	14104	14345	14076	13917	14054	13977	13986	14150	14116	14036	13995	14282	14238	14046	14118	14149	14277	14171	14150	14083	14035	14189	13924	14207	13979	13913	14047	14051	14250	14227	14109	14028	14030	14155	14023	14024	13903	14167	14143	14200	14248	13989	13978	14035	14325	14178	14101	14143	14083	13908	14197	13803	13955	14167	13952	14106	14301	13912	13962	14228	14208	14050	14139	14087	13992	14129	13989	13985	14097	13816	14060	13993	14157	14158	14197	14184	14172	13981	14240	14096	13990	14176	14207	14047	14041	14061	14088	14022	14127	14211	14128	14191	14111	14063	14052	14283	14046	14144	14328	14284	14012	14245	13992	14033	14101	14044	14086	14156	14032	14018	14209	13955	14096	14140	14247	14381	14028	13952	14058	14097	14207	14243	14248	14087	14231	14083	14146	14125	14246	14134	14160	14241	13999	14129	14163	14242	14254	14121	14193	14081	14049	14052	14142	14072	13823	14004	14073	14101	14082	13989	14028	14047	14170	14010	14127	14046	14112	14202	14109	13978	14079	14148	14101	14140	14150	14107	14038	14144	14199	14134	14151	13994	13980	14031	13786	14201	14193	14364	13981	14105	14125	14125	14104	13947	14083	14139	13905	14118	13955	13925	14207	14222	13934	14150	14140	14284	14252	14146	14208	14121	14067	13939	14224	14089	14051	13915	14243	14326	14152	14145	14115	14071	14177	14114	14078	14170	14106	14228	13823	14036	14228	14069	14170	13963	14207	14167	14149	13898	13892	14207	14133	14093	14195	14011	13987	14198	14084	14170	13990	14065	14161	13965	14288	14047	14143	14202	14066	14106	14099	14038	14187	14121	14376	14102	14072	14009	14043	14133	14153	14215	14325	14172	14206	14145	14020	14166	14094	14198	14173	14156	13954	14304	14110	14090	14311	14063	13981	13998	13996	14050	14077	13976	14122	13922	14205	14327	14064	13898	13933	13855	14233	14189	14234	14205	13969	13991	14108	14157	14094	14003	14056	14197	13938	14069	14183	14151	14083	14105	14073	14031	14025	14221	14286	13947	14042	13938	14182	14133	13958	14079	14086	14093	14238	14063	14187	14056	14113	14146	14256	14052	14186	14259	14075	14166	14181	14373	14062	14111	14203	14109	13938	14092	14383	14171	14084	14106	14191	14161	14109	14310	14106	14017	14207	14193	14128	14153	14046	14266	14107	14093	13939	14247	14248	14139	14209	14036	14039	14238	14200	14150	14016	14134	13977	14186	14044	14264	13910	14124	14242	14185	14040	14330	13969	14104	14073	14066	14148	14083	14009	14085	14060	14184	14113	13945	14101	14213	14140	14087	14136	14125	14207	14225	13854	14198	14097	13918	14271	14095	13972	14139	14057	14118	13917	13984	14161	14085	14179	14066	14127	14175	13871	13882	14137	14119	14044	14222	14063	14287	14274	14238	14043	14053	14180	14127	14066	14176	14115	14393	14157	14343	13945	13949	13985	14108	14111	14132	14121	14129	14220	14034	14114	14072	14161	14132	14140	14038	14066	14078	14009	14116	14097	14223	14298	14257	14026	14062	14129	14218	14057	13881	14304	14153	14128	14159	13919	14075	14224	14025	14061	14131	14032	14121	14021	14166	14161	13905	14224	14287	14108	14076	14176	14174	13902	14147	14110	14207	14160	14052	14162	14074	14021	14079	14135	14134	14023	14110	14189	13967	14117	14197	14145	13943	14098	14052	14119	14080	14107	14145	14115	14085	13968	14076	14154	13947	14198	13923	13957	14222	14125	14097	14112	14136	14011	14309	14066	14053	14022	13965	14218	14060	14227	13960	13962	14049	14224	14197	14005	14185	14074	14031	14124	14159	14275	14224	14182	14110	14142	14399	13999	14130	14017	14402	14258	14210	14107	14155	14029	14061	14014	13949	14103	14144	14022	13944	14071	13997	14059	14187	14108	13968	14045	14095	14078	14065	14207	14120	14234	14096	14166	14135	14023	14099	14190	14242	14142	14120	14174	14198	14124	14030	14178	14117	14085	14107	14076	13935	14060	14220	14272	14200	14282	14090	14465	14190	13991	14127	13939	14021	14046	14136	14334	14135	14129	14084	14136	14222	14137	13992	14275	14252	14339	14241	14129	14257	14184	14096	14064	14125	14261	14024	14203	13913	13921	14103	14017	14241	14081	14075	14167	14237	14237	14216	13933	14233	14020	14294	14025	14180	13993	14217	14174	14058	13996	14388	14155	14152	14345	14037	14063	14249	14136	14018	14107	14104	14048	14179	14275	14198	14082	14360	14145	14052	14119	14068	14108	14111	13973	14229	14148	14102	14010	14033	14003	14161	14047	14073	14429	13985	14086	14048	14084	14008	14043	14085	14081	14067	14212	14077	14066	14092	14055	14058	14070	14081	14102	13978	14082	14216	13975	14001	13981	14048	14145	14187	14221	14092	14161	14218	13964	14210	14087	14054	14216	13888	14053	14019	14212	14089	14132	14128	14123	14195	14266	14247	14155	14280	14088	14154	14139	14103	14248	14088	14042	14205	13945	14149	14048	14151	14068	13924	14102	13973	14100	14273	13919	14171	14260	14229	14460	14361	14127	14095	14329	14138	14102	14202	14081	14271	14274	14109	14181	14098	14113	14118	14148	14134	14055	13852	14054	14122	14111	14055	14080	14043	14041	13985	13983	13995	13937	14047	14005	13964	14338	14164	14214	13984	14101	14041	14057	14171	14181	14082	13993	13960	14267	14321	14030	13946	14027	13917	14310	14063	14186	14015	14115	14175	14145	13971	13952	14064	13943	14087	14132	14175	14141	14072	13882	14062	14145	14102	14051	13957	14025	14205	14013	14219	14190	14081	14028	13944	14095	14063	14304	14068	13995	14223	14071	14362	14271	14081	14104	14128	14179	14145	14080	14073	14157	14149	14194	14028	14109	14121	14324	14139	14265	14151	14148	13919	14191	14128	14261	14147	14053	13968	13958	13979	14088	14072	14027	14245	14159	14265	13999	14040	14045	14436	14327	14152	14051	14194	14154	14184	13975	14228	14131	13997	13870	14167	14223	14072	14305	14109	13962	14099	14059	14126	14158	14094	14170	14206	14279	14122	14050	14229	14167	14136	14306	13982	14004	14013	14284	14276	14404	14028	13913	14165	14051	14016	14182	14155	14318	14153	14071	14156	13931	14221	14100	14127	14074	14103	14221	14177	14090	13979	14173	14020	14274	14135	14011	14110	14013	14213	14188	13954	14143	13998	14048	14157	14070	14146	13992	14161	14113	14212	14122	14155	14193	14135	14138	14253	14180	14065	14040	14210	14084	14142	13968	14187	14087	14191	13943	14065	13972	14103	14108	14055	14175	14082	14018	13974	14151	13972	14086	14253	14159	14126	13944	14228	14111	14089	14179	14146	14151	14261	14133	14248	14088	13995	14247	14108	14289	14329	14103	14083	13988	14138	14083	14342	14259	13963	14093	14185	14221	14263	13962	13877	13881	13945	14124	14237	14150	14088	14048	14082	14266	13987	14156	14125	14185	14189	14138	14156	14097	14224	14146	14052	14210	14015	14316	14165	13974	14024	14109	14155	14110	14266	14158	14056	14181	14029	13987	14240	13972	14269	14167	14051	14055	14255	14116	14076	14044	14194	14085	14073	13971	14182	14134	14206	14038	14097	14098	14290	14030	14035	14157	14172	14274	14161	14123	14189	14051	14263	14282	14260	14295	14072	13963	14139	14196	14151	14022	14223	14055	14050	14076	14033	14114	14101	14095	14218	14217	14192	14012	14135	14266	14124	14282	14093	14301	13981	14130	14098	14154	14094	14284	14205	14055	14261	14095	14069	14343	14113	13943	14132	14114	14399	14096	14027	14126	14131	14118	14202	14216	14127	13875	14267	13885	14272	14231	14090	14051	14126	14105	14181	13967	14111	14177	14123	14056	14076	14185	13983	14068	14137	14070	14183	14021	13944	14079	14122	13899	14033	14037	14084	14089	14085	14281	14072	14170	14130	13928	14082	14121	14125	14345	14122	14041	14233	14271	14119	14285	14099	14030	14216	13996	14056	14146	14122	14043	14074	14265	14273	14123	14184	14135	14271	14111	14165	14068	14335	14074	14356	14261	14365	14079	14134	14185	14165	14004	14112	13968	13945	14180	13878	14171	14063	14181	14146	14336	14154	14055	14298	14227	13861	14058	14096	14118	14244	14197	14229	14316	14200	14222	14000	13994	14033	13915	14150	14006	14131	14227	14150	14114	14071	14011	13997	14279	14207	14168	14086	14272	14215	13992	14120	14155	13988	14072	14148	14083	14154	14065	14066	14132	14237	14094	14065	14018	14213	14163	14115	14327	14106	14109	14300	14185	14359	14066	13985	14244	14264	14329	14101	14150	14259	14091	14143	14027	14108	14076	14004	14193	13949	14224	13945	14250	14243	14324	14136	14216	14053	14112	14039	14095	14205	14171	14140	14192	14115	14174	14078	14257	14180	14193	14054	14219	14048	14073	14151	14230	14150	14202	14189	14085	14073	14044	14185	14137	14093	14209	14114	14109	14194	14203	13861	14143
14487	25178	21849	17781	15935	14866	14359	14004	13558	13655	13663	13624	13393	13350	13523	13312	13487	13190	13364	13404	13296	13293	13278	13474	13307	13377	13332	13394	13443	13363	13281	13423	13351	13351	13337	13473	13216	13175	13215	13189	13214	13171	13326	13207	13146	13379	13250	13422	13331	13525	13185	13497	13326	13451	13320	13231	13289	13330	13259	13304	13156	13346	13326	13356	13211	13439	13273	13384	13082	13233	13242	13408	13153	13395	13532	13378	13460	13376	13333	13271	13308	13333	13230	13376	13206	13342	13390	13248	13454	13431	13229	13266	13465	13219	13218	13491	13442	13274	13369	13433	13150	13211	13217	13297	13490	13153	13517	13238	13468	13285	13289	13145	13385	13142	13351	13354	13273	13136	13220	13224	13299	13305	13223	13225	13216	13262	13314	13449	13358	13284	13383	13342	13324	13179	13102	13344	13302	13368	13287	13238	13240	13271	13203	13291	13212	13191	13295	13361	13254	13186	13312	13388	13322	13284	13253	13428	13319	13345	13390	13147	13289	13198	13399	13252	13321	13265	13528	13276	13228	13314	13275	13300	13381	13237	13408	13218	13053	13048	13463	13183	13375	13392	13268	13347	13391	13181	13276	13311	13254	13283	13228	13266	13348	13218	13381	13439	13175	13289	13400	13207	13227	13385	13408	13537	13351	13395	13309	13276	13487	13308	13284	13072	13420	13363	13445	13306	13249	13302	13391	13279	13155	13356	13247	13452	13145	13226	13479	13388	13292	13266	13423	13237	13217	13411	13402	13462	13455	13268	13374	13454	13270	13534	13337	13193	13326	13335	13275	13374	13188	13279	13264	13298	13212	13235	13277	13395	13247	13202	13208	13359	13342	13412	13356	13208	13275	13319	13134	13315	13323	13290	13372	13353	13194	13321	13233	13211	13392	13212	13328	13123	13393	13405	13369	13263	13400	13237	13249	13213	13295	13164	13362	13472	13159	13067	13309	13270	13395	13127	13324	13246	13271	13546	13293	13392	13321	13225	13219	13442	13287	13144	13345	13247	13410	13307	13385	13245	13325	13173	13322	13235	13312	13271	13265	13470	13278	13254	13208	13210	13095	13340	13389	13078	13366	13372	13291	13266	13143	13156	13343	13327	13324	13162	13425	13271	13226	13325	13353	13284	13289	13410	13198	13374	13229	13285	13229	13263	13378	13335	13281	13288	13322	13373	13220	13314	13470	13369	13266	13354	13269	13290	13284	13156	13313	13306	13171	13223	13376	13380	13282	13315	13425	13364	13215	13286	13213	13435	13343	13323	13369	13186	13376	13195	13229	13216	13355	13254	13328	13323	13426	13333	13203	13312	13318	13440	13416	13165	13196	13192	13148	13315	13316	13275	13227	13357	13427	13366	13288	13408	13396	13363	13299	13359	13389	13262	13407	13291	13227	13412	13156	13236	13280	13332	13415	13301	13253	13398	13219	13340	13256	13274	13282	13113	13392	13264	13246	13220	13396	13208	13375	13442	13324	13227	13260	13327	13413	13277	13248	13157	13298	13392	13290	13269	13255	13174	13444	13221	13249	13316	13190	13343	13363	13195	13274	13167	13207	13199	13270	13266	13406	13157	13285	13274	13315	13287	13318	13345	13217	13393	13283	13340	13377	13247	13312	13239	13223	13423	13274	13320	13238	13295	13264	13274	13247	13156	13202	13189	13297	13419	13393	13345	13402	13338	13349	13240	13461	13248	13236	13172	13262	13132	13244	13180	13222	13347	13353	13271	13238	13395	13391	13203	13314	13281	13320	13273	13346	13334	13201	13200	13321	13416	13320	13152	13229	13248	13360	13346	13395	13338	13209	13315	13280	13115	13254	13208	13337	13283	13361	13274	13283	13294	13237	13240	13216	13376	13458	13261	13298	13298	13211	13232	13446	13514	13322	13327	13224	13211	13134	13245	13391	13310	13323	13218	13360	13355	13409	13412	13244	13278	13583	13455	13200	13201	13468	13317	13387	13246	13237	13337	13418	13186	13261	13331	13253	13331	13302	13353	13297	13247	13205	13348	13355	13321	13324	13363	13288	13267	13196	13271	13418	13406	13181	13350	13189	13206	13324	13332	13220	13272	13369	13219	13401	13257	13346	13300	13142	13283	13118	13166	13376	13139	13288	13270	13263	13314	13344	13194	13476	13323	13343	13422	13308	13261	13319	13268	13194	13472	13118	13374	13175	13313	13315	13279	13375	13420	13333	13328	13252	13338	13299	13404	13298	13150	13187	13400	13110	13309	13198	13240	13430	13257	13141	13296	13436	13385	13314	13215	13300	13233	13343	13261	13332	13297	13362	13336	13436	13366	13267	13246	13409	13306	13282	13127	13420	13405	13274	13207	13370	13273	13219	13209	13337	13294	13414	13380	13426	13337	13229	13235	13321	13197	13377	13385	13404	13292	13414	13250	13196	13187	13182	13218	13269	13450	13252	13263	13316	13338	13383	13271	13318	13263	13326	13313	13195	13287	13311	13350	13256	13220	13329	13246	13383	13336	13350	13306	13294	13329	13314	13394	13331	13347	13350	13320	13220	13366	13312	13241	13398	13416	13189	13337	13281	13347	13466	13192	13331	13248	13400	13222	13312	13265	13297	13440	13417	13225	13325	13103	13298	13288	13423	13247	13424	13292	13221	13205	13382	13228	13320	13333	13425	13239	13283	13395	13335	13239	13252	13394	13263	13317	13209	13352	13347	13349	13183	13035	13133	13273	13316	13293	13420	13302	13113	13399	13232	13240	13285	13386	13192	13510	13383	13179	13352	13287	13299	13194	13494	13292	13417	13236	13181	13213	13305	13245	13339	13328	13201	13371	13430	13305	13193	13378	13151	13299	13215	13499	13229	13301	13329	13253	13292	13314	13290	13128	13365	13359	13281	13405	13285	13192	13469	13432	13360	13476	13295	13315	13184	13193	13306	13390	13230	13334	13268	13246	13115	13366	13353	13336	13401	13114	13332	13427	13042	13235	13238	13305	13351	13156	13310	13415	13525	13203	13325	13262	13471	13362	13307	13205	13454	13386	13335	13206	13128	13397	13411	13398	13372	13269	13238	13378	13277	13166	13376	13308	13278	13262	13375	13372	13487	13427	13217	13369	13303	13241	13423	13455	13190	13276	13300	13213	13278	13231	13289	13460	13378	13254	13348	13303	13409	13316	13365	13396	13295	13240	13234	13303	13176	13385	13329	13129	13362	13441	13236	13447	13330	13190	13250	13449	13339	13458	13270	13264	13433	13327	13261	13432	13468	13405	13226	13307	13298	13434	13369	13265	13429	13298	13266	13234	13117	13372	13366	13179	13361	13463	13210	13384	13271	13226	13193	13236	13450	13193	13416	13183	13232	13104	13364	13489	13253	13339	13375	13375	13276	13266	13217	13262	13347	13275	13378	13168	13377	13320	13385	13290	13335	13296	13368	13316	13220	13248	13225	13312	13192	13257	13338	13317	13184	13193	13254	13365	13386	13389	13379	13219	13261	13399	13308	13327	13167	13274	13279	13377	13424	13311	13329	13123	13231	13445	13367	13248	13274	13245	13256	13300	13241	13255	13219	13317	13276	13202	13412	13333	13179	13381	13249	13353	13223	13316	13216	13149	13221	13209	13272	13310	13163	13255	13293	13227	13196	13243	13319	13237	13239	13172	13361	13346	13100	13325	13327	13286	13287	13206	13258	13463	13379	13346	13386	13424	13164	13162	13245	13344	13445	13380	13203	13360	13249	13320	13137	13292	13347	13346	13171	13151	13212	13220	13263	13421	13350	13234	13257	13307	13123	13139	13306	13232	13227	13413	13173	13274	13510	13241	13211	13240	13343	13331	13187	13359	13091	13404	13282	13188	13375	13207	13241	13262	13192	13182	13350	13359	13343	13285	13314	13295	13267	13228	13327	13317	13352	13216	13143	13290	13444	13322	13291	13229	13377	13391	13215	13335	13386	13291	13225	13362	13243	13262	13271	13156	13316	13314	13349	13369	13285	13290	13398	13389	13398	13160	13255	13256	13366	13377	13187	13252	13386	13177	13415	13323	13371	13429	13208	13298	13348	13208	13144	13209	13201	13397	13261	13342	13206	13077	13183	13337	13234	13389	13357	13356	13277	13361	13377	13315	13279	13345	13373	13336	13382	13203	13352	13293	13251	13220	13273	13268	13308	13436	13289	13275	13404	13531	13337	13224	13366	13376	13440	13351	13328	13306	13394	13320	13315	13211	13380	13249	13081	13257	13319	13292	13378	13243	13350	13162	13245	13304	13355	13259	13306	13302	13202	13405	13328	13348	13288	13369	13160	13357	13405	13122	13384	13300	13166	13188	13397	13102	13237	13193	13093	13328	13314	13224	13456	13302	13307	13269	13277	13402	13359	13227	13372	13318	13256	13238	13371	13298	13277	13410	13346	13315	13295	13455	13203	13255	13167	13202	13377	13312	13275	13427	13387	13426	13364	13244	13339	13333	13306	13364	13207	13300	13292	13404	13377	13218	13306	13274	13523	13144	13391	13130	13315	13244	13373	13264	13280	13289	13372	13342	13337	13482	13283	13306	13171	13374	13180	13332	13347	13248	13349	13265	13386	13222	13288	13231	13387	13246	13148	13304	13206	13468	13285	13108	13471	13352	13137	13381	13293	13275	13344	13388	13394	13297	13434	13300	13221	13413	13262	13334	13284	13322	13361	13363	13349	13258	13325	13312	13308	13326	13271	13228	13228	13168	13479	13418	13316	13222	13308	13242	13323	13355	13307	13355	13414	13278	13164	13300	13239	13259	13223	13243	13437	13120	13464	13296	13364	13146	13156	13384	13336	13319	13210	13262	13377	13291	13312	13321	13307	13213	13453	13246	13116	13269	13458	13348	13421	13361	13346	13276	13327	13292	13345	13333	13336	13359	13315	13268	13200	13270	13144	13462	13235	13184	13276	13276	13225	13183	13279	13251	13418	13273	13359	13311	13373	13292	13343	13252	13281	13144	13331	13278	13489	13239	13309	13329	13397	13465	13409	13390	13286	13394	13467	13273	13369	13240	13320	13362	13190	13197	13176	13377	13446	13175	13231	13259	13341	13232	13180	13175	13442	13450	13401	13406	13526	13388	13306	13347	13252	13351	13409	13259	13315	13392	13165	13099	13312	13268	13069	13419	13198	13211
22631	21598	28850	24817	21857	22941	22042	17255	15960	16109	16027	15650	15504	15502	15580	15478	15309	15405	15632	15232	15302	15231	15333	15325	15179	15150	15277	15042	15309	15210	15209	15284	15120	15272	14921	15020	15131	15166	15258	15348	15226	15117	15161	15179	15298	15107	15107	15107	15280	15078	15018	15283	15044	15060	15239	14946	15243	15126	15114	15154	14993	15186	15165	14995	15076	15194	15151	15147	15084	15186	15120	15142	15191	15088	15158	15051	14977	15058	15121	15051	14937	14936	15224	14948	15097	15076	15152	15071	15183	15211	15307	15069	15046	15131	15113	15213	15066	15081	15184	15025	15103	15107	15158	15126	15202	15064	15206	15192	15308	15022	15003	15163	14935	15022	15206	15035	15060	15118	14982	14987	15189	14933	14920	15147	15203	14919	14859	14937	15001	15055	15021	15038	15067	15175	14934	15053	15054	15148	14879	15220	15076	14941	15096	15084	15053	15155	15137	15086	15009	14952	15038	14982	14917	15279	14968	15104	14788	15068	15097	15061	15097	15181	15103	15192	15030	15029	15108	14852	15143	15052	15063	15024	15036	15195	15087	15179	15205	14939	15153	14912	15176	15132	15076	15264	15083	15043	15139	15096	15193	14967	15220	15145	15040	15071	15073	15271	15050	14928	14994	14982	15072	15089	15138	15212	15484	15141	15153	14934	15061	14870	14987	15153	15034	15040	15017	14971	15317	15188	15022	14975	15065	14876	15044	15156	14933	15162	15225	15177	15049	15117	15135	15005	15179	15111	14994	15161	15139	15141	15071	15096	14940	14867	14942	15142	14909	15086	15167	15156	15125	14985	15181	15104	14912	14933	15114	15038	15136	14983	15124	15106	15230	14898	14931	15016	15149	15301	15082	14941	14966	15136	15166	15093	15057	15165	15210	15037	15188	14935	14885	15002	15121	14985	15011	15057	15043	15092	15121	14845	14955	15147	15046	14961	15019	14975	15185	15134	15131	14870	15137	15244	15026	14799	14950	15403	14922	14991	15069	15052	15066	15240	14929	15142	14890	15192	15248	15167	14916	14965	15170	15180	15075	15012	15125	14984	14903	15106	15024	14928	15029	15006	15061	14849	15106	15121	15044	15015	15140	15230	15000	15172	15095	15008	15243	14941	14991	14962	15039	15106	15179	15011	14835	15139	15142	14892	15083	15048	15092	15278	15107	15127	14922	15058	14953	15061	15226	15127	15139	15176	15047	15074	15129	15042	15128	15024	15143	15020	14980	15073	14961	15026	14761	15046	15081	14907	15043	15032	15132	14928	15102	15180	15041	15171	14838	14976	15051	15192	14969	14869	14952	14869	15118	15161	15211	15237	15051	15021	14884	15114	15123	14932	15039	15002	14929	14741	15146	15164	15045	14968	15237	15074	15263	15101	14933	15057	15186	15080	14950	15022	15016	15169	15035	15131	14993	14815	15074	14960	14989	15079	14923	15008	14776	14870	15162	15179	15113	15165	15036	14939	14921	14942	15048	15071	15109	14890	15242	15106	15095	14998	15051	15068	15000	15091	14893	15025	15008	14962	14805	14933	15076	14960	14973	14973	15117	14952	14808	14964	15140	14983	14857	15164	15042	15069	15035	15221	15148	15205	15019	14901	15046	14985	14892	14959	15119	15236	15139	15056	15046	15298	15052	14958	15050	14852	15067	14969	15000	15050	15104	14872	14863	14921	15063	15025	15090	15003	15083	15145	15029	14952	15069	15091	15024	15049	15093	15011	15169	15122	15048	15070	15172	14934	14952	15098	15210	15058	15144	14936	14963	15110	15261	15200	14979	14934	15155	14921	14966	14992	14962	15021	15008	15054	14986	15098	15077	15136	15008	14907	15030	15185	15123	15225	15232	14952	15027	15104	14963	14933	15182	14994	15050	14989	15058	15014	15179	15007	15265	14916	15028	14816	15039	15106	15187	15043	15017	14933	15004	15216	15251	14988	14966	15167	15002	14976	15024	15025	14984	14928	15070	15076	15150	15156	15060	15144	15049	15076	15099	15192	15079	15140	14953	14955	14969	15213	15040	14901	15002	15184	15019	14951	15077	15231	15040	14891	15211	15161	14971	15065	15159	14998	14953	15066	15016	15216	15015	15091	14787	15045	14971	14942	14982	15106	15124	15111	14951	15106	15183	15222	15136	15005	15119	14947	15025	15142	14981	15247	15049	14839	14923	15080	15121	15090	15062	14961	15077	15064	15003	15027	15116	15266	15202	15136	14883	14812	15220	15048	15068	15145	15098	15040	15087	14994	15037	15158	15119	15070	15198	15114	14993	15111	15017	15023	15071	15071	14927	14980	15068	14988	15118	15126	15102	15145	15093	15149	14946	15044	14984	15217	15203	14916	14837	14896	15014	14937	14926	15139	14942	14891	14983	15066	15068	15153	14883	15217	15116	15162	14959	14985	15191	14858	15042	14930	15124	15031	15093	15166	15028	14939	15057	15012	14990	15187	15062	15007	14853	15114	15231	14941	14973	14912	15123	15110	15205	14981	14963	14952	15023	14982	15416	15154	15152	15093	15151	14855	15164	14979	14932	15028	14983	14966	14985	15176	15211	14974	15039	14935	15073	15065	15179	15107	15002	15110	15153	15146	15054	15030	14981	14945	15114	15185	15134	15100	15282	14996	15205	15083	14998	14878	14965	15056	15095	15071	15003	15087	14987	14865	15144	15004	15155	15054	14985	15150	14853	15023	14955	15107	15077	14949	15085	14875	14860	14906	14948	14974	15186	14984	15134	15048	15017	14987	14993	15019	15182	15238	14939	15166	15209	14955	15047	15106	14946	15074	14958	15040	15049	15029	14905	14960	15018	15061	14943	15187	14938	15067	15094	14840	14752	14944	15076	15173	15227	15274	15144	15004	14900	15102	15022	14888	14985	14906	14950	15062	15318	15245	15148	15091	15014	15051	15018	14986	14979	14962	15163	15186	15012	15058	15067	14994	15091	14895	15060	14881	15031	14970	15120	15155	14965	15020	15080	15127	15014	14988	15039	14829	15282	14997	15050	15097	15088	14967	14929	15067	15013	14891	14948	15022	14974	15140	15118	14994	15008	15053	15139	15143	15050	15119	15080	15072	15030	15095	15072	15232	15151	15218	15123	15130	15065	15150	15021	15094	15070	15186	15108	15002	15006	15126	15054	14915	15059	14998	15202	15057	14874	15065	15105	14967	15192	15058	14903	15125	15112	15111	15037	15015	15117	14868	14921	15009	15043	15130	15138	14969	14990	15012	14952	15078	15144	15131	15019	15202	15155	14979	15067	14899	14974	14976	15162	15026	14855	14988	15009	14944	15038	14887	15029	15134	14974	14965	15048	15144	15173	14865	15019	14907	15096	14985	14890	15158	14987	15038	15183	15119	15006	14966	15081	15178	15032	14856	14934	14912	15086	15088	15151	15052	15330	15008	15132	15004	15053	15033	15119	14921	15025	15058	15005	15115	15166	15139	15279	15128	14982	15095	15163	14961	15112	14986	14938	15150	15020	15088	15006	14856	15266	15064	15078	15131	15125	15226	15360	15071	15048	15030	15174	15200	15404	15005	15019	15290	14990	14991	14998	15087	15058	15029	15110	15080	15072	15110	15032	15050	15066	15104	15363	15228	15233	15003	15148	15093	15115	14783	15049	15177	15118	14963	15099	15090	14965	15092	15155	15129	14811	14951	15107	15251	15129	15038	15031	15027	14921	15050	15245	15027	15055	14985	15057	15062	14993	15093	15083	15116	15106	15187	15026	15207	14939	15139	15040	14802	14979	15181	15103	14990	14974	15143	15081	15068	15026	15004	14988	14969	14988	14992	15029	15019	15084	15188	15005	14917	15227	15119	14904	14895	15122	15094	15046	15100	14915	14947	14966	15138	15206	15092	15185	15139	15200	15040	15200	15069	15042	15248	15009	15070	15044	14870	15054	15018	15059	15148	15020	14974	15157	15029	15024	15269	15127	14882	15076	14981	14934	15085	15077	15100	15037	14958	15022	15151	15085	15239	15006	15204	14989	14877	15137	15156	15135	15112	15026	14968	14978	15084	15002	15005	14900	15047	15070	15015	15065	14919	15013	14994	15181	15100	15134	14993	15100	15007	15064	15107	15010	15150	15218	14959	15156	15085	15270	15038	14904	14972	15069	14920	15081	15108	15115	14961	14980	15011	14891	15227	15044	15175	14986	14998	15051	14874	15061	14973	15144	15082	15054	15160	15048	14921	15086	15117	15179	15084	15099	15236	15057	14912	15202	15077	15080	15066	15038	15022	15035	15266	15092	15116	15109	15212	14897	15247	15100	15078	15059	15076	15078	15170	15043	15033	15028	15179	15056	15029	14962	15061	15022	15110	15220	15007	15160	15049	15250	15058	14836	14978	15009	15097	14913	15159	15292	15027	14904	15015	14828	15005	15228	15061	15101	14857	15168	15085	14925	15078	14835	15154	14871	15153	15045	15034	14854	14995	15069	14932	15000	15059	15052	15132	15088	14873	14925	15019	15078	14960	15022	15011	15049	15126	15301	14923	15073	15040	14946	15303	15087	15146	15149	14997	14899	15151	15121	15172	14948	14802	14879	14855	15090	14999	15021	14891	15044	15027	14957	14949	15168	14811	15072	15058	14999	15035	15038	14896	15129	15157	14861	14966	15146	14888	15151	15219	15045	14979	14950	14828	14943	14849	14884	14985	15017	15029	15149	14943	15053	14932	15007	14910	15040	15282	15018	15129	15148	15014	14962	15026	15051	14982	15089	15000	15021	15232	14799	15024	14833	15111	14947	15140	15144	15156	15282	15077	14916	14915	15369	14865	15050	15183	15163	14977	15059	15115	14836	14898	15091	14969	15224	15121	15010	14897	14917	15021	15143	15053	14994	15086	14842	15036	14928	15025	15124	14928	15287	15167	15164	15074	15028	15112	15052	15155	15061	15229	15066	15136	15106	15107	15048	15047	15023	15099	15297	14948	15032	15071	15003	14886	15020	15033	14914	15022	15196	15097	14820	15272	14986	15090	14958	14654	15063	14904	15054	15089	15149	15057	14883	14978	14943	14969	15138	14960	15088	15232	14979	15132	15151	14956	15089	14822	15139	15155	15001	15104	15036	15064	15215	15055	15284	15040	15212	14935	15118	15257	15039	15148	14980	15220	15025	14888
15692	34790	30173	23085	19798	17502	16330	15444	15212	14900	14607	14394	14330	14196	14194	14009	13923	14105	14087	13992	13982	14029	13840	13876	13875	13797	13826	13916	13891	13803	13805	13707	13822	13955	13898	13918	13739	13969	13951	13796	13683	13771	13886	13793	13958	13928	13861	13841	14021	14008	14048	13879	13878	13797	13945	13837	13862	13906	13779	13986	13873	13949	13717	13908	13930	14079	13804	13879	13742	13949	13907	13838	13846	13878	13949	13882	13909	13623	13921	13837	13781	13714	13916	13836	14023	13841	13866	13817	13881	13551	13768	13838	13987	13906	13784	13718	13853	13822	13929	13825	13736	13789	13852	13782	13796	13685	13874	13671	13789	13945	13927	13880	13738	13744	13881	13868	13807	13826	13936	13687	13724	13766	13878	13639	13877	13783	13841	13772	13892	13777	13829	13846	13952	13868	13869	13761	13902	13756	13776	13915	13764	13784	13806	13854	13847	13727	13831	13628	13729	13812	13797	13847	13712	13957	13785	13952	13932	13845	13824	13857	13713	13752	13908	13856	13826	13804	13799	13818	13775	13886	13873	13809	13830	13889	13794	13520	13782	13666	13768	13686	13780	13734	13793	13998	13785	13834	13745	13798	13750	13908	13912	13930	13678	13877	13915	13797	13949	13792	13907	13854	13841	13870	13930	13795	13677	13821	13946	13649	13803	13761	13876	13723	13881	13809	13777	13893	13902	13793	13737	13883	13854	13852	13813	13912	13815	14016	13869	13837	13824	13831	14026	13920	13804	13710	13979	13755	13785	13811	13562	13888	13736	13793	13823	13939	13903	13860	13967	13828	13974	13806	13895	13833	13688	13758	13708	13966	13884	13728	13955	13900	13928	13779	13889	13675	13875	13883	13764	13832	13883	13819	13871	13932	13837	13610	13781	13870	13993	13969	13836	13778	13711	13834	13883	13680	13733	13845	13929	13896	13941	13938	13747	13747	13814	13918	13823	13702	13804	13808	13867	13851	13874	13956	13787	13760	13809	13702	13746	13946	13921	13841	13742	13772	13764	13783	13842	13785	13728	13807	13942	13708	13864	13813	13888	13555	13883	13644	13887	13833	13901	13773	13642	13821	13796	13653	13746	13777	13789	13904	13810	13917	13895	13790	13753	13767	13887	13651	13822	13782	13847	13690	14059	13768	13933	13637	13819	13922	13869	13801	14035	13771	13849	13844	13676	13972	13828	13905	13932	13748	13748	13737	13713	13859	13781	13866	13855	13819	13811	13877	13865	13722	13807	13855	13842	13998	13672	13825	13840	13823	13873	13889	13859	13764	13714	13923	13909	13856	13756	13981	13784	13800	13715	13992	13783	13725	13773	13674	13793	13854	13562	13755	13858	13787	13953	13837	13731	13732	13900	13797	13857	13884	13894	13942	13758	13797	13796	13942	13532	13925	13607	14044	13893	13571	13884	13865	13880	14035	13768	13784	13830	13696	13846	13701	13871	13870	13637	13692	13860	13844	13816	13880	13799	13890	13981	13708	13829	13645	13776	13993	13696	13862	13819	13781	13924	13854	13789	13791	13770	13818	13809	13834	13706	13858	13859	13766	13663	13938	13925	13743	13797	13798	13861	13783	13894	13904	13796	13923	13853	13797	13846	13871	13699	13686	13839	13843	13744	13896	13804	13694	13981	13762	13804	13738	13776	13832	13726	13945	13850	13808	13819	13805	13715	13821	13792	13892	13831	13870	13779	13655	13927	13791	13836	13917	13822	13831	13744	13848	13827	13620	13864	13861	13772	13798	13781	13925	13761	13767	13751	13749	13747	13779	13792	13705	13871	13910	13978	13813	13711	13922	13957	13795	13879	13904	13767	13864	13689	13813	13740	13571	13780	13963	13927	13809	13703	13763	13826	13732	13936	13735	13749	13859	13781	13920	13856	13803	13950	13895	13701	13796	13841	13955	13860	13805	13871	13782	13965	13835	13831	13796	13827	13844	13855	13722	13683	13791	13852	13839	13689	13815	13906	13808	13679	13770	13882	13866	13931	13859	13798	13832	13711	13729	13811	13934	13570	13827	13817	13790	13856	13914	13872	13712	13867	13733	13785	13825	13751	13956	13817	13911	13734	13744	13910	13863	13809	13825	14042	13798	13825	13990	13733	14010	13971	13682	13768	14016	13718	13841	13997	13715	13779	13894	13519	13804	13870	13870	13769	13884	13846	13767	13920	13889	13822	13714	13872	13865	13878	14004	13846	13746	13987	13843	13631	13927	13808	13851	13810	13671	13928	13790	13657	13873	13859	13942	13854	13835	13775	13956	13885	13753	13799	13841	13936	13723	13922	13937	13816	13927	13888	13777	13913	13877	13840	13817	13957	13953	13806	13696	13818	13562	13879	13912	13697	13918	13742	13767	13711	13920	13727	13955	13928	13727	13935	13721	13852	13980	13891	13823	13898	13864	13697	13966	13902	13879	13952	13802	13729	13772	13857	13885	13846	13871	13628	13679	13836	13703	13739	13842	13883	13794	13668	14023	13838	13947	13921	13811	13776	13926	13786	13776	13686	13769	13867	13730	13720	13852	13849	13828	13996	13806	13914	13786	13789	13662	13893	13778	13681	13963	13921	13768	13747	13777	13918	13831	13836	13722	13797	13751	13703	13847	13832	13874	13781	13923	13709	13885	13841	13816	13836	13870	14014	13772	13916	13856	13837	13714	13804	13738	13861	13830	13788	13830	13799	14080	13955	13735	13772	13882	13833	13965	13894	13761	13828	13806	13742	13749	14024	13844	13726	13841	13820	13676	13990	13734	13842	13859	13801	13894	13839	13773	13874	13818	13819	13714	13883	13974	13871	13885	13796	13921	13804	13915	13858	13687	13791	13679	13761	13808	13630	13739	13943	13836	13876	14014	14008	13751	13925	13857	13814	13754	13828	13816	13841	13808	13734	13909	13660	13846	13751	13817	13889	13890	13772	13811	13871	13732	13897	13827	13761	13905	13858	13792	13792	14025	13675	13759	13876	13877	13784	13925	13640	13993	13914	13764	13901	13765	13852	13875	13745	13883	13879	13741	13929	13822	13809	13986	13771	13873	13753	13851	13704	13989	13916	13812	13828	13854	13923	13856	13878	13886	13771	13663	13816	13851	13951	13711	13891	13778	13650	13914	13980	13726	13838	13763	13794	13925	13782	13833	13888	13846	13736	13949	13608	13897	13867	13910	13803	13785	13507	13775	13700	13835	13921	13713	13798	13775	13706	13834	13877	13839	13915	13919	13774	13742	13916	13721	13952	13810	13658	13804	13876	13817	13875	13996	13757	13815	13877	13706	13807	13885	13826	13972	13950	13946	13853	13847	13895	13900	13927	13730	13887	13923	13690	13932	13809	13763	13787	13821	13703	13845	13958	13855	13803	13628	13830	13663	13741	13964	13907	13887	13869	14032	13726	13959	13994	13768	13867	13614	14091	13784	14009	13841	13831	13860	13823	13760	13777	13725	13825	13834	13704	13709	13775	13810	13686	13787	13710	13919	13901	13739	13667	13753	13733	13972	13755	13788	13824	14034	13715	13811	13606	13652	13719	13909	13877	13945	13730	13923	13800	14042	13696	13922	13732	13825	13850	13957	13779	13770	13887	13688	13796	13736	13721	14053	14048	13794	13868	13707	13730	13815	13887	13644	13970	13683	13951	13855	13799	14034	13743	13731	13815	13935	14011	13801	13724	13982	13915	13753	13885	13717	13977	13751	13928	13702	13975	13815	13912	13624	13876	14007	13754	14136	13901	13743	13863	13703	13681	13846	13752	14096	13760	13794	13771	13845	13919	13844	13761	13774	13782	14014	13664	13785	13704	13895	13716	13704	13899	13833	13831	13787	13790	13712	13851	13752	13853	13768	13863	13912	13774	13871	13629	13737	13779	13743	13895	13600	13758	13825	13825	13946	13636	13676	13963	13790	13799	13669	13647	13643	13891	13812	13704	13819	13928	13842	13760	13876	13821	13898	13889	13732	14013	13826	13738	13796	13912	13739	13917	13898	13875	13861	13820	13907	13980	13748	13872	13768	13733	13817	13637	13729	13883	13851	13842	13708	13907	13848	13918	13772	13810	13760	13898	13868	13817	13693	13894	13934	13819	13834	13723	13680	13878	13906	13842	13922	13729	13767	13857	13810	13819	13886	13809	13926	13620	13711	13806	13838	13879	13884	13717	13743	13838	13957	13828	13798	13843	13903	13763	13780	13942	13974	13875	13795	13953	13918	13754	14056	13904	13848	13642	13924	13761	13856	13857	14022	13730	13868	13852	13869	13871	13786	13766	13874	13852	13640	13712	13736	13682	13967	13608	13956	13844	13851	14001	13909	13705	13810	13892	13852	13785	13891	13733	13873	13816	13802	13728	14055	14023	13731	13761	13826	13900	13671	13755	13738	13923	13847	13886	13851	13920	13817	14042	13790	13994	13767	14036	13833	13846	13940	13809	13864	13798	13882	13587	13746	13898	13756	13808	13768	13755	13956	13696	13841	13871	13916	13698	13809	14060	13606	13883	13778	13808	13766	13607	13916	13870	13747	13678	13745	13836	13919	13875	13757	13927	13741	13774	14057	13818	13680	13776	13946	14012	13755	14025	13862	13785	13669	13838	13789	13978	13903	13928	14040	13843	14012	13834	13807	13871	13674	13728	13918	13824	13773	13924	13780	13700	13922	13883	13864	13936	13794	13828	13698	13520	13699	13873	13822	13846	13755	13746	13707	13895	13927	14008	13872	13916	13948	13991	13766	13764	13836	13786	13872	13838	13780	13844	13793	13767	13741	13872	13770	13952	13787	14014	13767	13975	13919	13757	13924	13730	13771	13777	13529	13844	13798	13715	13874	13750	13901	13811	13776	13887	13715	13727	13731	13805	13877	13941	13969	13877	13938	13774	13981	13850	13781	13760	13893	13840	13702	13772	13815	13965	13817	13773	13756	13732	13719	13801	13842	13687	13620	13867	13779	13597	13708	13841	13766	13599	13748	13751	13772	13764	13798	13911	13828	13774	13710	13969	13785	13800	13848	13822	13797	13695	13795	13825	14073	13712	13844	13877	13750	13937	13756	13911	13691	13960	13881	13872	13827	13872	13800	13756	13848	13760	13761	13847	13715	13873	13668	13963	13762	13885	13801	13726	13766	13863	13943	13998	13948
28743	22277	22468	18877	15359	14568	14289	14111	13911	13880	13882	13888	13806	13625	13695	13729	13704	13798	13739	13714	13756	13585	13520	13698	13859	13922	13751	13711	13768	13749	13728	13841	13609	13698	13692	13683	13667	13497	13563	13615	13622	13702	13573	13658	13636	13573	13606	13725	13698	13669	13674	13784	13686	13805	13660	13638	13797	13671	13613	13787	13746	13725	13731	13756	13631	13525	13665	13666	13677	13759	13671	13789	13765	13798	13616	13554	13799	13688	13776	13585	13649	13652	13753	13611	13412	13760	13547	13672	13569	13638	13814	13556	13719	13731	13613	13717	13797	13573	13658	13849	13718	13553	13639	13650	13598	13643	13915	13658	13926	13655	13752	13711	13868	13722	13816	13657	13800	13647	13659	13716	13635	13532	13591	13635	13734	13805	13762	13680	13734	13651	13702	13868	13629	13827	13575	13576	13727	13610	13647	13606	13678	13875	13612	13650	13832	13724	13643	13673	13732	13617	13681	13622	13600	13617	13669	13622	13743	13551	13680	13795	13565	13563	13629	13626	13690	13637	13556	13590	13659	13892	13690	13510	13477	13580	13799	13429	13718	13672	13680	13687	13547	13633	13672	13840	13601	13547	13664	13716	13651	13774	13696	13607	13666	13596	13754	13759	13792	13730	13711	13648	13369	13614	13511	13784	13675	13611	13551	13676	13735	13646	13639	13574	13591	13678	13669	13665	13678	13682	13748	13618	13677	13678	13526	13895	13741	13664	13859	13619	13637	13585	13595	13765	13622	13640	13573	13594	13600	13640	13508	13811	13709	13526	13470	13809	13585	13786	13756	13663	13725	13832	13743	13767	13820	13750	13807	13917	13839	13714	13713	13636	13650	13657	13550	13621	13885	13790	13569	13834	13787	13747	13756	13729	14016	13766	13730	13659	13618	13649	13652	13574	13626	13720	13731	13854	13736	13688	13638	13709	13677	13718	13592	13641	13662	13842	13695	13674	13736	13739	13663	13542	13732	13583	13661	13549	13567	13793	13826	13520	13670	13679	13707	13624	13849	13940	13748	13716	13693	13666	13662	13763	13708	13584	13787	13586	13805	13691	13566	13738	13710	13658	13594	13706	13713	13764	13822	13672	13544	13677	13812	13775	13563	13648	13801	13730	13637	13624	13610	13586	13681	13605	13806	13689	13592	13719	13689	13749	13579	13758	13845	13577	13739	13704	13782	13643	13972	13880	13687	13573	13809	13753	13715	13648	13774	13702	13781	13722	13801	13577	13574	13650	13725	13542	13734	13675	13595	13764	13673	13598	13706	13691	13695	13697	13654	13674	13528	13501	13768	13657	13606	13726	13556	13680	13442	13712	13765	13717	13898	13757	13692	13704	13841	13609	13796	13474	13634	13766	13812	13785	13635	13647	13789	13652	13859	13692	13775	13693	13628	13665	13642	13721	13591	13637	13649	13736	13547	13588	13869	13786	13802	13692	13722	13823	13792	13819	13665	13685	13776	13592	13722	13853	13667	13665	13585	13613	13543	13937	13657	13519	13515	13549	13674	13675	13654	13664	13667	13738	13505	13600	13690	13596	13657	13841	13768	13671	13660	13677	13631	13797	13533	13671	13689	13706	13868	13537	13694	13628	13774	13676	13747	13667	13763	13694	13745	13802	13669	13663	13539	13598	13645	13848	13543	13645	13673	13646	13617	13639	13552	13800	13778	13526	13604	13798	13929	13493	13646	13509	13704	13715	13564	13670	13586	13732	13591	13760	13601	13854	13650	13672	13807	13738	13631	13443	13751	13586	13718	13747	13647	13597	13740	13557	13565	13663	13699	13735	13855	13679	13640	13724	13690	13512	13603	13700	13789	13637	13675	13841	13704	13589	13767	13650	13786	13564	13613	13736	13591	13718	13809	13753	13672	13503	13930	13765	13742	13952	13589	13820	13807	13768	13614	13765	13924	13600	13437	13594	13531	13731	13293	13734	13938	13531	13607	13489	13694	13470	13627	13525	13710	13700	13736	13590	13461	13683	13813	13822	13748	13814	13742	13702	13696	13822	13538	13566	13583	13757	13643	13895	13715	13733	13440	13717	13744	13647	13639	13722	13729	13727	13580	13747	13745	13519	13826	13778	13594	13545	13585	13479	13741	13712	13782	13593	13658	13673	13644	13731	13659	13719	13619	13614	13616	13405	13682	13829	13656	13678	13694	13848	13760	13529	13609	13698	13605	13562	13851	13679	13688	13518	13727	13762	13607	13653	13667	13603	13590	13711	13526	13597	13780	13462	13764	13682	13650	13824	13577	13438	13790	13651	13728	13779	13703	13706	13678	13800	13897	13638	13523	13668	13733	13783	13535	13533	13596	13569	13583	13614	13646	13790	13692	13831	13567	13663	13916	13816	13757	13446	13534	13666	13910	13712	13574	13805	13746	13897	13711	13944	13737	13547	13751	13819	13880	13847	13595	13790	13597	13648	13824	13903	13668	13818	13558	13474	13736	13953	13605	13544	13713	13793	13758	13681	13733	13558	13565	13764	13758	13842	13657	13765	13533	13695	13611	13596	13790	13708	13771	13615	13655	13582	13784	13731	13575	13770	13552	13767	13640	13888	13974	13752	13848	13804	13666	13720	13735	13594	13735	13710	13658	13799	13605	13669	13858	13562	13620	13610	13557	13785	13658	13813	13791	13796	13570	13735	13683	13694	13790	13456	13640	13574	13564	13864	13730	13728	13790	13671	13726	13539	13755	13636	13632	13610	13615	13534	13872	13629	13687	13590	13440	13666	13671	13807	13845	13745	13837	13755	13817	13705	13628	13576	13651	13687	13747	13625	13650	13622	13682	13800	13746	13757	13801	13656	13716	13654	13767	13669	13689	13504	13646	13688	13821	13637	13531	13751	13671	13601	13474	13642	13614	13648	13730	13782	13469	13695	13760	13579	13782	13702	13529	13719	13726	13588	13689	13508	13930	13681	13759	13780	13824	13667	13659	13792	13641	13441	13580	13545	13647	13678	13622	13790	13489	13827	13757	13786	13618	13769	13796	13722	13689	13767	13679	13709	13693	13683	13761	13577	13498	13693	13784	13679	13641	13891	13694	13557	13602	13567	13715	13670	13836	13703	13680	13786	13596	13698	13464	13713	13716	13803	13610	13809	13575	13731	13544	13550	13562	13705	13658	13620	13685	13538	13724	13585	13664	13512	13778	13760	13681	13765	13563	13607	13745	13732	13687	13673	13563	13502	13697	13717	13788	13642	13509	13813	13755	13464	13641	13743	13654	13737	13791	13529	13650	13721	13707	13811	13803	13726	13867	13736	13791	13678	13805	13710	13742	13924	13757	13615	13578	13769	13602	13831	13743	13710	13671	13605	13706	13687	13746	13665	13673	13734	13749	13653	13710	13730	13683	13879	13784	13757	13596	13580	13662	13800	13581	13793	13721	13673	13920	13617	13877	13672	13820	13687	13782	13551	13762	13558	13664	13899	13663	13908	13915	13583	13587	13703	13746	13529	13669	13634	13703	13708	13803	13939	13736	13604	13762	13433	13790	13542	13656	13662	13628	13497	13656	13731	13777	13638	13820	13559	13673	13693	13712	13735	13641	13930	13859	13745	13713	13506	13665	13601	13705	13838	13732	13634	13721	13690	13624	13626	13656	13553	13760	13697	13846	13692	13570	13570	13849	13650	13562	13658	13571	13537	13503	13700	13456	13576	13808	13567	13731	13808	13678	13785	13780	13746	13694	13735	13686	13505	13469	13508	13810	13622	13752	13800	13688	13544	13577	13803	13690	13750	13676	13781	13660	13673	13566	13541	13531	13571	13690	13728	13670	13805	13690	13792	13696	13813	13708	13688	13578	13625	13687	13816	13518	13513	13629	13451	13767	13834	13845	13722	13668	13702	13758	13735	13704	13822	13675	13628	13638	13709	13532	13918	13780	13763	13614	13749	13754	13704	13509	13497	13602	13718	13599	13683	13503	13525	13688	13688	13569	13712	13699	13720	13815	13710	13493	13534	13709	13470	13569	13776	13787	13709	13523	13763	13757	13580	13782	13564	13732	13715	13662	13760	13761	13664	13573	13789	13748	13727	13695	13719	13617	13780	13507	13672	13571	13682	13934	13652	13547	13725	13571	13747	13771	13774	13700	13667	13684	13748	13770	13790	13736	13694	13920	13584	13818	13900	13773	13752	13665	13694	13543	13743	13587	13647	13705	13670	13470	13617	13592	13724	13740	13645	13854	13621	13461	13483	13759	13781	13613	13628	13785	13581	13664	13601	13576	13721	13593	13588	13728	13613	13699	13655	13773	13704	13662	13854	13771	13785	13746	13693	13782	13607	13642	13599	13626	13709	13774	13732	13705	13771	13603	13750	13613	13553	13583	13620	13561	13662	13581	13517	13648	13674	13820	13787	13497	13802	13756	13610	13804	13691	13765	13907	13641	13781	13658	13713	13632	13754	13956	13794	13834	13753	13905	13723	13688	13674	13631	13641	13797	13732	13679	13837	13741	13677	13672	13729	13749	13790	13766	13678	13618	13795	13778	13485	13790	13679	13842	13560	13686	13786	13750	13645	13789	13572	13602	13608	13674	13504	13784	13813	13783	13586	13785	13788	13834	13742	13714	13787	13661	13697	13652	13657	13721	13575	13582	13776	13655	13748	13733	13669	13732	13689	13736	13743	13672	13606	13735	13672	13806	13787	13791	13723	13679	13762	13623	13625	13628	13595	13662	13611	13595	13626	13660	13737	13682	13697	13649	13571	13609	13804	13567	13733	13802	13440	13685	13681	13782	13848	13729	13642	13426	13495	13529	13634	13571	13771	13606	13578	13642	13648	13469	13747	13736	13721	13678	13794	13674	13794	13642	13442	13571	13544	13846	13634	13548	13637	13907	13789	13834	13785	13562	13674	13703	13933	13525	13542	13936	13694	13869	13594	13682	13712	13671	13751	13727	13447	13627	13489	13603	13656	13598	13572	13572	13766	13677	13860	13811	13740	13751	13638	13519	13793	13676	13488	13666	13697	13679	13511	13737	13558	13761	13566	13784	13779	13631	13607	13739	13717	13593	13566	13686	13718	13810	13596	13648	13729	13505	13599	13702	13613	13509	13889	13681	13523	13759	13578	13785	13680	13607	13686	13739	13632	13740	13732	13755	13754	13874	13853	13584	13667
15526	23276	20583	16803	15100	14015	13598	13410	13353	13201	13206	13075	13036	12969	13116	12976	12992	12911	12901	12950	13002	13035	13062	12972	12751	12977	13078	12970	12919	13095	13010	12970	12875	13005	12835	13098	12875	12984	12985	12846	12913	12860	12875	13028	12981	13027	12922	13132	13035	13016	13045	12934	12974	13044	13022	13099	12921	13000	12973	13010	12966	13035	13079	13004	12984	13020	12939	12952	12820	13058	12864	12926	12757	12833	12829	12899	12948	12911	12834	12814	12991	12918	12863	12935	12926	12982	13046	12995	12843	12903	12935	12818	12922	12892	12852	12979	12990	13001	13255	12814	12891	12962	12923	12823	12949	12781	12970	12837	12976	12804	13058	13031	12886	12926	12913	12843	12897	13055	12939	13072	12971	13095	12923	13053	12927	12801	12925	13035	12999	12893	12738	12876	13087	13012	12912	13004	12833	12879	12923	12952	13020	12979	13008	13023	12792	13007	12990	12838	12906	12834	12973	12806	12791	12926	12937	12885	12834	12955	12975	12880	12685	12872	12954	12878	12793	12991	12856	12896	12964	12881	12865	12959	12933	12866	12916	12851	12909	12864	13005	12860	12849	12863	13008	12748	12934	13047	12994	13026	12868	12749	13066	12931	12834	13103	12885	13011	12901	12899	12971	12913	12928	12982	12917	12752	12853	12950	13117	13049	12882	13010	12893	12864	12866	12954	12914	13029	12899	12837	12894	12877	12957	12857	13046	12762	12916	12890	12897	13045	12919	12813	12943	12960	12923	13039	13010	12939	12787	12812	12852	12981	12938	12963	12954	12941	12966	12857	12873	12885	12846	12890	12935	13018	12978	12962	12845	12829	13027	12922	12998	12869	13039	12988	12802	12582	13052	12926	12780	12944	12963	12684	13067	12905	12860	12945	12910	12861	12951	12928	12959	12914	13037	12765	12992	12658	12941	12852	12917	13023	12889	12940	12915	12905	12844	12996	12697	12868	12981	12935	12834	12855	12953	12842	13057	12844	12974	12904	12926	12852	12826	12975	13041	12677	12826	12961	12868	12864	12919	12758	13074	12789	12958	12976	12980	12948	12970	12885	13049	12879	12956	12709	12939	13074	13049	12949	12973	12960	12884	12888	12991	12898	12971	13102	12807	13038	13002	12983	12828	12936	12937	13076	12846	12863	12774	13020	12877	12954	13037	12980	12919	13214	12820	12860	12980	12865	12973	12807	12974	13006	12654	12877	12785	12866	13020	12727	12934	12978	12841	12915	13072	12787	12992	12972	13022	12933	12998	13014	13025	13059	12875	12789	12939	12861	12883	12862	12915	12902	12969	12896	12976	12821	12892	13009	12837	12961	12948	12978	12837	13065	12939	13175	12911	12866	13068	13037	12971	12892	12959	12942	13053	13058	12862	12910	12902	12882	12960	13006	12921	12878	13094	13020	13136	12852	12824	12861	13167	12840	12818	13029	12760	12974	12983	12911	13001	13136	12991	13025	12923	12913	12862	12959	12858	12849	12983	12942	12821	12907	12931	12783	12890	13059	12939	12925	12993	12988	12995	12988	12875	12902	12791	12915	12926	13013	12867	12990	12912	12931	12957	12871	13025	13006	12999	12825	12933	12872	12967	12944	12900	12942	12951	12813	12867	13024	13041	12800	12893	12969	12959	12871	12866	12908	12775	12979	12822	13029	12848	12934	12793	13001	12952	13030	13110	12974	13032	12900	12827	12757	12892	12962	12784	12879	12911	12854	12800	12897	13072	12857	12993	13190	12834	12883	12854	12963	12929	12974	12924	13154	12982	12960	12940	12838	12973	12855	12898	12954	12935	12844	12970	12705	12921	12910	12929	12978	12923	12885	12987	13026	13061	12986	13036	12893	12915	12810	12801	12829	12809	12795	12832	12884	12947	12860	12809	12871	13087	13005	12916	12929	12883	12918	12824	12990	12809	12894	12912	12851	12979	12946	12819	13039	12863	12766	12965	12941	13134	12975	13016	12930	12968	12861	12901	12995	12843	12871	12876	12901	12895	12825	12863	12818	12908	12804	13087	12844	13133	12824	13013	12901	12902	13048	12885	13055	12795	12809	12820	12928	12962	12904	12812	12890	13074	13023	12941	12788	13027	12899	12898	13008	12944	12919	12975	12931	12914	12797	12978	12996	12823	12754	12998	12817	12933	12900	12906	12885	12851	13054	12838	12571	12916	12907	12804	13064	13012	12923	12965	13096	12965	12981	12765	12970	13021	12790	12768	12937	12963	12765	12962	13030	13022	12831	12900	12835	13008	12885	12840	12869	12837	13066	12918	12955	13006	12939	12879	13170	12811	12930	13076	12755	13043	13018	12926	13007	13007	13058	12957	12899	12892	12821	13021	12860	12786	12830	12861	13006	12997	12961	12996	12971	12948	12932	12785	13078	12958	12929	12838	12944	12839	12955	12781	12844	12865	12881	12967	12906	12962	12961	12859	12843	12874	12947	12792	12899	12825	12795	13124	12850	12867	12799	12910	12920	13088	12900	12742	12887	12849	13027	12924	12938	13011	12884	13135	12670	12931	12754	12940	12795	13060	13012	12843	12758	13003	12918	12783	12983	13060	12814	13114	12929	12924	13005	13018	13000	13104	12783	12931	12967	12940	12959	12814	12982	13025	12927	12969	12832	12929	12876	13063	12934	12881	12885	12936	12914	12966	12779	12918	13015	12937	13017	12802	13082	13051	12781	12994	12696	13067	12889	12832	12982	12958	12872	12872	12945	12922	13017	13045	13061	12970	12807	12888	12854	12696	12929	12997	12877	12966	13090	12881	13151	13001	13025	12981	12986	12906	12925	12746	12955	12702	13092	13035	12932	12973	13033	12904	12902	12986	13046	13093	12878	12897	12858	12930	12988	12735	12980	12992	12857	12898	12757	12936	12742	12823	12992	13076	12939	13019	12930	12950	12955	13002	12825	12921	12830	12914	12986	13000	12876	12904	12901	12933	12992	12875	12836	12870	12987	12964	12928	12984	13027	12849	12734	12874	12864	13024	12832	12943	12895	12879	12813	12862	12917	12949	12875	12975	13104	12767	13079	12921	12922	12897	12991	13054	12800	12990	13068	12974	12984	13006	12782	12960	12822	12906	13006	12990	12913	12934	12840	12815	13140	12883	12992	12868	12830	12808	12940	12833	12866	12954	12820	12880	12936	12899	12835	12849	13052	12950	12928	12994	12925	13112	12682	12819	12839	12979	13015	12901	12991	12877	12959	12918	12806	13105	12840	12996	12957	12922	12965	12864	12923	12806	12991	12939	12842	12951	12914	12808	12851	12976	12946	12935	12969	12958	12762	13049	12890	12977	12990	13004	12893	12893	12807	12876	12996	13050	12919	12831	12947	12971	12894	12874	12818	13102	12884	12989	12913	12892	12754	13104	12872	12919	12843	12783	12902	12827	12818	13034	12919	12981	12837	13086	12994	13162	13024	12912	12927	12998	12847	12986	12861	12893	12930	12909	12893	12910	12903	13179	12811	12860	12846	12761	12949	12980	12830	12897	12840	12857	12938	12738	12797	12883	12851	13003	13037	12906	12905	12790	12829	13054	12932	12912	13006	12969	12961	12885	12951	12785	13164	12974	13019	12907	12915	13143	12979	12981	12948	13036	12754	12953	12864	13000	12871	12871	12903	12724	13003	12813	12911	12939	12863	12871	12950	12820	13019	12887	13069	12889	13114	12973	13062	12843	12990	12898	12875	12920	12930	12819	13045	13029	12840	12835	13005	12892	12878	12789	12966	13067	12956	12890	12786	12950	12869	12902	13012	12812	12934	12983	13061	12944	12911	12957	12882	13088	13029	13013	13007	12901	13055	12951	12879	12899	12976	12818	13060	12968	13095	12897	12993	12835	12786	12869	13149	13087	12895	12878	12761	13038	12805	12961	12854	12844	12926	12958	13041	13058	12968	12930	12966	13031	12999	12867	12926	13022	12784	13005	12991	12790	13011	12875	12930	12931	12876	12939	12990	13074	12977	13016	12822	12902	12845	13003	12966	12940	13038	12938	13033	12889	12995	12940	12868	13023	12987	13052	12902	12920	12874	12931	12941	12896	12952	12955	12917	12943	12934	12784	12980	12946	13033	13085	13002	12949	12939	12819	12868	13047	13007	12856	12917	12898	12871	12898	12872	12936	12765	12712	12882	12991	13198	12880	12967	12824	13049	12791	12748	13039	12937	12925	12908	12965	13023	12824	13043	13022	12843	12779	13080	12741	12945	12893	12890	12946	12827	12958	12950	12924	12905	12927	12925	12834	12906	12826	12866	12990	12840	12706	12899	12894	12817	12832	12937	12789	13128	12934	12956	12968	12819	13010	12987	13009	12894	12918	12886	12847	12958	12875	12901	13034	12903	13091	12850	12805	12941	12826	12838	12846	12877	12843	13052	12834	13009	12875	12946	13048	12901	12922	12866	12867	12786	12996	13016	12839	13122	12982	13035	13148	12835	12802	12843	13070	12993	12903	12916	13093	12983	12914	12767	12889	12829	12958	12880	12802	12840	12985	12812	13135	13029	13090	12919	12981	12881	12990	12905	12856	13041	12986	12885	12911	12878	12881	12870	12855	12919	12961	12988	12937	13063	13067	12752	12863	12912	12979	12836	13062	12932	12714	12795	12947	12988	13075	12853	12935	13019	12975	12935	12999	12968	12839	12773	12837	12950	12987	12833	12875	12932	13048	12992	12982	13035	12803	12895	12998	12861	12901	13077	13014	12838	12833	13023	12866	12956	12935	12791	12971	12996	12869	13006	12913	12944	12974	12812	12681	13012	12953	12975	13041	13094	12973	12931	12896	12814	12988	12883	12906	12909	12990	12858	12934	12947	12873	12906	12955	12929	12969	12984	12890	12953	13000	12917	13050	12911	13045	12775	12821	12939	12855	12975	12926	12947	12895	13010	12900	12930	12913	13145	13139	12799	12873	12871	12912	12907	12834	12998	12941	12906	13036	12858	12812	12944	13061	13021	12962	12860	13039	12959	12946	12942	12812	12971	12967	12900	12838	12928	13097	12862	12965	13041	12985	12925	12926	13027	12920	12868	12946	12841	12845	12935	12801	12801	12935	13065	13020	12812	12968	12995	12942	12918	12935	12997	12818	13023	12765	12749	13012	13040	12883	12796	12791	12906	12947	12839
23596	21550	28198	25503	21930	18824	17052	15093	14577	14541	14442	14188	14104	14071	14263	14252	14124	14253	14096	14228	13933	13995	14139	13919	14012	14102	14010	13881	13917	13906	14110	14105	14144	13901	13922	14150	13941	14085	14095	14152	14080	14115	14087	13990	13969	13889	14035	13929	14011	14190	14055	13888	13944	13837	14030	14105	14002	14139	13943	13945	14095	13996	14170	13893	13921	14106	13980	13976	14056	13917	13938	14129	14090	14025	14046	14028	13957	13863	13864	14099	13958	13913	13913	14031	13942	13937	13848	13900	13932	13965	13913	13944	14036	13858	13913	13830	13766	14084	14013	13675	13955	13888	14005	13947	13743	13912	13957	13960	13888	13895	14041	14023	13824	13949	14022	13946	13934	13864	14015	13980	14036	13832	13951	14067	13923	14032	14177	14148	14213	13933	14023	14042	14036	13894	14193	13913	14036	14033	13834	14137	14117	14005	13888	13692	14001	14033	14030	13846	13923	14043	14081	13847	13795	13961	13877	13768	13861	13957	13844	13910	14110	14011	13765	13837	13926	14055	13877	14142	14013	14001	13943	14020	13842	13858	14072	13996	13948	14070	14166	13952	13669	13962	13867	13753	13633	13876	13862	13875	13899	13909	13890	13943	14102	13997	13887	13975	14140	13925	13994	13963	14011	13961	13906	14097	13935	14022	13785	14007	14095	14031	14004	13916	13976	14131	13926	13879	14129	14018	13900	14058	13889	14168	14074	13910	13874	14008	14022	13841	14120	14027	13729	13977	13743	14045	13936	13933	13900	14046	13925	14058	14038	13983	13991	14064	13939	13895	14173	14010	14037	13963	13853	13844	13836	14139	13885	14126	13973	13988	13991	13824	13938	13971	13916	13955	13990	14011	13973	13972	13810	13977	13883	14153	13918	13982	13844	13819	13850	13923	13951	13990	13990	14099	13847	13843	13818	13839	14140	14087	14000	14015	14018	14032	13923	13826	13718	13806	13961	14018	14068	13977	13877	13875	13846	13763	14004	13988	14095	13935	14105	13825	13867	13808	14009	13936	14089	13916	13744	13759	13730	13888	14040	14097	14019	13989	14107	14113	14339	14020	13809	14095	13953	13887	13918	13960	13866	14030	14144	13908	13924	13946	13992	13923	13682	13798	14022	14057	14126	13940	13869	13784	14138	14234	14030	13946	14013	14020	13925	14008	13873	13893	14158	13898	13990	14006	14026	13945	13857	13786	13845	13892	14021	13722	13696	13791	14083	14010	13970	13851	13900	13752	13903	13858	13973	13870	13708	13964	13910	13953	13997	13935	13971	13934	13899	13914	13744	13966	13822	13938	13886	13930	13841	13771	13859	14026	13849	13968	13986	13897	13803	13972	13926	13952	13950	13881	13896	14027	13997	13972	13991	14176	14160	13811	13767	13894	13961	13978	14134	13917	14254	13968	13862	13951	14104	13785	13933	14119	13910	13914	13840	13906	13971	14139	14105	13977	13923	13749	13896	13921	14014	13967	13915	14250	14103	13700	13863	14023	13963	14005	14013	13910	14044	13852	14036	14057	13867	13912	13776	13946	13724	14046	14109	13710	14037	13994	14072	14044	13923	14028	13965	13992	14065	13805	13864	14124	13894	13949	14301	13780	13894	13814	14005	13825	13957	13827	14091	14024	13906	13951	13945	13987	13925	14042	14101	13860	13952	13970	13781	13967	13999	14009	14053	14003	13979	14008	13901	14038	14162	13985	13920	14002	13916	14016	13952	14059	13992	13803	13801	14046	13947	14103	14004	13836	13761	14049	14044	13977	14147	13981	13781	13950	13985	14053	13982	13773	13667	13837	13944	13902	14081	13963	13857	13758	13900	13942	13963	14046	13939	13957	14228	13818	14055	14053	13938	13865	13967	13934	13896	14149	13982	14073	13878	14001	13980	14007	13803	14029	13875	13963	14004	13994	13771	14100	14133	14021	13965	14203	14103	14054	13955	14027	13993	14158	13902	14048	14045	13928	13891	13809	13874	13726	13997	13804	13961	13826	13867	13974	14056	13969	13928	13860	14060	13807	13883	13874	13865	13892	13985	14007	13949	13853	13938	13965	13889	13995	13946	14040	14009	14134	14006	14047	13907	14072	14006	13963	13934	13810	14141	13987	13968	14142	14031	13843	13876	13851	13976	14282	14060	14151	13911	13901	13994	14061	13800	13907	13939	14002	14118	14092	13973	13973	13931	13927	13989	14072	13996	13921	13946	13986	14092	13893	13922	13987	14040	13967	13986	14076	14002	13784	13988	13933	13902	14002	13917	13817	14001	13951	13991	14042	13992	13755	14006	13758	13993	13836	14028	14036	13851	13673	13867	14234	14035	13749	13945	13882	13885	13733	13922	13846	14043	14008	14082	13939	13902	13896	13853	13911	14209	13693	14007	13981	13777	13968	13916	13897	13917	14084	13986	13991	14023	13977	14011	13843	13840	14030	13906	13904	13983	13966	13919	13981	14181	14040	14129	13955	13841	13944	14041	14013	14094	14054	13804	13853	13833	13981	14047	14150	13949	13804	13798	13927	13934	14003	13831	13939	13911	13932	13758	13934	13997	13904	14101	13946	14024	13968	14070	13847	13721	13874	13922	13642	13910	13831	14050	13953	13922	14234	13850	13882	13851	14055	13961	14021	14039	13913	13823	13875	13993	13800	13854	13853	13867	14163	13810	14277	13983	13906	13941	13901	13978	13854	13912	13966	13701	13809	13885	14012	14066	14202	14017	13895	13817	14008	13775	14044	13953	13920	13974	14007	13929	14060	14051	13901	13932	13948	14019	13961	14082	14006	14166	13939	13929	13932	14291	13999	13882	14011	14031	13982	13822	13943	13890	14017	13921	13862	13918	14023	13906	13958	14025	13841	13870	14121	13907	13991	13972	14043	14073	13911	13916	14067	14072	14012	13793	13936	14085	13946	13994	13960	14071	13937	13773	13889	13842	13926	13894	14068	14097	13723	14078	14131	14066	14058	13833	14082	13957	13895	14008	13988	14036	13950	13948	13969	14059	13914	13839	13990	13861	13785	14113	13770	14045	13987	13959	13943	13987	13629	13891	13875	14064	14087	13965	13784	13862	13998	13817	14048	14079	13803	13816	13971	14061	13900	14033	13924	13939	13981	14005	13837	14060	13834	13925	13836	13970	13992	13990	14002	13831	14054	14079	14020	13768	13939	14240	13893	13902	13882	14086	14001	13964	13910	13956	13926	13888	14045	14036	14079	13944	13796	13875	14101	13854	13988	14023	13882	13824	14127	13921	13948	14014	14144	14009	14068	13961	14211	14129	13930	13963	14020	13945	13882	14051	13934	14085	14001	13861	14053	13864	14035	14096	13849	13904	13766	14080	13974	14009	14038	14018	14087	13887	13924	13942	13855	14231	13933	14027	13835	14036	13866	13885	13705	13900	13790	13957	14083	14075	13964	14030	13972	14084	13859	13968	14052	13897	14293	14189	14008	14037	14040	13985	14089	14080	14035	14064	13968	13962	13835	13892	13964	14087	13941	14095	13915	13968	13968	13985	14044	13935	13921	13906	13843	13820	13932	14005	13837	14043	14166	13914	14012	13918	13942	13961	13808	13884	14026	13952	13969	13947	14010	13992	13849	13991	13829	13775	13788	13967	13920	14071	13819	14059	13843	13773	13965	13933	13899	13932	13745	14046	13968	13910	13839	13780	13900	13969	13700	13900	13953	14003	13975	14155	13948	14032	14037	14063	13961	13924	14100	13956	13934	14296	13924	13995	13937	14026	13878	13845	14035	13938	13988	13915	13942	14007	13897	13879	13912	14026	13911	13895	13934	13975	13907	14044	14137	13983	13856	14005	13693	13845	13914	13992	14148	14067	13989	13960	13932	14142	13991	14152	13926	13911	13992	13829	14090	13738	14093	14040	13777	13942	13939	13850	14011	14029	14101	13835	13758	13939	13824	13789	13998	14176	13951	13899	14093	14090	13791	14048	14103	14048	14117	13942	14085	13931	13920	13923	14039	13970	14085	14124	14005	13927	14025	14207	13843	13971	14203	13739	13895	14226	14036	14226	13978	13956	13960	13864	13977	13959	13770	13843	13961	13933	13889	13898	13972	13925	14065	14121	13804	13840	13890	14036	13881	13971	13934	13990	13989	14074	14067	13896	14012	13866	13919	14003	13847	13876	13937	14078	13967	13975	13986	14072	13924	13902	14044	13982	14131	13814	13823	14022	13859	13933	13821	14034	13911	14012	13896	13871	13903	13896	13849	14065	14034	13796	13940	13897	13860	13924	13965	14136	14046	14029	14012	14086	13938	14081	14103	14005	13979	13942	13854	13978	13931	13958	13988	13837	14052	14142	13944	13870	13866	13890	14032	13826	13914	14034	13860	13815	14156	14012	13840	13887	13932	13969	13817	13843	14062	14225	13984	14085	13983	13911	13846	14012	13984	13887	13995	13955	13944	13842	13922	13998	14080	14076	13779	13808	13862	14076	14089	14059	14127	13949	13967	14104	14163	14031	13958	14008	14047	13952	13754	13820	13973	13874	13757	13832	13976	14003	13877	13912	13839	14006	13872	14218	13988	14080	14090	14025	14022	13828	13937	14004	13943	13849	13977	13998	13848	13972	13985	13853	13827	13747	13868	14148	13759	13950	13848	14016	14031	13602	13843	14121	14153	13963	14075	13916	13970	14076	13979	14022	13899	14196	14121	14042	14104	13967	14013	13897	13963	14026	13720	13847	13938	14053	13831	14014	13824	13940	14035	13990	13934	13887	13897	13960	14022	13924	14092	14043	13972	13932	13902	13952	13897	13885	13933	14087	13865	13922	14125	13885	13915	14085	13911	13850	13881	13877	13959	13927	13912	14174	14018	13993	14029	13989	13911	14077	13878	13915	14043	13978	13926	13952	13838	14027	14020	13945	13862	14027	14077	13948	13939	14167	13925	13963	13811	13816	13987	13925	13853	14035	13899	13905	13938	13848	13923	13936	14061	13987	14013	14104	13933	14011	13875	13881	13858	13849	13873	14001	13838	13876	14033	13931	14133	14086	13916	14062	13781	13685	13992	13985	13957	14026	14061	13950	14024	13944	13939	14236	13823	14142	13767	14106	13945	13968	13932	13933	14053	13722	13840	14012	14082	13636	13884	14033	14154	13777	13785	13949	13971
14754	31620	26875	21065	17291	15337	14478	14230	14145	13698	13389	13393	13315	13358	13153	13212	13218	13339	13045	13113	13133	13110	13205	13131	13024	13189	13037	13022	13111	13000	13127	13112	13017	13068	13177	13113	13111	13047	13172	13108	12925	13051	13117	13120	13056	12957	13011	13117	13271	13202	13199	13085	13199	12978	13153	13137	13031	12977	13241	13072	13057	13039	13161	13153	12996	13091	13136	13124	13341	13068	13098	13249	13209	13287	13159	13146	13276	13186	13103	12939	12972	13189	13017	13129	13288	13276	13095	13011	13030	13057	13092	13023	13052	13063	12978	13281	13137	13004	12995	13095	13074	13133	13166	13093	12972	13210	13111	13087	12847	13301	13298	13071	13040	13059	12954	13153	13197	12919	13193	12931	13140	13031	13033	13194	13206	13123	13146	13138	13130	13054	13022	13117	13026	13063	13115	13143	13070	13301	13057	13084	13213	13164	12979	13196	12964	13356	13140	13126	13265	13189	13146	13092	13057	12964	12953	13272	12970	13078	13288	13153	13152	13138	13229	13185	13191	13184	13151	12901	12981	13096	12962	13382	13083	13167	13064	13234	13119	13034	13281	13124	13194	13040	13002	13264	13027	13115	13113	13173	13186	12845	13145	13066	12986	13093	13197	13229	13101	13088	13276	13072	13107	13030	13003	12983	13106	12995	13160	13111	12978	13082	13200	13154	13043	13070	13115	12939	13272	12986	13170	13017	13043	12982	12960	12745	13020	13185	13085	13112	13016	13055	13075	13101	13104	13206	13266	13074	13152	13072	13148	13099	13100	13102	13101	12975	13074	13068	13183	13071	13094	13050	13207	13050	13131	12938	13129	13055	13313	13086	13153	12941	13077	13186	13134	13049	13078	13065	13229	13108	12899	13241	13067	13308	13275	13199	13045	13046	13084	13203	13211	12983	13250	13240	13032	13178	12971	13053	13002	13030	13101	12986	13094	13151	12940	13048	13066	12861	13046	13089	13105	13207	13155	13246	13042	13256	12991	13015	13090	13081	13072	13052	13096	13036	13158	13185	12962	12988	13105	13127	13142	13081	13134	13238	13123	13054	12908	13012	13183	13205	12981	13004	13003	13101	13026	13107	13118	13108	13183	13135	13101	13178	13138	13263	13012	13078	13113	13053	13078	13264	12983	13257	12934	13147	12981	13032	13054	12974	13145	12902	13085	13010	13057	13249	13239	13195	13101	12963	13202	13125	13289	13126	13016	13244	13086	13283	13151	13206	13078	13189	12935	13318	13014	13184	13263	13141	12951	13086	12923	13146	13056	13229	13088	12969	13107	13115	13099	13179	12978	13074	13143	13097	13174	12918	13110	13155	13322	13179	12887	13050	13064	12999	13110	13139	13109	13008	13152	13083	13143	13080	13141	13137	13197	13148	13042	13274	13060	13038	13081	12974	13087	13230	12989	13067	13095	13194	13097	13187	13127	13224	12931	13042	12999	13061	13212	13063	13125	13218	13046	13157	13126	13182	13082	13189	13169	13193	13040	12988	13027	12959	13091	13138	13137	13001	13134	13136	13221	13020	13181	12995	13196	13136	12997	13168	13095	13072	13105	12962	12994	13129	13092	13017	13224	13098	13183	13094	13018	13142	13171	13098	13099	13060	13040	13013	13165	12933	13137	13163	13164	13077	13154	12925	13102	13267	13011	13102	12976	13118	12943	12963	13159	12996	13008	13167	13152	12942	13074	13175	13249	13100	13108	12997	13211	13135	13278	13150	13223	13090	13272	13026	13011	13245	13167	13145	13265	13032	13150	13131	12944	13197	13229	12875	13160	13055	13082	13245	13156	12975	12965	13084	12942	13026	13011	13111	13048	13111	12976	13154	13020	13120	13131	13302	13085	13072	13034	13074	13036	13113	13035	13064	13163	13150	13047	13148	13095	12996	13273	13061	13204	13061	13137	13074	13078	13050	13171	13054	13187	13170	13000	13041	13013	13113	12999	13071	13126	13219	13191	13131	13055	13187	13126	13058	12925	13087	13008	12965	13225	13083	13175	13175	13167	13088	13125	13120	13113	13098	13041	13188	13133	13210	13031	13040	13150	13082	13189	13023	13105	13125	13145	13198	13142	12990	13096	13174	12971	13019	13038	13271	13303	13104	13068	13075	12909	13041	13149	13016	13077	13100	13156	13088	13011	13159	12979	13091	13029	13048	13132	12989	13050	13174	13131	13178	13162	13339	13142	13176	12890	13213	13181	13110	13053	13151	13047	13012	13098	13164	13146	13185	13159	13144	13123	13070	13095	13078	13204	12916	13099	13205	12986	13187	13276	12939	13218	13107	13162	13221	13003	13101	12994	13023	12940	12925	13101	12994	13138	13074	13171	13103	13000	13260	13102	13013	13028	13038	13056	13176	13167	13090	13095	13085	13077	13203	13089	13024	13082	13099	13078	13127	13112	13201	13010	13053	13162	13273	12985	12991	13107	13033	13282	13191	13068	12943	13129	13092	13214	13084	13069	13024	13014	13054	13214	13059	12999	13156	13018	13123	13223	13077	13126	13070	13140	13165	13066	13110	13131	13010	12993	13042	13132	12970	13124	13128	12942	13224	13187	12987	12990	13145	13190	12995	13228	13053	13196	13166	13124	13016	13225	13078	13106	13064	13031	13267	13087	13223	13044	13181	13127	13258	13202	13086	12983	13184	13151	13199	12992	13136	13127	13081	13071	13161	13095	13018	13123	13160	13173	13007	12957	13017	13138	13005	13181	13155	13007	13159	13090	13107	13120	13128	13157	13068	13118	12983	13322	13040	13281	12859	13170	13261	12990	13138	13222	12956	13031	13012	13163	13051	12992	13182	13028	13034	13042	13137	13029	13017	12866	13197	13086	13285	12914	13276	13066	13014	13127	13090	13130	13220	13159	13059	13082	12956	13038	13246	13141	13132	12980	13002	13232	13077	13186	13067	13084	13236	13104	13201	13240	13031	13147	13013	13103	13174	13123	13044	13188	13047	13023	13110	13175	13004	13258	13225	13076	13116	13299	13006	13042	13219	13144	13076	13045	12976	13088	12930	13097	13129	13211	12995	13240	13051	13025	12996	13165	13304	13089	13195	13148	13054	13121	12867	12917	13277	12896	13132	13247	13074	13230	13170	13118	13072	13008	13088	13192	13082	12997	13213	12990	13038	13058	13093	12995	13123	13138	13001	13081	13087	12955	13024	13199	13073	12994	13132	13106	13021	13184	13102	12981	13227	12904	13112	13054	13114	13235	13058	13143	13216	13066	13197	13121	13032	13101	12988	13284	13237	13044	12992	13114	12993	13212	13066	13039	13060	13233	13022	13097	12894	13142	12969	13187	12914	13039	13128	13126	13111	13143	13050	13015	13170	13098	13099	13157	13167	13132	13100	13055	13141	13196	13258	13016	13052	13119	13111	12928	13121	13114	12954	13131	13085	13111	13057	13054	13120	13098	13258	13175	13234	13062	13204	12952	12971	13139	13099	13111	13164	12859	13011	13095	13074	13067	13047	13085	13050	13004	13034	13053	13195	13027	13102	13101	13102	13262	13109	13113	12882	13029	13137	13083	13143	13081	13174	13124	12914	13194	13184	12886	13096	13150	13061	13214	13020	13136	13184	13109	13200	13158	13026	13182	13061	13023	13131	13138	13188	13133	13013	13073	13067	13177	13040	13023	13230	12892	13166	13108	13091	12972	13072	13096	12993	13179	13068	13013	13049	12862	13222	13248	13066	13150	13241	13229	13076	12950	13219	12960	13074	13190	13020	13239	13042	13022	13284	12948	13182	13164	13203	13054	13244	13120	13141	12992	12866	12977	13101	13025	12952	13154	13077	13176	13029	13122	13021	13205	13092	13122	12975	12980	12909	13192	13195	13065	13127	13222	13143	13182	13092	13098	13112	13075	13064	13061	12966	13203	13046	13019	13138	13157	13039	13250	13031	13188	13068	13167	13071	13200	13151	13102	13093	13186	13133	13209	13142	12927	13171	13082	13049	13057	13217	13040	13291	13221	13245	13180	12974	13108	13205	13187	13210	13100	13055	13159	13027	13163	13244	12949	13210	13101	13146	13127	13133	13151	13358	13130	12969	13018	13036	13175	13149	13278	12966	13184	13014	13087	13147	13084	13056	13245	13151	13122	13278	13090	13128	13074	13154	13112	13101	13193	13085	13025	13165	13023	12970	13117	13331	13121	13129	13092	12935	13059	13046	13067	13164	13147	13043	13132	13069	12993	13188	13063	13086	13220	13088	12964	13055	13153	13085	13071	13127	13140	13105	13091	13087	12928	12963	13204	13091	13061	13110	13079	13114	12999	13124	13194	13022	13027	13077	13187	13041	13012	13223	13118	13214	13255	13104	13030	13083	13028	13205	13060	13055	13048	13150	13116	13063	12867	12970	13182	13092	13042	13169	13098	13250	13015	13130	13034	13097	12931	13056	13076	12986	13134	13081	13136	13072	13131	13243	13168	13087	12840	13146	13058	13271	13075	13134	13059	13217	13140	13181	13203	12984	13240	13254	13152	13067	13089	13254	12972	13026	13029	13133	13043	13063	13160	13173	13122	13071	13315	13013	13220	12950	13197	13165	12995	13146	13030	13070	12997	12956	13066	13110	13141	13150	13364	13099	13086	13109	13184	13093	13167	12934	13022	12966	13055	13085	12957	12968	13235	13270	13125	13108	13128	13167	13076	13079	13101	13136	13086	13225	13077	12968	13141	13021	13234	13116	13049	13125	13085	13228	13047	13178	13146	13064	13185	13035	13074	13165	13279	13176	13026	13182	13149	13009	13041	13176	13126	13180	13105	12972	13261	13000	13076	13042	13274	13004	13171	13087	13211	13348	13065	13103	13017	13018	13092	13174	13211	13002	13109	13210	12998	13155	13056	13091	12983	13105	13091	13037	13045	13207	13053	13172	13090	13109	13086	13184	13170	13312	13108	12988	13112	13079	13281	13081	13026	13074	13097	13193	12967	13093	13094	13135	13003	13159	13197	13125	13136	12984	13194	13153	13076	12915	13185	13004	13146	13096	12999	13150	13146	12986	13021	13262	13070	13102	13135	13106	13113	13114	12909	13338	13025	13171	13121	13157	12924	13140	13180	13020	13054	13113	13189	13219	13040	13184	13096	13102	13130	13073	13185	13104	13200	13206	13210	13232
25438	21595	26670	26260	17453	15761	15785	14903	14820	14678	14837	14668	14631	14665	14741	14599	14477	14714	14641	14346	14378	14397	14477	14379	14501	14493	14656	14647	14496	14404	14344	14490	14325	14278	14387	14286	14535	14399	14442	14506	14642	14529	14498	14479	14510	14413	14441	14449	14646	14452	14650	14559	14437	14506	14401	14469	14382	14537	14478	14435	14444	14355	14464	14310	14384	14480	14472	14318	14357	14263	14235	14517	14418	14341	14359	14508	14268	14352	14366	14462	14273	14389	14518	14236	14421	14358	14376	14355	14395	14406	14389	14456	14178	14355	14595	14435	14461	14160	14337	14302	14405	14390	14473	14474	14543	14421	14485	14327	14496	14462	14177	14472	14215	14408	14415	14534	14411	14451	14199	14333	14319	14335	14441	14475	14405	14343	14497	14539	14416	14430	14418	14314	14348	14459	14419	14300	14406	14340	14382	14279	14337	14400	14048	14356	14562	14267	14447	14369	14582	14553	14417	14428	14333	14478	14285	14621	14433	14539	14346	14592	14408	14424	14390	14280	14277	14212	14236	14307	14405	14387	14333	14363	14440	14331	14385	14372	14602	14434	14274	14323	14217	14525	14231	14292	14395	14256	14394	14371	14233	14266	14462	14593	14485	14253	14369	14502	14562	14562	14371	14379	14303	14519	14248	14258	14280	14666	14401	14468	14400	14444	14459	14386	14335	14341	14300	14352	14436	14464	14271	14222	14295	14476	14300	14490	14641	14545	14376	14246	14517	14449	14501	14384	14473	14480	14620	14335	14169	14547	14467	14289	14389	14335	14327	14460	14191	14365	14295	14447	14414	14366	14421	14381	14385	14356	14439	14475	14550	14530	14266	14555	14479	14355	14358	14342	14479	14511	14588	14367	14333	14488	14477	14431	14306	14579	14486	14441	14367	14461	14457	14209	14432	14291	14329	14461	14236	14395	14494	14316	14313	14571	14425	14323	14552	14371	14285	14295	14343	14405	14402	14437	14647	14486	14465	14399	14333	14363	14348	14435	14283	14386	14414	14378	14350	14372	14459	14316	14494	14471	14228	14368	14551	14432	14459	14397	14450	14521	14441	14499	14241	14458	14586	14479	14413	14347	14489	14172	14453	14322	14355	14276	14513	14577	14373	14275	14408	14423	14438	14604	14530	14483	14495	14453	14556	14492	14458	14452	14613	14444	14514	14428	14181	14259	14363	14447	14486	14425	14310	14233	14419	14455	14312	14444	14514	14321	14336	14400	14293	14318	14375	14422	14391	14346	14453	14274	14301	14371	14375	14335	14427	14417	14428	14452	14492	14335	14486	14526	14459	14425	14239	14497	14509	14417	14501	14178	14362	14288	14325	14490	14378	14384	14504	14502	14626	14429	14482	14440	14357	14490	14463	14375	14289	14186	14734	14326	14231	14461	14443	14288	14433	14486	14350	14466	14447	14356	14320	14458	14490	14481	14481	14559	14558	14457	14599	14277	14433	14397	14335	14561	14336	14542	14451	14562	14492	14302	14363	14472	14371	14276	14370	14630	14327	14394	14440	14383	14537	14419	14325	14597	14606	14309	14426	14389	14493	14468	14360	14202	14260	14384	14359	14492	14476	14417	14456	14546	14343	14449	14312	14409	14348	14451	14356	14313	14552	14372	14385	14362	14488	14504	14373	14610	14311	14438	14494	14285	14485	14387	14648	14396	14494	14447	14276	14435	14477	14296	14371	14417	14333	14454	14434	14571	14322	14274	14440	14354	14249	14442	14356	14486	14435	14314	14285	14357	14277	14281	14310	14463	14326	14411	14426	14469	14485	14282	14426	14502	14500	14276	14401	14406	14320	14469	14332	14450	14325	14246	14409	14267	14450	14503	14378	14313	14449	14349	14431	14531	14590	14389	14605	14417	14557	14312	14380	14446	14432	14218	14350	14440	14300	14513	14313	14440	14483	14313	14367	14237	14462	14579	14337	14295	14333	14212	14207	14487	14456	14235	14433	14469	14449	14320	14390	14320	14442	14382	14412	14396	14384	14342	14420	14441	14527	14432	14561	14351	14409	14544	14276	14591	14390	14477	14327	14423	14308	14484	14243	14329	14469	14392	14359	14273	14369	14430	14483	14367	14365	14488	14284	14302	14491	14379	14314	14349	14475	14526	14277	14241	14520	14392	14302	14151	14360	14457	14510	14361	14424	14451	14490	14335	14343	14485	14457	14462	14426	14415	14266	14440	14349	14418	14459	14240	14291	14257	14493	14373	14276	14245	14618	14440	14602	14205	14272	14254	14579	14610	14379	14468	14396	14353	14309	14365	14374	14497	14260	14409	14406	14483	14430	14029	14339	14128	14409	14385	14163	14510	14425	14447	14402	14232	14285	14253	14278	14467	14471	14474	14448	14485	14573	14437	14418	14557	14506	14477	14287	14414	14245	14345	14407	14511	14338	14339	14324	14456	14338	14454	14275	14456	14649	14441	14424	14474	14461	14476	14314	14357	14487	14556	14538	14305	14552	14396	14322	14417	14618	14403	14458	14496	14453	14402	14493	14367	14397	14435	14259	14389	14637	14484	14443	14345	14273	14287	14429	14484	14294	14483	14339	14369	14253	14342	14481	14510	14308	14379	14485	14370	14346	14553	14145	14319	14454	14579	14400	14241	14409	14440	14237	14207	14240	14299	14358	14411	14298	14233	14360	14392	14329	14174	14397	14543	14456	14491	14630	14391	14366	14372	14556	14500	14303	14496	14213	14490	14576	14296	14203	14456	14473	14271	14295	14392	14461	14387	14485	14357	14453	14516	14273	14410	14443	14508	14448	14450	14421	14431	14394	14348	14385	14423	14658	14472	14409	14556	14428	14139	14377	14537	14542	14391	14336	14511	14334	14439	14397	14609	14474	14614	14323	14409	14342	14458	14375	14342	14431	14280	14215	14407	14365	14587	14448	14456	14490	14565	14378	14555	14565	14517	14584	14389	14507	14149	14472	14474	14399	14330	14507	14423	14459	14281	14355	14424	14380	14378	14321	14458	14220	14466	14438	14363	14604	14371	14427	14401	14414	14447	14388	14409	14321	14415	14489	14394	14318	14367	14374	14359	14382	14438	14360	14368	14540	14246	14502	14439	14267	14215	14316	14446	14439	14567	14425	14461	14412	14285	14416	14369	14323	14294	14418	14393	14491	14439	14420	14285	14477	14220	14261	14431	14302	14341	14214	14368	14443	14507	14361	14522	14473	14565	14328	14388	14400	14310	14318	14432	14379	14381	14344	14161	14365	14450	14480	14443	14456	14599	14540	14470	14226	14220	14346	14442	14492	14472	14297	14541	14551	14418	14633	14543	14141	14206	14215	14536	14329	14506	14224	14429	14427	14466	14428	14393	14260	14386	14486	14393	14436	14512	14313	14474	14102	14261	14286	14436	14364	14591	14531	14558	14447	14336	14288	14547	14157	14456	14333	14368	14364	14400	14508	14308	14350	14284	14361	14532	14303	14382	14478	14498	14497	14436	14398	14375	14375	14488	14605	14513	14456	14256	14469	14374	14299	14275	14518	14438	14355	14407	14267	14488	14585	14361	14242	14337	14153	14404	14496	14376	14375	14305	14426	14469	14366	14443	14373	14436	14428	14388	14298	14537	14418	14380	14462	14367	14409	14394	14600	14406	14478	14367	14583	14475	14331	14291	14528	14274	14447	14435	14525	14453	14574	14350	14428	14412	14426	14411	14465	14435	14357	14504	14475	14602	14512	14548	14556	14453	14345	14392	14510	14488	14515	14528	14250	14616	14571	14579	14268	14331	14290	14332	14490	14322	14333	14652	14381	14374	14326	14159	14302	14446	14380	14287	14537	14212	14233	14524	14348	14204	14220	14296	14302	14537	14430	14286	14387	14405	14521	14262	14387	14534	14542	14418	14345	14423	14476	14384	14414	14384	14387	14349	14322	14496	14558	14546	14478	14449	14461	14604	14412	14362	14355	14327	14325	14272	14423	14482	14576	14428	14456	14398	14377	14388	14335	14374	14253	14500	14327	14357	14390	14530	14390	14491	14320	14348	14403	14562	14418	14493	14329	14251	14151	14331	14337	14345	14461	14360	14252	14583	14586	14436	14401	14487	14472	14483	14338	14507	14338	14389	14401	14482	14412	14339	14383	14285	14360	14310	14432	14312	14373	14661	14409	14392	14467	14380	14305	14369	14399	14288	14372	14378	14429	14473	14458	14240	14471	14552	14267	14286	14178	14484	14616	14478	14574	14240	14394	14350	14469	14163	14630	14369	14396	14244	14192	14396	14354	14404	14378	14414	14334	14183	14376	14582	14477	14322	14475	14421	14202	14174	14313	14457	14219	14453	14167	14463	14473	14539	14488	14491	14387	14305	14175	14380	14403	14601	14491	14470	14429	14349	14344	14367	14363	14404	14263	14415	14234	14330	14511	14482	14423	14286	14268	14326	14376	14344	14212	14238	14366	14381	14452	14377	14634	14550	14358	14435	14658	14373	14523	14306	14502	14456	14320	14137	14475	14471	14361	14643	14438	14282	14394	14587	14417	14486	14367	14457	14504	14424	14495	14415	14462	14534	14544	14405	14426	14370	14412	14442	14321	14329	14517	14439	14340	14370	14395	14378	14489	14584	14484	14306	14385	14362	14099	14399	14364	14522	14574	14374	14469	14393	14544	14487	14278	14363	14581	14573	14283	14245	14322	14294	14435	14289	14546	14467	14555	14239	14486	14461	14453	14215	14434	14255	14377	14585	14577	14357	14324	14469	14507	14534	14259	14230	14334	14403	14616	14490	14338	14510	14482	14367	14294	14372	14345	14448	14607	14436	14536	14323	14499	14125	14267	14524	14390	14497	14546	14315	14385	14535	14480	14333	14603	14302	14484	14129	14346	14255	14370	14263	14356	14459	14518	14489	14441	14365	14547	14327	14239	14445	14451	14309	14577	14465	14392	14046	14478	14299	14453	14508	14354	14385	14401	14470	14426	14433	14535	14424	14252	14302	14551	14374	14331	14461	14700	14485	14573	14402	14482	14381	14380	14414	14315	14464	14569	14496	14501	14350	14391	14392	14324	14295	14234	14380	14452	14366	14474	14180	14036	14312	14611	14539	14365	14450	14447	14360	14264	14579	14293	14349	14477	14465	14466	14323	14302	14407	14292	14420	14154	14303
15554	27648	24077	18914	16057	15158	14317	14111	13906	13852	13578	13649	13456	13674	13506	13580	13574	13698	13501	13505	13428	13473	13461	13636	13515	13422	13431	13449	13586	13266	13638	13438	13494	13416	13374	13566	13570	13315	13404	13576	13405	13461	13474	13503	13742	13441	13473	13527	13513	13457	13261	13385	13542	13504	13486	13548	13309	13467	13409	13525	13381	13422	13331	13580	13228	13336	13324	13428	13494	13477	13491	13352	13477	13350	13457	13457	13529	13461	13363	13495	13380	13320	13265	13487	13522	13335	13455	13450	13521	13353	13602	13538	13553	13413	13375	13430	13359	13392	13576	13345	13534	13579	13395	13590	13242	13566	13364	13586	13479	13529	13520	13435	13462	13383	13304	13371	13367	13311	13402	13347	13318	13496	13297	13470	13342	13293	13456	13435	13571	13466	13453	13602	13421	13436	13412	13326	13502	13246	13358	13440	13436	13272	13506	13307	13395	13458	13573	13254	13429	13504	13380	13411	13339	13527	13420	13492	13441	13383	13562	13481	13375	13309	13288	13492	13395	13418	13375	13431	13522	13328	13437	13465	13739	13333	13427	13389	13435	13390	13421	13285	13382	13451	13349	13463	13596	13513	13344	13367	13496	13381	13428	13534	13554	13389	13352	13462	13467	13479	13415	13462	13488	13410	13524	13494	13417	13449	13243	13352	13523	13369	13523	13400	13338	13632	13399	13445	13476	13485	13238	13538	13544	13492	13560	13469	13266	13373	13552	13550	13474	13366	13517	13460	13442	13500	13253	13604	13389	13546	13452	13382	13424	13454	13395	13415	13342	13441	13330	13453	13500	13443	13455	13521	13273	13447	13612	13594	13556	13451	13449	13341	13569	13454	13331	13269	13597	13757	13410	13385	13593	13332	13438	13597	13573	13526	13467	13344	13406	13428	13627	13485	13582	13542	13396	13284	13474	13457	13417	13446	13536	13500	13421	13401	13488	13409	13584	13529	13341	13302	13478	13318	13339	13416	13315	13613	13480	13411	13393	13523	13388	13394	13464	13493	13426	13457	13571	13504	13396	13410	13483	13372	13522	13374	13531	13538	13448	13513	13505	13393	13462	13506	13336	13389	13361	13378	13317	13409	13331	13388	13443	13444	13453	13503	13669	13360	13180	13364	13430	13373	13404	13479	13446	13563	13503	13482	13376	13352	13384	13505	13450	13371	13303	13389	13470	13438	13453	13594	13504	13337	13334	13442	13560	13570	13335	13530	13316	13302	13348	13417	13296	13350	13531	13344	13428	13529	13538	13398	13516	13370	13609	13492	13517	13416	13527	13511	13490	13678	13353	13603	13493	13386	13531	13516	13349	13439	13352	13387	13483	13302	13460	13369	13600	13416	13451	13471	13378	13557	13290	13475	13444	13499	13361	13500	13495	13369	13404	13489	13377	13321	13516	13365	13342	13367	13289	13513	13414	13450	13546	13579	13383	13429	13423	13525	13570	13395	13501	13316	13526	13480	13488	13554	13438	13645	13497	13423	13484	13456	13404	13571	13521	13433	13430	13422	13401	13465	13389	13437	13192	13383	13512	13419	13375	13617	13390	13362	13509	13512	13555	13482	13619	13473	13504	13408	13272	13390	13536	13466	13529	13537	13401	13512	13288	13405	13394	13434	13373	13527	13385	13498	13353	13560	13393	13177	13442	13394	13466	13345	13541	13339	13451	13480	13474	13558	13500	13617	13298	13475	13464	13488	13522	13432	13372	13512	13530	13492	13526	13242	13415	13571	13504	13447	13393	13441	13434	13489	13607	13432	13559	13322	13465	13422	13444	13541	13497	13395	13391	13329	13409	13390	13473	13497	13345	13545	13223	13428	13423	13243	13290	13576	13476	13616	13518	13385	13538	13351	13323	13545	13557	13378	13739	13387	13545	13403	13667	13531	13573	13345	13403	13258	13427	13664	13450	13574	13465	13404	13455	13318	13493	13692	13569	13553	13515	13380	13410	13643	13465	13469	13429	13422	13442	13357	13552	13304	13489	13482	13451	13370	13449	13307	13367	13532	13447	13341	13465	13465	13408	13580	13433	13399	13561	13542	13237	13438	13478	13500	13474	13417	13526	13577	13416	13436	13340	13556	13552	13597	13412	13310	13501	13326	13425	13305	13490	13479	13353	13499	13412	13439	13417	13346	13314	13396	13402	13458	13482	13514	13440	13510	13385	13525	13311	13458	13436	13329	13434	13365	13436	13466	13424	13529	13389	13348	13474	13393	13396	13466	13486	13491	13450	13522	13530	13404	13432	13626	13514	13497	13418	13129	13421	13305	13383	13488	13628	13314	13290	13551	13389	13317	13505	13385	13412	13267	13318	13422	13352	13514	13314	13336	13332	13407	13374	13435	13343	13430	13504	13445	13378	13461	13409	13536	13408	13492	13477	13452	13488	13412	13411	13537	13326	13492	13438	13542	13438	13341	13387	13518	13368	13574	13464	13592	13322	13439	13381	13370	13524	13436	13394	13310	13485	13450	13327	13450	13545	13688	13363	13379	13361	13428	13339	13471	13467	13433	13403	13418	13304	13308	13438	13433	13324	13365	13560	13458	13430	13464	13432	13391	13553	13301	13359	13325	13444	13414	13594	13365	13448	13508	13622	13604	13395	13483	13455	13503	13494	13360	13646	13537	13665	13380	13410	13485	13500	13249	13512	13384	13462	13389	13542	13391	13324	13524	13310	13554	13600	13516	13478	13355	13476	13412	13415	13357	13514	13475	13568	13353	13473	13363	13454	13503	13402	13284	13444	13344	13363	13320	13637	13286	13539	13461	13574	13368	13505	13346	13569	13536	13479	13444	13475	13451	13540	13379	13385	13383	13486	13300	13502	13511	13446	13427	13469	13448	13185	13215	13405	13437	13655	13470	13377	13477	13380	13276	13422	13432	13491	13554	13409	13472	13540	13437	13446	13437	13543	13408	13352	13548	13578	13511	13465	13548	13568	13439	13393	13494	13409	13532	13287	13666	13408	13508	13470	13437	13408	13424	13379	13441	13492	13499	13546	13492	13261	13460	13525	13359	13378	13512	13479	13359	13549	13263	13474	13384	13368	13457	13431	13417	13520	13460	13526	13360	13338	13493	13443	13466	13363	13380	13457	13430	13494	13565	13393	13582	13493	13500	13425	13377	13456	13502	13467	13454	13312	13467	13556	13431	13588	13564	13339	13450	13395	13337	13372	13486	13326	13459	13559	13446	13221	13381	13385	13316	13556	13434	13564	13461	13502	13422	13381	13354	13446	13518	13439	13437	13281	13453	13629	13565	13343	13377	13572	13331	13345	13455	13508	13477	13352	13413	13552	13506	13379	13411	13451	13487	13328	13493	13397	13349	13321	13362	13571	13531	13477	13389	13314	13382	13438	13430	13510	13558	13353	13473	13727	13454	13501	13344	13418	13377	13636	13376	13396	13460	13505	13444	13422	13490	13517	13319	13358	13570	13303	13316	13446	13585	13398	13590	13301	13522	13253	13407	13453	13330	13541	13353	13380	13204	13498	13575	13670	13308	13420	13538	13505	13512	13555	13484	13422	13451	13407	13541	13482	13376	13501	13377	13469	13321	13643	13505	13382	13408	13468	13452	13452	13499	13431	13336	13313	13432	13487	13446	13533	13362	13469	13437	13461	13436	13269	13529	13393	13396	13404	13255	13414	13243	13416	13444	13521	13490	13239	13379	13454	13336	13491	13363	13433	13585	13596	13464	13462	13532	13459	13431	13411	13488	13378	13421	13484	13467	13540	13522	13550	13494	13387	13371	13373	13346	13343	13561	13270	13658	13580	13468	13433	13351	13566	13484	13446	13373	13536	13337	13489	13440	13323	13469	13445	13292	13346	13423	13569	13512	13469	13468	13481	13339	13417	13473	13578	13476	13529	13592	13499	13321	13438	13456	13468	13311	13559	13538	13429	13404	13553	13543	13565	13345	13382	13503	13458	13384	13274	13358	13371	13458	13365	13393	13432	13459	13613	13473	13524	13563	13337	13421	13545	13349	13428	13487	13465	13409	13455	13539	13452	13512	13437	13444	13553	13452	13409	13444	13384	13419	13566	13533	13404	13473	13589	13398	13510	13395	13385	13554	13522	13564	13289	13684	13577	13456	13446	13425	13272	13536	13435	13367	13409	13388	13452	13387	13419	13492	13270	13550	13322	13487	13453	13470	13369	13596	13339	13479	13449	13454	13236	13324	13399	13484	13520	13362	13526	13356	13524	13501	13339	13693	13531	13467	13559	13573	13423	13275	13538	13542	13503	13582	13533	13523	13480	13480	13438	13345	13502	13182	13369	13554	13472	13469	13525	13335	13413	13582	13444	13470	13392	13506	13447	13412	13355	13390	13499	13434	13332	13611	13370	13490	13470	13452	13507	13556	13328	13351	13341	13308	13275	13415	13402	13416	13344	13358	13361	13515	13637	13378	13323	13432	13490	13509	13242	13346	13558	13487	13548	13365	13463	13350	13521	13560	13381	13308	13610	13369	13410	13489	13297	13508	13572	13391	13526	13439	13445	13487	13513	13349	13508	13343	13400	13327	13295	13474	13488	13309	13570	13294	13508	13397	13361	13435	13317	13441	13416	13547	13368	13437	13383	13508	13478	13439	13428	13451	13393	13436	13539	13560	13319	13427	13577	13357	13438	13417	13371	13618	13469	13663	13519	13414	13503	13528	13527	13324	13548	13506	13375	13420	13515	13589	13370	13536	13419	13432	13522	13445	13490	13448	13240	13589	13354	13313	13586	13362	13592	13459	13421	13477	13504	13371	13318	13511	13473	13344	13313	13213	13600	13602	13294	13566	13529	13339	13392	13481	13499	13408	13521	13529	13329	13489	13404	13311	13459	13296	13405	13427	13339	13270	13571	13396	13522	13672	13506	13591	13394	13533	13446	13372	13358	13415	13549	13388	13504	13478	13294	13283	13285	13403	13490	13379	13522	13532	13596	13393	13419	13485	13425	13331	13427	13305	13319	13412	13522	13594	13439	13572	13340	13420	13352	13484	13293	13575	13425	13416	13493	13512	13197	13525	13322	13308	13570	13530	13488	13467	13422	13265	13484	13381	13446	13391	13367	13199	13330	13491	13446	13473	13299	13469	13209	13413	13550	13432	13442	13431	13360	13526	13642	13454	13383	13429
22622	21599	28808	24832	21858	23023	22193	17454	16360	16260	16115	15937	15797	15688	15745	15702	15551	15565	15534	15591	15612	15614	15585	15355	15353	15691	15636	15595	15630	15455	15551	15383	15620	15450	15361	15520	15479	15359	15379	15327	15281	15353	15413	15288	15527	15538	15533	15329	15607	15311	15514	15447	15522	15395	15425	15395	15506	15492	15235	15526	15315	15395	15516	15448	15281	15355	15287	15441	15379	15456	15232	15391	15427	15376	15500	15197	15497	15442	15435	15223	15220	15274	15257	15246	15409	15365	15528	15374	15332	15484	15463	15266	15489	15469	15389	15386	15371	15250	15427	15535	15343	15376	15428	15320	15276	15304	15339	15323	15272	15307	15242	15417	15199	15391	15572	15146	15413	15438	15321	15320	15198	15266	15228	15422	15429	15307	15339	15378	15434	15453	15146	15405	15415	15210	15224	15399	15310	15351	15290	15270	15431	15242	15373	15380	15499	15355	15357	15388	15257	15436	15183	15293	15502	15439	15536	15293	15409	15078	15331	15430	15236	15263	15164	15114	15421	15315	15431	15400	15218	15300	15369	15308	15175	15474	15405	15461	15266	15345	15320	15300	15224	15407	15455	15523	15543	15444	15157	15268	15213	15320	15312	15504	15297	15310	15312	15342	15229	15115	15177	15462	15154	15382	15384	15567	15290	15213	15279	15288	15243	15440	15231	15407	15224	15192	15187	15332	15582	15427	15439	15174	15522	15292	15318	15145	15276	15177	15321	15254	15363	15329	15266	15395	15417	15237	15267	15412	15412	15443	15326	15355	15371	15291	15293	15390	15385	15256	15347	15253	15302	15467	15306	15248	15141	15268	15372	15366	15533	15407	15273	15239	15113	15233	15365	15306	15341	15145	15169	15562	15346	15234	15270	15396	15452	15548	15303	15259	15379	15264	15088	15179	15419	15199	15449	15495	15357	15321	15398	15321	15302	15328	15372	15311	15390	15437	15435	15338	15391	15330	15393	15383	15259	15366	15422	15252	15273	15455	15408	15321	15258	15429	15468	15459	15186	15348	15377	15484	15442	15587	15470	15270	15270	15531	15289	15364	15275	15017	15309	15402	15255	15330	15202	15385	15246	15223	15398	15409	15230	15402	15392	15197	15412	15393	15182	15341	15365	15475	15199	15372	15271	15188	15368	15414	15359	15325	15210	15199	15403	15433	15168	15356	15382	15567	15467	15413	15331	15354	15373	15251	15472	15189	15303	15114	15186	15352	15180	15317	15283	15422	15373	15269	15462	15500	15432	15426	15348	15476	15394	15256	15216	15267	15356	15397	15353	15413	15284	15329	15308	15269	15321	15344	15259	15270	15259	15388	15550	15333	15399	15390	15351	15271	15123	15367	15504	15286	15372	15145	15433	15353	15295	15428	15215	15044	15401	15283	15294	15300	15160	15374	15453	15355	15320	15413	15476	15405	15297	15238	15458	15181	15394	15308	15391	15429	15420	15453	15393	15088	15458	15294	15423	15434	15415	15237	15422	15477	15299	15286	15192	15410	15410	15278	15341	15304	15385	15254	15292	15308	15353	15319	15362	15280	15277	15113	15450	15404	15304	15293	15421	15314	15273	15448	15432	15491	15262	15375	15353	15451	15441	15345	15387	15411	15369	15510	15269	15472	15204	15349	15207	15349	15378	15222	15131	15315	15229	15538	15326	15386	15330	15184	15084	15307	15436	15504	15341	15283	15365	15493	15461	15287	15310	15318	15333	15291	15233	15240	15422	15372	15350	15543	15298	15297	15378	15287	15263	15564	15448	15567	15207	15370	15274	15466	15220	15282	15325	15200	15359	15428	15519	15428	15389	15393	15260	15135	15385	15512	15331	15297	15377	15343	15369	15302	15262	15332	15160	15514	15403	15223	15217	15406	15152	15283	15427	15370	15431	15341	15314	15418	15367	15356	15340	15214	15315	15478	15243	15256	15361	15053	15376	15142	15230	15145	15354	15306	15352	15556	15440	15214	15254	15288	15362	15276	15406	15348	15509	15473	15245	15238	15263	15392	15407	15362	15371	15265	15297	15236	15318	15525	15294	15249	15351	15203	15333	15643	15299	15413	15483	15396	15322	15123	15234	15310	15368	15342	15297	15397	15224	15430	15416	15252	15208	15227	15172	15356	15281	15393	15135	15404	15518	15301	15321	15273	15313	15470	15363	15382	15221	15260	15343	15284	15294	15490	15502	15528	15341	15311	15290	15142	15224	15312	15144	15531	15187	15420	15360	15157	15187	15297	15394	15395	15421	15413	15155	15165	15369	15285	15366	15549	15237	15235	15658	15420	15256	15521	15511	15424	15586	15351	15274	15346	15174	15269	15317	15494	15331	15254	15282	15463	15401	15254	15015	15493	15441	15538	15414	15289	15462	15526	15263	15526	15444	15414	15397	15290	15424	15217	15419	15314	15195	15478	15145	15505	15393	15544	15472	15246	15493	15225	15172	15336	15309	15334	15439	15316	15245	15354	15450	15426	15508	15296	15235	15322	15221	15321	15137	15374	15414	15332	15362	15322	15353	15227	15098	15393	15113	15360	15248	15458	15307	15262	15375	15103	15445	15248	15474	15263	15320	15487	15425	15449	15262	15304	15453	15342	15393	15305	15334	15243	15205	15388	15421	15426	15349	15429	15394	15287	15506	15606	15369	15287	15315	15231	15482	15229	15296	15219	15483	15421	15398	15464	15341	15459	15352	15430	15318	15223	15294	15197	15357	15410	15529	15424	15346	15293	15469	15423	15332	15350	15334	15337	15276	15422	15532	15338	15334	15309	15569	15360	15396	15545	15440	15364	15461	15383	15321	15180	15290	15392	15220	15236	15443	15282	15184	15412	15205	15139	15307	15129	15223	15348	15250	15216	15391	15251	15351	15268	15405	15241	15346	15430	15269	15336	15324	15365	15302	15322	15138	15470	15432	15183	15442	15182	15241	15473	15368	15290	15177	15336	15426	15111	15499	15266	15304	15375	15463	15362	15376	15298	15380	15303	15209	15504	15395	15135	15334	15346	15176	15354	15249	15443	15392	15203	15382	15455	15390	15387	15547	15560	15286	15347	15343	15548	15504	15545	15426	15366	15300	15278	15379	15499	15332	15349	15211	15246	15451	15290	15346	15194	15421	15499	15492	15106	15434	15211	15265	15300	15350	15463	15392	15271	15362	15423	15487	15342	15222	15351	15499	15408	15385	15313	15461	15295	15351	15303	15309	15326	15494	15091	15389	15374	15308	15307	15391	15396	15358	15301	15301	15273	15328	15255	15371	15151	15305	15286	15211	15204	15434	15476	15427	15299	15313	15178	15274	15278	15349	15341	15424	15324	15362	15462	15343	15215	15254	15048	15195	15448	15404	15601	15145	15218	15267	15478	15251	15392	15355	15479	15364	15191	15251	15392	15214	15053	15325	15351	15463	15284	15208	15440	15311	15237	15305	15225	15527	15569	15447	15367	15458	15153	15344	15462	15436	15324	15471	15354	15553	15230	15236	15375	15325	15129	15327	15461	15257	15299	15346	15202	15240	15436	15527	15193	15250	15155	15434	15353	15216	15358	15349	15357	15426	15224	15223	15360	15324	15240	15223	15261	15387	15355	15320	15314	15373	15524	15454	15294	15319	15347	15178	15361	15508	15361	15370	15288	15180	15358	15128	15311	15433	15323	15344	15463	15360	15569	15508	15634	15482	15174	15445	15281	15289	15273	15135	15189	15376	15257	15425	15042	15210	15317	15290	15468	15589	15348	15246	15224	15333	15265	15312	15326	15298	15477	15337	15368	15314	15355	15449	15288	15288	15356	15266	15220	15341	15305	15417	15177	15418	15451	15252	15216	15468	15525	15228	15321	15430	15191	15264	15427	15681	15438	15309	15168	15310	15281	15426	15417	15147	15359	15455	15280	15285	15369	15328	15313	15432	15322	15295	15386	15380	15404	15470	15449	15307	15287	15441	15333	15297	15313	15282	15259	15344	15534	15257	15167	15332	15261	15487	15225	15548	15265	15572	15622	15337	15365	15389	15382	15278	15453	15048	15415	15321	15504	15269	15477	15203	15359	15404	15299	15436	15660	15408	15306	15307	15433	15282	15204	15385	15292	15133	15287	15369	15260	15303	15222	15437	15289	15323	15351	15396	15518	15406	15503	15468	15527	15246	15390	15453	15030	15365	15417	15272	15311	15406	15312	15189	15377	15376	15437	15295	15431	15436	15492	15327	15539	15417	15519	15409	15350	15549	15421	15342	15188	15219	15222	15305	15466	15232	15204	15280	15220	15228	15392	15181	15407	15540	15337	15211	15261	15510	15199	15392	15384	15392	15359	15388	15231	15521	15252	15432	15370	15471	15363	15210	15383	15309	15095	15423	15350	15295	15344	15454	15376	15531	15466	15407	15309	15450	15304	15240	15419	15349	15405	15280	15225	15233	15258	15406	15339	15489	15376	15177	15358	15264	15256	15286	15236	15267	15258	15302	15536	15170	15124	15302	15407	15337	15298	15278	15199	15252	15396	15200	15392	15285	15261	15403	15190	15422	15298	15240	15163	15054	15137	15414	15392	15267	15309	15418	15256	15385	15396	15538	15444	15307	15261	15210	15239	15271	15255	15262	15260	15119	15383	15470	15171	15251	15454	15477	15341	15482	15241	15264	14971	15428	15301	15402	15304	15273	15246	15362	15220	15406	15319	15263	15433	15351	15493	15227	15449	15350	15281	15285	15377	15305	15443	15343	15283	15416	15342	15241	15272	15371	15373	15501	15444	15274	15340	15351	15158	15451	15254	15403	15340	15234	15141	15342	15348	15353	15360	15407	15629	15234	15385	15311	15299	15671	15331	15399	15271	15221	15222	15397	15360	15320	15410	15325	15240	15311	15391	15301	15256	15342	15229	15408	15367	15475	15177	15266	15447	15244	15450	15580	15219	15352	15519	15364	15367	15470	15274	15237	15466	15362	15322	15448	15232	15608	15256	15272	15313	15387	15401	15149	15455	15338	15454	15295	15225	15279	15128	15500	15339	15213	15366	15360	15460	15436	15156	15319	15285	15371	15514	15507	15456	15227	15286	15428	15438	15034	15141	15245	15394	15372	15323	15414	15443	15397	15344	15378	15491	15463	15367	15222	15487	15433	15342	15413	15388	15367	15276	15412	15229
17453	38581	32502	23861	19684	17915	16793	15880	15133	15003	14615	14381	14417	14382	14335	14104	14169	14092	13974	14245	14052	13994	13968	14069	13985	14071	14066	14085	14098	14064	14133	13916	14117	13932	14092	13988	14109	13994	14197	14171	14189	14013	14012	14104	14030	14069	13912	13940	14135	13968	14057	14128	14048	14093	13823	13779	13885	13972	14036	14069	14025	13973	14185	13944	13999	14062	14057	14085	13995	13878	14010	13958	13842	13955	14130	14013	14073	14092	13817	14029	13831	14023	14020	13960	13963	14065	13865	13934	14072	14030	14091	13893	13988	13834	14109	13951	14050	14030	13842	14103	14079	13956	14021	13980	13856	13986	14038	13882	13985	13956	13910	13970	13918	13970	13991	14045	14210	14092	13973	14222	14088	14036	14009	13869	14188	13862	14150	13905	14106	14174	14076	14171	13992	14062	13846	13858	13859	14001	13995	14012	14135	14000	14016	14064	13965	13965	14043	14016	13994	13952	13931	14016	13884	14029	13930	14059	13963	14074	14116	14075	13950	13867	13893	13923	14012	14033	14109	14064	14067	14098	13974	14091	13890	14139	13927	14101	14141	13888	13871	13955	13859	13792	14036	13803	14007	13970	13868	14005	14075	13900	13856	13931	14056	14067	13838	13870	13928	14092	13960	13975	13911	13991	13963	13968	14067	13972	13955	14004	13896	14193	14049	13925	13981	14112	13877	14187	13951	13998	13835	14128	13866	14112	14031	14036	14025	14172	14063	14039	13949	14147	13945	13946	14046	13830	14029	14096	13865	13995	14022	13995	13961	14157	13985	14175	13842	14024	14024	14240	13954	13970	13983	14002	13980	14016	14115	13926	14169	14068	13948	13779	14015	14124	13866	13964	14083	13904	14020	14028	13950	14032	13937	13853	13998	14038	13949	14032	13832	13967	13964	14063	13888	13864	13956	13858	14011	13976	14077	14153	13952	13939	14080	14032	13957	14027	13961	13926	13901	13942	14016	13965	14154	14072	13896	13891	13979	13848	13786	13993	14082	13885	13850	13988	14050	13839	14082	14125	13906	13993	13866	14074	14038	13911	14022	14087	13778	13839	14059	13910	13907	14139	14032	14133	13900	13992	14161	14044	14025	13929	13915	14005	14148	14168	14000	13854	13930	13882	14031	14031	14029	13945	14054	13822	14007	13895	13845	13852	13797	14003	13893	14062	13909	13849	13977	13956	13969	13983	14074	13864	13884	13898	13887	13868	14039	13882	14030	13980	14029	14108	14014	13859	13862	13966	13955	14086	14039	14004	13852	14088	13938	13916	13910	13921	13852	14041	13940	13945	14088	13943	14075	13694	14011	13774	13880	13946	13847	13942	13960	13977	13812	13806	13782	14045	14016	13977	13818	14093	14120	13943	14039	14051	14045	14075	13876	14020	13848	14051	14035	13868	14033	13953	13853	13981	13972	13836	13915	14059	13933	14011	13847	14071	14080	13983	13952	14024	14019	13976	13997	14128	14080	13997	13960	14067	14024	13988	14194	14012	13913	13942	14007	13898	14032	13993	14057	13899	14141	13920	13989	14008	14038	13860	13924	13915	14073	14051	13893	14147	13938	13917	13926	13903	14030	13979	14072	13999	14003	14013	14164	13851	14025	13862	13833	14170	14052	14015	13994	14006	14098	13930	13961	13991	13930	13882	13980	13901	14047	13849	14003	13955	14076	14026	14089	14013	13828	14062	13913	14009	13909	14132	13852	13911	13927	13836	14044	13794	14049	14050	13906	14069	13999	14120	14023	13969	13986	13860	14043	13964	14067	13967	13919	14083	13959	14221	13916	13929	13820	14058	13857	13987	13980	14018	14066	13945	14020	13800	13986	13896	13912	14010	14040	13979	13855	13984	13970	14073	14074	13847	14062	14148	14048	14035	13955	14007	14048	14098	14051	14016	13950	14076	13860	13948	14000	14093	13898	13897	14180	13920	13909	13861	13971	13831	13932	13918	13965	13970	14001	14003	13886	14148	14084	13914	13914	13953	13915	13901	13944	13919	13818	13905	14052	14004	13967	13998	14084	14015	14055	13981	14111	13871	14012	13952	13968	13931	13936	14001	13937	13928	13985	13840	14059	13830	13910	13979	14100	13794	13972	14062	13931	13973	14044	13873	14012	13977	13929	14016	13859	13889	13858	14054	13919	14077	13967	13944	13947	14146	14208	14116	13833	13906	13807	13847	13960	14022	14040	13950	13894	13942	14028	13840	13907	14069	13909	13780	13985	14024	13874	13927	13847	13942	13915	14053	14053	13912	14096	13779	13732	14156	13902	14026	13980	13929	13949	14125	13877	13998	13894	14246	13908	13917	14058	13979	13882	14067	14006	13893	13887	14090	14037	14095	14005	14004	13885	14057	14080	14047	14183	13814	14032	13958	13955	13876	14090	14024	13981	14117	14014	14164	14038	13850	14085	14207	14002	13959	13935	13956	13854	13826	14040	13874	13980	14034	13961	13998	14114	13955	13980	14080	14093	14057	13978	13882	14024	13935	14022	14055	13915	13981	13899	14007	13958	13817	13896	13936	13960	14032	13964	13962	14025	13953	14021	13949	13987	13916	13989	14112	14067	14148	13958	14005	13878	13961	14157	13972	13814	14050	13958	13911	14009	13867	14040	14015	13891	14161	13983	13896	13926	14131	14053	14094	14148	13956	14154	14155	13906	13959	14072	13886	14045	13959	13924	13945	14023	13875	13841	14037	13970	13968	13984	13910	13969	13922	13947	13878	14000	13915	14081	14019	13828	14001	13971	13850	13890	13901	13979	14107	14142	13919	13983	13934	13955	13826	13934	14027	13950	14243	13836	13929	13963	13856	14066	13910	14081	14095	13800	14007	14104	13942	14030	14065	13872	13909	13884	14040	13887	13956	14123	14009	13943	13839	13811	13950	14019	13986	13883	13949	14047	13865	14060	13778	14257	13970	13997	14167	13866	13884	13925	13947	14074	13947	14057	13987	14004	13928	13903	14069	13820	14067	14062	14077	13957	14160	14034	13848	14082	13946	13985	13857	14084	14081	13973	14043	13908	13827	14152	14121	14022	14067	13864	14080	13956	13949	13940	13909	13795	14131	13807	14035	13878	14028	14015	13932	14025	13918	14045	14028	13887	14130	13788	13986	13927	13956	13979	13903	14029	14030	13958	13983	13897	14015	13946	13927	13994	13977	14102	13808	13955	13904	13987	14030	14138	13888	13944	14038	14075	14000	14063	13946	14015	14049	13923	13919	13956	14054	14110	13996	14109	13808	13982	13894	13886	14070	13925	13950	14072	14244	14052	14013	13807	13978	13963	14041	13918	14090	14014	14076	14004	13835	14035	13753	14148	14102	14117	14136	14168	13928	14047	13889	13980	14060	14127	13855	13930	13885	13918	14108	14136	14021	13966	14063	14116	14025	13914	13846	13847	13942	14155	13931	13917	13938	13927	14038	13963	13838	13810	13948	14082	13864	13973	13851	13905	13872	13954	14142	14078	13994	13810	14033	13893	14071	13983	13922	14070	13953	13983	13993	14122	14059	13949	14048	13908	14026	14130	13960	13955	13996	13927	13986	14022	14065	14065	13930	13918	13909	13965	13985	13953	13897	13919	13952	13915	13806	13854	13775	14092	14127	14012	13894	14024	13993	13815	13881	13891	14060	13753	14072	13952	13978	13956	13984	13996	14012	14167	14026	14201	13803	14068	14078	14014	13828	14029	13794	13893	13911	13845	13864	14128	13904	13935	13974	13940	14034	13839	13934	14157	13910	14097	13924	14069	14023	14059	13955	14071	13863	13967	14174	13876	13983	14034	13981	14068	13881	13935	13840	14012	13788	14047	14062	14032	14001	13912	13983	13844	13968	13969	13960	13927	13995	14018	13934	13926	14037	14038	13923	14050	14082	14013	13960	14192	13889	14072	13947	13924	13930	13981	13946	13962	14065	13936	13816	13964	13904	13987	14022	14057	14109	14011	13863	13956	14053	13952	14065	13970	13983	13959	14064	14077	14004	13839	13973	13919	14036	13942	13991	13819	13831	14317	13816	14024	14050	14003	14010	14041	14108	13876	13901	14080	13987	13948	13992	13920	13808	13978	13871	13894	13921	14056	13995	14050	13978	14038	14041	13969	14022	14095	13775	13895	14085	13998	13826	13967	13784	13916	13996	14000	13973	13820	13964	13983	14016	14009	13934	14045	14075	13926	14064	13961	13974	14187	13837	13917	13814	14034	13839	13790	14067	14141	13875	14127	13934	13975	14060	13876	13987	13992	13820	14000	13840	14138	13814	13925	13931	13709	14207	14000	13821	14060	13864	14077	14024	13860	14047	13826	13930	13855	14070	13857	14227	13963	13907	13856	14010	13989	13944	14097	14047	13844	13909	14165	13903	13812	14002	14088	13902	14050	13933	14153	13915	13940	14034	13897	14057	13761	13707	14055	14041	13996	13968	13885	13984	13953	13882	14047	13941	14130	14060	13981	14054	13889	13882	14035	14135	13943	14063	13851	13952	14010	14020	13830	14026	13909	13959	13880	14205	14047	13811	13964	13857	13793	13990	14134	13865	14050	13978	13944	13909	13934	13695	14170	13900	14008	13773	13872	13843	13982	13928	13979	13988	13903	13969	14049	14118	13947	13983	13745	13983	14029	13819	14014	14035	14000	13944	13888	13926	13918	14134	14151	13804	13983	14006	13863	13862	13906	14008	13972	14158	13991	14051	13993	13856	14065	13856	13931	13970	14098	14032	13938	14036	13899	13871	13967	13819	14017	13882	13948	14092	14073	13980	13916	13936	13847	14032	14106	13981	14015	13969	14123	14164	14005	13920	13902	14076	13847	13857	14230	13947	14013	13968	13970	13931	13863	14162	14027	13942	14021	13768	13852	14014	13902	13889	13935	13929	14100	13983	14133	14067	14289	13982	13986	14094	13954	14001	13755	13873	14155	13935	13896	13924	13999	13948	13994	14008	14044	13972	14118	14038	14201	13855	13987	13944	13806	14029	13922	14135	13966	14026	14085	13927	13857	14054	13880	13893	13986	14032	14100	14082	13961	13799	13922	13856	13946	13873	13929	13855	14002	14147	13820	13905	13936	13964	13923	14027	13869	13853	13972	13987	14096	14176	14014	14062	13980	14032	13990	14081	13961	14128	13891	13903
28881	22712	23399	18763	15310	14748	14750	14287	13968	14148	14003	14093	14021	13875	14054	14005	13849	13919	14016	13878	13951	13755	13650	13760	13833	13962	13974	13843	13957	14075	13927	13902	13816	13966	13706	14136	13837	13786	13904	13888	13915	13904	13625	13858	13918	13915	13946	13974	13910	13884	13851	13667	13890	14021	13956	13816	13690	13822	13829	13723	13758	13758	13908	13983	13637	13926	13935	13746	13954	13687	14054	13799	13929	13844	13799	13839	13839	13869	13795	13864	13715	13775	13643	13768	13821	14056	13819	13853	14026	13738	13960	13874	13828	13780	13991	13898	13719	13825	13859	13855	13856	13941	13727	13615	13747	13756	13784	13875	13826	13822	13829	13870	13942	13803	13785	13825	13844	13698	13986	13860	14016	13765	13974	13840	13800	13846	13855	13793	13808	13887	13712	13813	13914	13874	13779	13916	13929	13792	13733	14002	14023	13904	14086	13960	13931	13939	13840	13962	13653	13806	13802	13895	13778	13913	13879	13897	13848	14025	13919	13861	14025	14100	13900	13645	13795	13609	13832	13650	13791	13897	13686	13767	13931	13916	13808	13788	13867	13824	13914	13768	13930	13681	13991	13566	13838	13872	13966	13870	13897	13864	13761	13930	13941	13694	13746	13864	13804	13660	13882	13790	13871	14084	14031	13812	14041	13843	13928	13921	13714	13823	13878	13707	14001	13722	13843	13798	14009	14078	13979	13845	13813	13953	13844	13817	13862	13840	13811	13784	14108	13747	13915	13771	13866	13891	13758	13915	13892	13794	13968	13793	13866	13843	13883	13884	13891	13899	13961	13835	13846	13914	13774	13891	13873	13934	13923	13962	13749	13631	13882	13889	13923	13942	13894	13893	13898	13696	13870	13801	13964	13847	14050	13764	13856	13818	13659	13732	13820	13966	13859	13748	13759	13731	13864	13794	13832	13977	13870	13879	13722	13689	13737	13820	13951	13996	14088	13726	13695	14011	13915	13958	13877	13800	13941	13877	13931	13863	13956	13977	14014	13907	13824	13934	13837	13986	13798	13789	13752	13841	13974	13804	13813	13845	13784	13684	13644	13786	13949	13800	13717	13690	13951	13855	13881	14034	13854	13927	13934	13900	13801	13838	14018	13901	13774	14016	13751	13918	13723	13857	14083	13981	13905	13980	13771	13752	13981	13811	13923	13701	13937	13752	13908	13996	13831	13825	13992	13781	13735	13849	14021	13897	13923	13637	13881	13947	13811	13756	13815	13859	13930	13754	13793	13854	13782	13677	13672	13869	13862	13744	13895	14084	13862	13797	13886	13656	13818	13863	13863	13701	13776	13910	13809	13919	13742	13838	13879	13808	13828	13813	13901	14001	13799	13905	13843	13880	13904	13783	13532	13889	13641	13937	13829	13839	13792	14065	13858	13788	13971	13954	14010	13762	13777	13811	13665	13848	13847	13882	13773	13805	13650	13974	13811	13946	13792	13772	13995	13893	13665	13842	13939	13744	13854	13702	13947	13839	14014	13824	13950	13850	13790	13859	13791	13742	13893	13640	13886	14025	13672	13746	13645	13965	13887	13976	13755	13735	13864	13887	13769	13915	13807	13896	13845	13829	14003	13938	13793	13811	13833	13863	13988	13789	13878	13925	13733	14005	13681	13777	13827	13537	13814	13629	13828	13791	13877	13741	13727	13864	13916	13992	13765	13811	14017	13898	13843	13957	13885	13772	13693	13813	14122	13912	13809	13951	14108	13997	13845	13867	13999	13760	13765	13862	13864	13788	13877	13997	13871	13998	13722	14011	13859	13939	13988	13850	13937	13816	13866	13723	13884	14085	13752	13896	13898	13895	13907	13772	13727	13819	13840	13748	13960	13881	14067	13888	13967	13970	13943	13884	13918	13864	13865	13763	14100	13707	13903	13863	13738	13892	13796	13913	13970	13995	13933	13982	13749	13797	13816	13899	14170	13974	13870	13814	13958	13880	13972	13949	13832	13714	13917	13935	13827	13930	13929	13821	13884	13839	13982	13992	13802	14179	13967	13869	13976	14021	13993	14027	13989	13790	13820	13821	13873	13986	13783	14072	14127	14006	13990	13992	13825	13873	13847	13976	13983	13763	13702	13979	13715	13884	13868	13929	14028	13887	13912	13899	13884	13915	13959	13797	13707	13878	13877	14132	13965	13919	13852	13851	13984	13907	13978	13729	13646	13823	13852	13684	13994	13828	13930	13816	13794	13748	13933	13885	13886	13970	13850	13677	13796	13910	13948	13822	14104	14041	13849	13907	13990	13978	14001	13837	13821	13861	13947	13838	13770	13756	13817	13984	13777	13704	13928	13838	13907	13729	13634	13967	13744	14006	13792	13916	13889	13964	13900	13755	13976	13876	13869	13908	13762	13803	14107	14014	13709	14014	13762	13756	13768	13935	14014	13995	13821	13934	13941	13905	13755	13973	14010	13926	13837	13914	13959	13838	13836	13894	14055	13833	13907	13932	13777	13934	13762	13990	13646	13807	13945	13888	13885	13619	13818	13716	13852	13962	13893	13896	13725	13902	13790	13851	13706	13884	13759	13792	13793	13803	13877	13773	13822	13836	13903	14028	13890	13902	13801	13851	14006	13851	13802	13966	13713	13946	13832	13806	13977	13814	13828	13841	13802	13926	13927	13973	14038	13835	13907	13950	13900	13794	13975	14001	13777	13898	14059	13723	13819	13906	13933	13855	13889	13803	13784	13689	13775	13759	13648	13999	13683	13690	13860	13844	14094	13979	13868	14030	13843	14100	13956	13871	13861	13770	13873	13798	13754	13787	13738	13737	13701	14026	14041	14013	13957	13671	13777	13858	14056	13859	13862	13663	13846	13627	13758	13897	13875	14025	13927	13768	13854	14008	13816	14100	13813	13796	13843	13783	13800	13985	13941	13936	13830	13872	13949	13697	13754	13891	13754	13731	13805	13600	14068	13850	13877	13949	13896	13947	13870	14049	13930	13809	13806	13784	13723	13804	14023	14000	14006	13777	13812	13934	13731	13756	13876	13851	13974	13830	13754	13967	13782	13975	13807	13903	13932	13970	14055	13737	13960	13894	13881	13923	13907	13924	13677	13807	13765	13947	13947	13925	14045	14086	13886	13743	13938	13897	13754	13849	13758	13799	14053	13689	13960	13866	13950	13797	13801	14001	13789	13839	13707	13844	13692	13716	13941	13723	13906	13971	13789	13663	13997	13811	13758	13750	13853	13660	13732	13834	13919	13902	13768	13953	14022	13942	13829	13858	13710	13798	14046	13749	13763	13726	13820	13881	13753	13873	13679	13853	13618	13909	13878	13776	13936	13938	14096	13683	13986	13734	13717	13801	13882	13754	14029	13783	14012	13749	13861	13907	14066	13924	13896	13874	13871	13920	13963	13832	13746	13820	13860	13631	13793	13897	13755	13890	13857	13904	13862	14012	13738	13875	13764	13749	13677	13743	13936	13748	13872	13880	13782	13697	14027	13749	13809	13887	13897	13896	13955	13788	14057	13825	13820	13892	13651	13749	13849	13760	13920	14011	13929	14015	13908	13774	13874	13818	13813	13829	13635	13764	13806	13789	13802	13668	13955	13866	13985	13944	13951	13751	13730	13901	13959	13791	13785	13753	13890	13918	13717	13895	14038	13975	13741	14021	13779	13979	13783	13873	13814	14040	13866	13734	13810	13902	13765	13894	13907	13812	13858	13831	13882	13779	13973	13680	13839	13852	13824	13799	13901	13830	13839	13832	13841	13929	13818	13751	13862	13817	13784	13794	13896	13744	13845	13866	13828	13848	13848	13629	13988	13883	13868	13868	13900	13851	14029	14018	13944	13967	13915	13840	14057	13863	14002	13831	13984	13812	13752	13810	13804	13937	13979	13882	13828	14002	13747	13737	13942	13923	13687	13854	13966	13841	13837	13775	13989	13883	13782	13865	14044	13843	13914	13828	13778	13881	13766	13931	13836	13770	13754	13792	13769	13851	13918	13830	13944	13886	13674	13933	13916	13704	13878	13872	14016	13759	13770	13711	13875	13800	13999	13563	13829	13856	13763	13765	13956	13977	13900	14093	13852	13798	13909	13972	13851	13869	13705	13931	13781	13813	13821	13854	13906	14009	13844	13864	13844	13699	13891	13809	13980	13848	13721	13807	14052	13814	13863	13952	13741	13794	13842	13935	13880	13785	13841	13897	13994	14031	13854	13845	13722	13780	13982	13908	13857	13758	13993	13782	14087	13828	13841	13926	13836	13620	13791	13761	13894	13836	13902	13887	13788	13796	13806	13853	14008	13769	13712	13897	13879	13789	13806	13952	14021	13819	13932	13974	13921	13851	13899	13767	13816	13815	13829	14007	13804	13964	13930	13955	13855	13904	14163	13912	13885	13990	13832	13770	13824	13872	13841	13759	14045	13763	13749	13802	13967	13920	13923	13857	13818	13773	14154	13831	13923	13792	13949	14030	13721	13872	13737	13808	13925	13925	13866	13929	13971	13802	13806	13820	13873	13818	13928	14058	13813	13904	13691	13805	13789	13825	13829	13812	13919	13986	13780	13780	13813	13941	13889	13756	13989	13765	13765	13896	13868	13788	14084	13941	13735	13806	13842	13768	13585	13946	13914	13743	13870	13832	13776	13730	14012	13855	13921	13853	13913	13976	13950	13886	13811	13737	13701	13767	13810	13823	13954	13867	13965	13989	13784	13659	13910	13866	13821	13643	13741	13950	13713	13774	13679	13841	13868	13946	13869	13781	13818	13840	13820	13949	13888	14034	13919	13944	13838	13827	13991	13838	13820	14052	14007	13860	13893	13828	13852	13916	13993	13805	13905	13919	13922	13846	13981	13844	13676	13840	13761	13665	13910	13926	13961	13932	13704	13764	13800	13779	13739	13981	13877	13824	13957	13894	13793	13920	14031	13813	13795	13857	13829	13865	14112	13805	13854	13812	13763	13571	13857	13718	13748	13760	13785	13848	14001	13705	13805	13766	13993	13806	13800	13762	13824	13851	13871	13956	13796	13769	13694	13821	13790	13868	13981	14107	13759	13792	13827	13832	13950	13838	13879	13843	13878	13783	13672	13951	13663	13973	13716	13692	13813	13904	13731	13825	13753	13743	13915	13996	13684	13794	13960	14019	13875	13904	13765	13893
17244	25994	21428	16409	15046	14213	13842	13816	13262	13368	13318	13170	12947	13041	13175	13320	13167	13099	13021	13043	12920	12855	13131	13065	13062	12922	12996	13173	13233	12984	13110	13014	13152	13015	13013	13028	13001	12848	12951	13265	13007	12982	13201	13005	13135	13026	13020	12988	13029	13072	13120	12997	13137	13032	13054	12949	13146	12951	12907	13149	13167	13069	13029	12999	13042	12982	12948	12890	13017	13084	12957	13154	12989	13004	13110	13024	12929	12883	13023	13052	13016	12954	13018	12898	13057	12969	13095	13012	13045	13073	13111	13078	12977	13026	13016	12904	12937	13124	12963	13155	13047	12966	12804	13162	12973	13051	13088	13089	13153	13030	12992	13080	13106	13042	13168	12927	13079	13105	13028	12933	12951	13055	12950	12765	13069	12945	12958	13063	13079	13008	13078	12840	13182	13074	13098	13114	12968	13053	13014	13029	12946	12907	12875	13005	12940	13202	12800	12841	13139	13188	13336	12822	13061	12921	12916	13057	13061	13031	13067	12931	12996	13043	13063	12856	13128	12920	12922	12936	13004	12868	12910	12914	13042	12874	12998	13092	13047	13022	13068	12910	12941	13264	13036	13056	12950	13017	13049	13076	12881	13018	12921	13048	13155	13071	13002	12911	13116	13071	12856	13058	12944	12995	13016	12950	13003	13074	13077	13075	13008	12968	13049	12981	13063	13034	13109	12965	12955	13029	13060	13142	13118	12943	12968	12962	12913	13175	12897	13011	13099	13078	12991	12816	13122	13095	13007	12986	13047	13029	13173	12958	13171	12995	12919	12989	13183	13098	13033	13061	13008	13018	13052	13014	12895	13154	12888	13142	12916	12962	13000	12959	12926	13012	13061	13055	13073	12978	12910	12897	13077	12968	13021	13086	12926	13027	12928	13031	13110	13056	13012	13098	13046	13053	12924	13000	12898	12993	12927	12934	12991	13183	13007	12992	12951	13005	13174	12901	13088	13034	13211	13174	12994	13189	13014	13071	13068	13116	13206	12962	13004	13083	12990	13186	13088	12985	13038	13166	13051	12930	13207	12944	13070	12932	12941	13011	13030	13143	12968	13023	13138	12927	13001	12992	13142	13059	13071	13229	13107	13039	13047	12980	13053	12992	12811	13048	12986	13090	13101	13011	13136	13022	13282	12989	12944	13099	12908	12988	13238	13238	13016	13027	12970	13018	13035	12955	12914	13060	13116	12906	12984	13136	13033	12956	13067	13144	12975	12949	13061	13178	13027	12971	13175	12965	13025	13089	12981	12850	12939	13023	12944	13045	12951	13089	13080	13173	13094	13104	12907	13081	13005	13171	13134	12947	12994	13072	13175	12925	13244	13083	13104	13210	13012	12974	13100	12856	13014	13071	13083	12999	12984	13070	12904	13001	13136	13001	12883	13115	12907	13027	13099	13096	12928	12973	13014	12966	12979	13008	13111	12936	13059	13161	13057	13060	12864	13081	13051	13051	13078	12970	13158	12983	12901	13167	12846	12998	13095	13071	13013	12945	13050	12942	12920	12907	13045	13152	13064	13008	12972	13014	12966	12894	13111	12906	13058	12888	13121	13168	13149	13098	12990	13064	13025	12938	12847	13007	13025	13093	12940	13233	12955	13037	12999	13002	13141	12935	12955	13027	13096	13121	13043	12985	13089	12978	13113	13052	12992	12932	13014	13033	13035	13017	12847	13074	13058	12946	12946	13051	13162	12973	13133	13029	13187	12928	13126	12974	13058	12997	13102	12977	13028	12992	13000	13208	12992	13115	13149	13193	13072	13078	13045	12991	13070	13061	13054	13028	12985	12868	13145	12949	13058	13050	13021	13018	13142	13056	13159	12895	12898	13174	12976	13075	13047	12993	13219	13219	12933	12928	13295	12962	12910	13105	13106	12892	13093	12984	13002	12971	13196	13032	12924	12939	12981	12996	12990	13026	13142	13045	12831	12959	13097	12995	13042	12961	13202	13232	13079	12943	13140	13156	12949	12974	12909	12837	13151	12933	13143	13027	12933	12917	13150	12839	13020	12910	13094	13176	13024	13086	13077	13119	13028	12911	12813	13169	13031	13038	12982	13013	12967	12930	13112	13199	13103	13118	13055	13081	12908	12893	12917	13073	13080	13063	13049	13031	13037	13182	13087	13150	13214	13179	12996	12910	12994	13035	13016	13036	12937	13012	13125	12986	13058	13035	13049	12961	13113	13065	13063	13023	13079	13063	13028	12944	13168	12907	13055	13144	13153	12962	13074	13096	13095	13075	13026	13086	13080	12957	12773	13025	12889	13085	12919	13080	12990	13232	12849	13111	13051	13076	13064	13034	12942	12919	13060	13135	13027	12980	13054	12902	13076	13179	13097	13074	13014	12927	13126	12915	12926	13007	13003	12959	13053	13127	13078	12894	12919	12985	13253	12953	13131	12931	12985	13046	13171	12982	12765	13009	12992	12969	13070	12878	13063	13003	13055	12956	13104	13082	12945	13055	12964	12917	13004	13093	13046	12867	13082	12949	12992	13004	13030	13080	12872	12814	13005	12944	12947	13059	13014	13088	13231	12889	13072	12924	12948	12853	13020	12929	12833	13119	13022	12979	12990	13027	12912	13018	13010	13203	13081	12856	13017	12992	12858	13018	13051	12932	12923	12972	12904	13126	13010	12956	13041	13032	13104	12965	13042	13002	13063	12895	13000	13059	13148	12923	13019	12996	13000	13025	12992	12942	13021	13151	13024	13124	12912	13014	13072	13104	13050	12962	13001	13055	13084	12930	12940	12855	13252	13043	13019	13034	13015	13215	12877	13050	13028	13090	13138	12975	13018	12898	12995	13054	13124	13038	13036	13056	13097	13006	13093	12984	12981	13104	13071	13050	12950	13003	13256	12812	13229	13162	12828	13005	13056	13001	12968	13057	13031	13108	13087	12979	13035	12927	12964	13125	12905	13114	13040	13101	12994	13047	13102	13108	13162	12998	13083	12782	13117	12996	12920	13202	12951	13174	13091	13055	12992	12998	13059	12995	12919	13149	13040	13058	13023	12886	13119	12966	13012	12986	12943	13170	13009	13198	12854	12987	12891	12944	12817	13107	12898	12883	13012	12987	13105	13091	13090	13130	12980	13160	13106	13044	13127	13183	13134	13074	13046	12984	13119	12974	13052	13018	12844	13064	13131	13011	13171	12993	13019	13165	12842	12954	13140	12908	13111	12863	12965	12940	13150	12960	13107	13128	13101	12865	13168	13044	13084	13113	13051	13075	12940	13031	13159	13213	12844	13095	12974	12969	13140	13112	12907	13103	12894	13001	12906	13107	13025	13050	13146	13071	13031	12990	12907	12966	13096	12683	12948	13068	13011	12927	12917	13026	12950	12962	13079	13088	13047	13080	12975	13059	13033	13140	13016	13061	13010	12868	13048	13060	12933	13071	12968	13022	13112	13047	13010	13073	13011	13045	13141	13034	12979	13130	13009	13055	12948	13145	13060	13037	12898	13014	13033	13051	13098	13150	12901	12932	13017	12923	13082	13032	13033	13063	13009	12919	13029	12949	13055	12869	12957	13208	13077	13153	13031	13081	13020	13013	13232	12966	13095	12907	12889	12901	13023	13069	13091	12948	13134	12867	13036	12986	13099	12965	13040	12935	12986	13083	12937	13033	13094	12971	13274	13235	12999	12954	12927	13027	12979	13061	13134	12962	13001	12811	12960	13183	13140	13020	13019	13123	12833	12966	13162	13047	13051	13053	13046	12874	12930	13130	13018	13156	13050	13024	13043	13011	13004	12958	12934	12989	13111	12860	13045	13010	13008	12996	12932	12933	13036	13128	12985	12990	13042	13113	12972	12970	13176	13078	13052	12989	13072	12883	12758	13094	12991	13017	13161	13031	12930	13017	12959	13049	12920	13111	13137	13102	12881	12984	12932	12985	13021	13019	13112	12914	13049	13148	13091	13022	13047	13020	12991	13091	13042	13071	12889	13145	12928	13031	13065	12934	13017	13066	12991	13018	12981	12969	13053	13022	13136	13022	13190	13090	12923	12898	13064	12970	12980	13117	12773	13005	12888	12902	13053	13040	13032	13007	13004	13067	13056	13205	13116	13018	12948	12961	13104	13021	13013	12855	13100	12973	13209	13130	13071	13013	12871	12978	13129	12979	13029	13016	12978	12860	13013	12951	12938	12950	13097	12999	13094	13000	13044	12988	12963	13106	13174	12923	12998	13085	12939	13211	13208	13127	12990	13148	13182	12991	12996	13040	13058	12999	13042	13078	12778	12979	12879	12921	13297	13137	12979	12992	13133	12996	13173	12957	13122	13064	12867	13127	13155	12986	13131	13156	13057	13095	12942	12946	12935	13060	12979	13130	13164	13058	12997	13084	12969	12871	12993	12828	13045	13043	13064	13009	12924	12936	13045	12954	13039	12814	13057	12993	13102	12869	12981	13159	13033	13191	13032	13011	13073	13081	13050	13108	13029	13056	13069	12930	12855	13053	13053	12951	13035	13251	13030	12899	13129	13038	13084	13048	13097	13038	13098	13063	12947	13019	13050	13025	13197	13197	12857	12995	13050	13131	13128	12912	13161	13124	12875	12853	12970	12985	13038	13062	13103	13065	12946	13061	13127	13128	12999	12976	12981	13074	12960	12931	13018	13099	13021	12974	13135	13076	13011	12925	13010	13068	12967	13006	12946	13069	13138	13115	13109	13000	13076	13196	12908	13030	12972	13115	13033	13012	13093	13061	13265	13039	13077	13014	13086	12885	13073	12989	13143	12926	12991	12940	12954	13025	13062	12973	13132	13006	13034	13063	13033	12991	12914	12910	13063	13072	13053	13053	13066	13179	12960	13062	13036	13113	13024	12965	12869	12981	12926	13080	13058	13126	13029	13011	13012	12945	13079	13027	13211	13098	12859	12921	13159	12951	13099	12871	12953	13141	12976	12937	13027	13138	13069	13037	13167	12884	13076	13022	13005	12925	12972	12954	12997	12995	13053	13058	13126	13138	13099	12959	13040	12922	13179	13185	13061	12982	13033	12999	12958	12948	13006	13176	13000	13024	13054	13104	12943	13024	12923	12993	12965	13046	12961	13003	12879	12880	12979	13051	12943	13057	13083	13027	13159	13098	13101	12957	13022	13007	13078	13148	12937	13007
23766	21588	28283	25571	21978	18878	17298	15323	14569	14670	14512	14497	14390	14386	14271	14288	14230	14196	14307	14000	14116	14192	14330	14366	14327	14248	14198	14143	14015	14071	14355	14103	14073	14156	14127	14066	14066	14141	14073	13975	14079	14266	14084	14214	14169	14115	14242	14104	14044	14123	14226	14200	14206	14078	13880	14067	14206	14074	14150	13949	13892	14013	14059	14330	14159	14143	14175	14255	14120	14130	14142	14062	14063	14215	14107	14061	14091	14095	13990	14094	14043	14188	14004	14223	14087	14112	14158	14035	14149	13981	14042	14069	14134	14093	14094	14322	14158	14266	13912	13990	14057	14168	14170	13945	14115	13987	14245	14185	14086	14131	14176	13900	14129	13991	13943	14367	14094	14152	14043	14079	13982	14034	14109	14173	14137	14137	14141	13833	14226	14017	14048	14141	14056	14096	14107	14271	14261	14106	14087	14010	14037	14044	14167	14192	14227	14208	13890	14087	14033	14213	14061	14226	14123	14175	14104	14002	14115	13989	14136	13884	14157	14190	14081	14106	14148	14017	14097	14134	14187	14056	13976	14107	14086	14177	14226	14184	14071	14051	14391	14041	14013	14001	14085	14041	14054	13886	14124	14042	14057	14077	14250	14014	14152	14099	13935	14124	14101	14156	14144	13991	14083	13966	14169	14120	13983	14156	14176	13936	14038	14034	14218	14044	14121	14110	14262	14184	14015	14261	14110	14069	14206	13962	13957	14208	13988	14078	14175	14224	14186	14283	14174	14199	14072	14073	13979	14083	14305	14213	14174	14072	14100	14201	14118	14002	14184	14223	14044	14338	14151	14063	14075	14157	14188	14229	14097	13959	14017	14163	13955	14320	13865	14304	14074	14153	14056	14083	14079	14081	13860	14026	14228	14070	14045	14034	14054	14090	13988	13930	13924	13957	14043	14069	14205	14187	14146	14220	14077	14071	14023	14139	13958	14127	14147	14201	13915	13975	14122	14110	14287	14187	14104	14184	14006	14215	14228	13994	14110	14175	14061	14095	14102	14129	14058	13993	14138	14071	14269	14157	13860	14245	13976	14017	14115	14057	14259	14039	14075	14036	14013	14041	14153	14041	14143	14125	14239	13922	14003	14162	14073	13867	14083	14167	14056	14091	14168	14113	14032	14073	14109	14073	14284	14023	14169	14107	14033	14091	14202	14148	14256	14180	14013	14292	14201	13819	13911	14199	14233	14160	14089	13928	14100	13990	13915	13836	14133	14081	13866	13841	14061	14155	14178	14062	14074	13939	13947	14142	14077	14128	14200	14070	13992	14016	14046	14279	13854	14131	14160	14223	13963	14100	14234	13965	14207	14127	14164	14411	14025	14214	14094	14369	14091	14006	13935	13853	14124	14061	14070	13987	14138	14145	14052	14077	14059	14096	14113	14134	14040	14187	14023	14165	14051	14157	14140	14104	14174	14113	14145	14176	14214	14204	13995	14224	14084	14089	14177	14187	14120	14072	14086	14160	14031	14155	14210	14101	13985	14046	14129	13928	13963	13969	14143	13926	14239	14170	14181	14147	14204	14053	14016	14159	14078	14229	14150	14070	13908	13896	14107	14055	14114	14190	14096	13988	14076	14092	14136	14186	14177	13950	13962	14019	14096	14168	14070	13931	14095	14068	14026	13922	14032	14088	13993	14104	14108	14069	14080	14017	14278	14360	14150	13936	13963	13984	14165	14120	14093	14050	13890	13967	14153	14051	13894	13937	13916	13988	14133	14150	14176	14169	13874	13917	14010	13988	13986	14022	13927	14163	14070	14161	14082	14062	14130	14183	14189	13962	14046	14162	14241	14141	14152	14301	14221	14215	14099	14127	14013	14151	14206	14097	14032	14104	14038	13981	14103	14254	14066	14146	14125	14015	14132	14066	14117	14239	13991	14135	13994	14253	14178	14064	14079	14199	14168	14033	14030	14067	14157	14174	14083	14204	14203	14221	14047	14301	14098	13934	13915	14155	14246	13851	13953	14041	14134	14149	13998	14075	14053	14218	14234	14150	14077	14091	14062	14078	14113	14046	14096	14115	13872	14015	14123	14337	14162	14176	14242	14125	13963	14123	13960	14175	14124	14084	14065	14228	14064	13960	14112	14114	14088	14082	13999	14022	13924	14028	14107	14127	14033	14155	13974	14167	14280	14169	14115	14153	14092	14061	14176	13939	14163	14097	13872	14200	14117	14013	14164	14162	14220	13940	14031	14032	13917	14158	14061	14130	14129	14053	14273	14192	14250	14169	14072	14119	14039	13942	14081	14105	13996	14102	14187	14110	14165	14056	14058	14087	14185	14184	14121	14140	13989	13978	14167	14291	14055	14065	14173	14293	14162	13997	14034	14103	14105	14102	13858	14107	14093	14138	13989	14154	14102	13965	14357	14201	14136	14131	14211	14111	14202	14208	13906	14092	14122	13947	14159	14174	14214	14153	14273	14228	14187	14035	14103	13939	14117	14096	14182	14105	14117	14219	13991	14047	13969	14090	14255	14192	14151	14060	14199	14214	14163	14103	13965	14007	14220	14139	14020	14139	14055	14092	13919	14103	14095	14134	14222	14143	14088	14009	13865	13918	13918	13862	14296	13816	13743	14144	14029	14341	14046	14242	14150	14094	13848	13894	14057	14200	14300	13924	14076	14107	14084	13934	13863	14041	14066	14143	14145	14211	14005	14060	14153	13994	13938	14071	13817	13999	14112	14183	14099	14070	14154	14129	14016	14235	14077	14086	13889	14257	14080	14043	14092	14253	13978	14184	14028	14222	13979	13944	14120	14116	14254	14202	14139	14158	14012	14128	14021	13963	14086	14030	14262	14075	14343	14254	14018	13861	14041	14197	14010	14084	14059	14269	14206	14043	14125	13942	14350	14155	14148	14072	14222	13975	14260	14043	14074	14259	13960	14235	13961	14264	13929	13998	14036	13959	14060	14089	14113	14182	13938	13942	14260	13994	14146	14282	14097	13930	13936	14190	14227	14295	14130	13951	14031	14009	14071	14287	13860	14357	14173	13918	14154	14047	13982	14240	14088	14092	14161	13827	14064	14144	14090	14063	14137	13978	14091	14100	14122	14151	14139	14176	14139	14025	13971	14156	14109	13898	14193	13992	14321	14106	14154	14011	13972	14212	14111	13993	14037	14156	14162	14132	14139	14285	13893	13979	14152	14238	14008	14138	14223	14082	13930	14071	13952	14113	14047	13953	13971	14108	13959	14152	14044	14119	14118	14160	14283	14321	14109	14275	14110	14065	14226	14006	14243	14029	14144	13746	14233	14051	14055	13938	14046	14085	14026	14181	14180	14304	14103	14096	14176	14003	14237	14173	14143	14046	14081	14201	14000	14137	14253	14034	13923	14128	14241	14296	14152	14079	14299	14102	13945	14048	14154	14028	13953	13964	14099	14107	14023	14096	14246	13779	14085	14171	14117	14064	14061	14205	13999	13996	13993	13927	14039	14007	13958	13894	14059	14023	14099	13962	14093	14063	14208	14084	14172	14173	14148	13996	14076	14106	14041	14161	13972	14161	14250	14145	13949	14109	14125	14034	14124	14208	14032	13981	14053	14094	14015	14211	14056	14206	13991	14038	14118	14045	14003	14186	14343	13997	14200	14013	14144	14239	14181	14077	13986	14206	14194	14168	14181	14244	14310	14159	14050	14023	14068	14308	14045	14080	14115	14226	14085	14106	14273	14227	14216	13979	14025	13969	14020	14184	14083	14052	14216	14186	14210	14099	14036	13924	13962	14096	14066	14129	14119	14185	14303	14145	14157	14189	14147	14107	14160	14085	14088	14295	13974	14084	14204	14082	14170	13941	14082	14188	14202	14016	14070	13912	14126	14279	14299	14178	14064	13988	13975	14038	14086	13874	13833	14090	14225	14006	14114	14245	14038	13881	13929	14088	14241	14308	14168	14222	14091	13848	14204	14174	14046	14108	14026	14149	14045	14157	13943	14158	14177	14021	14147	14104	13970	14164	13886	14089	14081	13810	14034	14241	14029	14069	13976	14068	14096	14147	14137	14078	14164	14223	14209	14197	14133	14025	14152	14176	14080	14004	14030	14197	13962	14021	14277	14198	14174	13939	14100	14267	14189	14117	14027	14093	14026	14048	13990	14123	14123	14024	13998	13864	14021	13958	14116	14111	14006	14056	14085	14007	13907	14213	14177	14285	14063	13946	14134	14276	14046	13978	14069	14217	14322	13910	14181	14051	14088	13945	14109	14144	14209	13995	14056	14135	14085	13995	14132	14096	14164	14131	14138	14260	14052	14070	14013	14041	13979	14278	14160	14027	14133	14277	14124	13985	14201	14191	14139	14191	14151	14151	14299	14127	14047	13875	14163	14209	13982	14007	14157	14115	13995	14042	13968	14271	14132	14279	14005	14229	14092	14132	14098	13942	14193	14189	14017	14104	13835	14013	14216	14012	14029	14169	14019	14236	14074	14216	13909	14073	14139	14389	14011	14087	14157	13984	14046	13990	14090	14022	13983	14182	14043	14162	14027	14179	14086	14196	14065	14220	14199	14047	14092	14283	14132	13931	14035	14195	14078	14170	14026	14082	14142	14152	14160	14224	14146	14089	14214	13958	14020	14049	14095	14166	13993	14117	14088	14223	14208	14144	14127	14102	14157	14140	14204	14163	14088	14006	14080	14003	14060	14101	14226	14240	13968	14119	14127	14144	14023	14203	14261	14152	14039	14163	14283	14247	14287	14175	14235	14102	14100	14106	14116	14146	14156	14175	14193	14244	14195	14182	13913	14189	14387	14002	14151	14076	14187	14281	14236	14101	14089	13967	14141	13966	14088	14121	14190	14203	14242	14151	14193	13935	14066	14020	14127	14232	14034	13913	14151	14000	13956	14143	13996	14083	14009	14053	14121	14002	13944	13935	14145	14149	14086	14065	14152	14044	13954	14168	13973	14074	14000	14066	13995	14057	13992	13960	14034	14128	14141	14103	14307	14122	14169	13927	14138	13859	14315	13963	14052	14015	14169	14094	14036	13863	14058	14070	14158	14142	14044	13906	14081	14048	14272	14186	14153	14131	14155	14177	14291	14116	14039	14142	14199	13986	13966	14104	14094	14148	14110	14021	14164	13890	14011	13933	14079	14067	14057	14105	14157	14261	14136	14092
16485	33260	26719	19467	17425	15909	14897	14428	13911	13686	13542	13394	13392	13427	13419	13269	13356	13331	13131	13272	13117	13515	13209	13162	13192	13265	13227	13104	13126	13311	13287	13120	13250	13208	13223	13214	13099	13194	13165	13168	13090	13173	13261	13242	13139	13291	13180	13045	13274	13044	13098	13220	13161	13155	13251	13291	13227	13129	13371	13310	13205	13202	13167	13144	13108	13083	13202	13290	13118	13078	13230	13097	13309	13098	13032	13321	13219	12958	13176	13128	13269	13164	13237	13136	13134	13215	13202	13285	13173	13110	13422	13076	13180	13141	13132	13139	13249	13231	13117	13206	13078	13215	13168	13234	12911	13193	13088	13060	13248	13069	13219	13247	13128	13262	13191	12936	13050	13113	13276	13088	13320	13056	13210	13155	13123	13253	13243	13224	13299	13138	13226	13270	13297	13166	13208	13102	13150	13217	12999	13057	13118	13126	13043	13155	13208	13084	13085	13257	13191	13120	13167	13281	13141	13125	13001	13148	13257	13357	13349	13168	13081	13089	13049	13038	13238	13035	13053	13205	12974	13115	13063	13119	13060	13164	13302	13284	13254	13027	13136	13080	13205	13138	13160	13206	13131	13260	13235	13216	13031	13131	13078	13212	13265	12951	13109	13001	13183	13277	13213	13217	13022	13183	13232	13295	13212	13204	12916	13275	13138	13026	13291	13009	13212	13295	13062	13351	13080	13372	13172	13294	13378	13208	13116	13167	13210	13267	13072	13083	13184	13138	13192	13118	13101	13101	13221	13068	13241	13026	13061	13179	13266	13150	13166	12997	13122	13174	13243	13229	13002	12942	13171	13123	13296	13096	13052	13197	13105	13101	13243	13257	13320	13322	13243	13301	13211	13122	12994	13167	13167	13234	13255	13096	13068	13053	13089	12918	13250	13146	13159	13039	13037	13237	13260	12991	13117	13323	13163	13162	13060	13042	13287	13182	13119	13090	13267	13141	13063	13212	13184	13190	13128	13118	13096	13102	13152	13159	13097	13209	13234	13054	13254	13187	13154	13173	13121	13127	13207	13345	13251	13157	13082	13063	13228	13338	13174	13055	13244	13223	13222	13089	13068	13087	13092	13342	13169	13179	13307	13176	13222	13127	12988	13118	13180	13119	13061	13020	13196	13291	13128	13240	13233	13145	13220	13063	13150	13333	13104	13098	13128	13211	13263	12958	13060	13056	13261	13222	13076	13108	13192	13160	13210	13101	13076	13151	13056	13182	13167	13081	13162	13114	13082	13203	13277	13045	13097	13119	13203	13146	13114	12969	13060	13160	13021	13285	13112	13314	13206	13180	13285	13103	13043	13150	13337	13158	12975	13284	13183	13256	13393	13274	13140	13074	13254	13006	13186	13171	13254	13045	13044	13175	13148	13112	12996	13288	13240	13153	13162	13137	12954	13183	13234	13242	13215	13131	13179	13137	12986	13186	13201	13170	13146	13129	13135	13264	13123	13058	13378	13119	13144	13133	13186	13070	13218	12967	13092	13090	13170	13041	13292	13137	13231	13438	13067	13110	13093	13207	13032	13301	13313	13122	13248	13083	13223	13305	13328	13266	13217	13133	13247	13198	13306	13103	13161	13182	13261	13157	13235	13185	13152	13148	13182	13164	13163	13101	13239	13202	13297	13176	13127	13086	13333	13175	13212	13251	13101	13063	13165	13225	13114	13284	13383	13149	13122	13054	13085	13120	13060	13274	13286	13285	13106	13079	13086	13218	13244	13103	13244	13179	13330	13168	13095	13138	13190	13138	13054	13079	13135	13204	13254	13172	13166	13185	13338	13219	13057	13253	13164	13250	13044	13146	13209	12977	13096	13119	13195	13136	13129	13045	13113	13152	13186	13282	13318	13030	13108	13178	13363	13158	13092	13118	13112	12996	13036	13213	13311	13091	13117	13068	13101	13170	12973	13309	13270	13221	13262	13255	12986	13175	13133	13225	13255	13194	13084	13195	13154	13177	13246	13054	13266	13170	13210	13179	13315	13152	13334	13275	13012	13080	13138	13128	13027	13280	13199	13086	13231	13042	13147	13327	13080	13038	13323	13122	13176	13119	13297	13106	13276	13156	13249	13152	13251	13248	13011	13268	13222	13066	13051	13213	13184	13151	13199	13337	13306	13127	13089	13320	13064	13194	13186	13230	13162	13107	13305	13325	13023	13097	13277	13259	13149	13200	13073	13305	13082	13147	12915	13109	13215	13098	13103	13195	13099	13103	13088	13103	13242	13126	13197	13300	13116	13095	13334	13283	13196	13092	13062	13047	13084	13141	13077	13199	13152	13197	13120	13268	13142	13162	13127	13213	13174	13073	13240	13297	13026	13016	13212	13230	13153	13219	13057	13281	13100	13034	13330	13167	13309	13255	13031	13087	13415	13106	13278	13228	13156	13206	13234	13053	13202	13244	13095	13082	13078	12991	13163	13185	13081	13145	13059	13174	13146	13183	13098	13117	13109	13203	13135	13242	13136	13174	13132	13107	13220	13041	13141	12954	13224	13196	13069	13283	13007	13065	13001	13226	13143	13199	13081	13145	13119	13090	13187	13304	13183	13221	13129	13293	13333	13339	13122	13255	13030	13205	13166	13229	13060	13199	13205	13091	13109	13373	13066	13178	13179	13024	13115	13013	13282	13137	13100	13142	13304	13091	13119	13240	13034	13242	13095	13127	13151	12966	13010	13106	13161	13036	13054	13184	13163	13049	13057	12987	13262	13105	13160	13046	13325	13129	13330	13043	13005	13185	13166	13132	13212	13112	13075	13309	13101	13102	12994	13377	12996	13184	13216	13079	13052	13183	13266	13024	13194	13279	13113	13175	13025	13237	13056	13164	13199	13130	13296	13184	13226	13265	13082	13267	13210	13260	13022	13067	13148	13245	13075	13127	13238	13025	13180	13314	13113	13090	13331	13072	13298	13165	13347	13262	13260	13146	13303	13173	13216	13184	13014	13050	13157	13261	13108	13152	13179	13268	13190	13306	13259	13345	13373	13182	13252	12981	13090	13078	13118	13156	13227	13195	13011	13368	13171	13039	13257	13110	13025	13050	13193	12884	13200	13189	12932	13289	13240	13050	13104	13098	13200	13208	13210	13236	12984	13203	12968	13171	13196	13248	13031	13071	13096	13246	13096	13071	13207	13126	13088	13103	13216	13213	13230	13120	13127	13203	13205	13130	13328	13191	13110	13006	13109	13210	13337	13073	13034	13325	13279	13177	13270	13256	13189	13163	13142	13179	13176	13074	13025	13238	13203	13117	13212	13154	12860	13089	13092	13119	13102	13059	13218	13095	13040	13000	13084	13165	13071	13160	12959	13116	13207	13143	13232	13007	13200	13220	13139	13119	13093	13141	13052	13158	13287	13323	13186	13070	13228	13091	13158	13271	13017	13139	13156	13140	13193	13143	13163	13086	13154	13150	13260	13093	13084	13274	13234	13260	13167	13140	13082	13188	13172	13155	13134	13124	13129	13098	13154	13243	13247	13160	12914	13149	13082	13091	13063	13197	13137	13164	13057	13290	13183	13165	13251	13216	13222	13302	13130	13251	13125	13142	13094	13167	13113	13247	13194	13077	13128	13312	13055	13118	13293	13060	13116	13185	12973	13157	13064	13198	13224	13121	13106	13068	13100	13143	13119	13196	13372	13095	13252	13122	13116	13146	13140	13007	13181	13232	13261	13303	13423	13103	12988	13130	13157	13228	13047	12993	13309	12941	13146	13204	13065	13180	13159	13252	13244	13176	13168	13226	13357	13149	13195	13114	13030	13184	13139	13133	13117	13314	13373	13293	13135	13162	13171	13016	13167	13216	13139	12992	13209	13177	13284	13134	13102	12849	13227	13107	13062	13192	13132	13110	13157	13143	13108	13164	13258	13184	12934	13351	12951	13071	12935	13395	13040	13274	13046	13087	13067	13215	13022	13057	13121	13072	13042	13084	13263	12942	13082	13184	13297	13126	13023	13258	13389	13092	13114	13034	13228	13249	13108	13186	13230	13043	13164	13091	13114	13167	13229	13193	13022	13035	13240	13124	13127	12974	13259	13251	13124	13206	13272	12922	13151	13100	13047	13136	13079	13316	13189	13143	13209	13216	13136	13076	12953	13171	13171	13151	13166	13266	13085	13157	13115	13223	13264	13136	13199	13103	13081	13165	13093	13278	13048	13159	13171	13125	13184	13174	13187	13061	13151	13253	13222	13141	13192	13149	13287	13203	13056	13170	13085	13252	13122	12975	13086	13214	13280	13035	13163	13021	13011	13182	13192	13097	13124	13048	13077	13255	13329	12975	13153	13152	13181	13176	13089	13160	13151	13040	13335	13130	13144	13219	13139	13132	13174	13216	13097	13191	13092	13134	13290	13267	13239	13170	13035	13177	13075	13182	13180	13173	13154	13350	13049	13242	13113	13322	13106	13028	13099	13178	13170	13107	13211	13106	13328	13245	13142	13231	13065	13185	13086	13123	13126	13123	13132	13146	12920	13043	13315	13005	13164	13166	13220	13116	12993	13064	13208	13174	13101	13206	13225	13100	13312	13125	13075	13092	13179	13064	13225	13099	13180	13303	13151	13054	13151	13145	13283	13222	13095	13231	13143	12998	13196	13190	13311	13147	13211	13188	13169	13087	13294	13107	13295	13160	13085	13101	13206	13146	13275	13261	13180	13047	13177	13185	13127	13218	13251	13179	13249	13053	13173	13168	13242	12962	13092	13311	13304	13152	13202	13152	13206	13210	13368	13121	13203	13163	13029	13029	13088	13140	13251	12961	13350	13198	13085	13260	13120	13043	13009	13167	13071	13312	13287	13189	13300	13242	13346	13317	13332	13280	13109	13206	13316	13193	13110	13132	13196	13155	13150	13020	13147	13091	13203	13135	13211	13068	13260	13281	12947	13193	13172	13247	13075	13171	13252	13140	13114	13085	13036	13131	13121	13181	13294	13245	13025	13115	13095	13019	12950	13142	13257	13062	13324	13134	13071	13136	13180	13004	13016	13315	13051	13125	13009	13204	13163	13151	13045	13220	13009	13330	13135	13143	13242	12993	13021	13180	13017	13072	13086	13396	13115	13089	13099	13163	13339	13177	13198	13183	13308	13113	13130	13116	13156	13166	12971	13193	13199	12946	13210	13009
25362	21618	26663	26202	17674	15825	15742	15149	14886	14814	14667	14666	14660	14744	14667	14663	14814	14577	14582	14486	14430	14453	14587	14616	14347	14491	14542	14623	14494	14525	14498	14448	14501	14390	14631	14479	14519	14719	14485	14618	14726	14687	14494	14595	14352	14548	14562	14497	14454	14452	14427	14581	14581	14335	14646	14578	14479	14729	14435	14353	14458	14363	14600	14644	14650	14248	14648	14388	14546	14575	14529	14579	14646	14352	14487	14635	14422	14485	14476	14553	14509	14580	14406	14456	14452	14483	14413	14394	14621	14520	14463	14276	14475	14397	14567	14664	14592	14539	14579	14424	14566	14545	14496	14507	14472	14550	14552	14511	14546	14465	14303	14631	14422	14429	14399	14506	14518	14553	14590	14336	14388	14374	14465	14369	14470	14384	14452	14358	14564	14395	14762	14593	14276	14372	14499	14371	14358	14621	14756	14442	14596	14310	14546	14558	14412	14720	14582	14424	14536	14707	14758	14483	14414	14345	14441	14622	14450	14609	14469	14485	14490	14461	14502	14501	14518	14511	14382	14402	14537	14529	14406	14598	14453	14215	14370	14350	14460	14628	14488	14534	14545	14471	14479	14283	14544	14871	14518	14479	14486	14494	14561	14630	14561	14526	14427	14326	14426	14554	14294	14577	14503	14505	14576	14349	14603	14427	14472	14352	14460	14356	14657	14480	14456	14523	14375	14674	14552	14473	14549	14476	14387	14339	14373	14517	14473	14426	14669	14705	14502	14491	14414	14450	14651	14625	14586	14494	14257	14427	14479	14611	14518	14560	14583	14495	14322	14544	14407	14349	14533	14301	14526	14485	14515	14414	14440	14484	14735	14591	14479	14584	14720	14545	14412	14521	14538	14527	14383	14441	14542	14397	14585	14381	14278	14471	14562	14517	14540	14539	14421	14604	14476	14569	14623	14404	14572	14644	14536	14425	14507	14539	14513	14365	14440	14334	14706	14525	14452	14523	14386	14616	14418	14535	14781	14605	14311	14413	14523	14516	14320	14372	14456	14479	14418	14475	14448	14580	14520	14260	14593	14515	14551	14519	14347	14482	14584	14418	14460	14550	14402	14462	14595	14362	14325	14427	14289	14266	14485	14398	14513	14529	14410	14494	14357	14450	14568	14596	14565	14471	14362	14439	14664	14620	14491	14520	14484	14616	14580	14562	14502	14497	14644	14607	14241	14436	14647	14514	14412	14580	14461	14276	14495	14569	14501	14508	14605	14628	14391	14480	14424	14470	14463	14454	14632	14481	14500	14484	14395	14624	14575	14463	14410	14652	14419	14406	14367	14380	14442	14547	14598	14529	14540	14635	14561	14511	14502	14614	14430	14614	14377	14704	14291	14640	14455	14598	14307	14386	14423	14481	14634	14322	14537	14404	14480	14487	14516	14601	14697	14587	14439	14386	14566	14651	14396	14595	14537	14404	14509	14523	14515	14519	14623	14573	14503	14648	14315	14389	14494	14488	14645	14486	14418	14686	14610	14426	14427	14391	14543	14592	14540	14544	14625	14366	14403	14337	14399	14664	14564	14447	14509	14246	14478	14456	14480	14483	14496	14573	14556	14537	14379	14471	14448	14585	14641	14484	14423	14596	14508	14423	14414	14599	14711	14531	14415	14334	14509	14417	14551	14425	14370	14438	14542	14595	14670	14507	14638	14482	14546	14635	14466	14404	14398	14287	14417	14446	14527	14440	14634	14646	14508	14427	14530	14568	14639	14580	14563	14456	14264	14130	14488	14561	14451	14586	14373	14429	14544	14441	14301	14406	14611	14403	14491	14482	14617	14571	14410	14470	14530	14592	14399	14612	14488	14671	14401	14414	14505	14424	14351	14437	14636	14434	14499	14501	14355	14332	14481	14392	14533	14423	14536	14486	14324	14430	14508	14666	14477	14362	14597	14627	14603	14639	14533	14640	14489	14422	14519	14563	14478	14411	14497	14529	14525	14302	14491	14750	14406	14655	14615	14578	14408	14361	14539	14392	14376	14613	14526	14530	14510	14619	14488	14531	14597	14625	14519	14460	14758	14527	14444	14463	14538	14596	14400	14509	14582	14701	14487	14532	14579	14562	14538	14538	14445	14528	14423	14573	14684	14419	14503	14407	14561	14543	14436	14545	14577	14483	14440	14684	14458	14464	14613	14682	14582	14589	14564	14369	14543	14464	14509	14571	14537	14425	14552	14361	14562	14634	14447	14548	14370	14396	14454	14749	14662	14631	14554	14470	14548	14545	14433	14559	14610	14489	14548	14442	14513	14455	14671	14563	14524	14555	14620	14683	14609	14561	14307	14463	14632	14498	14475	14502	14636	14595	14542	14649	14580	14388	14520	14383	14598	14372	14629	14422	14524	14537	14628	14621	14507	14416	14717	14592	14477	14525	14549	14358	14489	14360	14696	14466	14264	14353	14345	14655	14693	14516	14528	14458	14470	14500	14558	14506	14538	14254	14429	14441	14512	14287	14278	14557	14446	14565	14381	14395	14638	14338	14255	14484	14445	14421	14654	14544	14696	14426	14536	14499	14585	14613	14511	14524	14594	14577	14496	14430	14389	14370	14561	14553	14465	14519	14574	14427	14487	14418	14606	14635	14454	14602	14528	14581	14543	14292	14377	14428	14504	14484	14507	14439	14595	14616	14494	14535	14597	14323	14537	14372	14441	14200	14552	14540	14408	14635	14457	14563	14668	14578	14416	14405	14605	14335	14331	14464	14642	14483	14616	14607	14403	14655	14427	14489	14491	14377	14646	14396	14597	14361	14369	14493	14635	14390	14163	14450	14554	14437	14482	14723	14563	14393	14550	14345	14494	14499	14430	14347	14418	14632	14568	14713	14471	14525	14490	14582	14508	14548	14537	14482	14458	14477	14555	14643	14549	14539	14423	14563	14534	14448	14617	14444	14436	14527	14553	14538	14427	14332	14511	14479	14387	14293	14233	14552	14320	14623	14443	14367	14751	14593	14296	14489	14515	14490	14467	14523	14666	14558	14717	14457	14603	14430	14582	14557	14334	14435	14434	14535	14458	14357	14610	14327	14381	14455	14517	14476	14374	14425	14476	14368	14482	14432	14526	14353	14545	14448	14369	14615	14538	14476	14299	14757	14606	14559	14533	14575	14515	14523	14534	14445	14297	14592	14552	14431	14424	14408	14423	14553	14787	14564	14481	14578	14607	14446	14562	14386	14546	14589	14620	14437	14710	14617	14529	14630	14581	14435	14364	14772	14566	14658	14444	14522	14439	14344	14612	14678	14551	14588	14415	14562	14482	14557	14315	14401	14481	14630	14516	14529	14499	14677	14525	14552	14479	14451	14502	14547	14516	14435	14386	14434	14482	14599	14637	14329	14528	14675	14468	14465	14455	14445	14529	14545	14507	14422	14527	14422	14602	14400	14568	14561	14473	14580	14494	14656	14710	14588	14508	14583	14520	14489	14464	14541	14562	14566	14679	14518	14473	14506	14484	14598	14605	14591	14599	14475	14808	14677	14497	14383	14853	14270	14546	14425	14592	14616	14539	14518	14648	14497	14536	14329	14370	14567	14461	14487	14546	14624	14567	14613	14524	14255	14364	14422	14615	14373	14629	14660	14460	14406	14531	14585	14528	14350	14393	14457	14499	14619	14378	14661	14359	14474	14309	14299	14352	14451	14641	14411	14545	14518	14430	14323	14496	14558	14664	14630	14634	14405	14432	14372	14440	14563	14530	14551	14322	14412	14579	14225	14244	14443	14641	14351	14308	14703	14530	14428	14542	14555	14540	14555	14511	14591	14597	14287	14412	14476	14595	14493	14442	14464	14328	14592	14488	14526	14511	14525	14548	14594	14478	14510	14493	14517	14343	14392	14526	14597	14587	14359	14356	14378	14542	14490	14578	14616	14582	14443	14707	14607	14428	14548	14430	14449	14547	14525	14503	14546	14301	14535	14483	14420	14463	14545	14667	14531	14460	14539	14545	14610	14457	14492	14415	14632	14483	14543	14569	14399	14546	14505	14429	14494	14443	14496	14588	14397	14622	14557	14485	14475	14449	14443	14533	14618	14423	14610	14467	14523	14520	14481	14525	14580	14409	14471	14385	14603	14558	14554	14666	14714	14578	14488	14596	14367	14550	14295	14462	14503	14440	14466	14433	14455	14490	14661	14578	14560	14493	14344	14442	14640	14565	14535	14491	14260	14518	14592	14506	14467	14653	14539	14594	14700	14545	14511	14367	14661	14546	14409	14465	14588	14489	14503	14519	14423	14390	14444	14500	14373	14443	14664	14403	14430	14677	14679	14534	14318	14379	14361	14372	14478	14588	14419	14430	14564	14561	14607	14421	14641	14557	14479	14521	14441	14602	14460	14540	14408	14611	14279	14490	14528	14489	14497	14396	14441	14519	14443	14559	14420	14571	14534	14602	14540	14607	14524	14524	14436	14478	14274	14565	14514	14588	14555	14562	14643	14490	14650	14464	14449	14501	14565	14438	14491	14415	14417	14518	14735	14604	14516	14473	14335	14649	14407	14499	14447	14407	14495	14569	14356	14588	14532	14420	14472	14513	14550	14492	14580	14846	14534	14435	14466	14312	14640	14533	14504	14538	14463	14598	14468	14437	14662	14412	14486	14255	14665	14573	14467	14497	14442	14474	14450	14420	14487	14413	14411	14357	14360	14590	14627	14581	14547	14508	14529	14386	14428	14573	14665	14415	14494	14336	14674	14363	14259	14616	14526	14551	14505	14422	14483	14372	14308	14411	14509	14290	14616	14441	14226	14414	14447	14525	14546	14383	14464	14439	14649	14658	14401	14628	14587	14426	14736	14578	14541	14602	14553	14521	14565	14639	14525	14541	14605	14612	14634	14428	14461	14578	14661	14526	14437	14542	14583	14633	14538	14435	14545	14506	14595	14437	14376	14412	14676	14483	14417	14511	14465	14369	14383	14591	14436	14570	14581	14582	14618	14481	14444	14535	14613	14452	14596	14585	14480	14563	14462	14558	14439	14533	14533	14580	14400	14239	14413	14552	14448	14248	14528	14376	14354	14494	14549	14577	14697	14614	14540	14485	14533	14551	14515	14644	14493	14515	14601	14694	14307	14482	14543	14584	14490	14347	14345	14554	14520	14399	14531	14376	14700	14570	14366	14560	14433
16862	29612	23458	18195	16266	15285	14774	14186	14049	13742	13658	13611	13708	13543	13507	13546	13528	13760	13668	13408	13521	13467	13594	13563	13387	13528	13610	13552	13681	13533	13364	13374	13510	13529	13632	13610	13506	13403	13554	13659	13486	13552	13568	13466	13411	13445	13475	13518	13401	13503	13427	13593	13427	13560	13497	13509	13543	13528	13572	13606	13493	13554	13376	13591	13501	13407	13601	13470	13423	13489	13400	13309	13393	13451	13500	13503	13466	13429	13638	13597	13590	13623	13480	13669	13489	13468	13423	13592	13577	13546	13387	13529	13445	13454	13343	13479	13551	13476	13606	13620	13550	13552	13601	13476	13544	13478	13505	13290	13482	13570	13506	13391	13703	13349	13672	13430	13381	13613	13453	13706	13578	13437	13288	13447	13455	13522	13380	13545	13388	13391	13512	13325	13708	13465	13238	13525	13417	13349	13477	13301	13583	13536	13482	13597	13434	13478	13566	13555	13444	13454	13500	13467	13560	13400	13477	13335	13648	13610	13559	13557	13353	13462	13527	13465	13469	13354	13629	13527	13505	13479	13657	13607	13600	13486	13342	13536	13397	13480	13429	13386	13595	13487	13487	13511	13557	13676	13417	13621	13398	13589	13516	13555	13364	13293	13405	13507	13520	13412	13551	13486	13412	13445	13658	13632	13530	13510	13583	13509	13376	13468	13382	13494	13281	13446	13300	13482	13370	13394	13551	13568	13567	13482	13468	13335	13614	13337	13627	13565	13431	13452	13347	13480	13387	13499	13392	13524	13476	13464	13568	13589	13395	13420	13473	13550	13499	13500	13541	13513	13393	13677	13346	13413	13706	13578	13608	13437	13484	13552	13340	13506	13430	13585	13528	13403	13389	13594	13407	13518	13587	13483	13555	13506	13649	13418	13378	13455	13417	13414	13522	13587	13737	13466	13452	13353	13586	13388	13452	13302	13358	13547	13543	13401	13515	13574	13596	13542	13572	13446	13377	13238	13516	13375	13585	13472	13450	13382	13277	13359	13250	13430	13449	13498	13432	13512	13552	13774	13583	13567	13201	13494	13437	13551	13511	13463	13428	13631	13547	13359	13516	13517	13468	13566	13558	13609	13537	13487	13616	13281	13498	13413	13531	13466	13540	13491	13361	13550	13408	13351	13513	13417	13635	13271	13443	13380	13386	13425	13328	13503	13575	13450	13497	13476	13542	13516	13460	13482	13614	13491	13674	13484	13467	13466	13571	13604	13585	13525	13446	13591	13623	13468	13502	13472	13630	13431	13517	13580	13420	13481	13440	13485	13604	13558	13380	13433	13426	13380	13556	13444	13505	13457	13468	13482	13318	13438	13502	13622	13558	13477	13519	13400	13486	13451	13476	13474	13593	13545	13359	13420	13403	13522	13452	13491	13484	13548	13508	13395	13455	13646	13462	13484	13383	13575	13521	13472	13475	13415	13523	13424	13540	13254	13523	13401	13367	13348	13505	13683	13587	13538	13330	13598	13526	13461	13448	13337	13416	13521	13521	13510	13423	13393	13483	13504	13374	13613	13502	13508	13441	13586	13481	13466	13357	13467	13641	13456	13528	13356	13605	13370	13490	13672	13431	13524	13355	13608	13357	13538	13516	13598	13484	13373	13534	13444	13531	13422	13601	13386	13633	13552	13478	13417	13626	13479	13447	13388	13409	13331	13540	13542	13583	13448	13604	13404	13456	13467	13480	13499	13347	13546	13403	13354	13458	13444	13371	13704	13623	13527	13385	13499	13549	13606	13444	13475	13509	13554	13330	13327	13553	13439	13495	13517	13423	13451	13530	13533	13489	13373	13425	13364	13318	13559	13504	13432	13620	13538	13373	13521	13633	13466	13473	13451	13391	13353	13530	13508	13634	13437	13446	13345	13432	13568	13474	13497	13407	13277	13497	13616	13572	13447	13542	13549	13533	13363	13674	13487	13593	13343	13639	13455	13317	13345	13399	13381	13351	13676	13424	13588	13502	13543	13446	13541	13529	13546	13602	13547	13355	13371	13565	13658	13447	13504	13560	13520	13531	13468	13335	13521	13341	13429	13329	13491	13555	13560	13438	13539	13465	13495	13413	13439	13436	13548	13335	13569	13397	13430	13505	13554	13469	13346	13431	13407	13616	13407	13535	13361	13455	13459	13439	13472	13554	13600	13395	13439	13373	13573	13318	13367	13553	13373	13475	13550	13562	13488	13576	13468	13391	13464	13401	13412	13422	13556	13467	13597	13437	13525	13475	13424	13512	13484	13460	13496	13348	13391	13390	13499	13516	13531	13542	13387	13301	13487	13490	13529	13410	13466	13251	13314	13514	13474	13499	13546	13475	13417	13470	13483	13670	13395	13482	13485	13446	13424	13504	13530	13478	13518	13668	13488	13321	13412	13617	13471	13487	13426	13535	13542	13458	13451	13616	13443	13417	13643	13551	13436	13395	13503	13497	13284	13501	13498	13304	13607	13609	13317	13514	13539	13622	13652	13533	13505	13407	13558	13459	13244	13406	13533	13653	13375	13656	13553	13351	13491	13590	13506	13304	13485	13487	13329	13449	13450	13378	13454	13694	13486	13582	13549	13460	13505	13641	13586	13474	13480	13632	13500	13492	13429	13411	13530	13560	13458	13466	13471	13494	13593	13652	13516	13273	13377	13395	13515	13378	13613	13424	13350	13249	13479	13654	13445	13478	13614	13470	13514	13447	13400	13439	13377	13378	13470	13409	13624	13649	13402	13433	13507	13554	13456	13460	13772	13448	13418	13533	13558	13556	13539	13515	13544	13513	13648	13568	13349	13522	13523	13386	13444	13398	13616	13484	13398	13528	13604	13450	13572	13444	13596	13436	13440	13693	13536	13537	13675	13562	13606	13526	13536	13360	13532	13626	13463	13461	13591	13444	13564	13474	13758	13420	13437	13477	13576	13343	13363	13476	13626	13456	13578	13504	13603	13570	13406	13543	13381	13505	13429	13411	13590	13476	13314	13514	13489	13413	13619	13320	13557	13342	13572	13404	13505	13471	13249	13654	13579	13573	13388	13571	13489	13631	13605	13457	13552	13506	13469	13551	13404	13556	13523	13613	13380	13439	13544	13520	13597	13603	13478	13408	13659	13366	13457	13652	13393	13528	13448	13666	13321	13638	13642	13425	13305	13421	13542	13403	13617	13594	13512	13491	13447	13472	13494	13542	13425	13642	13548	13408	13575	13445	13432	13421	13371	13392	13530	13489	13390	13540	13374	13629	13387	13597	13497	13440	13413	13534	13427	13374	13487	13512	13600	13413	13294	13598	13502	13486	13328	13415	13448	13596	13507	13451	13488	13504	13462	13371	13619	13512	13422	13367	13478	13419	13485	13601	13470	13561	13540	13450	13548	13489	13560	13485	13373	13459	13307	13459	13520	13329	13458	13511	13590	13393	13554	13592	13271	13494	13440	13454	13353	13641	13363	13514	13281	13502	13511	13414	13630	13471	13428	13509	13407	13516	13588	13493	13441	13527	13409	13554	13603	13366	13374	13488	13563	13441	13382	13551	13593	13565	13349	13418	13387	13463	13438	13519	13507	13426	13500	13405	13317	13632	13511	13519	13558	13363	13563	13562	13499	13688	13393	13405	13681	13475	13540	13287	13326	13491	13383	13510	13487	13458	13586	13599	13471	13452	13488	13436	13509	13459	13477	13294	13393	13552	13577	13391	13422	13530	13511	13404	13445	13480	13600	13638	13480	13567	13410	13486	13381	13748	13416	13565	13301	13714	13302	13454	13538	13295	13550	13385	13495	13459	13420	13496	13482	13394	13539	13545	13599	13444	13621	13329	13451	13472	13489	13573	13446	13479	13350	13449	13525	13545	13517	13561	13682	13353	13532	13319	13478	13271	13574	13352	13473	13480	13513	13640	13423	13595	13510	13387	13566	13573	13420	13449	13552	13418	13330	13523	13281	13333	13551	13528	13579	13476	13502	13335	13582	13485	13457	13451	13521	13559	13426	13555	13490	13484	13471	13530	13362	13402	13321	13423	13498	13401	13513	13439	13638	13406	13637	13641	13645	13285	13465	13492	13454	13579	13409	13635	13463	13515	13345	13490	13435	13509	13460	13406	13458	13307	13415	13570	13245	13425	13574	13521	13571	13518	13421	13799	13439	13622	13412	13446	13536	13415	13347	13541	13535	13554	13436	13429	13647	13509	13378	13478	13368	13523	13505	13401	13442	13468	13501	13385	13454	13427	13421	13490	13477	13359	13377	13497	13657	13576	13364	13542	13491	13420	13373	13512	13368	13394	13672	13534	13471	13439	13464	13470	13453	13439	13435	13472	13371	13395	13501	13424	13503	13466	13500	13551	13479	13335	13498	13419	13465	13436	13490	13644	13454	13540	13388	13404	13362	13420	13595	13485	13416	13587	13581	13352	13422	13348	13397	13530	13518	13489	13562	13401	13466	13414	13457	13390	13420	13436	13502	13470	13435	13465	13492	13301	13566	13483	13576	13563	13469	13513	13375	13414	13594	13459	13405	13442	13523	13642	13522	13374	13446	13359	13349	13531	13491	13483	13648	13501	13440	13607	13514	13403	13466	13510	13641	13490	13487	13411	13465	13632	13618	13402	13145	13280	13368	13522	13475	13600	13445	13512	13454	13479	13387	13372	13513	13492	13397	13679	13536	13608	13809	13520	13631	13305	13359	13512	13467	13422	13476	13438	13456	13502	13505	13621	13581	13423	13529	13415	13656	13412	13524	13658	13439	13483	13406	13441	13641	13419	13483	13563	13558	13557	13352	13492	13422	13321	13559	13514	13712	13483	13468	13673	13437	13414	13354	13536	13477	13550	13634	13477	13412	13302	13734	13391	13516	13403	13469	13381	13523	13525	13474	13379	13506	13437	13493	13387	13494	13445	13457	13699	13448	13533	13528	13280	13580	13591	13475	13373	13580	13464	13476	13650	13581	13463	13400	13520	13491	13379	13630	13278	13747	13508	13566	13477	13506	13561	13529	13474	13601	13543	13560	13678	13433	13569	13432	13504	13563	13580	13495	13429	13522	13371	13449	13624	13584	13252	13501	13448	13435	13513	13401	13434	13347	13395	13542	13477	13516	13459	13409	13378	13561	13570	13615	13414	13414	13457	13507	13484	13594	13472	13467	13488	13587
22626	21608	28823	24838	21888	23188	22384	17246	16070	16384	16101	16074	15737	16086	16129	15936	15649	15668	15687	15578	15689	15639	15645	15493	15767	15531	15681	15785	15624	15618	15579	15732	15799	15620	15713	15385	15718	15294	15773	15671	15586	15515	15481	15579	15584	15580	15535	15649	15540	15546	15673	15568	15570	15556	15460	15519	15599	15462	15447	15629	15553	15518	15479	15594	15609	15558	15540	15418	15618	15626	15572	15373	15627	15445	15637	15577	15538	15678	15487	15473	15481	15528	15498	15457	15578	15446	15480	15629	15524	15543	15537	15471	15540	15369	15572	15490	15492	15291	15629	15474	15633	15593	15704	15468	15491	15413	15469	15492	15432	15441	15298	15477	15543	15466	15388	15531	15368	15549	15446	15402	15401	15421	15464	15507	15595	15496	15462	15376	15488	15758	15391	15575	15392	15472	15401	15558	15444	15418	15371	15295	15568	15543	15419	15662	15514	15603	15635	15506	15539	15592	15521	15409	15499	15415	15460	15588	15659	15440	15528	15505	15498	15587	15650	15543	15419	15311	15645	15364	15709	15414	15521	15494	15410	15375	15616	15433	15603	15441	15509	15368	15582	15602	15487	15476	15498	15458	15318	15465	15448	15314	15414	15600	15503	15441	15408	15320	15485	15589	15564	15387	15697	15589	15409	15583	15523	15483	15421	15419	15398	15369	15391	15503	15450	15662	15387	15288	15532	15517	15564	15467	15450	15529	15454	15369	15521	15389	15520	15558	15406	15387	15294	15410	15478	15337	15416	15459	15474	15417	15484	15517	15438	15015	15543	15634	15564	15508	15462	15563	15531	15527	15274	15575	15653	15308	15642	15639	15596	15490	15529	15312	15244	15552	15462	15495	15453	15466	15293	15261	15343	15457	15585	15485	15593	15261	15531	15595	15472	15491	15579	15510	15575	15596	15517	15283	15429	15402	15527	15540	15532	15366	15598	15667	15358	15465	15574	15440	15521	15475	15728	15561	15732	15397	15378	15509	15358	15456	15343	15463	15519	15588	15543	15426	15390	15505	15392	15349	15227	15528	15417	15173	15370	15427	15361	15429	15630	15422	15561	15457	15558	15602	15347	15360	15367	15611	15330	15312	15373	15390	15547	15530	15411	15287	15531	15356	15561	15420	15515	15553	15370	15328	15338	15548	15470	15427	15291	15461	15399	15263	15543	15220	15601	15498	15583	15488	15453	15378	15444	15347	15397	15713	15468	15508	15484	15547	15323	15472	15481	15559	15498	15446	15564	15434	15500	15546	15480	15262	15508	15463	15453	15603	15401	15514	15681	15520	15221	15496	15632	15219	15425	15239	15351	15336	15539	15467	15487	15409	15463	15504	15495	15487	15606	15324	15561	15482	15495	15417	15422	15646	15328	15559	15444	15558	15497	15335	15341	15494	15464	15423	15611	15443	15298	15582	15465	15610	15600	15540	15508	15371	15334	15412	15372	15387	15222	15510	15306	15591	15550	15413	15370	15382	15507	15494	15304	15373	15436	15459	15402	15533	15493	15396	15356	15483	15483	15373	15398	15399	15458	15461	15521	15368	15470	15434	15350	15442	15374	15481	15693	15591	15303	15644	15556	15528	15376	15537	15334	15633	15595	15430	15391	15322	15279	15462	15514	15551	15612	15362	15394	15437	15271	15426	15361	15448	15353	15592	15545	15505	15643	15386	15532	15224	15511	15491	15361	15477	15201	15663	15447	15334	15411	15317	15532	15458	15607	15343	15523	15460	15470	15274	15429	15504	15770	15349	15165	15552	15375	15510	15566	15529	15605	15480	15476	15593	15429	15540	15401	15552	15429	15323	15507	15695	15316	15430	15680	15328	15658	15349	15429	15609	15463	15431	15500	15542	15601	15367	15492	15518	15413	15611	15573	15513	15257	15448	15493	15398	15543	15398	15336	15667	15601	15443	15609	15468	15420	15409	15499	15459	15476	15643	15544	15469	15540	15572	15477	15489	15565	15475	15295	15410	15491	15616	15537	15465	15378	15665	15516	15323	15429	15414	15440	15509	15412	15428	15384	15541	15567	15387	15337	15422	15369	15434	15413	15419	15489	15479	15596	15484	15627	15298	15299	15531	15381	15386	15386	15452	15411	15555	15502	15197	15517	15441	15558	15481	15489	15547	15404	15457	15370	15346	15494	15614	15637	15447	15447	15478	15537	15586	15629	15474	15463	15560	15645	15509	15266	15495	15441	15443	15581	15411	15482	15395	15444	15581	15454	15405	15392	15364	15430	15356	15282	15538	15416	15388	15463	15326	15431	15364	15287	15385	15660	15540	15617	15312	15439	15241	15433	15480	15368	15252	15590	15322	15297	15354	15595	15638	15485	15513	15656	15591	15498	15521	15626	15300	15512	15560	15377	15449	15561	15416	15641	15441	15526	15397	15287	15492	15449	15356	15573	15351	15391	15261	15522	15544	15430	15430	15448	15591	15414	15380	15463	15521	15638	15486	15611	15428	15467	15536	15360	15427	15543	15399	15556	15517	15454	15611	15496	15460	15585	15423	15587	15449	15419	15318	15456	15333	15408	15494	15430	15442	15564	15693	15498	15459	15506	15312	15473	15722	15522	15425	15455	15438	15444	15461	15409	15509	15670	15426	15499	15406	15400	15386	15477	15531	15411	15421	15321	15539	15441	15544	15372	15445	15535	15305	15539	15537	15672	15635	15359	15418	15507	15535	15517	15496	15364	15611	15561	15458	15542	15415	15490	15620	15625	15432	15567	15547	15396	15560	15453	15407	15471	15396	15644	15547	15366	15392	15624	15469	15378	15555	15481	15483	15510	15396	15602	15432	15592	15678	15580	15471	15358	15614	15428	15302	15374	15588	15536	15387	15590	15612	15341	15522	15368	15421	15480	15434	15540	15475	15468	15330	15663	15348	15503	15523	15372	15212	15409	15444	15354	15550	15587	15500	15519	15447	15562	15373	15382	15645	15404	15369	15507	15396	15574	15679	15351	15507	15309	15388	15374	15615	15292	15707	15425	15394	15601	15419	15542	15397	15557	15656	15311	15335	15569	15455	15345	15475	15423	15629	15420	15275	15388	15385	15485	15563	15437	15457	15522	15551	15574	15418	15446	15478	15210	15486	15480	15395	15483	15313	15747	15334	15396	15325	15518	15481	15362	15596	15367	15466	15387	15373	15570	15424	15554	15482	15592	15282	15377	15501	15419	15553	15481	15402	15484	15466	15583	15288	15345	15252	15447	15571	15362	15642	15355	15420	15469	15409	15633	15297	15677	15462	15598	15438	15417	15518	15480	15236	15525	15601	15601	15389	15537	15384	15665	15409	15457	15531	15541	15463	15491	15502	15469	15399	15418	15313	15648	15522	15507	15384	15510	15358	15695	15201	15417	15510	15308	15559	15454	15464	15259	15628	15656	15380	15439	15411	15531	15624	15508	15237	15490	15417	15670	15500	15473	15663	15371	15403	15746	15600	15428	15503	15437	15579	15690	15402	15405	15516	15370	15530	15364	15492	15413	15305	15501	15540	15653	15523	15574	15447	15347	15572	15531	15341	15126	15350	15613	15705	15515	15467	15214	15431	15329	15745	15454	15549	15510	15527	15571	15487	15494	15392	15456	15601	15497	15337	15519	15433	15314	15261	15478	15289	15370	15481	15563	15673	15384	15326	15221	15394	15491	15511	15438	15512	15545	15411	15486	15531	15649	15466	15426	15390	15338	15265	15437	15265	15608	15602	15436	15331	15487	15413	15487	15470	15456	15592	15498	15457	15299	15324	15295	15494	15563	15241	15579	15277	15268	15541	15653	15538	15371	15515	15290	15267	15413	15670	15476	15441	15631	15390	15347	15426	15589	15558	15282	15508	15577	15456	15600	15459	15336	15617	15608	15363	15456	15605	15722	15460	15391	15411	15487	15525	15328	15538	15484	15481	15439	15453	15509	15417	15492	15393	15462	15458	15186	15468	15453	15404	15504	15606	15583	15232	15381	15441	15724	15367	15734	15516	15502	15399	15618	15539	15442	15422	15553	15475	15428	15593	15528	15563	15349	15448	15348	15349	15393	15236	15383	15597	15482	15550	15620	15440	15426	15412	15364	15503	15391	15391	15402	15548	15414	15421	15679	15580	15353	15224	15539	15415	15601	15585	15320	15472	15298	15268	15439	15499	15394	15310	15543	15567	15521	15522	15498	15362	15308	15452	15260	15530	15520	15749	15616	15572	15308	15463	15357	15380	15329	15468	15701	15525	15374	15571	15481	15502	15412	15508	15438	15545	15306	15472	15568	15324	15528	15371	15493	15233	15250	15509	15322	15328	15517	15440	15550	15514	15634	15512	15483	15520	15384	15565	15461	15440	15485	15419	15469	15478	15527	15488	15405	15390	15365	15491	15460	15547	15434	15655	15508	15628	15413	15392	15378	15574	15681	15538	15548	15352	15482	15271	15631	15546	15405	15475	15349	15592	15505	15447	15368	15491	15438	15503	15276	15393	15622	15562	15393	15371	15354	15364	15518	15601	15348	15634	15512	15330	15593	15481	15505	15462	15552	15497	15549	15481	15590	15415	15387	15386	15559	15291	15436	15348	15499	15524	15560	15388	15643	15222	15305	15469	15432	15648	15384	15521	15670	15392	15378	15361	15364	15480	15270	15370	15575	15414	15531	15646	15469	15448	15483	15377	15398	15302	15392	15415	15622	15493	15507	15595	15505	15424	15566	15390	15486	15548	15518	15418	15586	15299	15537	15431	15444	15236	15590	15434	15441	15504	15387	15547	15410	15494	15375	15608	15507	15411	15590	15518	15360	15388	15401	15360	15463	15516	15596	15312	15617	15421	15346	15469	15446	15332	15588	15665	15665	15373	15634	15560	15436	15395	15326	15588	15488	15318	15494	15492	15591	15667	15307	15372	15458	15349	15564	15546	15656	15351	15217	15452	15497	15507	15630	15371	15405	15535	15381	15288	15381	15348	15510	15392	15237	15509	15446	15432	15405	15457	15394	15345	15482	15461	15443	15601	15557	15591	15349	15540	15328	15588	15485	15433	15565	15327	15294	15479	15454	15298	15255	15327	15427	15312	15603	15458	15692	15316	15449	15373	15468	15436	15442	15291	15492	15583	15646	15483	15467	15327	15365	15528	15542	15301	15406	15487	15548	15667
18683	39165	31677	23783	19924	17880	16637	15467	15017	14768	14629	14581	14497	14171	14180	14181	14262	14250	14082	13925	14046	14151	13983	14048	14165	14078	14234	14112	14122	13863	14033	13940	14149	13910	14009	13972	14117	13997	14019	13964	14045	13893	13972	14012	13920	13986	13990	14096	14069	14032	13988	13894	13889	13783	14000	14117	13972	14002	14040	14011	14010	14117	13938	13992	14042	13959	13915	13947	14199	13880	13886	14021	13797	14092	14099	13865	14090	13937	14101	13970	13965	13993	13797	14082	13965	13893	14033	13955	14071	14017	13773	14081	13955	13874	13881	13896	13959	13944	13999	13980	13986	13971	13796	13972	13926	13949	14072	13930	13914	13837	13976	13818	14083	14277	14057	14093	14072	13995	13913	13861	13778	14019	14170	14017	13955	13995	14013	13987	13860	14019	13961	14010	14023	14096	13901	13975	13915	14071	13862	13820	14152	13968	13862	14017	13993	13994	13911	14186	14030	14015	13902	13803	14004	13876	14020	13965	13845	14057	14006	14035	13930	14103	13896	14026	13914	13976	13953	14003	14099	13924	13979	13991	13958	14109	14116	13850	13967	13828	13929	14006	13928	13711	14063	13966	14155	13938	13998	14087	13890	14047	13825	13954	13893	13837	13968	13932	13921	14032	14007	13818	13986	13789	13825	13985	13903	13912	14060	13962	13941	14002	13977	13910	13917	14031	13983	13993	13831	14050	13935	14037	13857	14009	14033	13968	13920	14096	13964	13991	14023	13908	13907	13830	13952	14042	13984	14001	13941	13717	13837	14007	13873	13944	14045	14037	13997	13973	13948	14041	14069	14070	13973	14064	13854	14118	14129	13963	13987	13952	13967	13981	13822	14033	13895	13967	13888	13956	13941	13796	14123	13951	14033	14104	13969	13929	14028	13791	14055	13872	13992	13886	13949	13940	13945	14048	13968	13965	13993	13967	14018	13818	14070	13914	14070	14162	13961	13983	13926	13839	14018	14042	13840	13855	13898	13885	13950	13919	13912	13909	14005	14113	14007	13870	13902	14081	13842	13909	13879	14002	13870	14081	13961	13938	13959	14151	13890	13870	13887	14133	13905	13890	13823	14090	13897	14004	13906	13821	14162	13968	13911	13848	14061	13986	13984	13912	13868	13991	14133	13928	14095	13873	13914	14007	13914	13844	13837	13888	13936	13824	13823	13913	14062	14030	14004	13983	13947	14034	14004	13897	13968	13888	14133	13962	14052	13850	14117	13871	13986	13912	13920	14106	14044	13890	13907	14104	13995	13919	14049	14001	13956	13978	14008	14140	13941	13925	13875	14008	13883	14070	13968	13997	13896	13976	13956	13917	13968	13790	14032	13943	13936	14067	13845	13833	14086	13927	14041	14025	13903	14128	13973	14102	13939	13899	14101	14136	13733	13912	13922	13966	13908	14029	13961	13897	13917	14115	13694	14056	14051	13903	14054	13933	13984	14007	13993	13865	14024	14049	13799	13825	13886	13951	13956	13924	13822	14040	13971	13852	14037	13939	13918	13935	13896	13997	13957	13823	13844	13927	14008	13934	13874	14054	13864	13890	13919	13936	13961	13976	13875	13977	14075	13967	13854	14097	14030	14020	14079	14076	13996	13881	13976	13979	13991	14090	13957	14025	14009	13979	14097	14062	13896	13914	14065	13943	13947	13998	13953	14047	13939	13914	13882	13981	14042	13950	14027	13998	13967	14081	14034	13850	14084	14144	14169	13868	14016	14009	13953	13939	14082	13949	14037	13929	14173	14072	13981	13880	13914	13863	14064	14017	13970	14016	14017	13893	13925	14124	13876	13893	13995	13957	14051	14054	14091	13952	14098	14025	13980	13864	13947	13983	13959	14006	14016	14049	13998	13840	13902	13965	13955	13925	14112	14110	13984	13972	13930	14084	13931	14106	14059	13978	13894	13863	13980	14035	14020	13991	13944	13901	13977	14056	14046	13934	13992	13991	13856	13876	13950	14119	14106	14068	13931	13920	13789	13955	13970	14074	13912	14007	14028	14194	14153	14005	13985	13955	13998	14015	14039	13945	13931	13971	13964	13913	14026	14007	13867	13949	14058	14200	13934	13904	13965	13892	13924	13929	13827	14028	13844	14129	13898	13910	13926	13768	14035	13943	13988	13848	14104	13994	13968	14130	14126	13968	13782	13963	13886	14109	14045	13865	14002	13963	13917	14098	14062	13844	13898	14071	13782	13894	14159	13988	13890	13807	14051	13808	14033	13964	13972	13862	13921	13947	14062	13997	13756	13919	13951	13903	14023	14007	13955	14072	13890	13917	14001	13850	14004	14055	13769	13952	13927	13983	14056	13855	13974	14133	14032	13933	13893	13863	13933	14015	14000	13945	13962	13954	13985	14018	14062	13947	13886	13979	13937	13852	14120	13848	14013	14104	13968	14018	13945	13943	13907	14038	14067	13952	13942	13953	13998	13979	13875	13940	13968	14070	13853	14063	13994	13857	13951	14176	13869	14038	13876	13954	13928	13969	14007	14068	14069	14097	14013	13954	14049	13883	13894	13873	13943	13965	14173	14020	14089	14032	13929	14054	13860	13916	14032	13971	14048	13930	14149	13855	14077	14011	13925	13938	13996	14128	14064	14005	13768	13904	13948	13774	13960	13986	13780	13893	14022	13966	14029	13980	13927	13873	14023	13912	13852	13991	14078	13739	13905	14051	13921	14076	14065	13971	13773	13855	14053	13983	14063	13904	13848	13843	13963	14134	13867	13847	13910	13894	13956	13898	13870	14059	13898	14061	14107	13857	14013	13844	14135	14046	13920	14039	13994	14000	14091	13973	13985	14030	13981	14083	13910	14003	13981	14004	14097	13928	14098	14015	14035	13927	14002	13978	13947	14048	13884	13864	13957	13827	13912	13976	13739	13946	14029	14098	13996	13989	13933	13894	13838	13845	14105	13985	13909	14017	13999	14018	13868	13976	13993	13853	14112	14005	14046	13925	13867	13923	14116	13973	13881	14045	14106	14098	13956	14068	13885	13965	13981	13818	13938	13961	13996	13916	14013	13959	13978	13893	13881	13949	13975	13950	14025	13975	14018	13963	13768	14021	13876	14030	14182	14069	13928	14125	13826	13829	13977	13879	13778	14002	14065	13941	13942	14064	13895	13876	13990	14026	14050	14049	13874	13943	13943	13875	13839	13990	13976	13925	13806	14008	14075	13855	13961	14018	14096	13830	14026	13784	14109	13790	14131	13978	13791	13988	13930	13891	13876	14100	14045	14065	14080	13957	13979	14034	14010	13953	13731	14142	13972	13933	13977	14041	13873	14009	13954	14092	13846	13908	13941	14018	14013	13901	13907	14026	13778	13868	14154	13858	14158	13978	13923	14077	13939	13983	13902	14014	13876	13919	14103	13724	13832	14002	13865	13924	13863	13908	13973	14014	13919	13855	14002	14029	14004	13721	13894	13923	13900	13840	13985	14059	13970	13913	14006	14058	14019	13984	13782	13981	13890	13947	13913	13871	13862	13913	14079	13848	14074	13954	13926	14042	13932	13997	14152	13981	13907	13881	14111	13856	13866	13911	13989	14064	13991	14133	14043	14002	14027	13883	13924	14075	13931	14065	13976	13927	14009	14026	13919	13873	13966	13840	14021	13986	14019	13998	14095	13764	13970	13818	14095	13909	13928	14034	13938	13994	13953	13847	13830	14116	13950	13858	13993	13979	14005	14044	13881	13917	13997	13919	14152	13994	13930	13855	13981	13984	13987	14122	13978	14002	13816	14095	13928	13788	14012	13965	13992	13876	13792	14093	13991	14066	14017	14121	14076	13950	13950	13954	13894	14234	14057	14024	13961	14061	13983	13974	13996	14159	13968	14039	13925	13972	13869	13890	14003	14046	13907	13898	13908	13757	14001	14156	14019	14085	13896	13879	14027	13982	13843	13960	14056	14077	13966	13921	13962	14042	13870	14044	13986	14046	13884	13853	13933	13923	14140	14030	13844	13975	13840	13970	14051	13772	14027	13999	14011	13913	14052	13874	13887	13982	14002	13912	14129	13705	13986	13898	14145	13974	14007	13961	13918	13967	13988	14050	13970	14108	13844	14060	13982	14026	14002	13982	13954	13973	13949	14053	13899	14171	13747	14044	14164	14046	14082	13992	13951	13956	14041	13861	13952	14050	14082	13997	14029	14144	13887	13970	13994	13923	14005	13970	13859	13819	14029	14099	13990	13980	13813	13979	13862	13982	14104	14143	14029	14000	14065	13901	14045	13854	13943	13834	13833	13924	13908	13788	13899	14023	14042	14006	13992	13874	14029	14039	14041	14043	13687	13893	14006	14018	14045	13849	14018	13927	14071	13838	13900	14012	13954	13877	13918	14171	14083	13953	14071	13892	13982	13926	13847	14025	13864	14078	14181	13972	14076	13718	13924	14105	14108	13974	13984	14051	13962	14029	14055	13908	14091	14044	14061	14094	13942	13915	13943	14062	13926	13956	13945	14110	14007	13943	13825	13766	14031	13934	14063	13873	13986	14081	14078	14108	13769	13839	13913	14029	13806	13950	14026	13971	14050	13909	14078	13916	13911	13932	13952	13933	13943	13992	14063	14158	13934	14002	13820	14128	13846	13974	14045	13945	13935	13998	14067	13985	14008	14004	14000	14048	13837	13878	14144	13944	13927	13963	14076	13914	13983	13912	13947	14050	13918	14014	13963	14012	13991	13903	14115	14021	13963	13800	13942	13895	13929	14005	13946	13925	13853	13942	13932	13862	14014	14033	13944	13880	13896	13911	13792	13977	13955	13984	13956	14093	14041	14019	14006	13864	13894	13995	13999	13784	14083	14071	13907	13985	14001	14049	13887	14046	13925	14030	13962	13963	14034	13932	14039	13921	13959	14030	14127	13953	14003	14038	13966	13890	13998	13949	13925	13834	14046	13979	14007	14002	13988	14048	14032	14130	13918	13917	14077	14008	13865	14026	14054	13865	14037	13873	13873	13936	13960	14027	14032	14048	13832	13871	13913	14035	14075	14031	13765	14031	13950	13980	14113	13829	13820	13843	13991	13858	13792	14006	13848	13906	13839	14036	13883	14111	14005	14145	13889	14090	14216	13991	13911	13970	13976	13935	14061	13867	14064	13810	14020	14052	13914	13821	13970	13876
28806	22620	22871	19018	15338	14412	14593	14260	14137	14047	13953	13880	14094	14058	13869	13955	13975	13679	13700	13697	13995	13860	13895	13976	13885	13791	13683	13931	13727	13674	13848	13885	13787	13695	14033	13829	13831	13632	13670	13775	13605	13959	13835	13919	13732	13768	13933	13838	13958	13858	14075	13942	13884	13940	13939	13797	13805	13951	13735	13799	13769	13707	13837	13769	13855	13748	13799	13682	13838	13883	13874	13786	13800	13865	13843	13883	13705	13711	13809	13846	13527	13852	13751	13737	13937	13776	14185	13943	13705	13826	13714	13780	13921	13806	13865	13794	13755	13877	13739	14058	13730	13878	13838	13659	13756	13648	13847	13785	13814	13833	13778	13727	13891	13945	13910	13599	13685	13622	13677	13786	13815	13668	13816	13784	13769	13927	13697	13739	13788	13761	13870	13900	13869	13651	13858	13903	13770	13876	13860	13770	13800	13549	13586	13897	14010	13771	13753	13891	13858	13901	13753	13806	13675	13851	13933	13910	13806	13797	13771	13737	13946	14002	13878	13689	13852	13882	13691	13879	13776	13701	13829	13850	13892	13852	13832	13675	13905	13885	13890	13878	13979	13925	13817	13868	13701	13690	13549	13755	13765	13970	13912	13979	13811	13806	13750	13789	13733	13779	13901	13804	13930	13816	13926	13816	13812	13866	13934	13856	13719	13661	13770	13938	13862	13904	13793	13624	13976	13854	13896	13995	13836	13823	13788	13787	13934	13767	13856	13903	13948	13803	13584	13901	13964	13796	13885	13652	13763	13847	13843	13905	13712	13863	13990	13962	13677	14082	13715	13719	14003	13750	13928	13700	13706	13796	13810	13793	13946	13866	13853	13869	13964	13956	13743	13824	13814	13859	13864	13945	13870	13739	13711	13664	13651	13604	13787	13778	13874	13694	13736	13754	13774	13939	13821	14104	13723	13746	13830	13782	13854	13792	13687	13966	13691	13956	13950	13845	13756	13877	13940	13599	13770	13771	13825	13657	14101	13789	13872	13884	13922	13898	14039	13928	13977	13942	13931	13780	13574	14051	13607	13835	13900	13860	13838	13915	13859	13755	13895	13982	14102	13854	13794	13649	13844	13810	13749	13807	13722	13773	13637	13756	13782	13724	13777	13893	13668	13720	13745	13814	13906	13899	13917	13885	13825	13743	13832	13901	13766	13651	14000	13765	13842	13846	13769	13739	13885	13916	13756	13913	13839	13786	13967	13971	14092	13844	13903	13983	13877	13781	13780	13835	13603	13744	13814	13940	13869	13802	13899	13867	13978	13848	13920	13852	13839	13788	13748	13815	13967	13876	13895	13799	13757	13987	13758	13777	13970	13900	13631	13691	13856	13822	13838	13865	13759	13896	13933	13777	13906	13889	13816	13812	13896	13803	13780	13851	13737	13783	13847	13800	13805	13836	13992	13819	13783	13750	13840	13777	13709	13830	13889	13731	13736	13818	13893	13861	13851	13903	13789	13862	13667	13896	14083	13899	13909	14008	13785	13972	13938	13894	13880	13733	13968	13748	13734	13898	13786	13767	13772	13978	13835	13936	13915	13731	13761	13682	13596	13757	13803	14099	13806	13897	13895	13837	13780	13826	13782	13777	13913	13708	13979	13890	13876	13760	13860	13779	13835	13976	13886	13795	13961	13893	13776	13923	13811	13686	13584	13936	13900	13761	13911	13820	13741	13786	13855	13793	13971	13740	13919	13811	14063	13864	13667	13774	13854	13749	13760	13830	13953	13844	13727	13900	13885	13828	13947	13754	13917	14025	13790	13698	13739	13946	13749	13565	13787	13981	13976	13753	14009	13798	13830	13898	13798	13693	13829	13858	13835	13823	13923	14038	13966	13726	13684	13712	13727	13970	13824	13674	13901	13949	13964	13881	13757	13892	13807	13745	13731	13571	13764	13830	13715	13775	13774	13854	13875	13917	13537	13780	13878	13667	13892	13783	13733	13779	13882	13963	13658	13941	13875	13842	13779	13816	14012	13981	13869	13844	13814	13840	13973	13876	13948	13791	13968	13826	13845	13726	14171	13860	13659	13774	13639	13792	13901	13836	13775	13756	13792	14021	13723	14029	13859	13856	13864	13840	13793	13781	13932	13717	13765	13828	13854	13876	13834	13886	13767	13781	13850	13834	13729	13837	13838	13767	13840	13812	13823	13794	13748	13946	13731	13695	13821	13697	13837	13927	13785	13855	13762	13790	13911	13729	13789	13885	13790	13846	13847	13987	13978	13951	13840	13867	13908	13748	13766	13683	13754	13812	13948	13886	13688	13831	13841	13794	13732	13820	13756	13768	13953	13910	13877	13971	13729	13864	13870	13812	13652	13814	13684	13688	13574	13801	13708	13852	13846	13694	13966	13709	13883	13610	13547	13826	13895	13958	13836	13757	13924	13876	13788	13821	13805	13671	13853	13871	13754	13777	13810	13806	13680	13709	13816	13746	13779	13752	13836	13721	13870	13880	13836	13786	13586	13893	13863	13685	13719	13778	13942	13793	13776	13734	13759	13796	13850	13801	13953	13665	13765	13615	13641	13788	13767	13616	13963	13753	13765	13842	13752	13848	13670	13794	13999	13943	13705	13966	14047	13868	13923	13865	13768	13991	13834	13742	13936	13785	13847	13912	13856	13856	13754	13592	13885	13631	13780	13801	13860	13768	13993	13949	13932	13724	13649	13676	13800	13917	13824	13866	13892	13778	13938	13756	13822	13874	13885	13952	13758	13761	13526	13874	13828	13789	13850	13843	13867	13888	14105	14093	13953	13933	13918	13723	13857	13737	13868	13845	13916	13930	13982	14003	13671	13841	13801	13933	13857	14002	13806	13839	13847	13952	13824	13753	13691	13736	13912	13691	13884	13673	13944	13996	13812	13796	13802	14023	13914	13913	13891	13892	13817	13846	13772	13594	13916	13903	13806	13776	13836	13980	14054	13804	13953	13944	13830	13717	13773	13957	13821	13826	13830	13786	13947	13757	13914	13727	13896	13869	13696	13985	13748	13920	13876	13867	13736	13656	13799	13885	13717	13808	13816	13767	13874	13908	13726	13904	13873	13729	13903	13673	13857	13673	13752	14000	13723	13612	13766	13991	13846	13849	13912	13841	13835	13864	13928	13739	13909	13756	13865	13894	13749	13817	13873	13694	13931	13905	13717	13704	13626	13773	13971	13829	13644	13782	13909	13926	13887	14009	13753	13810	13878	13726	13765	13779	13730	13865	14047	13880	13825	13918	13855	13777	13636	13876	13713	13857	13817	13811	13774	13637	13743	13800	13881	13824	13725	13768	13912	13830	13885	13930	13648	13671	13693	13603	13951	13686	13746	13810	14121	13930	13710	13686	13911	13867	13709	13907	13845	13797	13853	13869	13915	13835	13855	13873	13899	13876	13781	13630	13791	13766	13645	13710	13822	13931	13837	13811	13786	13826	14028	13681	13801	13944	13768	13796	13736	13712	13912	13702	13803	13858	13748	13943	13700	13953	13717	13752	13881	14010	13815	13678	13737	13823	13846	14035	14049	13770	13811	13638	13818	13848	13865	13964	13855	13996	13891	13696	13810	14046	13950	13827	13905	14029	13738	13677	13753	13916	13728	13854	13711	13843	13791	13845	13829	13993	14030	13959	13964	13868	13905	13705	13866	13697	13984	13801	13965	13950	13827	13621	13881	13953	13915	13786	13912	13917	13838	13873	13765	13880	14033	13980	13762	13631	13935	13865	13651	13852	13801	13800	13856	13797	13843	13786	13823	14022	13860	13708	13878	13806	13877	13703	13648	13954	13854	13896	13757	13863	13869	13752	13785	13860	13708	13738	13748	13942	13853	13795	13672	13932	13783	13724	13872	13850	13767	13935	13700	13609	13934	13606	13812	13990	13719	13841	14054	13773	13869	13961	13825	13841	13707	13777	13739	13718	13951	13629	13909	13850	13932	13806	13863	13845	13684	13677	13662	13992	14074	13918	13858	13979	13804	13768	14043	13926	13768	13955	13943	13899	13842	13839	13864	13893	13802	13815	13815	13854	13866	13795	13777	13988	14010	13914	13883	13738	13871	13868	13713	13922	13731	14010	13762	13952	14003	13971	13833	13752	13977	13747	13792	13810	13762	13591	13878	13752	13990	13863	14069	13773	13897	14006	13845	13844	13858	13904	13800	13692	13863	13872	13910	13851	13804	13772	14106	13592	13756	13898	13655	13892	13727	13845	13850	13738	14091	13804	13961	13807	13768	13664	13912	14073	13958	13896	13883	13895	14006	13704	13748	13828	13774	13881	14005	13836	13759	13799	13876	13873	13959	13798	13885	13645	13741	13895	13698	13721	13898	13843	13821	13809	13814	13673	13691	13904	13924	13804	13920	13914	13737	13816	13975	13808	13767	13959	14010	13815	13669	13918	13974	13793	13679	13818	13775	13813	13898	13609	13910	13897	13934	13878	13628	13892	13842	13899	13706	13851	13775	13679	13798	13982	13694	13782	13652	13931	13692	13903	13819	13807	13682	13628	13701	13659	13692	13971	13921	13869	13918	13747	13949	13888	13864	13813	13770	13934	13874	13897	13989	13676	13810	13804	13815	13716	13826	13793	13829	13869	13921	13815	13871	13869	13833	13735	13939	13696	13770	13662	13721	13875	13880	13818	13794	13866	13780	13937	13858	13997	13719	13706	13935	13576	13760	13771	13944	13697	13936	13888	13826	13825	13607	13761	13769	13867	14120	13987	13719	13637	13876	13834	13769	13958	13852	13824	13803	13750	13967	13915	14030	14224	13990	13911	13696	13674	13557	13752	13824	13705	13889	13878	13863	13742	13854	13834	13846	13781	13628	13802	13719	13975	13764	13942	13859	13816	13864	13761	13846	13839	13984	13663	13696	13960	13763	13799	13888	13855	13901	13794	13815	13782	13784	14015	13812	13907	13950	13875	13822	13849	14029	13855	13975	13918	13829	13642	13912	13895	13817	13938	13734	13745	14018	13712	13728	13776	13930	13818	13653	13880	13684	13776	13888	13654	13879	13663	13928	13699	13728	13708	13893	13995	14020	13826	13926	13620	13932	13895	13791	13859	13801	14012	14049	13873	13814	14054	13966	13713	13841	13882	13902	13974	13828	13734	13992	13762	13824	13846	13914	13876	13722	13883
17328	25954	20989	16912	15112	14305	13787	13511	13284	13208	13236	13150	13297	12896	13135	12984	13039	12983	13076	12946	13069	13189	12994	12964	13087	13178	12966	13003	12903	12914	12937	12939	13177	12968	13038	12969	13049	13114	13068	13028	13180	12996	13087	12986	13144	13103	13162	13155	12980	13264	12862	13064	13107	12955	12998	13004	13061	12965	12921	13034	13000	13163	12993	13049	13081	13120	13041	12954	12898	13034	12986	13159	13035	13059	13047	12960	13018	12911	13031	13038	12989	13100	13027	12991	12968	12948	12994	13048	12973	13107	13077	12972	13070	13008	13163	12869	12900	12893	12969	13047	13092	13012	13061	13052	12997	12869	12884	13078	12951	13068	12947	12980	13025	12986	13055	13040	13058	12922	12907	13091	13000	12993	13090	12944	12922	13144	13008	13055	13088	12938	13088	12972	12975	13172	12957	13027	13098	13140	13042	13090	12899	13000	13032	13075	12921	12914	12996	12937	12964	12872	12994	12977	12998	13014	12810	13039	12918	13027	13051	12888	13099	13137	13025	13026	13023	13043	13158	13207	12976	13007	13068	13075	12934	12986	12983	12986	13010	13020	13099	12886	12992	12899	13051	12929	13157	13068	13074	13062	12970	13066	13166	13144	12981	13026	12969	13021	13078	13158	12896	13092	13163	13040	12944	13103	13149	13078	13082	12870	13020	12983	12993	13129	12808	13009	12925	13045	13040	13054	12933	12989	12978	13032	13024	13126	13131	12962	12832	12990	12792	12923	12897	13270	13008	13068	13066	13063	12894	12922	12954	13082	13006	13032	13064	13046	13042	12878	12933	13110	12907	13005	13117	13009	13001	13069	12970	13041	13007	13040	13123	12997	13027	12992	13004	13009	12730	13027	13062	13048	12781	12992	13114	12968	13137	12876	12956	12935	12882	13043	12928	13149	13064	12812	13029	13148	13099	13025	12933	13155	13194	13058	13010	12921	12902	13138	12998	12959	13292	12946	13109	13047	13100	12902	12961	13151	12829	12905	13149	12988	12887	12908	13077	12898	13036	12915	13159	13001	12926	13021	13054	13003	12987	13040	13147	12894	13043	13204	13199	13051	12982	13072	13053	12942	12896	13099	12936	13063	13001	13055	13176	13045	13096	13022	12795	12952	13139	12974	12883	12882	13076	12923	12973	12946	13171	12883	13227	12959	13127	13091	13040	12994	12746	13016	12955	13021	13132	12974	13104	12843	13063	13038	13151	12800	12949	12923	12874	12889	13162	13162	13006	13033	13138	12951	13056	13035	12998	13108	12843	13009	12983	13157	12908	12848	13052	13068	13105	13109	13006	13000	13079	13088	13161	12886	12967	13003	12996	13143	13078	12980	12868	12973	12877	13081	13026	12992	12905	12991	13080	12953	13013	13049	12969	12916	12965	12889	12995	13066	13017	13119	12995	12700	12971	12857	13012	12999	12982	13036	13049	13067	12970	13024	13114	12875	13106	13005	13096	13099	13062	13140	12918	13112	13080	12959	13071	13022	13107	12887	13134	13262	12995	12889	12887	12900	12819	12992	13039	13068	13009	12997	13002	12850	13027	12772	13182	13006	13208	13117	12900	12821	12976	13002	13080	13061	12889	13056	13094	13129	13065	12991	13014	12861	12957	12945	13256	13065	12969	12957	13158	12933	13061	13031	12971	13077	13142	13069	13020	12943	12988	12917	12844	13095	13089	13113	12949	13012	12915	13084	13058	13029	13162	13058	12944	13007	12961	13040	13038	13008	13040	13065	13111	12971	13216	13086	12964	13102	12810	12996	13067	12971	13055	12986	13044	13014	13041	13109	12981	13102	12994	13097	13075	13071	12989	13042	12970	13002	13047	13128	13045	12972	13058	12962	13136	13047	12882	12987	13076	12972	13010	12992	13092	13094	13025	12990	12912	12968	13123	12994	12979	13205	12861	13010	12826	13055	13067	12908	12986	13182	13034	12933	13151	13007	13074	13028	13043	12951	13070	12826	12911	12923	13054	13019	12909	12818	13199	12972	13043	12942	12979	12940	13088	13013	13007	12847	12993	13289	13165	13024	12994	13117	12946	13015	12923	13007	12955	12914	13157	13019	12988	12974	13083	13193	12999	13132	13028	12974	12851	12932	13101	12986	12999	13031	13051	12956	12976	12964	12960	12857	12995	12934	13106	13074	12988	12965	13028	12832	13037	12978	12945	13347	12996	12926	12950	12934	12903	12957	13004	13126	13093	13101	13007	12981	12991	12927	12962	12964	13003	12915	12979	13034	13103	13017	13163	13154	13152	13022	13068	13105	13069	12993	13012	13055	12889	12976	12970	12889	12976	13081	12889	13221	12886	13153	13186	12886	13067	13088	13065	13210	13092	12936	12982	12987	13058	12900	12890	13137	13025	13232	13013	12928	12956	13081	12990	13007	13032	13016	12912	13025	12802	13048	13116	13015	13105	13057	12978	13065	12862	13106	12955	13120	12998	12933	12846	13105	13168	12920	13074	12938	13023	13010	12807	13032	13029	13071	13025	13091	12955	12874	12999	13006	13062	13093	13038	13055	13080	12874	12836	13049	13104	12997	12957	12855	13144	12786	12904	13131	12988	13091	12908	13189	12916	13075	13020	12971	12941	12756	13173	13020	12970	12985	12994	13015	12902	13091	12947	12984	12996	12972	12981	13074	13014	13047	12948	13032	13067	13053	13261	13009	13069	13074	13001	12972	13003	13192	12959	12981	12986	12993	12838	13092	13001	13070	13038	12955	13165	13054	13071	12892	13185	12936	13103	12916	12951	13086	13006	12820	13022	13000	13014	13020	12828	12923	13030	12957	12949	12994	13094	12961	12968	13026	13218	12905	12970	13042	13006	12952	12940	13076	13004	13175	12962	13043	12950	13122	13039	13076	12972	12941	13286	13055	12998	13040	13086	13057	13058	12977	12942	13060	12983	12949	13107	12989	12974	13051	12984	13023	12872	13018	13028	12981	13114	13090	13033	12936	12980	12881	13033	13010	13064	12894	13006	12976	13039	13112	13107	13067	13011	13080	13098	13015	13000	12961	13022	12951	12986	12793	12939	12934	13104	12958	13086	12889	12970	13005	12836	12987	13000	12945	12950	12894	12981	12710	12836	13070	12995	12942	13037	12943	12824	13093	13055	13018	12930	13048	12963	12913	13048	13148	12985	13013	13127	13059	13112	12928	12923	12971	12795	13048	12982	13102	13061	12945	12920	13014	13020	12958	13038	13116	12985	13106	13085	12948	12943	12840	13138	12900	13048	12993	13048	13095	12959	13151	13326	13063	13074	13010	13017	13011	12916	12913	13242	12885	12979	13066	13046	13021	12894	13101	12983	12963	12863	12975	12979	13164	13012	12956	13060	12888	12895	13097	13034	13043	13135	13085	12830	12969	13225	13121	13092	13059	12943	13137	13011	12956	12976	12923	13028	12913	12896	13106	13070	13097	12977	12963	13170	12855	12952	12817	12942	12959	13037	13025	12844	13009	12964	13198	13045	13031	12916	13191	12907	13030	12977	12893	13044	13061	12964	12962	13028	12999	13256	12952	13010	12963	12931	13087	12998	12904	12947	13040	13003	12975	13065	12998	13045	13190	13040	12983	13154	13139	12870	12862	13093	13001	13051	13075	13090	13060	13091	12779	13175	12820	12988	13119	13078	12953	13032	13095	13197	12916	13006	12934	12993	13083	13094	12998	13018	13020	13153	13077	13001	13188	12941	13009	12962	12991	12917	13124	12993	13065	13105	13091	13187	13145	12869	13163	13091	13028	12877	13028	12935	13186	13083	12968	13180	12934	13022	13008	12948	12955	12921	13065	13123	12923	13027	12931	12975	13027	13140	13090	13033	13053	13054	13037	12984	13001	13002	12834	12952	13110	12982	13212	13113	12926	12970	13031	13220	12983	12896	13086	13088	13182	13031	12980	13043	13118	13126	12927	13015	13015	12946	13140	13177	13000	12886	12968	13066	13042	12842	13095	12832	13181	13009	13129	13010	12963	12989	13010	12925	12937	13006	13114	12968	12826	13173	12922	13004	12859	13023	12944	13032	13032	13004	13113	13068	12941	12994	12818	12969	13133	13106	12931	13073	12995	12956	13005	13104	12981	13063	13031	13026	13084	12916	13180	13057	12926	12742	13143	12998	13086	13021	13104	12934	13070	13010	12923	13019	12781	13047	13020	13009	12921	13026	12999	12944	12922	13085	13116	13007	13016	12912	12966	13039	12928	13044	12931	13078	13017	13088	13216	12959	12987	12992	12876	13098	12889	12986	13116	12927	12996	12949	12945	12912	12823	12979	12856	13050	12986	13104	13102	13007	13032	12974	12918	12973	12981	12963	12912	13078	12919	13075	13009	13057	12951	13009	12905	13056	13144	12991	12980	13164	12957	12997	12896	12968	12878	12915	12990	12899	13035	13043	13060	13065	12988	13056	13010	13029	12928	13075	13008	13025	13032	13104	12909	12928	13020	12990	13081	13017	13017	13094	13015	12931	12946	13091	13107	12763	12864	12991	13018	13117	12972	13083	12970	13051	13047	13122	12953	13009	12951	12925	13067	12977	12967	13126	13034	13115	13155	13004	13007	12904	12995	12962	12892	12921	13086	12972	13005	13086	12977	13164	13046	12930	13029	13037	13041	12897	13054	13050	13114	12874	13042	12941	13116	12988	12920	12950	13159	12987	13135	13011	13062	13075	13015	13237	13032	12969	13009	13065	13123	13068	13041	13024	12960	13010	12977	13049	13115	12945	13075	12991	13092	13170	13064	13077	13004	13000	13022	13012	13022	13040	13104	12965	13001	13040	12827	13012	12996	12829	12998	13071	13148	13041	13126	12911	12929	13043	13000	12976	13049	12875	13085	13067	13124	13106	12957	12951	13228	13001	12997	12867	13100	13048	13015	12952	13009	13124	13007	13112	13018	13136	12787	13050	12974	12974	13069	13127	13152	12982	13005	12935	13020	12912	13034	12914	12874	12911	13032	12949	12878	13056	12961	12882	13084	12906	13132	13028	13074	12996	13133	12973	13028	13050	12955	12952	13004	13118	12970	13062	12891	13007	12985	13017	13018	12962	13085	12973	13121	13025	13020	12972	13106	13118	12889	12942	12927	12986	12842	13120	13110	13054	12913	13091	12950	13150	12960	13114	12977
23701	21575	28237	25504	21997	19138	17644	15316	14671	14727	14827	14587	14723	14402	14534	14477	14350	14325	14418	14390	14353	14206	14347	14350	14230	14273	14452	14187	14318	14425	14344	14348	14266	14347	14176	14308	14371	14343	14441	14155	14367	14177	14348	14272	14498	14370	14373	14397	14350	14184	14360	14323	14416	14293	14298	14094	14398	14343	14254	14145	14458	14159	14434	14092	14165	14264	14367	14283	14351	14182	14400	14451	14396	14207	14267	14433	14261	14247	14392	14277	14389	14552	14094	14355	14185	14227	14295	14276	14355	14298	14076	14172	14393	14310	14300	14223	14270	14291	14259	14315	14115	14279	14062	14257	14358	14322	14326	14152	14392	14242	14218	14455	14336	14330	14433	14132	14368	14580	14286	14118	14117	14027	14377	14416	14297	14243	14305	14375	14206	14253	14101	14214	14298	14217	14361	14152	14385	14325	14291	14300	14336	14241	13967	14342	14304	14412	14344	14319	14348	14398	14116	14232	14058	14092	14363	14157	14208	14187	14275	14183	14371	14387	14395	14478	14295	14358	14357	14215	14167	14225	14326	14357	14385	14125	14368	14141	14234	14053	14272	14170	14197	14317	14264	14290	14516	14508	14565	14327	14373	14305	14222	14177	14190	14275	14234	14352	14183	14051	14372	14412	14303	14165	14295	14248	14213	14302	14088	14127	14260	14276	14234	14110	14250	14240	14338	14140	14283	14185	14221	14485	14243	14290	14310	14218	14374	14102	14234	14146	14292	14379	14223	14182	14343	14302	14239	14222	14287	14248	14384	14363	14111	14194	14038	14345	14266	14310	14257	14295	14215	14359	14215	14127	14264	14288	14450	14272	14431	14148	14118	14239	14026	14187	14286	14264	14374	14429	14278	14427	14287	14255	14382	14297	14253	14266	14282	14168	14202	14337	14339	14249	14237	14151	14349	14146	14181	14301	14422	14221	14179	14213	14273	14137	14141	14216	14396	14447	14176	14145	14120	14269	14253	14364	14407	14343	14211	14204	14153	14177	14227	14078	14284	14143	14362	14343	14296	14120	14148	14289	14210	14323	14245	14187	14206	14375	14102	14324	14202	14320	14456	14121	14196	14276	14360	14322	14244	14361	14239	14471	14292	14159	14312	14367	14368	14235	14153	14414	14283	14279	14215	14151	14313	14285	14317	14310	14192	14248	14183	14188	14273	14342	14359	14534	14383	14213	14213	14563	14341	14299	14170	14279	14361	14310	14249	14204	14311	14253	14342	14280	14294	14274	14146	14085	14291	14192	14279	14395	14320	14248	14231	14440	14318	14422	14281	14128	14257	14255	14163	14264	14209	14130	14249	14378	14227	14112	14254	14143	14243	14310	14412	14257	14268	14051	14166	14217	14176	14186	14215	14173	14153	14248	14233	14323	14386	14320	14253	14342	14135	14369	14303	14433	14277	14364	14105	14319	14380	14187	14404	14281	14268	14345	14071	14190	14185	14302	14174	14283	14323	14272	14279	14229	14317	14365	14253	14157	14158	14226	14248	14401	14154	14188	14338	14191	14127	14332	14371	14142	14146	14251	14537	14171	14227	13954	14333	14135	14332	14407	14387	14262	14218	14361	14254	14270	14308	14256	14323	14314	14366	14291	14275	14188	14233	14285	14223	14306	14174	14131	14380	14432	14273	14167	14341	14269	14426	14231	14119	14201	14174	14337	14217	14154	14223	14145	14214	14220	14493	14402	14267	14352	14273	14247	14283	14091	14204	14323	14294	14304	14287	14327	14340	14178	14334	14175	14374	14262	14354	14199	14405	14240	14227	14210	14146	14167	14357	14407	14192	14142	14413	14340	14214	14303	14509	14377	14126	14116	14118	14325	14328	14264	14281	14222	14364	14500	14342	14170	14211	13988	14266	14328	14338	14206	14348	14106	14245	14017	14326	14196	14314	14245	14294	14161	14410	14130	14384	14286	14308	14319	14424	14399	14209	14333	14267	14413	14388	14399	14076	14329	14301	14372	14404	14385	14220	14377	14043	14342	14298	14532	14255	14404	14420	14346	14354	14320	14123	14453	14216	14317	14270	14457	14295	14148	14208	14286	14328	14188	14158	14243	14214	14259	14311	14299	14130	14266	14306	14109	14329	14282	14156	14255	14312	14254	14315	14428	14188	14293	14349	14083	14284	14422	14265	14293	14307	14211	14334	14328	14259	14312	14371	14245	14177	14430	14377	14281	14489	14236	14300	14222	14442	14362	14244	14434	14143	14022	14278	14069	14203	14167	14206	14373	14334	14323	14323	14257	14539	14257	14216	14239	14190	14421	14311	14350	14494	14417	14277	14238	14169	14181	14266	14318	14148	14190	14363	14335	14290	14063	14140	14251	14296	14445	14220	14334	14292	14432	14104	14294	14039	14248	14213	14183	14379	14405	14299	14302	14054	14373	14318	14379	14333	14359	14315	14035	14170	14149	14352	13992	14073	14198	14266	14338	14414	14283	14344	14370	14442	14261	14222	14224	14260	14133	14150	14202	14283	14290	14224	14207	14148	14241	14241	14191	14102	14328	14345	14256	14193	14241	14333	14200	14240	14332	14207	14207	14296	14423	14163	14197	14259	14363	14225	14168	14197	14234	14433	14131	14218	14232	14330	14316	14244	14246	14422	14240	14242	14273	14285	14246	14244	14263	14077	14252	14175	14382	14041	14183	14282	14183	14376	14345	14304	14187	14271	14211	14245	14246	14271	14456	14055	14286	14142	14271	14482	14397	14357	14157	14207	14190	14177	14211	14170	14210	14200	14253	14335	14354	14200	14285	14256	14155	14143	14375	14286	14357	14520	14174	14195	14205	14340	14229	14131	14426	14190	14324	14299	14226	14218	14317	14461	14388	14302	14355	14268	14416	14263	14230	14061	14345	14284	14228	14309	14183	14372	14179	14346	14294	14206	14294	14432	14157	14321	14335	14422	14284	14386	14339	14406	14234	14053	14238	14189	14212	14184	14221	14092	14248	14305	14371	14344	14398	14176	14378	14084	14273	14191	14320	14270	14278	14225	14173	14435	14289	14154	14305	14290	14415	14105	14219	14185	14147	14211	14387	14340	14204	14198	14398	14272	14069	14416	14318	14121	14204	14262	14323	14171	14328	14365	14414	14228	14313	14206	14254	14388	14110	14369	14081	14235	14280	14304	14465	14316	14240	14385	14369	14265	14176	14445	14467	14546	14208	14291	14343	14324	14242	14259	14260	14506	14240	14391	14115	14218	14305	14246	14286	14261	14272	14207	14223	14446	14185	14171	14270	14319	14288	14164	14118	14441	14205	14388	14371	14338	14401	14181	14188	14413	14356	14406	14293	14363	14338	14120	14157	14242	14160	14296	14108	14028	14296	14340	14367	14333	14276	14349	14230	14354	14388	14306	14052	14271	14162	14351	14184	14241	14177	14166	14265	14124	14364	14468	14310	14329	14205	14212	14239	14429	14223	14500	14257	14291	14296	14167	14294	14269	14182	14204	14228	14218	14208	14313	14183	14436	14260	14078	14344	14277	14275	14229	14252	14434	14228	14328	14298	14241	14295	14247	14183	14084	14164	14275	14411	14413	14158	14094	14308	14382	14396	14295	14297	14445	14301	14390	14096	14245	14443	14329	14308	14273	14326	14254	14091	14242	14270	14265	14176	14112	14441	14253	14216	14230	14311	14128	14397	14257	14409	14247	14362	14370	14272	14170	14211	14081	14213	14313	14216	14349	14331	14268	14284	14227	14311	14270	14145	14155	14395	14304	14428	14159	14174	14302	14231	14405	14056	14220	14387	14288	14044	14464	14116	14298	14466	14333	14193	14266	14397	14475	14457	14244	14129	14208	14118	14128	14206	14360	14310	14288	14225	14070	14296	14125	14375	14572	14263	14263	14333	14111	14112	14252	14084	14349	14134	14176	14470	14355	14210	14294	14226	14257	14464	14159	14190	14350	14222	14262	14471	14394	14467	14311	14253	14285	14196	14451	14159	14413	14296	14278	14284	14259	14273	14373	14302	14356	14225	14306	14204	14337	14609	14236	14029	14290	14155	14126	14325	14275	14377	14028	14137	14199	14323	13993	14121	14075	14363	14196	14270	14128	14245	14051	14392	14238	14205	14108	14163	14208	14223	14405	14237	14416	14292	14282	14267	14449	14308	14161	14310	14215	14222	14136	14145	14302	14196	14167	14261	14119	14347	14341	14166	14189	14261	14286	14252	14198	14197	14280	14300	14130	14310	14199	14367	14275	14403	14275	14130	14177	14400	14237	14140	14401	14252	14241	14300	14150	14137	14255	14042	14323	14177	14246	14090	14222	14336	14059	14255	14212	14253	14481	14216	14257	14273	14281	14315	14393	14309	14432	14334	14278	14397	14259	14264	14182	14125	14342	14186	14239	14267	14117	14420	14343	14342	14381	14406	14377	14244	14278	14160	14207	14132	14224	14370	14207	14258	14350	14156	14347	14113	14401	14030	14236	14234	14182	14130	14355	14164	14242	14330	14264	14332	14240	14274	14383	14207	14308	14293	14192	14308	14293	14277	14160	14272	14285	14231	14250	14299	14351	14145	14230	14080	14213	14363	14343	14295	14247	14337	14349	14187	14095	14351	14244	14344	14170	14276	14299	14316	14163	14294	14204	14271	14340	14278	14270	14281	14150	14306	14186	14388	14408	14262	14362	14237	14218	14020	14227	14405	14157	14138	14311	14439	14099	14224	14411	14157	14415	14302	14390	14077	14333	14329	14223	14255	14219	14142	14111	14220	14225	14241	14423	14062	14294	14356	14104	14399	14244	14343	14426	14290	14300	14060	14129	14417	14361	14293	14211	14364	14169	14254	14259	14104	14503	14313	14171	14330	14281	14340	14344	14326	14307	14347	14247	14214	14369	14117	14124	14376	14188	14105	14273	14231	14192	14357	14190	14327	14323	14273	14252	14148	14341	14361	14530	14275	14078	14403	14322	14118	14465	14165	14387	14092	14348	14167	14237	14156	14074	14280	14195	14418	14142	14303	14226	14318	14230	14152	14370	14323	14359	14364	14405	14300	14412	14233	14175	14479	14347	14500	14375	14267	14223	14205	14185	14109	14188	14128	14305	14548	14168	14272	14258	14252	14252	14335	14011	14202	14305	14174	14557	14318	14455	14264	14193	14346	14234	14183
16727	33643	26975	20267	17519	16037	14796	14194	13767	13733	13629	13598	13422	13487	13317	13442	13372	13360	13308	13413	13439	13323	13182	13303	13438	13257	13134	13378	13275	13296	13277	13286	13210	13216	13326	13353	13357	13309	13339	13185	13211	13216	13352	13306	13246	13219	13462	13347	13314	13467	13551	13162	13244	13234	13300	13293	13241	13343	13440	13110	13283	13282	13224	13184	13210	13176	13374	13356	13118	13097	13217	13433	13367	13238	13277	13262	13209	13126	13217	13254	13232	13244	13299	13153	13125	13317	13116	13158	13498	13240	13207	13162	13087	13361	13330	13190	13309	13304	13340	13354	13149	13253	13375	13207	13288	13230	13295	13395	13198	13144	13406	13331	13164	13137	13394	13210	13101	13305	13364	13255	13368	13202	13291	13210	13321	13280	13293	13331	13138	13246	13213	13360	13364	13279	13233	13154	13333	13121	13321	13385	13443	13267	13212	13322	13258	13255	13197	13356	13218	13264	13079	13191	13241	13420	13061	13148	13276	13214	13259	13300	13408	13353	13301	13286	13450	13239	13227	13238	13195	13240	13192	13376	13352	13346	13360	13303	13364	13315	13100	13395	13296	13252	13217	13157	13277	13219	13364	13188	13323	13092	13128	13239	13239	13311	13380	13279	13233	13183	13233	13207	13310	13282	13297	13222	13299	13154	13341	13205	13444	13186	13336	13362	13218	13364	13157	13258	13345	13193	13581	13320	13201	13181	13137	13228	13168	13287	13370	13183	13201	13329	13367	13193	13334	13424	13184	13256	13237	13399	13247	13308	13310	13041	13353	13186	13308	13407	13212	13294	13173	13144	13373	13204	13236	13365	13253	13290	13123	13448	13405	13117	13161	13286	13237	13218	13399	13320	13365	13295	13119	13171	13285	13202	13170	13262	13299	13325	13187	13293	13286	13261	13285	13315	13162	13358	13231	13131	13207	13405	13490	13289	13343	13350	13287	13166	13399	13206	13190	13383	13409	13246	13290	13247	13350	13380	13260	13364	13297	13302	13223	13260	13218	13153	13336	13288	13251	13239	13219	13272	13223	13336	13140	13237	13315	13330	13121	13248	13298	13286	13323	13253	13279	13270	13248	13276	13206	13218	13181	13308	13212	13130	13355	13174	13257	13187	13279	13304	13275	13183	13260	13238	13273	13234	13282	13435	13205	13218	13118	13296	13069	13419	13284	13209	13232	13214	13302	13307	13320	13268	13405	13197	13295	13381	13236	13215	13329	13319	13347	13301	13348	13173	13372	13290	13331	13404	13342	13221	13248	13302	13119	13160	13400	13218	13222	13385	13158	13339	13330	13228	13462	13149	13217	13216	13526	13232	13279	13231	13110	13330	13239	13132	13185	13322	13094	13269	13260	13250	13181	13246	13320	13251	13269	13171	13475	13161	13222	13202	13268	13107	13239	13389	13295	13147	13328	13343	13308	13298	13259	13173	13118	13273	13279	13203	13356	13270	13244	13261	13424	13256	13275	13198	13278	13183	13322	13174	13400	13363	13323	13285	13258	13145	13483	13607	13218	13435	13238	13321	13262	13267	13178	13317	13366	13199	13194	13165	13104	13205	13268	13280	13247	13301	13229	13177	13197	13337	13295	13145	13220	13189	13161	13435	13247	13325	13467	13358	13322	13107	13113	13317	13303	13440	13329	13318	13328	13342	13376	13238	13360	13259	13254	13382	13363	13139	13217	13421	13213	13212	13293	13228	13197	13370	13108	13187	13221	13238	13359	13293	13186	13324	13294	13154	13198	13184	13311	13193	13441	13232	13239	13346	13205	13236	13301	13198	13186	13231	13373	13283	13399	13172	13304	13246	13304	13255	13266	13176	13228	13261	13240	13317	13231	13257	13174	13252	13252	13169	13086	13167	13224	13274	13194	13305	13199	13144	13179	13243	13253	13147	13204	13360	13143	13188	13179	13336	13224	13233	13324	13270	13163	13335	13329	13230	13362	13188	13309	13495	13318	13136	13410	13238	13356	13227	13412	13244	13193	13302	13375	13201	13164	13263	13120	13316	13470	13241	13314	13147	13231	13173	13289	13275	13271	13225	13357	13292	13342	13200	13404	13212	13337	13179	13412	13158	13358	13220	13125	13195	13303	13248	13281	13245	13226	13285	13380	13254	13345	13208	13106	13307	13233	13293	13290	13358	13301	13240	13395	13247	13270	13227	13187	13373	13167	13223	13161	13402	13367	13375	13134	13158	13193	13269	13179	13327	13522	13289	13012	13225	13334	13138	13258	13413	13171	13411	13265	13251	13173	13367	13178	13281	13303	13285	13400	13137	13245	13288	13421	13312	13184	13262	13327	13139	13168	13239	13214	13328	13147	13223	13265	13183	13385	13104	13221	13262	13240	13209	13195	13282	13281	13381	13262	13252	13318	13382	13019	13222	13262	13269	13209	13442	13129	13327	13277	13210	13359	13310	13295	13269	13283	13247	13240	13214	13176	13273	13169	13354	13289	13151	13195	13328	13152	13322	13057	13377	13335	13397	13132	13381	13148	13377	13322	13194	13120	13232	13236	13175	13226	13143	13165	13373	13345	13133	13368	13240	13163	13340	13282	13231	13334	13296	13327	13269	13551	13103	13287	13230	13186	13346	13257	13271	13457	13095	13158	13157	13113	13165	13352	13191	13117	13241	13176	13386	13317	13269	13195	13396	13234	13171	13374	13410	13285	13074	13311	13189	13161	13084	13339	13253	13301	13342	13352	13309	13150	13303	13330	13255	13186	13112	13227	13192	13287	13137	13394	13303	13123	13264	13405	13392	13243	13236	13296	13164	13209	13107	13321	13354	13343	13378	13280	13183	13397	13314	13174	13272	13277	13236	13226	13193	13301	13329	13252	13121	13270	13265	13163	13244	13292	13320	13400	13295	13377	13163	13359	13336	13363	13187	13301	13312	13251	13225	13373	13310	13245	13290	13295	13290	13334	13172	13190	13316	13480	13244	13271	13218	13325	13232	13301	13146	13252	13321	13344	13392	13243	13250	13303	13220	13267	13328	13383	13306	13294	13353	13241	13361	13129	13141	13142	13197	13230	13163	13422	13173	13379	13284	13280	13301	13261	13271	13222	13120	13033	13161	13201	13423	13279	13418	13135	13058	13283	13266	13260	13270	13386	13126	13349	13306	13297	13224	13347	13243	13192	13261	13268	13309	13206	13262	13318	13413	13351	13389	13288	13212	13137	13201	13420	13158	13237	13442	13457	13450	13209	13247	13096	13410	13129	13057	13390	13125	13324	13214	13283	13265	13247	13275	13115	13156	13243	13227	13171	13208	13267	13433	13087	13304	13200	13025	13307	13250	13243	13381	13233	13198	13445	13278	13107	13350	13402	13269	13375	13258	13266	13261	13315	13153	13378	13208	13062	13414	13461	13184	13420	13496	13289	13365	13239	13162	13303	13288	13202	13296	13356	13330	13322	13274	13332	13315	13084	13224	13329	13260	13355	13228	13260	13403	13265	13262	13292	13442	13341	13287	13201	13240	13290	13309	13160	13324	13183	13290	13260	13256	13321	13174	13195	13358	13398	13387	13338	13216	13320	13397	13142	13370	13302	13170	13308	13292	13230	13299	13231	13192	13450	13591	13248	13213	13100	13275	13178	13420	13263	13220	13277	13261	13338	13341	13352	13256	13277	13280	13131	13431	13261	13324	13276	13344	13436	13165	13319	13323	13390	13221	13206	13284	13217	13249	13299	13377	13217	13258	13342	13075	13228	13389	13152	12993	13285	13223	13364	13265	13202	13231	13363	13334	13193	13014	13172	13415	13366	13273	13241	13245	13130	13232	13310	13167	13333	13274	13355	13276	13209	13213	13486	13154	13313	13345	13146	13342	13245	13251	13201	13314	13285	13158	13255	13288	13240	13390	13227	13201	13390	13229	13309	13319	13216	13258	13146	13360	13302	13193	13170	13243	13204	13336	13197	13381	13376	13206	13404	13317	13236	13208	13233	13250	13216	13322	13242	13264	13266	13158	13344	13269	13185	13314	13205	13250	13216	13188	13276	13316	13221	13246	13301	13284	13136	13234	13427	13300	13231	13317	13151	13321	13407	13274	13393	13239	13185	13184	13285	13270	13369	13301	13097	13130	13243	13243	13472	13373	13327	13334	13210	13253	13342	13374	13508	13235	13359	13410	13253	13147	13336	13156	13101	13381	13307	13249	13255	13351	12947	13261	13211	13367	13263	13335	13304	13422	13326	13291	13296	13321	13359	13189	13352	13074	13204	13293	13334	13295	13281	13234	13464	13296	13241	13297	13145	13395	13179	13348	13378	13158	13303	13293	13174	13287	13171	13240	13215	13183	13180	13111	13277	13441	13378	13287	13268	13205	13237	13152	13207	13249	13285	13302	13373	13337	13282	13406	13152	13225	13207	13264	13094	13172	13344	13237	13174	13352	13042	13338	13198	13167	13389	13248	13153	13337	13240	13247	13279	13210	13077	13364	13231	13284	13347	13174	13223	13242	13361	13228	13358	13210	13299	13194	13373	13345	13274	13192	13300	13193	13274	13194	13225	13273	13219	13440	13377	13149	13212	13180	13239	13295	13346	13361	13235	13170	13026	13373	13299	13368	13302	13296	13460	13425	13446	13326	13141	13190	13221	13293	13195	13478	13251	13310	13182	13244	13423	13293	13286	13317	13252	13219	13289	13317	13173	13317	13405	13239	13261	13210	13322	13374	13326	13129	13034	13388	13212	13359	13368	13154	13230	13326	13231	13247	13211	13295	13310	13234	13132	13381	13219	13289	13340	13062	13164	13340	13211	13212	13400	13263	13282	13366	13344	13263	13336	13235	13065	13279	13336	13371	13306	13023	13319	13231	13313	13303	13406	13200	13339	13227	13258	13331	13275	13141	13202	13312	13197	13335	13156	13202	13234	13399	13237	13272	13220	13387	13231	13339	13190	13279	13270	13145	13370	13229	13250	13265	13346	13291	13351	13128	13423	13244	13168	13409	13163	13207	13319	13172	13253	13281	13409	13263	13092	13427	13359	13255	13205	13207	13277	13138	13241	13327	13329	13327	13255	13256	13143	13314	13086	13184	13295	13159	13348	13265	13204	13071	13327	13255	13485	13327	13261	13203	13159	13127	13235	13230	13172	13286	13263	13179	13306	13240	13103	13165
25374	21603	26647	26362	17534	16015	15766	15185	14850	14857	14797	14676	15040	14663	14612	14452	14663	14501	14650	14559	14813	14631	14587	14618	14862	14599	14810	14522	14667	14712	14470	14621	14646	14879	14550	14492	14493	14505	14425	14645	14733	14667	14737	14752	14664	14433	14719	14587	14742	14748	14578	14563	14388	14570	14540	14793	14419	14714	14562	14495	14401	14529	14709	14512	14718	14520	14607	14720	14652	14717	14724	14792	14607	14479	14290	14456	14484	14698	14426	14446	14558	14748	14629	14535	14499	14471	14568	14549	14571	14725	14564	14681	14733	14686	14692	14635	14570	14489	14418	14582	14550	14586	14518	14718	14474	14568	14628	14662	14636	14602	14474	14518	14596	14654	14385	14510	14307	14473	14677	14595	14717	14518	14703	14680	14440	14599	14561	14513	14630	14716	14617	14630	14885	14673	14815	14616	14538	14662	14650	14641	14566	14477	14547	14418	14716	14543	14779	14622	14612	14838	14689	14565	14562	14357	14667	14683	14651	14580	14656	14518	14512	14495	14595	14419	14464	14617	14478	14604	14511	14457	14833	14681	14828	14777	14899	14425	14530	14493	14629	14699	14544	14704	14511	14202	14568	14464	14595	14635	14544	14558	14411	14419	14611	14526	14779	14479	14594	14673	14749	14510	14684	14701	14594	14768	14564	14587	14525	14487	14258	14667	14791	14564	14766	14497	14779	14581	14617	14662	14460	14581	14682	14484	14637	14233	14470	14624	14635	14792	14812	14568	14691	14523	14760	14479	14658	14564	14469	14555	14380	14507	14538	14737	14760	14445	14528	14658	14648	14843	14509	14563	14792	14667	14631	14715	14611	14503	14514	14531	14781	14666	14554	14678	14555	14572	14522	14832	14744	14482	14562	14436	14566	14522	14700	14711	14818	14693	14643	14592	14445	14566	14672	14491	14646	14531	14599	14536	14467	14573	14660	14725	14636	14654	14538	14681	14472	14528	14687	14495	14850	14617	14504	14618	14461	14524	14569	14517	14604	14642	14583	14498	14534	14735	14550	14748	14664	14495	14642	14550	14567	14498	14577	14569	14473	14399	14687	14708	14500	14688	14562	14524	14589	14568	14507	14535	14597	14608	14575	14581	14480	14645	14665	14562	14680	14625	14588	14637	14424	14612	14646	14580	14681	14643	14642	14671	14625	14507	14561	14801	14653	14544	14527	14363	14486	14548	14718	14602	14432	14566	14643	14655	14717	14477	14766	14689	14500	14550	14582	14617	14566	14421	14577	14590	14678	14807	14605	14521	14618	14583	14540	14798	14561	14554	14556	14583	14444	14635	14701	14515	14940	14630	14571	14625	14672	14449	14310	14697	14618	14565	14609	14322	14691	14516	14781	14595	14611	14519	14425	14480	14632	14489	14673	14694	14509	14616	14468	14740	14548	14364	14693	14697	14649	14556	14583	14312	14800	14577	14633	14698	14560	14501	14623	14636	14611	14557	14670	14446	14699	14661	14679	14608	14644	14671	14596	14656	14496	14659	14562	14558	14521	14797	14687	14768	14655	14715	14592	14668	14490	14515	14598	14628	14559	14477	14523	14576	14482	14658	14648	14663	14672	14668	14526	14476	14551	14658	14516	14707	14624	14673	14687	14652	14714	14432	14531	14545	14480	14495	14531	14654	14709	14832	14827	14308	14621	14481	14655	14651	14459	14711	14728	14643	14605	14653	14555	14558	14394	14792	14695	14653	14570	14575	14581	14619	14581	14858	14564	14683	14577	14584	14514	14880	14652	14681	14368	14446	14576	14688	14720	14509	14746	14687	14592	14698	14409	14507	14529	14562	14605	14613	14887	14662	14596	14501	14665	14793	14441	14561	14686	14688	14621	14586	14436	14504	14595	14727	14522	14524	14528	14640	14536	14441	14657	14779	14708	14614	14728	14501	14589	14692	14494	14806	14565	14490	14672	14538	14804	14544	14485	14741	14555	14741	14574	14612	14682	14465	14518	14564	14447	14598	14602	14660	14694	14702	14698	14716	14384	14614	14651	14675	14811	14707	14703	14660	14787	14495	14769	14568	14710	14674	14778	14585	14589	14621	14775	14798	14652	14694	14667	14774	14462	14767	14646	14588	14598	14625	14587	14626	14545	14539	14650	14568	14655	14675	14748	14548	14575	14624	14510	14636	14580	14739	14477	14616	14599	14509	14507	14485	14749	14550	14448	14667	14816	14598	14572	14725	14490	14489	14447	14892	14521	14845	14561	14627	14675	14793	14624	14721	14625	14781	14649	14466	14613	14641	14435	14498	14466	14517	14758	14542	14621	14571	14738	14715	14549	14570	14612	14646	14592	14762	14601	14555	14583	14616	14394	14558	14565	14613	14693	14695	14744	14439	14562	14850	14724	14262	14594	14565	14777	14631	14721	14480	14663	14627	14430	14621	14625	14661	14624	14648	14533	14594	14684	14701	14599	14579	14835	14593	14559	14516	14629	14534	14664	14574	14575	14503	14662	14717	14583	14724	14486	14541	14635	14539	14619	14491	14626	14613	14746	14621	14779	14730	14613	14539	14623	14510	14564	14619	14739	14467	14573	14534	14620	14628	14490	14572	14647	14981	14602	14735	14709	14650	14703	14550	14728	14363	14463	14547	14656	14452	14664	14616	14602	14597	14653	14517	14555	14500	14577	14545	14480	14554	14533	14827	14763	14562	14697	14608	14636	14641	14634	14732	14672	14602	14551	14607	14599	14607	14724	14595	14444	14616	14578	14667	14528	14416	14737	14563	14532	14488	14770	14668	14608	14846	14573	14557	14535	14572	14534	14661	14610	14514	14581	14585	14669	14626	14626	14544	14561	14549	14518	14575	14574	14585	14584	14532	14547	14471	14538	14830	14495	14613	14419	14636	14593	14712	14575	14554	14559	14544	14883	14711	14588	14565	14630	14710	14574	14590	14664	14843	14813	14462	14525	14492	14650	14593	14490	14557	14643	14557	14610	14598	14694	14682	14580	14567	14649	14587	14585	14718	14681	14641	14597	14631	14591	14750	14718	14479	14429	14445	14607	14537	14634	14641	14569	14507	14580	14673	14481	14413	14838	14500	14467	14697	14509	14540	14644	14739	14647	14545	14378	14552	14441	14637	14568	14624	14636	14596	14818	14577	14496	14660	14519	14622	14801	14595	14478	14576	14435	14583	14799	14697	14742	14613	14498	14708	14468	14437	14554	14594	14577	14610	14517	14544	14704	14625	14493	14679	14580	14673	14530	14460	14575	14579	14541	14452	14556	14480	14727	14646	14520	14503	14548	14480	14502	14648	14485	14542	14756	14607	14551	14364	14593	14664	14562	14486	14751	14538	14587	14700	14675	14452	14565	14664	14445	14460	14637	14714	14779	14731	14670	14457	14551	14701	14430	14611	14800	14610	14499	14388	14616	14525	14530	14469	14391	14397	14518	14806	14656	14745	14722	14610	14388	14636	14586	14726	14319	14486	14653	14729	14616	14657	14664	14614	14592	14657	14539	14729	14708	14569	14699	14738	14875	14789	14314	14528	14523	14515	14597	14578	14675	14462	14597	14505	14832	14734	14620	14776	14567	14694	14736	14694	14470	14689	14606	14597	14704	14668	14497	14636	14346	14618	14540	14498	14583	14497	14356	14664	14556	14586	14617	14795	14735	14480	14563	14547	14506	14659	14691	14524	14623	14487	14497	14588	14704	14545	14492	14756	14615	14415	14544	14779	14620	14695	14657	14692	14654	14788	14585	14664	14377	14644	14628	14561	14608	14605	14658	14685	14748	14655	14662	14400	14593	14561	14658	14605	14688	14533	14523	14631	14691	14656	14616	14572	14773	14497	14645	14624	14486	14426	14433	14533	14449	14579	14541	14632	14552	14563	14492	14519	14601	14631	14510	14499	14787	14407	14658	14565	14550	14758	14598	14723	14677	14510	14444	14669	14587	14559	14775	14654	14783	14457	14480	14512	14863	14547	14670	14540	14665	14559	14388	14596	14392	14674	14648	14653	14634	14618	14456	14544	14562	14640	14686	14622	14670	14566	14715	14615	14579	14583	14498	14529	14637	14538	14548	14664	14460	14671	14628	14489	14724	14613	14595	14619	14750	14582	14611	14548	14597	14778	14531	14595	14634	14588	14796	14560	14647	14519	14599	14685	14448	14493	14612	14599	14476	14627	14454	14616	14882	14488	14473	14597	14615	14527	14559	14620	14621	14532	14372	14509	14551	14730	14518	14707	14583	14596	14606	14549	14689	14836	14463	14643	14590	14582	14452	14596	14702	14565	14660	14770	14687	14542	14539	14540	14687	14607	14693	14443	14668	14522	14646	14765	14632	14567	14518	14529	14630	14492	14566	14459	14703	14610	14649	14822	14557	14663	14508	14642	14523	14527	14737	14386	14688	14573	14629	14574	14554	14711	14501	14487	14632	14382	14453	14711	14538	14493	14360	14525	14624	14619	14722	14526	14504	14639	14578	14639	14536	14645	14519	14589	14696	14590	14677	14604	14469	14834	14746	14666	14736	14543	14850	14664	14457	14353	14513	14488	14599	14624	14494	14628	14519	14485	14563	14652	14795	14738	14463	14459	14609	14507	14665	14795	14701	14348	14647	14193	14242	14621	14617	14562	14609	14697	14742	14613	14526	14664	14505	14616	14540	14631	14473	14680	14785	14543	14587	14665	14459	14599	14555	14650	14577	14588	14711	14564	14638	14654	14428	14593	14625	14545	14670	14570	14647	14682	14616	14537	14573	14766	14658	14680	14586	14654	14665	14419	14584	14781	14718	14475	14518	14385	14525	14689	14329	14553	14709	14655	14528	14575	14590	14707	14604	14530	14710	14548	14560	14644	14538	14546	14661	14531	14559	14614	14499	14576	14708	14818	14749	14666	14575	14788	14641	14515	14589	14611	14762	14594	14710	14931	14782	14536	14525	14546	14549	14708	14713	14378	14579	14726	14608	14771	14704	14562	14714	14675	14552	14587	14581	14743	14647	14577	14623	14594	14582	14578	14714	14651	14741	14560	14617	14646	14545	14577	14543	14653	14791	14563	14724	14538	14568	14421	14559	14567	14474	14509	14661	14548	14789	14620	14712	14466	14570	14398	14436	14678	14579	14546	14672	14669	14662	14543	14361	14594	14665	14666	14523	14628	14603	14644
17174	29318	23406	18405	16194	15432	14663	14056	13950	13849	13673	13775	13618	13649	13549	13760	13670	13573	13464	13614	13704	13530	13579	13625	13572	13459	13410	13589	13536	13524	13553	13617	13344	13606	13533	13575	13504	13675	13556	13542	13546	13511	13556	13656	13436	13563	13749	13651	13596	13421	13529	13478	13650	13525	13495	13450	13579	13621	13585	13380	13359	13507	13473	13409	13484	13417	13575	13591	13590	13439	13546	13398	13453	13451	13407	13520	13659	13463	13368	13388	13503	13540	13559	13433	13369	13450	13536	13599	13637	13429	13673	13657	13489	13418	13582	13452	13445	13580	13330	13575	13546	13482	13432	13519	13355	13282	13572	13429	13555	13309	13486	13589	13333	13470	13498	13311	13629	13678	13634	13526	13419	13471	13351	13533	13284	13505	13499	13512	13322	13331	13490	13685	13519	13462	13537	13612	13274	13462	13577	13646	13457	13574	13665	13617	13598	13612	13399	13520	13476	13582	13671	13471	13464	13477	13412	13502	13636	13458	13601	13552	13522	13523	13324	13602	13616	13594	13499	13522	13641	13523	13475	13504	13475	13430	13313	13615	13456	13439	13546	13431	13598	13648	13555	13418	13522	13471	13593	13612	13670	13661	13440	13614	13591	13268	13431	13648	13668	13626	13545	13530	13397	13588	13473	13574	13373	13628	13588	13565	13641	13529	13614	13333	13575	13521	13544	13454	13539	13467	13566	13542	13584	13607	13498	13532	13526	13388	13536	13351	13647	13519	13338	13451	13484	13502	13583	13495	13604	13541	13434	13550	13574	13532	13560	13651	13418	13478	13518	13307	13438	13531	13477	13467	13519	13446	13475	13510	13380	13578	13770	13607	13578	13590	13452	13532	13493	13631	13445	13502	13388	13627	13421	13434	13474	13644	13399	13652	13582	13577	13546	13583	13646	13557	13377	13455	13549	13470	13608	13726	13473	13527	13471	13496	13410	13409	13463	13487	13311	13552	13629	13524	13672	13485	13351	13542	13536	13503	13656	13511	13431	13523	13355	13616	13303	13644	13603	13494	13530	13352	13613	13316	13513	13575	13622	13602	13337	13551	13601	13416	13334	13517	13411	13655	13599	13533	13539	13418	13377	13649	13795	13434	13577	13518	13460	13648	13525	13470	13358	13481	13426	13398	13449	13423	13663	13478	13668	13462	13461	13577	13492	13494	13559	13463	13534	13440	13665	13452	13368	13541	13465	13439	13660	13538	13598	13557	13591	13585	13549	13405	13521	13541	13404	13427	13501	13521	13701	13586	13415	13606	13482	13472	13572	13569	13571	13432	13543	13428	13602	13439	13641	13439	13586	13393	13527	13415	13641	13554	13565	13392	13365	13606	13566	13423	13615	13341	13576	13362	13462	13546	13403	13605	13597	13585	13432	13633	13581	13394	13516	13425	13638	13608	13591	13449	13454	13702	13445	13567	13385	13604	13454	13556	13508	13413	13591	13526	13609	13498	13499	13555	13547	13607	13535	13319	13453	13509	13617	13465	13653	13536	13538	13437	13479	13573	13591	13427	13370	13510	13353	13547	13367	13521	13531	13396	13375	13508	13320	13421	13549	13509	13523	13475	13597	13457	13467	13466	13512	13483	13600	13598	13463	13554	13485	13512	13514	13616	13549	13502	13477	13422	13347	13417	13450	13505	13426	13545	13605	13803	13488	13426	13323	13481	13407	13513	13457	13459	13479	13487	13557	13509	13475	13502	13541	13558	13464	13508	13499	13433	13646	13734	13484	13470	13490	13489	13546	13329	13652	13449	13533	13547	13488	13525	13590	13528	13466	13487	13485	13600	13567	13667	13567	13445	13591	13482	13551	13668	13595	13633	13472	13404	13477	13530	13406	13555	13509	13522	13629	13559	13280	13447	13418	13455	13688	13625	13595	13589	13676	13685	13471	13443	13520	13457	13408	13578	13468	13445	13664	13604	13481	13481	13529	13485	13701	13548	13508	13428	13482	13686	13561	13409	13466	13601	13504	13560	13500	13344	13457	13588	13548	13576	13454	13513	13395	13425	13344	13475	13600	13587	13622	13591	13468	13604	13479	13718	13379	13496	13615	13458	13601	13490	13538	13546	13588	13483	13631	13570	13560	13672	13578	13394	13333	13303	13502	13476	13402	13292	13564	13636	13462	13508	13464	13592	13480	13618	13489	13476	13473	13502	13498	13489	13394	13460	13508	13535	13595	13433	13479	13492	13638	13557	13540	13555	13657	13297	13349	13541	13431	13453	13590	13569	13608	13491	13539	13627	13511	13621	13509	13396	13639	13462	13528	13711	13374	13463	13653	13368	13518	13365	13527	13492	13530	13600	13495	13404	13454	13590	13442	13513	13549	13492	13490	13474	13528	13502	13445	13689	13551	13551	13529	13487	13602	13483	13614	13438	13518	13508	13479	13593	13517	13632	13509	13560	13667	13423	13350	13597	13498	13545	13472	13476	13502	13488	13525	13478	13481	13444	13471	13536	13483	13590	13517	13323	13495	13498	13561	13533	13509	13493	13532	13501	13552	13655	13565	13506	13446	13641	13484	13421	13571	13532	13437	13703	13488	13670	13540	13538	13422	13490	13524	13598	13514	13478	13394	13499	13495	13613	13527	13514	13486	13510	13693	13519	13647	13391	13383	13677	13549	13492	13478	13605	13466	13577	13573	13504	13443	13467	13715	13479	13415	13434	13412	13527	13362	13411	13506	13570	13582	13517	13590	13517	13478	13689	13424	13518	13591	13558	13487	13449	13621	13354	13566	13675	13410	13474	13548	13449	13500	13554	13731	13724	13568	13574	13668	13561	13568	13553	13651	13520	13484	13563	13562	13555	13483	13518	13577	13499	13306	13495	13520	13449	13505	13550	13581	13452	13540	13485	13430	13621	13472	13523	13655	13545	13636	13661	13528	13542	13488	13436	13430	13457	13568	13665	13552	13511	13614	13613	13626	13620	13549	13608	13485	13404	13718	13329	13425	13646	13630	13545	13506	13440	13578	13481	13558	13509	13386	13584	13475	13515	13430	13431	13766	13651	13513	13449	13746	13665	13545	13575	13459	13514	13613	13487	13429	13271	13652	13421	13539	13559	13605	13523	13695	13639	13624	13457	13450	13441	13494	13608	13553	13356	13580	13481	13663	13435	13505	13306	13380	13462	13489	13626	13465	13413	13700	13391	13472	13606	13389	13368	13419	13459	13602	13521	13548	13696	13481	13496	13546	13582	13513	13360	13643	13525	13519	13271	13567	13564	13620	13407	13410	13499	13522	13569	13563	13572	13496	13588	13677	13635	13412	13508	13450	13510	13476	13522	13496	13665	13428	13490	13506	13530	13503	13651	13666	13480	13394	13572	13455	13468	13422	13611	13418	13540	13616	13554	13454	13601	13474	13556	13605	13756	13576	13412	13557	13534	13433	13418	13593	13443	13482	13457	13602	13431	13497	13414	13350	13459	13618	13444	13426	13488	13397	13430	13538	13443	13533	13559	13503	13517	13543	13622	13595	13494	13540	13492	13578	13613	13523	13661	13495	13534	13669	13371	13624	13431	13620	13403	13613	13385	13542	13587	13550	13699	13631	13530	13489	13684	13427	13527	13539	13510	13546	13503	13511	13683	13358	13529	13554	13419	13461	13621	13632	13574	13606	13494	13395	13553	13486	13443	13588	13601	13519	13377	13633	13563	13385	13480	13567	13449	13607	13489	13517	13539	13498	13312	13575	13469	13474	13525	13608	13581	13598	13630	13419	13514	13481	13647	13448	13428	13597	13428	13625	13573	13476	13487	13498	13400	13578	13465	13504	13557	13386	13716	13518	13655	13505	13432	13478	13448	13536	13497	13474	13483	13640	13584	13486	13398	13686	13539	13472	13630	13669	13551	13761	13448	13631	13525	13437	13578	13449	13544	13683	13556	13597	13410	13382	13465	13570	13440	13541	13421	13527	13382	13602	13504	13549	13421	13537	13588	13638	13483	13378	13646	13497	13347	13425	13555	13536	13408	13414	13492	13404	13518	13525	13350	13604	13672	13634	13470	13602	13399	13489	13595	13511	13485	13455	13541	13540	13633	13315	13471	13436	13513	13613	13615	13500	13525	13531	13495	13575	13590	13501	13573	13556	13443	13644	13537	13442	13612	13486	13728	13560	13505	13542	13545	13593	13662	13564	13541	13480	13593	13689	13639	13479	13562	13681	13590	13476	13469	13533	13737	13365	13428	13543	13407	13395	13597	13642	13424	13607	13622	13321	13643	13439	13536	13708	13635	13572	13522	13489	13439	13488	13506	13575	13616	13434	13436	13336	13481	13610	13606	13525	13554	13567	13447	13504	13642	13438	13648	13484	13239	13570	13441	13567	13607	13516	13573	13448	13451	13457	13545	13512	13464	13410	13563	13462	13413	13424	13572	13610	13452	13587	13607	13396	13596	13453	13595	13575	13459	13488	13455	13458	13450	13453	13622	13661	13603	13570	13424	13454	13625	13454	13486	13378	13435	13474	13624	13583	13732	13393	13658	13485	13716	13519	13459	13603	13437	13541	13458	13558	13463	13386	13612	13493	13539	13531	13560	13482	13402	13429	13530	13439	13453	13633	13619	13440	13418	13577	13382	13577	13577	13514	13434	13380	13600	13584	13581	13589	13541	13432	13530	13372	13505	13537	13468	13529	13533	13518	13539	13415	13580	13586	13505	13533	13479	13497	13470	13684	13360	13488	13601	13378	13584	13566	13404	13411	13730	13543	13561	13681	13531	13433	13571	13485	13572	13472	13472	13491	13541	13670	13635	13433	13575	13724	13623	13550	13228	13672	13527	13472	13528	13441	13563	13614	13379	13502	13583	13441	13588	13569	13528	13484	13481	13415	13552	13486	13414	13430	13534	13423	13622	13277	13472	13554	13591	13443	13588	13534	13514	13553	13447	13598	13531	13671	13582	13648	13510	13458	13472	13413	13514	13564	13597	13644	13442	13550	13512	13606	13592	13493	13540	13620	13669	13434	13598	13500	13418	13493	13586	13429	13468	13492	13380	13539	13517	13453	13521	13664	13745	13474	13569	13531	13725	13560	13505	13539	13577	13521	13597	13557	13660	13522	13411	13553	13520	13369	13545	13709	13681	13615	13425	13609	13510	13606	13649	13567	13629	13532	13668
22641	21594	28832	24813	21846	23046	22260	17394	16242	16297	16080	16108	16124	15808	15933	15843	15969	15679	15852	15684	15621	15647	15874	15801	15821	15747	15669	15665	15772	15534	15644	15698	15471	15506	15544	15487	15589	15728	15613	15604	15425	15646	15602	15480	15705	15654	15595	15741	15647	15599	15683	15693	15615	15527	15560	15539	15611	15637	15734	15685	15760	15593	15674	15447	15739	15649	15529	15424	15658	15488	15761	15481	15613	15578	15626	15489	15522	15557	15474	15602	15618	15626	15448	15617	15523	15592	15467	15550	15518	15351	15650	15714	15619	15451	15450	15565	15639	15596	15769	15746	15491	15495	15502	15662	15547	15560	15594	15535	15538	15594	15638	15660	15611	15773	15604	15450	15486	15433	15504	15368	15628	15362	15634	15512	15547	15640	15319	15482	15571	15634	15584	15589	15425	15586	15523	15418	15536	15656	15446	15319	15714	15548	15670	15637	15467	15660	15402	15503	15311	15426	15447	15481	15570	15616	15327	15465	15679	15513	15377	15527	15579	15456	15647	15304	15385	15570	15540	15481	15499	15579	15409	15482	15487	15516	15487	15529	15488	15537	15379	15453	15552	15519	15471	15636	15572	15647	15288	15509	15769	15390	15414	15493	15767	15644	15778	15552	15614	15551	15308	15508	15536	15578	15507	15574	15542	15494	15678	15591	15618	15556	15427	15426	15592	15380	15521	15455	15616	15692	15552	15766	15528	15320	15460	15486	15793	15703	15649	15513	15639	15603	15636	15561	15764	15414	15597	15567	15588	15514	15538	15613	15639	15584	15598	15497	15540	15676	15536	15604	15683	15416	15470	15557	15497	15457	15393	15535	15541	15387	15430	15504	15683	15536	15516	15469	15444	15582	15628	15456	15482	15548	15470	15451	15537	15560	15477	15383	15616	15452	15465	15536	15404	15350	15479	15489	15646	15486	15407	15577	15449	15662	15402	15421	15369	15558	15362	15431	15477	15592	15642	15423	15498	15584	15608	15486	15538	15563	15605	15719	15477	15399	15596	15543	15325	15625	15582	15664	15651	15680	15652	15713	15475	15461	15494	15566	15357	15375	15460	15317	15327	15404	15494	15653	15559	15537	15511	15619	15483	15593	15526	15415	15474	15561	15475	15618	15520	15458	15437	15512	15635	15592	15527	15574	15554	15599	15514	15564	15510	15552	15556	15433	15474	15626	15606	15595	15537	15500	15597	15773	15575	15506	15387	15501	15493	15458	15520	15610	15664	15537	15742	15666	15711	15529	15654	15581	15521	15374	15480	15537	15529	15743	15438	15618	15323	15543	15468	15672	15471	15477	15391	15492	15460	15431	15560	15484	15396	15511	15529	15388	15303	15546	15742	15471	15673	15555	15386	15529	15625	15690	15458	15470	15509	15435	15529	15303	15556	15520	15424	15513	15514	15413	15661	15661	15537	15514	15487	15608	15323	15559	15554	15321	15392	15599	15330	15443	15587	15574	15532	15478	15557	15494	15456	15540	15640	15495	15538	15536	15310	15667	15440	15494	15572	15681	15568	15559	15309	15388	15583	15539	15610	15614	15559	15617	15599	15349	15693	15642	15544	15590	15456	15417	15569	15614	15439	15367	15615	15507	15615	15359	15377	15328	15347	15563	15655	15430	15584	15554	15476	15374	15622	15411	15395	15732	15594	15648	15673	15346	15505	15557	15653	15567	15523	15527	15556	15467	15341	15551	15486	15596	15585	15581	15582	15527	15751	15444	15603	15510	15638	15617	15492	15586	15560	15603	15563	15541	15359	15489	15517	15639	15640	15598	15634	15483	15429	15423	15590	15513	15366	15532	15649	15571	15642	15447	15588	15461	15524	15476	15406	15591	15463	15478	15307	15481	15201	15566	15464	15440	15446	15604	15412	15509	15411	15439	15535	15571	15567	15509	15531	15422	15583	15506	15450	15198	15375	15576	15612	15240	15557	15419	15386	15386	15478	15404	15587	15608	15598	15332	15588	15628	15494	15514	15652	15545	15825	15573	15749	15492	15595	15677	15514	15584	15486	15545	15576	15274	15477	15468	15440	15626	15559	15532	15440	15559	15537	15624	15610	15366	15372	15567	15648	15522	15435	15479	15560	15432	15589	15476	15736	15518	15670	15419	15379	15410	15647	15397	15506	15632	15708	15441	15759	15667	15462	15497	15596	15685	15694	15390	15728	15455	15684	15376	15373	15406	15738	15441	15559	15506	15591	15294	15373	15373	15545	15487	15596	15500	15611	15449	15580	15558	15571	15547	15504	15682	15526	15527	15432	15545	15496	15595	15489	15369	15558	15455	15695	15581	15600	15446	15394	15532	15419	15590	15444	15477	15472	15674	15550	15532	15557	15790	15414	15568	15307	15680	15372	15601	15595	15500	15525	15474	15433	15796	15444	15524	15612	15469	15388	15551	15477	15124	15690	15446	15678	15649	15405	15523	15578	15430	15783	15367	15680	15601	15608	15644	15505	15449	15543	15489	15527	15497	15478	15640	15470	15580	15560	15432	15490	15479	15531	15656	15484	15516	15474	15612	15553	15711	15398	15403	15437	15642	15551	15482	15649	15532	15586	15651	15468	15385	15383	15507	15564	15343	15528	15502	15404	15333	15647	15543	15645	15491	15598	15607	15613	15423	15478	15405	15497	15568	15562	15494	15451	15455	15546	15566	15671	15628	15428	15614	15580	15443	15463	15445	15393	15493	15356	15545	15257	15589	15374	15537	15707	15722	15650	15463	15466	15563	15465	15388	15453	15601	15349	15495	15626	15536	15706	15452	15393	15415	15552	15503	15571	15589	15424	15708	15679	15526	15572	15462	15511	15404	15670	15583	15506	15654	15434	15412	15569	15451	15611	15576	15377	15583	15638	15496	15446	15418	15503	15569	15481	15496	15517	15377	15502	15392	15416	15661	15554	15475	15580	15529	15518	15646	15285	15660	15335	15469	15425	15410	15655	15500	15509	15626	15424	15507	15682	15371	15603	15584	15600	15409	15589	15501	15579	15468	15425	15399	15541	15497	15474	15578	15706	15729	15552	15362	15503	15272	15245	15443	15569	15569	15564	15422	15770	15424	15584	15488	15545	15469	15504	15565	15500	15595	15670	15418	15579	15672	15553	15650	15410	15541	15345	15441	15479	15683	15638	15515	15480	15239	15347	15313	15584	15424	15696	15443	15404	15632	15393	15549	15436	15535	15604	15583	15390	15535	15509	15488	15441	15534	15522	15519	15515	15466	15427	15501	15615	15578	15496	15419	15456	15437	15358	15589	15452	15499	15381	15425	15369	15750	15485	15394	15534	15572	15648	15554	15524	15436	15415	15701	15556	15437	15495	15507	15399	15418	15680	15495	15542	15537	15608	15463	15541	15649	15587	15483	15531	15563	15497	15466	15536	15480	15697	15406	15396	15501	15600	15547	15545	15453	15589	15744	15465	15594	15603	15425	15571	15464	15583	15387	15512	15459	15482	15325	15581	15571	15565	15687	15569	15351	15347	15373	15585	15433	15491	15285	15369	15634	15661	15681	15509	15597	15519	15403	15509	15465	15652	15566	15651	15522	15684	15628	15518	15484	15629	15662	15523	15505	15414	15512	15461	15411	15358	15524	15478	15416	15601	15316	15537	15542	15494	15607	15444	15402	15322	15676	15888	15484	15677	15401	15317	15336	15300	15420	15570	15609	15499	15339	15596	15454	15462	15334	15376	15632	15582	15473	15313	15579	15421	15709	15525	15303	15464	15412	15479	15526	15470	15530	15548	15615	15539	15630	15455	15257	15423	15320	15516	15438	15534	15418	15423	15471	15598	15506	15533	15580	15773	15547	15480	15487	15509	15639	15508	15520	15643	15724	15538	15689	15533	15629	15487	15491	15695	15629	15659	15540	15467	15481	15324	15437	15466	15323	15383	15451	15545	15514	15549	15325	15336	15391	15177	15441	15437	15612	15351	15322	15497	15444	15471	15673	15419	15373	15357	15515	15698	15343	15237	15396	15578	15619	15420	15588	15641	15625	15474	15427	15419	15330	15405	15421	15600	15352	15486	15445	15604	15566	15535	15428	15645	15508	15571	15453	15574	15510	15534	15600	15355	15417	15525	15470	15535	15657	15629	15525	15556	15384	15550	15479	15369	15466	15471	15391	15655	15458	15411	15672	15620	15468	15649	15628	15471	15462	15524	15365	15298	15669	15571	15622	15384	15351	15641	15480	15508	15524	15756	15472	15584	15325	15565	15324	15674	15493	15398	15620	15436	15469	15567	15449	15490	15232	15402	15734	15369	15328	15539	15721	15469	15549	15473	15451	15464	15402	15596	15447	15392	15486	15509	15380	15622	15357	15730	15510	15196	15481	15573	15487	15496	15488	15593	15650	15532	15352	15529	15694	15575	15698	15547	15354	15455	15410	15706	15484	15428	15470	15377	15461	15643	15591	15227	15458	15508	15604	15635	15459	15737	15406	15486	15473	15435	15599	15559	15447	15607	15569	15767	15556	15645	15615	15378	15531	15502	15597	15397	15548	15293	15592	15553	15545	15421	15563	15443	15334	15412	15547	15469	15503	15393	15632	15530	15558	15589	15287	15511	15644	15527	15426	15496	15535	15500	15390	15576	15487	15439	15192	15415	15368	15603	15451	15498	15562	15506	15620	15256	15460	15550	15506	15741	15558	15422	15537	15504	15486	15613	15108	15576	15665	15591	15454	15395	15562	15620	15729	15616	15491	15494	15332	15491	15452	15533	15541	15486	15544	15324	15385	15442	15436	15523	15466	15622	15664	15474	15373	15661	15643	15383	15569	15539	15557	15427	15452	15353	15361	15575	15443	15473	15550	15780	15349	15558	15553	15575	15351	15450	15753	15365	15420	15559	15577	15441	15489	15541	15568	15517	15546	15569	15495	15375	15502	15634	15603	15502	15381	15540	15617	15471	15661	15692	15634	15498	15425	15543	15410	15460	15456	15471	15593	15707	15360	15661	15493	15410	15435	15317	15353	15616	15485	15490	15464	15631	15499	15393	15439	15618	15713	15819	15512	15646	15498	15641	15531	15476	15359	15414	15497	15480	15464	15602	15630	15433	15345	15501	15494	15550	15535	15558	15646	15530	15756	15448	15478	15458	15473	15628	15632	15580	15482	15511	15531	15589	15713
18987	39496	31428	23684	20178	17606	16430	15535	15282	14980	14576	14721	14679	14405	14389	14454	14152	14111	14213	14219	14229	14276	14235	14187	14241	14224	14078	14089	14083	14081	14191	14267	14000	14020	14131	14061	14037	14164	14109	14099	14119	14288	14051	14029	14216	14206	14185	14150	14225	14175	14021	14167	14014	14072	14112	13919	14024	14292	14320	14060	13992	14233	14027	14159	14147	14196	14127	13974	14208	14147	13877	13962	14194	14058	14096	14196	14005	14076	14052	14190	14066	13979	14149	14007	14126	14004	14048	14025	14143	14102	13892	13925	14129	14004	14146	14040	14118	14081	14054	13951	14258	14141	14216	14062	14032	13991	14175	13953	14075	14231	14006	14090	13955	14077	14118	13917	14034	14112	14091	14111	14076	14111	14097	14004	14023	14106	14119	14146	14190	14130	13999	14172	14096	14170	14195	14152	14254	13877	14221	14045	14164	14092	14001	14218	13995	14128	13902	14116	14055	13956	13965	14004	14000	14042	14072	14025	14020	14065	14171	14172	14161	14203	14083	14115	14101	14139	14095	14072	13985	14094	14177	14034	14093	13931	14094	14094	14047	14146	14164	13867	14138	14199	13982	14114	14079	14029	14039	14232	14110	14214	14177	14092	14024	13884	13986	13967	14131	14127	14018	13975	14033	13936	14087	14160	14023	14227	14060	14066	14095	14097	14214	14004	14029	14122	14092	14140	14162	14167	14032	14020	14059	14101	14076	14085	13892	14127	14011	13960	14151	14021	14088	14146	13990	14100	13796	13991	14014	14021	14279	14140	13862	14222	14045	13829	14061	13993	14153	13975	14035	14042	13989	14135	14162	14046	14205	14040	14010	14145	14089	14078	13818	14187	14151	14036	14119	14070	13998	14016	13961	14125	14062	14045	14017	14040	14094	14090	14064	14070	14218	13995	14220	14202	14227	13983	14068	14093	14069	14112	14058	14168	14093	14016	14133	13943	13996	14012	14136	14007	14044	14111	13987	14207	14078	14043	14041	14018	14106	14225	14174	14189	14093	13922	14005	14246	14094	14208	14070	14063	14072	14168	14071	14069	14211	14278	14308	13976	14118	14083	13998	14011	14002	14140	14207	14003	14161	14114	13914	13894	14058	14123	14158	14055	14201	14119	14134	14045	13912	14091	14123	14288	14012	14064	14082	14052	13941	13957	13953	13920	14243	13949	14012	14177	14153	14010	14170	14093	14210	14130	14135	13941	14027	14138	14037	13925	13988	14163	14049	14139	14157	13985	14054	14069	13897	14189	14057	13872	14162	14154	13920	14132	13967	14246	14128	14124	14189	14029	14282	13987	14088	13941	14049	13934	14231	13942	14062	14089	13969	14135	14066	14135	14007	13996	14060	14057	14052	14267	14114	13862	14073	14057	13980	13957	13958	14074	13972	14110	14145	14102	14161	14078	14056	13987	14081	14154	14193	14171	14049	13957	13994	14100	14090	14090	14219	14005	14138	13913	14082	14060	14240	13988	14118	14095	14059	14015	14150	14123	14149	14030	14237	14143	14035	14203	13963	13997	14027	14131	14033	14124	14101	14089	13932	14127	14115	14180	14178	14079	13924	14001	14090	14102	14002	14044	14037	13922	14129	14045	13955	14282	14103	14075	13981	14086	14190	14067	14157	14057	14143	14170	13975	14069	14142	14057	13862	14110	14020	13990	14066	14073	14025	14122	14091	14026	13981	14116	13864	14029	14077	13894	14113	13943	14039	14149	13985	14172	14175	14188	14089	14171	14206	14043	14170	14041	14111	13951	14086	14064	14057	14052	14048	14162	13933	13998	13989	14089	14083	14077	14223	14050	14122	14067	14049	14120	14218	14007	14081	14045	14080	14221	13832	14057	14040	14015	14076	14146	14089	13914	13946	14078	14155	13929	14069	14159	14063	14050	14043	14047	14121	14128	14152	14035	14049	14011	14028	14031	14033	14045	14017	14113	14158	14092	14080	13940	13953	14222	14167	14063	14095	14196	14237	13984	13953	13900	14213	14098	13997	14130	13966	13982	14069	14106	14027	14077	14271	13936	13996	14092	14033	14152	14066	14012	14091	14212	13912	14155	14132	14041	14024	14053	14079	14136	13980	14061	14029	13968	13993	14129	13954	14066	14070	14190	14045	14060	13934	14220	14026	14028	14095	14088	13982	14052	14050	14124	14241	13999	14089	14024	14039	14085	14075	14045	14204	13890	13966	14012	14181	14138	14087	13958	14059	14074	14195	14041	13962	14083	13956	14111	13992	13847	14012	14064	14311	13999	14005	13973	14103	14148	14012	14027	14019	14183	14008	14031	14197	14234	14016	14086	14041	14001	14203	13774	14144	13952	14173	14159	14115	13891	14032	13897	14063	14063	13954	14023	13893	14100	14034	13939	14226	13822	14086	14080	14125	14142	13891	14003	14117	14192	13944	14170	13955	14076	14003	14062	14035	14166	14053	14229	13997	14141	13989	13873	14003	14043	14120	14128	14157	13964	14133	14086	13996	14178	13925	14024	14130	14093	14119	14085	14215	13820	14122	14120	14103	13988	14004	14073	13997	14030	14152	14141	14211	14029	14060	13998	13975	14027	13937	14148	14100	14039	13923	14130	14167	14057	14143	13841	14123	14142	14103	13992	14076	14064	14010	14093	14065	13912	14142	14067	14060	13986	14011	14097	14060	14100	14197	13944	14097	14100	14008	14247	14144	13881	14070	14164	14091	14174	14094	13911	13986	14235	14194	14033	14091	13957	14094	14122	14068	14143	14213	14029	13985	14011	14043	14199	14039	14046	13999	13987	14161	14211	14039	13942	14004	13988	14058	14050	13980	14194	14102	14051	14148	14089	13978	14103	14087	13996	14024	14126	13958	14192	13940	14062	14067	14000	14003	14138	13976	14070	14125	14197	14046	14001	14162	13912	14136	14136	14033	13986	14125	14174	14122	13948	14053	14057	14132	14043	14249	14058	14086	13990	14007	14045	14137	14120	13999	13913	13889	14065	14244	14040	14093	14012	14118	13978	13949	14110	13857	13877	14039	14032	14127	13943	14016	14110	13991	14060	14068	14190	13953	14049	13983	13966	14313	14104	14104	14131	14048	14084	14162	14157	14084	14108	13976	14085	14066	14011	14063	14058	14033	13953	14010	13991	14152	14007	13944	14033	14102	14057	14248	14125	14062	14040	14191	13958	14030	14207	14135	14108	13941	13862	14040	14013	13987	14227	14109	14103	14289	13994	13968	13988	14234	14079	14231	14177	13836	14395	14194	14180	14147	14160	14032	14015	14119	14047	13927	14154	14168	13881	14295	14118	13983	14112	14187	14043	13975	14041	14178	13989	14207	14185	14023	14058	14141	14001	14088	13975	14161	14204	14068	14054	14028	13959	14118	13989	14082	14151	14163	14000	13951	13999	14099	14169	13984	14212	14127	14163	14043	13904	14109	14030	14048	13913	14152	13846	14119	13849	14095	13957	14217	13880	14198	14164	14125	13951	14063	14086	14013	14028	14163	13961	14061	14022	14162	14112	14244	13991	14060	14193	13965	14013	13925	13845	14082	13928	14023	14318	14038	13989	14039	14064	14144	14103	14069	14240	13899	14154	14146	14068	13947	14054	13997	14150	14100	14057	14132	13928	14024	14044	13934	14172	13886	14257	14105	13894	13925	14166	14234	13975	14040	14339	14295	14088	14069	14067	14041	14037	14049	14178	13973	13949	14062	14134	13902	14126	14301	14013	14066	14187	14175	13922	14005	13941	14108	14039	14022	14014	14068	13897	13983	14186	14025	14135	14192	13847	14112	14093	14058	14076	14076	14079	14151	13903	14031	14136	14033	14000	13976	14084	13944	14146	14181	14058	14169	13957	14103	14100	14090	14061	13941	13887	14189	14042	14087	14092	14107	14083	14077	14062	14080	14104	14042	14142	14240	14027	13993	14025	14059	13972	14130	14146	13860	14104	13972	14200	14040	13990	14059	14095	14035	14001	14104	14179	13990	14025	14259	14132	14053	14120	14060	14099	14262	14115	14031	14161	14157	13944	14144	14043	14055	14020	14048	14142	14046	14006	13999	14052	14168	14203	14000	14059	14092	14157	13991	14091	14184	13913	13998	14042	14117	14075	13943	14094	14218	14028	14205	14011	13902	14168	14053	14071	13945	14064	14263	14032	14114	13960	14237	13927	13902	14086	14102	14079	14064	14103	14147	13922	14224	13953	14000	14087	14131	13974	14097	14075	14031	14142	13960	14011	13960	14093	13908	14221	13980	14143	14135	14152	14106	14046	14125	14012	13998	14054	14080	13990	14188	14163	14157	13982	13926	14079	14026	13894	14126	14012	13874	14180	14037	14110	14079	14043	13946	14167	13915	13777	13996	14141	14137	13947	13797	14165	14120	13952	14300	13902	14094	14099	14114	14212	14107	14094	14104	13903	14172	14106	14186	13970	14029	13903	14205	13912	14187	14101	13985	13991	13840	14242	14138	14145	13935	14078	14162	14072	14063	14027	14076	14147	14141	14116	14072	14005	14121	14114	14194	14048	14232	14080	14235	13947	14126	14034	14120	14001	14169	13993	14024	14165	14153	14115	14070	14034	14131	14149	13937	13992	14063	14197	14115	13899	14269	14110	14050	14169	14070	14031	14102	14056	14026	14027	14033	14107	14040	14108	14146	13942	14056	14174	14165	13926	14141	14054	14116	14175	14095	14058	14153	14005	14043	13999	14252	14048	14064	13993	14117	13877	14177	14057	14018	13994	14192	14060	14027	14187	13927	14208	14149	13986	13938	14107	14034	14087	14155	14044	14118	13994	14057	14107	14013	14179	14146	14044	14012	14268	14027	14000	14047	14145	14094	14123	14042	14099	14187	14105	14082	13957	14081	14188	14204	13948	13966	14131	14148	13867	14072	14051	13932	14065	14034	14075	14119	14052	13926	14161	14054	14120	13976	14118	14216	14044	14240	13955	14102	14208	14150	14155	14024	14114	14034	14061	14106	14112	13988	14038	13865	14112	13911	14092	14083	14043	14189	14084	14046	13937	14156	14047	14043	14091	13905	14094	14076	14051	14112	13997	14048	13950	14151	14087	13988	14128	14037	14192	13997	14117	14059	13933	14104	14096	14114	14014	14034	14017	14082	14127	14183	14120	14049	14184	14155	14159
28792	22651	23108	18915	15314	14726	14638	14464	14375	14397	14116	14242	14073	14223	14102	14032	14102	13969	14094	14113	14150	14034	14045	14020	14245	14130	14122	14082	14273	14102	14065	14127	14075	13995	14091	14158	14050	14157	14082	14061	14218	14006	13973	14107	14001	14291	14103	14089	14076	14143	14062	14211	14210	13824	13923	14061	13974	14048	14077	14092	14161	14196	14322	13977	14075	14106	14031	13949	14079	13961	14084	13991	13937	14216	14203	13883	14154	13897	14246	14074	13767	13971	14036	14100	14213	13965	14124	14206	14008	14197	14028	13929	14013	14095	14084	14155	14079	14052	14040	14087	14087	14039	14106	13989	14212	14067	14144	13999	14219	14021	14065	14045	13824	13942	14236	14077	13997	14155	13926	13898	14166	14235	14198	14209	13942	14167	14157	14216	14200	13962	13956	13985	13970	14031	13958	13941	14048	13949	13948	13967	13894	14099	14055	14075	14055	14151	14058	14221	14039	13878	13888	14019	14016	13999	14000	14063	14116	14132	14050	13926	14122	14117	13879	13979	14115	14218	14210	14207	14321	13993	14008	14183	14088	14053	14164	14155	14089	14206	13940	13883	14089	13905	14147	13987	13903	14062	14107	14157	13864	14172	14158	14151	14109	13972	14014	14031	14057	14237	13907	13951	14156	14147	14009	14026	14118	13986	13846	14058	14135	13949	13956	14095	14240	14084	14164	14119	14033	13967	14101	13935	14028	14273	14059	14072	13972	14071	14034	13830	14107	14082	14037	13849	14140	14157	13879	14158	14003	14196	14259	14265	14038	14020	13889	13989	13953	13940	13876	14134	14058	13977	14211	14024	14057	14153	14023	13959	13974	14157	14097	14014	14084	14047	14173	14144	14015	14083	13952	13953	14176	14076	14163	14117	13753	13973	13931	14031	13928	14010	14071	14107	13960	14023	14084	14084	14103	14054	14156	13953	13896	14117	14117	14241	13989	14179	14011	14183	14012	14084	14248	13979	14183	14030	14035	14060	14246	14074	14008	14249	14110	14083	14044	14111	14140	13837	14012	13941	14058	13824	14108	14037	14135	14071	14029	14126	14238	14061	14186	14112	14004	13890	14051	14022	13988	14209	14159	14143	14087	14006	14029	14021	14170	14214	14095	13919	13979	13937	14195	14247	14161	14058	14050	14044	14332	14201	14078	14054	13892	14049	13991	14059	13908	13985	14049	14165	14297	14049	14225	14106	14129	14192	14280	14013	13856	13955	14154	14090	13939	13948	13963	14164	14205	13995	13917	13916	14108	13837	14053	14128	13880	14100	14124	13909	13743	14021	14018	13903	14147	14005	14183	13956	14049	13821	13954	14026	13952	14070	14004	13939	14251	13844	14024	14230	14004	14127	14129	14074	14130	13962	14219	14121	14181	14178	14007	14148	13923	14148	14032	14048	14226	14088	14010	14096	13799	14083	14189	13939	14055	14178	13970	14094	13873	14017	14024	13974	13969	14106	13995	14201	13981	14158	13793	14001	13955	13934	14015	13968	14082	14116	14130	13930	13983	14181	14188	14033	14137	14112	14078	14163	14123	14064	13970	14068	14083	14049	14088	14003	14181	14203	14198	13947	14155	13958	14242	14181	14199	14112	13955	14015	14173	14093	14241	13895	13938	13933	14102	13983	14124	13982	14228	14264	13892	14061	14153	13997	13778	14174	13942	13897	13915	14208	14137	14135	13889	13941	13958	13899	14054	14090	13980	13970	14103	14010	14083	13977	14113	14261	14121	14134	14051	14075	14174	14047	13998	14062	14262	14067	14054	14276	14220	14106	14136	13799	13906	13921	14133	14109	14060	14184	13943	14057	14175	14137	14097	14184	13893	14107	14081	14083	14137	13979	13977	14008	14049	14103	14139	14128	13966	13938	14093	14214	13888	14098	14237	13962	13990	13968	13975	14099	14087	14017	13947	13910	13939	14105	13904	13906	14057	13922	14161	13958	14063	14108	13852	14192	14129	14067	14105	14131	14124	14116	13896	14176	14102	14052	13973	14138	13830	14134	14196	13925	14008	13967	14068	14165	14160	14131	13924	14031	14067	13951	14025	14000	14159	14087	14021	13934	14041	13849	13726	14071	14040	14006	14106	14136	14015	13916	13893	13932	14208	14145	13996	14271	14011	14032	13912	14166	14251	13852	13940	13847	14083	14127	14100	14130	13981	14066	14226	13972	13942	14125	14008	13916	14057	13967	14196	14144	14039	13909	14135	14021	14064	14174	14055	13826	14026	14048	14003	14066	13919	14146	14052	14059	14045	13985	14060	14051	13910	13975	14087	14074	13979	13860	14153	14085	14137	14062	13926	14159	13967	14051	14057	14110	13918	14052	14024	13892	14028	13926	14009	14131	13978	14039	14152	14092	14254	14044	14249	13951	13899	14191	14160	13939	13880	14109	13975	13915	13983	13884	14184	14120	14087	14050	13991	13973	14040	14145	14032	14110	13996	14061	14069	13878	14166	14050	14058	13980	13990	14283	13904	13982	14003	14191	14258	14010	14021	14057	14080	13827	13901	14220	14127	14063	14006	14023	14089	13863	14024	13976	14150	14138	14148	14104	13956	14100	14126	14102	14241	14297	14076	14016	14023	14016	14084	14135	14097	13996	13996	14062	14026	14279	13958	14158	13925	14237	14105	13982	14063	14052	13946	14114	13957	14121	14236	13848	14038	14086	14307	13923	13903	13865	14064	14276	14137	14020	14242	14226	14069	14137	13751	14258	14184	14209	14038	14046	14131	14022	14017	13820	13833	14005	14022	14048	14124	14007	13917	14150	14040	14140	13840	14032	14009	14156	14137	13938	14115	14046	14233	14079	13996	13964	14284	14308	14076	14069	13940	14211	14075	13874	14068	14192	14061	13908	14105	14014	14102	14227	13911	14133	14129	14190	14194	13975	14114	14096	14049	13903	14068	13949	14144	14082	14167	14005	14012	14011	14066	14138	14050	13970	13985	14005	14081	14157	14082	14042	13918	14053	13952	13990	14004	14076	14219	14205	14137	14085	13825	13841	14073	14028	14161	14218	14043	13950	14209	14264	14095	13965	14168	13992	13913	13935	14085	14138	14094	14060	13933	13933	14037	14105	14180	13945	14140	14014	14040	14072	14232	14036	13982	14015	14293	14088	14079	14091	14042	13956	14115	13917	13813	13961	14136	14168	14161	14109	14205	14144	14091	14127	13903	14161	14247	14063	14074	14166	14226	13980	13893	14033	14132	14089	14076	14058	13957	14139	13872	13978	13999	13855	14134	14034	14120	13943	14069	13952	14172	14127	14178	13970	14311	14075	13917	14136	13974	14168	13920	13919	14261	14107	14001	14099	14046	14064	14133	14156	14143	14049	14031	14106	13885	14180	14059	14158	14130	14038	14131	14214	14137	14127	14056	13978	14057	14037	13944	14020	13995	14216	14079	13995	14107	14067	14163	14068	13989	14162	14167	14176	14090	13944	13950	14171	13846	14076	14142	14224	14140	13947	14048	13958	14144	14125	14144	13967	14041	14129	14056	13812	14067	13959	14096	14074	14049	14039	14009	14076	14006	14099	14089	14014	13926	14163	14196	14216	14135	14140	14146	14020	13970	14076	13990	13998	14191	14274	14029	14188	14256	14076	14094	14030	14203	14047	14029	14197	14097	14032	13967	14014	13941	14172	14017	13888	14021	13946	14286	14199	14087	14052	13937	13991	14044	14131	14069	13971	13844	13927	14127	14157	14162	14139	14135	13992	13999	14015	13991	13936	14066	13961	13986	14097	14094	14170	14131	14101	14024	13881	13950	14006	14074	14124	14111	14123	14067	13843	13943	14048	14190	14205	14069	14007	14023	14008	14160	14144	13979	13972	14016	14019	14054	14114	14326	14045	14106	13977	13906	13906	14020	13972	14047	14081	14123	14113	14016	14068	13992	14081	14030	14179	14061	13973	14233	14192	13989	14099	14111	14069	14079	14078	14016	13906	14109	14131	14065	14050	14188	13933	14027	13962	14228	14293	14065	14300	14062	13867	13924	14058	13950	13904	13910	14144	13951	13822	14096	13944	14127	13969	13992	14041	13962	14174	14113	14008	14202	14067	13995	13962	14017	14016	14110	14027	14182	14004	14028	14052	14114	14095	14089	14262	14146	14084	13994	14164	14019	13931	14058	14001	14073	14162	14257	14247	13957	14025	13950	14122	14033	14091	13984	14163	14010	14002	14173	14177	13851	14149	14159	14029	13935	14011	13952	13974	14109	14025	14096	13982	13901	14259	14096	14215	14041	14028	14074	14160	13979	14065	13957	14111	13908	14123	13776	14125	14158	14243	14251	14116	14020	14154	14057	13906	14021	14002	14050	13750	14030	14039	14170	14229	13940	14092	14120	14177	14021	13918	13974	14068	13866	13968	14078	14033	14025	13940	14217	13943	14196	14358	14033	13946	14090	14076	14042	14009	14034	13944	13769	13900	14006	14059	14115	13936	14083	13964	14223	14066	14088	14262	14093	14128	14153	14031	14078	14063	13950	14186	13956	14082	14242	14027	14122	13905	13823	13996	14123	14114	14106	14180	14004	14016	13839	14012	14105	14100	14035	14157	13921	14090	14026	13941	14100	14026	13963	14056	14117	14146	14318	14097	14096	13945	14050	13817	13920	13747	13984	14110	14029	14035	13914	13979	14177	14002	13964	14089	14095	14137	13999	14192	14093	13997	14003	14005	14118	14065	14056	14051	13879	14141	14063	13996	14044	13793	14101	14158	14099	14096	14043	14055	14143	14148	14180	14103	14063	13962	14110	14121	13921	14068	14104	14159	13906	14146	13937	13960	14089	14145	13976	14155	13959	13940	14083	14041	14099	14110	14103	14022	14086	14082	13969	14194	14037	14005	14134	14004	14133	13982	14043	14170	14053	14200	14111	14045	14058	14000	14033	14163	14275	14300	13826	14157	14198	14089	14108	14114	13953	13897	14157	14076	14069	14019	13861	14012	13988	14041	14070	14183	14052	14174	14113	14076	14195	13905	14234	13803	13907	14061	14156	14114	14109	13985	14153	14106	14005	14064	14193	13940	14097	14210	14018	14248	13970	14147	14225	14100	13895	13944	14108	14056	13995	14208	14042	14042	13974	14096	13875	13909	14226	14115	14033	14071	14062	14103	14046	14027
17857	25998	21049	16528	15050	14371	13796	13589	13633	13296	13333	13247	13232	13325	13355	13222	13080	13167	13173	13158	13326	13210	13313	13198	13261	13163	13043	13075	13181	13233	13190	13117	13316	13313	13136	13258	13190	13242	13264	13307	13247	13176	13387	13036	13103	13186	13173	13370	13263	13328	13219	13073	13188	13258	13323	13122	13202	13153	13403	13135	13115	13152	13044	13291	13382	13259	13225	13193	13203	13204	13183	13169	13187	13144	13039	13092	12952	13148	13128	13123	13273	13211	13221	13222	13359	13218	13252	13106	13310	13073	13202	13330	13282	13256	13154	13177	13168	13164	13204	13125	13100	13162	13233	13185	13132	12999	13396	13115	13278	13331	13157	13098	13247	13060	13206	13124	13178	13158	13209	13278	13106	13076	13276	13282	13068	13216	13373	13160	13266	13166	13118	13128	13056	13122	13086	13332	13219	13255	13459	13222	13067	13095	13135	13316	13301	13244	13182	13181	13170	13215	13252	13196	13249	13095	13217	13185	13239	13104	13140	13186	12987	13304	13265	13154	13293	13259	13176	13215	13235	13315	13227	13160	13232	12954	13187	13278	13156	13250	13221	13198	13100	13265	13149	13106	13423	13183	13321	13238	13230	13314	13194	13103	13352	13322	13341	13313	13311	13294	13223	13050	13213	13190	13149	13192	13229	13345	13183	13214	13180	13152	13083	13136	13232	13269	13207	13211	13287	13112	13342	13292	13116	13345	13039	13102	13327	13123	13280	13235	13045	13353	13090	13351	13224	13035	13269	13133	13081	13112	13171	13056	13068	13060	13150	13306	13299	12964	13254	13329	13236	13303	13118	13356	13258	13108	13148	12993	13353	13149	13211	13239	13173	13149	13149	13154	13373	13084	13347	13146	13275	13182	13250	13236	13171	13188	13067	13182	13288	13101	13120	13242	13364	13253	13126	13221	13215	13401	13203	13117	13243	13167	13095	13202	13111	13094	13101	13359	13208	13043	13203	13368	13032	13211	13298	13257	13214	13253	13295	13187	13056	13170	13160	13242	13324	13171	13055	13058	13115	13238	13169	13016	13207	13314	13090	13212	13116	13249	13263	13118	13053	13291	13115	13326	13213	13117	13217	13244	13174	13253	13070	13241	13313	13271	13129	13270	13094	13155	13309	13151	13359	13255	13167	13266	13184	13228	13160	12971	13308	13226	13095	13214	13325	13227	13201	13271	13228	13283	13221	13105	13298	13405	13290	13159	13233	13046	13204	13274	13059	13342	13192	13209	13246	13295	13337	13210	13337	13180	13168	13200	13255	13121	13097	13412	13162	13219	13136	13178	13153	13349	13200	13135	13297	13317	13364	13155	13003	13146	13259	13167	13138	13381	13180	13303	13196	13136	13259	13182	13260	13283	13246	13281	13238	13098	13101	13262	13144	13306	13161	13135	13277	13127	13097	13413	13273	13069	13261	13042	13263	13091	13163	13254	13194	13056	13086	13182	13055	13053	13235	13170	13179	13114	13079	13130	13180	13261	13220	13132	13318	13165	13198	13164	13172	13206	13078	13130	13248	13267	13206	13188	13395	13285	13315	13200	13126	13325	13252	13144	13258	13255	13059	13154	13111	13149	13293	13375	13352	13156	13230	13061	13371	13127	13258	13162	13228	13290	13173	13108	13170	13155	13136	13111	13286	13272	13271	13164	13340	13190	13286	13123	13041	13317	13218	13246	13229	13093	13208	13148	13131	13166	13076	13298	13196	13198	13176	13225	13062	13221	13253	13302	13231	13208	13247	13095	13156	13167	13186	13230	13251	13204	13155	13223	13221	13147	13139	13003	13121	13238	13141	13301	13383	13237	13126	13187	13394	13222	13056	13184	13116	13208	13185	13143	13320	13338	13166	13230	13237	13219	13137	13180	13148	13245	13085	13258	13165	13130	13166	13219	13206	13108	13259	13108	13289	13212	13128	13111	13223	13167	13082	13093	13219	13288	13368	13116	13190	13194	13103	13283	13117	13269	13231	13152	13105	13215	13108	13160	13093	13374	13033	13446	13083	13191	12989	13001	13006	13399	13131	13172	13344	13080	13228	13179	13203	12989	13321	13339	13283	13127	13312	13122	13247	13140	13171	13211	13186	13168	13133	13348	13183	13143	13317	13086	13196	13152	13174	13320	13336	13126	13197	13224	13182	13114	13111	13221	13134	13105	13226	13089	13263	13168	13216	13256	13223	13112	13243	13189	13130	13159	13240	13250	13260	13246	13208	13141	13238	13303	13043	13312	13296	13188	13160	13043	13151	13051	13069	13107	13116	13043	13274	13036	13275	13178	13251	13287	13172	13227	13338	13224	13347	13194	13165	13386	13012	13308	13170	13373	13289	13353	13077	13293	13171	13185	13244	13238	13186	13122	13093	13221	13161	13116	13126	13120	13190	13227	13170	13127	13213	13435	13150	13284	13172	13170	13145	12988	13267	13132	13378	13030	13256	13160	13084	13192	13249	13068	13207	13229	13273	13212	13202	13171	13064	13130	13156	13134	13119	13275	13222	13203	13116	13097	13264	13204	13315	13192	13085	13132	13148	13322	13077	13152	13223	13299	13022	13165	13388	13229	13148	13143	13239	13117	13260	13268	13198	13223	13220	13206	13166	13257	13156	13211	13252	13098	13231	13035	13321	13256	13256	13115	13162	13307	13167	13352	13143	13214	13145	13295	13054	13136	13218	13107	13204	13206	13246	13118	12998	13245	13175	13200	13198	13296	13270	13252	13132	13174	13182	13225	13333	13282	13115	13227	13257	13080	13235	13035	13361	13089	13183	13227	13028	13162	13156	13267	13161	13198	13052	13305	13218	13323	13121	13171	13197	13302	13061	13266	13107	13060	13222	13234	13150	13248	13253	13228	13268	13020	13300	13217	13331	13139	13246	13210	13154	13178	13004	13148	13218	13177	13234	13329	13289	13174	13215	13080	13391	13138	13273	13086	13246	13156	13196	13094	13303	13192	13266	13141	13211	13148	13245	13346	13093	13275	13214	13123	13060	13172	13121	13197	13441	13354	13174	13231	13160	13144	13103	13285	13153	13213	13134	13223	13223	12933	13162	13067	13075	13109	13141	13048	13236	13150	13214	13194	13069	13150	13275	13161	13113	13238	13270	13147	13166	13273	13190	13162	13298	13184	13262	13084	13156	13245	13211	13173	13247	13144	13164	13072	13161	13194	13198	13105	13302	13189	13109	13304	13146	13183	13180	13350	13092	13358	13207	13208	13277	13157	13198	13173	13030	13380	13095	13192	13312	13119	13309	13120	13083	13298	13255	13308	13220	13138	13154	13278	13231	13128	13189	13052	13272	13199	13064	13104	13362	13307	13188	13144	13041	13161	13157	13200	13160	13099	13165	13307	13349	13132	12945	12988	13317	13136	13185	13171	13113	13014	13162	13155	13268	13205	13183	13201	13139	13328	13252	13259	13308	13257	13212	13209	13178	13398	13167	13208	13182	13229	13124	13058	12996	13014	13224	13094	13302	13063	13222	13195	13157	13029	13232	13206	13247	13139	13355	13244	13080	13243	13166	13142	13161	13272	13179	13161	13239	13187	13163	13142	13176	13247	13243	13125	13257	13421	13110	13167	13272	13159	13338	13133	13245	13229	13139	13230	13184	13357	13135	13243	13058	13199	13169	13264	13273	13141	12996	13301	13178	13258	13178	13053	13235	13207	13053	13289	13132	13172	13265	13120	13055	13066	13121	13181	13158	13102	13246	13147	13133	13315	13295	13064	13334	13333	13249	13418	13224	13156	13186	13153	13279	13122	13197	13235	13372	13338	13178	13173	13257	13222	13170	13133	13245	13110	13165	13184	13094	13024	13221	13184	13199	13137	13319	13347	13178	13198	13052	13239	13020	13151	13176	13204	13150	13204	13182	13293	13098	13179	13251	13124	13202	13021	13121	13156	13242	13248	13279	13070	13160	13216	13334	13067	13196	13193	13256	13165	13138	13034	13398	13343	13123	13092	13247	13106	13305	13216	13149	13118	13201	13172	13256	13293	13141	13158	13096	13196	13147	13137	13070	13130	13076	13180	13051	13205	13262	13332	13272	13050	12933	12989	13201	13287	13114	13204	13003	13160	13351	13026	13286	13270	12982	13202	13336	13109	13236	13309	13094	13241	13174	13308	13353	13230	13279	13200	13247	13191	13315	13250	13132	13245	13105	13040	13212	13234	13296	13308	13146	13173	13378	13091	13211	13235	13321	13139	13339	13182	13047	13160	13107	13028	13132	13233	13073	13321	13189	13196	13104	13121	13218	13125	13188	13140	13216	13345	13033	13221	13229	13209	13221	13133	13199	13050	13045	13152	13229	13261	13189	13023	13265	13126	13188	13270	13161	13114	13154	13115	13186	13163	13175	13090	13031	13137	13354	13228	13236	13111	13151	13114	13238	13072	13184	13295	13217	13377	13115	13210	13066	13280	13328	13187	13198	13261	13264	13217	13299	13188	13181	13267	13067	13225	13296	13191	13137	13018	12996	13224	13262	13106	12988	13203	13209	13194	13170	13229	13203	13153	13195	13189	13171	13269	13278	13329	13391	13256	13337	13129	13213	13262	13193	13349	13318	13192	13191	13236	13133	13087	13126	13252	13278	13204	13161	13085	13198	13314	13144	13247	13227	13195	13148	13156	13351	13212	13177	13283	13036	13174	13240	13232	13073	13246	13104	13296	13299	13203	13160	13228	13250	13288	13362	13307	13334	13298	13301	13192	13235	13318	13018	13115	13113	13235	13171	13151	13266	13162	13105	13256	13336	13081	13364	13239	13244	13300	13239	13133	13353	13221	13387	13207	13277	13151	13231	13145	13061	13263	13215	13133	13196	13336	13219	13252	13188	13240	13090	13288	12998	13214	13105	13396	13232	13152	13094	13169	13244	13137	13120	13064	13224	13071	13211	13138	13117	13361	13113	13311	13393	13174	13296	13121	13309	13155	13151	13346	13023	13257	13183	13245	13301	13235	13300	13287	13455	13202	13009	13282	13219	13142	13121	13161	13292	13176	13016	13258	13160	13112	13167	13387	13112	13272	13205	13282	13175	13165	13240	13076	13032	13221	13186	13271	13177	13304	13315	13187	13126	13301	13081	13218	13318	13144	13366	13298	13215	13202	13182	13206	13116	13271	13080	13036
23776	21562	28158	25550	21957	19105	17239	15472	15064	14719	14717	14747	14653	14729	14455	14568	14627	14293	14504	14428	14463	14487	14375	14580	14472	14313	14504	14446	14429	14304	14156	14396	14237	14487	14453	14504	14271	14298	14159	14418	14636	14585	14312	14236	14431	14215	14320	14318	14337	14533	14126	14444	14387	14186	14311	14350	14747	14198	14188	14215	14344	14357	14368	14523	14468	14398	14122	14343	14333	14345	14320	14302	14375	14371	14391	14447	14316	14234	14516	14442	14474	14248	14279	14315	14421	14211	14242	14148	14339	14294	14211	14230	14371	14414	14251	14229	14348	14200	14190	14332	14426	14204	14408	14262	14312	14269	14236	14283	14353	14393	14497	14290	14390	14265	14260	14298	14184	14181	14408	14273	14357	14279	14361	14248	14293	14360	14531	14577	14322	14252	14341	14226	14233	14270	14378	14292	14141	14303	14336	14270	14248	14426	14133	14256	14279	14501	14269	14224	14472	14120	14223	14260	14239	14351	14265	14269	14164	14192	14380	14282	14366	14369	14224	14309	14242	14452	14326	14346	14527	14302	14330	14349	14271	14362	14348	14289	14430	14416	14274	14492	14578	14241	14466	14215	14269	14189	14229	14233	14273	14231	14340	14378	14495	14388	14284	14279	14137	14261	14164	14182	14245	14519	14333	14380	14250	14325	14183	14198	14380	14356	14180	14375	14385	14333	14172	14414	14306	14323	14174	14430	14340	14486	14271	14158	14277	14431	14184	14169	14322	14185	14204	14394	13996	14321	14234	14355	14431	14196	14140	14298	14180	14210	14319	14419	14453	14249	14425	14296	14294	14314	14431	14388	14311	14296	14341	14267	14236	14362	14339	14253	14136	14320	14481	14268	14403	14293	14197	14255	14305	14196	14299	14395	14244	14298	14442	14350	14425	14522	14484	14376	14095	14392	14156	14227	14418	14377	14354	14274	14257	14190	14275	14362	14110	14301	14201	14418	14284	14236	14359	14290	14459	14413	14471	14561	14233	14232	14291	14242	14290	14337	14398	14205	14354	14210	14408	14353	14337	14233	14163	14410	14560	14217	14275	14311	14343	14326	14426	14455	14265	14246	14370	14441	14346	14540	14341	14301	14417	14384	14394	14459	14307	14161	14350	14437	14172	14436	14277	14379	14312	14353	14319	14646	14428	14384	14276	14385	14277	14342	14257	14441	14519	14262	14349	14289	14244	14387	14377	14210	14484	14394	14316	14093	14203	14261	14338	14125	14431	14189	14318	14238	14262	14487	14410	14356	14299	14315	14297	14195	14144	14163	14233	14500	14330	14371	14418	14327	14427	14269	14264	14327	14192	14369	14397	14262	14470	14376	14406	14256	14413	14341	14331	14352	14334	14352	14106	14278	14405	14346	14342	14356	14352	14209	14447	14266	14521	14462	14267	14279	14320	14096	14217	14262	14236	14138	14246	14236	13981	14183	14328	14252	14262	14438	14413	14399	14233	14377	14573	14240	14262	14401	14408	14397	14296	14132	14267	14327	14145	14430	14444	14276	14177	14274	14388	14361	14490	14237	14244	14083	14336	14422	14319	14298	14474	14456	14327	14322	14371	14301	14259	14246	14240	14269	14141	14325	14368	14257	14301	14295	14397	14279	14410	14372	14128	14311	14234	14389	14143	14293	14328	14333	14383	14432	14243	14272	14297	14339	14232	14536	14197	14377	14390	14386	14195	14195	14379	14491	14399	14315	14271	14458	14353	14279	14118	14392	14122	14320	14386	14315	14077	14294	14466	14455	14363	14327	14371	14333	14226	14278	14369	14396	14133	14253	14264	14235	14415	14320	14325	14353	14403	14275	14170	14258	14273	14468	14421	14140	14225	14279	14271	14436	14352	14471	14280	14310	14233	14228	14386	14080	14159	14296	14295	14616	14224	14444	14166	14322	14392	14202	14228	14300	14352	14357	14478	14346	14504	14179	14413	14451	14239	14309	14129	14229	14403	14413	14388	14413	14133	14274	14585	14149	14182	14289	14403	14341	14420	14393	14410	14259	14367	14513	14223	14383	14298	14467	14321	14232	14267	14117	14336	14347	14199	14035	14382	14427	14286	14307	14430	14355	14389	14401	14336	14343	14433	14400	14235	14270	14171	14371	14298	14352	14236	14344	14150	14274	14087	14211	14378	14303	14114	14233	14513	14464	14190	14462	14478	14287	14384	14067	14370	14221	14379	14288	14368	14320	14464	14328	14432	14323	14314	14328	14275	14285	14248	14218	14338	14455	14424	14308	14147	14253	14411	14181	14417	14086	14308	14355	14311	14229	14194	14166	14283	14348	14322	14173	14400	14558	14376	14379	14298	14402	14322	14324	14200	14388	14493	14351	14476	14507	14415	14425	14363	14513	14204	14378	14316	14270	14267	13962	14084	14196	14249	14226	14380	14355	14400	14419	14315	14204	14353	14350	14469	14369	14299	14336	14254	14429	14175	14367	14230	14341	14185	14322	14286	14147	14252	14372	14429	14132	14421	14305	14291	14356	14482	14379	14391	14369	14263	14167	14109	14450	14218	14338	14099	14203	14177	14239	14169	14404	14311	14068	14326	14319	14169	14309	14193	14367	14290	14082	14448	14197	14168	14216	14341	14354	14235	14370	14223	14351	14307	14456	14246	14581	14335	14408	14185	14343	14169	14295	14406	14339	14305	14209	14296	14357	14330	14306	14456	14297	14306	14289	14203	14479	14269	14291	14371	14389	14428	14331	14282	14055	14322	14436	14293	14221	14304	14482	14367	14358	14153	14160	14194	14183	14208	14386	14252	14310	14327	14497	14387	14326	14255	14221	14232	14225	14203	14237	14297	14343	14433	14326	14207	14290	14400	14159	14294	14192	14098	14210	14363	14290	14457	14322	14298	14295	14304	14409	14266	14095	14236	14276	14468	14455	14318	14297	14188	14183	14284	14394	14354	14417	14332	14181	14440	14371	14407	14158	14294	14414	14334	14263	14122	14385	14496	14323	14487	14353	14370	14114	14353	14231	14257	14448	14316	14255	14338	14218	14204	14176	14255	14380	14410	14320	14500	14218	14491	14306	14330	14300	14309	14203	14237	14256	14127	14364	14353	14224	14216	14249	14405	14333	14475	14150	14508	14338	14477	14401	14454	14407	14183	14305	14140	14450	14248	14309	14336	14360	14173	14339	14180	14193	14101	14353	14485	14513	14121	14310	14268	14081	14247	14289	14294	14486	14279	14114	14390	14139	14309	14572	14506	14404	14308	14261	14471	14244	14399	14293	14117	14326	14164	14271	14250	14251	14310	14362	14275	14036	14309	14361	14484	14444	14178	14383	14214	14290	14223	14378	14284	14388	14282	14188	14235	14256	14340	14426	14233	14404	14377	14310	14266	14538	14488	14532	14385	14186	14265	14459	14323	14256	14289	14338	14172	14374	14210	14230	14348	14190	14128	14527	14430	14418	14374	14368	14364	14425	14393	14302	14262	14350	14296	14385	14259	14274	14367	14405	14404	14311	14332	14374	14207	14393	14205	14295	14371	14214	14373	14234	14259	14216	14192	14371	14372	14430	14482	14276	14265	14390	14387	14437	14394	14325	14294	14375	14418	14399	14158	14444	14240	14294	14347	14241	14266	14189	14284	14237	14416	14200	14386	14251	14401	14287	14250	14281	14241	14443	14384	14342	14305	14329	14367	14309	14288	14083	14362	14413	14203	14316	14360	14278	14214	14093	14248	14239	14441	14071	14368	14404	14227	14279	14213	14264	14423	14376	14335	14394	14343	14335	14271	14259	14513	14211	14436	14427	14187	14213	14346	14034	14118	14278	14199	14400	14352	14205	14225	14281	14063	14422	14334	14421	14343	14378	14147	14225	14411	14339	14397	14348	14401	14097	14394	14235	14339	14323	14291	14126	14280	14154	14446	14123	14279	14347	14245	14155	14280	14411	14325	14477	14349	14406	14250	14173	14222	14346	14385	14316	14532	14350	14125	14267	14515	14428	14102	14133	14207	14233	14285	14386	14330	14381	14396	14316	14320	14322	14221	14247	14302	14297	14177	14483	14375	14298	14358	14302	14213	14429	14339	14358	14390	14275	14453	14268	14240	14480	14596	14425	14465	14424	14273	14384	14430	14529	14180	14212	14125	14278	14292	14357	14500	14360	14189	14060	14421	14479	14425	14082	14258	14382	14236	14229	14277	14429	14281	14386	14258	14258	14458	14388	14260	14436	14221	14417	14315	14407	14196	14399	14430	14402	14350	14365	14412	14283	14367	14511	14369	14359	14282	14295	14166	14220	14354	14338	14362	14203	14434	14431	14255	14408	14545	14269	14372	14256	14305	14420	14310	14506	14407	14402	14207	14409	14335	14318	14230	14131	14257	14316	14132	14542	14270	14288	14387	14310	14479	14266	14421	14357	14273	14291	14439	14171	14406	14326	14193	14377	14211	14195	14298	14229	14317	14369	14269	14427	14148	14424	14278	14188	14533	14357	14213	14350	14340	14181	14236	14239	14260	14187	14523	14168	14287	14274	14336	14387	14231	14359	14317	14181	14262	14289	14393	14280	14386	14383	14211	14185	14247	14434	14365	14216	14196	14350	14250	14129	14362	14272	14563	14345	14143	14482	14244	14264	14329	14505	14202	14155	14233	14210	14413	14200	14092	14301	14433	14388	14387	14458	14253	14111	14356	14332	14216	14396	14239	14371	14336	14268	14242	14160	14321	14355	14283	14244	14168	14426	14323	14388	14412	14382	14324	14349	14259	14500	14396	14332	14313	14319	14317	14310	14410	14396	14305	14348	14410	14217	14256	14198	14409	14441	14344	14338	14342	14352	14223	14342	14242	14314	14284	14376	14315	14422	14228	14196	14311	14140	14321	14184	14424	14317	14374	14404	14336	14250	14100	14253	14471	14401	14284	14282	14549	14255	14447	14481	14402	14203	14311	14425	14275	14174	14246	14464	14336	14453	14430	14267	14322	14309	14380	14254	14278	14322	14365	14220	14187	14303	14101	14076	14358	14367	14409	14402	14266	14275	14372	14196	14267	14416	14443	14275	14278	14340	14315	14391	14286	14356	14284	14284	14028	14248	14233	14181	14273	14284	14469	14339	14236	14256	14327	14347	14512	14348	14314	14282	14373	14215	14408	14396	14347	14166	14377	14394
17256	33522	26859	19525	17111	15510	14719	14500	14014	13907	13786	13619	13702	13587	13496	13400	13394	13550	13479	13428	13517	13443	13336	13354	13377	13427	13343	13456	13320	13367	13403	13313	13340	13404	13362	13302	13369	13407	13524	13275	13405	13215	13536	13427	13294	13373	13355	13506	13488	13438	13490	13429	13447	13505	13380	13395	13182	13378	13551	13271	13218	13370	13188	13355	13304	13352	13293	13232	13314	13588	13213	13451	13336	13319	13343	13320	13333	13412	13426	13496	13442	13280	13403	13401	13324	13367	13357	13337	13330	13223	13292	13360	13220	13356	13349	13294	13251	13147	13339	13387	13191	13378	13379	13420	13359	13396	13256	13427	13352	13350	13453	13330	13519	13468	13370	13409	13351	13348	13408	13285	13336	13386	13315	13473	13422	13374	13207	13332	13393	13378	13243	13212	13386	13166	13389	13314	13534	13355	13410	13409	13367	13313	13497	13399	13430	13290	13302	13296	13369	13247	13366	13256	13268	13301	13305	13338	13382	13271	13307	13511	13543	13503	13458	13369	13355	13355	13364	13299	13231	13527	13352	13351	13409	13355	13325	13495	13251	13261	13250	13220	13231	13372	13378	13414	13370	13424	13379	13333	13276	13382	13200	13516	13428	13489	13317	13423	13437	13472	13330	13475	13175	13321	13084	13238	13256	13486	13521	13167	13383	13249	13175	13319	13328	13422	13343	13287	13319	13180	13382	13192	13227	13437	13428	13387	13426	13294	13313	13357	13456	13269	13392	13219	13212	13245	13377	13329	13250	13326	13578	13386	13547	13328	13296	13268	13473	13161	13313	13245	13385	13486	13249	13300	13641	13210	13201	13425	13348	13495	13315	13312	13538	13350	13207	13258	13456	13250	13293	13230	13362	13207	13310	13277	13370	13391	13372	13448	13378	13146	13397	13335	13435	13352	13172	13313	13195	13338	13290	13311	13328	13389	13366	13383	13403	13274	13364	13227	13341	13396	13394	13452	13354	13359	13295	13222	13434	13386	13290	13297	13129	13229	13355	13144	13347	13366	13251	13367	13308	13388	13368	13358	13327	13252	13232	13295	13258	13283	13505	13254	13353	13380	13358	13322	13347	13144	13326	13247	13475	13243	13309	13410	13274	13384	13363	13293	13255	13128	13449	13511	13202	13343	13356	13213	13444	13268	13521	13326	13340	13422	13477	13230	13356	13352	13346	13299	13424	13381	13371	13316	13264	13512	13253	13233	13453	13316	13135	13448	13261	13211	13414	13397	13359	13202	13189	13329	13270	13539	13390	13415	13237	13417	13344	13371	13339	13346	13296	13440	13401	13340	13323	13366	13347	13337	13351	13317	13310	13409	13457	13329	13554	13235	13263	13277	13448	13421	13195	13160	13291	13425	13278	13340	13440	13411	13360	13338	13497	13390	13287	13378	13281	13593	13254	13286	13395	13360	13078	13322	13538	13256	13332	13306	13439	13434	13166	13199	13325	13311	13500	13381	13075	13168	13108	13220	13204	13469	13290	13398	13443	13323	13464	13347	13395	13212	13279	13258	13371	13286	13212	13220	13382	13400	13185	13429	13319	13354	13418	13213	13470	13250	13436	13310	13279	13282	13296	13333	13368	13342	13317	13333	13390	13314	13494	13402	13536	13232	13503	13428	13348	13380	13407	13566	13182	13340	13363	13313	13272	13380	13354	13447	13240	13394	13181	13401	13385	13518	13259	13346	13282	13366	13237	13390	13550	13233	13395	13475	13485	13499	13369	13286	13403	13429	13218	13270	13414	13473	13397	13316	13161	13357	13341	13532	13330	13414	13434	13230	13311	13268	13406	13118	13369	13225	13466	13299	13304	13320	13500	13332	13447	13368	13375	13283	13468	13413	13398	13373	13478	13358	13406	13329	13352	13345	13204	13383	13462	13391	13351	13188	13188	13281	13392	13295	13294	13317	13245	13333	13150	13307	13428	13327	13311	13317	13349	13580	13409	13372	13249	13437	13336	13394	13498	13500	13310	13245	13226	13239	13468	13449	13296	13307	13229	13277	13375	13352	13368	13317	13375	13338	13403	13388	13305	13331	13438	13488	13346	13281	13246	13343	13325	13409	13391	13451	13432	13526	13470	13422	13424	13332	13341	13115	13367	13358	13086	13286	13346	13276	13246	13429	13398	13274	13450	13452	13274	13302	13228	13373	13412	13427	13332	13396	13347	13414	13162	13333	13322	13335	13161	13439	13293	13306	13200	13422	13184	13263	13275	13424	13287	13356	13232	13283	13299	13345	13348	13207	13389	13421	13152	13481	13370	13390	13356	13265	13154	13264	13410	13390	13291	13384	13400	13391	13370	13476	13228	13201	13202	13253	13433	13348	13393	13284	13451	13315	13385	13400	13311	13079	13407	13259	13320	13337	13421	13348	13417	13315	13363	13310	13254	13461	13328	13109	13333	13521	13220	13316	13440	13391	13420	13316	13369	13352	13425	13514	13292	13193	13308	13345	13235	13327	13300	13187	13342	13377	13363	13253	13451	13313	13220	13268	13307	13261	13399	13283	13406	13382	13157	13475	13292	13315	13409	13385	13442	13385	13333	13449	13438	13449	13193	13356	13339	13443	13499	13407	13270	13498	13272	13531	13279	13306	13472	13376	13289	13387	13406	13391	13475	13287	13280	13237	13375	13308	13420	13385	13433	13241	13562	13331	13314	13202	13531	13310	13516	13116	13313	13313	13395	13308	13478	13387	13274	13457	13201	13431	13390	13423	13376	13153	13207	13427	13408	13365	13531	13321	13285	13286	13254	13392	13475	13246	13347	13355	13418	13222	13428	13307	13219	13234	13267	13460	13382	13280	13614	13408	13260	13244	13292	13308	13396	13269	13514	13271	13414	13417	13401	13413	13360	13386	13291	13239	13440	13440	13513	13162	13471	13363	13403	13302	13281	13247	13152	13284	13414	13232	13226	13492	13482	13399	13275	13312	13189	13450	13128	13462	13497	13450	13362	13463	13364	13343	13309	13365	13299	13453	13334	13264	13343	13476	13336	13323	13192	13449	13255	13353	13463	13407	13397	13297	13304	13299	13134	13424	13340	13289	13342	13439	13035	13374	13464	13386	13306	13487	13443	13197	13283	13343	13432	13377	13372	13336	13352	13376	13325	13338	13264	13315	13396	13383	13384	13332	13499	13443	13238	13197	13402	13406	13503	13135	13310	13367	13282	13358	13239	13348	13458	13449	13354	13478	13400	13325	13434	13361	13238	13170	13326	13365	13336	13416	13209	13478	13321	13438	13459	13318	13257	13348	13277	13227	13446	13459	13385	13415	13389	13250	13370	13357	13539	13235	13331	13383	13409	13311	13491	13206	13424	13347	13405	13250	13301	13405	13364	13370	13512	13248	13473	13389	13394	13462	13407	13376	13363	13108	13253	13390	13249	13393	13178	13566	13374	13296	13239	13390	13225	13339	13293	13302	13297	13487	13443	13373	13194	13399	13366	13163	13475	13353	13381	13307	13509	13256	13397	13309	13323	13312	13200	13295	13222	13414	13446	13363	13289	13220	13244	13416	13254	13309	13368	13361	13512	13062	13331	13369	13288	13496	13303	13263	13283	13476	13455	13276	13262	13329	13421	13256	13447	13274	13443	13358	13414	13389	13273	13354	13328	13421	13605	13270	13342	13300	13228	13296	13241	13373	13347	13502	13486	13169	13453	13385	13360	13348	13092	13519	13334	13129	13373	13517	13253	13129	13381	13441	13411	13244	13414	13365	13335	13324	13158	13435	13440	13297	13522	13346	13189	13323	13224	13502	13201	13347	13163	13361	13549	13111	13371	13363	13515	13296	13347	13455	13506	13164	13316	13411	13342	13387	13290	13359	13242	13303	13236	13384	13195	13137	13289	13275	13397	13268	13371	13266	13279	13262	13284	13413	13267	13356	13265	13394	13229	13429	13307	13181	13261	13397	13289	13232	13302	13476	13456	13402	13421	13321	13375	13382	13333	13127	13315	13390	13305	13448	13324	13270	13493	13302	13326	13408	13505	13438	13305	13446	13399	13398	13313	13449	13341	13351	13269	13395	13434	13295	13464	13346	13339	13390	13252	13324	13430	13385	13290	13229	13277	13279	13468	13344	13258	13377	13171	13442	13316	13250	13402	13327	13234	13247	13356	13565	13377	13356	13454	13312	13433	13351	13382	13253	13133	13496	13476	13295	13264	13622	13377	13296	13288	13367	13376	13305	13112	13155	13422	13330	13345	13426	13334	13223	13337	13310	13437	13459	13331	13395	13380	13228	13393	13179	13322	13348	13314	13505	13203	13363	13296	13401	13483	13363	13469	13375	13397	13299	13300	13341	13404	13332	13507	13380	13476	13341	13419	13399	13230	13301	13363	13249	13301	13399	13270	13236	12997	13279	13238	13425	13172	13375	13262	13461	13304	13398	13297	13381	13369	13287	13305	13378	13415	13390	13490	13431	13348	13236	13198	13497	13463	13418	13219	13406	13515	13275	13266	13602	13400	13347	13467	13313	13454	13383	13274	13230	13351	13333	13341	13384	13327	13206	13459	13460	13464	13366	13277	13369	13239	13355	13352	13370	13160	13285	13284	13356	13341	13436	13369	13458	13242	13155	13271	13277	13205	13537	13256	13347	13374	13270	13197	13371	13361	13514	13297	13340	13441	13310	13145	13269	13292	13344	13364	13405	13245	13429	13302	13324	13467	13432	13213	13350	13232	13437	13481	13298	13298	13330	13317	13370	13418	13390	13278	13463	13184	13283	13276	13265	13382	13355	13314	13411	13216	13400	13466	13339	13348	13189	13299	13330	13337	13457	13430	13371	13340	13270	13398	13341	13340	13332	13389	13325	13425	13367	13057	13389	13340	13379	13351	13339	13368	13305	13364	13377	13374	13270	13249	13328	13281	13420	13380	13527	13387	13522	13372	13300	13339	13636	13371	13296	13353	13379	13258	13472	13175	13294	13276	13286	13441	13491	13255	13326	13293	13376	13347	13379	13263	13292	13292	13113	13503	13121	13386	13268	13252	13402	13453	13438	13353	13412	13270	13462	13446	13389	13263	13184	13411	13274	13314	13284	13401	13465	13479	13382	13490	13451	13325	13270	13174	13336	13264	13332	13095	13303	13394	13319	13193	13287	13267	13449	13429	13315
25394	21596	26592	26127	17620	15765	15772	15041	14873	15111	14982	14687	14895	14908	14973	14917	14730	15022	14693	14876	14612	14733	14926	14746	14813	14737	14880	14777	14794	14843	14785	14594	14758	14545	14625	14732	14733	14868	14802	14558	14617	14546	14702	14758	14588	14672	14514	15047	14571	14703	14653	14701	14671	14800	14720	14764	14685	14599	14756	14745	14676	14777	14734	14630	14621	14645	14539	14875	14823	14757	14763	14559	14600	14908	14749	14807	14817	14741	14770	14653	14743	14677	14728	14792	14785	14821	14710	14730	14892	14651	14911	14610	14533	14694	14823	14679	14825	14792	14772	14601	14752	14716	14529	14712	14669	14658	14842	14634	14751	14731	14776	14511	14681	14553	14801	14765	14716	14830	14649	14734	14654	14741	14743	14768	14451	14639	14681	14692	14674	14836	14761	14666	14747	14634	14751	14847	14800	14676	14579	14393	14878	14817	14781	14612	14615	14814	14682	14726	14579	14583	14651	14709	14713	14843	14605	14799	14699	14660	14717	14753	14666	14715	14847	14749	14574	14948	14863	14704	14816	14516	14743	14714	14654	14764	14686	14780	14708	14818	14738	14669	14582	14886	14788	14779	14971	14681	14575	14752	14828	14615	14549	14744	14765	14772	14847	14863	14775	14593	14621	14786	14606	14843	14756	14589	14591	14607	14636	14761	14447	14576	14851	14751	14891	14725	14907	14858	14759	14676	14519	14676	14728	14628	14813	14769	14809	14744	14664	14736	14600	14904	14803	14694	14827	14672	14803	14606	14665	14807	14968	14760	14702	14764	14913	14625	14745	14751	14661	14647	14578	14591	14829	14751	14835	14767	14961	14556	14793	14786	14837	14794	14757	14590	14751	14792	14733	14735	14596	14604	14789	14768	14816	14841	14568	14683	14903	14851	14577	14648	14638	14590	14510	14648	14737	14764	14682	14475	14683	14775	14849	14678	14688	14733	14947	14761	14758	14605	14481	14602	14368	14544	14743	14767	14756	14793	14693	14669	14456	14755	14772	14815	14736	14778	14691	14680	14791	14715	14792	14823	14795	14417	14685	14657	14608	14630	14837	14870	14843	14894	14716	14667	14722	14603	14706	14525	14688	14746	14814	14881	14625	14650	14688	14867	14777	14639	14794	14668	14524	14664	14797	14715	14725	14682	14798	14415	14625	14580	14674	14839	14796	14730	14744	14843	14949	14908	14840	14797	14660	14826	14529	14618	14761	14820	14772	14848	14857	14682	14732	14809	14622	14966	14784	14661	14414	14789	14731	14768	14755	14731	14803	14590	14536	14931	14732	14609	14728	14784	14874	14742	14580	14634	14870	14632	14705	14749	14741	14615	14652	14585	14601	14600	14722	14738	14771	14713	14707	14868	14772	14755	14712	14794	14919	14605	14603	14632	14801	14712	14653	14679	14469	14776	14641	14662	14730	14632	14498	14636	14699	14553	14700	14660	14518	14719	14853	14599	14669	14552	14683	14672	14424	14685	14443	14764	14826	14642	14448	14717	14731	14754	14688	14647	14782	14575	14831	14725	14782	14732	14860	14776	14654	14529	14723	14739	14746	14698	14509	14691	14715	14816	14779	14727	14724	14778	14754	14469	14622	14731	14742	14678	14634	14665	14872	14701	14796	14786	14795	14683	14749	14686	14715	14735	14759	14676	14787	14591	14724	14723	14596	14572	14784	14785	14729	14650	14834	14873	14585	14725	14560	14673	14791	14699	14654	14990	14712	14471	14830	14529	14732	14599	14704	14845	14488	14731	14816	14733	14853	14717	14601	14444	14599	14748	14658	14752	14710	14626	14748	14560	14598	14565	14661	14576	14738	14691	14802	14681	14716	14907	14614	14788	14673	14658	14638	14810	14818	14637	14679	14686	14547	14543	14933	14796	14756	14840	14798	14707	14500	14599	14749	14723	14737	14878	14515	14538	14694	14807	14787	14549	14715	14731	14668	14890	14561	14649	14709	14728	14730	14667	14680	14733	14769	14892	14788	14787	14566	14611	14836	14791	14651	14579	14790	14688	14655	14874	14841	14743	14718	14882	14631	14549	14586	14676	14557	14747	14806	14911	14796	14693	14512	14850	14635	14626	14765	14784	14597	14773	14772	14816	14910	14881	14636	14653	14754	14759	14674	14447	14824	14657	14732	14801	14619	14776	14773	14661	14763	14837	14790	14686	14897	14857	14749	14654	14592	14697	14795	14693	14777	14729	14824	14722	14775	14620	14653	14808	14797	14750	14589	14627	14673	14616	14628	14778	14794	14854	14700	14537	14625	14616	14568	14646	14839	14738	14759	14624	14616	14704	14743	14968	15004	14662	14668	14612	14785	14588	14734	14657	14571	14623	14841	14798	14695	14742	14743	14727	14619	14693	14699	14771	14713	14742	14648	14491	14684	14599	14539	14748	14822	14747	14672	14778	14852	14746	14702	14734	14794	14638	14925	14657	14857	14773	14915	14793	14733	14841	14729	14889	14818	14887	14728	14781	14733	14883	14853	14689	14734	14644	14812	14835	14839	14742	14557	14745	14783	14834	14835	14539	14740	14861	14733	14635	14661	14652	14776	14600	14704	14724	14597	14724	14663	14860	14641	14603	14507	14540	14605	14701	14804	14689	14539	14713	14766	14650	14649	14651	14568	14834	14698	14775	14752	14825	14728	14663	14758	14894	14710	14726	14537	14760	14721	14981	14752	14687	14742	14760	14701	14684	14905	14740	14882	14765	14852	14644	14745	14723	14699	14785	14732	14682	14617	14639	14917	14691	14863	14726	14685	14558	14757	14710	14798	14766	14720	14699	14864	14715	14817	14694	14837	14760	14891	14740	14649	14662	14824	14880	14719	14835	14677	14827	14665	14670	14599	14778	14444	14808	14786	14751	14682	14895	14724	14868	14560	14827	14624	14768	14634	14837	14696	14837	14683	14748	14625	14758	14747	14714	14976	14782	14668	14951	14765	14723	14835	14636	14661	14697	14578	14703	14695	14655	14785	14674	14797	14773	14869	14768	14837	14563	14846	14630	14765	14727	14694	14847	14476	14699	14477	14776	14728	14828	14798	14779	14931	14765	14554	14768	14657	14738	14831	14838	14766	14841	14831	14694	14838	14717	14710	14799	14866	14840	14930	14859	14692	14872	14789	14555	14731	14722	14982	14636	14618	14763	14815	14700	14735	14685	14888	14879	14720	14777	14741	14791	14552	14747	14736	14563	14539	14694	14584	14624	14903	14778	14708	14763	14622	14813	14721	14820	14737	14596	14621	14674	14860	14842	14608	14637	14481	14599	14660	14782	14589	14701	14723	14778	14749	14634	14782	14798	14757	14824	14688	14833	14742	14665	14840	14860	14786	14579	14616	14596	14760	14736	14571	14798	14712	14984	14813	14738	14751	14688	14781	14644	14750	14655	14646	14738	14840	14661	14760	14840	14660	14726	14866	14707	14766	14450	14739	14782	14875	14660	14699	14655	14512	14809	14645	14794	14691	14818	14893	14768	14708	14520	14765	14886	14715	14696	14741	14779	14748	14653	14735	14464	14739	14631	14771	14866	14579	14699	14795	14671	14548	14553	14781	14702	14726	14633	14580	14757	14855	14647	14808	14722	14749	14733	14608	14669	14846	14816	14594	14574	14635	14758	14792	14736	14909	14825	14774	14840	14815	14642	14813	14451	14730	14896	14814	14961	14914	14623	14535	14774	14650	14591	14806	14495	14678	14774	14690	14859	14434	14617	14782	14967	14686	14867	14785	14881	14669	14657	14782	14665	14624	14572	14664	14587	14413	14786	14838	14678	14708	14545	14498	14743	14609	14719	14697	14534	14755	14566	14741	14715	14730	14585	14781	14753	14654	14712	14886	14750	14815	14780	14591	14790	14921	14755	14670	14609	14695	14738	14703	14662	14873	14748	14672	14618	14742	14696	14740	14809	14677	14556	14790	14651	14618	14641	14725	14725	14628	14717	14578	14737	14643	14704	14547	14551	14678	14703	14547	14761	14669	14643	14591	14646	14744	14513	14599	14695	14784	14592	14789	14773	14589	14742	14807	14744	14731	14732	14598	14757	14688	14749	14751	14694	14865	14744	14666	14805	14549	14687	14757	14495	14616	14696	14745	14824	14659	14749	14757	14594	14721	14752	14841	14657	14636	14784	14745	14702	14587	14718	14657	14814	14907	14716	14809	14801	14813	14633	14736	14861	14599	14703	14726	14704	14602	14668	14714	14718	14718	14739	14936	14967	14824	14662	14728	14721	14777	14720	14642	14586	14548	14755	14607	14508	14842	14679	14777	14830	14675	14769	14666	14686	14679	14559	14785	14717	14582	14624	14739	14835	14548	14819	14672	14808	14651	14619	14791	14838	14666	14791	14719	14644	14794	14513	14671	14736	14713	14769	14624	14999	14775	14775	14579	14848	14819	14785	14710	14668	14816	14755	14821	14636	14617	14630	14917	14637	14634	14687	14585	14808	14837	14708	14719	14777	14641	14784	14916	14785	14746	14646	14877	14834	14653	14644	14703	14792	14708	14724	14708	14843	14702	14552	14519	14831	14608	14784	14925	14671	14740	14607	14789	14837	14667	14743	14710	14652	14933	14731	14681	14781	14795	14717	14740	14920	14794	14804	14632	14566	14773	14456	14734	14721	14633	14838	14769	14823	14786	14628	14637	14706	14788	14685	14719	14733	14837	14487	14630	14727	14705	14649	14696	14962	14702	14709	14733	14939	14810	14706	14747	14830	14808	14604	14777	14769	14701	14661	14730	14784	14795	14779	14734	14881	14891	14707	14857	14487	14681	14641	14716	14665	14729	14925	14826	14905	14668	14714	14646	14796	14697	14908	14864	14499	14594	14587	14649	14722	14811	14671	14755	14720	14673	14784	14646	14645	14721	14868	14907	14618	14701	14885	14713	14536	14740	14542	14709	14700	14848	14653	14838	14748	14816	14785	14825	14677	14644	14618	14690	14806	14622	14826	14647	14673	14625	14677	14870	14753	14735	14709	14667	14734	14602	14784	14956	14663	14703	14737	14654	14706	14813	14675	14580	14762	14735	14681	14782	14592	14605	14497	14613	14679	14881	14712	14754	14646	14686	14488	14722	14814	14800	14743	14680	14678	14710	14776	14657	14797	14644	14815	14772	14969	14585	14801
17293	29299	22925	17523	16225	15029	14571	14184	13998	13916	13934	13713	13929	13847	13712	13778	13575	13584	13717	13541	13796	13598	13737	13710	13630	13579	13619	13761	13628	13568	13630	13546	13679	13625	13837	13798	13629	13569	13822	13831	13466	13702	13535	13603	13710	13518	13376	13565	13622	13553	13605	13729	13649	13512	13692	13603	13638	13589	13551	13653	13577	13658	13615	13550	13662	13688	13654	13523	13709	13738	13608	13607	13574	13543	13626	13569	13613	13728	13527	13708	13617	13618	13713	13648	13725	13342	13667	13731	13550	13686	13674	13676	13658	13636	13768	13701	13715	13548	13622	13672	13614	13522	13619	13775	13552	13449	13659	13582	13572	13778	13656	13529	13426	13581	13467	13700	13455	13624	13671	13721	13419	13655	13664	13657	13604	13675	13622	13602	13479	13639	13590	13583	13706	13551	13526	13610	13550	13600	13714	13539	13558	13587	13621	13587	13509	13661	13619	13734	13583	13772	13709	13668	13748	13678	13580	13527	13649	13635	13667	13464	13779	13576	13503	13649	13500	13692	13652	13639	13558	13621	13758	13715	13554	13780	13616	13569	13672	13587	13498	13616	13538	13567	13652	13765	13740	13656	13737	13705	13589	13575	13671	13682	13567	13513	13756	13677	13533	13592	13618	13492	13638	13693	13552	13462	13590	13688	13524	13654	13725	13746	13728	13704	13604	13661	13605	13434	13615	13451	13702	13592	13690	13695	13539	13631	13541	13689	13650	13773	13573	13635	13469	13701	13517	13613	13564	13633	13676	13593	13718	13682	13562	13470	13629	13613	13822	13628	13614	13612	13723	13569	13871	13656	13741	13620	13630	13697	13559	13563	13524	13542	13609	13793	13699	13590	13682	13575	13658	13596	13738	13586	13494	13632	13726	13583	13731	13713	13600	13672	13535	13488	13732	13528	13817	13602	13592	13516	13648	13627	13635	13771	13671	13458	13737	13613	13707	13640	13625	13583	13580	13687	13532	13367	13564	13524	13399	13473	13580	13606	13723	13500	13449	13633	13556	13655	13610	13680	13626	13431	13585	13491	13592	13772	13700	13595	13828	13588	13684	13847	13477	13684	13611	13606	13737	13724	13662	13679	13528	13773	13721	13566	13628	13795	13686	13553	13542	13729	13498	13616	13647	13551	13678	13654	13369	13664	13717	13615	13588	13642	13668	13845	13595	13724	13788	13708	13737	13542	13702	13628	13616	13647	13504	13734	13591	13691	13622	13548	13505	13820	13522	13825	13685	13674	13474	13677	13503	13735	13705	13497	13707	13598	13681	13561	13621	13801	13819	13585	13618	13599	13654	13707	13620	13691	13735	13573	13606	13729	13552	13557	13627	13545	13488	13733	13795	13604	13688	13740	13635	13552	13599	13641	13591	13864	13632	13546	13650	13654	13698	13670	13570	13544	13617	13597	13655	13595	13709	13601	13626	13686	13493	13613	13514	13726	13587	13714	13547	13704	13690	13708	13673	13406	13641	13657	13608	13682	13589	13644	13625	13595	13726	13691	13603	13473	13791	13706	13485	13706	13634	13584	13667	13711	13507	13753	13603	13766	13576	13551	13717	13561	13739	13742	13557	13598	13692	13768	13595	13787	13683	13791	13607	13582	13473	13688	13458	13746	13551	13638	13593	13865	13525	13758	13640	13667	13617	13605	13673	13649	13625	13719	13537	13756	13508	13809	13654	13575	13688	13649	13438	13648	13591	13476	13653	13545	13668	13687	13676	13673	13626	13721	13639	13680	13592	13748	13644	13725	13566	13670	13792	13543	13720	13743	13662	13496	13715	13657	13640	13441	13604	13674	13570	13630	13693	13528	13904	13713	13781	13634	13831	13654	13721	13623	13713	13551	13682	13722	13724	13572	13659	13520	13624	13841	13618	13680	13639	13473	13659	13633	13890	13637	13742	13656	13560	13620	13578	13664	13650	13577	13740	13608	13647	13550	13684	13544	13538	13571	13476	13621	13662	13685	13617	13602	13509	13613	13786	13623	13676	13692	13566	13766	13647	13609	13697	13673	13561	13544	13620	13755	13700	13563	13574	13520	13814	13579	13844	13669	13717	13678	13737	13580	13698	13652	13608	13645	13795	13605	13649	13597	13542	13566	13590	13626	13680	13772	13526	13667	13524	13622	13692	13671	13541	13654	13593	13468	13800	13615	13571	13527	13478	13639	13673	13488	13697	13711	13860	13776	13683	13693	13669	13679	13651	13729	13636	13587	13554	13761	13654	13601	13547	13820	13663	13718	13757	13697	13556	13547	13812	13743	13731	13482	13722	13555	13613	13599	13622	13722	13852	13685	13523	13609	13712	13770	13526	13652	13612	13603	13696	13747	13701	13737	13464	13668	13739	13532	13746	13726	13524	13526	13709	13756	13543	13450	13661	13759	13619	13680	13654	13521	13752	13563	13513	13640	13544	13636	13631	13678	13797	13574	13600	13656	13549	13531	13646	13625	13692	13717	13758	13623	13718	13671	13524	13663	13640	13589	13582	13522	13629	13652	13633	13504	13573	13780	13525	13662	13676	13641	13507	13867	13526	13545	13500	13612	13716	13532	13594	13666	13481	13607	13715	13658	13531	13560	13578	13622	13605	13699	13741	13679	13437	13593	13549	13641	13802	13734	13538	13508	13715	13597	13754	13673	13609	13614	13566	13667	13561	13628	13572	13650	13671	13523	13531	13730	13792	13583	13581	13623	13709	13803	13792	13546	13672	13513	13841	13574	13643	13642	13681	13659	13621	13698	13694	13455	13850	13605	13682	13545	13566	13438	13554	13780	13818	13485	13610	13708	13648	13688	13622	13626	13662	13572	13651	13556	13453	13697	13623	13603	13660	13585	13648	13630	13574	13705	13519	13833	13697	13560	13752	13856	13673	13635	13704	13680	13789	13635	13573	13698	13763	13610	13515	13575	13727	13643	13675	13822	13625	13718	13658	13661	13589	13683	13675	13687	13522	13565	13700	13692	13601	13424	13533	13768	13757	13589	13617	13694	13757	13657	13749	13416	13718	13707	13475	13626	13653	13645	13631	13427	13712	13580	13729	13825	13437	13730	13645	13552	13622	13507	13642	13677	13741	13597	13546	13639	13545	13526	13561	13789	13579	13772	13650	13671	13697	13740	13794	13705	13663	13650	13619	13702	13709	13588	13673	13552	13679	13591	13638	13422	13553	13649	13568	13510	13710	13599	13660	13587	13644	13600	13636	13648	13709	13777	13691	13783	13677	13574	13623	13793	13803	13531	13462	13563	13650	13529	13519	13597	13672	13643	13583	13477	13558	13677	13628	13783	13624	13700	13495	13666	13602	13685	13670	13538	13448	13755	13669	13441	13608	13656	13667	13776	13783	13636	13696	13576	13685	13699	13661	13709	13598	13713	13490	13616	13656	13623	13522	13631	13653	13502	13561	13591	13636	13693	13764	13585	13515	13590	13714	13532	13519	13632	13736	13836	13761	13679	13586	13719	13445	13598	13630	13738	13427	13750	13728	13569	13594	13646	13714	13510	13571	13652	13733	13613	13651	13451	13543	13717	13481	13632	13409	13623	13800	13562	13597	13649	13549	13598	13554	13570	13722	13664	13661	13615	13608	13570	13421	13518	13753	13799	13728	13789	13624	13754	13675	13633	13618	13739	13661	13642	13775	13679	13769	13674	13681	13681	13689	13447	13808	13580	13573	13581	13714	13773	13772	13692	13745	13522	13810	13664	13474	13595	13749	13595	13828	13749	13731	13456	13664	13609	13539	13513	13687	13554	13584	13565	13530	13582	13625	13544	13761	13581	13706	13581	13706	13650	13842	13545	13576	13783	13674	13611	13707	13572	13635	13673	13622	13843	13608	13503	13636	13620	13421	13687	13586	13755	13771	13442	13806	13648	13825	13607	13512	13621	13693	13550	13760	13722	13476	13490	13652	13763	13630	13586	13626	13677	13675	13514	13655	13565	13794	13498	13644	13568	13652	13646	13674	13575	13837	13685	13595	13739	13675	13654	13711	13585	13838	13705	13712	13604	13581	13645	13711	13744	13696	13640	13535	13535	13617	13597	13577	13635	13508	13641	13684	13582	13650	13640	13744	13716	13517	13455	13742	13611	13509	13509	13802	13762	13660	13709	13547	13569	13662	13627	13806	13631	13793	13592	13494	13766	13620	13663	13649	13538	13724	13792	13602	13646	13652	13588	13737	13652	13716	13634	13775	13578	13550	13562	13632	13541	13573	13681	13678	13692	13782	13557	13497	13692	13443	13742	13578	13564	13452	13749	13602	13469	13378	13621	13762	13584	13475	13824	13726	13591	13640	13501	13641	13560	13629	13778	13556	13630	13768	13636	13505	13687	13716	13683	13556	13727	13610	13790	13651	13637	13722	13698	13646	13625	13592	13558	13554	13660	13742	13687	13637	13495	13898	13705	13543	13646	13751	13606	13599	13648	13620	13473	13547	13701	13739	13574	13733	13632	13614	13595	13402	13684	13583	13628	13583	13708	13451	13683	13644	13754	13648	13625	13658	13662	13536	13749	13637	13538	13763	13605	13667	13602	13746	13817	13503	13606	13647	13683	13777	13558	13619	13629	13582	13603	13760	13746	13599	13660	13746	13676	13522	13726	13575	13672	13544	13472	13664	13575	13660	13785	13703	13626	13695	13655	13663	13652	13539	13709	13680	13752	13586	13633	13637	13721	13728	13620	13777	13637	13718	13478	13599	13560	13533	13639	13627	13623	13707	13630	13546	13566	13736	13506	13729	13581	13769	13574	13673	13461	13538	13526	13687	13588	13788	13727	13703	13471	13574	13542	13753	13655	13668	13631	13630	13647	13639	13632	13658	13595	13811	13776	13588	13697	13667	13783	13552	13523	13635	13463	13672	13600	13755	13629	13599	13550	13596	13624	13572	13643	13707	13709	13569	13599	13594	13693	13645	13679	13760	13524	13539	13564	13644	13616	13698	13649	13738	13717	13666	13693	13744	13717	13643	13644	13580	13675	13702	13590	13670	13586	13606	13697	13449	13867	13629	13600	13602	13557	13626	13655	13736	13678	13624	13635	13759	13494	13620	13564	13612	13703	13745	13687	13687	13509	13560	13719	13604	13675	13487	13617	13578	13625	13601	13747	13649	13635	13686	13720	13601	13570
22643	21595	28824	24845	21826	23089	22458	17545	16445	16483	16651	16364	16207	16248	16115	15984	16100	15918	16246	16083	15973	15954	15911	15844	15922	15854	15810	15922	15831	15795	15905	16141	16062	15823	15967	16103	15909	15667	15742	15597	15612	15863	15967	15857	15830	15831	15857	15680	15770	15987	15767	15922	15914	15768	15760	15694	15844	16043	15732	15535	15852	15715	15678	15886	15594	15848	15682	15767	15863	15844	15672	15785	15878	15881	15894	15764	15617	15630	15775	15808	15740	15655	16056	15677	15744	15782	15662	15646	15713	15678	15651	15712	15876	15767	15716	15953	15494	15713	15837	15582	15742	15789	15703	15713	15814	15607	15726	15542	15799	15752	15698	15699	15674	15724	15842	15667	15876	15652	15836	15768	15949	15928	15980	15946	15869	15907	15699	15756	15950	15707	15775	15662	15874	15772	15772	15726	15692	15857	15734	15601	15592	15657	15640	15656	15985	15762	15611	15488	15816	15977	15640	15796	15793	15699	15907	15778	15983	15780	15680	15794	15689	15689	15706	15690	15630	15821	15992	15873	15781	15810	15656	15817	15663	15743	15701	15662	15844	15785	15751	15826	15658	15833	15646	15494	15792	15780	15528	15651	15814	15739	15800	15737	15773	15779	15809	15616	15874	15726	15808	15790	15732	15609	15793	15605	15936	15595	15642	15649	15727	15737	15591	15573	15736	15594	15646	15605	15614	15588	15544	15829	15715	15587	15872	15644	15801	15903	15792	15748	15712	15858	15886	15632	15760	15797	15966	15799	15594	15666	15897	15781	15730	15596	15520	15716	15753	15656	15928	15772	15679	15921	15707	15507	15821	15640	15826	15835	15813	15617	15534	15656	15783	15688	15814	15971	15774	15848	15651	15674	15864	15893	15859	15811	15641	15638	15700	15671	15921	15767	15608	15533	16025	15741	15641	15773	15691	15866	15653	15707	15685	15705	15759	15795	15780	15667	15968	15813	15742	15683	15743	15661	15817	15690	15624	15764	15558	15791	15956	15784	15659	15699	15691	15668	15704	15589	15732	15687	15858	15826	15720	15865	15711	15808	15955	15500	15767	15720	15710	15598	15774	15665	15637	15731	15893	15896	15766	15776	15791	15714	15609	15770	15719	15599	15786	15740	15473	15789	15717	15590	15624	15759	15792	15851	15735	15935	15591	15813	15765	15786	15783	15819	15728	15731	15865	15587	15825	15978	15801	15733	15626	15823	15686	15673	15743	15748	15617	15824	15528	15485	15737	15694	15735	15681	15658	15723	15516	15719	15650	15513	15618	15818	15747	15584	15613	15705	15578	15707	15761	15620	15823	15861	15581	15911	15682	15625	15704	15631	15508	15612	15764	15885	15530	15767	15498	15818	15720	16009	15828	15735	15713	15698	15630	15647	15706	15796	15813	15605	15780	15654	15862	15747	15508	15496	15544	15802	15623	15778	15958	15666	15762	15563	15574	15850	15535	15648	15748	15801	15659	15939	15603	15648	15626	15767	15791	15777	15857	15767	15882	15569	15725	15799	15920	15793	15623	15669	15755	15837	15670	15820	15789	15797	15902	15653	15704	15727	15683	15791	15699	15695	15612	15776	15917	15607	15782	15662	15589	15587	15565	15799	15800	15873	15499	15684	15578	15568	15712	15684	15641	15806	15522	15569	15886	15703	15724	15660	15782	15789	15812	15870	15823	15319	15744	15622	15656	15802	15602	15848	15918	15574	15703	15590	15603	15836	15740	15620	15812	15797	15728	15867	15907	15748	15821	15729	15738	15418	15511	15589	15734	15719	15733	15584	15597	15648	15622	15623	15865	15675	15859	15928	15656	15629	15828	15666	15510	15660	15819	15632	15642	15728	16015	15723	15574	15688	15767	15819	15596	15679	15768	15838	15557	15725	15709	15652	15555	15926	15640	15840	15689	15807	15738	15716	15727	15796	15782	15566	15641	15823	15692	15698	15916	15720	15716	15608	15663	15913	15651	15841	16005	15889	15688	15850	15841	15919	15786	15720	15635	15588	15788	15631	15836	15711	15798	15675	15678	15721	15692	15740	15830	15832	15824	15849	15796	15580	15623	15498	15736	15700	15749	15679	15852	15639	15802	15790	15691	15780	15851	15496	15635	15564	15964	15584	15684	15638	15580	15805	15780	15694	15823	15589	15565	15528	15596	15741	15693	15641	15619	15556	15944	15618	15698	15615	15930	15895	15724	15506	15879	15714	15712	15720	15896	15494	15771	15678	15701	15907	15574	15649	15844	15862	15765	15926	15692	15623	15611	15935	15668	15878	15827	15527	15599	15610	15673	15817	15860	15762	15880	15670	15738	15754	15754	15888	15752	15657	15646	16043	15605	15676	15639	15593	16034	15849	15730	15757	15833	15634	15779	15759	15652	15835	15674	15659	15805	15564	15702	15627	15744	15971	15823	15550	15771	15721	15738	15571	15779	15740	15608	15827	15767	15706	15880	15822	15925	15716	15710	15599	15733	15690	15792	15774	15798	15758	15530	15665	15776	15815	15534	15836	15720	15892	15664	15736	15897	15829	15709	15681	15542	15769	15822	15608	15667	15804	15843	15886	15632	15625	15676	15726	15594	15626	15536	15683	15676	15846	15718	15614	15924	15861	15750	15800	15564	15624	15718	15794	15336	15615	15587	15704	15614	15524	15733	15675	15550	15626	15683	15876	15750	15618	15810	15595	15792	15570	15766	15518	15685	15834	15744	15970	15655	15632	15694	15719	15941	15687	15590	15854	15384	15628	15671	15708	15717	15731	15711	15784	15642	15752	15848	15893	15650	15886	15634	15677	15765	15813	15719	15794	15759	15643	15715	15744	15616	15709	15726	15806	15751	15560	15757	15612	15728	15675	15871	15575	15814	15778	15608	15704	15673	15539	15664	15857	15648	15756	15755	15641	15808	15689	15651	15710	15831	15944	15754	15787	15765	15653	15786	15835	15726	15451	15698	15647	15887	15545	15699	15725	15792	15739	15774	15913	15715	15945	15841	15973	15963	15632	15629	15826	15828	15661	15680	15716	15512	15760	15637	15820	15879	15830	15668	15697	15678	15792	15855	15788	15731	15668	15587	15697	15798	15703	15916	15757	15699	15636	15828	15863	15713	15740	15755	15816	15787	15506	15722	15729	15742	15647	15933	15732	15901	15942	15751	15802	15686	15840	15750	15613	15741	15749	15728	15883	15658	15709	15703	15637	15784	15736	15723	15750	15448	15683	15779	15804	15947	15753	15692	15564	15595	15743	15712	15637	15950	15675	15748	15735	15866	15566	15886	15678	15712	15697	15592	15639	15876	15377	15722	15715	15695	15790	15857	15696	15837	15911	15626	15502	15649	15669	15838	15736	15743	15700	15594	15681	15733	15802	15723	15650	15660	15947	15824	15634	15751	15765	15686	15793	15791	15669	15709	15942	15482	15536	15849	15529	15757	15821	15815	15869	16019	15609	15666	15702	15546	15797	15778	15745	15592	15567	15802	15753	15639	15645	15765	15652	15678	15446	15838	15652	15499	15716	15725	15797	15588	15839	15682	15740	15702	15942	15830	15629	15788	15737	15762	15717	15924	15662	15849	15860	15894	15699	15792	15974	15620	15826	15704	15768	15989	15750	15578	15755	15779	15593	15633	15696	15632	15717	15733	15692	15792	15553	15772	15755	15746	15808	15697	15630	15592	15770	15669	15622	15677	15788	15586	15925	15881	15582	15806	15777	15913	15806	15705	15896	15754	15741	15907	15836	15705	15814	15541	15725	15688	15654	15779	15595	15757	15681	15914	15848	15690	15590	15538	15639	15710	15662	15782	15848	15770	15789	15926	15453	15683	15775	15808	15718	15757	15719	15815	15690	15535	15768	15955	15630	15748	15737	15688	15910	15643	15489	15720	15682	15751	15830	15772	15656	15754	15799	15757	15677	15702	15793	15553	15720	15902	15835	15756	15689	15752	15628	15781	15699	15572	15807	15669	15901	15807	15803	15801	15474	15630	15731	15524	15874	15659	15774	15801	15999	15675	15833	15774	15791	15832	15505	15736	15662	15760	15803	15658	15999	15870	15856	15835	15681	15805	15812	16001	15790	15538	15830	15578	15900	15725	15693	15862	15762	15748	15896	15806	15462	15634	15816	15707	15597	15504	15821	15861	15652	15596	15924	15599	15895	15848	15628	15665	15666	15668	15660	15704	15881	15943	15617	15532	15781	15736	15902	15631	15684	15774	15718	15582	15648	15698	15706	15588	15853	15657	15836	15763	15917	15703	15658	15918	15691	16024	15771	15758	15731	15723	15843	15751	15679	15843	15738	15824	15694	15759	15756	15786	15710	15798	15727	15837	15882	15882	15862	15733	15440	15582	15561	15734	15749	15725	15764	15830	15670	15582	15675	15838	15754	15728	15895	15903	15819	15739	15696	15760	15925	15903	15837	15688	15651	15769	15740	15684	15829	15752	15837	15679	15819	15704	15649	15731	15723	15483	15653	15601	15572	15669	15848	15758	15861	15587	15745	15701	15809	15807	15679	15792	15856	15853	15663	15483	15809	15656	15707	15554	15725	15796	15656	15721	15621	15724	15823	15812	15668	15888	15759	15574	15831	15722	15792	15678	15710	15809	15633	15775	15715	15612	15715	15662	15798	15781	15737	15700	15545	15585	15823	15895	15738	15782	15710	15863	15681	15860	15688	15877	15742	15627	15677	15689	15675	15613	15794	15774	15723	15631	15763	15634	15462	15862	15736	15718	15688	15828	15719	15638	15914	15738	15720	15888	15914	15654	15645	15852	15825	15794	15919	15661	15854	15830	15855	15858	15877	15811	15755	15710	15594	15772	15516	15768	15727	15867	15595	15666	15556	15713	15927	15568	15736	15711	15718	15875	15645	15629	15701	15763	15635	15725	15591	15598	15725	15902	15678	15630	15964	15626	15923	15716	15581	15649	15565	15704	15885	15708	15651	15871	15701	15722	15623	15644	15720	15668	15599	15792	15692	15642	15865	15698	15700	15660	15599	15779	15596	15574	15716	15726	15698	15768	15910	15678	15750	15708	15727	15847	15920	15683	15817	15546	15826	15573	15841	15647	15808	15569	15767	15593	15631	15820	15679	15810	15697	15662	15604	15823	15673	15653	15948	15833	15658	16030	15694	15627	15916
19236	39249	30686	22442	19221	17556	16422	15852	15201	14952	14916	14734	14725	14683	14567	14415	14515	14388	14499	14350	14337	14308	14361	14289	14493	14352	14304	14349	14121	14428	14274	14352	14244	14270	14376	14468	14293	14211	14293	14281	14262	14379	14245	14291	14239	14233	14388	14373	14279	14146	14265	14158	14309	14300	14191	14147	14267	14388	14269	14181	14144	14318	14251	14189	14258	14270	14354	14168	14176	14270	14153	14257	14222	14234	14213	14298	14215	14110	14192	14393	14286	14298	14202	14112	14138	14203	14243	14161	14167	14295	14276	14343	14265	14306	14299	14238	14314	14258	14266	14134	14384	14184	14198	14203	14399	14249	14320	14254	14283	14396	14211	14374	14424	14236	14323	14305	14195	14189	14156	14222	14393	14322	14200	14236	14175	14090	14300	14207	14211	14125	14114	14255	14214	14355	14119	14152	14281	14176	14159	13984	14265	14170	14376	14216	14082	14187	14273	14219	14171	14160	14315	14271	14185	14297	14249	14130	14126	14306	14301	14249	14216	14254	14193	13946	14028	14284	14245	14270	14283	14217	14248	14302	14119	14082	14231	14288	14282	14089	14042	14177	14204	14202	14385	14194	14301	14200	14146	14283	14272	14225	14318	14165	14260	14309	14089	14354	14033	14336	14129	14289	14323	14101	14441	14167	14374	14251	14153	14372	14166	14227	14198	14164	14369	14137	14176	14235	14312	14132	14395	14028	14291	14074	14254	14182	14097	14022	14260	14270	14209	14196	14177	14252	14248	14164	14337	14151	14067	14332	14225	14240	14228	14129	14135	14144	14175	14232	14173	14268	14104	14029	14063	14161	14174	14109	14078	14315	14270	14114	14254	14432	14272	14186	14281	14136	14155	14198	14297	14251	14183	14376	14201	14211	14131	14177	14347	14092	14022	14112	14075	14237	14242	14323	14240	14316	14204	14316	14249	14333	14232	14202	14138	14173	14313	14225	14263	14106	14368	14096	14162	14236	14202	14155	14238	14282	14322	14282	14325	14220	14373	14214	14180	14192	14244	14299	14100	14135	14264	14245	14175	14332	14161	14244	14207	14247	14158	14310	14237	14175	14190	14091	14289	14151	14228	14146	14287	14184	14239	14348	14256	14207	14188	14307	14139	14218	14212	14251	14281	14304	14329	14325	14205	14087	14379	14083	14229	14048	14258	14064	14134	14254	14034	14133	14230	14422	14125	14225	14374	14138	14173	14005	14194	14175	14276	14164	14152	14240	14181	14192	14357	14248	14247	14227	14121	14273	14102	14309	14139	14203	14083	14230	14274	14409	14182	14207	14311	14164	14303	14123	14237	14069	14286	14246	14251	14187	14164	14269	14190	14185	14179	14169	14142	14350	14142	14277	14238	14156	14211	14298	14256	14049	14143	14031	14242	14237	14035	14025	14181	14302	14009	14234	14256	14016	14135	14225	14272	14222	14250	14155	14388	14108	14273	14404	14397	14177	14289	13996	14193	14117	14172	14160	14182	14149	14231	14253	14200	14297	14326	14265	14142	14171	14205	14079	14109	14321	14164	13960	14257	14087	14366	14262	14255	14119	14266	14285	14264	14157	14161	14068	14133	14197	14135	14309	14382	14210	14311	14254	14399	14131	14065	14295	14219	14231	14433	14202	14176	14276	14106	14362	14147	14196	14164	14057	14405	14150	14171	14192	14135	14331	14165	14171	14188	14356	14114	14301	14176	14205	14105	13967	14341	14146	14321	14226	14259	14130	14400	14216	14229	14210	14210	14171	14135	14356	14350	14252	14365	14187	14066	14251	14289	14174	14380	14173	14114	14035	14256	14158	14012	14205	14340	14236	14120	14320	14046	14231	14207	14227	14276	14179	14138	14294	14169	14295	14270	14251	14242	14412	14378	14301	14118	14168	14173	14194	14200	14032	14157	14118	14101	14150	14120	14125	14192	14216	14165	14458	14208	14164	14243	14169	14233	14205	14174	14260	14260	14215	14281	14174	14150	14326	14228	14168	14168	14186	14255	14170	14436	14334	14232	14244	14215	14213	14263	14245	14211	14363	14249	14288	14197	14159	14062	14245	14433	14255	14202	14305	14335	14115	14325	14373	14346	14049	14171	14352	14160	14292	14261	14335	14340	14273	14281	14218	14220	14206	14063	14309	14188	14147	14342	14256	14331	14098	14148	14170	14212	14125	14425	14162	14141	14088	14373	14278	14151	14226	14242	14296	14297	14115	14184	14090	14238	14143	14226	14162	13969	14240	14170	14116	14331	14217	14251	14271	14077	14232	14253	14161	14241	14122	14165	14247	14180	14300	14349	14073	14245	14206	14187	14175	14209	14321	14115	14237	14254	14073	14193	14103	14251	14284	14327	14254	14072	14115	14193	14276	14297	14215	14081	14085	14096	14224	14313	14169	14142	14247	14142	14288	14107	14231	14390	14206	14209	14215	14110	14166	14136	14046	14329	14220	14346	14228	14157	14280	14134	14202	14202	14215	14235	14212	14298	14289	14232	14183	14379	14082	14241	14277	14340	14181	14206	13992	14268	14198	14306	14172	14022	14233	14133	14187	14126	14144	14188	14182	14257	14297	14159	14053	14299	14179	14239	14114	14188	14312	14194	14107	14427	14282	14302	14073	14070	14285	14289	14120	14072	13989	14195	14178	14074	14312	14286	14194	14138	14140	14182	14108	14226	14223	14350	14281	14327	14110	14198	14212	14337	14207	14225	14145	14058	14189	14351	14061	14272	14167	14221	14213	14287	14137	14122	14181	14205	14187	14236	14201	14287	13954	14244	14214	14114	14192	14230	14093	14142	14195	14215	14105	14156	14243	14341	14106	14144	14205	14318	14082	14374	14151	14298	14233	14201	14201	14300	14247	14096	14320	14190	14102	14246	14152	14206	14033	14277	14273	14050	14123	14231	14000	14361	14371	14146	14241	14194	14105	14223	14427	14174	14160	14047	14196	14202	14219	14151	14265	14109	14330	14190	14181	14220	14271	14363	14206	14320	14332	14312	14147	14159	14272	14109	14126	14204	14164	14136	14153	14163	14280	14157	14193	14137	14184	14085	14273	14211	14117	14163	14105	14125	14388	14124	14141	14270	14203	14174	14266	14227	14281	14343	14153	14132	14265	14137	14124	14250	14208	14163	13937	14237	14189	14053	14190	14283	14160	14153	14267	14258	14399	14118	14042	14208	14262	14054	14087	14179	14261	14265	14275	14410	14217	14215	14209	14155	14103	14198	14150	14173	14304	14143	14381	14171	14305	14063	14215	14382	14102	14240	14325	14097	14258	14212	14308	14030	14254	14211	14267	14344	14163	14147	14432	14222	14055	14144	14112	14305	14124	14238	14245	14208	14416	14102	14228	14515	14216	14286	14329	14191	14149	14289	14302	14233	14077	14186	14182	14294	14232	14139	14316	14291	14192	14240	14184	14263	14235	14151	14051	14315	14341	14050	14191	14256	14136	14174	14037	14248	14051	14067	14030	14175	14206	14285	14137	14118	14206	14045	14287	14235	14172	14234	14342	14325	14250	14155	14218	14333	14200	14160	14205	14167	14331	14305	14118	14111	14139	14325	14336	14236	14254	14312	14380	14237	14140	14005	14124	14325	14106	14111	14278	14196	14062	14227	14119	14198	14134	14183	14287	14171	14223	14164	14181	14202	14193	14412	14115	14295	14256	14399	14317	14161	14223	14221	14116	14093	14337	14253	14282	14457	14026	14128	14375	14160	14211	14300	14218	14247	14440	14169	14195	14203	14140	14293	14058	14150	14258	14226	14220	14101	14265	14197	14241	13993	14244	14371	14270	14219	14287	14228	14060	14249	13994	14049	14198	14252	14235	14175	14142	14116	14257	14173	14159	14240	14239	14173	14157	14263	14307	14302	14183	14065	14153	14274	14196	14327	14249	14234	14214	14239	14223	14329	14264	14382	14353	14182	14350	14256	14228	14198	14200	14266	14165	14069	14085	14318	14083	14334	14165	14336	14151	14059	14243	14202	13991	14353	14353	14298	14155	14061	14380	14237	14372	14265	14280	14097	14243	14085	14284	14026	14220	14141	14211	14210	14283	14227	14283	14223	14230	14381	14041	14134	14195	14245	14141	14285	14211	14298	14181	14359	14112	14208	14184	14192	14228	14276	14094	14272	14432	14101	14263	14142	14340	14117	14266	14165	14214	14159	14153	14191	14261	14145	14117	14212	14342	14315	14178	14316	14330	14103	14332	14205	14167	14248	14202	14312	14362	14090	14184	14298	14271	14197	14299	14303	14154	14221	14049	14268	14281	14282	14304	14282	14219	14116	14287	14201	14382	14202	14071	14048	14298	14180	14193	13993	14242	14165	14447	14309	14220	14179	13995	14343	14267	14219	14277	14093	14289	14250	14294	14157	14143	14030	14185	14235	14264	14112	14036	14110	14260	14389	14222	14126	14244	14450	14428	14254	14099	14424	14228	14297	14173	14197	14189	14122	14169	14189	14317	14048	14277	14361	14295	14275	14094	14340	14263	14121	14171	14361	14182	14288	14017	14131	14215	14129	14280	14276	14374	14320	14021	14352	14264	14487	14176	14217	14227	14203	14247	14153	14218	14223	14230	14128	14211	14243	14288	14289	14388	14207	14137	14192	14299	14107	14235	14449	14283	14245	14199	14263	14229	14394	14354	14093	14305	14366	14221	14183	14128	14282	14189	14268	14130	14228	13975	14169	14276	14160	14243	14241	14052	14323	14272	14078	14183	14278	14225	14081	14239	14197	14081	14202	14124	14214	14160	14295	14276	14286	14115	14247	14194	14284	14172	14298	14329	14162	14311	14127	14106	14183	14197	14168	14183	14156	14019	14096	14222	14178	14098	14187	14177	14145	14239	14002	14188	14034	14242	14185	14223	14396	14247	14087	14336	14270	14125	14413	14144	14275	14233	14127	14280	14221	14194	14102	14280	14323	14143	14049	14154	14106	14210	14223	14300	14186	14288	14126	14304	14230	14300	14240	14259	14502	14126	14148	14285	14101	14300	14213	14192	14158	14159	14232	13995	14191	14166	14102	14033	14340	14267	14199	14320	14293	14125	14313	14165	14296	14209	14358	14155	14396	14135	14346	14178	14151	14291	14215	14260	14180	14219	14272	14319	14291	14143	14178	14315	14148	14167	14231	14340
28910	22696	22848	18604	15380	14963	14827	14586	14463	14416	14308	14466	14367	14197	14396	14213	14401	14524	14203	14500	14236	14110	14319	14232	14224	14220	14386	14182	14369	14359	14453	14345	14381	14362	14278	14334	14462	14232	14211	14225	14194	14250	14237	14169	14377	14216	14136	14242	14340	14203	14180	14304	14430	14226	14235	14272	14180	14191	14194	14254	14251	14241	14253	14185	14292	14199	14232	14206	14154	14255	14132	14236	14223	14213	14231	14428	13983	14246	14182	14295	14259	14204	14150	14415	14161	14066	14129	14199	14554	14184	14180	14200	14432	14183	13980	14278	14348	14578	14340	14415	14162	14143	14206	14002	14468	14135	14130	14116	14125	14065	14238	14252	14359	14281	14348	14438	14308	14342	14326	14181	14181	14283	14226	14130	14260	14206	14159	14336	14156	14264	14030	14150	14283	14231	14272	14185	14263	14160	14222	14169	14346	14142	14104	14465	14331	14317	14349	14173	14097	14244	14145	14171	14172	14112	14280	14106	14284	14465	14409	14302	14314	14498	14348	14182	14099	14346	14182	14366	14211	14115	14429	14220	14255	14275	14118	14068	14390	14136	14314	14211	14370	14084	14264	14385	14032	14326	14016	14038	14231	14392	14189	14301	14342	14271	14340	14149	14355	14240	14191	14293	14387	14125	14299	14256	14207	14265	14388	14266	14440	14242	14236	14137	14387	14127	14371	14122	14295	14248	14059	13992	14232	14178	14213	14173	14324	14342	14293	14249	14542	14257	14297	14145	14266	14233	14278	14166	14296	14392	14167	14285	14206	14285	14192	14305	14266	14323	14387	14256	14272	14362	14410	14255	14103	14239	14319	14211	14157	14223	14261	14291	14304	14162	14018	14272	14272	14292	14524	14294	14259	14212	14274	14103	14182	14141	14186	14351	14197	14344	14046	14235	14227	14205	14167	14259	14289	14309	14354	14348	14374	14041	14257	14111	14233	14143	14112	14176	14161	14149	14452	14367	14182	14154	14198	14270	14237	14084	14189	14296	14278	14280	14331	14241	14257	14272	14207	14100	14247	14274	14262	14050	14152	14267	14439	14467	14124	13994	14274	14230	14109	14086	14170	14350	14422	14379	14218	14106	14249	14091	14135	14164	14196	14266	14259	14268	14409	14292	14162	14145	14385	14330	14321	14202	14182	14210	14336	14328	14217	14204	14341	14367	14299	14148	14270	14042	14049	14211	14204	14257	14312	14453	14394	14340	14213	14227	14327	14348	14359	14110	14345	14249	14296	14229	14280	14284	14479	14169	14180	14013	14370	14337	14113	14143	14342	14099	14217	14326	14271	14116	14363	14288	14431	14348	14283	14143	14235	14461	14487	14346	14356	14258	14048	14134	14204	14262	14190	14175	14187	14469	14397	14156	14182	14027	14284	14080	14180	14105	14254	14335	14394	14376	14238	14364	14207	14247	14119	14202	14095	14179	14363	14418	14351	14267	14241	14129	14072	14385	14285	14174	14176	14216	14278	14103	14182	14469	14208	14170	14138	14205	14105	14242	14249	14210	14165	14137	14331	14447	14285	14410	14333	14261	14149	14366	14336	14302	14435	14325	14328	14322	14165	14340	14158	14220	14114	14343	14363	14284	14064	14276	14219	14205	14365	14352	14275	14385	14394	14137	14195	14261	14329	14369	14488	14389	14145	14154	14308	14179	14275	14180	14140	14324	14317	14303	14145	14251	14324	14182	14035	14219	14254	14310	14200	14340	14194	14478	14175	14204	14250	14323	14335	14312	14220	14058	14123	14210	14154	14078	14073	14206	14024	14256	14335	14312	14130	14156	14387	14188	14154	14133	14413	14174	14193	14268	14038	14361	14282	14125	14203	14156	14265	14253	14170	14195	14312	14199	14455	14340	14159	14203	14196	14242	14269	14389	14048	14171	14121	14186	14364	14301	14234	14216	14296	14270	14362	14227	14421	14255	14430	14323	14287	14210	13996	14071	14241	14081	14134	14221	14218	14319	14196	14376	14542	14400	14377	14230	14439	14501	14523	14271	14331	14303	14388	14227	14346	14289	14302	14307	14527	14160	14249	14337	14278	14394	14089	14359	14222	14262	14443	14266	14344	14393	14202	14284	14154	14488	14384	14167	14117	14159	14280	14219	14337	14331	14211	14143	14138	14349	14512	14343	14240	14412	14337	14303	14258	14351	14340	14105	14144	13960	14262	14120	14014	14334	14188	14208	14217	14227	14406	14149	14121	14086	14260	14333	14166	14192	14324	14316	14320	14130	14418	14431	14429	14311	14395	14149	14244	14107	14350	14236	14244	14328	14330	14118	14275	14306	14236	14283	14128	14295	14260	14311	14353	13958	14204	14327	14403	14375	14251	14338	14058	13997	14408	14385	14188	14239	14148	14333	14270	14478	14179	14240	14357	14210	14183	14271	14333	14383	14352	14224	14143	14054	14193	14228	14237	14234	14205	14338	14235	14295	14263	14217	14398	14238	14105	14080	14284	14253	14491	14356	14500	14018	14130	14192	14278	14194	14125	14242	14247	14370	14293	14232	14289	14195	14061	14168	14195	14257	14388	14191	14094	14308	14180	14146	14227	14227	14277	14243	14098	14266	14290	14283	14226	14068	14299	14383	14164	14416	14130	14356	14281	14305	14301	14174	14248	14132	14168	14339	14372	14350	14336	14169	14220	14281	14237	14209	14392	14192	14242	14102	14235	14180	14453	14294	14363	14135	14460	14250	14358	14347	14235	14425	14193	14287	14151	14199	14180	14045	14249	14246	14200	14379	14310	14259	14456	14312	14336	14325	14273	14324	14115	14282	14260	14382	14275	14177	14198	14172	14352	14272	14216	14186	14090	14462	14267	14189	14281	14233	14471	14273	14198	14406	14167	14335	14414	14254	14389	14253	14283	14226	14263	14227	14291	14292	14133	14353	14187	14185	14278	14361	14218	14242	14122	14242	14377	14418	14180	14210	14242	14213	14271	14318	14277	14348	14385	14208	14175	14127	14523	14158	14218	14354	14329	14317	14154	14061	14280	14321	14180	14340	14310	14060	14188	14117	14262	14266	14200	14192	14315	14222	14213	14188	14196	14269	14235	14354	14266	14177	14175	14308	14332	14225	14267	14234	14270	14165	14338	14191	14199	14327	14348	14267	14306	14260	14368	14220	14317	14502	14209	14252	14225	14209	14254	14242	14299	14297	14443	14086	14111	14299	14326	14378	14294	14273	14043	14227	14136	14412	14277	14430	14403	14372	14293	14134	14361	14199	14233	14158	14282	14408	14155	14325	14282	14227	14350	14260	14210	14180	14165	14155	14343	14379	14164	14326	14238	14235	14097	14269	14440	14297	14226	14157	14396	14343	14357	14305	14314	14200	14258	14256	14183	14187	14258	14359	14241	14300	14269	14213	14292	14312	14291	14151	14073	14372	14260	14321	14170	14316	14290	14332	14334	14286	14423	14303	14431	14196	14321	14322	14230	14220	14046	14245	14234	14355	14131	14308	14353	14378	14063	14322	14395	14191	14348	14283	14264	14205	14286	14487	14334	14065	14423	14188	14274	14333	14162	14372	14365	14141	14251	14251	14237	14582	14391	14323	14234	14407	14219	14312	14224	14341	14402	14256	14280	14237	14199	14382	14477	14195	14432	14260	14342	14344	14041	14305	14266	14257	14320	14242	14327	14394	14244	14292	14210	14430	14289	14288	14150	14377	14237	14441	14199	14153	14284	14267	14081	14260	14203	14293	14563	14252	14387	14233	14327	14277	14266	14109	14139	14401	14330	14107	14149	14191	14302	14159	14273	14161	14278	14144	14158	14204	14063	14170	14152	14228	14283	14374	14081	14145	14276	14432	14206	14321	14330	14268	14319	14165	14168	14245	14164	14175	14226	14087	14436	14244	14157	14327	14375	14158	14313	14501	14460	14198	14389	14219	14270	14223	14158	14153	14201	14422	14392	14348	14304	14232	14248	14380	14299	14240	14252	14283	14358	14092	14357	14212	14500	14126	14262	14150	14153	14086	14321	14417	14400	14223	14281	14244	14153	14245	14158	14313	14301	14335	14285	14114	14368	14282	14197	14159	14245	14192	14286	14401	14387	14384	14149	14088	14112	14254	14359	14228	14244	14228	14270	14343	14190	14310	14230	14321	14259	14262	14339	14368	14154	14255	14273	14124	14117	14218	14169	14165	14322	14203	14156	14170	14249	14172	14194	14228	14294	14130	14241	14262	14212	14367	14408	14031	14355	14122	14267	14051	14094	14476	14288	14370	14237	14533	14324	14295	14102	14248	14260	14173	14424	14169	14295	14303	14341	14309	14310	14241	14214	14427	14489	14124	14361	14271	14274	14196	14204	14316	14142	14351	14182	14211	14242	14273	14250	14096	14292	14331	14182	14156	14466	14199	14314	14352	14131	14287	14340	13992	14426	14453	14287	14526	14354	14280	14409	14213	14202	14155	14318	14375	14326	14094	14222	14403	14361	14321	14236	14310	14378	14327	14257	14235	14290	14470	14234	14112	14430	14509	14357	14305	14420	14143	14359	14193	14325	14228	14220	14262	14205	14343	14230	14075	14208	14434	14410	14335	14319	14220	14338	14271	14091	14082	14281	14075	14246	14132	14156	14355	14250	14195	14188	14238	14357	14301	14205	14413	14181	14192	14244	14333	14201	14023	14338	14351	14172	14143	14211	14289	14249	14363	14287	14293	14193	14264	14365	14389	14175	14354	14360	14261	14201	14319	14116	14297	14274	14276	14192	14162	14120	14157	14174	14306	14140	14353	14006	14260	14326	14262	14336	14018	14113	14309	14382	14209	14311	14316	14053	14267	14284	14371	14334	14087	14075	14454	14416	14287	14317	14199	14242	14316	14231	14290	14384	14323	14125	14124	14238	14268	14297	14138	14059	14325	14323	14335	14299	14139	14327	14291	14340	14282	14191	14225	14162	14104	14172	14303	14319	14247	14144	14255	14330	14338	14152	14387	14128	14251	14275	14278	14075	14295	14233	14323	14364	14081	14207	14154	14043	14218	14367	14352	14244	14343	14556	14359	14336	14392	14177	14415	14439	14265	14149	14267	14297	14398	14221	14089	14068	14245	14204	14282	14413	14220	14087	14170	14170	14239	14319	14203	14225	14193	14225	14098	14318	14319	14356	14207
17576	25770	20250	16122	14733	14132	14072	13759	13525	13534	13350	13452	13363	13549	13492	13318	13365	13485	13249	13392	13431	13390	13410	13341	13231	13412	13355	13276	13276	13362	13459	13305	13299	13218	13225	13359	13403	13333	13400	13480	13340	13237	13331	13333	13402	13354	13265	13337	13392	13307	13382	13295	13348	13319	13314	13284	13432	13370	13346	13341	13368	13455	13353	13217	13375	13242	13199	13348	13273	13300	13312	13312	13360	13443	13480	13196	13261	13251	13397	13149	13386	13272	13253	13401	13168	13348	13412	13313	13207	13291	13425	13280	13219	13216	13283	13333	13379	13158	13348	13335	13188	13302	13199	13185	13295	13398	13500	13361	13359	13335	13304	13398	13274	13282	13320	13245	13226	13162	13336	13261	13406	13319	13263	13484	13559	13378	13169	13362	13318	13219	13237	13255	13381	13141	13188	13326	13268	13394	13296	13301	13126	13263	13373	13271	13357	13189	13259	13218	13357	13277	13279	13303	13389	13418	13540	13265	13348	13338	13279	13205	13324	13224	13485	13396	13119	13409	13302	13315	13283	13497	13303	13292	13441	13438	13308	13283	13250	13473	13506	13265	13344	13217	13355	13411	13380	13321	13297	13271	13296	13250	13172	13331	13334	13285	13319	13321	13262	13188	13264	13300	13398	13358	13230	13275	13417	13403	13221	13416	13278	13321	13335	13242	13231	13178	13361	13113	13199	13121	13263	13347	13402	13342	13269	13464	13260	13236	13318	13427	13297	13287	13534	13287	13352	13316	13350	13302	13266	13258	13313	13154	13402	13301	13430	13279	13227	13361	13435	13334	13465	13363	13246	13337	13285	13462	13266	13536	13108	13382	13403	13270	13220	13261	13348	13308	13366	13343	13493	13275	13338	13363	13338	13276	13320	13425	13346	13396	13235	13307	13239	13300	13203	13372	13421	13351	13323	13263	13364	13391	13216	13152	13295	13303	13206	13282	13484	13462	13293	13374	13344	13284	13397	13248	13420	13411	13339	13276	13270	13199	13216	13165	13253	13303	13367	13358	13432	13353	13361	13149	13291	13342	13355	13329	13270	13446	13418	13292	13270	13308	13451	13198	13342	13377	13339	13252	13324	13343	13099	13211	13447	13339	13267	13106	13221	13218	13358	13337	13276	13344	13365	13267	13468	13278	13484	13533	13354	13259	13482	13280	13369	13350	13433	13373	13368	13246	13213	13377	13304	13313	13304	13276	13184	13385	13359	13261	13409	13331	13246	13300	13282	13217	13389	13348	13243	13332	13253	13411	13360	13203	13332	13335	13283	13230	13242	13428	13245	13418	13244	13426	13360	13199	13144	13275	13155	13416	13300	13383	13369	13290	13324	13187	13413	13227	13365	13242	13364	13437	13412	13203	13340	13296	13420	13214	13425	13250	13493	13399	13169	13418	13433	13348	13144	13350	13317	13240	13299	13284	13454	13150	13222	13289	13290	13285	13233	13269	13371	13369	13259	13289	13342	13297	13329	13339	13266	13410	13300	13372	13129	13407	13436	13176	13383	13190	13393	13251	13530	13313	13351	13335	13231	13377	13297	13191	13329	13280	13283	13291	13265	13170	13271	13309	13224	13252	13425	13182	13271	13388	13278	13316	13230	13295	13172	13353	13338	13326	13502	13202	13247	13204	13357	13307	13142	13459	13382	13307	13137	13358	13213	13293	13343	13127	13249	13363	13286	13321	13146	13311	13383	13423	13296	13195	13105	13329	13267	13154	13461	13259	13346	13212	13249	13351	13400	13341	13558	13167	13536	13373	13370	13375	13316	13395	13191	13288	13271	13317	13402	13454	13335	13255	13305	13282	13403	13353	13366	13326	13353	13254	13369	13089	13295	13360	13284	13286	13348	13375	13205	13393	13205	13370	13264	13372	13392	13354	13332	13104	13234	13386	13352	13531	13154	13335	13228	13246	13336	13295	13415	13420	13474	13216	13396	13382	13119	13283	13379	13328	13318	13389	13311	13308	13331	13294	13305	13314	13182	13288	13166	13380	13167	13336	13327	13377	13360	13290	13426	13253	13372	13324	13438	13342	13213	13223	13349	13295	13203	13266	13327	13143	13300	13365	13204	13410	13425	13465	13283	13423	13358	13257	13167	13375	13378	13375	13474	13271	13424	13342	13516	13129	13296	13331	13396	13197	13267	13539	13418	13423	13308	13353	13342	13134	13463	13433	13304	13296	13262	13142	13426	13482	13319	13355	13354	13123	13223	13199	13382	13281	13549	13348	13243	13238	13207	13102	13322	13313	13418	13441	13331	13383	13048	13405	13365	13261	13362	13436	13190	13288	13298	13368	13266	13434	13213	13244	13515	13264	13206	13220	13439	13355	13356	13313	13122	13343	13133	13449	13387	13231	13301	13288	13053	13504	13324	13348	13399	13349	13183	13189	13370	13336	13306	13436	13459	13213	13464	13143	13570	13322	13356	13285	13215	13287	13297	13234	13329	13309	13402	13221	13489	13228	13227	13275	13368	13392	13299	13220	13289	13393	13134	13468	13352	13471	13399	13172	13344	13294	13182	13408	13299	13152	13363	13243	13268	13210	13359	13290	13295	13540	13250	13284	13400	13385	13342	13324	13288	13392	13391	13540	13249	13535	13252	13443	13413	13271	13200	13435	13534	13345	13386	13432	13235	13363	13497	13323	13259	13352	13203	13244	13402	13339	13345	13298	13232	13302	13379	13280	13447	13321	13357	13323	13500	13343	13320	13472	13252	13281	13237	13394	13318	13284	13448	13232	13199	13211	13271	13427	13373	13351	13516	13372	13389	13279	13293	13274	13203	13408	13283	13294	13137	13423	13245	13199	13240	13339	13150	13299	13272	13462	13275	13289	13438	13251	13335	13380	13336	13438	13312	13306	13434	13289	13290	13297	13197	13262	13178	13390	13289	13093	13411	13350	13209	13284	13304	13359	13281	13389	13333	13268	13348	13374	13209	13386	13406	13083	13404	13329	13346	13275	13257	13197	13349	13218	13238	13277	13395	13227	13299	13507	13085	13170	13284	13349	13299	13197	13273	13272	13362	13270	13458	13343	13224	13222	13317	13233	13399	13316	13168	13282	13097	13317	13287	13417	13273	13206	13269	13227	13332	13279	13334	13258	13266	13327	13438	13344	13433	13356	13311	13188	13202	13391	13154	13247	13274	13225	13345	13250	13182	13440	13572	13336	13383	13312	13282	13434	13324	13243	13391	13380	13299	13077	13383	13194	13211	13267	13288	13511	13262	13280	13215	13437	13278	13415	13393	13258	13335	13408	13349	13418	13385	13334	13333	13312	13373	13253	13344	13310	13261	13325	13270	13406	13341	13208	13264	13473	13217	13328	13348	13377	13306	13518	13363	13391	13285	13393	13362	13393	13365	13411	13291	13397	13330	13359	13158	13309	13484	13303	13312	13352	13426	13474	13314	13282	13338	13450	13246	13285	13232	13254	13322	13330	13302	13430	13406	13238	13265	13231	13360	13359	13287	13439	13179	13364	13358	13237	13411	13349	13255	13214	13389	13339	13202	13335	13227	13259	13484	13353	13429	13334	13226	13270	13252	13307	13497	13212	13311	13243	13371	13295	13377	13222	13344	13378	13394	13295	13416	13404	13436	13276	13229	13369	13212	13217	13360	13434	13448	13206	13317	13480	13305	13224	13285	13436	13409	13396	13177	13111	13290	13326	13293	13283	13499	13417	13344	13396	13290	13235	13200	13338	13185	13228	13308	13394	13351	13299	13354	13211	13359	13287	13305	13434	13448	13297	13431	13278	13175	13203	13403	13441	13323	13299	13336	13451	13282	13453	13238	13416	13266	13416	13311	13241	13311	13288	13212	13293	13323	13291	13260	13318	13193	13292	13229	13363	13371	13332	13222	13129	13196	13245	13469	13268	13383	13434	13113	13383	13095	13201	13449	13279	13169	13465	13133	13364	13112	13447	13347	13546	13214	13262	13355	13216	13491	13171	13331	13310	13384	13295	13161	13287	13379	13385	13272	13163	13307	13279	13310	13353	13404	13303	13407	13341	13195	13406	13390	13309	13293	13384	13309	13361	13341	13257	13336	13259	13281	13209	13205	13266	13137	13139	13349	13307	13254	13066	13339	13329	13376	13312	13273	13418	13330	13389	13420	13402	13264	13293	13369	13270	13341	13185	13407	13380	13330	13249	13316	13472	13120	13245	13304	13329	13303	13273	13458	13271	13305	13272	13248	13422	13284	13398	13306	13283	13297	13361	13305	13330	13263	13530	13352	13261	13319	13225	13254	13332	13418	13333	13152	13295	13114	13315	13395	13258	13400	13437	13241	13358	13423	13469	13335	13364	13264	13369	13180	13401	13241	13311	13255	13208	13314	13269	13389	13265	13338	13207	13301	13237	13311	13256	13212	13394	13462	13214	13444	13189	13269	13317	13328	13263	13292	13247	13514	13413	13196	13314	13418	13463	13253	13319	13150	13449	13468	13266	13257	13300	13413	13368	13328	13288	13344	13248	13285	13468	13075	13351	13409	13346	13312	13381	13419	13171	13252	13257	13361	13407	13282	13141	13272	13120	13278	13312	13471	13347	13356	13409	13147	13212	13399	13334	13284	13356	13329	13333	13345	13496	13346	13397	13193	13355	13237	13234	13146	13456	13178	13445	13455	13292	13240	13312	13274	13362	13331	13328	13387	13401	13262	13441	13419	13374	13335	13329	13278	13339	13203	13194	13283	13390	13382	13364	13348	13152	13168	13424	13303	13248	13400	13258	13388	13277	13319	13232	13268	13221	13454	13178	13436	13343	13241	13401	13136	13344	13392	13199	13429	13344	13351	13182	13354	13353	13430	13415	13383	13318	13449	13290	13250	13324	13139	13416	13312	13249	13295	13366	13194	13334	13310	13276	13546	13178	13542	13185	13212	13256	13320	13279	13321	13353	13389	13345	13324	13355	13399	13211	13429	13386	13243	13435	13388	13152	13509	13238	13398	13259	13378	13309	13383	13282	13435	13291	13507	13368	13495	13313	13281	13213	13394	13287	13454	13319	13249	13221	13298	13516	13318	13267	13133	13183	13387	13115	13431	13344	13337	13380	13306	13270	13294	13100	13322	13192	13381	13278	13164	13443	13316	13416	13368	13328	13400	13350	13397	13209	13264	13251
23657	21510	28107	25441	21929	19131	17467	15627	15252	15160	15086	15021	14991	14953	15039	14784	14788	14888	14740	14778	14777	14598	14475	14470	14769	14668	14493	14575	14744	14574	14878	14713	14658	14674	14640	14618	14605	14646	14715	14622	14711	14663	14432	14566	14646	14539	14849	14685	14702	14453	14749	14685	14924	14692	14607	14623	14691	14598	14794	14482	14781	14665	14731	14406	14499	14533	14579	14462	14573	14567	14627	14594	14626	14479	14827	14769	14548	14713	14731	14534	14716	14672	14822	14745	14531	14572	14612	14628	14743	14856	14814	14754	14695	14466	14573	14410	14730	14700	14630	14592	14739	14692	14644	14636	14649	14666	14641	14580	14737	14705	14569	14509	14412	14788	14502	14501	14691	14499	14409	14686	14521	14685	14640	14501	14602	14612	14706	14773	14514	14698	14747	14714	14458	14645	14446	14480	14578	14628	14759	14744	14677	14496	14700	14439	14766	14736	14699	14632	14720	14816	14579	14649	14620	14553	14816	14557	14587	14308	14564	14575	14549	14535	14749	14507	14671	14603	14511	14672	14534	14645	14534	14735	14473	14560	14552	14716	14670	14530	14676	14603	14501	14572	14616	14616	14669	14610	14392	14401	14698	14828	14769	14723	14725	14802	14622	14391	14843	14681	14554	14457	14663	14592	14576	14715	14675	14486	14664	14719	14537	14680	14553	14560	14634	14501	14659	14554	14618	14602	14677	14656	14534	14794	14504	14383	14567	14543	14631	14632	14546	14723	14747	14452	14509	14675	14594	14638	14763	14717	14629	14571	14848	14657	14771	14638	14720	14655	14546	14519	14728	14593	14617	14552	14679	14774	14675	14657	14626	14609	14703	14774	14550	14588	14547	14657	14477	14691	14549	14478	14532	14713	14800	14401	14547	14618	14542	14787	14722	14462	14633	14723	14782	14717	14504	14713	14629	14671	14663	14521	14647	14557	14551	14596	14692	14766	14664	14602	14550	14793	14559	14659	14473	14596	14361	14699	14716	14582	14738	14567	14725	14438	14762	14622	14609	14548	14736	14857	14713	14689	14833	14382	14610	14448	14530	14700	14663	14744	14430	14640	14647	14526	14632	14599	14594	14548	14796	14738	14574	14653	14646	14546	14562	14640	14670	14504	14693	14565	14603	14693	14820	14492	14594	14599	14776	14607	14592	14522	14718	14750	14483	14606	14567	14627	14578	14584	14549	14744	14583	14579	14578	14474	14703	14667	14622	14530	14664	14708	14803	14694	14474	14894	14639	14747	14547	14815	14560	14614	14573	14712	14613	14680	14739	14908	14707	14753	14453	14611	14763	14625	14698	14713	14766	14570	14572	14588	14615	14723	14789	14612	14659	14767	14767	14604	14547	14567	14559	14378	14678	14620	14727	14725	14753	14683	14775	14592	14637	14563	14593	14571	14639	14669	14750	14775	14581	14571	14450	14385	14787	14688	14614	14615	14695	14438	14759	14656	14624	14597	14568	14434	14555	14623	14439	14577	14685	14638	14869	14851	14617	14690	14675	14584	14743	14568	14683	14696	14604	14588	14515	14611	14865	14560	14467	14652	14676	14673	14652	14692	14742	14836	14580	14827	14577	14580	14634	14477	14591	14634	14742	14699	14493	14416	14741	14511	14500	14792	14720	14699	14635	14440	14682	14755	14665	14688	14755	14593	14670	14588	14598	14588	14819	14515	14584	14653	14508	14575	14511	14732	14399	14590	14680	14762	14591	14802	14611	14837	14772	14728	14693	14371	14594	14815	14559	14534	14598	14527	14724	14637	14631	14546	14606	14741	14561	14593	14579	14742	14461	14821	14698	14716	14555	14851	14513	14682	14564	14467	14424	14626	14888	14600	14650	14642	14630	14881	14483	14705	14545	14564	14666	14654	14682	14665	14539	14708	14580	14667	14565	14750	14605	14569	14487	14365	14609	14635	14752	14681	14597	14624	14662	14896	14440	14542	14733	14609	14659	14719	14635	14611	14560	14671	14511	14562	14575	14649	14579	14525	14780	14680	14661	14461	14751	14628	14601	14902	14678	14636	14670	14736	14792	14537	14567	14596	14614	14599	14627	14407	14609	14501	14761	14509	14565	14541	14593	14727	14487	14490	14526	14643	14475	14709	14764	14616	14567	14547	14704	14646	14648	14623	14782	14611	14535	14725	14631	14532	14764	14815	14678	14474	14751	14737	14628	14382	14393	14509	14669	14677	14611	14497	14585	14666	14675	14764	14623	14512	14616	14794	14565	14596	14738	14583	14670	14788	14676	14473	14587	14530	14548	14460	14705	14846	14814	14621	14593	14567	14757	14686	14732	14850	14624	14569	14688	14615	14686	14523	14558	14663	14533	14463	14450	14555	14719	14496	14620	14811	14568	14729	14733	14712	14655	14612	14543	14494	14429	14579	14490	14732	14879	14570	14476	14729	14713	14666	14791	14678	14772	14595	14552	14638	14468	14541	14526	14583	14798	14658	14642	14719	14643	14523	14645	14539	14483	14668	14712	14653	14455	14648	14773	14526	14614	14820	14676	14663	14620	14715	14583	14625	14818	14627	14727	14561	14791	14508	14663	14713	14564	14663	14625	14522	14630	14612	14705	14654	14602	14653	14867	14577	14593	14655	14666	14563	14544	14576	14519	14670	14402	14605	14619	14721	14596	14656	14447	14573	14722	14625	14608	14686	14565	14687	14669	14696	14626	14360	14590	14727	14532	14521	14704	14703	14552	14635	14556	14626	14655	14638	14679	14904	14850	14737	14675	14412	14557	14617	14557	14470	14727	14854	14534	14577	14691	14641	14700	14604	14749	14627	14510	14661	14535	14590	14523	14616	14569	14647	14409	14850	14550	14833	14597	14315	14733	14517	14698	14579	14594	14623	14714	14663	14728	14792	14707	14701	14539	14654	14700	14586	14452	14478	14647	14468	14729	14799	14633	14664	14649	14737	14647	14749	14515	14612	14883	14715	14789	14634	14630	14536	14569	14566	14616	14658	14850	14861	14603	14713	14547	14547	14365	14679	14703	14549	14684	14663	14658	14648	14642	14722	14793	14652	14672	14665	14606	14699	14887	14688	14553	14679	14716	14651	14862	14618	14807	14648	14762	14733	14486	14425	14731	14629	14667	14631	14455	14647	14794	14807	14624	14604	14761	14532	14774	14545	14874	14546	14532	14649	14667	14560	14485	14689	14614	14652	14582	14576	14478	14701	14674	14672	14472	14618	14667	14635	14664	14572	14474	14571	14530	14555	14765	14630	14656	14444	14470	14592	14738	14654	14541	14600	14588	14639	14667	14571	14610	14494	14472	14677	14639	14635	14360	14441	14679	14441	14359	14835	14723	14540	14591	14813	14845	14643	14531	14678	14684	14493	14673	14564	14611	14647	14572	14528	14737	14765	14717	14686	14576	14600	14634	14634	14657	14703	14740	14585	14888	14545	14705	14552	14510	14665	14561	14453	14556	14709	14635	14523	14530	14522	14597	14741	14634	14581	14829	14646	14638	14912	14606	14712	14471	14649	14672	14651	14541	14519	14511	14710	14466	14663	14869	14642	14772	14623	14464	14586	14670	14711	14596	14713	14888	14653	14597	14592	14767	14569	14654	14671	14558	14647	14659	14597	14737	14704	14560	14804	14468	14614	14618	14609	14864	14686	14704	14709	14627	14416	14511	14535	14567	14631	14798	14603	14625	14721	14498	14668	14630	14562	14520	14669	14472	14708	14604	14657	14566	14722	14742	14744	14623	14673	14791	14435	14735	14656	14636	14556	14563	14587	14685	14509	14715	14579	14735	14704	14696	14521	14516	14728	14771	14923	14646	14633	14539	14793	14470	14569	14668	14669	14605	14498	14694	14756	14900	14637	14745	14471	14762	14687	14597	14542	14682	14697	14706	14652	14640	14691	14568	14649	14725	14642	14677	14629	14649	14618	14471	14771	14804	14752	14655	14572	14581	14819	14631	14660	14591	14711	14598	14599	14663	14560	14611	14689	14513	14496	14516	14650	14499	14644	14619	14671	14489	14507	14700	14713	14473	14703	14641	14539	14480	14624	14392	14676	14438	14554	14714	14561	14573	14603	14450	14663	14678	14651	14724	14755	14836	14606	14489	14747	14373	14775	14607	14630	14602	14563	14702	14634	14421	14762	14482	14650	14528	14451	14532	14555	14639	14670	14555	14677	14841	14638	14621	14482	14677	14810	14721	14606	14678	14661	14812	14709	14729	14552	14673	14667	14643	14420	14676	14452	14445	14575	14810	14485	14642	14724	14361	14560	14484	14823	14795	14600	14731	14725	14500	14484	14845	14645	14652	14584	14454	14730	14574	14409	14605	14480	14517	14643	14764	14717	14706	14380	14643	14605	14683	14839	14643	14377	14643	14808	14722	14838	14584	14742	14767	14542	14555	14593	14747	14532	14464	14705	14590	14612	14595	14706	14593	14651	14540	14679	14622	14542	14744	14655	14727	14584	14480	14607	14488	14682	14582	14481	14524	14782	14705	14612	14783	14645	14779	14731	14679	14422	14654	14499	14593	14568	14564	14588	14740	14599	14768	14641	14858	14687	14598	14750	14618	14472	14690	14616	14555	14543	14580	14555	14450	14639	14484	14568	14580	14434	14586	14702	14579	14673	14455	14618	14393	14689	14786	14567	14718	14545	14738	14649	14670	14583	14620	14723	14624	14850	14692	14619	14759	14579	14673	14556	14639	14494	14725	14471	14679	14632	14604	14596	14573	14645	14629	14629	14549	14652	14641	14573	14689	14668	14507	14591	14774	14626	14718	14672	14555	14560	14541	14635	14649	14715	14805	14420	14690	14654	14615	14568	14562	14587	14591	14535	14686	14566	14540	14631	14510	14733	14616	14747	14621	14462	14625	14736	14725	14662	14558	14767	14715	14500	14736	14686	14764	14660	14581	14567	14681	14690	14623	14524	14606	14630	14724	14628	14579	14650	14633	14562	14497	14662	14582	14476	14482	14567	14614	14590	14630	14518	14499	14557	14731	14626	14470	14678	14670	14521	14771	14660	14561	14562	14642	14437	14577	14624	14756	14594	14701	14624	14578	14539	14372	14450	14674	14699	14701	14472	14596	14593	14589	14695	14572	14821	14667	14547	14532	14707	14621	14568	14656	14744	14542	14607	14712	14692
17174	32785	24809	19276	16664	15668	15011	14640	14229	13953	13875	13912	13837	13767	13751	13678	13521	13543	13630	13520	13594	13522	13577	13705	13585	13431	13385	13475	13542	13510	13588	13581	13484	13484	13472	13683	13559	13643	13636	13463	13634	13499	13464	13365	13443	13366	13514	13672	13567	13577	13584	13536	13552	13424	13542	13506	13494	13610	13513	13513	13542	13443	13540	13440	13660	13352	13467	13412	13621	13484	13446	13438	13648	13372	13389	13494	13578	13457	13488	13374	13674	13348	13378	13283	13657	13537	13552	13591	13590	13530	13390	13516	13545	13563	13496	13552	13563	13474	13697	13488	13439	13499	13596	13531	13395	13530	13405	13502	13448	13474	13373	13417	13360	13472	13511	13522	13549	13453	13421	13420	13384	13555	13449	13456	13443	13431	13597	13481	13456	13601	13340	13437	13406	13575	13587	13502	13419	13441	13696	13528	13489	13522	13613	13348	13553	13457	13595	13572	13556	13464	13568	13574	13529	13544	13466	13439	13624	13602	13384	13452	13598	13455	13565	13441	13574	13572	13419	13483	13455	13607	13743	13532	13537	13505	13524	13612	13399	13487	13433	13475	13486	13335	13612	13588	13452	13443	13565	13507	13473	13538	13517	13464	13468	13453	13323	13478	13492	13475	13636	13314	13370	13637	13481	13506	13475	13446	13650	13388	13462	13483	13455	13540	13482	13578	13479	13329	13435	13326	13499	13380	13257	13674	13476	13444	13608	13567	13439	13211	13408	13758	13504	13565	13690	13426	13633	13402	13361	13588	13439	13369	13424	13491	13462	13419	13440	13545	13419	13491	13586	13640	13576	13395	13270	13591	13444	13500	13537	13668	13485	13372	13454	13411	13650	13469	13410	13475	13366	13491	13592	13542	13575	13470	13555	13555	13502	13550	13467	13414	13372	13454	13439	13642	13459	13411	13660	13402	13518	13526	13627	13647	13518	13368	13613	13549	13541	13677	13360	13499	13435	13454	13425	13631	13606	13578	13606	13555	13395	13427	13537	13474	13352	13502	13650	13358	13480	13549	13533	13536	13486	13411	13538	13565	13541	13505	13451	13405	13484	13509	13497	13558	13493	13586	13647	13584	13430	13493	13600	13547	13276	13450	13444	13488	13516	13363	13543	13436	13571	13425	13485	13573	13515	13488	13554	13543	13443	13529	13490	13519	13458	13618	13457	13408	13442	13497	13490	13383	13502	13540	13385	13521	13418	13568	13426	13364	13564	13441	13697	13422	13592	13476	13523	13433	13479	13523	13508	13403	13568	13564	13586	13469	13410	13497	13528	13514	13506	13449	13584	13466	13427	13523	13665	13688	13421	13477	13493	13512	13397	13248	13483	13283	13596	13352	13491	13494	13588	13490	13737	13585	13558	13476	13490	13479	13617	13572	13381	13663	13588	13577	13533	13551	13422	13631	13484	13507	13495	13461	13392	13342	13585	13382	13509	13414	13470	13437	13561	13439	13481	13602	13530	13482	13424	13457	13509	13645	13403	13517	13579	13548	13557	13449	13558	13380	13551	13314	13601	13532	13563	13490	13543	13613	13339	13369	13447	13447	13704	13304	13428	13390	13345	13393	13476	13465	13370	13499	13520	13544	13600	13354	13544	13452	13657	13509	13507	13409	13619	13691	13748	13592	13543	13348	13472	13462	13447	13574	13409	13491	13530	13450	13564	13552	13461	13529	13372	13514	13439	13450	13499	13316	13517	13402	13420	13497	13541	13419	13715	13475	13404	13551	13666	13329	13584	13411	13651	13327	13557	13426	13423	13399	13536	13507	13441	13578	13502	13512	13433	13634	13475	13450	13559	13400	13433	13574	13372	13700	13516	13399	13452	13572	13606	13385	13503	13427	13463	13487	13486	13522	13379	13442	13509	13463	13567	13519	13506	13544	13406	13505	13450	13457	13514	13387	13642	13471	13477	13478	13298	13396	13411	13502	13358	13439	13541	13543	13513	13591	13486	13512	13570	13636	13551	13608	13479	13406	13430	13437	13604	13459	13529	13411	13408	13462	13454	13362	13519	13412	13501	13440	13510	13534	13567	13590	13633	13518	13398	13424	13484	13369	13478	13460	13566	13480	13616	13736	13579	13249	13666	13646	13369	13408	13532	13466	13392	13405	13430	13498	13404	13616	13548	13496	13570	13483	13351	13482	13446	13421	13545	13341	13331	13531	13499	13437	13615	13454	13485	13442	13502	13615	13557	13473	13357	13558	13349	13342	13617	13684	13634	13509	13519	13539	13412	13410	13530	13489	13489	13356	13488	13439	13621	13408	13453	13502	13535	13443	13574	13474	13329	13395	13581	13618	13438	13357	13552	13479	13363	13423	13663	13418	13474	13575	13566	13550	13419	13455	13329	13563	13645	13450	13538	13468	13519	13731	13462	13554	13473	13411	13444	13484	13518	13239	13577	13604	13689	13500	13495	13444	13376	13486	13425	13477	13501	13544	13551	13460	13469	13352	13589	13472	13633	13493	13380	13440	13440	13521	13426	13466	13536	13553	13464	13595	13607	13474	13586	13693	13469	13610	13337	13539	13505	13548	13440	13396	13485	13489	13564	13423	13553	13346	13559	13450	13638	13485	13662	13517	13558	13464	13614	13589	13551	13492	13410	13419	13531	13433	13387	13717	13532	13439	13614	13575	13636	13596	13536	13493	13350	13248	13367	13585	13599	13387	13493	13488	13578	13444	13626	13636	13382	13395	13322	13594	13405	13530	13293	13484	13757	13434	13422	13557	13577	13549	13564	13411	13328	13544	13379	13555	13457	13549	13543	13544	13480	13604	13510	13516	13388	13603	13549	13565	13434	13478	13635	13485	13563	13534	13455	13353	13684	13443	13568	13382	13355	13362	13586	13498	13395	13379	13442	13479	13588	13569	13591	13608	13268	13704	13372	13539	13661	13634	13374	13558	13422	13520	13534	13568	13492	13581	13496	13425	13606	13566	13557	13477	13679	13427	13434	13439	13589	13568	13399	13606	13496	13442	13568	13470	13382	13545	13506	13390	13417	13548	13335	13641	13630	13566	13449	13597	13434	13530	13506	13531	13416	13612	13646	13465	13499	13441	13384	13614	13406	13365	13599	13598	13518	13546	13454	13362	13519	13447	13554	13437	13447	13601	13385	13334	13542	13402	13535	13386	13478	13547	13608	13438	13529	13391	13625	13459	13662	13545	13542	13537	13458	13580	13464	13589	13472	13433	13512	13778	13477	13526	13459	13598	13544	13528	13357	13505	13608	13509	13456	13401	13496	13485	13534	13531	13369	13559	13514	13572	13380	13471	13444	13510	13486	13551	13680	13454	13533	13575	13391	13666	13390	13359	13562	13372	13591	13367	13628	13440	13500	13422	13397	13418	13444	13615	13370	13553	13475	13543	13544	13582	13445	13501	13500	13439	13454	13460	13568	13458	13532	13632	13434	13687	13615	13475	13521	13574	13507	13482	13642	13490	13440	13358	13318	13444	13562	13556	13502	13608	13615	13467	13336	13429	13506	13324	13456	13489	13448	13441	13448	13549	13413	13454	13410	13538	13560	13486	13503	13487	13611	13500	13502	13693	13483	13296	13507	13417	13455	13529	13632	13414	13615	13430	13411	13463	13458	13397	13523	13539	13419	13421	13652	13598	13632	13524	13710	13580	13428	13640	13622	13524	13527	13388	13534	13401	13547	13607	13398	13439	13412	13401	13468	13634	13262	13426	13398	13503	13532	13314	13549	13325	13404	13389	13576	13444	13572	13633	13531	13618	13523	13496	13518	13564	13425	13548	13538	13575	13488	13459	13491	13498	13466	13540	13467	13409	13391	13398	13458	13613	13389	13565	13545	13527	13561	13434	13603	13325	13367	13588	13463	13418	13456	13469	13527	13552	13585	13493	13350	13454	13596	13553	13515	13349	13610	13611	13604	13611	13454	13497	13461	13614	13458	13523	13539	13391	13576	13525	13611	13465	13518	13562	13502	13489	13669	13583	13481	13545	13458	13406	13489	13440	13593	13688	13455	13415	13575	13467	13372	13541	13421	13530	13474	13406	13533	13532	13427	13440	13590	13494	13722	13402	13531	13629	13358	13483	13550	13486	13570	13453	13447	13420	13463	13620	13462	13642	13532	13361	13596	13547	13528	13347	13447	13575	13450	13572	13541	13419	13451	13460	13434	13404	13528	13614	13499	13590	13469	13531	13418	13602	13446	13599	13457	13478	13627	13459	13665	13518	13553	13494	13324	13606	13528	13436	13418	13350	13545	13465	13597	13444	13661	13588	13553	13594	13376	13553	13395	13692	13506	13485	13423	13384	13622	13330	13391	13502	13338	13489	13483	13613	13572	13440	13669	13500	13536	13254	13662	13506	13549	13476	13552	13393	13450	13350	13517	13512	13522	13557	13433	13451	13628	13555	13559	13348	13382	13532	13507	13330	13490	13579	13647	13404	13681	13427	13538	13363	13461	13622	13434	13446	13383	13549	13497	13422	13442	13549	13619	13442	13472	13402	13534	13599	13340	13389	13592	13611	13481	13363	13493	13501	13457	13622	13517	13541	13430	13464	13459	13353	13602	13462	13607	13456	13624	13496	13436	13473	13510	13618	13463	13442	13307	13543	13618	13575	13481	13471	13438	13407	13520	13473	13449	13516	13363	13481	13388	13593	13456	13481	13441	13446	13526	13320	13485	13628	13493	13456	13455	13388	13530	13464	13368	13572	13382	13419	13361	13495	13456	13437	13564	13312	13535	13457	13442	13453	13654	13474	13505	13342	13580	13370	13477	13349	13348	13470	13505	13458	13599	13441	13222	13489	13482	13546	13363	13606	13509	13504	13685	13437	13555	13596	13732	13404	13639	13389	13607	13331	13535	13588	13580	13455	13490	13455	13574	13498	13615	13469	13544	13498	13558	13374	13420	13537	13505	13627	13439	13324	13691	13518	13380	13496	13623	13345	13443	13532	13679	13575	13550	13498	13606	13446	13548	13541	13581	13691	13494	13527	13475	13525	13455	13573	13516	13540	13418	13419	13456	13497	13562	13439	13509	13499	13421	13445	13224	13723	13555	13611	13482	13477	13491	13611	13448	13567	13377	13567	13538	13478	13492	13442	13396	13478	13548	13512	13438	13496	13537	13578	13536	13584	13520	13443
25372	21590	26573	26262	17496	16165	16105	15473	15487	15353	15331	15269	15037	15105	15198	15024	15251	15132	15037	15163	14990	15175	14809	15111	14946	14991	14962	14886	14897	14797	15034	14964	15070	14868	14950	15111	14970	14891	14954	15083	15174	14813	15066	15004	15102	15080	14917	15103	14922	15007	15057	14919	14912	14993	14891	14869	14893	15050	14977	14950	14944	15014	14877	14771	15081	14843	14894	15027	14868	14970	15217	15066	14781	14939	14827	14746	14685	14849	14863	15047	15122	15005	14931	14620	14835	14915	15133	14980	14950	15003	15070	14966	15020	15016	14982	14955	14923	14724	14968	14928	15003	14849	14842	14788	14848	14951	14947	14827	15119	14813	15025	14945	14839	14883	14888	14896	14929	15061	14960	15073	14867	15136	14882	14773	14980	14973	14973	14866	14927	14937	14987	14885	14977	14895	14961	14966	14851	14918	15128	15099	15065	14947	14789	14770	14764	14778	14927	14863	14999	15015	14878	15102	15001	14875	14888	14847	14881	15029	14789	14904	15065	14899	14962	14907	14859	15096	15024	14797	14705	14968	15031	15142	15020	14757	14851	14964	15029	14940	14913	14947	14994	14977	14914	14899	14934	15062	14691	15144	14936	15052	14842	14955	14906	14964	14894	14916	14969	14992	15078	15073	14933	14693	14839	14777	14784	14916	15072	15092	15016	15038	14919	15003	15074	15019	15012	15121	14972	14993	14990	14734	15038	14917	14983	14739	15012	14847	14920	14864	15038	15157	14971	15163	15090	14979	15074	15045	15079	15071	14818	15080	14961	15077	15235	14793	14963	14824	14948	15040	14985	14985	15002	14864	15120	14952	15026	14945	14758	15181	14956	15028	15041	15097	14963	14846	14995	15099	15031	15004	14876	15116	14953	14743	15013	15236	14919	14955	14989	15056	14934	15040	14834	14775	14857	14906	15038	15085	15082	14922	14820	15066	14940	15046	14797	15036	14822	14823	14824	14896	15113	14860	14861	15086	14780	14930	14996	14910	15014	15089	15140	14885	15115	15041	15032	15097	14818	14913	14913	14928	14849	15054	14820	14986	15063	15008	15083	15024	14965	14686	15094	14811	15084	14897	14961	14946	14867	15064	14851	14961	14832	14891	15000	14941	14713	14961	14908	14860	14940	14824	14811	14819	14853	14890	14781	14815	14791	14840	14853	14946	14914	15003	15093	15136	14870	14956	14925	15003	14907	15115	14889	14914	14893	14844	14959	15113	14893	15065	15084	14894	14910	14965	14977	14838	14896	15101	14877	15055	14849	14888	14835	14891	14990	15275	15080	15066	14841	14813	15232	14923	14847	14949	15070	15049	15004	15113	14848	14940	14942	14985	15085	15100	15091	14874	14772	14758	15143	14937	14977	14984	14959	14934	14934	14882	14829	14857	14938	14859	14890	14715	14963	14849	14888	15158	14920	14855	14928	14845	14906	14961	14914	15107	15067	14764	15008	14712	14933	15050	15110	14843	14897	14971	14868	14848	15049	14740	15043	14798	15026	14977	15152	14929	15032	14854	14950	15080	14977	15121	15080	15006	14937	15156	14874	14681	15018	15005	15013	15051	15079	14910	14894	14847	15000	14889	14906	14847	14954	15034	14986	14999	14997	14825	14907	15007	15059	14913	15059	15055	15151	14998	15075	14817	14957	14841	14961	14913	15097	14942	15104	15067	14861	14536	14903	15012	14811	14972	14839	15057	14965	15004	14791	14981	14960	15047	14867	14831	15053	14847	15003	14996	14922	14935	14992	14961	14978	14907	14907	14771	14903	14919	15092	15056	14934	14871	14908	15047	14834	15071	14867	15000	14919	15061	14854	14852	14968	15218	15024	14738	15005	15052	14937	15006	14968	14770	14918	14964	14926	14908	14939	14851	14834	15031	14952	14917	15009	15048	14767	14812	15088	14973	14805	14836	14947	14870	15073	14820	14976	14982	14846	14874	15035	14790	15034	14764	14974	14922	14832	15096	15009	15177	14916	14868	14853	14909	15068	14919	14922	14893	15159	15118	14842	14982	14950	15027	15090	15044	15053	14910	14921	14821	15088	15117	15157	15012	14874	15089	15121	14949	14828	14996	14945	15053	14825	15052	15008	15057	15171	14987	15021	15015	14756	14952	15149	15005	15258	14959	14909	14900	14728	14835	15103	15007	14811	15071	15029	15120	14970	15050	14887	14908	14808	14897	15133	15022	15039	15109	14983	15004	15008	14974	14985	14971	14964	14854	14905	15016	14987	14902	15063	15153	14935	14773	14977	15134	14782	14968	14962	14884	14774	14927	14926	14878	14924	14928	14982	14987	14979	15035	14842	14899	14911	14834	15123	14972	14993	14921	14986	14909	14870	14955	14894	15035	14953	15086	15000	15046	14924	14958	14905	15051	15019	15138	15006	14954	14808	15144	14963	14922	15184	15150	15036	14790	14632	14985	15121	14997	14954	14977	14847	14884	14840	14955	14907	14831	14891	14995	15042	14819	15091	14926	14904	15134	14985	14788	15054	14799	14971	14936	15177	14868	14758	14855	14931	15011	15019	15117	14906	14954	14998	14993	14884	14909	14952	14872	14840	15174	15082	15073	15100	14966	15182	14918	14984	14870	14988	14926	14821	14920	14990	14917	14980	15012	14837	15038	14850	14986	14928	14685	14886	14839	14987	14999	14883	14997	14944	15117	14955	14874	14975	14969	14981	14944	14930	15014	14887	15090	15035	14786	14931	14797	14878	14931	14852	14922	14880	14902	14816	14909	14955	14912	14795	14932	15210	14870	14753	15022	15004	14932	14816	14983	14933	14969	14743	14952	14964	14911	14783	14953	15273	14966	14839	14867	15026	14877	14992	14928	15092	14976	14945	15058	14954	14970	15116	15025	14688	14973	15190	15192	14887	14859	14844	14996	14898	14957	14864	15084	14893	15085	15248	14887	14971	14990	15082	14984	14788	14857	14847	14878	15000	14839	15008	14786	14960	14959	14906	14992	14881	15078	14851	15084	15003	14944	15085	15048	14740	14874	14941	14856	14966	14971	14965	14845	15110	15212	15051	14935	15037	15064	15137	14981	14943	15024	14834	14819	15124	15065	15095	14911	15149	14992	14947	14969	14797	14913	15063	14984	15082	14558	14842	14917	15042	14906	14969	15101	14977	15077	14890	14956	14968	15020	15012	14881	14935	14900	14816	15005	14845	14970	14768	15205	15014	14782	14982	15014	14979	14695	14941	14826	14964	14891	15156	14872	14878	14807	14907	15123	15033	14972	14986	14989	15063	14828	14960	15050	14950	14960	14825	14813	15136	15005	14955	15061	15035	14995	14865	15049	15111	14855	14883	14917	14834	15062	14999	14871	14764	14947	15157	14980	14792	14916	14944	14936	15029	15174	15032	14925	14950	14823	14986	14873	14842	14922	15141	14897	14916	15050	14955	15044	15039	14949	15157	14964	15105	14946	14872	15073	14822	14705	14924	14957	15058	14949	14857	14883	15041	14806	15005	14901	15100	14980	14843	15005	14880	14989	14985	14942	14907	14887	14983	14976	14985	14882	14910	14862	15027	14957	14860	14879	14914	14848	15005	14959	14997	14863	14867	14997	14952	14707	15059	15058	14977	14799	15017	14752	14836	15079	14801	14871	15017	14777	14917	14956	15300	14944	14870	14843	14778	14726	15011	14975	14929	15072	15163	15119	14960	14952	15167	15096	15004	14897	15060	15067	14973	15196	14931	14925	14795	14874	14762	15015	14914	14976	15087	15002	15043	14833	14805	14903	14945	15027	15007	14984	14986	14878	14912	14919	14763	14906	14930	14776	14984	15114	14851	14905	14988	14924	14934	14920	15073	14986	14896	15021	14907	14978	15019	14824	14946	14758	14944	14952	14952	14795	15085	14874	15069	14986	15213	15096	14959	15089	15208	14905	14987	14890	14884	15087	15024	14660	15112	15038	15015	14945	15095	14985	14983	14901	14872	15130	15015	15012	14928	14883	14867	14791	14995	14930	15068	15093	14949	15199	15178	15038	14826	14823	15117	14901	14947	14758	14977	14930	15193	15099	14824	15063	15149	14937	14952	15050	14961	15072	14953	14853	15028	15001	14867	15041	14873	14932	15013	15029	15087	15014	14825	15115	14863	15032	14908	14911	14865	15099	15060	14920	14899	14823	14812	14840	14820	14963	14827	14915	15112	15025	14838	14980	14802	14857	14965	15054	14881	15198	14939	15003	14911	15051	15124	15079	14996	14956	14940	14860	15002	14718	14937	14752	14919	15150	15086	14981	15047	14984	14974	15162	15047	15046	14900	14872	14886	14940	15064	14978	15140	14906	14874	15043	15057	14715	15072	14833	14928	15111	15133	14759	14958	14823	15041	14908	15212	14782	14754	15024	15034	14931	15029	14899	14850	14922	14821	14885	15011	14956	14854	14907	14963	14825	14943	15026	14781	15052	15011	14865	15046	14954	14934	14912	15016	14775	14927	15083	15001	14976	15057	15000	15162	14925	15056	14981	14956	15115	14736	14937	15045	14946	14922	15002	15255	15023	14892	14949	15114	14970	14988	14916	15144	14936	14942	14971	14966	14868	15052	14979	14803	15010	14993	15004	15217	14907	14781	15002	14883	14964	14781	14924	15140	15093	15035	14984	15028	14911	15185	14943	14886	15187	15000	14946	14989	14887	15091	14771	14832	15139	15004	14881	14862	14978	14857	14902	14967	15001	14979	15081	15033	14934	14881	15057	14734	14863	14874	14988	15154	15039	14734	14790	14859	15002	14969	15189	15048	14930	15055	15016	15054	14817	15141	14960	14923	15089	14997	15067	14933	15006	14931	14904	14869	14833	14980	15033	14941	15018	14975	14677	15103	15001	15071	14993	14876	14910	15145	15168	15000	15012	15041	14992	14830	14845	14947	14990	14926	14971	15083	14871	15225	15081	15008	15010	15088	15113	14995	14953	14888	15037	15220	14910	15016	15114	14902	14977	14975	14892	14971	15078	14761	14976	15048	14824	14744	14909	14935	14843	14924	14694	14995	14799	15072	14980	15052	14900	14919	14912	15138	14992	15058	15218	15058	15007	15123	14974	15099	14988	14966	14978	14857	14976	15040	14856	14995	14856	14942	14829	14979	14844	14984	14899	15147	15211	15085	15075	15033	15120
17289	27844	22070	17588	16080	15395	14861	14381	14258	14163	14085	13936	14180	13846	14097	14108	14006	13934	13884	13855	14084	13830	13782	14004	13793	13840	13926	13930	13808	13821	13809	13890	13892	13774	13734	13743	13801	13650	13924	14031	13778	13878	13858	13812	13871	13814	13785	13887	13686	13816	13926	13849	13873	13893	13828	13718	14042	13880	13809	13826	13841	13742	13896	13759	13810	13697	13760	13740	13885	13782	13705	13907	13804	13748	13781	13535	13641	13815	13877	14082	13737	13752	13971	13773	13844	13864	13898	13791	13821	13818	13678	13854	13798	13866	13747	13821	13743	13939	13712	13828	13694	13853	13787	13950	13841	13693	13759	13654	13944	13786	13903	13747	13891	13808	14006	13721	13893	13844	13826	13755	13708	13647	13792	13839	13683	13874	13833	13906	13820	13903	13921	13929	13693	13791	13845	13797	14043	13895	13685	13693	13717	13827	13833	13803	13815	13887	13886	13766	13799	13893	13822	13850	13656	13691	13828	13769	13893	13601	13740	13968	13729	13710	13768	13871	13893	13680	13820	13608	13830	13861	13581	13803	13795	13805	13768	13890	13829	13894	13715	13848	13832	13800	13996	13767	13744	13755	13825	13702	13870	13865	13648	13829	13601	13905	13868	13767	13850	13788	13835	13835	13826	13832	13708	13872	13668	13713	13756	13938	13909	13850	13802	13618	13798	13858	13843	13912	13764	13807	13750	13801	13838	13710	13870	13754	13858	13724	13751	13802	13831	13859	13903	14019	13980	13895	13931	13785	13744	13718	13771	13716	13799	13568	13852	13766	13710	13920	13955	13949	13823	13670	13589	13693	13648	13703	13861	13764	13793	13760	13879	13878	13812	13901	13816	13814	13793	13821	13699	13662	13871	13759	13672	13955	13624	13850	13782	13672	13892	13829	13741	13721	13695	13920	13857	13672	13960	13708	13725	13719	13888	13842	13768	13785	13732	13872	13974	13963	13796	13849	13821	13701	13830	13637	14042	13832	13788	13828	13639	13636	13840	13862	13741	13808	13897	13881	13785	13710	13983	13725	13825	13860	13937	13800	13704	13804	13773	13820	13873	13638	13716	13815	13820	13858	13671	13842	13646	14006	13781	13750	13910	13865	13771	13823	13927	13747	13812	13735	13819	13749	13945	13955	13836	13697	13815	13729	13882	13742	13900	13891	13853	13777	13751	13834	13801	13879	13670	13944	13838	13788	13939	13573	13833	13823	13897	13790	13857	13814	13818	13730	13991	13732	13895	13820	13799	13683	13807	13801	13956	13902	13885	13889	13883	13798	13838	13901	13877	13858	13763	13850	13893	13885	13742	13906	13686	13766	13919	13902	13807	13850	13801	13680	13903	13878	13763	13772	13749	13881	13867	13760	13778	13823	13873	13916	13893	13877	13815	13847	13660	13759	13776	13852	13822	13922	13785	13691	13860	13780	13821	13802	13807	13815	13851	13942	13791	13817	13737	13899	13818	13641	13815	13888	13831	13794	13839	13692	13800	13963	13672	13838	13897	13740	13854	13758	13921	13897	13976	13769	13693	13663	13850	13912	13825	13757	13734	13845	13772	13786	13788	13828	13670	13729	13719	13788	13824	13846	13822	13839	13742	13779	13695	13799	13819	13722	13808	13749	13898	13886	13834	13852	13767	13828	13969	13835	13804	13882	13833	13904	13951	13611	13890	13706	13811	13750	13835	13800	13867	13859	13808	13658	13761	13885	13832	13945	13754	13739	13766	13849	13785	13812	13804	13883	13751	13954	13998	13916	13811	13754	13811	13806	13795	13858	13812	13677	13907	13760	14049	13762	13805	13776	13801	13843	13933	13770	13922	13900	13987	13793	13789	13789	13724	13822	13851	13822	13750	13769	13916	13793	13780	13763	13748	13760	13927	13776	13877	13966	13962	13966	13815	13903	13901	13776	13875	13929	14031	13896	13725	13721	13915	13650	13871	13860	13641	13756	13869	13890	13621	13820	13581	13753	13875	13933	13754	13917	14005	13902	13648	13950	13838	13963	13785	13927	13740	13863	13912	13807	13821	13866	13898	13875	13824	13864	13784	13573	13831	13780	13817	13993	13922	13920	13812	13802	13888	13830	13899	13790	13659	13871	13651	13679	13859	13782	13813	13953	13791	13763	13698	13711	13880	13993	13767	13944	13814	13867	13880	13805	13898	13698	13692	13989	13886	13793	13784	13846	13756	13778	13801	13724	13692	13801	13822	13788	13797	13878	13608	14078	13859	13771	13802	13685	13713	13930	13902	13802	13796	13631	13682	13798	13767	13748	13787	13651	13673	13814	13678	13806	13703	13696	13859	13795	13882	13626	13732	13797	13789	13853	13717	13810	13576	13815	13795	13827	14056	13843	13750	13680	13737	13955	13853	13799	13577	13849	13805	13744	13707	13865	13725	13887	13887	13746	13739	13923	13890	13947	13825	13722	13668	13837	13815	13882	13724	13707	13788	13804	13809	13727	14041	13751	13805	13792	13874	13879	13878	13902	13815	13741	13862	13863	13858	13781	13713	13917	13856	13589	13818	13893	13789	13810	13792	13722	13733	13863	13802	13790	13720	13679	13841	13769	13902	13730	13743	13853	13676	13843	13859	13854	13793	13883	13956	13721	13697	13825	13644	13924	13916	13907	13841	13787	13855	13914	13746	13728	14036	13777	13791	13798	13860	13999	13920	13757	13703	13757	13894	13748	13862	13810	13963	13854	14015	13815	13714	14003	13918	13857	13778	13877	13923	13685	13890	13798	13809	13644	13906	13839	13643	13777	13716	13834	13789	13690	13794	13845	13722	13822	13866	13790	13724	13818	13704	13723	13831	13783	13710	13953	13928	13763	13872	13742	13773	13794	13905	13842	13825	13843	13841	13738	13728	13764	13730	13794	13777	13660	13759	13771	13844	13634	13680	13728	13756	13889	13670	13746	13818	13641	14103	13819	13851	13859	13800	13789	13864	13774	13865	13958	13777	13846	13917	13803	13817	13757	13722	13845	13817	13738	13803	13927	14000	13825	13622	13844	13774	13828	13861	13834	13769	13865	13562	13919	13876	13956	13656	13774	13813	13799	13863	13817	13856	13632	13887	13775	13738	13903	13859	13757	13886	13825	13804	13808	13663	13913	13760	13807	13896	13781	13987	13735	13948	13771	13764	13791	13913	13926	13897	13898	13845	13757	13747	13720	13695	13660	13775	13857	13805	13788	13751	13768	13848	13883	13808	13770	13893	13783	13825	13874	13778	13648	13814	13831	13771	13874	13715	13791	13823	13759	13914	13919	13792	13729	13881	13819	13821	13818	13670	13839	13724	14132	13690	13926	13712	13799	13998	13840	13849	13876	13932	13970	13654	13889	13768	13658	13887	13837	14037	13729	13631	13624	13933	13846	13866	13678	13770	13820	13703	13673	13733	13841	13688	13810	13805	13896	13876	13878	13747	13803	13946	13787	13886	13766	13913	13679	13772	13800	13648	13780	13729	13810	13876	13675	13896	13792	13939	13702	13884	13703	13777	13840	13847	13837	13776	13870	13790	13801	13897	13967	13803	13660	13707	13797	13908	13881	13906	13831	13775	13883	13808	13913	13830	13717	13887	13680	13739	13668	13747	13807	13834	13812	13874	13826	13701	13783	13722	13683	13611	13677	13711	13616	13775	13793	13921	13694	13832	13709	13782	13787	13809	13831	13908	13827	13899	14015	13689	13660	13851	13764	13856	13804	13780	13758	13930	13758	13833	13926	13843	13945	13782	13976	13770	13785	13973	13923	13713	13929	13804	13858	13933	13718	13738	13796	13849	13902	13895	13753	13912	13807	13772	13875	13689	13706	13829	13798	13952	13606	13853	13809	13904	13712	13845	13805	13785	13860	13766	13758	13883	13822	13728	13827	13948	13958	13785	13891	13724	13890	13868	13663	13832	13800	13845	13895	13867	13926	13788	13856	13753	13845	13914	13821	13761	13778	13816	13784	13727	13930	13779	13797	13748	13674	13716	14000	13846	13616	13873	13851	13826	13919	13828	13775	13650	13952	13765	13730	13710	13908	13666	13720	13835	13768	13843	13701	13743	13888	13831	13785	13821	13955	13742	13756	13824	13773	13771	13857	13745	13779	13799	13879	13605	13788	13778	13984	13760	13900	13835	13776	13808	13870	13887	13973	13889	13852	13835	13712	13780	13954	13798	13956	13633	13788	13855	13879	13668	13796	13743	13688	13656	13729	13846	13965	13712	13991	13769	13758	13924	13874	13763	13731	13836	13771	13859	13751	13887	13801	13640	13771	13978	13879	13755	13892	13918	13776	13874	13930	13700	13758	13715	14060	13856	13784	13800	13649	13725	13956	13806	13868	13772	13821	13807	13834	13927	13662	13895	13836	13926	13855	13817	13697	13703	13831	13664	13836	13804	14010	13646	14062	13876	13917	13762	13901	13775	13943	13736	13803	13881	13638	13833	13927	13839	13830	13811	13817	13916	13725	13895	13861	13745	13899	14080	13851	13742	13790	13775	13634	13906	13973	13864	13668	13757	13909	13812	13932	13815	13702	13876	13856	13760	13776	13748	13892	13823	13724	13882	13794	13910	13765	13653	13763	13645	13648	13707	14003	13732	13902	13787	13897	13906	13884	13912	13817	13806	13916	13816	13746	13759	13779	13725	13939	13772	13827	13943	13731	13772	13840	13951	13741	13730	13895	13831	13938	13762	13703	13882	13943	13801	13805	13557	13940	13753	13683	13811	13961	13813	13718	13883	13738	13747	13803	13849	13675	13737	13665	13722	13831	13939	13719	13804	13698	13858	13786	13857	13856	13829	13900	13893	13856	13807	13925	13797	13750	13792	13796	13727	13657	13839	13818	13589	13855	13615	13903	14002	13892	13764	13645	13735	13894	13823	13811	14057	13865	13942	13746	13842	13922	13932	13516	13742	13642	13726	13873	13812	13758	13896	13905	13814	13833	13791	13779	13829	13744	13672	13628	13684	13906	13688	13867	13784	13793	13828	13853	13973	13831	14114	13879	13674	13932	13918	13962	13739	13630	13721	13793	13785	14084	13789	13789	13768	13831	13933	13732	13850	13802	13927	13769	13913	13938	13848	13821	13619	13707	13780	13989	13906	13749	13655	14011	13823	13960	13832	13926	13797	13875
22618	21585	28809	24857	21849	23161	22646	18024	16821	16915	16680	16583	16515	16362	16452	16351	16263	16255	16021	15975	16097	16148	15969	16122	15969	16194	16321	16018	16061	16232	16203	16109	16110	16123	16080	16018	16203	16102	16178	16145	16202	16177	15971	16202	16006	16244	15992	16134	16104	16047	16123	16212	16066	16199	16183	15967	15965	15922	15925	16230	16130	16134	16119	16066	15972	15950	16093	16053	16147	15904	16053	16008	15966	16088	16020	16063	16178	16090	16207	16316	15847	16001	16027	16037	16233	16012	15807	16065	15942	16264	16009	15908	15960	15801	15949	16103	15944	16085	16045	16229	15910	15790	15969	16133	16083	15915	16050	15961	15992	15798	16034	15939	16093	16037	15944	16040	15960	16145	16043	16103	15929	15900	16098	16202	16061	15973	15902	16139	15901	15865	16013	16065	16119	15934	15995	16004	16124	15906	16008	16095	15712	15872	15976	15936	16090	15978	15849	15948	15795	15980	16218	16116	16003	16134	16029	15905	15980	15843	15894	16244	16110	15947	16221	15975	16060	16079	16011	16062	16092	16018	16175	15967	15998	15962	15844	16035	16061	16004	16048	16063	16233	15939	15951	15812	15882	16142	15966	15972	15901	15943	15978	16129	15996	15876	16124	16045	15906	16237	15962	16039	16015	16003	16013	15921	16024	15827	15896	15996	16078	15896	15863	16215	16196	16081	15910	15870	16052	15957	16030	16115	15986	16046	16167	16070	15961	15998	15930	16119	15998	16044	16131	16085	16095	16221	16023	15935	16022	16064	15914	15823	15817	15929	16018	16113	15775	15994	16072	15938	16216	16121	16185	16066	16063	16085	15858	15901	16122	15947	16064	15911	16149	16062	16138	16030	16146	16055	15923	16037	15952	16048	16010	15876	15937	16285	16081	15973	16208	15995	15961	15939	16059	16106	16111	15983	16173	15942	15824	16183	16091	15959	16212	15937	16022	16159	16078	15952	16061	16042	16041	15907	15929	16058	15854	16089	16021	16078	15995	15907	15753	16028	16081	16041	16064	16051	15826	15961	16073	16037	15888	15842	16030	16041	16253	15978	16035	16216	16053	15917	15951	16150	16054	16191	16053	16028	16180	15974	15964	15832	15928	15789	16035	16007	16016	16024	15948	15911	15981	15910	15959	15845	16078	16040	15950	15926	16123	15878	16135	16110	15888	15963	15918	15918	15891	16072	15859	16060	15789	15996	16140	16020	16061	15855	15965	15768	16006	15957	15889	15999	16126	15886	15926	15873	15834	15919	16026	15847	16056	15967	15990	16051	15715	15908	16147	16060	15798	16129	15836	16141	16151	16195	15976	15794	16099	15970	15914	15941	15855	16036	15965	16151	16034	15900	15916	15989	15991	15837	15907	15947	16221	15940	16067	16013	15958	16110	15837	16064	16169	16138	16104	16009	16138	16208	16090	15987	16248	15985	15758	16095	16140	15910	16043	15966	16167	16137	16209	15904	15818	15872	15944	16010	15789	16068	15970	16111	15820	16205	15825	15927	16100	16189	15893	15990	15750	15950	15842	16095	15847	15805	15806	16001	15917	16074	15988	16023	15986	15951	15948	16173	15935	16112	15956	15966	16011	15930	15925	16083	16062	16048	15953	15953	16115	15875	16099	16014	15863	16170	15992	16066	16008	15919	16155	15884	15916	16123	16047	15793	15907	16027	16056	15839	15976	16059	16203	15940	15914	16004	16055	16238	15811	15906	15988	15909	16037	16047	16017	15995	16002	15874	16121	15858	16170	16086	15722	16063	15977	15913	15820	15926	16008	16004	15937	15868	16035	16001	16076	15896	15879	15813	15971	16110	16011	15955	15991	16149	15948	16010	15934	15998	15966	15824	15891	15868	16064	15880	15941	16179	15990	15902	16230	16116	15977	16006	16000	15893	15894	15984	15877	15937	15999	15952	15967	15988	16055	16124	16248	15860	16119	16144	16079	15945	15896	16163	16030	15953	16084	16043	15923	15888	15982	15926	15984	15985	15936	15973	15858	15929	15802	15736	16026	15921	15973	15983	16027	16183	15908	15877	16119	15916	16051	15977	15978	15982	15883	15910	16056	16015	15853	15936	16209	15966	15989	16078	16083	15949	15950	16072	15951	15912	16043	16068	15960	16005	15985	15879	16139	15870	15889	16004	16090	15908	15836	15840	15799	15839	16179	16096	16170	15987	16080	16006	15998	16047	16109	15969	16212	15793	15946	16031	15897	15995	16218	16024	15764	16099	15943	15868	15985	15801	15854	16021	16009	15920	16008	15990	16047	15865	15987	15935	15876	15938	15951	16019	15858	16184	15920	15836	15953	15908	16074	15914	15819	15900	15949	16147	16018	16072	16077	16214	16189	15798	15960	16215	15937	16059	15909	15937	15954	15883	15973	16086	15818	15851	16019	16008	16213	15994	15966	15895	16043	16036	16017	16065	16081	15899	15925	16016	15917	16059	16017	15948	16023	15845	15962	16003	15968	15897	15831	16102	15963	15904	16008	16160	16062	15912	16144	16005	16122	15968	16070	15934	15958	16053	16006	16019	15859	16124	16041	16092	15808	16139	16128	16024	15950	15892	15896	15894	15913	15910	15914	16005	15969	16209	16026	15975	16078	16172	15800	15916	16097	16163	15958	15997	15771	16035	16204	15913	15971	16086	15957	16040	16166	15938	15863	15949	15950	15831	16051	15881	16114	15900	15904	15969	16110	15950	15809	15879	15951	16149	16008	15846	15890	15979	16074	15949	16132	15963	15854	16010	16108	15840	16028	15826	15978	15916	16067	15930	16093	16182	15961	16101	15986	16095	16090	15918	16091	16154	15889	16075	16051	16109	16065	15851	15796	15967	15925	15944	15716	16061	16024	15888	16203	16116	16014	15947	15915	15939	16117	16153	15927	15989	16043	15946	16041	16119	16096	15951	16012	16009	15840	15980	15977	15967	16155	15976	16006	16098	15904	16089	16070	15911	15980	16042	15846	15974	15992	16167	16022	16066	16118	15960	15967	15844	15997	15853	16072	16104	16096	15881	15899	16205	15892	16127	16087	16017	15858	15983	16028	16028	15954	15929	16181	15960	16102	15932	15947	16044	15973	16048	15929	16004	16095	16008	15763	15988	16185	15921	16135	16066	16259	16011	15999	15919	15957	16092	16099	15973	16018	15976	16046	15926	16105	15961	15827	15998	16100	15938	15888	15941	15931	15927	16010	16003	16037	15986	15875	16044	15953	16061	15971	16003	15909	15954	15940	15803	15890	16050	15995	16074	16033	15792	15932	16002	16150	16105	16076	15989	15820	15964	16003	15753	16037	15692	16000	15979	15957	15944	15851	15896	15934	16165	16066	16093	15855	16171	16145	16019	15921	16033	15965	15973	15976	16100	16286	16297	15971	16019	15812	15949	16044	15926	16025	15957	16014	16184	15881	15872	16214	16087	16198	15859	16190	16068	16023	15969	16027	16095	15766	16006	16113	15858	15838	16142	16041	15843	16291	15914	15925	15992	15774	16281	15836	16121	15820	16027	16041	15968	15933	16044	15959	15826	15941	16290	16013	15999	15872	15983	15925	15905	16014	16194	15980	16019	16091	15965	15781	16065	16041	15899	15902	15889	16082	16010	16045	15663	16091	16165	16206	15996	15897	16158	15725	15967	15990	16089	16112	15941	16016	16038	16048	16094	15943	15970	15998	16038	16205	15857	16142	15843	16089	16124	15994	15946	16235	16101	16014	15947	16013	16053	15856	15841	16159	16007	16135	15819	15976	16020	15907	15904	15798	15939	16000	15992	15915	15829	15946	16006	16044	16068	15916	15997	15874	15951	16010	15920	15864	16045	15942	15963	15821	16143	15959	15754	16132	15899	15992	16215	16011	15917	16050	16018	16064	15823	15958	15988	15847	15898	15993	15671	15907	16204	16011	16056	15947	16064	15908	15988	15773	15964	15918	15908	15860	15995	15960	16016	15900	16224	16038	15929	16079	15973	16122	15835	15937	15858	15925	16050	15918	15981	16005	15854	15981	15935	16080	16042	15944	15937	16098	16091	16022	15986	15915	15811	16071	16179	15785	15998	15978	15991	16049	16084	15979	16110	16077	15961	16167	15855	15933	16200	16099	15933	15892	15948	15912	15944	15921	15824	16073	16105	16044	16063	15975	15965	16108	16010	15973	15962	15889	15829	16247	16001	16017	15993	15961	15996	16026	15913	15986	15857	15948	16038	16131	15896	15986	16111	15890	16234	16180	16272	15954	15994	15841	16056	15931	15835	15988	16042	15953	15902	16084	15887	16249	15963	16023	16130	15990	15952	16078	15913	15818	16048	16002	15842	16115	15989	16012	15889	16152	15925	15995	16013	15958	16056	15926	15966	15999	16086	15671	15792	15998	16048	15932	16066	16047	16008	15937	15903	16038	15980	16077	15933	15962	15747	15934	16056	15964	15739	16049	15823	15902	15784	16110	16175	16019	15842	16086	15856	16041	15899	15936	16026	16083	15967	15991	16066	15975	16216	16050	15926	16136	15973	16172	16106	16041	15854	16086	15895	16142	16017	16063	16018	16091	15960	16063	16021	16155	16193	15937	15928	15937	16070	16021	15927	15849	16214	15910	15966	16087	16188	16097	15830	15781	16122	15937	15714	15866	15887	15960	16034	16158	15959	15971	16017	15946	16055	15973	15994	16156	15898	16045	15792	15838	15967	15928	15913	15960	16110	16077	15987	15906	16051	15858	15993	16115	15921	15919	15929	15894	15941	15943	15808	15955	15989	15877	16001	15971	15994	16108	16054	16145	15655	15996	16051	16051	16056	16080	16035	15981	15986	15978	15746	15969	15921	16065	16053	15933	16056	16158	15881	15964	15758	16134	16020	15975	15990	15971	16067	15990	15744	16003	15887	15785	15969	16032	15972	15922	16118	16021	15749	15950	15901	15991	16179	16017	15872	16174	16008	15992	16136	16275	16071	16073	16155	16213	16086	16299	15937	16075	16037	15976	16069	16157	16059	15985	16162	16004	16186	16040	16027	16039	16037	15876	15932	15811	16231	16090	15938	16055	16145	16024	15906	15808	15757	15883	16067	15990	16189	15921	16021	16091	16170	16083	16010	15921	16135	16062	15978	15842	16040	15983	15868	15889	16104	16021	15963	15928	16101
18988	37577	30226	22196	19306	17607	16490	16121	15544	15251	15056	14954	14810	14798	14792	14503	14549	14660	14524	14457	14443	14517	14476	14451	14518	14517	14394	14490	14461	14549	14425	14623	14401	14433	14520	14436	14470	14599	14428	14479	14535	14306	14345	14499	14370	14229	14534	14512	14388	14490	14404	14275	14411	14546	14514	14298	14453	14381	14432	14335	14520	14472	14254	14260	14508	14289	14374	14253	14645	14585	14456	14225	14408	14324	14519	14462	14330	14420	14321	14484	14329	14323	14441	14328	14380	14314	14573	14438	14454	14349	14237	14294	14514	14475	14431	14646	14516	14409	14509	14332	14437	14554	14583	14236	14349	14403	14378	14336	14456	14513	14522	14256	14195	14293	14277	14380	14447	14550	14457	14425	14414	14316	14447	14281	14499	14329	14279	14302	14258	14425	14283	14304	14409	14431	14296	14393	14331	14194	14392	14413	14293	14487	14236	14313	14359	14356	14364	14238	14586	14332	14287	14383	14535	14498	14288	14375	14213	14359	14360	14460	14472	14382	14478	14479	14482	14515	14435	14436	14337	14427	14385	14503	14273	14240	14530	14320	14503	14263	14408	14345	14412	14332	14276	14274	14508	14424	14276	14518	14320	14264	14373	14508	14478	14312	14465	14338	14525	14395	14294	14584	14453	14397	14306	14427	14260	14462	14411	14310	14304	14223	14410	14444	14200	14445	14498	14314	14377	14317	14391	14189	14304	14335	14331	14418	14356	14385	14396	14458	14358	14318	14344	14413	14412	14412	14227	14191	14307	14458	14320	14291	14449	14411	14539	14276	14325	14313	14391	14391	14472	14406	14586	14570	14440	14414	14395	14239	14429	14257	14230	14390	14485	14284	14218	14380	14324	14275	14315	14296	14397	14369	14283	14432	14436	14532	14289	14408	14454	14282	14234	14446	14286	14445	14241	14406	14289	14278	14393	14366	14443	14396	14089	14471	14273	14229	14416	14343	14379	14510	14357	14512	14390	14451	14464	14498	14482	14390	14309	14343	14521	14303	14412	14385	14324	14536	14271	14387	14589	14327	14486	14360	14506	14408	14491	14259	14412	14333	14393	14443	14568	14372	14447	14313	14367	14347	14320	14430	14437	14349	14403	14232	14404	14346	14374	14320	14378	14261	14262	14435	14465	14366	14465	14289	14441	14382	14354	14275	14465	14363	14446	14430	14383	14297	14341	14329	14357	14555	14419	14342	14631	14374	14369	14254	14172	14236	14434	14297	14509	14366	14427	14419	14420	14318	14340	14405	14419	14285	14304	14336	14307	14295	14368	14444	14361	14375	14509	14462	14308	14365	14273	14274	14559	14344	14190	14277	14194	14381	14233	14394	14368	14344	14387	14398	14193	14422	14335	14304	14421	14269	14401	14260	14544	14394	14359	14360	14352	14345	14505	14324	14235	14335	14335	14410	14418	14300	14409	14161	14405	14365	14377	14355	14319	14279	14365	14531	14410	14390	14242	14385	14248	14253	14227	14323	14216	14175	14450	14280	14405	14465	14408	14237	14236	14264	14351	14366	14382	14279	14322	14469	14317	14566	14298	14449	14363	14435	14464	14314	14280	14490	14435	14315	14504	14421	14484	14457	14375	14387	14264	14337	14314	14488	14452	14453	14342	14392	14443	14472	14404	14301	14377	14365	14222	14336	14370	14148	14511	14445	14434	14240	14459	14197	14253	14531	14323	14422	14379	14449	14413	14307	14461	14236	14328	14235	14429	14247	14356	14374	14493	14343	14302	14279	14481	14421	14356	14469	14448	14285	14235	14292	14214	14338	14364	14300	14366	14350	14402	14266	14549	14305	14319	14430	14240	14428	14458	14498	14336	14382	14335	14440	14293	14234	14432	14514	14256	14456	14388	14396	14316	14479	14446	14379	14459	14457	14206	14503	14410	14343	14563	14392	14248	14495	14525	14248	14428	14393	14441	14267	14532	14349	14599	14499	14461	14403	14510	14303	14388	14258	14341	14494	14374	14449	14370	14384	14282	14358	14311	14292	14570	14409	14294	14318	14295	14423	14379	14221	14202	14352	14557	14502	14218	14502	14336	14408	14329	14495	14392	14197	14283	14286	14442	14376	14462	14339	14200	14398	14536	14400	14293	14425	14501	14199	14331	14373	14317	14453	14563	14449	14118	14282	14347	14406	14397	14461	14268	14441	14336	14271	14380	14228	14225	14404	14364	14430	14420	14482	14474	14120	14380	14494	14411	14238	14344	14462	14355	14326	14406	14444	14246	14282	14362	14214	14345	14439	14564	14340	14380	14408	14483	14315	14450	14318	14390	14250	14473	14127	14256	14341	14421	14385	14424	14240	14378	14337	14338	14247	14506	14356	14288	14345	14322	14252	14370	14231	14507	14434	14517	14327	14323	14497	14353	14363	14478	14489	14303	14340	14336	14440	14415	14391	14203	14422	14423	14359	14338	14341	14399	14267	14343	14469	14417	14569	14461	14144	14421	14460	14406	14384	14541	14469	14397	14248	14299	14465	14451	14455	14246	14237	14355	14396	14168	14317	14284	14337	14469	14410	14346	14374	14463	14409	14480	14308	14392	14503	14479	14417	14419	14228	14473	14402	14463	14251	14502	14245	14169	14301	14314	14291	14430	14279	14419	14414	14463	14420	14419	14333	14499	14288	14490	14393	14252	14449	14362	14389	14294	14415	14217	14284	14367	14274	14310	14306	14364	14317	14513	14401	14438	14594	14480	14340	14408	14352	14556	14277	14271	14434	14407	14272	14373	14270	14347	14427	14159	14474	14425	14435	14309	14311	14265	14272	14399	14435	14369	14309	14301	14398	14317	14407	14407	14347	14255	14507	14338	14378	14384	14389	14596	14345	14425	14474	14313	14358	14349	14431	14224	14409	14326	14467	14275	14334	14316	14378	14278	14476	14336	14408	14448	14250	14366	14427	14377	14413	14479	14377	14354	14364	14444	14375	14276	14252	14275	14431	14142	14460	14372	14388	14277	14574	14352	14296	14437	14506	14551	14158	14440	14402	14387	14354	14253	14578	14476	14300	14267	14514	14286	14355	14428	14335	14294	14330	14343	14375	14430	14276	14339	14270	14270	14412	14400	14248	14324	14384	14421	14155	14329	14432	14375	14290	14404	14411	14340	14219	14422	14465	14484	14377	14374	14363	14420	14330	14421	14380	14319	14369	14410	14430	14431	14310	14480	14472	14307	14431	14445	14187	14267	14356	14442	14252	14529	14309	14319	14339	14447	14370	14367	14625	14375	14438	14418	14320	14384	14330	14302	14275	14357	14384	14248	14307	14224	14203	14266	14425	14405	14438	14325	14255	14339	14388	14409	14408	14327	14243	14232	14395	14453	14360	14185	14286	14385	14415	14355	14241	14582	14276	14357	14372	14429	14464	14387	14377	14279	14302	14255	14320	14486	14332	14363	14476	14401	14433	14399	14452	14351	14258	14617	14262	14523	14361	14275	14342	14408	14258	14385	14329	14449	14517	14450	14543	14372	14323	14428	14300	14471	14232	14324	14291	14409	14421	14403	14503	14193	14248	14437	14430	14553	14306	14345	14349	14525	14239	14433	14498	14392	14340	14270	14369	14222	14407	14463	14483	14356	14404	14302	14558	14422	14373	14272	14414	14325	14385	14339	14320	14582	14324	14327	14341	14119	14434	14283	14377	14504	14356	14385	14391	14240	14388	14234	14339	14203	14396	14541	14215	14222	14253	14368	14413	14371	14408	14321	14437	14275	14260	14344	14266	14381	14332	14453	14152	14473	14266	14221	14360	14329	14399	14334	14243	14407	14328	14350	14383	14422	14516	14237	14276	14316	14288	14269	14435	14311	14364	14398	14411	14284	14501	14443	14377	14360	14376	14485	14286	14361	14588	14316	14447	14190	14277	14305	14442	14417	14378	14356	14380	14484	14340	14270	14253	14326	14401	14491	14317	14309	14346	14337	14411	14260	14589	14295	14166	14280	14271	14520	14416	14449	14281	14411	14354	14328	14346	14398	14246	14484	14314	14384	14265	14399	14334	14401	14486	14287	14445	14349	14599	14513	14340	14357	14468	14415	14353	14427	14378	14219	14324	14299	14446	14348	14396	14289	14432	14387	14372	14342	14404	14294	14436	14448	14310	14221	14370	14412	14416	14199	14280	14368	14306	14263	14393	14221	14338	14268	14457	14434	14270	14303	14441	14404	14360	14213	14424	14358	14322	14344	14370	14152	14294	14172	14363	14421	14273	14479	14229	14355	14298	14572	14279	14440	14387	14488	14250	14430	14290	14523	14295	14465	14414	14454	14344	14307	14412	14322	14195	14379	14438	14508	14299	14276	14391	14259	14419	14486	14318	14447	14328	14357	14268	14208	14348	14172	14335	14274	14365	14461	14334	14377	14316	14317	14362	14575	14260	14447	14409	14424	14405	14388	14111	14449	14359	14350	14269	14277	14253	14403	14470	14454	14234	14525	14415	14445	14433	14265	14429	14217	14490	14291	14380	14433	14378	14405	14397	14381	14358	14403	14418	14466	14269	14435	14364	14451	14466	14466	14341	14325	14330	14474	14327	14418	14294	14500	14495	14514	14275	14437	14199	14107	14197	14324	14370	14288	14288	14320	14320	14488	14351	14373	14284	14428	14311	14565	14424	14275	14436	14385	14154	14421	14199	14357	14275	14510	14409	14355	14387	14380	14525	14489	14466	14386	14311	14337	14332	14389	14505	14510	14322	14531	14322	14587	14438	14430	14429	14218	14325	14406	14497	14420	14296	14385	14428	14299	14088	14448	14387	14229	14518	14413	14441	14310	14283	14484	14512	14519	14181	14351	14426	14339	14398	14341	14403	14620	14326	14415	14413	14439	14387	14494	14309	14432	14415	14475	14365	14260	14485	14434	14354	14276	14396	14407	14355	14402	14318	14496	14436	14340	14379	14298	14300	14327	14321	14377	14464	14480	14237	14430	14340	14312	14290	14499	14420	14516	14284	14420	14428	14370	14302	14369	14413	14452	14339	14364	14446	14457	14203	14385	14494	14404	14291	14400	14267	14485	14542	14395	14306	14172	14413	14420	14207	14391	14480	14572	14468	14439	14470	14226	14371	14356	14236	14432	14333	14439	14328	14392	14353	14492	14454	14360	14318	14362	14560	14579	14447
28928	22656	23055	19051	15951	15272	14816	14879	14754	14524	14635	14654	14430	14401	14611	14663	14657	14616	14422	14517	14576	14575	14643	14496	14504	14591	14458	14404	14462	14582	14606	14563	14418	14553	14536	14423	14583	14605	14321	14417	14489	14694	14566	14615	14606	14443	14524	14545	14544	14625	14565	14615	14548	14631	14579	14476	14551	14206	14371	14467	14412	14678	14372	14211	14314	14462	14464	14562	14637	14550	14469	14503	14617	14467	14716	14327	14433	14232	14392	14515	14551	14550	14381	14582	14318	14518	14398	14427	14412	14433	14269	14373	14581	14399	14392	14748	14400	14527	14695	14606	14422	14363	14433	14372	14532	14505	14507	14409	14563	14398	14746	14627	14470	14428	14557	14509	14395	14703	14547	14562	14552	14522	14661	14556	14457	14449	14396	14479	14312	14556	14420	14392	14599	14627	14337	14447	14558	14429	14438	14412	14547	14491	14550	14355	14610	14457	14476	14425	14559	14530	14414	14422	14491	14422	14567	14462	14383	14586	14472	14362	14389	14392	14293	14492	14442	14437	14282	14483	14611	14512	14497	14596	14474	14554	14533	14584	14463	14633	14438	14524	14520	14430	14536	14587	14541	14499	14594	14405	14461	14521	14611	14635	14352	14314	14435	14358	14613	14445	14486	14373	14419	14594	14435	14538	14464	14537	14588	14524	14548	14571	14612	14417	14472	14561	14283	14436	14445	14264	14580	14415	14527	14407	14250	14588	14528	14686	14472	14376	14612	14451	14519	14525	14617	14556	14510	14391	14474	14608	14592	14612	14390	14632	14566	14447	14503	14395	14667	14367	14561	14393	14557	14587	14516	14471	14497	14475	14569	14524	14443	14627	14492	14473	14489	14402	14354	14495	14604	14691	14563	14546	14507	14499	14487	14518	14330	14578	14271	14558	14399	14493	14412	14313	14672	14424	14494	14553	14353	14313	14397	14492	14411	14562	14498	14306	14589	14457	14459	14597	14529	14338	14621	14496	14434	14279	14555	14587	14476	14559	14479	14577	14286	14405	14745	14318	14549	14433	14493	14278	14432	14294	14530	14354	14609	14480	14451	14358	14568	14405	14476	14477	14494	14542	14608	14361	14528	14488	14540	14299	14340	14561	14665	14714	14399	14338	14523	14620	14286	14546	14455	14431	14440	14509	14469	14484	14568	14534	14516	14408	14502	14673	14557	14521	14290	14338	14366	14617	14628	14519	14596	14555	14626	14532	14516	14419	14467	14443	14749	14542	14357	14272	14479	14662	14347	14341	14502	14487	14272	14569	14712	14555	14533	14671	14575	14606	14492	14652	14477	14434	14416	14674	14531	14307	14467	14350	14443	14422	14356	14429	14429	14454	14380	14577	14640	14341	14609	14398	14503	14458	14513	14498	14576	14305	14521	14265	14479	14464	14526	14357	14573	14482	14523	14378	14526	14549	14619	14460	14576	14268	14479	14482	14463	14283	14400	14337	14698	14555	14681	14533	14263	14529	14571	14439	14469	14474	14400	14553	14399	14410	14454	14410	14544	14497	14497	14290	14413	14694	14454	14466	14496	14374	14712	14519	14617	14354	14438	14479	14412	14299	14105	14575	14594	14499	14486	14595	14491	14584	14572	14486	14395	14469	14493	14365	14309	14418	14341	14522	14577	14550	14530	14399	14509	14383	14293	14603	14487	14432	14378	14477	14488	14459	14394	14477	14474	14651	14567	14733	14451	14537	14429	14390	14521	14429	14426	14577	14461	14550	14568	14454	14507	14496	14460	14316	14504	14427	14399	14488	14405	14571	14362	14447	14432	14626	14429	14337	14591	14463	14496	14356	14478	14600	14360	14462	14557	14399	14399	14378	14393	14561	14422	14525	14402	14360	14511	14490	14573	14469	14387	14454	14542	14503	14450	14556	14478	14587	14511	14456	14420	14393	14726	14605	14616	14476	14672	14541	14408	14342	14463	14509	14387	14527	14492	14597	14586	14422	14340	14310	14505	14331	14398	14460	14431	14427	14379	14609	14428	14233	14516	14537	14596	14464	14412	14492	14448	14316	14642	14401	14684	14498	14467	14499	14232	14536	14313	14628	14631	14545	14608	14466	14403	14438	14738	14600	14559	14565	14609	14349	14484	14564	14428	14402	14531	14345	14543	14362	14470	14480	14538	14511	14594	14389	14464	14416	14514	14497	14566	14759	14504	14560	14574	14499	14336	14555	14592	14439	14492	14433	14675	14325	14319	14597	14359	14488	14483	14463	14341	14207	14317	14387	14535	14617	14409	14456	14476	14360	14418	14590	14433	14606	14557	14359	14391	14503	14297	14538	14118	14457	14594	14445	14622	14420	14685	14457	14442	14494	14441	14746	14474	14418	14577	14492	14668	14479	14476	14533	14452	14522	14382	14553	14603	14547	14517	14676	14561	14462	14259	14390	14457	14439	14517	14463	14264	14307	14501	14385	14475	14612	14526	14330	14619	14394	14517	14585	14429	14459	14753	14573	14477	14432	14491	14557	14517	14464	14595	14499	14542	14414	14472	14258	14562	14510	14231	14505	14573	14560	14646	14447	14383	14400	14703	14734	14510	14597	14518	14395	14615	14528	14458	14408	14298	14414	14512	14677	14526	14446	14513	14330	14335	14625	14494	14582	14408	14467	14446	14689	14452	14383	14301	14298	14553	14530	14488	14548	14470	14426	14524	14497	14438	14712	14609	14432	14312	14461	14399	14700	14486	14509	14533	14590	14426	14528	14504	14452	14618	14474	14581	14501	14708	14546	14258	14512	14355	14669	14563	14661	14397	14587	14491	14560	14489	14534	14594	14476	14582	14532	14460	14277	14288	14420	14404	14411	14440	14558	14563	14590	14510	14533	14475	14389	14504	14502	14441	14464	14439	14687	14461	14332	14446	14345	14404	14527	14579	14442	14513	14379	14425	14446	14540	14391	14540	14397	14458	14462	14638	14736	14500	14496	14488	14614	14511	14458	14489	14446	14405	14492	14499	14443	14359	14576	14363	14625	14584	14539	14459	14396	14247	14446	14464	14402	14357	14450	14463	14592	14498	14346	14557	14468	14606	14372	14486	14159	14498	14329	14332	14575	14562	14522	14633	14533	14508	14610	14488	14378	14521	14423	14541	14372	14537	14453	14459	14456	14423	14521	14483	14606	14373	14563	14439	14571	14427	14572	14617	14538	14522	14335	14277	14400	14547	14480	14594	14291	14368	14646	14512	14390	14519	14427	14541	14481	14487	14419	14422	14486	14464	14412	14493	14756	14482	14543	14509	14672	14398	14468	14385	14426	14499	14542	14417	14476	14418	14497	14656	14384	14365	14568	14449	14471	14445	14525	14404	14493	14560	14572	14454	14520	14581	14463	14505	14560	14471	14452	14542	14593	14571	14488	14362	14370	14415	14398	14458	14359	14341	14512	14411	14610	14356	14356	14360	14402	14464	14622	14277	14477	14549	14707	14476	14366	14418	14594	14680	14454	14277	14266	14318	14372	14452	14500	14512	14386	14538	14634	14352	14353	14523	14459	14406	14583	14632	14510	14611	14474	14524	14606	14414	14591	14503	14473	14569	14675	14646	14646	14337	14373	14427	14534	14419	14435	14646	14481	14588	14559	14592	14747	14494	14341	14574	14384	14486	14701	14431	14619	14517	14490	14508	14476	14475	14349	14550	14490	14420	14480	14554	14584	14371	14447	14405	14509	14419	14479	14511	14497	14616	14490	14455	14328	14536	14562	14446	14374	14601	14385	14355	14502	14545	14486	14455	14593	14216	14410	14342	14289	14545	14655	14591	14409	14497	14537	14391	14410	14415	14483	14464	14474	14375	14454	14253	14289	14280	14558	14582	14376	14333	14484	14441	14669	14543	14537	14249	14575	14539	14696	14563	14529	14465	14383	14525	14404	14539	14405	14714	14296	14580	14557	14550	14536	14411	14660	14617	14537	14343	14489	14664	14514	14617	14464	14387	14353	14521	14605	14531	14428	14330	14449	14478	14492	14267	14423	14555	14599	14361	14479	14416	14571	14595	14381	14532	14528	14610	14688	14568	14362	14497	14373	14492	14230	14363	14713	14548	14642	14520	14375	14505	14519	14498	14479	14219	14492	14444	14355	14582	14415	14558	14463	14369	14521	14477	14535	14664	14313	14250	14551	14432	14452	14526	14557	14505	14492	14707	14286	14493	14664	14554	14541	14479	14468	14621	14535	14426	14468	14693	14583	14648	14471	14616	14495	14847	14533	14585	14530	14463	14611	14547	14573	14476	14315	14372	14488	14461	14432	14453	14493	14565	14445	14422	14685	14446	14523	14419	14562	14403	14596	14541	14694	14452	14506	14660	14510	14517	14339	14475	14263	14499	14475	14581	14456	14422	14546	14616	14579	14554	14478	14618	14456	14451	14611	14419	14256	14464	14459	14357	14387	14465	14404	14557	14583	14567	14356	14428	14299	14545	14554	14555	14374	14541	14474	14588	14391	14397	14495	14451	14560	14694	14584	14570	14496	14625	14716	14629	14413	14529	14400	14555	14542	14476	14552	14335	14510	14405	14371	14406	14444	14584	14565	14645	14567	14576	14440	14570	14277	14428	14534	14589	14506	14419	14558	14401	14410	14426	14505	14497	14418	14583	14470	14439	14398	14414	14531	14472	14559	14560	14475	14445	14552	14586	14486	14517	14507	14470	14665	14600	14602	14690	14518	14428	14276	14360	14548	14610	14326	14527	14372	14477	14599	14582	14521	14657	14330	14540	14334	14348	14314	14550	14498	14487	14526	14361	14559	14573	14556	14727	14559	14526	14525	14470	14600	14574	14403	14322	14360	14373	14364	14536	14562	14522	14554	14518	14552	14682	14470	14584	14700	14615	14532	14471	14618	14372	14588	14651	14529	14456	14464	14464	14288	14348	14436	14482	14499	14451	14484	14372	14306	14514	14444	14613	14455	14406	14571	14510	14359	14652	14423	14531	14605	14397	14441	14565	14433	14376	14398	14441	14633	14600	14502	14636	14411	14614	14372	14563	14506	14290	14409	14262	14492	14336	14336	14629	14633	14431	14374	14585	14362	14580	14645	14598	14442	14487	14276	14521	14665	14558	14579	14409	14722	14436	14512	14517	14431	14501	14613	14576	14541	14492	14403	14452	14457	14476	14535
17422	25113	20404	16441	15160	14638	14140	13747	13851	13734	13773	13602	13577	13681	13619	13594	13442	13410	13449	13439	13478	13367	13649	13585	13524	13446	13550	13661	13518	13507	13496	13568	13440	13404	13407	13634	13557	13462	13499	13514	13610	13440	13473	13536	13413	13651	13424	13362	13375	13547	13397	13465	13285	13466	13694	13506	13478	13433	13527	13261	13445	13488	13456	13390	13412	13599	13409	13696	13487	13335	13352	13563	13334	13367	13448	13554	13592	13326	13491	13481	13468	13413	13416	13589	13552	13555	13404	13397	13425	13559	13278	13578	13581	13470	13280	13570	13293	13574	13395	13488	13423	13545	13439	13447	13396	13326	13565	13358	13410	13462	13433	13557	13463	13419	13577	13495	13548	13333	13565	13449	13540	13551	13461	13532	13599	13380	13448	13450	13559	13450	13467	13442	13419	13536	13392	13480	13511	13345	13442	13229	13358	13530	13691	13509	13424	13525	13350	13572	13422	13455	13290	13446	13403	13349	13523	13464	13452	13544	13416	13403	13549	13412	13394	13518	13329	13421	13513	13426	13498	13565	13503	13443	13409	13568	13447	13498	13565	13416	13411	13669	13608	13398	13528	13476	13527	13401	13581	13453	13336	13493	13505	13379	13370	13479	13413	13488	13422	13491	13492	13552	13483	13503	13430	13491	13411	13518	13553	13388	13476	13455	13508	13528	13533	13326	13499	13414	13292	13372	13434	13431	13547	13501	13513	13490	13611	13497	13343	13442	13301	13461	13583	13458	13655	13413	13571	13257	13482	13490	13477	13625	13459	13475	13337	13507	13458	13503	13479	13469	13459	13355	13562	13492	13400	13488	13602	13335	13416	13379	13604	13446	13469	13429	13471	13434	13496	13425	13460	13578	13437	13624	13468	13399	13651	13493	13507	13542	13513	13550	13480	13500	13529	13536	13412	13319	13421	13370	13487	13342	13406	13448	13422	13494	13441	13354	13468	13400	13582	13611	13409	13504	13600	13403	13372	13367	13564	13451	13511	13415	13416	13473	13470	13502	13560	13461	13606	13564	13398	13299	13542	13346	13593	13346	13476	13360	13373	13478	13413	13346	13459	13489	13376	13420	13356	13522	13595	13310	13456	13395	13559	13398	13468	13513	13404	13440	13441	13470	13370	13406	13450	13505	13389	13529	13457	13457	13375	13377	13420	13642	13500	13689	13317	13480	13368	13371	13462	13517	13638	13475	13463	13483	13545	13488	13406	13387	13385	13483	13323	13475	13745	13331	13509	13359	13544	13667	13477	13559	13541	13345	13474	13421	13670	13435	13488	13501	13474	13413	13479	13318	13399	13610	13456	13582	13351	13649	13473	13423	13450	13602	13466	13405	13405	13401	13431	13354	13347	13366	13423	13532	13486	13387	13434	13491	13466	13324	13396	13523	13383	13531	13601	13441	13553	13489	13245	13523	13301	13586	13394	13499	13358	13306	13524	13382	13455	13486	13605	13516	13529	13493	13542	13488	13473	13407	13633	13605	13415	13338	13496	13405	13454	13651	13286	13521	13449	13441	13335	13501	13399	13558	13633	13511	13462	13453	13523	13372	13446	13358	13387	13353	13506	13395	13477	13610	13433	13578	13473	13635	13557	13489	13558	13482	13432	13464	13432	13542	13609	13660	13348	13477	13499	13339	13550	13466	13364	13385	13466	13424	13700	13462	13404	13497	13442	13517	13538	13252	13369	13336	13474	13622	13489	13477	13647	13479	13376	13423	13706	13499	13479	13356	13309	13405	13462	13535	13671	13537	13602	13480	13441	13432	13315	13477	13498	13460	13433	13424	13488	13613	13609	13483	13572	13555	13307	13515	13577	13565	13433	13602	13451	13453	13361	13436	13512	13470	13413	13532	13500	13552	13506	13535	13409	13475	13265	13413	13610	13418	13490	13451	13405	13487	13458	13343	13485	13505	13442	13377	13485	13481	13512	13287	13514	13634	13441	13321	13367	13436	13422	13544	13470	13424	13520	13420	13535	13611	13489	13596	13304	13503	13381	13432	13322	13450	13566	13469	13478	13624	13465	13404	13469	13529	13352	13448	13357	13458	13449	13546	13456	13537	13392	13434	13609	13378	13395	13374	13600	13557	13467	13544	13320	13258	13436	13374	13714	13531	13450	13659	13574	13570	13494	13520	13427	13507	13351	13458	13569	13433	13558	13504	13330	13548	13433	13547	13404	13487	13311	13470	13507	13445	13481	13588	13363	13416	13555	13323	13465	13264	13572	13428	13496	13602	13447	13462	13511	13635	13451	13448	13614	13471	13588	13502	13562	13456	13457	13491	13370	13367	13461	13447	13563	13476	13454	13462	13513	13410	13393	13523	13371	13507	13447	13464	13543	13677	13430	13438	13492	13500	13511	13430	13444	13368	13214	13329	13502	13419	13476	13446	13374	13451	13445	13491	13514	13494	13441	13595	13474	13421	13414	13414	13747	13504	13484	13410	13613	13468	13511	13446	13329	13367	13480	13643	13380	13516	13430	13375	13436	13558	13336	13429	13445	13464	13469	13460	13459	13596	13581	13434	13487	13599	13554	13516	13565	13501	13573	13446	13418	13442	13454	13552	13585	13624	13381	13529	13407	13374	13594	13515	13551	13315	13418	13405	13425	13543	13447	13407	13577	13534	13408	13548	13445	13657	13404	13428	13457	13523	13695	13423	13480	13517	13460	13373	13516	13455	13576	13404	13421	13352	13622	13542	13485	13415	13386	13383	13480	13432	13467	13553	13481	13677	13467	13675	13384	13587	13420	13506	13409	13536	13561	13412	13572	13272	13460	13481	13381	13454	13494	13488	13223	13419	13525	13454	13665	13601	13483	13460	13375	13435	13615	13398	13478	13534	13542	13403	13484	13412	13459	13537	13479	13405	13294	13590	13371	13574	13409	13601	13595	13598	13425	13343	13379	13572	13413	13694	13378	13624	13487	13444	13532	13233	13478	13452	13663	13407	13618	13456	13422	13493	13395	13470	13358	13462	13528	13447	13420	13494	13445	13378	13242	13373	13421	13504	13423	13282	13439	13446	13599	13534	13478	13518	13448	13428	13423	13513	13542	13628	13390	13577	13590	13581	13625	13441	13694	13441	13538	13592	13578	13454	13412	13291	13507	13461	13519	13406	13388	13506	13526	13637	13486	13558	13536	13446	13571	13550	13599	13487	13481	13601	13308	13335	13439	13467	13523	13464	13489	13358	13417	13601	13367	13435	13629	13500	13500	13468	13530	13432	13326	13442	13512	13638	13410	13493	13448	13398	13517	13634	13527	13367	13284	13416	13554	13407	13453	13467	13328	13480	13621	13470	13751	13505	13528	13431	13380	13549	13526	13414	13643	13461	13572	13363	13248	13476	13442	13540	13581	13408	13464	13553	13637	13497	13403	13565	13329	13524	13389	13493	13397	13496	13478	13444	13529	13523	13366	13490	13425	13407	13409	13540	13398	13474	13465	13297	13600	13426	13530	13537	13477	13368	13516	13486	13501	13678	13564	13536	13540	13502	13479	13475	13488	13353	13473	13546	13470	13422	13569	13296	13405	13505	13319	13320	13395	13563	13312	13572	13609	13389	13530	13344	13421	13449	13414	13399	13305	13488	13617	13658	13506	13445	13392	13425	13625	13455	13586	13348	13392	13510	13284	13552	13434	13468	13417	13362	13382	13520	13619	13425	13546	13360	13561	13300	13261	13319	13341	13445	13319	13394	13337	13439	13379	13455	13378	13513	13550	13436	13622	13574	13514	13468	13566	13588	13476	13525	13446	13460	13497	13499	13474	13465	13554	13624	13245	13512	13511	13561	13551	13417	13531	13317	13563	13421	13553	13357	13464	13345	13348	13538	13470	13536	13459	13540	13516	13582	13516	13472	13559	13372	13374	13578	13539	13459	13385	13427	13442	13295	13429	13467	13392	13382	13479	13493	13390	13362	13542	13415	13491	13364	13523	13578	13617	13530	13440	13609	13448	13475	13660	13450	13345	13474	13602	13490	13614	13319	13476	13548	13517	13453	13608	13487	13554	13620	13406	13408	13413	13557	13537	13513	13399	13539	13539	13518	13407	13440	13447	13413	13399	13535	13364	13499	13310	13548	13452	13412	13412	13467	13385	13573	13374	13502	13504	13600	13639	13238	13648	13400	13562	13374	13520	13396	13448	13599	13291	13602	13576	13357	13366	13576	13540	13685	13641	13399	13471	13416	13424	13456	13400	13491	13388	13345	13384	13592	13483	13506	13389	13547	13580	13441	13479	13555	13452	13328	13594	13465	13508	13523	13568	13538	13428	13517	13464	13619	13523	13336	13453	13586	13470	13511	13501	13565	13491	13404	13565	13311	13456	13440	13344	13401	13486	13433	13393	13357	13420	13397	13298	13459	13450	13390	13427	13352	13442	13681	13346	13513	13537	13447	13420	13421	13599	13504	13711	13435	13547	13550	13488	13514	13519	13536	13443	13443	13436	13476	13445	13547	13391	13436	13440	13559	13389	13606	13503	13461	13550	13456	13588	13444	13469	13449	13466	13461	13457	13495	13468	13479	13457	13459	13442	13585	13427	13506	13450	13524	13371	13543	13503	13310	13497	13494	13611	13487	13378	13608	13576	13644	13512	13582	13324	13546	13488	13556	13551	13470	13327	13561	13508	13539	13587	13443	13472	13535	13498	13469	13492	13537	13547	13541	13523	13541	13444	13464	13512	13359	13565	13545	13663	13603	13484	13361	13521	13500	13304	13562	13407	13533	13301	13513	13430	13354	13684	13462	13453	13457	13341	13431	13428	13470	13424	13519	13630	13400	13535	13454	13569	13472	13461	13428	13444	13368	13539	13514	13581	13537	13431	13437	13474	13538	13667	13505	13430	13449	13552	13536	13500	13429	13389	13430	13484	13634	13380	13439	13491	13461	13280	13423	13369	13391	13498	13535	13423	13476	13527	13429	13478	13512	13440	13532	13515	13366	13456	13465	13510	13431	13548	13479	13537	13359	13450	13424	13562	13447	13417	13327	13470	13422	13422	13454	13564	13487	13363	13444	13532	13475	13472	13419	13454	13480	13440	13308	13612	13415	13549	13445	13470	13408	13492	13516	13319	13446	13374	13493	13609	13488	13508	13658	13501	13505	13373	13546	13452	13419	13524	13370
23682	21554	28251	25471	21959	19257	17783	15810	15197	15339	15280	15265	15074	14936	14991	15112	14846	15006	14953	14971	14781	14961	14798	14658	14793	14718	14938	14841	14854	14744	14702	14841	14832	14767	14768	14955	14669	14598	14849	14764	15067	14727	14840	15040	14788	14729	14835	14729	14847	14718	14804	14707	14804	14811	14734	14835	14827	14763	14725	14818	14696	14923	14697	14822	14729	14756	14684	14828	14944	14716	14848	14975	14867	14774	14738	14760	14706	14563	14784	14802	14608	14893	14647	14659	14713	14769	14656	14715	14772	14798	14621	14781	14751	14603	14714	14682	14935	14719	14686	14626	14726	14824	14789	14669	14602	14737	14659	14709	14922	14833	14807	14744	14820	14786	14588	14926	14552	14630	14864	14725	14691	14597	14651	14855	14627	14894	14609	14926	14885	14560	14807	14702	14959	14791	14753	14928	14939	14580	14669	14733	14727	14715	14804	14719	14840	14787	14918	14956	14701	14555	14640	14688	14743	14672	14759	14846	14653	14699	14904	14750	14827	14854	14674	14787	14726	14817	14726	14705	14825	14908	14827	14722	14959	14812	14806	14617	14856	14843	14585	14745	14828	14666	14967	14816	14595	14941	14743	14580	14754	14901	14724	14783	14921	14510	14748	14722	15031	14576	14658	14624	14809	14925	14852	14782	14840	14787	14618	14618	15063	14953	14617	14750	14897	14706	14661	14652	14866	14824	14641	14784	14698	14891	14865	14625	14539	14788	14709	14697	14894	14675	14672	14670	14734	14575	14859	14928	14739	14670	14632	14820	14754	14483	14787	14782	14694	14690	14730	14811	14704	14747	14868	14864	14674	14895	14683	14656	14828	14834	14778	14786	14793	14853	14786	14766	14754	14884	14880	14702	14589	14545	14790	14598	14840	14927	14723	14872	14821	14758	14881	14882	14756	14606	14708	14638	14759	14802	14812	14746	14915	14689	14908	14649	14789	14786	14625	14815	14955	14837	14852	14727	14709	14811	14614	14749	14753	14772	14903	14642	14593	14866	14784	14884	14726	14819	14815	14915	14737	14860	14816	14743	14990	14940	14737	14870	14872	14550	14817	14858	14820	14717	14826	14681	14867	14870	14831	14848	14839	14673	14483	14784	14765	14785	14718	14783	14692	14649	14630	14701	14900	14790	14731	14886	14714	14763	15024	14789	14844	14679	14873	14727	14920	14726	14729	14864	14709	14799	14836	14783	14682	14914	14581	14863	14737	14735	14788	14554	14657	14834	14831	14684	14741	14746	14621	14715	14733	14918	14872	14788	14635	14694	14809	14645	14713	14808	14871	14932	14904	15013	14813	14717	14525	14687	14841	14652	14820	14728	14728	14757	14687	14555	14489	14729	14837	14765	14938	14728	14970	14785	14608	14713	14874	14723	14708	14689	14770	14781	14587	14766	14850	14673	14638	14778	14769	14709	14697	14668	14715	14830	14473	14771	14712	14676	14698	14659	14658	14763	14686	14952	14508	14942	14666	14687	14569	14520	14658	14764	14561	14798	14749	14678	14753	14621	14782	14799	14829	14970	14689	14928	14774	14773	14673	14759	14707	14544	14687	14811	14829	14757	14889	14841	14851	15011	14852	14753	14823	14719	14743	14811	14856	14926	14956	14772	14805	14617	14796	14856	14784	14611	14656	14872	14640	14637	14646	14705	14851	14903	14901	14685	14657	14699	15021	14893	14698	14624	14733	14679	14560	14787	14852	14646	14830	14773	14821	14622	14689	14690	14741	14772	14805	14799	14727	14776	14873	14804	14803	14691	14877	14559	14794	14685	14804	14814	14832	14816	14709	14896	14703	14763	14910	14877	14821	14783	14744	14576	14612	14738	14845	14737	14858	14587	14706	14834	14972	14823	14655	14804	14790	14778	14762	14829	14832	14772	14591	14777	14648	14697	14721	14953	14854	14691	14701	14704	14800	14702	14702	14878	14895	14556	14864	14742	14831	14758	14758	14875	14765	14817	14826	14724	14886	14853	14764	14906	14863	14800	14664	14885	14723	14783	14876	14723	14937	14873	14595	14855	14916	14629	14749	14758	14746	14741	14761	14864	14645	14837	14646	14729	14648	14622	14808	14851	14722	14694	14780	14828	14817	14824	14618	14666	14802	14633	14851	14721	14881	14749	14686	14692	14794	14668	14813	14640	14682	14654	14522	14783	14761	14665	14807	14716	14617	14656	14835	14915	14683	14572	14680	14669	14619	14824	14847	14637	14649	14694	14834	14741	14614	14916	14827	14745	14703	14713	14816	14712	14910	14865	14776	14815	14785	14672	14811	14933	14703	14864	14845	14717	14791	14801	14763	14842	14873	14882	15000	14728	14837	14813	14709	14827	14668	14605	14727	14821	14769	14853	14585	14631	14780	14704	14739	14584	14932	14912	14556	14591	14765	14703	14851	14802	14957	14861	14731	14839	14825	14686	14705	14818	14847	14795	14677	14748	14854	14827	14758	14646	14797	14722	14726	14567	14747	14826	14824	14739	14880	14642	14775	14779	14723	14875	14798	14957	14678	14965	14810	14910	14813	14764	14701	14663	14842	14741	14747	14884	14803	14764	14869	14819	14961	14880	14676	14690	14833	14754	14519	14812	14842	14753	14683	14828	14764	14783	14846	14870	14876	14689	14762	14695	14735	14724	14751	14840	14721	14761	14832	14803	14782	14807	14837	14790	14680	14765	14832	14601	14706	14762	14660	14790	14812	14860	14795	14845	14867	14885	14813	14713	14786	14802	14846	14600	14838	14750	14719	14740	14808	14774	14566	14729	14715	14855	14870	14802	14792	14820	14653	14803	14785	14710	14904	14765	14783	14763	14775	14655	14882	14974	14814	14640	14779	14726	14653	14877	14814	14827	14764	14823	14939	14617	14836	14747	14738	14842	14689	14585	14879	14744	14901	14677	14645	14744	14698	14843	14678	14752	14808	14825	14783	14770	14641	14783	14890	14747	14978	14907	14776	14742	14757	14734	14753	14698	14725	14714	14665	14822	14835	14800	14558	14767	14681	14966	14859	14761	14640	14756	14446	14790	14675	14713	15092	14778	14646	14786	14627	15051	14645	14716	14731	14926	14915	14704	14745	14920	14811	14763	14641	14812	14775	14911	14844	14691	14641	15054	14871	14799	14653	14871	14743	14798	14834	14895	14788	14574	14858	14776	14942	14633	14692	14706	14917	14781	14804	14894	14821	14398	14616	14736	14630	14732	14633	14712	14852	14754	14670	14704	14785	14690	14904	14849	14710	14772	14836	14865	14937	14948	14893	14556	14711	14841	14597	14788	14734	14883	14765	14924	14774	14718	14735	14685	14730	14868	14949	14974	14883	14783	14767	14660	14774	14878	14703	14774	14634	14816	14791	14924	14684	14877	14937	14823	14773	14727	14848	14658	14742	14817	14699	14618	14808	14970	14840	14830	14800	14711	14617	14807	15095	14852	14678	14844	14909	14892	14780	14697	14723	14792	14770	14691	14899	14903	14766	14903	14808	14725	14804	14776	14851	14722	14781	14583	14720	14711	14734	14810	15036	14685	14800	14903	14801	14821	14855	14651	14770	14828	14947	14850	14812	14728	14728	14713	14903	14719	14773	14765	14862	14893	14733	14668	14584	14664	14742	14712	14791	14526	14957	14738	14702	14833	14847	14671	14737	14830	14585	14786	14735	14917	14970	14756	14781	14749	14779	14717	14863	14742	14610	14816	14754	14621	14970	14847	14993	14997	14754	14843	14854	14740	14771	14825	14871	14840	14762	14738	14988	14929	14711	14844	14694	14792	14827	14743	14958	14725	14728	14773	14774	14859	14782	14944	15053	14745	14711	14711	14612	14776	14710	14708	14779	14775	14816	14844	14965	14874	14585	14727	14821	14799	14823	14949	14832	14877	14878	14970	14979	14776	14664	14717	14504	14928	14913	14767	15009	14970	14736	14815	14653	14825	14993	14869	14864	14770	14813	14791	14648	14779	14744	14871	14798	14584	14730	14868	14906	14587	14742	14868	14809	14615	14796	14770	14627	14670	14727	14999	14633	14826	14835	14746	14620	14752	14920	14941	14616	14717	14884	14781	14797	14746	14882	14822	14829	14600	14831	14740	14846	14830	14790	14922	14946	14768	14849	14733	14909	14676	14864	14931	14793	14718	14960	14896	14714	14808	14718	14777	14589	14642	14631	14624	14598	14831	14629	14944	14891	14839	14779	14726	14860	14756	14878	14932	14667	14724	14630	14761	14780	14841	14690	14815	14651	14737	14853	14787	14769	14967	14857	14949	14923	14819	14527	14905	14914	14928	14879	14758	14713	14662	14700	14786	14713	14804	14731	14675	14626	14871	14983	14872	14833	14950	14753	14887	14634	14502	14802	14797	14703	14892	14902	14824	14771	14627	14669	14742	14730	14912	14936	14816	14711	14760	14653	14903	14748	14518	14772	14664	14764	14788	14730	14788	14751	14756	14891	14987	14786	14844	14735	14785	14660	14618	14891	14972	14895	14726	14848	14833	14807	14669	14782	14760	14821	14841	14837	14844	14996	14948	14832	14644	14783	14757	14768	14688	14775	14701	14802	14688	14857	14902	14849	14932	14902	14848	14606	14677	14772	14927	14756	14625	14794	14821	14733	14802	14493	14852	14658	14687	14953	14735	14858	14819	14862	14797	14744	14928	15001	14709	14661	14717	14745	14776	14691	14924	14839	14719	14841	14707	14550	14919	14728	14740	14753	14778	14801	14710	14699	14658	14699	14844	14774	14696	14734	14848	14679	14628	14898	14870	14839	14570	14745	14720	14733	14860	14688	14782	14941	14608	14668	14705	14934	14863	14740	14951	14751	14822	14907	15003	14648	14790	14677	14764	14692	14662	14876	14921	14758	14904	14905	14690	14736	14760	14952	14748	14673	14793	14834	14599	14878	14890	14687	14574	14782	14745	14664	14765	14675	15039	14848	14740	14872	14769	14737	14844	14719	14565	14796	14683	14771	14733	14504	14786	14773	14844	14668	14833	14764	14761	14791	14668	14803	14641	14834	14859	14744	14510	14714	14645	14603	14802	14908	14888	15058	14934	14893	14727	14899	14646	14760	14638	14767	14569	14665	14765	14661	14570	14944	14614	14666	14714	14916	14731	14849	14710	14850	14907	14832	14756
16668	32910	25044	19523	17293	15723	15115	14900	14298	14212	13988	14100	13949	13890	13841	13994	13798	13741	13813	13792	13599	13579	13664	13782	13802	13693	13627	13797	13795	13646	13590	13694	13644	13543	13858	13742	13602	13652	13811	13617	13664	13866	13634	13663	13756	13699	13587	13922	13722	13424	13734	13678	13536	13685	13774	13557	13669	13645	13678	13661	13537	13662	13640	13704	13712	13649	13557	13652	13754	13576	13463	13682	13880	13639	13694	13682	13825	13668	13792	13595	13551	13836	13688	13441	13584	13635	13705	13551	13584	13529	13483	13721	13669	13670	13662	13660	13650	13617	13660	13813	13926	13684	13446	13462	13612	13566	13788	13801	13671	13609	13648	13599	13639	13596	13572	13641	13682	13631	13719	13570	13553	13644	13461	13608	13715	13568	13715	13633	13734	13640	13683	13698	13540	13771	13666	13702	13667	13534	13724	13661	13650	13612	13607	13528	13714	13611	13614	13577	13627	13698	13577	13557	13624	13700	13645	13464	13773	13493	13618	13628	13771	13579	13736	13675	13649	13657	13676	13630	13709	13594	13507	13601	13730	13596	13747	13841	13617	13760	13593	13672	13794	13791	13755	13550	13646	13770	13757	13533	13681	13627	13801	13799	13545	13620	13607	13658	13649	13627	13609	13640	13574	13658	13699	13804	13553	13713	13773	13658	13497	13638	13795	13540	13628	13796	13630	13637	13547	13633	13751	13841	13701	13642	13726	13700	13614	13570	13624	13622	13769	13679	13763	13669	13560	13401	13636	13747	13529	13804	13660	13668	13603	13656	13746	13598	13735	13677	13592	13457	13593	13673	13558	13716	13692	13754	13798	13812	13603	13636	13662	13621	13590	13734	13837	13561	13536	13669	13747	13553	13564	13702	13471	13597	13700	13653	13572	13663	13488	13737	13713	13674	13552	13729	13691	13632	13533	13636	13640	13523	13786	13656	13717	13681	13676	13602	13383	13687	13754	13502	13620	13742	13708	13558	13492	13475	13623	13689	13709	13536	13628	13776	13762	13695	13730	13454	13550	13745	13535	13531	13756	13532	13533	13622	13766	13570	13563	13520	13698	13596	13555	13584	13627	13655	13678	13720	13545	13655	13524	13612	13614	13699	13635	13700	13506	13623	13877	13630	13622	13733	13573	13613	13650	13721	13719	13579	13753	13568	13658	13507	13752	13559	13690	13580	13526	13719	13746	13600	13658	13582	13660	13670	13597	13660	13779	13544	13641	13641	13723	13675	13524	13569	13642	13604	13640	13621	13671	13574	13605	13604	13564	13595	13723	13577	13717	13813	13654	13616	13540	13630	13732	13713	13603	13668	13691	13785	13626	13715	13657	13654	13568	13711	13650	13654	13410	13570	13488	13514	13600	13571	13716	13578	13567	13673	13566	13587	13534	13662	13639	13634	13586	13606	13644	13491	13906	13682	13542	13603	13569	13505	13688	13796	13592	13642	13676	13764	13622	13576	13707	13810	13523	13611	13498	13656	13647	13648	13605	13644	13651	13577	13551	13793	13525	13639	13660	13410	13604	13684	13680	13707	13629	13712	13502	13678	13724	13702	13614	13684	13644	13672	13779	13690	13606	13636	13594	13625	13663	13632	13676	13748	13619	13626	13632	13594	13614	13724	13693	13640	13465	13583	13554	13630	13813	13586	13586	13585	13644	13771	13605	13444	13630	13576	13696	13512	13758	13637	13620	13635	13603	13667	13588	13585	13567	13731	13555	13638	13577	13676	13751	13599	13650	13727	13636	13346	13675	13605	13673	13544	13669	13666	13569	13608	13623	13526	13560	13662	13609	13746	13532	13635	13619	13592	13733	13650	13530	13689	13688	13613	13550	13878	13717	13729	13613	13620	13702	13583	13629	13654	13822	13643	13663	13517	13475	13723	13526	13410	13766	13656	13648	13665	13786	13792	13721	13710	13795	13573	13713	13603	13705	13582	13829	13622	13810	13692	13672	13659	13583	13700	13717	13567	13647	13703	13562	13596	13619	13784	13651	13713	13757	13690	13651	13732	13552	13749	13385	13567	13619	13569	13562	13707	13643	13558	13397	13704	13694	13729	13447	13593	13591	13628	13668	13592	13507	13607	13770	13737	13486	13768	13795	13668	13796	13684	13440	13480	13753	13534	13557	13683	13601	13662	13800	13636	13689	13798	13707	13619	13702	13783	13715	13639	13658	13712	13690	13669	13711	13667	13647	13560	13678	13595	13755	13755	13694	13533	13713	13676	13807	13602	13609	13634	13680	13604	13637	13747	13532	13695	13523	13354	13509	13542	13604	13583	13529	13535	13527	13555	13658	13659	13778	13666	13654	13530	13589	13614	13580	13665	13591	13614	13629	13654	13589	13607	13626	13423	13611	13618	13778	13617	13767	13720	13579	13605	13643	13623	13771	13441	13673	13653	13713	13676	13657	13422	13652	13603	13784	13734	13463	13657	13567	13564	13591	13554	13681	13653	13701	13621	13648	13871	13618	13666	13697	13596	13532	13611	13844	13748	13623	13668	13564	13577	13652	13596	13751	13666	13571	13778	13653	13743	13725	13747	13567	13487	13690	13564	13664	13689	13612	13706	13658	13616	13540	13568	13552	13433	13806	13537	13680	13634	13667	13688	13735	13650	13488	13758	13706	13581	13730	13541	13500	13540	13608	13745	13589	13613	13662	13537	13605	13690	13496	13596	13695	13737	13702	13770	13672	13633	13806	13842	13544	13711	13786	13921	13713	13744	13525	13663	13612	13644	13467	13765	13650	13600	13823	13610	13614	13769	13580	13662	13568	13563	13611	13690	13602	13833	13680	13569	13582	13637	13700	13471	13550	13657	13627	13658	13650	13701	13670	13685	13661	13843	13586	13672	13741	13586	13623	13677	13554	13716	13702	13843	13728	13626	13531	13588	13689	13726	13705	13574	13446	13749	13710	13728	13561	13530	13432	13792	13587	13661	13749	13501	13492	13501	13802	13756	13558	13574	13675	13473	13551	13744	13592	13728	13817	13752	13637	13539	13633	13730	13564	13670	13641	13768	13643	13843	13587	13667	13618	13544	13722	13716	13697	13559	13674	13618	13578	13740	13505	13490	13453	13777	13852	13773	13815	13589	13634	13715	13647	13630	13494	13725	13562	13604	13558	13612	13548	13608	13759	13557	13612	13747	13471	13675	13794	13655	13804	13695	13699	13601	13618	13738	13533	13656	13821	13607	13575	13709	13687	13589	13569	13548	13560	13709	13515	13612	13796	13640	13503	13688	13590	13745	13577	13630	13675	13561	13569	13561	13682	13579	13618	13414	13602	13628	13612	13773	13719	13473	13666	13601	13800	13663	13672	13581	13500	13552	13772	13739	13624	13775	13500	13736	13661	13592	13748	13698	13695	13722	13583	13453	13516	13746	13526	13637	13788	13611	13779	13642	13693	13721	13703	13608	13698	13734	13621	13689	13693	13702	13599	13510	13652	13557	13569	13791	13682	13534	13754	13595	13500	13683	13612	13662	13722	13702	13518	13594	13446	13702	13719	13633	13737	13569	13601	13546	13560	13670	13646	13521	13597	13540	13628	13510	13648	13613	13749	13619	13496	13719	13697	13805	13607	13617	13538	13664	13645	13813	13626	13494	13581	13601	13640	13601	13764	13552	13681	13450	13718	13695	13593	13553	13557	13700	13537	13582	13595	13700	13552	13686	13644	13706	13582	13598	13420	13746	13625	13593	13774	13648	13593	13529	13779	13738	13769	13743	13787	13622	13611	13753	13645	13671	13816	13798	13708	13718	13756	13605	13544	13638	13642	13555	13692	13570	13755	13490	13717	13531	13878	13594	13617	13605	13639	13723	13546	13685	13593	13563	13614	13553	13606	13627	13544	13626	13672	13733	13620	13704	13725	13598	13612	13501	13657	13667	13734	13450	13724	13625	13675	13713	13635	13534	13694	13531	13714	13639	13499	13665	13908	13594	13552	13463	13683	13722	13705	13625	13630	13755	13584	13579	13637	13665	13596	13688	13665	13659	13711	13743	13524	13596	13619	13603	13646	13623	13507	13743	13669	13673	13466	13610	13752	13482	13603	13734	13628	13739	13684	13660	13802	13698	13595	13643	13509	13635	13446	13622	13872	13599	13634	13613	13545	13739	13848	13595	13461	13681	13751	13693	13537	13528	13608	13652	13655	13607	13534	13696	13723	13652	13673	13452	13576	13677	13638	13638	13633	13665	13720	13528	13714	13709	13620	13599	13524	13756	13435	13604	13700	13555	13531	13855	13683	13673	13724	13536	13764	13683	13702	13765	13684	13664	13727	13658	13674	13606	13666	13581	13699	13759	13659	13838	13876	13634	13521	13764	13707	13504	13500	13675	13583	13576	13679	13653	13738	13744	13700	13678	13697	13581	13555	13449	13644	13699	13776	13677	13622	13631	13675	13494	13633	13733	13711	13534	13626	13639	13682	13550	13609	13590	13615	13671	13567	13554	13630	13561	13608	13786	13543	13773	13567	13554	13739	13738	13586	13690	13704	13701	13680	13646	13621	13568	13567	13647	13695	13602	13577	13615	13579	13586	13649	13732	13393	13606	13691	13780	13699	13645	13556	13628	13843	13715	13572	13610	13817	13759	13651	13712	13668	13544	13541	13658	13622	13714	13839	13470	13780	13591	13511	13764	13704	13672	13684	13750	13630	13703	13574	13631	13638	13609	13739	13720	13656	13560	13626	13781	13627	13551	13556	13525	13526	13599	13698	13686	13626	13646	13677	13608	13727	13689	13668	13774	13698	13626	13503	13638	13598	13522	13658	13702	13598	13651	13624	13582	13556	13531	13865	13565	13745	13602	13693	13446	13698	13615	13587	13721	13532	13540	13714	13606	13626	13572	13763	13548	13360	13809	13721	13583	13588	13596	13680	13662	13700	13652	13586	13807	13612	13473	13691	13497	13684	13760	13563	13754	13617	13612	13800	13617	13704	13532	13548	13543	13680	13584	13770	13530	13614	13691	13536	13659	13558	13727	13733	13603	13566	13689	13589	13667	13486	13543	13643	13501	13672	13858	13691	13708	13631	13563	13809	13686	13684	13586	13792	13711	13614	13628	13665	13536	13655	13605	13679	13683	13448	13607	13790	13576	13655	13673	13634	13639	13556	13428	13734	13631
25388	21604	26628	26425	17951	16566	16624	15706	15858	15711	15611	15601	15543	15661	15460	15314	15440	15523	15272	15211	15269	15332	15222	15460	15305	15247	15322	15053	15389	15223	15230	15149	15464	15348	15431	15298	15249	15284	15393	15290	15462	15448	15373	15477	15441	15396	15203	15221	15221	15266	15222	15283	15237	15343	15417	15425	15207	15246	15429	15343	15188	15223	15112	15235	15400	15489	15306	15200	15242	15198	15299	15356	15339	15156	15291	15294	15329	15209	15219	15298	15363	15270	15434	15207	15334	15273	15291	15232	15175	15166	15195	15093	15302	15116	15335	15402	15302	15194	15340	15194	15181	15368	15391	15294	15441	15393	15328	15359	15243	15386	15401	15383	15302	15302	15234	15293	15459	15347	15115	15359	15136	15209	15291	15336	15218	15323	15365	15254	15331	15243	15092	15194	15047	15328	15348	15149	15052	15202	15315	15140	15304	15468	15289	15351	15103	15486	15292	15342	15222	15301	15264	15317	15312	15333	15374	15217	15077	15225	15103	15462	15293	15321	15562	15227	15235	15264	15129	15503	15385	15499	15423	15371	15412	15400	15397	15338	15225	15345	15154	15259	15548	15315	15214	15443	15452	15082	15384	15508	15207	15257	15224	15164	15313	15456	15287	15293	15350	15391	15212	15277	15160	15148	15290	15571	15429	15099	15273	15493	15320	15272	15446	15261	15385	15200	15324	15431	15412	15166	15308	15439	15365	15184	15239	15157	15424	15236	15364	15322	15264	15322	15408	15407	15320	15313	15305	15382	15503	15270	15282	15287	15395	15308	15128	15301	15442	15383	15405	15190	15226	15211	15112	15167	15170	15265	15113	15146	15148	15259	15297	15287	15296	15462	15549	15277	15409	15311	15265	15434	15277	15379	15295	15458	15288	15259	15622	15582	15123	15099	15006	15238	15247	15323	15588	15569	15399	15161	15536	15281	15305	15195	15235	15325	15470	15235	15373	15274	15234	15429	15199	15199	15254	15298	15389	15094	15479	15379	15274	15259	15308	15424	15219	15332	15175	15350	15121	15264	15276	15276	15109	15387	15255	15274	15364	15493	15408	15469	15196	15336	15237	15231	15287	15280	15335	15241	15315	15294	15458	15358	15070	15303	15207	15374	15420	15244	15449	15370	15343	15166	15383	15334	15219	15229	15437	15195	15204	15279	15179	15557	15119	15383	15394	15346	15332	15295	15381	15417	15493	15295	15431	15324	15280	15300	15486	15282	15317	15295	15486	15347	15334	15037	15138	15287	15326	15419	15097	15156	15136	15241	15388	15172	15157	15519	15347	15153	15251	15365	15361	15096	15259	15310	15204	15262	15214	15171	15171	15367	15253	15126	15198	15249	15222	15415	15052	15188	15402	15274	15326	15272	15209	15195	15130	15352	15327	15195	15282	15279	15142	15297	15279	15162	15397	15088	15211	15280	15137	15289	15435	15136	15417	15349	15385	15115	15306	15368	15189	15380	15503	15260	15084	15342	15400	15466	15133	15267	15259	15200	15337	15329	15393	15311	15380	15262	15414	15356	15362	15208	15220	15350	15204	15278	15255	15270	15415	15288	15170	15395	15308	15386	15300	15325	15252	15488	15248	15171	15275	15396	15412	15067	15179	15055	15218	15293	15224	15276	15298	15335	15340	15398	15236	15305	15392	15201	15234	15189	15223	15266	15067	15266	15254	15410	15251	15458	15196	15119	15237	15173	15388	15257	15393	15416	15192	15354	15340	15505	15370	15231	15261	15219	15497	15391	15272	15582	15189	15299	15276	15034	15318	15304	15481	15353	15313	15233	15321	15449	15311	15315	15164	15144	15613	15189	15378	15434	15295	15271	15275	15424	15350	15179	15310	15185	15206	15325	15412	15240	15385	15238	15364	15350	15239	15367	15281	15373	15338	15157	15286	15235	15295	15410	15298	15393	15189	15241	15367	15297	15342	15246	15239	15109	15302	15420	15306	15336	15361	15289	15137	15302	15407	15398	15253	15295	15122	14986	15309	15243	15205	15260	15205	15242	15219	15169	15454	15492	15329	15309	15323	15356	15495	15255	15301	15361	15312	15196	15239	15230	15326	15318	15183	15413	15320	15492	15359	15330	15287	15276	15139	15313	15368	15299	15267	15237	15293	15174	15397	15081	15179	15150	15324	15190	15362	15248	15239	15242	15282	15219	15367	15299	15419	15169	15167	15406	15351	15254	15330	15309	15217	15302	15317	15292	15268	15222	15071	15238	15467	15174	15287	15389	15428	15257	15165	15250	15320	15427	15408	15348	15228	15267	15311	15324	15327	15207	15434	15255	15176	15262	15452	15427	15252	15178	15322	15117	15309	15263	15308	15281	15310	15225	15253	15377	15410	15203	15471	15356	15302	15170	15282	15231	15365	15265	15369	15125	15291	15462	15547	15389	15373	15092	15227	15351	15382	15387	15318	15514	15293	15514	15338	15041	15347	15295	15358	15212	15324	15102	15250	15038	15239	15099	15511	15324	15361	15400	15093	15226	15327	15135	15499	15531	15328	15110	15271	15080	15267	15279	15259	15185	15288	15482	15474	15149	15280	15401	15308	15438	15237	15327	15466	15409	15293	15202	15273	15400	15292	15272	15479	15176	15422	15253	15248	15182	15202	15137	15343	15060	15545	15103	15347	15231	15481	15183	15481	15263	15399	15220	15204	15194	15248	15225	15317	15277	15401	15306	15336	15204	15335	15259	15359	15153	15188	15392	15158	15261	15491	15423	15566	15327	15391	15280	15405	15149	15267	15279	15352	15363	15417	15451	15413	15167	15119	15304	15339	15435	15368	15212	15347	15266	15578	15418	15507	15482	15339	15331	15497	15402	15266	15227	15338	15229	15425	15182	15329	15186	15317	15231	15442	15282	15232	15159	15402	15385	15301	15368	15295	15274	15390	15280	15156	15465	15346	15391	15397	15302	15261	15393	15223	15342	15362	15205	15443	15372	15278	15498	15270	15257	15225	15265	15242	15301	15241	15184	15252	15291	15238	15130	15258	15281	15279	15207	15384	15337	15226	15193	15422	15376	15532	15552	15336	15350	15150	15386	15172	15187	15241	15285	15301	15205	15356	15321	15245	15104	15346	15380	15081	15388	15135	15279	15356	15343	15363	15368	15447	15288	15204	15363	15245	15462	15237	15216	15364	15458	15390	15286	15242	15321	15372	15351	15325	15303	15261	15344	15226	15293	15042	15647	15292	15370	15320	15517	15361	15353	15441	15259	15240	15127	15183	15131	15360	15194	15235	15212	15364	15144	15301	15234	15276	15180	15291	15325	15342	15378	15326	15261	15348	15341	15354	15449	15147	15330	15165	15161	15429	15250	15314	15314	15428	15274	15450	15269	15400	15154	15365	15344	15146	15170	15375	15356	15194	15296	15196	15420	15248	15239	15295	15121	15341	15280	15331	15288	15295	15508	15208	15239	15325	15113	15492	15273	15204	15434	15302	15234	15291	15404	15285	15162	15285	15195	15417	15117	15451	15079	15059	15060	15257	15373	15330	15433	15321	15262	15276	15405	15536	15217	15326	15351	15344	15449	15304	15224	15405	15626	15385	15382	15423	15301	15062	15230	15238	15139	15209	15289	15575	15442	15322	15266	15385	15344	15224	15229	15210	15250	15261	15212	15314	15305	15240	15378	15331	15288	15313	15258	15126	15219	15250	15282	15447	15468	15474	15236	15295	15181	15374	15279	15262	15429	15333	15163	15373	15369	15403	15251	15238	15130	15219	15397	15295	15152	15310	15291	15302	15355	15394	15381	15360	15115	15285	15363	15288	15254	15241	15205	15243	15293	15181	15301	15350	15431	15314	15409	15335	15426	15097	15326	15333	15344	15343	15485	15047	15342	15367	15278	15239	15371	15265	15336	15476	15395	15301	15358	15246	15283	15329	15253	15344	15330	15234	15481	15298	15431	15287	15378	15368	15256	15305	15422	15270	15139	15311	15315	15261	15234	15286	15246	15187	15498	15404	15373	15417	15162	15285	15333	15449	15347	15222	15378	15457	15355	15171	15503	15290	15050	15314	15150	15332	15383	15390	15277	15309	15146	15488	15255	15392	15196	15244	15252	15504	15254	15239	15313	15244	15182	15272	15185	15275	15316	15262	15375	15268	15257	15393	15333	15426	15413	15498	15145	15296	15309	15301	15169	15068	15436	15310	15314	15327	15233	15416	15313	15324	15319	15407	15343	15136	15332	15264	15242	15330	15154	15148	15357	15382	15277	15071	15408	15398	15339	15442	15142	15475	15526	15182	15351	15336	15078	15560	15209	15203	15357	15367	15265	15179	15240	15485	15219	15326	15234	15279	15317	15340	15424	15352	15370	15378	15473	15432	15429	15188	15391	15286	15213	15370	15259	15078	15278	15248	15374	15242	15343	15297	15221	15169	15292	15494	15420	15294	15315	15227	15267	15236	15401	15351	15284	15318	15268	15221	15075	15337	15165	15178	15458	15416	15475	15297	15129	15088	15293	15418	15177	15336	15141	15392	15093	15514	15301	15368	15311	15253	15305	15119	15328	15463	15373	15257	15235	15308	15433	15203	15207	15245	15230	15327	15250	15304	15231	15267	15288	15346	15180	15589	15350	15311	15408	15331	15409	15210	15146	15268	15309	15205	15286	15335	15324	15298	15410	15287	15388	15311	15321	15532	15249	15320	15362	15196	15391	15099	15174	15227	15361	15359	15230	15190	15393	15195	15305	15224	15010	15311	15462	15293	15130	15284	15320	15162	15375	15369	15201	15124	15285	15394	15577	15353	15198	15296	15259	15307	15389	15265	15328	15285	15347	15087	15225	15268	15605	15166	15265	15194	15232	15377	15347	15228	15338	15230	15351	15206	15120	15403	15394	15190	15281	15208	15251	15605	15263	15262	15366	15352	15350	15220	15389	15349	15219	15421	15059	15162	15245	15274	15399	15426	15364	15362	15343	15415	15339	15409	15373	15337	15167	15241	15262	15451	15382	15207	15388	15415	15472	15429	15364	15283	15376	15266	15230	15419	15238	15296	15365	15366	15438	15264	15283	15131	15185	15141	15334	15335	15272	15314	15408	15181	15331	15202	15354	15328	15352	15317	15240	15207	15220	15367	15153	15238	15251	15572	15166	15307	15316	15311	15156	15381	15330
17344	28629	22374	18117	16204	15521	15179	14824	14481	14259	14253	14297	14124	14262	14245	14150	13957	14020	14048	14201	14041	14032	14040	13841	14042	13941	14053	14171	14010	14015	14137	14003	14146	14088	14301	14141	14151	13962	14016	14193	14109	14053	14058	13999	14193	14097	14153	14137	14093	14045	13980	14133	14204	14072	13924	13940	13860	14206	13973	14086	14160	13912	14113	13973	14034	13992	14069	14141	14024	14203	13931	14057	13928	14002	13922	14096	14138	14049	14073	13961	14123	14053	14024	14041	14004	14103	14073	14087	14080	13995	14067	14028	13861	13958	14082	14073	14053	13985	14133	14262	13992	13962	14152	13942	13840	14104	14039	14022	13997	13846	14013	14005	14027	13924	13827	14028	14041	13922	14231	14025	14145	13972	14154	14133	14172	14050	13972	14026	14051	14059	14058	14116	14132	13997	13985	13991	14193	14012	14039	13898	13965	14067	14183	14034	14103	14094	14162	14110	13873	14184	14170	14049	14040	14090	13934	13999	13976	14048	13991	13934	13981	13922	14033	14008	14186	14157	13966	13905	14071	13998	13938	13987	13920	14105	14067	13977	13954	14074	14071	13853	13874	13945	14190	13891	14092	14119	14146	14243	13977	13872	14095	13859	13996	14022	14168	14011	14061	14202	13843	14063	14011	13948	13799	14008	14075	14148	14064	14126	14094	13990	13967	14069	14010	14084	13957	13970	14019	13994	13822	14067	13982	13913	13867	14080	13997	13917	13943	13971	13879	13902	14176	14025	13988	13964	14180	13859	14009	14053	14122	13961	13939	14033	14030	13958	14045	14001	14170	13846	13959	14240	13988	14019	13969	13942	13894	13813	13967	13984	13910	14194	13974	13988	13985	14009	14160	14175	14130	14135	14019	14112	14010	13932	13991	13968	14102	13944	14036	13969	13970	13961	14098	13833	14027	14000	14207	14079	14040	14054	14175	14059	14010	13914	13952	13888	14014	13949	14049	14144	14053	14089	14244	13950	14098	13922	13985	14025	13974	14121	14144	14005	13921	14092	13985	14157	14059	14095	13971	13996	13850	13997	14046	13971	14165	14227	13849	14012	14105	13872	14088	13957	13993	14023	14056	14076	13906	13883	14009	14190	13995	13857	13855	14191	13913	13974	13889	14062	13950	14023	13907	13982	14098	13937	13877	14052	13905	14094	14132	14033	13970	14032	13939	14083	14041	14103	13978	14007	14060	13998	14012	14110	13788	14080	13937	13999	14191	14093	14130	14064	14048	13909	14057	13984	14074	14040	14061	14033	14021	14059	14093	13878	14099	14245	13990	13897	13873	14195	14041	13935	14007	14006	13927	14051	14114	13968	14064	14077	14091	14004	14075	13988	14071	14014	13972	14165	13990	13975	14063	14183	14082	13951	14112	14019	13981	14008	14127	13763	14080	13834	14021	14097	14022	13994	13889	14111	14011	13952	13983	14078	13923	14012	14004	14105	14067	13911	14071	14017	13982	14095	13984	14128	14040	14138	14078	14090	13930	14119	13936	14091	14263	13930	13921	13907	13964	13906	13944	13936	14100	13998	14031	13974	14016	14068	13963	14029	13978	14142	13960	14028	14070	14080	13947	14016	13906	14120	14211	13911	13971	13979	13997	13878	13998	14140	14066	14138	14005	14032	14103	14020	14133	13969	14070	14107	14059	14048	14007	13935	14082	13992	13893	13970	13946	14056	14000	13922	13982	13879	14037	13879	13962	14079	14018	14118	14105	14196	14050	13967	13975	13956	13915	14039	13919	13988	14106	14032	14137	14014	14179	14136	14065	14045	13914	13930	13994	13966	13792	14116	14068	14004	13975	13921	13934	14114	13836	14137	13946	14065	14080	14002	14009	13864	14157	13886	14245	14090	14075	14053	14086	14074	14140	13922	13902	14239	13993	13987	13912	13877	14244	13911	14077	14047	14069	13919	13898	14083	13940	14083	14103	14026	13820	14054	14104	13892	14126	13903	13979	13905	13861	14159	14054	13976	13969	14157	14034	14131	14045	14105	14092	14020	13897	14076	13974	14052	14218	13972	13978	14016	14200	13996	14092	14143	14074	13939	14138	14028	13989	14104	14085	13956	13977	13972	14135	14113	14091	14009	14077	14116	14045	14032	14082	13940	14057	13952	14080	14100	13978	13960	13900	13886	13956	13960	14233	14051	13957	14018	14141	14072	14097	13886	13891	13833	14152	14169	13992	13858	14084	13805	13803	14197	14087	14132	14018	14222	13859	14017	14026	13958	14016	14027	14224	14023	14128	14175	14084	14067	13981	13942	14010	14248	13969	14007	13932	13946	13973	14133	13798	14258	14083	13804	14044	14206	14091	14078	13877	14072	13971	13913	13967	14092	13949	14242	14080	14134	13987	14155	14045	14092	13970	13979	13921	14029	13907	14085	14116	13993	14039	14071	14285	14030	14023	13963	13966	14006	13887	14025	13982	14021	14132	13770	13982	14116	14079	14034	13939	14015	14235	13994	14162	14167	13889	13975	14096	14045	14160	14148	14039	14017	14010	14068	14087	13907	13923	13969	14056	14105	14024	14121	14198	13984	14011	14162	13896	13932	14186	13934	14046	14062	13815	13910	14267	14009	14076	14110	14117	13973	14031	14240	13985	13858	13942	13920	14060	13995	13932	14083	13898	14026	14056	14103	14074	14066	14001	14098	13938	13890	13878	14163	14038	14127	13880	14172	13988	14090	14174	14053	14083	13827	14053	13860	14087	14065	14113	14005	14243	13874	14074	13780	14282	14111	14048	13976	13848	14108	13811	13979	13947	14148	14000	13942	14028	14123	13969	13962	14037	14006	13947	13981	14130	14007	14013	13970	13984	13985	13896	14052	14086	13996	14167	13909	14114	13844	13983	14005	14261	14031	14038	14021	13991	14046	13956	14080	13990	13961	13962	14079	14140	14149	13973	14061	13846	14118	13967	14100	13732	14022	14092	13948	14013	14045	13989	14019	14016	14040	13970	14055	13979	14246	14129	14090	13877	14098	13767	14078	14048	13944	14153	14139	14135	13949	14090	14056	14158	14096	13954	13862	14133	14011	14078	13976	13857	14072	13842	14059	14116	14054	14074	14030	13999	13974	14091	13835	14007	13891	13784	13830	14114	14091	13913	14089	13950	13732	13942	14031	13911	13923	13905	13977	13906	13993	14149	14104	14117	14034	13980	13938	14174	14079	14283	14156	13803	14158	13934	14083	13946	13971	14124	13864	14020	14008	14105	13856	14032	13999	14080	13899	14154	13988	13993	13801	13903	14040	14004	13888	13957	13970	13951	13964	14158	14113	13898	13923	14112	14029	14072	13925	14156	14000	14183	14007	14066	14187	13990	13999	14083	14093	14106	13909	13982	14014	13826	13879	13916	14045	13857	14149	14093	13981	13901	13898	13851	14128	14011	13932	14016	14067	13892	13990	14124	13991	13939	13905	14026	14108	13912	14023	13998	14028	14029	14010	13973	13989	14012	14130	13861	13832	14105	13999	14189	14079	13964	14144	14120	14195	14002	14103	13953	13962	14004	13883	14037	14086	13921	13910	13966	14017	14109	14077	14051	13963	14078	14034	14103	14008	13911	13912	14070	14131	14089	14143	14076	13794	13910	13885	14133	13983	13994	13820	13886	13942	13966	14135	14089	13855	14076	14137	14249	14016	14048	14128	14099	14030	14009	13885	13853	13999	13988	14030	13945	13924	14105	13993	13986	14124	13980	14015	14142	13948	13960	14069	14066	14133	13984	14046	14049	14058	13958	14024	14189	14117	14002	14305	14137	13930	14043	14066	14003	13975	14021	13944	13955	13991	13969	14108	14050	13971	13945	14086	13957	14169	14068	13855	14047	13986	14186	13863	14045	14189	13980	13955	14099	14018	13969	13977	13995	14136	14234	13905	14172	14068	14114	13888	13964	13936	14084	14060	14048	13877	13968	13927	14134	13894	14142	14124	13926	14179	14074	14071	14133	14266	14054	13914	13937	14053	13945	14122	14100	14168	14003	14221	14026	14126	14119	13907	13940	13976	14079	14017	14196	13982	13969	14146	14009	13995	13982	13977	13985	14044	13995	14172	13875	13848	14201	13998	14177	14067	14028	13882	13951	14067	14099	13953	14036	14082	14085	14077	13973	14016	13901	14124	13948	14102	14026	14117	14050	14126	13844	13999	14110	13976	14171	13967	14086	14063	14111	14033	13943	14024	14053	13881	14060	14107	13994	14148	13925	14067	13881	13923	14106	13997	13952	13788	14095	13775	14150	13956	14022	13792	14124	14038	13950	13973	14098	14039	13983	14139	13988	14025	14046	14062	13985	13935	14056	14063	13985	13946	14090	14098	13962	13985	14032	13869	14148	14021	13909	14036	14010	14006	13972	13997	13893	14191	14062	14113	14002	13925	13891	14102	13859	14059	13919	13982	14067	14020	14046	13937	13743	14216	13914	13827	14181	14024	13775	14123	14031	14114	14049	14052	14110	14018	14014	13976	14058	14106	13905	14114	13926	13858	13994	13997	13899	13844	13987	13945	14053	14013	13945	13936	13939	14018	13915	14230	14149	13987	13877	14184	14035	13986	14104	14073	13940	13926	14016	13956	14192	14059	14029	13991	13994	14094	13923	14105	13962	14049	13931	13990	14058	13831	14102	13986	14030	14120	13980	14076	14038	13889	14120	14134	13901	14049	14021	13989	14083	14062	13973	13988	14072	14214	14165	13816	14112	13907	14067	13968	14237	14017	14174	14087	13909	14087	14115	13893	14109	14064	13983	14115	13828	14030	14166	13835	13990	14051	13974	14150	13979	14016	13890	14011	14176	14074	14091	14009	14013	14060	14030	14085	14084	14128	14104	13857	14150	13997	14042	13997	14274	14035	13975	14051	13986	14026	14128	13947	13886	14013	13964	13907	14059	13888	13992	14138	13953	14055	14116	14111	14025	14085	14025	13907	13880	13981	14042	14131	13918	14065	14061	14152	14040	14024	14095	14107	14122	14001	14096	14024	14180	14054	13958	13945	14133	14094	14033	13949	13963	14134	13931	14043	13909	14100	14008	14003	14065	14038	13980	14015	13933	14001	14002	14000	13978	13997	14023	13934	14036	14107	14136	14113	14155	14047	13980	14077	13940	13982	14108	14155	13872	14114	14057	14188
22620	21632	28927	24819	21882	23321	23167	18393	17406	17191	17340	16903	16876	17156	16835	16840	16840	16819	16490	16454	16523	16520	16437	16513	16501	16696	16541	16446	16494	16567	16649	16476	16520	16471	16526	16594	16651	16569	16550	16469	16383	16447	16688	16371	16469	16567	16309	16516	16290	16533	16494	16415	16481	16525	16423	16362	16551	16436	16489	16615	16418	16399	16230	16469	16521	16609	16404	16279	16496	16409	16428	16632	16606	16542	16410	16331	16287	16304	16403	16313	16644	16420	16288	16471	16506	16433	16416	16517	16274	16476	16352	16234	16346	16360	16403	16581	16406	16335	16236	16355	16420	16584	16627	16317	16374	16533	16535	16300	16245	16288	16224	16333	16273	16347	16460	16452	16459	16324	16339	16533	16334	16475	16372	16452	16456	16171	16259	16270	16500	16595	16333	16513	16317	16418	16384	16299	16565	16654	16558	16366	16365	16395	16549	16513	16367	16316	16435	16499	16454	16458	16404	16420	16395	16265	16300	16302	16336	16372	16190	16380	16290	16253	16421	16420	16342	16256	16214	16295	16438	16381	16411	16437	16043	16462	16494	16373	16431	16509	16471	16183	16233	16346	16261	16233	16429	16420	16320	16292	16358	16375	16436	16533	16283	16286	16080	16265	16293	16513	16650	16355	16302	16321	16285	16328	16427	16330	16552	16356	16465	16373	16594	16465	16468	16332	16549	16251	16540	16324	16309	16378	16466	16281	16485	16511	16372	16295	16571	16344	16357	16411	16546	16475	16271	16474	16453	16494	16250	16438	16390	16414	16374	16498	16410	16422	16344	16158	16211	16498	16473	16351	16191	16411	16506	16330	16373	16467	16396	16395	16339	16416	16511	16568	16241	16390	16336	16249	16494	16306	16640	16329	16267	16344	16221	16493	16467	16383	16500	16214	16292	16375	16485	16358	16130	16421	16411	16539	16342	16359	16408	16574	16358	16573	16483	16600	16402	16565	16362	16458	16401	16385	16401	16524	16463	16439	16320	16300	16468	16518	16282	16499	16279	16276	16582	16531	16413	16411	16575	16424	16277	16254	16255	16259	16610	16447	16486	16415	16438	16232	16488	16317	16667	16479	16327	16435	16458	16393	16315	16204	16349	16445	16229	16308	16477	16349	16340	16342	16424	16327	16348	16394	16643	16515	16242	16196	16364	16349	16062	16114	16436	16452	16427	16427	16620	16476	16240	16449	16582	16463	16272	16287	16452	16402	16276	16261	16187	16397	16530	16426	16393	16264	16493	16339	16331	16629	16457	16365	16451	16322	16408	16246	16381	16363	16418	16389	16511	16298	16528	16261	16199	16410	16577	16288	16445	16374	16419	16318	16395	16439	16244	16471	16455	16511	16329	16599	16349	16334	16333	16365	16353	16484	16417	16443	16460	16504	16578	16615	16253	16396	16642	16472	16241	16168	16440	16385	16461	16407	16341	16342	16440	16448	16302	16580	16515	16315	16251	16324	16540	16433	16623	16402	16349	16390	16314	16331	16400	16589	16374	16454	16233	16260	16351	16299	16357	16326	16311	16460	16241	16155	16253	16404	16492	16443	16504	16425	16556	16492	16352	16602	16434	16372	16424	16467	16331	16304	16246	16254	16312	16280	16380	16352	16342	16389	16359	16316	16558	16465	16270	16399	16552	16412	16339	16379	16208	16322	16320	16482	16372	16247	16423	16214	16386	16481	16512	16543	16331	16170	16321	16469	16438	16409	16443	16161	16420	16197	16519	16376	16461	16323	16467	16505	16491	16537	16494	16379	16295	16543	16373	16351	16312	16573	16555	16390	16417	16322	16274	16439	16534	16354	16404	16355	16275	16397	16392	16328	16283	16446	16484	16328	16386	16333	16357	16432	16303	16396	16365	16296	16419	16420	16369	16493	16511	16460	16432	16350	16329	16384	16334	16158	16386	16310	16403	16512	16435	16470	16467	16425	16337	16327	16385	16344	16553	16542	16414	16390	16454	16242	16392	16414	16350	16458	16511	16299	16305	16235	16196	16370	16517	16399	16306	16593	16513	16476	16312	16374	16406	16254	16296	16329	16263	16408	16553	16399	16385	16227	16286	16414	16401	16308	16533	16336	16332	16531	16324	16336	16342	16456	16459	16733	16417	16589	16463	16482	16265	16503	16521	16302	16389	16343	16233	16494	16264	16362	16339	16554	16361	16427	16360	16443	16281	16310	16408	16481	16334	16431	16502	16327	16350	16536	16464	16636	16502	16305	16416	16220	16383	16568	16316	16303	16315	16440	16366	16552	16434	16332	16246	16444	16417	16462	16387	16433	16298	16285	16496	16573	16539	16381	16447	16352	16504	16385	16602	16365	16283	16407	16408	16542	16331	16421	16377	16419	16471	16314	16286	16335	16319	16509	16518	16397	16424	16566	16542	16294	16512	16200	16425	16440	16428	16631	16396	16405	16378	16385	16435	16470	16476	16297	16448	16487	16226	16547	16632	16693	16355	16498	16502	16381	16336	16457	16458	16437	16483	16419	16422	16407	16494	16357	16320	16520	16468	16539	16478	16363	16318	16082	16522	16377	16256	16410	16246	16522	16310	16323	16305	16441	16318	16686	16438	16299	16419	16510	16429	16436	16397	16637	16480	16411	16630	16270	16421	16325	16286	16363	16392	16501	16539	16333	16476	16471	16359	16286	16243	16201	16087	16316	16371	16409	16411	16487	16397	16424	16325	16389	16528	16402	16469	16347	16522	16517	16620	16517	16345	16354	16322	16433	16499	16416	16395	16447	16503	16406	16455	16325	16409	16553	16193	16614	16220	16224	16412	16369	16406	16302	16526	16520	16249	16247	16377	16269	16227	16182	16173	16330	16453	16439	16363	16293	16261	16130	16654	16283	16419	16300	16391	16266	16282	16092	16123	16213	16328	16325	16320	16446	16493	16370	16380	16424	16409	16385	16490	16187	16216	16406	16556	16290	16294	16355	16347	16320	16585	16555	16514	16419	16457	16624	16347	16380	16627	16504	16383	16331	16428	16439	16480	16314	16494	16361	16254	16243	16230	16420	16313	16404	16337	16170	16257	16691	16330	16450	16365	16378	16252	16361	16100	16478	16297	16280	16304	16471	16468	16403	16393	16366	16419	16385	16338	16419	16327	16270	16576	16409	16269	16125	16268	16297	16469	16397	16404	16379	16059	16265	16263	16335	16241	16326	16581	16284	16339	16697	16391	16396	16128	16134	16524	16291	16432	16330	16479	16341	16572	16296	16367	16308	16358	16271	16344	16330	16396	16517	16269	16305	16516	16336	16471	16573	16315	16295	16442	16441	16451	16485	16640	16454	16219	16293	16415	16339	16541	16518	16381	16594	16501	16402	16503	16276	16288	16396	16456	16314	16291	16274	16335	16281	16448	16431	16349	16317	16530	16301	16396	16541	16523	16499	16398	16408	16296	16313	16316	16319	16349	16247	16424	16337	16534	16143	16279	16300	16297	16479	16322	16252	16380	16296	16326	16420	16549	16344	16560	16453	16224	16405	16575	16341	16466	16586	16320	16437	16382	16492	16626	16465	16484	16305	16320	16256	16467	16387	16523	16381	16335	16584	16535	16354	16385	16308	16442	16503	16377	16331	16203	16253	16427	16504	16454	16324	16274	16283	16253	16408	16306	16480	16415	16680	16430	16473	16425	16473	16519	16361	16419	16461	16328	16532	16466	16555	16372	16445	16380	16389	16473	16247	16279	16472	16443	16483	16272	16497	16387	16501	16266	16388	16453	16334	16491	16241	16426	16175	16271	16383	16347	16395	16296	16355	16465	16278	16296	16334	16550	16401	16445	16393	16145	16421	16413	16454	16109	16546	16379	16608	16428	16366	16440	16200	16486	16318	16492	16368	16291	16266	16425	16389	16359	16455	16275	16387	16203	16333	16376	16440	16375	16410	16363	16292	16353	16208	16496	16384	16363	16386	16346	16368	16145	16386	16296	16311	16175	16403	16417	16502	16402	16459	16398	16419	16548	16299	16387	16326	16557	16408	16353	16395	16338	16382	16416	16476	16355	16236	16407	16139	16463	16331	16351	16624	16508	16469	16353	16341	16429	16716	16334	16364	16643	16431	16344	16272	16348	16460	16540	16341	16442	16427	16440	16293	16230	16133	16095	16407	16524	16580	16382	16412	16409	16454	16416	16256	16403	16493	16382	16467	16430	16377	16405	16356	16480	16431	16185	16332	16358	16391	16332	16414	16415	16397	16313	16312	16244	16294	16411	16553	16484	16312	16236	16469	16315	16193	16356	16558	16460	16540	16594	16562	16242	16391	16521	16505	16473	16504	16431	16375	16542	16380	16367	16397	16314	16556	16242	16394	16497	16476	16198	16372	16308	16420	16428	16287	16533	16349	16360	16382	16465	16341	16577	16425	16389	16348	16459	16610	16550	16417	16424	16451	16401	16404	16169	16356	16429	16369	16394	16367	16388	16188	16490	16446	16321	16129	16516	16460	16412	16312	16525	16537	16399	16414	16397	16523	16475	16384	16507	16441	16428	16188	16334	16633	16444	16505	16358	16436	16384	16288	16433	16445	16291	16646	16524	16675	16273	16438	16435	16355	16626	16463	16213	16254	16372	16459	16384	16252	16590	16509	16445	16254	16441	16195	16445	16412	16463	16381	16366	16410	16469	16293	16369	16396	16516	16611	16281	16435	16417	16507	16617	16391	16317	16439	16374	16211	16347	16330	16475	16503	16300	16481	16387	16477	16467	16410	16382	16456	16341	16147	16357	16405	16367	16228	16530	16429	16384	16356	16348	16230	16226	16263	16822	16608	16306	16323	16376	16338	16471	16553	16236	16351	16355	16352	16317	16392	16420	16285	16288	16418	16460	16383	16434	16631	16293	16477	16250	16402	16450	16307	16342	16482	16377	16458	16255	16517	16383	16255	16498	16293	16523	16304	16421	16431	16421	16357	16344	16441	16562	16530	16275	16360	16129	16233	16536	16596	16526	16280	16471	16316	16361	16296	16552	16312	16513	16316	16433	16436	16359	16380	16518	16179	16507	16302	16362	16521	16394	16282	16438	16292	16145	16153	16334	16370	16269	16400	16495	16483	16422	16358	16464	16382	16471	16400	16572	16343	16441	16575	16265	16134	16502	16392	16535	16420	16586	16398	16283	16381
19686	38905	30655	23049	19430	17852	17300	16561	15923	15437	15143	14953	15056	14931	14938	14789	14829	14883	14746	14840	14814	14650	14857	14729	14744	14835	14601	14728	14625	14658	14745	14692	14518	14782	14782	14656	14732	14806	14610	14691	14638	14685	14658	14760	14699	14760	14629	14670	14614	14752	14658	14775	14555	14711	14840	14608	14492	14528	14674	14687	14709	14570	14634	14617	14631	14432	14586	14638	14696	14724	14787	14771	14663	14581	14754	14510	14637	14694	14768	14634	14643	14597	14645	14555	14575	14627	14628	14690	14514	14588	14662	14615	14684	14668	14720	14665	14646	14729	14600	14665	14711	14533	14478	14568	14568	14648	14527	14635	14724	14549	14665	14640	14828	14566	14567	14773	14575	14723	14585	14508	14448	14652	14531	14596	14692	14423	14692	14605	14580	14607	14666	14758	14414	14582	14575	14559	14690	14702	14560	14714	14744	14600	14415	14659	14608	14650	14447	14588	14630	14689	14490	14750	14652	14729	14527	14511	14761	14690	14752	14672	14530	14610	14721	14622	14665	14730	14587	14729	14598	14577	14692	14509	14431	14714	14607	14504	14505	14548	14710	14670	14599	14516	14511	14706	14612	14616	14541	14813	14693	14603	14581	14565	14687	14620	14541	14763	14589	14669	14747	14606	14569	14750	14475	14576	14591	14480	14474	14616	14687	14666	14685	14785	14554	14630	14640	14786	14704	14779	14693	14583	14561	14739	14512	14731	14791	14714	14630	14552	14586	14607	14749	14739	14569	14622	14667	14668	14628	14572	14661	14520	14605	14821	14611	14644	14611	14645	14531	14511	14460	14909	14465	14668	14648	14595	14678	14675	14659	14433	14761	14728	14621	14714	14448	14684	14658	14407	14677	14644	14654	14766	14684	14589	14676	14558	14601	14468	14788	14629	14524	14572	14512	14632	14742	14645	14788	14554	14634	14621	14467	14711	14711	14482	14767	14429	14671	14584	14799	14545	14670	14737	14682	14472	14643	14777	14608	14723	14580	14689	14633	14474	14674	14594	14632	14750	14541	14684	14644	14600	14553	14592	14646	14668	14710	14828	14780	14507	14588	14474	14654	14605	14554	14756	14516	14647	14721	14544	14625	14573	14621	14808	14618	14628	14581	14785	14705	14668	14482	14563	14507	14580	14527	14688	14711	14811	14610	14706	14613	14651	14602	14538	14737	14626	14590	14739	14630	14631	14709	14685	14734	14601	14637	14599	14756	14571	14476	14766	14494	14571	14706	14673	14667	14635	14637	14617	14752	14558	14556	14724	14761	14572	14594	14629	14745	14688	14495	14783	14532	14683	14521	14686	14726	14753	14609	14633	14670	14632	14655	14623	14664	14742	14545	14598	14718	14533	14609	14643	14626	14550	14528	14443	14762	14680	14524	14650	14610	14565	14537	14726	14640	14542	14491	14560	14538	14688	14577	14457	14515	14563	14679	14835	14613	14568	14576	14654	14591	14538	14579	14708	14582	14626	14570	14638	14527	14624	14556	14607	14519	14724	14610	14754	14559	14690	14543	14604	14557	14666	14637	14641	14677	14656	14810	14750	14519	14524	14618	14740	14736	14376	14762	14698	14641	14721	14785	14617	14763	14583	14630	14633	14611	14630	14724	14592	14709	14558	14719	14744	14487	14508	14595	14528	14717	14597	14520	14664	14694	14506	14804	14707	14663	14624	14580	14818	14511	14496	14597	14446	14603	14608	14699	14619	14666	14525	14642	14532	14559	14569	14770	14674	14603	14510	14446	14670	14634	14494	14685	14715	14526	14561	14642	14627	14403	14776	14646	14775	14659	14527	14587	14697	14718	14636	14727	14711	14624	14572	14583	14749	14809	14887	14704	14732	14672	14622	14516	14690	14609	14494	14538	14644	14589	14693	14542	14692	14596	14637	14636	14642	14557	14700	14683	14518	14658	14606	14666	14895	14645	14673	14574	14504	14771	14620	14784	14428	14772	14494	14734	14668	14426	14666	14651	14657	14721	14808	14531	14721	14466	14514	14684	14762	14561	14296	14516	14506	14511	14612	14572	14719	14561	14676	14482	14750	14445	14652	14617	14585	14617	14489	14524	14455	14709	14554	14651	14503	14668	14615	14744	14714	14609	14604	14716	14663	14701	14510	14395	14611	14597	14538	14735	14770	14544	14614	14601	14622	14644	14648	14560	14662	14655	14623	14704	14600	14600	14800	14726	14785	14631	14829	14630	14592	14620	14578	14525	14721	14656	14586	14819	14524	14586	14686	14724	14689	14692	14534	14708	14506	14709	14620	14455	14768	14506	14578	14589	14596	14540	14432	14586	14564	14496	14699	14833	14703	14486	14671	14564	14531	14662	14526	14723	14703	14627	14500	14646	14775	14535	14526	14627	14496	14666	14651	14642	14452	14598	14789	14562	14535	14575	14668	14627	14758	14482	14844	14569	14710	14617	14489	14550	14734	14620	14537	14775	14571	14550	14635	14539	14566	14760	14623	14668	14667	14526	14801	14524	14736	14774	14702	14767	14635	14615	14541	14631	14724	14632	14689	14643	14596	14723	14646	14597	14566	14664	14663	14588	14522	14640	14540	14575	14552	14739	14798	14592	14850	14611	14702	14641	14535	14498	14546	14795	14528	14709	14691	14655	14650	14575	14550	14668	14656	14688	14574	14678	14587	14687	14783	14522	14833	14662	14654	14711	14708	14654	14635	14557	14564	14632	14661	14611	14574	14463	14755	14803	14561	14574	14818	14744	14735	14727	14749	14722	14568	14657	14621	14631	14612	14646	14468	14536	14564	14761	14725	14676	14639	14585	14502	14620	14595	14567	14716	14582	14538	14581	14614	14731	14538	14637	14860	14560	14575	14737	14697	14702	14716	14626	14603	14654	14757	14663	14645	14751	14732	14679	14558	14660	14657	14631	14539	14807	14594	14756	14572	14565	14799	14553	14586	14848	14541	14610	14670	14666	14753	14682	14786	14874	14607	14540	14574	14641	14659	14516	14686	14646	14622	14602	14552	14486	14681	14589	14635	14634	14629	14724	14550	14752	14747	14590	14598	14704	14531	14695	14607	14719	14519	14697	14688	14787	14662	14465	14746	14602	14626	14688	14786	14628	14659	14736	14419	14796	14646	14569	14648	14519	14528	14461	14692	14597	14746	14647	14712	14672	14595	14729	14704	14595	14625	14545	14537	14705	14706	14583	14762	14506	14568	14609	14644	14566	14461	14543	14721	14703	14724	14591	14673	14696	14599	14726	14670	14521	14610	14713	14574	14642	14691	14637	14478	14550	14706	14644	14583	14484	14712	14600	14634	14708	14691	14769	14547	14754	14690	14601	14701	14419	14756	14562	14798	14630	14503	14761	14677	14553	14484	14740	14682	14590	14637	14593	14560	14697	14661	14597	14417	14614	14528	14687	14393	14812	14697	14618	14714	14630	14653	14687	14778	14760	14503	14696	14676	14638	14589	14483	14680	14550	14584	14590	14652	14606	14662	14632	14618	14697	14624	14550	14750	14709	14697	14784	14742	14601	14433	14575	14663	14511	14681	14781	14542	14680	14536	14703	14411	14692	14532	14686	14571	14773	14563	14798	14532	14650	14729	14764	14615	14659	14743	14649	14589	14522	14621	14652	14583	14675	14563	14633	14641	14566	14485	14580	14647	14535	14585	14521	14495	14602	14544	14597	14768	14592	14628	14759	14648	14649	14541	14468	14692	14569	14612	14755	14656	14581	14697	14482	14618	14802	14558	14571	14549	14653	14592	14687	14524	14636	14757	14545	14797	14618	14646	14654	14647	14587	14546	14462	14633	14563	14607	14537	14652	14478	14487	14696	14654	14737	14533	14614	14598	14548	14511	14592	14738	14564	14559	14586	14777	14677	14658	14740	14696	14734	14574	14735	14561	14650	14504	14750	14496	14526	14695	14712	14838	14538	14552	14787	14591	14639	14626	14677	14533	14700	14624	14653	14796	14621	14695	14584	14545	14611	14591	14623	14552	14701	14533	14601	14620	14465	14879	14801	14538	14839	14726	14583	14559	14639	14725	14775	14539	14720	14666	14498	14657	14759	14552	14629	14584	14623	14655	14574	14573	14536	14581	14697	14721	14593	14548	14573	14545	14548	14680	14433	14694	14525	14575	14463	14552	14495	14552	14618	14470	14680	14777	14618	14720	14697	14688	14580	14709	14687	14604	14654	14548	14766	14643	14511	14819	14646	14675	14733	14552	14611	14581	14816	14592	14740	14694	14577	14760	14610	14622	14589	14596	14628	14615	14729	14712	14488	14682	14799	14567	14765	14614	14644	14526	14763	14617	14525	14650	14382	14554	14650	14464	14762	14761	14670	14662	14624	14613	14479	14773	14277	14608	14511	14694	14746	14539	14598	14743	14696	14639	14562	14691	14521	14584	14604	14664	14588	14556	14555	14664	14472	14731	14764	14495	14679	14453	14648	14600	14587	14642	14700	14681	14824	14677	14672	14581	14651	14649	14539	14514	14680	14650	14739	14521	14771	14546	14523	14577	14601	14484	14615	14727	14685	14559	14669	14544	14585	14523	14679	14639	14492	14497	14556	14761	14778	14619	14778	14578	14519	14847	14588	14447	14553	14759	14697	14605	14670	14762	14605	14647	14535	14543	14620	14490	14678	14626	14445	14609	14710	14612	14854	14446	14771	14615	14670	14422	14561	14712	14574	14688	14525	14761	14487	14569	14571	14444	14766	14684	14498	14788	14699	14682	14616	14646	14687	14654	14706	14617	14558	14699	14506	14565	14566	14653	14808	14713	14586	14710	14578	14613	14561	14676	14536	14566	14546	14528	14718	14669	14483	14623	14757	14734	14549	14660	14630	14672	14773	14683	14695	14640	14716	14570	14501	14732	14783	14610	14535	14505	14434	14688	14543	14683	14883	14528	14621	14625	14613	14717	14678	14374	14612	14641	14600	14705	14522	14785	14705	14580	14439	14575	14675	14716	14679	14660	14611	14604	14754	14598	14651	14612	14676	14622	14708	14691	14751	14562	14540	14727	14575	14676	14546	14695	14741	14611	14558	14663	14699	14817	14751	14682	14423	14696	14626	14644	14508	14720	14669	14717	14744	14630	14647	14826	14782	14669	14590	14689	14520	14684	14672	14588	14679	14617	14643	14723
28891	22776	23288	19659	16256	15928	15772	15359	15193	15480	15134	15303	15140	15062	14989	15269	15030	15114	15046	15095	15192	15299	15073	15134	15196	15026	15268	15164	15160	14920	15068	14876	15099	15044	15149	15085	14827	15117	15039	15099	14995	15223	15044	15050	15056	14955	15123	15104	14762	15193	15152	15181	15121	15254	15269	15168	15094	14894	14915	15029	15140	15129	15088	15081	15033	15111	15024	15122	14997	14837	14994	14953	14819	15019	15234	14967	15043	14883	14820	15102	15151	14916	14994	14823	14872	15120	15052	15155	15194	14863	14990	14990	15037	15224	15026	14868	14865	15140	15097	14877	15265	15157	15054	15102	14920	15122	15022	15221	15059	15114	15209	14966	15107	15277	15140	15018	15080	14941	14927	15024	15042	15150	15043	15017	15023	14937	15125	15038	15314	15104	14986	15246	15214	15088	15087	15118	15159	15045	15187	15054	15064	14945	14929	14973	15094	15063	15280	14877	15101	15050	14964	15116	15254	15036	14962	15053	15174	15053	14990	15136	15147	14878	14843	14882	14948	15040	15076	15046	15212	15020	15057	14967	15135	15229	14950	15213	14980	15173	15057	15101	15045	14969	15205	15005	15066	14830	15061	15034	15261	15105	14861	15164	14952	14915	14951	15129	15053	15149	15158	15034	15101	15057	15084	15101	15314	15114	14926	15325	15208	14939	15147	15075	15150	14986	15161	15039	14924	15025	15171	15066	14927	14975	15024	14868	15205	15169	15145	15097	15055	15337	15056	14967	14983	15042	15073	15005	15163	14993	15032	15165	15126	15083	15120	14972	14979	15053	14888	15111	15196	15236	14953	14982	15117	15050	15083	14986	15043	15186	15175	15025	15080	15172	15082	14961	15129	14984	15042	15063	15040	14959	15033	14907	14985	15112	15025	15043	15064	15217	15117	15056	14972	15114	14938	15147	14899	14951	15278	14995	14977	15084	15054	15104	15109	15368	15219	15101	15065	14995	15022	15152	14898	15114	15056	15115	15031	15117	15120	15077	15117	14949	14999	15024	15079	15107	15159	15174	14977	14971	15067	15151	15086	15063	15061	15179	15277	15181	15134	15182	15218	14984	15035	15098	15232	15167	15085	15072	14952	15053	15126	15148	15029	14974	15216	15187	15179	15017	15003	15039	15140	14927	15184	15065	15093	14929	14995	14886	15015	15063	15088	15303	14887	14903	14951	15077	15116	15202	15197	15256	15176	14954	14910	15028	15017	15009	15270	15134	15006	15063	15051	15014	14883	15148	14897	14913	14872	15001	15179	15321	15049	15056	15147	14924	14992	15143	15273	15006	15066	15062	14925	14960	14928	14917	15169	15044	15186	14884	15084	15048	14940	15043	15090	14882	14969	15156	14920	15052	14932	15025	15125	15195	14945	15014	15272	14871	14997	15038	14989	15146	15185	15007	15096	15137	15167	15089	15117	15261	15082	15011	15080	14974	15230	15002	15016	15080	15107	15040	15063	15131	14906	15103	14984	15019	15044	15160	14950	15228	15130	15066	15033	15003	14973	15062	15141	15060	14989	14952	15169	15099	15061	15128	15089	15065	15135	15131	15077	14971	14884	15238	15220	15235	15004	15122	15041	14988	15143	15279	15020	14986	14882	14994	15053	15223	14881	15163	15069	15211	15163	15200	15257	14964	14953	14875	15039	14833	15028	15010	15031	15128	15107	15111	15043	14955	15128	15027	14991	15126	14899	15010	15139	15020	15255	15017	15022	14951	15056	15055	15137	15006	14833	15214	15220	14972	15054	15042	15179	15051	15106	15024	15050	15164	15153	15162	15107	15172	15166	14882	15044	15009	15081	15233	14944	15201	15177	15102	14888	14980	14952	15093	14976	15103	14988	15182	15085	14994	15075	15154	14936	15031	15042	15054	15175	15131	14970	14906	15083	15027	15019	15282	15018	15041	15208	15027	15221	15255	15021	15063	15009	15006	15163	15157	15165	15036	15052	15170	15043	15064	15146	15073	14983	15146	15008	15109	15318	15122	15302	15167	14982	15245	15150	15225	14742	15082	15160	15010	15186	14977	15129	15045	15038	14960	15086	14998	15004	15009	15133	15076	15065	15134	15174	14956	14849	14872	15102	14880	15148	14981	14957	14895	15072	15032	15081	14805	14924	15011	15006	15183	15071	15246	15040	14977	15288	15051	14914	14868	15181	14885	15056	15058	15165	15129	14999	14827	14990	14839	15066	15087	14936	14932	14849	15090	14998	14946	15204	14794	14914	14981	14865	15025	15230	14999	15116	14999	14971	14974	15119	15048	14924	15154	14908	15063	15029	14959	15121	15072	15065	14979	15057	15109	15021	15072	15364	15067	15214	14970	15067	15136	14934	15231	15100	15301	14981	15075	15097	14957	15046	14991	15216	14844	15019	15078	14867	15231	15132	15164	14998	15082	15272	15058	15225	14931	15098	15047	15108	15012	14848	15219	15007	15125	14952	15005	15002	15133	15174	15066	15162	15033	15202	15026	14783	15025	15040	15138	15145	15089	15072	15092	15212	15045	14983	15175	15089	15037	14939	14890	14926	14948	15068	15215	15048	15037	15169	15198	15170	15064	15240	15266	15160	14915	14918	14905	15044	14902	14782	14784	15048	15088	14992	15160	15025	15153	15068	15141	15124	15135	15112	15162	15018	15185	15086	15238	15032	15207	14982	14992	14999	15119	15104	15085	15060	14879	15116	15038	15236	14945	15030	14925	15122	15070	15228	15055	15217	15119	14943	15082	15088	14958	15184	15016	15179	15032	15009	15025	15113	14959	15195	15247	14966	14860	14934	15130	15117	15269	14925	14989	15029	15126	15339	14903	14943	15385	15054	15141	15291	14936	15044	14922	15133	15055	15140	15040	15137	15197	15376	15222	14914	15117	15145	15323	15210	14970	14803	15038	15012	15224	15061	15190	15206	14910	15161	15058	15057	14999	14957	15101	14927	14966	15159	15080	14876	15073	15155	15116	14971	15070	14911	15064	14894	15044	15054	14989	15042	14939	15030	15031	15054	15034	15148	15205	15102	15026	14953	14992	14921	15069	14949	15013	15145	14994	15203	15290	14897	15150	15074	14937	15078	15074	15301	15086	15163	15077	14950	15074	14889	14995	15127	14976	15100	15142	15058	15038	15101	15063	15086	15180	15070	15094	15050	15092	15084	14894	15092	14900	15040	14908	14889	15068	15154	15266	15044	15225	15121	14907	15313	15205	15111	15052	14984	15068	14826	15103	15386	15178	14961	15076	15000	14926	15180	15159	15145	14989	15131	14979	15141	14967	14915	14893	14867	14945	15079	14928	15144	14773	14902	15008	15238	15092	15226	15110	15212	15065	15113	15005	14936	14918	15322	15078	15073	15124	15058	15185	14962	14951	15133	15011	15066	15127	15132	15125	15038	15009	14976	15139	15063	15033	15041	15124	14917	15176	14896	15013	15232	15042	15139	15200	15116	15189	15246	14951	15140	15205	15055	15116	15073	14955	15216	15174	15066	14865	15014	15111	15010	15240	14972	15128	15075	15067	15032	14795	14896	15147	15041	15090	15180	15115	14977	14958	15005	14984	14903	15072	14893	15165	15041	15092	14998	15152	15003	14906	15195	15067	14941	15020	15017	15165	15194	15001	14969	14914	15083	14810	15012	15076	14947	15008	14956	15064	15086	15227	15080	15152	14876	15002	15015	14838	15133	14915	14996	15244	14962	14968	14943	15045	14956	15011	15257	15194	15334	15015	14989	15093	15181	15122	15158	15021	15077	15032	15044	15108	15129	15068	15250	15075	15285	14938	14896	15259	14982	15162	15008	15210	15050	14825	14902	15086	14919	15103	15289	15067	15021	14970	15002	15138	15255	15126	15139	15119	15136	15002	15131	15095	15128	15028	15174	14937	15353	15144	14999	15057	15045	14991	15037	15099	15048	15124	15246	15091	15087	15008	15121	15007	15127	15111	15182	15122	15150	14959	15089	15025	15166	15038	15138	15052	14963	14888	15013	15015	14924	15143	14962	15037	15009	14883	14946	15068	14995	15086	14977	14953	15071	14999	15000	15085	14974	15116	15119	14948	15073	15022	15072	15173	14924	15161	15075	15024	15085	15073	15088	15009	15046	15142	14984	15103	14930	15114	14969	15080	15046	14944	15062	15163	14970	15069	14915	15065	15201	15251	14921	15089	15196	15125	14766	15055	15210	15023	15133	15146	15079	15072	15087	15010	15232	15038	15193	15035	15143	15068	14956	15168	15218	15129	15000	15047	15010	15309	15171	14985	14978	15275	15113	15001	14910	14985	15088	14827	14958	15053	15289	15074	14987	15209	15052	15050	14863	15085	15129	15209	15101	14990	15041	14926	15160	15124	15045	15118	15114	15157	14909	14789	15043	15067	15028	15115	15026	15325	14959	15106	14940	15190	15062	15038	15264	14932	15060	15134	15135	15221	14805	14906	15077	15107	15069	15178	15085	15043	15118	15087	15138	15142	15078	15036	15187	15027	15221	14998	15210	15225	14836	15087	15131	14930	15024	15073	15134	15128	15109	15174	14983	14768	15046	15050	15227	15203	15077	15105	15115	15256	14952	15165	15303	14931	15018	15097	15014	15265	15060	14980	15358	15213	15196	15282	15286	15119	15101	14887	15060	14978	14985	14853	14909	14949	15260	15172	15344	14910	14849	15098	14929	15000	15099	15071	15063	14976	15120	15016	15116	15032	15101	15230	15101	15124	15154	15016	15095	15118	15143	14941	14903	15094	15066	15088	15008	15027	14940	15042	15034	15085	15035	15364	15087	14950	15132	15258	15116	15042	14906	15000	14977	14913	15199	15136	15140	15104	15079	15051	15077	14983	14935	14884	15022	15003	15152	15126	14946	15049	15160	15081	15073	15103	15282	15159	15074	15118	14924	15087	15150	15209	15049	15070	15105	15141	15144	14951	15118	15187	15024	15040	14976	15092	15117	15078	15300	15066	15084	15204	15100	15076	15136	15172	15018	15012	15170	15086	14934	14977	15093	15013	15029	14883	15105	14979	15053	15052	14896	14896	15100	15102	15072	15047	15003	15109	15378	15023	14699	15105	14959	14704	14918	15068	15257	15042	14952	14928	15173	15180	15262	15183	14979	15252	14903	15142	15052	15079	15200	15021	15185	15109
18272	25416	20737	17055	15210	14956	14699	14466	14078	14130	13984	13992	14019	14082	13908	13997	13926	13986	13873	13722	13710	13939	13790	13942	13824	13958	13749	13866	13851	14085	13823	13876	13949	13778	13935	13940	13864	13841	13902	13893	13989	13821	13806	13834	13967	14073	13828	13964	13815	13866	13751	13758	13843	13957	13671	13972	14006	13832	14082	13854	13916	13900	13822	13836	13951	13808	13843	13631	13937	13833	13758	13929	14000	14093	13798	14036	13868	13909	13811	13942	13775	13907	13813	13862	13988	13769	13871	13924	13941	13938	13994	13753	13884	13873	13791	13773	13942	13900	13908	13712	13720	13935	13865	13834	13963	14095	13926	13936	13992	13784	13763	13941	13930	13883	13944	13818	13930	13792	13822	13913	13833	13971	13804	13672	13758	13892	13765	13820	13822	13837	13700	13899	13849	13756	13638	13974	13872	13728	13771	13862	13959	13894	13858	13819	13938	13974	13824	13854	14010	13772	13961	13874	13735	13872	13802	13785	13794	13793	13907	13923	13909	13936	13836	13822	13901	13866	13896	13909	13826	13978	13665	13948	13926	13950	13881	13963	13906	13887	13806	13848	13737	13878	13934	13945	13589	13854	14047	13908	14028	13892	13763	14038	13891	13960	13950	14024	13800	14003	13967	13811	14011	13863	13834	13896	13752	13918	13798	13841	13996	13865	13806	14002	13932	13981	13815	13764	13675	13693	13827	13768	13778	13962	13759	13867	13930	13769	13735	13853	13833	14036	13948	13714	13939	13884	13889	13745	13920	13856	13878	13774	13786	13880	13713	13927	13855	13833	13952	13964	13881	13749	13887	13812	13874	13969	13789	13952	13974	13788	13868	13689	13734	13881	13876	13835	13722	13910	13939	13820	13907	13832	14020	13842	13789	13776	13911	13797	13946	13841	13928	13855	13759	13875	14095	13828	13994	13832	13865	13920	13896	13827	13878	13832	13867	13921	13859	13952	14042	13808	13941	13946	14009	13742	13807	13966	13900	13745	13852	13917	13817	13848	13919	13663	13803	13960	13837	13914	13859	13957	13851	13938	13844	13897	13825	13735	14071	13782	13810	13960	13933	13967	13775	13945	13890	13955	13732	13931	14023	13718	13945	13875	13759	13951	13855	13821	13830	13846	13905	13741	13855	13753	13877	13805	13829	13720	13938	13701	13779	13836	13914	13871	13975	13880	14028	13734	13893	13800	13819	13979	13898	13905	13894	13985	13680	13944	13856	13773	13856	13728	13831	13743	13801	13902	13992	13955	13855	13737	13823	13912	13963	13718	13944	13885	13917	13798	13774	13861	13921	13740	13774	13861	13978	13984	13920	13806	13863	13887	13788	13869	13760	13822	13764	13852	14065	13753	13888	13912	13941	13876	13792	13890	13811	14016	13744	13990	13781	13911	13737	14020	13772	13813	14000	13794	14018	13869	14106	14009	13845	13703	13899	13759	13909	14010	13797	13843	13816	14001	13771	13910	13889	13798	13822	13871	13930	13875	13931	13821	13851	13805	13842	13913	13963	13933	13864	13897	13910	13798	13886	13911	13812	13793	13817	13989	13833	13986	13879	13915	13760	13840	13849	13880	13823	13824	14025	13867	13944	13690	13994	13911	13692	14081	13814	13855	13918	13846	13924	13846	14001	13869	13876	13822	13892	13936	13905	13698	13868	13934	13868	13908	13733	13876	14077	13685	13811	13929	14060	13855	13842	13845	13895	13934	13882	13874	13861	13866	13854	13951	13738	13833	14101	13687	13891	13798	14020	13998	13694	13825	13882	13871	13982	13894	14059	13908	13688	13880	13738	13974	13935	13795	13954	13798	13886	13925	13831	13920	13744	13725	13893	13735	14017	13883	13769	13822	13912	13978	13811	13932	13855	13784	14019	13829	13861	13849	14113	13802	13811	14046	13877	13829	13774	13885	13869	13714	13898	13851	13927	13784	13899	13854	13966	13826	13810	13794	13905	13759	13814	13917	13826	13896	13712	13836	13822	13814	14018	13948	13961	13867	13809	14001	13805	13942	13613	13890	14008	13864	13852	13943	13873	13849	13900	13731	13922	13926	13944	13872	13968	13804	13937	14011	13816	13844	13767	13850	13891	13773	13788	13868	13981	13947	13726	13905	13947	13634	13805	13873	13939	13916	13843	13885	14014	13831	13869	13799	13956	13768	13898	13883	14083	13836	13860	13663	13886	13955	13860	13939	13980	13725	13964	13793	13901	13845	13754	14058	13820	13969	13996	13807	14002	13869	13905	13978	13800	13890	13938	13737	13857	13957	13802	13796	13915	13919	13948	13949	13750	13833	13866	14002	13741	13889	13722	13873	13744	14028	13905	13786	13850	13848	13882	14007	13895	13931	14025	13939	13862	13658	13738	13870	13856	13920	13800	13810	13784	14039	13844	13852	13670	13818	13880	13859	13968	14105	13863	13737	13861	13959	13869	13932	13955	13924	13949	13758	13907	13839	13804	13938	13975	13743	13887	13937	13887	13827	14056	13919	13688	13918	13975	13808	13899	14049	13917	13813	13781	13713	13881	13844	13774	13934	13911	13862	13822	13961	13864	13883	13865	13812	13759	13910	13895	13738	13864	13852	13692	13878	14022	13983	13978	14074	13782	13851	13834	13905	13875	13893	13829	13878	13759	13904	13919	13710	13893	13851	13875	13843	13872	13775	13874	13775	13834	13932	13873	13844	13907	13881	13994	13990	13847	13881	13873	13851	13907	13787	13859	13869	13815	13857	13799	13997	13921	13814	13900	13978	13693	13803	13819	13777	13932	13688	13844	13847	13872	13822	13826	13748	13823	13983	14051	13906	13916	13793	13820	13835	14002	14029	13828	13999	13951	13913	13884	13827	13897	13735	13814	13842	13868	13828	13890	13910	13922	13896	13933	13881	13957	13953	13854	13815	13836	13869	13889	13961	13776	13861	13831	13839	13690	13841	13946	13852	13670	13794	13995	13917	13822	13988	14003	13877	13913	13830	13847	13966	13823	13840	13707	13756	13853	13914	13964	13933	13927	14089	13846	13995	13902	13783	13700	13809	13980	13866	13926	13875	14066	13834	13839	13798	13674	13917	13801	13909	13821	13782	13894	13796	13844	14015	13828	13812	13854	13781	13874	13788	13893	13803	13831	13692	13924	13983	13872	13750	13850	13921	13879	13870	13902	13990	13748	14054	13757	14019	13783	13844	13990	13837	13858	13727	13903	14053	13802	13806	13932	13777	13818	13817	13920	13825	13855	13837	13843	13962	13799	13849	13901	13964	13959	14027	13765	13943	13719	13914	14021	13895	13858	13877	13947	13986	13910	13805	13737	13947	13864	13810	13676	13918	13926	13698	14014	14014	13929	13772	13907	13847	13797	13849	13923	13870	13904	13830	13934	13880	13837	13926	13875	13949	13701	13996	13809	13864	14096	13870	13667	14001	13762	13953	13883	13793	14140	13796	13814	13853	13923	13876	13911	13768	13863	13837	13972	14142	14001	13804	13854	13831	13823	13872	13882	13699	13758	13788	13880	13731	13793	13828	13876	14017	13815	14096	13894	13807	13920	13822	13821	13845	13801	13966	13810	13915	13875	13879	13934	13783	14108	13855	13946	14067	13910	13973	13799	13914	13942	13806	13864	13825	13792	13860	13796	13783	13785	13975	13730	14020	13791	13924	13762	13753	14006	13917	13962	14101	13921	13928	13845	13928	13820	13962	13775	13875	13688	13872	14036	13826	14021	13832	13922	13973	13916	13955	13829	13947	14021	13736	13833	13769	13890	13827	13996	13825	13815	13782	13974	13846	13852	13856	13922	13885	13797	13956	13870	13913	13798	13749	13952	13871	13699	13876	13852	13880	13808	13824	13895	13942	13905	13948	13818	13842	13963	14060	13773	13797	13807	13919	13766	13946	14014	13711	13740	13860	14089	13930	13773	13866	13816	13989	13865	13864	13851	13918	14072	13861	13885	13891	13884	13812	13871	13865	13844	13855	13875	13809	13988	13977	13725	13965	13903	13781	13753	13741	13788	13710	13858	13794	13926	13873	13751	13704	13930	13909	13679	13833	13820	13814	13831	13877	13724	13709	13952	13897	13794	13789	13956	14042	13913	13846	13919	13944	14068	13977	13757	14045	13842	13747	13813	13774	13821	14103	14029	14024	13841	13871	13905	13705	13927	13765	13928	13894	13865	13897	14065	13883	13886	13933	13956	13716	13850	13797	13739	13921	13882	13911	13967	13773	13772	13740	14003	13713	13997	14015	13666	13743	13944	13929	13828	13712	13837	13887	13978	14012	13743	13813	13958	13870	13982	13889	13853	13934	13771	13795	13802	13890	13983	14002	13871	13816	13914	13729	13812	13820	13858	13824	13907	13827	13927	13953	14035	13848	13851	13946	13896	13968	13946	13826	13888	13791	13857	13929	13857	13853	13824	13895	13755	13866	13683	13763	13772	13882	13762	13895	13929	13982	13904	13924	13817	13823	13684	13863	14017	13916	13886	13917	13782	13766	13687	13763	13901	13844	13953	13637	13968	13890	13766	13883	14016	13875	13897	13917	13869	13659	13827	13940	13790	13918	14027	13691	13880	13927	13780	13850	13863	14049	13889	13968	13879	13857	13965	13887	13802	13972	13928	13945	14111	13891	13850	14022	13755	13776	13882	13992	13891	13785	13768	13926	14062	13868	13770	13843	13788	13933	13716	13935	13803	13871	13802	13699	14003	13795	14009	13851	13814	13948	13815	13807	13838	13662	13978	13886	13787	13888	13937	13611	13683	13848	14024	14019	13826	13684	13920	13864	13857	13747	13993	13865	14043	13829	13969	13948	13854	13962	14035	13788	13702	13828	13876	13862	13964	13896	14023	13912	13803	13994	13976	14064	13937	13847	13934	13905	13969	13644	13873	14117	13834	13661	13781	14046	13968	13916	13780	13755	13951	14002	13929	13988	13777	13828	13911	13829	13830	14035	14007	13986	13966	13866	14005	13958	13900	13727	13902	13967	13885	13823	13806	13765	13896	13957	14021	13734	14045	13731	13858	13865	13882	14055	13968	13922	13885	13790	13933	13711	13872	13927	13885	13812	13970	13868	13819	14022	13757	13812	13829	13929	13829	13844	13906	14040	13798	13796	13931	13865	13917	13886	13856	13900
23641	21539	28213	25470	22103	19908	18603	16577	15898	16065	15917	15677	15805	15832	15840	15637	15470	15449	15430	15489	15697	15631	15490	15676	15442	15615	15472	15690	15466	15372	15593	15603	15539	15588	15562	15561	15628	15680	15535	15424	15470	15377	15326	15563	15381	15389	15513	15517	15617	15688	15343	15565	15581	15482	15782	15601	15383	15412	15303	15562	15417	15443	15494	15290	15508	15406	15465	15397	15538	15395	15450	15541	15536	15576	15532	15325	15501	15286	15490	15490	15631	15409	15644	15426	15608	15287	15489	15525	15423	15393	15544	15490	15476	15457	15657	15628	15526	15523	15602	15416	15569	15483	15330	15588	15496	15467	15424	15566	15564	15497	15530	15292	15417	15543	15550	15631	15572	15430	15289	15384	15444	15377	15444	15675	15556	15403	15468	15597	15559	15488	15419	15446	15430	15481	15480	15502	15465	15466	15371	15460	15343	15466	15594	15555	15363	15511	15704	15601	15397	15257	15459	15429	15360	15582	15433	15565	15532	15434	15517	15449	15340	15462	15530	15635	15649	15609	15343	15373	15456	15385	15471	15307	15601	15474	15491	15621	15562	15392	15356	15461	15299	15595	15478	15326	15731	15405	15591	15534	15290	15380	15302	15421	15595	15382	15452	15497	15578	15556	15533	15507	15363	15376	15454	15579	15477	15362	15562	15496	15430	15652	15580	15366	15514	15293	15597	15415	15358	15386	15244	15667	15530	15512	15435	15427	15345	15309	15571	15261	15493	15402	15356	15424	15516	15324	15563	15458	15602	15351	15460	15421	15504	15430	15468	15454	15338	15412	15509	15623	15498	15429	15456	15457	15464	15554	15537	15242	15471	15429	15343	15506	15370	15520	15451	15447	15392	15605	15584	15372	15403	15438	15527	15489	15462	15525	15642	15508	15545	15401	15488	15431	15319	15392	15365	15544	15415	15427	15531	15434	15528	15330	15501	15542	15415	15443	15323	15346	15653	15406	15581	15385	15571	15506	15550	15507	15513	15236	15505	15211	15449	15321	15455	15623	15405	15424	15521	15657	15248	15513	15363	15615	15518	15251	15394	15356	15400	15494	15397	15525	15482	15359	15445	15451	15436	15407	15515	15596	15392	15541	15547	15366	15505	15313	15365	15408	15703	15437	15133	15376	15419	15533	15668	15483	15417	15276	15356	15576	15335	15433	15488	15446	15454	15486	15503	15415	15550	15503	15262	15405	15484	15240	15483	15397	15370	15541	15360	15449	15403	15344	15438	15320	15698	15560	15485	15406	15461	15434	15550	15521	15330	15483	15561	15354	15423	15536	15460	15469	15344	15371	15558	15584	15201	15583	15512	15478	15366	15418	15624	15323	15371	15646	15513	15440	15469	15262	15422	15388	15520	15355	15583	15538	15670	15331	15557	15740	15375	15479	15499	15442	15340	15607	15266	15468	15590	15330	15440	15298	15392	15499	15430	15246	15533	15391	15430	15320	15419	15315	15536	15508	15370	15371	15654	15631	15407	15511	15509	15466	15482	15307	15489	15428	15398	15387	15431	15691	15457	15730	15480	15534	15411	15433	15366	15496	15611	15433	15494	15246	15560	15531	15507	15483	15450	15446	15502	15574	15396	15332	15315	15120	15568	15524	15367	15329	15420	15530	15610	15472	15383	15432	15185	15266	15396	15427	15362	15572	15553	15625	15279	15484	15473	15536	15454	15359	15249	15457	15304	15176	15580	15533	15361	15408	15584	15500	15545	15321	15360	15579	15341	15362	15312	15268	15381	15472	15596	15558	15587	15329	15508	15451	15631	15160	15520	15486	15387	15508	15537	15348	15390	15513	15636	15385	15438	15564	15660	15408	15581	15431	15385	15511	15377	15357	15391	15292	15436	15464	15559	15364	15399	15547	15501	15465	15387	15523	15413	15464	15389	15212	15559	15407	15536	15483	15519	15476	15488	15654	15421	15566	15560	15449	15316	15450	15568	15639	15326	15611	15544	15441	15368	15543	15519	15569	15549	15341	15520	15548	15474	15395	15463	15446	15643	15445	15421	15697	15418	15339	15519	15406	15453	15265	15562	15409	15578	15343	15530	15390	15417	15493	15496	15510	15510	15524	15507	15593	15546	15605	15532	15572	15562	15429	15433	15464	15543	15522	15574	15568	15301	15623	15485	15540	15664	15592	15449	15701	15607	15503	15417	15436	15209	15706	15319	15405	15488	15465	15388	15377	15557	15525	15347	15443	15377	15250	15368	15301	15460	15506	15414	15435	15535	15451	15433	15538	15498	15485	15318	15552	15539	15410	15441	15499	15431	15502	15652	15663	15501	15434	15579	15575	15560	15338	15274	15590	15485	15400	15329	15479	15503	15202	15522	15522	15548	15436	15548	15371	15678	15540	15417	15485	15680	15330	15652	15573	15486	15280	15262	15412	15492	15641	15396	15475	15558	15540	15554	15371	15484	15586	15591	15379	15417	15532	15268	15303	15482	15594	15333	15489	15441	15396	15432	15395	15605	15399	15379	15453	15162	15430	15271	15480	15354	15460	15328	15576	15196	15551	15459	15334	15510	15362	15477	15531	15563	15486	15488	15425	15429	15314	15445	15382	15600	15525	15390	15479	15678	15366	15515	15333	15355	15511	15500	15453	15521	15577	15262	15584	15378	15523	15521	15581	15561	15508	15427	15663	15588	15368	15573	15521	15433	15507	15474	15469	15586	15346	15656	15475	15459	15423	15372	15326	15456	15478	15559	15420	15313	15588	15503	15368	15584	15397	15500	15479	15382	15263	15280	15395	15488	15456	15162	15395	15450	15387	15457	15482	15475	15474	15508	15302	15435	15475	15318	15401	15508	15587	15338	15437	15541	15420	15509	15400	15601	15528	15513	15442	15512	15388	15445	15345	15410	15294	15581	15544	15542	15517	15338	15445	15339	15355	15604	15368	15515	15487	15535	15334	15678	15515	15432	15480	15647	15390	15503	15392	15408	15507	15428	15267	15356	15306	15476	15522	15476	15473	15505	15496	15308	15473	15409	15426	15312	15430	15416	15377	15646	15491	15616	15467	15588	15490	15392	15390	15550	15591	15561	15375	15505	15244	15328	15463	15443	15503	15445	15389	15414	15535	15247	15470	15465	15604	15434	15610	15363	15376	15448	15395	15390	15449	15680	15490	15564	15674	15544	15503	15618	15258	15403	15443	15486	15318	15551	15474	15731	15460	15668	15373	15271	15472	15600	15658	15506	15377	15565	15357	15396	15325	15459	15375	15527	15573	15293	15414	15453	15415	15348	15532	15623	15310	15544	15629	15481	15638	15532	15489	15397	15614	15325	15497	15531	15264	15608	15422	15359	15449	15412	15460	15580	15530	15447	15431	15392	15361	15474	15649	15347	15468	15573	15408	15343	15500	15608	15444	15527	15234	15503	15478	15553	15270	15672	15426	15624	15597	15426	15469	15576	15638	15438	15651	15504	15542	15471	15680	15574	15204	15682	15691	15635	15401	15297	15257	15554	15687	15455	15546	15612	15502	15533	15502	15529	15607	15564	15407	15490	15460	15537	15428	15559	15494	15500	15547	15371	15413	15466	15538	15308	15617	15538	15336	15187	15544	15583	15397	15452	15320	15632	15418	15480	15384	15417	15457	15419	15522	15555	15292	15425	15539	15476	15466	15358	15593	15508	15280	15356	15548	15496	15387	15516	15461	15372	15411	15724	15256	15306	15424	15509	15514	15572	15320	15314	15408	15331	15443	15476	15228	15488	15533	15529	15514	15617	15494	15583	15299	15480	15540	15292	15463	15600	15475	15462	15534	15616	15534	15480	15627	15472	15273	15339	15434	15438	15373	15548	15253	15392	15326	15523	15428	15375	15571	15500	15434	15461	15384	15469	15542	15615	15388	15391	15642	15438	15289	15434	15571	15453	15415	15427	15434	15591	15199	15401	15333	15456	15583	15396	15400	15696	15474	15550	15518	15507	15383	15218	15401	15452	15425	15606	15443	15282	15132	15404	15433	15653	15473	15470	15484	15428	15624	15532	15595	15437	15388	15509	15327	15338	15415	15405	15262	15459	15559	15368	15378	15426	15446	15534	15499	15572	15481	15550	15449	15352	15519	15469	15560	15334	15445	15384	15532	15504	15516	15433	15464	15433	15454	15362	15222	15489	15321	15370	15528	15553	15194	15424	15474	15374	15431	15487	15445	15412	15442	15629	15510	15345	15199	15521	15444	15362	15422	15557	15460	15475	15473	15476	15720	15571	15432	15548	15443	15593	15579	15428	15484	15516	15544	15381	15427	15240	15310	15507	15274	15345	15387	15561	15376	15523	15452	15526	15352	15459	15573	15528	15249	15260	15526	15424	15490	15418	15452	15290	15360	15405	15473	15535	15479	15425	15349	15295	15427	15415	15700	15312	15357	15402	15468	15323	15408	15489	15712	15401	15484	15464	15530	15245	15362	15643	15491	15525	15438	15552	15425	15253	15303	15376	15450	15604	15435	15487	15394	15454	15664	15469	15288	15599	15531	15522	15388	15477	15423	15234	15488	15455	15324	15434	15453	15699	15345	15440	15323	15462	15579	15565	15511	15478	15368	15447	15385	15533	15361	15575	15399	15551	15369	15807	15419	15390	15354	15428	15694	15428	15590	15228	15500	15410	15399	15387	15621	15522	15378	15290	15458	15441	15320	15510	15643	15348	15358	15469	15470	15366	15414	15484	15300	15569	15386	15473	15482	15587	15451	15549	15513	15672	15385	15552	15569	15344	15533	15330	15529	15418	15451	15568	15527	15512	15237	15435	15653	15622	15656	15373	15475	15427	15406	15440	15407	15370	15408	15415	15389	15468	15410	15437	15311	15334	15644	15398	15478	15452	15460	15440	15348	15448	15311	15452	15423	15558	15443	15511	15425	15455	15379	15441	15143	15470	15409	15483	15498	15600	15535	15482	15548	15426	15315	15394	15485	15421	15530	15481	15581	15425	15447	15439	15679	15503	15556	15396	15543	15538	15467	15632	15548	15504	15562	15434	15511	15520	15307	15512	15366	15418	15365	15489	15553	15377	15310	15618	15461	15660	15407	15348	15190	15334	15601	15565	15336	15531	15290	15570	15443	15449	15415	15608	15363	15351	15428	15641	15532	15540	15707	15469	15511	15549	15241	15418	15583
17334	33015	26341	19364	17314	16602	15684	15237	14710	14642	14519	14521	14391	14195	14402	14107	14228	14201	14173	14051	14137	14078	14307	14012	14128	14117	14139	14096	14190	14094	14171	14160	14227	14127	14201	14234	14021	13970	14110	14156	14070	14189	14006	13948	14122	14277	13988	14091	14157	14324	14103	13987	14079	14042	13967	14125	14100	14064	14078	14084	14064	14117	14011	14104	13982	14040	14196	14162	14096	13990	14126	14192	14085	14123	14195	14074	14098	14163	14180	14125	14161	14006	14085	14137	14000	14023	14210	14211	14092	13963	14185	14299	14019	14023	14027	13816	14064	13952	14073	14050	13981	14032	13965	14151	14232	13913	14191	14136	14147	14030	14015	14080	13920	14251	14196	14113	14107	14026	14031	14144	14140	14089	14083	14229	14006	14015	14040	14036	13998	14103	13982	14088	14066	14071	14173	14208	14042	14200	14056	14048	14196	14119	14142	14049	14182	14180	14018	14105	14012	14268	14039	14164	14367	13974	14127	14012	14127	14069	14041	13998	13991	14023	14039	14095	13952	13964	14150	13906	14174	14093	14089	14067	14066	13957	14011	13952	14026	14086	14072	14061	13972	14136	13986	14019	13980	14035	14064	14287	13935	14082	14088	14088	13972	14067	14042	14029	14109	14155	14152	13876	14029	13987	14051	14160	14141	14065	14065	13942	13929	14254	13975	14007	13989	14148	14193	14189	14220	14367	14078	14047	14109	14103	14077	14064	13973	14105	14056	14208	13991	14106	14070	14159	14042	13992	14065	14134	13977	13970	14069	13946	14037	14098	14012	13964	14262	13974	14074	14100	13883	14428	14141	13923	14125	14018	14169	14225	14086	14119	14061	14139	13893	13926	14045	14015	13967	13927	14231	14111	13957	14095	14172	14149	14106	13929	14151	14133	14220	14314	14120	14258	14083	14171	14239	13983	14110	14198	14235	14052	14083	14117	14211	14045	14167	14112	13957	13987	13999	13966	14115	14150	14060	13909	14129	14025	14145	14208	14125	13945	14016	14160	14232	14072	14122	14052	14332	14006	14117	14082	14138	14132	14028	14112	14005	14065	13953	14031	14092	13954	14105	14016	14012	14126	13937	14153	14024	14041	14200	14112	14066	14113	13926	14055	14064	14238	14139	14024	14027	14025	13937	14122	14029	14242	14118	14134	14297	14275	14164	14072	14139	14051	14070	14043	14104	14311	14105	14101	14136	13906	14047	14079	14083	14155	14120	14095	14078	14085	14096	14264	14022	14077	14140	14087	14027	14195	14365	14151	14064	14109	14281	14118	14218	14044	14054	14067	14014	14100	13970	14216	14035	14176	14067	14103	14121	14099	14058	14164	14235	14307	14114	14116	14231	14131	14096	13980	13946	13879	13942	14151	14162	14069	14026	14257	13943	13958	14168	14071	14148	13949	14023	13958	14058	13943	14280	14066	14109	14009	14110	14115	14033	14051	14130	13994	14180	14096	14104	14088	14011	14156	13852	14365	14187	13974	14047	14183	14169	14050	14042	14252	14130	14070	14216	14095	14101	13964	14038	14104	13990	14095	14038	14026	14036	14239	14002	14158	14125	14051	14253	14082	14162	14077	14198	14109	14125	14283	14136	14296	14018	13883	14037	14085	13964	14205	14185	14035	14060	14114	13990	14072	14136	14235	14273	14079	14128	14114	14082	14144	14133	14096	14130	14168	14115	14161	14095	14249	14096	14055	13935	13957	14259	14061	14093	14098	14030	14098	14059	14093	14174	14080	14016	14075	14106	14052	14116	14123	14121	14126	14084	14061	14208	14263	14098	14074	14059	13971	13961	13959	13993	14198	13903	14059	14012	14113	14023	13971	14179	14085	13997	13886	13965	14073	14089	14120	14184	14211	14132	14020	14058	14077	13969	14093	14024	14189	14071	14078	14114	13986	14143	14014	14119	14180	14073	14040	14163	14039	14134	14088	14005	13989	13988	14113	14144	13943	14035	14055	14164	14156	14003	14048	14040	14117	14157	14216	14123	13998	14026	14050	14004	14132	14197	14094	13938	14247	14101	14042	13930	14121	14090	14141	13908	14101	14151	14049	14270	14123	14039	14090	14080	14140	14040	14164	14094	14171	14084	14072	13954	14158	13935	14067	14176	14143	14172	14204	14057	14065	14061	14051	14172	14164	14021	14187	14097	14078	13998	14100	14207	13965	13981	14058	14089	13985	13996	14072	13907	13970	14039	14126	13954	13909	14053	13925	13978	14198	13996	14073	14055	14174	14131	14096	14019	13761	14219	14094	14124	14031	14101	14077	14184	14147	14044	14025	14158	13905	14035	14094	14055	13936	14028	14189	13954	14135	14025	14030	14151	14157	13993	14004	14092	13883	14134	13962	14024	14150	14033	14068	13906	13998	14043	13941	14194	14033	14063	14081	14114	14028	13955	14078	14172	14152	14075	14235	14108	14006	14108	14116	14039	14087	13995	14136	13981	14097	14227	13909	14113	14144	14104	14054	14088	14190	14138	14162	14137	13928	14158	14204	14313	14134	14229	14277	14068	14047	14222	14270	14140	14044	14053	14161	13991	14096	13965	13948	14114	13989	14330	14015	14190	14152	13985	14156	13911	14155	14142	14175	14205	13997	13955	14084	14117	14138	14041	14063	13993	14084	13945	14277	14107	14119	13931	13886	13970	14090	14082	14062	14024	14160	13943	13943	14113	14083	14034	14168	14049	14074	14114	13939	14170	14206	13929	13978	14171	14028	14025	14029	14091	14155	14085	14098	14015	14126	13996	13984	14126	14183	14135	14123	13931	14064	14208	14055	14111	14128	14136	14130	14138	14082	13832	14106	14081	14048	14167	13993	14089	14014	14315	14067	13996	14020	14191	14176	14067	14271	13938	14348	14015	14320	14030	14142	14143	14162	14044	14130	13977	14102	14005	14126	14021	14054	14148	14126	14090	14043	14013	14070	14201	14145	14096	13997	13928	14154	14108	14090	14243	14149	14161	13986	14185	14070	14131	14008	13955	14051	14034	14042	14132	14098	14157	14084	14113	14044	13952	14280	14105	14082	14014	14162	14234	14196	14054	14062	13877	14097	14034	14084	14074	13911	14000	14195	13954	14084	14071	14140	14116	14141	14010	13969	14061	13987	13971	13973	14126	14103	14196	14009	14151	14137	14041	14065	14066	14076	14000	14147	14055	14006	13971	13915	14168	14031	13998	14280	14036	13905	14006	14063	14139	14259	14152	14038	14053	14236	14013	14156	13882	14039	13985	14026	13930	14035	14106	14179	14088	13963	13964	14017	14153	13972	14120	14121	14036	14079	14066	14052	14171	14268	14008	14013	14134	14150	14090	14077	14064	14192	14137	13926	14052	14078	14151	14075	14197	13800	14127	14105	13993	13982	13932	14070	13997	14122	13993	14123	14024	14188	14013	14048	14054	14051	14182	14126	14271	14270	14070	14171	14084	14052	14051	14087	13931	14173	14059	14038	14031	14233	14196	14049	14063	13876	14037	13984	14052	14263	14142	13985	14145	14091	14096	14126	14290	14065	14147	14128	14191	14043	14060	13978	14142	14099	14172	13897	14235	14147	14285	14004	14105	14067	14225	14094	14105	14271	14032	14147	14179	14040	14110	14132	14254	14021	14024	14105	14183	14247	14099	14045	14041	14070	14005	14077	14241	14123	14024	13932	13989	14313	14011	14035	14112	14246	14181	14196	14281	13869	14091	14135	14091	14007	14110	14199	14182	14024	14108	13977	14228	13999	14017	13939	14132	14120	13793	14194	14065	14141	14090	14169	14067	14164	14139	13975	13877	14069	14120	14147	14068	14106	14022	14277	14139	14103	14136	13976	14284	14028	14153	14089	14041	13965	14093	14095	14157	13999	14028	13988	14055	13986	14143	14088	14301	14171	13948	14203	14079	14044	14007	14181	13937	14263	14133	13997	14145	14282	13994	14087	14165	13836	14115	14135	14068	13964	14067	14165	14057	14181	13921	14131	14162	14167	14135	14037	13949	14195	13936	14091	14112	14326	14231	14108	14110	14097	14296	14147	14086	14105	13934	14072	14207	14084	14142	13906	14069	14075	14082	14022	14082	14122	14126	14137	14116	14037	13900	14096	14277	14148	14050	14106	14010	14242	14209	14106	13950	13995	14166	14138	14066	14096	14122	14025	14016	14247	14167	13989	13908	13895	14046	14033	14014	14075	14173	14182	13967	14261	14234	13978	14024	14267	14129	14115	14130	14007	14041	14141	13929	14269	14046	14007	14220	14169	13988	14037	14234	14127	14097	14181	13977	14104	14093	14066	14090	14117	14128	14133	13997	14143	13977	14296	14107	14059	14116	13949	14178	14076	14115	14235	14099	14359	14104	14068	14262	13915	14104	14077	13994	14007	14050	14044	14014	13997	14201	14047	14215	14256	14012	14010	14063	14084	14054	14109	14102	14215	14120	14121	14183	13970	14115	14001	14004	14113	14016	14187	14046	14079	14241	14155	14109	14094	13983	13970	14171	13978	14085	14151	14081	14309	14011	14129	14014	14031	14103	14168	13976	14123	14037	14169	14086	14196	13953	14080	13940	14127	14017	13972	14011	14248	13865	14029	14160	14157	13945	13955	14093	14296	14195	14090	14215	14120	13967	14099	14097	14156	14107	14047	14072	13913	13904	14022	14006	14098	14028	14093	14316	14222	14160	14074	14099	14149	14097	14335	14230	14133	14105	14255	14222	14084	14142	14043	14212	14078	14108	14033	14001	14016	14133	14161	13944	14027	14062	13979	13953	14104	14103	14151	14080	14075	14033	14189	14185	14026	13808	13804	14073	14099	14154	14277	13993	14031	14000	14116	14169	14178	14187	14079	14023	14001	14015	14003	13966	14225	14037	14003	14007	14058	14070	14081	14107	14139	13998	14274	14123	14013	14219	14241	14053	14034	14191	14047	14053	13933	14183	14052	14103	14152	14155	14108	14120	14009	14075	14078	14110	14202	14174	14025	14105	14107	14001	14204	14159	13974	14116	14087	13986	14126	14172	14129	14032	14033	14049	14084	14106	14189	14023	14010	14063	14191	13902	14022	14229	13991	14086	14152	14226	14128	14281	14083	14184	14052	14100	14077	14040	14174	14172	14055	14114	14101	14147	14196	14013	14109	13999	14005	13992	14085
25365	21596	26672	26582	18853	17351	17310	16694	16329	16391	16141	16375	16428	15967	15962	16193	16027	15979	16005	16121	16204	16109	16220	16026	15962	15856	16100	16089	15938	16095	15982	16064	15891	16104	16163	16168	16054	16074	16111	16190	16110	15961	16125	15941	15981	16110	16028	16125	15974	15893	16081	15960	16109	15992	16002	16099	16091	15995	15877	16037	16001	16164	16040	15913	15954	16160	16222	15910	16027	16070	16094	16284	16141	15946	16190	16114	15943	15991	16066	16020	16161	16025	15847	15797	15870	15912	16156	16020	16056	15930	15869	16024	16056	15906	15801	15875	15934	15860	15726	15799	15986	15910	15959	15997	15940	16175	16051	16074	16065	15977	15865	15944	15978	15969	16144	15960	15801	15897	16016	15960	15943	16016	15910	16001	16137	15842	15824	15968	15706	16089	16000	15904	15875	16083	16001	15926	16012	15852	16060	15911	15996	15942	15823	15828	15909	16104	15857	15985	15868	16098	15998	16186	15958	15955	15781	16052	16040	15984	16034	15991	15982	15992	15932	16005	16081	16123	16144	16113	16005	16039	15970	15907	16132	16077	15979	15960	15836	16007	15973	16118	15981	16068	15783	15976	15892	16131	15880	16128	15954	16135	15857	15822	15998	15952	16145	16022	16008	15874	15776	16016	15902	15804	15974	16062	15951	15924	15931	16109	15938	16052	15946	15930	15943	15996	16102	15978	15945	15837	16113	16129	16119	16025	15917	16116	15884	16070	15896	15931	15891	16064	15894	15984	16036	16098	15858	15997	15908	16063	16015	15911	16094	15857	15925	16000	15791	16061	15701	16038	15870	15838	16183	15989	16023	16139	15980	15780	15990	16204	15954	15980	15957	16139	15798	16112	15976	16014	15900	15871	15975	15997	16068	16223	16043	15951	15888	16052	15978	16118	15889	15757	15991	15803	15915	16157	16012	15899	15779	15862	16117	15970	16030	15952	15932	15927	16238	15863	15977	16017	15896	16102	16000	16078	16117	16045	16085	16098	15943	15975	16141	16096	15905	15941	16136	16040	15781	16095	16048	15807	16010	15777	15850	15776	16101	16042	15998	16037	15714	15849	16020	16132	15941	15906	15975	16043	15988	16082	15999	16062	15902	15886	16092	15968	16020	15933	15714	15948	16164	16127	16088	15858	16006	16020	16152	15972	16215	15991	16115	16016	15995	15874	16130	15842	15984	15838	15872	16034	16072	16197	15917	15929	15918	15933	16042	15730	15767	16136	16084	16049	16122	15773	15971	15911	16194	16122	15837	15915	15886	16016	15950	16045	16121	15896	16158	15756	15846	16123	16064	16043	15990	16063	16075	16053	15956	15864	16039	16068	15920	16000	16042	16064	16086	15968	16008	15993	16184	15971	16207	16170	15840	15965	15948	16014	15921	15939	15815	15797	15895	16140	16205	16034	16005	16067	15874	15970	16088	16134	16086	16158	15935	16180	15890	15770	15961	15963	15795	15955	16093	16037	16061	16081	16003	16019	16016	16005	16100	15757	16163	15972	15928	15866	16011	15987	16226	15937	15897	16007	16007	16008	15958	16014	15954	16012	15977	15810	16086	15862	16016	16063	15969	15996	15910	15903	16041	15926	15965	16086	15963	15917	16105	16078	16099	16138	16081	16249	15998	15888	15900	16088	15900	15835	16077	16004	15999	15818	15958	15956	15949	15887	16079	15938	16064	16011	15870	15950	16077	15972	15694	16102	15924	16036	15964	15878	15899	15814	15919	16072	15942	16070	16162	16034	16049	16136	15934	15901	15794	15877	16072	15854	16042	16094	16050	15877	16059	16092	16001	16004	16032	16204	16026	16126	16115	15926	16059	15895	15981	15998	15924	16055	16120	16022	16059	15989	16267	16055	16049	15979	15879	16013	16061	16180	16087	15981	16115	16005	16120	15876	16032	15971	16211	16002	16053	15966	15934	15991	15962	16117	15992	16056	16136	15904	16012	15893	16174	16077	15799	15916	15946	16002	16037	16040	15813	16087	16220	16017	16195	16108	15938	16016	16009	15955	16107	16089	15996	15782	16040	15929	15911	15977	16100	15824	16298	16044	15915	15948	16051	16020	16117	15960	16007	15775	16155	16024	16020	15997	15848	16056	16051	16102	16143	15935	16144	15995	16130	15910	16018	16113	15997	16153	16125	16003	16261	16006	15903	16182	16034	15957	15744	15931	16092	15961	16075	15840	16135	16018	15871	15852	15657	16013	15979	15824	15936	15976	15803	15879	16087	16096	16014	15947	15937	15892	15961	15987	15897	16036	15884	15842	16144	15868	16097	15698	16038	15930	15895	15817	15988	15989	15902	16059	16222	16019	16191	16087	15997	15863	15862	16101	15804	15982	15870	15872	16032	16001	16017	16116	16002	16070	16147	15963	15977	15953	16093	15973	16056	15954	15912	15951	15931	16069	16041	15996	15933	16041	16106	16027	15887	16059	15959	16051	15940	16145	15964	15964	15910	15950	15931	15849	16055	16104	16001	15898	15907	16055	15896	16117	15848	16221	16231	16061	15965	16055	15914	15880	15887	16023	15912	16037	15995	16132	16080	15925	15757	15890	16238	15804	15993	15969	16023	16099	15858	15981	16057	15942	16025	16041	16215	16063	16192	16077	15936	16053	15941	16096	16119	16054	15902	16046	16024	15865	16152	16305	16137	16081	15939	15928	16106	15752	16046	15957	16071	15959	16053	15856	15908	15873	15977	16050	16048	16181	16099	16021	15914	15910	15942	16178	15955	15847	16138	16208	16073	15931	15809	16042	16033	16048	15997	15835	15880	15916	15863	16029	15905	15904	16170	15962	16019	16004	15924	16085	16001	15979	16299	15913	16083	16009	15921	15772	15980	15934	16109	15874	16097	15950	15853	15915	16169	15872	16052	15961	16062	16077	16045	15945	16075	16010	15915	15970	16012	16088	16155	16049	16106	15879	16076	16004	16041	15693	15943	16124	16159	16081	15982	16155	16058	15840	15950	16151	15969	16185	16163	15802	16172	16070	15950	16013	16127	16084	16187	16008	15874	16130	16083	15978	16085	15947	16135	16009	15971	16072	15940	16020	15849	15920	16004	15863	16014	16012	16205	16140	16036	16016	16008	15970	16090	15953	15906	15769	15955	15968	16055	15759	15926	15986	16029	15943	16061	16005	15965	15875	16028	16135	16127	15872	15909	16073	15914	16004	15777	16230	15918	15940	15751	16091	16149	15994	16010	15916	16080	15977	15962	15916	15946	16037	15954	16020	16125	15741	15961	15910	15897	16070	16025	15947	16016	16037	16039	16079	16248	15844	16066	15925	15965	15875	16152	16201	16023	16021	15852	15844	15970	15970	15958	15897	15898	16045	15940	16040	16147	15814	15949	15917	15906	15844	15975	16051	15771	16025	16073	15961	15686	16126	15938	16014	16017	15910	15982	16087	16021	15878	15909	15895	15973	16003	15942	16216	15992	15939	16040	15873	15993	15878	16047	15979	16078	16072	16172	16018	15907	15867	15899	15921	15969	16035	16037	15935	15815	16045	15976	16118	16084	16014	16044	16035	16129	15853	15851	15948	15898	15997	15827	15921	16070	15881	15995	15927	15871	15927	16028	15958	16034	16206	16151	15972	16033	15937	16046	16049	16291	16031	16109	16115	15892	15978	16016	15989	16009	16039	16103	16107	16252	15896	16071	15961	16132	16018	16229	16209	15926	16041	15961	16006	15972	16009	15827	16060	16234	15992	15893	15915	15935	16034	15975	15730	15909	15925	15991	15919	16024	16019	16127	15994	16114	16042	15938	15859	16132	15950	16161	16104	16008	16032	15996	15991	15917	16125	15933	15989	15966	15903	16138	15975	15877	15866	15791	16023	16019	15986	15768	16086	16107	15993	16107	16036	15772	15978	16089	16097	15914	15897	16144	15974	15997	16116	15906	15929	15963	16046	16099	15958	15937	16014	16007	15836	15965	15867	16081	15988	16012	16052	15896	16160	15957	15949	15907	15982	16008	16075	16035	15957	15953	15916	16183	15903	15990	15915	16136	15875	15698	16079	15990	15935	15966	15778	16105	15834	15980	15986	16032	16029	16136	16091	16136	15906	15914	16090	16056	15897	15995	15979	15945	16011	16081	16177	16032	15998	16024	15949	16094	15976	16011	15985	16045	15998	15990	15960	16162	16365	15972	15819	15873	15949	16121	16023	16003	16096	16144	16050	16011	15856	15944	16042	15805	15849	16121	16021	16094	16051	15889	16109	15975	15852	15878	16051	15957	16184	16160	16008	15993	15892	16027	16031	15893	16139	16152	15904	15892	15944	16024	16022	15886	15964	15951	15828	15831	15779	16057	16049	15935	15877	16027	16125	15989	15928	16000	15930	16132	15981	15829	15985	15973	16034	16100	16200	15966	16045	16270	16027	15816	16151	16027	15996	16036	16006	15817	15922	16073	15918	15974	16147	16091	16029	16063	15964	16043	15996	16009	15851	16265	16045	16166	15972	15987	16032	16044	15754	15946	16093	16159	15996	16095	15927	16152	15855	16002	16003	16085	15954	15997	16090	15706	15911	16042	16018	15730	15990	15782	16075	16164	15842	16068	16032	16049	15955	16018	15946	16006	15902	16137	15865	15985	16047	16202	16127	15992	15993	15833	16114	16064	16000	16315	16087	16224	16014	15885	15811	16143	16159	15915	16186	15927	16136	15922	16119	16056	15901	15944	16073	16111	16019	16102	16092	15973	15787	16004	16026	16108	15979	16010	16206	15874	15995	15995	15894	16141	16074	16085	16003	15973	15942	16029	16048	16061	16089	15970	16164	16045	15920	15880	16095	16053	16017	15913	16068	16267	16018	15984	15910	15850	15995	16229	15906	15889	15915	16066	15981	16069	15904	15871	16142	16058	15576	15832	15895	16211	15896	15856	15805	16050	16001	15931	16017	16049	15998	15983	15757	15865	16026	15865	15904	15982	16017	16155	15827	15967	15996	16126	16013	16000	15879	15884	15890	16017	16001	16173	16195	16118	15927	15806	15965	16057	16145	16147	15884	15970	15980	15842	16145	16130	15763	16001	16094	15947	15998	16159	15933	16045	15875	15887	16023	16208	16103	16022	15964	16068	15918	15991	15806	16101	16087	16050	15901	15966	16022	15976	16075	16026	16121
17396	28227	23081	18558	16755	16153	15353	15130	14985	14811	14726	14679	14692	14654	14624	14484	14594	14620	14637	14527	14389	14397	14537	14340	14289	14459	14486	14377	14347	14460	14450	14544	14554	14325	14565	14388	14285	14473	14759	14354	14498	14437	14404	14425	14383	14537	14427	14460	14533	14441	14567	14459	14240	14420	14564	14718	14464	14504	14374	14405	14569	14617	14305	14454	14513	14371	14440	14488	14448	14315	14476	14374	14385	14480	14404	14536	14701	14379	14475	14347	14329	14525	14544	14301	14511	14421	14447	14510	14380	14464	14479	14489	14503	14540	14487	14519	14587	14407	14395	14576	14425	14498	14410	14620	14374	14516	14627	14402	14396	14425	14378	14552	14511	14407	14403	14401	14417	14422	14546	14505	14265	14446	14484	14361	14393	14382	14371	14425	14468	14474	14530	14544	14385	14358	14383	14578	14455	14469	14409	14358	14622	14345	14405	14351	14350	14283	14567	14556	14406	14324	14499	14495	14542	14263	14420	14617	14278	14414	14415	14370	14516	14485	14434	14535	14484	14442	14487	14395	14587	14466	14466	14579	14527	14361	14417	14405	14398	14547	14619	14325	14658	14415	14498	14230	14508	14368	14417	14470	14513	14501	14555	14293	14291	14381	14348	14414	14409	14491	14380	14330	14426	14406	14355	14332	14472	14335	14365	14668	14367	14410	14434	14531	14481	14150	14519	14478	14422	14522	14556	14385	14269	14378	14392	14514	14427	14491	14433	14415	14504	14365	14394	14383	14661	14499	14296	14435	14327	14453	14312	14209	14438	14380	14425	14608	14588	14466	14644	14384	14559	14359	14386	14326	14419	14578	14465	14208	14487	14354	14578	14582	14485	14535	14639	14508	14509	14372	14414	14613	14348	14592	14405	14386	14520	14451	14603	14445	14427	14439	14452	14388	14471	14243	14536	14369	14680	14495	14445	14481	14334	14383	14549	14503	14399	14473	14406	14316	14488	14625	14410	14476	14375	14503	14406	14465	14559	14536	14416	14563	14597	14410	14400	14495	14431	14448	14460	14399	14446	14445	14392	14386	14379	14466	14290	14565	14286	14291	14499	14564	14411	14445	14442	14394	14337	14376	14477	14360	14460	14409	14457	14411	14387	14644	14274	14443	14502	14456	14457	14545	14552	14459	14553	14442	14384	14476	14367	14344	14477	14441	14492	14462	14380	14407	14438	14371	14271	14232	14455	14631	14525	14312	14292	14359	14486	14388	14434	14525	14521	14508	14418	14531	14395	14648	14400	14533	14457	14334	14489	14366	14388	14509	14475	14560	14386	14408	14348	14404	14512	14509	14393	14651	14441	14592	14607	14322	14412	14487	14429	14689	14282	14445	14577	14296	14449	14365	14427	14287	14474	14485	14402	14418	14461	14576	14452	14490	14224	14568	14617	14371	14241	14607	14491	14518	14490	14414	14268	14495	14512	14461	14398	14372	14309	14511	14431	14473	14357	14442	14574	14309	14423	14387	14409	14619	14604	14520	14327	14498	14516	14495	14504	14370	14591	14390	14574	14392	14495	14597	14508	14535	14484	14387	14527	14490	14349	14448	14277	14573	14281	14450	14491	14512	14670	14541	14424	14403	14371	14514	14456	14516	14387	14326	14378	14502	14488	14376	14401	14528	14577	14677	14526	14424	14392	14532	14307	14481	14473	14506	14297	14519	14309	14422	14464	14229	14435	14483	14245	14308	14556	14355	14319	14464	14501	14513	14476	14375	14403	14375	14512	14382	14509	14394	14475	14492	14633	14495	14459	14543	14527	14396	14525	14523	14423	14566	14397	14577	14455	14315	14385	14459	14454	14401	14339	14569	14549	14588	14522	14359	14301	14451	14520	14385	14446	14488	14505	14411	14335	14334	14312	14466	14527	14453	14444	14355	14559	14519	14327	14442	14630	14489	14489	14741	14427	14633	14420	14486	14347	14521	14509	14516	14398	14380	14433	14352	14473	14429	14505	14539	14428	14376	14314	14428	14268	14460	14274	14498	14335	14255	14445	14446	14455	14525	14432	14483	14386	14496	14435	14373	14563	14414	14291	14289	14469	14361	14434	14534	14373	14477	14467	14466	14519	14432	14460	14321	14437	14451	14568	14542	14452	14256	14436	14355	14558	14593	14339	14286	14540	14299	14372	14463	14729	14334	14475	14507	14493	14287	14269	14551	14461	14592	14453	14362	14449	14377	14439	14435	14457	14388	14426	14525	14469	14612	14468	14426	14527	14542	14445	14613	14544	14227	14357	14587	14481	14469	14412	14447	14352	14422	14468	14612	14311	14215	14432	14537	14369	14380	14338	14370	14591	14311	14368	14509	14388	14390	14448	14406	14438	14484	14478	14390	14331	14534	14506	14286	14435	14396	14357	14490	14499	14367	14463	14390	14537	14448	14280	14417	14450	14362	14334	14587	14414	14463	14352	14607	14484	14429	14528	14505	14454	14476	14554	14333	14492	14518	14439	14467	14389	14411	14403	14390	14437	14431	14626	14461	14357	14374	14352	14573	14498	14450	14434	14357	14413	14604	14416	14375	14410	14484	14464	14451	14322	14470	14507	14465	14603	14452	14503	14583	14379	14425	14405	14569	14403	14402	14509	14455	14253	14501	14409	14455	14384	14545	14389	14388	14451	14475	14403	14494	14557	14467	14572	14394	14394	14371	14273	14415	14384	14423	14418	14597	14476	14566	14428	14331	14529	14354	14357	14485	14533	14468	14311	14410	14508	14270	14324	14436	14375	14429	14387	14477	14470	14440	14294	14539	14454	14280	14425	14576	14372	14539	14422	14480	14433	14576	14596	14545	14570	14426	14481	14438	14545	14355	14373	14564	14378	14370	14412	14570	14456	14518	14589	14493	14373	14323	14497	14390	14515	14510	14368	14592	14284	14392	14448	14570	14412	14410	14572	14358	14440	14478	14451	14293	14381	14389	14415	14473	14395	14516	14392	14334	14533	14330	14389	14503	14373	14470	14461	14411	14403	14338	14388	14380	14328	14306	14495	14524	14597	14339	14572	14289	14551	14378	14575	14571	14382	14498	14620	14504	14355	14335	14282	14453	14384	14611	14522	14491	14456	14395	14504	14487	14342	14391	14496	14434	14344	14515	14641	14400	14443	14388	14537	14481	14450	14349	14386	14431	14420	14459	14429	14447	14556	14412	14453	14425	14592	14443	14458	14648	14398	14416	14482	14321	14569	14428	14573	14612	14459	14271	14438	14295	14355	14561	14440	14463	14609	14512	14413	14289	14478	14344	14534	14407	14608	14382	14300	14571	14460	14427	14246	14427	14330	14426	14421	14492	14500	14533	14461	14340	14531	14560	14438	14341	14418	14561	14373	14526	14521	14535	14390	14464	14532	14557	14502	14473	14484	14509	14492	14525	14342	14375	14462	14382	14258	14429	14317	14433	14383	14598	14407	14302	14379	14344	14508	14438	14428	14565	14318	14495	14598	14541	14452	14539	14383	14535	14437	14554	14470	14389	14431	14393	14420	14519	14671	14537	14366	14481	14464	14334	14556	14459	14402	14433	14351	14539	14444	14373	14407	14399	14505	14356	14572	14395	14579	14345	14633	14344	14453	14416	14446	14490	14288	14539	14321	14536	14312	14339	14193	14646	14260	14554	14496	14499	14627	14476	14516	14534	14268	14368	14605	14469	14425	14353	14402	14455	14436	14389	14395	14427	14510	14462	14528	14501	14493	14501	14300	14465	14595	14151	14482	14559	14486	14547	14470	14386	14489	14322	14355	14567	14480	14435	14493	14556	14366	14497	14361	14623	14640	14397	14556	14387	14485	14614	14388	14362	14244	14503	14469	14547	14407	14467	14404	14478	14460	14457	14320	14444	14353	14447	14365	14434	14414	14424	14449	14366	14385	14412	14403	14445	14355	14490	14539	14371	14341	14617	14391	14386	14475	14414	14439	14517	14504	14494	14435	14468	14488	14558	14399	14518	14375	14250	14583	14479	14326	14566	14330	14427	14550	14276	14472	14428	14638	14507	14389	14524	14435	14339	14494	14463	14403	14302	14434	14497	14406	14435	14439	14385	14374	14358	14272	14451	14413	14678	14426	14529	14393	14353	14500	14337	14407	14319	14525	14418	14419	14271	14499	14412	14451	14385	14234	14409	14554	14331	14694	14499	14362	14363	14410	14314	14448	14357	14437	14527	14522	14526	14341	14466	14450	14418	14422	14411	14484	14605	14435	14415	14468	14266	14484	14403	14617	14174	14567	14398	14429	14371	14437	14326	14476	14438	14344	14286	14629	14429	14377	14523	14335	14449	14515	14503	14611	14428	14492	14498	14377	14275	14376	14600	14277	14404	14445	14512	14471	14395	14547	14320	14391	14516	14624	14367	14462	14525	14412	14323	14536	14515	14537	14468	14530	14438	14475	14387	14513	14342	14386	14459	14379	14460	14605	14566	14398	14557	14480	14364	14523	14353	14355	14421	14635	14425	14522	14318	14512	14592	14465	14491	14442	14566	14419	14438	14457	14509	14434	14491	14384	14348	14511	14226	14446	14508	14276	14456	14381	14387	14435	14460	14490	14454	14494	14377	14536	14358	14438	14518	14328	14560	14532	14474	14324	14355	14425	14381	14518	14347	14614	14337	14260	14596	14430	14526	14458	14376	14393	14372	14319	14520	14644	14413	14405	14430	14471	14481	14415	14604	14523	14505	14447	14536	14504	14385	14408	14483	14360	14375	14359	14426	14406	14279	14481	14501	14399	14495	14362	14444	14499	14373	14400	14528	14516	14535	14481	14509	14327	14376	14564	14428	14430	14371	14257	14548	14408	14673	14475	14446	14229	14415	14490	14520	14482	14547	14556	14265	14455	14467	14467	14300	14458	14589	14329	14327	14485	14334	14406	14524	14363	14564	14471	14266	14434	14365	14289	14196	14441	14304	14243	14454	14485	14463	14349	14483	14613	14321	14618	14253	14425	14262	14498	14504	14417	14328	14392	14581	14547	14525	14327	14291	14466	14439	14321	14281	14597	14514	14296	14306	14494	14301	14320	14538	14373	14566	14311	14361	14388	14368	14460	14410	14582	14378	14201	14381	14499	14276	14544	14359	14553	14201	14369	14333	14399	14462	14430	14674	14374	14550	14588	14557	14450	14590	14369	14371
22560	21633	28875	24870	21974	23645	23978	19471	18189	18160	18003	17780	17850	17712	17593	17784	17848	17485	17553	17651	17705	17393	17613	17317	17560	17271	17323	17502	17469	17562	17419	17520	17410	17459	17229	17269	17237	17293	17408	17226	17230	17327	17301	17244	17333	17305	17368	17463	17414	17294	17397	17239	17358	17387	17305	17198	17435	17294	17347	17254	17390	17198	17227	17263	17156	17408	17283	17283	17201	17107	17294	17181	17334	17381	17330	17241	17204	17169	17342	17498	17571	17170	17235	17296	17260	17150	17124	17378	17292	16948	17412	17265	17338	17250	17363	17263	17121	17169	17224	17226	17276	17261	17438	17400	17546	17265	17233	17394	17310	17327	17300	17301	17244	17310	17407	17347	17129	17119	17468	17235	17273	17293	16953	17340	17233	17265	17184	17262	17177	17117	17253	17316	17276	17256	17248	17422	17137	17278	17209	17227	17279	16993	17184	17171	17300	17250	17369	17148	17252	17178	17374	16988	17098	17186	17166	17180	17081	17277	17234	17156	17334	17248	17070	17140	17350	17153	17354	17236	17151	17505	17351	17161	17121	17396	17235	17039	17351	17179	17301	17267	17332	17359	17131	17404	17088	17235	17314	17266	17265	17191	17065	17181	17138	17156	17293	17223	17100	17160	17159	17295	17381	17240	17422	17210	17276	17443	17191	17317	17396	17105	17093	17212	17267	17376	17251	17111	17225	17328	17190	17062	17311	17280	17144	17076	17452	17234	17283	17368	17185	17242	17479	17097	17378	17292	17373	17303	17283	17054	17210	17498	17237	17256	17421	17370	16985	17329	17310	17333	17194	17344	17388	17258	17200	17335	17292	17395	17378	17575	17138	17208	17311	17288	17349	17425	17443	17391	17233	17147	17282	17365	17218	17217	17315	17326	17202	17319	17143	17189	17088	17130	17355	17329	17394	17590	17306	17174	17505	17285	17306	17262	17477	17282	17206	17267	17289	17151	17286	17157	17137	17119	17295	17251	17157	17093	17344	17212	17395	17270	17421	17298	17243	17341	17108	17102	17193	17372	17334	17348	17145	16935	17428	17418	17263	17211	17050	17422	17295	17254	17195	17077	17220	17283	17516	17115	17303	17436	17182	17385	17355	17178	17304	17203	17158	17123	17229	17213	17205	17140	17304	17174	17301	17065	16957	17299	17121	17070	17285	17251	17307	17414	17267	17238	17020	17283	17328	17279	17297	17198	17183	17171	17192	17323	17057	17183	17195	17242	17021	17304	17387	17062	17335	17209	17332	17282	17301	17200	17194	17028	17211	17341	17243	17233	17433	17530	17297	17376	17356	17300	17348	17157	17197	17194	17378	17168	17219	17168	17202	17355	17142	17156	17231	17086	17408	17436	17283	17437	17324	17247	17221	17170	17236	17012	17364	17281	17150	17298	17231	17241	17375	17040	17327	17545	17283	17236	17349	17111	17182	17263	17212	17204	17246	17266	17365	17196	17492	17180	17126	17383	17257	17110	17266	17269	17183	17100	17196	17238	17390	17191	17311	17165	17225	17250	17055	17317	17089	17257	17320	17394	17340	17054	17168	17352	17076	17176	17218	17227	17281	17273	17082	17287	17291	17148	17142	17226	17268	17192	17363	17188	17305	17259	17163	17262	17168	17201	17061	17114	17152	17304	17273	17362	17158	17300	17305	17205	17112	17209	17455	17309	17362	17210	17267	17071	17306	17052	17283	17256	17304	17321	17396	17161	17345	17169	17379	17295	17077	17336	17075	17415	17225	17146	17351	17147	17139	17134	17384	17205	17147	17092	17387	17285	17335	17378	17325	16972	17107	17172	17291	17252	17273	17036	17336	17248	17177	17321	17487	17269	17295	17505	17248	17210	17083	17280	17121	17262	17120	17350	17196	17285	17420	17289	17195	17317	17421	17250	17260	17206	17226	17149	17286	17029	17158	17268	17148	17409	17350	17306	17059	17259	17241	17177	17303	17204	17068	17295	17242	17371	17391	17329	17207	17274	17223	17341	17283	17215	17261	17253	17410	17234	17291	17394	17287	17373	17423	17331	17398	17197	17449	17416	17445	17435	17226	17107	17107	17278	17426	17111	17311	17184	17228	17412	17278	17363	17250	17232	17308	17304	17255	17215	17021	17158	17165	17485	17322	17167	17153	17269	17226	17265	17279	17086	17248	17172	17397	17196	17429	17114	17288	17156	16934	17232	17241	16953	17219	17317	17362	17277	17208	17274	17244	17098	17222	17303	17255	17260	17115	17075	17231	17109	17285	17250	17373	17431	17308	17130	17345	17525	17403	17265	17272	17290	17195	17157	17133	17270	17338	17259	17167	17379	17310	17494	17278	17207	17177	17328	16909	17375	17391	17307	17292	17176	17269	17108	17307	17278	17101	17202	17400	17267	17381	17260	17424	17067	17245	17230	17173	17362	17286	17020	17277	17267	17133	17188	17318	17269	17133	17109	17307	17219	17218	17290	17258	17411	17200	17282	17146	17318	17027	17234	17168	17214	17373	17169	17273	17168	17191	17079	17484	17160	17348	17265	17177	17339	17351	17088	17182	17178	17240	17201	17404	17479	17305	17334	17215	17177	17240	17326	17243	17353	17336	17064	17489	17266	17348	17261	17099	17230	17207	17200	17335	17155	17255	17231	17310	17189	17315	17268	17172	17170	17191	17285	17145	17098	17202	17286	17294	17413	17337	17376	17233	17187	17225	17331	17233	17323	17360	17294	17304	17195	17230	17045	17288	17391	17391	17487	17332	17236	17307	17237	17246	17370	17090	17249	17404	17259	17195	17270	17117	17122	17417	17285	17195	17305	17102	17262	17186	17255	17269	17309	17211	17333	17226	17133	17192	17254	17347	17283	17598	17474	17100	16935	17286	17255	17348	17002	17247	17450	17446	17053	17197	17466	17349	17217	17299	17161	17246	17310	17266	17088	17228	17217	17123	17277	17182	17116	17216	17198	17258	17083	17222	17251	17439	17282	17318	17239	17330	17146	17388	17321	17303	17399	17254	16941	17090	17200	17272	17181	17327	17295	17080	17185	17293	17149	17067	17209	17331	17160	17194	17369	17035	17384	17193	17213	17303	17210	17185	17222	17317	17326	17155	17158	17332	17208	17324	17422	17290	17178	17188	17272	17079	17470	17370	17062	17149	17019	17170	17317	17104	17219	17247	17181	17114	17281	17257	17311	17255	17418	17393	17085	17376	17306	17206	17031	17288	17282	17163	17337	17355	17240	17254	17123	17275	17371	17202	17311	17145	17236	17334	17251	17222	17196	17157	17058	17256	17446	17264	17525	17103	16960	17331	17282	17345	17172	17377	17210	17324	17146	17417	17240	17217	17391	17276	17060	17324	17040	17171	17108	17328	17289	17158	17204	17066	17430	17298	17347	17307	17386	17296	17129	17268	17254	17099	17438	17364	17142	17254	17229	17294	17445	17254	17174	17442	17511	17263	17422	17152	17195	17141	17289	17151	17014	17259	17267	17199	17286	17321	17213	17046	17263	17324	17175	17290	17394	17314	17151	17216	17262	17118	17409	17144	17179	17450	17242	17163	17375	17091	17234	17183	17213	17368	17112	17191	17294	17236	17168	17461	17266	17408	17235	17244	17172	17279	17167	17210	17187	17154	17168	17173	17122	17199	17199	17320	17315	17160	17292	17097	17334	17110	17314	17200	17274	17090	17211	17431	17125	17337	17223	17294	17277	17310	17234	17210	17357	17466	17333	17022	17139	17099	17366	17164	17249	17269	17371	17303	17311	17255	17268	17216	17492	17295	17295	17339	17285	17308	17317	17142	17355	17094	17153	17150	17457	17506	17161	17264	17151	17264	17102	17144	17234	17208	16984	17290	17208	17260	17199	17086	17226	17084	17354	17233	17099	17265	17265	17287	17250	17247	17275	17254	17443	17336	17500	17397	17145	17258	17160	17172	17319	17062	17296	17276	17428	17179	17291	17256	17294	17268	17320	17192	17299	17227	17303	17406	17304	17404	17168	17206	17310	17155	17414	17448	17355	17255	17262	17167	17173	17031	17229	17307	17154	17080	17041	17179	17465	17088	17215	17326	17368	17128	17217	17282	17252	17362	17188	17444	17324	17375	17177	17106	17166	17096	17219	17461	17232	17339	17392	17236	17310	17472	17299	16972	17260	17034	17122	17227	17223	17333	17479	17310	17267	17226	17478	17276	17270	17060	17369	17029	17004	17036	17115	16984	17384	17358	17100	17491	17176	17084	17039	17343	17335	17281	17356	17045	17385	17352	17090	17232	16999	17346	17114	17297	17098	17196	17205	17089	17296	17180	17206	17126	17580	17130	17343	17360	17433	17332	17202	17206	17114	17101	17371	17309	17358	17349	17333	17311	17279	17246	17187	17268	17362	17090	17272	17296	17316	17308	17304	17054	17201	17243	17418	17184	17284	17277	17185	17274	17155	17360	17376	17204	17194	17233	17336	17376	17416	17341	17256	17137	17274	17470	17341	17570	17172	17324	17428	17051	17322	17373	17178	17181	17255	17305	17194	17372	17095	17181	17298	17238	17460	17379	17339	17297	17192	17232	17260	17449	17419	17410	17113	17370	17010	17336	17290	17386	17021	17269	17202	17141	17233	17180	17090	17110	17246	17345	17210	17271	17225	17087	17352	17159	17237	17152	17361	17408	17181	17352	17188	17244	17297	17205	17051	17158	17232	17242	17106	17235	17209	17377	17027	17340	17096	17043	17338	17237	17317	17109	17199	16894	17111	17426	17131	17069	17063	17236	17383	17235	17308	17136	17128	17238	17218	17073	17444	17314	17226	17376	17206	17321	17217	17142	17320	17233	17442	17193	17083	17258	17392	17399	17527	17251	17299	17348	17206	17152	17097	17200	17178	17172	17106	17383	17441	17297	17236	17208	17314	17129	17556	17331	17464	17206	17362	17080	17184	17342	17192	17282	17438	17105	17328	17344	17523	17269	17369	17295	17189	17360	17497	17447	17296	17154	17207	17295	17297	17075	17140	17325	17328	17479	17238	17148	17236	17306	17170	17377	17412	17391	17278	17227	17347	17231	17146	17137	17322	17295	16931	17347	17283	17255	17284	16853	17286	17373	17075	17060	17140	17169	17329	17398	17137	17075	16995	17236	17274	17171	17259	17241	17225	17196	17395
19650	38323	31549	23391	20317	18738	17602	16851	16339	16218	16046	15857	15672	15586	15665	15532	15388	15591	15494	15367	15383	15446	15199	15390	15328	15454	15272	15400	15274	15417	15351	15203	15474	15329	15297	15274	15333	15397	15343	15173	15235	15372	15200	15282	15365	15274	15124	15214	15165	15221	15243	15288	15284	15316	15088	15170	15211	15390	15231	15352	15286	15019	15207	15346	15268	15229	15211	15196	15180	15410	15236	15188	15112	15245	15199	15316	15287	15314	15175	15321	15269	15033	15237	15258	15326	15333	15295	15152	15328	15309	15269	15304	15118	15226	15051	15098	15206	15386	15064	15213	15197	15243	15286	15209	15190	15147	15297	15183	15272	15307	15186	15258	15120	15149	15159	15188	15114	15241	15210	15221	15240	15291	15142	15079	15190	15043	15251	15226	15084	15265	15266	15099	15390	15357	15150	15157	15189	15236	15190	15105	15156	15119	15263	15124	15099	15067	15232	15357	15137	15246	15142	15307	15264	15092	14953	15253	15249	15112	15120	15154	15398	15422	15114	15255	15378	15088	15278	15240	15155	15394	15259	15236	15353	15217	15265	15223	15265	15239	15360	15360	15328	15219	15217	15257	15251	15235	15189	15189	15257	15422	15312	15252	14958	15207	15302	15265	15182	15286	15121	15302	15208	15088	15329	15274	15250	15269	15099	15312	15150	15126	15327	15333	15155	15299	15148	15401	15322	15217	15203	15153	15356	15211	15250	15327	15265	15233	15303	15164	15189	15134	15159	15104	15070	15222	15202	15240	15277	15244	15107	15210	15260	15270	15318	15162	15173	15190	15188	15275	15053	15198	15202	15254	15223	15202	15019	15110	15246	14978	15201	15235	15156	15103	15286	15197	15334	15177	15062	15348	15204	15201	15183	15244	15287	15017	15212	15366	15184	15194	15306	15142	15129	15089	15222	15192	15232	15112	15246	15203	15257	15225	15249	15267	15214	15386	15310	15243	14987	15184	15190	15202	15254	15126	15182	15186	14922	15301	15276	15157	15203	15402	15229	15174	15065	15149	15127	15078	15290	15143	15212	15172	15095	15269	15312	15222	15129	15160	15325	15219	15145	15115	15258	15153	15042	15174	15176	15103	15168	15314	15254	15212	15299	15159	15159	15321	15107	15118	15310	15277	15198	15046	15217	15233	15114	15132	15163	15274	15042	15286	15132	15136	15152	15033	15247	15224	15215	15257	15345	15273	15224	15226	15148	15149	15313	15427	15319	15161	15065	15243	15112	15237	15265	15169	15225	15320	15359	15298	15407	15151	15321	15230	15280	15199	15158	15343	15209	15435	15165	15316	15202	15310	15144	15206	15169	15361	15259	15135	15080	15092	15063	15031	15260	15217	15179	15213	15106	15115	15129	15293	15400	15505	15063	15162	15277	15022	15306	15138	15363	15045	15283	15106	15150	15251	15202	15219	15276	15130	15307	15215	15170	15276	15176	15106	15152	15258	15189	15253	15168	15181	15238	15298	15282	15404	15270	15156	15312	15265	15312	15114	15219	15369	15302	15162	15172	15211	15105	15243	15224	15082	15303	15168	15212	15125	15151	15109	15251	15301	15193	15315	15201	15193	15194	15131	15334	15276	15215	15115	15333	15289	15145	15265	15085	15390	15355	15177	15385	15258	15236	15188	15158	15229	15161	15239	15243	15164	15211	15099	15366	15134	15241	15387	15201	15329	15066	15024	15223	15238	15174	15265	15086	15109	15097	15210	15215	15315	15179	15300	15230	15163	15176	15232	15212	15174	15167	15115	15260	15205	15181	15308	15192	15240	15022	15339	15268	15281	15231	15242	15273	15204	15190	15317	15239	15276	15472	15186	15286	15067	15292	15250	15177	15244	15288	15173	15196	15250	15307	15215	15311	15228	15148	15281	15110	15115	15319	15285	15313	15358	15275	15080	15209	15156	15348	15233	15024	15124	15309	15279	15137	15217	15145	15081	14962	15277	15353	15043	15066	15176	15433	15063	15185	15307	15207	15398	15218	15142	15220	15172	15248	15283	15228	15389	15219	15216	15360	15112	15153	15124	15091	15216	15254	15140	15066	15150	15276	15280	15169	15345	15123	15273	15122	15123	15367	15237	15283	15075	15222	15219	15159	15345	15024	15367	15204	15163	15164	15148	15289	15197	15225	15308	15228	15118	15082	15221	15121	15323	15084	15122	15213	15361	15320	15339	15310	15295	15144	15251	15277	15145	15286	15191	15462	15059	15191	15132	15185	15241	15260	15167	15249	15316	15342	15046	15272	15152	15219	15225	15152	15152	15240	15405	15069	15261	15127	15111	15116	15186	15262	15204	15078	15156	15239	15158	15124	15258	15201	15214	15080	15310	15123	15395	15160	15161	15185	15243	15259	14992	15118	15222	15075	15203	15101	15229	15317	15182	15102	15186	15105	15131	15377	15197	15058	15268	15146	15084	15351	15266	15258	15167	15308	15463	15212	15039	15224	15165	15133	15306	15418	15062	15184	15225	15266	14996	15118	15167	15159	15334	15196	15157	15376	15196	15255	15253	15077	15157	15133	15144	15081	15047	15178	15359	15317	15175	15072	15267	15097	15199	15132	15323	15333	15267	15245	15188	15273	15158	15240	15191	15035	15280	15084	14923	15120	15167	15283	15291	15289	15304	15004	15263	15146	15076	15216	15167	15074	15165	15156	15257	15157	15268	15184	15288	15206	15253	15167	15139	15264	15199	15323	15217	15178	15139	15267	15284	14960	15300	15024	15203	15212	15264	15136	15302	15330	15348	15266	15016	15093	15367	15201	15195	15122	15227	15097	15204	15200	15302	15265	15076	15224	15021	15226	15186	15015	15190	15272	15300	15163	15141	15223	15190	15250	15323	15220	15037	15278	15200	15060	15213	15240	15212	15235	15244	15147	15282	15255	15211	15295	14947	15169	15224	15239	15262	15075	15245	15265	15145	15330	15233	15318	15196	15178	15121	15360	15066	15154	15255	15257	15187	15084	15248	15341	15287	15179	15242	15131	15318	15028	15256	15216	15204	15276	15120	15185	15123	15183	15162	15289	15453	15148	15216	15407	15045	15250	15265	15252	15272	15125	15161	15255	15197	15318	15133	15107	15203	15066	15363	15207	15288	15202	15143	15107	15195	15114	15306	15225	15302	15307	15081	15154	15251	15191	15267	15178	15181	15150	15236	15205	15064	15198	15336	15116	15044	15176	15337	15327	15272	15065	15285	15233	15299	15182	15057	15263	15069	15137	15166	15187	15411	15264	15182	15106	15070	15117	15238	15408	15262	15159	15091	15299	15155	15303	15170	15072	15117	15190	15046	15273	15139	15232	15174	15087	15223	15247	15296	15004	15346	15137	15251	15274	15135	15229	15134	15103	15139	15179	15404	15255	15291	15044	15163	15351	15343	15027	15182	15389	15247	15305	15211	15223	15183	15216	15322	15330	15219	15253	15113	15260	15241	15286	15179	15258	15199	15178	15236	15150	15323	15141	15243	15238	15126	15240	15305	15166	15094	15361	15286	15156	15370	15248	15165	15351	15241	15121	15377	15118	15231	15303	15165	15341	15232	15100	15334	15237	15345	15166	15231	15186	15215	15293	15225	15271	15246	15123	15089	15200	15225	15319	15226	15223	15316	15251	15227	15180	15262	15385	15285	14981	15182	15166	15317	15147	15358	15205	15179	15152	15264	15220	15334	15282	15197	15356	15211	15203	15103	15183	15264	15170	15311	15331	15080	15244	15021	15192	15312	15160	15222	15092	15173	15257	15294	15197	15365	14941	15418	15062	15064	15314	15143	15205	15236	15365	15129	15204	15288	15224	15290	15313	15175	15165	15291	15262	15152	15319	15148	15175	14961	15368	15302	15098	15080	15238	15167	15123	15303	15182	15070	15168	15339	15130	15098	15173	15325	15229	15235	15388	15076	15195	15134	15317	15067	15233	15180	15119	15128	15223	15377	15325	15209	15182	15240	15185	15220	15276	15210	15231	15293	15179	15322	15288	15349	15081	15293	15343	15235	15102	15336	15345	15184	15128	15301	15277	15078	15133	15336	15310	15243	15234	15252	15333	15295	15286	15316	15097	15418	15024	15162	15412	15037	15017	15168	15272	15142	15241	15055	15171	15137	15136	15225	15198	15244	15318	15155	15362	15263	15083	15362	15152	15207	15168	15139	15129	15094	15251	15066	15289	15165	15294	15246	15232	15205	15290	15094	15298	15364	15077	15476	15165	15189	15374	15227	15105	15237	15181	15038	15271	15286	15242	15376	15011	15335	15217	15033	15283	15109	15174	15207	15313	15074	15062	15233	15354	15068	15300	15118	15213	15255	15187	15236	15220	15109	15107	15320	15206	15032	15270	15311	15252	15146	15117	15302	15290	15379	15356	15080	15189	15098	15088	15187	15225	15130	15277	15175	15160	15260	15363	15048	15196	15253	15162	15273	15059	15229	15196	15127	15359	15300	15291	15314	15224	15197	15346	15348	15166	15303	15011	15197	15166	14949	15287	15081	15310	15297	15192	15096	15484	15156	15028	15103	15257	15473	15284	15160	15332	15282	15167	15296	15294	15241	15359	15131	15062	15225	15204	15504	15393	15263	15326	15394	15158	15193	15335	15073	15201	15115	15148	15267	15124	15034	15149	15290	15432	15202	15117	15332	15058	15267	15264	15068	15276	15122	15367	15256	15332	15355	15170	15123	15269	14980	15237	15280	15242	15302	15090	15250	15056	15152	15344	15189	15187	15108	15308	15193	15135	15299	15134	15201	15140	15197	15237	15291	15230	15361	15140	15185	15105	15267	15153	15160	15296	15132	15288	15251	15040	15204	15383	15262	15264	15213	15195	15332	15180	15231	15143	15224	15251	15057	15282	15236	15202	15207	15248	15281	15053	15217	15185	15071	15234	15054	15357	15214	15326	15153	15272	15097	15227	15352	15349	15211	15242	15046	15319	15286	15139	15176	15179	15161	15093	15184	15166	15115	15334	15106	15135	15336	15174	15072	15185	15283	15265	15139	15213	15334	15148	15277	15196	15164	15119	15185	15207	15110	15296	15184	15238	15204	15223	15656	15317	15297	15185	15303	15408	15111	15263	15230	15276	15291	15270	15333	15335	15228	15244	15317	15201	15243	15413	15120	15194	15204	15230	15133
28986	22963	24066	20415	16988	16679	16585	16310	16347	16207	16127	16057	16101	15855	15994	15955	15733	16163	16049	16073	16040	16011	16177	16014	16056	16058	15943	15921	15873	15936	16063	15939	16013	16030	16052	15735	15924	16125	16219	15956	15938	15948	15903	16074	15891	15896	16125	16030	15898	16110	16143	15807	15870	16019	15992	15899	15865	15984	16017	15947	15991	15892	15947	15965	16079	16116	16138	16111	16021	15853	15931	15943	15851	15915	15976	15935	15938	15874	15890	15977	16158	15992	15890	16002	15992	15955	15746	15877	15720	15894	16004	15994	16020	15997	15842	15994	15726	15852	15775	15808	15762	15950	15895	16056	15949	15797	15953	15876	15883	15978	16050	16006	15996	15925	15842	15932	15960	15899	16025	15864	15893	15788	15800	16053	15915	16004	15862	15881	16119	16174	15859	15839	16072	15937	16018	16072	16074	15855	16034	15957	15997	15937	16002	15981	15857	15979	15856	15794	15926	15920	16046	15898	15923	16064	15979	15909	15935	15991	15985	15878	15732	15943	15985	15991	15951	15939	15945	16022	16023	15896	16041	15972	15925	15977	16291	15962	16122	15818	15968	15920	15814	16045	15878	16059	15940	15918	15889	16044	16157	15985	15808	15878	15996	16102	15970	16012	16016	15974	16019	16027	16114	15777	16094	16099	16112	15987	15924	15882	16036	15938	15799	16056	15966	15863	15999	16219	15854	15924	16150	15918	15893	15897	15916	15807	15948	15925	16088	15779	15839	16004	15941	15911	16087	15970	15997	16015	16001	15987	16055	16063	15963	16046	15974	15792	15962	15934	15846	15873	15818	15986	16001	15790	16159	15988	15929	15789	15925	15803	15976	15846	16130	15932	15933	16098	16009	16216	16036	16131	16015	16172	15814	15894	15988	15946	16145	16194	16125	15996	15974	15980	16113	15987	16072	15886	15810	15865	15936	15831	15899	15887	16083	15988	15942	15783	16015	16045	15741	16017	15928	15988	16009	15780	16018	15781	15749	15924	15936	15906	16146	16178	16005	15844	15822	15805	15908	15926	15910	16092	16144	15980	16266	16023	15984	15765	15919	16062	16036	15895	15898	15925	16029	16009	16086	15915	16086	16054	15944	15878	15833	16007	15992	15985	15868	16004	15963	15899	16017	15868	15762	15936	15879	15995	15948	15980	15941	16085	15913	15891	16032	15967	15993	15901	15716	15883	15869	15856	15866	15837	15963	15609	15885	15899	15931	16132	16017	15860	15990	15957	15829	15817	15852	15837	15829	15958	16011	15898	15848	15941	15964	16131	15808	15848	16009	15930	15966	15908	15702	15897	15794	16016	15922	15860	16043	16087	16160	15806	16029	15884	16018	15941	15911	15965	16115	15693	15833	15962	15974	16192	15958	16074	16013	16000	15943	15948	16124	15905	15974	15931	16104	16040	15971	16115	16172	15920	15924	16010	16021	16002	15913	15820	16061	16045	16195	16031	15934	16044	15951	15911	16039	15943	15963	15981	15997	15870	16003	16038	15942	16079	16185	15868	15951	15643	15992	15939	16007	16020	16022	15990	16018	15999	15870	15934	16070	15972	15953	15931	16002	15831	15898	16048	16071	15944	16063	15796	15854	16053	16011	16100	16128	15952	15932	15893	15845	16018	15915	16172	16072	16057	15920	16068	15898	15835	15875	16017	16054	15872	15986	15980	15899	15906	16028	15974	15965	16066	15929	15929	15790	16124	15718	15843	15860	15866	15966	16032	15873	16093	16005	15919	15887	15762	15989	15984	16175	15891	15869	16102	15943	15912	16046	16038	15946	16213	15830	16015	15989	15987	15816	16176	16035	15929	15987	15969	15760	15944	16112	16051	15994	15888	15818	15972	15885	15770	16158	15720	15821	15864	15972	16012	15852	15849	15972	15915	15968	16071	16022	15821	16038	16039	15949	16055	15955	16019	15904	15966	15982	16012	15844	15893	16060	15858	16085	15940	16049	15791	15961	15993	16136	16119	15846	15714	16019	15933	15841	15876	16071	15858	15918	15845	16077	15998	15917	16057	16064	16060	16154	15819	15787	15925	16024	16077	16041	15922	15791	15896	15809	15975	15964	15847	16222	16017	16153	15861	16089	15965	16109	16116	15902	15806	15901	16043	15984	15975	16010	15935	15933	15933	16064	16014	15989	15947	15987	15963	15988	15923	15771	15931	16010	15937	15919	15945	15818	15896	15934	16011	15878	16060	15890	15955	15941	15774	16145	15847	15956	16033	15797	16037	15802	15759	15884	16153	16178	16071	16126	15965	16066	15936	16058	16008	15857	16143	15857	15738	15990	15941	15738	15864	15902	15857	16069	15908	15988	16274	16179	15823	16096	15866	15767	16011	16066	15984	16001	16052	16070	15882	16122	16024	15939	15910	16122	16188	15826	15945	15887	15987	16126	15933	16030	16011	15796	16027	16012	15923	15870	15838	15892	15924	15882	15888	15909	15958	15945	16028	15903	16052	16006	15896	15976	15781	15831	16102	15967	15922	15968	15769	15991	16121	15971	15907	15906	15749	15903	16049	15912	15839	15906	15861	15957	15821	16101	15789	16044	15779	15578	15906	16032	15978	15972	15889	16057	16014	15807	15927	15897	16117	16012	16030	16261	15773	15946	16123	16152	15826	15840	16055	15846	15954	15822	16153	15978	15933	15903	16024	16054	15913	16103	15891	16136	15997	15834	16085	16014	15954	16049	15909	16099	15996	15931	15936	15968	15966	15909	15900	16020	15811	15982	15944	16096	15898	16068	15838	15978	15896	15994	15982	16004	15998	15825	15838	16167	16085	15903	15956	15987	16011	16011	15806	15879	16060	15955	16042	15990	16106	15991	16020	15906	15989	16140	16051	16080	16121	16110	15867	15933	15863	16065	16020	16000	16088	16069	16002	16094	16300	16017	15914	15773	15860	15927	15993	15907	16050	16021	16131	15923	15779	15830	15883	16003	15926	16017	16025	15921	16147	16082	15864	15917	15801	15971	16088	15992	15885	15883	15941	16025	15984	15966	15853	15862	15962	16090	16025	16075	15939	15981	16067	15889	16123	15843	15986	15878	15920	15865	16079	16115	16125	15856	16001	15847	15955	16029	15845	16042	15947	15932	15922	15805	16004	15851	15971	15904	16139	16079	16105	15902	15907	15939	16208	15939	15803	15937	15763	15993	15954	15881	15937	16195	16013	16036	16119	15837	16023	16005	15940	15792	15956	16079	16044	16100	15926	15772	15902	15946	15982	15912	15887	15957	16143	15922	15882	15897	15797	15901	15980	15917	16003	15918	15875	15982	16024	16042	16135	15876	15846	16002	16030	15731	15966	15999	16099	15869	16182	16168	16006	15841	15736	15968	15947	16060	16014	16044	16030	16003	15963	16094	16121	16004	15962	16043	16080	15886	16084	15818	15979	15819	15971	16050	16061	15919	16083	16056	15833	15780	15891	15859	15973	15808	16142	16073	15815	15838	16027	16047	15915	15831	15948	15913	15780	15915	15800	16086	15951	16095	15791	15929	15919	15830	15853	15899	16025	15968	15980	15823	15899	15941	15900	16004	16120	16012	15982	16132	16050	15884	15765	15853	15978	16042	15858	16072	16144	15665	15865	16003	15804	15891	16022	15991	15999	16034	15911	15933	16038	16117	16088	16023	15998	15809	16008	15992	15978	16024	16167	15865	16007	15854	16006	16155	16280	16129	15886	16037	15919	15771	15905	16060	16008	16039	16155	15841	15836	15997	15974	15957	15939	15835	15820	16062	15963	15964	15892	15856	15830	15890	15931	15836	16080	15927	15882	16033	15854	15957	15835	15924	15913	15967	15805	15919	15757	16000	16007	16159	16085	15783	15883	16063	15803	16027	15928	15917	15948	16096	16017	15970	15752	16023	15830	16073	16051	15954	15953	15979	15810	15787	15841	15955	15872	15962	15729	15916	16066	15873	16134	15992	15865	16019	16139	15920	15887	15983	15938	16238	15795	16051	16095	15804	15980	16091	16025	16033	15842	15982	16027	15780	15912	15905	15903	16004	16065	15929	15888	16015	16031	16170	16051	15981	16049	16151	16335	16029	15703	15964	15828	15765	16159	15805	16002	15852	15966	16096	15809	15873	15961	15818	15895	16037	15846	15731	15894	15957	16147	16022	15868	15984	16098	15967	15938	16114	15965	15952	15929	15932	16000	16069	16154	15962	15844	16008	15924	15942	15967	16086	16044	15879	15992	15984	16007	15855	15965	15829	15911	15965	16078	15998	16060	15872	15978	15859	15969	15908	15899	15986	15980	15978	15974	16121	15813	15870	16005	15730	15893	15897	16081	15829	16027	15881	15884	16022	15958	15770	15898	15941	15939	15893	15994	15867	16064	15949	15761	16041	15995	15980	16017	15973	15975	15912	15870	15914	15926	15848	15895	16032	15752	16160	15903	15864	15902	16035	15942	16005	16077	15975	15944	15923	15928	16047	15868	15869	15897	16088	15943	16003	15844	16068	15821	15858	15941	16012	15910	16093	15889	16012	16094	16016	15967	16075	16013	15891	15936	15916	16046	15822	16040	16018	15940	16079	15975	16086	16145	16273	15862	16130	15991	16040	16048	16190	15885	16006	16084	16088	16057	16030	16031	15947	15916	16133	16014	16102	16118	16180	15999	15855	16126	16022	16066	15966	16211	15897	15919	16095	15924	16034	16086	15944	15841	16017	15925	15934	16001	15805	15933	16128	16179	16046	16038	15998	16168	15784	16029	16203	16007	15926	16036	16073	16069	15893	15993	15676	15960	15846	15885	16011	15997	15859	15769	15923	15988	15815	16014	15937	15967	15913	15985	16131	16167	15956	15930	15947	15943	15960	15961	15875	15947	15903	16028	15897	16081	15845	16099	16062	15954	15987	16164	15987	15948	15957	16108	16043	16030	16078	15957	16091	16076	16080	15802	15880	15893	15810	15938	16069	15934	15887	15930	16040	16011	16133	16020	16027	15996	16058	15898	15815	15830	15789	15974	16010	16052	15959	16116	16054	15957	15971	15853	15935	16071	16076	15999	16061	15905	16049	15941	16106	15989	15821	16144	16046	16086	15763	15990	15719	15894	16032	16030	15864	15872	16032	16029	16066	15868	15960	16123	15970	15958	16006	16169	16078	15884	16011	15852
18125	26252	21420	17151	16148	15492	15269	14826	14906	14670	14586	14695	14434	14511	14653	14536	14549	14382	14457	14491	14491	14373	14499	14433	14379	14511	14446	14589	14527	14613	14530	14571	14415	14343	14331	14376	14472	14490	14490	14385	14532	14588	14529	14424	14625	14485	14418	14330	14392	14500	14492	14389	14470	14469	14457	14550	14441	14257	14328	14440	14646	14454	14455	14395	14523	14418	14285	14377	14254	14463	14352	14445	14241	14289	14353	14574	14375	14373	14439	14579	14503	14495	14443	14484	14520	14462	14342	14330	14503	14510	14476	14488	14556	14442	14517	14465	14595	14410	14601	14432	14547	14441	14512	14459	14536	14407	14440	14328	14356	14459	14515	14269	14303	14417	14333	14523	14571	14364	14465	14261	14576	14399	14410	14391	14332	14441	14418	14546	14531	14252	14386	14490	14380	14475	14399	14373	14465	14350	14424	14286	14485	14521	14469	14546	14546	14405	14631	14450	14586	14345	14433	14516	14491	14266	14547	14412	14158	14473	14460	14428	14510	14389	14526	14316	14378	14445	14445	14539	14519	14445	14509	14384	14560	14453	14472	14510	14474	14609	14537	14588	14394	14502	14511	14383	14566	14469	14477	14551	14344	14615	14441	14502	14445	14427	14481	14409	14426	14227	14452	14414	14515	14623	14400	14256	14306	14470	14222	14317	14347	14607	14636	14369	14649	14374	14559	14375	14422	14487	14393	14516	14287	14541	14239	14518	14436	14430	14300	14398	14416	14430	14286	14553	14333	14504	14520	14490	14564	14419	14443	14482	14486	14414	14443	14441	14471	14465	14598	14484	14364	14475	14386	14368	14441	14405	14383	14336	14329	14228	14548	14532	14560	14489	14416	14240	14376	14529	14590	14341	14434	14644	14528	14264	14468	14516	14547	14364	14495	14489	14443	14519	14425	14508	14486	14575	14541	14393	14479	14516	14519	14453	14282	14416	14419	14618	14459	14432	14426	14360	14523	14457	14590	14427	14498	14529	14436	14552	14391	14497	14270	14408	14619	14398	14498	14285	14505	14466	14444	14455	14480	14545	14401	14515	14535	14486	14515	14415	14507	14596	14456	14397	14413	14553	14449	14433	14660	14240	14113	14304	14430	14561	14513	14515	14422	14410	14502	14353	14329	14537	14335	14458	14645	14491	14456	14404	14521	14231	14526	14369	14474	14333	14404	14597	14524	14329	14429	14265	14453	14483	14581	14578	14363	14511	14360	14531	14450	14433	14452	14333	14289	14436	14365	14524	14432	14372	14620	14533	14339	14541	14408	14560	14384	14603	14463	14463	14439	14519	14484	14486	14668	14394	14306	14292	14389	14393	14645	14561	14322	14444	14451	14376	14436	14309	14384	14433	14343	14425	14634	14403	14391	14447	14411	14390	14569	14429	14474	14421	14374	14476	14465	14339	14456	14403	14256	14414	14564	14509	14420	14507	14449	14343	14347	14371	14541	14458	14362	14395	14454	14464	14531	14402	14374	14581	14623	14492	14512	14428	14387	14383	14622	14398	14402	14350	14630	14482	14405	14607	14388	14386	14441	14446	14477	14436	14461	14441	14338	14435	14456	14616	14377	14429	14477	14356	14503	14471	14456	14562	14282	14646	14448	14437	14450	14502	14479	14578	14323	14524	14450	14642	14415	14452	14509	14402	14438	14428	14485	14331	14371	14443	14301	14497	14527	14425	14531	14461	14660	14470	14579	14571	14397	14483	14438	14398	14565	14469	14377	14479	14535	14405	14248	14491	14347	14469	14498	14433	14517	14299	14390	14462	14343	14429	14688	14234	14553	14359	14350	14471	14604	14591	14212	14669	14454	14562	14419	14456	14377	14572	14576	14420	14489	14300	14413	14516	14537	14525	14480	14532	14364	14175	14431	14472	14441	14420	14266	14392	14290	14439	14413	14563	14561	14461	14576	14468	14480	14431	14478	14439	14561	14551	14419	14457	14368	14482	14592	14572	14478	14599	14434	14451	14567	14590	14510	14305	14348	14387	14370	14600	14322	14638	14449	14393	14438	14405	14586	14325	14540	14593	14493	14469	14370	14610	14415	14317	14368	14502	14509	14360	14382	14516	14476	14475	14187	14558	14451	14635	14317	14387	14523	14336	14443	14512	14571	14478	14480	14448	14494	14304	14540	14399	14497	14609	14554	14572	14508	14611	14531	14427	14516	14426	14536	14386	14520	14588	14489	14546	14507	14590	14433	14322	14572	14456	14391	14343	14344	14486	14342	14610	14270	14614	14512	14557	14490	14413	14411	14492	14431	14409	14577	14532	14387	14343	14526	14356	14531	14659	14399	14420	14447	14425	14450	14482	14658	14323	14454	14467	14559	14424	14639	14586	14451	14552	14478	14451	14425	14420	14431	14476	14531	14631	14529	14292	14450	14517	14343	14533	14658	14480	14346	14474	14453	14442	14450	14483	14369	14689	14409	14493	14444	14411	14535	14410	14434	14427	14474	14395	14452	14546	14338	14722	14327	14382	14333	14371	14412	14527	14513	14572	14589	14399	14465	14386	14505	14416	14623	14489	14356	14416	14468	14422	14503	14291	14478	14560	14409	14521	14494	14453	14347	14541	14442	14541	14637	14557	14474	14469	14352	14506	14510	14447	14495	14495	14571	14425	14625	14296	14212	14492	14414	14438	14327	14363	14414	14501	14386	14364	14265	14489	14556	14526	14585	14462	14505	14610	14619	14376	14442	14616	14496	14464	14443	14334	14478	14545	14508	14470	14403	14448	14388	14520	14556	14441	14363	14465	14310	14504	14302	14335	14394	14520	14467	14501	14475	14415	14362	14529	14277	14268	14496	14451	14394	14453	14412	14502	14434	14442	14547	14340	14412	14573	14451	14294	14393	14616	14303	14383	14444	14448	14425	14468	14424	14490	14396	14513	14377	14618	14533	14435	14428	14395	14510	14514	14377	14388	14439	14518	14493	14385	14518	14301	14530	14563	14539	14431	14386	14567	14641	14466	14305	14674	14264	14618	14511	14338	14365	14460	14402	14455	14470	14400	14509	14459	14720	14443	14455	14531	14383	14333	14554	14509	14316	14429	14274	14444	14448	14441	14449	14502	14261	14663	14612	14486	14424	14410	14661	14492	14426	14662	14446	14436	14450	14413	14416	14408	14386	14520	14503	14466	14557	14401	14456	14443	14437	14533	14520	14433	14485	14430	14536	14373	14625	14464	14532	14440	14290	14366	14483	14423	14356	14569	14330	14376	14519	14542	14422	14477	14429	14290	14464	14465	14326	14613	14569	14353	14380	14375	14639	14560	14362	14569	14326	14402	14312	14377	14486	14336	14487	14498	14445	14380	14508	14626	14492	14432	14434	14482	14498	14446	14505	14438	14446	14326	14388	14428	14354	14645	14391	14391	14432	14451	14406	14356	14459	14368	14600	14473	14316	14452	14523	14594	14411	14378	14484	14513	14453	14411	14655	14333	14606	14369	14578	14427	14480	14390	14420	14529	14427	14545	14371	14401	14593	14523	14320	14548	14574	14274	14293	14424	14473	14468	14383	14394	14542	14508	14456	14362	14380	14554	14542	14372	14442	14598	14597	14393	14322	14561	14409	14357	14233	14332	14522	14524	14311	14503	14506	14282	14561	14552	14440	14474	14521	14551	14303	14498	14541	14503	14374	14508	14362	14580	14395	14422	14571	14456	14490	14627	14575	14472	14427	14472	14514	14443	14552	14502	14446	14432	14487	14639	14547	14501	14352	14524	14414	14486	14418	14401	14581	14492	14393	14562	14516	14676	14344	14526	14439	14483	14530	14542	14547	14376	14465	14383	14405	14494	14400	14385	14371	14534	14608	14463	14505	14413	14489	14498	14457	14360	14551	14543	14620	14602	14335	14374	14581	14487	14428	14519	14528	14516	14584	14490	14482	14296	14333	14486	14619	14461	14501	14574	14510	14466	14379	14474	14501	14514	14513	14525	14488	14665	14349	14443	14496	14568	14504	14490	14640	14149	14315	14506	14494	14353	14484	14391	14375	14231	14448	14520	14530	14517	14552	14340	14616	14555	14393	14552	14467	14257	14545	14296	14421	14590	14407	14514	14368	14579	14351	14428	14428	14380	14437	14388	14447	14502	14404	14350	14525	14532	14430	14337	14520	14542	14495	14385	14402	14496	14484	14457	14416	14473	14340	14680	14350	14423	14492	14449	14394	14461	14283	14404	14493	14428	14418	14428	14528	14450	14490	14272	14468	14553	14463	14463	14621	14626	14494	14480	14408	14482	14645	14541	14507	14520	14489	14390	14652	14351	14491	14615	14414	14508	14562	14419	14494	14412	14328	14432	14386	14340	14492	14515	14599	14444	14606	14490	14560	14507	14524	14474	14588	14436	14512	14532	14330	14509	14538	14302	14540	14454	14341	14495	14485	14461	14522	14384	14332	14267	14415	14493	14543	14589	14338	14507	14537	14322	14378	14379	14497	14519	14415	14547	14529	14477	14583	14474	14422	14410	14396	14407	14317	14385	14609	14439	14548	14416	14588	14585	14482	14442	14482	14663	14417	14535	14565	14459	14446	14399	14584	14392	14468	14550	14473	14417	14458	14379	14259	14521	14503	14257	14713	14418	14348	14477	14623	14431	14575	14554	14531	14464	14350	14464	14219	14408	14534	14587	14166	14454	14448	14404	14352	14374	14535	14359	14592	14447	14531	14707	14584	14458	14595	14427	14451	14487	14533	14549	14408	14406	14581	14443	14542	14521	14560	14298	14214	14522	14421	14459	14395	14553	14435	14315	14466	14464	14439	14346	14510	14301	14504	14521	14266	14462	14369	14473	14412	14273	14645	14407	14474	14319	14460	14410	14399	14324	14341	14551	14400	14493	14455	14520	14422	14499	14493	14323	14491	14484	14443	14591	14365	14447	14519	14313	14527	14603	14552	14661	14344	14464	14359	14533	14469	14473	14424	14525	14411	14457	14390	14329	14602	14411	14311	14335	14431	14427	14443	14426	14357	14500	14392	14374	14637	14417	14371	14588	14579	14570	14269	14427	14281	14636	14685	14439	14545	14348	14545	14393	14577	14507	14557	14395	14467	14375	14451	14468	14540	14510	14665	14454	14619	14445	14362	14498	14505	14579	14359	14546	14365	14440	14316	14388	14384	14531
23626	21559	28271	25478	22367	20519	19813	17815	17158	17305	17146	16975	16798	16825	16887	16937	16723	16777	16845	16757	16709	16637	16719	16590	16646	16596	16831	16593	16683	16663	16557	16580	16759	16657	16498	16507	16422	16550	16548	16495	16472	16607	16528	16548	16533	16355	16629	16648	16543	16569	16454	16554	16624	16760	16650	16648	16418	16415	16610	16547	16446	16434	16762	16645	16576	16716	16581	16599	16591	16520	16621	16312	16676	16487	16509	16478	16527	16279	16441	16648	16327	16506	16372	16549	16520	16589	16513	16498	16627	16361	16467	16805	16694	16349	16470	16326	16506	16607	16726	16497	16493	16513	16415	16541	16512	16366	16624	16606	16459	16469	16351	16437	16535	16413	16517	16601	16573	16652	16598	16549	16389	16576	16427	16695	16473	16539	16396	16389	16440	16520	16398	16337	16429	16519	16414	16535	16473	16604	16584	16656	16421	16620	16741	16544	16521	16639	16510	16483	16537	16437	16619	16446	16719	16503	16449	16520	16751	16427	16522	16516	16509	16601	16575	16599	16486	16576	16605	16637	16470	16447	16491	16539	16556	16490	16605	16617	16456	16574	16550	16698	16566	16478	16583	16594	16435	16300	16350	16515	16406	16587	16511	16566	16431	16667	16610	16788	16606	16493	16549	16642	16618	16540	16584	16505	16515	16445	16405	16431	16322	16693	16493	16615	16612	16426	16473	16387	16590	16495	16656	16505	16491	16552	16565	16812	16470	16421	16575	16553	16562	16675	16411	16601	16390	16327	16499	16470	16402	16345	16472	16485	16455	16814	16610	16422	16472	16274	16630	16398	16540	16516	16709	16659	16439	16597	16362	16495	16385	16502	16400	16479	16573	16566	16409	16399	16330	16781	16529	16449	16530	16481	16578	16604	16673	16748	16485	16495	16653	16604	16621	16660	16612	16363	16581	16659	16436	16510	16539	16517	16530	16669	16655	16357	16444	16487	16350	16569	16669	16519	16428	16449	16730	16414	16512	16450	16393	16494	16507	16589	16613	16621	16573	16535	16399	16587	16521	16341	16622	16578	16460	16615	16603	16628	16490	16582	16567	16601	16601	16367	16579	16338	16489	16588	16587	16525	16419	16415	16664	16510	16559	16561	16507	16589	16510	16557	16776	16500	16579	16629	16572	16387	16614	16467	16469	16398	16686	16480	16775	16523	16499	16787	16795	16529	16569	16605	16478	16496	16485	16691	16487	16646	16457	16528	16512	16484	16652	16473	16531	16512	16452	16415	16604	16531	16665	16342	16503	16455	16599	16528	16652	16588	16630	16549	16449	16528	16445	16416	16410	16563	16475	16711	16499	16720	16424	16490	16552	16462	16387	16546	16583	16562	16720	16498	16659	16474	16797	16239	16562	16560	16339	16561	16625	16400	16448	16210	16477	16326	16560	16548	16411	16461	16319	16440	16530	16431	16599	16454	16543	16507	16522	16411	16395	16432	16646	16389	16519	16528	16604	16561	16350	16730	16617	16686	16532	16696	16416	16632	16524	16542	16603	16580	16444	16722	16711	16529	16469	16487	16590	16604	16667	16567	16525	16448	16621	16609	16357	16530	16388	16570	16403	16426	16615	16516	16636	16400	16560	16424	16535	16416	16327	16541	16504	16437	16549	16548	16679	16757	16461	16385	16543	16496	16481	16357	16577	16698	16432	16468	16472	16537	16414	16604	16401	16614	16589	16717	16743	16507	16662	16448	16478	16646	16581	16492	16505	16432	16502	16551	16384	16602	16580	16362	16609	16578	16597	16516	16269	16512	16507	16649	16419	16569	16650	16480	16530	16726	16489	16604	16700	16536	16492	16733	16793	16588	16521	16450	16616	16544	16437	16531	16388	16541	16580	16436	16404	16608	16698	16349	16492	16457	16621	16430	16640	16446	16737	16578	16592	16254	16576	16549	16479	16526	16421	16469	16632	16657	16427	16641	16679	16509	16484	16441	16419	16511	16467	16451	16405	16435	16427	16432	16417	16393	16456	16581	16474	16538	16441	16495	16468	16552	16551	16621	16578	16591	16624	16353	16646	16565	16386	16373	16693	16411	16737	16633	16547	16524	16456	16592	16533	16639	16290	16536	16625	16715	16581	16434	16456	16459	16485	16498	16553	16516	16503	16582	16532	16471	16469	16514	16392	16550	16632	16791	16545	16695	16588	16420	16515	16489	16411	16523	16519	16586	16571	16383	16324	16510	16535	16401	16461	16517	16511	16780	16462	16628	16744	16517	16259	16478	16319	16361	16670	16462	16659	16589	16483	16192	16465	16717	16480	16611	16499	16463	16368	16357	16445	16525	16698	16543	16609	16639	16583	16531	16713	16484	16749	16483	16583	16314	16515	16483	16441	16527	16475	16681	16579	16409	16250	16496	16565	16518	16450	16705	16569	16548	16475	16558	16642	16434	16386	16426	16538	16690	16328	16481	16562	16637	16758	16509	16585	16593	16601	16383	16437	16567	16552	16493	16550	16533	16550	16368	16611	16316	16356	16558	16516	16468	16539	16635	16527	16396	16675	16522	16625	16347	16470	16373	16678	16597	16533	16465	16508	16386	16287	16446	16686	16615	16891	16643	16612	16550	16409	16601	16391	16753	16529	16429	16530	16379	16598	16523	16534	16629	16485	16569	16502	16758	16485	16594	16638	16541	16576	16402	16621	16386	16401	16385	16594	16563	16547	16714	16327	16298	16377	16318	16603	16548	16483	16365	16555	16423	16626	16450	16597	16563	16580	16616	16436	16467	16371	16670	16763	16614	16582	16690	16573	16456	16529	16633	16764	16600	16449	16534	16434	16476	16514	16577	16447	16770	16699	16604	16672	16614	16521	16282	16579	16409	16440	16569	16429	16752	16384	16395	16458	16499	16330	16566	16398	16624	16610	16314	16372	16522	16352	16538	16379	16456	16527	16396	16502	16515	16507	16679	16414	16518	16493	16353	16389	16354	16469	16430	16701	16305	16412	16362	16450	16668	16478	16586	16391	16564	16510	16619	16415	16600	16412	16583	16491	16502	16694	16569	16681	16630	16670	16563	16512	16428	16536	16498	16324	16477	16534	16493	16457	16449	16403	16612	16488	16543	16570	16824	16508	16429	16544	16498	16340	16440	16526	16473	16254	16524	16233	16623	16692	16394	16466	16556	16367	16470	16502	16692	16453	16650	16632	16628	16654	16582	16542	16558	16417	16481	16570	16549	16619	16581	16495	16478	16404	16616	16586	16524	16425	16444	16581	16507	16530	16651	16360	16582	16240	16619	16639	16483	16554	16664	16653	16535	16729	16711	16558	16366	16414	16539	16516	16614	16499	16449	16562	16555	16452	16456	16632	16554	16506	16504	16620	16477	16602	16723	16517	16372	16473	16514	16647	16537	16590	16495	16552	16486	16584	16602	16572	16278	16509	16457	16681	16455	16370	16378	16577	16337	16527	16637	16581	16433	16706	16587	16616	16629	16693	16448	16552	16599	16525	16502	16577	16364	16590	16205	16736	16465	16499	16538	16514	16515	16383	16445	16650	16546	16480	16573	16672	16501	16584	16319	16549	16572	16637	16372	16497	16362	16397	16387	16493	16578	16437	16491	16521	16535	16550	16636	16370	16423	16436	16652	16199	16490	16585	16465	16580	16417	16455	16600	16559	16591	16579	16662	16499	16639	16570	16622	16540	16584	16714	16502	16349	16611	16485	16638	16590	16383	16622	16365	16490	16516	16484	16572	16496	16729	16493	16541	16500	16540	16508	16538	16654	16689	16674	16601	16471	16526	16288	16421	16422	16620	16419	16562	16487	16428	16654	16812	16335	16451	16511	16431	16606	16507	16507	16616	16518	16542	16508	16510	16506	16485	16391	16472	16627	16557	16480	16528	16473	16700	16469	16753	16410	16426	16442	16498	16643	16342	16527	16577	16447	16490	16506	16679	16751	16459	16536	16527	16663	16426	16723	16490	16735	16498	16578	16698	16457	16457	16580	16289	16339	16322	16487	16556	16544	16553	16137	16724	16397	16453	16431	16318	16396	16562	16514	16506	16544	16523	16543	16416	16354	16574	16411	16440	16468	16659	16394	16353	16676	16607	16554	16627	16252	16413	16551	16312	16450	16616	16626	16480	16667	16601	16623	16455	16586	16478	16482	16549	16488	16578	16486	16695	16656	16559	16666	16487	16543	16423	16608	16630	16570	16562	16325	16520	16250	16568	16513	16460	16580	16515	16367	16455	16624	16468	16480	16625	16551	16542	16579	16460	16490	16605	16515	16541	16590	16582	16580	16458	16476	16481	16518	16445	16616	16472	16752	16646	16422	16625	16495	16548	16655	16365	16533	16287	16377	16500	16633	16540	16601	16584	16612	16508	16499	16442	16449	16473	16466	16738	16331	16549	16589	16488	16493	16494	16366	16652	16538	16283	16482	16612	16380	16644	16494	16499	16602	16296	16550	16521	16474	16651	16457	16373	16520	16683	16524	16392	16461	16580	16590	16513	16590	16474	16787	16566	16517	16702	16561	16615	16525	16616	16469	16442	16536	16399	16525	16413	16435	16378	16442	16757	16754	16431	16447	16559	16626	16739	16482	16313	16483	16285	16642	16422	16681	16580	16598	16354	16522	16624	16623	16502	16505	16731	16469	16485	16671	16362	16395	16468	16490	16758	16468	16512	16625	16356	16793	16438	16540	16442	16484	16350	16645	16594	16360	16266	16383	16312	16350	16373	16458	16274	16515	16495	16620	16574	16358	16574	16681	16434	16541	16673	16583	16604	16455	16337	16481	16643	16546	16584	16523	16566	16578	16532	16707	16728	16633	16517	16495	16418	16370	16617	16780	16392	16605	16371	16611	16716	16692	16580	16626	16494	16529	16595	16386	16481	16407	16456	16513	16437	16580	16634	16364	16476	16656	16475	16402	16748	16385	16579	16336	16575	16307	16503	16485	16576	16533	16513	16425	16670	16601	16581	16597	16609	16511	16553	16466	16566	16513	16505	16674	16574	16608	16410	16525	16303	16715	16616	16627	16579	16425	16414	16560	16566	16360	16367	16477	16604	16531	16457	16689	16448	16453	16542	16399	16502	16666	16544	16674	16541	16679	16671	16625	16622	16525	16525	16370	16379	16642	16868	16499	16667	16653	16503	16446	16378	16408	16459
17614	33556	25735	20053	18252	17031	16371	15888	15575	15487	15217	15074	15008	14981	15106	14934	14918	14969	14777	14945	15028	14793	14741	14801	14699	14769	14723	14726	14891	14796	14675	14809	14736	14909	14909	14813	14610	14829	14816	14759	14880	14673	14941	14821	14871	14842	14770	14678	15011	14699	14784	14703	14592	14670	14687	14899	14825	14828	14823	14923	14883	14755	14841	14658	14531	14653	14864	14875	14913	14854	14601	14864	14868	14720	14710	14780	14811	14767	14663	14891	14687	14789	14748	14870	14799	14637	14740	14727	14747	14606	14571	14686	14802	14770	14845	14866	14699	14741	14801	14865	14808	14785	14852	14817	14792	14643	14861	14834	14996	14731	14714	14895	14656	14634	14784	14729	14765	14833	14728	14603	14828	14784	14774	14669	14702	14882	14657	14651	14774	14835	14669	14836	14940	14709	14973	14902	14669	14947	14732	14806	14782	14761	14600	14627	14626	14869	14676	14731	14926	14678	14815	14702	14978	14867	14727	14774	14853	14832	14675	14736	14817	14920	14962	14600	14753	14813	14816	14639	14762	14656	14459	14738	14692	14634	14795	14570	14820	14676	14764	14769	14696	14814	14743	14756	14594	14735	14770	14637	14754	14853	14657	14750	14824	14754	14797	14718	14641	14710	14770	14672	14868	14741	14843	14704	14793	14916	14739	14723	14872	14676	14748	14656	14772	14660	14870	14663	14832	14784	14697	14717	14834	14880	14798	14683	14879	14775	14731	14842	14730	14593	14711	14705	14655	14674	14685	14574	14940	14681	14594	14611	14796	14905	14765	14594	14759	14756	14714	14841	14583	14878	14679	14819	14698	14706	14926	14813	14870	14764	14827	14775	14804	14680	14672	14580	14594	14708	14662	14761	14776	14809	14852	14698	14662	14760	14799	14770	14691	14662	14821	14865	14638	14682	14782	14789	14832	14833	14722	14807	14724	14821	14722	14725	14760	14777	14808	14826	14667	14954	14758	14723	14765	14830	14701	14796	14714	14803	14710	14699	14719	14760	14817	14661	14650	14843	14752	14678	14805	14717	14847	14678	14872	14631	14808	14869	14788	14956	14705	14690	14758	14896	14819	14762	14906	14827	14805	14723	14743	14848	14801	14818	14711	14829	14701	14815	14827	14668	14744	14809	14638	14756	14899	14760	14746	14659	14661	14773	14645	14682	14715	14726	14681	14853	14784	14772	14648	14536	14766	14720	14714	14834	14783	14791	14911	14737	14771	14574	14702	14712	14864	14796	14873	14739	14855	14983	14867	14701	14668	14870	14807	14681	14725	14799	14600	15078	14842	14700	14782	14745	14487	14856	14743	14749	14759	14705	14904	14704	14723	14705	14666	14893	14721	14663	14797	14494	14761	14710	14866	14914	14801	14747	14835	14917	14794	14715	14727	14819	14723	14755	14875	14709	14786	14795	14772	14976	14724	14713	14834	14751	14735	14843	14774	14680	14774	14846	14762	14764	14645	14810	14756	14863	14633	14786	14565	14832	14698	14875	14775	14699	14754	14608	14672	14567	14744	14724	14781	14696	14639	14761	14941	14837	14567	14812	14586	14809	14859	14780	14836	14660	14678	14827	14903	14823	14791	14747	14648	14870	14901	14764	14768	14644	14776	14852	14936	14764	14705	14776	14690	14756	14773	14718	14765	14869	14722	14717	14820	14825	14808	14661	14497	14814	14653	14545	14957	14592	14647	14757	14661	14791	14730	14760	14737	14789	14709	14730	14830	14589	14667	14776	14777	14640	14512	14805	14848	14770	14838	14737	14841	14834	14771	14906	14768	14765	14589	14596	14718	14872	14640	14722	14883	14964	14614	14770	14829	14947	14919	14862	14649	14681	14898	14885	14807	14666	14946	14708	14618	14864	14881	14685	14802	14752	14726	14729	14737	14760	14588	14719	14556	14775	14774	14760	14818	14715	14680	14728	14660	14925	14884	14605	14580	14799	14796	14778	14724	14766	14717	14778	14809	14753	14815	14717	14712	14806	14778	14800	14791	14856	14813	14776	14883	14798	14787	14715	14843	14757	14741	14676	14614	14681	14684	14862	14778	14875	14936	14721	14854	14746	14841	14794	14671	14728	14803	14746	14724	14704	14774	14787	14630	14716	14673	14916	14674	14783	14724	14750	14912	14636	14853	14686	14840	14749	14666	14835	14695	14939	14755	14688	14639	14794	14672	14654	14860	14820	14759	14669	14735	14807	14824	14664	14741	14625	14839	14775	14779	14775	14682	14693	14856	14709	14688	14951	14706	14876	14677	14726	14519	14704	14833	14799	14880	14649	14562	14703	14654	14670	14747	14747	14994	14769	14666	14796	14765	14794	14869	14873	14792	14834	14678	14702	14701	14856	14786	14748	14657	14615	14657	14692	14800	14736	14597	15036	14883	14785	14664	14763	14734	14619	14778	14779	14735	14702	14905	14799	14667	14639	14849	14743	14856	14782	14727	14853	14714	14814	14835	14965	14642	14814	14818	14720	14679	14646	14775	14687	14883	14736	14793	14972	14693	14620	14817	14716	14794	14684	14695	14689	14689	14756	14770	14843	14645	14842	14835	14652	14694	14704	14747	14806	14727	14809	14659	14735	14865	14664	14656	14859	14777	14853	14886	14757	14836	14687	14790	14732	14737	14625	14766	14919	14897	14710	14830	14683	14760	14744	14920	14775	14653	14863	14693	14752	14786	14615	14805	14522	14804	14803	14847	14806	14474	14678	14774	14896	14664	14943	14854	14715	14750	14834	14881	14920	14596	14809	14911	14885	14887	14534	14804	14718	14619	14740	14773	14773	14501	14855	14875	14808	14700	14698	14629	14641	14678	14863	14782	14582	14717	14780	14588	14824	14793	14923	14795	14778	14729	14751	14776	14781	14719	14853	14717	14700	14873	14834	14719	14798	14707	14803	14752	14691	14797	14848	14720	14698	14676	14578	14740	14683	14843	14812	14839	14712	14722	14831	14718	14929	14617	14742	14708	14678	14922	14756	14917	14656	14813	14827	14589	14709	14810	14865	14716	14689	14645	14726	14795	14638	14834	14797	14636	14725	14752	14679	14800	14875	14868	14733	14831	14773	14798	14703	14809	14906	14862	14947	14722	14686	14876	14691	14665	14840	14684	14819	14659	14725	14838	14773	14758	14547	14687	14672	14766	14715	14810	14815	14654	14772	14743	14847	14768	14878	14636	14796	14832	14571	14639	14800	14748	14939	14735	14671	14851	14983	14649	14769	14961	14613	14833	14791	14626	14857	14799	14600	14707	14875	14884	14830	14640	14824	14866	14760	14738	14801	14676	14765	14805	14736	14734	14687	14930	14668	14850	14865	15044	14775	14863	14468	14758	14723	14741	14648	14692	14637	14859	14861	14870	14647	14914	14876	14709	14762	14844	14729	14736	14978	14621	14724	14809	14855	14614	14736	14812	14791	14722	14776	14660	14817	14953	14908	14910	14688	14875	14754	14911	14833	14673	14658	14722	14705	14793	14806	14639	14700	14876	14663	14706	14755	14897	14701	14786	14709	14755	14607	14681	14521	14853	14609	14803	14782	14812	14899	14683	14690	14746	14653	14690	14754	14728	14731	14863	14965	14740	14742	14733	14812	14614	14702	14821	14669	14838	14703	14742	14647	14688	14820	14768	14939	14829	14787	14737	14606	14827	14845	14719	14715	14694	14827	14817	14539	14626	14774	14688	14756	14738	14728	14756	14699	14773	14727	14831	14675	14813	14844	14716	14590	14649	14795	14744	14492	14819	14851	14616	14895	14729	14919	14847	14766	14740	14677	14782	14951	14576	14723	14692	14845	14638	14949	14819	14812	14729	14859	14867	14722	14654	14873	14666	14655	14863	14687	14977	14679	14691	14867	14697	14746	14720	14813	14790	14783	14687	14675	14933	14758	14788	14680	14865	14728	14804	14744	14731	15046	14676	14742	14800	14784	14731	14835	14761	14802	14634	14819	14742	14622	14770	14672	14852	14849	14634	14869	14928	14755	14722	14815	14735	14694	14720	14869	14775	14846	14564	14835	14645	14677	14717	14724	14790	14815	14626	15073	14684	14762	14670	14705	14790	14576	14688	14610	14798	14780	14747	14694	14739	14760	14816	14756	14596	14762	14728	14743	14831	14811	14725	14764	14680	14926	14620	14682	14714	14709	14798	14817	14743	14675	14835	14791	14788	14889	14801	14770	14839	14795	14683	14634	14896	14793	14731	14555	14722	14731	14754	14721	14679	14732	14773	14698	14747	14662	14713	14788	14626	14778	14640	14816	14940	14770	14770	14930	14889	14697	14857	14831	14690	14653	14728	14910	14777	14706	14743	14697	14842	14745	14474	14901	14748	14870	14890	14817	14797	14800	14653	14772	14802	14766	14764	14663	14823	14604	14942	14963	14710	14624	14680	14933	14799	14661	14764	14545	14896	14576	14904	14545	14839	14702	14675	14866	14819	14790	14838	14633	14780	14836	14804	14911	14860	14760	14708	14747	14653	14731	14738	14667	14833	14796	14730	14755	14777	14651	14647	14759	14812	14826	14950	14846	14700	14875	14788	14843	14661	14702	14870	14834	14708	14740	14723	14948	14779	14790	14831	14843	14718	14881	14658	14783	14760	14802	14713	14745	14694	14709	14716	14789	14797	14765	14762	14668	14631	14711	14687	14719	14741	14845	14784	14796	14940	14784	14845	14746	14570	14773	14764	14821	14785	14675	14765	14687	14682	14826	14665	14853	14654	14754	14741	14781	14584	14752	14711	14639	14647	14814	14693	14616	14743	14735	14717	14983	14710	14615	14936	14603	14683	14604	14665	14682	14807	14777	14665	14716	14874	14795	14745	14763	14831	14763	14594	14685	14704	14677	14805	14717	14467	14872	14668	14945	14833	14754	14875	14673	14530	14769	14723	14794	14777	14713	14805	14744	14785	14920	14748	14858	14858	14666	14818	14726	14783	14754	14758	14900	14691	14822	14791	14678	14741	14654	14710	14635	14599	14771	14618	14827	14890	14588	14825	14700	14772	14802	14839	14761	14548	14831	14832	14651	14747	14783	14842	14666	14779	14999	14728	14771	14771	14714	14656	14632	14777	14829	14590	14812	14790	14771	14612	14761	14732	14734	14728	14660	14842	14826	14800	14660	14800	14753
25416	21585	26737	26791	19369	18346	18501	17883	17398	17500	17485	17428	17229	17230	17278	17340	17025	16867	17145	17159	17346	17092	17158	17202	17062	17210	17219	16992	17226	17129	17296	16931	17271	17051	17212	17263	17072	17350	16948	17090	17005	17282	17101	17179	17351	17095	17081	17142	16945	17283	17048	17221	17232	17193	17063	17111	16990	17243	17120	17203	17056	17260	17091	17206	17027	16993	17034	17124	17184	17009	17182	17176	17207	17227	17239	17300	17095	17129	16922	17052	17087	17069	17323	17139	17042	16910	17133	16883	17229	16921	17343	17253	16993	16927	17084	17074	17132	17010	17157	17045	17195	17168	17203	17041	16837	17011	17039	17025	17080	17117	17059	17132	17363	17177	17235	17125	17468	16913	17321	16921	17068	17137	17060	17028	17040	17151	17267	17352	17129	16841	17277	16983	17104	17057	17303	17066	17170	17097	17186	17106	17147	16911	17038	17267	17086	17192	17434	17073	17130	17028	17140	16856	17131	16976	17141	17011	17264	17015	17178	17225	17282	17063	17079	17207	17119	17218	17104	17207	17076	17013	17136	17073	17186	17239	17312	17149	17099	17233	17156	17184	16998	17295	17114	17133	17124	16944	17182	17019	17189	17238	17177	16957	17109	17020	17135	17159	17090	17094	17223	17190	17332	16871	17074	17102	17069	17228	17099	16931	17054	17146	17046	17080	17277	17359	17173	16988	17067	17211	16991	17278	16965	17076	17173	16961	17268	17231	17115	17228	17180	17353	17168	17134	17107	17262	17272	17120	16989	17204	17097	17121	16974	17054	17295	16959	17028	17133	17150	17251	17096	17083	17072	17086	16936	17185	17031	17179	17080	17193	17012	17042	16898	17074	17212	17085	17249	17025	17132	17048	16930	17027	17226	17126	17073	16933	17110	17083	17105	16947	16860	17102	17017	17170	16859	17205	17067	17100	16908	17079	17073	17160	17086	17010	17039	17015	16893	17119	17202	17311	17088	17041	16973	17203	17344	17136	17017	17100	17014	17182	16978	17039	16955	17337	17154	17012	17258	17236	17014	17133	17235	17147	17330	17246	17133	17061	17102	17163	17200	17173	17392	17153	17148	17009	17216	17082	17168	17416	16947	17126	17250	17107	17175	17129	17180	17048	17103	17221	17078	17232	17152	17055	17194	16962	17188	17133	17277	17145	17134	17054	16920	17163	17167	17240	17043	16994	17119	17090	17001	17431	17044	17141	16968	17197	17156	17265	17141	16999	17291	17004	16847	17051	17290	16932	17134	17117	17107	17256	16954	17003	17042	17124	16946	17009	17075	17145	17257	17254	17080	17191	17185	17001	17282	17185	17242	17269	17128	17218	17146	17013	16968	17162	17217	17129	17012	17056	17102	17216	17021	17361	17130	17036	17129	17215	17046	17076	17341	17039	16997	17070	16920	17110	16981	16940	16876	17128	17079	17290	17149	17023	17024	16952	16983	17171	16970	17074	17080	17171	17083	17155	17247	17229	17171	17124	17009	17031	16995	17131	17264	17350	17080	17112	17094	17030	17196	17009	17250	17163	17064	17100	17141	17133	17111	17191	17252	17135	17183	17171	16998	17066	17087	17154	17053	16923	17168	16927	17265	17053	17025	17122	17045	17281	17063	17182	16968	17305	17013	17147	17039	17149	17184	16862	17024	17023	17199	17240	16930	17278	17201	17055	17146	17192	17063	17161	17071	17143	17180	16969	17112	17194	16988	16960	17105	16924	17267	17038	17041	17294	17028	17090	17093	16970	17331	17187	17070	16967	16977	17085	17233	17380	16901	17261	17116	17415	17114	17074	17100	17158	17359	17086	17155	17217	17176	17201	17292	17385	17057	17244	16963	16902	16992	17205	17096	16871	16977	17079	17256	17197	17117	17176	17139	17037	17309	17072	17178	16944	16964	17254	17165	17031	17215	17194	17042	17251	17284	17240	17254	17207	17254	17204	16978	17077	16972	17213	17211	17066	17151	17237	17098	17049	17104	17089	17083	17167	17232	17319	17080	16907	17104	17120	17212	17076	17227	17119	17174	16929	17198	17223	17036	16961	17004	17139	17107	17050	17142	17242	17103	16960	17107	17148	17253	17309	17262	17174	17083	17126	17090	17251	17038	16963	17032	16886	17126	16990	17145	17241	17352	17160	16982	17125	17248	17158	17144	17151	17164	17070	17151	16965	16952	17013	17176	17110	17016	17029	17030	17044	17171	17232	17075	17010	17207	17214	17168	16949	17167	17341	17123	17219	17110	16995	16956	17093	17184	16858	17068	16934	17145	16909	17114	16938	17090	17116	17018	17044	17049	17078	16960	17112	17189	17176	17289	17199	17152	17031	17009	16902	17134	17133	17096	17071	17038	17066	17085	17037	17065	17293	17214	16996	16994	17092	17111	17073	17322	17157	17078	17013	17122	17002	17174	16994	17024	17159	17071	17101	17404	17182	17484	17190	17149	17003	17084	17067	17212	16965	17167	17114	17057	17108	17061	16982	17023	16944	17072	17046	17222	17090	16998	17139	17078	17091	17174	17193	17008	17120	17140	17168	17298	17104	17200	17074	17271	16972	17045	16877	17108	17151	17159	16917	17079	17141	17088	16959	17159	16925	17103	16976	17018	17096	16986	17087	17077	17191	17001	17011	17173	17147	17584	17120	17156	17238	17283	17102	17211	17147	17194	17175	17022	17299	17088	17260	17095	17184	17184	17179	16948	17050	17184	17186	16953	17028	16940	17060	17149	17168	17315	17182	17269	17234	17341	17109	17106	17332	16939	16976	17177	17151	17117	17288	16940	17053	17209	17183	16973	17132	17080	17097	17178	17225	17177	17257	17091	17325	17053	17046	17198	17289	17296	17029	17187	17012	17038	17035	17133	17145	17182	17180	17365	17133	17260	17349	17318	17141	16907	17291	17145	16988	17015	17125	17148	17140	17095	16970	17285	17278	17127	17217	17272	17148	17146	16957	17092	17194	17078	17005	17375	16922	17176	17146	17082	17220	17001	17156	17004	16938	17118	17104	17273	17167	17026	17114	16908	16987	17222	17122	17053	17229	17082	17067	17144	17310	17025	17445	16941	17082	17162	16899	17092	17080	17212	16958	17071	17229	17176	17398	17046	17139	17045	17327	17185	17010	16939	16763	17017	17172	17009	17009	17011	17269	17401	17106	17204	17202	17171	17372	17272	17103	17244	17036	17416	17233	16941	17114	17234	17101	17213	17170	17231	17234	17078	17044	17272	17388	17050	17286	17011	16954	17176	17184	17142	17049	17060	16966	17134	17089	17038	17172	17138	17187	17149	17293	17310	17308	17112	17160	17136	17051	17104	17196	17066	17227	17060	17338	17043	16993	17156	17197	17045	17182	17074	17438	17188	17148	17012	17037	17093	17004	17183	17123	16943	17037	17110	17195	17117	17088	17175	17230	17163	16969	17070	17008	17188	16990	17031	17251	17151	17208	17000	17064	16897	17066	16911	17232	17172	17009	17372	17170	17154	16986	17036	17059	16851	17181	17289	17374	17239	17025	16823	16997	17003	17064	16967	17035	17083	17280	17083	17138	17231	17269	17212	17137	17211	17287	16971	17110	17203	17165	17263	17287	17112	17295	17107	17180	17010	17140	17160	17143	16944	17231	17286	17200	17154	17197	17075	17158	17438	17061	17056	17278	17073	17168	17189	17029	17082	16979	17108	17015	17077	17099	17054	17428	17302	17148	17019	17071	16999	17101	17080	17142	17113	16962	17241	17189	17132	17165	17240	17280	17311	17111	17124	16968	17071	16881	17040	17150	17027	17112	17268	17109	17189	17068	17119	16891	17347	17164	17073	16957	17179	17058	17290	17327	17137	17226	17104	17032	17362	17130	17005	16916	17018	17391	17108	16960	17071	17093	17108	17207	16888	17180	17033	17222	17065	16978	16914	17047	17178	17215	16992	17098	17039	17163	17105	17019	17226	17076	17029	17113	17299	17097	17169	17028	17178	17250	17369	17153	17064	17137	17135	17062	17194	16840	17112	17192	17094	17270	17240	17433	16943	16966	17041	17192	17145	17026	17131	17090	17131	17200	17145	17227	17014	17184	17422	16911	17059	17094	17152	17205	17010	17142	17008	17089	16956	17275	17096	16939	17175	17116	17164	17066	17033	17137	17083	17147	17030	17013	17112	17177	16947	16989	16933	17060	17291	17237	17065	17210	17149	17063	17150	17253	16964	16906	17151	17157	16978	16960	16890	17129	17103	17440	17080	17054	17159	17107	17093	16950	17143	17275	17120	17095	17099	17001	17030	16940	17305	17196	17153	17022	17090	16992	17095	16962	17011	17298	17144	17196	17161	17055	17088	17211	17228	17127	17137	17117	17257	17162	17117	16983	17106	17202	17038	16989	16970	17074	17047	17246	17165	17113	17095	17100	17192	17057	17180	17147	17194	17246	17140	17371	16946	17185	17110	17208	17113	17260	17121	17121	17287	17192	17157	17082	17115	17169	17121	17266	17162	17146	17118	17190	17247	17087	17221	17122	17258	17252	17103	17173	17272	17203	17060	17355	17120	16949	17155	17079	17060	17236	16908	17202	17303	17051	16981	17093	17014	17171	16922	17052	17027	17157	17050	17159	16948	17063	16988	17050	17094	17083	17248	16835	17029	17102	17016	17030	17257	17208	16874	17146	17254	17022	17238	17438	17261	17203	17261	17125	17151	17139	17156	16944	16898	17165	17012	17090	17177	17303	17199	17278	17304	17037	17105	17186	17143	17231	17148	17358	17159	17014	17088	16965	17052	17340	17084	17070	17146	17086	17071	17247	17077	17211	17158	17056	17058	17316	17128	17065	17048	17208	17109	16985	17085	16912	17152	17143	17277	17128	17043	17168	17098	17174	17287	17217	17153	17058	17122	17037	17073	17154	17233	17279	17138	17056	17146	17026	17158	17153	17143	17107	17056	16956	17134	17098	17229	17152	17218	17167	17263	17293	17155	17038	17078	16993	17106	17073	17261	16998	17134	17137	17294	16957	16859	17247	17039	17008	17156	16942	16839	16998	17097	17324	17057	17065	17148	16904	17035	17126	17003	17131	17042	17037	17033	17129	17439	17007	17076	17043	17205	17037	17153	16976	16933	16985	17133	17235	17169	17124	17177	17138	17139	16957	17067	16945
17685	29388	22946	18802	17566	16411	16395	16030	15753	15589	15482	15291	15290	15387	15211	15436	15131	15391	15253	15149	15257	15292	15194	15231	15033	15137	15251	15302	15132	15381	15100	15230	15123	15107	15176	15042	14943	15177	15167	15100	15165	15171	15177	15183	15259	15223	15269	15050	15285	15206	15277	15155	15125	15196	15071	15033	15158	15129	15169	15182	15152	15067	15200	15109	15190	15223	15206	15128	15145	15098	15333	15225	15207	15051	15144	15133	15276	15030	15062	15284	15215	15226	15392	15119	15399	15127	15259	15112	15139	15175	15187	15222	15177	15127	15056	15212	15103	15302	15092	14978	15209	15276	14985	15150	15280	15059	15040	15196	15140	15257	15201	15134	15189	15246	15122	15279	15135	15038	15113	15041	15145	15114	15084	15112	15028	15238	15016	15210	15130	15064	15203	15194	15137	15036	15017	15199	15251	15152	15262	15186	15057	15153	15112	15087	15063	15172	15174	15088	15075	15151	15309	15261	15242	15195	15172	15135	15167	14967	15130	14969	15080	15218	15262	15310	15106	15161	15294	15210	15015	15279	15215	15284	15325	15126	15111	15253	15107	15147	15176	15013	15274	15030	15217	15125	15184	15147	15193	15272	15009	15224	15302	15257	15050	15298	15013	15200	15094	15113	15201	15074	15220	15182	15086	15172	15200	15283	15179	15001	15163	15272	15344	15248	15268	15146	15304	15079	15251	15163	15123	15268	15066	15238	15379	15007	15198	15194	15188	15182	15191	15025	15156	15044	14990	15006	15169	15132	15132	15207	15116	15264	15178	15152	15125	15105	15039	15209	15015	15303	15175	15133	15223	15262	15081	15088	15243	15240	15107	15200	15031	15083	15107	15063	15154	15075	15256	15238	15228	15187	15234	15164	15066	15260	15191	15075	15148	14999	15188	15078	15205	15128	15205	15314	15055	15111	15159	15222	15310	15257	15221	14909	15219	15064	15113	15108	15245	15315	15188	15263	15192	15114	15147	15076	15231	15184	15272	15024	15139	15100	15277	15088	15165	15033	15287	15173	15117	15235	15276	15261	15221	15181	15026	15217	15219	15098	15123	15090	14991	15292	15113	15135	15226	14994	15144	15077	15113	15159	15277	14877	15189	15017	15120	15255	15201	15125	15180	15127	15357	15296	15166	15199	15026	15221	15165	15197	15256	15109	15085	15204	15088	15070	15054	15092	15198	15074	15179	15219	15304	15139	15095	15140	15145	15014	15249	15262	15182	15038	15125	15131	15173	15197	15204	15156	15023	15220	15095	15127	15167	15387	14953	15246	15251	15287	15235	15096	15338	15181	15079	15205	15383	15215	15212	15056	15304	15186	15144	15190	14938	15157	15179	15377	15122	15242	15090	15111	15054	15068	15090	15269	15159	15139	15248	15206	15190	15159	15282	15142	15224	15061	15237	15182	15235	15164	15116	15214	15073	15203	15066	15213	15190	15135	15079	15172	15056	15214	15215	15191	15094	15178	15336	15073	15099	15025	15126	15167	15206	15064	15220	15128	15221	15292	15095	15239	15070	15276	15002	15188	15102	15230	15173	15014	15076	15194	15172	15078	15079	15029	15254	15082	15234	14967	15268	15310	15231	15105	15126	15055	15179	15235	15148	15263	15040	15017	15112	15189	15246	15213	15083	15276	15100	15243	14919	15231	15141	15094	15199	15172	15108	15307	15104	15171	15077	15103	15162	15055	15096	15320	15222	15168	15224	15051	15201	15093	15311	15138	15340	15156	15185	15079	15018	15228	15117	15136	15195	15158	15139	15170	15047	15240	15125	15155	15163	15259	15112	15065	15121	15043	15132	15207	15279	15232	15118	15080	15174	15112	15129	15168	15053	15113	15231	15238	15109	15238	15190	14985	15331	15145	15014	15287	15122	15307	15200	15170	15156	15136	15119	15025	15148	15228	15094	15170	14881	15197	15108	15052	15147	15016	15030	15249	15176	15250	14988	15160	15110	15257	15321	15172	15222	15030	15185	15101	15210	15367	15196	15065	15157	15176	15176	15120	14915	15109	15180	15118	15288	15270	15043	15056	15010	15185	15218	15231	15164	15139	15055	15267	15149	15255	15102	15067	15244	15037	15091	15146	15074	15255	15110	15080	15113	15033	15194	15055	15220	15165	15178	15221	15166	15391	15089	15171	15180	15186	15095	15187	15173	15215	15165	15100	15064	15067	14996	15174	15080	15352	15054	15117	15223	14978	15416	15231	15195	15281	15463	15244	14990	15275	15266	14982	15262	15268	15283	14976	14999	15313	15171	15132	15149	15272	15231	15095	15081	15016	15287	15184	15082	15255	15059	15198	15075	15244	15308	15106	15110	15266	15107	15216	15212	15203	14956	15320	15102	15166	15197	15333	15361	15202	15021	15172	15107	15181	15180	15047	14932	15231	15096	15148	15207	14949	15121	15176	15167	15301	14946	15327	15183	15411	15227	15003	15071	15146	15064	15119	15059	15164	15125	15043	15205	15073	15207	15294	15219	15298	15121	15038	15055	15140	15093	14926	15159	15249	15183	15132	14979	15380	15157	15327	15234	15188	15129	15332	15036	15189	15072	14951	15173	15149	15149	15149	15085	15200	15188	15101	15367	15264	15003	15272	15183	15280	15175	15345	15126	15201	15238	15081	15166	15017	15211	15281	15207	15041	15254	15081	15086	15273	15168	15107	15346	15211	15172	15107	15169	15081	15329	15112	15186	15138	15177	15236	15233	15267	15096	15081	15153	15115	15299	15178	15175	15149	15223	15073	14965	15316	14944	14997	14997	15178	15149	15047	15122	15196	15162	15131	14956	15142	15163	15264	15188	14973	15206	15199	15260	15197	15150	15247	15126	15229	15151	15376	15100	15124	15174	15198	15212	15213	15088	15150	15035	14927	15261	15259	15119	15092	15166	15212	15253	15204	15262	15158	15301	15248	15059	15247	15074	15196	15235	15471	15284	15307	15223	15169	15192	15016	15209	15268	15163	14988	15035	15254	15256	15276	15179	15103	15254	15255	15137	15140	15243	15200	15045	15093	15036	15164	15021	15127	15113	15109	15285	15053	15068	15318	15216	15190	15156	15033	15151	15234	15231	15135	15188	15312	15225	15073	15173	15145	15085	15119	15092	15052	15118	15168	15080	15331	15371	15241	15255	15221	15119	15313	15103	15049	15227	15096	15285	15305	15144	15169	15234	15125	15136	15137	15231	15145	15182	15024	15229	15036	15208	15300	14990	15372	15069	15172	15195	15186	15266	15003	15146	15184	15230	15203	15124	15175	15163	15302	15181	15199	15209	15008	15118	15119	15217	15252	15044	15232	15136	14971	15137	15001	15240	15274	15230	15290	15250	15350	15178	15132	15079	15191	15224	15140	15219	15177	15350	15167	15210	14990	15112	15337	15057	15273	15031	15095	15146	15178	15243	15158	15069	15174	15083	15226	15046	15225	15170	15151	15111	14934	15306	15015	14976	14956	15144	15190	15240	15180	15158	15247	15250	15158	15046	15194	15168	15238	15011	15055	15154	15038	15227	15256	15112	15198	15201	15220	15023	15055	15092	15239	15088	15084	15143	15110	15218	15114	15392	15180	15120	15151	15284	15304	15172	15043	15210	15332	15101	15242	15160	15135	15136	15152	15255	15053	15162	15097	15027	15183	15146	15201	15420	15235	15104	15059	15227	15248	15197	15048	15197	15271	15115	14961	15108	15180	15189	15166	15100	15222	15169	14948	15110	15269	14966	15182	15323	15328	15022	15117	15123	15215	15138	15033	15257	15133	15146	14992	15259	15226	15083	15269	15139	15186	15483	15151	14978	15375	15292	15077	15074	15233	15303	15085	15180	15088	15210	15044	15302	15235	15337	15207	15075	15190	15121	15228	15276	15208	15137	15150	15147	15029	15197	15070	14950	15085	15141	15204	14941	15188	15168	15101	15158	15147	15051	15183	15126	15302	15169	15254	15159	15159	15050	15016	15174	15202	15130	15377	15129	15209	15041	15173	15294	15067	15372	15244	15231	15068	15309	15210	15122	15122	15218	15196	15074	15028	15214	15401	15303	15202	15184	15031	15073	15176	15163	15293	15266	15067	15351	15121	15102	15035	15083	15212	15205	15186	15296	15224	15242	15258	15244	15158	15195	15183	15146	15165	15183	14901	15180	15164	15146	15065	15237	15027	15154	15222	15132	15145	15212	15022	15138	15168	15283	15124	15236	15301	15162	15153	15228	15249	15413	15160	15170	15143	15488	15065	15295	15269	15117	15028	15163	15184	15156	15154	15208	15185	15300	15143	15015	15172	15403	15038	15324	15294	15128	15249	15250	15094	15139	15105	15125	15228	15156	15224	15190	15090	15118	15049	15194	15193	15264	15140	15195	15119	15167	15091	15053	15125	15351	15212	15218	15162	15116	15234	15301	15167	15217	15179	15075	15150	15137	15263	15006	15173	15366	15270	15217	15100	15192	15293	15187	15302	15204	15092	15239	15042	15346	15236	15312	15231	15199	14997	15209	15260	15045	15109	15193	15226	15098	15198	15017	15161	15308	15187	15185	15093	15079	15309	15182	15056	15245	15241	15184	15228	15316	15188	15110	15133	15144	15240	15242	15210	15208	15099	15290	15321	14967	14941	15333	15235	15033	15173	15222	14983	15364	15007	15057	15145	15191	15265	15199	15213	14966	15321	15198	15116	15224	15234	15039	15102	15110	15155	15163	15077	15233	15178	15125	15202	15147	15406	15209	15212	15140	15182	14933	15036	15030	15250	15107	15318	15203	15147	15106	15150	15235	15352	15194	15196	15284	15271	15248	15097	15227	15111	15090	15189	15205	15152	15148	15303	15274	15407	15246	15255	15112	15239	15310	15188	15155	15153	15148	15175	15118	15022	15203	15137	15143	15027	15167	15144	15329	15108	15254	15270	15369	15118	15149	15191	15275	15108	15183	15128	15065	15138	15091	15443	15258	15264	15343	15275	15238	15113	15186	15219	15056	15152	15295	15219	15198	15191	14999	15165	15229	15054	15186	15156	15071	15108	15155	15079	15209	15339	15059	15227	15003	15196	15102	15022	15183	15365	15116	15051	15241	15057	15186	15155	15291	15047	15081	15073	15072	15155	15247	15161	15206	15186	14902	15148	15251	15125	15110	15072	15092	15214
22524	21577	28825	24842	21923	23921	24929	20257	19204	19161	19070	18757	18766	18772	18820	18573	18622	18495	18655	18602	18517	18323	18310	18602	18292	18538	18555	18527	18305	18399	18485	18427	18417	18505	18414	18637	18458	18387	18504	18502	18615	18574	18425	18485	18386	18550	18624	18490	18571	18335	18485	18382	18388	18404	18148	18341	18265	18349	18353	18281	18468	18355	18441	18267	18182	18432	18411	18375	18270	18273	18616	18497	18424	18500	18203	18295	18402	18240	18242	18396	18468	18320	18328	18401	18505	18334	18591	18225	18224	18357	18398	18349	18434	18481	18182	18418	18283	18176	18409	18347	18485	18199	18549	18386	18391	18340	18513	18286	18535	18253	18332	18407	18298	18471	18309	18110	18106	18302	18356	18236	18322	18370	18363	18270	18332	18465	18217	18292	18393	18273	18360	18366	18168	18164	18419	18568	18269	18188	18449	18436	18582	18136	18275	18446	18453	18416	18245	18380	18400	18414	18509	18544	18561	18234	18362	18426	18119	18285	18137	18267	18276	18387	18357	18205	18290	18534	18401	18080	18429	18316	18305	18242	18401	18293	18272	18537	18325	18481	18648	18246	18312	18206	18257	18371	18184	18512	18614	18148	18587	18373	18488	18259	18302	18349	18264	18265	18156	18365	18273	18148	18269	18272	18195	18352	18498	18182	18681	18415	18406	18371	18313	18270	18387	18392	18146	18356	18276	18359	18348	18267	18281	18133	18191	18425	18287	18240	18426	18293	18481	18230	18316	18517	18448	18377	18387	18359	18498	18367	18386	18366	18344	18405	18163	18349	18457	18426	18391	18451	18429	18369	18368	18540	18450	18324	18425	18424	18534	18388	18309	18287	18329	18161	18197	18387	18286	18316	18339	18337	18637	18281	18439	18298	18350	18241	18225	18372	18151	18343	18230	18334	18441	18539	18293	18419	18286	18321	18312	18351	18254	18526	18480	18412	18092	18211	18222	18317	18306	18490	18245	18297	18369	18349	18216	18320	18389	18474	18297	18347	18120	18390	18433	18196	18504	18229	18414	18550	18550	18167	18387	18160	18467	18325	18352	18301	18140	18258	18389	18244	18278	18326	18431	18236	18319	18380	18387	18233	18155	18376	18191	18386	18469	18402	18243	18096	18437	18233	18274	18528	18273	18232	18450	18278	18519	18400	18237	18225	18341	18438	18243	18282	18568	18340	18363	18230	18124	18328	18160	18388	18407	18258	18321	18250	18352	18001	18303	18232	18596	18483	18248	18447	18314	18356	18347	18469	18492	18573	18241	18239	18106	18138	18235	18419	18396	18124	18451	18200	18458	18588	18478	18643	18343	18266	18405	18358	18372	18284	18299	18478	18475	18369	18148	18284	18197	18151	18400	18485	18301	18189	18265	18152	18263	18375	18270	18404	18384	18419	18390	18532	18234	18299	18359	18309	18527	18308	18343	18481	18334	18161	18293	18161	18192	18098	18249	18413	18227	18292	18382	18198	18354	18421	18139	18304	18486	18281	18384	18351	18452	18241	18507	18388	18272	18124	18252	18573	18297	18224	18383	18228	18340	18424	18390	18209	18490	18358	18415	18315	18112	18211	18323	18342	18138	18186	18292	18237	18208	18134	18067	18308	18392	18220	18202	18212	18558	18403	18203	18374	18249	18275	18270	18346	18328	18441	18408	18334	18328	18304	18399	18278	18457	18389	18455	18232	18133	18340	18208	18488	18381	18286	18285	18358	18398	18300	18427	18179	18376	18522	18353	18391	18186	18410	18278	18298	18368	18535	18344	18377	18192	18488	18431	18205	18374	18324	18488	18304	18427	18441	18243	18276	18609	18326	18362	18165	18502	18443	18418	18239	18316	18188	18456	18191	18365	18299	18203	18296	18238	18378	18075	18298	18387	18300	18377	18476	18440	18299	18330	18362	18442	18350	18316	18321	18481	18368	18419	18389	18500	18387	18239	18112	18245	18193	18203	18393	18451	18236	18357	18279	18288	18202	18507	18290	18577	18361	18376	18302	18470	18506	18287	18284	18396	18301	18269	18403	18069	18386	18444	18460	18526	18320	18186	18292	18389	18343	18142	18130	18213	18338	18350	18365	18445	18169	18339	18242	18175	18226	18115	18284	18259	18265	18607	18272	18487	18390	18355	18387	18398	18331	18383	18366	18175	18308	18429	18219	18135	18067	18306	18100	18489	18236	18420	18248	18413	18290	18513	18384	18219	18252	18097	18336	18266	18204	18293	18276	18449	18318	18347	18226	18485	18145	18281	18284	18328	18251	18245	18076	18415	18189	18186	18514	18434	18313	18226	18207	18111	18376	18376	18381	18457	18391	18422	18337	18203	18382	18442	18224	18227	18509	18276	18128	18206	18378	18253	18325	18504	18262	18191	18365	18412	18565	18360	18484	18404	18522	18477	18214	18263	18383	18222	18367	18376	18278	18125	18236	18360	18236	18483	18604	18214	18346	18076	18062	18314	18245	18526	18334	18159	18190	18327	18336	18363	18419	18491	18451	18447	18495	18434	18356	18446	18070	18479	18513	18368	18364	18364	18244	18149	18465	18321	18344	18197	18216	18523	18281	18324	18343	18286	18262	18207	18307	18300	18121	18162	18452	18437	18383	18347	18376	18187	18356	18369	18372	18329	18514	18400	18149	18168	18433	18294	18377	18473	18481	18579	18458	18343	18413	18441	18205	18480	18386	18332	18247	18136	18118	18263	18318	18212	18390	18446	18232	18426	18240	18083	18218	18203	18378	18132	18304	18188	18222	18310	18154	18244	18290	18317	18478	18454	18137	18433	18341	18277	18275	18324	18419	18453	18350	18031	18357	18314	18328	18381	18285	18124	18502	18350	18176	18129	18452	18237	18351	18192	18319	18232	18185	18199	18487	18333	18346	18286	18398	18279	18316	18183	18533	18401	18172	18307	18405	18409	18380	18415	18312	18391	18303	18509	18317	18341	18252	18254	18259	18274	18534	18375	18412	18292	18379	18476	18185	18404	18253	18256	18492	18368	18376	18176	18105	18250	18268	18253	18264	18255	18477	18145	18284	18328	18386	18281	18287	18356	18401	18372	18250	18510	18202	18243	18339	18279	18295	18347	18298	18191	18471	18368	18388	18343	18422	18301	18215	18423	18188	18346	18492	18348	18403	18287	18361	18155	18296	18252	18372	18579	18284	18276	18128	18503	18219	18379	18250	18467	18186	18314	18436	18442	18144	18427	18282	18347	18350	18479	18135	18255	18194	18368	18271	18429	18260	18299	18113	18194	18369	18394	18249	18309	18298	18319	18248	18469	18384	18559	18204	18423	18316	18441	18268	18366	18180	18156	18370	18413	18426	18369	18218	18329	18292	18282	18245	18370	18470	18370	18435	18439	18203	18215	18267	18286	18173	18405	18360	18322	18413	18355	18453	18528	18348	18429	18367	18397	18270	18239	18099	18251	18240	18228	18085	18419	18339	18326	18147	18100	18389	18291	18409	18360	18330	18330	18206	18027	18328	18436	18288	18259	18382	18251	18321	18376	18480	18216	18363	18239	18274	18306	18215	18273	18380	18338	18175	18460	18400	18456	18260	18216	18435	18439	18378	18471	18060	18420	18330	18277	18235	18330	18335	18099	18314	18468	18403	18324	18295	18373	18391	18363	18337	18462	18423	18323	18443	18459	18300	18484	18272	18299	18187	18265	18223	18071	18484	18142	18426	18365	18113	18169	18144	18277	18320	18311	18391	18228	18311	18271	18043	18187	18397	18146	18243	18493	18493	18463	18344	18341	18168	18159	18276	18348	18172	18377	18148	18209	18447	18309	18352	18315	18220	18329	18405	18292	18196	18390	18338	18390	18297	18329	18278	18518	18375	18228	18430	18401	18257	18361	18210	18361	18058	18355	18200	18190	18163	18352	18161	18339	18231	18342	18285	18381	18418	18153	18613	18427	18358	18389	18500	18297	18227	18421	18284	18192	18433	18280	18263	18366	18414	18430	18269	18257	18275	18376	18348	18475	18291	18054	18293	18350	18476	18258	18412	18286	18181	18291	18047	18370	18195	18316	18181	18323	18281	18369	18331	18404	18432	18417	18227	18216	18320	18487	18403	18488	18420	18657	18269	18349	18228	18199	18432	18475	18392	18367	18427	18170	18419	18284	18448	18150	18228	18282	18334	18245	18297	18385	18415	18373	18468	18266	18366	18397	18183	18344	18475	18115	18359	18323	18230	18286	18242	18412	18199	18299	18198	18196	18158	18374	18086	18271	18089	18336	18237	18306	18491	18407	18180	18289	18291	18284	18344	18225	18341	18338	18242	18450	18486	18353	18378	18226	18497	18377	18226	18240	18070	18203	18239	18223	18354	18261	18378	18459	18285	18103	18432	18272	18218	18522	18393	18222	18212	18307	18303	18366	18435	18158	18527	18302	18228	18459	18162	18217	18364	18345	18534	18242	18236	18214	18261	18459	18354	18060	18367	18387	18395	18421	18371	18403	18365	18206	18345	18218	18441	18228	18136	18423	18202	18413	18483	18450	18454	18297	18174	18196	18160	18145	18334	18503	18163	18469	18167	18085	18437	18501	18243	18467	18174	18186	18229	18414	18299	18391	18357	18259	18393	18420	18078	18319	18122	18426	18386	18327	18390	18350	18303	18264	18290	18309	18302	18371	18328	18221	18207	18380	18218	18329	18230	18480	18213	18247	18227	18100	18271	18184	18562	18436	18182	18140	18204	18161	18290	18155	18315	18334	18148	18381	18286	18243	18348	18449	18263	18341	18447	18343	18308	18471	18387	18544	18386	18295	18372	18381	18391	18339	18442	18527	18198	18533	18370	18165	18704	18223	18040	18327	18284	18599	18604	18444	18241	18311	18277	18514	18233	18212	18480	18340	18309	18265	18195	18358	18311	18288	18261	18418	18347	18220	18242	18416	18123	18271	18396	18291	18452	18494	18410	18197	18381	18351	18227	18550	18450	18177	18404	18310	18482	18379	18374	18319	18331	18403	18412	18428	18488	18442	18261	18447	18203	18308	18381	18201	18345	18150	18226	18120	18513	18323	18209	18281	18194	18309	18296	18218	18313	18363	18237	18454	18237	18490	18484	18364	18282	18273	18449	18253	18282	18267	18106	18403	18387	18189	18256	18261	18284	18301	18096	18620	18144
19772	38532	29881	23615	20592	19357	18240	17539	16771	16617	16458	16347	16317	16025	16375	16047	16116	16016	16009	16080	16038	15831	15938	16032	15891	15965	15792	15999	15885	15911	16027	15836	15868	15927	15797	15942	15815	15877	15887	15864	15838	15934	15848	15876	15897	15599	16015	15853	15828	15915	15706	15622	15818	16011	15694	15793	15752	15897	15722	15759	15819	15842	15835	15806	15745	15812	15761	15691	15775	15848	15862	15829	15856	15952	15746	15765	15698	15850	15766	15961	15651	15757	15724	15702	15778	15549	15971	15812	15846	15769	15568	15823	15977	15882	15760	15916	15647	15756	15877	15964	15762	15774	15787	15964	15584	15874	15855	15876	15729	15755	15817	15863	15822	15836	15695	15735	15771	15916	15742	15725	15690	15761	15769	15636	15931	15834	15804	15898	15830	15652	15892	15674	15809	15913	15833	15778	15698	15766	15987	15787	15988	15900	16019	15848	15868	15790	15734	15777	15700	15939	15758	15874	15900	15774	15766	15756	15840	15792	15709	15899	15715	15798	15804	15616	15853	15766	15864	15807	15791	15698	15891	15702	15944	15749	15738	15768	15867	15804	15803	15766	15728	15614	15787	15746	15782	15831	15778	15811	15898	15790	15912	15927	15755	15756	15747	15629	15937	16050	15860	15604	15739	15864	15839	15817	15804	15877	15753	15916	15791	15782	15822	15856	15850	15616	15831	15773	15771	15819	15839	15780	15626	15707	15728	15764	15821	15788	15861	15724	15802	15968	15708	15782	15765	15800	15819	15837	15804	15697	15764	15754	15986	15749	15877	15819	15780	15903	15752	15653	15961	15857	15836	15702	15887	15833	15795	15812	15795	15972	15624	15803	15833	15571	16037	15911	15955	15775	15792	15759	15797	15822	15793	15827	15811	15864	15804	15856	15746	15779	15867	15949	15873	15856	15812	15771	15862	15726	15782	15800	15870	15700	15729	15626	15610	15786	15845	15814	15957	15926	15771	15713	15803	15783	15948	15790	15787	15811	16041	15923	16006	15866	15692	15815	15807	15876	15853	15796	15677	15851	16018	15669	15891	15639	16102	15781	15742	15816	15733	15850	15831	15715	15816	15775	15865	15789	15883	15641	15807	15883	15773	15772	15744	15759	15733	15847	15668	15790	15882	15779	15824	15819	15728	15776	15774	15832	15887	15856	15887	15802	15895	15683	15807	15749	15896	15744	15772	15729	15840	15898	15770	15570	15736	15751	15644	15767	15827	15878	15742	15918	15683	15848	15893	16028	15826	15993	15846	15706	15636	15949	15665	15830	15962	15797	15907	15708	15901	15936	15744	15650	15744	15938	15761	15957	15920	15676	15684	15728	15898	15767	15724	15684	15878	15871	15858	15569	15668	15662	15754	15677	15789	15751	15849	15792	15605	15735	15680	15643	15794	15832	15753	15711	15702	15893	15847	15802	15781	15622	15658	15857	15790	15795	15934	15866	16037	15764	15805	15780	15765	15674	15984	15690	15709	15894	15722	15734	15690	15692	15739	15725	15950	15817	15760	15800	15609	15760	15757	15723	15700	15899	15712	15725	15851	15897	15802	15755	15933	15753	15723	15752	15797	15726	15888	15800	15717	15840	15864	15720	15804	15749	15805	15735	15958	15665	15830	15806	15862	15961	15870	15839	15776	15849	15730	15944	15769	15725	15906	16080	15934	15741	15736	15627	15911	15835	15786	15852	15792	15775	15939	15775	15746	15711	15799	15674	15779	15966	15837	15985	15689	15765	15814	15800	15845	15771	15577	15844	15763	15976	15696	15678	15700	16118	15688	15699	15857	15753	15775	15857	15926	15624	15569	15836	15608	15771	15799	15850	15859	15972	15777	15679	15704	15779	15875	15773	15760	15893	15690	15851	15922	15831	15704	15972	15988	15917	15884	15664	15979	15929	15875	15773	15791	15827	15848	15757	15933	15765	15692	15840	15749	15629	15814	15660	15799	15898	15833	15758	15772	15725	15912	15804	15854	15916	15821	15762	15905	15897	15620	15830	15831	15604	15887	15825	15692	15727	15857	15884	15635	15924	15783	15674	15748	15860	15834	15794	15833	15746	15867	15828	15737	15862	16022	15923	15582	15658	15916	15883	15850	15770	15865	15771	15823	15841	15694	15750	15679	15894	15981	15875	16034	15887	15906	15933	15840	15957	15743	15840	15969	15873	15724	15688	15647	15860	15755	15803	15640	15926	15767	15978	15742	15856	15795	15852	15738	15620	15717	15761	15923	15652	15778	15754	15921	15778	15887	15706	15791	15781	15789	15915	15945	15829	15850	15839	15650	15959	15748	15774	15821	15774	15690	15920	15729	16004	15881	15783	15803	15803	15725	15638	15644	15807	15937	15872	15851	15800	15843	15858	15864	15596	15789	15797	15725	15734	15760	15709	15649	15972	15851	15700	15691	15629	15767	15845	15767	15763	15769	15787	15886	15750	15762	15853	15796	15729	15807	15753	15769	15853	15811	15852	15769	15897	15929	15684	15749	15871	15743	15612	15866	15849	15903	15679	15834	15880	15852	15809	15832	15734	15693	15889	15794	15858	15771	15725	15757	15812	15533	15831	15725	15908	15774	15780	15859	15871	15778	15928	15740	15818	15932	15741	15928	15856	15836	15762	15990	15849	15738	15904	15919	15864	15897	15814	15814	15749	15720	15775	15755	15930	15676	15662	15805	15852	15818	15993	15805	15881	15908	15610	15710	15613	15757	15567	15733	15887	15972	15749	15840	15901	15806	16002	15679	15934	15886	15742	15936	15868	15652	15926	15793	15632	15748	15773	15799	15952	15652	15737	15733	15608	15785	15718	15763	15747	15907	15780	15975	15683	15887	15779	15706	15885	15736	16002	15661	15821	15702	15616	15758	15865	15813	15872	15702	15782	15884	15654	15938	15808	15733	15725	15831	15722	15788	15587	15625	15761	15710	15928	15715	15881	15731	15820	15632	15758	15743	16044	15670	15788	15713	15740	15855	15781	15812	15644	15865	15917	15767	15439	15774	15852	15676	15920	15707	15767	15741	15674	15731	15809	15749	15615	15716	15762	15845	15776	15762	15820	15725	15709	15858	15824	15776	15949	15840	15659	15751	15746	15873	15819	15697	15846	15860	15767	15793	15830	15822	15753	15848	15869	15816	15721	15884	15662	15760	15615	15775	15818	15922	15894	15857	15870	15690	15896	15890	15691	15871	15809	15621	15814	15688	15866	15888	15686	15936	15882	15739	15752	15627	15831	15765	16009	15819	15664	15797	15923	15741	15823	15754	15766	15846	15868	15652	15843	15708	15780	15786	15775	15685	15769	15734	15695	15818	15711	15835	15620	15831	15829	16051	15873	15958	15678	15949	15717	15643	15764	15769	15813	15741	15725	15856	15971	15675	15643	15827	15733	15840	15744	15751	15760	15914	15718	15771	15843	15828	15711	15643	15988	15881	15803	15685	15773	15866	15764	15893	15865	15718	15821	15826	15752	15976	15847	15816	15742	15848	15706	15876	15750	15794	15810	15918	15857	15744	15904	15596	15747	15907	15857	15770	15630	15631	15623	15945	15875	15788	15909	15817	15810	15850	15661	15676	15874	15798	15854	15646	15610	15617	15685	15846	15844	15899	15732	15725	15832	15817	15802	15768	15864	15702	16010	15752	15902	15826	15799	15812	15698	15769	15849	15893	15752	15794	15841	15834	15949	15781	15774	15829	15771	16002	15595	15761	15948	15646	15833	15804	15698	15807	15834	15926	15806	15782	15794	15722	15719	15818	15700	15858	15886	15773	15895	15751	15646	15703	15814	15865	15680	15626	15846	15689	15844	15781	15800	15912	15621	15792	15723	15861	15660	15858	15815	15767	15805	15678	15586	15616	15631	15963	15623	15761	15677	15876	15731	15914	15771	15769	15744	15632	15785	15912	15826	15818	15740	15845	15832	15684	15770	15661	15866	15767	15812	15727	15838	15679	15697	15745	15801	15810	15834	16001	15801	15685	15685	15842	15968	15777	15749	15662	15753	15873	15764	15814	15759	15879	15831	15840	15753	15960	15985	15663	15841	15973	15861	15781	15785	15774	15725	15783	15753	15903	15730	15829	15868	15698	15811	15882	15794	15799	15751	15935	15872	15736	15750	15903	15782	15769	15689	15914	15760	15811	15708	15801	15818	15898	15783	15980	15775	15682	15914	15775	15690	15816	15830	15623	15607	15739	15770	15843	15679	15791	15900	15824	15842	15776	15687	15863	15790	15901	15854	15768	15830	15803	15801	15769	15959	15745	15503	15791	15858	15839	15934	15735	15860	15748	15856	15852	15719	15725	15908	15679	15960	15748	15905	15763	15917	15672	15688	15859	15896	15805	15735	15756	15927	15659	15846	15859	15716	15929	15667	15795	16008	15832	15583	15815	15813	15875	15814	15867	15705	15968	15931	15887	15832	15916	15742	15759	15808	15813	15688	15882	15844	15731	15800	15732	15650	15762	15862	15697	15858	15924	15861	15885	15896	15779	15818	15711	15751	15843	15713	15624	15816	15869	15863	15889	15666	15997	15841	15778	15767	15834	15828	15973	15913	15765	15845	15842	15664	15715	15689	15830	16003	15677	15665	15664	15898	15863	15813	15828	15882	15755	15869	15744	15856	15798	15979	15722	15841	15696	15813	15746	15759	15827	15924	15671	15920	15896	15776	15843	15857	15748	15678	15687	15821	15879	15782	15722	15756	15844	15807	15770	15923	15730	15753	15746	15803	15657	15923	15603	15749	15605	15972	15648	15874	15961	15821	15809	15855	15873	15675	15689	15687	15832	15772	15688	15867	15805	15939	15717	15871	15587	15837	15818	15836	15767	15850	15690	15993	15628	15768	15725	15755	16006	15654	15550	15758	15666	15860	15786	15787	15715	15706	15842	15858	15771	15688	15836	15817	15884	15818	15913	15919	15798	15973	15917	15788	15721	15730	15711	15947	15718	15998	15857	15720	15783	15599	15755	15817	15883	15752	15901	15699	15760	15657	15805	15683	15724	15924	15751	15778	15806	15887	15823	15809	15887	15902	15928	15782	15813	15769	15803	15792	15695	15754	15843	15851	15687	15892	15907	15879	15764	15993	15804	15804	15881	15723	15984	15587	15634	15703	15918	16001	15713	15790	15763	15880
29004	22855	24297	21423	17964	17663	17400	17202	16971	17025	16715	16861	16944	16991	16834	16910	16776	16633	17121	16882	16939	16893	16906	16957	16845	16863	16970	16875	16804	16782	16717	16860	16852	16768	17106	16808	16705	16840	16869	16764	16874	16753	16840	16873	16886	16668	17060	16835	16879	16699	16591	16746	16978	16863	16968	17001	16769	16955	16976	17012	16780	16725	16820	16945	16915	16863	16642	16749	16890	16886	16756	16797	16663	16676	16827	16795	16843	16857	16803	16951	16724	16927	16832	16755	16635	17101	16844	16893	16723	16729	16741	16696	16887	16915	16672	16781	16833	16975	16719	16664	16811	16871	16720	16746	16887	16849	16712	16804	16762	17017	16882	16695	16686	16620	17025	16942	16858	16921	16650	16736	16793	16977	16752	16829	16943	16726	16988	16612	16746	16725	16747	16752	16692	16814	16875	16944	16895	16923	16842	16966	16798	16612	16830	16743	16935	16836	17049	16743	16745	16783	16960	16940	16551	16933	16956	16959	16742	16740	16845	16804	16783	16658	16856	16973	16883	16846	16909	16830	16754	16815	16870	16774	16840	16812	16912	16887	16831	16782	16760	16818	16697	16800	16646	16903	16656	16950	16807	16919	16922	16804	16912	16734	16898	16755	16766	16907	16806	16899	16558	16894	16737	16894	16843	16619	16728	16876	16740	16641	16687	16651	16891	16751	16750	16804	16859	16946	16750	16869	16865	16946	16598	17076	16817	16775	16912	16848	16888	16746	16648	16872	17002	16856	16895	16894	16823	17065	16853	16777	16664	16768	16748	16817	16762	16836	16898	16831	16751	16787	16904	16756	16799	16843	16730	16801	16739	16623	16753	16798	16828	16918	16882	16887	16707	16726	16730	16873	16793	16883	16967	17090	16872	16844	16845	16752	16836	16682	16661	16965	16684	16681	16753	16861	16727	16704	16788	16717	16820	16873	16761	16755	16875	16696	16660	16832	16937	16787	16798	16902	16597	16753	16858	17012	16865	16896	17058	17023	16678	16677	16673	17024	16973	16674	16873	16942	16913	16803	16876	16842	16622	16825	16869	16739	16892	16950	17101	16868	16848	16921	16726	16805	16951	16833	16863	16848	16831	16896	16972	16898	16753	16533	16911	16775	16935	16841	16632	17069	16831	16779	16681	16899	16756	16965	17074	16752	16670	16844	16874	16794	16790	16801	16737	16757	16885	16741	16674	16643	16811	16602	16926	16876	16896	16764	16829	16729	16845	16730	16748	16781	16867	16928	17006	16687	16769	16665	16886	16837	17012	16880	16797	17005	16813	16577	16795	16597	16731	16803	16706	16754	16810	16729	16812	17033	16816	16631	16854	16680	16697	16773	16916	16997	16970	16768	16818	16902	17074	16864	16746	16657	16800	17039	16693	16982	16683	17009	16723	16598	16643	16824	16813	16839	16799	16799	16930	16780	16836	16909	16842	16889	16957	16864	16988	16590	16826	16846	17039	16963	16868	16689	16866	16776	16927	16899	16590	16589	16731	16857	16834	16757	17134	16827	16738	16768	16741	16772	16783	16665	16876	17005	16930	16720	17008	16698	16862	16943	16918	16889	16998	16896	16940	16981	16786	16832	16682	16944	16807	16733	16890	16742	16938	16912	16959	16877	16938	17045	17005	16893	16979	16971	16640	16732	16756	16651	16867	16790	16867	16805	16804	16788	16715	16777	16751	16766	16771	16815	16831	16944	16821	16819	16831	16643	16896	16796	16886	16809	16822	16598	16996	16809	16785	16863	16855	16734	16828	16739	16671	16671	16624	16737	16828	16898	16926	17030	16970	16859	16801	16858	16950	16898	16663	16637	16786	17034	16741	16906	16736	17041	16947	16776	16791	16770	16638	17013	16668	16647	16991	16937	16952	16863	16977	16785	16750	16800	16877	16780	16759	16918	16853	16764	16736	16898	16841	16845	16838	16884	16871	16766	16807	16733	17042	16933	16833	16683	16667	16926	16721	16743	16969	16755	16726	16639	16907	16839	17001	16793	16833	16744	16611	16903	16686	16952	17000	16865	16794	16970	16890	16968	17006	16922	16753	16814	16787	16872	16861	16813	16798	16616	16689	16811	16834	16952	16907	16869	16848	16583	16991	16745	16668	16829	16758	16710	16794	16655	16894	16810	16846	16758	16693	16903	16738	17013	16932	16798	16776	16920	16772	16884	16730	16896	16958	16849	16724	16695	16703	16833	16844	16830	16829	16913	16945	16773	16788	16813	16775	16771	16930	16894	16963	16863	17106	16664	16915	16921	16695	16913	17071	16872	16910	16967	16719	16781	16902	16818	16845	16806	16916	17048	16757	16948	16640	16815	16829	16928	16816	16976	17016	16912	16947	17012	16777	16838	16836	16809	16854	16824	16812	16693	16861	16917	16961	16975	16805	16927	16962	16858	16754	16901	16995	16845	16692	16782	16856	16975	16721	17031	16691	16927	16822	16948	16829	16849	16713	16952	16551	16799	16816	16998	16776	16943	16814	16923	16906	16732	16783	16800	16908	16817	16885	17004	16740	16680	16871	16874	16889	16859	16879	16903	16767	16849	16815	16787	16968	16894	16714	16527	16781	16788	16650	16658	16959	17054	16970	16894	16960	16769	16904	17050	16729	16730	16669	16861	16783	16959	16937	16908	16912	16979	16913	16964	17120	16697	16856	16711	16942	16863	16760	16890	16851	16772	16931	16747	16940	16816	17025	16933	16889	16794	16745	16851	16539	16784	16951	16601	16842	16709	16994	16988	16768	16839	16666	17021	16830	16966	16856	16911	16787	16845	16864	16902	16862	16894	16690	16912	16777	16888	16853	16826	17096	16801	16637	16787	16894	16717	16950	17054	16949	16778	16884	16979	16811	16884	16944	16540	16696	16800	16949	16820	16822	16826	16819	16897	16962	16672	16830	16840	16863	16866	16698	16862	16691	16571	16748	16797	16793	16783	16645	16758	16941	16802	16838	16800	16886	16887	16739	16734	17023	16951	16705	16862	16925	16896	16743	16710	16888	16941	16945	16941	16856	16987	16940	16818	16926	16723	16901	16573	16980	16883	16701	16861	16731	16764	16771	16769	16991	16815	16898	16758	16928	16923	16788	16680	16912	16785	17072	16930	16796	16753	16817	16724	16874	16882	16722	16621	16566	16879	16703	16754	16875	16800	16789	17161	16888	16993	16821	16912	16855	16880	16745	16876	16703	16971	16806	16837	16797	16718	16856	16784	16773	16815	16782	16867	16808	16803	16722	16930	16856	16891	16773	16862	16967	16854	16756	16999	16834	16841	16822	16904	16982	16851	16793	16589	16766	16720	17007	17047	16915	16744	16781	16698	16671	16799	16958	16675	16825	16760	16530	16708	16960	16909	16938	17130	16951	16649	16977	16958	16826	16640	16879	17007	16867	16786	16893	16734	16873	16827	16883	16918	16917	16833	16498	16726	16813	17061	16783	16689	16866	16840	16729	17082	16889	16749	16693	16987	16897	16803	16766	16773	17013	16831	16729	16889	16540	16700	16719	16631	16893	16901	16877	16789	16766	16907	16754	17041	16815	16870	16638	16707	16854	16959	16948	16930	16802	16901	16963	17026	16781	16887	16863	16943	16800	16800	16962	16852	16953	16646	16826	16810	16867	16693	16992	16903	16795	16861	16964	16838	16704	16927	16992	16993	16865	16716	16781	16757	16797	16797	16876	16865	16914	16940	16700	16410	16755	16874	16981	16776	16940	16869	17010	16870	16671	16761	16674	16932	16776	16924	16777	16808	16825	16890	16836	16912	16832	16627	16723	16880	16923	16772	16658	16836	16911	16954	16756	17037	16770	16908	16875	16839	17039	16709	16871	16746	16856	16783	16796	16901	16709	16752	16863	16771	16868	16731	16712	16864	16882	16784	16853	16810	16977	16705	16733	16861	16749	16785	16941	16873	16877	16652	16643	16729	17091	16842	16825	16888	16834	16819	17011	16823	17020	16988	16856	16860	16820	17056	16847	16812	16762	16817	16863	16904	16846	16906	16891	16883	16871	16911	16919	16774	16771	16835	17033	16845	16923	16835	16735	16900	16839	16893	16770	16767	17018	16746	16776	16866	16813	16957	16989	16801	16896	16950	16877	16738	16697	16861	16773	16934	16829	16801	16885	16817	16713	16844	16887	16862	16956	16936	16687	16754	16797	16919	16706	16721	16785	16715	16964	16875	16922	16845	16706	16830	16978	16786	16851	17048	16656	16730	16774	16943	16832	16789	16628	16755	16863	16897	16880	16789	16853	16898	16845	16969	16866	16915	16839	16787	16924	16857	16989	16763	16810	16899	16991	16907	16717	17041	16793	16701	16807	16853	16869	16695	16858	16776	16833	16807	16820	16936	16750	16862	17060	16837	16867	16848	16751	17004	16802	16993	16808	16946	17063	16951	16852	16750	16823	16893	16988	16800	16883	16872	16843	16870	16916	16926	16900	16700	16850	17006	16849	16909	16911	16761	16873	16871	16748	16978	16811	16798	16804	16857	16728	16894	16833	16720	16733	16826	16843	16888	16782	16861	16833	16708	16949	16681	16843	16849	16824	16917	16814	16655	16850	16907	16929	16793	16903	16870	17028	16730	16770	16929	16806	16991	16958	16789	16779	16921	16971	16816	16880	16605	16810	16805	16858	16841	16937	16889	16598	16950	16740	16882	16755	16704	16890	16863	16893	16927	16943	16889	16808	16933	16825	16997	16838	16970	16764	16790	16681	16698	16860	16810	16862	16832	16755	17003	16970	17098	16688	16867	16851	16705	16839	16810	16899	16813	17072	16660	16691	16960	16777	16822	16881	16725	17092	16713	16916	16984	16787	16635	16761	16817	17103	16886	16805	16705	16824	16670	16868	16751	16946	16845	16740	16608	16944	16764	16899	16847	16642	16803	16780	16800	16975	16841	16823	16791	16844	17044	16907	16722	16654	16934	16665	16813	16842	16954	16994	16569	16783	16686	16888	17111	16663	16792	16666	16853	16680	16713	16743	16754	16735	16912	16951	16717	17054	16868	16973	16884	17010	16793	16776	17066	16891	16700	16825	16680	16818	16795	17009	16827	16655	16862	16904	16688	16830	16709	16586	16847	16686	17051	16832	17013	16721	16928	16805	16747	16774	17019	16903	16798	16791	16842
18367	24528	20901	17667	16620	16179	15873	15545	15153	15216	15204	15053	15004	15052	15032	15171	14808	14887	14883	15001	15157	14998	14881	14915	15007	15035	14952	14942	14858	14821	14885	14976	14918	14772	14918	15028	14815	14950	14959	15056	15037	14656	14920	14975	14861	14984	14860	14790	14845	14924	14788	14991	14760	15068	14927	14788	14939	14949	15112	15077	14895	14949	14984	14857	14829	14981	14815	14997	14755	14716	15049	14874	14913	15040	14884	14909	15110	15075	14878	14716	14893	14801	14996	14858	14861	14801	14964	14894	14975	14918	14885	15030	14930	14787	14813	14635	14934	14943	14957	15020	14694	14978	14917	14881	15000	15049	14799	14880	15116	14765	14848	14939	14858	14859	14964	15017	14897	14856	14896	15113	14888	14862	14961	14808	14959	14905	14888	14951	14913	14940	14628	14956	14899	14873	14910	14910	14894	14961	15078	15044	14900	14838	14628	14973	14891	14906	15045	14741	14937	14741	14992	15015	14877	14875	15125	14995	14794	14758	14810	14817	14887	14913	14960	14921	14865	14854	14873	14820	14871	14886	14910	14921	14931	14907	14879	14892	14863	14922	14849	14978	14921	14941	14806	15077	15029	14699	14993	14896	15090	15004	14961	14880	14964	14849	15005	14699	15025	14860	14841	14814	15113	15054	15001	14817	14977	14647	14930	14875	14878	14802	14954	14897	15115	15114	14911	14737	15003	14992	14865	15021	14886	14904	14968	14960	14966	14941	14970	14793	14904	14968	14890	14906	14940	14860	14907	15017	14794	15032	14923	14980	15007	14955	14762	14993	14827	14887	15032	14952	14850	14915	14904	15125	14932	14966	15024	14825	14960	14753	14947	14714	14801	14986	14838	14869	14882	14953	14865	14831	14945	14735	14965	15044	14778	14873	14898	15057	14899	15007	14994	14972	14850	15096	14821	14826	14970	15015	14893	14818	15083	14969	14936	14884	14910	14995	14994	14764	14878	14750	14986	14963	14762	14789	15080	14778	15000	14935	14753	14907	15000	15058	15108	14858	15073	15063	14856	14953	14759	14894	14827	14844	15011	14864	14782	15001	14727	14787	14998	14774	15197	14705	14831	14914	15073	14914	14935	14889	15017	15020	15010	14975	14759	14938	14860	14848	14981	14967	14901	15012	14989	14821	14795	15121	14888	14897	14820	15118	15144	15059	14887	14925	14835	15025	14953	15046	14970	15113	14800	14889	15094	14934	14975	14768	14880	14877	14967	14917	14881	15036	14864	14909	14865	14845	14806	15009	14984	14925	14913	14904	14970	14918	14836	15033	14886	14915	15057	15001	14822	14905	14736	14919	14960	14921	14915	14879	14901	14931	15113	15054	14815	14759	14923	14811	14919	14823	14793	14898	15096	14817	14839	14962	14889	14979	14992	14862	15104	14965	14960	14779	14910	14854	14983	14906	15040	14851	14869	14832	15017	14875	14708	14878	14811	14910	15060	14888	14806	14800	15025	14939	14764	15061	15001	14819	15054	14915	14893	14892	14882	14878	14813	14927	15007	14956	14958	14980	14983	14862	14952	14958	14830	14865	14961	14844	15063	14920	14977	14999	14814	14989	14851	14967	14983	14884	14930	14940	14976	15048	15067	14851	14988	15079	14854	14903	15026	14923	14969	14958	14770	14838	14947	14973	14907	15078	14919	14878	14925	14940	14886	14992	14808	14779	14986	14685	14953	14974	14660	14983	14854	14850	14858	15032	14961	14872	14950	14869	15103	14786	14901	14901	15026	15039	14932	14925	15149	14749	14935	14762	14929	14881	15101	14998	14846	14885	14964	14969	15145	14832	14914	14898	14915	14948	14901	15132	14861	15174	14823	14971	15048	15050	15136	14885	14881	14974	14786	14834	14790	14911	15032	14962	14767	15120	15033	14845	14919	15005	14812	14996	14936	14939	14881	14932	14986	14982	14838	15002	15035	14862	14957	14928	14832	14936	14922	14901	14954	14976	15014	15054	14996	14818	14832	15064	14876	14837	14834	14762	14989	14774	14921	14666	15050	14737	15080	14906	14932	14969	15027	14829	14814	15020	14696	14988	14904	15057	15132	15048	14968	14949	14974	15028	14801	14905	14833	14893	15095	15026	14772	14988	15038	14802	14836	15013	14935	15025	14988	14860	14818	14896	14894	14965	14819	14940	14956	14968	15117	15050	14938	14823	14871	15019	14904	14901	15045	14943	14846	14854	14875	14828	15037	14791	14977	14772	14984	14924	14915	14964	14921	14993	14849	14933	14967	14832	15015	14945	15029	14809	14769	14931	14888	14788	14961	14871	14857	14918	14949	14935	14872	15024	14834	14982	15012	14931	14956	14955	15035	14838	14768	14905	14969	14844	14916	14770	14760	14946	14901	14954	14945	15042	14874	14751	15012	15156	14945	14836	14883	14819	14918	14764	14823	14867	14817	15046	14909	14997	14986	14985	15023	14851	14926	14900	14888	15038	15134	14873	15117	14923	14664	14864	14890	14848	14874	14907	14981	14975	15027	15043	14961	14882	14920	14737	14987	14874	14922	14911	14939	14973	14977	14929	14970	14933	14743	14994	14821	14894	14852	14809	14765	14816	15022	14916	14859	15012	14925	14888	14895	14911	14939	14880	14876	14997	14859	15068	15126	14798	14906	14873	14971	15043	14911	14806	14954	14784	14808	14889	14966	15033	14929	14985	14840	15022	14888	14976	14947	14995	14988	14958	15043	14979	14909	14950	14841	14892	15082	14908	15020	15065	14935	15199	14923	14935	14856	14902	14949	15007	14862	14660	14985	14880	14967	14819	14905	14993	14945	14879	15061	14825	15031	14985	14799	15013	14767	15090	14994	14882	14970	14850	15037	14905	15006	14892	14860	14873	14915	14900	14947	14943	14916	14864	14955	14826	14966	14888	14793	14869	14966	15018	15092	14981	14913	14910	14809	14931	14938	14894	14858	15047	14939	14963	14801	15132	14920	14983	14793	14764	14908	14867	14810	15009	15028	15106	15037	14978	14995	15214	14840	15016	14796	14906	14990	15081	15047	14888	15092	14895	14921	14913	14862	15050	14944	14856	15052	14987	14957	14920	14886	14877	14934	15019	14862	14859	14790	14950	14884	15044	14952	15047	14907	15026	14932	14978	15110	15045	14935	14724	14896	15020	14855	15006	14865	14991	14789	15020	14981	14901	14815	14956	14918	15102	14952	14838	15023	15139	14844	14697	15067	14995	14987	14926	14955	14849	14880	15082	14956	14823	14970	14806	14715	14923	14928	14897	14758	14967	14815	14930	14858	14920	15028	14928	14826	14867	15015	14927	14858	15052	15123	14806	14929	14836	14841	14897	15029	14849	14849	14814	14976	14943	15035	14868	15003	14968	14903	14983	14975	15067	15227	14809	14886	14887	14854	14780	14991	15044	14780	15024	15058	15008	15016	14738	14957	15060	14845	14959	14844	14912	15080	14959	14905	14998	14803	15019	15008	14909	14830	14812	14821	14815	14934	14860	14787	14791	14869	14985	14932	15122	15075	14734	14869	14890	15001	14815	14800	14952	14799	15062	14856	14949	14832	14970	14747	14958	14901	14861	14917	14988	15078	14936	14835	15031	15080	15055	14971	14901	14929	15078	15002	14919	15152	15011	14783	14909	14888	14739	15156	15081	14832	14888	15049	14731	14733	14857	14972	14950	14888	14806	14862	14921	14965	14976	15053	14888	14798	14923	14801	14771	14757	14885	14920	14861	14945	14838	14852	14848	14884	14864	15030	14898	14998	15104	15049	15015	14829	14885	14842	14863	14936	14892	14891	14881	14931	14850	14954	15024	14937	14810	14938	15131	15051	14960	15097	15099	14860	14976	14891	15070	14980	14935	14824	14743	15018	14859	15121	15015	14913	14949	14886	15097	14840	14890	14895	15045	15052	14780	15070	14833	14930	14952	14815	14912	14976	14982	15037	14920	14902	14896	14935	14894	14975	14806	14840	14973	14762	14941	14809	14762	14891	14961	14888	14958	14905	15038	14713	14910	14836	14935	14843	14892	14819	14968	14869	15020	15027	14772	14811	14817	14889	14978	15227	14987	14958	14926	14908	14908	14914	14826	14952	14790	14992	14957	15056	14907	14915	14953	14899	14818	14860	14985	14811	15141	14909	14792	14955	14874	14953	14929	14858	15035	15070	14788	15024	14953	14911	14978	14802	14902	14749	14920	14806	14896	14858	14911	14882	15046	14694	14826	15053	14832	14850	14985	14935	14735	14954	15104	15039	14792	15003	14928	14867	14995	14964	15029	14861	15022	14865	14970	14775	14814	14862	15054	15025	15065	14951	15064	15074	14762	14812	14936	15121	14822	14792	15047	14920	14853	14873	14816	15093	15127	14824	14889	14970	14662	14888	14986	14837	14881	14886	15076	14909	14985	15062	14870	14967	14911	14904	14766	14835	14966	14783	14967	14884	14911	14883	14979	14820	15026	15223	14927	14846	14710	14998	14976	14882	14995	14987	14927	14738	14849	14775	14845	15046	14759	14963	14901	14973	14889	14816	15034	14925	14929	14960	14807	14912	14778	14882	14970	14945	14864	14914	15066	14993	14778	14862	14858	15051	14906	14870	14974	14967	14800	14957	14994	14903	15105	14989	14955	14868	14828	14883	14934	14990	14912	14865	14981	14829	14952	14700	14987	14859	14997	14878	14811	14947	15049	14980	14898	14926	14895	14859	15110	14870	14897	14811	14794	14948	14869	14957	14809	14973	15038	14921	14889	14976	14848	15055	14964	14956	14785	14823	14834	15002	15006	15105	14902	14836	14809	14820	14953	14909	14943	14926	14885	15007	14950	14849	14872	14962	14940	14804	14867	14789	14833	14902	14968	14823	14902	14948	15047	14919	14969	15075	14982	14919	14883	15079	14985	14970	14758	14897	14780	14981	14837	15011	15050	14916	15034	14855	14938	14853	14798	14868	15005	14980	14874	14851	15001	14962	14829	15009	14929	15198	14866	14887	14951	14874	14910	14776	14944	14998	14935	14833	15151	14718	14949	14936	14934	15028	14747	14926	15138	14890	14858	14987	15030	14932	14804	14962	14848	14900	14991	14851	14954	15068	14809	14903	14825	14772	14911	15120	14892	14894	15023	14938	14957	14910	14765	14824	14939	14990	14859
23575	21547	28274	25451	22617	21632	20643	18564	18167	18133	18024	17972	17698	17894	17915	17702	17726	17662	17836	17622	17818	17760	17546	17849	17824	17722	17785	17544	17495	17586	17668	17631	17663	17810	17586	17556	17719	17498	17562	17536	17661	17543	17732	17647	17486	17652	17524	17479	17462	17441	17443	17284	17647	17576	17475	17506	17631	17561	17603	17612	17612	17360	17531	17699	17621	17455	17450	17719	17482	17727	17620	17417	17298	17507	17691	17596	17562	17388	17451	17342	17687	17622	17540	17586	17629	17650	17442	17629	17689	17386	17459	17584	17431	17694	17664	17582	17550	17570	17614	17658	17751	17659	17642	17608	17441	17425	17695	17618	17562	17518	17373	17588	17474	17416	17597	17330	17324	17533	17546	17455	17410	17416	17543	17386	17300	17413	17414	17588	17484	17537	17421	17475	17702	17533	17594	17593	17389	17499	17482	17610	17630	17634	17622	17541	17517	17424	17629	17715	17443	17479	17508	17549	17524	17605	17520	17412	17448	17623	17515	17707	17676	17688	17567	17658	17655	17489	17817	17724	17674	17727	17462	17445	17469	17388	17406	17394	17562	17325	17479	17633	17499	17455	17389	17465	17492	17691	17730	17516	17588	17512	17596	17529	17277	17600	17308	17493	17664	17596	17644	17549	17554	17535	17406	17402	17429	17348	17428	17523	17794	17560	17437	17464	17733	17575	17464	17577	17451	17630	17676	17517	17541	17848	17586	17578	17507	17735	17314	17469	17582	17483	17441	17425	17493	17528	17547	17551	17506	17541	17520	17624	17755	17612	17667	17477	17597	17441	17613	17439	17301	17490	17620	17526	17490	17465	17631	17469	17671	17448	17515	17488	17641	17607	17387	17443	17348	17286	17402	17508	17719	17591	17573	17588	17506	17590	17560	17479	17352	17590	17584	17689	17781	17719	17776	17714	17559	17436	17454	17708	17282	17524	17563	17541	17288	17343	17603	17418	17446	17507	17563	17596	17538	17645	17703	17495	17389	17473	17603	17563	17761	17643	17531	17572	17431	17753	17433	17601	17572	17415	17622	17443	17647	17543	17269	17460	17745	17757	17579	17561	17476	17442	17491	17503	17479	17399	17645	17553	17379	17539	17392	17397	17592	17537	17737	17520	17608	17580	17385	17644	17491	17483	17521	17415	17294	17575	17914	17789	17529	17632	17738	17408	17580	17509	17471	17358	17483	17516	17523	17484	17575	17527	17568	17589	17651	17609	17488	17621	17715	17560	17571	17469	17572	17365	17239	17469	17542	17443	17523	17591	17484	17597	17713	17512	17614	17746	17643	17654	17780	17453	17511	17588	17393	17666	17423	17453	17650	17407	17279	17674	17547	17712	17667	17442	17454	17476	17696	17488	17666	17563	17571	17555	17688	17677	17549	17559	17462	17792	17791	17490	17368	17529	17556	17500	17736	17481	17564	17630	17550	17456	17645	17567	17490	17465	17492	17540	17340	17468	17332	17529	17415	17498	17431	17607	17445	17372	17394	17464	17708	17648	17367	17731	17638	17629	17477	17280	17639	17610	17428	17521	17416	17539	17532	17544	17592	17541	17679	17514	17613	17445	17526	17603	17669	17496	17613	17508	17460	17550	17548	17644	17594	17534	17605	17615	17634	17685	17585	17588	17701	17330	17490	17620	17431	17469	17585	17749	17659	17342	17474	17416	17369	17464	17469	17425	17603	17421	17460	17698	17488	17639	17545	17391	17690	17360	17664	17570	17623	17493	17339	17659	17677	17540	17634	17542	17379	17507	17628	17680	17561	17516	17497	17437	17393	17677	17614	17626	17611	17747	17607	17615	17544	17714	17476	17503	17327	17460	17649	17674	17500	17620	17579	17509	17584	17548	17787	17522	17634	17370	17522	17489	17525	17460	17667	17641	17493	17521	17691	17529	17510	17446	17582	17666	17429	17494	17512	17511	17424	17528	17573	17566	17466	17460	17462	17447	17767	17602	17753	17726	17580	17569	17421	17454	17502	17653	17646	17588	17467	17401	17528	17751	17559	17496	17601	17737	17541	17684	17564	17244	17529	17452	17358	17702	17395	17415	17404	17407	17538	17582	17426	17395	17431	17501	17425	17461	17530	17472	17640	17421	17547	17448	17634	17339	17491	17513	17556	17465	17612	17598	17564	17588	17642	17608	17563	17496	17624	17542	17507	17566	17588	17568	17698	17601	17559	17412	17712	17571	17361	17371	17548	17631	17734	17590	17583	17738	17509	17596	17542	17591	17623	17616	17781	17568	17764	17577	17557	17402	17546	17658	17466	17377	17382	17531	17534	17442	17495	17540	17390	17660	17510	17745	17630	17648	17548	17504	17548	17530	17569	17610	17336	17453	17369	17623	17617	17539	17612	17535	17547	17434	17651	17423	17675	17634	17590	17532	17646	17606	17583	17631	17702	17374	17551	17692	17632	17485	17625	17485	17542	17242	17721	17405	17474	17594	17432	17549	17545	17573	17585	17483	17610	17578	17571	17596	17490	17503	17501	17343	17587	17556	17544	17513	17662	17516	17453	17641	17638	17874	17428	17662	17750	17637	17519	17739	17515	17719	17362	17531	17579	17538	17517	17737	17749	17599	17449	17384	17530	17711	17556	17500	17496	17533	17513	17688	17658	17449	17590	17582	17334	17656	17661	17649	17443	17785	17650	17626	17438	17291	17530	17730	17563	17657	17682	17407	17521	17560	17534	17316	17434	17316	17559	17460	17434	17563	17560	17415	17492	17468	17772	17622	17582	17664	17593	17650	17433	17589	17426	17535	17565	17511	17598	17664	17567	17516	17581	17401	17525	17584	17266	17649	17610	17475	17547	17463	17438	17350	17774	17453	17742	17409	17732	17480	17446	17550	17703	17406	17658	17619	17617	17505	17556	17601	17607	17460	17646	17928	17587	17420	17483	17565	17512	17652	17558	17475	17573	17658	17549	17628	17592	17706	17466	17623	17544	17367	17624	17583	17621	17505	17394	17578	17624	17581	17417	17596	17412	17402	17481	17382	17543	17430	17509	17564	17566	17463	17474	17782	17419	17423	17581	17591	17392	17508	17605	17429	17525	17433	17463	17353	17617	17717	17504	17556	17546	17359	17633	17582	17480	17591	17376	17425	17512	17374	17533	17652	17657	17541	17570	17366	17351	17713	17625	17581	17501	17415	17455	17592	17686	17531	17613	17610	17568	17501	17620	17666	17525	17423	17375	17554	17924	17496	17521	17551	17597	17556	17514	17654	17478	17632	17491	17527	17701	17425	17585	17475	17542	17484	17570	17595	17299	17601	17454	17678	17415	17525	17887	17512	17687	17623	17495	17687	17437	17613	17373	17515	17442	17611	17485	17597	17483	17562	17493	17234	17485	17645	17275	17472	17536	17525	17658	17617	17707	17543	17748	17548	17512	17320	17459	17390	17727	17413	17391	17352	17642	17686	17665	17472	17528	17348	17320	17399	17511	17642	17542	17382	17396	17259	17504	17672	17582	17477	17502	17505	17518	17527	17503	17425	17539	17443	17564	17471	17533	17694	17763	17461	17447	17225	17550	17564	17437	17598	17438	17671	17693	17588	17427	17619	17626	17518	17328	17554	17652	17635	17794	17479	17378	17698	17585	17669	17504	17465	17612	17559	17372	17364	17729	17409	17479	17426	17367	17722	17446	17547	17567	17539	17809	17659	17588	17496	17355	17483	17401	17447	17539	17349	17485	17609	17541	17506	17343	17459	17584	17419	17616	17587	17421	17399	17529	17684	17722	17584	17604	17447	17386	17505	17687	17447	17637	17854	17432	17428	17508	17487	17607	17451	17632	17586	17568	17471	17417	17621	17590	17534	17423	17451	17551	17466	17470	17633	17807	17324	17557	17535	17606	17497	17548	17625	17699	17700	17478	17523	17469	17452	17513	17425	17386	17625	17685	17418	17468	17875	17335	17524	17537	17527	17539	17512	17670	17588	17632	17443	17479	17603	17587	17443	17673	17509	17634	17563	17640	17453	17482	17439	17494	17380	17453	17561	17800	17521	17396	17609	17384	17740	17473	17343	17461	17721	17491	17765	17541	17665	17453	17487	17624	17558	17546	17540	17346	17630	17477	17645	17602	17527	17647	17613	17387	17547	17400	17630	17546	17466	17442	17530	17647	17398	17656	17608	17890	17887	17438	17638	17463	17499	17669	17616	17464	17808	17498	17282	17394	17712	17850	17485	17386	17676	17626	17539	17356	17423	17592	17547	17523	17512	17600	17507	17494	17397	17648	17542	17676	17314	17750	17401	17468	17499	17583	17644	17481	17586	17160	17420	17725	17445	17572	17515	17399	17578	17710	17701	17489	17316	17516	17532	17634	17527	17432	17614	17720	17416	17553	17586	17450	17460	17456	17675	17556	17806	17656	17463	17631	17533	17533	17393	17344	17382	17451	17510	17676	17683	17604	17637	17671	17221	17460	17576	17650	17783	17310	17539	17327	17466	17439	17507	17467	17723	17548	17484	17433	17570	17323	17610	17467	17543	17592	17667	17535	17589	17659	17564	17833	17429	17558	17513	17547	17397	17603	17594	17449	17518	17698	17524	17492	17535	17311	17373	17408	17493	17508	17443	17329	17531	17510	17548	17436	17622	17558	17830	17715	17629	17570	17406	17434	17580	17609	17360	17654	17551	17842	17632	17730	17538	17827	17589	17548	17685	17658	17661	17825	17350	17675	17549	17527	17648	17434	17426	17212	17457	17581	17566	17756	17356	17496	17607	17695	17495	17707	17721	17761	17513	17482	17447	17682	17736	17653	17567	17598	17440	17661	17449	17537	17679	17502	17650	17596	17802	17470	17554	17651	17465	17566	17581	17306	17424	17635	17437	17554	17549	17432	17438	17692	17671	17410	17595	17272	17311	17428	17382	17738	17676	17520	17563	17570	17657	17587	17573	17612	17630	17388	17542	17547	17462	17548	17615	17744	17450	17630	17624	17393	17406	17438	17463	17625	17641	17311	17636	17680	17487	17732	17562	17820	17618	17432	17563	17618	17399	17485	17507	17349	17412	17637	17529	17462	17670	17506	17391	17522	17460	17508	17554	17620	17660	17494	17777	17604	17590	17479	17652	17515	17631	17448	17402	17650	17484	17480	17679	17341	17640	17416	17378	17572	17621
17549	31588	26444	21067	19041	17912	17148	16512	16095	16050	15667	15799	15586	15694	15635	15393	15616	15470	15486	15499	15557	15204	15408	15457	15352	15368	15417	15407	15569	15615	15278	15461	15288	15440	15537	15408	15447	15542	15275	15394	15356	15424	15568	15348	15324	15448	15336	15413	15534	15529	15579	15343	15222	15590	15367	15540	15379	15416	15349	15323	15318	15313	15602	15479	15324	15345	15333	15433	15100	15358	15416	15373	15342	15349	15402	15272	15303	15524	15320	15643	15352	15182	15349	15481	15301	15306	15362	15286	15293	15333	15399	15431	15361	15157	15299	15430	15391	15395	15362	15344	15156	15364	15257	15197	15459	15301	15247	15366	15368	15263	15368	15471	15397	15358	15401	15329	15476	15253	15338	15308	15376	15297	15302	15319	15453	15444	15359	15187	15528	15533	15362	15251	15330	15238	15303	15471	15514	15297	15342	15511	15474	15332	15236	15370	15434	15468	15133	15324	15438	15148	15290	15389	15427	15309	15405	15455	15319	15495	15448	15320	15299	15447	15386	15315	15199	15262	15355	15377	15487	15392	15568	15172	15349	15395	15405	15477	15319	15280	15449	15419	15281	15354	15324	15330	15292	15402	15405	15397	15334	15417	15512	15501	15310	15249	15287	15475	15212	15281	15429	15401	15483	15356	15313	15464	15326	15448	15247	15432	15385	15439	15420	15378	15202	15347	15394	15423	15358	15536	15330	15431	15259	15229	15366	15194	15328	15349	15481	15411	15459	15396	15316	15242	15366	15481	15311	15470	15451	15235	15439	15150	15203	15368	15402	15304	15343	15358	15163	15396	15368	15245	15282	15331	15284	15347	15296	15315	15394	15476	15282	15364	15458	15298	15371	15363	15440	15294	15495	15253	15318	15480	15409	15214	15320	15474	15312	15323	15314	15467	15350	15220	15368	15353	15366	15439	15247	15453	15224	15448	15062	15474	15290	15328	15215	15452	15320	15259	15357	15386	15211	15337	15279	15334	15541	15501	15413	15307	15419	15388	15337	15462	15291	15354	15368	15376	15261	15195	15307	15324	15426	15292	15318	15219	15266	15429	15383	15241	15274	15501	15417	15396	15336	15424	15368	15288	15188	15428	15356	15571	15366	15318	15237	15174	15428	15329	15497	15313	15458	15398	15499	15528	15352	15263	15393	15409	15339	15403	15546	15330	15446	15542	15307	15164	15352	15555	15271	15337	15410	15386	15237	15302	15228	15245	15338	15404	15333	15219	15324	15385	15310	15406	15286	15257	15180	15440	15372	15309	15272	15267	15489	15525	15452	15344	15305	15307	15389	15194	15328	15287	15281	15244	15359	15425	15179	15175	15358	15510	15400	15319	15281	15362	15318	15344	15494	15414	15395	15429	15383	15271	15474	15292	15144	15423	15352	15369	15283	15661	15457	15407	15462	15372	15452	15475	15447	15261	15442	15287	15357	15517	15346	15319	15442	15379	15550	15318	15356	15241	15336	15279	15421	15284	15322	15462	15388	15484	15196	15490	15424	15444	15532	15317	15222	15361	15082	15444	15268	15412	15532	15355	15422	15403	15409	15268	15356	15382	15419	15255	15485	15523	15351	15552	15376	15335	15375	15298	15484	15397	15371	15368	15490	15384	15479	15396	15431	15099	15260	15239	15398	15501	15362	15463	15282	15391	15301	15125	15478	15460	15255	15203	15301	15412	15268	15367	15376	15476	15285	15384	15391	15372	15184	15249	15533	15304	15287	15370	15484	15452	15515	15403	15368	15394	15231	15477	15385	15322	15193	15340	15449	15386	15419	15413	15357	15141	15451	15189	15291	15458	15428	15278	15257	15238	15599	15389	15407	15414	15348	15382	15286	15359	15364	15366	15264	15374	15561	15377	15315	15393	15402	15373	15365	15277	15624	15335	15254	15350	15495	15292	15325	15355	15488	15220	15288	15397	15353	15382	15045	15447	15359	15337	15277	15540	15410	15214	15496	15230	15282	15354	15377	15530	15328	15376	15254	15492	15514	15223	15254	15295	15461	15449	15290	15319	15554	15245	15322	15347	15441	15349	15202	15316	15426	15281	15466	15439	15440	15540	15201	15343	15400	15379	15414	15367	15414	15486	15334	15298	15508	15319	15211	15447	15367	15445	15409	15360	15373	15435	15479	15357	15308	15270	15364	15426	15309	15375	15436	15375	15394	15099	15481	15340	15363	15246	15550	15278	15490	15497	15239	15424	15098	15430	15390	15199	15250	15315	15458	15375	15269	15472	15305	15401	15372	15219	15241	15461	15122	15434	15227	15322	15259	15363	15320	15320	15369	15275	15375	15434	15358	15259	15568	15346	15227	15533	15472	15260	15470	15352	15280	15432	15381	15225	15409	15319	15276	15284	15308	15275	15272	15381	15331	15542	15341	15292	15288	15446	15347	15265	15646	15454	15373	15542	15306	15454	15245	15309	15514	15276	15333	15462	15491	15270	15185	15391	15420	15317	15432	15397	15391	15422	15373	15526	15322	15455	15264	15483	15523	15334	15359	15447	15242	15303	15373	15224	15449	15363	15297	15311	15598	15394	15303	15264	15281	15355	15277	15149	15436	15171	15492	15312	15233	15314	15285	15401	15557	15338	15329	15373	15377	15376	15422	15300	15191	15497	15412	15357	15196	15407	15235	15407	15381	15358	15380	15189	15454	15308	15263	15262	15564	15391	15387	15325	15308	15260	15368	15417	15312	15260	15340	15233	15383	15281	15430	15315	15440	15470	15410	15474	15436	15509	15350	15441	15320	15220	15452	15260	15367	15500	15303	15332	15308	15285	15454	15272	15266	15323	15266	15361	15300	15321	15321	15377	15248	15379	15569	15360	15316	15351	15376	15414	15309	15322	15468	15293	15616	15385	15487	15363	15486	15373	15301	15284	15475	15248	15442	15435	15494	15367	15352	15244	15335	15280	15651	15473	15303	15276	15426	15547	15464	15455	15334	15420	15376	15376	15403	15387	15340	15446	15431	15299	15282	15287	15453	15404	15282	15364	15261	15245	15486	15195	15393	15398	15358	15506	15366	15474	15379	15479	15260	15230	15364	15386	15434	15444	15212	15455	15215	15194	15458	15322	15509	15361	15348	15395	15301	15345	15281	15362	15304	15172	15198	15510	15365	15457	15368	15480	15343	15377	15450	15363	15514	15526	15219	15319	15478	15177	15317	15297	15246	15207	15206	15350	15376	15421	15516	15253	15470	15249	15227	15235	15277	15394	15515	15492	15600	15257	15183	15410	15279	15338	15371	15724	15270	15149	15431	15405	15382	15266	15426	15336	15406	15295	15287	15474	15311	15418	15435	15291	15370	15347	15460	15284	15263	15474	15329	15421	15362	15385	15381	15248	15444	15499	15319	15410	15374	15332	15460	15316	15356	15375	15469	15463	15616	15194	15397	15541	15361	15502	15191	15389	15270	15433	15385	15382	15309	15237	15286	15329	15336	15368	15351	15428	15364	15417	15378	15563	15366	15291	15418	15291	15371	15495	15247	15386	15326	15386	15480	15324	15305	15217	15364	15307	15469	15385	15318	15208	15372	15331	15280	15374	15327	15357	15286	15342	15432	15466	15257	15364	15379	15449	15350	15240	15389	15317	15376	15404	15423	15485	15477	15188	15285	15284	15524	15189	15403	15306	15470	15403	15482	15302	15409	15333	15538	15447	15465	15301	15472	15202	15380	15480	15312	15194	15437	15419	15539	15071	15387	15421	15452	15295	15312	15368	15524	15366	15306	15322	15421	15390	15179	15422	15415	15329	15381	15499	15379	15336	15375	15315	15151	15407	15370	15136	15531	15385	15340	15335	15416	15386	15324	15413	15349	15396	15473	15224	15627	15186	15357	15302	15433	15448	15322	15305	15386	15242	15340	15347	15240	15385	15423	15325	15233	15424	15381	15542	15320	15303	15218	15290	15274	15451	15417	15321	15353	15248	15316	15425	15341	15257	15096	15277	15463	15427	15280	15241	15449	15395	15355	15122	15445	15366	15224	15287	15348	15279	15433	15401	15391	15251	15365	15316	15455	15322	15231	15442	15225	15240	15466	15422	15324	15422	15391	15336	15357	15446	15290	15376	15492	15299	15325	15343	15345	15672	15423	15446	15370	15564	15385	15389	15305	15410	15538	15367	15558	15331	15464	15494	15481	15379	15236	15405	15357	15516	15348	15345	15253	15380	15339	15451	15460	15363	15338	15487	15364	15224	15450	15294	15228	15289	15363	15422	15496	15349	15514	15326	15537	15454	15326	15391	15238	15487	15414	15439	15396	15402	15365	15466	15402	15258	15305	15355	15289	15436	15456	15424	15412	15379	15594	15441	15328	15333	15232	15418	15456	15517	15208	15315	15267	15270	15321	15374	15301	15475	15369	15416	15447	15326	15430	15413	15520	15414	15438	15522	15469	15401	15298	15293	15297	15275	15447	15433	15431	15276	15176	15267	15222	15214	15269	15230	15321	15441	15269	15472	15365	15332	15418	15246	15325	15476	15346	15213	15460	15350	15300	15463	15450	15374	15499	15339	15328	15400	15380	15349	15542	15308	15280	15372	15205	15486	15187	15231	15365	15295	15425	15178	15316	15423	15236	15352	15280	15231	15387	15506	15416	15304	15277	15218	15364	15299	15427	15229	15413	15442	15284	15325	15223	15387	15449	15506	15304	15484	15376	15281	15349	15325	15326	15362	15340	15434	15287	15383	15273	15279	15379	15317	15307	15479	15298	15332	15482	15292	15224	15431	15251	15346	15410	15253	15318	15300	15461	15317	15278	15552	15423	15390	15320	15390	15374	15273	15216	15364	15373	15198	15229	15307	15392	15412	15362	15254	15402	15428	15307	15359	15410	15387	15573	15350	15501	15257	15345	15454	15390	15300	15299	15354	15424	15469	15349	15314	15362	15343	15296	15469	15289	15261	15394	15371	15353	15427	15350	15337	15485	15299	15354	15219	15261	15371	15322	15457	15381	15430	15238	15299	15476	15332	15317	15311	15388	15404	15447	15228	15436	15497	15312	15354	15265	15495	15334	15282	15228	15226	15479	15433	15418	15207	15395	15598	15473	15432	15218	15326	15493	15402	15213	15176	15474	15378	15388	15389	15306	15307	15321	15386	15415	15370	15171	15409	15358	15301	15417	15497
25313	21575	26863	27061	19950	19150	19194	18383	17889	18110	17917	17928	17981	17825	17761	18128	18037	17799	17868	17939	17927	18052	17791	18010	17908	18005	17861	17720	17760	17675	17819	17815	17828	17796	17908	17707	17855	17728	17663	17809	17806	17798	17739	17947	17743	17785	17718	17781	17803	17851	17827	17680	17785	17864	17696	17743	17966	17942	17907	17765	17887	17797	17654	17794	17615	17693	17878	17782	17749	17745	17911	17868	17947	17919	17848	17667	17745	17731	17907	17715	17621	17841	17714	17644	17754	17780	17728	17951	17812	17764	17830	17654	17727	17839	18062	17619	17516	17612	17751	17810	17792	17649	17829	17862	17755	17713	17579	17909	17903	17913	18128	17727	17796	17792	17717	17850	17931	17619	17876	17909	17775	17670	17790	17946	17798	17803	17817	17693	17676	17661	17797	17886	17725	17692	17595	17706	17729	17885	17865	17814	17768	17881	17801	17814	17660	17527	17706	17564	17801	17728	17838	17712	17874	17829	17934	17614	17948	17619	17632	17709	17779	17799	17814	17542	17657	17789	17461	17711	17604	17766	17621	17882	17816	17755	17833	17814	17719	17713	17722	17673	17790	17694	17701	17646	17653	17714	17816	17942	17704	17776	17723	17845	17789	17836	17702	17602	17853	17887	17680	17850	17838	17739	17755	17798	18058	17665	17780	17739	17717	17731	17916	17595	17717	17757	17714	17679	17509	17778	17841	18017	17689	17868	17760	17701	17572	17875	17741	17644	17768	17850	17738	17821	17794	17680	17727	17668	17730	17732	17843	17694	17901	17775	17586	17933	17580	17910	17787	17725	17741	17750	17782	17815	17640	17841	17883	17708	17657	17909	17565	17542	17826	17683	17728	17682	17653	17719	18025	17961	17757	17711	18041	17516	17700	17806	17715	17774	17914	17757	17675	17622	17890	17914	17824	17607	17899	17824	17650	17652	17663	17563	17737	17636	17777	17840	17562	17824	17716	17716	17724	17795	17740	17870	17898	17987	17818	17987	17826	17805	17650	17931	17610	17782	17733	17803	17805	17866	17771	17733	17792	17522	17759	17874	17858	17930	17749	17800	17617	17725	17790	17656	17934	17583	17866	17704	17926	17842	17700	17733	17729	17859	17638	17689	17761	17814	17635	17760	17883	17837	17743	17806	17697	17949	17878	17849	17698	17786	17891	17867	17639	17876	17848	17857	17700	17782	17795	17742	17849	18016	17747	17879	17670	17803	17893	17642	17922	17614	17867	18118	17961	17764	17882	17817	17894	17641	17739	17891	17889	17887	17831	17773	17862	17819	17806	17718	17744	17722	17801	17728	17519	17832	17759	17816	17684	18089	17880	17847	17908	17592	17612	17721	17697	17924	17785	17655	17719	17758	17651	17791	17870	17944	17975	17830	17874	17968	17946	17664	17763	17731	17765	17708	17513	18018	17922	17861	17861	17776	17787	17754	17676	17773	17673	17999	17917	17751	17563	17989	17746	17733	17878	17669	17819	17620	17524	17721	17806	17800	17667	17785	17899	17747	17631	17580	17786	17770	17776	17712	17939	17635	17609	17723	17711	17613	17801	17823	17781	17950	17890	17797	17713	17709	17973	17971	17629	17799	17818	17797	17806	17771	18021	17846	17790	17871	17896	17910	17835	17838	17738	17770	17766	17848	17802	17653	17674	17949	17666	17899	17646	17661	17711	17667	17694	17691	18222	17901	17817	17900	17816	17604	17937	17648	17753	17857	17865	17747	17761	17729	17754	17869	17699	17652	17654	17726	17667	17916	17811	17887	17727	17708	18034	17741	17819	17692	17936	17757	17873	17574	17686	18040	17820	17791	17763	17846	17745	17873	18037	17684	17674	17814	17774	17531	17748	17587	17918	17809	17838	17536	17983	17758	17934	17868	17685	17891	17956	17809	17943	17827	17739	17977	17773	17685	17915	17875	17830	17854	17799	18175	17759	17532	17912	17716	17724	17745	17608	17742	17721	17835	17598	17804	17663	17874	17819	17797	17765	17810	18015	17408	17672	17629	17794	17843	17606	17930	17899	17949	17775	17929	17640	17689	17718	17920	17965	17870	17773	17865	17740	17738	17645	17821	17902	17601	17857	17902	17727	17752	17794	17981	17780	17656	17790	17708	17683	17719	17897	17760	17620	17714	17869	17918	17879	17757	17813	17642	17703	17923	17858	17715	17711	17835	17814	17790	17566	17792	17647	17936	17976	17702	17660	17729	17777	17627	17735	17799	17711	17834	17870	17914	17848	17772	17862	17759	17884	17705	17807	18096	17739	17750	17724	17758	17722	17868	17744	17760	17701	17698	17978	17790	17853	17710	17890	17943	17662	17888	17800	17861	17885	17841	17849	17858	17924	17976	17724	17701	18147	17687	17736	17832	18014	17739	17684	17933	17910	18058	17929	17673	17938	17716	17773	17669	17845	17893	17532	17672	17813	17800	17738	17604	17959	17819	17789	17872	17933	17812	17822	17870	17686	17986	17846	17741	17888	17673	17768	17806	17955	17989	17778	17759	17830	17933	17752	17870	17560	17754	17775	17671	17630	18030	17844	17902	17904	17688	17488	17784	17969	17920	18052	17650	17735	17734	17987	17694	17866	17549	17821	17741	17918	17606	17924	17927	17754	17757	17850	17842	17825	17514	17657	17873	17806	17778	17749	17844	17820	17738	17925	17887	17727	18035	17892	17751	17781	17805	17958	17679	17861	17698	17835	17872	17853	17636	17865	17867	17714	17665	17768	17828	17519	17732	17861	17849	18030	17774	17846	17814	17940	18020	17570	17858	17733	17775	17926	17753	17658	17759	17651	17920	17653	17714	17661	17688	17620	17676	17902	17714	17877	17776	17728	17828	17760	17744	18002	17866	17783	17763	17582	17569	17896	17677	17797	17704	17920	17864	17569	17669	17870	17560	17520	17698	17769	17708	18058	17906	17833	17805	17755	17846	17746	17712	17587	17671	17783	17794	17809	17696	17853	17765	17849	17827	17915	17901	17843	17911	17764	17692	17850	17892	17695	17712	17983	17597	17935	17944	17824	17945	17773	17732	17474	17711	17738	17655	17726	17833	18032	17774	17782	18134	17901	17844	17673	17600	17886	17745	17735	17908	17873	17893	17881	17732	17857	17685	17714	17863	17623	17918	17958	17846	17661	17661	17753	17792	17838	17800	17679	17766	17801	17661	17925	18014	17667	17792	17696	17671	17908	17993	17737	17710	17666	17688	17744	17650	17992	17705	17860	17739	17607	17848	17763	17870	17792	17822	17698	17720	17587	17667	17785	17620	17769	17591	17616	17761	17764	17786	17664	17803	17870	17918	17953	17746	17795	17643	17685	17878	17758	17872	17922	17761	17667	17628	17867	17707	17809	17590	17761	17818	17809	17758	17794	17657	17848	17812	17902	17788	17833	18025	17712	17743	17707	17692	17768	17839	17893	17898	17584	17890	17739	17677	17776	17620	17924	17877	17811	17750	17524	17943	17765	17797	17702	17630	17767	17687	17805	17882	17789	17854	17882	17897	17860	17799	17648	17651	17759	17761	17808	17773	17690	17701	17913	17935	17882	17574	17739	17647	17994	18056	17969	17903	17684	17817	17620	17832	17894	17681	17670	17727	17705	17731	17842	17604	17736	17830	17672	17814	17618	17744	17816	17776	17751	17612	17567	17701	17746	17798	17827	17847	17650	17732	17718	17758	17939	17844	17787	17752	17918	17664	17734	17861	17800	17684	17684	17592	17718	17805	17607	17924	17689	17761	17736	17974	17628	17633	17719	17995	18008	17879	17753	17755	17839	17622	17671	17716	17811	17891	17636	17831	17919	17733	17889	17770	17646	17727	17670	17746	17824	17931	17623	17953	17955	17888	17880	17813	17579	17965	17639	17602	17876	17673	17849	17851	17530	17865	17728	17785	17760	17767	17818	17880	17642	17771	17926	17823	17678	17715	17802	17872	17457	17856	17881	17728	17754	17830	17811	17731	17826	17703	17735	17833	17885	17658	17731	17711	17644	17884	17813	17831	17791	17837	17684	17783	17725	17719	18027	17852	17742	17842	17623	17690	17718	17790	17951	17870	17895	17604	17709	17624	17996	17666	17473	17734	17850	17625	17777	17735	17944	17885	17777	17586	17830	17712	17956	17858	17749	17867	17723	17693	17806	17951	18046	17833	17957	17599	17858	17605	17757	17657	17654	17778	17674	17643	17763	17693	17893	17659	17865	17682	17910	17740	17732	17574	17775	17797	17841	17733	17720	17640	17717	17837	17868	17843	17911	17643	17709	17940	17928	17841	18021	17586	17805	17801	18062	17742	17792	17891	17872	17781	17785	17702	18038	17831	17743	17852	17719	17790	17913	17689	17804	17643	17672	17691	17957	17651	17873	17671	17730	17688	17783	17863	17799	17516	17760	17682	17791	17777	17827	17820	17788	17808	17874	17717	17875	17775	17776	17724	17865	17610	17710	17690	17922	17819	17902	17607	17754	17937	17784	17577	17972	17839	17665	17850	17875	17945	17664	17727	17812	17791	17731	17734	17830	17692	17651	17764	17894	17754	17781	17725	17847	17838	17708	17901	17871	17801	17821	17929	17862	17731	17903	17885	17649	17608	17788	17819	17816	17844	17845	17880	17904	17818	17811	17962	17871	17849	18013	17661	17932	17746	17705	17765	17888	17833	18022	17848	17496	17913	17940	17829	17575	17885	17823	17933	17799	17888	17724	17918	17707	17754	17871	17863	17858	17708	17733	18037	17689	17864	17883	17620	17807	17709	17600	17656	18071	17776	17897	17965	17984	17605	18011	17778	17683	17685	17722	17552	17776	17961	17655	17908	17789	17790	17793	17759	17718	17652	17892	17831	17891	17562	18074	17768	17754	17844	17940	18029	17972	17868	17903	17695	17681	17596	18020	17873	17696	17994	17881	17741	17878	17909	17928	17867	17788	17713	17812	18046	17792	18053	17763	17803	17933	17883	17939	17800	17840	17902	17959	17812	17767	17699	17685	17567	17875	17692	17887	17800	17800	17787	17856	17735	18020	17749	17830	17573	17746	17995	17794	18024	17903	17701	17756	17857	17868	17768	17848	17505	17582	17790	17753	17743	17700	17560	17769	17863	17613	17779	17675	17696	17969	17816	17887	17748	17826	17563
17598	28079	23867	19577	18101	17276	16578	16334	16097	15939	15805	15760	15557	15794	15747	15758	15620	15639	15692	15652	15719	15733	15632	15649	15463	15616	15608	15562	15755	15772	15646	15649	15640	15625	15424	15652	15593	15662	15455	15553	15679	15686	15475	15517	15510	15360	15624	15464	15577	15604	15591	15575	15395	15576	15741	15544	15531	15582	15499	15325	15546	15527	15488	15544	15743	15558	15409	15533	15455	15468	15651	15525	15553	15541	15612	15589	15597	15465	15566	15365	15417	15529	15635	15430	15534	15675	15567	15427	15646	15478	15276	15601	15497	15414	15751	15435	15579	15503	15528	15651	15720	15672	15554	15579	15504	15555	15292	15794	15512	15719	15522	15575	15462	15526	15548	15564	15335	15635	15565	15594	15517	15495	15581	15456	15509	15452	15458	15514	15587	15419	15359	15401	15457	15522	15601	15446	15610	15470	15499	15589	15550	15487	15440	15569	15718	15520	15628	15468	15569	15537	15420	15554	15546	15525	15542	15422	15384	15389	15469	15562	15458	15592	15455	15524	15679	15679	15595	15600	15598	15568	15618	15492	15485	15696	15553	15496	15570	15454	15563	15563	15527	15641	15698	15491	15616	15599	15598	15570	15563	15514	15702	15556	15608	15536	15691	15562	15619	15574	15510	15624	15520	15540	15471	15556	15551	15560	15722	15494	15474	15528	15543	15548	15482	15604	15712	15484	15598	15605	15384	15514	15488	15341	15604	15591	15695	15510	15397	15482	15478	15601	15557	15431	15467	15628	15517	15574	15586	15605	15571	15502	15518	15580	15602	15712	15528	15508	15538	15474	15482	15518	15472	15580	15428	15525	15601	15579	15593	15539	15589	15417	15625	15559	15409	15677	15576	15626	15501	15653	15504	15529	15633	15547	15427	15602	15382	15708	15444	15449	15429	15423	15714	15431	15586	15571	15690	15489	15658	15550	15547	15519	15517	15508	15661	15481	15438	15596	15471	15556	15579	15426	15606	15568	15663	15453	15415	15670	15430	15629	15510	15737	15625	15563	15524	15553	15532	15583	15585	15317	15610	15492	15399	15535	15563	15410	15418	15642	15378	15490	15471	15667	15523	15354	15521	15513	15475	15567	15538	15486	15665	15495	15438	15432	15556	15387	15443	15455	15660	15605	15538	15604	15618	15728	15605	15571	15433	15571	15452	15530	15633	15513	15717	15480	15341	15468	15407	15522	15513	15549	15733	15390	15674	15606	15575	15522	15540	15480	15685	15517	15604	15645	15528	15598	15307	15568	15578	15479	15611	15611	15577	15546	15690	15555	15578	15629	15553	15522	15495	15413	15476	15688	15616	15471	15729	15598	15475	15415	15643	15423	15598	15440	15597	15564	15515	15598	15513	15642	15655	15379	15617	15454	15473	15730	15698	15599	15558	15575	15673	15393	15720	15348	15530	15596	15542	15542	15532	15534	15657	15415	15479	15296	15628	15560	15577	15498	15581	15695	15552	15574	15440	15542	15636	15635	15502	15782	15489	15422	15648	15608	15451	15505	15772	15487	15480	15574	15642	15481	15489	15614	15638	15580	15522	15501	15709	15502	15498	15520	15344	15615	15560	15503	15502	15608	15433	15649	15433	15568	15588	15604	15727	15513	15576	15513	15487	15660	15487	15712	15598	15404	15562	15617	15609	15421	15408	15495	15441	15598	15450	15504	15666	15663	15479	15476	15601	15641	15570	15560	15574	15612	15507	15583	15622	15480	15540	15669	15604	15426	15423	15603	15640	15614	15384	15605	15537	15649	15482	15565	15604	15560	15489	15637	15642	15484	15459	15655	15706	15431	15688	15506	15507	15612	15436	15553	15489	15421	15527	15624	15612	15611	15451	15665	15551	15624	15648	15494	15605	15733	15562	15618	15659	15639	15471	15737	15668	15437	15426	15518	15683	15361	15501	15308	15491	15505	15616	15571	15693	15605	15325	15540	15462	15429	15550	15488	15524	15687	15573	15549	15588	15591	15570	15425	15622	15406	15812	15407	15574	15556	15504	15436	15610	15571	15359	15519	15660	15520	15558	15548	15563	15521	15413	15419	15565	15592	15324	15639	15681	15536	15549	15504	15615	15464	15522	15651	15493	15722	15471	15705	15575	15584	15710	15433	15351	15611	15374	15387	15688	15423	15511	15417	15394	15504	15655	15449	15529	15625	15638	15569	15443	15654	15585	15643	15530	15455	15664	15631	15575	15643	15497	15578	15470	15541	15547	15482	15577	15556	15521	15407	15419	15376	15488	15526	15633	15555	15454	15565	15494	15451	15315	15622	15568	15533	15557	15499	15515	15705	15669	15536	15581	15529	15585	15514	15388	15680	15450	15307	15581	15383	15553	15666	15373	15667	15332	15598	15597	15454	15617	15727	15520	15634	15572	15535	15694	15413	15711	15653	15604	15575	15431	15445	15627	15720	15569	15458	15661	15578	15530	15500	15508	15586	15652	15604	15758	15517	15642	15567	15485	15579	15567	15444	15445	15484	15656	15490	15589	15596	15577	15610	15419	15497	15573	15606	15359	15649	15546	15475	15435	15681	15499	15634	15549	15588	15511	15429	15654	15591	15559	15510	15593	15527	15578	15490	15552	15482	15502	15751	15474	15515	15527	15577	15554	15614	15569	15556	15562	15505	15574	15491	15546	15586	15459	15553	15574	15619	15481	15496	15645	15750	15417	15674	15470	15634	15499	15554	15586	15654	15663	15660	15553	15538	15384	15580	15533	15487	15418	15508	15621	15519	15592	15537	15499	15586	15456	15617	15513	15584	15805	15697	15454	15493	15561	15583	15445	15572	15506	15505	15541	15605	15382	15506	15578	15382	15645	15375	15501	15663	15547	15597	15473	15412	15489	15607	15497	15394	15616	15558	15462	15556	15403	15575	15735	15384	15568	15541	15562	15590	15509	15520	15421	15607	15494	15590	15643	15294	15575	15508	15771	15508	15330	15452	15557	15529	15696	15523	15497	15702	15594	15650	15538	15517	15392	15642	15462	15634	15523	15509	15397	15560	15616	15564	15435	15542	15495	15539	15527	15532	15519	15759	15607	15561	15647	15563	15491	15514	15327	15395	15494	15509	15422	15572	15809	15574	15649	15545	15739	15384	15641	15582	15506	15521	15694	15523	15473	15645	15449	15570	15579	15712	15745	15656	15446	15441	15516	15331	15578	15494	15652	15602	15491	15815	15545	15566	15370	15628	15343	15579	15677	15544	15510	15567	15446	15541	15693	15531	15395	15768	15593	15606	15324	15455	15541	15421	15483	15380	15758	15423	15437	15534	15648	15497	15405	15509	15310	15390	15487	15532	15530	15434	15567	15473	15450	15750	15356	15501	15431	15427	15665	15605	15681	15553	15520	15616	15742	15523	15561	15701	15517	15379	15675	15754	15675	15490	15329	15416	15560	15653	15506	15492	15525	15630	15517	15535	15533	15491	15441	15699	15592	15503	15541	15524	15452	15571	15619	15598	15628	15522	15602	15556	15601	15622	15654	15594	15583	15414	15515	15529	15369	15522	15438	15574	15728	15571	15532	15610	15692	15348	15590	15566	15397	15695	15533	15628	15315	15683	15501	15636	15467	15633	15567	15501	15427	15725	15424	15554	15519	15666	15386	15518	15600	15506	15490	15624	15498	15571	15372	15431	15571	15774	15620	15539	15590	15519	15568	15717	15540	15587	15561	15437	15575	15523	15511	15495	15465	15431	15559	15456	15456	15641	15524	15635	15586	15569	15571	15589	15445	15635	15383	15605	15719	15788	15622	15478	15643	15413	15535	15632	15593	15565	15475	15634	15550	15527	15579	15448	15522	15529	15655	15511	15512	15446	15489	15538	15602	15590	15389	15561	15526	15636	15420	15420	15454	15507	15563	15692	15617	15550	15668	15593	15395	15601	15405	15381	15572	15272	15503	15582	15459	15579	15597	15427	15513	15503	15591	15525	15535	15663	15485	15438	15674	15614	15599	15567	15637	15463	15558	15374	15402	15649	15496	15455	15571	15502	15552	15651	15399	15598	15488	15810	15328	15583	15583	15322	15606	15464	15389	15470	15708	15325	15667	15645	15557	15595	15570	15516	15590	15570	15422	15595	15634	15590	15625	15547	15414	15553	15456	15566	15486	15667	15448	15446	15644	15560	15529	15714	15615	15628	15572	15605	15380	15610	15454	15625	15575	15559	15466	15440	15677	15527	15538	15592	15469	15511	15533	15656	15467	15671	15534	15487	15497	15586	15545	15802	15588	15693	15539	15519	15330	15462	15551	15732	15376	15513	15534	15660	15500	15414	15647	15541	15559	15626	15579	15482	15605	15496	15565	15617	15512	15553	15601	15390	15661	15514	15486	15573	15680	15486	15667	15438	15539	15459	15604	15626	15524	15552	15611	15705	15668	15658	15490	15602	15552	15397	15330	15420	15727	15490	15657	15445	15590	15561	15555	15568	15771	15598	15484	15593	15551	15624	15516	15498	15571	15537	15370	15451	15542	15343	15408	15497	15636	15534	15586	15423	15351	15510	15428	15631	15601	15565	15646	15617	15321	15544	15549	15451	15578	15520	15537	15517	15461	15517	15598	15564	15672	15352	15633	15740	15627	15659	15715	15404	15477	15622	15599	15621	15693	15788	15464	15504	15702	15550	15574	15482	15666	15629	15487	15683	15706	15468	15632	15535	15635	15539	15510	15344	15557	15660	15613	15346	15446	15558	15624	15764	15562	15547	15457	15510	15567	15435	15554	15622	15477	15502	15451	15419	15433	15603	15593	15650	15718	15415	15618	15556	15477	15646	15439	15680	15584	15654	15496	15637	15617	15585	15700	15581	15568	15569	15563	15473	15474	15516	15456	15547	15750	15542	15548	15582	15525	15712	15472	15669	15463	15582	15459	15541	15454	15536	15643	15639	15518	15736	15607	15431	15536	15495	15659	15613	15566	15595	15524	15631	15296	15409	15574	15558	15372	15643	15556	15553	15599	15317	15676	15509	15601	15608	15549	15414	15528	15439	15529	15655	15485	15498	15696	15508	15479	15666	15505	15640	15456	15580	15523	15587	15490	15519	15427	15451	15651	15610	15490	15579	15510	15540	15396	15501	15595	15616	15696	15620	15586	15495	15367	15482	15540	15659	15740	15580	15401	15560
22565	21589	28803	24831	21984	24125	25341	20688	19843	20168	19870	19750	19507	19355	19593	19353	19454	19627	19324	19381	19334	19244	19510	19335	19097	19197	19160	19197	19335	19353	19051	19367	19213	18992	19023	19058	19103	19195	19331	19175	19245	19286	19213	19195	19382	19298	19288	18920	19173	18926	19176	19100	19083	19309	19132	19101	19226	19179	19225	19222	19148	19170	19032	19024	19060	19292	19241	18976	19077	19172	19197	19367	19048	19132	19168	19097	19057	18893	19119	18932	19340	18981	18971	18996	19058	19056	18942	19063	19061	19336	19320	19119	19020	19061	19221	18964	19006	19248	19030	19308	19071	19021	18942	19249	19236	19215	19108	18968	18997	18849	19033	19062	19164	19391	19199	19248	19072	19232	19164	19015	19403	19320	19175	19082	18939	19202	19101	19443	19060	19053	19067	19062	19155	19048	19270	19037	19164	19065	18953	19124	18882	19001	18959	19070	19003	19029	19064	19116	19206	19151	18957	19136	19232	19156	19182	18945	19044	19094	18993	19089	19301	19178	19050	19109	19143	19020	18940	19125	19088	19099	18880	19038	18867	19040	18934	19025	19034	18899	19088	19030	19285	19150	19155	19290	19121	18998	19041	19003	19215	19157	18946	19239	19218	19146	19097	19014	19130	19170	18951	19082	19244	19168	19013	19075	19100	19153	19089	19005	18938	18854	18988	19140	18920	19030	19021	19116	19061	19189	19048	18852	19066	18804	19056	18866	18866	18932	18949	19254	19265	19049	19128	18893	18998	19019	19165	19054	19080	19195	19197	19010	19099	18913	19295	19160	19205	19201	19031	19079	19161	19290	18977	18977	19060	19106	19245	19069	19051	19085	18907	19075	19226	19270	19052	19142	18980	19152	19079	19130	18823	19139	19088	19202	18939	19052	19308	19183	19160	19125	19125	18904	19082	19221	19150	19081	18981	18843	19233	18786	19217	19113	19008	19201	19094	18973	18927	19077	19148	19191	19084	19243	19131	19048	18952	19032	19044	18915	19201	19184	19043	19092	19082	19331	19135	19147	18979	19077	19149	18959	19029	19137	18903	19077	18953	19080	19048	19143	19010	19167	18949	19057	19001	19089	19027	19164	19292	19054	19067	19122	19282	19135	19237	19165	19136	19022	19294	19069	19230	19022	18993	19086	19082	18929	18954	18970	19114	19106	19158	19071	18936	19208	19178	19117	19068	19230	19168	18906	19145	19228	19121	19148	18961	19013	19222	19153	19043	19177	19293	18945	19165	19112	19056	19132	19147	19091	19237	19097	19116	18976	18788	19104	19053	18941	18972	19066	19209	18938	19090	19160	19170	19005	19183	19223	18955	19205	19190	19062	18899	19292	18912	19100	19082	19090	19284	19068	18993	19101	19084	19009	19157	18928	19079	19158	19247	19071	18957	19127	19243	19092	19036	19154	19052	19151	19130	18954	19220	19070	19171	19022	19013	18964	19191	19130	19076	19070	19374	19185	19208	19086	19005	18973	19117	18912	19078	19137	19204	19200	19248	19277	19219	19031	18825	19106	19066	19084	19128	19100	19093	19205	19197	19043	18829	18865	19250	19261	19291	19257	18769	19028	19293	19090	19136	19258	19340	19050	18945	19096	18855	19048	19225	19031	18879	19108	19089	19023	19226	19127	18953	19170	18936	19085	18921	19081	19155	19125	19029	19121	19053	19079	18987	19189	19077	18967	18931	18917	18847	18950	18993	19088	19204	19068	19196	19017	19128	19211	19043	19041	19056	19000	18924	19204	19317	19200	19166	18996	19207	19220	19291	19038	19068	18925	19115	19060	19371	19342	18996	18883	19130	18990	19134	19227	19108	18981	19121	19064	19071	19115	19025	19102	19024	19054	19121	19223	18895	18931	19182	18925	19095	18855	19075	19176	19135	18857	18979	19052	19203	19085	19032	19125	19277	19316	19146	19137	19015	19011	19074	19200	19109	19228	19153	19126	19135	19150	19177	19196	18864	19302	18992	19092	19197	19047	19251	19041	19154	19059	19105	18971	19145	19026	19097	18996	19090	19190	19280	19160	19214	19296	19173	19093	19146	19221	18956	18971	19044	18881	18991	19123	19179	19231	19330	19181	19015	19072	19221	18955	18910	18981	19190	19118	19076	18866	19254	19250	19149	19349	19166	19091	19087	19191	19058	19193	19049	19063	19055	19093	19104	19113	18983	19175	19186	19086	19076	18950	19004	19084	18998	18851	19084	19003	19068	19156	19046	19085	19093	19150	19051	19060	19114	19015	19079	19174	18992	19170	19152	19154	19034	19168	18873	19103	19174	19035	19062	19154	19103	18973	18975	19167	19117	18968	18882	19014	19073	19064	19020	19028	19182	19155	19003	19234	18991	19033	18847	18961	19094	19091	19275	19078	19091	19124	19185	19072	19105	18994	19089	19185	19108	19019	18844	19065	19105	19232	19103	18894	19148	19153	19165	19053	19049	19063	19032	19231	18995	19075	19070	19069	19127	18931	19286	19041	19159	19094	19347	19052	19190	18992	19034	19254	19210	19192	19217	19238	18994	19022	19113	18897	19102	19022	18953	18869	19216	19269	18990	19270	19174	19114	18992	19246	19272	19102	19088	19129	19215	19147	18997	19111	19304	19135	19248	19095	19037	19097	19333	19032	19050	18886	19216	19118	19299	18950	19185	19195	19041	19135	19035	19187	18819	18944	19088	19050	19100	18942	19171	19042	19134	19160	19041	18960	18926	19279	19089	19226	18968	19030	19279	19219	19258	19046	19039	19043	19013	19159	19156	19373	19073	19161	19042	19011	19032	19102	19203	19252	19158	18951	19030	19061	18953	19141	19309	19209	19278	19145	19122	19343	19127	19033	19114	19261	19105	19119	18923	19123	18746	19046	19101	19065	19207	19192	19102	19056	18883	18952	19173	19140	19285	19012	19139	18972	19140	19177	19055	19029	19065	19156	19243	18979	19307	19208	19158	19109	19216	18895	19045	19125	19039	19002	19121	18986	19083	19001	19121	18907	19134	19083	19139	18976	19107	19342	19006	18990	19135	19075	19077	18860	19009	19004	18854	19037	19230	19193	19162	19184	19118	19168	19076	19036	19109	19024	19170	19014	19236	19035	19127	19217	18922	19274	19165	19088	19188	19161	18971	19063	19095	18998	18855	19112	19106	19239	19024	19196	19071	19142	19210	19117	19132	19186	19328	18901	19142	18939	19075	19108	19146	19000	19156	18951	19120	19151	19111	19249	19085	19262	19004	19067	18983	19189	19088	19018	19174	19040	19183	19164	19247	19078	19061	18891	19261	19247	19080	18857	18835	18939	19159	19249	19087	19000	19281	19139	19313	19050	19081	19051	18919	19236	19067	19141	19175	19134	19042	18945	19122	19066	19310	19218	18950	19058	19209	19008	19217	18787	19120	19167	19042	19195	18889	19114	19051	18932	19139	19235	19040	19134	18831	19379	18984	19061	19173	19253	18978	19154	18993	19053	19073	19122	18924	18942	19141	18891	19074	19062	18979	19141	19035	19148	18939	19267	19072	19137	18931	19054	19133	19186	18947	18896	19178	19132	19105	19097	19137	19018	19108	19077	19193	19122	19134	18932	19109	19130	19152	19042	19023	18956	19100	18969	19054	19142	18853	19132	19243	19097	19131	19177	18917	19097	18841	18912	19056	19197	19192	18925	18995	19017	19007	19118	19113	18957	18888	18835	19017	19039	19199	19057	18957	19201	18925	19276	19111	19073	19188	19241	19077	19131	19122	19410	18909	19009	19096	19121	18918	18927	19001	19059	19000	19095	19204	19102	18962	18974	19040	19133	19197	18956	18978	19139	19176	19126	19117	19241	19142	19141	19011	18933	19191	18970	18901	18841	19204	19259	19204	19299	19145	19123	19045	19022	19127	19135	19046	19252	18962	18968	19279	19135	19350	19181	19334	18937	19125	19139	18942	19215	19250	19061	18849	19153	19042	19018	19144	19205	19035	19104	19246	19138	18949	19086	18995	19051	18862	19013	19207	19052	19170	19043	19105	18857	19252	18919	19142	19129	19210	19226	19023	18855	19042	19120	19164	19142	19217	19022	19025	19151	18934	18855	19098	19155	19207	19037	19005	19205	19007	18903	19167	18998	19021	19222	19098	19082	19238	19089	19039	19139	19062	18982	19219	19194	19228	19000	19144	19217	18970	19105	19090	18980	18789	19076	19093	19061	19142	19097	19001	19193	19215	19073	18943	19269	19046	19042	19116	19051	19039	19009	19151	19169	18832	18840	18821	18887	19078	19254	18939	19124	19069	19200	18969	19018	18971	19123	19032	19011	19042	19121	19126	18917	19006	18850	19004	18927	19074	19181	19323	19273	19217	19182	19299	18857	19017	19207	19045	19006	19179	19203	19178	18803	19220	19089	19409	18988	19113	19174	19126	19239	19147	19054	19042	19035	19119	18875	18902	18828	19104	19026	19201	19204	19173	19091	19039	19121	19048	19157	19030	19177	19072	19014	19264	19239	19076	19070	18954	18970	18965	19039	19031	18973	19065	18931	18973	19114	19050	19006	19276	19197	19052	19050	19025	18957	19073	19221	19132	19039	19099	19064	19058	19121	19217	19119	19304	19225	19189	19057	18901	19207	19103	19151	19508	19249	19129	19140	18895	19213	19208	18950	19218	19130	18950	19038	19082	19312	19016	18987	19186	19237	19003	19146	19159	18914	19152	19302	19107	18934	19144	19083	19255	19128	18853	18892	19080	19104	19084	18880	19198	19146	19075	19157	19260	19100	19030	19115	19062	19172	19075	19170	18926	18999	19205	19051	19135	18998	19113	19024	19215	19188	19082	18996	19132	19163	19081	19037	19335	19180	19181	19229	19022	18844	19081	19227	19090	19037	19200	19127	18908	19034	18933	19102	19128	19177	19111	19170	18976	19051	19054	18901	19243	19208	19179	18920	19057	19220	19095	19250	19098	19103	19004	19127	19001	19018	18938	19171	19146	18894	19079	19031	19183	19090	19053	19136	19030	19019	19035	19091	19051	19117	19072	19156	19121	19099	19094	18928	19142	19098	19244	19123	19317	19225	19136	19070	18960	19105	19322	18893	19067	19358	18975	19442	19001	19174	19425	19018	19405	19129	19120	19109	19198	18918	18966	19219	19095	19209	19225	19177
19380	37690	31337	24650	21662	19957	18494	17932	17394	17192	17063	16800	16692	16607	16729	16611	16601	16606	16586	16450	16509	16422	16338	16371	16338	16421	16322	16397	16257	16229	16238	16288	16246	16368	16412	16228	16330	16437	16360	16464	16128	16474	16305	16203	16259	16381	16408	16366	16289	16318	16265	16303	16323	16268	16293	16361	16317	16394	16283	16267	16209	16165	16143	16160	16348	16138	16156	16322	16068	16444	16355	16439	16457	16186	16342	16258	16319	16403	16263	16360	16270	16204	16226	16288	16281	16230	16355	16277	16451	16308	16391	16375	16323	16198	16297	16362	16348	16315	16391	16153	16419	16129	15939	16258	16500	16293	16422	16423	16121	16259	16253	16301	16323	16296	16265	16100	16316	16382	16283	16130	16258	16240	16143	16268	16348	16128	16255	16199	16344	16100	16387	16205	16170	16445	16190	16364	16345	16397	16381	16316	16450	16149	16196	16370	16156	16213	16133	16308	16121	16395	16194	16209	16217	16266	16181	16242	16324	16005	16400	16216	16335	16274	16223	16342	16348	16265	16190	16262	16358	16288	16367	16338	16186	16294	16207	16159	16235	16369	16271	16347	16209	15995	16324	16281	16245	16236	16253	16394	16140	16208	16260	16159	16182	16282	16169	16228	16244	16223	16330	16352	16311	16254	16319	16222	16401	16268	16232	16179	16280	16232	16286	16100	16091	16292	16241	16370	16095	16243	16104	16149	16356	16221	16237	16148	16073	16319	16270	16172	16331	16332	16222	16371	16325	16103	16362	16272	16233	16235	16262	16501	16307	16272	16309	16346	16220	16286	16234	16248	16292	16258	16223	16279	16277	16123	16260	16438	16283	16309	16176	16304	16139	16268	16307	16241	16220	16422	16115	16333	16224	16310	16087	16203	16330	16283	16359	16261	16138	16235	16140	16182	16267	16202	16340	16142	16335	16125	16282	16204	16071	16316	16283	16122	16315	16245	16221	16278	16253	16232	16200	16327	16464	16276	16216	16063	16248	16392	16202	16390	16345	16123	16359	16238	16220	16155	16311	16185	16302	16156	16317	16224	16121	16375	16171	16139	16286	16352	16362	16339	16239	16248	16004	16383	16297	16294	16308	15996	16254	15942	16325	16286	16199	16245	16213	16257	16101	16327	16162	16218	16301	16372	16203	16349	16341	16281	16229	16299	16177	16204	16424	16070	16175	16370	16254	16304	16331	16266	16194	16284	16148	16187	16094	16301	16301	16387	16134	16209	16402	16069	16270	16206	16266	16264	16169	16258	16306	16412	16211	16233	16211	16324	16172	16261	16107	16370	16450	16142	16214	16132	16198	16022	16378	16162	16256	16278	16267	16229	16343	16266	16377	16279	16222	16371	16220	16302	16258	16198	16117	16325	16238	16377	16429	16304	16308	16317	16312	16280	16283	16363	16249	16344	16280	16174	16201	16287	16281	16196	16247	16248	16031	16365	16108	16297	16412	16328	16309	16127	16238	16334	16336	16275	16197	16332	16175	16174	16223	16406	16182	16102	16372	16388	16305	16325	16145	16376	16232	16167	16332	16192	16513	16093	16131	16213	16140	16179	16063	16288	16223	16252	16242	16145	16193	16163	16107	16301	16295	16263	16308	16126	16348	16249	16227	16192	16112	16256	16129	16248	16273	16268	16254	16379	16365	16299	16205	16247	16352	16361	16089	16305	16259	16189	16365	16244	16203	16144	16324	16302	16386	16319	16225	16331	16103	16223	16195	16348	16311	16334	16198	16088	16341	16100	16213	16169	16185	16338	16269	16226	16319	16121	16365	16388	16132	16228	16345	16051	16314	16229	16127	15988	16290	16102	16341	16289	16145	16256	16152	16198	16240	16400	16235	16165	16141	16172	16077	16171	16303	16251	16277	16287	16213	16320	16295	16035	16267	16447	16048	16302	16320	16257	16331	16418	16261	16251	15988	16347	16358	16355	16140	16319	16347	16370	16145	16239	16172	16194	16154	16384	16188	16233	16193	16362	16366	16231	16280	16319	16088	16390	16272	16183	16315	16274	16182	16378	16068	16274	16184	16238	16133	16229	16257	16170	16114	16201	16433	16231	16139	16225	16261	16218	16185	16222	16246	16237	16255	16292	16244	16149	16280	16305	16396	16317	16140	16360	16310	16234	15926	16233	16344	16182	16545	16259	16478	16251	16178	16042	16211	16227	16259	16427	16248	16196	16126	16141	16410	16274	16297	16346	16215	16237	16462	16164	16310	16225	16376	16296	16183	16173	16316	16143	16272	16362	16296	16086	16259	16220	16286	16213	16283	16311	16217	16171	16364	16265	16321	16271	16145	16363	16217	16439	16343	16149	16359	16114	16254	16326	16246	16348	16129	16096	16273	16294	16196	16263	16241	16212	16336	16172	16220	16288	16318	16171	16400	16115	16308	16096	16057	16207	16317	16229	16226	16225	16180	16405	16202	16347	16284	16236	16319	16115	16336	16199	16124	16189	16108	16080	16391	16154	16157	16294	16288	16222	16223	16316	16308	16317	16119	16290	16215	16256	16121	16291	16126	16435	16200	16280	16242	16085	16440	16227	16088	16149	16389	16214	16149	16279	16286	16273	16252	16311	15977	16227	16134	16201	16132	16174	16288	16161	16273	16113	16156	16213	16307	16408	16239	16201	16084	16140	16242	16329	16190	16116	16336	16197	16355	16258	16375	16330	16339	16101	16137	16313	16169	16335	16264	16345	16095	16224	16343	16249	16228	16204	16161	16223	16118	16154	15989	16221	16367	16113	16425	16312	16276	16223	16329	16240	16133	16271	16151	16235	16344	16141	16297	16302	16329	16180	16139	16298	16310	16122	16112	16053	16195	16108	16164	16330	16363	16178	16336	16255	16296	16331	16268	16273	16238	16271	16234	16272	16212	16156	16158	16245	16105	16316	16152	16318	16339	16277	16091	16205	16291	16318	16255	16162	16436	16265	16128	16176	16382	16254	16288	16201	16155	16365	16443	16101	16273	16296	16299	16057	16177	16193	16267	16203	16318	16226	16127	16261	16283	16174	16216	16206	16426	16268	16043	16136	16100	16163	16142	16212	16319	16282	16232	16346	16204	16200	16239	16319	16341	16197	16071	16281	16219	16379	16262	16275	16036	16212	16137	16395	16094	16262	16172	16170	16155	16323	16257	16368	16288	16166	16235	16272	16220	16382	16205	16246	16181	16227	16283	16244	16219	16296	16144	16358	16283	16081	16309	16156	16408	16159	16347	16209	16271	16155	16340	16131	16175	16228	16162	16368	16403	16401	16187	16298	16293	16303	16254	16226	16159	16143	16086	16241	16340	16359	16285	16080	16187	16376	16207	16266	16146	16392	16373	16268	16273	16204	16278	16243	16376	16117	16293	16183	16393	16355	16243	16166	16236	16323	16087	16276	16232	16266	16253	16283	16333	16219	16206	16272	16286	16425	16091	16233	16090	16331	16226	16099	16261	16179	16214	16176	16197	16248	16290	16288	16420	16387	16274	16179	16309	16309	16199	16179	16412	16205	16212	16293	16289	16285	16301	16161	16240	16369	16240	16160	16108	16260	16293	16211	16119	16305	16221	16161	16216	16089	16199	16088	16164	16167	16162	16292	16230	16415	16214	16179	16181	16362	16287	16332	16303	16147	16295	16353	16208	16383	16443	16237	16296	16312	16225	16363	16111	16261	16202	16426	16098	16248	16280	16413	16351	16180	16295	16393	16279	16052	16391	16104	16254	16250	16243	16269	16209	16222	16363	16144	16181	16260	16241	16177	16176	16261	16200	16129	16287	16207	16251	16348	16160	16175	16145	16226	15896	16249	16321	16244	16072	16202	16297	16192	16220	16271	16092	16391	16335	16239	16244	16293	16135	16165	16120	16254	16193	16184	16167	16163	16257	16333	16346	16402	16083	16240	16146	16297	16268	16219	16383	16416	16103	16237	16180	16250	16291	16250	16176	16174	16476	16227	16254	16235	16262	16261	16190	16307	16419	16188	16275	16351	16159	16233	16163	16171	16336	16269	16353	16185	16098	16267	16226	16256	16313	16435	16327	16387	16412	16248	16276	16239	16333	16317	16285	16214	16389	16342	16227	16262	16256	16393	16338	16245	16358	16060	16372	16361	16270	16204	16115	16184	16251	16061	16379	16027	16359	16178	16387	16174	16154	16157	16133	16250	16030	16189	16180	16160	16156	16078	16185	16230	16284	16349	16222	16095	16246	16337	16246	16374	16486	16228	16141	16342	16296	16056	16189	16105	16315	16349	16061	15981	16366	16268	16167	16284	16187	16221	16362	16362	16394	16216	16316	16199	16166	16178	16271	16220	16292	16300	16356	16300	16140	16402	16340	16240	16131	16189	16182	16303	16156	16590	16158	16312	16017	16080	16181	16316	16229	16246	16149	16125	16128	16135	16279	16384	16121	16346	16231	15945	16258	16171	16391	16153	16034	16357	16353	16263	16171	16395	16009	16249	16202	16145	16102	16314	16242	16296	16431	16224	16262	16251	16324	16173	16165	16429	16224	16349	16173	16141	16398	16301	16186	16087	16242	16286	16336	16158	16432	16381	16166	16289	16220	16296	16217	16070	16172	16369	16277	16313	16062	16302	16250	16266	16192	16263	16307	16442	16322	16347	16346	16165	16045	16295	16351	16388	16231	16316	16268	16227	16344	16219	16286	16384	16305	16270	16376	16134	16247	16160	16161	16324	16244	16345	16251	16188	16183	16231	16291	16369	16292	16207	16167	16298	16166	16414	16221	16172	16254	16367	16394	16475	16326	16321	16330	16207	16193	16309	16213	16144	16307	16437	16273	16103	16269	16326	16287	16293	16254	16104	16168	16170	16133	16184	16205	16320	16295	16349	16241	16223	16392	16233	16046	16300	16217	16326	16262	16213	16101	16478	16392	16232	16054	16300	16184	16229	16253	16394	16315	16069	16170	16321	16351	16320	16102	16351	16402	16274	16209	16143	16263	16266	16192	16248	16195	16272	16419	16219	16356	16414	16264	16235	16243	16232	16244	16250	16252	16272	16207	16137	16085	16150	16209	16196	16262	16074	16138	16132	16147	16358	16361	16216	16327	16101	16304	16331	16381	16121	16169	16188	16152	16327	16210	16163	16152	16178	16399	16178	16309	16255	16072	16277	16260	16247
29241	23247	25337	22061	18998	18383	18298	17991	17868	17659	17998	17862	17512	17578	17578	17709	17760	17485	17592	17458	17790	17739	17872	17522	17698	17842	17529	17665	17607	17580	17611	17617	17791	17817	17711	17564	17741	17513	17722	17700	17503	17649	17747	17536	17587	17747	17590	17552	17521	17785	17563	17451	17532	17654	17707	17671	17591	17398	17678	17583	17408	17659	17449	17641	17496	17459	17525	17617	17603	17654	17711	17612	17823	17537	17813	17548	17837	17523	17574	17614	17543	17534	17385	17603	17478	17411	17385	17459	17647	17737	17634	17576	17586	17728	17690	17641	17545	17667	17699	17337	17725	17630	17568	17664	17685	17555	17423	17551	17514	17564	17708	17504	17608	17542	17536	17601	17570	17587	17651	17642	17652	17684	17640	17731	17760	17674	17729	17605	17718	17673	17752	17298	17594	17573	17560	17529	17515	17549	17554	17660	17750	17645	17936	17549	17754	17654	17714	17658	17512	17677	17676	17630	17558	17711	17558	17483	17352	17522	17678	17732	17732	17813	17714	17884	17705	17688	17551	17753	17759	17483	17413	17607	17705	17680	17605	17285	17370	17510	17797	17679	17508	17530	17678	17587	17667	17809	17630	17562	17829	17525	17797	17644	17624	17466	17841	17710	17647	17580	17359	17728	17653	17557	17847	17467	17798	17687	17488	17663	17360	17432	17675	17608	17654	17522	17490	17466	17582	17448	17671	17633	17840	17739	17682	17576	17469	17474	17462	17593	17624	17730	17698	17877	17529	17618	17643	17703	17730	17676	17894	17697	17575	17778	17707	17665	17801	17484	17527	17622	17532	17818	17514	17485	17678	17676	17757	17640	17648	17379	17599	17562	17517	17633	17601	17529	17504	17672	17723	17701	17612	17643	17734	17405	17573	17886	17413	17575	17353	17749	17456	17498	17493	17405	17447	17523	17491	17520	17574	17615	17582	17518	17753	17529	17582	17570	17565	17608	17406	17651	17447	17388	17623	17458	17415	17690	17588	17601	17506	17684	17692	17593	17604	17464	17677	17749	17601	17614	17651	17598	17416	17475	17483	17571	17539	17495	17541	17524	17552	17794	17549	17724	17384	17586	17520	17616	17562	17838	17591	17612	17531	17712	17500	17421	17644	17475	17722	17942	17715	17555	17650	17583	17707	17739	17819	17714	17768	17587	17650	17589	17677	17503	17619	17745	17652	17709	17755	17518	17702	17762	17628	17541	17648	17609	17621	17619	17662	17811	17713	17618	17594	17589	17475	17654	17575	17501	17642	17376	17662	17290	17666	17456	17686	17685	17738	17723	17419	17386	17600	17528	17501	17790	17547	17542	17791	17856	17742	17709	17687	17769	17453	17396	17606	17403	17539	17657	17419	17674	17483	17420	17666	17790	17593	17508	17708	17667	17624	17398	17705	17540	17543	17627	17756	17433	17621	17672	17790	17604	17608	17528	17614	17614	17467	17492	17774	17942	17643	17630	17877	17550	17595	17653	17765	17517	17742	17514	17611	17556	17588	17521	17669	17674	17726	17547	17467	17442	17707	17654	17665	17683	17688	17611	17748	17547	17689	17514	17773	17494	17536	17814	17570	17605	17363	17554	17735	17515	17715	17710	17586	17785	17665	17509	17752	17599	17452	17574	17370	17357	17611	17679	17622	17652	17690	17812	17625	17716	17407	17631	17746	17456	17868	17609	17614	17490	17737	17739	17775	17571	17586	17441	17564	17643	17551	17459	17361	17664	17621	17636	17664	17545	17439	17309	17722	17620	17454	17444	17595	17632	17469	17694	17505	17570	17692	17541	17535	17684	17775	17764	17645	17715	17698	17587	17662	17526	17701	17419	17608	17682	17669	17518	17640	17668	17621	17805	17540	17512	17531	17435	17642	17602	17564	17631	17570	17473	17557	17690	17541	17428	17564	17803	17835	17601	17600	17456	17522	17534	17706	17535	17526	17401	17434	17650	17436	17734	17885	17757	17639	17575	17629	17745	17652	17706	17660	17634	17675	17624	17679	17682	17653	17759	17596	17406	17336	17591	17499	17569	17606	17628	17540	17531	17545	17657	17533	17476	17712	17548	17609	17730	17770	17653	17327	17436	17636	17501	17576	17599	17672	17776	17557	17569	17526	17620	17501	17691	17452	17591	17636	17519	17488	17412	17575	17474	17580	17658	17663	17551	17794	17478	17592	17600	17569	17823	17444	17643	17676	17567	17622	17780	17548	17558	17532	17804	17608	17815	17700	17610	17476	17564	17476	17641	17806	17493	17341	17567	17711	17521	17635	17737	17536	17570	17603	17323	17778	17778	17577	17673	17522	17569	17629	17577	17569	17632	17514	17807	17665	17649	17651	17674	17509	17465	17537	17475	17714	17403	17570	17468	17356	17553	17596	17486	17405	17338	17442	17635	17857	17669	17457	17689	17591	17529	17709	17468	17637	17461	17389	17545	17558	17556	17620	17722	17600	17720	17602	17687	17381	17705	17755	17619	17876	17672	17699	17501	17576	17529	17640	17476	17815	17475	17955	17523	17575	17585	17695	17454	17765	17598	17636	17520	17739	17864	17571	17510	17398	17675	17691	17511	17480	17525	17459	17633	17748	17275	17489	17551	17452	17485	17553	17513	17705	17709	17530	17587	17452	17694	17578	17721	17712	17627	17626	17522	17665	17591	17559	17552	17484	17678	17631	17655	17599	17588	17635	17496	17549	17598	17589	17810	17788	17637	17628	17425	17468	17379	17452	17636	17484	17678	17586	17487	17447	17456	17644	17566	17754	17683	17756	17655	17605	17686	17389	17431	17416	17542	17379	17486	17556	17521	17662	17679	17612	17712	17774	17606	17538	17578	17680	17602	17590	17579	17578	17456	17624	17651	17537	17383	17807	17537	17851	17633	17609	17565	17514	17669	17514	17546	17713	17601	17411	17760	17561	17545	17580	17655	17483	17476	17753	17516	17748	17555	17511	17501	17526	17740	17705	17668	17535	17533	17385	17539	17659	17460	17684	17589	17674	17529	17616	17793	17685	17495	17644	17471	17992	17731	17626	17571	17517	17401	17655	17668	17560	17456	17606	17546	17992	17760	17667	17742	17741	17609	17684	17724	17853	17807	17395	17458	17572	17637	17651	17538	17844	17754	17590	17642	17569	17754	17348	17571	17557	17622	17828	17639	17733	17507	17598	17724	17780	17702	17563	17477	17871	17461	17534	17685	17759	17513	17646	17518	17507	17595	17734	17541	17469	17458	17337	17605	17757	17334	17614	17576	17656	17605	17757	17714	17716	17608	17453	17790	17585	17625	17559	17691	17505	17483	17559	17522	17489	17484	17526	17594	17738	17648	17658	17465	17477	17623	17505	17461	17592	17485	17723	17711	17618	17610	17622	17696	17580	17694	17597	17619	17545	17711	17698	17510	17605	17612	17661	17549	17752	17582	17643	17595	17571	17651	17659	17778	17807	17555	17718	17596	17599	17623	17545	17772	17572	17648	17768	17641	17628	17822	17694	17298	17488	17635	17533	17532	17443	17484	17576	17686	17635	17463	17605	17383	17585	17639	17538	17537	17600	17826	17525	17814	17609	17559	17679	17656	17703	17647	17692	17385	17605	17560	17528	17605	17718	17822	17522	17744	17576	17919	17640	17675	17776	17441	17602	17588	17611	17668	17545	17679	17618	17674	17553	17565	17607	17663	17546	17714	17583	17536	17572	17571	17454	17611	17539	17454	17740	17528	17461	17600	17526	17523	17702	17586	17747	17639	17732	17603	17770	17530	17794	17634	17709	17569	17579	17734	17625	17838	17714	17617	17589	17446	17403	17588	17690	17448	17620	17572	17700	17532	17472	17626	17725	17550	17659	17552	17582	17722	17860	17528	17482	17662	17617	17503	17804	17525	17760	17602	17710	17707	17679	17347	17671	17658	17899	17562	17397	17550	17863	17439	17644	17418	17464	17578	17542	17546	17606	17586	17654	17767	17879	17567	17536	17465	17666	17671	17493	17473	17655	17424	17577	17544	17523	17550	17848	17552	17715	17451	17546	17695	17620	17454	17688	17665	17562	17446	17730	17612	17656	17384	17529	17710	17668	17595	17554	17708	17428	17494	17678	17545	17600	17679	17700	17718	17616	17408	17572	17800	17813	17586	17590	17683	17654	17683	17813	17935	17757	17621	17466	17758	17695	17698	17517	17785	17789	17470	17522	17742	17431	17523	17622	17669	17370	17721	17624	17771	17746	17684	17644	17646	17456	17496	17740	17575	17714	17715	17587	17557	17667	17600	17916	17611	17505	17474	17742	17501	17602	17651	17813	17681	17577	17707	17480	17443	17548	17529	17749	17513	17557	17654	17627	17482	17448	17538	17537	17686	17578	17701	17449	17607	17414	17467	17499	17706	17637	17506	17596	17513	17738	17734	17637	17603	17732	17597	17683	17800	17576	17548	17736	17701	17700	17618	17445	17516	17651	17660	17634	17642	17468	17705	17746	17637	17681	17308	17514	17532	17602	17476	17583	17788	17573	17532	17499	17687	17646	17494	17521	17629	17507	17693	17762	17625	17478	17493	17676	17358	17555	17635	17762	17459	17760	17639	17612	17648	17755	17402	17669	17610	17576	17551	17682	17559	17726	17812	17667	17569	17512	17351	17539	17679	17647	17510	17646	17732	17586	17473	17870	17704	17624	17587	17648	17536	17752	17744	17455	17457	17514	17537	17644	17661	17648	17461	17423	17702	17500	17559	17649	17669	17832	17528	17594	17615	17700	17556	17442	17683	17719	17670	17623	17800	17603	17470	17637	17435	17551	17473	17664	17765	17593	17564	17534	17627	17445	17527	17389	17492	17509	17390	17780	17555	17637	17458	17839	17839	17477	17658	17725	17726	17617	17564	17488	17641	17412	17631	17674	17438	17508	17806	17710	17594	17772	17495	17471	17458	17601	17648	17645	17374	17492	17518	17641	17571	17652	17623	17638	17622	17637	17535	17705	17787	17715	17539	17520	17476	17565	17777	17599	17610	17739	17388	17744	17491	17398	17507	17699	17548	17605	17565	17569	17710	17534	17769	17425	17705	17624	17693	17456	17392	17512	17600	17656	17565	17612	17523	17798	17537	17560	17647	17633	17694	17695	17626	17538	17705	17772	17593	17785	17716	17446	17533
18362	26363	22495	18735	17369	16607	16303	16072	15769	16010	15636	15428	15622	15382	15561	15556	15585	15439	15542	15518	15415	15490	15187	15420	15544	15557	15526	15517	15313	15309	15531	15319	15392	15375	15435	15165	15445	15347	15463	15450	15535	15443	15538	15517	15343	15385	15458	15523	15356	15332	15418	15355	15453	15565	15415	15549	15462	15521	15478	15601	15585	15395	15392	15460	15389	15440	15470	15341	15354	15319	15203	15435	15386	15343	15417	15371	15457	15367	15412	15420	15477	15430	15351	15316	15362	15386	15393	15477	15314	15205	15368	15399	15302	15311	15451	15446	15117	15430	15238	15360	15385	15383	15235	15423	15290	15172	15250	15473	15138	15378	15637	15441	15493	15539	15526	15434	15335	15424	15364	15316	15355	15317	15449	15359	15320	15416	15410	15414	15350	15418	15379	15430	15555	15470	15473	15374	15391	15468	15530	15481	15342	15305	15336	15319	15335	15283	15538	15274	15298	15366	15435	15416	15328	15567	15205	15350	15364	15516	15651	15668	15364	15458	15569	15525	15378	15303	15408	15263	15367	15338	15329	15377	15424	15339	15376	15440	15517	15252	15505	15440	15521	15351	15485	15344	15316	15441	15461	15446	15382	15428	15444	15473	15466	15442	15431	15564	15322	15250	15462	15295	15341	15308	15527	15120	15279	15296	15457	15370	15342	15355	15370	15424	15420	15256	15277	15339	15560	15538	15214	15380	15380	15439	15377	15493	15421	15370	15423	15441	15300	15306	15428	15468	15707	15371	15407	15428	15450	15250	15463	15521	15330	15536	15476	15339	15247	15414	15305	15262	15234	15479	15513	15474	15436	15310	15195	15293	15346	15490	15325	15386	15550	15422	15544	15420	15349	15401	15496	15447	15321	15457	15428	15345	15393	15299	15390	15301	15440	15358	15448	15504	15401	15290	15453	15301	15362	15507	15279	15436	15386	15272	15352	15288	15507	15438	15221	15361	15289	15419	15351	15453	15486	15322	15484	15313	15294	15332	15220	15277	15436	15326	15309	15335	15373	15504	15418	15413	15551	15483	15481	15372	15468	15270	15180	15461	15381	15424	15371	15447	15284	15373	15291	15432	15428	15486	15434	15407	15493	15464	15427	15348	15350	15479	15432	15286	15384	15380	15471	15417	15337	15462	15365	15272	15446	15444	15315	15419	15295	15320	15489	15238	15294	15427	15489	15431	15607	15289	15406	15357	15278	15282	15419	15522	15501	15465	15575	15340	15505	15182	15386	15284	15466	15391	15490	15457	15304	15347	15405	15511	15417	15511	15497	15410	15422	15483	15275	15427	15256	15471	15545	15365	15433	15400	15504	15506	15410	15325	15522	15535	15292	15487	15447	15617	15506	15389	15456	15515	15432	15396	15329	15438	15493	15167	15365	15299	15416	15431	15422	15329	15356	15369	15367	15461	15248	15575	15454	15378	15439	15478	15348	15311	15352	15509	15372	15458	15359	15406	15484	15333	15430	15505	15440	15543	15460	15419	15363	15222	15458	15540	15454	15559	15477	15402	15270	15384	15455	15294	15167	15349	15406	15498	15452	15413	15326	15346	15287	15272	15385	15494	15288	15360	15412	15434	15320	15408	15429	15547	15239	15223	15466	15302	15321	15283	15422	15448	15446	15371	15287	15358	15371	15549	15396	15533	15358	15431	15265	15345	15562	15536	15406	15453	15470	15509	15581	15380	15280	15466	15255	15272	15460	15386	15343	15381	15364	15662	15397	15225	15340	15335	15516	15184	15343	15507	15334	15217	15387	15230	15582	15410	15496	15603	15328	15352	15408	15441	15308	15328	15389	15336	15274	15380	15404	15344	15490	15330	15474	15439	15260	15231	15351	15368	15671	15451	15294	15277	15447	15147	15375	15449	15389	15423	15350	15346	15462	15293	15516	15312	15240	15374	15385	15379	15386	15541	15101	15474	15458	15220	15540	15373	15363	15242	15165	15486	15369	15469	15435	15348	15548	15363	15376	15461	15501	15339	15362	15465	15307	15301	15394	15233	15253	15460	15503	15484	15493	15388	15447	15527	15348	15454	15422	15336	15378	15281	15401	15358	15418	15411	15543	15374	15408	15489	15327	15371	15406	15507	15282	15388	15405	15375	15580	15412	15429	15449	15277	15393	15215	15236	15425	15396	15427	15327	15500	15561	15281	15438	15275	15649	15508	15395	15354	15427	15402	15422	15326	15380	15500	15330	15481	15334	15524	15529	15279	15454	15431	15323	15372	15417	15426	15255	15500	15542	15393	15431	15355	15215	15355	15289	15509	15434	15355	15477	15356	15363	15387	15330	15446	15277	15448	15398	15294	15234	15393	15348	15346	15368	15426	15444	15433	15386	15543	15346	15508	15449	15312	15389	15365	15484	15558	15407	15237	15530	15287	15458	15385	15402	15293	15516	15389	15455	15396	15389	15347	15310	15549	15143	15186	15372	15377	15425	15395	15449	15309	15389	15200	15331	15467	15331	15543	15641	15276	15315	15504	15497	15473	15263	15338	15307	15301	15400	15454	15357	15387	15521	15394	15321	15312	15482	15259	15357	15233	15473	15437	15364	15377	15284	15297	15384	15394	15303	15365	15253	15418	15282	15426	15229	15343	15604	15427	15478	15501	15570	15381	15269	15417	15378	15484	15411	15381	15284	15237	15300	15307	15426	15261	15443	15586	15162	15401	15214	15285	15310	15191	15381	15295	15422	15455	15564	15400	15304	15334	15491	15488	15306	15475	15378	15326	15412	15578	15491	15444	15541	15485	15514	15384	15338	15622	15414	15485	15432	15386	15534	15327	15498	15528	15430	15580	15359	15367	15465	15515	15399	15513	15399	15440	15674	15323	15393	15336	15290	15359	15440	15312	15315	15414	15372	15395	15390	15286	15504	15236	15379	15521	15512	15510	15216	15386	15307	15411	15388	15564	15273	15469	15328	15546	15506	15238	15295	15553	15352	15423	15206	15586	15308	15317	15605	15454	15463	15432	15210	15544	15421	15537	15451	15499	15556	15390	15335	15436	15411	15435	15268	15381	15357	15263	15208	15400	15507	15463	15474	15376	15509	15433	15377	15405	15201	15326	15436	15339	15437	15388	15203	15497	15625	15348	15388	15554	15465	15449	15322	15504	15621	15336	15363	15447	15290	15518	15353	15497	15358	15590	15339	15553	15272	15154	15348	15415	15343	15493	15528	15425	15373	15346	15227	15453	15353	15471	15383	15511	15323	15463	15368	15458	15441	15532	15385	15275	15419	15405	15488	15416	15295	15436	15379	15348	15333	15428	15436	15358	15448	15451	15189	15555	15480	15284	15260	15400	15421	15479	15451	15311	15343	15320	15451	15309	15483	15445	15476	15395	15422	15269	15464	15335	15453	15401	15554	15489	15220	15187	15246	15371	15413	15452	15243	15361	15194	15322	15442	15326	15332	15604	15345	15413	15371	15361	15401	15425	15427	15490	15440	15371	15267	15547	15333	15475	15268	15482	15451	15477	15422	15412	15485	15282	15241	15428	15463	15396	15359	15441	15343	15459	15514	15457	15315	15284	15715	15197	15281	15451	15214	15376	15501	15232	15390	15413	15205	15538	15455	15371	15295	15308	15335	15327	15307	15347	15314	15431	15443	15414	15385	15369	15425	15524	15359	15350	15387	15244	15395	15521	15406	15436	15411	15153	15248	15366	15408	15452	15333	15427	15351	15509	15417	15386	15483	15358	15461	15546	15401	15393	15290	15318	15273	15428	15393	15423	15284	15532	15172	15377	15420	15439	15375	15484	15341	15489	15349	15458	15484	15535	15473	15262	15398	15364	15431	15350	15411	15495	15286	15432	15442	15327	15342	15452	15362	15504	15281	15534	15238	15538	15388	15462	15436	15245	15341	15567	15432	15462	15365	15314	15510	15311	15322	15328	15200	15408	15236	15423	15330	15585	15283	15258	15520	15358	15470	15320	15408	15546	15379	15399	15467	15284	15298	15276	15421	15316	15283	15514	15502	15678	15270	15396	15334	15390	15262	15538	15346	15399	15363	15319	15270	15389	15294	15489	15413	15364	15465	15615	15462	15497	15353	15333	15382	15577	15493	15429	15568	15157	15345	15346	15414	15407	15291	15480	15476	15251	15463	15562	15479	15467	15456	15499	15456	15298	15459	15241	15573	15352	15383	15201	15277	15448	15387	15279	15658	15320	15407	15422	15484	15477	15250	15329	15404	15396	15326	15534	15269	15513	15300	15385	15469	15649	15364	15332	15378	15407	15314	15534	15285	15250	15368	15406	15529	15415	15294	15290	15340	15304	15410	15440	15384	15488	15345	15490	15409	15471	15498	15379	15289	15353	15611	15340	15441	15411	15361	15437	15354	15290	15400	15417	15366	15305	15444	15362	15664	15308	15494	15379	15310	15379	15422	15402	15400	15366	15539	15506	15535	15428	15456	15335	15430	15283	15449	15539	15421	15489	15508	15663	15193	15521	15451	15410	15429	15607	15406	15225	15411	15381	15477	15441	15439	15278	15321	15395	15418	15487	15437	15325	15318	15467	15387	15410	15445	15334	15326	15497	15320	15532	15489	15461	15318	15344	15494	15362	15496	15384	15484	15475	15391	15477	15394	15491	15460	15350	15439	15330	15471	15293	15334	15427	15440	15401	15429	15324	15331	15315	15448	15298	15401	15390	15311	15474	15515	15526	15429	15318	15398	15309	15340	15329	15398	15477	15505	15487	15386	15530	15433	15348	15283	15419	15544	15381	15236	15568	15376	15586	15270	15487	15306	15547	15459	15303	15130	15364	15274	15524	15250	15486	15458	15500	15412	15356	15465	15538	15451	15240	15383	15222	15449	15492	15370	15401	15452	15448	15411	15214	15319	15395	15376	15428	15433	15515	15359	15297	15586	15491	15383	15503	15396	15358	15516	15299	15319	15408	15405	15533	15323	15373	15283	15297	15371	15411	15262	15235	15405	15548	15207	15336	15466	15388	15357	15384	15287	15490	15286	15804	15432	15390	15315	15299	15510	15312	15336	15398	15565	15504	15544	15468	15381	15524	15578	15264	15517	15442	15518	15290	15177	15633	15401	15362	15450	15391	15297	15299	15516	15456	15383	15503	15308	15292	15403	15500	15307	15403	15431	15607	15405	15465	15295
23634	21584	28364	25521	22623	21901	21314	19028	18578	18607	18399	18220	18277	18220	18156	18019	18161	18097	17828	18184	18138	17906	17846	17946	18235	18024	18176	17967	18162	18051	18100	18054	17964	18229	17955	17997	17901	17902	17940	18091	17879	17836	18081	17884	17974	18046	17705	17795	17957	17881	18201	18041	17952	17874	17865	17987	17993	17966	18061	17917	17954	17950	18135	17978	18109	18031	18046	18034	17819	17968	18015	17871	18114	17820	18038	18015	17994	17847	18175	18087	17967	17733	17955	17853	17788	18118	17953	18106	17873	17795	17971	18108	18122	17940	18068	17851	17814	17926	17854	17850	17954	17958	17920	17776	17811	17747	17880	17797	18122	17971	18122	17876	18083	17963	18203	18182	17863	18004	17831	17961	18010	17974	18113	17739	18069	17822	17957	17996	18102	17874	17919	17927	17980	17766	17995	18138	17989	18061	17960	17928	17980	17890	17954	17995	17880	18003	17893	17909	17903	17928	17917	18013	17860	17896	17839	17998	17620	17990	17863	17981	17999	18029	17932	18049	18034	18201	17899	18025	18105	17978	18009	17943	18065	17958	17757	17739	18106	17958	17822	17936	17995	17978	17757	17836	17902	17923	17805	17869	17906	17862	18027	17749	18119	17815	17826	18013	17739	17791	18054	18144	17951	17766	18042	18039	17925	17848	17981	17871	17952	17918	18000	17800	17977	17842	17743	17910	17851	17737	17966	18084	17809	17887	17980	17980	17926	17798	18029	18004	17917	18033	18071	17785	18034	17861	17892	17862	17783	18178	18066	17916	18017	17844	17852	18171	18033	17903	17711	17989	17605	17937	18135	17936	17857	17920	17875	17884	17846	17715	17936	18118	17760	17830	18156	18118	17861	17711	17808	17881	17884	17900	17879	17819	17956	17830	17850	17992	18021	17855	17844	17894	17909	18056	17856	17947	17928	17988	17942	18052	18071	18058	17995	17846	17768	17826	18048	18039	18103	17756	18074	17977	17983	17997	18024	18023	17860	18088	17802	17984	18031	17866	17992	18041	18185	17970	17968	17846	17772	17804	17855	17973	17811	17952	17829	17841	17860	17948	17970	17844	17881	18174	18101	17886	17887	17890	17859	17838	17789	18012	18035	17979	17864	17903	17824	17781	17936	18050	18023	18142	17771	17780	18079	17886	17808	17839	18005	18074	17913	17656	17875	17928	17768	17917	17948	17882	17890	17902	17845	17983	17784	18012	18130	18055	17985	18070	17686	17793	17914	17905	17856	17987	17942	17772	17694	18044	17974	17929	17968	18123	18006	18023	18103	17841	17809	17836	17970	17917	18100	17973	18037	17967	17887	18052	17951	17683	17921	17840	17967	18010	18001	17784	17982	17811	18092	17496	17721	17964	17754	17932	17811	18072	17959	17943	17988	17948	17976	17845	18011	17852	17942	18027	17910	17936	18087	18045	18078	17875	17903	18168	17888	17865	18013	17850	18037	18175	17923	17857	17987	17980	17886	17926	17848	17777	17843	17965	18036	18043	18052	17765	18266	17891	17870	17943	17952	17922	17951	17876	17896	17940	17930	18085	17910	18048	18052	17767	17854	17964	18067	17834	17871	17872	17766	17785	17870	17963	17996	17929	17834	17850	17821	17981	17851	17924	18069	17909	17760	17930	17978	17805	17784	17882	18161	17982	17832	17765	17966	17857	17808	17838	18043	17965	18048	18055	17796	17911	17893	17864	17737	17996	17874	17992	17831	17753	18000	18082	17922	17866	17791	18051	17947	17822	17888	18127	18081	17869	17879	17879	18024	17970	17860	17948	17894	17735	17881	18036	17768	17896	18028	17804	17964	17607	17870	17786	17919	17980	17961	18084	17900	17852	17886	17923	17603	17930	17800	17734	17768	17924	17762	17716	17959	17784	18226	18076	17976	17816	18048	17679	17826	17926	17736	18111	17950	17956	18002	17994	17791	18177	17939	17916	17811	18025	18041	17942	17991	18008	18053	18030	17820	17998	17903	17786	17721	17819	17943	17820	17853	18128	18179	18034	17944	18015	17752	17934	17767	17927	18002	17871	17934	17828	17904	18193	18009	17911	18008	17952	18090	17932	18021	17867	17782	17748	17920	17937	18024	17958	18085	17672	17771	17930	17937	17923	17583	17923	18051	17951	17917	17969	17943	17917	17864	17959	17985	18010	18048	17707	18143	17737	17775	17806	17985	17918	17997	18018	18165	18028	17884	17933	17927	17917	17952	17785	17771	17906	17730	17818	17911	17941	17962	17804	17944	17798	17855	18009	18045	17731	17797	17951	17888	17672	17632	17768	17846	17861	17913	18008	17879	17909	17973	17995	17937	17734	18103	17993	17890	17908	17882	17937	18065	17868	17988	17789	17926	17867	17908	17880	17869	17801	17847	17949	17862	17763	17852	18057	17972	17872	17808	17949	18069	17834	18050	17941	17818	18050	17901	17957	17901	17934	18012	17872	17973	17991	18056	17955	17994	18009	17929	17868	17936	17684	17867	17813	18162	17943	17959	17925	18101	17875	17888	17829	17818	17909	18067	18021	17995	18007	17916	18037	17766	18004	17836	17914	17845	17998	17867	17867	17791	17979	17825	18080	17853	18085	17997	18065	18138	17884	18151	18005	17957	18088	17775	17913	17993	17866	18000	17996	17886	17739	17736	17879	18077	17956	17837	17952	17861	17843	17862	17946	18117	17762	17846	17905	17920	17903	17953	17972	17916	17833	17959	18027	17951	18160	17923	18034	17795	17802	17875	17806	17942	18063	17855	17927	17844	17779	17746	17956	18070	18181	18037	17925	17788	17814	17954	17883	17974	17975	18036	17908	17992	17922	17934	18026	17648	17839	17931	17910	17651	17914	17702	18125	17978	17902	17765	17829	18036	17932	18071	18217	17962	17935	17832	18025	17968	17805	18013	17935	17854	17853	17895	17990	17963	17805	17908	17792	18063	17863	17832	17867	17708	17793	17807	18049	17940	17951	17930	17908	17858	17814	17987	17971	18045	17835	17900	18127	18006	18013	17868	17918	17919	17853	17944	18055	17940	17911	17980	17838	17813	18079	17853	17815	17944	17710	17970	17789	17959	17729	17953	18066	17965	17995	17925	17890	18000	17839	18007	17991	17810	17754	17899	17889	17774	17898	17970	17904	18163	17814	17878	17902	17903	18035	17952	17842	17956	17859	17894	17887	17901	18022	17756	17965	17959	17866	17924	18087	17900	17830	18015	17841	18002	18040	17921	17950	17804	17800	17964	18082	18102	17920	18015	18132	18000	17844	18079	17766	17574	17862	17844	17947	17969	18103	17828	17823	17992	17963	17984	18023	17763	17958	17929	18072	18013	18044	17989	17903	18016	17882	17945	17892	17802	17813	18069	17781	17923	17790	17866	17932	17941	17880	17761	18015	18071	17966	17915	17993	17982	18014	17946	18160	17960	17753	17908	17920	17995	17944	18030	17904	18023	17873	17990	17886	17881	17959	17893	17961	17845	17822	17680	18004	18018	17938	17960	17760	17979	17883	17903	18061	17658	18035	17965	17900	17841	17918	18067	18227	18051	17732	17986	17880	17884	17988	17859	17881	17923	17992	17825	17921	17944	17784	18130	17978	17987	17860	17968	18007	17796	17990	18085	17770	18106	17835	18000	17841	17952	18105	18004	17965	17639	17954	17859	17943	17990	17895	17976	18043	17888	17740	17902	18158	17955	17864	17934	17833	17937	17844	17968	18032	17912	17886	17791	17908	17845	17938	17792	17995	17863	17949	17729	17945	18121	17868	18042	18110	17934	18092	18084	17801	17985	17798	17831	18132	18012	18169	17880	17931	17875	17892	17755	17934	17796	17882	17883	17943	17762	18085	17847	17867	18039	17815	17899	18078	18052	18139	18038	18000	17932	17917	17998	18005	17766	17974	17980	17870	18050	17649	17826	17905	17945	17893	17848	17989	18016	18087	18189	17972	17969	18012	17871	17813	17888	17952	17821	17930	18050	17884	18172	18064	18003	18020	17968	17984	18092	18008	17941	17980	17914	18084	17916	18051	17770	17915	17994	17752	18048	17864	17803	17995	17867	17888	17970	17948	18126	17802	18054	18007	17956	17896	18164	17964	17946	18047	17980	17963	17833	17830	18025	18078	17867	17839	18155	18027	17867	17942	17940	18141	17885	17908	18159	17957	17813	17992	18098	17949	17992	17872	17991	17826	17815	18126	18166	17941	17843	17955	17971	17857	18049	17849	18112	17935	18122	17827	17893	18137	17967	18056	17910	17914	18119	17783	17811	18047	17599	17969	17824	18074	18094	18171	17903	17884	17831	18076	17758	17973	17825	18089	18002	18034	18016	17858	18069	18002	18161	17817	17944	18012	17847	17814	17941	17866	17850	17920	17923	17773	17887	17972	17937	17843	17708	17937	17918	17896	17826	17789	17855	17847	18009	17964	18080	18030	17860	17914	17848	17920	17932	17703	17741	17973	17712	17899	17933	17958	17929	17843	17998	17842	17888	17747	17795	17748	17775	17888	17717	17783	17861	18174	17998	17874	17957	17970	17938	17947	18088	17937	17665	17817	17911	18075	17861	18004	17949	18003	17796	17861	18117	18037	17906	17740	17765	17928	18102	17926	18135	17786	17862	18170	17986	17846	17868	17999	17843	17934	17812	17984	18132	18019	18104	18204	17979	17901	17930	17924	17921	17894	18039	17867	18001	18039	18049	17816	18053	17766	17899	17970	18067	17833	18151	17891	17856	17703	17758	18094	18109	17911	18070	17738	17994	17920	17936	17693	17768	17865	18025	18073	17940	17840	17844	18050	17679	17745	17884	17797	17908	17907	17996	18007	18150	18014	18114	18005	18051	18109	18227	18022	18057	17755	17866	17996	18288	18012	18163	17900	17928	17946	18041	17849	18085	18057	18034	18066	17952	17888	18136	17782	17836	17608	17905	17960	17915	18058	17936	17963	17844	18060	18010	18113	18153	17976	17831	17940	18044	17902	17907	17903	17988	17914	17921	18161	17974	18143	17769	17825	18001	18005	17759	17980	17899	18044	17999	17948	17846	17876	17900	17977	17834	17843	17928	18060	18084	17965	18026	17981	18185	18018	17872	18044	18057	17984	17976	18070	17941	17867	18035	17954	17920	18026	18053	17985	17772	17978
17548	33943	28281	21999	19091	18088	17136	16720	16513	16201	15992	15744	15898	15979	15641	15912	15905	15601	15862	15680	15737	15900	15642	15475	15643	15732	15698	15714	15507	15802	15785	15632	15625	15596	15695	15641	15642	15529	15475	15567	15731	15635	15673	15758	15620	15337	15569	15621	15645	15552	15494	15538	15471	15681	15622	15523	15642	15498	15351	15586	15579	15652	15524	15642	15716	15401	15688	15525	15710	15471	15561	15590	15385	15570	15511	15422	15633	15618	15757	15701	15397	15581	15613	15619	15592	15436	15672	15440	15580	15504	15493	15606	15520	15634	15509	15480	15417	15588	15460	15508	15664	15456	15717	15579	15667	15646	15640	15674	15583	15575	15572	15518	15649	15765	15450	15638	15263	15478	15374	15553	15417	15503	15650	15652	15692	15512	15490	15622	15448	15639	15669	15564	15794	15438	15615	15464	15597	15629	15724	15515	15615	15705	15501	15688	15542	15582	15692	15632	15520	15624	15476	15647	15655	15672	15510	15560	15628	15356	15655	15540	15419	15497	15453	15687	15432	15443	15581	15438	15405	15668	15437	15558	15608	15601	15496	15536	15537	15398	15678	15478	15443	15772	15638	15447	15549	15512	15540	15519	15648	15453	15485	15604	15785	15547	15685	15649	15527	15522	15569	15577	15652	15664	15613	15697	15636	15612	15689	15497	15539	15438	15445	15637	15657	15690	15584	15625	15620	15509	15598	15504	15315	15612	15621	15558	15545	15538	15510	15693	15785	15563	15604	15697	15502	15372	15551	15596	15485	15494	15541	15497	15673	15554	15677	15544	15520	15475	15430	15581	15684	15486	15673	15662	15720	15614	15580	15767	15671	15378	15579	15529	15575	15646	15593	15597	15518	15540	15668	15612	15361	15664	15499	15429	15904	15568	15567	15480	15504	15564	15610	15593	15656	15400	15617	15598	15654	15622	15624	15558	15592	15574	15520	15755	15535	15574	15642	15696	15626	15770	15576	15646	15630	15531	15623	15595	15562	15491	15567	15620	15694	15597	15556	15438	15575	15577	15506	15592	15540	15539	15595	15699	15599	15595	15537	15527	15439	15499	15616	15456	15560	15491	15548	15676	15645	15562	15649	15561	15590	15618	15502	15330	15515	15565	15376	15729	15604	15661	15726	15487	15559	15490	15619	15527	15538	15595	15470	15552	15649	15485	15537	15506	15632	15493	15617	15512	15647	15572	15630	15567	15693	15486	15616	15475	15644	15556	15533	15465	15851	15422	15650	15712	15491	15644	15645	15381	15563	15640	15533	15517	15386	15748	15675	15770	15693	15528	15669	15637	15642	15618	15669	15476	15830	15556	15683	15533	15394	15556	15638	15496	15560	15499	15640	15373	15507	15485	15573	15617	15455	15572	15585	15598	15537	15568	15503	15551	15725	15767	15674	15604	15627	15585	15662	15628	15445	15459	15635	15609	15468	15619	15616	15438	15436	15653	15562	15312	15630	15525	15666	15583	15753	15536	15614	15513	15611	15580	15598	15682	15553	15646	15512	15385	15594	15690	15657	15536	15489	15716	15503	15508	15673	15659	15579	15616	15564	15583	15530	15430	15555	15508	15531	15594	15574	15522	15595	15539	15501	15655	15643	15650	15704	15510	15517	15543	15680	15358	15576	15736	15494	15614	15726	15475	15742	15556	15477	15594	15570	15532	15640	15507	15743	15620	15547	15737	15661	15466	15449	15555	15608	15463	15489	15484	15496	15643	15603	15630	15511	15405	15599	15511	15525	15504	15609	15493	15702	15774	15651	15518	15693	15564	15639	15568	15728	15699	15558	15517	15845	15637	15536	15710	15551	15469	15498	15614	15636	15601	15538	15483	15624	15572	15589	15412	15503	15702	15631	15686	15707	15648	15507	15573	15604	15577	15574	15677	15652	15676	15682	15416	15710	15524	15589	15539	15525	15431	15533	15641	15649	15644	15630	15633	15510	15624	15639	15411	15695	15621	15569	15544	15706	15513	15517	15453	15576	15475	15635	15423	15511	15589	15619	15609	15680	15688	15642	15484	15616	15409	15688	15533	15770	15580	15708	15561	15706	15752	15446	15642	15611	15616	15618	15608	15461	15520	15523	15401	15629	15427	15713	15456	15615	15370	15591	15562	15640	15621	15639	15731	15675	15345	15658	15527	15596	15679	15524	15554	15612	15604	15478	15669	15547	15590	15540	15718	15500	15564	15554	15631	15499	15734	15507	15507	15477	15457	15592	15563	15556	15497	15516	15715	15622	15663	15722	15472	15649	15650	15590	15567	15490	15553	15671	15613	15528	15469	15674	15599	15457	15536	15529	15552	15632	15656	15549	15515	15562	15541	15495	15374	15608	15511	15634	15491	15791	15520	15419	15661	15547	15427	15487	15562	15657	15551	15783	15772	15591	15558	15421	15632	15428	15637	15523	15452	15519	15448	15571	15614	15534	15480	15598	15630	15486	15610	15683	15631	15701	15604	15510	15566	15580	15479	15675	15450	15536	15645	15534	15716	15379	15790	15658	15468	15794	15605	15580	15598	15604	15491	15585	15411	15615	15539	15518	15522	15773	15441	15578	15770	15607	15633	15603	15517	15563	15637	15719	15689	15583	15506	15585	15620	15670	15593	15614	15440	15657	15546	15647	15629	15540	15480	15650	15602	15394	15511	15627	15539	15594	15642	15476	15524	15637	15498	15446	15514	15444	15721	15680	15519	15602	15665	15682	15594	15573	15517	15468	15665	15516	15613	15458	15615	15454	15596	15533	15715	15643	15568	15508	15613	15598	15682	15632	15594	15561	15569	15596	15457	15692	15806	15603	15536	15458	15665	15382	15670	15804	15653	15534	15500	15527	15511	15485	15458	15599	15402	15598	15509	15602	15509	15534	15372	15641	15597	15619	15561	15555	15548	15482	15504	15556	15749	15568	15698	15498	15630	15443	15406	15891	15431	15429	15428	15452	15517	15546	15459	15649	15548	15462	15696	15580	15494	15496	15712	15504	15569	15603	15591	15503	15650	15554	15481	15687	15653	15723	15532	15480	15545	15651	15667	15555	15548	15465	15626	15664	15585	15490	15601	15676	15492	15505	15638	15656	15536	15608	15647	15794	15582	15519	15659	15633	15517	15511	15562	15590	15561	15565	15632	15563	15655	15566	15554	15557	15591	15471	15527	15630	15453	15466	15616	15737	15496	15647	15644	15525	15457	15594	15475	15428	15426	15635	15648	15427	15515	15556	15529	15660	15628	15492	15616	15719	15595	15761	15621	15553	15677	15493	15672	15466	15653	15626	15634	15714	15540	15542	15601	15504	15501	15583	15505	15488	15446	15501	15563	15446	15574	15561	15579	15479	15684	15575	15571	15580	15666	15576	15747	15427	15767	15515	15651	15609	15402	15738	15467	15524	15645	15791	15603	15541	15683	15575	15599	15505	15590	15489	15616	15592	15609	15476	15775	15653	15611	15451	15540	15605	15493	15663	15554	15566	15506	15588	15568	15584	15474	15516	15651	15766	15387	15499	15623	15667	15571	15574	15524	15535	15438	15623	15656	15521	15809	15456	15775	15647	15652	15563	15593	15588	15572	15519	15571	15513	15532	15574	15509	15770	15547	15478	15332	15664	15530	15572	15612	15635	15335	15778	15606	15543	15628	15715	15625	15610	15768	15631	15701	15757	15602	15306	15577	15499	15517	15696	15438	15480	15675	15611	15550	15659	15519	15616	15585	15653	15588	15648	15524	15712	15516	15492	15430	15559	15448	15485	15667	15569	15535	15468	15524	15642	15773	15755	15604	15615	15517	15527	15731	15614	15677	15671	15772	15490	15667	15729	15657	15670	15456	15545	15555	15640	15619	15709	15633	15690	15596	15639	15675	15537	15560	15647	15477	15458	15689	15430	15478	15737	15273	15486	15647	15554	15501	15450	15642	15802	15607	15441	15468	15682	15632	15581	15606	15600	15379	15594	15548	15598	15436	15727	15542	15708	15583	15509	15654	15513	15463	15468	15652	15411	15419	15627	15588	15469	15827	15671	15424	15604	15399	15641	15583	15687	15578	15576	15529	15624	15624	15536	15421	15646	15458	15379	15544	15686	15752	15664	15484	15469	15603	15475	15633	15591	15432	15565	15727	15390	15455	15630	15479	15386	15447	15557	15565	15596	15634	15590	15464	15703	15536	15569	15685	15662	15618	15566	15423	15647	15373	15606	15609	15551	15563	15438	15538	15602	15576	15624	15585	15455	15586	15549	15621	15593	15622	15642	15293	15562	15640	15626	15567	15496	15618	15569	15722	15662	15539	15567	15526	15315	15559	15468	15384	15659	15658	15887	15650	15475	15575	15552	15443	15560	15451	15576	15600	15426	15578	15752	15582	15499	15611	15650	15482	15534	15634	15501	15478	15790	15524	15720	15498	15599	15745	15550	15644	15592	15505	15506	15651	15542	15584	15526	15574	15505	15438	15593	15614	15500	15459	15600	15681	15431	15516	15492	15647	15719	15535	15520	15525	15715	15517	15741	15602	15570	15467	15616	15611	15621	15707	15575	15501	15737	15653	15640	15575	15579	15669	15653	15384	15465	15523	15605	15602	15510	15574	15476	15420	15726	15644	15625	15663	15568	15551	15594	15325	15557	15654	15542	15508	15637	15489	15550	15625	15502	15421	15613	15505	15606	15630	15741	15511	15507	15465	15553	15483	15485	15766	15403	15578	15593	15530	15539	15429	15617	15622	15680	15546	15544	15699	15494	15486	15567	15644	15470	15529	15559	15492	15656	15461	15616	15496	15712	15425	15533	15610	15806	15663	15543	15653	15553	15496	15638	15742	15557	15773	15568	15558	15495	15588	15627	15525	15482	15491	15712	15500	15709	15514	15662	15589	15688	15650	15535	15464	15608	15563	15634	15420	15580	15545	15626	15474	15569	15547	15569	15774	15581	15754	15517	15529	15486	15523	15505	15557	15496	15521	15470	15523	15616	15473	15538	15482	15547	15655	15682	15570	15703	15513	15584	15491	15680	15693	15617	15576	15581	15645	15350	15561	15740	15567	15414	15613	15599	15692	15701	15530	15406	15541	15541	15509	15520	15553	15559	15476	15573	15411	15557	15459	15601	15625	15615	15459	15506	15634	15519	15591	15529	15451	15679	15775	15602	15559
25369	21589	26961	27323	20583	19804	19418	18934	18591	18594	18532	18325	18236	18465	18520	18237	18462	18334	18220	18211	18266	18037	18324	18426	18223	18320	18268	18389	18054	18249	18243	18328	18335	18380	18214	18055	18308	18238	18378	18309	18436	18186	18159	18200	18294	17989	18168	18170	18058	18205	18238	18189	18214	18325	18467	18210	18291	18327	18299	18285	18278	18329	18198	18149	18075	18169	18191	18221	18345	18188	18084	18238	18249	18089	18135	18163	18182	18104	18026	18131	18164	18193	18139	18072	18084	18204	18247	18286	18155	18282	18472	18325	18173	18196	17847	18063	18195	18497	18228	18095	18310	18285	18216	18120	18089	18281	18284	17966	18163	18340	18242	18401	18191	18102	18089	18092	18000	18137	18218	18105	18083	18190	17929	18156	18244	18214	18199	18191	18388	18203	18273	18097	18418	18329	18275	18313	17969	18192	18203	18263	18149	18150	18107	18096	18164	18081	18378	18156	18279	18038	18109	18121	18311	18101	18233	18083	18162	18121	18376	18181	18286	17923	18212	18159	18164	18288	18316	18175	18182	18424	18170	18102	18316	18249	18191	18108	18065	18105	18383	18286	18041	18186	18189	18306	18176	17977	18178	18341	18080	18209	18338	18247	18284	18180	18242	17989	18123	18227	18076	18087	18254	18271	18062	18383	18313	18319	18157	18132	18106	18277	18286	18226	18055	18293	17968	17970	18200	18113	18088	18024	18292	18124	18279	18261	18288	18204	18259	18392	18201	18345	18232	18087	18264	18110	18178	18281	18276	18033	18242	18302	18343	18280	18261	18195	18188	18234	18279	18324	18150	18126	18287	18129	18184	18248	18075	18317	18323	18275	18196	18117	18119	18036	18123	18015	18133	18104	18329	18120	18163	18364	18132	18198	18299	18153	18176	18140	18050	18258	18314	18065	17931	18140	18215	18229	18100	18225	18214	18149	18177	18356	18069	18386	18418	18188	18116	18270	18223	18057	18251	18262	18116	18241	18341	18033	18102	18255	18150	18190	18091	18190	18327	18082	18107	18328	18207	18276	18367	18197	18233	18240	18233	17922	18021	18110	18144	18160	18177	18221	18177	18210	18265	18271	18138	18167	18171	18104	18108	18087	18272	18402	18157	18163	18269	18147	18178	18166	18152	18376	18361	18291	18130	18224	18495	18080	18266	18072	18070	18085	18403	18124	18174	18167	18261	18039	18160	18194	18303	17871	18323	18177	18458	18351	18302	18065	18136	18100	18104	18267	18155	18091	18387	18243	18312	18341	18299	18151	18265	18130	18208	18239	18189	18310	18265	18162	18156	18069	18337	18350	18331	18279	18167	18267	18154	18184	18261	18144	18232	18208	18230	18266	18281	18206	18203	17996	18153	18054	18391	18186	18333	18280	18250	18326	18373	18230	18271	18249	18035	18347	18101	18295	18136	18150	18065	18149	18057	18048	18476	18096	18084	18122	18377	18205	18299	18354	18313	18045	18004	18222	18147	17993	18341	18023	18021	18341	18351	18377	18238	18122	18246	18276	18236	18103	18074	18171	18437	18296	18070	18265	18185	18276	18189	18309	18149	18244	18213	18245	18359	18085	18232	18091	18371	18348	18267	18231	18211	18352	18266	18296	18252	18218	18272	18088	18382	18351	18427	18294	18052	18073	18091	18157	18428	18114	18327	18307	18213	18138	18172	18341	18137	18032	18206	18343	18277	18167	18423	18277	18381	18133	18470	18040	18191	18256	18352	18140	18266	18255	18146	18229	18097	18241	18156	18097	18185	18232	18201	18139	18316	18297	18190	18123	18172	18044	18087	18038	18144	18302	18223	18265	18125	18391	18290	18016	18337	18118	18155	18157	18282	18009	18238	18279	18313	18253	18187	18196	18009	18198	18144	18109	18236	18307	18236	18392	18138	18374	18175	18194	18073	18295	18158	18161	18235	18352	18263	18015	18208	18088	18321	18161	18181	18246	18261	17981	18134	18005	18355	18329	18294	18332	17969	18169	18147	18348	17964	18294	18111	18051	18381	18204	18211	18126	18240	18248	18094	18258	18351	18281	18162	18246	18148	18030	18450	18121	18042	18200	18172	18147	18177	18380	18126	18090	18268	18232	18193	18161	18246	18040	18122	18151	18207	18072	18285	18270	18242	18064	18277	18267	18275	18105	18104	18184	18263	17890	18068	18329	18060	18265	18310	18304	18076	18167	18305	18159	18237	18065	18373	18151	18214	18265	18172	18243	18334	17966	18151	18180	18247	18334	18198	18122	18082	18311	18183	18352	18306	18315	18140	18397	18106	18118	18286	18132	17991	18309	18132	18333	18102	18105	18310	18338	18285	18272	18073	18318	18136	18433	18266	18156	18163	18155	18159	18244	17897	18177	18167	18176	18317	18238	18399	18281	18481	18284	18271	18005	18374	18131	18241	18240	18177	18218	18453	18267	18112	18257	18216	18131	18177	18190	18174	18228	18278	18229	18112	18314	18276	18125	18026	18163	18204	18355	18139	18293	18335	18169	18154	18402	18299	18207	17891	18239	18232	18259	18177	18248	18220	18282	18108	18298	18303	18176	18340	18254	18020	18117	18245	18349	18208	18259	18108	18026	18302	18157	18292	18340	18297	18401	18136	18048	18312	18325	18121	18141	18296	18356	17972	18043	18017	18373	18194	18068	18272	18261	18059	18068	18108	18089	18233	18344	18370	18161	18084	18177	18224	18196	18302	18201	18300	18118	18096	18084	17963	18191	18446	18263	18299	18120	18040	18408	18276	18349	18295	18225	18382	18111	18085	18191	18194	18403	18377	18158	18111	18203	18470	18190	18132	18333	18338	18242	18156	17996	18327	18341	18107	18059	18400	18146	18277	18134	18204	18103	18165	18091	18124	18195	18428	18142	18372	18200	18080	18054	18223	18304	18151	18182	18237	18183	18286	18135	18255	18109	18282	18221	18191	18364	18360	18279	18039	18249	18253	18368	18055	18282	18298	18150	18100	18240	18179	18302	18134	18099	18237	18156	18418	18238	18347	18217	18108	18305	18157	18331	18108	18095	18014	18138	18278	18232	18188	18162	18231	18006	18328	18074	18213	18207	18140	18285	18383	18301	18312	18329	18022	18118	18187	18482	18102	18380	18149	18100	18321	18160	18155	18074	18321	18107	18265	18399	18244	18198	18293	18237	18271	18188	18172	18265	18162	18251	18227	18077	18210	18316	18187	18280	18324	18369	18522	18239	18201	18463	18332	18118	18153	18353	18149	18275	18232	18225	18347	18153	18135	18317	18274	18249	18172	18397	18091	18074	18117	18195	18091	18248	18355	18083	18222	18241	17961	18131	18360	18356	18122	18188	18311	18161	18262	18150	18173	18354	18282	18206	18429	18230	18173	18028	17969	18199	18313	18324	17949	18126	18303	18283	18208	18203	18161	18249	18196	18067	18277	18023	18050	18063	18133	18130	18048	18378	18183	17959	18145	18431	18377	18320	18195	18338	18230	18234	18252	18075	18055	18218	18287	18291	17977	18140	18331	18192	18097	18025	18258	18273	18420	18339	18411	18243	18406	18456	18290	18179	18303	18206	18087	18249	18283	18234	18275	18220	18131	18129	18238	18187	18168	18295	18273	18264	18087	18124	18130	18152	18231	18081	18215	18223	18156	18077	18133	18241	18198	18158	18167	18165	18164	18074	18054	18331	18085	18293	18326	18366	18284	17986	18076	18144	18106	18131	18150	18004	18186	18411	18340	18174	18223	18162	18285	18411	18270	18219	18151	18264	18280	18362	18635	18140	18195	18280	18146	18376	18229	18339	18200	18255	18275	18160	18292	18214	18202	17996	18160	18118	18108	18160	18256	18350	18256	18297	18230	18183	18080	18121	18524	18305	18179	18202	18314	18230	18251	18209	18205	18198	18298	18070	18347	18180	18186	18170	18013	18164	18154	18182	18239	18047	18003	18247	18429	18144	18030	18155	18071	18263	18420	18238	18264	18118	18231	17999	18262	18011	18208	18251	18111	18252	18057	18125	18391	18272	18126	18220	18160	18195	18219	18184	18239	18256	18030	18366	18318	18263	18117	18118	18202	18247	18290	18228	18365	18236	18083	18139	18271	18017	18101	18138	18142	18437	18230	18254	18221	18392	18217	18246	18233	18286	18184	18104	18283	18141	18275	17972	18283	18352	18349	18097	18257	18149	18277	18194	18325	18226	18215	18063	18229	18449	18069	18166	18258	18268	18106	18104	18129	18269	18429	18126	18078	18250	18113	18166	17998	18268	18293	18183	18141	18141	18239	18089	18243	18042	18257	18152	18110	18104	18252	18094	18172	18048	18142	18137	18124	18121	18085	18054	18207	18138	18441	18307	18279	18268	18177	18096	18132	18033	18386	18153	18287	18281	18361	18420	18414	18060	18166	18258	18331	18308	18197	18274	18324	18024	18233	18091	18158	18412	18290	18104	18278	18302	18191	18372	18127	18284	17981	18252	18141	18194	18295	18194	18185	18027	18196	18421	18206	18368	18446	18142	18233	18154	18200	18209	18166	18276	18053	18172	18106	18378	18136	18476	18100	18076	18324	18330	18420	18231	18206	18167	18235	18263	18206	18208	18210	18153	18212	18175	18184	18162	18295	18314	18109	18288	18059	18323	18254	18317	18175	18296	18260	18233	18154	18189	18103	18175	18160	18259	18029	18104	17936	18196	18364	18111	18005	18446	18469	18343	18324	18269	18171	18109	18227	18222	18077	18406	18302	18309	18123	18147	18061	18191	18255	18223	18210	18099	18061	18223	18171	18321	18362	18003	18223	18078	18199	18278	18371	18165	18009	18108	18178	17971	18178	18236	18279	18081	18154	18057	18305	18212	18209	18346	18341	18212	18109	18023	18177	18086	18146	18063	18088	18211	18214	18270	18140	18161	18234	18415	18341	18091	18044	18129	17994	18192	18126	18414	18248	18249	18374	17965	18048	18099	18210	18253	18307	18238	18062	18152	18126	18196	18345	18168	18355	18081	18133	18087	18285	18229	18124	17965	18153	18262	18238	18272	18109	18222	18238	18184	18140	18067	18162	18113	18215	18076	18159	18144	18145	18217	18122	18177	18114	18252	18339	18257	18183	18376	18192	18299	18228	18250	18187	18161	18136	18160	18309	18125	18023	18136	18291	18102
18312	30073	25208	20129	18331	17387	16837	16593	16510	16242	16256	15909	15968	16043	15851	16077	15990	15770	15889	15851	15527	15967	16041	15889	15857	15821	15881	15748	15800	15832	15897	15999	15914	15956	15935	15734	15869	15997	15667	15878	15818	15736	15734	15895	15935	15820	15859	15775	15835	15697	15720	15942	15875	15640	15762	15923	15790	15702	15728	15762	15932	15810	15709	15778	15835	15761	15778	15762	15736	15748	15815	15660	15542	15760	15826	15670	15675	15849	15890	15924	15867	15664	15718	15762	15751	15676	15726	15794	15683	15747	15840	15825	15753	16000	15766	15729	15900	15921	15917	15815	15785	15750	15720	15921	15782	15747	15766	15621	15884	15744	15766	15851	15660	15733	15809	15868	15779	15872	15748	15868	15813	15888	15703	15910	15685	15820	15796	15674	15873	15732	16000	15856	15780	15740	15812	15837	15868	15694	15886	15632	15992	15690	15884	15741	15782	15833	15746	15799	15735	15745	15793	15891	15739	15546	15569	15812	15720	15757	15746	15751	15732	15806	15716	15886	15860	15616	15792	15993	15640	15830	15552	15771	15923	15745	16005	15778	15847	15738	15793	15705	15803	15653	15707	15711	15849	15757	15984	15685	15874	15868	15887	15724	15849	15604	15743	15755	15718	15894	15738	15564	15819	15682	15774	15714	15760	16012	15713	15648	15812	15744	15977	15897	15936	15738	15695	15797	15648	15829	15849	15761	15780	15655	15793	15685	15663	15899	15607	15813	15810	15699	15856	15726	15862	15680	15826	15768	15902	15908	15776	15807	15691	15760	15851	15708	15639	15931	15777	15783	15782	15578	15952	15944	15835	15725	15826	15791	15768	15762	15759	15713	15775	15747	15938	15787	15864	15667	15950	15787	15920	15760	15829	15705	15950	15837	15646	15718	15627	15853	15787	15742	15833	15892	15873	15808	15705	15696	15786	15932	15911	15859	15769	15783	15803	15647	15579	15847	15719	15696	15859	15740	15828	15786	15738	15948	15826	15827	15844	15831	15763	15831	15668	15746	15785	15672	15733	15769	15702	15723	15815	15899	15812	15740	15655	15853	15744	15908	15823	15762	15676	16045	15552	15743	15757	15912	15827	15782	15987	15708	15780	15713	15794	15905	15810	15735	15731	15688	15894	15557	15751	15772	15840	15766	15754	15712	15669	15819	15827	15744	15613	15808	15670	15880	15772	15629	15721	15746	15792	15822	15790	15812	15807	15805	15710	15824	15859	15873	15805	16002	15814	15763	15714	15875	15738	15666	15840	15782	15723	15871	15777	15886	15918	15750	15735	15719	15750	15788	15893	15828	15915	15986	15865	15792	15882	15735	15755	15848	15748	15839	15806	15822	15932	15692	15715	15900	15942	15746	15695	15621	15924	15703	15838	15801	15965	15785	15835	15951	15971	15987	15860	15758	15766	15813	15802	15862	15947	15842	15790	15798	15830	15883	15867	15819	15643	15820	15736	15979	15966	16012	15789	15829	15734	15683	15823	15950	15907	15679	15834	15808	15759	15693	15873	15931	15677	15647	15917	15721	15824	15868	15776	15835	15812	15838	15803	15697	15853	15790	15894	15673	15764	15939	15927	15893	15829	15777	15985	15860	15673	15806	15851	15791	15917	15690	15929	15776	15773	15751	15841	15821	15817	15810	16015	15828	15731	15677	15765	15839	15851	15702	15795	15798	15771	15760	15869	15699	15818	15656	15810	15909	15940	15917	15914	15919	15845	15749	15748	15842	15723	15754	15893	15595	15822	15724	15879	15722	15815	15835	16034	15763	15831	15913	15726	15830	15639	15984	15604	15744	15752	15879	15738	15788	15762	15938	15766	15711	15756	15895	15771	15899	15756	15683	15714	15733	15926	15773	15824	15865	15864	15867	15774	15934	15658	15826	15802	15740	15921	15701	15819	15899	15799	15849	15966	15815	15953	15677	15790	15751	15661	15857	15895	15770	15896	15777	15868	15712	15792	15998	15797	15703	15624	15677	15805	15717	15972	15789	15786	15727	15765	15765	15796	15693	15734	15860	15612	15906	15777	16037	15672	15804	15726	15918	15919	15871	15793	15861	16003	15831	15799	15899	15877	15666	15859	15828	15713	15801	16028	15802	15776	15658	15711	15855	15657	15848	15872	15788	15755	15589	15756	15723	15807	15613	15811	15766	15771	15715	15600	15754	15913	15827	15638	15605	15942	15648	15791	15720	15796	15897	15733	15807	15811	15747	15704	15676	15880	15845	15822	15759	15870	15827	15885	15575	15907	15861	15789	15718	15682	15852	15722	15753	15734	15819	15727	15763	15822	15950	15855	15788	15720	15929	15715	15761	15769	15620	15841	15839	15719	15825	15869	16033	15685	15827	15839	15673	15602	15777	15571	15744	15822	15557	16004	15667	15808	15848	15721	15946	15804	15656	16001	15837	15672	15882	15901	15913	15829	15882	15866	15859	15943	15770	15766	15726	15728	15719	15743	15792	15845	15648	15636	15793	15887	15893	15915	15790	15767	15751	15854	15976	15560	15796	16015	15676	15735	15749	15637	15913	15795	15924	15694	15950	15808	15901	15832	15834	15717	15811	15859	15641	15934	15876	15677	15816	15925	15697	15778	15835	15860	15834	15853	15525	15815	15830	15809	15827	15849	15923	15871	15972	15909	15811	15781	15606	15963	15786	15850	15827	15893	15678	15659	16023	15717	15739	15891	15752	15737	15723	15901	15821	15960	15824	15828	15853	15746	15675	15808	15752	15778	15843	15673	15825	15786	15590	15778	15819	15856	15710	15654	15840	15912	15765	15860	15935	15786	15760	15979	15870	15978	15780	15819	15754	15670	15636	15836	15966	15913	15690	15903	15698	15749	15856	15815	15692	15868	15757	15922	15842	15760	15814	15779	15789	15938	15681	15903	15827	15734	15906	15727	15858	15969	15865	15683	15705	15845	15730	15862	15854	15734	15644	15717	15770	15774	15715	15790	15759	15871	15714	15776	15960	15787	15772	15838	15554	15812	15679	15903	15771	15738	15758	15822	15769	15647	15836	15959	15777	15792	15736	15751	15867	15902	15801	15828	15825	15841	15866	15747	15913	15676	15779	15714	15634	15747	15765	15819	15767	15806	15582	15582	15905	16022	15697	15821	15817	15912	15773	15915	15941	15877	15698	15811	15779	15697	16003	15640	15766	15820	15737	15643	15898	15724	15919	15874	15779	15667	15823	15644	15769	15870	15858	15803	15771	15844	15577	15610	15851	15694	15908	15776	15954	15951	15942	15796	15737	15804	15731	15781	15949	15730	15832	15859	15803	15675	15794	15712	15886	15745	15699	15915	15913	15808	15780	16033	15868	15831	15780	15750	15854	15824	15663	15755	15681	15730	15704	15721	15857	15962	15780	15759	15885	15746	15739	15680	15730	15776	15853	15842	15963	15808	15801	15769	15839	15921	15693	15769	15850	15743	15890	15845	15713	15657	15959	15656	15916	15740	15767	15850	15665	15901	15739	15673	15833	15909	15752	15557	15793	15793	15983	15822	15771	15771	15880	15786	15762	15656	15955	15860	15833	15762	15838	15722	16000	15702	15797	15619	15730	15737	15805	15851	15871	15819	16025	15848	15929	15712	15728	15698	15940	15798	15822	15893	15783	15765	15747	15791	15749	15718	15782	15910	15998	15950	15732	15933	15693	15791	15741	15916	15910	15820	15728	15961	15831	15863	15678	15787	15735	15863	15832	15782	15875	15786	16003	15771	15718	15658	15781	15877	15754	15599	15883	15712	15836	15821	15705	15691	15750	15748	15855	15875	15726	15568	15695	15779	15526	15813	15831	15860	15751	15635	15892	15654	15755	15882	16058	16018	15892	15771	15709	15702	15929	15619	15782	15679	15805	15875	15768	15781	15791	16027	15843	15705	15725	15841	15762	15710	15678	15792	15635	15995	15790	15720	15772	15742	15830	15706	15726	15886	15704	15750	15866	15786	15641	15797	15951	15972	15955	15656	15726	15674	15781	15898	15785	15861	15642	15828	15900	15881	15860	15685	15606	15918	15942	15666	15790	15714	15698	15733	15727	15728	15680	15817	15859	15800	15810	15893	15837	15828	15728	15690	15779	15850	15751	16078	15853	15862	15742	15793	15814	15691	15793	15867	15705	15753	15902	15892	15857	15652	15797	15761	15792	15798	15800	15837	15817	15760	15656	16048	15719	15603	15891	15949	15821	15882	15832	15740	15796	15904	15701	15683	15830	15920	15607	15612	15746	15786	15917	15914	15595	15762	15946	15802	15879	15861	15958	15787	15770	15783	15740	15714	15838	15627	15818	15845	15859	15836	15876	15730	16063	15811	15817	15658	15557	15803	15816	15748	15861	15909	15828	15896	15767	15820	15783	15740	15847	15728	15940	15852	15737	15790	15850	15843	15887	15801	15731	15669	15780	15653	15693	15784	15864	15790	15775	15771	15692	15774	15668	15845	15742	15919	15767	15891	15789	15934	15598	15806	15909	15768	15767	15734	15803	15803	15809	15776	15924	15771	15752	15754	15943	15711	15801	15795	15847	15862	15912	15689	15854	15779	15730	15702	15765	15823	15910	15630	15814	15633	15982	15843	15786	15877	15712	15742	15818	15677	15669	15696	15717	15792	15709	15909	15666	15737	15850	15808	15802	15734	15595	15729	15871	15623	15823	15814	15859	15841	15884	15736	15655	15781	15821	15722	15838	15849	15550	15718	15818	15773	15592	15871	15784	16053	15836	15991	15734	15746	15697	15869	15781	15680	15931	15708	15713	15912	15717	15758	15724	15631	16059	15802	15797	15849	15812	15791	15761	15888	15785	15811	15800	15787	15702	15753	15791	15749	15870	15818	15815	15630	15850	15977	15873	15836	15829	15853	15722	15828	15825	15920	15865	15792	15892	15808	15717	15820	15579	15925	15812	15786	15836	15905	15829	15663	15834	15622	15795	15763	15799	15722	15795	15865	15642	15947	15822	15846	15872	15808	15827	15833	15919	15873	15713	15790	15712	15836	15766	15661	15558	15675	15844	15674	15715	15793	15877	15897	15927	15903	15682	15624	16001	15696	15666	15806	15727	15810	15873	16049	15717	15543	15882	15818	15784	15872	15652	15758	15674	15810	15745	15791	15864	15826	15592	15760	15752
22594	21586	28833	24843	21999	24267	25359	21173	20060	20285	19978	19605	19726	19580	19664	19527	19456	19580	19476	19569	19381	19496	19282	19127	19134	19521	19450	19147	19149	19355	19349	19464	19203	19222	19312	19280	19322	19210	19191	19092	19175	19053	19234	19112	19144	19328	19345	19136	19024	19025	19309	19139	19190	19333	19334	19090	19014	18958	19150	19170	19128	19186	19221	19160	19146	19260	18993	19013	19027	19444	19279	19251	19158	19224	18960	19290	19018	19383	18989	19035	19100	19028	19058	18938	19165	18832	19047	19219	19008	19001	19167	19017	19191	19208	18983	18965	19413	19124	19192	19156	19202	19292	19137	19081	19089	19181	19189	19113	19194	19095	19256	19155	19091	19239	19067	19140	18970	19029	19079	19122	19217	19228	19133	18958	18962	19237	19321	19180	18992	19219	19124	19218	19145	19133	18911	19111	19115	19172	19222	19240	18951	19171	19141	19085	19258	19153	19228	19304	19474	18849	19242	19142	19234	19115	19189	19141	19104	19032	19125	19155	19080	19196	19104	18939	19037	19175	19066	18784	18853	19138	19117	18970	19189	19170	19079	19036	19014	19083	19246	18965	19065	19065	19152	19190	19064	19013	19022	19072	19101	19025	19225	19192	19207	18955	18999	19028	19278	19065	19044	19051	19147	18996	19109	19195	18974	19054	19119	19081	18902	19117	19127	19103	19052	19165	19223	19111	19219	19101	19069	19166	19082	18927	19099	19477	19202	19358	19175	18838	19162	19141	19026	19107	18845	19295	19045	19067	19144	19087	19096	19270	18972	19136	19079	19145	19053	19160	19107	19221	19252	19311	19297	19145	19057	18900	18938	19084	19058	18967	19278	18936	19008	19257	19051	19360	19200	19058	19270	19107	19092	19147	19144	19004	19108	18968	19088	19046	19081	19134	19040	18817	19127	18990	19233	19093	19193	19019	19183	19049	18885	19208	19119	19130	18982	18934	19031	19011	19270	19352	19011	19256	19067	19073	19099	19349	19186	18909	19295	18986	19037	19115	19092	19173	19006	19124	19044	19128	19050	18841	19235	19061	19136	19113	19170	19011	19031	19120	19079	19106	18938	19175	19160	19190	19272	19031	19092	19034	18989	19250	18951	19360	19341	19273	19226	19184	19156	19171	19084	19268	19238	19005	19239	18980	19011	19112	19188	19075	19037	19332	19073	19175	19121	19116	19132	19135	19140	19223	19137	19077	19057	19089	19092	18954	19341	19190	19021	19219	19168	19133	19222	19123	19273	19033	19201	19142	19122	19013	19058	19003	19245	18937	19205	19130	19110	19087	18990	18972	19109	19272	19296	19078	19391	19145	19014	19119	19118	18988	19020	19093	19257	19036	19213	19040	19380	19013	19136	18983	19180	19011	19070	18946	19331	19173	19380	19021	19234	19207	19165	18950	19131	19026	19175	19199	19146	18958	19298	18818	19157	19127	19204	19329	19259	19204	19202	19088	19106	19141	19118	18958	19100	19157	19140	19044	19093	18930	19103	18938	19107	19052	19237	19044	19099	19106	19191	19026	18923	19000	19081	19171	19110	19170	19031	19239	19017	19141	19027	19140	19084	19088	19106	19289	19172	19286	19235	19283	19185	19112	19180	19076	19186	19377	19168	19325	19059	19132	19130	18987	19016	19324	19182	19062	19157	19205	19079	19218	19099	19215	19025	19169	19314	19317	19099	19126	19058	19188	18795	19210	19244	19091	19297	19156	19168	19095	19184	19124	19314	18974	19030	19018	19142	19066	19120	19183	18960	19115	18995	18944	18957	18951	18883	19185	19216	19055	19082	19270	18854	19180	19206	19065	19184	18909	19021	19291	19054	19143	19056	19139	19208	19223	19166	19279	18987	19120	19186	19088	19068	19041	19136	19097	19072	19159	18998	18910	19170	19297	19148	19208	19298	18981	19213	19234	19215	19139	19058	19114	19129	18844	18999	19156	18976	19181	19039	18965	19114	19224	19265	19194	18968	19114	19158	19218	19228	19210	18901	19128	19080	19117	19089	19089	19125	19002	19052	19148	19090	19109	19228	19212	18955	19094	19220	19107	19155	19214	18994	19121	19165	19022	19158	19076	19142	19071	18876	19123	19067	19014	19019	19280	19151	19175	19190	19078	18874	19184	19200	19156	18980	18912	19055	19166	18969	19269	19206	19183	19105	19026	19012	18979	19235	19171	19251	19220	18963	19165	18967	19192	19163	19098	19227	19087	18985	19082	19069	19034	18972	18929	19225	19149	19176	19185	19225	19141	19231	19162	19223	19023	18981	19246	19035	19225	18786	19112	19091	19200	19013	19288	19003	19175	19048	18996	18938	19096	19074	19146	19102	19211	18807	19063	19109	19190	18972	18742	19028	19063	18876	19025	19102	19055	19182	19056	19185	18964	19023	19195	19188	19106	19207	19282	19298	19069	19132	19310	19132	19145	19250	19163	19194	19114	19015	18779	19005	19134	19166	19210	19293	19082	18988	19223	18958	18959	19062	19016	19038	19082	19272	19239	19131	18991	19085	19135	19204	19056	19234	19075	19246	19012	19123	19071	19205	19218	19075	19041	19290	19130	19386	19233	19173	18956	19033	19151	19144	19153	19388	18944	19255	19107	19188	19106	19073	19056	19162	19074	19063	19056	19200	19302	19034	19008	19102	19014	19046	19052	19427	19256	19114	19263	19014	19144	19109	19026	19010	19245	19115	19084	19047	19023	19207	19065	19209	18997	19036	19163	19266	19098	19115	18874	19106	19059	19224	19148	19143	19233	19228	19016	19212	18994	19327	19146	19125	19159	19327	19092	19149	19190	19368	19130	18863	19170	19051	19106	19213	18941	19179	19148	19052	19261	19111	19276	19050	18965	18932	19171	19139	19012	19170	18937	19049	19261	19135	18961	19011	19186	18783	18848	19101	19012	19282	19231	19120	19190	18898	19142	19096	19325	19193	19055	19084	18900	18906	19368	19084	18910	19136	19009	19071	19443	19345	19033	19196	19205	19006	19160	19078	19113	19014	19241	19199	19082	19135	19121	19154	19076	18903	19037	19286	19349	18997	19291	19098	18974	19068	19196	18986	18969	18994	19195	18940	19162	18982	19119	19016	19183	18981	19019	19099	19161	19194	19127	19148	19307	19076	19208	19153	19083	19114	19158	19108	19071	19098	18873	19043	19170	19188	18914	19109	19217	19025	19177	19065	19023	19097	19156	19013	18882	19329	19107	19103	19077	19089	19115	19083	19362	19047	18987	19065	19233	19117	19088	19155	19068	19280	18982	19106	18956	19203	19205	18974	19065	19111	19172	19279	19059	19063	19050	19151	19005	19332	19090	19121	19046	19303	19016	19019	19129	19120	19066	19200	19323	19056	19367	19042	19182	19127	19383	19215	19205	19401	19108	19242	19161	19064	19102	19170	19063	19159	19167	19139	19020	19068	19065	19187	18843	19045	19123	19211	19218	19144	19131	19054	19248	19095	19082	19194	19230	19157	19019	19212	19236	19272	19127	19054	19119	18943	19155	19280	19088	19115	19089	19205	19261	19224	18991	19041	19128	19141	19013	19117	19121	19189	19228	19200	18982	18993	18984	19142	18950	19323	19101	19102	19105	18995	19182	19123	19140	18930	19224	19059	19069	19015	19170	19078	19010	19083	19194	19245	19097	18982	19204	19091	19196	18981	19195	19032	19130	19301	19226	19100	19124	19060	19097	19051	19277	19209	19349	18953	19178	19126	18898	19122	18930	19199	19375	19064	19315	19299	19160	19075	19092	19214	18837	18902	19094	19085	19212	19081	19456	19142	19138	19083	19180	19258	19101	19293	18866	19157	19115	19037	19263	18993	19233	19256	18998	18822	19075	19162	19139	19031	18943	19055	19181	18952	19143	19209	18945	19218	18926	19061	19032	19092	18952	18992	19086	19165	19175	18937	19193	19238	19141	19151	18877	19027	19072	19327	18949	19163	19238	19292	18854	19200	19313	19244	19140	19384	19297	19300	19155	19151	19097	19170	19219	19163	19257	19175	19027	19023	19286	19125	19049	19137	19258	19163	18950	19059	19249	19105	19045	19134	19081	19165	19151	18965	19060	19115	19094	19136	19180	19105	19206	19013	19230	19141	19041	19288	19151	19097	19074	19049	19032	19063	19000	19033	19203	19149	19153	19147	19269	19266	19344	19019	18720	19063	19099	19225	19190	18968	19039	19026	18926	19217	19077	19031	19052	18967	19149	19095	19054	19240	19285	19286	19013	19134	18971	19081	19166	19068	18927	18956	19215	18986	18984	19107	19162	19171	19368	19134	18929	19072	19129	19032	19054	18977	19211	19140	19093	19211	19198	19113	18918	18966	18986	19219	19006	19231	18945	19159	19151	19000	19210	19041	19076	19212	19168	18967	18905	18973	19142	19224	19131	19017	19211	18952	18927	19165	19191	19269	19225	19079	19300	19050	19220	19048	19266	19122	19128	19202	19044	19090	19177	18907	19262	19153	18889	18981	19069	19116	19045	18888	19045	18944	19345	19051	19041	19198	19138	19218	19140	19194	19055	19076	19094	19073	19235	19343	19206	19067	19145	19020	19132	19080	19030	19252	19200	19045	19389	19258	19103	18650	19183	19125	19199	19111	19250	19148	19367	19372	19070	19135	19062	19125	19073	19019	19090	19298	19114	19436	19021	19211	19208	19230	19377	19325	19100	19159	19063	19067	19089	19120	19057	19195	19157	19038	19175	19080	18975	19308	19033	19163	19007	19102	19120	19113	19216	19220	19150	19228	19224	18863	18909	18982	19173	19048	19072	19153	19237	19206	18964	19031	19113	19120	19049	18951	19081	19370	19172	19156	19162	19040	19034	19238	19151	19096	19039	19140	18996	19085	18995	19104	19065	19120	19198	19064	19215	19104	19258	19125	19066	19238	18997	19095	19148	19048	18930	19176	19056	19162	19171	18974	19343	19095	19349	19257	19108	18978	18987	19066	19041	18993	18847	19028	19028	19161	19054	19225	19174	19145	19151	19131	19107	18867	19114	19209	18895	19043	19251	19269	19079	19216	19065	19112	19065	19206	19236	19124	19126	19202	19134	19289	18980	18865	19195	19059	18960	19082	18992	19113	19012	18953	18946	19257	18946	19072	19202	19310	18887	19342	19179	19055	19078
19958	40179	31799	23990	21893	19573	18723	18296	17616	17315	17105	16818	16667	16705	16685	16479	16743	16510	16582	16374	16404	16470	16496	16517	16278	16121	16441	16339	16307	16389	16296	16343	16348	16296	16307	16470	16174	16365	16419	16303	16331	16408	16256	16245	16353	16446	16263	16449	16294	16539	16189	16396	16237	16271	16209	16233	16051	16290	16295	16437	16280	16278	16331	16322	16239	16290	16368	16248	16236	16378	16233	16399	16217	16181	16089	16427	16309	16246	16174	16404	16203	16434	16229	16177	16216	16246	16137	16323	16132	16302	16175	16259	16406	16232	16383	16345	16196	16351	16407	16235	16434	16293	16267	16215	16348	16186	16351	16407	16327	16433	16093	16268	16335	16242	16313	16301	16182	16260	16334	16120	16302	16190	16303	16130	16342	16145	16363	16371	16225	16336	16384	16243	16103	16383	16263	16106	16150	16264	16423	16128	16311	16370	16191	16307	16216	16285	16250	16245	16150	16407	16294	16194	16289	16240	16286	16387	16333	16278	16307	16212	16295	16302	16242	16376	16311	16109	16366	16215	16114	16458	16181	16207	16270	16234	16217	16269	16365	16221	16274	16305	16526	16329	16287	16130	16261	16396	16341	16302	16252	16157	16367	16346	16305	16243	16321	16256	16503	16298	16237	16135	16302	16228	16284	16280	16261	16472	16352	16339	16273	16319	16275	16201	16278	16267	16325	16069	16284	16259	16371	16314	16228	16248	16242	16267	16294	16002	16469	16192	16071	16274	16389	16351	16137	16211	16165	16235	16262	16242	16284	16287	16358	16359	16277	16262	16199	16278	16327	16267	16221	16398	16341	16239	16272	16182	16416	16198	16077	16283	16230	16382	16274	16325	16169	16373	16346	16374	16266	16351	16183	16223	16311	16190	16365	16191	16241	16124	16347	16244	16208	16283	16333	16165	16397	16108	16227	16352	16194	16228	16128	16425	16289	16167	16244	16073	16173	16169	16436	16044	16051	16167	16311	16157	16321	16135	16408	16175	16239	16206	16211	16134	16168	16226	16256	16300	16153	16163	16201	16261	16173	16478	16389	16355	16232	16319	16288	16229	16365	16412	16331	16242	16222	16230	16288	16152	16231	16319	15987	16304	16319	16138	16326	16206	16268	16275	16235	16187	16270	16380	16364	16400	16253	16200	16291	16119	16344	16392	16142	16262	16262	16228	16105	16251	16171	16264	16473	16424	16385	16306	16195	16117	16294	16337	16106	16370	16232	16281	16164	16335	16181	16164	16432	16199	16256	16239	16285	16296	16300	16251	16394	16346	16329	16276	16264	16293	16257	16398	16287	16293	16284	16351	16239	16332	16130	16222	16410	16209	16147	16216	16020	16192	16235	16349	16301	16189	16288	16173	16348	16140	16420	16162	16311	16276	16241	16141	16355	16331	16325	16203	16296	16227	16418	16243	16157	16344	16326	16166	16183	16169	16302	16280	16309	16139	16199	16140	16172	16105	16317	16401	16194	16358	16143	16173	16420	16240	16205	16215	16304	16230	16196	16177	16436	16317	16348	16238	16244	16334	16165	16147	16326	16216	16222	16265	16459	16193	16237	16383	16255	16228	16345	16327	16308	16231	16181	16326	16134	16153	16417	16317	16270	16308	16406	16149	16053	16313	16290	16247	16288	16395	16379	16215	16314	16195	16063	16147	16333	16189	16318	16139	16346	16289	16080	16334	16140	16121	16277	16353	16257	16217	16457	16287	16382	16384	16215	16365	16306	16400	16282	16241	16336	16266	16223	16289	16129	16344	16155	16256	16297	16254	16393	16142	16284	16227	16117	16324	16198	16336	16253	16362	16090	16149	16167	16501	16379	16315	16349	16257	16205	16170	16197	16249	16334	16236	16317	16407	16256	16160	16154	16283	16343	16267	16227	16305	16164	16334	16216	16190	16416	16292	16207	16434	16240	16364	16234	16130	16280	16356	16258	16299	16345	16564	16212	16261	16105	16345	16198	16249	16335	16304	16045	16260	16185	16098	16164	16290	16346	16162	16205	16234	16113	16185	16377	16315	16101	16188	16446	16364	16295	16193	16323	16390	16293	16312	16165	16175	16248	16450	16245	16370	16308	16237	16322	16317	16422	16414	16222	16353	16300	16005	16347	16140	16312	16440	16312	16189	16290	16369	16149	16386	16203	16281	16275	16260	16300	16317	16145	16245	16239	16200	16306	16170	16196	16327	16359	16235	16220	16175	16270	16266	16327	16271	15993	16173	16141	16213	16225	16224	16239	16325	16351	16380	16262	16163	16411	16381	16227	16425	16073	16523	16383	16234	16321	16255	16095	16259	16290	16080	16233	16191	16244	16125	16212	16444	16144	16142	16230	16263	16023	16236	16280	16303	16252	16289	16103	16262	16062	16125	16190	16385	16199	16171	16183	16418	16159	16286	16093	16302	16360	16226	16284	16382	16269	16233	16207	16489	16369	16476	16217	16142	16110	16257	16247	16239	16187	16303	16290	16293	16311	16127	16329	16236	16217	16279	16216	16084	16297	16430	16318	16242	16368	16053	16347	16190	16174	16243	16087	16167	16195	16191	16229	16300	16241	16264	16242	16083	16186	16313	16184	16140	16263	16149	16131	16272	16214	16374	16247	16251	16186	16298	16118	16358	16279	16214	16153	16334	16250	16250	16244	16149	16172	16037	16258	16163	16220	16301	16216	16135	16299	16105	16276	16290	16302	16159	16276	16125	16222	16266	16195	16158	16362	16176	16240	16355	16227	16396	16124	16295	16396	16126	16238	16335	16377	16223	16388	16154	16184	16188	16426	16209	16309	16332	16475	16292	16273	16235	16267	16163	16293	16286	16010	16381	16299	16231	16294	16120	16268	16166	16244	16503	16106	16288	16282	16331	16374	16341	16382	16143	16096	16261	16184	16292	16309	16160	16165	16243	16186	16210	16331	16319	16283	16385	16029	16405	16218	16395	16170	16186	16278	16302	16070	16353	16237	16225	16261	16211	16324	16262	16245	16158	16293	16131	16238	16245	16231	16332	16304	16301	16175	16382	16152	16231	16232	16355	16242	16255	16276	16226	16182	16229	16325	16450	16202	16204	16369	16170	16146	16338	16165	16231	16306	16233	16190	16100	16287	16232	16200	16382	16246	16284	16169	16173	16312	16085	16168	16229	16203	16276	16186	16231	16206	16186	16348	16180	16204	16312	16291	16200	16141	16111	16281	16407	16078	16099	16325	16397	16249	16381	16434	16052	16378	16095	16230	16419	16262	16370	16078	16233	16253	16328	16326	16242	16367	16316	16450	16189	16271	16144	16198	16393	16193	16304	16237	16221	16280	16303	16401	16182	16133	16274	16289	16282	16469	16125	16100	16390	16168	16295	16332	16261	16188	16181	16272	16176	16383	16237	16258	16259	16226	16280	16276	16167	16316	16539	16138	16202	16158	16241	16383	16261	16157	16203	16393	16184	16228	16235	16173	16290	16304	16291	16287	16253	16245	16321	16208	16339	16320	16341	16245	16269	16228	16404	16250	16416	16310	16314	16465	16255	16155	16225	16331	16149	16179	16283	16297	16390	16343	16375	16280	16205	16332	16299	16068	16239	16301	16410	16247	16258	16198	16254	16387	16197	16242	16300	16247	16275	16303	16300	16380	16029	16288	16185	16121	16333	16109	16394	16170	16334	16172	16376	16362	16183	16322	16158	16201	16291	16242	16289	16221	16204	16381	16291	16243	16376	16373	16406	16127	16268	16249	16383	16292	16158	16149	16137	16055	16289	16297	16335	16177	16100	16378	16279	16324	16173	16553	16248	16238	16227	16199	16233	16030	16556	16367	16125	16272	16322	16317	16239	16158	16194	16214	16346	16286	16051	16295	16337	16244	16219	16401	16264	16211	16364	16236	16293	16271	16080	16335	16434	16221	16254	16197	16310	16282	16307	16416	16290	16253	16304	16220	16366	15989	16300	16126	16216	16244	16255	16265	16275	16167	16185	16153	16232	16221	16198	16372	16092	16277	16262	16397	16264	16261	16260	16246	16228	16266	16417	16252	16232	16140	16378	16254	16193	16287	16369	16369	16413	16199	16340	16371	16352	16108	16098	16193	16318	16224	16197	16153	16376	16154	16125	16247	16435	16225	16430	16182	16291	16286	16366	16277	16233	16240	16232	16273	16333	16174	16227	16084	16336	16224	16360	16174	16275	16303	16255	16440	16255	16275	16303	16239	16260	16330	16094	16268	16426	16326	16332	16290	16287	16300	16329	16207	16044	16217	16254	16201	16249	16180	16276	16397	16427	16265	16247	16198	16252	16304	16344	16373	16086	16373	16145	15959	16373	16217	16374	16137	16348	16239	16092	16175	16250	16176	16291	16559	16159	16443	16320	16278	16093	16323	16413	16222	16365	16375	16242	16155	16217	16074	16225	16249	16250	16144	16253	16042	16435	16166	16083	16197	16218	16343	16357	16262	16234	16443	16175	16344	16353	16354	16370	16283	16126	16170	16205	16191	16379	16175	16367	16484	16194	16098	16325	16269	16132	16293	16346	16233	16212	16350	16134	16361	16300	16278	16222	16079	16202	16106	16192	16266	16289	16436	16279	16279	16057	16287	16282	16254	16280	16186	16219	16251	16193	16395	16165	16332	16308	16346	16170	16240	16225	16256	16201	16201	16168	16255	16203	16369	16259	16287	16408	16378	15981	16300	16168	16200	16303	16166	16210	16452	16199	16174	16232	16045	16353	16197	16160	16138	16286	16088	16102	16149	16394	16262	16290	16124	16144	16196	16031	16307	16331	16207	16208	16128	16219	16219	16297	16174	16306	16137	16176	16360	16104	16227	16295	16263	16246	16295	16130	16315	16229	16327	16162	16325	16338	16314	16209	16345	16389	16341	16231	16101	16229	16313	16299	16271	16393	16291	16331	16265	16440	16221	16157	16175	16242	16141	16237	16285	16266	16136	16267	16153	16274	16234	16211	16336	16048	16433	16267	16173	16301	16363	16405	16178	16306	16279	16328	16316	16222	16284	16266	16331	16145	16433	16122	16115	16235	16185	16218	16153	16403	16094	16160	16372	16377	16423	16300	16377	16264	16120	16162	16135	16357	16265	16104	16353	16090	16221	16281	16148	16137	16376	16330	16161	16176	16182	16234	16268	16446	16168	16279
29295	23454	25408	22156	18820	18366	18101	18112	17860	17832	17802	17702	17567	17585	17611	17497	17533	17554	17616	17594	17639	17460	17682	17607	17384	17600	17510	17529	17474	17586	17539	17415	17627	17411	17469	17528	17609	17567	17560	17454	17535	17584	17365	17562	17535	17613	17363	17653	17621	17471	17638	17604	17513	17456	17450	17516	17382	17474	17535	17386	17497	17508	17547	17387	17390	17355	17550	17374	17496	17520	17562	17693	17759	17468	17483	17550	17508	17705	17443	17433	17471	17559	17534	17614	17653	17623	17486	17561	17454	17698	17757	17472	17570	17467	17408	17455	17323	17381	17860	17429	17449	17561	17639	17268	17456	17356	17460	17212	17475	17524	17456	17567	17317	17489	17345	17616	17731	17591	17364	17488	17559	17414	17485	17288	17649	17268	17294	17560	17363	17343	17428	17490	17590	17544	17455	17387	17664	17487	17425	17351	17467	17569	17446	17570	17699	17485	17594	17683	17562	17806	17563	17512	17607	17689	17468	17400	17483	17495	17647	17592	17325	17437	17554	17634	17678	17519	17467	17526	17507	17542	17732	17614	17562	17470	17592	17603	17508	17355	17570	17655	17614	17652	17480	17659	17745	17616	17573	17642	17342	17508	17493	17576	17448	17499	17553	17605	17888	17426	17627	17561	17475	17406	17352	17576	17608	17497	17553	17487	17751	17632	17557	17492	17524	17551	17581	17397	17440	17448	17402	17523	17507	17423	17406	17579	17433	17625	17516	17710	17507	17541	17578	17664	17606	17401	17521	17516	17601	17628	17298	17590	17616	17359	17404	17544	17528	17509	17543	17416	17622	17367	17489	17378	17589	17416	17561	17488	17550	17468	17527	17395	17577	17505	17636	17496	17620	17383	17748	17623	17364	17349	17563	17516	17544	17589	17548	17716	17564	17593	17447	17489	17362	17581	17546	17565	17581	17588	17405	17718	17558	17345	17619	17400	17653	17721	17538	17726	17681	17489	17533	17522	17663	17640	17604	17542	17709	17605	17576	17446	17584	17527	17514	17229	17607	17484	17570	17497	17539	17642	17549	17495	17638	17646	17417	17556	17463	17528	17511	17478	17548	17360	17765	17388	17674	17490	17552	17547	17469	17478	17532	17286	17833	17605	17493	17546	17679	17487	17366	17632	17658	17490	17475	17501	17517	17443	17572	17393	17540	17336	17265	17519	17647	17488	17501	17572	17377	17461	17473	17670	17526	17350	17648	17545	17527	17612	17608	17537	17630	17588	17512	17422	17626	17597	17674	17551	17582	17490	17522	17601	17624	17465	17645	17633	17485	17509	17529	17585	17696	17564	17546	17493	17410	17372	17417	17439	17530	17487	17726	17499	17755	17594	17529	17683	17574	17547	17606	17532	17606	17464	17496	17538	17557	17574	17440	17612	17497	17545	17641	17600	17581	17448	17648	17517	17544	17501	17615	17421	17603	17376	17440	17562	17646	17347	17494	17430	17275	17742	17612	17698	17447	17608	17658	17497	17310	17489	17554	17690	17455	17666	17477	17376	17532	17627	17697	17541	17772	17540	17549	17676	17800	17623	17703	17604	17602	17343	17431	17462	17510	17421	17462	17727	17540	17545	17465	17673	17452	17451	17506	17447	17753	17731	17698	17500	17507	17747	17519	17397	17505	17586	17615	17631	17459	17619	17485	17416	17618	17592	17574	17656	17611	17524	17673	17502	17560	17621	17625	17660	17394	17586	17534	17569	17498	17431	17534	17527	17634	17536	17538	17504	17576	17817	17543	17593	17618	17619	17599	17401	17405	17540	17549	17578	17552	17422	17485	17612	17611	17739	17666	17459	17779	17501	17570	17581	17594	17592	17609	17767	17716	17630	17582	17559	17597	17564	17592	17524	17582	17627	17649	17455	17566	17461	17426	17534	17668	17496	17827	17705	17561	17590	17632	17424	17574	17603	17454	17506	17443	17236	17465	17611	17548	17472	17602	17520	17510	17522	17378	17686	17344	17668	17488	17578	17482	17669	17589	17503	17693	17560	17423	17414	17448	17515	17519	17557	17532	17567	17743	17574	17399	17457	17642	17554	17450	17506	17546	17751	17664	17620	17504	17557	17589	17319	17478	17657	17421	17508	17341	17216	17400	17565	17571	17625	17650	17351	17509	17503	17563	17491	17620	17408	17405	17424	17560	17590	17460	17509	17628	17597	17419	17434	17512	17446	17458	17397	17716	17412	17487	17565	17613	17501	17538	17490	17317	17413	17521	17690	17663	17386	17693	17550	17496	17494	17516	17406	17405	17364	17549	17527	17507	17502	17580	17480	17297	17460	17427	17452	17419	17525	17528	17468	17458	17677	17600	17351	17531	17576	17508	17572	17585	17456	17603	17603	17447	17622	17622	17495	17411	17430	17499	17340	17500	17629	17651	17526	17678	17474	17521	17486	17544	17376	17563	17455	17677	17549	17383	17459	17484	17346	17363	17420	17476	17618	17597	17425	17318	17552	17523	17606	17779	17270	17452	17555	17618	17503	17508	17586	17628	17662	17545	17640	17461	17653	17657	17537	17520	17471	17606	17395	17507	17370	17521	17782	17497	17555	17544	17558	17490	17627	17186	17755	17426	17675	17448	17519	17436	17669	17594	17479	17386	17443	17691	17422	17667	17460	17611	17598	17667	17587	17592	17603	17436	17645	17412	17389	17433	17468	17579	17532	17535	17551	17583	17387	17581	17528	17521	17703	17510	17537	17530	17545	17482	17414	17704	17523	17596	17655	17516	17429	17586	17574	17594	17539	17499	17643	17397	17707	17612	17483	17618	17478	17498	17499	17664	17615	17494	17498	17484	17396	17607	17627	17605	17522	17472	17556	17628	17487	17524	17642	17547	17517	17378	17533	17497	17499	17409	17366	17324	17598	17519	17515	17371	17440	17325	17575	17324	17614	17433	17627	17484	17642	17551	17541	17312	17341	17438	17563	17532	17364	17511	17649	17695	17392	17812	17677	17605	17472	17488	17464	17738	17458	17502	17703	17414	17530	17577	17480	17591	17510	17532	17641	17443	17509	17544	17477	17589	17534	17695	17431	17548	17652	17521	17449	17572	17679	17692	17542	17576	17635	17558	17477	17546	17568	17773	17524	17684	17515	17560	17526	17661	17654	17563	17543	17661	17645	17746	17315	17497	17600	17753	17518	17543	17421	17591	17476	17612	17454	17533	17412	17538	17502	17446	17399	17428	17569	17525	17592	17499	17572	17446	17513	17578	17552	17552	17483	17614	17430	17435	17564	17521	17486	17625	17520	17331	17465	17467	17417	17460	17341	17492	17503	17386	17570	17550	17788	17270	17481	17417	17640	17525	17446	17566	17504	17501	17308	17675	17543	17708	17557	17622	17699	17608	17729	17518	17546	17440	17544	17472	17641	17432	17504	17514	17454	17492	17413	17333	17571	17501	17595	17561	17369	17429	17620	17360	17600	17529	17668	17548	17464	17525	17402	17509	17406	17432	17451	17532	17547	17414	17763	17424	17516	17628	17417	17604	17657	17556	17578	17560	17545	17507	17730	17726	17396	17407	17464	17547	17645	17440	17553	17546	17877	17805	17498	17487	17567	17505	17691	17578	17551	17417	17410	17481	17630	17360	17488	17530	17440	17368	17398	17381	17362	17267	17468	17581	17680	17329	17558	17576	17339	17637	17525	17681	17505	17457	17698	17579	17611	17465	17621	17380	17422	17376	17546	17555	17519	17572	17496	17548	17373	17485	17347	17384	17471	17536	17604	17638	17372	17380	17645	17572	17392	17640	17545	17573	17660	17482	17623	17627	17341	17526	17722	17511	17518	17772	17525	17621	17664	17597	17500	17575	17574	17542	17514	17463	17633	17567	17561	17569	17450	17472	17478	17311	17641	17705	17512	17805	17366	17525	17417	17711	17439	17407	17500	17721	17654	17340	17638	17551	17384	17603	17328	17475	17634	17477	17641	17500	17495	17525	17417	17508	17408	17444	17362	17560	17535	17612	17405	17434	17545	17537	17556	17560	17663	17613	17589	17526	17513	17633	17433	17564	17365	17449	17576	17585	17378	17499	17480	17466	17480	17451	17624	17595	17446	17627	17563	17639	17717	17468	17447	17506	17767	17491	17452	17128	17510	17425	17519	17435	17388	17526	17494	17590	17528	17500	17609	17335	17608	17575	17580	17697	17600	17529	17462	17387	17582	17351	17443	17431	17510	17371	17363	17380	17544	17635	17607	17564	17630	17564	17574	17668	17355	17760	17626	17522	17486	17532	17526	17511	17514	17508	17458	17398	17686	17675	17482	17644	17436	17457	17617	17415	17563	17650	17610	17517	17632	17490	17189	17421	17485	17566	17518	17595	17655	17629	17415	17624	17777	17531	17648	17426	17458	17473	17537	17605	17483	17583	17509	17513	17405	17461	17657	17266	17586	17524	17452	17538	17789	17581	17602	17369	17567	17552	17580	17511	17431	17478	17537	17651	17451	17482	17600	17324	17446	17502	17562	17460	17655	17487	17586	17388	17408	17467	17473	17253	17533	17810	17766	17824	17271	17506	17581	17634	17450	17642	17452	17752	17607	17497	17638	17467	17485	17415	17462	17442	17684	17656	17349	17505	17391	17504	17515	17499	17616	17546	17567	17594	17639	17654	17484	17548	17654	17601	17490	17613	17720	17525	17538	17663	17480	17594	17438	17583	17439	17497	17657	17622	17514	17297	17430	17512	17511	17649	17521	17643	17407	17508	17502	17452	17648	17600	17407	17354	17500	17584	17392	17510	17319	17522	17387	17446	17525	17513	17818	17785	17582	17547	17497	17761	17598	17607	17757	17534	17510	17552	17418	17597	17502	17671	17374	17601	17500	17486	17359	17423	17605	17672	17641	17375	17568	17494	17542	17504	17684	17307	17432	17535	17591	17380	17475	17428	17617	17442	17484	17461	17588	17447	17570	17309	17416	17400	17475	17221	17439	17489	17674	17652	17549	17621	17679	17700	17712	17690	17445	17572	17475	17526	17301	17481	17468	17421	17525	17352	17340	17450	17658	17467	17468	17516	17665	17413	17488	17587	17503	17382	17489	17436	17514	17677	17384	17659	17474	17430	17515	17612	17524	17537	17600	17474	17335	17667	17385	17738	17533	17712	17563	17509	17475	17530	17496
19053	27008	22290	18520	17227	16634	16138	16133	15763	15630	15450	15592	15434	15441	15464	15400	15549	15422	15413	15269	15394	15560	15380	15378	15296	15202	15358	15371	15414	15325	15267	15412	15498	15286	15336	15234	15286	15173	15399	15296	15338	15302	15365	15284	15430	15380	15470	15381	15415	15347	15188	15337	15525	15272	15242	15255	15334	15442	15413	15443	15333	15383	15543	15263	15349	15395	15336	15347	15392	15275	15389	15225	15382	15284	15381	15176	15214	15343	15249	15400	15328	15407	15293	15126	15340	15422	15467	15545	15318	15379	15166	15358	15320	15553	15411	15465	15294	15401	15264	15523	15257	15417	15448	15471	15270	15416	15246	15205	15318	15396	15303	15355	15160	15511	15273	15412	15388	15412	15343	15380	15101	15392	15347	15137	15355	15518	15393	15340	15352	15216	15439	15245	15185	15349	15323	15316	15425	15484	15394	15435	15342	15465	15341	15312	15269	15281	15450	15171	15297	15353	15434	15209	15227	15210	15179	15357	15267	15317	15441	15274	15428	15345	15235	15238	15273	15171	15447	15394	15269	15307	15399	15294	15369	15484	15291	15357	15388	15334	15165	15293	15404	15378	15387	15161	15280	15351	15377	15363	15309	15367	15483	15250	15351	15245	15195	15354	15193	15414	15125	15290	15170	15219	15292	15424	15316	15303	15324	15326	15307	15300	15324	15218	15416	15265	15401	15283	15315	15215	15249	15189	15395	15441	15266	15502	15367	15312	15377	15103	15326	15141	15408	15364	15360	15252	15384	15446	15232	15396	15202	15312	15296	15218	15266	15177	15340	15144	15316	15192	15195	15385	15220	15231	15414	15439	15423	15413	15458	15342	15393	15335	15440	15329	15295	15274	15257	15292	15310	15330	15299	15395	15506	15245	15279	15432	15435	15388	15181	15358	15263	15311	15475	15456	15351	15324	15339	15176	15297	15356	15428	15429	15488	15292	15336	15398	15289	15371	15180	15333	15333	15272	15453	15209	15414	15310	15449	15409	15433	15330	15196	15204	15369	15480	15361	15452	15335	15122	15464	15325	15321	15367	15380	15217	15400	15356	15363	15216	15672	15285	15420	15131	15291	15408	15282	15293	15248	15476	15473	15490	15417	15430	15248	15341	15595	15387	15331	15499	15370	15261	15495	15290	15436	15255	15393	15274	15292	15393	15385	15423	15202	15308	15360	15254	15385	15326	15373	15225	15365	15257	15237	15305	15370	15381	15372	15280	15286	15251	15388	15158	15301	15381	15366	15224	15396	15333	15460	15358	15238	15229	15208	15235	15323	15371	15237	15380	15359	15340	15278	15301	15442	15295	15293	15112	15297	15381	15117	15431	15054	15429	15356	15443	15358	15377	15223	15218	15204	15365	15414	15389	15197	15230	15330	15505	15274	15196	15189	15404	15276	15245	15327	15359	15423	15454	15270	15423	15286	15345	15268	15359	15383	15192	15395	15340	15313	15307	15423	15315	15265	15325	15266	15326	15279	15235	15349	15329	15280	15263	15255	15162	15383	15446	15412	15375	15403	15383	15386	15415	15297	15120	15318	15428	15372	15483	15387	15199	15472	15215	15387	15431	15440	15184	15269	15296	15341	15266	15363	15342	15154	15476	15348	15336	15446	15377	15343	15295	15368	15184	15377	15284	15271	15191	15255	15328	15393	15383	15231	15376	15415	15418	15427	15523	15468	15329	15277	15359	15235	15443	15377	15391	15379	15332	15218	15386	15236	15412	15442	15441	15239	15316	15140	15233	15385	15323	15332	15271	15128	15400	15260	15422	15216	15340	15338	15376	15250	15321	15294	15387	15411	15232	15385	15183	15394	15110	15211	15439	15092	15313	15364	15310	15413	15388	15293	15431	15406	15389	15203	15363	15488	15266	15318	15386	15357	15408	15446	15360	15399	15258	15213	15403	15448	15242	15174	15440	15310	15538	15215	15439	15294	15267	15466	15481	15357	15346	15379	15248	15340	15411	15372	15474	15374	15303	15618	15299	15495	15444	15274	15409	15139	15369	15380	15314	15332	15421	15398	15406	15280	15301	15265	15444	15187	15231	15368	15311	15412	15302	15504	15375	15346	15211	15401	15358	15332	15503	15367	15281	15292	15342	15230	15271	15327	15354	15295	15415	15405	15419	15357	15322	15309	15299	15410	15074	15344	15421	15270	15248	15127	15312	15261	15379	15604	15469	15320	15274	15304	15322	15431	15212	15263	15502	15448	15467	15343	15454	15170	15179	15469	15393	15306	15482	15412	15468	15336	15465	15437	15280	15262	15420	15351	15361	15300	15221	15279	15351	15456	15278	15430	15236	15341	15167	15396	15379	15247	15336	15201	15296	15213	15258	15364	15455	15484	15226	15372	15417	15270	15502	15255	15258	15332	15325	15407	15236	15284	15364	15405	15289	15307	15347	15493	15234	15330	15399	15261	15436	15478	15265	15303	15329	15400	15291	15505	15193	15432	15263	15327	15459	15492	15324	15494	15456	15368	15521	15440	15321	15312	15295	15470	15294	15348	15404	15335	15339	15313	15355	15413	15263	15340	15337	15377	15299	15334	15424	15499	15384	15295	15457	15528	15394	15245	15261	15278	15287	15312	15224	15365	15254	15280	15441	15331	15343	15408	15347	15380	15372	15305	15321	15401	15504	15375	15343	15330	15167	15254	15463	15385	15370	15504	15201	15358	15285	15429	15459	15318	15284	15287	15402	15299	15395	15314	15359	15357	15338	15359	15467	15248	15434	15229	15475	15437	15317	15281	15404	15415	15388	15277	15455	15257	15320	15269	15393	15413	15505	15238	15297	15324	15201	15447	15443	15330	15345	15203	15303	15357	15408	15312	15351	15582	15363	15405	15363	15112	15277	15305	15376	15317	15461	15417	15279	15195	15350	15227	15533	15475	15190	15568	15341	15489	15319	15312	15287	15223	15305	15302	15555	15256	15311	15385	15409	15180	15352	15434	15497	15059	15260	15490	15419	15250	15375	15225	15444	15291	15290	15236	15396	15487	15318	15290	15344	15336	15308	15311	15270	15190	15434	15467	15364	15229	15260	15190	15249	15280	15255	15417	15204	15411	15326	15178	15488	15226	15229	15309	15535	15292	15420	15424	15371	15416	15341	15273	15260	15268	15604	15284	15445	15307	15335	15241	15254	15345	15529	15342	15437	15245	15348	15346	15301	15389	15358	15297	15377	15139	15318	15492	15376	15258	15335	15297	15435	15159	15212	15262	15417	15407	15292	15377	15173	15281	15416	15190	15320	15185	15278	15280	15310	15300	15305	15385	15389	15329	15226	15228	15567	15420	15248	15294	15458	15494	15508	15210	15228	15429	15365	15317	15416	15425	15349	15402	15255	15520	15350	15213	15180	15205	15151	15427	15295	15298	15257	15448	15198	15153	15402	15247	15273	15388	15259	15360	15361	15456	15307	15306	15324	15490	15205	15337	15282	15299	15460	15394	15221	15238	15404	15266	15184	15343	15238	15501	15281	15256	15248	15272	15292	15442	15412	15263	15324	15237	15398	15091	15374	15169	15092	15450	15178	15275	15457	15259	15458	15268	15277	15451	15344	15225	15233	15296	15530	15406	15403	15393	15383	15324	15141	15267	15244	15352	15424	15367	15310	15351	15414	15432	15448	15511	15291	15366	15328	15362	15324	15360	15130	15292	15398	15439	15344	15297	15415	15298	15366	15216	15378	15373	15429	15335	15295	15348	15291	15380	15412	15321	15253	15359	15442	15324	15304	15404	15402	15370	15381	15432	15253	15376	15337	15218	15310	15266	15281	15120	15411	15298	15220	15414	15378	15404	15454	15437	15321	15254	15264	15269	15348	15403	15341	15182	15611	15275	15386	15471	15325	15488	15365	15326	15344	15389	15357	15315	15491	15330	15377	15390	15224	15314	15223	15394	15326	15373	15615	15332	15376	15395	15331	15445	15362	15391	15337	15270	15468	15279	15325	15297	15297	15265	15214	15451	15254	15307	15355	15208	15361	15441	15290	15485	15299	15436	15293	15338	15304	15363	15272	15407	15300	15272	15333	15333	15404	15277	15309	15305	15199	15590	15488	15248	15206	15188	15210	15427	15244	15380	15340	15311	15327	15390	15247	15353	15360	15226	15425	15293	15261	15295	15381	15353	15335	15393	15262	15401	15376	15469	15448	15399	15232	15247	15359	15392	15279	15280	15254	15237	15448	15136	15385	15467	15433	15314	15341	15280	15354	15221	15224	15325	15376	15224	15172	15258	15331	15277	15214	15370	15306	15290	15295	15427	15304	15412	15294	15579	15386	15246	15430	15158	15331	15388	15329	15178	15375	15357	15228	15320	15515	15526	15327	15266	15338	15347	15406	15377	15387	15348	15389	15467	15325	15283	15374	15368	15355	15185	15333	15483	15354	15468	15443	15385	15411	15388	15220	15295	15451	15471	15429	15396	15261	15473	15289	15383	15345	15265	15478	15445	15365	15367	15276	15300	15430	15355	15270	15220	15403	15366	15098	15348	15163	15431	15312	15394	15307	15325	15415	15407	15344	15114	15359	15224	15558	15441	15346	15338	15307	15297	15238	15185	15325	15485	15201	15198	15357	15307	15263	15390	15350	15254	15441	15366	15381	15210	15394	15559	15290	15281	15540	15301	15295	15404	15370	15389	15466	15198	15417	15412	15476	15305	15356	15155	15174	15286	15457	15324	15280	15460	15337	15308	15423	15324	15384	15149	15574	15336	15649	15407	15416	15353	15339	15265	15356	15428	15409	15346	15398	15400	15445	15469	15257	15327	15343	15295	15304	15329	15497	15460	15208	15420	15519	15322	15399	15253	15518	15177	15379	15400	15212	15248	15393	15240	15408	15360	15332	15169	15403	15350	15328	15319	15385	15316	15224	15499	15187	15239	15397	15508	15329	15247	15268	15355	15239	15181	15365	15432	15236	15317	15231	15200	15136	15192	15523	15273	15388	15411	15260	15323	15340	15333	15374	15214	15429	15441	15359	15185	15394	15472	15452	15331	15459	15233	15326	15316	15331	15548	15373	15404	15151	15320	15335	15418	15390	15405	15237	15256	15211	15267	15525	15332	15374	15435	15355	15463	15479	15224	15123	15347	15380	15175	15329	15315	15253	15233	15349	15612	15296	15286	15445
23674	21588	28303	25563	22707	21963	21188	19227	18441	18510	18250	18195	18236	18041	18025	18427	18054	18063	18022	17893	17721	17884	17952	18083	17900	18000	17947	17951	17641	17958	17744	17847	17912	18040	17728	17880	17841	17886	17905	17661	17857	17962	18052	17732	17761	17683	17860	17811	17742	17824	18007	17753	17756	17787	17687	17776	17810	17817	18010	17747	17766	17783	17614	17654	17995	17815	17876	17868	17742	17799	17793	17730	17666	17745	17846	17707	17685	17783	17992	17675	17944	17897	17788	17923	17749	18052	17750	17768	17931	17839	17989	17644	17705	17879	17947	17784	17807	17701	17670	17943	17875	17862	17894	17701	17829	17760	17992	17844	17888	17540	17673	17765	17884	17885	17735	17630	17715	17913	17662	17726	17815	17840	17989	17743	17840	17906	17789	17736	17806	17590	17848	17619	17822	17713	17759	17830	17940	17691	18021	17874	17922	17855	17808	17793	17826	17822	17781	17991	17877	17890	17721	17711	17739	17655	17975	17834	17721	17795	17787	17632	17871	17763	17797	17730	17822	17832	17763	17833	17744	17828	17943	17829	17828	17804	17400	17911	17844	17612	17717	17804	17723	17809	17782	17814	17620	18044	17685	17644	17812	17872	17890	17671	17686	17748	17836	17837	17597	17623	17914	17763	17705	17868	17768	17737	17731	17742	17843	18030	17735	17715	17736	17934	17854	17810	17760	17796	17939	17734	17760	17937	17731	17759	17810	17827	17802	17614	17701	17864	17824	17861	17775	17744	17986	17826	17863	17723	18041	17812	17690	17667	17679	17854	17909	17839	17766	17854	17880	17758	17757	17672	17671	17750	17943	17880	17720	17774	17640	17529	17738	17643	17750	17778	17975	17774	17875	17935	17907	17841	17907	17754	17834	17983	17835	17828	17642	17812	17748	17817	17831	17887	17896	17765	17935	17899	17799	17825	17871	17872	17647	17794	17789	17929	17713	17765	17892	17858	17727	17819	17666	17892	17897	17867	17938	17655	17721	17733	17725	17582	17824	17956	17616	17757	17694	17937	17734	17689	17597	18047	17877	17611	17755	17737	17749	17719	17884	17821	17704	17924	17674	17878	17799	17706	17777	17762	17694	17625	17895	17878	17705	17739	17774	17994	17761	17905	17870	17780	17891	17701	17651	17762	17849	17838	17860	17851	17707	17924	17649	17594	17781	17733	17710	17825	17705	17695	17894	17653	17679	17667	17932	17829	17927	17832	17740	17810	17805	17763	17754	17920	17750	17860	17858	17750	17733	17624	17776	17875	17796	17741	17934	17764	17709	17756	17883	18089	17746	17843	17994	17962	18002	17880	17825	17922	17900	17766	17777	17771	17638	17882	17634	17658	17661	17738	17776	17912	17838	17672	17915	17740	17771	17747	17723	17815	17921	17835	17688	17692	17868	17833	17826	17792	17752	17838	17644	17797	17905	17914	17862	17799	17610	17577	17909	17829	17909	17713	17887	17768	18018	17857	17927	17761	17729	17584	17822	17840	17726	17775	17740	17711	17942	17908	17780	17908	17809	17853	17725	17745	17631	17816	17618	17593	17848	17858	17625	17661	17872	17915	17872	17702	17816	17911	17843	17932	17950	17664	17787	17772	17851	17676	17901	17747	17785	17835	17674	17696	17881	17759	17658	17754	17694	17794	18129	17920	17786	17725	17545	17804	17823	17687	17849	17692	17848	17699	17892	17831	18026	17614	17976	17820	17679	17880	17988	17479	17859	17868	17969	17898	17790	17911	17923	17875	17794	17911	17917	17887	17860	17912	17756	17738	17628	17699	17964	17885	18012	17744	17773	17683	17610	17754	17660	17975	17802	17868	17635	17925	17583	17755	17851	17828	17685	17907	17766	17809	17888	17911	17744	17669	17627	17792	17852	17809	17810	17701	17829	17840	17720	17845	17858	17639	17856	17707	17971	17765	17886	17886	17722	17737	17727	17843	17924	17940	17636	17830	17816	17849	17462	17856	17652	17848	17744	17987	17936	17778	17724	17736	17764	17984	17717	17861	17721	17913	17767	17864	17768	17658	17945	17972	17844	17472	17683	17823	17528	17697	17617	17753	17906	17581	17639	17857	17970	18108	17784	17723	17579	17722	17804	17818	17747	17722	17673	17813	17864	17739	17889	17823	17895	17822	17847	18010	17797	17689	17710	17857	17902	17721	17591	17807	17829	17672	17703	17774	17604	17728	17689	17856	17741	17849	17761	17594	17883	17831	17796	17772	17767	17673	17672	17768	17911	17966	17617	17858	17767	17581	18024	17748	17710	17799	17934	18012	17869	17599	17764	17693	17664	17602	17620	17675	17801	17802	17864	17884	17843	17636	17681	17699	17775	17859	17725	17932	17794	17870	17933	17628	17798	17580	17647	17885	17664	17856	17897	17791	17671	17722	17844	17834	17821	17836	17822	17818	17781	17828	17790	17887	17670	17771	17748	18081	17681	17785	17768	17812	17889	17994	17903	17682	17813	17886	17882	17674	17734	17767	17807	17810	17774	17820	17592	17773	17836	17847	17695	17890	17528	17737	17865	17821	17915	17792	17548	17813	17652	17760	17693	17704	17825	17914	17663	17732	17964	17764	17848	17851	17638	17882	17803	17815	17882	17866	17804	17835	17900	17719	17590	17595	17790	17755	17800	17869	17651	17914	17970	17691	17876	17874	17779	17979	17887	17758	17741	17659	17765	17689	17915	17770	17920	17932	17658	17790	17958	17794	18208	17981	17686	17642	17603	17718	17721	17931	17844	17819	17979	17718	17881	17727	17672	17893	17762	17889	17701	17738	17855	17797	17853	17825	17740	17728	17807	17761	17857	17662	17863	17693	17906	17770	17640	17793	17745	17815	17817	17809	17694	17766	17747	17782	17763	17806	17754	17643	17780	18005	17714	17722	18026	17982	17789	17783	17963	17736	17847	17899	17805	17546	17834	17736	17725	17709	17702	17728	17910	17954	17970	17881	17764	17918	17698	17725	17853	17763	17952	17968	17851	17710	17715	17979	17857	17850	17784	17825	17754	17852	17852	17805	17799	17574	17776	17688	17459	17701	17903	17870	17645	17863	17671	17545	17661	17794	17538	17852	17992	17875	17779	17715	17655	17832	17716	17999	17915	17994	17939	18009	17900	17836	17755	17737	17716	17887	17877	18050	17970	17826	17764	17816	17991	17605	17822	17753	17636	18041	17649	17606	17742	17901	18000	17720	17751	17771	17909	17978	17903	17787	17894	17839	17733	17884	17646	17876	17958	17612	17873	17805	17838	17672	17845	17674	17870	17739	17894	17664	17907	17677	17919	17582	17853	17925	17861	17862	17920	17952	17892	17845	17765	17856	17673	17856	17871	17670	17693	17874	17963	17717	17860	17864	17788	17817	17766	17645	17877	17742	17732	17756	17792	17907	17820	17770	17926	17811	17682	17724	17876	17774	17774	17743	17876	17662	17637	17838	17826	17698	17870	17751	17779	17751	17819	17781	17913	17819	17684	17794	17890	17815	18023	17626	17744	17635	17828	17596	17739	17753	17993	17844	17860	17708	17845	17783	17831	17976	17883	17697	17641	17951	17892	17836	17709	17910	17788	17909	17557	17647	17839	17760	17850	17761	17745	17763	17707	17763	17632	17761	17739	17852	17973	17590	17813	17947	17790	17865	17819	17978	17767	17761	17910	17869	17890	17859	17859	17763	17770	17541	17774	17672	17711	17666	17728	17782	17982	17848	17843	17911	17972	17654	17930	17797	17802	17836	17842	17821	17825	18031	17735	17680	17751	17851	17705	17955	17789	17958	17822	17763	17744	17882	17785	17778	17903	17689	17642	17729	17809	17754	17540	17915	17859	17813	17715	17785	17791	17658	17712	17724	18015	17573	17736	17986	17922	17843	17780	17825	17713	17611	18007	17616	17625	17866	17677	17745	18012	17919	17687	17631	17687	17695	17526	17775	17827	17796	17685	17782	17927	17944	17756	17896	17882	17948	17925	17619	17938	17939	17803	17899	17697	17824	17758	17761	17769	17734	17806	17745	17917	17856	17946	17773	17647	17771	17960	17682	17806	17693	17718	17748	17835	17790	17821	17572	17862	17775	18052	17885	17854	17862	17826	17669	17836	17708	17698	17592	17849	17848	17914	17513	17882	17607	17761	17727	17908	17968	17743	17953	17596	17867	17838	17869	17663	17723	17823	17731	17829	17736	17629	17806	17884	17711	17658	17613	17710	17680	17943	17830	17721	17720	17944	17714	17813	17854	18063	17900	17749	17718	17891	17714	17718	17773	17780	17678	17705	17688	17829	17900	17738	17983	17773	17779	17580	17804	17637	17619	17744	17673	17681	17718	17941	17572	17813	17972	17834	17713	17715	17495	17869	18004	17827	17761	18024	17646	17960	17937	17811	17705	17800	17798	17605	17804	17792	17846	18012	17796	17649	17860	17615	17947	17921	17702	17684	17829	17685	17747	17608	17721	17801	17646	17715	17867	17729	17835	17735	17718	17855	17918	17846	17754	18093	18107	17955	17816	17690	17745	17666	17747	17730	17982	17839	17904	17776	17724	17777	17750	17927	17762	17757	17742	17860	17726	17896	17908	17966	17918	17737	17683	17804	17825	18002	17816	17771	17894	17639	17878	17954	17654	17728	17802	17940	18060	17785	17774	17868	17876	17841	18064	17815	17762	17570	17797	17896	17889	17794	17775	17892	17795	17915	17907	17778	17690	17863	17720	17670	17777	17798	17653	17552	17946	17700	17861	17603	17817	17809	17894	17796	17808	17910	17755	18097	17751	17723	17708	17533	17794	17841	17739	18021	17882	17729	17676	17725	17687	17978	17843	17790	17822	17843	17766	17704	17810	17943	17830	17811	17842	17786	17947	17812	17521	17708	17763	17834	17679	17751	17615	17765	17814	17598	17599	17743	17723	17559	17740	17749	17732	17646	17574	17558	17784	17739	17760	17782	17870	17720	17675	17672	17824	17665	17843	17875	17823	17528	17670	17876	17862	18033	17834	17887	17748	17990	17880	17834	17673	17802	17567	17779	17716	17845	17700	17995	17905	17841	17713	17695	17784	17682	17630	17858	17872	17710	17640	17762	17812	17656	17717	17880	17961	17792	17620	17952	17729	17679	17854	17725	17748	17755	17929	17879	17859
18328	33308	27374	21386	19217	17890	17392	17007	16245	16065	16023	15937	15699	15923	15776	15834	15597	15711	15660	15489	15713	15490	15718	15453	15670	15556	15465	15529	15553	15579	15527	15543	15507	15589	15636	15611	15554	15632	15482	15648	15457	15538	15537	15561	15527	15670	15487	15294	15479	15446	15521	15524	15608	15328	15687	15401	15420	15476	15504	15622	15552	15490	15463	15545	15594	15518	15666	15389	15501	15567	15653	15438	15681	15508	15362	15497	15593	15523	15560	15442	15583	15507	15539	15385	15416	15370	15193	15539	15508	15359	15433	15589	15543	15531	15342	15394	15390	15657	15507	15412	15336	15515	15594	15572	15393	15476	15589	15426	15497	15483	15332	15598	15469	15612	15553	15439	15430	15395	15446	15416	15482	15497	15365	15275	15512	15421	15537	15436	15508	15580	15614	15507	15424	15498	15488	15537	15517	15564	15405	15440	15606	15441	15521	15573	15550	15391	15507	15655	15636	15555	15483	15500	15233	15475	15580	15499	15527	15469	15513	15524	15399	15473	15433	15754	15453	15481	15449	15483	15530	15506	15482	15659	15307	15563	15328	15597	15537	15254	15365	15503	15571	15327	15530	15448	15295	15388	15593	15564	15434	15501	15491	15371	15337	15637	15488	15333	15439	15370	15553	15478	15503	15536	15452	15472	15600	15492	15423	15565	15481	15436	15339	15507	15651	15235	15566	15520	15691	15435	15354	15503	15447	15556	15443	15516	15557	15693	15392	15533	15188	15545	15397	15730	15468	15477	15478	15322	15545	15398	15523	15392	15291	15499	15624	15534	15349	15472	15610	15446	15561	15493	15567	15580	15494	15512	15447	15384	15504	15396	15530	15406	15453	15579	15413	15467	15496	15505	15380	15706	15313	15407	15555	15460	15406	15409	15263	15542	15470	15677	15648	15390	15563	15482	15546	15286	15590	15417	15407	15520	15547	15494	15641	15438	15353	15321	15622	15666	15533	15423	15360	15402	15504	15424	15287	15603	15569	15588	15478	15478	15452	15494	15393	15430	15445	15381	15452	15435	15489	15426	15626	15462	15489	15542	15458	15428	15447	15539	15616	15396	15519	15427	15499	15461	15440	15642	15524	15495	15524	15383	15459	15535	15628	15364	15594	15445	15396	15524	15434	15434	15606	15342	15374	15415	15323	15544	15529	15579	15438	15685	15438	15522	15442	15432	15393	15405	15461	15466	15682	15472	15478	15557	15407	15411	15491	15476	15392	15318	15251	15361	15459	15474	15564	15385	15469	15479	15498	15483	15526	15527	15524	15530	15401	15566	15665	15561	15400	15593	15480	15544	15521	15377	15429	15521	15434	15449	15513	15286	15618	15277	15638	15396	15344	15602	15570	15475	15422	15476	15467	15665	15293	15472	15479	15459	15533	15656	15366	15460	15490	15468	15377	15671	15485	15507	15477	15471	15554	15515	15542	15608	15298	15307	15454	15681	15599	15442	15496	15409	15433	15653	15501	15545	15704	15430	15521	15445	15597	15497	15436	15630	15592	15555	15499	15603	15472	15579	15538	15465	15582	15321	15352	15343	15261	15601	15455	15527	15477	15375	15625	15462	15602	15482	15446	15434	15477	15494	15254	15577	15343	15517	15403	15558	15473	15456	15406	15557	15530	15552	15402	15459	15538	15316	15511	15786	15536	15319	15449	15443	15455	15585	15365	15472	15297	15642	15346	15644	15478	15391	15557	15449	15484	15445	15693	15373	15477	15648	15464	15389	15373	15547	15432	15565	15448	15517	15600	15533	15513	15452	15659	15444	15375	15546	15497	15558	15414	15662	15358	15669	15508	15565	15347	15216	15409	15603	15452	15580	15638	15550	15577	15500	15559	15403	15506	15621	15524	15609	15618	15466	15386	15603	15472	15614	15487	15471	15356	15399	15473	15540	15566	15574	15564	15536	15665	15553	15575	15439	15543	15368	15524	15521	15374	15621	15418	15354	15568	15500	15490	15527	15320	15525	15436	15395	15491	15578	15448	15515	15444	15341	15478	15340	15570	15519	15465	15456	15426	15522	15474	15418	15516	15421	15495	15289	15528	15374	15354	15433	15518	15344	15576	15470	15606	15463	15540	15506	15467	15509	15456	15569	15331	15393	15496	15503	15399	15363	15483	15569	15647	15628	15267	15388	15596	15413	15473	15368	15624	15630	15489	15370	15314	15622	15583	15679	15444	15549	15371	15308	15491	15363	15468	15491	15539	15340	15452	15590	15449	15424	15361	15446	15299	15574	15521	15583	15600	15517	15558	15494	15452	15607	15476	15436	15487	15486	15460	15517	15436	15667	15482	15375	15538	15472	15528	15639	15481	15611	15551	15426	15307	15492	15659	15442	15499	15406	15414	15384	15643	15427	15418	15528	15484	15446	15583	15544	15421	15446	15355	15537	15586	15515	15574	15419	15506	15310	15607	15577	15624	15325	15415	15539	15604	15428	15513	15489	15471	15654	15444	15417	15380	15417	15460	15386	15425	15503	15490	15276	15482	15407	15489	15495	15588	15436	15484	15545	15615	15555	15527	15587	15465	15485	15603	15526	15296	15416	15400	15508	15302	15625	15508	15578	15451	15403	15568	15463	15500	15502	15611	15555	15445	15656	15594	15667	15478	15609	15475	15449	15439	15502	15548	15514	15522	15541	15576	15392	15665	15499	15437	15397	15466	15513	15555	15512	15362	15310	15647	15493	15423	15337	15615	15533	15567	15678	15445	15440	15623	15370	15673	15444	15342	15412	15404	15466	15441	15441	15547	15547	15465	15628	15388	15565	15373	15397	15547	15506	15554	15580	15431	15494	15464	15358	15581	15556	15415	15599	15502	15433	15435	15384	15470	15366	15539	15521	15422	15524	15675	15518	15533	15511	15417	15517	15501	15397	15586	15526	15491	15451	15475	15533	15618	15432	15404	15487	15490	15522	15616	15345	15516	15495	15511	15613	15599	15537	15601	15401	15357	15431	15452	15506	15466	15570	15413	15646	15561	15297	15597	15467	15444	15589	15531	15482	15372	15271	15538	15522	15454	15449	15400	15370	15515	15657	15403	15474	15553	15372	15490	15540	15413	15360	15439	15409	15532	15392	15424	15512	15451	15626	15400	15593	15476	15412	15544	15534	15382	15489	15554	15332	15679	15334	15382	15497	15531	15390	15606	15402	15341	15513	15421	15392	15297	15522	15404	15495	15326	15332	15519	15415	15522	15477	15479	15450	15472	15350	15523	15453	15506	15544	15601	15743	15674	15554	15438	15374	15570	15562	15575	15491	15544	15441	15596	15573	15390	15714	15533	15350	15507	15635	15643	15296	15662	15457	15650	15452	15299	15441	15662	15525	15450	15444	15434	15423	15483	15489	15472	15449	15438	15513	15428	15194	15456	15503	15498	15409	15611	15402	15379	15332	15318	15475	15498	15400	15504	15514	15434	15607	15350	15542	15491	15330	15600	15711	15554	15377	15543	15497	15464	15527	15434	15736	15477	15528	15438	15447	15560	15401	15504	15581	15475	15558	15454	15508	15335	15593	15458	15476	15631	15399	15517	15274	15397	15519	15550	15553	15369	15342	15648	15430	15323	15366	15520	15449	15446	15538	15371	15495	15559	15593	15519	15472	15429	15341	15597	15474	15498	15478	15349	15586	15499	15614	15507	15349	15455	15465	15489	15527	15554	15458	15474	15537	15502	15513	15613	15492	15455	15596	15402	15431	15367	15385	15515	15460	15505	15427	15557	15466	15412	15658	15421	15529	15280	15397	15417	15682	15410	15527	15465	15461	15489	15298	15535	15566	15346	15473	15594	15493	15513	15414	15527	15540	15640	15526	15431	15392	15436	15519	15240	15424	15283	15506	15457	15423	15568	15611	15357	15575	15520	15557	15428	15560	15504	15355	15531	15373	15333	15440	15323	15417	15446	15426	15461	15427	15441	15630	15499	15585	15505	15528	15577	15624	15447	15696	15561	15445	15563	15640	15480	15417	15633	15523	15448	15443	15279	15536	15534	15430	15456	15526	15482	15537	15368	15581	15459	15402	15561	15453	15442	15459	15449	15445	15606	15463	15562	15517	15430	15382	15475	15490	15477	15426	15524	15533	15593	15525	15460	15528	15454	15494	15455	15331	15536	15501	15300	15552	15339	15497	15639	15456	15473	15269	15474	15430	15422	15413	15500	15518	15377	15737	15574	15488	15496	15523	15486	15657	15759	15589	15423	15282	15393	15617	15372	15537	15334	15570	15477	15506	15522	15525	15512	15558	15433	15452	15616	15564	15612	15385	15504	15415	15463	15527	15563	15408	15466	15492	15496	15368	15398	15509	15366	15509	15423	15315	15547	15323	15493	15554	15482	15428	15475	15511	15479	15474	15492	15575	15420	15571	15470	15418	15629	15465	15498	15450	15400	15606	15502	15350	15471	15519	15506	15476	15268	15645	15461	15556	15415	15523	15483	15635	15511	15597	15509	15270	15436	15638	15364	15415	15585	15391	15588	15403	15496	15481	15468	15609	15498	15513	15398	15550	15617	15535	15501	15275	15623	15311	15522	15444	15547	15450	15548	15418	15515	15493	15593	15473	15414	15583	15301	15576	15509	15404	15644	15383	15683	15496	15569	15440	15559	15477	15535	15640	15618	15424	15485	15437	15444	15425	15446	15547	15409	15527	15595	15370	15354	15484	15638	15448	15574	15577	15386	15567	15703	15478	15633	15435	15306	15493	15573	15452	15423	15520	15406	15557	15767	15535	15371	15627	15531	15447	15518	15524	15351	15429	15576	15449	15562	15430	15554	15556	15598	15496	15494	15387	15547	15412	15387	15595	15584	15543	15495	15529	15642	15290	15506	15512	15589	15617	15652	15517	15410	15696	15548	15448	15569	15610	15463	15522	15629	15458	15417	15618	15508	15448	15418	15530	15393	15544	15397	15451	15443	15568	15539	15518	15433	15383	15492	15381	15457	15494	15565	15381	15681	15556	15626	15508	15233	15489	15452	15543	15268	15388	15422	15572	15502	15651	15474	15588	15550	15503	15563	15354	15461	15497	15480	15593	15499	15596	15483	15385	15327	15431	15432	15493	15479	15604	15585	15568	15539	15551	15602	15627	15547	15418	15364	15655	15498	15313	15454	15506	15308	15628	15500	15492
25347	21610	27023	27129	20482	19788	19799	18927	18615	18748	18587	18374	18577	18303	18526	18370	18625	18289	18287	18254	18413	18160	18462	18390	18141	18582	18484	18589	18268	18244	18219	18195	18198	18390	18215	18283	18303	18264	18161	18366	18105	18136	18194	18178	18214	18258	18203	18318	18286	18356	18332	18124	18275	18186	18209	18192	18143	18221	18158	18175	18150	18124	18232	18263	18204	18049	18102	18129	18268	18415	18180	18398	18077	17981	18086	18203	18374	18120	18186	18311	18237	18168	18052	18440	18147	18188	18179	18229	18201	18583	18120	18081	18135	17999	17959	18255	18237	18306	18318	18281	18297	18334	18067	18102	18245	18182	18306	18072	18316	18040	18307	18235	18307	18157	18227	18231	18223	18093	18073	18098	18296	18079	18532	18277	18200	18257	18167	18091	18213	18371	18150	18345	18239	18236	18273	18343	18271	18212	18383	18308	18089	18116	18145	18180	18016	18179	18303	18232	18173	18274	17965	18201	18370	18285	18090	18315	18257	18317	18103	18291	18183	18282	18419	18089	18271	18256	18451	18252	17995	18248	18352	18208	18265	18379	18292	18000	18252	18347	18091	18042	18204	18236	18082	18508	18468	18355	18270	18105	18370	18203	18215	18217	18227	18247	18188	18326	18334	18370	18229	18410	18271	18190	18321	18403	18187	18290	18196	18273	18298	18215	18179	18233	18025	18111	18304	18195	18192	18188	18182	18212	18191	18189	18280	18159	18087	18129	18424	18181	18226	18314	18370	18336	18131	18302	18173	18160	17991	18143	18374	18333	18370	18137	18123	18299	18271	18200	18199	18190	18406	18182	18416	17899	18104	18236	18235	18203	18329	18253	18227	18135	18331	18323	18097	18292	18179	18041	18228	18313	18165	18330	18362	18233	18160	18074	18223	18172	18172	17995	18125	18213	18094	18277	18149	18329	18491	18154	17902	18356	17985	18206	18592	18130	18213	18269	18307	18175	18192	18326	18362	17963	18218	18363	18284	18068	18124	18067	18203	18227	18307	18233	18089	18009	18153	17980	18333	18409	18284	18273	18135	18258	18296	18182	18317	18197	18401	18449	18353	18457	18380	18249	18149	18092	17980	18016	18396	18166	18226	18421	18262	18327	18437	18351	18399	18161	18188	18127	18236	18166	18215	18163	18167	18122	18222	18200	18290	18238	18107	18109	18361	18067	18238	18498	18256	18262	18164	18115	18410	18314	18355	18281	18089	18291	18267	18094	18209	18290	18460	18219	18289	18261	18407	18151	18155	18172	18217	18339	18222	18256	18310	18306	18255	18258	18257	18127	18287	18514	17991	18262	17954	18202	18150	18151	18101	18281	18146	18319	18403	18119	18280	18361	18155	18202	18189	18253	18105	18385	18280	18107	18330	18223	18087	18208	18060	18401	18328	18059	18024	18077	18157	18285	18409	18236	18193	18278	18261	18105	18076	18140	18044	18242	18478	18278	18363	18051	18272	18267	18395	18239	18199	18005	18486	18248	18410	18297	18207	18292	18262	18103	18228	18018	18143	18121	18270	18145	18163	18209	18310	18276	17975	18261	18097	18195	18001	18313	18339	17929	18112	18167	18273	18126	18294	18236	18278	18318	18351	18122	18078	18212	18232	18225	18250	18415	18257	18390	18294	18397	18254	18343	18239	18311	18310	18323	18227	18067	18401	18127	18137	18226	18234	18155	18264	18235	18319	18328	18067	18051	18359	18302	18179	18213	18278	18271	18051	18250	18406	18271	18277	18302	18304	18135	18109	18396	18548	18224	18206	18205	18363	18102	18150	18237	18226	18205	18137	17962	18319	18252	18230	18575	18181	18134	18087	18296	18378	18318	18488	18247	18228	18402	18155	18230	18163	18188	18179	18232	18307	18144	18067	18198	18255	18111	18365	18108	18263	18336	18206	18284	18218	18235	18202	18246	18300	18173	18151	18269	18304	18326	18397	18307	18360	18103	18397	18090	18186	18225	18096	18214	18141	18126	18279	18085	18281	18100	18424	18196	18369	18071	18116	18342	18309	18103	18142	18148	18093	18062	18171	18217	18439	18413	18357	18264	18218	18311	18298	18128	18252	18415	18402	18147	18058	18251	18328	18111	18480	18265	18345	18400	18195	18276	18335	18210	18134	18252	18268	17985	18056	18335	18189	18314	18056	18092	18102	18055	18425	18475	18116	18162	18435	18332	18390	18198	18274	18394	18354	18154	18267	18120	18156	18231	18231	18271	18121	18191	18229	18332	18353	18392	18408	18009	18118	18045	18433	18055	18108	18430	18160	18400	18199	18102	18352	18178	18282	18388	18505	18505	18224	18250	18190	18137	18293	18104	18092	18219	18263	18133	18126	18321	18209	18271	18075	18221	18304	18390	18263	18153	18356	18294	18230	18164	18207	18184	18249	18356	18257	18346	18224	18537	18217	18242	18334	18304	18293	18144	18332	18357	18366	18368	18088	18316	18231	18068	18160	18419	18250	18348	18331	18322	18220	18250	18281	18430	18199	18354	18168	18385	18276	18261	18303	18207	18314	18199	18127	18282	18245	18077	18074	18001	18133	18085	18152	18208	18331	18305	18253	18231	18206	18155	18253	18192	18171	18182	18062	18201	18306	18286	18195	18296	18218	18302	18162	18025	18293	18301	18217	18159	18184	18208	18226	18173	18054	18405	18111	18188	18254	18029	18115	18084	18240	18333	18405	18209	18071	18068	18203	18155	18203	18283	18364	18219	18204	18229	18239	18098	18181	18190	18460	18196	18106	18346	18285	18304	18048	18138	18200	18267	18235	18331	18322	18385	18314	18312	18299	18358	18259	18321	18366	18317	18257	18232	17979	18155	18315	18376	18245	18251	18130	18317	18271	18500	18310	18079	18284	18252	17909	18250	18173	18221	18212	18232	18218	18211	18110	18090	18477	18155	18148	18382	18327	18068	18246	18174	18189	18243	18102	18386	18167	18170	18304	18004	18245	18041	18310	18455	18099	18442	18326	18133	18217	18334	18152	18357	18196	18280	18437	18366	18235	17977	18007	18208	18192	18313	18091	18179	18049	18071	18079	18277	18243	18282	18250	18259	18146	18255	18184	18102	18226	18079	18487	18344	18090	18193	18284	18216	18276	18230	18419	18148	18226	18222	18323	18037	18157	18043	17964	18200	18224	18244	18252	18219	18190	18167	18282	18458	18469	18112	18208	18344	18217	18496	18390	18350	18171	18314	18297	18096	18093	18257	18195	17990	18248	18166	18242	18248	18339	18154	18190	18184	18266	18265	18339	17994	18019	18138	18504	18299	18391	18155	18121	18371	18083	18293	18183	18184	18365	18178	18328	18250	18443	18428	18252	18020	18137	18466	18283	18340	18315	18238	18290	18190	18154	18329	18193	18189	18217	18083	18341	18074	17921	18276	18361	18263	18295	18301	18232	18218	18165	18389	18401	18194	18114	18227	18291	18285	18100	18120	18341	18072	18270	18350	18265	18148	18262	18174	18283	18172	18250	18379	18158	18103	18210	18248	18330	18371	18219	18384	18155	18214	18152	18225	18306	18190	18373	18094	18089	18044	17831	18114	18412	18325	18300	18328	18173	18224	18091	18134	18326	18244	17890	18173	18217	18104	18377	18129	18300	18353	18247	18240	18092	18156	18191	18253	18033	18369	18303	18369	18357	18163	18301	18219	18057	18114	18264	18074	18267	18384	18382	18346	18249	18182	18139	18289	18048	18133	18195	18232	18078	18127	18096	18272	18018	18127	18165	18363	18425	18178	18254	18232	18215	18255	18188	18383	18177	18192	18063	18440	18273	18300	18275	18251	18291	18371	18408	18293	18390	18278	18161	18118	18135	18365	18365	18237	18264	18427	18219	18193	18051	18372	18121	18141	18343	18223	18290	18344	18371	18225	18169	18180	18440	18339	18161	18265	18195	18185	18146	18212	18190	18140	18195	18199	18163	18000	18110	18178	18293	17981	18217	18220	18263	18274	18194	18271	18087	18289	18310	18294	18259	18236	18441	18319	18252	18307	18208	18277	18347	18305	18071	18530	18056	18217	18179	18388	18209	18246	18393	18233	18085	18144	18210	17985	18224	18058	18340	18308	18109	18129	18306	18081	18398	18240	18400	18245	18324	18105	18309	18175	18181	18190	18113	18043	17959	18331	18119	18316	18239	18214	18327	18222	18328	18216	18171	18391	18104	18248	18066	18323	18126	18281	18251	18006	17966	18452	18447	18254	18223	18154	18152	18304	18266	18233	18268	18209	18297	18204	18048	18208	18160	18235	18337	18117	18224	18065	18309	18037	18139	18168	18252	18123	18295	18111	18333	18325	18139	18381	18298	18004	18239	17955	17855	18187	18159	18039	18230	18198	18271	18143	18189	18276	18308	18276	18101	18275	18384	18186	18325	18224	18271	18099	18340	18279	18285	18177	18306	18172	18310	18211	17998	18355	18342	18202	18343	18153	18395	17985	18077	18103	18204	18410	18317	18094	18316	18215	18270	18187	18375	18377	18278	18192	18340	18218	18196	18198	18294	18151	18496	17955	18108	18151	18304	18266	18413	18134	18342	18246	18374	18404	18330	18282	18231	18279	18266	18196	18283	18263	18287	18112	18444	18112	18166	18353	18230	18161	18131	18054	18163	18191	18288	18389	18398	18027	18117	18140	18293	18177	18278	18280	18323	18194	18279	18183	18358	18097	18199	18086	18314	18191	18231	18273	18209	18172	17992	18174	18227	18192	18230	18021	18393	18317	18202	18353	18224	18303	18159	18130	18091	18332	18491	18176	18285	18236	18224	18340	18354	18443	18186	18398	18518	18245	18270	18321	18167	18135	18089	18319	18354	18052	18193	18184	18259	18131	18361	18190	18284	18181	18086	17939	18182	18026	18250	18178	18279	18396	18319	18178	18129	18404	18007	18248	18311	18155	18158	18138	18250	18217	18160	18152	18285	18242	18216	18167	18215	18236	18044	18373	18298	18460	18459	18236	18223	18193	18448	18192	18362	18252	18276	18356	18317	18407	18153	18446	18400	18365	18161	18307	18252	18253	18036	18177	18341	18113	18262	18006	18178	18180	18333	18300	18244	18087	18360	18402	18283	18162	18118	18172	18399	18409	18344	18183	18167	18102	18334	18096	18211	18188	18122	18153	18192	18236
18542	29319	24610	19891	18463	17625	17236	16811	16348	16194	16119	15970	15854	15836	16074	16043	15987	15957	15788	15803	15891	16134	16000	15945	15928	15932	15685	15761	15757	15677	15754	15732	15862	15861	15816	15805	15848	15909	15818	15830	15740	15869	15854	15670	15723	15963	15671	15840	15659	15672	15872	15877	15709	15766	15817	15809	15723	15743	15755	15717	15771	15598	15737	15699	15950	15750	15704	15661	15816	15811	15733	15792	15894	15597	15745	15953	15987	15767	15747	15718	15847	15728	15762	15664	15704	15774	15732	15747	15759	15673	16035	15758	15664	15812	15836	15980	15831	15851	15778	15674	15903	15848	15812	15604	15881	15653	15741	15729	15696	15742	15726	15916	15732	15630	15885	15687	15783	15709	15913	15884	15754	15518	15885	15757	15776	15805	15966	15752	15707	15635	15854	15641	15845	15779	15684	15919	15740	15871	15682	15768	15907	15858	15645	15788	15876	15845	15858	15529	15676	15619	15847	15743	15775	15761	15893	15798	15606	15851	15761	15665	15849	15736	15833	15688	15746	15717	15860	15873	15847	15772	15746	15792	15759	15759	15867	15806	15785	15710	15944	15831	15860	15938	15769	15800	15907	15715	15638	15582	15829	15894	15748	15822	15777	15920	15973	15902	15896	15813	15809	15687	15893	15842	15619	15838	15645	15823	15686	15558	15797	15679	15899	15735	15763	16012	15887	15739	15806	15966	15716	15682	15854	15847	15884	15755	15768	15777	15742	15586	15830	15857	15894	15846	15714	15675	15862	15684	15744	15876	15716	15681	15579	15821	15890	15759	15747	15628	15854	15919	15795	15957	15718	15752	15941	15690	15948	15711	15796	15813	15772	15713	15750	15686	15847	15765	15709	15695	15627	15689	15622	15884	15861	15797	15768	15751	15859	15688	15861	15921	15735	15879	15697	15824	15898	15663	15906	15743	15738	15747	15644	15766	15780	15943	15854	15708	15713	15779	15869	15632	15973	15774	15792	15659	15815	15842	15718	15731	15707	15790	15658	15732	15839	15849	15908	15748	15678	15733	15825	15799	15784	15944	15701	15836	15795	15740	15828	15801	15878	15781	15818	15829	15716	15859	15791	15907	15645	15801	15684	15855	15948	15807	15766	15850	15724	15868	15650	15924	15642	15825	15746	15695	15800	15813	16018	15789	15757	15740	15904	15795	15831	15839	15677	15876	15909	15660	15702	15821	15655	15648	15746	15839	15660	15703	15761	15749	15832	15650	15821	15967	15731	15602	15722	15752	15779	15734	15827	15762	15793	15826	15744	15881	15680	15783	15901	15903	15795	15700	15754	15862	15745	15788	15861	15662	15948	15666	15874	15732	15866	15683	15894	15671	15692	15681	15619	15726	15865	15748	15755	15841	15834	15836	15791	15805	15897	15755	16000	15919	15801	15834	15889	15804	15901	15883	15545	15814	15811	15595	15756	15992	15746	15910	15860	15752	15845	15619	15666	15585	15673	15613	15822	15718	15885	15748	15777	15839	15621	15912	15839	15890	15752	15779	15630	15912	15836	15803	15902	15729	15776	15821	15831	15759	15600	15956	15693	15881	15811	15849	15893	15753	15780	15722	15632	15697	15812	15805	15855	15912	15678	15754	15820	15603	15802	15941	15780	15847	15651	15615	15900	15727	15747	15799	15705	15714	15821	15651	15819	15716	15874	15710	15748	15922	15930	15518	15806	15891	15656	15617	15838	15755	15851	15691	15726	15663	15906	15848	15757	15734	15795	15774	15774	15618	15700	15829	15815	15630	15938	15811	15754	15958	15748	15741	15768	15710	16122	15793	15788	15650	15791	15724	15913	15760	15824	15734	15753	15665	15929	15574	15687	15728	15671	15765	15721	15739	15730	15981	15765	15749	15788	15634	15681	15696	15792	15767	15698	15746	15988	15737	15742	15742	15859	15782	15882	15817	15835	15635	15803	15681	15843	15775	15776	15913	15746	15875	15708	15742	15947	15810	15799	15634	15687	15707	15764	15864	15832	15783	15812	15733	15606	15847	15711	15623	15862	15659	15966	15795	15728	15769	15547	15807	15721	15831	15821	15723	15826	15677	15852	15828	15931	15876	15753	15654	15624	15755	15717	15840	15827	15770	15748	15883	15857	15685	15641	15888	15864	15847	15822	15624	15716	15829	15766	15797	15849	15558	15802	15760	15709	15718	15946	15730	15749	15794	15790	15833	15734	15661	15867	15848	15882	15686	15727	15640	15744	15829	15720	15697	15995	15792	15856	15832	15817	15821	15822	15641	15824	15949	15837	15649	15880	15736	15777	15811	15633	15909	15710	15772	16014	15696	15861	15830	15783	15666	15687	15851	15883	15748	15825	15604	15748	15780	15725	15799	15838	15926	16048	15775	15846	15802	15732	15715	15684	15654	15811	15693	15891	15846	15636	15672	15850	15837	15798	15829	15788	15778	15853	15645	15846	16008	15643	15844	15856	15845	15915	15741	15854	15843	15762	15761	15846	15783	15829	15763	15694	15653	15856	15593	15731	15824	15977	15862	15830	15760	15768	15844	15844	15674	15797	15889	15782	15676	15736	15870	15686	15685	15838	15631	15874	15918	15677	15721	15620	15873	15850	15750	15614	15819	15709	15811	15636	15877	15766	15811	15707	15830	15763	15802	15559	15963	15770	15931	15713	15757	15711	15813	15800	15665	15837	15864	15686	15933	15765	15708	15738	15762	15946	15861	15788	15872	15768	15774	15805	15785	15752	15881	15797	15778	15973	15797	15727	15772	15782	15871	15714	15758	15876	15858	15755	15681	15790	15659	15813	15869	15837	15785	15874	15810	15830	15788	15632	15886	15800	15852	15725	15831	15809	15635	15817	15609	15734	15746	15792	15872	15872	15773	15668	15754	15891	15701	15715	15710	15694	15842	15777	15797	15872	15703	15864	15691	15879	15861	15796	15937	15765	15776	15784	15865	15792	15943	15729	15748	15782	15746	15663	15851	15743	15784	15940	15776	15908	15637	15721	15721	15681	15790	15777	15873	15649	15853	15682	15831	15627	16082	15912	15803	15817	15769	15837	15553	15990	15694	15820	15663	15771	15857	15821	15999	15862	15798	15766	15893	15764	15963	15696	15761	15784	15836	15829	15728	15929	15803	15726	15704	15807	15776	15726	15804	15871	15710	15932	15658	15566	15718	15792	15745	15841	15699	15783	15656	15625	15578	15742	15832	15748	15874	15647	15801	15655	15819	15675	15852	15867	15664	15803	15807	15720	15778	15780	15908	15894	15705	15805	15865	15814	15828	15745	15825	15842	15799	15839	15755	15797	15847	15721	15862	15915	15846	15732	15630	15640	15794	15833	15899	15911	15916	15765	15756	15784	15660	15797	15683	15773	15849	15752	15598	15877	15848	15798	15815	15878	15712	15788	15830	15850	15671	15852	15746	15905	15910	15845	15768	15811	15820	15764	15803	16053	15698	15841	15679	15772	15805	15758	15816	15807	15751	15856	15879	15734	15686	15856	15809	15877	15677	15735	15824	15775	15723	15834	15827	15815	15788	15814	15685	15967	15958	15677	15860	15724	15743	15757	15952	15854	15766	15730	15747	15688	15978	15736	15872	15933	16009	15898	15734	15721	15703	15800	16081	15761	15834	15692	15809	15809	15588	15864	15816	15621	15889	15770	15767	15585	15740	15938	15816	15621	15787	15917	15679	15755	15748	15859	15852	15818	15797	15869	15744	15800	15895	15868	15637	15723	16013	15755	15777	15819	15847	15854	15805	15810	15773	15891	15742	15702	15945	15686	15751	15832	15716	15921	15698	15789	15785	15704	15765	15845	15982	15745	15716	15820	15638	15599	15745	15717	15836	15725	15805	15524	15607	15772	15887	15893	15732	15781	15829	15864	15659	15770	15852	15669	15841	15883	15508	15869	15902	15986	15624	15718	15888	15874	15854	15853	15808	15846	15748	15791	15724	15976	15888	15921	15745	15776	15786	15802	15784	15832	15781	15802	15755	15764	15866	15679	15663	15754	15769	15772	15679	15814	15921	15651	15781	15805	15884	15792	15845	15694	15754	15817	15822	15742	15780	15700	15743	15810	15796	15670	15874	15824	15769	15709	15837	15987	15662	15709	15824	15740	15716	15799	15874	15793	15749	15735	15842	15757	15884	15671	15688	15805	15748	15775	15760	15833	15866	15913	15829	15897	15814	15735	15751	15752	15801	15763	15857	15871	15810	15794	15734	15802	15849	15749	15729	15758	15775	15753	15881	15664	15750	15708	15736	15870	15717	15851	15733	15944	15742	15691	15784	15840	15827	15696	15991	15822	15931	15663	15914	15649	15897	15861	15811	15931	15562	15838	15788	15784	15669	15644	15783	15873	15805	15732	15706	15933	16023	15814	15620	15719	15726	15916	15798	15779	15694	15974	15649	15789	15819	15861	15727	15821	15711	15818	15769	15691	15745	15641	15679	16021	15673	15902	15924	15789	15784	15617	15819	15718	15769	15580	15801	15712	15976	15838	15876	15710	15945	15921	15891	15648	15841	15728	15916	15716	15862	15751	15813	15574	15808	15779	15633	15729	15767	15938	15739	15735	15853	15781	15771	15827	15708	15856	15763	15730	15785	15869	15814	15797	15788	15805	15921	15751	15872	15781	15717	15815	15751	15758	15743	15720	15680	15841	15706	15805	15877	15939	15868	15784	15914	15827	15830	15777	15817	15687	15863	15678	15924	15695	15922	15707	15797	15829	15749	15725	15805	15815	15800	15772	15853	15684	15807	15965	15733	15743	15768	15635	15764	15842	15886	15860	15848	15656	15818	15612	15808	15762	15826	15828	15943	15887	15825	15712	15693	15822	15780	15721	15727	15626	15943	15790	15916	15851	15671	15766	15824	15781	15801	15693	15778	15781	15766	15584	15718	15796	15780	15863	15865	15684	15760	15740	15857	15609	15902	15696	15701	15758	15738	15831	15780	15732	15907	15807	16041	15773	15737	15805	15831	15681	15795	15861	15646	15813	15747	15705	15790	15765	15801	15841	15761	15778	15854	15935	15841	15640	15790	15968	15844	15799	15869	15812	15885	15823	15863	15822	15738	15798	15796	15919	15869	15787	15820	15707	15709	15757	15945	15666	15703	15877	15790	15770	15721	15980	15855	15819	15790
22506	21593	28814	24824	22058	24333	25882	21426	20334	20383	20090	19893	19920	19839	19696	19693	19748	19951	19829	19788	19599	19460	19662	19514	19497	19552	19697	19448	19539	19488	19514	19697	19662	19562	19479	19326	19384	19515	19475	19653	19433	19499	19644	19640	19486	19554	19450	19485	19361	19087	19524	19484	19297	19622	19463	19364	19185	19277	19322	19143	19348	19272	19244	19586	19456	19253	19596	19497	19485	19352	19339	19296	19227	19331	19301	19673	19476	19188	19374	19402	19412	19472	19263	19560	19355	19197	19323	19092	19472	19414	19363	19361	19329	19317	19370	19427	19663	19251	19495	19296	19427	19372	19436	19539	19387	19475	19575	19517	19308	19273	19341	19290	19350	19371	19538	19479	19292	19344	19199	19498	19385	19499	19378	19429	19407	19427	19214	19562	19417	19353	19388	19514	19231	19262	19199	19377	19365	19415	19381	19299	19247	19382	19181	19451	19209	19307	19411	19364	19484	19318	19465	19289	19392	19397	19560	19245	19386	19444	19351	19220	19493	19153	19485	19302	19357	19222	19314	19339	19294	19350	19294	19343	19595	19045	19235	19358	19490	19337	19366	19324	19205	19179	19460	19382	19367	19410	19256	19210	19357	19328	19383	19345	19571	19174	19343	19343	19337	19348	19262	19114	19295	19351	19435	19416	19255	19625	19420	19291	19361	19266	19221	19629	19428	19660	19575	19461	19277	19193	19214	19348	19281	19374	19402	19440	19267	19217	19205	19431	19164	19139	19416	19560	19503	19195	19235	19528	19254	19300	19294	19365	19229	19408	19329	19416	19473	19262	19515	19355	19259	19203	19426	19305	19744	19416	19284	19435	19456	19131	19192	19444	19299	19629	19304	19302	19428	19232	19360	19559	19376	19292	19309	19314	19309	19206	19316	19359	19298	19370	19312	19311	19421	19289	19256	19407	19420	19527	19404	19268	19407	19226	19215	19442	19392	19302	19287	19186	19455	19304	19434	19372	19245	19387	19170	19242	19374	19468	19364	19519	19237	19418	19511	19314	19214	19320	19400	19275	19460	19415	19391	19359	19183	19279	19486	19526	19411	19591	19599	19430	19238	19211	19308	19259	19400	19259	19301	19511	19273	19552	19355	19398	19210	19376	19335	19401	19385	19257	19466	19505	19389	19064	19250	19402	19369	19497	19361	19348	19518	19301	19389	19204	19593	19555	19475	19457	19343	19318	19212	19333	19183	19001	19333	19241	19292	19441	19420	19417	19327	19295	19457	19510	19440	19264	19259	19258	19253	19324	19532	19538	19517	19414	19361	19233	19554	19466	19376	19502	19345	19285	19292	19443	19405	19558	19544	19429	19254	19166	19598	19295	19328	19275	19369	19419	19335	19484	19405	19238	19180	19377	19141	19204	19353	19379	19333	19377	19436	19462	19347	19360	19447	19311	19372	19322	19285	19348	19328	19461	19429	19349	19232	19322	19434	19471	19254	19452	19327	19356	19277	19412	19374	19458	19378	19393	19426	19325	19338	19105	19475	19302	19380	19422	19496	19198	19157	19183	19387	19418	19425	19252	19431	19473	19421	19365	19458	19138	19294	19401	19061	19205	19383	19198	19220	19371	19230	19354	19387	19384	19369	19412	19486	19191	19244	19262	19258	19304	19234	19481	19307	19355	19410	19291	19558	19332	19244	19297	19384	19625	19279	19388	19397	19322	19253	19414	19364	19278	19152	19206	19502	19521	19454	19266	19396	19243	19443	19362	19491	19198	19238	19300	19362	19208	19350	19356	19336	19413	19541	19383	19374	19269	19282	19161	19311	19290	19236	19350	19250	19386	19124	19190	19356	19087	19241	19269	19446	19535	19420	19218	19433	19522	19194	19467	19447	19233	19189	19325	19419	19522	19414	19395	19497	19226	19324	19306	19687	19493	19404	19489	19421	19416	19277	19513	19464	19591	19420	19216	19302	19393	19421	19166	19397	19327	19289	19357	19412	19250	19336	19377	19326	19379	19411	19438	19153	19225	19431	19302	19526	19373	19271	19289	19284	19401	19353	19103	19534	19317	19451	19314	19399	19433	19486	19497	19410	19556	19615	19545	19362	19153	19503	19234	19571	19300	19324	19111	19329	19360	19430	19257	19344	19329	19430	19446	19437	19589	19613	19390	19367	19347	19344	19455	19342	19221	19373	19370	19373	19132	19231	19327	19536	19275	19253	19296	19141	19305	19401	19197	19426	19454	19477	19374	19328	19415	19475	19439	19311	19143	19375	19348	19282	19276	19760	19255	19403	19576	19541	19322	19347	19341	19367	19634	19479	19310	19221	19297	19395	19347	19245	19458	19447	19389	19234	19200	19401	19382	19428	19371	19366	19396	19339	19532	19379	19352	19350	19464	19485	19539	19389	19304	19445	19368	19250	19523	19471	19290	19177	19490	19287	19383	19184	19318	19094	19290	19474	19272	19301	19359	19331	19318	19511	19320	19460	19453	19338	19449	19401	19406	19408	19325	19338	19450	19336	19376	19135	19387	19292	19291	19329	19141	19219	19144	19322	19349	19482	19389	19401	19328	19036	19347	19384	19097	19381	19412	19376	19330	19330	19438	19328	19346	19342	19358	19339	19092	19313	19294	19435	19292	19412	19374	19267	19286	19321	19223	19255	19320	19163	19187	19352	19413	19429	19263	19382	19200	19364	19422	19467	19559	19627	19369	19221	19347	19403	19189	19539	19317	19332	19131	19472	19372	19447	19193	19337	19276	19385	19525	19598	19126	19211	19322	19294	19240	19364	19232	19516	19144	19468	19242	19427	19258	19145	19269	19375	19356	19391	19423	19537	19237	19367	19262	19462	19410	19343	19432	19337	19236	19259	19383	19379	19140	19452	19425	19007	19387	19482	19303	19250	19270	19416	19316	19317	19260	19530	19437	19523	19338	19317	19498	19407	19442	19392	19568	19524	19300	19344	19345	19442	19206	19455	19416	19354	19296	19308	19182	19377	19224	19272	19430	19440	19251	19279	19253	19435	19491	19324	19125	19403	19248	19327	19301	19287	19242	19486	19523	19261	19446	19395	19084	19405	19325	19536	19352	19305	19248	19224	19244	19468	19466	19493	19230	19527	19361	19421	19294	19343	19346	19202	19404	19544	19336	19391	19311	19398	19302	19400	19265	19182	19327	19487	19312	19081	19252	19315	19488	19440	19314	19414	19429	19041	19552	19308	19293	19177	19674	19350	19507	19462	19354	19390	19151	19341	19286	19452	19371	19444	19585	19332	19241	19516	19462	19359	19204	19403	19283	19375	19235	19120	19353	19412	19553	19343	19368	19415	19308	19469	19381	19488	19441	19473	19297	19187	19509	19396	19306	19370	19309	19387	19321	19374	19346	19221	19227	19301	19374	19443	19346	19254	19183	19371	19459	19030	19229	19202	19342	19132	19346	19214	19404	19410	19487	19407	19100	19285	19165	19439	19365	19414	19445	19357	19421	19570	19379	19242	19469	19373	19247	19343	19523	19549	19156	19221	19399	19256	19356	19326	19486	19312	19323	19423	19493	19276	19428	19443	19436	19373	19359	19514	19316	19376	19207	19347	19540	19225	19052	19283	19288	19395	19350	19416	19376	19469	19503	19369	19459	19387	19369	19550	19219	19387	19438	19251	19379	19472	19385	19458	19387	19265	19280	19434	19561	19394	19507	19182	19390	19210	19256	19331	19278	19382	19160	19307	19362	19391	19370	19459	19336	19375	19431	19310	19326	19316	19257	19445	19306	19424	19109	19515	19320	19365	19299	19300	19393	19341	19240	19361	19357	19497	19221	19429	19275	19206	19374	19379	19429	19383	19344	19263	19283	19325	19275	19369	19425	19470	19424	19369	19318	19136	19084	19029	19374	19210	19301	19222	19240	19244	19519	19185	19474	19393	19138	19270	19285	19468	19382	19292	19350	19130	19370	19054	19198	19369	19348	19393	19504	19507	19454	19466	19327	19196	19395	19346	19366	19083	19358	19275	19392	19234	19425	19295	19180	19445	19419	19394	19411	19150	19332	19329	19629	19367	19274	19434	19393	19100	19393	19349	19488	19385	19194	19380	19311	19422	19340	19623	19612	19261	19023	19392	19242	19375	19341	19432	19327	19442	19355	19417	19400	19407	19271	19300	19245	19470	19533	19666	19327	19412	19410	19296	19405	19099	19230	19267	19283	19282	19291	19476	19394	19285	19410	19381	19498	19417	19422	19454	19293	19358	19440	19341	19454	19162	19290	19252	19367	19452	19284	19361	19284	19425	19301	19297	19198	19272	19426	19313	19498	19401	19361	19482	19357	19300	19373	19310	19151	19381	19336	19559	19256	19325	19361	19369	19167	19256	19267	19446	19409	19534	19506	19363	19052	19533	19272	19274	19476	19397	19444	19359	19344	19277	19521	19253	19181	19401	19216	19390	19137	19281	19409	19154	19514	19302	19375	19490	19420	19299	19249	19476	19210	19268	19352	19321	19177	19309	19163	19261	19371	19403	19403	19422	19132	19418	19371	19309	19482	19284	19505	19374	19186	19514	19317	19334	19431	19445	19501	19465	19293	19247	19231	19383	19339	19349	19326	19407	19260	19186	19289	19338	19218	19381	19190	19293	19259	19457	19405	19522	19446	19316	19357	19181	19411	19571	19346	19243	19317	19476	19397	19465	19583	19344	19253	19451	19471	19453	18981	19337	19374	19420	19285	19444	19449	19276	19234	19407	19231	19305	19284	19368	19440	19488	19201	19361	19349	19242	19231	19522	19206	19176	19015	19364	19394	19492	19134	19300	19333	19230	19390	19575	19310	19267	19393	19262	19287	19506	19062	19273	19449	19181	19318	19282	19170	19324	19375	19380	19621	19383	19464	19485	19246	19376	19341	19357	19285	19525	19252	19198	19379	19157	19481	19275	19466	19287	19269	19377	19190	19399	19353	19508	19280	19445	19685	19428	19401	19525	19238	19284	19369	19407	19292	19234	19647	19258	19361	19404	19267	19278	19228	19306	19203	19308	19406	19327	19232	19412	19156	19352	19424	19657	19422	19427	19285	19396	19341	19544	19458	19217	19431	19449	19344	19286	19190	19485	19314	19199	19524	19388	19422	19282	19419	19161	19276	19308	19352	19330	18986	19308	19285	19395	19487	19467	19349	19201	19154
20051	39302	31933	25241	22168	20488	19452	18340	17852	17233	17046	17062	16789	16976	16798	16728	16705	16774	16551	16710	16582	16414	16571	16552	16479	16427	16634	16565	16513	16529	16587	16481	16430	16555	16740	16458	16256	16385	16389	16448	16612	16404	16450	16331	16390	16506	16456	16402	16302	16394	16273	16571	16597	16268	16374	16414	16631	16393	16472	16352	16392	16167	16304	16518	16646	16377	16565	16390	16337	16348	16397	16365	16413	16534	16305	16342	16281	16428	16230	16508	16552	16487	16313	16609	16430	16380	16268	16495	16426	16379	16490	16309	16293	16551	16458	16448	16570	16189	16275	16317	16398	16374	16310	16473	16394	16272	16325	16230	16380	16278	16349	16257	16351	16426	16429	16472	16476	16315	16568	16399	16376	16515	16209	16293	16478	16341	16404	16529	16359	16435	16346	16265	16532	16305	16374	16316	16271	16270	16342	16370	16570	16335	16415	16382	16498	16546	16206	16387	16600	16446	16617	16329	16308	16410	16551	16415	16202	16450	16517	16366	16399	16299	16406	16267	16467	16434	16446	16413	16577	16377	16380	16497	16424	16253	16518	16263	16382	16288	16533	16430	16473	16506	16414	16472	16458	16393	16260	16330	16381	16618	16185	16326	16463	16385	16420	16362	16414	16326	16371	16352	16366	16511	16349	16414	16455	16434	16206	16256	16283	16416	16452	16311	16359	16344	16329	16305	16345	16550	16491	16404	16468	16440	16434	16307	16378	16397	16413	16580	16319	16244	16463	16386	16590	16438	16367	16385	16467	16330	16325	16355	16329	16350	16357	16287	16306	16305	16299	16268	16350	16338	16482	16382	16390	16302	16385	16348	16477	16316	16509	16327	16311	16325	16521	16633	16459	16277	16309	16274	16504	16432	16379	16280	16308	16422	16180	16519	16280	16389	16290	16273	16286	16404	16265	16411	16276	16465	16510	16429	16615	16461	16407	16260	16305	16431	16419	16392	16337	16336	16251	16530	16314	16291	16395	16244	16413	16299	16470	16266	16569	16244	16283	16307	16436	16306	16361	16477	16279	16502	16402	16601	16438	16357	16536	16276	16473	16289	16301	16238	16304	16454	16500	16397	16390	16172	16158	16273	16386	16210	16410	16307	16542	16384	16413	16336	16297	16428	16390	16287	16154	16287	16504	16499	16301	16510	16303	16377	16367	16382	16416	16486	16454	16496	16387	16411	16364	16400	16541	16664	16331	16211	16323	16564	16392	16396	16424	16469	16410	16344	16354	16310	16410	16341	16317	16417	16405	16366	16299	16418	16370	16340	16393	16267	16354	16291	16327	16348	16278	16296	16407	16474	16502	16247	16356	16405	16411	16421	16508	16244	16445	16258	16243	16591	16507	16234	16319	16573	16416	16349	16350	16309	16412	16328	16419	16273	16438	16393	16353	16354	16366	16307	16326	16353	16381	16405	16413	16360	16458	16463	16215	16298	16396	16345	16421	16406	16402	16286	16169	16418	16360	16417	16403	16225	16320	16298	16432	16347	16152	16498	16326	16347	16454	16329	16434	16457	16470	16544	16439	16429	16416	16488	16262	16209	16384	16379	16427	16403	16504	16476	16254	16456	16296	16353	16387	16561	16400	16354	16395	16444	16335	16380	16383	16390	16377	16202	16388	16542	16526	16428	16454	16228	16357	16235	16499	16524	16561	16459	16234	16308	16473	16405	16340	16287	16342	16390	16408	16274	16408	16434	16282	16576	16454	16268	16184	16366	16365	16348	16324	16373	16184	16413	16375	16410	16391	16357	16502	16337	16215	16345	16371	16344	16479	16228	16460	16293	16529	16494	16504	16484	16335	16417	16293	16408	16269	16420	16452	16515	16527	16129	16357	16321	16452	16508	16406	16437	16217	16468	16350	16535	16429	16377	16461	16314	16361	16357	16414	16306	16278	16594	16419	16455	16449	16226	16336	16330	16474	16361	16256	16180	16419	16498	16238	16469	16308	16486	16242	16481	16310	16455	16273	16459	16477	16312	16342	16097	16336	16345	16375	16369	16357	16309	16392	16194	16450	16451	16354	16308	16446	16366	16333	16531	16439	16446	16411	16239	16459	16371	16699	16280	16282	16447	16281	16403	16268	16444	16416	16324	16413	16360	16325	16359	16431	16213	16430	16315	16466	16422	16415	16250	16480	16449	16445	16365	16263	16310	16446	16389	16518	16458	16347	16265	16463	16387	16345	16380	16489	16489	16338	16558	16389	16277	16337	16428	16364	16435	16312	16338	16257	16355	16507	16364	16521	16355	16369	16381	16357	16451	16413	16212	16509	16231	16501	16254	16240	16280	16543	16309	16452	16321	16349	16362	16448	16489	16558	16345	16370	16229	16400	16368	16401	16466	16339	16322	16503	16451	16228	16494	16194	16196	16382	16386	16136	16392	16448	16415	16190	16233	16380	16345	16276	16277	16331	16289	16234	16540	16412	16497	16518	16305	16353	16227	16579	16408	16500	16245	16373	16293	16341	16613	16638	16401	16509	16402	16456	16437	16528	16475	16431	16347	16312	16371	16378	16338	16401	16362	16248	16588	16391	16442	16348	16233	16368	16379	16301	16381	16406	16142	16397	16364	16360	16328	16314	16402	16282	16344	16404	16306	16569	16657	16379	16304	16428	16539	16479	16321	16269	16297	16466	16484	16376	16352	16494	16264	16292	16449	16136	16277	16348	16485	16591	16397	16445	16426	16472	16338	16418	16259	16485	16421	16486	16289	16367	16450	16412	16463	16297	16446	16471	16115	16322	16388	16389	16558	16313	16390	16344	16304	16303	16375	16299	16311	16413	16394	16317	16424	16387	16207	16336	16474	16499	16371	16381	16510	16323	16413	16280	16334	16296	16286	16352	16466	16266	16313	16244	16448	16453	16349	16331	16478	16553	16477	16461	16379	16585	16278	16486	16300	16466	16441	16364	16341	16298	16303	16421	16383	16469	16545	16353	16460	16417	16431	16389	16252	16492	16246	16608	16349	16438	16330	16352	16276	16502	16482	16475	16464	16410	16335	16376	16221	16391	16316	16401	16367	16157	16381	16450	16419	16397	16350	16335	16552	16348	16197	16243	16259	16324	16467	16301	16430	16295	16378	16307	16289	16349	16341	16423	16500	16472	16317	16282	16358	16530	16414	16345	16295	16377	16532	16414	16378	16287	16332	16371	16506	16345	16238	16540	16275	16406	16428	16323	16432	16523	16312	16265	16361	16394	16510	16504	16442	16443	16446	16338	16423	16331	16390	16284	16316	16265	16340	16382	16357	16411	16442	16283	16403	16229	16558	16379	16459	16371	16395	16435	16383	16450	16360	16313	16326	16398	16370	16531	16393	16313	16220	16447	16311	16151	16391	16391	16233	16420	16494	16427	16371	16329	16447	16336	16357	16451	16341	16415	16336	16263	16332	16259	16306	16376	16429	16332	16421	16381	16340	16368	16242	16302	16465	16225	16365	16203	16293	16390	16332	16460	16247	16392	16521	16256	16260	16533	16330	16270	16509	16437	16160	16345	16412	16461	16275	16515	16280	16408	16310	16404	16421	16479	16346	16293	16106	16297	16225	16309	16280	16541	16415	16402	16299	16342	16412	16426	16493	16426	16259	16378	16304	16328	16218	16244	16506	16208	16621	16259	16501	16172	16530	16335	16343	16475	16453	16463	16509	16322	16215	16456	16492	16492	16413	16343	16391	16370	16461	16258	16437	16101	16363	16286	16378	16446	16426	16105	16300	16495	16377	16435	16158	16405	16381	16316	16419	16400	16416	16401	16322	16316	16382	16328	16329	16547	16388	16389	16322	16372	16324	16422	16225	16560	16430	16562	16283	16520	16609	16358	16212	16516	16474	16474	16308	16491	16454	16418	16585	16390	16168	16248	16309	16305	16213	16402	16377	16298	16419	16331	16305	16435	16351	16432	16406	16428	16500	16375	16497	16212	16499	16266	16453	16338	16528	16460	16332	16307	16325	16410	16462	16333	16372	16454	16245	16133	16326	16324	16481	16340	16433	16297	16352	16287	16584	16146	16497	16335	16289	16408	16533	16403	16301	16332	16494	16436	16208	16397	16410	16364	16288	16518	16443	16354	16328	16443	16410	16433	16325	16258	16302	16245	16390	16333	16264	16392	16291	16531	16287	16255	16506	16475	16344	16368	16452	16447	16419	16278	16349	16450	16536	16431	16324	16458	16483	16285	16497	16444	16180	16347	16382	16495	16483	16475	16396	16422	16394	16564	16398	16198	16457	16357	16303	16420	16339	16426	16428	16283	16498	16306	16435	16316	16202	16470	16249	16517	16252	16315	16260	16307	16343	16371	16537	16464	16506	16375	16334	16337	16385	16395	16351	16357	16448	16363	16375	16311	16340	16269	16452	16371	16346	16441	16320	16407	16454	16586	16330	16457	16368	16353	16377	16463	16481	16474	16126	16428	16294	16385	16333	16349	16210	16289	16418	16594	16339	16441	16384	16560	16342	16258	16376	16418	16374	16227	16481	16371	16433	16212	16446	16397	16365	16462	16396	16438	16311	16424	16524	16354	16304	16215	16311	16318	16318	16447	16294	16398	16191	16094	16336	16411	16336	16293	16257	16399	16183	16412	16265	16332	16422	16359	16314	16434	16333	16218	16410	16287	16515	16318	16411	16361	16429	16487	16254	16252	16276	16538	16397	16304	16257	16620	16453	16430	16389	16258	16369	16476	16455	16380	16371	16277	16402	16501	16299	16347	16499	16296	16440	16431	16470	16407	16393	16418	16338	16362	16176	16415	16419	16355	16354	16406	16270	16551	16382	16512	16240	16441	16444	16454	16313	16325	16298	16408	16269	16538	16345	16268	16297	16577	16538	16438	16233	16197	16480	16448	16331	16386	16322	16406	16336	16408	16447	16274	16404	16446	16471	16453	16333	16402	16197	16369	16461	16452	16302	16303	16412	16484	16412	16354	16383	16428	16420	16547	16346	16315	16291	16175	16301	16419	16447	16329	16539	16396	16369	16281	16434	16219	16546	16514	16232	16412	16334	16405	16242	16468	16464	16341	16402	16437	16271	16324	16200	16224	16547	16235	16459	16468	16424	16606	16192	16480	16326	16351	16466	16255	16494	16576	16353	16426	16605	16350	16349	16380	16347	16344	16336	16373	16385
29284	23459	25875	22768	19666	18908	18922	18468	18442	18189	18275	18143	18083	18096	18256	18100	18259	18210	17922	17937	18049	17952	17907	18162	18204	18035	17998	17954	18111	18103	18058	17888	17845	18115	17877	17966	17981	17846	17903	17951	18086	17814	17973	18279	18211	17841	18053	17990	17980	17991	17879	18199	17985	18048	17834	17981	17978	18182	18073	18014	17991	18026	17897	17893	17964	17984	18045	17876	18083	17955	18177	17963	18011	17994	17900	17955	17840	18099	17906	18210	18150	17960	18092	18209	17940	17963	17826	18170	18053	17936	17975	18154	18171	18025	18050	17967	17804	18102	17911	17791	17915	18121	17943	17933	17914	18141	17863	18101	17980	17806	17911	18146	17914	17943	17912	18039	18117	17790	18114	18040	18072	17877	18060	18050	17977	17959	18084	18133	17880	18261	18009	18054	17987	18107	17898	17922	18133	18080	18050	17971	18041	17947	18014	18139	18007	17932	17909	17864	17789	17879	17966	18101	18083	17850	17944	18094	17925	17971	17994	18000	18038	18017	17969	17917	18064	18140	18072	18055	18026	17939	17925	17990	17822	18073	18006	17883	17959	17862	17981	17956	18088	18133	17951	18004	17891	18153	18260	17963	18068	17923	17878	17888	17920	17963	18065	18017	18016	17827	18119	18058	18166	17889	17995	17927	18105	18147	18205	17822	17865	18083	17643	18025	18009	18065	18138	17809	17953	17921	18095	18147	18075	17899	18013	17803	18133	18065	17817	18178	17940	17976	17984	17917	17961	17969	17884	18029	18022	18081	18059	18033	17931	17980	17988	17939	18138	18037	18025	17981	18267	17943	18019	17845	17904	17941	18032	17863	18112	17857	18120	18023	18020	17959	17932	17995	18064	18025	18179	18161	18039	18153	18042	17921	18252	17961	17953	17939	17951	17850	18028	17872	17860	17975	17883	17990	17957	18014	18143	18233	18042	17779	18042	17963	18027	18033	18115	17876	17835	17820	18150	17936	18045	17800	18145	18070	18087	17869	18173	17955	18002	17983	18199	18310	17948	17917	17970	18193	17974	18028	18114	17998	18018	17975	18067	18038	18035	17911	17911	18010	17950	18258	18033	18088	17931	17858	18128	18074	18002	18034	17878	18056	18005	18015	17666	18031	18005	17890	18227	18052	17999	18069	18101	17864	17864	18026	18083	18100	18093	17909	18191	17983	17956	18257	17898	17827	17976	18098	18059	18148	17886	17864	17794	17876	18103	18070	18044	18199	18073	18096	18039	17973	17973	17934	18045	18008	17980	18172	17923	17816	17944	17829	17781	17975	17950	17990	18047	18079	18236	18066	17979	18022	17873	18006	17858	17820	17914	18233	17944	18032	17807	18040	17991	18035	17976	18010	18075	18035	17927	17976	17995	18026	18090	18212	17906	17865	18188	18035	17989	17854	18045	17914	17901	18158	17866	18317	18107	18296	17899	18325	18092	18012	17957	18107	18259	17935	17976	18120	18191	17955	17922	17947	18163	17924	18062	17872	17815	17966	18108	18067	18012	17872	18037	18121	18150	18076	17991	18001	18080	18159	18128	18031	18122	18033	17812	18126	18278	18070	18018	17768	17963	18285	18040	18001	18074	17981	17919	18040	17918	18025	17838	17964	17834	17935	17962	17932	17981	18022	18075	18096	17993	17811	17943	17957	17906	17950	18033	18083	17962	17940	17992	17862	18042	18019	18040	18100	18053	17949	17975	17883	17969	17950	18010	17932	17957	17876	18001	18023	17897	18030	18231	17992	18223	17926	18027	17896	18269	18106	17977	18277	18047	17903	17992	18326	18061	18223	17894	17894	17976	17918	17874	18084	18084	17878	18015	18080	18065	17810	17794	17794	17989	17928	18101	18044	18224	18002	18188	18182	18013	18114	17966	17980	17975	18014	18007	17868	18104	18144	18064	18019	18086	17966	17934	17935	17952	17971	17995	18081	17752	18079	17849	17966	17938	17906	18049	17852	17946	18173	17812	17884	17834	18094	17993	18151	17922	17924	18343	18190	18088	18089	17783	17865	17960	17849	17993	17924	18205	17937	18192	17923	18054	17840	18033	18095	18077	18078	18073	17982	17977	17970	18068	17857	18055	18038	17881	17900	18024	17883	17960	18075	17918	17950	18016	17831	17961	18068	18227	18004	18076	18121	18063	17837	17906	17994	17976	18245	17749	18135	18053	18084	18251	18091	18111	17805	18192	17868	17963	17999	18071	17629	18176	18019	18012	18142	17984	17987	18023	17976	18018	18161	17944	17993	18075	18010	18097	18140	17933	17854	17857	18012	18056	18134	18014	18155	18097	17941	18001	18056	18016	18006	17849	18091	18035	18009	18032	18242	17825	18185	17953	18078	18296	17978	17916	17845	18179	17712	18067	17944	17984	18129	18033	18003	17990	17956	17790	17922	18002	17938	18121	18051	18186	17936	18114	17896	17941	18110	18115	18099	17923	18170	18047	17919	17710	17969	18040	17783	17946	17673	18188	17904	18063	17935	18135	17982	18192	18015	18160	17828	17810	18062	18306	18101	18200	18022	17858	17916	18129	18188	18030	17844	17894	18018	18197	17982	18080	18041	17873	17981	18063	17916	18114	17962	17859	18005	17921	18063	18172	18202	18055	18145	18206	18113	17816	18147	17952	17871	17895	18047	18030	18073	18054	17877	17931	17991	17794	18022	17994	18004	17987	18031	17884	18026	18160	18115	17967	17916	17897	18116	18104	18082	18004	18039	17932	17895	17928	18103	18103	18146	17998	17969	18052	17933	18019	17867	18040	18101	18127	17960	17987	18002	17983	17962	18013	17914	18084	17810	18046	17921	18042	18107	18250	18076	17972	18247	17801	18064	17868	17863	18100	18230	18082	18029	18155	17988	18119	17930	17857	17950	18228	18082	17813	18150	17923	18207	17977	17987	18080	18034	17867	17889	17869	18009	18100	17972	18143	18171	18006	18053	17911	18132	18097	17836	17948	17851	18157	18054	18109	17978	17869	18130	17919	17974	18255	17855	17813	18028	18021	18072	17990	18144	17926	18056	18154	17941	18130	18112	17951	18004	18164	18131	17907	18068	18183	17910	17767	17889	17979	18187	18262	17855	18040	18040	17936	17962	17960	18054	18012	18102	18212	18179	17897	17902	18027	17745	18152	17847	18013	18089	18040	18076	18125	18040	17993	17969	18096	17775	18030	17948	18042	18076	18051	17823	18003	18116	18027	18147	17974	18158	17869	17982	18110	17982	18231	17968	18155	18047	18187	18027	18124	17890	17964	17988	17990	17991	18065	17880	18070	17967	17987	17952	18175	18072	18014	18213	18093	18038	17981	18133	18015	17967	17815	17797	18029	17829	18120	17979	18065	17953	18050	18214	17965	18112	17861	18091	18131	17942	17834	18071	18073	17835	17858	17924	18069	17984	18059	17920	18042	17931	18009	17836	17900	18025	17987	18136	18150	17984	18062	17928	18231	18059	17984	18016	17938	18273	18056	18106	18182	17848	18108	17974	17891	17957	17839	18031	18023	17965	18033	18167	17851	17881	18165	18073	18094	18069	17984	18110	17983	17772	17968	18235	18125	17829	17923	17927	18153	18024	17994	18145	18197	17984	17999	17971	17995	17865	17808	18181	17955	18018	18000	17994	17931	17924	18032	17998	17928	17999	18001	18010	18189	17971	17953	18041	18039	18070	17901	17981	18131	18182	17991	18324	18151	17979	17962	18037	18078	18040	18030	17962	17948	18073	17955	18142	18083	18136	18167	18019	17977	18167	18070	18137	18099	18081	18157	17982	18316	17869	17947	18086	18178	18024	17969	17960	18041	18136	18135	18064	18110	18070	17889	18095	17998	17947	17896	18050	18212	18048	18032	18143	17888	18041	17973	18001	18039	18048	17981	18072	17979	17818	18035	17867	18186	17984	17843	18048	17956	18107	18085	18237	18007	18069	18007	17949	18199	18091	17843	18093	18054	18101	18072	18118	17984	17969	17970	18018	17891	17837	18088	17928	18025	18040	18142	18022	18014	17870	17916	17877	18047	18041	17955	18047	17921	18098	18107	17900	17995	17939	17852	18104	18062	18255	18167	18009	18021	17834	18056	18071	17931	17998	17890	17911	18074	17976	17966	18133	18035	18196	18037	17829	18068	17806	18131	18078	18156	18039	18056	18086	18107	18115	17927	18064	18105	18025	17982	18133	18005	17958	17851	17980	18287	17787	17919	17837	18169	18047	18034	17998	17979	17943	18112	18186	17874	17985	17895	17999	17714	18080	18100	18124	18026	18016	17853	17947	18075	18080	18162	18143	18031	17939	18086	18252	17950	17883	18106	18064	18125	17868	17988	18046	17980	18059	18014	17781	17962	18026	18104	17860	18180	17859	17851	17920	18047	18060	18130	17953	18014	17941	17944	18081	18255	17980	18152	17980	17866	18012	18069	17860	17948	18103	18132	18261	17891	17992	18133	18200	18198	17878	18128	18116	18010	18176	17791	18084	18007	17922	17944	17821	18044	18069	17975	17813	17953	18353	17915	17969	18121	17840	17917	18127	18004	17892	17912	18012	18117	18077	17990	18040	18109	18181	18012	17800	17882	18109	18096	17925	17786	17888	18110	17923	17817	17912	18021	18029	18002	18110	17974	17898	17914	18109	18139	18085	18175	18099	17869	17993	17835	18009	18009	18155	18055	18118	17969	18011	17889	18153	17997	17946	18074	18002	17868	17924	17983	17894	18213	18132	17891	17671	18190	17916	18184	17902	18141	18180	17991	17911	17959	18039	18039	18020	18296	18116	17953	18106	18194	18096	18107	17995	18254	18132	18198	18125	18059	17949	18007	18048	17911	18054	17939	17805	17924	17972	18013	18081	17954	17819	17978	18078	17926	17887	17951	17920	18110	18053	17972	18026	17886	18026	17998	17920	18018	17901	17974	17858	18161	18134	18163	17922	18039	18109	17909	18088	18110	18041	18020	17989	17858	17886	18148	18017	18128	18010	18063	18020	18129	18050	18109	17826	18097	17884	18263	18183	18168	17896	17965	17895	17769	18226	18087	18038	17989	17883	17957	17841	18011	17960	18100	17902	17895	18162	18221	18016	17959	17989	18047	18036	17942	17976	18006	17834	18194	17969	18039	18009	17935	18050	18155	17944	18037	17929
19401	27154	22994	19241	17683	17427	16590	16388	16325	15900	15722	15839	15778	15710	15893	15863	15538	15680	15581	15764	15670	15657	15826	15711	15916	15869	15654	15628	15665	15546	15651	15475	15688	15689	15728	15468	15525	15610	15601	15674	15739	15591	15755	15668	15588	15655	15645	15575	15838	15605	15668	15731	15705	15511	15725	15483	15792	15819	15780	15747	15708	15695	15620	15827	15839	15526	15599	15554	15745	15572	15494	15713	15656	15682	15699	15670	15523	15566	15705	15574	15784	15712	15610	15664	15837	15452	15657	15727	15669	15703	15617	15590	15641	15670	15602	15665	15790	15491	15538	15703	15717	15630	15683	15637	15650	15719	15690	15705	15603	15549	15632	15828	15711	15615	15623	15645	15687	15642	15705	15636	15594	15659	15573	15654	15455	15589	15637	15639	15749	15644	15678	15386	15891	15568	15814	15629	15791	15468	15733	15536	15664	15620	15744	15701	15645	15640	15795	15710	15691	15683	15578	15787	15760	15567	15650	15677	15667	15737	15703	15629	15563	15504	15479	15729	15539	15652	15676	15594	15801	15542	15640	15662	15656	15673	15697	15569	15575	15716	15698	15706	15844	15757	15762	15563	15627	15734	15651	15543	15664	15770	15722	15525	15932	15492	15699	15645	15658	15542	15663	15648	15569	15567	15585	15601	15633	15573	15616	15763	15612	15532	15760	15709	15667	15569	15515	15553	15514	15653	15752	15556	15540	15699	15694	15645	15495	15780	15727	15747	15652	15592	15694	15573	15724	15591	15751	15599	15490	15647	15680	15749	15660	15676	15706	15760	15508	15662	15717	15672	15455	15752	15571	15662	15791	15608	15718	15608	15676	15772	15669	15560	15632	15545	15744	15725	15516	15555	15808	15756	15786	15755	15628	15732	15711	15672	15777	15700	15613	15591	15562	15609	15628	15516	15655	15566	15430	15609	15845	15574	15730	15794	15704	15547	15713	15476	15649	15697	15681	15761	15529	15655	15726	15613	15583	15657	15473	15650	15589	15703	15683	15573	15686	15757	15753	15760	15603	15685	15457	15591	15588	15615	15588	15655	15474	15587	15665	15848	15697	15752	15475	15863	15400	15723	15865	15606	15624	15589	15603	15703	15704	15670	15657	15709	15658	15649	15656	15720	15630	15817	15617	15792	15708	15478	15646	15738	15576	15555	15914	15568	15682	15663	15754	15741	15691	15618	15710	15550	15691	15623	15843	15650	15717	15712	15696	15448	15681	15667	15457	15618	15428	15603	15782	15530	15566	15442	15640	15586	15651	15596	15779	15640	15481	15697	15608	15423	15668	15903	15659	15724	15610	15622	15713	15766	15593	15682	15630	15607	15493	15903	15575	15510	15769	15590	15584	15552	15681	15643	15750	15626	15756	15590	15676	15649	15677	15810	15547	15641	15673	15648	15567	15579	15735	15637	15599	15570	15689	15605	15607	15610	15608	15666	15758	15662	15595	15860	15628	15487	15652	15470	15807	15533	15670	15773	15793	15723	15555	15738	15630	15465	15484	15814	15813	15716	15519	15617	15594	15592	15606	15806	15768	15449	15657	15751	15688	15750	15595	15533	15754	15815	15617	15588	15607	15659	15635	15445	15703	15816	15708	15732	15391	15626	15662	15655	15745	15712	15620	15560	15702	15624	15580	15715	15575	15480	15570	15717	15550	15523	15762	15466	15591	15622	15801	15735	15663	15686	15500	15639	15585	15697	15668	15540	15588	15715	15724	15713	15642	15808	15731	15716	15721	15661	15593	15841	15661	15686	15729	15817	15705	15706	15743	15687	15561	15641	15603	15663	15681	15664	15569	15834	15785	15621	15527	15480	15668	15722	15564	15595	15826	15655	15606	15694	15712	15648	15640	15763	15829	15584	15541	15551	15535	15375	15810	15562	15699	15643	15622	15596	15794	15509	15781	15658	15593	15664	15744	15428	15535	15589	15706	15759	15766	15784	15675	15624	15513	15644	15397	15674	15786	15513	15737	15624	15611	15510	15850	15633	15609	15677	15749	15643	15677	15557	15753	15617	15563	15661	15652	15524	15601	15542	15578	15634	15884	15688	15743	15556	15660	15642	15626	15692	15765	15492	15637	15619	15644	15691	15588	15577	15558	15694	15619	15589	15636	15583	15613	15580	15720	15621	15647	15746	15933	15686	15641	15588	15715	15684	15730	15742	15703	15640	15659	15696	15863	15708	15625	15752	15540	15806	15738	15749	15505	15682	15489	15606	15709	15496	15746	15721	15893	15419	15613	15650	15706	15601	15674	15556	15835	15717	15595	15560	15784	15764	15616	15664	15670	15692	15669	15581	15597	15644	15753	15682	15872	15653	15596	15675	15604	15667	15580	15714	15668	15749	15515	15568	15749	15651	15490	15573	15645	15671	15753	15672	15692	15722	15644	15671	15817	15675	15594	15602	15518	15639	15567	15811	15664	15580	15683	15628	15678	15727	15614	15725	15577	15694	15721	15801	15686	15495	15566	15609	15773	15534	15654	15587	15658	15464	15888	15667	15652	15703	15639	15563	15608	15654	15784	15584	15713	15785	15792	15844	15859	15628	15597	15666	15705	15806	15693	15440	15692	15597	15705	15741	15634	15585	15835	15745	15623	15690	15620	15747	15680	15681	15549	15648	15841	15803	15559	15735	15537	15675	15617	15707	15705	15595	15709	15550	15790	15765	15793	15839	15791	15692	15719	15412	15733	15600	15638	15739	15731	15685	15623	15811	15578	15632	15717	15602	15663	15535	15736	15528	15646	15743	15726	15502	15784	15731	15619	15617	15537	15817	15514	15609	15585	15714	15684	15622	15731	15727	15630	15574	15536	15625	15629	15734	15661	15581	15759	15632	15707	15708	15757	15694	15598	15692	15730	15613	15607	15649	15643	15567	15813	15734	15691	15719	15584	15507	15621	15539	15591	15672	15595	15733	15668	15696	15622	15796	15597	15572	15513	15697	15672	15734	15616	15681	15659	15752	15586	15802	15740	15681	15668	15726	15596	15725	15525	15671	15727	15672	15553	15562	15759	15616	15769	15584	15755	15658	15785	15621	15731	15711	15718	15580	15683	15732	15685	15730	15557	15676	15508	15731	15793	15846	15850	15701	15662	15784	15619	15590	15734	15786	15587	15549	15754	15540	15648	15868	15562	15725	15789	15479	15704	15574	15639	15630	15868	15681	15580	15545	15694	15536	15627	15694	15665	15716	15716	15565	15769	15749	15856	15703	15660	15498	15606	15744	15669	15623	15536	15634	15718	15729	15561	15668	15657	15648	15619	15921	15686	15658	15721	15614	15654	15617	15547	15622	15892	15655	15740	15772	15751	15667	15625	15775	15583	15490	15576	15709	15751	15702	15540	15695	15730	15628	15621	15609	15596	15677	15593	15606	15713	15755	15633	15622	15685	15655	15610	15686	15639	15554	15675	15670	15740	15624	15733	15575	15555	15563	15555	15502	15541	15534	15727	15510	15705	15740	15629	15575	15526	15648	15525	15683	15656	15651	15606	15718	15588	15723	15758	15578	15462	15655	15596	15755	15562	15506	15775	15760	15672	15571	15607	15729	15546	15559	15587	15464	15771	15762	15725	15701	15646	15578	15646	15605	15828	15642	15601	15666	15646	15603	15792	15460	15922	15667	15548	15638	15588	15559	15852	15642	15564	15468	15787	15693	15769	15617	15562	15639	15696	15578	15729	15663	15705	15745	15684	15708	15660	15540	15601	15740	15685	15596	15789	15618	15600	15698	15621	15521	15464	15632	15671	15443	15710	15754	15587	15581	15631	15516	15614	15580	15705	15756	15761	15588	15668	15511	15742	15892	15702	15583	15720	15524	15688	15719	15743	15747	15748	15792	15601	15721	15739	15591	15764	15682	15765	15616	15731	15665	15599	15915	15629	15447	15722	15733	15711	15527	15569	15730	15949	15716	15596	15789	15650	15633	15781	15627	15532	15642	15710	15476	15530	15584	15658	15761	15684	15781	15620	15486	15663	15555	15551	15687	15631	15635	15676	15760	15539	15712	15801	15711	15776	15633	15557	15684	15649	15564	15635	15553	15677	15782	15575	15569	15809	15859	15566	15582	15648	15587	15775	15576	15462	15563	15514	15700	15672	15861	15689	15532	15575	15521	15547	15547	15741	15273	15550	15464	15706	15664	15610	15780	15681	15702	15497	15677	15680	15672	15460	15649	15692	15359	15493	15594	15706	15657	15783	15621	15643	15743	15722	15547	15667	15667	15734	15742	15740	15707	15704	15727	15712	15500	15577	15676	15748	15623	15551	15725	15538	15768	15838	15480	15658	15723	15754	15641	15709	15863	15716	15529	15658	15787	15622	15568	15697	15687	15553	15723	15598	15811	15659	15653	15650	15694	15564	15565	15823	15605	15763	15572	15726	15667	15606	15575	15673	15701	15671	15699	15688	15609	15639	15750	15597	15587	15577	15771	15633	15575	15617	15674	15585	15743	15654	15523	15763	15733	15807	15713	15663	15834	15522	15527	15946	15514	15513	15538	15588	15592	15731	15770	15594	15777	15648	15691	15719	15648	15612	15611	15609	15557	15723	15325	15787	15545	15731	15721	15526	15503	15697	15859	15698	15552	15732	15554	15668	15617	15758	15727	15653	15661	15654	15579	15693	15640	15716	15674	15689	15712	15622	15697	15792	15677	15580	15758	15801	15542	15647	15725	15680	15674	15718	15613	15655	15604	15748	15571	15683	15712	15729	15627	15558	15594	15677	15776	15616	15713	15652	15583	15627	15645	15575	15524	15733	15689	15754	15664	15450	15667	15782	15725	15779	15577	15596	15729	15648	15733	15775	15561	15701	15559	15663	15580	15783	15511	15841	15889	15752	15561	15786	15699	15757	15712	15715	15624	15605	15711	15669	15510	15649	15549	15545	15657	15607	15767	15605	15695	15676	15624	15662	15676	15682	15629	15730	15620	15657	15745	15717	15761	15812	15781	15881	15755	15707	15562	15697	15613	15766	15705	15600	15693	15710	15669	15705	15611	15516	15645	15747	15753	15773	15536	15436	15799	15640	15677	15524	15687	15574	15680	15539	15704	15736	15575	15683	15771	15639	15764	15549	15683	15623	15671	15639	15418	15620	15615	15779	15553	15789	15638	15702	15768	15632	15491
23657	21590	28335	25546	22815	22252	21995	19446	18786	18803	18725	18596	18652	18596	18464	18377	18450	18536	18387	18398	18574	18269	18270	18309	18393	18322	18409	18122	18304	18179	18344	18427	18265	18168	18147	18255	18392	18083	18085	18116	18373	18156	18218	18214	18276	18161	18166	18145	18222	18143	18418	18216	18060	18179	18302	18167	18151	18242	18176	18430	18217	18126	18366	18308	18284	18191	18075	18173	18166	18035	18247	18189	18215	18275	17959	17892	18130	18502	18122	18256	18242	18274	17964	18257	18326	18169	18100	18240	18231	18095	18132	18093	18034	18095	18151	18321	18245	18084	18358	18055	18360	18093	18327	18375	18075	18135	18113	18003	18195	18066	18147	18131	18097	18172	18367	18249	18237	18199	17992	18441	18137	18208	18194	18068	18157	18209	18024	18165	18267	18177	18180	18161	18232	18015	18312	18068	18162	18129	18153	18223	18438	18057	18273	18186	18185	18199	18101	18177	18123	18254	18238	18111	18007	18079	18005	17978	18158	18232	18084	18304	18201	18203	17996	18478	18368	18167	18138	17955	18154	18131	18099	18208	18099	18013	18086	18189	18102	18027	18161	18266	18127	18091	18090	18286	18309	18055	18244	18071	18136	18073	18063	18117	18108	18137	17998	18186	18020	18052	18189	18197	18059	18118	18112	18237	18272	18167	18398	18236	18210	18060	18114	18386	18318	18190	18086	18124	18056	18270	18311	18113	18245	18244	18164	18063	18191	18011	18252	18067	18276	18092	18107	18107	18221	18277	18333	18080	18285	18002	18033	18164	18042	18194	18352	18341	18141	18329	18199	18377	18238	18049	18368	18208	18195	18273	18202	18258	18109	18232	17996	18301	18200	18173	18305	18168	18176	18377	18181	18209	18102	18176	18213	18324	18246	18121	18038	18413	18250	18327	18142	18396	17934	18069	18294	18038	17877	18156	18276	18038	18167	18170	18234	18173	18216	18199	18352	18201	18208	18248	18218	18313	18089	17985	18302	18181	18277	18068	18138	18009	18123	18190	18347	18193	18342	18127	18160	18095	18133	18137	18078	18420	18039	18120	18222	18123	18096	18159	18243	17999	18261	18383	18134	18199	18283	18113	18093	18222	18249	18146	18341	18247	18331	18150	18144	18123	17997	18131	18284	17973	18200	18040	18314	18228	18331	18180	18293	18165	18269	18242	18418	18312	18457	18208	18212	18077	18159	18084	18251	18016	18264	18141	18178	18109	18254	17982	18362	18329	18323	17943	18154	18190	18049	18129	17997	18285	18265	17975	18156	18313	18171	18172	18362	18240	18221	18292	18314	18161	18079	18098	18147	18357	18336	18202	18134	18214	18165	18039	18279	18060	18221	18150	18231	18219	18060	18145	18075	18248	18176	18391	18315	18090	17975	18135	18112	18229	18231	18262	18317	18228	18199	18025	18337	18132	18277	18161	18147	18183	18201	18167	17842	18332	18073	18115	18226	18144	18096	18197	18053	18113	18069	18045	18238	18262	18154	18057	18016	18210	18107	18001	18056	17948	18261	17795	18112	18011	18200	18080	18062	17948	18008	18182	18324	18255	18172	18280	18318	18387	18071	18249	18079	18075	18387	18290	18083	18171	18197	18299	18369	18133	18076	17980	18172	18012	18055	18142	18162	18228	18356	18028	18155	18168	18121	18244	18344	18252	18428	18145	18167	18151	18035	18188	18178	17936	18396	18021	18174	18146	18191	18368	18120	18106	18189	18269	18198	18074	18045	18142	18196	18185	18371	18198	18435	18317	18182	18061	18101	18054	18234	18162	17991	18138	18024	18261	18048	18045	18163	18017	18188	18343	18047	18047	18264	18246	18250	18201	17938	18266	18334	18000	18064	18191	17937	18224	18084	17921	18127	18164	18291	18165	18131	18077	18446	18005	18234	18293	18043	18266	18069	18027	18154	18239	18333	18030	18373	18191	18345	18240	18287	18102	18000	18081	18142	17991	18144	18136	18060	18093	18195	18217	18214	18122	18070	18308	18041	18057	18083	18362	18261	18077	17978	18118	18287	18083	18168	18088	18059	18062	18271	17963	18172	18092	18275	18189	18283	17982	18146	18210	18242	18111	18131	18028	18083	18316	18097	18253	17908	18064	18268	18575	18226	18167	18285	18106	17913	18077	18092	18093	18178	18227	18302	18169	18413	18231	18206	18209	18195	18009	17962	18152	18215	18207	17996	17996	18080	18261	18078	18195	18233	18001	18050	18216	18240	18348	18277	18253	18316	18220	17989	18129	18167	18041	18024	18005	18148	18031	18169	18193	18248	18125	18281	18017	18125	18137	18309	18124	18128	18266	18248	18133	18152	18280	18262	18150	18073	18347	18267	18068	18240	18078	18189	18162	18168	18103	18147	18074	18101	18078	18173	18435	18039	18280	18036	18184	18119	18432	18307	18098	18090	18217	18339	18192	18119	18363	18195	18271	18181	18075	18243	18200	18105	18258	18044	18288	18089	18164	18417	18111	18223	18036	18233	18338	18198	18182	18139	18021	18078	18123	18146	18092	18155	18505	18153	18227	18036	18097	18097	18237	18149	18039	18150	18254	18303	18009	18223	18015	18239	18276	18340	18271	18215	18227	18244	18134	18227	18099	18157	18047	18077	18100	18050	18024	18103	18115	18203	18168	18016	18154	18221	18355	18250	18034	18147	18068	18150	18149	18013	18175	18387	18323	18177	18007	18094	18165	18157	18380	18396	18253	18161	18239	18438	17920	18270	17981	18062	18289	18345	18264	18202	18079	18037	18018	18020	18161	18143	18153	18140	18193	18257	18273	18216	18235	18243	18109	18149	18264	17968	18091	18214	17992	18054	18323	18296	18031	18058	18120	18274	17877	18236	18201	18126	18147	18076	18228	18323	18169	18360	18200	18074	18115	18088	18136	18037	18144	18166	18231	18140	18248	18247	18177	18097	18220	18301	18174	18269	18363	18307	18193	18382	18053	18256	18172	18119	18217	18118	18205	18100	18177	18207	18152	18324	18045	18211	18223	18333	18273	18090	18395	18150	18079	18259	18433	18363	17996	18239	18213	18289	18345	18359	18010	18142	18168	18144	18063	18229	18221	18173	18157	18144	18157	18296	18052	17989	18251	18219	18306	17975	18109	18133	18247	18221	18114	18092	18134	18153	18146	18291	18180	18207	18169	18257	18039	18181	18141	18188	18289	18108	18253	18060	18193	18039	18142	18164	17975	18222	18039	18123	18116	18151	18220	18095	18056	18061	18069	18294	18011	18237	18081	18254	18206	18045	18233	17917	18406	18160	17963	18150	18149	18179	18303	18098	18190	18363	18033	17998	18130	18187	18215	18280	18237	18319	18487	18034	18102	18187	18036	18290	18049	18058	18074	17965	18172	18351	18222	18309	18261	18220	18060	18231	18258	18289	18017	18393	18227	18220	18260	18206	18060	18064	18033	18257	18298	18148	18315	18321	17960	18178	18319	18216	18150	18251	18284	17983	18135	17956	18224	18207	17998	18055	18061	18138	18286	18145	18359	18272	18223	18112	18312	18103	18185	18072	18359	18241	18265	18231	18267	18122	18201	18040	18179	18116	18230	18183	18216	18394	18097	18057	18395	18133	18139	18195	18028	18212	18156	18351	18102	18319	18230	18175	18009	18322	18231	18229	18295	18246	18346	18169	18150	18159	18200	18132	17994	18152	18184	18224	18257	18209	18004	18242	18167	18228	18244	18198	18091	18165	18105	18279	17954	18202	18302	18068	18096	18076	18269	18149	18072	18050	18274	18273	18139	18095	18244	18158	18140	18299	17918	18289	18190	18210	18106	17977	18164	18226	17863	18069	18192	18313	17902	18159	18125	18131	18080	18098	18123	18469	18240	18326	18268	18372	18186	18165	18088	18143	18066	17943	18038	18172	17994	18163	18348	18388	18486	18029	18204	18258	18200	18150	18170	18105	18112	18121	18083	18126	18132	18303	18127	18186	18088	18252	18144	18198	18257	18303	18258	18282	18091	18098	18198	18184	18219	18159	17943	18092	18165	18104	18204	18336	17967	18158	18186	18143	17941	18034	17881	18189	18147	18149	18153	18083	17976	18131	18279	18060	18172	18159	18107	18454	18149	18228	18285	17883	18112	18104	18103	18062	18238	18109	18309	18230	18072	18247	18151	18310	18348	18165	18212	18032	18267	18225	18144	18388	18034	18165	18158	18088	18170	18315	18232	18153	18329	18165	18217	18377	18112	18111	18233	18105	18091	18280	18080	18050	18019	17980	18246	18177	18262	18389	18258	18097	18031	18142	18411	18121	18200	18184	18203	18253	18230	18386	17970	18126	18117	18176	18223	18092	18206	18282	18253	18027	18361	18406	17978	18188	18192	18116	18154	18203	18220	18167	18023	18145	18154	17988	18080	18265	18214	18102	18091	18323	18107	18256	17961	18030	18251	18191	18209	18231	18168	17972	17973	18318	18219	18358	18228	18345	18228	18212	18069	18121	17916	18027	18202	18141	18387	18110	18228	18259	18048	18263	18005	18216	18322	18324	18120	18248	18364	18346	18329	18209	18250	18301	18378	18243	18402	18345	18339	18209	17967	17997	18275	18314	18292	18078	18037	18333	18147	18251	18361	18238	18200	18191	18391	18217	18333	18165	18220	18202	18089	18173	18255	18155	18087	17959	17927	18246	18257	18355	18218	18054	18215	18247	18207	18132	17944	18077	18070	18230	18414	18149	18007	17974	18265	18041	17909	18090	18212	18164	18178	18317	18096	18268	17992	18112	18074	18161	18117	18078	18185	18218	18197	18082	18275	18271	18078	18002	18029	18174	18228	18048	18168	17970	18159	18274	18041	18156	18143	17933	18188	18323	18513	18038	18182	18290	18106	18103	18176	18110	18187	18220	18196	17962	18182	18089	18446	18044	18133	18173	18026	18082	18251	18290	18137	18139	18317	18174	18239	18075	18164	18091	18156	17981	18039	18089	18163	18380	18201	18116	18076	18227	18140	18193	18133	18126	18123	18252	18166	18204	18067	18146	18274	18070	18200	18324	18205	18103	18411	18306	18253	18015	18097	18125	18242	18467	18258	18199	18135	18105	18247	18092	18253	18434	18127	18000	18226	18132	18266	18091	18267	18114	18212	18102	18081	18239	18137	18348	18181	18135	18069
18326	34424	28070	21872	19974	18577	17822	17077	16660	16269	16160	16070	16055	16075	16008	16136	15895	15924	15960	15840	15897	15790	15748	15809	15774	15859	15813	15799	15880	15815	15883	15900	15590	15906	15737	15748	15740	15879	15745	15743	15957	15819	15851	15901	15843	15826	15989	15776	15828	15787	15661	15766	15953	15803	15495	15931	15744	15771	15834	15600	15686	15828	15877	15763	15836	15610	15701	15602	15712	15782	15636	15819	15600	15931	15929	15564	15866	15626	15679	15710	15871	15633	15686	15634	15770	15670	15559	15717	15631	15799	15791	15676	15825	15717	15621	15695	15668	15624	15718	15765	15691	15810	15665	15613	15768	15885	15851	15847	15687	15944	15926	15717	15875	15699	15736	15732	15715	15625	15837	15565	15772	15801	15665	15706	15764	15665	15688	15818	15838	15702	15693	15690	15740	15712	15682	15678	15771	15609	15855	15744	15821	15720	15898	15786	15862	15847	15856	15855	15674	15725	15670	15652	15666	15750	15738	15598	15806	15893	15804	15829	15565	15681	15858	15705	15727	15714	15730	15778	15709	15691	15870	15803	15700	15716	15762	15862	15729	15531	15794	15717	15827	15653	15768	15836	15681	15713	15622	15688	15657	15657	15926	15699	15717	15688	15654	15797	15594	15764	15730	15705	15674	15661	15778	15807	15641	15861	15787	15711	15808	15705	15578	15773	15743	15835	15594	15796	15594	15868	15719	15747	15761	15740	15706	15692	15716	15791	15718	15845	15703	15808	15709	15940	15784	15678	15661	15880	15753	15616	15969	15588	15751	15674	15803	15907	15752	15748	15657	15752	15655	15722	15865	15683	15780	15911	15648	15809	15794	15743	15888	15851	15766	15717	15770	15642	15708	15644	15825	15571	15638	15882	15763	15526	15585	15670	15682	15800	15805	15822	15861	15832	15648	15893	15751	15570	15656	15810	15825	15709	15660	15653	15816	15739	15744	15617	15778	15824	15755	15565	15575	15767	15717	15796	15685	15792	15676	15835	15722	15509	15760	15730	15737	15745	15873	15747	15680	15627	15835	15687	15730	15626	15748	15812	15653	15708	15729	15725	15803	15665	15763	15708	15739	15698	15594	15656	15772	15483	15800	15714	15777	15792	15937	15724	15636	15663	15678	15653	15890	15747	15775	15809	15750	15642	15828	15739	15633	15691	15681	15629	15727	15726	15618	15722	15885	15546	15781	15778	15865	15964	15740	15734	15715	15549	15738	15695	15826	15556	15666	15777	15556	15881	15800	15696	15807	15729	15642	15753	16013	15792	15623	15692	15703	15814	15625	15540	15700	15739	15712	15616	15601	15870	15707	15755	15608	15751	15693	15766	15668	15823	15755	15794	15680	15817	16007	15649	15923	15760	15781	15781	15811	15710	15770	15790	15584	15526	15735	15702	15582	15775	15563	15716	15864	15788	15721	15606	15810	15727	15695	15662	15555	15868	15905	15748	15654	15590	15524	15914	15816	15748	15781	15925	15829	15730	15701	15729	15819	15813	15707	15945	15614	15815	15809	15757	15870	15557	15775	15630	15683	15902	15620	15731	15646	15666	15579	15888	15662	15623	15869	15825	15678	15832	15667	15720	15613	15930	15572	15727	15681	15614	15839	15666	15909	15693	15674	15763	15743	15627	15767	15588	15787	15863	15663	15596	15738	15819	15672	15886	15842	15771	15622	15699	15838	15705	15883	15542	15705	15799	15739	15847	15894	15744	15884	15716	15791	15738	15724	15793	15888	15721	15772	15757	15715	15735	15729	15748	15793	15582	15732	15702	15770	15626	15834	15629	15842	15621	15694	15840	15892	15738	15828	15709	15548	15748	15831	15541	15934	15638	15718	15838	15731	15754	15559	15714	15776	15633	15666	15812	15612	15859	15799	15778	15815	15661	15604	15809	15697	15769	15685	15752	15667	15597	15825	15471	15723	15641	15880	15882	15713	15664	15588	15950	15708	15817	15715	15731	15825	15860	15524	15925	15717	15895	15772	15691	15775	15656	15663	15338	15752	15748	15674	15743	15723	15720	15804	15749	15729	15757	15669	15663	15872	15652	15709	15831	15909	15766	15647	15729	15845	15618	15562	15784	15724	15596	15754	15784	15904	15860	15714	15647	15687	15782	15680	15667	15729	15687	15714	15797	15670	15726	15739	15740	15646	15933	15736	15612	15765	15788	15674	15679	15719	15554	15790	15857	15752	15775	15741	15809	15692	15814	15757	15885	15596	15640	15696	15767	15729	15546	15670	15645	15701	15611	15784	15871	15488	15733	15806	15702	15672	15537	15685	15531	15599	15689	15704	15747	15733	15764	15723	15724	15576	15780	15868	15758	15737	15486	15773	15608	15807	15788	15755	15673	15633	15778	15761	15773	15793	15601	15698	15853	15712	15780	15757	15785	15805	15637	15883	15817	15620	15734	15706	15589	15794	15790	15731	15411	15907	15685	15785	15780	15515	15749	15922	15992	15919	15822	15804	15610	15659	15655	15751	15764	15801	15607	15981	15677	15638	15585	15813	15707	15729	15669	15714	15771	15782	15865	15798	15655	15733	15608	15892	15659	15650	15746	15821	15633	15761	15755	15791	15663	15438	15650	15810	15797	15711	15709	15955	15945	15792	15657	15731	15818	15838	15836	15737	15754	15715	15771	15621	15762	15696	15780	15697	15689	15679	15680	15807	15680	15709	15595	15767	15591	15697	15859	15697	15817	15751	15654	15735	15732	15869	15663	15709	15906	15915	15632	15764	15763	15660	15781	15906	15881	15770	15678	15721	15653	15734	15622	15862	15700	15823	15771	15670	15691	15798	15898	15635	15744	15705	15733	15847	15714	15881	15856	15617	15664	15864	15695	15703	15827	15823	15860	15828	15806	15647	15742	15821	15802	15681	15714	15756	15608	15766	15672	15706	15770	15810	15768	15584	15671	15804	15741	15760	15561	15614	15704	15902	15787	15707	15689	15710	15803	15626	15606	15884	15703	15715	15815	15678	15745	15668	15611	15712	15828	15861	15756	15597	15863	15866	15855	15782	15753	15817	15667	15726	15808	15967	15774	15645	15712	15794	15711	15839	15891	15682	15599	15813	15485	15828	15717	15784	15739	15899	15737	15779	15829	15669	15646	15661	15649	15643	15685	15665	15849	15973	15636	15764	15775	15796	15735	15988	15640	15699	15852	15559	15683	15820	15706	15766	15783	15579	15812	15671	15744	15728	15782	15819	15787	15752	15666	15828	15684	15754	15758	15735	15861	15715	15657	15822	15670	15660	15858	15700	15845	15604	15715	15724	15689	15827	15680	15733	15690	15594	15612	15871	15650	15614	15623	15722	15775	15675	15689	15773	15773	15689	15544	15653	15854	15773	15778	15479	15949	15561	15705	15753	15626	15692	15896	15784	15822	15752	15855	15780	15646	15720	15645	15854	15605	15644	15810	15541	15743	15762	15604	15764	15571	15752	15690	15524	15745	15730	15787	15658	15676	15760	15775	15622	15770	15721	15909	15832	15813	15879	15783	15707	15852	15817	15773	15730	15815	15657	15769	15663	15910	15705	15517	15772	15893	15752	15745	15809	15621	15739	15600	15779	15595	15870	15683	15699	15840	15755	15727	15816	15738	15890	15762	15790	15728	15849	15886	15618	15623	15663	15778	15703	15680	15601	15720	15760	15836	15857	15587	15822	15778	15799	15702	15784	15648	15671	15489	15633	15688	15659	15719	15861	15840	15775	15677	15829	15635	15691	15645	15890	15820	15655	15720	15755	15678	15893	15833	15652	15886	15856	15719	15797	15708	15837	15648	15767	15769	15720	15852	15913	15850	15766	15691	15561	15618	16006	15785	15857	15900	15608	15784	15890	15830	15835	15745	15752	15512	15707	15578	15674	15707	15690	15685	15627	15644	15759	15584	15832	15682	15894	15765	15881	15708	15679	15684	15589	15672	15622	15630	15651	15836	15769	15516	15806	15580	15637	15928	15610	15648	15770	15718	15731	15609	15777	15847	15724	15899	15822	15788	15840	15747	15748	15648	15918	15798	15741	15578	15708	15806	15676	15580	15788	15767	15602	15792	15863	15796	15881	15770	15769	15805	15770	15893	15844	15850	15848	15685	15770	15754	15648	15732	15811	15842	15660	15775	15748	15589	15801	15700	15860	15623	15784	15604	15762	15823	15663	15902	15728	15752	15771	15668	15654	15950	15758	15668	15907	15635	15781	15845	15915	15861	15868	15703	15662	15714	15784	15719	15802	15640	15693	15768	15644	15721	15654	15716	15605	15715	15672	15931	15670	15751	15824	15566	15675	15719	15663	15619	15897	15587	15822	15809	15931	15688	15815	15814	15654	15755	15932	15520	15880	15589	15903	15604	15823	15576	15864	15804	15647	15750	15776	15860	15774	15768	15873	15789	15734	15833	15797	15704	15798	15712	15650	15694	15782	15709	15750	15629	15774	15857	15739	15795	15736	15697	15808	15689	15860	15843	15674	15821	15659	15740	15812	15632	15872	15612	15769	15877	15719	15932	15656	15738	15751	15710	15811	15656	15631	15735	15815	15725	15718	15906	15817	15695	15584	15627	15791	15687	15636	15573	15791	15719	15566	15798	15902	15824	15708	15806	15798	15741	15670	15587	15845	15646	15673	15583	15790	15774	15671	15613	15571	15729	15619	15825	15790	15820	15648	15866	15753	15802	15669	15921	15665	15770	15751	15473	15755	15774	15690	15781	15801	15769	15931	15792	15638	15636	15739	15727	15706	15774	15789	15800	15945	15717	15756	15829	15823	15652	15665	15618	16011	15635	15723	15706	15839	15756	15723	15899	15580	15899	15705	15721	15797	15734	15788	15961	15648	15789	15703	15645	15678	15584	15712	15735	15653	15637	15682	15629	15880	15835	15646	15551	15906	15669	15699	15533	15738	15682	15815	15723	15678	15785	15753	15956	15907	15765	15640	15553	15880	15733	15883	15860	15643	15822	15954	15775	15703	15673	15840	15582	15661	15697	15780	15662	15742	15827	15561	15743	15871	15941	15657	15715	15792	15634	15727	15662	15666	15822	15586	15735	15737	15713	15715	15713	15596	15641	15682	15817	15755	15725	15673	15541	15853	15614	15762	15937	15946	15720	15680	15790	15879	15774	15623	15600	15518	15607
25397	21572	26953	27222	20802	19993	20127	19250	18902	18965	18634	18592	18771	18714	18797	18528	18440	18515	18440	18675	18523	18562	18322	18652	18610	18515	18413	18568	18547	18519	18671	18235	18492	18349	18621	18442	18428	18504	18645	18459	18398	18634	18369	18471	18283	18334	18535	18432	18570	18696	18231	18304	18305	18286	18404	18443	18619	18442	18426	18528	18522	18161	18367	18547	18378	18344	18340	18332	18459	18436	18291	18710	18600	18455	18548	18355	18226	18268	18393	18240	18385	18304	18639	18691	18343	18562	18538	18560	18422	18507	18314	18383	18460	18404	18408	18497	18384	18560	18582	18631	18292	18466	18683	18191	18519	18496	18430	18500	18238	18409	18433	18366	18474	18517	18649	18526	18244	18578	18315	18490	18241	18496	18520	18508	18474	18325	18297	18576	18547	18446	18319	18517	18464	18452	18280	18403	18506	18474	18362	18568	18546	18629	18315	18293	18347	18240	18492	18258	18344	18591	18448	18512	18331	18281	18253	18456	18413	18240	18459	18398	18345	18548	18458	18471	18467	18397	18559	18552	18302	18475	18410	18264	18515	18355	18515	18621	18448	18367	18546	18461	18370	18490	18691	18717	18564	18206	18396	18490	18321	18560	18318	18524	18361	18527	18454	18511	18397	18459	18419	18548	18479	18408	18477	18271	18357	18310	18364	18342	18636	18364	18499	18572	18519	18500	18516	18364	18324	18465	18319	18346	18373	18260	18348	18431	18538	18625	18567	18482	18187	18623	18551	18454	18358	18465	18542	18266	18433	18646	18569	18237	18484	18509	18379	18570	18413	18557	18374	18529	18461	18573	18486	18589	18408	18225	18412	18381	18487	18139	18424	18349	18380	18490	18389	18405	18464	18389	18354	18337	18360	18484	18302	18495	18412	18367	18508	18242	18219	18411	18478	18344	18583	18349	18480	18463	18524	18432	18591	18434	18320	18456	18343	18257	18521	18417	18715	18452	18455	18631	18494	18345	18565	18307	18310	18516	18459	18491	18482	18547	18194	18540	18492	18402	18489	18442	18271	18292	18289	18460	18458	18416	18341	18435	18455	18476	18526	18549	18470	18222	18426	18551	18265	18331	18430	18421	18359	18526	18526	18463	18500	18524	18685	18370	18428	18273	18622	18149	18365	18448	18378	18627	18513	18499	18429	18579	18392	18566	18313	18254	18271	18408	18477	18237	18669	18395	18371	18330	18408	18548	18375	18389	18619	18467	18364	18621	18364	18368	18514	18281	18558	18281	18512	18406	18526	18365	18424	18489	18488	18432	18558	18575	18394	18592	18457	18562	18469	18535	18471	18406	18590	18568	18436	18452	18484	18434	18492	18514	18506	18376	18484	18250	18302	18190	18428	18468	18354	18224	18402	18544	18398	18455	18394	18474	18445	18409	18614	18457	18341	18494	18427	18532	18479	18366	18577	18284	18433	18503	18408	18461	18462	18365	18420	18565	18403	18275	18402	18354	18448	18168	18323	18386	18329	18338	18344	18481	18454	18243	18523	18454	18506	18412	18403	18427	18410	18548	18475	18452	18251	18572	18578	18538	18408	18600	18577	18349	18524	18404	18460	18396	18312	18478	18426	18337	18518	18219	18244	18390	18362	18218	18347	18423	18341	18353	18418	18324	18404	18426	18444	18435	18276	18381	18530	18363	18390	18328	18260	18413	18587	18397	18317	18398	18393	18299	18253	18283	18423	18434	18531	18532	18456	18431	18543	18432	18523	18332	18399	18489	18570	18573	18407	18487	18375	18228	18522	18360	18431	18364	18276	18487	18346	18401	18413	18427	18653	18370	18311	18499	18561	18255	18455	18247	18355	18258	18466	18277	18549	18403	18408	18620	18637	18489	18510	18182	18417	18651	18367	18302	18381	18414	18526	18498	18290	18245	18601	18479	18565	18283	18312	18307	18687	18302	18561	18400	18456	18538	18155	18525	18374	18696	18475	18344	18483	18486	18466	18515	18484	18398	18429	18341	18576	18253	18546	18286	18336	18535	18273	18325	18377	18521	18360	18275	18426	18404	18602	18362	18591	18581	18452	18425	18394	18681	18641	18554	18442	18359	18276	18495	18376	18376	18317	18445	18436	18340	18340	18483	18603	18284	18559	18386	18332	18554	18327	18408	18481	18253	18468	18354	18241	18384	18300	18425	18391	18460	18569	18433	18368	18332	18226	18387	18576	18400	18447	18409	18382	18350	18364	18465	18422	18371	18464	18349	18458	18232	18541	18388	18640	18389	18406	18447	18481	18469	18223	18472	18458	18603	18450	18406	18494	18446	18387	18478	18454	18319	18466	18344	18369	18425	18222	18458	18312	18343	18415	18313	18540	18420	18654	18628	18240	18487	18356	18387	18468	18423	18556	18435	18310	18203	18364	18502	18550	18312	18306	18304	18534	18579	18519	18541	18470	18331	18410	18576	18533	18663	18510	18452	18194	18306	18468	18340	18492	18494	18510	18511	18589	18384	18265	18394	18660	18342	18403	18368	18469	18265	18404	18410	18534	18534	18468	18194	18382	18309	18417	18504	18390	18289	18356	18340	18458	18295	18427	18418	18565	18458	18608	18606	18508	18431	18410	18425	18381	18591	18332	18354	18527	18494	18339	18551	18250	18423	18458	18305	18465	18397	18417	18447	18243	18468	18526	18502	18187	18257	18220	18313	18407	18552	18357	18477	18521	18460	18383	18158	18211	18515	18356	18311	18459	18437	18447	18351	18450	18343	18301	18346	18416	18442	18582	18451	18546	18408	18669	18311	18578	18603	18393	18538	18471	18288	18388	18383	18650	18287	18586	18294	18440	18447	18516	18453	18667	18594	18469	18539	18297	18428	18506	18454	18498	18497	18391	18598	18295	18377	18552	18482	18360	18287	18469	18377	18489	18444	18384	18481	18496	18402	18479	18436	18171	18523	18248	18410	18446	18327	18355	18133	18580	18708	18401	18523	18362	18387	18447	18490	18468	18454	18280	18311	18624	18411	18452	18524	18397	18227	18417	18422	18503	18300	18355	18602	18322	18547	18589	18318	18400	18455	18518	18590	18456	18435	18432	18344	18363	18506	18487	18478	18523	18566	18390	18435	18218	18308	18553	18413	18501	18514	18491	18493	18411	18262	18468	18467	18431	18460	18520	18552	18565	18588	18441	18430	18247	18495	18615	18534	18577	18352	18319	18477	18652	18505	18151	18508	18334	18393	18576	18227	18373	18689	18487	18561	18658	18636	18324	18444	18553	18615	18500	18338	18305	18395	18404	18521	18519	18478	18447	18611	18475	18439	18532	18423	18505	18598	18450	18591	18268	18543	18308	18537	18418	18265	18409	18467	18450	18527	18466	18552	18426	18206	18438	18239	18646	18373	18483	18150	18687	18269	18670	18430	18364	18670	18480	18436	18306	18182	18133	18393	18201	18300	18361	18437	18535	18511	18491	18464	18483	18624	18460	18407	18672	18481	18568	18470	18485	18275	18393	18298	18333	18342	18519	18390	18405	18437	18488	18376	18518	18536	18576	18279	18368	18652	18361	18402	18295	18588	18554	18525	18454	18445	18508	18279	18513	18410	18563	18158	18355	18323	18485	18524	18668	18455	18421	18565	18646	18300	18421	18292	18435	18211	18433	18419	18358	18487	18193	18491	18437	18521	18365	18328	18546	18357	18442	18349	18351	18450	18558	18347	18417	18464	18342	18465	18206	18477	18387	18594	18723	18349	18246	18295	18243	18512	18425	18477	18598	18488	18429	18517	18280	18399	18440	18618	18651	18589	18447	18388	18443	18315	18348	18419	18333	18408	18415	18625	18400	18539	18447	18694	18405	18374	18399	18452	18575	18559	18274	18389	18518	18488	18558	18462	18489	18512	18362	18352	18605	18435	18423	18383	18197	18323	18423	18315	18401	18410	18433	18442	18451	18478	18425	18319	18586	18232	18462	18366	18640	18498	18579	18499	18537	18469	18398	18475	18516	18545	18366	18460	18246	18376	18551	18396	18617	18564	18552	18615	18332	18489	18542	18407	18513	18479	18376	18363	18550	18535	18427	18572	18389	18429	18468	18339	18427	18552	18371	18254	18176	18358	18317	18392	18284	18683	18470	18529	18367	18485	18484	18469	18483	18529	18529	18486	18336	18436	18507	18393	18290	18604	18282	18299	18456	18687	18417	18514	18574	18513	18372	18403	18437	18700	18449	18500	18578	18591	18362	18564	18337	18356	18539	18469	18607	18596	18458	18612	18640	18534	18360	18388	18397	18251	18356	18374	18508	18553	18397	18463	18443	18539	18624	18622	18578	18545	18337	18366	18615	18540	18480	18436	18393	18292	18369	18509	18362	18376	18382	18282	18385	18462	18345	18315	18446	18356	18292	18194	18571	18300	18393	18568	18248	18399	18516	18441	18302	18407	18480	18334	18263	18375	18336	18491	18435	18684	18345	18418	18468	18440	18513	18248	18531	18480	18285	18355	18488	18405	18456	18294	18489	18253	18348	18391	18419	18462	18377	18406	18420	18464	18449	18544	18537	18477	18447	18576	18226	18485	18278	18356	18538	18490	18479	18389	18330	18285	18419	18321	18265	18434	18490	18261	18333	18508	18419	18305	18476	18293	18426	18504	18545	18399	18408	18385	18344	18342	18619	18482	18234	18347	18423	18425	18316	18492	18295	18510	18565	18277	18505	18333	18595	18558	18530	18724	18327	18322	18444	18520	18342	18418	18328	18591	18310	18350	18622	18616	18559	18329	18430	18316	18422	18503	18467	18712	18558	18567	18428	18523	18537	18446	18359	18446	18515	18428	18483	18508	18342	18431	18467	18421	18394	18558	18480	18380	18413	18386	18447	18496	18393	18450	18397	18396	18365	18460	18422	18299	18277	18423	18598	18418	18456	18330	18519	18298	18556	18266	18188	18454	18473	18326	18436	18340	18383	18324	18586	18503	18662	18746	18387	18400	18459	18385	18287	18456	18316	18546	18586	18422	18515	18496	18442	18604	18473	18465	18170	18308	18621	18462	18221	18580	18641	18244	18579	18665	18483	18461	18503	18563	18474	18444	18627	18399	18554	18325	18197	18493	18345	18331	18461	18296	18348	18208	18301	18449	18391	18393	18540	18436	18609	18624	18431	18520	18336	18325	18338	18496	18353	18369
18815	30677	24865	20517	19012	17932	17285	16941	16604	16543	16286	16158	16117	16095	16158	15912	16070	16022	16145	15999	15941	16050	15954	16093	15994	15999	15781	16134	16078	15943	15979	15970	16127	15988	16017	15874	15896	16047	16056	15949	15840	15857	15722	15963	15840	15997	15914	16008	16236	15856	15904	15935	16034	15902	15905	15976	15962	15876	15907	16044	16029	15983	15899	15883	15948	16080	16041	16097	16033	15950	15899	16031	15957	15974	15816	15771	15780	16067	15888	15862	15902	15958	15859	16001	15909	15892	15811	15946	15970	15883	16071	15721	15965	15736	15935	15918	16033	15958	15993	16057	15909	15875	16016	15897	15992	15988	15909	16053	16077	15833	15953	15967	15838	15851	15897	16100	15890	16076	15888	15952	15825	16022	15856	15960	15878	15741	15908	15904	15702	15710	15900	15967	15963	15857	15948	15778	15925	15880	15813	15819	15904	15897	15803	15905	15935	16046	15918	15766	15935	15822	16089	15779	15967	15765	15814	15802	16031	15953	16082	16021	16012	15833	15940	15824	15849	15845	15968	15946	15846	15778	15775	15899	15933	15848	15811	15991	15915	15904	15942	15833	15925	15946	16096	16000	15996	15830	15798	15969	15832	15905	15832	16017	15973	15989	15932	15968	15950	16035	15811	16075	15977	16018	15877	15894	15983	16204	15797	15872	15840	16044	15801	15862	15940	16028	15933	15926	15796	15946	16012	15833	15707	15846	15893	16010	15827	15974	15932	15861	16103	15956	15877	15746	16096	15755	16043	16004	15839	15950	15940	15935	16097	15920	16078	15920	15817	15967	15955	15855	15922	15970	15824	15727	15727	15825	15924	15965	15859	15903	15913	15935	15873	15806	15814	16086	16004	15935	15859	15913	15921	15829	15831	16082	15850	16060	15977	15888	15776	15975	15936	16024	15820	15923	15812	15799	15775	15984	15794	15971	15924	16035	15854	16058	16067	15970	16131	15995	15784	15876	16081	15944	15855	15948	15910	15995	16090	15881	16019	16016	15936	15990	15895	15956	16054	16069	15991	15936	15959	15951	15973	16006	15906	16010	15773	15798	16038	15992	16018	16009	15948	15847	16021	15964	15972	16008	15865	15794	16186	16023	15935	15893	15866	15736	15976	15934	15939	15938	15907	16180	15788	15902	15938	15862	16008	15969	15903	15889	16061	15953	16026	15989	15860	16026	15891	15931	15979	15981	15798	15854	15903	15847	15888	15862	15949	15788	15898	15917	16088	15984	15915	15904	15957	15871	15964	15826	16001	16036	15845	16037	15919	16012	15739	15905	15865	15895	15993	15796	16024	15931	16106	15925	15744	16141	15798	15902	15865	16017	15946	15827	15879	15986	15935	15981	15949	15929	16012	15931	15931	16077	15746	15881	15967	15837	15814	15890	16062	16009	15872	15797	15944	15973	15915	15804	16050	15944	15737	15887	15782	15952	16016	15894	16020	15791	15980	15892	16097	15820	16092	15931	15926	16103	15859	15809	16093	15950	15779	15878	15822	16005	16063	16015	16039	16083	15968	15952	15820	15908	15841	15985	15911	15838	15805	15958	15909	15890	15814	15877	16060	15893	15904	15769	15925	15851	15965	15816	15794	16026	15975	15936	15947	16010	15920	15849	15963	16013	15906	15888	16017	15940	16036	15949	16012	15821	15937	15993	15767	15954	15777	16064	16175	15903	15941	15901	15926	15929	15811	15779	15894	15833	15905	15872	15727	16028	15883	15856	15950	15909	16026	15952	15865	15984	15876	15917	15891	15784	16013	16061	15925	15810	15967	15958	16022	15918	15861	16103	16031	15854	15715	15974	16055	15875	15762	15820	15936	15981	15879	16059	16001	15984	16074	15815	16029	15938	15829	15679	16163	15928	15942	15971	16025	15766	15967	15987	16010	16038	15964	15861	15871	15958	15911	15861	15904	15922	15851	16033	15855	16003	16019	15935	15919	15936	15965	15886	15844	15882	15749	16018	15884	15913	15974	15894	15882	15992	15981	15794	15872	15925	15934	15978	15840	15870	15869	15988	15984	15829	15764	15930	15936	15962	16060	16000	15964	15800	15921	15786	15927	15897	16024	15857	16007	15783	15857	15826	15995	15827	15909	15982	15837	15943	15907	16092	15825	16059	15854	15828	15929	15915	15822	16058	15967	16013	16028	15947	15857	16079	15891	15835	15963	15974	15874	15943	16029	15813	15966	16018	15923	15912	15951	15816	15860	15904	16083	15988	15778	15921	15965	15861	15866	15941	15831	15925	15910	15887	15880	15842	15812	15945	15990	15978	15894	15974	16058	16060	15963	15764	16043	15903	16008	15827	15865	15875	15745	15698	15855	15819	15897	16078	15937	15906	16016	16013	15971	16048	16037	15838	15698	15865	16009	15989	16005	15921	16037	15994	15907	15909	15954	15754	15827	15885	15886	16097	16011	15915	15771	16056	16081	15806	15952	16006	16056	15989	15899	15958	15974	16145	15923	15899	16089	15975	16100	15972	15932	15942	15666	15976	15936	15787	15962	16093	16142	15831	15811	15861	16042	15870	16009	15877	16032	16079	16006	15782	15787	15760	15901	16079	16008	15896	15887	15929	15906	15846	15804	15855	16065	15981	15916	16121	15946	15989	15914	15785	16028	15938	16025	15890	15953	16093	15856	16001	15903	16036	15950	15976	16162	15884	15912	15877	15849	16003	15957	15918	15846	15846	15863	15938	16022	15783	16029	16052	16041	15823	15875	15853	15928	16022	15722	15795	15996	15876	15953	15955	15757	15951	15838	16105	15888	15917	16013	16052	15939	15752	15975	16045	15936	15976	16039	16010	15883	15903	15942	16002	15854	15962	16030	15959	15928	15997	15942	16034	15986	15718	16077	15880	15964	15848	15858	15758	15991	15866	15806	15976	16084	16103	16049	15866	16032	15852	16023	15986	15843	16001	15825	16062	15971	15794	16047	15893	15901	15867	15867	15971	15969	15939	15997	15878	16116	15882	15955	15872	16034	15804	15947	15926	15960	15932	16019	15872	15867	15931	15904	15823	15956	15857	15862	15959	16088	16056	15780	15983	15899	15873	15912	15947	15994	16044	16063	15921	16029	15824	15879	16075	15897	15882	16041	15892	16087	15829	15982	15910	15824	15895	15925	15966	15819	15984	15865	15972	15943	16049	15967	15927	15964	15898	15990	15968	16080	15823	16003	15999	15973	15857	15817	15974	16014	16075	16033	15907	16076	15814	16082	15856	15878	15904	15913	15886	15930	16050	15995	16059	15908	15833	15886	15894	15830	16000	15931	15832	15817	15876	15932	15882	15949	15951	15912	15961	15982	16014	15948	15932	15910	15870	15975	15834	15839	15922	15811	16096	15995	15873	16012	15911	15971	15928	16017	16044	15823	15853	15779	15887	15939	15830	15954	16011	16100	15917	16053	15946	15863	15853	15912	16039	16108	15793	15837	15926	15818	15834	15964	15948	15779	15940	15898	15953	15877	15691	15969	15898	15978	15957	15957	15712	15849	15938	15874	15776	16048	15989	16078	15950	15891	15881	15936	15900	16093	15826	16017	15917	15886	15970	15790	15827	15861	15989	15753	15928	15895	15985	16048	15752	16156	16039	15988	15921	15907	15962	16053	16003	15929	15916	15947	15881	15911	15951	15999	15753	15885	15902	15967	15832	15910	15936	15927	15855	16022	15890	15819	15880	15890	15892	15939	15919	15920	16003	15808	16005	15888	16027	15855	16069	15921	15955	15925	15813	15943	15802	15938	15938	16021	15929	15947	15927	15886	16019	15971	15846	15989	16025	15943	15830	15963	15894	15882	16031	15852	15884	15883	15773	16066	15809	15880	15845	15926	15838	15834	15884	15946	15771	15908	15774	15941	15805	15770	15905	15957	15961	15860	15891	15992	16094	15829	15955	15824	16067	15890	15914	15947	15893	15885	15904	16035	15989	16014	15870	15931	15858	15838	15764	15876	16012	15914	15919	15874	15934	15867	15969	15841	15942	15890	16029	16054	15801	16004	15721	15881	15903	15831	16056	15913	15837	16067	16136	15942	15902	16144	15918	16114	15891	16108	15805	15992	15774	16128	15951	15935	15856	15894	15960	16134	15914	15943	15943	15768	15931	15980	15865	15905	15976	15933	15994	15951	15886	15978	15714	15867	15989	15933	15858	16124	15763	15875	15970	16010	16138	15937	15978	15943	16041	15982	15947	16017	15864	15755	15873	15892	15882	16089	15867	15966	15977	15970	15910	15835	15950	15990	15733	15888	15921	15932	15943	15991	16054	16041	15912	15833	16058	16182	15785	15926	15898	15894	15970	15988	15940	16007	16014	15999	16005	15802	15897	15971	15869	16002	15978	16005	15878	15975	15940	16006	15892	15816	15919	16053	15929	15784	15880	16054	15802	15894	15992	16043	15973	15884	15844	15959	15838	15940	15938	15991	15995	15804	15906	15881	15797	15886	15779	15982	15844	15890	16170	15979	16043	15994	16114	15961	15912	15976	15987	15748	16013	16014	15828	15936	15912	16028	15976	16086	15964	15968	16018	15955	15777	16059	15834	16061	15872	15937	15962	15981	15901	15859	15962	15961	15966	15937	15951	15865	15949	15835	15843	15849	15801	16003	15784	16072	15906	16201	15816	15715	15874	15955	15812	15925	15924	15896	15984	15882	15849	15823	15879	16092	15983	15821	15875	15871	15919	15850	15947	15928	15992	16094	16021	15814	15825	15875	15861	15984	15802	15956	15877	15970	16079	15926	15896	15990	15953	15886	15946	15983	16013	15977	15926	15736	15971	16008	15973	15836	16014	15802	15995	15879	16113	15934	15905	15754	15974	16046	15919	15894	15890	15738	15978	15852	15916	16165	15876	15965	16108	16078	15847	15951	15898	16021	15848	15883	15817	15961	15924	15998	15873	15728	16027	15801	16063	15940	15921	15820	16034	16039	15930	15786	15843	15967	16010	16038	15862	15859	15757	15896	15861	15974	15871	15971	15867	15852	15915	15789	15925	15829	15887	15863	16091	16058	15999	15856	15996	15929	15926	15936	16049	15856	16054	15935	15954	15732	15913	15943	16129	15761	16150	15965	15940	16067	15860	15853	15966	15839	15904	15900	15783	16026	16013	15952	15807	15927	15907	16011	16030
22550	21593	28827	24815	22043	24677	26148	21586	20575	20597	20348	20111	19985	20175	19951	19843	19913	19746	19937	19851	19669	20014	19701	19781	19746	19618	19644	19720	19662	19625	19696	19573	19748	19588	19594	19575	19587	19817	19514	19622	19463	19694	19511	19746	19686	19476	19611	19495	19517	19327	19450	19351	19528	19662	19660	19537	19563	19772	19522	19309	19478	19523	19629	19636	19425	19506	19537	19464	19399	19364	19308	19579	19776	19545	19450	19415	19544	19525	19401	19408	19558	19566	19416	19431	19455	19321	19529	19436	19502	19520	19564	19577	19503	19564	19706	19571	19554	19632	19689	19482	19507	19427	19694	19272	19523	19505	19539	19385	19540	19505	19466	19460	19556	19505	19592	19406	19512	19807	19423	19451	19419	19418	19558	19446	19476	19374	19577	19363	19780	19474	19583	19629	19514	19545	19570	19548	19617	19217	19641	19435	19676	19623	19473	19452	19407	19503	19519	19461	19563	19664	19516	19381	19417	19287	19717	19580	19785	19495	19438	19463	19614	19318	19483	19483	19589	19589	19602	19495	19679	19420	19686	19677	19394	19489	19352	19316	19224	19812	19792	19448	19434	19569	19733	19711	19525	19430	19426	19655	19497	19435	19342	19580	19567	19616	19734	19387	19603	19699	19499	19576	19618	19592	19515	19150	19472	19246	19374	19508	19586	19555	19560	19331	19496	19508	19616	19590	19918	19391	19446	19691	19407	19354	19508	19479	19444	19471	19361	19533	19406	19427	19572	19355	19477	19521	19387	19617	19542	19406	19570	19626	19372	19551	19519	19552	19635	19487	19396	19706	19662	19313	19468	19504	19441	19442	19867	19335	19346	19693	19572	19465	19514	19364	19657	19467	19620	19537	19702	19521	19714	19414	19624	19398	19419	19714	19719	19526	19351	19274	19485	19571	19546	19569	19620	19381	19248	19488	19548	19470	19548	19496	19452	19326	19316	19418	19590	19636	19498	19397	19388	19415	19525	19366	19382	19328	19398	19646	19519	19499	19625	19506	19651	19352	19475	19489	19726	19528	19356	19477	19606	19602	19493	19433	19697	19565	19546	19473	19490	19450	19618	19587	19347	19365	19386	19431	19510	19291	19543	19639	19559	19376	19532	19524	19751	19584	19651	19564	19483	19608	19481	19446	19547	19405	19678	19625	19536	19406	19445	19554	19508	19596	19549	19747	19469	19714	19423	19437	19520	19582	19364	19375	19603	19396	19320	19278	19395	19366	19460	19562	19378	19440	19477	19254	19666	19475	19518	19442	19494	19280	19647	19397	19676	19556	19658	19440	19265	19445	19398	19549	19577	19506	19728	19475	19488	19420	19503	19387	19628	19577	19594	19517	19473	19644	19276	19523	19437	19643	19557	19645	19367	19523	19494	19542	19459	19574	19628	19552	19450	19570	19403	19466	19358	19587	19141	19573	19229	19500	19477	19783	19389	19435	19330	19376	19639	19572	19719	19672	19300	19744	19644	19508	19599	19108	19656	19443	19830	19562	19505	19387	19470	19591	19441	19300	19547	19509	19607	19360	19498	19452	19748	19403	19328	19221	19359	19464	19553	19256	19564	19478	19621	19540	19431	19789	19583	19466	19469	19536	19668	19623	19365	19461	19320	19689	19487	19593	19780	19561	19368	19456	19583	19257	19595	19323	19606	19279	19552	19319	19664	19562	19470	19464	19465	19426	19356	19255	19628	19480	19662	19622	19456	19470	19607	19610	19546	19403	19628	19433	19342	19765	19425	19428	19442	19583	19608	19451	19568	19566	19491	19509	19480	19539	19388	19284	19403	19352	19526	19402	19470	19516	19538	19588	19539	19524	19656	19516	19424	19350	19478	19553	19396	19481	19578	19493	19516	19733	19434	19437	19551	19414	19528	19518	19538	19707	19425	19492	19630	19686	19678	19378	19372	19576	19445	19442	19535	19555	19741	19483	19414	19430	19549	19387	19592	19474	19374	19507	19662	19423	19361	19149	19421	19418	19642	19450	19419	19687	19478	19240	19361	19278	19384	19291	19620	19482	19378	19291	19501	19092	19674	19508	19386	19336	19648	19644	19521	19306	19393	19448	19561	19399	19595	19711	19467	19549	19556	19522	19593	19773	19373	19527	19351	19777	19664	19209	19550	19479	19339	19647	19595	19445	19567	19451	19493	19556	19413	19432	19604	19506	19283	19494	19453	19496	19545	19313	19499	19494	19512	19595	19468	19217	19525	19512	19580	19531	19417	19339	19648	19615	19532	19682	19369	19446	19351	19461	19632	19361	19281	19692	19463	19381	19504	19534	19585	19602	19415	19520	19420	19495	19433	19559	19526	19478	19386	19374	19629	19382	19234	19481	19526	19441	19601	19311	19577	19491	19549	19491	19582	19542	19562	19532	19543	19631	19543	19591	19634	19477	19736	19606	19476	19300	19576	19629	19546	19503	19547	19593	19603	19377	19513	19628	19587	19334	19204	19586	19350	19288	19514	19408	19505	19335	19322	19600	19392	19535	19473	19479	19605	19396	19336	19484	19472	19521	19405	19522	19539	19409	19555	19432	19385	19367	19453	19587	19432	19483	19648	19412	19698	19695	19348	19420	19344	19341	19499	19464	19627	19462	19449	19575	19363	19512	19593	19612	19381	19235	19666	19577	19310	19394	19455	19685	19433	19477	19463	19602	19595	19349	19352	19429	19561	19516	19401	19390	19513	19521	19511	19511	19364	19502	19533	19561	19359	19537	19313	19313	19620	19532	19481	19504	19605	19408	19654	19544	19405	19551	19485	19549	19475	19574	19606	19442	19585	19338	19441	19464	19544	19543	19463	19586	19188	19364	19545	19662	19334	19507	19604	19728	19661	19301	19486	19601	19566	19381	19267	19611	19614	19533	19680	19345	19300	19578	19650	19493	19308	19470	19694	19555	19513	19490	19386	19569	19612	19605	19554	19615	19539	19469	19470	19406	19403	19472	19461	19564	19608	19484	19508	19700	19459	19403	19401	19472	19562	19451	19468	19462	19577	19489	19379	19426	19578	19736	19415	19475	19718	19469	19464	19544	19623	19487	19563	19410	19506	19482	19436	19564	19753	19600	19554	19417	19567	19480	19370	19485	19563	19652	19512	19480	19413	19686	19372	19448	19759	19478	19504	19404	19402	19504	19549	19470	19747	19316	19386	19621	19263	19880	19579	19710	19552	19428	19355	19492	19463	19481	19397	19569	19377	19430	19588	19588	19504	19645	19419	19540	19511	19624	19438	19464	19647	19389	19331	19548	19329	19496	19582	19543	19409	19546	19475	19591	19448	19526	19559	19396	19783	19551	19552	19656	19544	19582	19541	19456	19354	19581	19397	19398	19350	19445	19680	19349	19579	19542	19657	19485	19419	19565	19590	19241	19349	19459	19201	19501	19346	19440	19582	19337	19569	19501	19449	19473	19651	19493	19729	19436	19426	19536	19425	19670	19567	19497	19517	19592	19755	19253	19239	19504	19522	19487	19551	19573	19362	19383	19545	19382	19581	19461	19297	19313	19291	19762	19389	19731	19390	19423	19483	19467	19448	19729	19385	19686	19448	19545	19564	19556	19471	19349	19527	19446	19655	19505	19484	19802	19472	19376	19445	19575	19530	19573	19371	19530	19526	19486	19489	19565	19536	19308	19452	19516	19475	19465	19462	19607	19625	19554	19482	19548	19635	19347	19284	19510	19673	19539	19584	19427	19504	19391	19599	19505	19358	19610	19506	19504	19633	19674	19550	19452	19545	19488	19397	19578	19628	19471	19460	19576	19328	19450	19574	19434	19366	19279	19750	19724	19629	19438	19357	19457	19539	19538	19429	19341	19454	19628	19456	19435	19561	19509	19595	19613	19489	19584	19326	19578	19515	19684	19506	19459	19346	19565	19554	19563	19187	19460	19538	19635	19515	19515	19427	19366	19590	19515	19384	19331	19603	19729	19306	19439	19467	19483	19601	19460	19632	19572	19526	19404	19673	19537	19512	19354	19668	19487	19685	19503	19589	19643	19542	19391	19409	19540	19658	19494	19360	19493	19496	19626	19485	19557	19283	19560	19558	19312	19568	19604	19627	19474	19423	19398	19565	19564	19578	19623	19586	19347	19492	19512	19307	19411	19468	19494	19564	19500	19529	19489	19246	19538	19417	19334	19507	19451	19605	19686	19592	19505	19633	19647	19371	19373	19534	19328	19682	19564	19566	19676	19391	19666	19382	19265	19573	19427	19236	19438	19444	19349	19443	19686	19596	19589	19412	19553	19574	19579	19558	19420	19372	19420	19607	19427	19641	19707	19186	19651	19642	19392	19502	19485	19312	19362	19545	19507	19539	19270	19539	19576	19871	19397	19474	19343	19482	19568	19451	19432	19512	19394	19496	19547	19435	19672	19408	19500	19385	19375	19556	19483	19562	19612	19333	19260	19640	19465	19479	19577	19498	19392	19626	19564	19503	19558	19513	19387	19299	19466	19468	19543	19406	19544	19643	19577	19638	19512	19561	19534	19372	19495	19576	19630	19602	19425	19111	19345	19663	19504	19450	19510	19483	19460	19422	19467	19686	19506	19398	19828	19495	19388	19464	19431	19281	19514	19539	19397	19519	19717	19361	19452	19391	19556	19601	19447	19398	19482	19400	19383	19454	19462	19291	19509	19413	19348	19744	19512	19443	19554	19528	19575	19446	19501	19421	19479	19411	19423	19478	19403	19645	19402	19586	19460	19452	19413	19519	19612	19586	19527	19623	19522	19379	19546	19585	19510	19287	19361	19408	19576	19568	19442	19621	19529	19362	19387	19578	19473	19482	19400	19419	19342	19366	19390	19430	19390	19535	19584	19525	19313	19555	19406	19204	19537	19599	19495	19507	19629	19398	19566	19586	19365	19545	19665	19539	19666	19527	19703	19534	19629	19493	19397	19719	19348	19538	19414	19582	19333	19562	19502	19460	19459	19409	19461	19652	19603	19621	19516	19580	19406	19544	19773	19488	19442	19344	19356	19646	19368	19519	19427	19409	19492	19395	19664	19417	19418	19285	19708	19431	19442	19285	19557	19570	19475	19315	19516	19701	19414	19600	19540	19442	19416	19423	19366	19492	19593	19482	19456	19714	19531	19422	19596	19302	19332	19395	19609	19527	19419	19427	19444
20774	39959	31892	25742	22767	20736	19429	18668	18064	17627	17453	17118	17163	17088	16936	16816	16937	16812	16911	16710	16513	16687	16759	16668	16608	16634	16645	16524	16500	16533	16691	16520	16591	16558	16545	16513	16561	16515	16520	16800	16461	16587	16444	16501	16544	16650	16519	16492	16526	16493	16477	16472	16533	16477	16594	16498	16396	16613	16556	16512	16443	16601	16488	16409	16582	16377	16689	16514	16630	16493	16383	16435	16543	16388	16529	16412	16428	16401	16596	16509	16433	16367	16448	16469	16541	16702	16584	16480	16640	16291	16387	16564	16604	16478	16541	16333	16513	16413	16481	16444	16427	16674	16443	16360	16536	16503	16454	16510	16543	16314	16408	16647	16440	16250	16485	16426	16515	16470	16396	16440	16245	16543	16450	16586	16610	16561	16483	16483	16372	16527	16621	16496	16460	16530	16332	16335	16589	16546	16436	16392	16549	16616	16304	16456	16414	16610	16596	16538	16462	16528	16446	16587	16601	16698	16475	16594	16558	16456	16589	16455	16325	16492	16573	16607	16458	16576	16581	16600	16372	16638	16349	16533	16603	16587	16626	16572	16438	16592	16555	16534	16509	16562	16498	16467	16500	16460	16426	16627	16526	16433	16418	16633	16311	16489	16745	16453	16428	16593	16494	16573	16557	16621	16518	16662	16514	16587	16470	16651	16728	16547	16531	16426	16660	16719	16432	16525	16612	16514	16470	16722	16475	16476	16326	16536	16514	16621	16396	16670	16488	16766	16734	16442	16474	16447	16627	16446	16386	16457	16556	16382	16473	16575	16505	16462	16613	16489	16503	16446	16440	16516	16333	16419	16421	16440	16324	16531	16372	16376	16658	16495	16446	16507	16443	16512	16364	16416	16461	16534	16534	16450	16444	16404	16456	16527	16673	16537	16537	16591	16514	16571	16448	16522	16548	16518	16696	16600	16436	16355	16652	16515	16619	16610	16474	16244	16489	16540	16486	16485	16590	16467	16510	16458	16316	16533	16432	16574	16444	16326	16518	16559	16474	16591	16466	16421	16425	16377	16403	16403	16752	16464	16516	16501	16509	16376	16394	16550	16674	16516	16589	16412	16484	16544	16517	16567	16615	16426	16463	16673	16477	16625	16594	16411	16554	16418	16577	16653	16406	16415	16608	16651	16611	16515	16535	16505	16474	16394	16490	16447	16365	16536	16317	16510	16382	16498	16447	16479	16621	16573	16509	16635	16414	16541	16421	16460	16582	16541	16501	16651	16457	16474	16535	16576	16334	16592	16662	16428	16537	16579	16440	16462	16493	16646	16487	16382	16564	16575	16427	16567	16381	16525	16423	16363	16612	16515	16712	16662	16511	16494	16448	16514	16387	16648	16482	16296	16536	16440	16455	16539	16378	16424	16329	16513	16269	16462	16588	16469	16529	16540	16457	16506	16439	16292	16598	16448	16445	16508	16538	16468	16501	16381	16555	16470	16501	16543	16412	16543	16470	16545	16506	16444	16477	16646	16524	16348	16454	16423	16487	16451	16387	16584	16446	16356	16725	16482	16319	16552	16623	16602	16452	16577	16489	16490	16553	16419	16297	16379	16465	16408	16418	16547	16397	16621	16412	16504	16519	16397	16449	16469	16366	16395	16492	16385	16518	16485	16611	16576	16448	16537	16476	16492	16622	16684	16465	16487	16492	16508	16640	16311	16418	16544	16669	16393	16530	16228	16424	16438	16489	16486	16555	16539	16529	16491	16377	16457	16524	16286	16416	16448	16536	16586	16262	16474	16428	16506	16294	16263	16483	16353	16484	16659	16489	16326	16437	16481	16408	16487	16573	16572	16441	16472	16422	16518	16430	16528	16621	16457	16471	16341	16516	16396	16547	16515	16618	16496	16505	16487	16458	16295	16340	16647	16433	16518	16454	16486	16415	16614	16466	16493	16514	16553	16463	16452	16473	16515	16474	16559	16450	16429	16299	16455	16513	16520	16454	16393	16509	16407	16452	16435	16438	16487	16509	16322	16434	16446	16543	16618	16483	16422	16573	16396	16522	16412	16469	16468	16676	16412	16451	16428	16371	16482	16565	16317	16515	16432	16542	16391	16473	16477	16422	16436	16524	16477	16430	16479	16547	16485	16373	16418	16355	16421	16570	16587	16508	16445	16416	16403	16493	16421	16470	16513	16584	16418	16578	16374	16452	16502	16519	16482	16418	16526	16381	16461	16342	16391	16549	16581	16497	16464	16678	16375	16625	16429	16660	16437	16361	16477	16508	16624	16319	16388	16576	16399	16260	16594	16600	16472	16544	16621	16539	16422	16609	16369	16599	16373	16354	16593	16361	16551	16443	16386	16552	16579	16467	16516	16601	16543	16546	16439	16518	16458	16450	16481	16510	16489	16588	16569	16504	16352	16637	16570	16512	16447	16361	16549	16593	16487	16519	16368	16517	16521	16466	16427	16409	16516	16537	16438	16425	16556	16544	16459	16274	16453	16351	16532	16489	16672	16470	16498	16578	16378	16556	16511	16553	16382	16649	16444	16619	16427	16429	16592	16552	16462	16604	16568	16634	16368	16549	16595	16456	16452	16555	16497	16587	16508	16528	16473	16478	16540	16395	16441	16532	16641	16614	16292	16435	16451	16457	16675	16391	16392	16431	16411	16422	16317	16425	16466	16520	16576	16396	16502	16522	16466	16501	16635	16729	16688	16580	16567	16464	16507	16496	16741	16304	16425	16509	16406	16330	16580	16477	16522	16540	16529	16587	16684	16395	16511	16582	16348	16471	16480	16541	16417	16562	16572	16502	16510	16695	16422	16567	16687	16457	16505	16444	16430	16624	16551	16458	16425	16499	16798	16382	16330	16525	16517	16460	16432	16378	16376	16565	16493	16439	16353	16442	16606	16464	16347	16424	16363	16575	16534	16553	16436	16510	16446	16517	16378	16453	16414	16607	16553	16520	16391	16595	16554	16422	16576	16555	16203	16582	16501	16440	16399	16466	16493	16616	16519	16590	16446	16411	16568	16611	16412	16634	16548	16520	16627	16356	16588	16563	16507	16506	16456	16436	16502	16417	16555	16618	16488	16389	16402	16580	16608	16467	16527	16503	16619	16530	16607	16423	16623	16389	16478	16675	16465	16460	16491	16509	16379	16488	16444	16522	16641	16444	16590	16507	16481	16597	16681	16380	16536	16392	16368	16413	16506	16552	16684	16340	16521	16681	16419	16356	16518	16557	16642	16568	16638	16574	16574	16623	16535	16529	16477	16396	16362	16423	16369	16434	16424	16433	16519	16644	16376	16641	16475	16640	16548	16660	16505	16539	16590	16302	16380	16501	16522	16562	16610	16602	16280	16571	16537	16581	16727	16634	16375	16402	16394	16529	16408	16536	16434	16680	16473	16554	16466	16668	16583	16733	16565	16483	16683	16514	16466	16402	16527	16573	16626	16581	16667	16530	16504	16486	16371	16581	16661	16375	16477	16497	16537	16288	16562	16503	16469	16323	16511	16704	16510	16392	16633	16559	16444	16669	16442	16553	16475	16507	16430	16631	16594	16412	16418	16465	16498	16590	16480	16433	16519	16542	16455	16511	16308	16569	16488	16589	16502	16425	16611	16464	16423	16422	16463	16605	16563	16454	16430	16379	16437	16471	16411	16649	16408	16423	16481	16573	16625	16459	16407	16612	16384	16410	16654	16512	16460	16510	16595	16486	16454	16417	16441	16601	16448	16591	16503	16407	16441	16342	16593	16528	16592	16439	16531	16622	16542	16593	16526	16483	16521	16637	16583	16529	16665	16320	16515	16432	16438	16523	16490	16400	16576	16570	16664	16563	16610	16591	16330	16555	16517	16499	16384	16631	16547	16523	16404	16611	16387	16279	16558	16418	16377	16534	16327	16530	16614	16456	16494	16470	16494	16401	16501	16517	16432	16471	16558	16556	16497	16438	16487	16261	16608	16429	16488	16478	16458	16500	16408	16491	16454	16602	16369	16402	16564	16557	16396	16528	16510	16531	16412	16608	16537	16434	16574	16462	16449	16648	16489	16415	16564	16496	16299	16570	16634	16480	16516	16732	16577	16544	16522	16547	16623	16437	16539	16578	16554	16491	16563	16651	16438	16431	16603	16390	16695	16577	16341	16407	16436	16514	16569	16528	16538	16387	16657	16499	16439	16374	16526	16491	16559	16512	16443	16388	16617	16495	16676	16569	16442	16557	16482	16237	16352	16584	16442	16347	16598	16564	16429	16315	16405	16296	16572	16476	16275	16355	16402	16699	16421	16391	16614	16631	16561	16367	16503	16482	16448	16385	16405	16511	16518	16431	16428	16490	16622	16557	16373	16528	16463	16559	16473	16330	16539	16406	16471	16579	16607	16337	16606	16406	16531	16421	16466	16338	16414	16390	16301	16419	16286	16557	16490	16379	16349	16454	16345	16626	16393	16592	16362	16581	16438	16360	16527	16390	16574	16291	16291	16603	16481	16542	16423	16577	16509	16335	16427	16450	16497	16571	16597	16445	16570	16476	16531	16729	16483	16537	16570	16431	16557	16538	16625	16532	16577	16469	16496	16521	16282	16469	16498	16669	16550	16369	16430	16389	16534	16573	16564	16501	16508	16461	16544	16465	16485	16313	16546	16378	16545	16436	16495	16571	16366	16553	16325	16654	16451	16668	16406	16404	16625	16308	16631	16697	16403	16386	16562	16622	16600	16405	16594	16477	16340	16312	16526	16385	16387	16467	16458	16597	16325	16595	16657	16519	16512	16529	16460	16491	16614	16491	16474	16608	16423	16398	16609	16381	16472	16572	16366	16650	16401	16710	16413	16440	16439	16264	16522	16683	16316	16449	16448	16394	16512	16504	16635	16476	16416	16632	16519	16517	16532	16320	16459	16489	16427	16555	16388	16463	16514	16418	16337	16381	16613	16371	16456	16586	16453	16428	16400	16544	16424	16522	16425	16455	16399	16591	16523	16403	16437	16426	16480	16628	16521	16426	16400	16616	16514	16352	16398	16601	16530	16413	16468	16435	16516	16670	16653	16564	16479	16422	16498	16661	16496	16530	16518	16685	16559	16601	16492	16486	16531	16495	16370	16539	16527	16691	16501	16534	16537	16655	16558	16508	16433	16546	16298	16424	16639	16532	16459	16499	16474	16408	16640
29219	23590	25816	23056	19713	19194	18960	18703	18490	18168	18118	18102	18129	18039	18123	18013	18164	18038	18128	18134	18114	18042	17886	17724	18074	18070	18058	17879	18119	17972	18158	18235	17902	18123	17860	18140	17926	18233	17908	18128	17983	18123	18020	17819	17941	18174	17978	17955	18004	18014	17810	17878	18176	18027	17888	17996	17959	17887	17858	18047	18053	18017	18038	17893	18232	17888	18120	17843	17912	17849	17975	18117	18037	18105	18004	17955	18065	18216	18106	17864	17976	18065	18070	17804	18034	17918	18071	18137	18000	17799	17959	17999	18023	18053	17956	17963	18262	17914	17939	17870	18088	18115	17913	17869	17903	17895	18035	18006	17977	18001	17915	17939	17951	17956	17964	18035	17976	17989	18110	18012	17924	17779	18065	17979	17955	18000	17952	18075	17995	18066	17957	17938	17989	18092	18043	17723	17836	17959	17843	17896	17914	17960	17824	17821	18116	18030	18132	17673	17844	18020	17992	17818	18025	18184	17846	18055	18071	18224	17857	18036	18054	17957	18101	18030	17977	17898	18068	18010	17950	17810	18004	18175	18004	18020	17921	17935	17735	18010	17845	17843	17976	18144	18119	17969	18019	18054	18092	17982	18029	18102	18237	18259	18061	17932	17990	18084	18166	17922	17974	17981	17889	17876	17999	18101	17988	18171	17960	17944	18077	18204	18277	18132	18049	18074	17987	18100	17910	18045	18076	18228	18025	18038	18016	18070	18183	18011	18146	17964	18161	17811	17968	17851	18083	18247	18141	17980	18180	17947	18151	17831	17942	18194	18006	18066	18060	17927	18080	17982	17873	17908	17888	17912	17917	17961	18153	17929	17892	17955	17904	18072	18089	17945	17951	18100	18111	18016	18002	18013	18062	18071	17842	18155	17967	18047	17969	17987	18034	18143	17988	17981	18195	17933	17984	17933	18066	18152	18149	17776	18187	17870	18188	18085	17968	18043	18114	18055	17899	18106	18071	18059	18002	18083	18157	18235	17985	18054	17910	18049	17915	18002	18025	17925	18084	18096	18021	18045	17979	17842	17874	18167	18076	18037	17958	17949	17967	18090	18454	17913	18081	18127	18007	18107	17987	17945	17967	18087	18049	18032	18054	17989	18220	18288	17874	18000	18000	18084	18284	17828	17889	17917	18208	18211	18047	17981	18115	17928	17949	18051	17922	18243	18028	17982	17851	17792	18029	18091	17901	18052	17981	18047	18230	18041	18049	18316	17902	18016	18228	17914	18010	17948	17956	17954	17980	18135	18103	18009	18005	17867	17909	17965	17934	18089	18202	18089	17923	18200	17968	18096	18015	17899	17960	18020	17914	18114	18009	17940	18027	18001	17857	18057	18245	17800	18008	17928	18099	17973	17817	17971	17734	17905	18120	17807	17814	17915	17997	17950	17901	17930	17942	17872	17888	17899	18184	17909	18019	18158	17911	18119	18060	17920	17953	17933	18040	18108	17924	18069	18033	17928	17952	18199	18030	17807	18024	18113	17883	17952	17867	17871	18021	17964	18012	17875	18160	17972	17904	18041	18164	17905	17885	18020	18166	17843	18054	17980	18003	18100	17915	18032	18189	18039	18026	18056	18041	17869	18022	18037	17990	17940	18091	18005	18144	17974	18138	18007	18044	17852	18145	18128	17948	17836	17976	18101	18040	18097	17847	17950	17936	17937	17984	18016	18014	17799	17769	18200	18139	18002	18111	17940	18147	18006	18135	17950	18082	18087	18025	17991	17991	17730	17979	17882	17983	17820	17988	18216	17960	18076	18120	18122	18073	17956	18126	18122	18029	17849	18073	18088	18008	17946	18156	18082	17969	17841	17997	18104	18016	18061	18083	17944	18080	17829	17967	18088	17983	17828	17950	18005	18015	17961	17981	17932	17876	18099	18058	18059	18147	17966	18098	17876	18013	18094	17953	17953	17793	18010	18056	17914	17889	17863	18175	17907	17985	17954	18012	18098	17929	17953	17986	18106	17908	18033	17887	18044	17884	17931	18045	17946	17957	17937	18043	18006	17927	17935	17942	18030	17984	17988	18121	18073	18127	18096	18014	18081	18187	18220	18010	18096	18117	18066	17883	18046	17953	17922	18142	18128	18223	17986	17895	17924	18153	17964	18035	18257	18007	17996	17971	18072	18044	18047	17938	18137	17926	17789	17847	17958	18062	17970	18184	17937	17989	18021	18006	18027	17953	18188	17995	17864	17876	18077	17931	17941	18132	18114	18114	18040	17994	18052	18175	17827	18219	18167	18089	18088	17985	18185	18123	18043	18116	17896	17765	18042	17955	17811	17978	18027	17978	17957	18097	18122	18116	17837	17960	18126	18182	17852	17994	18146	18061	18219	17822	18074	17964	17778	18219	17785	17958	18306	17892	18143	18142	17960	18150	17873	17948	18158	18147	18050	18252	18012	18023	18021	18046	18152	18168	18169	18004	18067	18053	17980	18006	17914	18080	17907	17963	18279	17950	17918	18276	18175	18067	18199	17897	17981	17950	17965	17997	18070	17913	18033	18072	18008	18072	18073	18042	18022	17986	18021	18151	17939	17965	17912	18033	17927	18013	18155	18018	18042	17958	17926	17833	18102	18061	18024	17966	18031	18021	17982	17983	18095	18048	17863	17957	17891	18083	17801	17914	18008	18017	17991	18072	18130	18100	18077	18168	17855	17930	18163	17967	18086	17942	18074	18044	17931	18079	17858	17984	17980	17771	17879	18074	17955	17951	17866	18043	17780	17957	17958	17795	18134	18048	18114	17761	17912	18051	18091	17761	18302	18048	18195	18056	18235	18060	18058	17773	17887	18222	17866	18014	17998	18231	18045	18028	17919	18042	17915	17952	17917	17976	17852	18192	18143	18044	18003	17897	18181	17977	18003	17968	17952	18115	18131	17984	18139	17864	17708	18040	17995	18010	18118	17982	17987	17924	18058	18134	18074	18046	18075	18035	17967	18138	17891	17884	18237	18082	18129	17943	18124	17935	17973	18028	18055	18108	17896	18004	17977	18022	17896	18089	18142	17959	18017	17998	17965	17948	18078	18019	17913	17945	17831	18123	18080	18211	18125	18107	18075	18095	17787	18153	18065	17786	17947	17990	17949	18028	17821	17900	18060	18020	18188	18144	17961	18159	17946	17877	17912	18167	17913	17983	17872	17929	17811	18052	18094	18027	17971	18066	17970	18095	18050	18009	17914	17841	18161	18086	18334	18115	17975	18101	17947	17915	17945	17794	17932	17951	17962	17909	18318	18226	17956	18062	17948	18153	18253	18083	18019	18150	18056	17996	17880	18306	17986	18143	18090	18154	17998	18042	18145	18005	18008	18021	18126	17908	18039	18111	18012	17960	18050	18129	17949	18123	18003	18180	18299	18032	17919	18241	18033	18176	17978	17924	17878	17924	17866	17937	18113	18127	17971	18142	17991	17963	18088	17959	18012	18042	17969	18172	17814	17934	18045	17885	18102	18059	18003	18064	18003	18073	18185	18200	18356	17780	18120	18034	17983	18104	18035	18126	17894	18111	17976	18300	17945	18239	18079	17843	18050	17846	17994	18072	18040	18079	18014	18016	18057	18065	18127	18094	18068	18212	18041	18004	17904	18072	18097	18056	18043	18069	18085	18054	17909	17881	17816	18095	17911	18052	18112	17909	18078	18118	17832	17959	18099	17962	18166	17919	18044	18090	18016	18091	18210	17982	17953	18119	18006	17943	17788	17969	17948	18003	18107	18101	18075	18138	18165	18118	18166	17952	17974	17922	17989	17851	17923	18131	17912	17859	18008	17994	17897	17904	17986	17970	18022	18158	17924	17924	18065	18297	18171	17956	18003	17969	18041	17928	17988	18050	18111	18133	17911	17909	17911	17987	17990	17934	18000	18042	18122	18152	18104	18153	17995	17918	18198	18053	17910	17987	17938	18055	17925	18039	18004	18191	18107	18058	18112	17989	18230	18109	18049	18229	18029	18172	18103	17927	18003	18297	18004	18001	17882	17963	17977	17941	17907	18269	18055	17916	17832	18071	17891	17844	17927	18064	17855	17971	18041	18020	18159	18059	17933	17965	18046	18056	18116	17989	18135	18182	17983	17943	18019	17928	18026	17878	18124	17990	17997	18059	17927	18076	18070	18121	17984	18130	18332	18128	18039	18023	17888	17939	18084	18182	18050	18076	18078	18000	17867	17858	18122	17961	17859	18102	18079	18056	17966	17724	18186	18035	18039	18172	18185	17839	17908	18025	18031	17795	17988	18026	17838	17816	18039	17885	18068	17862	18219	18148	17908	18146	18105	18006	17788	17908	18026	18028	18067	17787	18147	17995	18072	18134	17958	18032	18219	18046	17947	17857	17959	18019	18095	18041	18084	18101	17870	18021	17908	18092	17915	18068	18044	18134	17975	18089	18066	18125	18138	17961	17912	17848	17897	18009	18039	17834	18006	18022	18132	17985	18037	18024	17998	17917	17882	18096	18192	17980	18067	17984	17961	18163	18027	17719	18106	18245	18015	17974	17889	17880	18057	18102	17970	18171	18114	17990	17857	17840	18028	17964	17900	18110	17862	18164	18124	18033	17924	18005	17925	18078	18100	18010	18085	18335	17907	17996	18027	18114	18181	17997	17906	17996	17869	18061	17838	18017	18058	18212	17948	18195	18123	18043	18294	18175	17851	17957	17999	18166	17942	18026	17914	18047	17847	17871	18108	17917	18030	17956	17938	18118	17952	17952	17841	18119	18110	17950	17946	18079	17961	17921	17964	17836	18126	17945	18213	18041	18102	18086	17936	18142	17833	18033	18013	17921	17810	17836	18002	17979	17924	18171	18081	17932	17966	17965	18074	17962	18080	18178	17982	17896	17779	17963	17928	17968	18233	18120	17996	17926	18162	18003	18119	17944	17992	17981	18059	18271	18032	18090	17842	18114	17972	18013	18022	18227	17911	17932	18063	18102	18075	18062	18075	18068	18064	18000	17947	18106	17853	18049	17987	18165	18178	18141	18016	18061	18059	17955	18011	18011	17866	18010	18017	18037	17817	17858	17966	17940	18083	18116	17964	17949	18175	18094	17900	17968	18245	17829	17952	18012	18090	18029	17906	18259	18144	17956	17895	18131	18142	17977	18020	17982	18226	18148	18030	18024	17953
19659	28187	23119	19691	18323	17509	16768	16474	16412	15981	15838	15834	15968	15731	15824	15672	15818	15786	15604	15528	15590	15888	15845	15760	15588	15723	15540	15670	15486	15638	15823	15681	15788	15627	15712	15654	15804	15507	15707	15805	15701	15630	15848	15617	15475	15725	15698	15778	15641	15806	15661	15662	15659	15625	15664	15602	15553	15793	15632	15723	15662	15718	15544	15606	15634	15794	15558	15753	15651	15748	15580	15801	15778	15747	15836	15652	15701	15608	15856	15661	15699	15684	15693	15578	15531	15636	15499	15666	15561	15720	15646	15763	15695	15512	15642	15750	15616	15643	15799	15539	15455	15755	15638	15647	15621	15736	15505	15814	15597	15628	15637	15743	15764	15722	15654	15658	15693	15668	15466	15694	15651	15667	15519	15725	15612	15478	15632	15545	15592	15633	15591	15729	15687	15710	15657	15703	15604	15713	15622	15839	15666	15704	15749	15740	15732	15857	15909	15744	15443	15669	15676	15863	15568	15767	15515	15711	15846	15747	15738	15762	15683	15602	15528	15678	15609	15515	15707	15748	15669	15781	15700	15774	15535	15506	15682	15802	15756	15698	15561	15619	15831	15596	15658	15815	15771	15714	15729	15743	15769	15522	15701	15740	15644	15701	15685	15692	15560	15827	15743	15640	15737	15670	15679	15797	15664	15705	15744	15851	15404	15502	15720	15740	15680	15792	15774	15652	15829	15788	15726	15562	15772	15610	15620	15746	15788	15557	15709	15738	15738	15729	15750	15572	15710	15655	15658	15439	15811	15597	15435	15831	15675	15609	15677	15675	15621	15591	15616	15697	15747	15767	15632	15758	15743	15514	15678	15621	15643	15650	15820	15561	15539	15687	15879	15858	15779	15688	15739	15620	15595	15792	15691	15733	15509	15737	15637	15662	15873	15702	15587	15798	15777	15665	15646	15700	15479	15778	15821	15594	15574	15648	15738	15703	15631	15724	15538	15669	15611	15705	15733	15730	15541	15675	15651	15609	15731	15538	15670	15600	15634	15632	15623	15716	15610	15775	15700	15767	15702	15769	15795	15584	15568	15693	15812	15614	15870	15500	15707	15676	15614	15600	15596	15639	15514	15484	15728	15667	15607	15555	15694	15656	15732	15751	15686	15635	15725	15790	15730	15793	15538	15713	15486	15629	15592	15506	15585	15871	15659	15705	15647	15740	15661	15684	15473	15612	15734	15733	15699	15567	15711	15584	15774	15703	15626	15584	15651	15701	15599	15548	15656	15372	15712	15608	15864	15622	15569	15747	15581	15814	15694	15825	15747	15603	15741	15738	15652	15795	15567	15713	15690	15718	15791	15729	15597	15598	15647	15744	15783	15456	15554	15597	15642	15600	15626	15742	15728	15724	15902	15424	15653	15600	15635	15776	15746	15631	15660	15748	15762	15761	15759	15871	15793	15566	15642	15681	15787	15762	15736	15473	15787	15723	15762	15494	15728	15629	15730	15753	15470	15807	15788	15787	15686	15539	15693	15619	15606	15869	15834	15597	15639	15519	15460	15688	15705	15746	15646	15652	15629	15713	15550	15755	15607	15844	15655	15719	15805	15558	15724	15546	15648	15652	15764	15599	15894	15675	15753	15683	15674	15553	15463	15741	15601	15776	15747	15476	15720	15569	15775	15454	15680	15633	15757	15702	15604	15774	15771	15592	15780	15692	15729	15794	15706	15532	15644	15612	15726	15705	15707	15727	15518	15735	15678	15817	15799	15613	15800	15622	15550	15627	15840	15800	15565	15677	15687	15708	15663	15627	15722	15640	15637	15774	15663	15694	15747	15671	15776	15881	15616	15717	15648	15705	15714	15711	15768	15848	15649	15708	15695	15597	15582	15683	15647	15763	15793	15813	15886	15436	15640	15703	15630	15737	15736	15756	15726	15603	15617	15637	15667	15679	15692	15660	15614	15678	15765	15626	15624	15585	15557	15706	15765	15690	15800	15615	15700	15748	15618	15720	15684	15629	15750	15655	15626	15647	15558	15612	15604	15676	15566	15762	15684	15634	15555	15474	15637	15784	15535	15619	15720	15681	15576	15593	15810	15580	15591	15622	15724	15435	15639	15812	15552	15481	15668	15630	15677	15670	15496	15859	15682	15608	15760	15601	15711	15663	15588	15690	15532	15646	15642	15726	15761	15821	15551	15751	15648	15692	15673	15619	15653	15504	15765	15695	15492	15686	15633	15729	15731	15703	15650	15566	15704	15909	15433	15675	15786	15777	15590	15660	15666	15665	15712	15634	15775	15630	15474	15875	15559	15690	15630	15756	15741	15624	15575	15697	15706	15652	15665	15640	15869	15678	15527	15758	15559	15626	15615	15731	15818	15757	15563	15861	15733	15892	15701	15835	15673	15676	15828	15833	15887	15505	15753	15710	15773	15796	15728	15673	15693	15706	15817	15627	15674	15664	15534	15719	15601	15722	15701	15699	15573	15804	15801	15628	15625	15687	15800	15615	15757	15694	15730	15761	15708	15708	15587	15836	15622	15560	15632	15743	15700	15743	15565	15744	15778	15510	15800	15640	15602	15496	15651	15509	15731	15678	15677	15557	15549	15622	15692	15735	15701	15570	15586	15650	15727	15683	15703	15504	15565	15624	15858	15685	15570	15677	15777	15624	15447	15896	15700	15662	15676	15739	15631	15583	15668	15647	15686	15650	15679	15761	15815	15536	15534	15680	15576	15789	15714	15643	15558	15619	15557	15657	15675	15652	15852	15585	15619	15623	15623	15594	15678	15819	15788	15697	15556	15800	15492	15592	15656	15694	15629	15702	15642	15627	15865	15638	15785	15789	15600	15597	15765	15700	15630	15597	15750	15518	15668	15756	15765	15652	15813	15573	15728	15870	15600	15673	15666	15517	15700	15621	15684	15655	15706	15648	15748	15732	15763	15564	15903	15726	15782	15661	15733	15545	15613	15685	15723	15672	15652	15526	15684	15516	15762	15801	15760	15827	15762	15602	15805	15595	15662	15743	15563	15621	15587	15738	15670	15813	15651	15471	15657	15583	15678	15731	15764	15716	15532	15673	15678	15677	15593	15834	15759	15687	15753	15670	15905	15759	15871	15699	15821	15717	15585	15650	15884	15718	15663	15717	15596	15714	15657	15635	15655	15751	15835	15704	15723	15701	15752	15730	15703	15750	15700	15618	15717	15456	15871	15761	15671	15654	15688	15669	15612	15728	15619	15414	15637	15578	15696	15631	15741	15823	15778	15777	15833	15546	15773	15579	15788	15756	15616	15744	15678	15817	15635	15716	15633	15718	15568	15817	15751	15785	15738	15663	15813	15583	15806	15751	15708	15675	15694	15879	15713	15695	15707	15744	15685	15501	15740	15751	15767	15531	15707	15748	15904	15715	15624	15668	15660	15794	15660	15705	15726	15678	15613	15706	15598	15815	15717	15772	15765	15596	15732	15654	15803	15608	15694	15443	15485	15693	15724	15689	15574	15713	15656	15627	15666	15698	15744	15654	15825	15540	15704	15630	15732	15632	15660	15515	15869	15654	15559	15655	15582	15620	15573	15726	15613	15506	15671	15775	15606	15454	15639	15737	15765	15656	15763	15714	15758	15728	15829	15642	15627	15767	15740	15626	15530	15594	15741	15761	15634	15487	15543	15721	15646	15838	15708	15681	15834	15850	15848	15557	15512	15498	15622	15738	15798	15772	15675	15629	15706	15701	15864	15625	15785	15619	15676	15598	15779	15573	15739	15787	15663	15681	15761	15673	15671	15748	15686	15727	15513	15794	15589	15717	15704	15670	15725	15602	15633	15690	15583	15674	15774	15773	15728	15562	15694	15540	15486	15539	15666	15713	15777	15785	15838	15616	15657	15652	15746	15646	15603	15624	15831	15684	15881	15740	15777	15658	15638	15717	15693	15754	15606	15698	15807	15707	15693	15641	15675	15583	15863	15640	15731	15779	15739	15737	15766	15633	15615	15861	15691	15610	15743	15679	15680	15677	15538	15529	15765	15733	15538	15916	15469	15537	15675	15635	15868	15688	15652	15668	15724	15567	15800	15531	15639	15884	15546	15652	15616	15783	15781	15674	15614	15766	15599	15764	15629	15860	15725	15708	15517	15775	15797	15878	15489	15444	15499	15629	15535	15874	15803	15697	15678	15567	15603	15661	15699	15896	15689	15668	15586	15684	15864	15707	15762	15729	15717	15798	15663	15805	15702	15591	15736	15767	15600	15756	15831	15615	15548	15649	15599	15543	15742	15675	15722	15731	15850	15610	15594	15774	15487	15510	15685	15549	15807	15685	15765	15696	15522	15625	15714	15666	15621	15482	15769	15661	15603	15707	15524	15736	15561	15922	15893	15579	15539	15575	15652	15887	15651	15647	15797	15735	15807	15717	15721	15720	15661	15713	15459	15777	15508	15805	15629	15769	15573	15476	15437	15786	15717	15557	15646	15796	15574	15808	15621	15767	15695	15769	15757	15622	15528	15712	15780	15648	15628	15452	15757	15722	15573	15710	15688	15558	15594	15713	15853	15607	15724	15776	15641	15677	15523	15715	15684	15735	15589	15541	15640	15832	15618	15724	15529	15553	15744	15687	15614	15620	15602	15671	15630	15634	15818	15718	15664	15772	15642	15743	15493	15656	15631	15743	15580	15641	15660	15716	15660	15536	15619	15561	15706	15727	15448	15632	15672	15788	15707	15700	15562	15745	15844	15725	15814	15647	15677	15593	15600	15644	15674	15812	15755	15714	15598	15617	15813	15561	15782	15716	15756	15661	15740	15702	15701	15618	15902	15699	15599	15488	15774	15566	15637	15706	15780	15631	15747	15705	15621	15563	15693	15845	15762	15808	15586	15953	15592	15868	15673	15794	15495	15647	15613	15685	15742	15648	15640	15769	15547	15792	15714	15643	15748	15778	15761	15606	15729	15678	15771	15734	15561	15750	15581	15667	15521	15576	15640	15547	15761	15722	15760	15576	15697	15565	15629	15778	15497	15629	15764	15755	15643	15671	15699	15853	15699	15588	15772	15666	15382	15680	15564	15735	15745	15714	15577	15738	15724	15669	15811	15567	15618	15761	15598	15745	15881	15747	15732	15784	15593	15627	15456	15774	15785	15730	15742	15845	15689	15650	15850	15615	15828	15577	15655	15456
23542	21583	28326	25534	23011	22887	22249	20033	19493	19095	19092	19083	18935	19042	19035	18932	18684	18498	18762	18956	18828	18793	18859	18706	18698	18577	18761	18650	18889	18607	18591	18682	18771	18706	18921	18624	18529	18745	18777	18524	18791	18738	18685	18758	18759	18588	18639	18541	18595	18595	18690	18753	18559	18715	18724	18851	18637	18627	18688	18627	18697	18711	18591	18637	18671	18693	18724	18814	18639	18577	18637	18386	18813	18562	18707	18519	18556	18724	18675	18544	18686	18647	18502	18701	18615	18668	18707	18627	18644	18493	18473	18734	18597	18747	18511	18633	18616	18390	18600	18577	18709	18719	18609	18590	18477	18500	18524	18529	18669	18609	18612	18485	18510	18685	18829	18544	18650	18653	18594	18629	18548	18815	18602	18596	18728	18553	18553	18506	18644	18713	18519	18885	18739	18789	18686	18725	18785	18549	18515	18583	18477	18466	18691	18673	18601	18572	18543	18472	18666	18474	18736	18628	18485	18589	18545	18742	18575	18456	18715	18507	18553	18648	18481	18561	18691	18407	18634	18661	18620	18361	18627	18483	18567	18672	18642	18704	18540	18621	18640	18462	18485	18764	18756	18635	18807	18609	18510	18569	18597	18786	18561	18623	18727	18573	18685	18652	18416	18395	18549	18360	18556	18514	18498	18749	18474	18493	18736	18440	18609	18643	18632	18519	18603	18741	18535	18740	18492	18377	18622	18587	18560	18554	18577	18688	18382	18529	18711	18346	18479	18622	18707	18547	18586	18641	18500	18373	18441	18502	18822	18599	18659	18456	18718	18615	18429	18631	18529	18700	18700	18459	18626	18506	18684	18406	18535	18722	18589	18668	18583	18538	18711	18525	18542	18614	18651	18564	18463	18433	18544	18660	18769	18564	18431	18452	18687	18549	18611	18617	18610	18553	18471	18519	18627	18653	18895	18636	18627	18618	18640	18509	18607	18582	18654	18646	18696	18602	18591	18476	18685	18632	18652	18651	18482	18689	18613	18349	18536	18646	18681	18524	18410	18770	18714	18454	18627	18572	18501	18543	18691	18582	18519	18596	18377	18556	18606	18578	18796	18662	18541	18620	18563	18584	18777	18742	18672	18481	18686	18565	18610	18597	18671	18601	18778	18648	18555	18584	18621	18419	18456	18777	18830	18551	18619	18556	18496	18593	18636	18732	18466	18507	18392	18694	18739	18429	18521	18588	18615	18546	18769	18750	18618	18759	18435	18561	18621	18395	18702	18550	18586	18516	18668	18477	18609	18483	18542	18420	18815	18664	18593	18673	18600	18469	18695	18664	18457	18565	18617	18452	18578	18496	18635	18580	18724	18786	18842	18788	18465	18403	18598	18401	18674	18672	18663	18668	18401	18514	18429	18759	18816	18659	18737	18504	18599	18716	18714	18289	18625	18494	18576	18403	18825	18611	18468	18534	18665	18584	18520	18675	18743	18668	18595	18469	18423	18670	18618	18687	18746	18652	18892	18573	18713	18655	18666	18416	18507	18520	18646	18565	18500	18529	18714	18664	18556	18561	18600	18612	18722	18578	18593	18672	18759	18893	18513	18550	18804	18489	18529	18657	18661	18467	18583	18429	18394	18578	18626	18816	18753	18525	18683	18604	18665	18477	18686	18595	18631	18587	18985	18633	18635	18463	18566	18609	18693	18943	18848	18685	18697	18484	18612	18700	18446	18514	18599	18550	18618	18667	18768	18598	18524	18487	18441	18675	18751	18445	18689	18613	18544	18642	18595	18792	18686	18650	18559	18461	18681	18703	18754	18705	18760	18633	18431	18494	18628	18654	18661	18707	18633	18855	18601	18626	18690	18644	18634	18617	18701	18673	18609	18705	18624	18439	18783	18641	18396	18625	18561	18504	18481	18632	18462	18604	18657	18603	18418	18539	18594	18501	18801	18884	18624	18773	18544	18475	18572	18442	18601	18757	18842	18716	18576	18488	18726	18696	18567	18640	18614	18443	18623	18774	18478	18663	18443	18582	18572	18667	18793	18427	18625	18567	18692	18582	18582	18551	18590	18816	18491	18684	18606	18709	18643	18527	18705	18576	18668	18744	18583	18481	18453	18589	18670	18672	18562	18679	18397	18725	18535	18557	18489	18650	18790	18784	18533	18660	18548	18715	18547	18678	18414	18830	18577	18458	18503	18653	18515	18396	18761	18656	18612	18609	18698	18563	18700	18810	18684	18784	18707	18597	18659	18911	18818	18554	18581	18407	18555	18797	18839	18583	18506	18676	18503	18636	18670	18653	18484	18438	18713	18573	18597	18421	18520	18443	18579	18736	18494	18575	18591	18800	18682	18703	18604	18755	18786	18619	18611	18438	18509	18578	18278	18677	18599	18572	18620	18342	18315	18591	18666	18370	18545	18714	18820	18517	18610	18499	18579	18452	18655	18627	18628	18482	18556	18699	18482	18645	18594	18509	18556	18623	18513	18818	18644	18529	18764	18571	18586	18618	18684	18681	18431	18458	18755	18549	18723	18779	18620	18467	18561	18868	18720	18610	18891	18582	18726	18633	18586	18514	18575	18818	18425	18728	18623	18555	18465	18548	18698	18613	18634	18591	18643	18874	18714	18731	18447	18643	18584	18578	18778	18743	18907	18790	18521	18486	18554	18679	18641	18655	18659	18484	18515	18592	18637	18771	18632	18482	18658	18614	18579	18585	18612	18581	18654	18466	18633	18615	18535	18499	18687	18557	18583	18667	18663	18393	18745	18460	18639	18653	18370	18510	18560	18658	18577	18630	18821	18625	18672	18677	18713	18818	18534	18369	18754	18693	18683	18617	18397	18683	18753	18788	18537	18402	18623	18653	18577	18540	18669	18565	18675	18347	18440	18935	18654	18499	18455	18645	18577	18504	18547	18769	18638	18554	18422	18672	18559	18442	18369	18534	18833	18593	18836	18695	18426	18800	18733	18763	18456	18421	18557	18492	18535	18578	18561	18726	18549	18598	18483	18770	18592	18467	18716	18580	18577	18544	18888	18672	18577	18507	18427	18596	18571	18524	18893	18778	18751	18622	18878	18590	18604	18453	18568	18679	18586	18673	18780	18686	18508	18684	18783	18644	18438	18757	18608	18654	18615	18597	18371	18681	18696	18682	18754	18597	18551	18660	18567	18589	18818	18622	18602	18536	18601	18675	18698	18569	18505	18408	18860	18653	18504	18456	18575	18424	18759	18537	18663	18630	18568	18670	18566	18692	18545	18552	18678	18520	18411	18544	18556	18490	18576	18536	18555	18801	18453	18566	18561	18588	18531	18623	18562	18561	18582	18477	18542	18408	18756	18735	18831	18395	18657	18487	18521	18691	18716	18884	18460	18737	18597	18574	18578	18620	18668	18611	18483	18896	18612	18480	18756	18670	18462	18791	18587	18500	18527	18683	18754	18507	18463	18625	18472	18701	18734	18623	18504	18475	18806	18837	18569	18803	18560	18669	18490	18629	18462	18711	18678	18699	18613	18465	18630	18342	18694	18706	18687	18589	18616	18552	18605	18578	18626	18755	18491	18762	18498	18563	18395	18587	18784	18588	18634	18673	18510	18712	18687	18528	18566	18613	18670	18632	18502	18429	18514	18678	18837	18618	18507	18633	18652	18562	18531	18470	18679	18585	18590	18579	18807	18584	18592	18732	18506	18764	18765	18766	18584	18741	18681	18447	18588	18447	18839	18595	18518	18624	18552	18497	18623	18704	18503	18706	18646	18343	18613	18496	18721	18602	18601	18488	18744	18480	18779	18590	18658	18626	18674	18656	18473	18626	18542	18618	18605	18665	18689	18405	18625	18643	18721	18673	18509	18631	18609	18605	18648	18539	18888	18774	18396	18339	18579	18779	18438	18576	18367	18699	18489	18435	18782	18559	18802	18595	18591	18566	18547	18475	18471	18609	18680	18595	18727	18619	18665	18436	18593	18525	18633	18553	18647	18573	18666	18731	18552	18478	18644	18637	18581	18825	18481	18620	18633	18661	18562	18534	18677	18740	18726	18626	18836	18537	18755	18628	18701	18750	18537	18556	18538	18661	18607	18516	18529	18500	18827	18570	18554	18716	18732	18557	18888	18568	18636	18945	18715	18675	18462	18633	18689	18753	18564	18631	18510	18609	18555	18454	18423	18516	18483	18536	18687	18586	18674	18547	18585	18498	18577	18631	18586	18626	18653	18695	18680	18587	18687	18601	18591	18759	18661	18588	18768	18390	18786	18620	18620	18710	18735	18533	18578	18683	18706	18543	18558	18517	18595	18664	18574	18486	18757	18611	18611	18521	18502	18441	18326	18560	18497	18597	18736	18660	18618	18469	18427	18607	18478	18603	18479	18524	18604	18601	18738	18523	18643	18695	18539	18712	18423	18318	18518	18553	18613	18795	18637	18593	18413	18373	18491	18503	18687	18898	18730	18609	18602	18623	18408	18630	18808	18570	18675	18588	18711	18783	18450	18699	18625	18483	18547	18627	18638	18714	18713	18522	18346	18559	18482	18832	18746	18732	18480	18733	18419	18630	18806	18517	18486	18732	18446	18554	18610	18623	18824	18484	18559	18763	18765	18639	18499	18628	18710	18543	18568	18589	18490	18719	18556	18589	18593	18552	18480	18531	18564	18787	18549	18657	18513	18578	18644	18629	18578	18654	18647	18648	18845	18606	18571	18390	18541	18723	18697	18534	18667	18616	18634	18366	18664	18553	18822	18524	18538	18551	18497	18592	18588	18566	18640	18530	18517	18571	18476	18647	18543	18577	18494	18550	18768	18717	18720	18478	18615	18455	18525	18646	18439	18596	18751	18789	18791	18943	18515	18720	18511	18773	18623	18681	18440	18719	18660	18477	18549	18623	18493	18578	18766	18744	18567	18574	18521	18569	18669	18634	18489	18753	18580	18494	18627	18481	18517	18745	18382	18617	18824	18708	18792	18680	18602	18566	18669	18569	18632	18515	18709	18777	18778	18457	18503	18603	18665	18807	18703	18585	18478	18726	18720	18695	18675	18697	18619	18539	18761	18662	18540	18407	18673	18575	18833	18719	18696	18628	18571	18539	18700	18531	18600	18637	18697	18653	18519	18296	18809	18468	18607	18294	18608	18676	18861	18632	18562	18471	18470	18692	18676	18626	18643	18728	18441	18579
19125	35727	28881	23476	20713	19011	18236	17433	16819	16652	16592	16333	16314	16357	16203	16338	16172	16199	16157	15913	16159	16186	16138	16044	15964	16214	16034	16013	15936	16076	16139	16098	15942	15960	16092	15884	16113	15972	16167	16081	15950	16099	16016	15960	15989	15981	15948	16047	15991	16024	16195	16001	16013	16036	16034	15914	16106	16207	16136	16013	16169	15925	16016	16207	15974	15964	15914	16011	15776	16088	15864	16099	15848	15922	16072	15970	16124	16190	16103	16068	15976	15900	16069	15915	16112	15913	15942	15994	15960	15826	16028	15950	16026	15903	16012	16000	16031	15895	16003	16056	15927	15913	15980	15876	15908	16023	15749	15836	16147	15855	15891	15959	16084	16016	15863	15951	15947	16089	16062	15950	16037	15976	15907	15878	16021	15943	15963	15977	15891	16037	15981	16004	16072	15915	16022	16101	16103	16095	15926	16039	15943	16059	16075	16019	15972	16021	16047	16099	15907	16167	16220	15998	15953	16048	15921	15929	15933	16103	16058	15932	15874	16143	16021	16013	16131	15986	16131	16132	16066	15993	15950	16025	16090	16102	16024	16066	16155	15927	15969	16011	15914	15831	15948	15943	15832	16139	16153	16133	15912	15835	15979	16037	16013	16199	16110	15837	16010	15879	16011	15844	16046	15889	16031	16162	15938	16094	15834	15795	16124	15854	16072	15866	16125	15949	16032	15887	15921	16040	15975	15916	16106	15942	15977	16058	15809	15925	16024	15961	16048	15959	15996	16149	15941	15903	16093	15854	16034	16015	16100	15997	16051	16048	16149	15902	16056	15988	15898	15999	15966	16022	15950	15904	16129	15807	15957	16033	15916	16115	16112	16056	15835	15947	16078	15924	15925	15981	15784	16020	15884	15990	15875	15925	16013	16095	16004	16026	15919	15925	15944	15958	15923	15858	15963	16027	15871	16040	16074	16022	15835	16072	15904	16010	15861	16101	16077	15787	16156	15749	15983	15896	15984	15986	16100	16072	15723	16089	16006	15930	15954	15963	15927	15982	15937	16167	15892	16041	16069	16095	15902	16022	15994	15984	16158	15816	16080	16028	15931	15907	16069	15998	15880	15942	15877	15957	16019	16039	15863	16012	16046	16151	16033	16033	15874	16020	16071	16188	15915	15960	15988	15900	16078	15894	16063	15923	15922	15758	16027	15971	15925	16061	16017	16009	16098	16062	16050	16015	16000	16017	16048	15950	15872	15963	15988	16030	16048	15900	16210	15885	15918	15907	15793	15915	15850	16111	15868	15984	16081	15780	16032	15946	15848	16002	16000	15897	15950	16024	16066	16053	15903	15960	16008	15948	16061	15918	15841	16001	15941	15896	15955	15928	15903	15976	16040	16045	16013	15952	16163	16049	15953	15904	15869	16057	16170	15979	16002	16083	16180	15989	16007	15901	16080	16122	15863	15967	15918	16214	15960	16021	15966	16003	16055	15958	15893	16073	16009	15968	15922	16129	16155	16193	15913	16021	16141	15961	15835	15889	15971	15918	16046	16083	16010	15878	15862	16017	16097	16005	15966	15857	16024	16048	16059	16002	16015	16192	15936	16110	15937	15923	16115	15929	16031	16081	15841	15880	15977	16063	16003	15866	15984	15773	16162	15820	16027	16093	15955	15898	16006	16004	15819	16039	15894	15950	15895	16013	15956	15940	15936	15998	16121	15965	15899	15970	16027	16078	16070	15939	16091	16095	16109	16006	15902	15960	15981	16046	15912	15933	15941	16018	16162	15814	16143	16047	16221	16162	15879	15916	15996	16185	15997	16068	15892	16090	16142	16151	16080	16045	15988	15835	15866	16004	16132	15979	15807	15935	16035	15993	16004	16182	15974	15933	16039	15884	16008	16015	16103	16038	16055	16160	16036	15855	16102	16073	16107	15919	16003	16102	15777	15844	16053	15928	15951	15849	16136	15897	15973	16048	16050	15899	15967	15996	16089	16229	15885	16065	15969	16035	15978	16229	16021	16013	15857	16013	16160	15949	15986	15838	15976	16045	15989	16140	16106	15989	15947	15845	16085	15895	16072	16075	15975	15813	15932	16098	16027	15946	15978	15942	16125	15969	15893	16097	16002	15909	15970	16083	15993	16039	15966	16147	15910	15971	15944	15998	15924	16103	15878	15999	15919	16082	16042	16046	16064	16099	16091	15926	15952	16050	15890	16060	16126	16082	15981	15848	15903	16057	15939	16018	15998	15993	16014	15982	15846	16059	15991	15861	16172	16057	16012	15959	15752	16092	15932	16128	15954	16113	15805	15993	16056	15992	16112	16013	16079	15950	16054	15988	15937	15935	15950	15975	15925	16104	16094	15947	15922	15978	16101	15865	15995	16008	15938	15891	16030	16079	15786	16133	15916	16147	15898	16298	15929	15803	15948	16112	16004	16031	15931	15982	15844	16047	15950	15859	15926	15993	16014	15875	15962	15948	15984	15903	15915	15910	15880	16019	15920	16059	16006	16141	15971	15942	15920	15928	16143	16048	15997	15923	15994	15971	15898	16037	15896	16020	15944	16057	15960	16016	16180	16107	15911	15992	16003	15961	15930	16124	15913	15994	16190	16095	16098	16021	15866	16062	15930	15861	15790	15898	16115	16083	16052	16097	16096	15917	16041	16106	15966	15954	16008	15904	16049	15822	16044	16036	15968	15852	15996	16053	15952	15883	16093	16058	15993	16110	16025	16020	16096	16045	16004	15902	15984	15922	16130	16080	16065	15898	15735	16041	15952	15949	16042	15967	15972	15917	15990	15960	16092	16156	16081	16075	16009	16012	16117	16115	16249	15996	16046	15957	16147	15909	16015	15892	15864	15913	15962	15929	15984	16019	15852	16112	15963	16044	16001	15992	15898	15909	16021	16068	15909	15930	15927	16026	16024	16019	15854	16109	15992	15932	16082	15963	16004	16094	15999	16029	16036	15931	16063	16027	15948	16050	16126	16026	15910	15880	16001	16256	16129	16054	15876	16025	15864	15965	15772	15934	16018	16096	16059	15969	15965	16082	16086	16036	15951	16077	15946	16020	16117	15885	16083	16043	15961	15979	16061	16172	16208	15971	16071	16092	15976	16000	16075	15942	15918	16160	15832	16060	15937	15966	16003	16047	16075	15902	15911	16070	16000	15988	16055	16116	15901	16047	15939	15936	16022	16016	15916	16125	16123	15952	16269	16002	15962	16015	15900	15880	15985	15895	16040	15959	15950	16105	16124	16047	15925	15812	15966	15948	15981	15970	15884	16002	15897	16036	15987	15983	16022	16071	15895	16099	15901	16154	15938	15915	16012	16145	15884	15840	15969	16063	15994	16028	16052	16047	16213	15972	15972	16000	16114	16096	15793	15937	16026	16009	16156	16001	15981	15894	15906	16119	16047	16083	15994	15973	15986	15945	16136	16042	15982	15932	16097	16045	15923	15977	15995	15961	15844	16122	16075	16002	15999	16024	16053	15905	15856	15924	15906	16037	15981	16034	15980	16160	16110	16002	15832	16071	15836	15938	15967	15857	16064	15996	16101	15852	16120	16014	15997	16056	16113	16088	15847	16041	16184	15998	16170	16141	15956	15930	16032	16136	16039	16044	16177	15840	15952	16056	15996	16030	16015	15951	16081	16062	15928	16062	15915	16097	16045	15960	16121	16121	16080	15997	16039	16095	16030	16055	15989	15923	16129	15941	15886	15975	16092	15963	16106	15944	15972	16011	16032	15869	16042	16073	15961	15757	15747	16069	15850	15934	15952	15978	15956	16032	15945	16165	16095	15984	16192	15883	16001	16049	15992	16010	16009	16004	16023	16032	16119	16065	15777	16060	15917	16108	15982	16048	15784	15873	15970	16025	15989	16015	15824	16235	16159	15943	16067	15999	16046	15920	16004	16058	15968	16050	15984	15962	16159	15868	16169	15900	16050	16059	15936	16222	15934	16029	15977	16074	15772	15857	16003	16195	16051	15980	15937	15977	15799	15957	15777	16075	16094	16124	15997	15940	15953	15937	15880	16069	15978	16114	16007	15925	16038	15881	16045	16040	16097	15960	16115	15955	15980	15927	15977	15920	15766	16022	15962	16096	16010	16129	15984	16066	16006	15961	15880	15849	15948	16040	16040	15962	15970	16057	16021	15948	15994	16162	16089	15882	15813	15950	16087	16215	15962	16068	16025	15932	15976	16093	15949	16078	16033	16019	16009	15930	16006	15938	16081	15948	15851	15992	16079	15989	16057	16030	16068	15781	16097	16164	16025	16025	15982	16050	15889	16027	16071	15911	15975	16040	15997	15920	16020	15928	16041	16087	16019	15804	16005	16182	16017	15946	16079	16164	15999	16064	15936	15972	16171	16009	15922	16020	16112	15934	15982	15988	16055	16037	15937	16106	15988	15923	15992	15839	16113	15992	16137	15840	16188	15872	16034	15993	16213	15930	15965	16051	16119	15929	15938	16014	15976	16110	16055	15890	16183	15905	15977	16070	15850	15985	16094	15861	15977	15816	16040	15942	16039	16133	15883	15980	16306	16057	16093	15982	16034	16078	15979	16221	15990	16008	16087	15843	15967	16079	15783	16028	16015	16000	16059	15820	15873	15969	16188	15921	15895	16066	15881	16023	16198	16075	15943	15880	16071	16036	15938	15812	16073	15907	16038	15970	15942	16062	16113	16044	16015	15889	15863	15831	16092	15806	15951	15988	16044	15963	15817	16090	15881	16107	16005	15889	15833	16007	15877	15979	16030	15943	16092	16103	15760	15844	15983	16001	15913	16006	16151	15992	15872	16033	16042	16035	15805	15972	16012	16088	15965	15975	16036	16016	16012	15817	15904	15936	15869	15871	15800	16254	15984	15803	15989	16040	16077	16022	16019	16020	15880	16107	15955	15995	16123	16063	16090	16066	15991	15853	16048	15990	15836	15714	16011	16042	16033	16121	16140	16052	15799	15801	15912	16019	15966	15956	16013	16031	16060	16086	16149	15871	15926	16080	16059	16154	16045	16078	16019	16062	16114	16035	16119	15874	16045	16068	16099	16115	15993	16143	16061	15978	15985	16006	16066	16100	16078	16182	16046	16083	16098	16027	15995	15976	15997	15981	15953	16035	16025	15897	15842	16033	15922	15905	16083	16027	16219	15954	15912	16099	16009	16067
25320	21602	27184	27671	21781	21111	20797	20239	19932	19759	19747	19574	19581	19384	19401	19290	19584	19346	19659	19663	19544	19401	19259	19253	19429	19403	19412	19361	19433	19310	19142	19388	19314	19329	19421	19352	19445	19165	19198	19367	19448	19301	19345	19454	19433	19455	19390	19563	19280	19443	19446	19195	19287	19424	19344	19577	19322	19495	19297	19335	19302	19338	18997	19308	19413	19349	19338	19449	19197	19475	19201	19159	19211	19448	19327	19316	18963	19215	19334	19127	19395	19500	19299	19121	19365	19251	19293	19169	19411	19293	19274	19343	19302	19478	19186	19490	19275	19284	19237	19120	19493	19282	19046	19483	19469	19347	19295	19088	19113	19205	19419	19104	19232	19256	19165	19306	19316	19270	19249	19136	19331	19518	19343	19161	19176	19171	19337	19297	19217	19079	19322	19396	19360	19179	19096	19273	19287	19137	19145	19325	19217	19268	19369	19462	19415	19311	19207	19362	19408	19320	19463	19262	19090	19196	19412	19263	19302	19371	19228	19306	19408	19379	19270	19285	19396	19290	19379	19262	19345	19363	19208	19326	19250	19281	19469	19338	19228	19387	19563	19294	19163	19366	19248	19496	19484	19184	19256	19107	19133	19223	19157	19189	19344	19424	19282	18976	19538	19316	19182	19160	19235	19373	19288	19275	19360	19135	19119	19388	19397	18946	19203	19437	19468	19302	19379	19382	19224	19242	19260	19103	19148	19317	19428	19338	19274	19302	19384	19452	19245	19357	19322	19190	19255	19347	19244	19277	19360	19134	19109	19131	19149	19184	19304	19227	19151	19371	19251	19172	19363	19546	19306	19363	19277	19195	19136	19164	19173	19306	19030	19303	19364	19426	19340	19368	19190	19189	19093	19374	19276	19522	19483	19395	19275	19358	19129	18987	19456	19432	19123	19417	19392	19271	19434	19212	19110	19073	19403	19160	19362	19187	19355	19242	19330	19232	19315	19274	19280	19397	19432	19444	19245	19441	19616	19316	19508	19372	19280	19117	19263	18958	19266	19366	19406	19294	19424	19317	19489	19412	19152	19265	19314	19195	19338	19182	19298	19294	19212	19132	19315	19255	19204	19239	19262	19154	19273	19254	19208	19386	19336	19292	19205	19381	19425	19228	19189	19281	19312	19218	19255	19468	19338	19184	19027	19197	19277	19301	19261	19511	19265	19395	19394	19431	19119	19282	19228	19324	19337	19419	19295	19241	19289	19294	19541	19061	19341	19233	19179	19162	19094	19278	19352	19310	19366	19161	19233	19018	19222	19324	19302	19217	19071	19387	19227	19149	19325	19415	19421	19237	19095	19451	19414	19430	19342	19217	19139	19371	19130	19370	19209	19206	19247	19400	19311	19107	19254	19259	19147	19080	19304	19475	19237	19303	19347	19207	19367	19384	19144	19569	19416	19346	19304	19547	19338	19227	19328	19217	19336	19233	19395	19356	19416	19174	19322	19297	19280	19078	19470	19396	19482	19407	19220	19354	19292	19174	19315	19321	19284	19272	19313	19251	19277	19524	19303	19231	19390	19172	19312	19313	19381	19184	19411	19488	19343	19264	19261	19575	19200	19145	19220	19524	19302	19219	19150	19321	19139	19420	19231	19317	19453	19237	19407	19117	19422	19219	19230	19175	19168	19288	19312	19434	19437	19564	19498	19605	19399	19502	19231	19310	19213	19076	19288	19396	19308	19426	19389	19331	19030	19258	19327	19170	19357	19274	19424	19228	19395	19172	19259	19118	19327	19244	19170	19399	19341	19320	19366	19292	19349	19686	19491	19359	19464	19413	19234	19156	19288	19192	19147	19343	19339	19153	19055	19351	19385	19290	19410	19386	19341	19170	19261	19345	19292	19603	19305	19371	19241	19127	19244	19306	19321	19026	19326	19413	19213	19469	19138	19088	19114	19283	19216	19380	19577	19392	19328	19196	19302	19180	19451	19221	19248	19287	19380	19381	19404	19064	19356	19364	19440	19160	19358	19211	19301	19229	19333	19380	19264	19467	19196	19135	19259	19477	19369	19363	19150	19332	19326	19182	19293	19302	19362	19334	19352	19215	19155	19154	19039	19197	19343	19175	19192	19219	19390	19306	19428	19197	19162	19168	19100	19166	19317	19330	19457	19334	19520	19283	19425	19307	19487	19398	19232	19108	19424	19174	19176	19367	19443	19164	19226	19440	19355	19277	19492	19162	19389	19303	19348	19270	19285	19264	19307	19319	19496	19399	19263	19380	19310	19205	19187	19365	19353	19250	19093	19355	19334	19315	19452	19401	19366	19348	19487	19196	19409	19316	19212	19331	19358	19334	19302	19151	19335	19225	19295	19320	19260	19253	19508	19370	19350	19122	19390	19241	19326	19262	19269	19232	19149	19235	19234	19317	19412	19223	19323	19338	19330	19189	19263	19341	19384	19265	19321	19396	19185	19196	19425	19422	19283	19185	19387	19071	19295	19353	19453	19196	19349	19343	19233	19208	19268	19309	19297	19368	19471	19292	19329	19331	19342	19377	19562	19518	19275	19365	19225	19289	19512	19587	19544	19238	19432	19127	19053	19323	19414	19294	19286	19250	19278	19240	19183	19395	19347	19156	19252	19253	19433	19315	19415	19231	19240	19099	19315	19103	19281	19410	19268	19127	19207	19249	19115	19396	19163	19238	19132	19310	19283	19250	19264	19238	19074	19441	19282	19275	19310	19116	19216	19308	19574	19348	19161	19348	19217	19244	19254	19279	19300	19442	19400	19256	19394	19200	19573	19354	19316	19255	19343	19222	19368	19376	19215	19379	19215	19249	19422	19309	19285	19195	19428	19179	19211	19177	19279	19390	19380	19113	19305	19313	19441	19262	19377	19238	19290	19378	19218	19348	19236	19109	19353	19249	19369	19042	19229	19216	19260	19298	19230	19426	19155	19134	19264	19207	19273	19095	19233	19203	19201	19365	19302	19183	19344	19163	19462	19476	19443	19345	19328	19276	19388	19285	19316	19307	19389	19183	19243	19397	19351	19030	19432	19315	19215	19336	19394	19303	19220	19200	19224	19243	19338	19388	19341	19191	19525	19305	19129	19428	19190	19388	19285	19026	19393	19286	19323	19427	19330	19172	19535	19383	19254	19333	19193	19460	19375	19404	19383	19475	19300	19369	19146	19226	19196	19132	19186	19173	19404	19432	19350	19378	19177	19505	19542	19470	19168	19380	19239	19330	19144	19374	19330	19578	19268	19381	19374	19453	19321	19201	19297	19251	19544	19500	19278	19578	19284	19289	19310	19277	19246	19328	19327	19365	19306	19417	19537	19486	19350	19186	19318	19214	19463	19297	19318	19296	19322	19347	19204	19200	19336	19289	19179	19441	19406	19390	19397	19436	19266	19374	19329	19282	19541	19378	19540	19440	19287	19153	19359	19238	19247	19340	19213	19344	19182	19242	19368	19194	19316	19175	19280	19210	19286	19186	19220	19343	19422	19279	19281	19164	19362	19191	19094	19146	19210	19351	19290	19235	19245	19321	19169	19264	19199	19165	19145	19191	19378	19207	19289	19389	19494	19246	19035	19269	19381	19172	19578	19394	19274	19409	19270	19090	19306	19390	19422	19384	19156	19185	19098	19184	19311	19414	19374	19328	19274	19333	19238	19300	19327	19311	19299	19279	19341	19364	19348	19433	19627	19224	19157	19374	19354	19201	19229	19417	19206	19357	19057	19210	19293	19333	19320	19229	19177	19368	19296	19381	19166	19365	19164	19276	19314	19341	19340	19179	19144	19291	19350	19137	19382	19146	19370	19385	19129	19430	19332	19205	19275	19243	19215	19371	19445	19302	19472	19251	19505	19130	19338	19246	19457	19396	19387	19419	19385	19416	19397	19252	19256	19173	19315	19073	19320	19269	19393	19241	19287	19054	19534	19303	19233	19126	19239	19402	19165	19360	19264	19166	19309	19280	19503	19607	19476	19376	19143	19119	19155	19230	19315	19233	19370	19295	19137	19329	19354	19272	19283	19017	19093	19244	19368	19214	19403	19351	19230	19311	19371	19451	19077	19129	19333	19171	19405	19391	19045	19511	19459	19332	19239	19178	19193	19251	19321	19361	19213	19389	19328	19358	19082	19335	19249	19405	19249	19306	19268	19165	19294	19212	19124	19402	19245	19215	19182	19365	19173	19269	19297	19233	19514	19173	19233	19378	19257	19327	19140	19463	19206	19259	19335	19251	19276	19533	19347	19369	19104	19386	19230	19466	19294	19186	19295	19436	19291	19330	19367	19339	19340	19338	19439	19097	19075	19435	19207	19155	19191	19175	19298	19406	19287	19271	19375	19307	19351	19118	19238	19248	19240	19484	19476	19236	19547	19429	19242	19209	19172	19345	19528	19394	19547	19352	19522	19307	19357	19590	19408	19467	18991	19390	19373	19349	19577	19323	19333	19370	19303	19226	19327	19106	19351	19096	19197	19191	19478	19372	19187	19321	19343	19242	19291	19236	19314	19098	19181	19491	19054	19398	19360	19288	19367	19349	19359	19623	19324	19402	19306	19404	19370	19261	19269	19146	19334	19312	19178	19244	19294	19212	19148	19284	19274	19284	19287	19410	19140	19168	19209	19112	19311	19377	19152	19272	19283	19361	19267	19296	19235	19400	19382	19285	19197	19348	19389	19308	19322	19379	19293	19306	19431	19354	19103	19335	19513	19386	19379	19387	19431	19299	19387	19336	19263	19127	19199	19429	19418	19315	19364	19340	19342	19243	19486	19346	19201	19305	19246	19156	19059	19031	19326	19236	19338	19444	19354	19328	19463	19240	19381	19180	19214	19164	19308	19231	19425	19299	19300	19338	19182	19358	19380	19192	19545	19310	19425	19148	19653	19372	19197	19212	19313	19227	19097	19273	19310	19266	19376	19499	19327	19424	19274	19285	19552	19268	19308	19350	19126	19297	19332	19405	19396	19158	19287	19240	19368	19233	19370	19441	19413	19256	19220	19194	19458	19268	19161	19152	19321	19403	19383	19343	19275	19301	19174	19116	19258	19667	19179	19318	19393	19541	19376	19256	19136	19338	19160	19453	19295	19453	19246	19268	19229	19446	19290	19261	19432	19192	19208	19303	19462	19219	19364	19506	19411	19091	19276	19260	19312	19278	19332	19316
19499	32069	27247	21692	19726	18751	17981	17467	17089	16975	16716	16617	16651	16538	16710	16432	16664	16551	16394	16404	16537	16509	16572	16431	16584	16460	16229	16546	16365	16457	16423	16711	16474	16519	16491	16610	16395	16340	16495	16378	16487	16495	16433	16404	16435	16341	16467	16382	16600	16427	16569	16589	16319	16410	16348	16335	16533	16266	16386	16443	16323	16346	16502	16475	16308	16539	16337	16311	16404	16240	16151	16321	16418	16622	16327	16540	16419	16488	16505	16417	16431	16454	16425	16433	16520	16385	16254	16411	16383	16335	16381	16320	16526	16492	16354	16251	16445	16439	16386	16293	16364	16399	16487	16332	16448	16354	16250	16651	16417	16424	16508	16424	16435	16343	16450	16406	16317	16362	16575	16426	16338	16357	16488	16267	16370	16405	16327	16388	16443	16449	16339	16620	16324	16447	16445	16434	16350	16392	16526	16441	16291	16445	16382	16368	16503	16433	16242	16602	16328	16472	16281	16582	16431	16535	16341	16393	16343	16493	16458	16305	16541	16454	16435	16387	16327	16366	16352	16365	16377	16494	16515	16408	16393	16253	16420	16275	16387	16280	16359	16241	16383	16485	16441	16335	16227	16405	16411	16446	16297	16365	16613	16354	16306	16354	16376	16343	16544	16378	16413	16380	16291	16496	16339	16376	16295	16622	16515	16386	16233	16497	16390	16400	16404	16166	16622	16361	16384	16344	16340	16354	16451	16442	16454	16526	16334	16491	16285	16380	16383	16570	16352	16359	16455	16434	16310	16430	16439	16268	16438	16474	16394	16360	16242	16240	16366	16289	16438	16607	16458	16506	16337	16470	16362	16376	16400	16482	16566	16395	16266	16426	16601	16345	16309	16646	16443	16389	16352	16499	16385	16293	16453	16395	16345	16495	16378	16472	16394	16235	16491	16329	16339	16419	16450	16483	16354	16371	16395	16387	16279	16431	16406	16317	16449	16383	16614	16283	16421	16412	16261	16175	16539	16475	16437	16352	16376	16314	16369	16483	16339	16376	16368	16360	16448	16390	16476	16356	16406	16222	16468	16302	16393	16492	16620	16501	16397	16528	16261	16458	16409	16498	16464	16431	16290	16488	16398	16280	16336	16421	16288	16576	16483	16413	16336	16478	16607	16397	16297	16378	16313	16358	16342	16492	16419	16283	16456	16407	16241	16175	16428	16424	16394	16525	16435	16462	16486	16333	16359	16469	16312	16272	16512	16441	16389	16393	16284	16319	16363	16316	16323	16400	16347	16259	16436	16407	16218	16450	16307	16438	16225	16488	16422	16289	16347	16313	16393	16373	16324	16493	16338	16298	16285	16386	16371	16458	16425	16459	16316	16514	16386	16564	16541	16313	16456	16319	16388	16486	16382	16239	16392	16318	16472	16488	16414	16481	16426	16435	16335	16227	16511	16563	16442	16278	16494	16407	16374	16221	16488	16397	16380	16514	16456	16404	16381	16271	16277	16306	16339	16571	16536	16358	16344	16376	16412	16459	16375	16450	16595	16388	16463	16358	16383	16423	16266	16329	16413	16301	16377	16726	16426	16336	16422	16503	16312	16414	16499	16537	16224	16389	16422	16361	16279	16463	16338	16456	16248	16360	16568	16580	16466	16451	16395	16295	16213	16427	16371	16472	16349	16541	16346	16576	16461	16441	16503	16442	16494	16360	16502	16319	16414	16471	16443	16527	16279	16466	16358	16580	16413	16589	16467	16392	16366	16401	16470	16254	16410	16307	16523	16501	16438	16307	16428	16308	16323	16332	16309	16388	16215	16416	16385	16394	16497	16435	16580	16480	16328	16484	16337	16405	16403	16371	16490	16321	16469	16402	16315	16524	16315	16548	16332	16392	16370	16450	16381	16345	16374	16267	16263	16366	16377	16453	16438	16353	16336	16587	16633	16496	16517	16466	16383	16353	16277	16390	16367	16420	16355	16396	16322	16567	16379	16436	16530	16410	16648	16447	16353	16358	16345	16209	16529	16478	16238	16499	16479	16419	16267	16494	16272	16350	16392	16148	16552	16464	16524	16320	16302	16343	16160	16327	16429	16493	16258	16360	16309	16456	16421	16634	16511	16303	16349	16228	16392	16622	16647	16380	16417	16352	16291	16451	16348	16555	16406	16428	16432	16216	16354	16539	16269	16241	16282	16543	16568	16515	16529	16375	16547	16490	16338	16549	16217	16306	16413	16433	16547	16288	16410	16447	16281	16370	16347	16375	16438	16390	16491	16252	16399	16247	16457	16325	16324	16248	16370	16340	16583	16350	16423	16353	16322	16585	16443	16530	16497	16510	16427	16403	16409	16413	16399	16376	16427	16350	16497	16436	16382	16378	16237	16389	16601	16374	16378	16446	16397	16424	16416	16373	16432	16355	16474	16289	16426	16492	16527	16432	16368	16253	16335	16363	16335	16434	16428	16582	16327	16446	16300	16248	16278	16348	16400	16455	16349	16452	16272	16367	16502	16314	16573	16396	16393	16339	16448	16453	16474	16480	16497	16540	16452	16633	16411	16569	16444	16428	16354	16329	16528	16376	16429	16498	16482	16614	16355	16385	16360	16543	16312	16522	16446	16496	16397	16537	16476	16468	16442	16604	16424	16257	16469	16456	16376	16372	16545	16439	16611	16484	16303	16381	16394	16619	16479	16574	16363	16556	16361	16510	16410	16202	16461	16339	16534	16437	16503	16563	16421	16424	16513	16415	16211	16371	16456	16449	16328	16322	16390	16323	16348	16465	16334	16319	16565	16679	16291	16291	16415	16347	16450	16283	16458	16344	16511	16533	16502	16288	16320	16199	16378	16450	16429	16285	16333	16362	16446	16462	16515	16377	16311	16550	16430	16197	16374	16358	16188	16492	16357	16353	16360	16392	16407	16591	16484	16467	16414	16537	16323	16290	16511	16474	16401	16457	16633	16488	16471	16610	16358	16565	16378	16586	16420	16415	16395	16428	16349	16545	16304	16351	16532	16452	16447	16511	16624	16386	16347	16530	16415	16410	16361	16430	16444	16428	16397	16354	16325	16370	16435	16461	16609	16398	16356	16483	16531	16387	16364	16439	16424	16556	16371	16409	16555	16439	16415	16579	16532	16405	16323	16432	16389	16346	16339	16462	16557	16445	16531	16416	16507	16460	16378	16335	16474	16498	16530	16556	16325	16327	16458	16347	16462	16442	16310	16351	16351	16408	16223	16493	16388	16379	16454	16340	16411	16511	16652	16437	16371	16595	16528	16345	16369	16552	16449	16433	16519	16427	16475	16332	16447	16384	16400	16300	16437	16547	16486	16369	16411	16349	16574	16441	16207	16453	16419	16290	16599	16545	16537	16470	16376	16533	16415	16430	16588	16321	16382	16287	16455	16412	16465	16416	16359	16522	16372	16464	16317	16467	16370	16407	16286	16345	16524	16363	16447	16334	16437	16272	16390	16353	16677	16409	16459	16434	16358	16333	16330	16699	16427	16547	16369	16330	16354	16485	16409	16456	16330	16419	16319	16505	16328	16420	16543	16664	16579	16488	16319	16358	16541	16421	16394	16575	16364	16448	16432	16470	16390	16421	16511	16425	16512	16399	16510	16400	16511	16495	16463	16272	16472	16407	16225	16571	16502	16357	16347	16431	16565	16276	16378	16421	16430	16227	16467	16481	16393	16456	16425	16340	16357	16453	16494	16375	16719	16472	16464	16326	16377	16554	16200	16235	16348	16327	16622	16332	16285	16370	16479	16433	16240	16462	16608	16270	16299	16356	16480	16498	16473	16467	16367	16488	16520	16299	16308	16420	16378	16572	16464	16381	16267	16390	16575	16494	16337	16455	16445	16434	16235	16452	16432	16450	16480	16416	16333	16351	16403	16575	16437	16331	16388	16331	16450	16351	16448	16175	16438	16486	16407	16492	16321	16442	16362	16441	16447	16478	16465	16342	16366	16539	16470	16396	16427	16356	16527	16493	16412	16444	16331	16555	16244	16344	16359	16564	16588	16290	16381	16359	16384	16439	16489	16434	16393	16315	16543	16515	16383	16341	16655	16295	16406	16343	16540	16343	16296	16344	16402	16406	16503	16479	16421	16522	16451	16249	16445	16325	16507	16542	16541	16569	16229	16566	16367	16368	16435	16509	16494	16251	16292	16309	16270	16402	16305	16442	16335	16505	16407	16473	16415	16405	16560	16394	16432	16358	16256	16339	16289	16410	16490	16345	16356	16306	16504	16538	16526	16431	16382	16355	16349	16367	16354	16320	16578	16328	16373	16386	16361	16408	16383	16345	16684	16435	16384	16395	16452	16367	16361	16440	16381	16408	16483	16327	16296	16512	16427	16432	16650	16456	16501	16514	16499	16163	16421	16505	16510	16417	16371	16571	16408	16424	16359	16487	16522	16392	16416	16467	16469	16391	16532	16360	16434	16458	16363	16321	16572	16299	16364	16376	16419	16326	16523	16451	16296	16359	16626	16340	16430	16431	16399	16337	16435	16200	16162	16467	16373	16280	16440	16316	16353	16480	16269	16414	16460	16384	16375	16449	16468	16443	16425	16452	16428	16438	16333	16543	16373	16419	16425	16447	16386	16323	16267	16318	16577	16390	16439	16423	16369	16299	16352	16555	16328	16314	16380	16346	16278	16582	16535	16471	16348	16455	16502	16388	16421	16438	16427	16407	16271	16483	16365	16536	16437	16487	16375	16375	16597	16347	16249	16537	16350	16519	16500	16395	16271	16416	16435	16169	16285	16383	16479	16327	16435	16281	16490	16458	16366	16469	16372	16397	16518	16403	16542	16394	16423	16634	16382	16441	16279	16294	16353	16561	16309	16415	16498	16478	16591	16429	16279	16422	16527	16359	16393	16400	16250	16570	16358	16355	16250	16576	16537	16524	16364	16453	16572	16520	16353	16417	16461	16429	16585	16446	16339	16504	16576	16423	16261	16250	16496	16431	16332	16618	16474	16479	16481	16438	16347	16420	16324	16493	16425	16383	16424	16462	16609	16496	16243	16537	16470	16370	16568	16440	16367	16298	16386	16374	16409	16511	16482	16416	16223	16233	16535	16407	16600	16344	16405	16526	16407	16277	16364	16391	16369	16601	16545	16597	16399	16362	16343	16316	16562	16416	16406	16404	16382	16419	16237	16490	16438	16327
22593	21642	28873	24886	22212	24820	27046	22650	21665	21648	21399	21314	21225	21089	20939	21176	20999	20826	20847	20940	20829	20940	20719	20722	20763	20818	20716	20636	20801	20616	20501	20788	20624	20420	20637	20776	20413	20486	20532	20649	20716	20596	20649	20468	20832	20576	20746	20645	20683	20317	20689	20583	20690	20699	20448	20488	20430	20555	20578	20484	20516	20550	20368	20716	20641	20356	20559	20678	20523	20532	20593	20343	20425	20522	20570	20544	20593	20424	20465	20539	20788	20458	20569	20537	20549	20875	20590	20841	20514	20503	20764	20606	20568	20547	20886	20664	20704	20693	20474	20383	20765	20634	20809	20655	20750	20605	20197	20532	20597	20625	20510	20614	20372	20535	20658	20440	20527	20643	20458	20571	20385	20562	20540	20337	20448	20538	20656	20434	20466	20475	20669	20602	20616	20623	20695	20759	20643	20434	20557	20592	20678	20427	20403	20654	20446	20494	20647	20598	20625	20775	20491	20575	20607	20587	20586	20603	20505	20381	20672	20733	20680	20794	20319	20573	20434	20616	20511	20568	20642	20388	20329	20405	20496	20504	20435	20721	20473	20459	20662	20504	20433	20476	20346	20387	20324	20587	20695	20645	20613	20564	20512	20586	20304	20691	20564	20356	20448	20394	20380	20430	20550	20485	20544	20742	20229	20294	20576	20565	20573	20457	20647	20453	20568	20468	20389	20496	20408	20512	20693	20345	20656	20320	20476	20534	20458	20611	20565	20504	20526	20607	20535	20322	20615	20505	20763	20490	20536	20307	20629	20405	20536	20576	20609	20641	20589	20468	20522	20696	20641	20461	20322	20548	20630	20496	20458	20311	20498	20588	20697	20583	20624	20596	20365	20565	20738	20587	20814	20391	20583	20546	20428	20259	20526	20612	20161	20591	20618	20496	20453	20403	20320	20531	20588	20547	20513	20483	20377	20460	20596	20406	20373	20557	20602	20455	20365	20509	20480	20280	20540	20540	20562	20459	20491	20439	20701	20349	20440	20395	20646	20644	20402	20551	20665	20436	20708	20578	20531	20638	20482	20469	20491	20660	20542	20482	20422	20329	20536	20597	20696	20870	20439	20846	20460	20591	20542	20586	20297	20506	20605	20748	20422	20461	20339	20536	20502	20647	20406	20528	20712	20447	20454	20447	20416	20562	20587	20270	20462	20432	20418	20505	20241	20417	20752	20555	20570	20416	20728	20384	20406	20511	20511	20580	20559	20526	20559	20658	20569	20653	20800	20372	20391	20573	20168	20303	20608	20545	20594	20432	20764	20450	20568	20528	20630	20449	20560	20452	20477	20281	20612	20482	20480	20495	20410	20561	20330	20400	20611	20623	20530	20703	20591	20526	20264	20400	20255	20553	20588	20396	20313	20460	20291	20433	20537	20498	20471	20588	20679	20708	20601	20435	20525	20595	20397	20400	20337	20424	20526	20421	20534	20494	20571	20573	20642	20451	20588	20376	20591	20679	20328	20607	20311	20439	20591	20433	20716	20545	20707	20473	20466	20535	20468	20330	20540	20517	20366	20625	20545	20659	20266	20528	20432	20437	20550	20413	20672	20359	20692	20637	20472	20597	20585	20562	20690	20252	20565	20556	20309	20590	20626	20673	20634	20745	20656	20576	20475	20637	20755	20493	20442	20521	20526	20650	20199	20337	20703	20558	20468	20676	20548	20467	20308	20675	20589	20729	20299	20361	20503	20546	20594	20770	20601	20686	20571	20535	20401	20478	20593	20532	20677	20594	20599	20583	20687	20644	20449	20480	20376	20667	20637	20586	20427	20258	20397	20434	20707	20726	20537	20725	20572	20342	20513	20659	20567	20582	20560	20549	20493	20583	20593	20500	20393	20662	20523	20472	20555	20520	20538	20458	20539	20748	20650	20444	20328	20328	20428	20608	20554	20518	20461	20344	20560	20308	20577	20737	20548	20573	20414	20565	20716	20480	20467	20529	20733	20513	20451	20445	20449	20634	20517	20601	20597	20356	20510	20609	20710	20744	20722	20673	20374	20644	20395	20421	20690	20613	20588	20625	20647	20492	20645	20341	20697	20471	20328	20599	20537	20579	20493	20576	20553	20636	20641	20411	20732	20553	20438	20057	20517	20651	20521	20546	20459	20529	20382	20553	20512	20538	20700	20430	20551	20292	20489	20579	20624	20484	20434	20405	20567	20549	20318	20703	20304	20636	20398	20496	20547	20608	20688	20471	20418	20484	20675	20559	20745	20469	20650	20484	20482	20509	20556	20718	20535	20337	20509	20506	20386	20575	20602	20521	20491	20231	20357	20274	20535	20584	20474	20478	20446	20719	20524	20411	20656	20549	20528	20556	20476	20378	20425	20444	20510	20647	20345	20384	20536	20517	20469	20473	20555	20518	20514	20334	20468	20384	20490	20443	20560	20797	20315	20759	20494	20535	20496	20535	20563	20535	20419	20674	20502	20580	20620	20671	20522	20553	20399	20285	20589	20571	20405	20567	20360	20532	20376	20644	20653	20439	20673	20293	20525	20489	20671	20518	20492	20387	20454	20485	20423	20660	20579	20664	20438	20512	20545	20709	20700	20669	20532	20367	20653	20732	20482	20743	20637	20565	20424	20577	20527	20496	20534	20439	20250	20548	20323	20333	20557	20575	20436	20547	20501	20667	20629	20518	20495	20583	20587	20408	20329	20446	20461	20474	20802	20838	20602	20504	20309	20624	20490	20541	20178	20448	20402	20580	20746	20501	20435	20706	20567	20494	20543	20640	20580	20352	20505	20425	20572	20318	20211	20431	20614	20531	20291	20340	20539	20495	20504	20442	20455	20476	20380	20299	20335	20307	20716	20453	20811	20546	20597	20412	20702	20489	20469	20620	20402	20537	20425	20448	20475	20501	20539	20479	20578	20498	20441	20750	20272	20421	20437	20497	20469	20505	20393	20389	20632	20453	20602	20674	20677	20692	20569	20596	20508	20549	20420	20333	20506	20841	20390	20331	20472	20457	20560	20297	20457	20482	20707	20499	20414	20438	20378	20578	20382	20370	20537	20474	20440	20619	20510	20469	20524	20502	20412	20485	20643	20539	20494	20534	20636	20607	20651	20677	20478	20660	20591	20411	20505	20440	20644	20484	20527	20395	20596	20474	20495	20129	20421	20609	20507	20499	20369	20539	20758	20553	20559	20408	20696	20495	20693	20620	20504	20567	20543	20469	20534	20612	20603	20673	20507	20443	20367	20519	20559	20506	20530	20456	20329	20664	20621	20593	20810	20281	20611	20674	20405	20762	20565	20607	20306	20542	20523	20694	20842	20424	20518	20585	20477	20523	20619	20428	20636	20623	20378	20329	20462	20643	20618	20690	20634	20473	20446	20455	20535	20502	20284	20556	20450	20537	20423	20455	20790	20789	20556	20718	20524	20573	20358	20400	20398	20421	20531	20789	20427	20419	20641	20761	20577	20333	20262	20410	20469	20463	20519	20391	20537	20367	20508	20592	20386	20714	20514	20593	20487	20645	20542	20544	20508	20638	20642	20534	20256	20433	20480	20600	20503	20654	20527	20488	20453	20572	20664	20640	20456	20574	20655	20746	20666	20536	20648	20775	20403	20492	20339	20615	20552	20461	20662	20584	20627	20590	20641	20518	20418	20761	20528	20586	20489	20424	20485	20525	20549	20370	20596	20396	20441	20456	20382	20684	20616	20750	20625	20565	20516	20722	20411	20236	20446	20395	20498	20712	20587	20335	20920	20664	20666	20299	20621	20575	20492	20413	20530	20561	20496	20452	20538	20489	20695	20400	20643	20487	20496	20578	20681	20369	20467	20590	20577	20595	20637	20769	20602	20311	20636	20619	20549	20562	20425	20463	20527	20616	20657	20334	20844	20503	20403	20429	20618	20645	20437	20460	20558	20577	20528	20356	20712	20674	20329	20494	20390	20539	20566	20474	20510	20455	20637	20621	20714	20575	20340	20380	20648	20566	20476	20608	20503	20504	20364	20421	20624	20634	20371	20517	20429	20362	20523	20551	20495	20600	20554	20577	20719	20526	20413	20578	20404	20499	20537	20208	20540	20491	20706	20535	20649	20564	20475	20610	20681	20646	20574	20403	20607	20578	20686	20582	20507	20506	20603	20493	20381	20440	20572	20612	20757	20503	20644	20577	20408	20629	20473	20605	20405	20650	20567	20498	20570	20508	20607	20612	20583	20535	20533	20486	20663	20571	20552	20295	20546	20600	20625	20576	20371	20292	20398	20443	20795	20625	20389	20495	20418	20440	20466	20254	20620	20504	20406	20501	20567	20465	20441	20477	20717	20510	20565	20521	20578	20599	20635	20518	20501	20585	20357	20359	20297	20380	20356	20325	20581	20691	20660	20605	20429	20389	20507	20591	20429	20479	20631	20497	20506	20697	20586	20714	20399	20496	20470	20327	20283	20451	20628	20516	20416	20425	20688	20773	20675	20535	20680	20428	20710	20625	20574	20536	20651	20496	20531	20442	20523	20535	20560	20731	20481	20484	20338	20733	20522	20623	20452	20432	20723	20306	20620	20542	20400	20584	20457	20207	20587	20297	20374	20287	20720	20495	20645	20476	20463	20568	20545	20306	20495	20457	20499	20616	20566	20534	20685	20407	20194	20458	20560	20413	20666	20575	20412	20566	20631	20458	20466	20551	20400	20631	20448	20477	20456	20668	20431	20660	20544	20290	20390	20457	20501	20419	20425	20486	20569	20470	20355	20463	20471	20866	20550	20518	20522	20534	20400	20520	20360	20430	20570	20466	20479	20553	20549	20591	20578	20367	20574	20502	20722	20451	20399	20487	20500	20533	20437	20358	20564	20571	20479	20420	20621	20577	20458	20435	20487	20344	20450	20509	20393	20470	20481	20631	20625	20335	20468	20330	20564	20484	20658	20515	20564	20931	20435	20551	20581	20659	20579	20596	20661	20512	20487	20480	20561	20432	20430	20575	20453	20507	20536	20607	20564	20499	20600	20628	20343	20608	20566	20493	20449	20412	20535	20691	20620	20367	20546	20428	20514	20518	20460	20538	20789	20453	20570	20568	20500	20447	20519	20559	20584	20450	20591	20613	20709	20847	20509	20661	20367	20638	20599	20491	20605	20250	20385	20401	20317	20388	20370	20353	20277	20444
21096	41640	34754	27054	23866	21576	20400	19374	18547	18202	18004	17819	17680	17559	17505	17431	17362	17279	17357	17239	17169	17219	17322	17335	17258	17169	17183	17252	17169	17046	17272	17023	17223	17088	16999	17128	17382	16936	17223	17231	17149	16998	17171	17329	17049	17205	17235	16888	17059	17128	17091	17100	17103	17104	17108	17180	17219	16943	16965	17043	16936	17226	17145	17055	17072	17326	17063	17038	17011	17088	17154	17180	17036	17028	17303	16988	17106	17195	17138	17014	16840	16907	17046	17082	17181	16931	16982	17100	17270	17120	17072	17149	17179	17194	17027	16913	17211	17148	17103	17014	17053	17117	17219	17020	16995	17096	16897	17020	17058	17180	16969	17184	17031	17082	16999	17007	17032	17102	17150	17021	17083	17159	17149	17068	17110	17135	17146	17069	16961	17001	17130	17172	17224	16965	17126	16930	16989	17111	16872	16929	16993	17184	17013	16862	17234	16913	17192	16957	16918	16963	17080	17096	17147	17106	17009	17204	17110	17103	17152	17007	17189	17317	17093	17032	17171	17078	17209	17069	17134	17200	17037	17115	17175	16951	16992	17015	17079	17072	17080	17127	16898	17135	17015	17093	17142	17113	16943	17155	17018	16978	17070	16961	17253	16963	17180	17189	17162	17105	17079	17136	17184	17048	17198	17120	17073	16994	17057	16908	16973	17018	17079	17126	17143	16972	17066	17320	16806	17298	16825	17083	17120	17129	16915	17076	17136	17017	17005	17102	17123	17202	17213	17112	17192	17059	17254	17124	17221	17113	16860	17030	17010	17130	17188	17224	17098	17060	17233	17092	17170	17157	16902	17105	17071	17046	17092	17130	16904	17130	16926	17291	17131	17030	17157	17066	17136	17074	17204	17086	17119	16884	17207	17057	17239	16905	17084	17000	17032	17079	16887	16919	17033	17175	17092	17164	17138	16991	17255	17093	17117	17112	17033	16997	17185	17128	16929	16995	17180	17089	17157	17108	16977	17050	17163	17126	17000	16997	17086	16975	16959	17050	17008	17152	17165	17087	17064	17269	16848	17099	17005	17153	17194	16924	17062	16995	16952	17253	17097	17035	16924	17216	17043	16988	17048	16995	17022	16947	17188	17118	17058	16929	17125	17015	17194	17140	17086	16994	17181	17031	17080	17240	16993	16923	17162	17033	16996	16940	17182	16978	17068	16874	16992	17189	17076	17185	16995	17309	16961	17121	17038	17150	17100	17097	17212	16969	17006	17270	17129	17104	16962	16908	17054	16971	17037	17138	17070	16899	17060	17008	16904	17155	17197	17179	17004	16968	17156	17074	16938	16986	17019	17114	17067	17105	16978	17044	17049	17092	17073	16973	16963	16951	17218	17040	16995	17143	16975	17069	17030	17099	16923	17088	17027	17159	17185	17133	16989	17095	17136	17072	17259	17028	17105	17114	17153	17105	17167	17178	17001	17049	16896	16986	17027	17210	17191	17089	17121	16961	17006	16998	17097	17243	17053	17076	17137	16999	17108	17245	17037	17174	17052	16985	17183	17020	16889	16883	17266	16998	17024	17123	17033	17133	16952	16938	17050	17096	17098	17171	17084	16980	17047	17098	17021	17048	17060	16999	17106	17121	17128	17194	17158	17107	17034	17211	17094	17000	17136	17000	17102	16965	17039	16972	17155	17018	17146	17008	17185	17113	17004	16950	17123	17115	16959	17055	16922	17015	17048	17148	17157	17134	16953	17106	16996	17077	17102	17042	17169	17157	17140	17280	17146	17070	16919	17082	17047	16970	17167	17076	16966	17018	16937	17156	17012	17047	16978	17016	17041	17152	17150	17047	16965	17064	16971	17131	17317	17136	17094	17083	17034	17213	17063	17124	17094	17086	17098	17091	17058	17049	17044	16987	17196	16998	17258	17092	16885	17153	17168	17069	17267	16993	17052	17022	17116	17145	16994	17102	17142	17123	17107	17010	16963	16996	17109	17100	17191	17017	16965	17119	17069	16991	17081	16923	17088	17146	17048	17130	17213	17040	17035	17139	16907	17113	16951	17170	17113	17107	17037	17114	17122	17159	17162	17004	17056	17089	17126	17052	17019	17065	17064	17169	17107	16885	17038	17077	16989	16991	16919	17145	17081	17083	17054	17042	17005	16972	17052	17172	17197	17179	17018	17051	17100	17002	17142	16964	17110	16919	17058	17098	17021	17225	17140	17007	17009	16991	17013	16930	17010	17172	16955	17075	16971	17095	16955	17058	17016	17252	17046	17040	17151	16976	17181	17085	17286	17078	17133	17025	17073	16943	17138	17314	17014	17127	17041	17008	17054	17204	17064	16973	17065	17082	16932	16952	17061	17033	17178	16987	17056	17121	17104	16926	17239	16998	17153	17323	17220	16973	17042	17187	17063	17064	16995	17111	17005	16916	17029	16976	16995	17006	17088	16997	17060	17150	17015	17041	17002	17176	17053	17138	16886	17142	17106	17054	16932	17022	16960	17324	16959	17134	17152	17177	17077	17070	17100	17133	17103	17099	16888	17236	17012	17170	17141	17268	17036	17170	17252	16983	17109	17141	17124	17063	17179	17145	17021	16744	17292	17142	17026	16981	16892	16971	17060	16908	16972	16984	16994	16950	17185	17061	17171	17139	17182	17141	17006	17074	17054	17211	17115	17152	17179	16936	16901	17189	17150	17004	16974	17103	16952	17121	16978	17153	17065	17003	16985	17157	16902	17171	17052	17105	17113	17165	17263	17225	16993	17101	16906	17090	17148	17147	17183	17107	16970	17204	17163	17316	17151	17078	17098	17035	17016	17037	17323	17085	17074	17188	17054	17257	17141	17154	16903	17015	17133	17059	17028	17102	17171	17151	17238	17112	16981	17073	17070	17169	17090	16955	17171	17014	16977	17112	17077	17151	17033	17064	16994	17047	17038	17019	17090	17084	17071	17019	16912	16952	17018	17147	16974	17291	16942	17223	16992	16932	17007	17030	17014	16877	17188	16971	16997	16959	16909	17062	17164	17146	17042	16905	16938	17098	17216	17175	17131	17050	17036	17071	16943	17139	17091	16991	17056	16910	17225	16994	16951	17049	17101	17017	17115	17131	17244	17045	16961	17002	17238	17160	17117	17022	17070	17167	17013	17016	17114	17052	17061	17165	17203	16965	17032	17147	17270	17021	17155	16952	17076	17118	17104	17213	17185	17104	17029	17015	16934	16985	17175	17081	17005	17203	17112	17155	17059	17015	16981	17190	17185	17181	17050	17151	17059	17135	17135	16845	16974	16957	17035	17015	16975	16969	17139	17255	16962	16931	17129	17161	17097	16987	17114	17066	16844	17087	17180	17092	17152	17014	17144	17161	17114	17076	17171	17056	17095	17005	17107	16819	17398	17224	16915	17157	16962	17124	17066	17128	17088	16886	16968	17114	17199	16978	17039	17111	17233	17072	17037	17061	16976	17029	17077	17080	16945	17070	17217	17119	17199	17123	17033	17048	17080	17117	17075	17115	17135	16981	16982	17257	16880	17107	17176	17088	17159	16983	17068	16980	17101	17170	17041	17016	17015	16956	17230	17177	17044	17208	17053	17118	17107	17196	16988	17230	17125	17231	17090	17069	16976	16990	17011	17318	17091	17115	17062	17035	17124	16992	17052	16884	17100	17010	17209	17256	17120	17217	17112	16925	17351	17038	17113	17090	17126	17009	17061	17054	17065	17036	17033	16932	17182	17051	17229	17100	17057	17059	16914	17097	17039	17015	16992	17019	16921	17070	17126	17056	17008	17043	17028	17198	17075	17074	16941	17052	17025	16936	17114	17228	17026	16838	17244	17078	17336	17112	16958	17164	17013	16964	17105	17139	17118	16919	17149	17082	17205	16962	16958	17005	16996	17065	17163	17124	17003	17074	17053	17012	17201	17023	17095	17108	17038	17031	17036	17075	16980	16940	17157	17044	17132	17154	17210	17191	16965	16989	17213	17205	17126	17009	17197	16972	17057	17155	16934	17108	17060	17147	17018	17106	17020	16924	17083	16991	17025	17063	16986	17141	17145	17124	17284	17047	17092	17159	17103	17312	16933	17029	16919	17046	17166	17026	17014	17006	17045	17039	17008	17176	17121	16897	16991	17102	17299	16944	16731	17238	16995	17174	17121	17062	17071	17198	17236	17158	17146	17091	17040	17110	17004	16959	17057	16984	17025	17125	16927	17065	17038	17036	17216	17090	17195	17122	17091	17055	17000	16857	17152	17179	16985	17105	17007	17031	17038	16992	17141	17171	17068	17117	17014	17102	16894	17090	17118	16966	16955	17001	17199	17167	17027	16969	17075	17177	16994	17185	17133	16976	17096	17091	17200	16989	17113	17079	16913	16972	17194	17157	16982	17085	17134	16821	17095	17181	16920	17050	17087	17069	17022	16999	17153	17088	16966	17072	17041	16999	17088	17010	16759	17215	17071	16961	17130	17140	17176	17017	17145	17028	17138	17068	17075	17170	17104	17082	17085	17079	17200	16930	16970	16945	17161	17057	17041	16971	17069	17079	17034	17141	17123	17035	17093	16926	17143	17030	17134	17065	16878	17079	17046	17177	17035	17023	17063	17020	16883	16931	17008	17118	16983	17049	17056	17143	17046	17049	17244	17132	16927	17127	16954	16951	17117	17109	16996	17243	17142	16959	16964	17089	17090	17048	16958	17044	16974	17044	17076	16951	17118	17125	17043	17045	16967	17027	16936	17117	17131	16870	17086	17258	17126	17049	17133	17069	17006	17029	17105	17140	17177	17015	17074	17068	16966	17092	17173	17159	17056	17074	17232	17039	16983	17186	16881	17015	17160	16999	17207	17162	17065	17078	17197	16930	17135	17039	17054	17271	17111	16973	17116	17002	17088	17093	16978	17158	17137	16972	17153	16967	16984	16979	17145	17234	16969	16979	16970	17082	17040	16864	16937	16931	17096	17042	17155	16880	17186	17035	17157	17208	17109	17009	16953	17137	17101	17022	16991	17001	17012	17254	17008	17056	17054	17028	17083	17138	16929	17032	17171	17040	17000	17135	17144	17104	16959	17078	17145	16925	17181	17040	17135	17029	17069	16980	17134	17089	17056	17276	16981	17029	17122	17067	17241	17189	17116	16971	16962	17100	17103	17017	17230	16963	17009	16882	17059	17246
29327	23952	27103	24364	20947	20131	19924	19600	19270	19226	19269	19103	18983	19124	19167	19202	19166	18926	18857	19026	18986	18897	18981	18850	18900	19106	19043	18916	18870	18864	18936	19134	18991	19049	19134	18874	19018	18980	18962	18905	18700	19058	18966	18899	19046	18766	18869	18998	18943	18823	18848	18907	18724	19061	19014	18989	18846	18992	18802	19059	18756	18886	18930	19167	19157	18986	19089	18902	18937	18880	18806	18878	19155	19038	19147	18980	18965	18783	18898	19019	18933	19055	18983	18791	19044	18943	18769	18941	18758	18960	18891	18975	18753	18971	18987	18884	19064	18881	18979	19003	18976	19130	18831	19012	18926	18839	18905	18815	18988	18990	19043	19089	18968	18995	19151	18901	18945	19038	18909	18906	18843	19093	18836	18887	19084	19020	18866	18870	19006	19016	18858	18753	18967	18937	18980	19106	19007	18862	18855	18811	18932	19165	19031	19050	18912	18825	18701	18948	18962	18897	19080	18826	18860	18986	18982	19152	18838	18979	19216	18932	18971	19005	19117	18947	19017	18984	19176	19108	18996	19038	18983	18881	19033	18827	19034	18868	18953	19044	19071	19040	19162	19038	18818	19054	19061	18928	19105	18911	18900	19054	19031	18888	18758	19018	18855	18985	18808	19102	19052	18720	18933	18775	19015	18792	18869	18895	19025	18867	18939	19094	18879	18876	19000	19027	18841	18827	19099	18848	18726	18778	18910	18891	18781	19007	19143	18913	18825	19151	19098	18998	18929	18905	18975	18786	18933	18794	18917	18954	18995	18867	18840	18911	19109	19010	18911	18767	18828	18801	19077	18928	18900	18898	18920	19092	19076	18974	19022	18777	18988	18857	18878	18991	18867	18990	19019	18853	18962	18929	18928	19141	19066	19067	19026	18998	18864	18676	18836	18968	19108	19008	19024	18934	19014	19066	18936	18922	19131	18877	18890	18838	18803	18902	18965	18799	18798	19144	19056	18940	18985	18822	18881	18954	18838	19052	19027	18876	18995	18900	19039	19013	18812	18658	18834	18980	18983	18894	19026	18905	19283	18958	18783	18709	19096	19043	19138	18934	19045	19194	19089	19008	19237	18795	19095	19093	18848	18983	19116	18957	19074	18882	18913	18996	18882	18812	19123	18970	19018	18858	18984	19051	19114	18793	19021	18959	19067	18925	19024	19014	19029	18889	19040	19027	18953	18951	19095	19061	18873	19019	18839	18970	18901	19075	19122	19081	19024	18934	19173	18922	19049	19139	18918	19004	18783	18915	18885	18908	19015	18900	19081	18919	18994	18962	18914	19129	18940	19022	18939	18954	18748	19059	19032	19096	18907	19088	18982	19037	19181	18738	18933	18914	18784	18735	19212	18801	19012	19145	18909	19002	19034	19113	18938	18942	19001	18835	19092	19008	18954	18900	18941	18975	18801	18975	18934	18825	18897	19085	18825	18932	19190	18886	19084	19060	18725	18971	19092	18870	18849	19033	19172	18875	19084	19050	18951	18933	18940	19065	18947	18960	18985	18958	18894	18910	19041	18725	18967	18899	18923	18656	18977	19051	19030	19104	18994	18996	18955	18950	19175	18904	18720	18892	19116	18816	18826	18903	18830	18848	19161	19228	18800	18977	18874	19014	19121	19000	18947	18882	19215	19009	18830	18943	18936	18892	19123	18980	19090	19004	18923	19015	18981	19005	19060	18779	19225	19100	18973	18891	18959	19022	19123	18909	19042	19058	19056	19116	19024	18946	18949	19125	19068	19113	19038	18956	19142	18942	19096	19185	18863	19014	19062	18920	18878	18875	18995	19016	18796	19124	19262	19053	18842	19126	18801	19113	19096	18976	18838	18841	18960	18849	19080	18866	18931	18832	19094	19075	18994	18845	18939	18997	19116	18926	19144	19073	18993	19094	18743	18684	18920	18839	19038	19012	19049	19062	19032	19016	18954	18997	19028	18984	19056	18897	18920	19015	19093	18952	18903	18928	19103	18988	19134	19112	18977	19134	19073	19074	18713	18992	19070	18962	18845	18954	18839	19014	18706	19064	18759	18990	19089	19028	18860	18894	18960	19066	18996	19117	18758	19019	18900	19022	18797	18899	18944	19015	19071	18803	19143	18873	19059	18972	19024	19055	19171	18937	18764	18746	18897	18790	19117	18796	18786	18762	18970	18654	19073	18995	19051	18993	19042	18991	18970	18894	18802	18859	18845	18753	19110	19064	19019	19205	19019	19063	19150	18837	18973	19072	18899	19076	18949	19067	18802	18887	19064	19025	18874	18901	18995	19073	18935	19029	18824	19027	19017	18987	19024	19196	19038	18967	19102	18989	19009	18904	19028	18875	18879	19271	19023	19047	19097	18948	18931	19150	19106	19092	18909	18976	18970	18797	18924	18737	18756	19096	19096	19057	19033	19236	19095	18968	19018	18844	19042	19115	19149	19008	19042	18992	19077	18828	19005	18780	18997	19064	19000	18842	19201	19028	19029	18944	19155	19085	18897	18840	18906	18919	19015	18825	18937	19006	19136	18982	19086	19063	18960	18927	18797	18842	18893	18949	19103	18709	19021	19236	18822	19038	19026	18868	18748	19006	19055	19040	19100	18991	18842	18927	18922	18863	19041	19186	18943	18954	18914	19191	19130	19082	19143	18934	19249	19012	19125	18890	19067	19164	19111	19151	19036	19051	18873	18810	18895	18853	18836	19031	19141	18920	18919	19028	19113	18812	18815	18922	19157	18850	18878	18976	19024	18844	18811	19006	18882	19008	19191	18831	18984	19194	18929	19043	19097	19000	18837	19104	18977	19052	19170	19142	18934	19027	18881	18967	19136	18853	18816	19102	19075	18934	19000	18962	19352	18942	18938	19200	19200	19042	18965	18954	19150	19042	19102	18691	19026	19075	18920	18878	19084	19150	19198	18969	19055	18960	18858	19107	19039	19047	19244	19051	18914	18779	18986	18874	18950	18918	18697	19068	19076	18801	18978	18805	19182	19065	18805	18816	18991	19079	18917	19101	18813	18908	19040	18963	18949	19080	18880	18841	18840	19104	19048	19038	18983	19067	19085	19098	18963	19077	19142	18951	18940	18911	19058	18795	19078	18952	18880	18922	18853	18990	18799	18759	18912	19235	19042	18901	18837	19025	18787	18880	18832	18882	19179	19130	19201	18922	18934	18968	18852	19119	18789	19084	19114	18763	18981	19352	19070	19084	18907	18852	19218	18928	19016	18816	18877	18930	18746	18927	18973	18836	19057	18891	18860	18898	18973	19188	19093	18947	19020	19234	18845	18977	19050	18847	19307	18925	19064	18877	18978	18912	18654	19140	19015	18949	18976	18936	19010	18849	19195	18787	18932	18704	18954	19277	19193	18874	19047	19113	18946	18950	19035	19096	18956	19102	19013	18961	19066	19073	19099	18976	19239	19197	19011	18969	18786	18997	19046	18997	18886	18841	18946	19109	18777	18939	19049	18864	19050	18997	19172	18950	19001	18926	18941	18868	19000	19065	18972	18999	18902	18810	19017	18920	18835	19069	18995	18715	18711	19060	19331	19102	18925	19121	19109	18959	18916	19089	19062	18859	19173	18898	18968	18806	18960	19095	19258	18877	18868	18891	18896	18948	18938	19113	19124	18981	18815	18851	19086	19042	18839	18900	19009	18946	19055	19119	18968	18941	19007	18911	19001	18964	19101	18919	18857	19011	19032	19047	18821	18970	19091	19025	19073	18956	19194	18926	19038	19134	19086	19036	19001	19082	18962	18948	19130	18817	19073	18941	18841	19027	19055	19156	18820	18901	19121	19138	19092	19071	18919	19047	18975	18769	18960	18916	18850	18986	18905	18974	18956	19044	18914	19062	19185	18903	19038	18902	18757	19017	19150	18902	18958	18923	19116	19093	19000	18995	18851	18873	18890	19087	18874	18796	19113	18901	18954	18935	18961	19194	18962	18978	18834	19033	19183	18937	18932	19021	18992	18835	18977	18940	18928	18934	18994	18913	18758	19012	19016	18884	18883	18980	19054	19031	19040	19210	18913	19017	18966	19036	19090	18899	19066	19159	19076	19019	19034	18788	18991	18990	19149	18902	18994	19079	19017	18751	19038	18959	18946	19014	19103	19006	18948	18887	19239	19036	19001	18886	18842	18904	18797	19059	18988	19009	19058	19027	19017	19034	18707	19056	19148	18898	19013	19072	19012	18738	19020	18844	18875	19079	19315	19028	18936	19101	18937	19003	18949	19067	18865	18848	18990	19093	18872	19129	18842	18967	18947	19215	18867	18787	18719	18878	18903	18953	18757	18980	19005	18978	18957	18944	19074	19016	18908	18943	18882	18913	18706	18861	18728	18712	19048	19092	19051	18824	18881	18912	19156	18853	19072	18906	18936	18846	18953	19062	18782	18932	19061	19278	19132	19042	18957	19034	18711	18930	19088	18982	18831	18980	18932	18749	18906	18880	19216	18812	18890	18891	19118	19096	18900	18996	19061	18904	19037	18930	18874	19278	18932	18978	19134	18953	19019	19147	19065	18907	18938	18810	19206	18781	19224	18920	18908	18872	19052	18857	18991	19041	18977	18917	18781	19047	19024	19057	18842	19039	18937	18886	19177	18913	18791	18940	18956	19055	19091	18926	19322	18911	19156	19053	18943	18701	18957	18794	18876	18892	19178	19038	18935	19056	18939	18795	18945	18932	19046	19017	18988	18810	18915	19038	19071	18714	19055	18871	18902	18978	18845	18968	19261	18921	18869	19076	18885	18839	19038	19032	19109	19030	19074	19263	19072	19025	19143	18864	18880	19030	18952	18939	18730	18996	19024	19000	19103	18840	18972	18984	19015	18947	18804	19140	19103	18795	18928	19150	18730	18880	18889	19080	19012	18944	19043	18907	18896	19169	18984	18984	18964	19096	19079	18915	19155	19052	18997	18836	19173	18942	18923	18906	19037	18904	19103	19134	18707	18824	18840	19186	18919	18895	18892	18786	19009	18938	18886	19194	18800	19055	19088	18906	18981	18971	18839	18896	18884	19104	19092	18910	18934	18894	18824	18819	19011	19129	18775	18920	19056	19025	18978	19025	19114	19022	19052	18966	18744	18875	18967	19135	18735	18941	19089	18851	18889	18939	19006	19152	18979	18943	18961	19162	19059	19256
19972	29606	25051	20863	18707	17594	17320	17019	16701	16677	16594	16401	16537	16221	16335	16441	16254	16289	16283	16207	16387	15965	16353	16184	16140	16130	16167	16360	16180	16116	16227	16088	16353	16145	16118	16124	16262	16148	16262	16183	16001	16392	16124	16186	16287	16168	16292	16031	16446	16313	16160	16210	16195	16162	16237	16182	16064	16001	16040	16082	16192	16212	16090	16136	16175	16159	16251	16337	16483	16125	16513	16206	16343	16223	16382	16200	16130	16171	16207	16227	16294	16158	15946	16104	16051	16194	16118	16184	16238	16245	16430	16112	16130	16082	16354	16190	16237	16136	16141	16190	16168	16243	15993	16061	16258	16002	16280	16114	16131	16143	16089	15965	16212	16359	16302	16199	16390	16139	16201	16134	16257	16252	16015	16167	16218	16241	16120	16124	16212	16276	16263	16210	16369	16379	16160	16276	16258	16277	16084	16179	16282	16224	16294	16162	16045	16053	16271	15988	16075	16131	16242	16177	16255	16165	16395	16255	16227	16344	16280	16002	16219	16185	16169	16062	16171	16323	16141	16273	16194	16139	16200	16187	16202	16190	16266	16118	16197	16173	16144	16278	16074	16167	16179	16321	16473	16235	16159	16287	16009	16052	16351	16125	16081	16052	16244	16230	16143	16320	16227	16268	16237	16228	16265	16263	16111	16340	16381	16247	16181	16231	16472	16255	16340	16255	16225	16145	16190	16163	16130	16365	16158	16141	16190	16213	16313	16103	16287	16298	16261	16095	16343	16316	16247	16240	16218	16090	16093	16372	16087	16023	16104	16196	16054	16106	16306	16255	16132	16209	16172	16177	16211	16236	16315	16117	16335	16340	16104	16104	16124	16121	16240	16175	16267	16275	16282	16165	16319	16179	16234	16296	16272	16159	16310	16248	16252	16155	16290	16166	16220	16266	16005	16280	16231	16470	16274	16096	16297	16353	16140	16205	16204	16278	16234	16090	16332	16243	16030	16186	16273	16106	16067	16151	16441	16301	16274	16281	16158	16205	16153	16231	16383	16162	16138	16191	16060	16107	16268	15994	16250	16160	16275	16231	16317	16148	16253	16087	16311	16147	16225	16177	16108	16290	16169	16183	16298	16091	16114	16287	16419	16245	16287	16223	16339	16235	16252	16240	16091	16040	16379	16221	16199	16167	16103	16316	16201	16065	16295	16299	16071	16182	16177	16156	16055	16102	16267	16089	16217	16283	16173	16259	16176	16191	16046	16385	16363	16369	16138	16211	16362	16153	16298	16231	16318	16241	16103	16301	16288	16316	16240	16079	16299	16223	16088	16204	16188	16160	16254	16167	16201	16261	16018	16149	16570	16263	16215	16178	16212	16263	16364	16027	16216	16248	16255	16258	16273	16342	16281	16224	16183	16265	16209	16290	16277	16175	16270	16123	16194	16352	16102	16272	16113	16075	16155	16137	16117	16145	16072	16205	16305	16174	16181	16219	16202	16172	16056	16117	16232	16207	16119	16180	16074	16096	16287	16272	16265	16205	16246	16262	16361	16223	16239	16142	16251	16025	16480	16425	16289	16166	16222	16148	16265	16376	16205	16184	16180	16089	16272	16278	16284	16230	16157	16146	16103	16312	16220	16128	16295	16154	16209	16124	16219	16207	16215	16203	16361	16233	16270	16506	16123	16215	16263	16331	16239	16206	16315	16107	16192	16091	16194	16055	16158	16335	16247	16207	16071	16283	16150	16399	16147	16405	16123	16252	16254	16245	16254	16139	16264	16160	16223	16109	16247	16216	16068	16159	16202	16219	16174	16127	16229	16343	16246	16290	16097	16364	16411	16242	16308	16323	16166	16061	16412	16191	16250	16127	16133	16164	16267	16124	16195	16217	16241	16126	16197	16372	16059	16157	16168	16240	16288	16176	16052	16322	16163	16292	16196	16139	16364	16222	16146	16122	16181	16332	16290	16208	16094	16231	16404	16094	16132	16248	16191	16193	16295	16200	16184	16334	16229	16242	16159	16096	16179	16209	16382	16147	16344	16249	16338	16342	16457	16273	16188	16205	16154	15912	16304	16403	16151	16236	16302	16152	16187	16110	16326	16055	16298	16303	16020	16335	16247	16285	16237	16135	16254	16257	16233	16168	16160	16149	16167	16230	16204	16108	16141	16272	16163	16278	16226	16147	16192	16181	16266	16032	16249	16236	16176	16260	16190	16319	16171	16103	16169	16060	16078	16316	16060	16037	16163	16275	16133	16142	16195	16219	16190	16226	16226	16366	16229	16202	16310	16426	16344	16093	16330	16258	16174	16163	16260	16235	16135	16181	16198	16195	16362	16334	16248	16051	16313	16304	16090	16164	16228	16199	16264	16174	16069	16264	16238	16229	16150	16360	16211	16351	16322	16147	16265	16206	16190	16151	16256	16157	16403	16131	16274	16273	16144	16310	16189	16155	16210	16293	15972	16311	16279	16247	16175	15976	16288	16198	16458	16234	16184	16114	16295	16257	16220	16121	16161	16138	16060	16361	16198	16135	16288	16114	16150	16223	16180	16170	16206	16144	16238	16332	16125	16149	16192	16391	16057	16137	16119	16309	16262	16222	16216	16192	16170	16301	16271	16027	16111	16172	16281	16115	16155	16202	16211	16337	16445	16284	15982	16298	16269	16361	16258	16294	16141	16033	16235	16146	16310	16279	16336	16289	16167	16238	16075	16250	16010	16333	16451	16233	16290	15961	16269	16089	16297	16244	16242	16327	16237	16036	16277	16287	16152	16042	16074	16241	16239	16148	16136	16143	16277	16219	15998	16334	16234	16237	16138	16093	16107	16107	16332	16137	16205	16216	16069	16318	16308	16111	16159	16216	16361	16340	16279	16215	16195	16307	16341	16181	16252	16137	16301	16138	16218	16136	16424	16155	16415	16379	16347	16081	16218	16378	16133	16313	16082	16203	16308	16284	16290	16350	16204	16017	16173	16273	16289	16251	16266	16100	15984	16271	16221	16152	16232	16297	16232	16222	16142	16290	16419	16281	16180	16214	16094	16216	16205	16333	16185	16283	16297	16290	16163	16194	16158	16158	16101	16221	16134	16263	16342	16230	16033	16301	16250	16158	16327	16295	16360	16290	16238	16291	16204	16294	16284	16100	16225	16262	16091	16098	16259	16400	16247	16246	16084	16186	16134	16298	16237	16223	16059	16251	16211	16157	16370	16395	16160	16095	16149	16226	16206	16242	16234	16284	16239	16302	16228	16262	16284	16134	16247	15998	16264	16383	16387	16229	16242	16354	16278	16126	16260	16229	16261	16222	16244	15996	16272	16006	16247	16239	16194	16273	16187	16207	16271	16339	16324	16331	16166	16250	16172	16190	16441	16237	16223	16337	16203	16348	16213	16014	16134	16272	16035	16435	16170	16192	16046	16228	16149	16282	16231	16227	16343	16148	16240	16318	16133	16231	16431	16404	16162	16133	16138	16286	16267	16279	16224	16033	16350	16233	16212	16075	16156	16324	16265	15985	16248	16304	16312	16362	16225	16096	16241	16045	16214	16134	16083	16201	16007	16141	16181	16344	16197	16371	16160	16197	16049	16159	16105	15983	16278	16255	16208	16290	16254	16209	16137	16245	16147	16271	16166	16191	16177	16369	16381	16357	16362	16328	16192	16366	16201	16268	16216	16256	16163	16120	16288	16031	16166	16286	16274	16158	16317	16127	16358	16271	16158	16373	16299	16142	16224	16163	16075	16279	16202	16143	16198	16149	16371	16207	16021	16102	16248	16362	16317	16063	16123	16158	16269	15988	16248	16209	16201	16205	16263	16192	16271	16197	16226	16235	16353	16104	16324	16241	16100	16212	16279	16387	16173	16250	16072	16234	16415	16162	16267	16239	16194	16149	16222	16203	16083	16415	16129	16391	16294	16385	15996	16177	16244	16315	16192	16089	16256	16313	16180	16436	16212	16241	16340	16127	16120	16254	16247	16189	16015	16298	16167	16223	16204	16295	16295	16162	16193	16266	16198	16237	16174	16272	16256	16112	16234	16136	16241	16419	16045	16215	16196	16151	16391	16176	16101	16072	16302	16231	16310	16280	16233	16241	16380	16154	16198	16309	16107	16166	16211	16111	16163	16238	16280	16127	16088	16265	16256	16215	16478	16196	16178	16257	16229	16174	16152	16213	16242	16113	16243	16098	16280	15994	16295	16224	16347	16381	16329	16240	16048	16090	16243	16143	16250	16298	16170	16230	16373	16200	16097	16281	16252	16222	16262	16280	16288	16275	16361	16162	16197	16195	16175	16320	16282	16213	16103	16182	16191	16208	16230	16119	16233	16121	16361	16103	16037	16181	16297	16056	16325	16201	16030	16362	16231	16356	16241	16282	16180	16008	16288	16257	16157	16083	16228	16140	16384	16095	16208	16249	16220	16262	16177	16410	16159	16108	16216	16246	16096	16231	16278	16222	16079	16134	16440	16476	16133	16069	16090	16133	16211	16049	16224	16328	16354	16132	16313	16127	16051	16172	16197	16177	16181	16242	16283	15999	16184	16200	16171	16262	16249	16115	16224	16220	16221	16017	16056	16013	16138	16194	16127	16392	16210	16138	16162	16146	16307	16169	16079	16290	16259	16049	16206	16285	16254	16260	16237	16168	16116	16114	16166	16060	16244	16410	16165	16119	16495	16282	16263	16178	16118	16265	16381	16235	16202	16337	16135	16425	16231	16115	16302	16382	16227	16440	16189	16216	16226	16089	16170	16417	16250	16136	16136	16261	16302	16254	16161	16240	16215	16193	16206	16251	16232	16127	16244	16135	16290	16090	16075	16392	16245	16387	16332	16048	16259	16092	16357	16248	16284	16197	16067	16268	16120	16185	16234	16322	16221	16352	16220	16180	16182	16150	16010	16319	16114	16167	16287	16142	16451	16216	16208	16243	16262	16245	16027	16170	16153	16111	16407	16322	16263	16259	15954	16309	16160	16125	16207	16378	16261	16178	16248	16107	16055	16150	16081	16363	16292	16246	16228	16064	16130	16237	16309	16064	16112	16385	16126	16294	16075	16230	16165	16329	16195	16354	16272	16285	16297	16118	16286	16291	16175	16260	16328	16211	16033	16155	16252	16327	16344	16288	16198	16112	16305	16123	16258	16201	16181	16204	16090	16141	16376	16194	16047	16222
23641	21590	28372	25596	23074	22770	22462	20083	19295	19510	19302	19234	19289	19206	19110	18974	18940	18994	18989	18958	19115	18829	19286	19080	18807	18828	18911	18880	18943	18889	19014	18879	18734	18901	18842	18786	18885	18714	18813	18997	18872	18789	18733	19052	18911	18818	18928	18809	18646	18831	18859	18815	18827	18842	18831	18968	18766	18777	18735	19034	18825	18737	18656	18560	18588	18800	18738	18865	19010	18640	18927	18754	18639	18813	18947	18781	18908	18833	18756	18719	18653	18842	18733	18949	18735	18856	18823	18858	18723	18864	18708	18825	18892	18783	18675	18781	18705	18667	19024	18809	18602	18604	18935	18859	18969	18700	18787	18583	18877	18833	18818	18788	18887	18723	18768	18791	18702	18907	18931	18653	18757	18917	18605	18773	18894	19065	18773	18891	18633	18899	18778	18738	18806	18856	18968	18710	18592	19007	18824	19060	18726	18974	18685	18836	18862	18972	19084	18785	18634	18944	18695	18961	18883	18974	18637	18615	18662	18857	18794	18790	18864	18713	19044	19054	18825	18776	18875	18592	18730	18847	18900	18742	18695	18840	18764	18817	18844	18787	19001	18675	18932	18968	18756	18704	18893	18774	18945	18824	18715	18653	18725	18843	18833	18905	18784	18827	18829	18968	18862	18710	18730	18860	18770	18796	18551	18806	18658	18832	18978	18705	18632	18875	18756	18593	18639	18704	18754	18902	18682	18802	18885	18693	18656	18796	18882	18776	18679	18836	18640	18796	18824	18810	18848	18659	18646	18741	18770	18857	18680	18766	18843	18871	18715	18743	18902	18936	18889	18917	18685	18684	18942	18905	18925	18740	18764	18808	18605	18685	18921	18768	18796	18788	18635	18896	18846	18831	18840	18960	18781	18697	18707	18787	18962	18964	19009	18802	18704	18721	18863	18779	18675	18806	18755	18617	18797	18826	18770	18676	18872	18678	18952	18843	18815	18762	18827	18986	18769	18966	18568	18980	18857	18834	18727	18836	18747	18698	18833	18728	18708	18921	18918	18908	18885	18694	18714	18883	18677	18943	18827	18905	18799	18822	18944	18759	18792	18840	18797	18597	18612	18530	18736	18794	18732	18686	18855	18878	18930	18843	18714	18771	18867	18961	18974	18858	19029	18800	18997	18638	18742	18714	18716	18986	18917	18823	18794	18780	18901	18933	19078	18787	18775	18824	18692	18458	18755	18808	18786	18750	18997	18559	18667	18657	18648	18919	18852	18935	18797	18896	18586	18749	18606	18921	18917	18923	18873	18675	19023	19078	18942	18943	18716	18980	19031	19013	18713	18681	18719	18908	18801	18783	18754	18902	18776	18655	18864	18762	18782	18618	18664	18880	18861	18814	18806	18948	18597	18632	18737	18682	18767	18770	18593	18849	19188	18660	18911	18868	18669	18555	18908	18776	18807	18941	18880	18908	18736	18793	18803	18651	18538	18906	18878	18913	18774	18927	18832	18673	18989	18639	18786	18788	18721	18842	18906	18890	18791	18627	18748	18677	18827	18855	18835	18778	18648	18577	18927	18667	18579	18772	18859	18751	18700	18778	18819	18992	18928	18881	18762	19000	18926	18908	18792	18768	18842	18667	18753	18796	18826	18883	18880	18986	18830	18887	18949	18922	18881	18492	18817	18745	18852	19052	18787	18746	18652	18756	18727	18723	18634	18843	18721	18890	18643	18772	18709	18735	18711	18619	18715	18685	18894	18955	18600	18888	18748	18650	18737	18889	18785	18768	18734	18785	18841	18935	18716	18761	18756	18816	19015	18825	18680	18588	18701	18800	18805	18936	18664	18695	18651	18857	18637	18801	18871	18779	18737	18769	18992	18892	18825	18938	18798	18625	18805	18737	18832	18972	19078	18720	18750	18862	18804	18835	18699	18849	18831	18871	18886	18902	18929	18563	18890	18656	18768	18725	18844	18967	18754	18911	18720	18836	18937	18679	18563	18676	18821	18902	19069	18978	18999	18967	18856	18602	18630	18784	18800	18706	18958	18778	18785	18833	18761	18733	18770	18973	18868	18826	18755	18841	18949	18710	18810	18743	18827	18829	18867	18611	18902	18774	18660	18708	18693	18761	18800	18955	18925	18724	18897	18719	18895	18903	18797	18785	18813	18705	18711	18961	18745	18680	18912	18785	18688	18855	18706	18783	18922	18821	18938	18664	18858	18877	18945	18666	18906	19118	18799	18628	18817	18576	18788	18763	18694	18966	18947	18646	18672	18641	18886	18850	18865	18708	18639	18979	18744	18863	18730	18807	18585	18844	18822	18670	18567	18684	18707	18763	18794	18909	19006	18709	18648	18737	18870	18957	18874	18664	18780	18953	18828	18700	18896	18737	18697	18597	18879	18740	18703	18892	18878	18988	18681	18718	19010	18766	18794	18789	18850	18594	18958	18826	18906	18740	18778	18947	18829	18763	18814	18837	18721	18879	18759	18713	19142	18873	18881	18778	18872	18652	18720	18693	18640	18833	18776	18620	18964	18655	18624	18837	18568	18793	18759	18726	18798	18801	18704	18867	19084	18738	18767	18906	18817	18841	18750	18930	18857	18780	18983	19066	18707	18833	18746	18721	18877	18719	18864	18811	18991	18855	18725	18701	18741	18776	18788	18670	18621	18665	18790	19072	18818	18977	18969	18845	18862	18556	18620	18893	18706	18949	18676	18889	18712	18816	18612	18880	18800	18869	19033	18869	18697	18802	18547	18952	18853	18819	18694	18543	18791	18885	18629	18623	18934	19095	18946	18892	18768	18747	18721	19002	18699	18748	18715	19091	18817	18712	18617	18731	18784	18715	18815	18823	18753	18770	18762	18805	19097	18835	18729	18886	18698	18815	18891	18964	18831	18713	18716	18801	18850	18978	18845	18804	18850	18874	18719	18626	18746	18578	18647	18822	18813	18735	18836	19038	18947	18710	18588	18693	18894	18828	18891	18742	18735	18674	18507	18757	18798	18778	18841	18888	18898	18745	18781	18823	18639	18919	18816	18832	18746	18804	18961	18671	18836	18668	18769	18910	18814	18963	18704	18690	18703	18767	18831	18938	18812	18632	18786	18685	18645	18842	18922	18353	18871	18834	18859	18815	18940	18470	18636	18846	18676	18880	18752	18697	18809	18652	18725	18763	18899	19039	18888	18581	18794	18780	18787	18696	18901	18695	18734	18738	18637	18613	18835	18844	18816	18702	18962	18758	18852	18921	18750	18725	18828	18945	18705	18910	18844	18798	18804	18625	18815	18734	18826	18580	18800	18875	18805	18872	18752	18865	18769	18751	18823	18827	18788	18695	18920	18675	18950	18873	18889	18677	18997	18806	18825	18901	18749	18836	18669	18882	18700	18617	18639	18851	18842	18701	18871	18769	18929	18866	18489	18693	18648	18864	18941	18982	18842	18873	18890	18853	18806	18773	18843	18790	18762	18983	18606	18653	18571	18792	18933	18939	18936	18807	18682	18585	18909	18853	18615	18860	18753	18746	18807	18956	18853	18841	18682	18816	18844	18813	18828	18913	18817	18825	18799	19037	18813	18682	18785	18680	18810	18935	18696	18794	18920	18956	18798	18719	18815	18972	18679	18800	19047	18722	18786	18803	18828	18767	18932	18769	18825	18781	18833	19012	18902	18785	18785	18741	18713	18719	18837	18884	18751	18652	18976	18717	18931	18824	18824	18668	18670	18768	18532	18793	18775	18713	18770	18629	18778	18766	19073	18789	18634	18773	18784	18708	18827	18603	18772	18637	18736	18787	19002	18821	18877	18882	18908	18898	18803	18803	18758	18787	18897	18875	19122	18760	18753	18885	18700	18872	18944	18833	18911	18690	18715	18839	18769	18940	18735	18950	18852	18794	18839	18851	18888	18884	18879	18795	18867	18729	18978	18778	19010	18783	18828	18869	18754	18868	18882	18857	18704	18790	18769	18629	18648	18706	18830	18599	18674	18831	18880	18975	18707	18846	18875	18983	18742	18988	18628	18840	18742	18707	18687	18786	18574	18825	18909	18790	18935	18639	18878	18813	18775	18554	18958	18822	18968	18796	18733	18732	18867	19056	18845	18719	18878	18854	18764	18885	18867	18830	18771	18674	18839	18767	18899	18801	18935	18794	18952	18722	18833	18793	18833	18909	19026	18642	18868	18693	18840	18830	18807	18991	19006	18906	18785	18614	18643	18951	18936	19082	18583	18838	18920	18683	18933	18684	18855	18769	18932	18655	19071	18714	18869	18845	18666	18539	18628	18687	18775	18541	18733	18787	18649	18923	18970	18828	18941	18648	18874	18657	18769	18943	18725	18968	18846	18764	19083	18958	18738	18892	18814	18769	18681	18838	18679	18675	18880	18785	18868	18780	18761	18901	18856	18735	18711	18763	18840	18707	18830	18749	18787	18695	18805	18609	18811	18879	18773	18711	18727	18949	18753	18788	18637	18857	18777	18912	18870	18736	18829	18706	18692	18969	18614	18712	18672	18985	18813	18765	18630	19012	19006	18893	18821	18840	18879	18754	18760	18780	18874	18689	18710	18790	18752	19045	18806	18569	18973	18850	18883	18895	18694	18832	18771	18785	19014	18587	19055	18830	18916	18594	18898	18879	18919	18729	18943	18927	18794	18778	18805	18867	18872	18757	18454	18838	18756	18803	18795	18783	19008	18771	19006	18687	18824	18803	18746	18594	18854	18815	18753	18737	18793	18823	18721	18936	18703	18846	18493	18744	19051	18691	18965	18869	18971	18617	18728	18771	18919	18845	18829	18868	18602	18688	18738	18729	18888	18688	18780	18817	18757	18771	18861	18781	18833	18963	18673	18934	18785	18679	18839	18959	18523	18844	18791	18868	18939	18864	18716	18868	18932	18771	18859	18769	18654	18791	18671	18718	18801	18890	18937	18884	18828	18722	18751	18866	18786	18938	18749	18882	18762	18876	18676	18997	18868	18805	18671	18855	18751	18730	18696	18754	18549	18730	18884	19055	18880	18971	18895	18939	18880	18688	18814	18740	18726	18678	18660	18973	18853	18957	18763	18865	18698	18796	18684	18600	18792	18766	18619	18933	18999	18886	18895	18742	18655	18802	18770	18894	18793	18794	18738	18758	18820	18598	18837	18880	18913	18835	18825	18854	18896	18671	18834	18688
18920	36699	30009	24067	20725	19021	18244	17527	17083	16951	16623	16553	16581	16435	16408	16124	16394	16271	16445	16315	16233	16333	16214	16193	16206	16181	16248	16139	16261	16229	16164	16123	16072	15913	16229	16262	16147	16039	16028	16122	16230	16138	16129	16297	16073	16175	16058	16147	16111	16128	15954	16141	16221	16122	16169	16267	16020	16182	16281	16189	16163	16219	16012	16253	16167	16190	16204	16298	15957	16085	16267	16180	16140	16029	16015	15998	16187	16078	16066	16068	16129	16069	16160	16086	16047	16087	16109	16196	16365	16111	16160	16163	16114	15984	15963	16251	16056	16046	16026	16189	16029	16174	16198	16056	16298	16102	16004	16138	16035	16134	15916	16061	16000	16223	16199	16046	16109	15931	16199	16131	16152	16106	16045	15946	16097	16245	16006	16065	16136	16050	16233	16149	16184	16076	16153	16050	16237	15928	16002	16000	16126	16098	16046	15986	15936	15981	16219	16056	16197	16150	16109	16293	16183	16304	16127	16103	16155	16264	16152	16066	16083	16017	16066	15967	15950	16153	16046	15953	16277	16027	16174	15991	16138	16056	16061	16061	15996	15993	15997	16089	16144	16079	16137	16126	16042	16065	16036	16189	16047	16161	16136	16182	15832	16216	16094	16312	16054	16032	16137	16221	16220	16026	16173	16126	16086	15943	16068	15948	16189	16138	15894	16164	15972	16088	16232	16034	16133	16323	16040	16200	16083	16131	16120	15822	16029	16087	15861	16165	15909	15896	15980	16112	16069	16213	16203	16121	15936	15960	16120	16147	16136	16004	16124	15946	15979	16025	16132	16121	16025	16075	16080	16159	16196	16040	16085	16236	16099	16077	16141	16037	16152	16375	16049	16098	16189	16140	15952	16035	16054	16065	16037	16099	16115	16125	16031	16181	16047	15973	16230	16105	16226	16082	15984	15940	15931	16175	16208	16204	16103	16107	16282	16115	16033	16215	16119	16062	16140	16216	16150	16110	15993	16287	16016	16124	16304	16097	16272	16093	15974	16063	16061	16179	16285	16178	15914	16121	16102	15970	16075	16226	16142	16054	16014	16206	16132	15954	16118	16077	16218	16088	16028	15957	16024	16089	16139	16075	16127	16137	16211	16082	16206	16101	16118	15981	16082	16190	16132	16244	16253	15969	16212	16069	16159	15947	16124	16216	16140	16149	16147	16111	16104	16080	16096	16154	16285	16125	15927	16047	16143	16059	16223	16091	16125	16020	16010	16124	16119	16162	16010	16083	16097	16233	16073	16116	16043	16245	16107	15957	16181	15864	16040	16128	16216	16153	16074	16243	16199	16123	16122	16171	16212	15993	16193	16024	16087	16033	16087	16025	16215	16078	16230	16046	15926	16087	15914	16067	15924	15828	16022	15943	16008	16165	16144	16165	16138	16119	16310	15972	16128	16102	16151	16134	16116	16017	16027	16106	15964	16123	16021	16083	16109	16015	16206	16081	15970	15993	16116	15907	16070	16145	16060	16122	15969	16242	15927	16130	16069	16166	16284	16056	16202	16074	16175	15983	16068	16077	16013	16083	16246	16045	16130	16151	16111	16180	16061	15961	16165	16142	16335	15940	16093	15797	16066	16110	16069	16189	16060	16095	16074	16145	16031	15954	16130	16108	16178	15948	15986	15971	16162	16057	15879	16239	16114	16064	16171	16102	16071	16402	16202	16142	16253	16324	16048	16024	16010	16098	16217	15995	16264	16149	15993	15963	16211	15883	16142	16273	15987	16025	16041	16173	16157	16153	16165	15965	16049	16121	16092	16021	15984	16064	16039	16025	16192	16102	16234	16077	16083	16130	16108	16274	16071	15998	16054	16178	16029	15993	16017	16083	15997	15916	15962	16014	16167	16100	16011	16061	16145	16082	16069	16194	16077	16150	16082	16171	16152	16082	16083	16269	16140	15997	16081	16088	16160	16064	16119	16099	16072	16207	16089	16166	16172	15968	16028	16179	15976	15907	16010	16014	16053	16210	16188	16068	16167	16269	16115	16210	15916	16147	16029	16120	16001	16273	16072	16197	16049	16159	16069	16116	16060	16136	16022	16014	15983	16091	16292	16036	15990	15976	16132	15964	16132	16002	16100	16106	16178	16150	15980	16235	15976	16204	15997	16176	16148	15988	16100	16010	16365	16135	16201	15991	16048	16120	16190	16062	16020	16215	16115	16176	16232	16044	16066	16035	15845	16026	16076	16037	16225	16080	16239	16116	16161	16157	16160	16087	16190	16115	16079	16222	16172	16062	16155	16147	16125	16131	16002	16097	16198	16060	15893	16056	15961	16030	16105	16111	16128	16107	16021	16091	16187	15973	16097	15946	16099	16072	16055	16032	16169	16049	15992	16016	16161	16137	16159	16080	16025	15880	15947	16124	16048	15969	16099	16276	16062	16184	16330	15840	16038	16005	16131	16103	16210	15961	16156	16127	16129	16089	16184	15905	15938	16030	16167	16146	16141	16178	16058	16149	16144	16284	16028	16242	16236	16095	16098	16229	16015	16030	16076	16117	16309	16138	15898	16146	15850	16094	16186	16091	16177	16017	16227	16099	16074	16074	16116	15996	16092	15925	16044	16145	16258	16149	16135	16130	16077	16091	16009	16160	16215	16102	16119	16202	16075	16170	16009	16126	16106	16005	16110	16145	15992	16106	16091	16200	16017	16158	15983	16067	16230	16141	16006	16072	16085	16163	16140	16131	16072	16049	16047	16148	16101	15971	16090	16109	16046	16065	16000	16101	16244	16068	16179	16193	16139	16079	16030	16287	16088	16063	16212	16158	16094	15970	16189	16243	16094	16132	16139	16129	15989	15914	16155	16142	16203	16192	16103	16077	16177	16142	16311	16030	16137	15875	16188	16110	16022	16297	16099	16194	16067	16094	16176	16052	16146	15941	16272	15829	16091	16110	16119	16015	16144	16006	16179	16217	16119	16216	16331	16106	16061	16083	16103	16052	16123	16161	16199	16140	16264	16130	15984	16151	16291	16132	16062	16145	16191	16055	16001	16226	16098	16041	15963	16075	16066	16090	16003	15905	15953	16100	16198	16074	16059	15915	16121	16232	16236	16069	16059	16041	16319	16153	16198	16078	16223	16092	16044	16105	16127	16046	16144	16051	16084	15961	16012	16300	16230	15988	16268	16162	15909	16121	16141	16114	16270	16113	16224	16118	15997	15917	16000	16143	16069	16098	16118	16008	16248	16097	16144	16322	16044	16161	16013	16021	15905	16018	16050	15863	16145	16056	16088	16178	16075	16031	16195	15961	16078	16148	16065	15946	16028	16122	16108	15982	16069	16087	16062	16168	16121	15943	16146	16188	16240	16080	16091	16273	16114	16157	16082	16102	15941	16212	16124	15983	16083	16250	16105	16064	16118	16073	16070	16080	16329	16026	16175	16010	16136	16238	16144	15946	16141	16191	16126	15898	16097	15999	16177	16172	16130	16101	16168	15855	16100	16210	16094	16108	16192	15893	16001	16136	16051	16078	16194	16009	16107	15857	16087	15982	16184	16160	16073	16328	16056	16121	16184	16044	16204	15992	16163	16085	16080	16227	15993	16202	16168	16127	16187	16045	15925	16052	16193	16019	16169	16041	16216	16105	16121	16197	16202	16048	16170	16075	16080	16003	16236	16035	15987	15950	16105	16104	16090	16089	16332	16048	16100	16027	16118	16181	15959	16082	16047	16022	16142	16257	16255	15993	16134	15958	16022	16301	16275	16088	15826	16119	16135	16232	16167	16042	16016	16017	15990	16071	16118	15918	16199	16124	15950	16220	16023	16116	15933	16111	15978	16163	16225	16283	16020	16066	16188	16015	16124	16049	16123	16096	15910	15841	15932	16235	16120	16208	16176	16026	16039	16255	16117	15992	16308	16233	16104	16124	16034	16190	16114	16002	15897	16271	16024	16005	16051	15981	16020	16191	15931	16015	16127	16044	16028	16127	16101	15999	16078	16099	16002	16152	16065	16092	16218	16111	16242	15987	16128	16093	15807	16202	16143	16067	15969	16231	16111	15952	16028	15979	15938	16226	16018	16161	16081	16209	16115	16046	15874	16153	16082	16149	16004	15978	16118	15979	16144	16242	16035	16181	16219	16058	16143	15885	15875	15979	15982	16024	16056	16102	16091	16070	15974	16183	16175	16016	16082	16266	16169	16272	16100	16105	16087	15860	16129	16022	16095	16285	15973	16168	16083	16185	16144	15930	16121	16053	16110	15972	16087	15990	16106	16072	16146	16209	16183	16181	16234	16030	16226	16100	16087	16031	16079	15979	16020	16009	16132	16147	16061	16060	16088	16012	16167	16269	16169	16094	15952	16148	16219	16025	16306	16098	16009	16079	16174	16046	16014	16024	16016	16020	16009	16076	16157	16057	16066	16258	15925	16195	16089	16111	16169	15992	16081	16257	16149	16161	16144	16007	15992	16243	16017	16007	16013	16164	16346	15975	16068	16000	16133	16154	16029	16043	16082	16032	16079	16101	16080	16109	16055	16112	16116	16150	16055	16175	16192	16220	16154	16201	16025	16216	16018	16125	16118	16196	16024	16049	16047	16058	16076	16105	16241	16151	16005	16119	16048	16043	16069	16031	16067	16267	16300	16144	15948	16281	16100	15980	16260	16292	16129	16034	16056	15902	16072	15956	15979	16245	16078	16105	16088	16208	16231	16057	15834	16176	15948	16062	16247	16230	16223	15919	16250	16086	16055	16077	16289	16193	16053	16108	16217	15977	16132	16098	16101	16191	16003	16054	16164	16038	16185	16113	16034	16129	16198	16019	16136	15998	16327	16033	16160	16197	15947	15877	15838	16209	16034	16246	16307	16165	16361	16146	16214	15986	16119	16290	16079	16027	16355	16148	16092	16138	16043	16098	16125	15976	16097	16057	16016	16095	15908	15971	16214	16018	16116	16171	16167	15950	16006	16233	16063	15855	16174	16114	16060	16128	16175	16204	16079	16110	16029	15985	16018	16137	16055	16193	16103	16304	16162	16093	16231	16100	16062	16112	16192	15950	16145	16162	16123	16241	16067	16038	16030	16142	16187	16110	16198	16168	15969	16063	16167	16098	16103	16031	15953	16232	16240	16253	16236	16277	16048	16311	16182	16050	16168	16092	15841	16116	16144	15970
25270	21622	27300	27794	21525	20818	20756	19746	19324	19440	19499	19379	19340	19148	19226	19080	19085	19172	19278	19002	18967	18898	19123	19097	19065	19328	18757	18864	19094	19010	18921	18858	18905	19195	19022	19077	18755	18962	18998	18907	19039	18902	18775	18915	18947	18915	19064	19080	19008	19004	19128	19056	18855	18801	18954	18955	19089	18815	19042	18904	19011	19171	18929	18691	18877	19022	19074	18881	19113	18883	18947	18919	18938	18824	18709	18746	18712	18909	18828	18861	18849	19126	18867	19035	18961	18737	19008	18843	18951	18928	18893	18831	19024	19008	19057	18923	18801	19059	19101	18768	18988	18791	18886	18841	18917	18997	18989	18820	19044	18839	18919	18943	19007	19072	18800	19025	18887	19047	18765	18949	18905	18947	19094	18716	18892	18954	18744	18980	19066	18797	18749	18965	18824	18902	18827	18983	18792	18984	19075	18991	18913	18835	18991	18989	19052	19078	18995	18837	19087	18979	18848	18912	18932	19171	18725	18926	19078	18872	19129	19182	18984	18912	18960	18805	18891	19072	18862	18842	18757	18911	19016	18903	18883	18890	18920	19203	18818	18819	18952	18952	18799	19040	19081	18939	19081	18914	18957	18993	18878	18922	18764	18759	19180	18897	18764	19020	18977	18692	18838	19048	18661	18987	18963	19047	18809	18747	18915	19092	18795	18921	19177	18929	19028	19069	19115	18927	19147	18841	18938	18839	19072	18903	18907	18923	18926	19022	18845	18812	18884	18905	18887	18915	18923	18924	18870	19025	18728	18976	18826	18915	18955	18975	18834	18986	18838	18849	19058	18834	18958	18914	19033	19131	18803	18926	19090	18769	18881	19069	18781	18705	19064	18835	18919	18936	18871	18942	18927	19122	18858	18896	19100	18895	19137	19006	19106	18861	18986	19010	18911	19034	18817	18652	19060	18820	18876	18919	18853	18881	18819	18861	18921	18867	18963	19103	18782	18858	18790	18930	18795	19015	19083	19027	19026	18942	19023	19019	18972	18965	18896	18984	18765	18787	18825	19034	18906	18800	18814	18969	18912	19180	19194	18924	18795	18933	18955	18903	18853	18983	19115	19057	18839	18663	18966	18962	19026	18848	18687	18632	18932	18970	18819	18902	19164	18907	18971	18773	18961	18987	18854	18859	19087	18998	18746	19099	18925	18966	19104	19098	19002	18936	19130	18682	18797	18836	18818	19124	18929	18952	19014	18906	18858	19008	19025	18731	18935	19037	18819	18898	19017	18932	18878	19057	18896	18973	18928	19043	19006	18911	18966	19081	18829	19021	18862	18931	18875	19056	19109	18881	18719	18936	18854	19033	18804	18855	18914	18869	19021	19006	18706	18758	18961	19017	18810	18816	18768	18627	18727	19001	18873	18869	19011	18895	18903	18814	19017	19020	18994	18977	18964	18854	18994	19018	18863	19012	18697	18921	18926	18910	18745	18857	18908	19138	18980	18783	19053	18823	19001	18852	18868	18852	18913	18960	18851	18903	18979	18906	18825	18898	18980	18753	19021	18851	18687	19093	19082	18852	18975	18777	18889	19008	18848	18883	18911	18907	18710	19009	18976	18807	18879	18850	18960	18833	19009	18956	18963	18713	18910	18843	18756	18842	18871	18927	19238	18806	18758	18990	19142	19138	18892	19036	18925	18958	19056	18837	18826	19030	18992	18755	18919	18963	18820	19141	18723	18739	18764	19105	18839	18913	18775	19020	19066	19034	19083	19101	18977	18953	19011	19000	19036	18895	19108	19044	18752	18895	19046	18866	18995	18925	18992	18896	18809	19094	18944	18986	19057	18864	18739	18979	19021	18798	18696	18943	18921	18887	18923	18956	19152	18900	19079	18908	18853	18996	19025	18964	18914	19066	18793	18745	18970	18952	18773	19016	18931	18901	18743	18974	19171	18936	18951	19013	18917	19163	19065	18933	18928	18855	19016	18960	18926	18991	19070	18964	18640	18847	18955	19086	19184	18902	18839	18983	19054	18961	18809	18931	18915	19096	18955	18710	18912	19027	18973	18874	18917	19035	18734	18912	19055	18852	19171	18743	18863	18837	18967	18885	18945	18980	19212	18943	18970	18762	18863	18755	18814	18887	19103	18722	18944	18896	18912	18901	19060	18977	18930	18780	19059	18864	18887	18940	18905	19001	18877	18821	18929	18955	19160	18853	18945	18881	19106	18875	18896	18819	18904	18867	19115	18877	18879	18957	19079	18874	18967	19008	19029	18886	18748	18876	19008	19210	19071	19012	18824	19057	18916	19015	19168	19108	19041	19108	18996	18786	18839	18674	18837	18874	18912	18983	19001	18844	18989	18869	18872	18988	18858	18961	19014	18840	18930	19265	19081	18926	18892	18830	18896	19015	18813	18939	18875	18835	19097	19003	18792	18930	19048	19039	18939	18957	18958	18986	18834	18818	18969	19072	19098	19102	18880	18948	19006	19072	19010	19085	18877	19044	19083	19085	19125	18917	19094	18946	19020	19003	19005	18830	18932	18777	18806	19064	18725	19058	19190	18803	18785	18964	19022	18972	19091	19050	18860	18836	19063	19034	19041	18732	18898	18990	18900	18947	18790	18836	19120	18921	18721	19088	19029	19178	18891	18915	18688	18702	19000	18860	18815	18934	18925	19001	18992	18975	19075	19142	19140	18829	19177	18770	18779	19071	18737	18898	18803	18966	18986	19017	18911	18872	18783	18762	18806	18783	19035	18970	19056	18944	18919	18893	19139	19137	19089	18855	18795	18969	19137	19035	18905	18912	18958	18772	19055	18822	18839	18937	19015	19245	18901	18814	19058	18806	18941	18945	19197	18868	18676	18967	18911	19070	18886	18981	19010	18738	18982	18968	18958	19008	18883	18952	18893	18733	18894	18872	18965	18981	18934	18903	19075	19059	18968	19025	18833	19199	18973	18877	19250	18788	18731	18905	18868	18962	19105	18954	18921	19109	19056	18853	18964	18953	18996	18948	18772	18989	18843	18924	18773	19012	18867	18915	19076	18663	18867	18771	19115	18779	18881	18719	18941	19075	18837	19019	18821	19227	18987	19088	18997	18804	18686	18837	19014	18704	19018	18860	18820	18906	19029	19041	18931	19047	18748	19000	18910	18896	18852	18981	18797	18837	18931	18996	18949	18899	19219	18799	18903	18834	18716	18783	18882	18918	18970	18878	18973	19013	18932	18978	18737	18881	18880	18765	18865	19063	18950	18845	19019	18761	18790	18964	18866	18714	19071	18833	18939	19111	18951	18937	18998	19097	19156	18927	18891	18906	18860	18826	19105	18993	18770	18875	19023	19066	18865	18766	18755	19001	19123	19039	19095	18828	18987	19041	19114	18927	18914	18887	18754	18872	19004	19246	19023	18931	18777	18678	18779	18829	18867	19191	18970	18837	19083	19227	18955	18823	19048	18692	19016	19028	18921	18945	18909	18994	18765	18929	18951	18957	18886	18864	19028	19057	18973	18854	18850	19116	18902	19044	18949	18898	18999	18898	19202	18831	19047	18695	18966	19015	19049	18941	18948	18849	19048	19070	18958	18939	19032	18955	18804	18900	18817	18959	19030	18721	18673	18873	18881	18931	18791	18897	19074	19158	18960	18956	18959	18816	18984	18878	18868	18984	18939	19072	18830	19155	18987	19056	19025	18958	18981	18928	18865	18904	18908	18910	19041	18893	18878	18889	18926	18677	18895	18946	18872	18947	19074	18857	18795	19026	19180	18980	18816	18824	19033	18844	19012	18789	18866	19109	19068	18957	19197	19064	19106	19065	19137	18797	18925	18932	18778	18890	18633	18598	18968	19020	18906	19036	18971	19022	18963	18936	18756	18938	19064	19011	18992	18841	19107	18822	18754	19046	19041	18759	19120	18988	18998	18970	18981	18972	18904	18909	18869	18818	18835	18921	19141	18864	19076	19067	19024	18966	18824	18978	19088	18948	18696	19013	19098	18858	18958	18902	18830	18909	18794	18906	19095	19023	18715	18781	18973	19066	19085	19099	18774	18818	18990	18956	18873	18704	19001	19045	18865	18838	18807	18773	18845	19092	19084	18920	19021	18873	18907	19090	18961	18715	19000	18802	18837	18863	19064	18783	18894	18971	18904	18979	19067	18908	19011	18990	18939	19013	19040	19056	18990	18899	19042	19028	18920	19111	19010	19144	18764	18820	19035	18799	18985	18996	18856	18900	18915	18838	18836	18872	18808	18969	19006	18960	19067	19018	18834	18980	19114	18901	18920	18761	18844	18990	19068	19030	19021	18881	18953	19089	18914	18762	18892	18895	18967	18941	18905	18880	18974	18876	18964	18861	19087	19059	18902	19073	19029	19227	19081	19051	18973	19050	18949	18909	19034	18777	18931	18999	18818	18845	18749	18881	18921	18793	18738	18746	18999	18700	18843	19024	19230	19096	18766	19020	19043	18849	18807	19014	19035	18918	18983	18845	19016	18794	18770	18766	19024	18750	18942	18928	18994	19054	19016	18969	18864	18834	18998	18853	18937	18689	18911	18824	18904	18835	18887	18908	18943	18872	19001	18965	19137	18931	18954	18902	18896	18887	18927	18992	18674	19017	18877	18850	18945	19122	18959	18890	19051	18859	18985	19013	19067	19018	18908	18986	18833	18907	18855	18836	19069	18975	19005	18932	18884	18913	19012	18947	18784	19075	18989	18810	18940	19073	18778	18763	18930	18808	18996	18989	18917	18970	19037	18908	18919	18841	19020	19026	18873	18855	18966	19134	18967	18778	18776	19082	18993	18981	19030	18828	18806	18942	18944	19084	19033	19125	19052	18904	19118	18995	18932	18852	18831	19047	19074	18728	19139	19040	18956	18957	18930	19037	18957	18799	18792	18964	18801	18939	19007	18956	19198	18929	18877	18772	18808	18799	18973	18761	18864	18987	18982	19034	18953	18891	19140	19041	18941	19035	19039	18917	18893	18982	18899	18973	18952	18925	19158	19034	18822	18809	18772	18759	19001	19010	18850	18929	18981	18843	19058	18808	18882	18981	18895	18819	19047	19056	18975	18964	18966	18830	18921	18806	18933	18965	18926	19221	18837	18844	19112	18800	18985	18816	18890	18912	18910	19037	19166	18974	18913	18963	19055	18942	19002	18713	18981	18927	18751	19045
19539	32630	27894	22145	19467	18448	17656	17234	16852	16779	16647	16484	16369	16407	16310	16427	16369	16331	16243	16373	16378	16125	16217	16188	16290	16092	16072	16145	16336	16346	16336	16324	16087	16260	16345	16299	16118	16314	16214	16073	16194	16184	16102	16180	16258	16131	16019	16162	16190	16112	16111	16242	16133	16112	16338	16119	16288	16221	16211	16205	16303	16170	16299	16230	16216	16345	16184	16150	16336	16095	16169	16273	16239	16047	16191	16114	16106	16051	16181	16218	16118	16211	16261	16147	16141	16070	16326	16205	16028	16336	16075	16234	16122	16293	16338	16099	16238	16183	16216	16075	16175	16164	15983	16127	16249	16181	16015	16163	16271	16044	16062	16093	16272	16108	16149	16264	16128	16161	16222	16061	16191	16231	16153	16131	16197	16192	16135	16250	16145	16384	16202	16094	16167	16177	16265	16093	16332	16148	16172	16225	16206	16183	16187	16125	16086	16206	16180	16247	16098	16204	16192	16231	16239	16223	15890	16243	16193	16275	16356	16257	16350	16093	16270	16291	16012	16093	16213	16197	16048	16199	16062	16243	16278	16220	16218	16397	16081	16265	16341	16145	16198	16157	16066	16183	15952	16274	16203	15929	16115	16115	16275	16160	16277	16088	16125	16171	16191	16189	15860	16154	16327	16115	16403	16244	16334	16064	16276	16285	16148	16197	16339	16119	16337	16046	16114	16162	16238	16112	16245	16277	16038	16124	16172	16209	16163	16215	16079	16212	16287	16009	16234	16232	16238	16268	16135	16124	16224	16080	16214	16048	16150	16211	16117	16211	16133	16279	16199	16218	16444	16243	16346	16235	16258	16213	16073	16235	16193	16210	16067	16149	16198	16187	16217	16155	16347	16255	16131	16286	16124	16264	16131	16194	16039	16113	16151	16250	16232	16245	16188	16255	16314	16207	16147	15943	16175	16017	16245	16324	16128	16121	16290	16346	16208	16108	16087	16267	16268	16378	16252	16287	16304	16158	16168	16156	16237	16137	16042	16030	16277	16118	16151	16075	16302	16209	16174	16244	16235	16111	16245	16065	16022	16267	16190	16200	16341	16169	16101	16149	16333	16178	15995	16286	15975	16130	16157	16266	16077	16378	16022	16132	16313	16139	16230	16148	16110	16108	16215	16225	16210	16253	16194	16125	16365	16177	16128	16145	16089	16229	16045	16245	16328	16291	16272	16183	16160	16263	16089	16199	16170	16114	16231	16148	16242	15932	16296	16377	16235	16263	16192	16112	16303	16239	16126	16051	16280	16269	16198	16159	16334	16223	16163	16298	16239	16138	16250	16226	16248	16225	16285	16047	16204	16186	16210	16193	16212	16166	16310	16171	16260	16215	16224	16193	16160	16220	16105	16184	16222	16322	16054	16288	16212	16092	16267	16239	16065	16350	16273	15911	16149	16263	16146	16138	16338	16279	16186	16279	16167	16308	16151	16104	16012	16190	16411	16264	16354	16253	16236	16090	16148	16067	16142	16136	16205	16092	16188	16117	16137	16383	16079	16240	16131	16131	16243	16206	16325	16143	16074	16077	16057	16191	16220	16290	16184	16330	16246	16363	16130	16055	16226	16231	16218	16227	16137	16106	16137	16235	16173	16160	16265	16128	16372	16174	16369	16300	16381	16323	16113	16148	16111	16260	16358	16306	16190	16315	16142	16296	15982	16185	16140	16250	16178	16317	16291	16124	16113	16212	16358	16028	16152	16244	16249	16191	16249	16142	16081	16301	16397	16087	16152	16090	16207	15985	16128	15978	16209	16118	16379	16052	16262	16102	16158	16132	16151	16263	16148	16221	16341	16395	16221	16157	16257	16126	16243	16034	16223	16081	16194	16176	16155	16336	16209	16309	16112	16329	16297	16106	16328	16159	16053	16168	16044	16172	16178	16405	16246	16333	16076	16112	16319	16208	16215	16147	16433	16227	16232	16093	16177	16119	16191	16281	15976	16200	16277	16239	16082	16032	16105	16386	16065	16201	16276	16257	16164	16155	16242	16191	16047	16260	16033	16366	16338	16089	16167	16076	16161	16164	16117	16081	16153	16286	15977	16092	16162	16098	16206	16178	16084	16167	16262	16119	16074	16289	16368	16302	16252	16198	16227	16287	16017	16190	16277	16167	16155	16301	16186	16174	16309	16188	16403	16286	16213	16161	16153	16133	16187	15982	16289	16319	16192	16331	16220	16124	16132	16252	15981	16309	16224	16236	16215	16253	16321	16300	16228	16223	16224	16143	16192	16109	16150	16138	16345	16199	16229	16193	16102	16057	16194	16189	16200	16331	15941	16243	16248	16129	16168	16303	16247	16115	16157	16156	16186	16178	15959	16038	16204	16088	16223	16067	16068	16191	16105	16234	16205	16119	16000	16123	16106	16152	16240	16199	16245	16029	16266	16238	16300	16039	16063	16054	16135	16165	16094	16273	16286	16114	16122	16129	16047	16179	16172	16231	16094	16284	16268	16340	16274	16176	16248	16093	16211	16219	16099	16164	16215	16130	16230	16240	16185	16173	16275	16445	16329	16209	16116	16307	16124	16198	16320	16298	16000	16176	16246	16193	16290	16178	16308	16218	16075	16369	16264	16142	16216	16322	16117	16210	16084	16268	16287	16113	16309	16278	16293	16274	16165	16191	16186	16168	16017	16320	16167	16223	16127	16281	16236	16244	16193	16190	16203	16354	15979	16349	16147	16119	16071	16016	16183	16153	16109	16257	16218	16207	16061	16162	16168	16226	16182	16088	16282	16242	16103	16372	16015	16100	16302	16095	16281	16240	16243	16100	16160	16121	16088	16187	16322	16266	16134	16215	16199	16176	16226	16296	16184	16312	16193	16130	16283	16184	16168	16174	16167	16298	16309	16038	16284	16047	16240	16063	16238	16122	16044	16066	16310	16144	16248	16270	16317	16050	16311	16249	16335	16059	16204	16261	16263	16173	15992	16313	16289	16196	16140	16147	16217	16115	16332	15886	16173	16209	15990	16309	16139	16155	16486	16145	16377	16215	16241	16129	16291	16181	16228	16158	16288	16288	16159	16108	16305	16102	16300	16138	16142	16226	16253	16173	16208	16024	16215	16190	16068	16256	16486	16221	16116	16112	16264	16174	16002	16109	16143	16008	16127	16182	16250	15841	16064	16144	16326	16188	16055	16148	16154	16088	16260	16417	16212	16126	16201	16306	16299	16231	16210	16197	16097	16332	16418	16084	16130	16228	16260	16198	16095	16035	16159	16249	16253	16114	16243	16186	16085	16204	16132	16352	16043	16231	16139	16324	16010	16264	16300	16192	16103	16179	16077	16286	16257	16160	16121	16155	16335	16130	16189	16214	16041	16179	16053	16401	16190	16270	16187	16187	16079	16069	16178	16263	16172	16423	16092	16292	16188	16420	16210	16216	16302	16230	16323	16226	16208	16136	16152	16118	16063	16065	16304	16064	16117	16105	16000	16186	16308	16377	16392	16206	16298	16117	16085	16360	16007	16156	16095	16136	16247	16322	16259	16254	16105	16098	16115	16244	16136	16037	16099	16300	16164	16111	16195	16024	16123	16198	16127	16150	16181	16274	15998	16101	16119	16251	16385	16118	16101	16188	16264	16155	16394	16104	16219	16284	16278	16197	16317	16333	16282	16100	16084	16076	16244	16355	16174	16057	16136	16252	16116	16164	16328	16261	16451	16248	16134	16262	16154	16315	16121	16245	16261	16208	16177	16128	16345	16154	16221	16148	16224	16149	16330	16072	16169	16178	16284	16136	16095	16243	16016	16231	16226	16138	16122	16222	16231	16344	16274	16258	16332	16053	16205	16088	16107	16362	16290	16249	16227	16141	16291	16139	16126	16130	16208	16314	16140	16093	16124	16120	16366	16214	16263	16234	16139	16111	16217	16168	16198	16144	16308	16317	16220	16237	16129	16022	16149	16169	16095	16143	16180	16123	16144	16215	16268	16239	16301	16144	16224	16203	16279	16265	16130	16173	16152	16147	16212	16185	16285	16351	16140	16255	16167	16335	16225	16141	16180	16134	16091	16121	16223	16187	16135	16043	16140	16146	16197	16025	16303	16216	16213	16287	16189	16107	16022	16218	16192	16135	16043	16021	16303	16166	16152	16229	16237	16238	16158	16245	16195	16220	16225	16241	16125	16368	16246	16272	16115	16128	16324	16258	16254	16142	16069	16070	16225	16292	16188	16144	16082	16195	16129	16219	16186	16230	16295	16295	16178	16037	16177	16157	16308	16225	16082	16208	16265	16318	16291	16206	16235	16258	16166	16226	16151	16296	16187	16333	15980	15978	16463	16201	16053	16081	16148	16112	16085	16199	16184	16106	16080	16174	15994	16323	16145	16198	16145	16208	16391	16262	16050	16145	16160	16192	16192	16168	16227	16073	16192	16125	16275	16258	16142	16282	16339	16208	16238	16139	16047	16332	16102	16160	16155	16276	16263	16219	16273	15935	16395	16042	16164	16328	16305	16110	16221	16395	16207	16229	16177	16346	16208	16266	16281	16123	16156	16186	16106	16109	16178	16379	16278	16357	16211	16151	16218	16315	16108	16097	16344	16186	16144	15957	16183	16353	16340	16330	16213	16316	16191	16171	16262	16235	16166	16360	16242	16261	16280	16171	16230	16128	16123	16230	16262	16215	16275	16266	16241	16068	15964	16104	16211	15971	16185	16208	16256	16357	16259	16201	16270	16253	16291	16182	16082	16132	16186	16034	16170	16282	16261	16152	16122	16188	16219	16304	16160	16350	16346	16206	16053	16187	16247	16190	16258	16137	16185	16256	16136	16225	16088	16189	16278	16033	16148	16169	16341	16174	16159	16285	16148	16084	16276	15995	16150	16212	16160	16072	16041	16147	16330	16009	15995	16301	16277	16363	16151	16273	16192	16353	16294	16274	16270	16270	16318	16321	16244	16033	16162	16124	16257	16305	16191	16293	16127	16121	16216	16156	16210	16143	16155	16146	16225	16066	16302	16305	15986	16440	16415	16043	16231	16346	16068	16165	16158	16212	16186	16215	16053	16187	16154	16202	16165	16188	16093	16119	16154	16079	16171	16110	16271	16176	16214	16286	16255	16292	16225	16272	16109	16268	16090	16215	16306	16117	16173	16117	16198	16342	16176	16138	16195	16452
22609	21630	28922	24881	22183	24914	26710	22314	21105	21261	21092	20909	20764	20580	20779	20593	20620	20580	20549	20390	20436	20442	20362	19987	20397	20416	20007	20386	20404	20219	20025	20249	20342	20354	20350	20329	20154	20050	20143	20180	20168	20404	20256	20258	20270	20299	20238	20075	20133	20226	20196	20146	20500	20226	20295	20000	20206	20255	20228	20128	20018	20072	20287	20271	19971	20100	20096	20149	20219	20308	20004	20152	20178	20198	20297	20299	20212	20069	20555	19988	20190	20129	20108	20002	20142	20299	20167	20207	20146	20216	20023	20193	20087	20307	20077	20120	20002	20033	20085	20117	20020	19962	20075	20123	20387	19975	20156	20163	20079	20251	20068	20025	20219	20024	20250	20180	20174	20266	20304	20369	20102	20286	20125	20216	20158	19949	20145	20146	20004	20022	20202	20241	20084	20266	20282	20192	20281	20031	20148	20292	19738	20028	20183	20379	20175	20217	20047	19976	20089	20331	20396	20157	20060	20169	20368	20066	20209	20235	20089	20133	20166	20112	20238	20223	20079	20209	20060	20058	20143	20216	19981	20146	20007	20305	19997	20286	20246	20047	20014	19854	20167	20039	20240	20085	20155	20230	20164	20144	19859	20156	20057	20224	20140	20183	20375	20086	20130	20150	20387	20142	20161	20175	20318	19927	20035	20074	20186	20409	20305	20068	20173	20248	20144	20160	19953	20323	19963	20219	20300	20152	20123	20248	19981	19988	20334	20063	20045	20011	20031	20153	20224	20080	20229	20001	20215	20047	20362	20213	20253	20103	20230	19997	20102	20104	20177	20204	20094	20114	20225	20144	20077	20146	20192	20043	19981	20040	20252	20172	20191	20126	20214	20181	20192	20062	20254	20155	19868	19962	20173	20030	20327	20120	20230	20238	20081	20079	20112	20362	20268	20282	20261	20254	20139	20187	20325	20180	20319	20083	20072	20093	20094	20242	20354	20040	19969	19964	20050	20253	20290	20065	19888	20290	20242	20150	20154	20078	20158	19988	20239	20154	20314	20003	20182	20138	20141	20167	20034	20244	20269	20212	20195	20152	20224	20202	20090	20007	20005	19893	20015	20059	20208	20138	20066	20118	20058	19838	20196	20023	19923	20201	20389	20251	20066	20266	20070	20130	20050	20034	20163	20180	20070	20112	20131	19995	20073	20156	20070	19978	20253	20219	20317	20165	20105	20107	20079	20263	20256	20073	20117	20023	19957	20088	20067	20202	20126	20111	19972	20236	20098	20324	20188	20085	20134	20173	20157	20334	19991	20166	19915	19894	20203	20109	20109	19917	20267	20282	20412	20197	20236	20306	19934	20158	20193	20202	20105	20181	20295	20143	20088	20089	19963	19927	20074	20070	20072	19955	20129	20152	20267	20159	20309	20239	20205	19975	19911	19994	20179	20053	20014	20264	20283	20222	20119	19987	19997	19855	20166	20065	20003	20228	20054	20187	20159	19936	19958	20184	20228	20093	20175	19881	20103	20103	20124	20156	20201	20107	20061	20075	20061	20048	20122	20234	20309	20226	20146	20068	20063	20217	20120	19926	20236	20339	20103	19891	20288	20183	20197	20248	20104	20155	20088	20052	20136	19966	20136	20171	20407	20250	20063	20079	20218	20385	20143	20227	20162	20156	20280	20248	20317	20133	20161	20053	20383	20217	20113	20033	20158	20058	20219	20147	20017	20042	20114	20192	20409	20027	20315	19919	20355	20077	20154	20198	20133	20132	20193	20266	20128	20025	20062	20343	20269	20126	20201	20223	20144	20280	20337	20160	20177	20074	20075	20106	20256	19990	20000	20006	20190	20038	20033	20221	20127	19987	20138	20037	20258	20024	20141	19953	20191	20045	20230	20024	20141	19867	20201	20336	20146	20154	20177	20044	20276	20001	20056	20053	20220	20184	20099	20043	19973	20152	20191	20087	20225	20194	20252	20167	20113	20165	20071	20081	20135	20214	20297	20350	20038	20255	20120	20282	20039	20103	19885	20170	20369	20122	20036	20014	19992	20202	20044	19986	20070	19893	20048	20165	20235	20180	20112	20181	20179	19979	19944	20020	20137	20163	20101	20040	20234	20274	20080	20279	20050	20127	20266	20380	20023	20014	20207	20161	20289	19995	20253	19905	19928	20151	20243	20078	20015	20103	20194	20240	20035	20064	19973	20216	20237	20018	20005	20138	20275	20028	20117	20264	20262	20207	20330	20100	20080	19938	20041	20046	20057	20105	20265	19988	20190	20256	20291	20212	19962	20127	20269	20137	20035	20055	20290	20146	19968	20064	20205	20161	20197	20157	20292	20164	20013	20352	20043	19984	20203	19996	20092	20119	20206	20391	20180	20000	20266	20266	20088	20365	20159	20096	20104	20275	20106	20171	20085	20165	20228	19974	19910	20222	20264	20046	20065	20116	20185	20002	20116	20353	20108	20050	20134	20125	19937	20187	20185	20125	20089	20176	20127	20005	20227	20287	20050	20206	20122	20058	20129	19972	20401	20198	20278	19955	20115	20097	20232	20059	20251	20310	20218	20190	20144	20080	20104	19961	20215	20112	20017	20023	19973	20018	20199	20255	20045	20383	20271	20199	20036	20128	20218	20264	20284	20179	20225	20140	20369	20133	20215	20178	20208	20244	20209	20206	20149	19926	20003	20186	20135	20092	20297	20081	19934	20099	20136	20072	20041	20083	20175	20248	20256	19889	20181	20110	20036	20133	20019	20228	20109	20080	20168	20026	20255	20009	20285	20024	20311	20184	20164	20260	20277	20102	19962	20091	20295	19935	20050	19980	20314	19878	20232	20305	20127	20155	20076	20214	20256	20361	20241	20015	20090	20119	20198	20393	20204	20011	20030	20177	20131	20077	20103	20065	20352	20009	20072	20409	20232	20146	20106	20018	20135	20031	19968	20146	20099	20218	20019	20160	20219	20129	20194	20204	20157	20152	20039	19945	20050	20330	20040	20366	20188	20238	20123	19912	20204	20296	20131	20243	20129	20153	20029	20072	19970	20054	20363	20235	20483	20314	20174	20177	20222	20169	20281	20230	20012	20220	20035	20122	20169	20156	19999	20032	20000	20320	20007	20173	20037	20102	20312	20206	20251	20172	20191	20131	20266	20254	20199	20137	20002	20126	20136	19865	20261	20299	20189	20121	20042	20157	20343	20185	20146	19999	19958	19989	20046	20086	20165	20165	20027	20161	20370	20242	20259	20146	20264	20312	20234	20152	19998	20211	20222	20183	20120	20093	20092	20253	20048	20171	20020	20090	20171	20304	20249	20134	20214	20179	20022	20198	20184	20020	19967	19871	20285	20305	19985	20107	20192	20176	20068	20138	20133	20063	20086	20130	20082	19978	20230	20050	20215	20270	20253	19888	20221	19878	20213	20238	20153	20150	20181	20178	20178	20037	19910	20152	20209	20184	20206	20124	19997	20053	20089	20007	20394	20095	20038	20254	20281	20092	20245	20471	20116	20029	20226	20215	19923	20206	20038	20169	20266	20058	20074	20050	19931	20164	20206	20173	20045	20005	20134	20091	20207	20007	20047	20109	20303	20138	19937	20178	20179	20262	20187	20126	20069	20030	20156	20191	20039	20133	19946	20099	20174	20054	20070	19908	20000	20042	20288	20137	20055	20126	20021	20135	20146	20108	20263	20150	20042	19986	20295	20079	20229	20122	20046	20088	20003	20188	20238	20090	20185	20281	20199	19989	20224	20231	20355	19992	20076	20280	20187	20314	20407	20202	20107	20197	20001	20047	19977	20326	19991	19974	20029	20076	20359	20383	20123	20015	19977	19852	20262	20244	20223	20394	20102	20365	20349	20147	20172	20271	20318	20221	20297	20255	20216	20184	20098	20133	20135	20148	20249	20268	20275	20112	20175	20062	20217	20093	20140	20207	20070	20041	20067	20278	20145	20474	20048	20195	20183	20122	20078	20294	20335	20030	20151	20035	20185	20269	20114	20157	20196	20079	20311	20161	20243	20096	20034	20165	20196	20316	20448	20132	20277	20124	20180	20016	20043	20104	20155	20105	20155	20223	20247	20412	20136	20188	20253	20240	19914	20155	20135	19966	20119	20253	20218	20250	20218	20060	20101	19943	20024	20160	20263	19968	20160	20083	20143	19974	20234	19938	20261	20071	20202	20150	20139	20026	20081	20306	20103	20157	20279	19914	20166	19838	20258	20069	20273	20144	19964	20005	20063	20215	20037	20037	20235	20161	20148	20212	20164	20104	19802	20086	20216	20216	20312	20274	20276	20126	20230	20034	20329	20168	20071	20145	20187	19984	20327	19977	20102	20038	19981	20115	20303	20320	20227	20398	20227	20261	20083	20279	20216	20151	20315	20144	20187	20053	20004	20273	19956	20269	20058	20135	20208	20043	20094	20078	20179	20142	20240	20115	20142	20236	20381	20060	20032	20263	20144	20145	20167	20270	20183	20202	20130	20180	20212	20087	20214	20158	20146	20122	20052	20143	20149	20059	20167	20052	20174	20116	20086	20157	20011	20185	20150	20064	20363	20165	20000	20117	20294	20318	20021	20292	20249	20162	20074	20049	20190	19986	19977	20367	20185	20094	19968	20092	20183	20207	19936	20068	20207	20335	20177	20032	20116	20192	20058	20157	19999	20109	20102	20293	20205	20231	20162	20233	20228	20014	20104	20145	20189	20223	20125	20008	20248	20085	20253	19924	20035	20083	19994	20131	20131	20169	20047	20048	19963	20055	20265	20259	20046	19927	20452	19907	20200	20183	20025	20117	20149	20131	20266	20066	20304	20123	19970	19947	20324	19921	19965	20089	20293	20050	20178	20018	20048	20126	19985	20219	20090	20272	20039	20221	20217	20018	20164	20138	20203	20185	20186	20207	19896	20191	20364	20109	20272	20517	19933	20042	20013	20040	20197	20088	20137	20073	20013	20198	19944	20143	20135	19938	20061	19985	20236	20054	19822	20205	20282	19992	20122	20190	20121	20195	20233	20088	20138	20048	20164	20158	20229	20233	20023	20007	20374	20158	20136	20173	20395	20056	20222	20049	20257	20212	20277	20002	20244	19954	20143	20054	20104	20064	20137	20174	20166	20078	19967	20194	20112	20208	20148	20273	20235	20173	20394	20146	20146	20034	20053	20054	20268	20110
21221	43197	35996	27649	23407	21379	20109	18825	18555	18128	17963	17651	17474	17518	17287	17277	17107	17103	17180	17129	17040	16935	17168	16980	17170	16777	17039	16903	16863	17030	16989	16942	16890	16911	17016	16771	16966	16975	16876	16876	16901	16935	16918	16842	16891	16890	17015	16960	16916	16876	16917	16919	16952	16859	16861	16926	16971	16936	16735	16957	16952	16888	16854	17015	16818	16787	16865	16964	16905	16993	16711	16905	16763	17255	16678	16856	16830	16923	16813	17071	16853	16825	16814	16977	16804	16836	16875	16778	16808	16949	17114	16877	16896	16920	16973	16892	16952	16832	16910	16871	16922	16727	16785	16845	16967	17202	16816	16996	16765	16902	16933	16816	16899	16743	16848	16941	16994	16819	16837	16936	16889	16866	16871	16859	16916	16833	16928	16819	16934	16782	16697	16857	16809	16974	16994	16761	16832	16949	16852	16941	16974	16962	16656	16689	16946	16840	16883	16786	16912	17012	16671	16980	16832	16675	16973	16906	16758	16840	16931	16798	16958	16835	16816	16764	16954	16743	16862	17037	17029	16813	16813	16859	16813	17118	16914	16716	16866	16992	16711	16708	16868	16945	16743	16881	16962	17051	16914	16834	16814	17148	16985	16932	16778	16785	16934	16834	16883	16735	16853	16728	16922	16767	16978	16987	16960	16814	16854	16823	17010	16798	16965	16966	16934	16828	16939	16933	17019	16892	17023	16829	16975	16980	16880	16816	16964	16911	17053	16868	16858	17026	17057	16714	16925	16812	17029	17164	16762	16828	16907	16918	16739	16628	16812	16969	16690	16892	16874	16826	16926	16931	16772	16947	16939	16981	16899	16808	16916	16657	16870	16863	16864	16941	16724	16738	16957	16758	16853	17004	16919	16965	16811	16913	16634	16953	16801	16903	16747	16619	16962	16894	16817	16828	16770	16649	16784	16806	16938	16851	16828	17027	16901	16800	16830	16787	16751	16842	16793	16734	17045	16834	17005	16940	16685	17035	16951	16811	16846	17153	16788	16794	16773	16778	16930	16835	16952	16945	16925	16740	16967	16678	16798	16742	16879	17085	16778	16877	16825	16766	16860	16897	16775	16889	16861	16762	16779	16918	16904	16728	16727	16739	16771	16893	16629	16976	16835	16832	16725	16761	16825	16849	16935	16961	16955	16829	16996	16733	16762	16876	16877	16976	16815	16843	16914	16805	16824	16981	16840	16949	16863	16830	16882	16954	16912	16830	16850	16806	16887	16691	16759	16909	16911	16821	16769	16854	16830	16814	16849	16840	16971	16886	16939	16816	16971	16882	16901	16849	16981	16749	17100	16939	16824	16783	16953	16843	16872	16844	16793	16818	16886	16761	17006	16966	16994	16972	16841	16804	17012	16853	16885	16782	16892	16885	16972	16881	16692	16716	16854	16852	16974	16863	16940	16857	17008	16894	16759	17000	16824	16832	16926	16701	16667	16941	16922	16712	16524	17074	16689	16922	16895	16841	16868	16794	17064	16754	16875	16806	16904	16771	16782	17081	16888	16815	16843	16994	16743	16824	16852	16843	16915	16911	16624	16756	16844	16893	16907	16836	16806	16833	16990	16800	16803	16885	16833	17102	16808	16767	16711	16853	16904	16837	16683	16992	17072	16929	17037	16704	16919	16888	16871	16957	16956	16879	16817	16998	16915	16843	16860	17004	16798	16939	17051	16959	17005	16841	16809	16877	16826	16711	16896	16913	17011	16835	16885	16890	17047	16688	16907	16651	16760	16922	16856	16849	16849	16776	16960	16807	16874	16822	16877	16819	16799	16769	16931	16887	16974	16891	16792	17012	16846	16849	16783	17054	17078	16901	16924	16912	17052	16879	17004	16898	16720	16843	16940	17018	16846	16772	17052	16888	16818	16853	16847	16780	16799	16912	16725	16747	16835	16999	16764	16833	16906	17121	16973	16740	16792	16852	16872	16600	16957	16748	16829	16641	16887	16817	16881	16793	17095	16862	16857	16949	16971	16698	16837	16847	16844	16772	16986	16812	16925	17037	16834	16820	16823	16698	16781	16766	17029	16904	16992	16831	16978	16940	16812	17012	16929	16825	16699	16892	16763	16747	17036	16744	17000	16902	16952	16812	16752	16793	16848	16813	16657	16919	16898	16875	16848	16816	16983	16953	16861	16692	16948	16800	16780	16747	16839	16788	16942	16870	16981	16883	16922	16881	17076	16732	16734	16817	16929	16919	16914	16778	17001	16903	16878	16848	17131	16699	16868	16846	16972	16836	16921	16954	16690	17016	16838	16858	16785	16832	16843	16791	16887	16827	16887	16942	16951	16887	16845	16944	16891	16835	16817	16968	16843	16783	17004	16621	16887	16775	16971	16744	16810	16962	16872	16917	16869	16827	16860	16873	16686	16845	17047	17045	16956	16774	16889	17013	16874	16870	16701	17109	16837	16873	16959	16936	16793	16814	16848	16658	17048	16848	16938	16743	16730	16938	16808	16921	16707	16843	16771	16867	16749	16768	16861	16725	16999	16772	17006	16761	16758	16748	16945	16864	16900	16850	16860	16866	16977	16816	16828	16902	16839	16786	17021	16810	17022	16899	16854	16946	16793	16969	16839	16712	16923	16954	16748	16865	16808	16915	16850	16864	16899	16745	16739	17000	16832	16924	16880	16961	17007	16926	16804	16929	16945	16836	16900	16889	16890	16887	16838	16769	16868	16784	16817	16934	16945	16856	16837	16795	16896	16775	16913	16824	16867	16966	16941	16807	16962	16886	16934	16852	16783	16938	16933	16934	16914	16814	16803	16917	16969	16810	16814	16831	16824	17019	16674	16913	16783	16921	16939	16790	17084	16891	16983	16890	16690	16902	16816	16708	16819	16992	17011	16892	16749	16820	16916	16671	16911	16817	16908	16922	16718	16727	16936	16940	16883	16846	17001	16942	16931	17196	16803	16957	16867	16862	16902	16760	16883	16897	17105	16812	16783	16908	16990	16903	16910	16803	16780	16778	16972	16972	17076	16987	16765	16945	16886	16880	16927	16943	16839	16917	16712	16878	16939	16847	16835	16856	16922	16929	16843	16994	16969	16800	16673	16668	16899	16870	16980	16944	16908	16890	16696	16706	16758	16950	16804	16887	17138	16873	16876	16859	16842	16955	16728	16841	16857	16876	16894	16902	16850	16960	16953	16832	16792	16795	16685	16732	16788	16928	16819	17135	16796	17107	16894	16671	16753	16830	16764	17040	16841	16934	16753	16816	16933	16817	16936	16793	16804	16724	16937	16767	16803	16747	16921	16573	16730	16786	16766	16938	16835	16832	16878	16911	16911	16688	16849	16913	16900	16863	16938	16991	16889	16740	16971	16949	16892	16752	16795	16904	16766	16972	16705	16760	16749	16991	16932	16730	16989	16913	16929	16805	16692	16831	16798	16804	16834	16835	16935	16840	16794	16834	16898	16955	16819	16685	16931	16858	16875	16769	16942	16755	16821	16902	16928	16796	16720	16852	16763	16894	16801	16890	16848	16755	16805	16876	16758	16966	16764	16592	16939	16889	16957	16930	16917	16685	16779	16803	16879	16977	16818	16914	16941	16885	16955	16757	16945	16722	16781	16917	16906	16765	16883	16788	17047	16892	16981	16761	17097	16787	17051	16787	16771	16957	16960	16866	16915	16889	16764	16883	17037	16798	16892	16853	16949	16858	16819	16690	16920	16667	16673	16892	16772	16950	16923	16888	16771	16863	16821	16760	16806	16856	16809	16901	16891	17033	16969	16880	16869	16894	16995	16760	16821	16580	16863	16913	16884	16814	16797	17011	16783	16775	16963	16879	16915	16689	16849	16776	16875	16778	16786	16871	16764	16821	16783	16892	16814	16916	16877	16717	16794	16866	16722	16743	16850	16698	16715	16850	16868	16905	16693	16789	16845	16794	16950	16689	16797	16845	16966	16980	16952	16872	16846	16906	16825	16868	16639	16946	16771	16827	17107	16829	16881	16890	16846	16948	16831	16773	17007	16856	16961	16833	16906	16899	16908	16764	16874	16839	16950	17027	16850	16662	16934	16660	16839	16625	16706	16923	16757	16930	16714	16858	16982	16831	16976	16764	16850	17077	16793	16900	17067	16782	16922	16822	16801	16823	16993	16882	16785	16860	16944	16805	16886	16650	16938	16767	16805	16718	16728	16742	16811	17027	16809	16761	16943	16854	16747	16905	16685	16784	16841	16773	16883	16763	16760	16807	16817	16946	16758	16768	16896	16788	16853	16862	16816	16901	16807	16836	16704	16958	16742	16855	16689	17020	16751	16822	17068	16784	16792	16740	16805	17009	17002	16778	17046	16852	16783	16866	16745	17021	16881	16823	16760	16852	16820	16840	16631	16840	17031	16982	16926	16862	16732	17036	16793	16785	16890	16982	16737	16815	16880	16899	16674	17026	16764	16809	17010	16723	16912	16913	16919	16827	16991	16792	16711	16912	16892	16877	17010	16731	16890	16743	16893	16710	16774	16784	16797	16859	16990	16850	17000	16880	16752	16866	16843	16719	16991	16822	16808	16877	16818	16889	16886	17016	17075	16849	16929	16956	17005	16831	16913	16785	16878	16997	16880	16878	16932	16714	16886	16684	16779	16950	16855	16862	16849	16844	16936	16812	16975	16796	17017	16760	16837	16741	16820	16764	16851	16828	16927	16891	16950	16660	16860	16832	16806	16882	16756	16816	17010	16949	16906	16761	16725	16708	16871	16782	16887	16917	16914	16882	16873	16891	16863	16972	16688	16758	16820	16881	16943	16871	16966	17094	16666	16889	17061	16749	16910	16803	16932	16939	16891	16812	16895	16895	16935	16773	16923	16903	16985	16743	16882	16792	16916	16876	17017	16901	16932	16876	16769	16925	16964	16695	16893	16757	16936	16933	16789	16842	16839	16914	16715	16830	16864	17047	16944	16789	16923	16859	16974	16894	16818	17083	16743	16777	16782	16872	16893	16839	16903	16909	16750	16740	16848	16852	16796	17016	16738	16711	16889	16800	16808	16874	16789	16860	16903	16869	16834	16815	16696	16907	16848	16821	16794	16843	16817	16731	17019	16908	16877	16921	16820	16883	16940	16883	16824	16927	16939	16987	16843	16817	16773	16929	16790	16876	17051	16811	17016	16717
29337	24389	27751	24064	20579	19848	19408	19495	18983	19059	18889	19058	18759	18800	18826	18697	18646	18736	18795	18763	18867	18688	18665	18688	18613	18604	18780	18756	18830	18625	18626	18909	18722	18568	18757	18584	18532	18604	18558	18673	18587	18742	18706	18751	18766	18541	18505	18561	18678	18688	18592	18676	18585	18665	18728	18434	18413	18573	18470	18605	18645	18580	18629	18685	18538	18615	18561	18692	18673	18608	18724	18739	18515	18756	18529	18498	18682	18748	18644	18845	18479	18743	18731	18589	18696	18829	18638	18526	18662	18507	18708	18686	18544	18576	18671	18742	18654	18598	18736	18546	18612	18506	18779	18527	18726	18524	18511	18339	18540	18897	18679	18481	18888	18787	18861	18599	18484	18656	18648	18629	18638	18541	18565	18576	18670	18606	18632	18533	18698	18703	18766	18615	18581	18549	18885	18396	18647	18764	18379	18701	18689	18485	18692	18642	18778	18587	18637	18633	18746	18827	18576	18652	18521	18876	18590	18443	18411	18563	18777	18636	18589	18725	18409	18513	18685	18728	18647	18611	18767	18610	18626	18587	18645	18712	18694	18728	18798	18781	18660	18586	18748	18443	18697	18645	18812	18654	18363	18670	18555	18780	18831	18614	18726	18753	18503	18795	18478	18539	18716	18654	18772	18575	18610	18545	18699	18559	18623	18501	18505	18743	18544	18765	18805	18790	18690	18689	18490	18585	18598	18649	18652	18773	18942	18768	18689	18466	18659	18609	18742	18836	18557	18640	18612	18655	18797	18598	18463	18687	18664	18814	18593	18847	18708	18651	18615	18539	18620	18527	18609	18511	18562	18452	18805	18702	18707	18434	18629	18540	18570	18572	18634	18780	18688	18673	18665	18596	18627	18595	18616	18630	18764	18862	18667	18599	18844	18749	18679	18591	18833	18817	18675	18881	18807	18635	18520	18728	18705	18535	18597	18588	18655	18707	18689	18787	18676	18606	18686	18569	18468	18611	18688	18754	18690	18642	18488	18373	18784	18533	18552	18710	18665	18566	18513	18818	18728	18540	18677	18655	18762	18684	18702	18526	18837	18599	18575	18558	18595	18493	18750	18624	18641	18596	18641	18729	18701	18665	18694	18768	18561	18854	18532	18591	18291	18691	18660	18724	18820	18626	18493	18828	18813	18588	18559	18678	18545	18559	18741	18766	18471	18812	18796	18715	18692	18915	18675	18730	18789	18541	18787	18593	18713	18653	18491	18780	18710	18787	18439	18886	18739	18704	18567	18704	18786	18407	18416	18428	18639	18542	18736	18542	18788	18706	18591	18614	18605	18457	18622	18526	18691	18882	18589	18398	18746	18676	18422	18682	18627	18749	18611	18626	18584	18614	18480	18695	18688	18679	18684	18700	18593	18716	18694	18747	18644	18708	18568	18832	18582	18526	18498	18589	18490	18717	18782	18461	18507	18720	18536	18632	18787	18708	18711	18875	18741	18673	18467	18723	18569	18671	18517	18834	18525	18751	18509	18497	18660	18612	18678	18673	18723	18846	18787	18673	18660	18630	18623	18411	18756	18621	18641	18587	18649	18878	18652	18747	18566	18690	18626	18529	18622	18658	18766	18406	18617	18784	18544	18794	18513	18622	18700	18680	18772	18759	18425	18548	18611	18726	18665	18580	18826	18565	18720	18683	18601	18679	18672	18611	18730	18611	18692	18651	18685	18675	18650	18538	18790	18676	18602	18688	18694	18593	18782	18683	18593	18534	18718	18719	18762	18630	18653	18553	18583	18606	18724	18475	18698	18669	18586	18585	18604	18641	18490	18698	18762	18689	18828	18598	18394	18601	18747	18466	18671	19056	18553	18725	18803	18714	18651	18525	18522	18604	18883	18543	18715	18736	18808	18610	18689	18542	18593	18479	18662	18569	18801	18657	18660	18503	18441	18856	18707	18493	18889	18697	18522	18795	18621	18655	18689	18488	18674	18618	18500	18689	18649	18481	18652	18672	18634	18704	18551	18727	18679	18636	18853	18634	18661	18662	18557	18539	18535	18625	18415	18794	18559	18655	18637	18757	18568	18648	18545	18618	18558	18828	18730	18778	18691	18660	18714	18582	18681	18524	18726	18714	18764	18584	18728	18695	18506	18436	18603	18769	18772	18590	18736	18530	18707	18658	18532	18759	18609	18750	18746	18888	18482	18715	18727	18632	18632	18675	18568	18595	18649	18638	18742	18750	18559	18626	18721	18677	18653	18621	18872	18559	18627	18764	18551	18573	18752	18773	18524	18668	18637	18485	18627	18244	18494	18608	18627	18730	18664	18688	18744	18798	18710	18447	18456	18539	18769	18678	18784	18628	18711	18524	18756	18608	18593	18550	18644	18606	18760	18569	18634	18551	18695	18635	18614	18656	18658	18868	18718	18578	18538	18588	18630	18578	18547	18787	18593	18627	18558	18498	18552	18650	18744	18677	18548	18714	18679	18847	18778	18532	18590	18763	18683	18626	18676	18626	18751	18539	18475	18701	18790	18546	18608	18641	18698	18777	18629	18594	18835	18842	18745	18629	18623	18657	18613	18604	18699	18419	18830	18591	18458	18725	18685	18746	18503	18692	18825	18607	18741	18729	18733	18619	18547	18545	18739	18645	18614	18650	18841	18474	18602	18842	18416	18648	18767	18558	18742	18925	18664	18755	18648	18829	18654	18464	18665	18862	18733	18559	18538	18768	18658	18646	18792	18747	18565	18423	18582	18485	18789	18722	18798	18659	18580	18565	18830	18562	18634	18786	18644	18508	18651	18531	18505	18511	18560	18554	18653	18566	18470	18621	18803	18741	18576	18643	18848	18708	18744	18664	18794	18818	18534	18780	18713	18717	18686	18691	18946	18714	18703	18635	18625	18744	18795	18600	18624	18786	18636	18815	18416	18676	18542	18771	18619	18771	18373	18442	18559	18509	18438	18630	18508	18679	18756	18556	18726	18704	18712	18632	18698	18672	18691	18503	18798	18618	18585	18438	18751	18666	18602	18502	18667	18631	18683	18656	18592	18594	18428	18556	18486	18710	18800	18487	18592	18514	18444	18881	18870	18730	18670	18788	18533	18869	18610	18550	18866	18648	18688	18454	18449	18517	18736	18714	18653	18625	18630	18556	18859	18812	18508	18701	18466	18580	18740	18771	18566	18683	18765	18432	18699	18685	18544	18605	18735	18596	18449	18641	18765	18710	18593	18596	18698	18693	18548	18613	18623	18696	18715	18616	18672	18485	18682	18527	18592	18716	18631	18420	18647	18713	18584	18731	18705	18688	18736	18681	18614	18787	18725	18740	18667	18647	18700	18640	18565	18726	18732	18581	18693	18636	18736	18595	18589	18763	18628	18512	18391	18705	18815	18811	18619	18835	18755	18519	18706	18744	18432	18651	18754	18608	18583	18560	18808	18727	18614	18763	18722	19001	18543	18683	18448	18547	18631	18767	18396	18588	18727	18737	18428	18414	18501	18600	18805	18457	18722	18639	18470	18662	18649	18652	18560	18588	18623	18718	18874	18951	18758	18560	18646	18753	18698	18647	18793	18736	18747	18805	18744	18677	18761	18646	18589	18439	18668	18549	18742	18729	18466	18567	18656	18505	18594	18481	18744	18711	18813	18583	18839	18750	18733	18484	18545	18660	18641	18710	18537	18657	18690	18833	18546	18562	18429	18692	18579	18653	18644	18391	18657	18626	18518	18683	18728	18620	18583	18745	18523	18647	18468	18777	18786	18672	18656	18696	18508	18669	18696	18810	18531	18477	18815	18777	18609	18673	18713	18481	18530	18399	18624	18834	18714	18842	18888	18724	18605	18676	18658	18813	18630	18579	18639	18694	18456	18720	18756	18762	18690	18669	18638	18713	18650	18542	18656	18751	18675	18788	18712	18656	18507	18608	18760	18594	18875	18543	18722	18578	18637	18683	18795	18704	18708	18957	18760	18813	18697	18697	18606	18359	18437	18452	18573	18958	18698	18734	18609	18587	18501	18595	18705	18741	18781	18452	18565	18700	18606	18950	18499	18640	18588	18767	18676	18886	18662	18498	18817	18573	18639	18774	18627	18726	18756	18895	18700	18929	18473	18576	18673	18554	18659	18678	18623	18613	18678	18689	18657	18696	18654	18678	18807	18762	18528	18798	18417	18444	18657	18745	18643	18689	18672	18720	18527	18687	18794	18697	18563	18670	18673	18687	18678	18371	18506	18760	18724	18599	18455	18670	18637	18730	18606	18824	18741	18817	18685	18731	18696	18600	18534	18584	18696	18717	18689	18582	18728	18606	18583	18693	18502	18441	18609	18817	18705	18572	18827	18703	18692	18757	18606	18621	18724	18620	18784	18541	18610	18777	18836	18520	18581	18911	18666	18549	18643	18844	18698	18787	18550	18621	18582	18605	18577	18495	18642	18699	18574	18701	18724	18853	18579	18651	18624	18712	18675	18567	18718	18498	18756	18655	18599	18879	18845	18580	18440	18803	18775	18691	18582	18669	18602	18712	18492	18565	18724	18751	18856	18782	18633	18801	18669	18801	18449	18682	18642	18644	18712	18750	18688	18465	18696	18686	18508	18688	18702	18517	18623	18735	18656	18470	18787	18520	18635	18826	18734	18608	18655	18667	18689	18692	18601	18498	18606	18592	18618	18786	18685	18560	18737	18592	18842	18482	18574	18746	18470	18844	18775	18585	18634	18791	18682	18660	18550	18710	18758	18506	18598	18567	18732	18669	18581	18645	18594	18646	18547	18630	18584	18650	18630	18812	18573	18808	18695	18593	18637	18500	18792	18691	18567	18711	18566	18729	18661	18620	18611	18804	18793	18541	18630	18391	18582	18683	18728	18806	18685	18461	18594	18766	18668	18432	18708	18644	18845	18783	18810	18836	18639	18516	18751	18565	18835	18679	18418	18652	18481	18640	18514	18694	18764	18766	18836	18832	18714	18654	18775	18827	18554	18648	18718	18749	18613	18641	18747	18635	18676	18482	18685	18684	18581	18520	18833	18525	18657	18547	18750	18650	18749	18751	18590	18596	18662	18825	18456	18587	18655	18909	18751	18640	18622	18699	18572	18724	18538	18604	18370	18498	18754	18587	18613	18830	18676	18636	18550	18668	18550	18348	18791	18508	18648	18603	18547	18740	18408	18635
20538	31448	26468	20553	18763	17925	17319	16660	16573	16313	16326	16228	16076	16068	16053	16121	16123	16004	16163	16200	16068	16104	16073	16011	16164	16004	16144	16181	15889	16253	15913	16108	15990	16075	16042	16002	15913	15944	16050	16003	15952	15993	15964	16159	15962	16014	16134	16108	15993	16212	15748	16017	15971	16036	15992	15893	16088	16006	15942	16103	15988	15836	15885	15948	15917	16040	15987	16064	15774	15951	16090	15949	15983	15891	15937	15951	16071	16006	16005	15991	16100	15936	15854	15920	16030	15770	16030	15962	15952	15863	16057	15955	15970	16139	16166	16020	15958	15939	15861	16026	16117	15996	15952	16153	15951	15950	15883	15890	15968	16017	15909	16187	15972	16017	15847	16053	16110	16010	15987	15873	15976	16013	15949	15826	15857	15883	16044	15925	16069	16101	16100	15854	16095	15946	16227	15955	16062	16088	15992	15974	16038	16000	16112	15850	15960	15998	15822	15869	15888	15904	16110	15923	16015	15973	15943	16024	15910	15774	16052	15980	15912	16075	15984	15912	16041	15780	15957	15940	16041	16049	16049	15992	16078	16014	16183	16097	15943	16089	15885	15914	15871	15922	15985	16032	15917	16103	15980	15878	15895	15900	15955	16000	16055	15833	15887	16012	16166	15882	16105	15892	15773	16014	15714	16028	15999	16116	15921	15995	16022	16067	15908	16014	15934	16057	16024	16009	15907	15974	16044	16080	16214	16261	15695	16089	15984	16000	15854	15937	16026	16111	15907	16052	15813	16044	15916	15912	16015	16004	16014	15946	15848	16100	15999	16019	15996	15858	15857	16031	15953	16047	15999	16041	15995	16029	16151	16014	15826	16068	15869	16087	15959	16007	15983	15819	15926	16094	15939	16014	15883	15941	15873	16104	15885	16155	15922	15935	16001	15940	16134	15901	15998	16096	15864	15982	16018	15955	16116	16111	15924	16080	15970	15966	15950	16006	15922	15989	16064	15912	16021	15996	15735	16092	15980	16013	15904	15959	15966	16085	15954	15978	15930	15986	15894	15992	16007	16110	15940	16095	16200	16063	15895	15984	15899	16195	16054	15877	16023	16024	16043	15966	15932	15928	16079	15969	15910	16099	16017	15885	16090	15969	16038	16087	16071	16082	16077	15893	15981	15977	15891	15952	15835	15973	16183	15984	15833	16063	15858	15912	15863	16219	16021	15898	15953	15817	15911	15892	15861	16128	16007	16086	16002	16020	16128	15891	16230	16070	16019	15958	16112	16049	16056	16049	16045	16003	15955	16117	15897	15942	15890	15908	16061	15893	15999	15992	16230	15994	15809	15864	16078	15813	15991	15900	15764	16084	15876	16021	15822	15999	15906	15824	15941	15963	15921	15948	15979	16019	15885	15871	16031	16007	15995	16039	16203	16040	16015	16060	15966	15858	16103	16066	15821	15857	16223	15895	15757	16047	16093	15953	16093	15819	16030	15909	15881	16099	16005	15976	16057	16003	15986	15949	15844	16017	15899	15929	15712	16000	15946	15913	16055	15755	16183	16074	15826	15942	16077	16101	15899	16012	15971	15947	16027	16157	15977	16149	15940	15838	15823	16057	16065	16003	16088	15983	16106	15806	15927	16063	15947	15929	16058	15926	15932	16085	15954	16008	15928	15965	15958	15961	15889	15787	16049	16023	15854	16045	16146	16066	16084	16056	16090	16111	15853	16033	15960	15990	15945	15857	16039	15872	15939	16013	15953	15965	15924	15809	16014	16046	16205	16015	16014	16110	15895	15974	16045	15989	15920	15908	15999	16102	16023	15966	15931	15996	16040	15801	15913	15980	16135	16012	16052	15960	15935	15974	15956	15979	16001	16014	15891	15920	15991	15984	15954	16000	15978	16014	16111	16182	16050	15985	15729	16049	16041	15930	16059	15912	15868	16069	15898	15883	15906	16160	16022	16192	16040	15896	16000	16117	15898	15841	16006	15889	15943	15983	15807	15917	16028	15880	16066	15992	16019	15794	15987	16003	15947	15997	15928	16052	16065	16182	15933	16021	16147	16077	15965	15735	16013	15977	15796	16077	16017	15822	15900	15972	15870	15960	15825	16142	16009	15912	16092	15908	15932	16001	16116	16070	15977	15975	16090	16102	16187	16005	15803	15828	16110	16142	15786	15983	15941	16013	15849	16042	15981	15907	15848	15872	16016	16173	15929	16026	15813	16051	16041	15992	16050	16047	15938	16207	16151	16013	16007	15935	15965	16006	15913	16194	16121	15983	15888	16063	16086	16078	15948	15972	15960	15969	16004	15878	15872	15851	16063	16012	15982	15928	16015	16093	15997	16010	16092	15981	16008	16034	15947	15893	15918	15909	15839	15985	16026	16041	15934	16022	16012	16011	16015	15971	15997	15984	16012	15949	16025	16031	15980	16178	16050	16057	16051	15962	16072	16048	16017	16075	15971	16031	16037	16020	15870	15987	16132	15993	16131	15980	16023	16055	15848	16017	15962	15831	16108	16125	15893	15897	15906	15845	15894	15992	16161	16086	15844	15858	15941	16160	16037	16111	15933	16093	16051	16016	15974	15959	16030	16000	16000	15975	15887	16125	15968	15960	16039	16042	16037	16024	16053	15916	16090	16110	16018	16033	15915	15865	15984	16063	15946	15928	16057	15955	16041	16006	15965	15880	15844	15860	15877	15945	16099	15950	16079	16035	16104	15865	16070	15875	15948	15905	15987	15712	15827	15955	16046	15773	16112	15809	16085	16018	16066	16088	15969	16139	16016	16043	15997	16061	16030	15823	15955	15838	16133	16276	16039	15926	16070	16029	15840	15935	15985	16015	15994	15958	15918	16064	16020	15977	16050	16070	15888	15905	16024	16129	15959	16030	16058	16079	15881	15879	16057	16119	15957	16005	15966	15875	15977	15970	15941	16134	16084	15999	16184	15970	15867	16035	16008	16085	16003	15973	16031	15979	15960	15980	16048	16130	16000	15995	16005	15780	15983	15950	15835	15891	16077	16056	15974	15993	16085	16095	15908	16032	16040	16060	16080	16115	16171	15980	15817	16163	16008	15882	15935	16006	16147	15945	15923	15837	16132	15934	16100	16020	15874	15878	15856	16041	16000	15923	15969	15898	16083	16023	15898	15988	16055	16117	15937	16012	16145	15921	15920	16010	15980	15873	16071	15772	15834	15953	16008	16012	16085	16220	15926	15955	16158	15934	15894	16093	15976	16174	16092	16194	15940	15894	16081	15988	15912	15972	16200	16064	15978	16105	15990	15903	16082	16010	15990	15880	16058	16023	15990	16039	16067	16018	15901	16060	16080	15890	15881	16021	16110	15951	16073	15985	16088	15997	15849	15950	15932	15856	16156	15971	16053	15995	15994	15906	15923	15873	15994	16045	15981	15984	16180	16178	15930	16084	15966	16173	15825	16125	16036	16052	15786	16019	15898	16090	15933	15781	15927	16017	15910	15981	15985	15982	15921	16128	15753	15960	15996	16081	16026	15975	15893	16080	16139	15961	15972	16093	16155	15911	15838	16127	16077	15972	15919	15812	16044	15914	16018	16024	16104	15864	16070	15989	16062	16002	16183	15950	16044	16068	15901	16112	16163	15933	15911	15932	15921	16019	15769	15751	15933	16003	15986	15985	15873	15937	16126	15998	15864	15986	15997	15941	16188	16169	16004	16007	15989	15875	16031	16025	16066	16067	15935	15852	15897	16101	15947	15863	15928	15935	15941	15969	15928	15927	15956	16164	15963	16021	15911	16067	15945	15897	15950	16014	15915	16046	16069	16013	15921	15820	16015	15952	16100	16047	15907	15996	16098	16035	16011	16032	15950	15907	15912	15932	15995	15913	16170	16147	15878	15962	16094	15971	15984	15944	16021	15887	16112	15958	15931	16008	15827	16017	16125	16044	15949	15926	15915	15929	15898	15845	15968	15879	15973	16005	15806	16003	15936	15845	15805	15953	15972	15998	16149	15934	16023	15990	16050	15781	15956	15883	15844	15966	16129	15793	16017	15970	15995	15982	16001	16023	16085	16000	16083	16077	15984	16047	16002	16075	16018	15916	15976	15984	15965	15944	15924	16078	16097	15870	16203	16001	16017	15947	15936	16072	15831	15963	15994	15993	15992	16035	15840	15777	16115	16268	15902	16269	15972	15919	15884	16130	16132	15923	16070	16079	15967	15990	15855	15981	15955	15879	16137	16053	16073	16121	15984	15955	16009	16092	15895	15972	16073	15962	16106	15912	16036	16031	16089	15962	16134	16034	16103	15973	15817	16010	15810	16041	16074	15932	15883	15809	16020	16074	15865	16228	16171	15973	15767	15882	16129	16002	15981	15923	16041	16015	15897	15935	16034	15915	16010	16150	16086	15973	15912	16169	16003	15986	15859	16007	15898	15930	15764	15800	16076	16103	15896	16082	15966	15919	16119	15910	16030	15922	16012	16072	16075	16080	16183	16018	16060	15981	15927	15865	15948	16024	15969	15965	16132	15977	16093	16108	15896	16061	16019	16030	15982	15981	15816	15955	16133	15913	15882	15948	15849	16080	15751	16003	15933	16123	16044	15884	15944	15910	15973	16049	15982	16050	15930	15973	15925	16185	15929	15817	15884	16143	15834	15971	16060	16060	15843	15762	16205	15857	16163	16032	16014	16096	16040	15998	15836	16047	15890	15914	15953	16065	16009	16031	15972	15937	16198	16014	16023	15992	15948	16047	16010	15936	16029	16008	16042	15890	16025	16138	16002	15969	15973	16051	15987	16042	16049	15934	16053	15906	15991	16004	16136	15888	16173	16028	16067	15899	15995	16025	16017	16025	15888	16103	15904	15990	16069	16103	15979	15834	16128	15971	16183	15898	16130	15975	16140	16085	16001	15967	15825	15938	16041	16000	16045	16026	15896	15904	15912	16086	15979	16042	16151	15959	16010	15954	15934	16041	15883	16084	16148	16106	16022	15893	15980	15939	15946	16115	16117	16069	16125	16028	16035	15967	15853	16109	15853	16168	16004	16179	16130	15811	15949	16125	16045	15957	16153	16049	15900	16020	15759	16198	15992	15768	16026	16040	16023	16056	15928	15958	15989	15900	15879	16065	16072	15806	15890	15877	15919	16009	15948	16057	16018	16011	16127	15878	16060	16047	16043	15929	15899	16015
23655	21595	28364	25590	23114	23147	22481	20220	19691	19631	19482	19324	19306	19130	19271	19393	19150	18992	18875	19141	19020	18992	18905	19122	18800	18933	18905	18997	18927	19150	19114	18988	18962	18915	18969	18908	19141	18955	18918	18804	19109	19003	19018	19128	19068	19043	18831	18925	19034	18748	18986	18919	19104	18855	19074	18835	19030	18899	18656	18838	18815	18814	18958	18910	18750	18998	18924	19140	19040	18799	18781	18837	18672	18790	18947	18996	18848	18825	18818	19008	19066	19001	18857	19054	18936	19017	18847	18766	18763	18872	18857	19141	19076	18576	18889	18861	18928	18835	19103	19044	19030	18820	18838	18938	18790	18707	18741	18716	18990	18671	18913	18813	19014	18899	18801	18894	18883	19060	18851	18836	18829	18814	19023	18711	19007	18980	18824	18651	18848	18841	18846	18751	18976	18700	18934	18828	18882	19009	18898	18858	18772	18766	18828	18909	18960	18691	18926	18837	18760	18748	18934	18791	19115	18911	19105	18884	18872	18902	18773	18944	18965	18818	18773	18877	18774	19020	18978	18898	18936	18743	18734	18752	18983	18801	18913	18948	19002	18996	18792	18936	18717	18987	18810	18953	18651	18599	19028	19054	19022	18732	19129	19186	18852	18912	18857	18771	18736	18958	18784	18837	18743	18968	18852	18993	18811	18836	18719	18927	18813	18963	18661	18691	18776	18764	18871	18687	19016	18739	18828	18710	18733	19035	18793	18967	18949	18884	18896	18869	18887	18770	18947	19043	18700	18703	18964	18802	18910	18791	18773	18808	18834	19074	18866	19029	18868	18782	18910	19018	18887	18851	19036	18896	18810	18955	18958	18959	18954	18787	18816	18935	18870	18927	18961	18708	18850	18725	18922	19139	18812	18966	18730	18814	18807	19056	18830	18925	19111	18846	18726	18537	18972	18867	18746	18997	18880	18747	18729	18690	18864	18776	19091	18901	18989	18885	18919	19070	18830	18848	18826	18934	18880	18812	18929	18929	18767	18928	18832	18968	19013	18785	18838	18864	18620	19012	18946	18974	19113	18662	18753	18856	18901	18944	18799	18807	18746	18939	18747	18846	19024	19000	19067	18986	18749	19025	18769	18805	18918	18911	19006	19014	19112	18831	18586	18941	18919	18980	19088	18739	18776	18866	18730	18971	18915	18724	18729	18960	19035	18849	18750	18874	18656	18779	18918	19015	18845	19039	19015	19076	19048	19068	18829	18723	18634	18655	18764	18979	18780	18638	18689	18768	18699	18636	19123	18833	18923	19200	19092	19037	18733	18944	18818	18860	18849	19095	19091	18803	18794	18992	18943	18909	19090	19071	18900	18862	18873	18924	18872	18980	19051	18874	18829	18741	18861	18927	18944	18718	19001	18935	18985	19030	18861	18801	18982	18845	18715	18690	18870	18932	18927	18787	19015	18873	18969	18781	18726	18863	18772	18864	18816	18829	18931	18866	18904	18881	18994	18879	18798	18966	18723	18879	18756	18835	19054	18961	18893	18820	18926	18781	18921	18621	18955	18822	18649	18660	18837	18849	18885	18820	18854	18776	19060	18872	18810	18857	18941	18803	18804	18850	18943	18849	18889	18828	18777	18915	18913	18768	18921	18958	18809	18817	18810	18989	18784	18704	18631	18938	18759	18936	18750	18946	18893	18912	18871	18723	18900	18956	18886	18662	18876	18872	19000	18717	18942	18940	18705	18776	18854	18711	18968	18753	18857	18921	18997	18865	18834	18879	18859	18894	18542	18954	18963	18952	19186	18776	18911	18923	18872	18937	18900	18797	18754	18921	19002	18752	18899	18776	18858	18762	18874	18781	18785	18746	18816	18915	19052	19017	18990	18859	18946	18946	18822	18738	18929	18869	18732	18860	19039	19174	18796	18956	18637	18829	19077	18796	18882	18734	19097	19030	18953	18907	18796	18556	18935	18917	18796	19027	18815	18789	18969	18869	18847	18760	18990	18640	18909	18865	18962	18794	18829	18799	18881	19024	18804	18729	19107	18844	18859	18844	18801	18888	18908	18775	18806	19013	18940	18833	19076	18832	18702	18788	18903	18784	19027	18944	18817	18904	18775	18931	18898	18875	19041	18928	18895	18942	19077	18731	18962	18854	18902	18707	18883	18795	18857	18520	18759	18800	19008	18735	18945	18920	18764	18852	18856	18647	18900	18858	18853	18834	18683	18746	18724	19028	18883	18897	19032	18889	18868	18880	19035	18817	19008	18843	18854	18864	18763	18720	18745	18850	19003	18868	18828	18779	18837	18809	18765	18917	18758	18886	19021	18783	19029	18927	18933	18698	18907	18869	19030	18843	18915	18772	18795	18888	19020	19098	18831	18858	18826	18585	18689	18861	18907	18944	18834	18778	18963	18878	18901	18953	19175	19069	18673	18702	18876	18886	19102	19170	18937	18891	18980	18767	18854	18781	18834	18965	18917	19146	18801	18999	18991	18918	18811	19085	19066	18776	18873	18846	19062	18907	18797	18691	18915	18850	18861	18853	18814	18834	18750	18826	19078	18855	18858	18864	18831	18853	19045	18923	18828	18686	18811	18792	18909	18827	18793	18914	18909	18814	19015	18721	18851	18907	18850	18860	18693	18784	18922	18805	18751	18983	18960	18800	18912	18900	18843	18841	18947	18859	18870	18875	18926	18836	18944	18915	18959	18906	18837	18779	18857	18865	18914	18933	18923	18727	18649	19045	18785	18776	18713	18844	18911	18979	18861	18794	19112	18868	18933	18940	18986	18990	18730	18999	18883	18858	18850	18820	18971	18848	19080	18843	18847	18922	18748	18916	18786	19051	19084	18880	18787	18927	18872	18779	18735	19081	18806	18991	18921	19096	18689	19158	18911	18963	18962	18794	18734	19205	18901	19012	18697	18895	18825	18833	18892	18923	18774	19037	18874	18839	18777	18998	18931	18719	18822	18848	18950	18787	18933	18797	18856	18739	18816	18827	19067	18874	19203	18785	18922	18827	18967	18791	18941	18923	19095	19040	18826	19087	18759	18748	19028	18957	19001	18945	18812	18803	18719	18757	18808	19087	18962	18894	18917	18752	19025	18674	18747	18794	18875	18890	18918	18993	18919	18827	18744	18948	18868	18641	19000	18813	19132	18781	18842	18896	18883	18834	18615	19021	18863	18963	18724	18968	18695	18962	18829	19029	18944	18847	18810	19009	18839	18762	19036	18941	18820	18841	18609	18980	18944	18724	18807	18794	18830	18521	18890	18796	19105	18929	18902	18862	18777	18683	18838	19002	18802	18906	18774	18800	18821	18966	18951	18924	18926	19011	18851	18800	18915	18873	19030	18766	18740	18863	18993	18968	18825	18847	18944	18938	18980	18909	18925	18925	18875	18858	18926	18936	18842	18761	19029	18895	18980	19032	18796	18772	18953	18829	18969	18891	18849	18955	18942	18667	18975	18836	18776	18633	18843	18944	18697	18862	18873	18952	18792	18904	18893	18986	18849	18858	18771	18984	18956	18905	19015	18916	18856	18848	18823	18970	19017	18959	18773	18862	18832	18782	18831	18875	18852	18740	18675	18775	18867	18922	18810	18962	18825	19114	19072	18692	18880	18892	19021	18885	18913	18560	18848	18870	18928	18892	18856	18957	18962	18837	18792	18946	18734	18776	18947	18863	18823	18686	18853	18914	18920	18782	18798	18933	18980	18907	18633	18724	18915	18807	18852	19005	18913	19010	19004	19082	18998	18816	18795	19056	18896	18890	18831	18763	18836	18979	18916	18833	18842	18919	18625	18966	19002	18781	18661	18892	18780	18870	18764	18858	19069	19013	18988	18824	18928	18814	18743	18927	18707	19039	18534	18952	18881	18982	19220	18770	18758	18867	18925	19121	19011	18990	18854	18870	18807	18806	18897	18776	18858	18933	18817	18999	18784	18770	18994	18954	18915	18819	18903	18899	18765	18787	18880	18866	19061	18842	18842	18711	19070	18909	19075	18781	18761	19014	18896	18735	19070	18838	18920	18759	19052	18923	19048	19041	19057	18953	19009	19212	19040	18919	18979	18778	18896	18951	18883	18725	18935	18932	18738	18812	18883	19105	18744	18828	18981	18862	18979	18871	18965	18892	18881	18897	18873	18765	18931	18904	18890	18936	18783	18880	19035	18877	18882	19009	19049	18847	18856	18652	19002	18949	18759	18966	19027	18838	18812	18814	19040	18857	18709	18923	18613	18557	18917	18881	18816	18869	18815	19048	18968	18913	18900	18605	18699	18947	18877	18908	18887	18923	18878	18819	18768	18891	18987	18950	18780	18606	18912	18740	18857	19048	18922	18757	18970	18902	18836	19032	18788	18846	18726	18705	18843	18886	18908	18849	18811	18976	18803	18771	18826	18948	19092	18776	18838	18902	18828	18861	18856	18890	18837	18817	18825	18653	18852	19015	19078	19004	18782	18866	19028	18747	18641	18988	18927	18809	18963	18902	18716	18959	18960	18902	18893	19118	18955	18826	18804	18875	18846	18930	18997	18972	18997	18859	18936	18872	18795	18679	18817	18794	19130	18876	18887	18755	19141	18826	18991	19027	18893	18832	18928	18851	18885	18836	18774	18791	18985	18693	18988	18935	18968	19079	18785	18889	18980	18897	18933	18944	19110	18839	18837	18916	18854	18949	18813	19006	18938	18968	18697	18782	18690	18860	19042	18800	18950	18953	18672	18951	18764	18931	18840	19038	18753	18708	18809	18763	18864	19011	19039	18918	18978	18721	18917	18976	18934	18683	18868	19034	18967	18925	18784	18846	18841	18946	18911	18982	18776	18771	18751	18994	18990	18789	18846	19037	18870	18822	18924	18919	18977	18916	18832	18989	18759	18814	18939	18751	18900	18799	18829	18880	18980	18719	19037	18942	18889	18970	18837	18860	18677	18895	18768	18728	18798	18703	18857	18956	18719	18722	18755	18837	18990	18848	18711	18977	18751	18720	18580	18910	18644	18910	18826	18986	18946	18775	18906	18757	18852	18962	18762	18709	18845	18788	18803	18778	18792	18863	18721	18768	18703	18898	19063	18774	18754	18875	18939	18772	18898	18749	18827	18816	18946	18914	18631	18789	18695	18916	18967	19015	19014	18966	18821	18968	18718	18852	18829	18879	18825	18830	18924	19045
19684	38643	31181	23546	21163	19563	18371	17852	17135	17054	16784	16662	16499	16488	16447	16627	16171	16484	16271	16356	16277	16355	16272	16236	16173	16268	16291	16227	16257	16121	16193	16217	16238	16140	16155	16202	16093	16238	16074	16237	16080	16155	16201	16093	16123	16270	16302	16079	16160	16173	16138	16038	16151	16063	16206	16158	15989	16210	16231	16088	16244	16209	16123	16079	16174	16187	16291	16018	16127	16006	16161	16050	16243	16122	16027	15956	16210	16153	16268	16061	16105	16068	16037	16100	16168	16213	16174	16015	16221	16266	16162	16281	16150	16094	16230	16172	16163	15949	16119	16254	16168	16113	16062	16023	16032	15982	16233	16188	16134	16380	16098	16076	16360	15874	15903	16077	16411	16081	15975	16202	16277	16148	16116	16099	16100	16358	16209	16103	16246	16260	15998	16057	16078	16260	16231	16078	16004	16377	16009	15983	16048	16220	16246	16157	16059	16082	16117	16153	16263	16158	16178	16115	16045	16272	16025	16142	16049	16102	16185	16018	16317	16146	16080	16218	16227	16061	16162	16248	16067	16214	16135	16069	16056	16261	16126	15980	16178	16213	16073	16231	16145	16100	16209	15968	16316	16101	16022	16156	16259	16243	16124	16145	16017	16031	16082	16242	15975	16247	16177	16150	16125	16116	16089	16289	16115	16027	15954	16124	16176	16317	16071	16028	16092	16229	16055	16118	16067	16194	16155	16123	16226	16058	16334	16210	16056	16077	16108	16106	16286	16176	16302	16368	16165	16227	16312	16196	16067	15948	16083	16366	16388	16129	16245	16036	16201	16120	16146	16216	16170	16028	16161	16077	16062	16214	16236	16077	16036	16291	16209	16147	16177	15943	16248	16139	16285	16124	16283	16079	16213	15878	16269	16061	16244	16275	16097	16071	16191	16166	16280	16165	16085	16110	16096	16093	16093	16163	16240	15940	16268	16117	16053	16028	16265	16143	16263	16157	16124	16109	16185	16143	16244	16044	16233	16090	16013	15977	16288	16195	16205	16068	16134	16125	16156	16251	16139	16106	16136	16070	16183	16242	16356	16317	16121	16186	16073	16290	16099	16123	16249	16328	16151	16100	16178	16073	16008	16187	16090	15912	16076	16041	16240	16067	16155	16089	16420	15999	16145	16124	16116	16120	16138	16118	16011	16135	16231	16212	16209	16152	16068	16351	16132	16237	15994	16176	16084	16155	16221	16069	16121	16086	16108	16100	16180	16027	16191	16042	16279	16095	16304	16009	16112	16152	15994	15921	16123	15970	15917	16333	16162	16171	15958	16094	16092	16102	16040	16218	16050	16088	15918	16059	16050	16022	16194	16251	16038	16124	16301	16325	16002	16079	15954	16085	16143	16161	16131	16276	16069	16097	16134	16051	16141	16180	15984	16180	16042	16151	16022	16065	16090	16285	16172	16008	16111	16192	16230	16305	16079	16053	16149	16081	16202	16190	16210	16165	16212	16061	16080	16193	16250	15836	16170	16193	16164	16268	16180	16071	16018	16211	16103	16259	16054	16248	16117	16159	16109	16041	16186	16193	16157	16032	16005	16031	16253	16007	16208	16099	16123	16277	16091	16177	16039	16261	16072	16193	16060	16146	16265	16172	16040	16100	16061	16218	16197	16067	16055	16334	16125	16149	16253	16267	16201	16223	16099	16229	16120	16071	16207	16162	15953	16160	16169	16078	16192	16080	16047	16210	15996	16209	16013	16081	16128	15993	16368	16118	16065	16082	16207	16234	16098	16118	16242	16282	16202	16104	15988	16231	16059	16018	16119	16084	16199	16085	16157	15986	16016	16259	16094	16117	16100	16102	15874	16238	16100	16094	16389	16300	16085	16283	16153	16094	16247	16089	15962	16163	16062	16242	16164	16182	16085	16140	16049	16210	16208	16137	16032	16080	16188	15936	16221	15987	16161	16055	16144	16264	16188	16082	16120	16243	16219	16146	16131	16306	16375	15995	16094	15953	16089	15852	16224	16048	15973	15982	16082	16123	16126	16122	15929	16052	16038	16057	16089	16108	15975	16133	16237	16215	16155	16229	16060	16018	16190	16004	16175	16001	16250	16192	16347	16251	16053	16028	16255	16286	16167	16122	16167	16020	16166	16069	16323	16195	16123	16027	15951	16195	16173	16236	16135	16172	16016	16229	16067	16188	16284	16183	16183	16034	16055	16148	16072	16130	16233	16283	16094	16047	16136	16192	16152	16018	16143	16177	16171	16063	16327	16223	16113	16033	16176	16079	16113	16056	16322	16098	16171	16048	16126	16129	16133	16206	16080	16037	16108	16147	16204	16002	15963	16041	16100	16087	16014	15991	16339	16187	16148	16241	15922	16241	16237	16096	16149	16097	16168	15979	15933	16027	16317	16285	16130	16386	16024	16124	15923	16175	16002	16095	16110	16073	16131	16031	16129	16192	16188	16008	16132	16114	16168	16122	16102	16062	16064	16144	16255	16053	16183	16135	15981	16143	16023	16187	16256	16268	15955	16346	15964	16301	16124	16102	15879	16089	16114	16090	16212	16167	16101	16077	16218	16100	16275	16050	16379	16199	16025	16098	15903	16159	16112	16164	16114	16008	16233	16139	16299	16079	16317	16045	16048	16131	16054	16239	16180	16134	16209	16042	16059	16168	16105	16154	16179	16150	16167	16236	16167	16171	16181	16303	16101	16147	16090	16164	16241	15993	16086	16155	16059	15977	16190	16132	16116	16055	16046	16171	16017	15978	16257	16246	16272	16074	16029	15985	16215	16280	16158	16128	16184	16315	16001	16170	16265	16311	16073	16223	16160	16152	16142	16181	16169	16064	16319	16165	16324	15971	16171	16223	16075	16159	16078	16118	16140	16129	16104	16269	16065	16187	16282	16309	16159	16002	16089	16077	16274	16182	16260	16027	16040	16091	15885	15964	16243	16087	15979	16266	16201	16339	16150	16155	16209	16169	16166	16128	16157	16404	16125	16158	16258	16248	16151	16194	16225	16158	16088	16046	16033	16187	16190	16145	16168	16139	16146	16173	16243	16055	16107	16038	16186	16184	16288	16080	15882	16275	16077	16189	16151	16081	16199	15974	15966	16237	16127	16122	16054	16434	16145	16296	16057	15976	16086	16100	16068	16275	16106	15992	16247	16199	16199	16127	16083	16080	16210	16030	16214	16237	16138	16281	16143	16236	16096	16127	16244	16257	16096	16166	16117	16118	16092	16042	16147	16217	16292	16086	16177	16105	16202	16226	16232	16186	15967	16196	16152	16151	16042	16041	16250	16041	16039	15918	16257	16178	16103	16120	16029	16057	16034	16039	15885	16145	16287	16056	16172	16129	16086	16296	16019	16050	16103	16163	16025	16129	16173	16051	16115	16093	16095	16133	16242	16110	16088	16221	16257	16021	16159	15988	16188	16135	16217	16152	16021	16175	16277	16217	16209	15962	16100	16185	16003	16138	16151	16158	15951	15940	15914	16107	16081	16285	16169	16101	16136	16022	16215	16210	16128	16255	15874	16132	16152	16151	16158	16070	16178	16092	16361	15956	16253	16252	16113	16119	16021	16015	16262	16202	16158	16041	16052	16255	16234	15982	16218	15987	16051	16036	16074	15996	16080	16388	16248	15900	16069	16167	16010	16058	16147	16081	16143	16108	16175	16208	15989	16208	16122	16234	16117	16235	16158	15923	16156	16100	16117	16085	16122	16149	16115	16267	16169	16119	16065	16245	16165	16170	16219	16230	15930	16199	16132	16202	16084	16189	16131	16271	16205	16010	16374	16150	16134	16092	15982	16078	16160	16072	16027	16086	16177	16157	16000	16077	16039	16173	16062	16138	16106	16073	16302	16145	16204	16239	16101	16074	16167	16231	16153	16152	16181	16146	16018	16292	15989	16041	16143	16184	16144	16086	16050	16152	16191	16136	16261	16140	15973	16131	16136	16283	16072	16185	16097	16281	15945	16043	16162	16196	16372	15918	16207	16250	16118	16076	16090	16087	16155	16032	16165	15944	16153	16079	16097	16043	16245	16322	16203	15914	16034	16227	16158	16228	16067	16109	16135	16149	16143	16166	16183	16109	16270	16018	16176	16250	16305	16185	16159	16245	16157	16081	16279	16233	16117	15999	16310	16237	16036	16092	16199	16067	16220	16167	16317	16091	16272	16232	16228	16180	15960	15802	16122	15903	16240	16178	16198	16173	16137	16150	16207	16190	16134	16162	16096	16131	16261	16178	16228	16171	15980	16206	16134	16038	16251	15975	16081	16107	16080	16083	16162	16203	16170	16157	16180	16253	16243	16029	16140	16273	16303	16270	16208	16263	15993	16208	16053	16180	16123	16148	16192	16060	16087	16268	16157	16036	16264	16167	16115	16122	15981	16091	16179	16183	16243	16068	16118	16243	16123	16044	16178	16193	16077	16165	16053	16188	15886	16346	16174	16217	16130	16243	16105	16179	16111	16047	16249	16150	16081	16037	16160	16210	16094	15980	16203	16143	16166	16109	16102	16006	16049	16087	15960	16157	16250	16141	16078	16086	16181	16065	16126	16131	16272	16208	16058	16305	16069	16248	16029	16119	16128	16108	16052	16269	16132	16197	16016	16046	16206	16105	16040	16050	16289	16145	15967	16217	16097	15875	16161	16217	16190	16196	16011	16161	16085	16233	16205	16136	16049	16140	16137	16100	16197	16086	16078	16219	15910	15961	16127	16064	16203	16085	15895	16189	16003	16072	16149	16179	16069	16216	16182	16242	16161	16108	16199	15966	16028	16163	16013	16222	16211	16244	15936	15974	16265	16197	15996	16108	16091	16072	16290	16228	16021	16089	16064	16181	16098	16093	15850	16161	16053	16136	16291	15971	16180	16202	16213	16075	16149	16005	16167	16022	16188	16068	16283	16223	16056	15856	16139	16274	16187	15979	15996	16122	16049	16102	16161	15990	16276	16016	16150	16163	16138	16245	16234	15941	16080	16212	16119	16281	16110	16276	16159	16102	16058	16196	16082	16242	16376	15992	16210	16135	16048	16100	16300	16146	16062	16239	16039	16220	15970	16211	16120	16138	16366	16131	16193	16024	16102	16157	16178	16150	16085	16121	16055	16078	16200	16306	16003	16142	16182	16183	16058	16125	16093	16178	16122	16166	16068	16225
25383	21639	27324	27605	21685	20778	20910	19775	19472	19548	19279	19227	19117	19138	19121	18948	19228	19078	19043	18826	19120	19046	19000	19027	19047	18948	18919	18923	18882	19225	18857	18857	18971	18869	19050	19023	18971	18857	18963	18941	19225	19035	19121	19049	18882	18855	19061	18870	18910	18841	19085	18898	19033	18907	19057	18953	18909	18923	18870	18911	19092	18931	19160	19049	18940	18904	19204	18858	19066	18970	18980	18892	18894	18822	18937	18945	18975	18588	18866	18941	18882	18869	19100	18906	19074	18912	18900	18920	19070	19016	18971	19127	19011	19050	18728	18962	18903	18892	19201	18983	19127	18971	18969	18980	18823	19159	19034	19019	18996	19073	18970	18893	18945	18982	18776	19006	19087	18967	18995	18905	18819	18950	18865	18702	19069	19008	18830	18814	19075	18976	18917	18922	19031	18856	18948	18749	19046	18948	18976	18931	19087	18819	18851	19025	18917	18971	19089	18784	19021	18927	18981	18949	18863	18794	19013	18978	18966	18807	19014	18938	19039	19026	18854	18973	18912	18875	19021	18793	18904	19060	18808	18973	19018	18644	18793	19024	18808	18672	18892	19026	18841	18951	18737	18966	18803	18850	19177	18860	18962	19068	18986	18910	18854	18944	18858	18809	19068	18994	19027	19003	18865	18803	18862	18965	18971	18779	19082	18834	18922	18947	18669	18666	18834	19028	18811	18960	19052	18943	18912	18753	18935	18869	19030	18663	18698	18954	18841	18944	19083	18928	19139	18781	19151	18818	18968	18975	19063	18821	18941	18940	18940	19104	19107	18966	18919	19073	18881	19015	18996	18995	18832	18920	18991	18897	18981	18873	18846	18855	18936	18880	18903	18792	18979	18963	19024	18960	19142	18960	18806	18825	18761	18909	18924	18746	19065	18842	19086	18970	19145	18987	19081	18922	18620	18802	18736	18847	19016	18768	18990	18860	19060	18905	18860	18896	19015	18815	18985	19220	19028	18885	18974	19021	18814	18912	18923	18919	19042	19080	18895	18808	18842	19104	18936	18848	18912	18935	18988	19066	18852	18895	19023	18984	19059	18822	19018	18784	18934	18898	18990	18719	18821	18815	18953	19003	18890	19102	18916	18922	18942	18732	19233	18865	19008	19012	18807	19043	18693	18858	19173	18957	18720	18651	19064	18837	18875	18709	19081	18901	18797	18781	18859	18818	18994	19025	18887	18796	19101	18927	19167	18841	19114	18953	18938	18870	18989	18713	18882	18833	18887	19145	19048	19007	18827	18985	18994	18903	18917	18872	18761	18903	19125	18826	18933	18862	19140	18835	18995	18897	19105	18736	18951	18998	18738	18827	19002	18925	18949	18804	18837	19009	19049	18884	18912	18886	19126	19180	19027	19008	18919	18691	18804	19021	19049	19078	19115	19026	18887	18914	18705	18634	18797	18879	19048	18796	19104	19021	18859	18945	19020	18911	18752	19074	19123	18982	18759	19007	18897	19277	18723	18870	18923	18936	19019	18878	18876	19105	18958	19194	18819	19284	18752	18996	18882	19080	18822	18930	19043	18928	19037	18819	18686	19085	18916	18933	18831	18974	18910	19244	18808	18891	18999	18927	18714	18619	18990	18859	19008	19052	18883	19008	19030	19124	19022	18950	18828	18871	18782	18884	19041	18908	18892	19035	18805	18663	18854	18834	19093	19206	19049	19208	19033	19078	18877	18717	19159	18890	19079	19028	19012	18958	18996	18875	18946	18861	18680	18974	18841	18999	18965	19121	18952	19258	18759	18783	19053	18874	19010	19040	18962	18936	18817	18912	18926	18730	19048	18901	18870	18867	18971	19075	18953	18979	18979	18762	18798	18962	18870	19065	18999	18844	18801	18763	18829	18858	18980	18980	19050	18978	18972	18941	19042	18839	19080	18977	19085	19086	19070	18895	18790	18838	18960	18926	18852	19117	18926	18869	19022	18835	19074	18954	18787	18986	19098	19133	18774	18927	18842	18972	18823	18948	19041	18886	18887	18854	18893	19114	18905	18964	19105	19254	18916	19044	18973	18759	18985	19157	18923	19070	18882	19252	18978	19173	18964	19019	18906	18789	18911	18946	18836	18904	19009	18803	19031	18980	18944	18780	19061	18802	18864	19084	18990	18747	18955	18842	19121	18798	18935	18971	18864	19075	19271	19013	18833	18888	18940	18834	19058	18727	18965	18899	18941	19064	18862	19085	18884	19057	18911	19020	18861	19213	19158	19013	18675	18879	18795	18948	18849	18963	19108	18838	19175	18945	18877	18874	18848	19084	18922	19082	18998	18936	18834	18999	19035	18886	18670	18898	18918	18813	18877	18694	18838	19080	18910	19140	18876	18870	18814	18934	19042	18811	18777	18825	18673	19000	19183	18860	18964	18877	19004	18980	18942	19021	18955	19102	19107	18943	18813	19075	18743	18804	18792	18907	18846	18973	19042	18960	18894	19112	18974	18937	18976	18892	18969	19025	18816	19063	19027	18733	18939	18861	18818	19189	18808	19026	18874	18836	18898	18969	19160	18745	19063	18814	19039	19071	19168	18757	18793	18981	18810	18782	18709	18935	19129	19174	18936	18794	19042	18927	18916	18937	18889	19027	18792	18891	18914	18961	19015	19172	18814	19116	18904	18833	19032	18860	18743	19077	18934	18914	18961	19256	18993	18826	18913	18910	18830	18952	19139	18862	18921	19057	18682	19021	18978	18997	19000	18956	18900	18812	18948	18808	18996	19048	19075	18899	19145	18942	18945	18932	18843	18777	19031	18890	18951	19145	19038	18819	18818	18783	19033	19066	19023	19218	18791	18901	18954	19133	18869	19088	19091	19217	19076	18981	18954	18826	19018	18840	18967	18905	19073	18840	18904	18918	18967	18917	18910	18802	19199	18961	18987	18972	18838	18799	19150	18954	18965	19005	18974	19007	18787	18905	18870	19056	18751	18953	18969	19039	19021	18838	18768	18810	18950	19019	19008	19011	18925	19197	18835	19089	19044	19127	18900	18949	18839	19066	18822	18851	19028	19033	18873	18792	18874	18653	18979	18938	18832	18938	18944	18833	18962	18830	18888	19044	18842	18779	19062	18832	18835	18827	19137	19093	18948	19093	18793	18900	18841	19035	18838	19067	18927	19047	18976	18867	18849	19156	18737	18786	18974	18913	19042	19117	19198	18909	18854	18896	19146	18918	18975	18972	19040	19119	18978	18924	18943	19033	18920	18997	18971	18918	18932	18843	18997	18934	19014	19013	18898	18920	18865	19046	19179	19070	18887	18926	19037	19033	18865	19141	18736	18829	18792	19023	19105	18992	18977	18981	19156	18854	18955	18975	18975	18973	19186	18961	18827	18884	19168	18841	19031	18921	19043	18736	18834	18768	19131	18883	18802	18766	18946	18872	18790	18880	18756	18976	18976	18870	18813	18968	19164	18804	19157	19006	18983	18985	19160	19282	19005	19037	19040	18727	18957	18818	18894	18847	18847	19098	19061	18981	19087	18988	18792	18982	18798	18867	18873	19043	18811	18992	18999	19048	18916	18986	18912	18844	19110	18948	18823	19019	18946	18750	18983	18958	18971	18930	18905	18923	18972	19070	19081	18885	18700	18938	19020	18966	18876	19053	18925	19062	18996	19060	18994	18837	18927	18975	18885	19156	18879	18645	18859	18796	18917	18978	18644	18670	18943	18842	18761	18780	18934	18865	18903	18891	18875	18818	18768	18916	19026	18899	19081	19073	18969	18838	19044	18876	19077	19134	18924	18993	19022	19034	18952	19004	18966	19104	18977	18937	18906	18845	18954	18935	18871	18904	19065	18966	18941	18865	18926	18817	18988	18921	19014	19044	18977	18832	19249	18964	18972	19175	19031	19041	18965	18889	18719	18874	19029	19007	19127	18922	18991	18912	18987	19034	18967	18999	19064	19001	19013	19043	18973	19049	19044	19000	18988	19118	19017	18915	19039	18775	18796	18898	18837	19092	18973	18835	18860	18786	18911	18849	18849	18977	18903	18882	18949	18812	19063	19015	18928	18934	19021	19135	19030	19024	18844	18905	18974	18994	19062	18878	18948	19197	19040	18942	19014	19058	19021	19018	18929	18988	18919	18992	19040	18866	18952	18936	18984	18964	18833	18970	18954	18977	18986	18971	19119	19037	19047	19101	19087	18771	18906	18965	18875	18968	19066	19012	18852	18995	19006	19105	18758	18940	19049	19040	18973	18960	18892	18821	18897	18882	18760	19091	18910	19030	19024	18978	19002	19127	18893	19043	19099	18810	18884	18644	19012	18875	18828	18967	18918	18890	18956	18708	18803	18807	19093	18937	19113	19033	18980	18963	18788	19033	19253	18907	19023	19011	18938	19251	18970	18964	18926	19106	18997	18948	18905	18856	19105	18804	19042	18755	18968	18971	18876	18759	18880	18692	19067	19141	19111	18924	18698	19044	19017	18849	18929	18787	18773	19158	19085	18937	18975	18965	18917	19024	18871	19093	18985	18995	18969	19197	18894	19204	18989	18765	18973	18991	19000	19053	19070	18964	18958	18817	18847	18973	18876	18896	18816	18979	18847	18990	18989	18968	19164	18923	18917	18899	19063	19041	19048	18834	19052	19074	19104	18897	18968	18839	18990	19083	19006	18972	18932	19191	19064	18949	19038	18889	19056	18993	18926	18938	19061	18885	18867	19228	18830	18980	18832	18761	19152	18914	18957	19124	19067	19030	19035	19151	19072	19079	18859	19086	18944	18918	19109	18885	18895	19127	19012	19053	18965	18904	19118	18756	18926	18918	18875	18997	18911	18904	19105	19062	19075	18894	18860	19080	19132	18810	18766	18847	18907	18840	18850	19049	18816	18873	18853	19100	18944	19025	19044	18831	19027	19154	18934	18914	18700	19096	18955	18801	18771	19155	18871	18966	18999	18864	19009	19040	18886	19029	19008	18903	18944	18992	18967	18851	19054	18930	18969	19077	18882	18968	19114	18943	19025	18888	19040	18788	19119	19056	19000	19095	18845	18770	18893	18980	18952	18979	18926	18921	19069	18889	18859	18876	19028	18769	18777	18932	18924	18949	19066	18820	19026	18669	19128	19186	19011	19072	19007	18867	19015	18863	18940	19007	18966	18888	18863	19151	18954	18740	18962	18969
20164	35008	27858	21998	19992	18858	17820	17275	16860	16885	16685	16546	16514	16437	16356	16445	16438	16175	16445	16224	16421	16388	16199	16264	16205	16108	16481	16303	16054	16260	16221	16222	16423	16055	16222	16215	16264	16218	16299	16241	16159	16149	16302	16012	16201	16186	16063	16160	16217	16282	16232	16282	16233	16200	16107	16136	16114	16216	16353	16383	16258	16368	16226	16173	15992	16152	16239	16148	16072	16138	16165	16174	16329	16315	16297	16251	16085	16162	16220	16211	15885	16051	16105	16332	16223	16064	16005	16072	16139	16084	16040	16165	16099	16219	16215	16251	16338	16226	16200	16124	16014	16068	16162	16055	16262	16228	16226	16125	16154	15992	16231	16340	16238	16235	16148	15992	16391	16241	16200	16136	16086	16272	16200	16236	16375	16140	16302	16230	16082	16162	16204	16185	16231	16166	16050	16300	16154	16154	16289	16239	16111	15974	16148	16267	16245	16153	16075	16082	16259	16194	16230	16183	16169	16009	16218	16237	15961	16090	16230	16306	16178	16130	16151	16287	16124	16199	16283	16259	16232	16290	16219	16168	16042	16402	16289	16133	16084	16065	16207	16122	16101	16199	16146	16127	16211	16188	16184	16072	16261	16100	16080	16062	16218	16334	16071	16037	16121	16166	16196	16047	16226	16204	16133	16320	16181	16084	16153	16136	16240	16213	16227	16100	16079	16241	16121	16364	16015	16221	16230	16470	16152	16245	16050	16127	16188	16218	16130	16272	16151	16208	16116	16197	16319	16159	16403	16286	16150	16038	16229	16169	16224	16223	16207	16208	16228	16099	16060	16148	16191	16128	16192	16127	16230	16143	16024	15984	16046	16033	16162	16231	16240	16180	16146	16219	16081	16159	16225	16213	16143	16387	16335	16116	16136	16006	16335	16000	16067	16233	16103	16201	16261	16008	16255	16104	16422	16236	16166	16270	16232	16230	16220	16279	16282	16186	16125	16324	16033	16350	16370	16137	16234	16100	16122	16080	16283	16277	16118	16139	16027	16132	16201	16105	16182	16128	16154	16054	16164	16294	16182	16069	16198	16147	16161	16272	16154	16160	16241	16112	16225	15933	16253	16192	16297	16187	16466	16160	16167	16126	16103	16185	16246	16264	16141	16221	16297	16133	16222	16162	16112	16065	16210	16294	16316	16065	16315	16093	16182	16215	16061	16289	16059	16156	16334	16077	16235	16147	16221	16189	16236	16097	16229	16207	16109	16176	16229	16152	15999	16367	16252	16282	16134	16366	16182	16144	16181	16309	16178	16247	16173	16033	16273	16120	16101	16156	16176	16179	16219	16207	16202	16065	16180	16171	16368	16195	16138	16135	16330	16360	16342	16089	16314	16183	16249	16213	16172	16225	16081	16157	16140	16225	16049	16175	16143	16316	16251	16130	16310	16129	16178	16145	16203	16292	16158	16360	15988	16203	16282	16173	16147	16287	16316	16208	16222	16274	16091	16109	16174	16115	16054	16389	16193	16240	16044	16240	16057	16174	16370	16080	16117	16306	16062	16322	16154	16289	16215	16432	16197	16152	16190	16134	16105	16224	16154	16288	16234	16131	16247	16182	16271	16207	16117	16175	16222	15966	16281	16165	16218	16168	16149	16208	15972	16115	16210	16064	16281	16199	16253	16197	16085	16397	16434	16151	16353	16166	16213	16236	16125	16179	16179	16207	16144	16197	16116	16267	16355	16087	16089	16110	16192	16199	16087	16100	16321	16229	16359	16074	16244	16253	16140	16093	16034	16255	16128	16071	16268	16366	16375	16192	16166	16018	16375	16282	16148	15993	16063	16172	16189	16152	16089	16267	16233	16034	16290	16165	16274	16303	16005	16391	16087	16101	16051	16219	16241	16324	16323	16120	16284	16345	16179	16153	16031	16179	16201	16167	16276	16347	16319	16139	16192	16257	16143	16362	16389	16123	16185	16186	16278	16311	16106	16420	16075	16087	16057	16119	16211	16342	16142	16190	16291	16098	16081	16194	16317	16197	16211	16202	16132	16349	16193	16092	16294	16222	16126	16181	16220	16032	16241	16268	16350	16269	16055	16239	16155	16301	16266	16148	16012	16347	16270	16014	16099	16273	16138	16138	16374	15945	16120	16306	16204	16177	16397	16190	16233	16265	16220	16317	16154	16188	16209	16001	16321	16111	16157	16200	16238	16117	16158	16211	16114	16244	16322	16185	16365	16216	16140	16159	16122	16300	16346	16080	16049	16169	16342	16146	16281	16232	16366	16274	16087	16293	16247	16103	16198	16215	16203	16202	16215	16299	16186	16168	16105	16182	16148	16058	16349	16316	16307	16254	16191	16098	16188	16109	16205	16124	16208	16284	16170	16341	16369	16182	16229	16326	16173	16256	16109	16128	16226	16191	16189	16063	16113	16243	16259	16194	16434	16101	16260	16242	16042	16200	16423	16268	16195	16060	16118	16108	16080	16076	16136	16024	16149	16424	16252	16220	16034	16226	16116	16202	16210	16158	16346	16385	16167	16201	16048	15946	16354	16105	16137	16285	16152	16392	16317	16207	16102	16444	16175	16039	16306	16133	16363	16174	16228	16192	16318	16190	16314	16072	16243	16143	16265	16266	16041	16149	16151	16144	16060	16106	16211	16325	16064	16095	16022	16134	15968	16138	16190	16200	16289	16107	16219	16146	16297	16156	16258	16322	16202	16207	16234	16155	16235	16242	16148	16078	16139	16082	16402	16153	16200	16151	16155	16059	16213	16088	16290	15967	15938	16260	16177	16298	16123	16348	16173	16206	16287	16177	16023	16142	16334	16038	16142	16216	16359	16189	16158	16211	16075	16283	16272	16129	16263	16276	16273	16216	16154	16233	16145	16270	16107	16190	16217	16269	16165	16245	16338	16113	16115	16318	16315	16172	16320	16325	16200	16150	16069	15998	16219	16272	16313	16137	16157	16393	16115	16199	16145	16097	16094	16145	16157	16145	16299	16120	16161	16277	16208	16182	16177	16187	16220	16175	16227	16268	16287	16170	16223	16180	16310	16234	16133	16189	16316	16178	16161	16288	15984	16276	15956	16066	16229	16238	16142	16171	16202	16238	16201	16204	16240	16286	16067	16155	16279	16060	16145	16091	16075	16335	16390	16067	16294	16304	16287	16167	16154	16315	16173	16231	16253	16205	16243	16096	16156	16038	16156	16293	16177	16208	16163	16182	16134	16005	15977	16152	16174	16380	16122	16192	16168	16188	16062	16136	16126	16252	16102	16222	16085	16184	16251	16100	16196	16293	16146	16167	16062	16212	16194	16087	16218	16167	16239	16326	16323	16149	16285	16061	16049	16209	15953	16415	16102	16057	16116	16238	16129	16162	16056	16064	16172	16247	16183	16182	16188	16061	16217	16287	16022	16231	16309	16191	16242	16337	16122	16128	15994	16065	16399	16304	16118	16149	16339	16160	16190	16203	16045	16127	16116	16091	16071	16103	16257	16318	16155	16163	16176	16056	16195	16222	16268	16169	16306	16226	16161	16223	16214	16079	16135	16139	16208	16258	16329	16186	16240	16155	16166	16211	16137	16262	16166	16130	15991	16290	16073	16327	16130	16074	16087	16157	16142	16253	16169	16132	16104	16062	16183	16296	16116	16245	16253	16089	16055	16307	16125	16048	16079	16166	16288	16158	16200	16421	16211	16157	16225	16254	16239	15991	16358	16197	16245	16238	16077	16117	16110	16304	16214	16252	16289	16212	16317	16078	16331	16124	16158	16295	16188	16183	16403	16381	16182	16168	16058	16230	16054	16128	15886	16373	16259	16039	16259	16119	16220	16105	16165	16343	16102	16092	16103	16226	16045	16159	16116	16036	16189	16216	16332	16213	16342	16154	16144	16284	16180	16114	16274	16128	16137	16273	16138	16238	16107	16015	16086	16352	16172	16237	16418	16281	16167	16335	16112	16119	16254	16218	16133	16083	16052	16080	16199	16306	16151	16266	16031	15863	16292	16247	16100	16110	16325	16252	16237	16131	16199	16263	16243	16257	16142	16088	16123	16051	16252	16254	16077	16045	16010	16178	16209	16354	16158	16310	16236	16087	16331	16297	16034	16118	16214	16230	16263	16247	16302	16119	16165	16028	16175	16231	16232	16237	16084	16135	16295	16114	16198	16077	16189	16163	16227	16239	16210	16154	16252	16126	16144	16416	16191	16230	16084	16176	16017	16133	16225	16206	16107	16194	16282	16141	16143	16263	16254	16287	15956	16176	16039	16265	16231	16237	16146	16101	16316	16177	16152	16272	16138	16084	16267	16172	16320	16303	16253	16255	16223	16111	16351	16149	16096	16262	16035	16312	16113	16163	16039	16291	16022	16199	16272	16182	16183	15898	16123	16188	16448	16273	16295	16055	16247	16220	16370	16084	16110	16197	16247	16049	16270	16159	16293	16290	16170	16183	16324	16310	16039	16147	16229	16097	16300	16309	16315	16346	16342	16175	16134	16439	16079	16134	16159	16357	16321	16355	16190	16184	16289	16173	16321	16343	16034	16258	16316	16160	16283	16121	16043	16208	16299	16174	16339	16320	16219	16249	16245	16060	16056	16168	16085	16258	16240	16222	16071	16302	16258	16279	16345	16117	16107	16113	16334	16152	16285	16152	16281	16313	16301	16150	16249	16202	16219	16246	15981	16207	16350	16256	16238	16291	16302	16235	16297	16260	16234	16345	16139	16192	16422	16226	16255	16249	16080	16213	16237	16342	16222	16325	16187	16111	16274	16097	16211	16007	16228	16320	16231	16195	16352	16179	16331	16125	16281	16272	16097	16268	16016	16291	16236	16288	16274	16344	16005	16148	16293	16172	16096	16001	16301	15988	16099	16237	16101	15970	16175	16144	16152	16214	16170	16176	16125	16158	16031	16173	16220	16265	16280	16067	16301	16218	16383	16207	16250	16284	16111	16269	16461	15984	16071	16115	16040	15988	16242	16131	16277	16111	15967	16123	16141	16293	16230	16174	16249	16268	16081	16176	16191	15984	16274	16185	16204	15988	16036	16167	16139	16336	16114	16014	16218	16275	16089	16123	16075	16281	16053	16236	15989	15926	16270	16098	16126	16088	16216	16315	16368	16183	16285	16135	16215	16131	16302	16309	16245	16305	16149	16107	16074	16101
22567	21642	28877	24872	22242	24826	26876	22277	21078	21291	21038	20808	20561	20559	20703	20441	20235	20433	20438	20293	20088	20264	20228	19922	20307	20183	20186	20149	20239	20142	20256	20181	20054	20219	20428	20039	19947	20183	20225	20051	20288	20161	20154	20174	20053	20169	20039	19922	20098	20112	20070	20192	19990	20058	20129	20167	20292	20087	19950	20251	20095	19981	20064	19992	19882	19924	20174	19941	19940	20076	19748	20115	20115	20220	19904	20028	19929	19963	20053	20110	20055	20168	20233	20304	19932	19915	20288	19932	20012	19896	20048	19879	20014	20071	20103	20004	20063	19956	19960	19964	19982	20006	20094	20018	20145	20243	20077	20059	20115	19903	19969	20004	19785	20035	20129	20101	20063	19777	20331	20066	20091	20067	20036	19903	20064	20143	20222	20061	20013	20159	20305	19990	20111	19987	19924	19923	20076	20003	20041	20063	19991	20208	20016	20182	19971	20115	20264	19919	20036	20155	19947	20127	20268	20042	19994	20085	20036	20133	19850	20037	19946	20013	20086	20128	20313	20127	19929	19983	19997	19976	20017	19921	20130	20110	20108	20171	20223	19892	19890	19970	19987	19887	19927	20107	19970	19947	20012	19962	19940	20006	20332	20163	20026	20043	20139	20013	19999	19965	19656	19954	19897	19933	20109	20029	19951	20056	20110	20187	20105	19976	20014	20144	20150	20113	20005	20170	20035	19814	20123	20033	20211	20120	19946	20283	19901	19817	20115	20028	19983	20089	20171	19933	20080	19920	19815	20018	19882	19785	20052	20124	20052	20275	20303	20148	19986	20196	20105	20299	20153	19998	20144	20159	19772	20023	20079	19925	19921	20061	19915	20038	19917	19878	20040	20101	20063	20059	19900	19996	20249	19812	20086	19994	20006	19912	20045	20055	19944	20117	20079	20060	19823	19795	20094	20238	20166	19963	19981	19836	19950	20017	20311	20131	19804	20003	20040	20014	20180	20219	20191	19957	20073	19933	20037	19959	20185	19884	20187	20158	20136	20313	20270	20065	19954	19989	20163	20194	20084	20088	20188	20121	20191	19945	19879	20041	19954	19808	19951	19681	20039	19956	20156	20139	20105	20030	20222	19917	19911	20106	20112	19872	19967	20254	20050	20082	20281	20036	19984	19908	20057	20328	19963	20032	20284	20182	20023	19984	20071	20088	20145	20025	20053	19980	20229	20077	20219	20019	20013	19949	19920	20030	20067	19888	20015	19918	20141	20032	20324	20169	20006	20226	20201	20035	19976	19880	20075	20249	20065	20043	19883	19757	19884	20092	20036	20013	20052	19984	20029	20008	19875	20029	20080	20059	20050	20266	20080	20247	20052	20271	20077	19941	20221	19944	19926	19902	19880	20115	19889	19981	19776	19871	20084	20035	19973	20065	20391	20129	20054	20160	19922	20186	20040	20080	19987	19880	20116	19997	19869	19799	20098	19861	19963	20128	19901	19992	19822	19978	19891	19879	20199	20105	19907	19998	20152	20237	19995	20134	20036	20085	20108	19763	19985	19951	20027	20129	20101	20024	20151	19988	19848	20183	19998	19921	20043	19986	19936	19837	20069	19839	20035	20030	19930	19970	20040	20295	19967	19927	19729	19938	20428	20111	20013	19997	20036	20061	19965	20079	20229	19940	20057	20232	19974	20154	20158	20001	20125	20053	20143	19948	20017	19776	20077	20112	20067	20179	20067	20045	19748	20070	20265	19898	20006	19974	20015	20063	20072	19902	20075	19980	20105	19910	20039	20019	19897	19916	19813	20042	20001	20266	20117	19899	19950	20012	19749	19882	19789	20133	19830	20063	19925	19863	20086	20053	20136	19970	20018	19981	19904	20010	20032	20001	19969	20084	20024	20026	20190	20153	19998	20065	19933	19864	19919	19787	19846	19976	19772	19918	20210	19892	20027	20052	19952	20095	19975	19982	20005	20048	19899	20138	20242	19948	19904	19878	20126	19963	19964	20076	19820	20090	20060	20014	19892	19896	19918	20022	20246	19961	20255	20109	20120	20078	20060	20028	19871	19876	19988	20026	19934	20078	19818	20116	20080	20001	19913	19911	20286	20025	20103	19920	20153	19887	20009	20090	19980	19996	19759	20016	20066	19980	20095	19896	19835	19774	19932	20018	20026	20000	20235	20166	20225	20145	20202	19979	20185	19850	20291	20060	20075	20161	19932	20116	19979	19884	19811	20014	20044	19916	19866	20076	20004	19815	20223	19880	20042	20185	20089	20094	19945	19940	19897	20124	20089	19903	20125	20062	19925	20008	19852	19891	20127	19839	19985	19892	20026	19927	19984	20243	20102	20094	19864	20066	19910	19905	19987	19957	19780	19967	20211	19866	19974	19999	20093	20069	20102	20016	19798	20027	20014	19839	20122	19844	20386	20080	20036	20027	19883	19961	19779	20195	19918	19991	20137	19983	19932	19820	19979	19825	20145	19832	19997	20229	20131	19875	19826	20107	19832	19731	19938	19982	20155	20060	20195	20069	20067	19961	19970	19953	19923	19884	20005	20037	19842	19928	20108	20015	19793	20073	20186	20138	20206	19976	20101	20068	19996	19853	20067	19795	20093	19910	19950	19913	20058	20072	20073	19947	20014	20257	20099	20105	20019	20049	19988	20021	19816	19914	19939	20033	19961	20051	19751	19873	20105	19880	20098	20137	20089	19952	20004	20071	19995	20027	20127	19885	19900	19935	19868	20092	20119	20215	19996	20107	19967	19991	19794	20154	20011	20077	19794	19824	19841	19955	20089	20015	19795	20107	20038	19916	20370	20250	20204	20342	20177	20139	20085	20242	19976	19985	20062	19969	20019	20047	20060	20134	20249	20074	19857	19777	19984	20008	20126	20091	20105	19905	19711	19906	20160	20158	20010	19987	19967	19916	20203	19960	19980	20093	19998	19919	19960	20106	20009	19983	19997	19843	20026	19938	20099	20030	19909	20151	20022	19983	20007	19933	19919	20174	20019	20173	20036	20073	20284	19908	20100	20269	20024	20114	20085	20117	20091	20041	19946	19802	20031	20010	20039	19975	19873	19793	20098	20102	19964	20014	19933	20027	20098	20064	19897	19906	20119	20155	19774	20096	20077	20056	20114	20072	20141	20075	20154	20001	20120	19981	19935	20136	19987	20050	20023	19948	20131	19918	20073	19956	20091	19900	20090	20052	19932	20057	20168	19978	20038	20126	20048	19940	19891	20018	20013	20199	20274	20194	20093	20117	19993	19872	20085	19989	20272	19882	19883	20054	19990	19896	20132	20057	20016	19946	19762	20003	20267	20187	20211	20029	20069	19945	20344	20034	20192	19967	19999	19942	20086	20133	20204	20001	19955	19892	19812	20116	19874	19945	20149	20137	20074	20000	19888	19955	19956	20161	19938	19979	20131	19852	20068	19905	19996	20049	20092	19988	19940	19880	20115	19885	20027	19935	19961	19954	19903	19984	20108	20096	20059	20105	20096	20009	19995	20093	19787	19879	20074	19855	20172	19909	19937	19876	20024	19991	19887	20009	19945	20007	20027	19933	19894	19893	19914	19934	20093	20002	19981	20132	20081	20107	20099	20093	19821	19939	20224	20035	19957	20297	20039	19936	20075	19875	20083	20063	20211	20167	19959	20092	20068	20045	19957	19856	19984	19913	19865	20004	20123	19832	19937	20014	20071	19884	20064	19917	20078	19994	20061	19889	19946	19766	20072	20133	19980	19947	20034	20068	19742	20144	20105	20097	19877	19804	19927	19758	19994	20098	19963	20079	19764	19836	19913	19956	19910	19957	20011	20198	20030	19963	20144	19980	19951	20085	20017	19866	19873	19822	19745	19959	19924	20023	20015	19918	20091	19974	20043	20017	20134	19818	20051	20224	20106	19990	20178	19959	19982	20035	20036	20187	20156	20132	20171	19961	19946	20067	19959	20081	20041	20129	19977	19939	19849	19885	19970	19985	19919	19802	20146	20026	19865	19979	19959	20082	19973	19897	19852	19965	19996	19956	20093	20064	20116	20067	19935	20110	19909	19916	19868	20047	20193	19987	20190	19949	20148	20024	20054	20099	20114	19994	19897	20076	19875	20092	20141	20078	20033	20114	19933	20092	20126	19926	20050	20174	19845	19915	19994	20048	20045	20029	20107	19704	20018	20024	20093	20004	20015	20000	19939	19949	20022	19864	19945	19943	20144	20155	19898	20242	20133	19982	19979	19775	20013	19924	20174	19858	19999	20015	19976	19978	20095	19874	19697	20036	20166	20014	19992	20054	19953	19882	19962	19997	19992	20052	20112	19992	20062	19937	20059	20137	20199	20053	20154	20028	20185	19787	20053	19972	20118	19998	19794	20185	19959	19849	19836	19883	20148	20077	20130	19840	20064	20098	20005	20051	20160	20339	20007	20168	20214	20009	19978	20099	19894	20086	20001	19899	20085	20053	20249	19985	20088	20117	20333	20007	20041	19950	20092	20070	20029	19982	20068	20102	20054	19853	19876	20081	19891	20073	20057	19967	20041	20044	19960	19856	20034	19902	19898	19896	20154	20015	19986	19755	19885	20159	20008	19998	19925	20040	20133	20057	20031	20246	19982	20007	19913	20113	19982	20176	19954	20014	20034	20288	20265	20001	19922	19923	20060	20003	19816	20190	20051	19981	20268	19999	20109	20056	19967	20024	20042	19921	19906	19930	19842	19985	19974	20031	20094	20050	20026	19972	20049	20026	20285	19890	20047	19974	19948	20026	20051	20153	19796	19740	20097	20090	19988	20165	19907	20159	20040	20212	20097	19836	20027	20019	20076	20096	19860	19906	20022	19943	19813	20045	20027	20099	19983	20218	20073	19975	19988	19979	20022	20095	20008	20132	20028	20089	19971	19878	19851	20150	19938	19908	20057	19981	19989	20103	19904	19798	20038	19996	20035	19866	19967	19899	19997	20068	19968	19912	20037	20143	20173	19856	20180	20073	20134	20063	20089	19916	19943	19935	19927	20126	19820	19919	19781	20139	19977	20036	20191	20036	20143	19911	19938	19842	20075	20049	19939	19900	20131	20072	19984	19909	19998	20214	20055	19902	20005	20020	19980	20126	20096	20064	19982	20043	20041	19875	20171	20061	20064	20118	20151	19974	20077	20120	20208	20159	19796	19963
22319	44774	36161	27424	23895	21592	20034	19079	18569	18146	17882	17630	17318	17243	17294	17019	17283	16898	17112	17008	16876	16875	16919	16843	16820	16834	17016	16935	16929	16934	16821	16864	16949	16826	16917	16928	16780	16975	16595	16703	16960	16794	16850	16920	16823	16701	16822	16826	16723	16922	16779	16585	16772	16782	16642	16936	16787	16731	16740	16753	16802	16779	16868	16801	16867	16920	16809	16845	16759	16780	16721	16841	16866	16867	16716	16817	16841	16838	16669	16658	16754	16853	16836	16711	16790	16773	16704	16761	16817	16721	16970	16944	16750	16833	16824	16460	16920	16915	16722	16772	16853	16826	16865	16692	16851	16792	16737	16822	16738	16816	16895	16834	16669	16796	16817	16910	16728	16811	16798	16886	16746	16820	16742	16865	16846	16753	16850	16977	16785	16850	16754	16851	16836	16732	16791	16882	16835	16671	16738	16784	16865	16793	16821	16744	16722	16712	16750	16589	16712	16974	16893	16914	16671	16841	16799	16694	16647	17096	16645	16721	16837	16943	16665	16774	16879	17019	16629	16937	16698	16776	16785	16710	16784	16826	16861	16906	16801	16848	16879	16923	16877	16672	16854	16779	16594	16902	16812	16851	16805	16924	16835	16824	16864	16805	16901	16803	16695	16776	17037	16792	16921	16831	16715	16615	16809	16836	16676	16726	16733	16790	16769	16741	16680	16771	16862	16622	16860	16792	16765	16688	16777	16994	16886	16813	16647	16727	16783	16941	16898	16822	16885	16825	16760	16919	16782	16597	16673	16932	16719	16822	16843	16790	16910	16712	16936	16587	16925	16764	16764	16829	16760	16820	16868	16953	16892	16667	16869	16816	16864	16874	16852	16613	16868	16746	16878	16852	16673	16739	17085	16768	16713	16799	16854	16748	16743	17011	16769	16897	16800	16718	16787	16795	16818	16704	16706	16805	16795	16864	16983	16822	16866	16886	16780	16917	16776	16782	16825	16787	16912	16884	16643	16774	16849	16736	16782	16891	16709	16756	16745	16763	16646	16733	16732	16709	16913	16683	16824	16851	16668	16783	16817	16690	16709	16664	16899	16810	16570	16702	16681	16847	16865	17003	16832	16699	16835	16772	16857	16966	16827	16823	16827	17048	16677	16795	16837	16853	16772	16843	16899	16752	16864	16773	16829	16863	17000	16713	16793	16665	16822	16819	16717	16856	16803	16887	16859	16803	16721	16642	16741	16905	16724	16878	16902	16862	16738	16912	16662	16792	16753	16864	16795	16737	16744	16738	16747	16541	16849	17000	16782	16875	16733	16645	16750	16824	16653	16788	16725	16733	16850	16788	16748	16661	16719	16711	16906	16766	16922	16800	16820	16584	16613	16825	16693	16868	16877	16652	16782	16828	16939	16851	16808	16835	16930	16815	16656	16641	16837	16710	16854	17080	16643	16796	16809	16750	16990	16661	16816	16777	16894	16839	16697	16753	16903	16731	16897	16677	16755	16881	16952	16967	16768	16811	16632	16858	16798	16777	16941	16767	16899	16893	16923	16758	16762	16779	16688	16585	16796	16802	16928	16785	16996	16703	17079	16721	16932	16699	16766	16789	16772	16869	16803	16730	16716	16897	16941	17041	16782	16773	16451	16723	16852	16823	16824	16950	16614	16749	16788	16795	16808	16618	16706	16918	16776	16508	16780	16689	16809	16720	16612	16712	16706	16857	16691	16756	16691	16804	16878	17034	16897	16744	16823	16913	16724	16888	16861	16801	16741	16646	16813	16815	16838	16705	16834	16785	16939	16711	16835	16731	16714	16819	16915	16853	16939	16693	16757	16839	16805	16758	16894	16783	16909	16803	16803	16767	16761	16791	16875	16938	16637	16803	16836	17002	16866	16869	16862	16801	16792	16684	16756	16903	16751	16607	16862	16908	16824	16924	16721	16709	16847	16671	16848	16770	16934	16791	16504	16869	16750	16813	16764	16873	16634	16841	17025	16942	16747	16733	16855	16767	16904	16832	16762	16812	16712	16623	16713	16757	16697	16895	16693	16708	16873	16766	16906	16691	16950	16707	16892	16857	16704	16716	16667	16658	16912	16879	16825	16780	16906	16711	16719	16743	16792	17048	16893	16803	16829	16698	16702	16855	16670	16722	16843	16695	16995	16711	16746	16652	16852	16926	16917	16764	16734	16923	16847	16791	16704	16749	16823	16768	16673	16844	16722	16695	16706	16654	16888	16859	16844	16730	16823	16765	16700	16918	16875	16784	16744	16808	16766	16699	16903	16657	16760	16671	16735	16846	16911	16928	16732	16816	16723	16627	16884	16758	16890	16861	16802	16992	16816	16772	16757	16838	16956	16748	16799	16685	16865	16622	16791	16954	16931	16795	16846	16829	16762	16731	16835	16873	16843	16544	16894	16803	16687	16737	16795	16779	16881	16806	16832	16772	16780	16744	16885	16695	16812	16959	17004	16994	16984	16672	16901	16852	16736	16771	16937	16692	16627	16636	16859	16803	16735	16988	16857	16968	16649	16670	16761	16873	16751	16732	16853	16785	16801	16653	16925	16903	16610	16732	16778	16888	16853	16698	16766	16758	16785	16796	16774	16750	16655	16784	16793	16727	16772	16828	16766	16716	16812	16808	16851	16930	16647	16795	16556	16814	16850	16841	16891	16728	16841	16725	16857	16746	16972	16995	16678	16812	16919	16796	16906	16812	16843	16924	17044	16704	16951	16596	16706	16775	16567	16850	16913	16595	16767	16657	16730	16941	16674	16779	16715	16834	16608	16853	16683	16752	16757	16956	16748	16903	16866	16705	16721	16556	16865	16844	16700	16932	16730	17060	16752	16723	16979	16974	16688	16871	16928	16831	16790	16730	16859	16883	16730	16732	17001	16729	16546	16660	16792	16721	16734	16817	16598	16782	16684	16918	16755	16762	16777	16866	16708	16758	16772	16572	16832	16736	16796	16904	16823	16705	16789	16740	16872	16676	16638	16785	16609	16743	16781	16870	16749	16760	16811	16886	16790	16870	16817	16782	16830	16597	16757	16556	16712	16771	16889	16801	16679	16787	16727	16747	16655	16838	16742	16718	16863	16785	16838	16783	16804	16578	16868	16680	16887	16724	16899	16700	16777	16507	16760	16770	16804	16737	16831	16718	16786	17003	16988	16692	16988	16829	16746	16702	16842	16749	16707	16833	16707	16844	16718	16741	16794	16807	16872	16816	16708	16835	16870	16663	16805	16865	16757	16679	16919	16898	16807	16864	16878	16601	16680	16591	16753	16923	16742	16898	16905	16831	16933	16933	16943	16759	16777	16796	16892	16791	16766	16641	16814	16705	16763	16876	16801	16823	16736	16778	16909	16817	16882	16899	16837	16818	16801	16741	17019	16718	16753	16836	16906	16752	16715	16687	16785	16826	16918	16800	16865	17090	16623	16720	16955	16776	16702	16945	16641	16851	16769	16882	16713	16951	16761	16621	16998	16851	16821	16905	16803	16728	16932	16864	16680	16835	16832	16880	16817	16908	16871	16758	16632	16864	16742	16588	16727	16933	16825	16845	16871	16676	16894	16735	16766	16703	16793	16981	16821	16733	16680	16772	16704	16874	16688	16750	16694	17022	16941	16740	16766	16712	16964	16874	16717	16896	16762	16627	16807	16881	16673	16995	16741	16671	16794	16855	16757	16871	16861	16877	16689	16788	17054	16820	16849	16884	16907	16688	16802	16856	16756	16704	16800	16822	16727	16836	16730	16771	16676	16763	16707	16940	16744	16693	16780	16817	16802	16938	16801	16681	16826	16699	16767	16946	17043	16885	16787	16719	16762	16894	16960	16770	16779	16691	16876	16727	16778	16672	16800	16988	16711	16704	16832	16642	16881	16761	16725	16670	16698	16969	16824	16816	16848	16994	16660	16632	16705	16723	16776	16816	16826	16906	16870	16832	16683	16788	16735	16700	16590	16703	16744	16706	16734	16995	16947	16819	16731	16791	16761	16815	16647	16755	16827	16713	16711	16879	16797	16771	16852	16662	16846	16936	16844	16669	16707	16761	16676	16711	16947	16708	16862	16958	16705	16789	16755	16884	16755	16893	16754	16932	16596	16648	16756	16715	16797	16703	16929	16740	16743	16901	16855	16684	16784	16905	16725	16765	16850	16791	16816	16793	16809	16901	16650	16937	16790	16979	16801	16771	16955	16831	16742	16682	16873	16866	16696	16698	16825	16764	16837	16726	16933	16938	16867	16865	16801	16768	16899	16834	16494	16816	16834	16834	16694	16884	16801	16720	16871	17113	16851	16766	16884	16833	16979	16724	16827	16935	16854	16716	16666	16635	16872	16765	16795	16805	16817	16763	16679	16948	16668	16755	16770	16792	16835	16879	16616	16824	16922	16855	16736	16704	16766	16814	16764	16869	16795	16960	16721	16784	16916	16618	16817	16845	16932	16739	16800	16733	16764	16972	16923	16835	16709	16802	16528	16862	16606	16812	16737	16691	16827	16868	16749	16859	16780	16697	16656	16600	16850	16846	16839	16843	16917	16823	16693	16758	16654	17067	16646	16714	16682	16884	16717	16898	16770	16779	16822	16877	16853	16858	16828	16845	16776	16878	16680	16821	16920	16625	16906	16871	16927	16797	16708	16784	16693	16673	16977	16715	16969	16662	16831	16769	16773	16809	16855	16846	16627	16933	16735	16758	17000	16710	16692	16820	16804	16957	16844	16741	16768	16720	16891	16772	16883	16899	16734	16939	16821	16883	16725	16697	16726	16857	16857	16874	16781	16669	16810	16757	16777	16716	16761	16863	16739	16772	16904	16783	16637	16767	16857	16782	16664	16697	16750	16862	16744	16752	16697	16930	16918	16899	16796	16785	16892	16915	16820	16811	16799	16763	16843	16729	16795	16846	16754	16884	16705	16761	16915	16845	16696	16767	16741	16689	16823	16748	16661	16719	17145	16964	16833	16695	16767	16889	16722	16561	16770	16696	16824	16816	16719	16580	17053	16708	16854	16873	16707	16791	16792	16710	16724	16684	16853	16792	16884	16636	16772	16704	16889	16843	16887	16752	16783	16767	16747	16699	16783	16813	16794	16755	16780	16952	16686	16768	16811	16953	16824	16826	16792	17114	16475	16721	16967	16717	17028	16770	16774	16865	16770	16746
29332	24516	27393	24299	20837	20155	19571	19105	18970	18850	18827	18675	18916	18735	18845	18829	18743	18750	18656	18464	18409	18649	18549	18524	18511	18747	18587	18437	18555	18571	18501	18290	18407	18437	18573	18342	18349	18684	18571	18480	18646	18574	18642	18320	18529	18361	18568	18676	18830	18470	18453	18515	18620	18605	18524	18493	18623	18710	18654	18578	18476	18394	18376	18567	18381	18357	18413	18472	18332	18472	18310	18413	18692	18502	18412	18510	18583	18583	18595	18445	18638	18459	18424	18317	18315	18429	18322	18544	18421	18511	18435	18698	18605	18549	18757	18328	18577	18429	18395	18382	18621	18606	18547	18423	18557	18412	18626	18321	18518	18634	18514	18624	18540	18540	18469	18364	18525	18452	18490	18340	18332	18779	18509	18550	18555	18522	18549	18689	18566	18492	18578	18492	18578	18775	18442	18688	18458	18794	18515	18495	18638	18550	18636	18386	18554	18366	18462	18441	18444	18452	18602	18392	18779	18327	18586	18552	18541	18590	18500	18451	18488	18492	18553	18519	18523	18607	18548	18723	18551	18476	18456	18617	18398	18620	18597	18739	18543	18423	18762	18545	18655	18505	18510	18421	18614	18436	18578	18506	18495	18405	18291	18587	18511	18561	18644	18616	18636	18531	18525	18571	18538	18327	18477	18588	18641	18684	18621	18413	18432	18551	18241	18540	18739	18431	18476	18358	18624	18286	18362	18667	18580	18377	18163	18393	18574	18544	18612	18696	18574	18435	18291	18451	18666	18457	18457	18335	18437	18421	18652	18644	18693	18693	18588	18715	18524	18469	18444	18566	18656	18553	18450	18663	18462	18477	18569	18599	18607	18616	18696	18408	18564	18616	18411	18667	18561	18624	18396	18537	18426	18484	18520	18558	18506	18365	18525	18664	18389	18642	18491	18356	18594	18656	18485	18415	18355	18381	18470	18427	18393	18541	18740	18578	18601	18442	18319	18619	18357	18602	18527	18547	18602	18619	18626	18564	18418	18663	18558	18418	18682	18577	18618	18567	18461	18368	18519	18504	18642	18495	18567	18375	18606	18740	18635	18617	18413	18473	18293	18759	18305	18298	18623	18236	18626	18567	18311	18460	18712	18707	18573	18648	18552	18390	18440	18444	18503	18532	18531	18543	18497	18416	18702	18559	18511	18499	18528	18498	18438	18449	18566	18583	18431	18503	18571	18510	18499	18719	18660	18458	18483	18431	18489	18678	18491	18316	18403	18502	18652	18350	18329	18379	18418	18623	18440	18562	18646	18468	18459	18594	18329	18535	18507	18669	18527	18526	18497	18608	18614	18329	18633	18566	18685	18405	18615	18528	18421	18563	18611	18569	18519	18562	18523	18553	18475	18451	18403	18390	18480	18531	18547	18480	18498	18772	18486	18451	18390	18355	18336	18561	18658	18397	18517	18578	18499	18634	18422	18302	18514	18424	18573	18366	18638	18575	18604	18591	18655	18483	18598	18446	18644	18431	18532	18522	18583	18712	18440	18480	18624	18551	18587	18634	18244	18494	18424	18579	18516	18427	18609	18676	18526	18481	18603	18448	18681	18368	18373	18640	18576	18434	18270	18545	18672	18837	18493	18558	18391	18734	18236	18517	18600	18481	18548	18496	18470	18395	18610	18435	18516	18333	18429	18348	18505	18798	18417	18519	18585	18533	18491	18521	18639	18295	18483	18665	18256	18688	18534	18614	18483	18418	18600	18671	18447	18498	18478	18472	18585	18453	18646	18510	18493	18394	18620	18729	18689	18429	18510	18446	18663	18577	18495	18619	18496	18541	18430	18642	18495	18559	18694	18497	18407	18403	18640	18572	18362	18566	18584	18595	18258	18642	18639	18606	18420	18702	18732	18518	18570	18469	18372	18604	18563	18505	18513	18480	18405	18471	18490	18621	18529	18570	18355	18363	18493	18376	18416	18455	18469	18627	18395	18348	18428	18466	18528	18448	18465	18587	18424	18569	18531	18553	18711	18434	18522	18413	18389	18458	18502	18702	18542	18488	18501	18433	18556	18618	18272	18343	18477	18476	18540	18401	18399	18466	18399	18449	18582	18521	18417	18499	18378	18296	18486	18627	18560	18416	18732	18409	18740	18689	18784	18445	18323	18613	18615	18414	18477	18613	18524	18512	18589	18545	18651	18329	18629	18348	18484	18637	18373	18561	18374	18417	18468	18527	18430	18633	18592	18579	18460	18849	18642	18416	18497	18679	18561	18598	18527	18533	18400	18506	18621	18566	18624	18466	18255	18474	18300	18350	18515	18513	18491	18604	18747	18524	18436	18549	18571	18769	18696	18450	18617	18574	18387	18503	18599	18562	18667	18553	18549	18473	18450	18432	18525	18628	18537	18369	18597	18643	18405	18593	18515	18240	18627	18523	18629	18551	18442	18539	18453	18548	18592	18527	18622	18549	18724	18672	18487	18442	18597	18605	18603	18468	18622	18544	18562	18575	18547	18831	18501	18316	18407	18482	18563	18399	18425	18453	18364	18320	18560	18468	18328	18559	18385	18478	18549	18571	18483	18792	18644	18561	18444	18467	18502	18550	18541	18434	18532	18544	18470	18500	18363	18722	18326	18456	18661	18622	18514	18545	18647	18622	18435	18674	18586	18454	18585	18502	18457	18486	18435	18455	18489	18491	18413	18335	18278	18381	18455	18545	18715	18382	18476	18465	18524	18366	18586	18545	18356	18552	18458	18428	18347	18542	18610	18323	18645	18769	18652	18466	18661	18505	18596	18352	18635	18519	18608	18557	18330	18615	18417	18467	18431	18558	18556	18583	18306	18490	18260	18383	18530	18457	18519	18700	18487	18521	18580	18640	18382	18549	18520	18421	18366	18432	18544	18475	18404	18387	18520	18611	18467	18290	18359	18459	18747	18328	18361	18465	18629	18612	18636	18387	18617	18498	18522	18403	18536	18434	18605	18524	18571	18574	18664	18515	18479	18706	18518	18681	18596	18532	18489	18244	18623	18460	18430	18447	18460	18457	18408	18469	18683	18426	18485	18457	18505	18687	18620	18434	18423	18659	18476	18335	18453	18492	18445	18577	18539	18451	18446	18372	18542	18528	18817	18626	18530	18635	18578	18595	18618	18315	18652	18635	18507	18586	18517	18669	18196	18447	18451	18629	18473	18301	18484	18401	18395	18675	18483	18464	18652	18558	18448	18483	18476	18579	18691	18400	18646	18568	18668	18458	18741	18559	18595	18415	18487	18558	18577	18547	18613	18625	18495	18565	18468	18500	18673	18389	18525	18417	18573	18583	18404	18331	18476	18592	18529	18468	18605	18577	18622	18713	18346	18559	18445	18442	18834	18850	18419	18789	18566	18355	18527	18657	18600	18512	18469	18502	18575	18497	18336	18617	18410	18517	18773	18561	18479	18184	18390	18580	18455	18541	18608	18715	18275	18492	18485	18462	18694	18555	18583	18698	18594	18556	18637	18489	18586	18545	18325	18506	18387	18561	18406	18366	18576	18607	18643	18504	18479	18386	18501	18572	18566	18602	18699	18572	18467	18381	18476	18373	18491	18355	18472	18614	18523	18551	18537	18501	18690	18409	18617	18615	18499	18442	18628	18367	18418	18594	18599	18550	18476	18578	18559	18504	18470	18613	18626	18321	18396	18302	18660	18705	18474	18508	18486	18591	18574	18435	18463	18487	18547	18667	18682	18494	18525	18486	18560	18644	18486	18524	18510	18564	18685	18546	18542	18470	18550	18799	18403	18566	18402	18593	18555	18597	18466	18545	18550	18633	18630	18805	18410	18418	18465	18384	18277	18308	18718	18430	18352	18652	18446	18465	18653	18566	18275	18576	18565	18424	18608	18535	18392	18523	18696	18314	18473	18463	18433	18545	18418	18564	18628	18624	18486	18452	18560	18629	18434	18455	18848	18594	18373	18378	18487	18400	18567	18518	18493	18471	18507	18297	18549	18688	18660	18351	18624	18524	18341	18297	18542	18513	18461	18445	18554	18606	18396	18556	18499	18682	18533	18549	18276	18511	18515	18606	18560	18532	18629	18720	18387	18683	18372	18465	18529	18404	18417	18661	18417	18180	18374	18368	18430	18379	18215	18750	18617	18752	18645	18648	18502	18393	18721	18463	18562	18486	18433	18474	18485	18570	18570	18799	18530	18396	18715	18590	18347	18693	18738	18609	18806	18553	18406	18550	18543	18457	18495	18527	18666	18591	18421	18503	18521	18360	18430	18437	18601	18438	18601	18538	18818	18654	18570	18501	18435	18733	18574	18510	18668	18531	18831	18501	18368	18455	18734	18543	18443	18406	18686	18521	18670	18444	18588	18449	18412	18537	18427	18502	18550	18459	18702	18508	18521	18472	18626	18624	18642	18440	18639	18549	18578	18602	18612	18487	18781	18682	18643	18510	18510	18380	18523	18531	18502	18416	18615	18605	18519	18582	18642	18545	18421	18476	18475	18603	18269	18529	18328	18483	18351	18470	18624	18664	18692	18690	18439	18470	18548	18623	18179	18681	18461	18545	18656	18654	18366	18380	18457	18499	18542	18521	18510	18458	18599	18791	18526	18422	18420	18493	18572	18452	18498	18455	18571	18492	18571	18520	18439	18310	18349	18451	18279	18616	18690	18436	18407	18410	18518	18310	18666	18512	18468	18417	18534	18644	18705	18563	18433	18564	18629	18527	18499	18410	18571	18677	18511	18626	18400	18672	18723	18524	18523	18416	18545	18647	18532	18439	18585	18556	18516	18596	18603	18495	18639	18472	18577	18673	18828	18430	18386	18456	18655	18333	18652	18548	18604	18394	18549	18603	18425	18454	18344	18574	18432	18278	18462	18578	18403	18308	18608	18239	18405	18597	18403	18525	18572	18618	18598	18613	18620	18408	18478	18611	18551	18446	18597	18668	18578	18600	18403	18331	18515	18517	18519	18515	18388	18644	18476	18518	18496	18415	18699	18618	18698	18489	18423	18241	18570	18653	18607	18479	18504	18471	18561	18237	18608	18493	18496	18538	18559	18587	18647	18558	18541	18569	18635	18453	18593	18562	18565	18615	18705	18452	18691	18617	18352	18519	18524	18452	18461	18536	18640	18441	18751	18418	18475	18620	18604	18650	18716	18472	18332	18531	18527	18545	18487	18616
21363	31966	25719	20940	19169	17820	17221	16664	16477	16412	16198	16261	16114	16126	16038	16071	16023	16211	16005	15996	15895	15974	15919	15795	16023	16022	15893	15981	16147	15892	15887	15998	15941	16101	15955	15987	15900	16166	16015	15879	15923	16009	15921	15839	15947	15975	15845	15945	15821	15888	15946	15976	16142	16225	15941	15877	16113	15892	15870	15903	15890	15892	15913	15910	15954	15887	15949	15954	16052	15880	15969	15902	16096	16045	16144	15819	15956	15994	15919	15879	15925	15959	15971	15998	15880	15913	15978	15792	15975	16008	15953	16125	16117	15915	15996	16016	15945	15894	15877	15882	15966	15907	15895	16069	15993	15990	15972	16061	15934	15935	15804	15995	15741	16126	16026	15897	15851	15973	16052	15871	15830	15995	15959	16167	15942	16081	16006	16046	15986	16075	16052	15771	15973	15885	16010	16073	15950	15789	15945	15882	15956	16016	15903	15797	16056	15990	15975	15987	15882	15900	15912	15862	15847	15964	15961	15999	16108	15956	15977	15996	16018	16005	16039	16025	16107	15799	15978	15793	15826	15954	15948	15998	16093	16089	15936	16030	15759	16002	16017	16065	15976	16029	15829	15856	16032	15940	15880	15910	16028	15996	15902	15881	15865	15899	15930	16120	15822	15908	15989	15962	15860	15928	16035	16160	15864	16067	16083	16083	15972	16031	16177	15862	15954	15757	15756	15863	15915	15803	15928	15931	16130	15868	15949	15978	15880	16007	15767	16092	16000	15924	15998	15957	15896	15883	15914	15866	15935	15796	15995	15952	16006	16018	15940	15974	16114	15809	16068	15850	16085	15814	15825	15866	16190	15949	16063	15879	15975	15785	16033	15920	15964	15850	15961	16017	16019	15907	15930	15991	16018	15917	16094	15830	15777	16080	15990	15787	15958	16127	15901	16057	15865	16054	15818	16004	15903	16076	16050	16080	15783	15941	15821	16072	15940	15870	16043	16034	15912	16100	15857	15906	15948	16045	15826	16060	16063	16017	16021	15964	16020	15974	15939	16091	15916	15978	15819	16117	15899	15915	15885	16008	15958	15717	15832	16081	15868	15875	15897	15929	16082	16118	16167	16096	16056	15907	16070	15885	15986	15872	15853	15955	15863	16010	15941	15993	16098	15862	16100	16131	15946	15970	15835	15846	16001	15836	15872	15949	15696	15875	16033	15884	16017	15923	16048	15857	15920	15866	15893	16031	15903	15972	15884	15990	15834	16002	15707	15962	15994	15951	15835	16160	15874	15800	16036	15858	15918	15920	15909	15987	15951	15974	15972	15873	16031	16128	16060	15823	15934	16082	15790	15915	16090	16095	15933	15956	15854	15976	16044	15943	15757	16134	16026	16140	15988	15826	16058	15974	16027	15853	15990	15945	16167	15885	15978	15789	15901	16097	15992	16068	16002	16014	16017	15800	15844	16012	16004	15989	16028	15901	15811	15990	16190	15949	15935	15834	15941	15806	16062	15990	16156	15908	15834	15972	15845	16119	16095	15809	15977	16016	15985	15964	15935	16141	15834	15950	15894	16004	15998	16029	15902	15954	15888	15859	15990	15928	16023	15718	16146	15937	15873	15908	15861	15820	16053	15994	15984	15976	15902	15998	15816	16092	15923	16181	16057	16021	15914	15839	15757	16022	15984	15981	15914	15907	15878	15926	15893	15988	15975	15927	15998	15896	15983	15923	16170	15998	16044	16043	15956	16086	15892	16043	15983	15851	15968	16141	15890	15985	16101	15906	16075	16086	15995	16052	16016	16013	16018	15965	15913	16030	15979	15961	15841	15945	16060	16037	16073	16004	15994	15979	15810	15838	16114	15795	16084	15977	16047	15991	16148	15827	15957	15979	15794	15966	15967	15890	15925	15993	15838	15937	15991	16127	16032	15836	15957	16072	15976	16018	16053	15948	15873	15927	16160	15818	16018	15661	15884	16036	15997	15931	15976	16118	15942	15801	16070	15851	15922	15927	15743	15989	15876	15843	16098	16013	15764	15925	15867	15835	15888	16132	15934	16010	15830	16022	15801	16119	15966	16091	15952	15861	15991	16007	15789	15942	15814	15852	16018	16080	15949	15883	16132	15855	15863	16032	16011	15858	15918	15959	15821	15974	15896	15929	16032	15911	15924	15890	16013	15984	16022	16054	15935	16014	15902	16036	15895	15908	15732	15994	16023	15775	15918	15980	16327	16024	15925	15872	15926	16046	15902	15878	16096	16048	15944	16039	15988	15866	16063	16038	16034	16038	15955	15861	16105	16037	15863	16013	15960	15988	16084	15938	15982	15906	16016	15930	15800	16011	15976	16036	15919	15882	15955	16084	16124	15957	15998	15986	15948	15949	15941	16079	16076	15972	16073	16010	15870	15989	16166	15966	15933	15972	15882	15924	15860	16055	16021	15979	16002	15989	16004	15995	15985	15910	15854	15965	15863	15873	15971	15827	15853	15970	16047	16043	16010	15921	16035	15969	15892	15966	16296	15977	15868	16007	16071	15951	15971	15917	15897	16087	15861	15892	15960	16011	16016	15907	16092	16011	16007	16064	15910	15921	15865	16086	16060	15931	15805	15913	16018	15970	15778	15895	15983	16064	15937	15909	15891	15962	15834	15985	15873	16060	15991	16018	15844	16047	15919	16237	15836	16101	15943	15871	16074	15984	15904	16031	15919	15924	15979	16049	15929	15998	15895	16059	16001	15991	15953	16078	15986	15952	16149	15845	16141	16055	16005	16094	16145	15983	15866	15997	15890	16101	16026	15903	15969	15938	16036	16071	15937	15988	15877	16018	15961	16039	15872	15943	16119	16158	16004	15984	15875	15903	16012	16039	15955	16113	16016	16017	16073	16023	16141	16009	15992	16137	16068	15935	16028	15964	15983	16054	15982	16013	16118	15903	16139	16039	15918	15939	15946	15923	15940	15844	16070	15863	16046	16131	16130	15900	16026	15969	16045	15937	16002	15963	15893	15961	15838	16035	15868	16036	15989	15785	15889	15769	16136	15844	15885	16138	16097	15884	16034	15830	16046	15894	15879	16085	15941	16052	15979	15965	16118	15777	15982	15824	16043	16088	15842	15849	16045	16100	16030	15699	16050	15839	15787	16044	15877	15868	16174	15871	16131	15930	15919	16146	16086	15986	16011	16044	16097	16049	16060	15970	16129	16026	16038	16021	15847	15952	16132	16056	16005	16068	15872	15961	15844	15844	15995	15980	15942	15876	15941	16068	15985	15826	16007	15953	15904	15855	15965	15806	15932	15920	16062	15783	15984	15895	15979	15921	15999	16009	15929	16164	15991	15891	15836	15918	16027	16263	15985	16025	15894	16023	15825	15948	16031	15991	15854	16022	15941	16082	15831	15844	16114	15919	16090	15913	15982	15854	15892	16026	15927	16005	15879	16050	15915	15755	16090	15984	15963	15894	16042	16046	16044	16009	16043	15913	15943	15934	15990	15845	16078	15884	15765	15956	15969	15898	16021	15836	15863	15946	15945	15973	16032	15864	15833	15807	15959	16013	16078	15772	16000	16000	15934	15942	15883	15959	15874	15894	15862	15944	15997	15910	16023	15850	15930	15890	15997	15747	15942	15902	15989	15984	15899	15887	16010	16026	15937	16100	16062	15825	15909	16071	16102	15901	15854	16001	15888	15966	15843	15980	15817	15981	15829	15932	16074	16037	15857	16094	16010	16112	16029	16075	15845	15917	15952	15995	15784	16005	15979	15800	16000	16010	15770	15975	15871	16033	16006	15957	16077	15894	15885	15996	15842	15998	16137	16071	15981	15917	15700	15935	15988	15965	15881	15756	15775	16062	16061	15975	16080	15892	16052	15867	16055	15993	15933	15994	15930	16003	15905	15996	16030	15885	15808	16091	15900	15967	16084	16071	15967	15950	16013	16001	16177	16028	15946	16051	15901	16009	15940	15840	15798	15984	15934	15847	15916	16036	15814	15902	16112	16036	16225	15874	15849	15936	16023	16025	16066	15981	15959	15819	15947	16043	15964	15831	16019	16032	15933	16018	16172	15986	16049	16051	16096	16165	15948	15803	15870	15807	15896	15839	16091	15991	16007	16071	15997	16119	16073	16061	15911	15992	15922	15849	15747	15853	16022	16003	16002	15971	15922	16119	15880	16118	15989	15952	15981	16013	16073	16010	15937	15980	16023	15931	15895	15863	16118	15951	16030	15888	15938	15864	15810	15903	15839	15943	15924	15934	16201	15986	15920	15967	15910	16034	15987	15991	15986	15914	15897	16013	15949	16125	15900	15748	15916	16016	15875	15882	15851	16046	15922	15811	16017	15998	16018	15957	16125	16094	16149	15870	16111	16033	15883	16079	16063	15996	15915	15861	16029	16036	16123	16008	15828	15954	15831	16060	16061	16070	15892	15932	15928	15847	15972	15986	15908	16060	15841	15981	15857	16165	16035	15939	15946	15895	15950	16065	16010	15917	15967	15808	15992	15941	16067	16121	15819	15902	15919	15974	15937	15964	15816	15775	15862	16105	15976	15981	15941	15952	15838	16139	15913	16127	15958	16110	16012	16118	15875	16012	15910	16073	15934	15953	16188	16065	15931	16004	16018	15895	16017	16090	15952	15916	16035	16029	15980	16141	15988	15937	16042	15978	15791	16004	15860	15999	16116	15736	15949	16069	15943	15913	16153	15887	15908	15902	15902	15878	16060	15899	16089	15949	16157	15775	16063	15888	15828	16032	16133	15969	15962	15932	15914	15842	16006	15921	15821	16145	16020	15927	15937	15965	15750	16009	16010	15916	15944	15898	15923	16040	16178	16004	15958	15989	15991	15814	15900	15990	16063	16009	15910	15871	16087	15976	15921	16240	16158	15824	16029	15983	16122	15961	16031	15837	16019	15979	15996	15863	15970	16053	15997	16064	15833	15924	16002	15940	16043	16041	15943	15907	15860	15952	16085	15922	16098	15891	15939	16087	15992	15902	15895	15879	15993	16023	15991	16137	15827	15984	15919	15895	16015	16141	16082	15874	16114	15904	15974	15962	15957	15932	15924	15985	16044	15826	15954	15986	15895	16036	15963	16058	15999	15889	16094	16025	15979	16081	16014	16010	16036	15952	15975	15941	15957	16111	15921	15917	15961	16146	16093	15947	16034	16000	15849	16018
23645	21557	28333	25615	23195	23180	22744	20420	19599	19753	19529	19461	19263	19231	19277	19254	19157	19218	19088	19165	19061	19052	19137	19015	19257	19177	18899	19250	19191	18921	18919	18915	19039	19137	19098	19217	19034	18926	19005	19140	19092	18966	18823	18887	18800	19001	19087	19076	18967	18932	19080	19090	18886	19022	18924	19007	18967	18867	19022	18875	19048	18871	19085	18788	19000	19014	18822	18862	18882	18940	18946	19134	19089	18802	18989	19018	18955	18859	18939	18936	18812	19000	18815	18929	19116	19114	19147	19009	19037	19067	18803	19020	19108	19053	19097	18815	18884	18939	19052	18906	19017	18980	19031	18940	18866	19034	18895	18853	19031	18809	18882	18931	18972	18842	19011	18974	19060	19028	18758	18896	19091	18862	19106	18872	18978	18977	18889	19113	19023	18799	19009	18973	19018	18894	18977	18839	18908	18861	19123	18726	18942	18966	18893	19155	19025	18791	18914	18890	18938	18895	19081	18908	18831	18957	18886	18916	18958	18841	18868	19144	18978	19037	18813	18964	18732	18992	18854	19031	18870	18915	19139	19023	18956	19148	18846	18938	18975	18996	18890	19035	19219	19051	19016	19223	19000	19112	18799	18733	18901	18915	19028	19155	18642	18839	18965	19057	18855	18839	18770	18758	18859	18879	19010	18926	18822	18889	18929	19040	19018	18827	18755	19079	18876	19037	18889	18904	18909	19253	18851	18867	19008	19145	19062	18772	18871	18975	19070	18816	18869	19009	19021	18947	18904	18841	18911	18809	19041	18943	18996	18963	18897	18895	19000	18692	18846	19091	19017	18674	19042	19125	19049	18959	18798	18902	19042	18951	19183	18827	19076	19008	18915	19019	19075	18774	18855	18937	18677	18855	19067	18970	18825	18853	19176	19004	19016	18927	19085	19099	19233	19101	18897	19097	18837	18729	18875	18975	18979	18944	18972	18876	18976	18865	19092	18994	19001	18780	18969	18933	18928	19229	18852	19017	18888	19156	19053	18889	18774	18930	18886	18815	18729	18993	18973	18939	19018	18929	19019	18852	18904	19210	19010	18886	18998	18852	19037	18871	18819	19106	18958	19004	19045	18887	19110	19229	19172	18963	18956	18821	18793	19025	19088	19061	18951	19014	18966	19124	18983	18711	18910	18877	18992	19207	18954	18864	18929	18848	19135	18768	18962	18915	18999	18800	18914	18924	18942	18883	19051	18997	18859	18864	18892	18923	18818	19124	18928	19038	18867	18964	18916	18943	19144	19162	19167	19014	18898	19104	19076	19094	18819	19039	19026	18905	18806	19075	18858	19128	18790	18982	18858	18827	18996	19182	18845	19012	19071	18906	19076	19031	19047	18833	18812	19032	18968	18837	18871	19037	18991	18949	19024	18913	18868	18912	18878	19002	19109	18966	19007	19303	18694	19088	19118	19078	19005	18994	19084	19010	18806	19068	18945	19026	18784	19168	19050	18934	18890	18987	19113	19130	19019	18809	18902	18855	19049	18927	18966	18958	19163	19024	18870	18943	18881	19147	19156	18866	18998	19020	18886	18995	18900	19034	19027	19010	18679	18950	18957	18837	19267	18950	18870	18772	18913	18846	18936	18943	18892	18857	18863	19103	18902	19139	19080	18808	18776	18966	19042	19093	18959	18875	19024	18942	19138	18967	18916	19006	18882	18841	18901	19158	19028	18987	19109	19064	18972	19196	18966	18848	18970	19128	18968	18725	19029	19116	19081	18704	18794	18947	18965	18969	18868	19105	18907	18826	19007	18998	18935	18784	18876	19162	19232	19075	19065	19054	18930	18699	18925	18880	18913	18862	18914	18956	19099	18985	19034	19044	18993	19018	19054	19116	18961	18828	18712	18840	18907	19017	19109	19123	18914	18785	18900	18738	18871	19072	19089	19009	18968	18931	18893	18764	18960	18942	19012	19124	18991	19044	18912	18889	18943	18943	19045	18900	18929	18936	18961	19023	19059	18855	18924	18864	18952	18968	18922	19111	18951	19075	19021	18984	19096	19023	19041	18924	18816	18846	18805	18903	18919	19092	19147	18968	19000	19043	18958	19053	18912	18763	18829	19077	18616	18715	18852	18942	19034	18842	19190	18836	18996	18873	18892	18794	18798	18913	18867	18912	18971	19013	18878	18940	18902	18827	19081	19162	19051	18914	18983	19030	18908	18977	19196	18874	19002	19033	19119	18959	18901	19192	19135	18750	18924	19065	19130	18938	19033	19266	18973	18966	18753	18915	18809	18822	18760	19031	19080	19253	18834	19100	18857	18888	18832	19041	18885	19004	18955	18963	18911	19134	19101	18974	19013	19039	18976	18991	19014	19128	18970	19091	19015	18911	18885	18890	18971	18990	18905	18866	18853	19049	18985	19114	18858	18934	19004	18901	19102	19002	18975	18943	18930	18876	19080	19046	18942	18967	18976	18835	18786	19078	18793	19077	18898	18975	19193	18933	18897	18696	19124	18956	19199	19028	19070	18864	18785	18897	18958	18938	18847	18882	18773	19006	18894	19050	19110	18866	19027	18887	18839	18961	18917	18903	19012	19074	18857	18919	19016	19074	19120	19088	18849	19042	19027	18886	18828	18887	19053	18876	19040	19084	19026	18803	19237	19028	19013	19083	18976	19075	18932	19095	19095	18861	18995	18922	19060	18897	18863	18867	18925	19121	19029	18869	18681	18884	18872	18804	18936	18995	18970	19022	19042	18939	18967	19059	18994	18904	18983	18892	18928	19018	18641	18800	19220	18836	18838	18870	18815	19181	19014	18865	18837	18861	18996	18895	18954	18695	18978	18999	18961	19033	19000	18733	18922	18927	18966	18955	19123	18955	18898	18916	18765	18959	18927	18895	18846	19034	19060	18945	18977	18858	19236	18951	19050	19022	19046	18917	19007	18834	18813	18939	18859	18844	18879	19210	19004	19109	18867	19022	18894	19055	18984	18781	18927	18911	19115	19109	18792	18923	19111	18822	18885	18872	18848	18785	18799	19072	19107	19240	18843	18995	18973	18900	19040	18898	18870	18878	18749	18842	19091	18763	18922	19132	19034	19084	19027	18788	18806	18963	19022	18793	19012	19189	19097	18681	18970	18779	18780	19096	19051	18669	19120	18993	18954	18990	18900	18821	18994	19043	18969	18889	18837	18761	19081	18824	19034	18804	18983	19138	19018	18970	18881	19017	18817	18930	19024	18961	19113	18825	18989	19170	19020	18769	18987	18906	18944	19227	18966	18847	19240	19044	19181	19024	18944	18979	19088	18868	19033	18885	18934	19113	18858	18755	18797	18944	19072	18912	19002	18975	19072	18880	19063	18720	19138	19014	18926	18991	18958	18826	18979	18649	18921	18902	19098	19128	19075	18786	19142	19142	19067	18868	18894	18801	18990	18907	19066	18915	18992	19032	18950	18955	18889	18813	19154	18897	18829	18868	18927	19045	18980	18994	18884	19146	18997	19043	18752	18886	19028	18704	19054	19012	19075	18773	19085	18810	19064	19027	18941	18988	19010	18892	19094	18880	19084	18969	18875	18919	18971	19073	19076	18934	19039	18854	18994	19007	18740	19237	19033	18926	19211	19033	19183	18774	19187	18855	19041	19140	18979	18827	18945	19026	18911	19128	19113	18910	18730	18826	18978	18714	19059	18952	18993	19076	18823	18748	18893	18955	19038	18767	19097	19004	18861	18958	18783	18929	18935	18871	18812	18963	18860	18961	18952	19004	18895	19151	18822	18801	18869	19243	19190	18993	18905	18950	18831	19070	18749	19020	19098	18965	18828	18964	18729	18783	18823	18852	18880	19129	18849	18953	18928	18800	19009	18794	18933	19111	18939	18978	18978	19024	18903	18969	18933	18944	19120	18928	18910	18907	18771	19146	19139	19018	18828	18803	18927	18944	18737	18894	18848	18835	18888	18925	18902	19108	18897	19137	19090	18991	19022	19144	19268	18973	18875	19100	18970	18841	18878	19002	18914	19024	18842	18820	18976	19054	18946	18937	18785	19043	19101	18899	19000	18742	19092	18987	18859	19014	18991	19122	19108	18643	19068	18869	19008	18911	19129	19068	19162	18921	18873	19060	19029	18963	18831	19204	19148	18912	18853	18803	19141	19015	19001	18959	18975	19053	19032	18800	19185	19144	18797	18881	19024	18992	19119	18965	18934	18992	18978	18796	18971	19166	18808	18940	19062	18919	19074	18835	18999	18818	18915	18737	18863	19041	19186	19152	18963	19012	19017	19081	19194	18873	18998	18921	19064	18999	18885	19049	18870	19149	18917	18943	19040	18912	19157	18922	18966	19212	19220	18719	18908	18889	18947	18891	19153	18987	19137	19085	19186	18841	18991	18969	18963	19105	19105	18951	18947	19065	18949	18893	19088	18896	18983	19107	19046	19167	19017	19034	18900	18837	18850	18968	18894	18925	18824	18939	18947	19004	18939	19016	19093	19054	19071	18958	18865	18936	19063	18950	19004	19078	18959	18868	18998	18818	18931	18939	19115	18840	18990	19020	19016	19088	18843	18956	18830	18927	18990	19062	19084	19008	18857	18914	18904	18975	18977	18866	18986	19168	18975	18967	18909	19112	19113	18800	18961	18967	18857	19146	18900	19006	18866	18874	19012	19025	19046	19000	18972	18824	18698	18899	19129	18820	18914	18884	18961	19012	18974	18893	18898	18793	18865	18770	19151	18845	18824	19042	18850	18823	18856	18848	19201	18978	18884	18957	18885	18774	19135	19026	19095	19016	18877	18880	18875	18962	19114	19021	18835	18905	18852	18943	18839	19012	18816	19015	18987	19007	18829	19070	18871	18876	19012	18917	18855	19032	19207	18917	18878	18990	19154	19051	19086	18790	19035	18949	19022	19029	18976	19031	18705	18754	18885	18961	18848	18977	18994	19137	18904	18991	18852	19111	18970	18935	19106	19048	19161	18875	18853	19012	19217	18963	19056	18862	19054	18855	19077	18929	19084	19255	18915	18765	18817	18967	19069	18894	19057	18994	18929	18979	18890	18943	19060	19257	19039	19020	18839	19145	18934	19087	19191	18900	18885	18855	18882	18915	19088	18987	19014	19012	18911	18974	19017	18903	19067	19047	18864	18877	18908	18774	19007	18749	19019	18958	19026	18914	19027	18823
20572	38565	31667	25068	21760	19495	18649	17798	17362	16982	16827	16879	16700	16665	16669	16377	16223	16453	16315	16421	16183	16190	16325	16395	16312	16157	16272	16299	16210	16139	16378	16221	16278	16072	16183	16467	16281	16002	16140	16234	16244	16279	16093	16222	16371	16103	16397	16308	16258	16240	16139	16300	16318	16420	16154	16258	16348	16141	16245	16170	16130	16255	16176	16300	16280	16105	16412	16170	16191	16172	16152	16197	16209	16046	16158	16257	16204	16275	16162	16081	16205	16259	16180	16304	16326	16197	16178	16325	16285	16139	16140	16219	16196	16268	16237	16116	16377	16153	16166	16166	16159	16173	16291	16011	16162	16324	16179	16142	16084	16321	16394	16294	16342	16295	16344	16127	16381	16391	16207	16132	16324	16111	16301	16259	16219	16090	16279	16228	16360	16106	16064	16146	16178	16298	16121	16091	16452	16102	16207	16199	16191	16200	16435	16167	16275	16301	16109	16119	16175	16333	16092	16186	16153	16154	16274	16044	16184	16250	16298	16375	16347	16125	16156	16068	16283	16245	16299	16036	16152	16217	16296	16205	16432	16074	16068	16468	16203	16146	15936	16349	16015	16259	16107	16117	16092	16188	16326	15966	16252	16110	16116	16251	16283	16237	16171	16231	16237	16216	16174	16216	16227	16052	16331	16066	16265	16291	16039	16158	16091	16269	16218	16276	16160	16201	16288	16032	16306	16215	16315	16002	16151	16187	16047	16138	16159	16250	16028	16047	16176	16227	16061	16160	16315	16142	16287	16123	16018	16195	16145	16101	16279	16066	16296	16179	16310	16264	16199	16114	16303	16198	16301	16141	16250	16120	16324	16209	16217	16347	16155	16201	16040	16091	16277	16227	16100	16105	16210	16293	16157	16263	16194	16206	16281	16203	16036	16247	16107	16032	16288	16184	16167	16309	16404	16305	16140	16354	16194	16122	16184	16202	16155	16061	16199	16133	16107	16091	16144	16166	16149	16202	16191	16171	16171	16060	16413	16182	16121	15888	15979	16317	16137	16159	16194	16151	16313	16152	16405	16534	16189	16198	16084	16128	16214	16216	16222	16197	16192	16201	16292	16227	16001	16429	16207	16095	16044	16341	16195	16184	16034	16202	16392	16178	16212	16212	16199	16078	16358	15970	16175	16177	16116	16278	16302	16391	16314	16091	16276	16146	16164	16238	16086	16175	16210	16113	16192	16160	16141	16105	16147	16309	16264	16202	16269	16050	16287	16126	16291	16199	16404	16260	16202	16164	16323	16329	16214	16282	16289	16185	16238	16186	16210	16189	16271	16229	16131	16099	16230	16161	16303	16133	16201	16243	16182	16083	16186	16060	16154	16252	16204	16182	16278	16281	16135	16108	16077	16095	16196	16155	16394	16202	16109	16074	16281	16103	16138	16239	16108	16211	16259	16310	16221	16314	16166	16207	16350	16085	16356	16174	16141	16228	16107	16143	16082	16188	16244	16216	16196	16169	16304	16209	16425	16270	16141	16379	16257	16152	16236	16087	16383	15886	16312	16300	16163	16320	16256	16179	16141	16379	16117	16297	16095	16071	16288	16220	16132	16058	16220	16115	15951	16281	16032	16307	16128	16205	16210	16151	16257	16334	16095	16175	16145	16240	16160	16114	16291	16234	16225	16186	16138	16384	16161	16239	16342	16068	16106	16188	16234	16040	16206	16168	16262	16170	16342	16399	16081	16165	16164	16093	16326	16054	16255	16261	16184	16191	16290	16209	16281	16190	16232	16177	16123	16357	16264	16070	16079	16179	16112	16297	16164	16246	16230	16262	16393	15992	16210	16245	16397	16393	16142	16285	16258	16224	16321	16101	16133	16147	16223	16282	16066	16198	16211	16215	16073	16266	16225	16183	16129	16272	16105	16240	16221	16071	16288	16188	16201	16034	16063	16130	16074	16142	16132	16244	16294	16119	16296	16325	16284	16385	16293	16101	15894	16283	16166	16160	16234	16304	16364	16270	16195	16063	16361	16303	16145	16147	16231	16082	16220	16248	16358	16218	16323	16214	16154	16128	16069	16145	16308	16196	16163	16195	16054	16335	16124	16203	16331	16235	16202	16222	16328	16257	16216	16312	16226	16241	16256	16158	16204	15986	16149	16174	16215	16077	16357	16386	16135	16238	16243	16334	16134	16208	16278	16147	16273	16184	16173	16031	16458	16278	16315	16090	16226	16143	16285	16012	16191	16524	16287	16120	16172	16234	16109	16126	16075	16181	16245	16217	16087	16145	16306	16137	16235	16115	16292	16278	16207	16085	16115	16330	16175	16225	16261	16165	16222	16363	16216	16304	16338	16267	15957	16244	16405	16049	16461	16269	16158	16231	16181	16413	16138	16239	16263	16140	16201	16275	16294	16077	16206	16271	16175	16201	16160	16090	16235	16181	16080	16184	16170	16321	16318	16202	16246	16050	16105	16142	16166	16268	16264	16276	16180	16142	16224	16330	16213	16134	16142	16321	16159	16187	16218	16298	16314	16359	16154	16344	16047	16124	16202	16227	16076	16234	16202	16155	16366	16028	16276	16211	16045	16174	16359	16302	16206	16044	16238	16211	16247	16309	16115	16214	16264	16321	16119	16101	16221	16160	16124	16246	16274	16299	16140	16249	16244	16044	16383	16215	16185	16175	16162	16275	15949	16274	16288	16172	16178	16337	16241	16224	16235	16300	16201	16216	16099	16295	16077	16223	16144	16188	16311	16195	16236	16324	16200	16115	16385	16356	16154	16262	16292	16257	16198	16242	16036	16347	16221	16230	16137	16266	15979	16284	16180	16183	16309	16274	16162	16031	16192	16268	16163	16154	16232	16290	16206	16264	16228	16235	16156	16178	16006	16095	16185	16202	16223	16250	16063	16215	16077	16290	16285	16272	16276	16222	16325	16233	16231	16171	16044	16191	16187	16108	16142	16102	15994	16269	16186	16224	16460	16181	16015	16174	16195	16214	16140	16208	16126	16119	16281	16207	16010	16346	16168	16235	16300	16062	16093	16137	16211	16215	16067	16159	15883	16056	16203	16288	16113	16109	16253	16030	16179	16026	16393	16177	16194	16293	16235	16118	16261	16000	16169	16174	16153	16158	16050	16188	16023	16344	16209	16058	16203	16223	16233	16300	16071	16367	16167	16159	16172	16327	16277	16092	16000	16226	15987	16159	16286	16344	16062	16231	16298	16045	16077	16092	16436	16196	16239	16282	16225	16292	16389	16129	16278	16311	16429	16236	16138	16091	16079	16234	16379	16121	16071	16223	16250	16132	16222	16250	16164	16204	16260	16205	16271	16177	16209	16045	16254	16263	16101	16191	16253	16176	16230	16206	16112	16084	16350	16197	16267	16198	16285	16238	16184	16141	16119	16255	16207	16213	16234	16317	16326	16038	16333	16131	16363	16148	16206	16190	16009	16308	16171	16070	16306	16195	16297	16097	16229	16257	16331	16170	16207	16103	16157	16154	16047	16223	16300	16242	16281	16187	16079	16059	16206	16218	16204	16025	16174	16208	16057	16245	16033	16294	16318	16229	16000	16223	16211	16173	16207	16165	16208	16168	16126	16007	16123	16185	16272	16163	16330	16088	16081	16227	16137	16125	16161	16095	16152	16224	16103	16105	16028	16164	16263	16177	16150	16320	16192	16167	16124	16196	16032	16086	16177	16224	16343	16321	16225	16058	16215	16259	16206	16222	16067	16264	16265	16130	16085	16103	16160	16073	16244	16228	16330	16010	16328	16121	16078	16256	15957	16292	16271	16227	16201	16440	16360	16145	16122	16313	16247	16351	16232	16241	16313	16281	16256	16247	16142	16226	16230	16289	16122	16165	16144	16126	16165	16046	16058	16444	16205	16228	16307	15918	16170	16304	16068	16127	16195	16221	16352	16416	16090	16320	16255	16193	16179	16113	16185	16214	16186	16373	16081	16282	16282	16034	16301	16303	16201	16117	16181	16135	16145	16227	16144	16012	16106	16159	16289	16284	16115	16436	16347	16294	16183	16071	16030	16151	16176	16177	16235	16198	16090	16316	16245	16226	16326	16080	16146	16202	16260	16118	16128	16201	16145	16182	16355	16214	16134	16078	16231	16306	16197	16320	16212	16262	16239	16281	16369	16230	16392	16138	16300	16323	16243	16260	16280	16227	16059	16112	16108	16053	16324	16192	16129	16126	16166	16209	16074	16243	16170	16235	16248	16249	16275	16076	16187	16291	16136	16224	16009	16288	16011	16370	16194	16163	16398	16236	16121	15977	16073	16276	16174	16334	16262	16206	16305	16326	16272	16105	16065	16235	16059	16081	16081	16189	16247	16125	16193	16206	16065	16020	16236	16201	16139	16315	16216	16137	16061	15884	16292	16056	16026	16032	16369	16175	16129	16314	16219	16451	16253	16237	16266	16164	16156	16230	16128	16077	16078	16142	16219	16255	16226	16021	16040	16257	16160	16149	16032	16136	16260	16183	16214	16165	16211	16140	16307	16258	15999	16142	16299	16310	16224	16145	16158	16167	16252	16314	16234	16212	16127	16232	16238	16437	16356	16235	16129	16204	16207	16164	16263	16175	16204	16299	16285	16253	16434	16254	16141	16191	16293	16099	16300	16334	16374	16325	16233	16068	16202	16105	16317	16215	16213	16159	16371	16199	16464	16237	16164	16320	16179	16104	16183	16317	16520	16271	16239	16377	16316	16159	16317	16222	16243	16168	16171	16150	16252	16143	16147	16163	16091	16185	16244	16168	16119	16071	16238	16061	16327	16118	16213	16397	16224	16218	16358	16205	16294	16079	16053	16133	16286	15990	16280	16163	16176	16157	16213	16291	16147	16011	16190	16103	16287	16141	16115	16252	16310	16071	16097	16398	16153	16360	16231	16281	16114	16224	16474	16279	16121	16050	16188	16229	16218	16224	16166	16223	16071	16193	16091	16284	16099	16220	16212	16168	16202	16249	16208	16075	16218	16145	16262	16071	16081	16105	16079	16114	16240	16235	16255	16097	16336	16064	16150	16089	16322	16218	16201	16037	16235	16200	16089	16364	16119	16119	16208	16100	16211	16263	16329	16110	16337	16254	16219	16060	16252	16204	16244	16253	16121	16232	16222	16046	16258	16154	16261	16165	16274	16415	16381	16325	16322	16069
25372	21624	27259	27950	21757	20912	20923	19705	19471	19563	19458	19477	19533	19357	19299	19165	19124	19075	19032	19070	19254	19179	19092	18992	19289	19079	19173	19127	19110	19326	19139	19209	19197	18956	18835	19071	19057	19235	18929	19135	19274	19354	19075	19123	19048	19256	19204	19081	19048	19221	19252	19110	19143	19141	19131	18988	18859	18994	19147	19037	19208	19106	19043	19138	18910	18860	18946	19311	19041	18996	18983	18999	19064	19262	19223	19011	18899	19023	19219	19029	18972	18983	19133	19179	19044	19015	19061	18905	19123	19039	19070	18874	18922	18877	19044	19031	19299	18955	19283	19137	19331	19328	19263	18938	19120	19056	19162	19048	19271	18959	19284	19140	19206	19121	19047	18919	18991	18965	19129	19041	18917	18851	19191	19150	18960	18921	19200	18940	18920	19012	19088	19114	19040	18943	19202	18912	19083	18834	19022	18960	19005	18981	18843	19056	18733	19061	18987	18881	19087	19075	19168	19112	18880	18981	19163	19007	19039	19193	19090	18903	19144	19156	19116	18804	19206	18931	19101	19249	19176	18963	18988	19160	19059	19115	19181	18993	19089	19024	19062	19161	18971	19073	18994	19065	19100	19031	19099	18932	19031	18953	19091	19074	19039	19050	19172	19073	19217	19173	19067	19029	19130	19073	18912	18818	19181	19143	18950	19078	18815	19089	18973	19021	18967	19111	19099	18962	18938	19151	19119	19256	18964	19257	19384	18958	19073	18963	19119	18984	19056	19086	19057	19056	18958	18927	19084	19176	19269	19040	19110	19076	19293	19113	19091	18802	18919	19059	18950	18891	19271	18955	19053	18812	19051	19006	19080	19073	19408	18932	19169	19105	19020	18976	18975	18966	19152	19099	18881	19067	19167	19039	19191	18938	18962	19059	19098	19096	19106	19018	19029	18939	19127	19192	19105	19004	19161	19079	19103	19144	19086	19008	19075	19082	19267	19046	18938	19144	19039	19045	19190	19095	18966	19077	19012	19006	19227	18792	19211	19089	19144	19193	19069	19152	19058	18933	19031	18894	19154	19091	19054	19120	19089	18911	19059	19175	19282	19014	18839	19216	19248	19105	19030	19159	19114	19149	18984	18860	18864	18949	19151	19045	18936	19041	19165	18913	19070	19108	18943	19022	19031	19119	18829	19085	18905	19225	18877	18869	18893	19175	19174	19286	19089	19030	19037	19023	19009	19025	18918	19002	19168	19025	19076	18927	19305	19131	19149	18898	18889	19025	19010	19163	19024	19133	19207	18888	18973	18977	18848	19110	18975	19169	18828	18849	19014	19275	18944	19110	18993	18892	19208	19205	18909	18976	19149	18894	19084	19098	18825	19032	19006	19112	19238	19069	18968	19182	19068	19127	19189	18928	19147	18947	19041	19140	19129	19117	18945	19175	18960	18979	18783	19248	19025	19028	19122	19114	18916	18966	19110	19094	19237	19279	19080	18961	19163	19039	19009	19126	19092	18807	19085	19037	19074	19216	19171	19060	18958	18952	19221	18992	19079	19075	19157	19247	19204	19174	18671	19085	19019	18826	19100	18915	19030	18950	19069	18946	18906	18937	19149	19033	18808	18924	19156	19267	19119	18907	18845	19116	19102	19125	18969	19050	19021	18932	18887	18887	19108	18859	19043	19142	19116	19115	19325	18915	19116	18970	19223	18952	19153	18898	19069	19225	19269	18908	19133	19002	19095	18972	18997	19151	18972	19041	18749	18983	19149	18822	18968	19168	19043	18869	18946	19105	19158	19096	19228	19109	19157	19211	19042	19312	18959	19023	18867	18865	19381	19048	18808	19081	19142	19113	18970	19193	18964	19232	18928	19062	19235	18952	19062	19143	18996	19197	18862	19079	19101	19170	19109	18982	19185	18956	19045	19055	19119	19129	19179	19049	19335	19197	19291	19041	18940	19103	18980	19130	19067	19287	19227	19000	18984	19003	19042	19038	19120	19019	19183	19152	19048	19158	18959	19099	19030	19064	19122	19038	19051	18802	19099	18874	19057	19098	18961	19242	19097	19086	19105	19167	19096	19001	19098	19071	19167	19042	18941	19091	18924	19161	19275	19151	18955	19064	18930	18875	19067	18815	19081	19276	18982	19175	19057	19250	18953	18867	18998	19422	19247	18892	19125	18983	19234	18956	19034	19012	18923	19238	19030	18738	19098	19074	19094	18988	18941	18884	19093	19201	19175	19047	18957	19222	19011	19362	19180	19032	19034	19215	18989	19076	19105	19023	19091	19004	19110	19056	19180	19081	19157	18951	19316	19122	19036	19138	19206	19204	19302	19111	18993	18969	18999	19149	19124	19157	19147	19147	19193	18958	18935	19003	19152	18996	19034	18983	19233	19102	19014	19200	19179	18992	19137	18828	19215	19186	19113	19075	19050	19201	19069	19024	19045	19150	19168	19191	19299	19021	18915	18681	18995	19147	18955	19166	19067	19048	19101	19159	19110	18985	19063	19064	19027	18992	18963	18889	19089	19019	19045	18939	18962	19258	19059	19186	19074	18934	19148	18895	19229	19023	19137	19178	19170	19161	18999	19106	19212	19108	19283	19159	19167	19044	19062	19027	19312	18891	18882	19235	19082	18848	19204	18981	19208	19128	19089	18894	18818	18862	19044	18976	19086	19157	18795	18992	19039	19099	19151	18997	18881	19296	19213	18954	19098	19125	19173	18857	19124	19029	19110	19140	19061	18861	19196	19197	19010	19155	18846	18931	18999	19123	19116	19141	19060	19024	19055	19033	19071	19143	19109	18967	19207	18991	19131	19045	18945	19009	19073	18998	19131	19126	19250	19169	18987	18964	18893	18952	19222	18962	18853	19250	18929	19162	19072	18984	18891	19204	19124	19105	19198	18940	19072	18976	19166	19155	19209	19127	18932	18904	18929	18998	19164	19155	19093	19093	18888	18987	19055	19076	19093	19328	18844	19190	19055	19163	18987	19010	19093	18935	18993	19073	18877	19211	19141	18988	19086	19099	19161	18973	19228	19065	19201	19074	19120	19132	19189	19128	19130	19096	19035	19146	19119	19227	18964	19027	19137	19012	19207	19154	19186	19017	19055	19120	19039	19103	19090	19169	19146	19226	19063	19206	19050	19255	19030	19072	19036	18952	18882	19186	19187	19233	18898	18947	18843	19188	19223	19328	18935	19190	19031	18967	19119	19317	19105	18921	19046	18973	19012	19226	19047	19073	19106	19183	19225	18994	19127	19065	18967	18986	19216	18799	19060	18893	18938	19057	18907	18946	19192	19099	19136	18913	18931	19071	19171	19101	19139	19037	19083	19138	19126	19061	19135	18972	19000	19017	19141	19204	18984	19023	19052	19026	19070	19048	19135	19167	18963	19025	19228	19098	19182	19098	18973	19063	18989	19057	18960	18989	19136	18826	18966	19032	18961	19090	18977	18942	19120	18933	19149	19047	19162	19035	18956	19038	19036	19266	19257	18983	19097	19047	19041	18966	18750	19147	19138	19116	19105	19319	19101	18862	18976	19067	19022	19134	18995	19101	19105	19000	19085	18633	19054	19139	19030	19019	19308	19183	19126	18896	19160	18995	19022	18872	19021	19117	19032	19167	18982	18838	19160	19048	18914	19054	18897	19021	18849	19085	19038	18986	19318	18917	19220	18811	19049	19200	19054	18935	19055	19019	19203	19107	18850	19012	19034	19448	19129	19063	19297	19191	18792	18985	19110	18994	18979	18944	19004	18982	19032	19052	19117	18999	19059	19012	19075	19011	19107	19189	18973	18946	19093	19044	19070	19087	19166	18978	19018	19037	18899	19211	19050	18969	18866	19172	19135	19022	19371	19207	19175	19133	19143	18928	19019	19052	19046	18965	19043	19166	19085	19140	19022	19137	18967	18999	19013	19059	19091	19182	19012	19001	19080	19088	19009	19035	18947	19253	19308	19178	19118	19222	19103	19034	19088	19100	19290	19014	19127	19038	19080	19159	19022	19012	19079	19089	19225	19148	19173	19058	19075	19177	19048	19112	19185	19123	19003	19040	19054	19044	19164	19166	19168	19380	18993	19102	18975	19065	18901	19215	19154	19052	19092	19139	18909	19105	19200	19109	19015	19104	19267	18919	19052	19100	19199	18964	19091	19062	19129	18985	19203	18969	18907	19124	18763	19100	19210	19079	19225	19213	18960	19195	19191	19076	19026	18971	18924	19102	19219	19161	19141	19101	19127	19184	19138	19098	19164	19100	19321	19149	19039	19146	19185	19261	19361	19164	18949	18955	19190	19279	19115	19237	19133	19234	19275	19172	19376	19296	19087	18900	19113	19130	18934	19263	19090	19063	19158	19172	18922	19099	19178	19092	18985	19129	19032	19094	19027	19025	19150	18945	19103	19100	19072	18902	19105	19107	19352	19280	19021	19153	19048	19126	19015	19187	19019	19092	19079	19104	19268	19092	19065	19068	18926	19021	19163	19284	19045	19114	19080	19132	19225	19128	19147	19015	18968	19236	19272	18846	18824	19012	19112	19206	19159	19020	19155	18971	18983	19200	18947	19112	19098	19081	18967	18961	18908	18890	19102	18876	19184	19021	19236	19399	19116	18995	18958	18993	18983	19126	18985	19153	19028	19382	19151	19195	18923	19198	19305	19049	19184	19150	18952	19093	19107	19135	18965	18835	18890	19134	19084	19071	19154	18982	19033	19080	19002	19075	19054	19196	19231	18905	18883	18779	18957	18958	19215	19349	19194	19036	19045	18898	19213	19195	19056	18929	19001	19096	18930	19102	19029	18982	18941	19035	19280	18885	19111	18984	18993	19209	19041	18981	18945	19123	19312	19254	19143	18997	19007	19230	18931	18838	18920	19046	19095	19043	19027	18961	18896	19207	19073	18767	19328	19004	18978	18829	19131	18831	19229	19173	19015	19260	19009	19342	19101	19064	19130	19069	19118	19052	18930	18982	18888	19197	19186	19228	19012	19075	19025	19139	19342	19106	19191	19134	18882	19052	19088	19121	19204	19064	19187	19084	18967	19021	18962	19089	18989	19095	19152	19198	18995	19042	19277	19065	19073	19086	19265	19224	19070	19120	18982	19106	19255	19015	19096	19162	18922	19160	18993	19150	19161	19011	18966	18988	19046	19217	19259	19179	19061	19192	18903	19005
20842	35006	28419	22894	19939	18677	17834	17335	17139	16866	16725	16667	16595	16685	16400	16451	16459	16293	16420	16381	16375	16444	16213	16289	16433	16339	16284	16342	16277	16488	16396	16353	16318	16359	16291	16269	16292	16257	16349	16321	16354	16532	16228	16353	16307	16212	16392	16342	16278	16307	16182	16356	16259	16257	16554	16372	16232	16303	16121	16324	16253	16371	16287	16213	16393	16352	16257	16323	16066	16300	16163	16403	16114	16377	16234	16264	16480	16147	16316	16471	16274	16186	16386	16259	16286	16239	16233	16365	16253	16350	16267	16352	16292	16123	16307	16343	16291	16365	16355	16169	16262	16442	16309	16254	16334	16407	16306	16367	16233	16370	16240	16356	16287	16139	16408	16141	16273	16377	16401	16252	16334	16251	16603	16102	16252	16192	16275	16434	16201	16231	16286	16263	16284	16269	16524	16181	16352	16160	16288	16195	16479	16283	16434	16243	16176	16429	16208	16321	16228	16235	16571	16103	16227	16247	16433	16282	16257	16315	16277	16389	16383	16301	16184	16205	16195	16443	16308	16414	16311	16202	16418	16367	15987	16285	16375	16219	16545	16217	16309	16265	16138	16202	16303	16416	16279	16226	16117	16249	16442	16395	16126	16251	16472	16338	16138	16299	16392	16306	16264	16450	16273	16152	16379	16366	16347	16417	16380	16134	16327	16283	16161	16387	16426	16140	16099	16156	16231	16219	16315	16175	16300	16342	16486	16315	16467	16350	16243	16237	16264	16363	16501	16257	16130	16406	16291	16418	16239	16148	16348	16284	16237	16283	16335	16330	16198	16282	16356	16324	16230	16294	16348	16170	16288	16215	16225	16211	16299	16312	16148	16311	16262	16374	16342	16367	16259	16410	16313	16250	16345	16298	16244	16310	16309	16461	16268	16199	16307	16230	16268	16307	16310	16283	16371	16240	16225	16457	16258	16174	16340	16394	16272	16303	16395	16245	16272	16276	16326	16199	16147	16251	16124	16374	16303	16336	16254	16498	16033	16214	16316	16217	16306	16274	16372	16389	16334	16357	16448	16197	16222	16296	16342	16223	16309	16360	16253	16341	16345	16218	16213	16268	16321	16312	16347	16276	16268	16106	16248	16367	16290	16230	16237	16174	16251	16160	16152	16401	16198	16378	16382	16200	16218	16270	16362	16269	16419	16301	16184	16198	16284	16305	16410	16299	16291	16252	16199	16332	16527	16145	16023	16182	16314	16137	16228	16471	16427	16449	16169	16313	16408	16246	16180	16263	16263	16371	16477	16265	16379	16244	16351	16183	16308	16349	16315	16213	16371	16410	16322	16164	16407	16256	16156	16358	16400	16416	16180	16350	16356	16118	16491	16346	16238	16293	16130	16222	16301	16603	16359	16385	16368	16431	16331	16321	16207	16211	16112	16466	16210	16176	16194	16167	16360	16360	16378	16391	16281	16454	16160	16307	16223	16196	16360	16205	16249	16281	16432	16138	16210	16257	16255	16342	16262	16217	16292	16226	16310	16388	16273	16323	16271	16336	16273	16513	16308	16384	16351	16333	16453	16360	16199	16361	16136	16317	16203	16272	16339	16097	16238	16326	16198	16518	16284	16307	16309	16181	16288	16203	16456	16208	16265	16257	16282	16210	16302	16262	16257	16376	16438	16213	16150	16301	16249	16353	16268	16347	16282	16065	16169	16285	16306	16117	16225	16196	16336	16376	16378	16363	16296	16170	16330	16221	16140	16146	16296	16382	16433	16239	16237	16399	16319	16309	16362	16277	16312	16187	16189	16254	16185	16158	16275	16229	16339	16330	16358	16313	16344	16389	16250	16427	16245	16253	16335	16177	16341	16374	16193	16114	16219	16337	16400	16324	16331	16224	16426	16249	16203	16374	16206	16301	16342	16366	16279	16306	16438	16286	16276	16460	16260	16400	16353	16268	16186	16458	16268	16318	16199	16292	16319	16450	16193	16229	16205	16218	16264	16344	16230	16225	16258	16316	16233	16273	16382	16181	16289	16238	16384	16303	16244	16280	16450	16015	16302	16424	16214	16339	16432	16323	16157	16217	16164	16189	16258	16295	16300	16176	16280	16204	16246	16269	16233	16250	16302	16323	16229	16281	16459	16194	16239	16359	16382	16172	16368	16413	16349	16339	16177	16298	16142	16307	16319	16385	16332	16090	16364	16207	16322	16336	16140	16168	16283	16202	16252	16229	16347	16469	16393	16179	16260	16172	16250	16104	16409	16214	16305	16371	16232	16130	16252	16411	16205	16225	16357	16296	16332	16296	16307	16215	16296	16439	16172	16313	16182	16274	16203	16314	16220	16390	16195	16200	16242	16304	16223	16204	16191	16107	16216	16219	16377	16396	16207	16270	16146	16452	16312	16308	16379	16158	16558	16089	16261	16300	16314	16213	16282	16334	16269	16289	16373	16137	16430	16306	16206	16292	16202	16025	16342	16318	16319	16508	16413	16345	16283	16406	16348	16395	16334	16302	16324	16338	16240	16429	16315	16280	16160	16318	16312	16124	16347	16390	16428	16544	16133	16467	16386	16279	16353	16272	16408	16077	16321	16346	16304	16302	16341	16227	16355	16278	16409	16208	16309	16176	16336	16301	16268	16282	16268	16282	16268	16487	16229	16421	16262	16156	16237	16282	16326	16376	16441	16323	16241	16238	16236	16280	16210	16285	16221	16224	16264	16306	16348	16338	16227	16311	16047	16302	16338	16205	16405	16319	16168	16268	16216	16137	16405	16053	16476	16339	16403	16341	16388	16276	16288	16362	16288	16248	16307	16066	16320	16252	16146	16139	16338	16280	16303	16281	16431	16558	16435	16185	16378	16328	16320	16281	16479	16214	16363	16200	16214	16264	16394	16253	16314	16103	16430	16140	16161	16334	16375	16327	16489	16191	16346	16120	16291	16276	16336	16198	16338	16165	16252	16243	16251	16485	16248	16404	16329	16358	16336	16346	16348	16169	16358	16350	16235	16413	16300	16122	16307	16227	16317	16279	16354	16448	16367	16200	16485	16301	16194	16244	16365	16420	16407	16181	16190	16272	16414	16337	16195	16289	16332	16434	16295	16272	16177	16502	16175	16141	16344	16214	16348	16102	16328	16373	16252	16333	16015	16176	16383	16410	16338	16376	16275	16276	16270	16236	16136	16357	16229	16177	16260	16383	16304	16413	16277	16356	16240	16198	16422	16187	16197	16259	16385	16360	16392	16346	16169	16247	16108	16418	16280	16213	16428	16303	16278	16388	16141	16286	16444	16240	16350	16490	16398	16330	16435	16248	16327	16173	16256	16496	16286	16259	16176	16398	16343	16297	16259	16273	16018	16269	16154	16160	16272	16425	16334	16289	16337	16393	16262	16250	16296	16114	16386	16339	16391	16263	16320	16059	16233	16394	16319	16327	16412	16211	16375	16355	16262	16388	16262	16240	16250	16476	16311	16294	16257	16254	16352	16392	16342	16289	16229	16260	16260	16194	16235	16270	16334	16220	16193	16378	16037	16260	16193	16307	16229	16488	16238	16339	16324	16320	16298	16225	16230	16338	16471	16280	16393	16173	16155	16265	16131	16225	16245	16199	16305	16380	16367	16319	16272	16275	16416	16297	16278	16398	16214	16350	16479	16423	16196	16407	16185	16272	16134	16243	16245	16165	16302	16259	16141	16361	16343	16216	16363	16427	16404	16350	16434	16412	16238	16237	16270	16463	16213	16306	16115	16371	16307	16319	16220	16341	16275	16221	16400	16446	16327	16228	16265	16180	16237	16170	16234	16114	16369	16377	16202	16245	16446	16266	16391	16119	16268	16303	16576	16332	16436	16170	16437	16225	16411	16366	16259	16366	16449	16168	16438	16381	16200	16432	16177	16263	16425	16230	16334	16143	16245	16363	16416	16229	16053	16307	16215	16292	16237	16165	16226	16188	16438	16308	16327	16131	16375	16191	16393	16434	16269	16181	16208	16468	16420	16360	16146	16248	16350	16398	16317	16276	16261	16243	16336	16286	16219	16364	16164	16216	16279	16284	16400	16332	16251	16551	16229	16382	16339	16261	16353	16352	16270	16280	16279	16347	16164	16237	16469	16372	16344	16261	16250	16181	16222	16287	16269	16330	16452	16356	16335	16275	16165	16169	16230	16194	16365	16310	16200	16204	16388	16216	16304	16121	16212	16313	16400	16287	16237	16351	16193	16409	16317	16264	16176	16247	16243	16308	16257	16354	16442	16163	16192	16407	16301	16474	16190	16345	16188	16216	16218	16433	16404	16434	16161	16134	16505	16385	16375	16457	16312	16246	16262	16253	16323	16378	16200	16208	16274	16229	16301	16132	16298	16393	16282	16250	16389	16304	16244	16193	16364	16348	16277	16320	16260	16245	16239	16196	16118	16265	16411	16133	16392	16264	16413	16266	16323	16355	16190	16212	16374	16191	16223	16266	16190	16182	16200	16378	16448	16329	16332	16272	16210	16381	16439	16447	16321	16365	16358	16327	16117	16279	16211	16426	16196	16219	16353	16269	16265	16266	16592	16359	16570	16396	16411	16204	16243	16343	16364	16318	16220	16095	16260	16274	16209	16387	16362	16163	16252	16363	16403	16200	16185	16360	16321	16441	16297	16388	16242	16440	16140	16204	16339	16245	16290	16154	16444	16465	16336	16437	16161	16372	16224	16412	16359	16335	16281	16198	16493	16348	16281	16119	16352	16231	16357	16417	16481	16493	16341	16300	16326	16242	16210	16322	16355	16441	16385	16283	16384	16438	16179	16423	16263	16316	16337	16334	16303	16316	16390	16349	16206	16163	16141	16285	16399	16256	16234	16149	16437	16254	16282	16271	16313	16433	16308	16341	16338	16378	16104	16467	16380	16386	16206	16343	16346	16408	16237	16179	16230	16218	16380	16486	16412	16211	16306	16236	16226	16331	16257	16349	16221	16242	16299	16167	16330	16443	16169	16313	16238	16284	16289	16266	16358	16261	16203	16308	16308	16325	16072	16347	16134	16329	16233	16392	16287	16235	16218	16274	16375	16261	16095	16216	16255	16441	16258	16401	16141	16270	16375	16164	16438	16267	16454	16342	16279	16231	16220	16154	16187	16374	16301	16245	16241	16275	16239	16302	16211	16326	16247	16130	16372	16244	16318	16363
22504	21584	28832	24815	22141	24827	26452	22142	21156	21148	20909	20677	20586	20653	20548	20390	20062	20205	20181	20099	20153	20200	20118	19996	20018	20018	19910	20110	19985	19962	19946	19943	19956	19811	20173	19841	19960	19851	19848	19842	20030	19910	19873	19822	19884	19736	19883	20085	20037	19772	19879	19911	20050	19917	19785	19655	19805	19976	20036	19845	19959	20133	19925	19826	19740	19724	19843	19830	20069	19867	20101	20021	19810	19694	19593	19778	19830	19988	20075	19703	19811	19786	19695	19773	19919	19825	19823	19656	19850	19877	19819	20007	19871	19675	19766	20103	19892	19921	19818	19775	20003	19886	20011	19942	19848	20009	19796	19805	20032	19924	19929	19714	19887	19896	19865	19850	19909	19948	19783	19876	19952	20073	19812	19632	19861	20046	19893	19834	19794	19612	19924	19675	19829	20080	19724	19899	19841	19895	19807	19818	19772	19860	19797	19748	19998	19732	19868	19861	19853	19932	19751	19870	19882	19778	19844	19640	19701	19952	19850	19925	19443	19818	19845	19828	19917	19767	19781	19692	19904	19856	19631	19695	19933	20166	19988	19850	19956	19865	19749	19897	19854	19952	20020	19786	19734	19805	19735	20005	19904	19652	19953	19688	19882	20074	19852	19516	20148	19910	19906	19528	19595	19806	19652	19898	19839	19898	19758	19836	19858	19811	19738	20074	19840	19914	19956	19698	19800	19854	19840	19758	19930	19630	19799	19971	19861	19787	19987	19799	19882	19996	19945	19942	19881	19971	19727	20003	19885	19957	19788	19922	19959	19661	19952	19858	19886	20051	19891	19842	19915	19951	19908	19825	19752	19788	19733	19936	19757	19999	19821	19736	19838	19914	19866	19822	19926	19819	19724	19782	19801	19905	19674	19826	19882	19811	19856	19721	19852	19692	19769	19729	19929	19818	19841	19946	19934	19915	19816	19818	19842	19871	19985	19752	19738	19846	19751	19779	19972	19919	19937	19805	19943	19768	19782	19581	19551	19855	19762	19923	19706	19620	19773	19963	19766	19899	19743	19695	19667	20168	19874	19457	20122	19819	19832	19856	19800	20013	19953	19809	19892	19881	19802	19787	19922	19863	19887	19784	19751	19810	20000	19718	19872	19927	19789	19874	19735	19787	19573	19970	19983	19813	19673	19680	19620	19762	19846	19708	19944	19837	19909	19819	20020	19942	20101	19963	19817	19741	19858	19886	20001	19624	19844	19790	19826	19995	19737	19857	19959	19674	19830	19709	19618	19700	19944	19961	20019	19972	19679	19859	19981	19551	19826	19874	20116	19830	19657	19918	19889	19855	19830	19935	19888	19866	19846	19883	20194	19877	19914	19776	20034	20036	19640	19855	20048	19865	19952	19963	19829	19625	19951	19716	19662	19720	19778	19964	19787	19918	19776	19781	19804	19868	19859	19863	20086	19825	20068	19888	19859	20054	19928	19876	19993	19766	19950	19821	19729	19767	19765	19687	19853	19771	19852	19940	19771	19684	19795	19794	19822	19896	19803	19681	19961	19715	19797	19925	19785	19669	19752	19706	19733	19918	19797	19969	19766	19772	19710	19669	19780	19623	19798	19763	19864	19837	19934	19777	19822	19715	19862	19954	19866	19858	20108	19979	19839	19936	19687	20069	19801	19756	19839	19883	19742	20043	19845	19984	19906	19930	19834	19912	19806	19654	19599	19882	20012	19719	19970	19956	19922	20044	19708	19925	19899	19950	19830	19875	19780	19930	19851	19909	19957	19838	19832	19816	19767	19898	19968	19800	19664	19692	19995	19845	19949	19979	19836	19931	19799	19887	19798	19754	19871	19758	19930	19795	19726	19814	19790	19903	19917	19606	20031	19600	19743	19573	19790	19682	19768	19728	19943	19890	19721	19816	19866	19928	19874	19998	19755	19949	19865	19866	19882	19784	19854	19876	19797	19919	19931	19809	19902	19748	19851	19677	19682	19643	19832	19732	19803	19698	19827	19964	19839	19619	19807	19654	19969	19832	19896	19999	19669	19822	19670	19749	19891	19866	19896	19592	19732	20014	19987	19913	19838	19822	19622	20007	19782	20046	19686	19849	19872	19836	19708	19717	19884	19979	19721	19800	19659	19619	19772	19933	19796	19527	19935	19787	19933	19903	19948	19968	19905	19915	19847	19793	19859	19717	19795	19606	20127	19899	19697	19801	19941	19692	19909	19927	19856	19835	19851	19759	19836	19815	19693	19700	19659	19841	19763	19726	19757	19737	19723	19976	19692	20025	19812	19778	19599	19816	19705	20073	19875	19819	19954	20041	19969	19785	19816	19851	20068	19874	19884	19819	19776	20035	20103	19787	19838	19875	19876	19865	19901	19549	19677	20009	19879	19756	19888	20011	19991	19836	19856	19845	19604	19910	19780	19691	19848	19782	19777	19731	19969	19952	19834	19780	19869	19816	19872	19875	19751	19739	19716	19698	19739	19862	19881	19635	19966	19943	19867	19620	19759	19682	19918	19724	19822	20008	19717	19660	19740	19806	19896	19864	19868	19759	19802	19860	19744	19687	19772	19690	19871	19707	19895	19908	19813	19818	19874	19798	19744	19824	19660	19844	19743	19828	19789	19734	19896	19872	19718	19716	19833	19565	19780	19766	19654	19784	19661	19748	19787	19620	19746	19879	19916	19966	19834	19745	19850	19808	19955	20048	19883	19727	19661	19677	19800	19883	19800	19711	19858	19890	19760	19767	19894	19928	19972	19709	19798	19891	20015	19638	19945	19950	19949	19950	19978	19832	19937	19821	19655	19939	19753	19863	19602	19749	19930	19920	19685	19950	19913	20046	19719	19590	19769	19960	19836	19891	19959	20053	19729	19780	19720	19972	19615	19649	19754	19734	19825	19933	19588	19833	19680	19832	19797	19786	20123	19703	19861	19770	19846	19687	19926	19699	19905	19718	19785	19742	19791	19695	19767	19713	19688	19857	19898	19785	19781	19924	19823	19523	19808	19721	19932	19673	19945	19912	20028	19925	19699	19769	19726	19911	19910	19972	19751	19718	19897	19764	19730	19637	19740	19714	19756	19670	19800	19768	19712	19668	19936	19964	20086	19740	19914	19637	19670	19746	19826	19758	19940	19915	19939	19701	19769	19686	20102	19713	19640	19702	19850	19750	19781	19729	19925	19900	19769	19660	19894	19762	19815	19799	19620	19509	19772	19826	19899	19927	19735	19793	19962	19642	19959	19765	19662	20058	19859	19756	19854	19672	19649	19922	19778	19915	19961	19644	19833	19758	19718	19812	19752	19747	19820	20152	19741	19816	19895	20227	19721	19910	19875	19796	19693	19584	19868	19738	19698	19795	19685	19775	19842	19720	19920	19764	19757	19637	19762	19807	19952	19778	19938	19886	19810	19992	19913	19860	19963	19680	20008	19726	19839	19886	19795	19670	19952	19897	19767	19593	19823	19709	20014	19788	20035	19834	19909	19826	19966	19719	19946	19793	19971	19995	19895	20029	19668	19811	19718	19781	19585	20101	20009	19759	19804	19845	19788	19681	19626	20165	19949	19848	19685	19826	19667	19738	19799	19720	19606	19945	19861	19770	19677	19905	19769	19833	19946	19951	19946	19732	19701	19977	19721	19699	19908	19620	19814	19801	19703	19682	19693	19736	19825	19891	20118	19958	19738	19748	19876	19802	19879	19615	19832	19854	19797	19682	19669	19801	19889	19640	19509	19945	20036	19853	20023	19713	19845	19684	19988	19829	19783	19867	19974	19569	19907	19821	19799	19613	20074	19743	19685	19699	19776	19853	19798	19662	19697	20030	19967	19948	19958	20024	19802	19729	19915	19656	19796	20000	20170	19866	19604	19910	19853	19879	19840	19662	19867	19963	19858	19781	19684	19871	20012	19894	19791	19622	19963	20085	19827	19967	19829	19673	19853	19733	19795	19742	19902	19728	19889	19877	19792	19667	19986	19702	19950	19913	19703	19764	19989	19725	19661	19942	20020	19758	19931	19801	19876	19856	19632	19754	19683	19669	19912	19456	19976	19987	19954	19882	19777	19856	19787	19677	19990	19779	19797	19869	19915	19792	19669	19724	19638	19793	19909	19813	19842	19839	19943	19806	19839	19767	19716	19727	19709	20037	19910	19784	19977	19763	19855	19737	19935	19892	19859	20065	19971	19671	20162	19836	19922	19707	20100	19683	19946	20015	19908	19755	19888	19905	20020	19878	20027	19823	19971	19805	19764	19926	19756	19706	19963	19847	19937	19798	19967	19882	19662	19697	19815	19831	19930	19793	19923	19700	19740	19781	19602	19753	19934	19908	19975	19869	19727	19820	19863	20029	19959	19857	19720	19849	19733	19739	19618	19824	19737	20021	19896	19855	19898	19736	19800	19881	19931	19759	19947	19942	19758	19985	19811	19885	19675	19914	19675	20049	19942	19944	19800	19746	19718	19863	19899	19751	19864	19826	20018	19834	20138	19812	19756	19825	20041	19892	20018	19823	19922	19684	19878	19833	19821	19729	19772	19804	19843	19823	19736	19809	19749	19892	19886	19652	19649	19833	19512	19665	19593	19680	19706	19709	19661	19694	19990	19921	19826	19678	20065	19907	19823	19837	19691	19924	19891	19858	19957	19753	19926	19678	20078	20017	19822	19823	19735	19836	19746	19951	19914	19958	19711	19751	19787	19890	19776	19739	19824	19757	19922	19825	19821	19751	19785	19836	20117	19641	19822	19998	19847	19955	19900	19799	19852	19825	19776	19905	19952	19814	19729	19891	19996	19830	19580	19729	19876	19987	19760	19795	19693	19784	19744	19875	19791	19901	20096	19979	19858	19846	19875	19880	19929	19923	20078	20032	19848	19855	19860	19899	19738	19982	19787	19766	19881	19972	19845	19697	19748	19811	19963	19799	19884	19747	19670	19877	20043	19879	19879	19633	19528	19930	19695	19795	19802	19733	20063	19830	19981	19757	19802	19767	19784	19849	19896	19747	19988	19752	19840	19790	19795	19819	19954	19843	19681	20026	19970	19866	19884	19705	19862	19811	19732	19804	20052	19836	19857	19831	19917	19902	19832	19924	19591	19689	19887	19874	19771	19737	19889	19776	19734	19804	19730	19944	19833	19664	19633	19901	19974	19970	19751	19836	19742	19891
23195	44591	36407	27659	23463	21375	19879	19019	18505	18095	17554	17456	17510	17229	17229	17334	17094	16984	16817	16865	16845	16934	16765	16725	16753	16769	16912	16722	16799	16888	16651	16821	16700	16733	16698	16687	16509	16672	16859	16635	16744	16879	16761	16503	16763	16743	16722	16839	16680	16527	16656	16631	16893	16732	16645	16608	16750	16624	16742	16708	16499	16763	16753	16741	16566	16680	16628	16817	16932	16698	16634	16617	16773	16742	16718	16522	16696	16651	16670	16768	16692	16596	16766	16670	16595	16641	16567	16576	16923	16637	16481	16727	16690	16781	16724	16652	16787	16694	16686	16714	16814	16722	16668	16729	16746	16767	16739	16750	16825	16733	16798	16995	16652	16631	16550	16744	16540	16749	16633	16697	16758	16550	16780	16748	16640	16758	16770	16650	16749	16741	16567	16789	16514	16609	16655	16524	16733	16609	16603	16688	16723	16595	16825	16465	16797	16440	16529	16720	16725	16666	16652	16776	16670	16588	16759	16821	16677	16678	16747	16553	16491	16825	16594	16668	16621	16776	16692	16840	16766	16637	16615	16619	16593	16468	16808	16721	16711	16636	16811	16647	16717	16690	16721	16845	16683	16866	16523	16654	16683	16721	16592	16689	16618	16665	16555	16717	16620	16674	16822	16728	16691	16564	16489	16804	16609	16554	16660	16619	16819	16726	16632	16649	16712	16695	16689	16585	16785	16725	16648	16765	16629	16612	16596	16766	16657	16714	16786	16761	16610	16907	16751	16637	16498	16682	16495	16600	16835	16723	16828	16683	16783	16701	16759	16638	16666	16505	16653	16746	16634	16717	16782	16696	16546	16612	16670	16537	16582	16669	16683	16650	16687	16625	16521	16521	16678	16601	16680	16680	16676	16679	16487	16853	16669	16569	16718	16562	16832	16643	16739	16586	16666	16675	16841	16639	16694	16740	16767	16659	16678	16698	16826	16718	16710	16528	16756	16562	16740	16551	16819	16787	16467	16691	16693	16805	16722	16551	16683	16654	16638	16736	16676	16588	16652	16622	16705	16679	16603	16666	16775	16582	16721	16688	16655	16593	16702	16619	16635	16680	16631	16706	16700	16512	16696	16787	16733	16620	16725	16654	16673	16479	16763	16535	16773	16853	16610	16666	16722	16578	16641	16608	16542	16431	16643	16609	16685	16664	16453	16616	16599	16744	16526	16654	16595	16719	16765	16752	16686	16588	16747	16643	16673	16617	16737	16664	16737	16862	16683	16668	16660	16594	16620	16686	16495	16658	16705	16721	16740	16682	16776	16593	16759	16596	16751	16679	16706	16686	16659	16769	16730	16690	16528	16800	16794	16554	16618	16616	16524	16655	16732	16450	16570	16628	16976	16632	16581	16658	16682	16682	16498	16646	16565	16736	16570	16601	16578	16793	16701	16534	16693	16511	16746	16583	16729	16531	16698	16529	16669	16855	16636	16642	16724	16545	16743	16577	16680	16652	16550	16613	16795	16648	16660	16622	16541	16690	16822	16802	16634	16655	16584	16703	16778	16786	16680	16596	16615	16620	16718	16474	16586	16792	16579	16559	16608	16662	16569	16717	16604	16536	16640	16822	16514	16563	16606	16672	16637	16580	16595	16755	16560	16631	16573	16804	16660	16734	16792	16681	16601	16828	16561	16548	16678	16551	16546	16617	16769	16602	16843	16797	16601	16609	16778	16529	16579	16771	16730	16585	16746	16705	16769	16680	16610	16574	16657	16596	16506	16607	16741	16565	16597	16777	16746	16729	16783	16731	16732	16524	16674	16840	16585	16643	16701	16517	16694	16783	16635	16527	16675	16715	16705	16686	16476	16822	16514	16660	16650	16586	16644	16800	16635	16700	16609	16561	16657	16653	16606	16688	16627	16586	16826	16694	16600	16692	16662	16763	16719	16790	16720	16724	16479	16741	16569	16664	16878	16386	16687	16594	16587	16770	16729	16660	16774	16795	16584	16757	16755	16564	16582	16690	16603	16632	16645	16629	16707	16598	16606	16574	16654	16659	16683	16737	16607	16623	16511	16461	16672	16485	16776	16747	16637	16717	16577	16654	16602	16427	16653	16593	16651	16666	16733	16599	16789	16599	16529	16847	16696	16830	16559	16667	16649	16636	16465	16432	16718	16533	16609	16727	16754	16748	16604	16720	16565	16662	16665	16674	16662	16735	16729	16645	16741	16745	16511	16577	16763	16484	16757	16533	16619	16628	16714	16504	16597	16523	16719	16545	16704	16537	16633	16880	16745	16639	16725	16507	16698	16502	16773	16600	16771	16971	16600	16600	16611	16585	16456	16556	16780	16758	16624	16595	16489	16679	16674	16785	16801	16633	16492	16627	16944	16664	16527	16674	16566	16702	16733	16618	16595	16803	16594	16670	16597	16561	16628	16696	16741	16860	16492	16771	16503	16757	16563	16604	16701	16615	16674	16498	16619	16549	16823	16679	16758	16736	16729	16593	16556	16705	16670	16468	16524	16675	16630	16826	16888	16700	16682	16614	16628	16543	16610	16790	16600	16470	16848	16724	16608	16599	16518	16756	16650	16633	16689	16570	16742	16738	16503	16649	16777	16648	16612	16650	16739	16599	16725	16586	16630	16772	16563	16686	16623	16602	16612	16676	16720	16792	16602	16817	16466	16760	16588	16573	16764	16573	16742	16908	16654	16734	16521	16697	16635	16743	16517	16752	16596	16509	16687	16750	16492	16635	16689	16760	16547	16844	16666	16484	16586	16558	16608	16612	16661	16502	16616	16663	16586	16746	16579	16663	16799	16621	16735	16592	16653	16656	16692	16587	16608	16620	16561	16598	16613	16532	16808	16737	16647	16585	16701	16663	16699	16567	16781	16722	16885	16635	16711	16578	16693	16753	16486	16646	16747	16763	16798	16678	16769	16667	16741	16757	16849	16606	16940	16706	16686	16606	16549	16722	16790	16625	16684	16521	16922	16694	16693	16726	16758	16730	16642	16594	16548	16544	16744	16514	16799	16856	16783	16659	16741	16591	16679	16607	16749	16770	16573	16616	16903	16588	16627	16597	16606	16552	16734	16707	16695	16416	16663	16618	16652	16586	16524	16405	16760	16562	16611	16710	16809	16706	16544	16713	16709	16829	16469	17007	16566	16670	16673	16545	16776	16490	16691	16569	16767	16741	16657	16693	16596	16774	16632	16595	16774	16651	16661	16781	16514	16658	16504	16737	16720	16618	16665	16754	16685	16625	16607	16677	16665	16580	16678	16859	16545	16732	16659	16677	16606	16722	16655	16782	16852	16597	16851	16564	16620	16821	16576	16489	16683	16840	16694	16578	16514	16652	16722	16572	16686	16563	16621	16567	16666	16647	16479	16841	16541	16550	16535	16582	16668	16660	16697	16652	16616	16715	16601	16554	16755	16530	16752	16779	16535	16776	16724	16556	16578	16610	16559	16523	16895	16755	16781	16615	16609	16685	16593	16675	16697	16792	16703	16457	16540	16731	16739	16624	16933	16639	16580	16725	16624	16792	16527	16608	16678	16687	16766	16599	16658	16706	16667	16670	16560	16604	16785	16878	16839	16583	16674	16663	16763	16590	16685	16774	16499	16493	16660	16534	16721	16686	16611	16710	16728	16640	16613	16601	16597	16727	16551	16793	16773	16691	16534	16503	16657	16698	16579	16533	16592	16684	16597	16643	16603	16704	16826	16529	16619	16836	16652	16571	16695	16648	16739	16626	16726	16628	16602	16751	16742	16613	16696	16815	16554	16791	16548	16771	16621	16813	16656	16632	16774	16506	16638	16729	16734	16625	16655	16632	16534	16341	16680	16689	16543	16718	16761	16698	16460	16527	16572	16558	16676	16738	16546	16654	16794	16814	16697	16480	16732	16679	16586	16688	16622	16665	16612	16662	16615	16709	16790	16662	16616	16725	16729	16848	16777	16661	16781	16460	16659	16764	16638	16690	16679	16461	16763	16625	16712	16637	16693	16699	16683	16700	16775	16696	16985	16723	16522	16741	16548	16721	16762	16793	16797	16798	16649	16514	16800	16775	16630	16632	16677	16761	16585	16727	16518	16760	16835	16595	16794	16555	16655	16687	16671	16695	16470	16831	16492	16489	16673	16595	16621	16728	16787	16614	16880	16523	16829	16512	16584	16575	16841	16573	16642	16431	16667	16603	16710	16693	16741	16630	16706	16751	16646	16856	16597	16575	16644	16670	16697	16677	16557	16722	16778	16588	16661	16676	16791	16622	16656	16634	16821	16741	16744	16649	16684	16763	16692	16590	16723	16738	16801	16656	16556	16611	16657	16703	16675	16644	16596	16616	16733	16522	16689	16576	16718	16613	16701	16567	16641	16586	16676	16609	16778	16695	16689	16857	16640	16746	16600	16694	16645	16893	16636	16682	16697	16583	16695	16707	16671	16552	16469	16654	16598	16801	16594	16777	16705	16688	16749	16463	16616	16650	16733	16607	16618	16660	16675	16596	16678	16671	16765	16535	16676	16792	16710	16579	16742	16758	16977	16704	16584	16652	16608	16582	16803	16762	16619	16660	16615	16677	16692	16660	16861	16716	16655	16659	16678	16552	16589	16655	16674	16661	16600	16748	16639	16717	16708	16591	16623	16759	16735	16562	16631	16706	16870	16598	16759	16510	16624	16545	16678	16671	16661	16767	16608	16735	16513	16667	16610	16652	16612	16681	16499	16815	16669	16655	16680	16709	16631	16662	16718	16664	16843	16759	16619	16812	16745	16644	16477	16688	16845	16451	16518	16686	16647	16445	16732	16708	16703	16775	16557	16625	16626	16744	16586	16543	16523	16677	16787	16532	16822	16633	16449	16500	16728	16550	16841	16757	16618	16514	16654	16697	16605	16742	16795	16583	16694	16656	16518	16829	16510	16529	16487	16534	16734	16716	16663	16514	16539	16728	16642	16616	16489	16598	16553	16732	16603	16700	16736	16702	16704	16528	16632	16609	16583	16556	16645	16716	16704	16580	16662	16761	16855	16691	16821	16499	16818	16541	16787	16680	16669	16768	16769	16645	16627	16699	16751	16490	16591	16631	16576	16620	16584	16717	16530	16547	16587	16808	16734	16727	16583	16430	16663	16675	16587	16690	16803	16721	16662	16548	16699	16462	16707	16652	16681	16693
29323	24375	27595	23839	20206	19328	19097	18834	18604	18655	18585	18238	18392	18201	18289	18193	17971	18293	18188	18176	18284	18134	18052	18125	18101	18022	18043	17952	18374	18051	18407	18310	18168	18072	18142	18250	18121	18314	18222	18322	18183	18119	18039	17918	18178	18052	18287	18179	18310	18168	18216	18115	18211	17929	18099	18134	18130	18132	18043	18147	18278	18059	17969	17995	18035	18044	18396	18161	18171	17985	17851	18287	18004	17993	18192	18186	18252	18183	18121	17856	17982	18087	18182	17898	18095	18065	18071	18015	18063	17843	17951	18078	18000	18002	18053	18126	18071	17978	17924	17996	17970	18270	18238	18095	18135	17968	18265	17958	18104	17985	18001	18044	18062	18050	18257	18054	18017	18181	18049	18011	17891	18294	18067	17792	18063	18050	18058	18068	18101	18118	18104	17948	18037	18284	18018	18166	18083	18238	18105	18171	17888	18039	18208	18082	18228	18033	17878	17858	17979	18110	18177	18103	18042	18124	18044	18339	18168	18023	17981	18184	18198	17926	18141	18308	17949	18027	18000	18057	17988	17863	17907	17988	17938	18003	18220	18215	18271	18166	18166	17974	18163	18073	17930	18039	18255	18036	18159	18164	17984	18052	18119	18090	18062	18081	18138	18276	18043	18051	17901	17940	18039	18128	18173	18287	18108	17940	17997	18091	18011	18182	18058	18137	18044	17961	18171	17936	18092	18144	18050	18008	18143	18223	18182	18140	18006	18103	17877	18134	18117	18116	17997	18046	18094	18068	18165	18060	18289	18148	18055	18054	18060	18188	18091	18073	17894	18018	18139	17985	18177	17959	18198	18181	18219	18064	18138	17974	18169	18235	18107	17975	18175	18089	17904	18000	18141	18209	18005	18124	18218	18234	17979	18027	18103	18053	18188	18152	18176	18075	18069	18022	18025	17898	18223	18022	18366	18131	18205	17968	18130	18234	18111	18126	18065	18067	18083	18106	18055	18136	18037	17906	17875	18097	18008	17775	17893	18034	18037	18014	18176	18123	18043	18144	18086	18174	17955	18045	18057	18135	18297	18229	18074	18204	18060	18203	18388	17984	18088	18134	18175	17973	17999	18169	18243	18205	18154	17903	18122	18132	18002	17782	18118	17911	18092	17992	18171	17956	18147	18140	18205	18085	18317	18122	18186	18295	18085	18118	18057	18017	18167	18070	17964	17952	18170	18158	18137	18090	18116	18054	18010	18226	18057	17912	18252	18078	18154	17752	18218	18021	18191	17864	18053	18099	18160	17939	18231	18234	18151	17994	18107	18243	18130	17911	18197	17907	17866	18023	18196	18184	18049	18097	18120	18067	18151	18001	17925	17772	18094	18125	18076	18083	18005	18041	17851	17847	18167	18197	18089	18154	18278	18258	17958	18205	18120	18256	18052	18010	18212	18105	18034	17980	18068	17885	18077	18190	17953	17886	18094	18119	18135	18133	18173	17989	17986	18014	17873	18229	18129	18027	17923	17988	17901	17867	18203	18044	17919	17948	18103	18232	18137	18142	18055	18156	18105	18083	18020	18075	18034	18038	18137	18068	18069	17899	17990	18067	18088	18044	18093	18163	17753	18193	18226	17846	18262	17975	18036	18203	18232	18221	18085	17944	18021	18065	18010	18275	18084	18233	18091	18128	18269	17992	18013	17989	18199	18270	18174	18146	18151	17914	17950	18172	18038	17962	18215	18131	18348	18072	18076	18281	18149	18178	18173	18055	18205	17957	18226	18098	18132	18126	18226	18109	18189	17881	18137	18231	18217	18154	18122	17919	18021	17894	18085	18028	18051	18035	18107	18063	18013	18118	18150	18330	18208	18013	18085	18182	18244	18144	17990	18081	18122	18135	18187	17967	18142	18126	18119	18045	18217	18126	18129	18038	18142	18010	18090	18117	17849	18045	18006	18101	17895	17965	17980	18084	18260	18061	18450	18002	18162	18111	18115	18006	18152	18209	18207	18076	18043	17945	18089	18183	18099	18089	18187	17894	17985	17957	18126	18150	18184	18044	18232	17955	18273	18208	18102	18054	18044	18178	18048	18240	18102	18038	17962	18080	18181	18159	18174	18142	18044	18045	18160	18162	17932	18166	18052	18133	18189	18145	18114	18218	18100	18218	18121	18149	18150	18071	18159	18166	17958	18062	17894	18013	18210	18239	18251	18306	18143	18007	17880	17980	18232	18134	18226	18262	18107	18194	17997	17929	18109	17905	18128	18149	17968	18025	17887	18128	17973	18284	18244	18325	18078	17901	18108	18281	17986	18147	18041	18100	18011	18139	18158	18149	18312	17977	17889	17978	18194	17772	18027	18122	18184	18050	18002	18265	18038	18070	18147	18133	18121	18042	18100	18060	18227	18000	18321	18032	18062	18062	18137	18097	18016	18234	18269	17931	17927	18108	18118	18057	18031	18079	18136	18118	18234	18114	17950	17982	18160	17969	18094	18255	18039	18061	18141	18151	18000	17957	18125	18183	18057	18143	17964	18038	18092	18123	17920	18043	18084	18207	18111	18204	18170	17900	18068	18184	18297	17913	17890	17920	18080	18024	18039	18091	18006	17988	18134	18041	18242	18098	18087	18325	18077	17861	18060	18167	18203	18056	18003	18107	18087	18228	18247	17967	17821	18235	18247	17914	17867	18044	18256	18079	18096	18234	18165	18060	18079	18173	18291	17943	18159	17889	18149	17997	18064	18157	17998	18053	18061	18041	17936	18096	18026	18140	18111	18134	18128	18038	18186	18293	18068	17993	18032	17910	18093	18006	18162	18106	17980	18181	18130	18268	18164	18148	17988	18231	18016	17839	18077	17994	17966	18137	18044	18191	18008	18119	18075	18082	18120	17985	18119	17838	18066	17932	18158	18050	18095	17950	18069	18093	18320	18432	18319	18238	18118	18021	18074	18244	18158	18014	18156	18054	18196	18038	18043	18157	18099	18001	18297	18221	18166	18150	18335	18188	18011	18098	18047	18029	18054	18249	18057	18147	18140	18073	18185	18076	18194	18217	18002	17976	18113	18205	18116	18038	17971	18098	18142	18136	17967	17881	18046	18027	17995	17999	17958	18097	18157	18163	18095	18216	17848	18035	18027	17946	18077	18249	18183	18256	18335	18134	18115	18023	18223	18126	18379	18184	18071	18223	18034	17978	18197	18172	18194	18003	18295	17955	17962	18027	18191	18101	18179	17832	18033	18113	18262	18136	18046	18150	18160	18081	18061	18136	18154	18082	17858	18074	17942	18037	18097	17937	18076	18058	18142	17984	18396	18175	18154	18089	17900	18236	17871	18433	18273	18115	18064	17945	18177	17927	17987	18127	18135	18147	17942	18094	18220	18093	18007	18097	18124	18287	18193	18000	17852	18205	18068	18062	18257	18352	18261	18190	18213	18048	18375	18138	18109	18101	18194	18154	17967	18196	18097	18161	18109	18179	18173	18229	18193	18099	18119	17999	18017	17720	18246	18079	18047	18132	18007	18045	17976	18038	18256	18388	18101	18131	18233	17938	18012	18094	18211	18048	18064	18254	18064	18312	18169	18209	18034	18279	18151	18178	18121	17868	18030	18084	18135	18001	18063	17983	18095	18226	18278	18032	18039	17961	18150	18192	18173	18080	18107	18017	18160	18177	18189	18071	18099	18207	18016	18249	18134	18191	18050	18079	18138	18089	18074	17967	18220	18135	18250	18044	18242	18032	18087	18053	17840	18053	18127	18238	18221	17968	18253	18170	18067	18314	18027	17985	17993	17873	18203	17917	17975	18087	18041	18202	18023	18153	18057	18243	18135	18161	18195	18122	18198	18000	18184	18296	18025	17891	18090	18337	17976	18178	18124	18196	18121	18182	18084	18158	18144	17867	18121	18038	18142	18109	18130	18283	17978	17913	18069	18157	18060	18059	18046	18279	18218	17931	17957	18119	18146	18043	18265	18183	18250	18228	18089	18061	18215	18103	18112	18049	18178	17965	17916	18080	18103	17970	18152	18159	18203	18257	18191	17985	18136	18059	18029	18170	18265	18246	18160	18161	17986	17942	18090	18077	18215	17900	18002	18179	18078	18011	18106	18018	18181	18028	17975	18282	18125	18249	18064	18351	18094	18116	18252	18300	18048	17962	18036	17844	18066	18094	18051	18045	18032	18095	18069	18171	18191	18166	18102	18050	18049	18135	18044	18139	18233	18164	18237	18145	18034	18161	18213	18003	18149	18231	18103	18005	18028	18139	18142	18183	18215	18125	18026	18168	17983	18178	18147	18279	18205	18051	18232	18077	18130	18067	17877	18209	17971	18011	18176	18032	18112	18109	18203	17970	18058	18341	18254	18162	18124	18212	18209	18011	18129	18211	17994	18279	18263	18117	17847	18351	18156	17983	17991	18053	18242	18267	18202	18122	17964	18002	18041	18096	18006	18097	18154	18079	18134	18061	18113	18049	17981	18096	18258	18246	18146	17980	18144	18061	18178	17926	18074	18171	17972	18034	18063	17949	18138	18202	18072	18328	18219	18161	18031	17964	18072	18081	18203	18014	18035	18082	18014	18212	18215	18008	18280	18197	18032	18116	18126	18092	18089	18118	18250	18335	18103	18201	17984	18073	17990	18085	18121	18084	18170	18014	18155	18182	18226	18235	18057	18155	18515	18130	18070	18389	18190	18151	18146	18094	18219	17966	18171	18162	18142	18164	18270	17993	18090	18080	17968	17997	18116	18129	17984	18136	18207	18150	18184	18152	18292	18096	18262	18116	18156	18150	18320	18122	18267	17995	18253	18173	17975	18072	17986	18000	17887	18156	17856	18225	18319	18325	18204	18198	18122	18099	17953	18327	18115	18170	18109	18001	18187	18203	18015	18191	18258	17858	18043	18210	18144	18211	18397	18103	18056	17861	17984	17958	18171	18195	18063	18146	17981	17949	18071	18092	18009	18049	18135	18004	18108	18057	18022	17910	18139	18044	18109	18076	18116	18005	18175	18226	18240	18265	18255	18214	18323	18088	18126	17903	18164	18151	18055	18100	18085	18122	17928	18053	17999	17971	18081	18039	17997	17981	17960	18045	18119	18092	18163	18413	18228	18116	18039	17943	18203	18224	18073	18085	17960	18084	17950	18233	18275	18267	17967	18023	18107	18091	18121	18074	17866	18044
21437	32334	26414	20622	18618	17406	16904	16425	16259	15967	16013	15882	15854	15807	15813	15803	15755	15659	15643	15650	15768	15516	15733	15681	15727	15815	15606	15608	15761	15588	15668	15803	15695	15769	15603	15723	15731	15610	15680	15675	15769	15585	15553	15650	15684	15553	15878	15725	15599	15747	15626	15550	15778	15791	15725	15628	15773	15526	15655	15729	15525	15734	15670	15589	15742	15653	15626	15768	15802	15805	15739	15775	15405	15846	15705	15692	15743	15696	15654	15771	15716	15667	15642	15587	15716	15554	15646	15792	15620	15638	15772	15479	15598	15441	15670	15675	15683	15664	15553	15607	15645	15601	15778	15570	15609	15887	15476	15637	15579	15593	15654	15565	15543	15708	15597	15651	15488	15515	15701	15439	15554	15715	15732	15634	15652	15612	15811	15726	15692	15468	15639	15608	15627	15621	15470	15573	15515	15785	15659	15578	15731	15510	15803	15771	15514	15655	15660	15742	15599	15561	15716	15620	15708	15535	15609	15668	15741	15694	15804	15702	15730	15705	15706	15584	15730	15514	15614	15642	15618	15389	15598	15563	15580	15753	15678	15611	15619	15673	15642	15731	15675	15739	15702	15607	15661	15733	15559	15702	15643	15681	15652	15692	15724	15649	15541	15623	15571	15773	15635	15595	15666	15539	15704	15728	15619	15695	15687	15739	15654	15562	15712	15587	15744	15694	15673	15582	15750	15788	15681	15440	15708	15658	15696	15492	15488	15630	15643	15583	15596	15647	15551	15766	15616	15480	15665	15658	15586	15580	15672	15662	15587	15703	15708	15455	15767	15484	15778	15932	15572	15674	15835	15672	15566	15710	15596	15631	15765	15695	15670	15590	15612	15754	15615	15563	15566	15631	15692	15651	15547	15713	15548	15526	15733	15800	15642	15635	15663	15668	15640	15710	15786	15673	15591	15577	15591	15750	15801	15560	15651	15718	15816	15678	15605	15821	15586	15604	15626	15658	15774	15547	15567	15584	15336	15633	15577	15657	15700	15647	15672	15660	15776	15643	15598	15516	15449	15733	15648	15784	15739	15788	15640	15520	15655	15748	15646	15681	15689	15678	15894	15593	15706	15763	15620	15649	15600	15604	15478	15708	15638	15390	15677	15651	15535	15840	15696	15534	15655	15681	15699	15699	15772	15717	15681	15809	15714	15617	15749	15656	15668	15734	15735	15790	15849	15811	15713	15621	15616	15616	15856	15649	15733	15491	15735	15754	15695	15693	15669	15690	15892	15748	15639	15649	15631	15784	15682	15701	15620	15594	15623	15702	15688	15722	15500	15689	15628	15787	15631	15615	15944	15652	15696	15542	15594	15740	15621	15656	15773	15438	15972	15708	15399	15673	15833	15500	15642	15750	15755	15710	15641	15645	15844	15653	15819	15698	15623	15938	15666	15505	15629	15781	15770	15556	15646	15515	15707	15603	15696	15740	15685	15634	15811	15835	15784	15636	15570	15715	15620	15701	15605	15663	15629	15636	15705	15708	15673	15663	15649	15635	15612	15683	15809	15596	15476	15761	15701	15936	15841	15570	15654	15739	15674	15585	15699	15828	15644	15678	15748	15380	15774	15745	15726	15746	15622	15525	15713	15661	15709	15598	15650	15735	15553	15565	15581	15653	15694	15518	15632	15723	15858	15582	15665	15626	15658	15556	15618	15706	15641	15578	15502	15753	15639	15551	15748	15676	15666	15681	15619	15769	15618	15653	15658	15740	15707	15506	15743	15696	15646	15698	15740	15520	15553	15558	15581	15685	15653	15600	15699	15658	15612	15556	15561	15672	15719	15694	15642	15749	15513	15721	15584	15729	15551	15716	15615	15509	15736	15716	15548	15546	15669	15541	15584	15602	15601	15530	15701	15552	15485	15728	15770	15639	15617	15610	15550	15675	15592	15644	15742	15753	15726	15534	15591	15679	15621	15676	15618	15853	15504	15631	15835	15674	15816	15530	15826	15748	15694	15600	15638	15723	15732	15631	15664	15671	15817	15767	15751	15660	15723	15684	15760	15742	15681	15651	15617	15686	15693	15621	15496	15690	15566	15648	15691	15508	15569	15639	15659	15652	15752	15636	15720	15588	15729	15707	15659	15623	15768	15525	15584	15802	15657	15542	15842	15786	15599	15399	15643	15697	15730	15697	15656	15731	15603	15792	15739	15566	15659	15545	15623	15797	15873	15651	15722	15631	15546	15651	15618	15535	15801	15643	15475	15769	15717	15611	15589	15518	15751	15665	15631	15931	15606	15530	15510	15607	15576	15720	15552	15533	15555	15790	15622	15562	15598	15638	15631	15479	15680	15685	15778	15641	15727	15725	15497	15543	15654	15606	15553	15655	15585	15700	15593	15648	15754	15623	15618	15721	15687	15769	15725	15638	15671	15655	15669	15558	15623	15660	15762	15669	15509	15810	15649	15694	15625	15758	15743	15707	15860	15531	15589	15623	15486	15582	15507	15687	15724	15689	15766	15579	15497	15576	15629	15688	15604	15661	15804	15670	15809	15687	15597	15515	15697	15578	15507	15659	15540	15698	15731	15944	15649	15678	15624	15597	15602	15686	15597	15826	15547	15732	15872	15560	15560	15573	15614	15638	15673	15702	15605	15783	15441	15564	15604	15537	15589	15756	15712	15702	15616	15620	15548	15623	15597	15734	15641	15815	15535	15657	15574	15425	15450	15720	15510	15705	15473	15572	15539	15759	15711	15555	15621	15641	15635	15491	15598	15679	15602	15440	15616	15505	15631	15691	15646	15593	15752	15538	15529	15582	15666	15617	15688	15540	15513	15495	15562	15657	15564	15683	15604	15670	15565	15797	15653	15679	15770	15606	15694	15779	15546	15675	15517	15636	15581	15676	15607	15661	15671	15645	15636	15679	15652	15727	15727	15614	15690	15513	15692	15837	15798	15775	15692	15691	15710	15786	15660	15557	15742	15711	15501	15694	15783	15585	15574	15698	15620	15612	15535	15879	15591	15681	15786	15694	15649	15729	15548	15553	15632	15684	15655	15671	15767	15679	15738	15615	15685	15810	15433	15691	15698	15637	15611	15630	15815	15689	15585	15711	15709	15646	15841	15544	15720	15695	15596	15481	15652	15608	15602	15636	15596	15695	15884	15730	15647	15538	15719	15525	15733	15619	15812	15647	15718	15623	15651	15779	15628	15668	15685	15760	15576	15437	15596	15745	15710	15597	15632	15544	15572	15483	15580	15661	15623	15798	15584	15629	15767	15541	15599	15697	15865	15798	15630	15714	15734	15542	15785	15689	15719	15587	15581	15733	15507	15643	15630	15684	15800	15479	15796	15830	15699	15629	15629	15558	15566	15566	15733	15761	15597	15668	15599	15626	15620	15516	15743	15633	15501	15626	15636	15749	15745	15672	15494	15773	15579	15574	15524	15616	15754	15701	15760	15834	15689	15693	15687	15549	15554	15401	15769	15479	15735	15831	15603	15642	15620	15640	15739	15706	15616	15627	15656	15658	15673	15492	15759	15599	15489	15775	15733	15747	15828	15640	15567	15711	15703	15717	15690	15659	15465	15718	15655	15518	15759	15782	15447	15695	15738	15748	15571	15683	15523	15714	15479	15667	15736	15675	15677	15671	15530	15591	15733	15618	15556	15530	15549	15503	15579	15740	15743	15625	15639	15749	15823	15529	15577	15659	15655	15548	15797	15780	15487	15674	15528	15689	15724	15661	15732	15730	15584	15757	15707	15622	15489	15489	15704	15489	15495	15514	15466	15685	15799	15611	15682	15630	15777	15726	15792	15715	15568	15743	15742	15565	15641	15773	15592	15904	15655	15778	15601	15630	15650	15615	15667	15580	15668	15669	15568	15556	15564	15709	15734	15756	15543	15570	15572	15792	15457	15706	15730	15614	15639	15621	15656	15735	15645	15672	15802	15681	15740	15730	15599	15647	15551	15776	15617	15522	15653	15780	15536	15724	15745	15693	15615	15684	15685	15750	15630	15642	15672	15652	15658	15714	15503	15746	15645	15660	15821	15613	15652	15709	15618	15741	15648	15715	15568	15769	15475	15654	15565	15533	15700	15614	15812	15693	15648	15684	15755	15564	15689	15700	15487	15613	15717	15607	15724	15570	15644	15887	15822	15802	15740	15605	15765	15722	15732	15397	15777	15703	15679	15734	15836	15642	15759	15681	15614	15602	15585	15727	15690	15871	15583	15729	15503	15624	15783	15720	15553	15698	15838	15619	15532	15646	15611	15689	15656	15561	15492	15656	15786	15783	15630	15683	15876	15475	15590	15651	15617	15693	15647	15746	15632	15493	15691	15652	15635	15582	15549	15720	15794	15619	15708	15681	15577	15594	15800	15674	15550	15778	15715	15778	15717	15666	15694	15841	15747	15583	15826	15445	15768	15581	15703	15653	15594	15757	15671	15513	15663	15768	15795	15797	15733	15603	15558	15590	15556	15665	15622	15726	15663	15579	15552	15506	15553	15600	15593	15483	15625	15570	15661	15753	15717	15550	15612	15737	15604	15662	15516	15868	15633	15507	15659	15692	15735	15670	15627	15620	15733	15543	15707	15571	15707	15609	15568	15631	15554	15725	15630	15608	15537	15693	15504	15512	15558	15773	15683	15558	15770	15786	15657	15690	15653	15660	15756	15647	15728	15721	15751	15695	15633	15939	15328	15590	15544	15670	15631	15558	15664	15610	15701	15728	15650	15647	15671	15625	15612	15637	15821	15829	15662	15681	15564	15835	15585	15677	15788	15732	15618	15459	15664	15866	15724	15871	15777	15730	15617	15757	15709	15609	15619	15713	15720	15921	15679	15659	15821	15588	15676	15421	15770	15853	15645	15754	15798	15892	15683	15854	15771	15631	15686	15800	15775	15650	15507	15699	15730	15652	15737	15570	15833	15661	15632	15809	15511	15612	15767	15505	15813	15749	15567	15539	15610	15711	15588	15705	15718	15674	15693	15612	15771	15816	15614	15679	15711	15698	15794	15687	15682	15814	15578	15753	15715	15739	15573	15640	15606	15668	15614	15556	15766	15583	15752	15668	15621	15641	15531	15678	15678	15655	15647	15844	15765	15740	15489	15566	15459	15691	15651	15710	15716	15822	15696	15581	15813	15544	15878	15631	15548	15664	15658	15623	15747	15790
23460	21563	28272	25563	22879	22727	22476	19965	19364	19057	19026	18664	18771	18623	18740	18514	18448	18562	18443	18652	18651	18609	18374	18347	18422	18633	18386	18585	18504	18623	18580	18592	18526	18563	18332	18371	18144	18443	18419	18243	18335	18379	18285	18419	18430	18503	18499	18593	18439	18449	18369	18455	18559	18416	18279	18397	18495	18270	18287	18562	18371	18479	18365	18273	18487	18527	18455	18254	18335	18408	18312	18310	18465	18184	18146	18239	18524	18262	18484	18368	18448	18503	18506	18494	18281	18475	18351	18343	18457	18314	18280	18231	18321	18208	18239	18378	18393	18420	18338	18479	18515	18491	18589	18369	18360	18154	18338	18315	18395	18556	18430	18229	18405	18534	18519	18423	18496	18206	18400	18393	18312	18290	18445	18329	18489	18335	18328	18400	18482	18341	18377	18656	18339	18354	18223	18587	18452	18290	18421	18348	18344	18392	18445	18324	18479	18359	18424	18278	18287	18505	18415	18452	18202	18430	18375	18242	18448	18577	18338	18456	18287	18330	18385	18389	18267	18129	18366	18140	18517	18496	18455	18367	18435	18313	18303	18310	18232	18278	18193	18345	18305	18420	18504	18350	18179	18181	18291	18398	18382	18305	18245	18395	18274	18256	18332	18483	18397	18525	18312	18384	18411	18432	18166	18176	18140	18428	18270	18335	18317	18314	18236	18261	18403	18297	18241	18353	18398	18396	18400	18371	18308	18276	18324	18349	18368	18237	18305	18450	18310	18417	18441	18167	18444	18337	18321	18411	18384	18537	18238	18357	18437	18441	18337	18237	18291	18565	18269	18277	18282	18379	18406	18414	18067	18394	18351	18184	18209	18493	18260	18328	18229	18314	18339	18420	18330	18352	18318	18313	18806	18239	18637	18407	18420	18297	18441	18380	18323	18333	18301	18433	18339	18212	18181	18318	18567	18386	18313	18128	18240	18319	18522	18449	18339	18357	18313	18513	18275	18278	18251	18299	18583	18362	18354	18264	18194	18368	18459	18373	18289	18270	18259	18339	18152	18156	18320	18459	18152	18580	18292	18351	18388	18337	18234	18317	18356	18425	18534	18530	18311	18310	18023	18357	18411	18518	18238	18376	18383	18369	18402	18334	18383	18401	18395	18308	18480	18196	18324	18383	18192	18209	18319	18220	18294	18345	18403	18306	18447	18466	18243	18384	18215	18125	18160	18184	18388	18465	18382	18425	18384	18181	18405	18511	18391	18378	18205	18245	18175	18505	18262	18317	18317	18376	18441	18416	18403	18272	18336	18511	18421	18437	18327	18414	18229	18111	18434	18425	18186	18257	18418	18418	18373	18395	18151	18426	18444	18450	18335	18328	18392	18413	18419	18355	18288	18280	18471	18527	18241	18341	18271	18300	18180	18298	18329	18446	18524	18455	18398	18369	18368	18398	18351	18447	18367	18256	18267	18313	18277	18364	18458	18591	18301	18479	18373	18303	18307	18288	18197	18220	18471	18430	18643	18633	18448	18394	18363	18245	18308	18446	18289	18412	18408	18235	18234	18512	18460	18411	18487	18399	18224	18405	18375	18395	18317	18319	18245	18258	18330	18340	18382	18540	18241	18182	18525	18203	18145	18271	18364	18415	18328	18449	18287	18424	18556	18375	18298	18244	18339	18241	18514	18569	18312	18291	18303	18337	18122	18470	18441	18138	18394	18316	18491	18455	18259	18402	18391	18262	18287	18436	18188	18350	18555	18490	18409	18081	18259	18240	18422	18193	18445	18279	18380	18435	18380	18471	18423	18318	18282	18420	18223	18474	18465	18294	18362	18336	18307	18303	18232	18398	18270	18448	18374	18215	18558	18387	18434	18285	18452	18318	18406	18351	18366	18071	18387	18381	18269	18335	18521	18279	18364	18425	18423	18443	18475	18350	18379	18271	18190	18189	18416	18488	18479	18208	18280	18381	18391	18255	18321	18542	18252	18488	18450	18505	18211	18296	18456	18416	18517	18495	18283	18216	18380	18017	18386	18332	18331	18418	18366	18507	18386	18352	18297	18301	18561	18371	18430	18275	18392	18400	18354	18537	18361	18252	18543	18200	18406	18348	18097	18387	18523	18248	18268	18305	18248	18280	18383	18467	18474	18551	18380	18420	18244	18247	18360	18589	18446	18398	18508	18390	18458	18308	18327	18332	18396	18314	18401	18406	18288	18199	18389	18524	18213	18246	18340	18287	18406	18502	18614	18303	18385	18334	18312	18262	18415	18296	18200	18319	18450	18289	18425	18351	18231	18419	18281	18455	18312	18335	18455	18344	18311	18255	18268	18476	18293	18365	18181	18244	18554	18438	18263	18568	18228	18381	18305	18344	18220	18295	18277	18316	18376	18500	18376	18247	18204	18273	18169	18279	18416	18341	18355	18199	18224	18176	18264	18224	18288	18325	18162	18468	18379	18316	18464	18400	18350	18222	18294	18284	18380	18488	18303	18164	18469	18347	18292	18354	18289	18276	18265	18335	18431	18396	18141	18333	18269	18287	18281	18330	18276	18352	18358	18416	18190	18297	18378	18371	18479	18290	18585	18411	18596	18492	18445	18207	18358	18278	18399	18333	18394	18343	18346	18356	18365	18518	18442	18428	18499	18425	18350	18345	18375	18202	18517	18413	18365	18452	18315	18241	18419	18434	18340	18420	18347	18122	18266	18000	18663	18430	18498	18392	18270	18373	18488	18451	18478	18209	18326	18376	18405	18364	18547	18210	18349	18414	18287	18416	18269	18551	18430	18452	18429	18291	18413	18376	18637	18286	18403	18539	18402	18488	18469	18497	18272	18254	18525	18224	18336	18240	18567	18324	18372	18379	18436	18297	18286	17975	18565	18277	18257	18450	18385	18341	18598	18227	18192	18425	18416	18170	18318	18660	18611	18164	18198	18349	18017	18263	18522	18321	18390	18263	18462	18292	18344	18416	18217	18325	18480	18283	18361	18311	18470	18351	18312	18422	18257	18322	18281	18317	18282	18444	18301	18481	18488	18462	18455	18418	18493	18129	18245	18393	18371	18120	18315	18448	18362	18063	18295	18571	18355	18435	18374	18438	18364	18676	18376	18226	18404	18263	18338	18509	18470	18323	18512	18222	18351	18309	18449	18299	18672	18281	18419	18398	18256	18420	18245	18198	18090	18267	18591	18201	18522	18269	18302	18343	18186	18289	18270	18541	18540	18312	18326	18181	18597	18294	18474	18143	18552	18389	18317	18421	18332	18400	18461	18219	18356	18318	18171	18355	18236	18406	18267	18466	18119	18347	18183	18084	18416	18303	18083	18323	18441	18436	18291	18303	18349	18351	18310	18364	18425	18282	18408	18409	18250	18196	18253	18452	18367	18251	18454	18454	18174	18272	18491	18238	18453	18223	18296	18259	18352	18510	18139	18308	18368	18373	18357	18274	18420	18326	18425	18459	18206	18337	18508	18437	18246	18373	18254	18393	18270	18224	18294	18334	18265	18438	18307	18206	18177	18420	18328	18305	18311	18625	18394	18311	18391	18227	18355	18348	18272	18319	18479	18219	18483	18491	18352	18290	18289	18509	18290	18294	18364	18244	18159	18335	18389	18319	18253	18114	18293	18232	18451	18476	18435	18342	18273	18237	18277	18200	18381	18414	18434	18330	18222	18418	18369	18386	18429	18130	18422	18378	18351	18230	17932	18272	18251	18229	18322	18281	18236	18315	18321	18273	18642	18393	18234	18526	18478	18186	18352	18263	18631	18499	18378	18430	18423	18332	18290	18269	18240	18443	18383	18281	18340	18144	18380	18213	18129	18182	18502	18371	18408	18266	18390	18202	18206	18479	18431	18328	18355	18381	18266	18337	18377	18271	18443	18477	18399	18378	18325	18468	18449	18281	18361	18349	18366	18375	18360	18342	18491	18299	18371	18409	18406	18533	18122	18160	18277	18321	17986	18664	18466	18292	18461	18557	18250	18227	18364	18249	18422	18346	18343	18547	18208	18422	18319	18293	18242	18418	18355	18325	18254	18389	18284	18115	18354	18315	18568	18495	18359	18550	18381	18243	18466	18318	18389	18471	18169	18251	18430	18475	18457	18417	18209	18321	18402	18349	18293	18571	18386	18437	18314	18253	18368	18334	18370	18279	18298	18137	18560	18292	18310	18728	18431	18444	18492	18591	18335	18546	18317	18562	18331	18282	18310	18246	18233	18293	18217	18287	18402	18411	18220	18346	18372	18407	18435	18333	18181	18323	18420	18132	18405	18336	18423	18320	18408	18426	18323	18365	18308	18442	18427	18445	18442	18426	18600	18425	18377	18415	18231	18436	18360	18343	18339	18583	18574	18405	18328	18247	18322	18482	18334	18416	18374	18467	18416	18240	18396	18304	18338	18489	18281	18343	18411	18282	18148	18291	18382	18294	18378	18370	18109	18292	18118	18537	18294	18331	18542	18360	18384	18203	18203	18535	18405	18357	18494	18336	18257	18282	18189	18302	18418	18572	18439	18515	18241	18423	18484	18241	18390	18409	18074	18346	18358	18375	18252	18287	18247	18339	18422	18303	18469	18386	18362	18398	18370	18445	18318	18282	18198	18343	18379	18219	18219	18452	18502	18355	18486	18365	18296	18325	18439	18274	18179	18408	18464	18325	18439	18299	18514	18386	18392	18520	18417	18381	18470	18395	18394	18372	18269	18290	18328	18425	18536	18379	18255	18277	18346	18235	18444	18458	18278	18168	18570	18374	18207	18445	18227	18339	18394	18244	18293	18292	18437	18243	18541	18167	18259	18301	18411	18328	18462	18334	18399	18105	18599	18247	18577	18340	18293	18473	18357	18198	18352	18347	18384	18554	18463	18614	18323	18367	18489	18323	18311	18511	18293	18143	18292	18578	18193	18233	18497	18314	18305	18312	18438	18403	18301	18361	18454	18404	18445	18273	18405	18325	18311	18264	18451	18496	18483	18419	18356	18430	18254	18249	18236	18360	18413	18466	18583	18433	18491	18341	18126	18230	18297	18662	18320	18405	18403	18337	18505	18474	18435	18404	18319	18435	18138	18424	18468	18522	18481	18356	18360	18403	18352	18284	18313	18429	18321	18239	18478	18340	18452	18424	18593	18307	18369	18387	18344	18416	18421	18520	18420	18538	18293	18188	18467	18385
20815	39654	31446	24104	21008	19157	18018	17283	16969	16602	16512	16184	16266	16057	16061	16101	15886	16017	15995	15834	15764	15826	15947	15998	15860	15940	15936	15787	15794	15883	15970	15931	15763	15784	15733	15730	15832	15833	15795	15953	15892	15882	15875	15958	15799	15896	15696	15874	15653	15702	15668	15923	15953	15919	15875	15864	15871	16026	15862	15819	15828	15726	15662	15831	15868	15722	15687	15850	15750	15715	15925	15835	15845	15914	15778	15730	15838	15723	15840	15690	15915	15767	15814	15623	15837	15831	15919	15863	15951	15841	15709	15720	15858	15827	15789	15692	15915	15775	15790	15784	15765	15842	15756	15860	15863	15722	15700	15754	15867	15842	15691	15743	15962	15923	15815	15702	15743	15767	15644	15593	15809	15844	15781	15647	15787	15722	15999	15779	15908	15619	15977	15462	15873	15856	15744	15929	15848	15780	15882	16035	15778	15838	15775	15946	15773	15786	15685	15836	15731	15863	15971	15989	15820	15833	15822	15917	15852	15957	15754	15877	15796	15963	15881	15756	15727	15779	15804	15680	15729	15834	15858	15893	15783	15826	15862	15860	15755	15874	15752	15869	15964	15934	15845	15840	15780	15790	15966	15908	16011	15902	15670	15690	15743	15785	15864	15841	15884	15700	15870	15798	15861	15692	15926	15664	15726	16061	15836	15892	15820	15792	15853	15913	15765	15820	15705	15749	15921	15896	15741	16048	15855	15914	15550	15965	15854	15774	15785	15717	15851	15901	15833	15884	15959	15980	15881	15905	15942	15824	15803	15840	15904	15931	15669	15886	15860	15930	15957	15787	15782	15750	15912	15802	15667	15778	15746	15892	16063	15825	15650	15896	15757	15924	15888	15736	15852	15887	15746	15750	15625	15801	15771	15964	15813	15751	15684	15830	15770	15783	15705	15845	15704	15819	15808	16105	15884	15774	15715	15693	15772	15764	15977	15931	15722	15643	15920	15797	15653	15592	15782	15738	15857	15810	15745	15742	15712	15905	15827	15935	15786	15760	15837	15884	15889	15726	15851	15919	15577	15896	15918	15811	15865	15709	15909	15815	15666	15835	15859	15765	15975	15671	15708	15730	15995	15765	16008	15992	15816	15853	15755	15663	15791	15742	15680	15788	15689	15877	15802	15832	15766	15762	15777	15836	15854	15818	15738	15763	15726	15791	15878	15599	15824	15916	15841	15763	15788	15837	15966	15990	15818	15794	15800	15699	15831	15918	15816	15955	15909	15891	15994	15754	15786	15732	15742	15922	15816	15738	15727	15992	15841	15806	15753	15664	15850	15958	15770	15753	15791	15779	15846	15954	15890	15718	15825	15965	15849	15824	15919	15818	15861	15902	15759	15787	15816	15874	15857	15631	15909	15849	15639	15799	15853	15967	15680	15853	15761	15837	15628	15908	15786	15707	15933	15645	15853	15838	15695	15848	15906	15888	15960	15746	15822	15840	15922	15774	15785	15788	15784	15779	15885	15755	15789	15905	15744	15767	15813	15664	15749	15909	15770	15927	15721	15952	15879	15899	15796	15860	15999	15947	15936	15729	15857	16087	15595	15887	15854	15798	15922	15891	15679	15685	15786	15701	15695	15844	15598	15819	15857	16000	15992	15728	15751	15935	15682	15811	16030	15903	15807	15815	15846	15753	15919	15587	15835	15804	15722	15884	15865	15862	15838	15777	15716	15800	15785	15863	15915	15852	15894	15809	15869	15771	15787	15786	15719	15924	15935	15742	15943	15670	15774	15837	15746	15681	15846	15910	15739	15776	15855	16170	15628	15932	15906	15663	15802	15887	15785	15811	15946	15686	15798	15919	15896	15947	15848	15920	15876	15564	15715	15794	15966	15825	15690	15746	15994	15947	15715	15784	15752	15803	16029	15803	15722	15729	15853	15579	15772	15837	15746	15786	15868	15787	15972	15755	15778	15733	15844	15847	15867	15739	15734	16017	15849	15674	15786	16003	15788	15801	15864	15808	15559	15941	15924	15702	15790	15850	15904	15710	15823	15824	15787	15972	15793	15801	15766	15738	15935	15726	15845	15591	15946	15839	15871	15760	15735	15784	15801	15754	15812	15802	15832	15874	15804	15719	15837	15821	15739	15772	15771	15788	16027	15590	15909	15837	15713	15870	15873	15879	15831	15784	15792	16016	15686	15709	16028	15753	15820	15840	15921	15875	15781	15761	15828	15833	15657	15843	15702	15847	15868	15812	15825	15574	15957	15795	15639	15859	15787	15794	15873	15858	15870	15762	15814	15933	15811	15718	15800	15878	15750	15907	15769	15829	15839	16123	15909	15764	15797	15938	15980	15860	15950	15758	15925	15790	15707	15708	15888	15688	15774	15744	15825	15875	15929	15954	15737	15802	15976	15860	15938	15783	15856	15898	15728	15934	15695	15856	16010	15875	15851	15923	15878	15701	15813	15699	15595	15889	15842	15765	15911	15771	15933	15804	15898	15854	15770	15822	15853	15750	15708	15843	15918	15908	15931	15681	15899	15889	15857	15521	15848	15937	15795	15762	15833	15825	15869	15715	15801	15894	15808	15838	15974	15871	15708	15718	15716	15933	15892	15850	15842	15786	15853	15755	15823	15935	15799	15867	15833	15756	15920	15637	15875	15681	15846	15851	15803	15830	15726	16002	15892	15902	15750	15781	15851	15863	15780	15839	15822	15847	15823	15750	15863	15750	15652	15817	15799	15816	15818	15770	15768	15822	15821	15957	15786	15740	15782	15894	15761	15756	15789	15671	15818	15634	15859	15752	15727	15776	15614	15776	15746	15864	15638	15915	15815	15831	15660	15777	15786	15674	15710	15878	15742	15760	15860	15885	15741	15708	15756	15731	15867	15800	15936	15810	15763	15807	15875	15801	15927	15756	15980	15868	15794	15832	15960	15673	15705	15796	15952	15735	15847	15866	15694	15862	15817	15675	15811	15844	15702	15908	15645	15691	15994	15916	15849	15739	15867	15798	15839	15921	15698	15774	15789	15890	15876	15733	15836	15965	15879	15796	15685	15624	15881	15633	15862	15686	15835	15829	15963	15741	15809	15940	15860	15651	15761	15769	15711	15705	15605	15760	15747	15872	15750	15855	15991	15885	15826	15777	16012	15814	15891	15828	15744	15882	15621	15902	15675	15885	15805	15798	15948	15804	15906	15837	15804	15901	15751	15927	15863	15748	15859	15863	15888	15798	15841	15924	15793	15677	15896	15851	15771	15793	15802	15758	15844	15758	15591	15792	15882	15820	15749	15649	15755	15973	15782	15863	15729	15843	15650	15665	15807	15811	15817	15701	15963	15701	15663	15849	15732	15644	15854	15747	15760	15776	15845	15782	15863	15821	15855	15648	15832	15864	15809	15793	15812	15797	15849	15779	15834	15674	15782	15886	15803	15718	15757	15735	15908	15718	15668	15841	15781	15813	15758	15761	15728	15916	15847	15821	15776	15722	15978	15838	15967	15677	15690	15756	15893	15767	15754	15689	15800	15661	15822	15818	15888	15770	15807	15886	15813	15815	15805	15681	15970	15890	16002	15592	15833	15819	15859	15811	15801	15831	15762	15816	15820	15821	15836	15871	16018	15712	15920	15861	15795	15913	15815	15970	15896	15914	15799	15720	15759	15661	15899	15807	15685	15652	15995	15989	15653	15671	15880	15727	15876	15741	15700	15765	15752	15817	15833	15949	15889	15805	15850	15765	15960	15937	15852	15820	15799	15685	15763	15790	15900	15821	15842	15824	15875	15955	15601	15676	15814	15796	16040	15728	15891	15922	15885	15884	15864	15947	15773	15966	15769	15727	15816	15919	15863	15963	15805	15988	15938	15734	15922	15876	15759	15735	15735	15585	15825	15747	15801	15901	15711	15959	15743	15773	15728	15930	16053	15686	15767	15793	15847	15729	15849	15868	15889	15815	15815	15808	15832	16034	15801	15938	15865	15750	15825	15710	15857	15817	15854	15907	15738	15909	15790	15816	15853	15770	15818	15874	15798	15661	15827	15730	15865	15716	15768	15852	15821	15814	15782	15641	15847	15902	15672	16010	15827	15919	15818	15952	16015	15695	15876	15818	15904	15734	15784	15633	15686	15768	15832	15866	15719	15809	15869	15709	15777	15848	15550	16003	15789	15692	15934	15765	15910	15822	15755	15829	15788	15904	15892	16029	15902	15677	15720	15815	15821	15669	15743	15608	15839	15798	15626	15749	15836	15831	15886	15778	15738	15806	15832	15657	15817	15973	15848	15957	15769	15799	15911	15749	15753	15826	15740	15734	15947	15824	15720	15812	15789	15962	15864	15790	15980	15941	15889	15801	15712	15698	15881	15844	15742	15759	15764	15730	15937	15902	15633	15851	16110	15856	15884	15749	15696	15846	15820	15852	15796	15900	15992	15782	15977	15692	15757	15691	15671	15758	15719	15684	15804	15938	15815	15767	15678	15851	15867	15807	16015	15601	15752	15613	15943	16000	15879	15935	15792	15815	15674	15758	15801	15994	15757	15900	15763	15747	15738	15847	15887	15914	15868	15803	15785	15868	15793	15804	15805	15847	15744	15864	15778	15787	15644	16000	15789	15993	15788	15958	15745	15882	15693	15828	15739	15806	15767	15871	15856	15850	15854	15747	15817	15823	15863	15727	15856	15798	15597	15993	15799	15926	15705	15678	15926	15782	15716	15887	15842	15858	15945	15900	15833	15837	15879	15844	15775	15972	15554	15855	15885	15731	15806	15807	15740	15899	15983	15741	15826	15939	15905	15960	15785	15871	15903	15857	15874	15764	15844	15767	15786	15730	15772	15786	15935	15891	15886	15552	15947	15781	15794	15785	15830	15697	15857	15818	15651	15949	15607	15838	16001	15897	15732	15731	15681	15773	15871	15669	15953	15972	15864	15796	15886	15688	15837	15684	15934	15730	15713	15766	15847	15683	15737	15903	15685	15668	15764	15835	15701	15851	15773	15775	15914	15888	15984	15804	15758	15813	15779	15853	15746	16053	15675	15764	15932	15877	15853	15772	15768	15824	15790	15869	15792	15918	15638	15793	15695	15914	15755	15834	15847	15799	15537	15985	15854	15939	15764	15809	15809	15741	15903	15926	15748	15860	15777	15646	15705	15887	15928	15818	15660	15726	15810	15830
25362	21624	27289	27589	21499	20571	20468	19514	19283	19160	19062	18957	18822	19035	18994	18837	18750	18777	18857	18805	19046	18857	18909	18877	18937	18801	18730	18757	18830	18910	18831	18701	18780	18836	18645	18730	18760	18842	18989	18706	18577	18527	18698	18883	18604	18786	18725	18814	18711	18798	18923	18685	18671	18798	18666	18922	18838	18569	18790	18695	18603	18697	18660	18669	18871	18708	18935	18698	18768	18681	18657	18703	18687	18748	18661	18709	18752	18750	18761	18622	18759	18576	18686	18596	18653	18827	18630	18841	18757	18713	18766	18681	18703	18528	18641	18649	18642	18444	18763	18663	18751	18711	18708	18414	18511	18862	18774	18691	18748	18867	18647	18840	18904	18764	18627	18769	18793	18767	18764	18699	18638	18781	18614	18726	18691	18739	18557	18773	19003	18742	18740	18688	18605	18613	18636	18651	18949	18743	18778	18886	18585	18771	18676	18848	18676	18811	18778	18620	18682	18733	18988	18702	18781	18731	18641	18751	18803	19004	18497	18657	18608	18557	18592	18670	18491	18621	18708	18583	18709	18754	18795	18490	18703	18871	18644	18577	18478	18651	18531	18689	18594	18759	18730	18647	18730	18637	18870	18627	18844	18889	18621	18606	18655	18783	18519	18900	19000	18853	18727	18713	18736	18487	19022	18475	18667	18684	18714	18659	18706	18798	18865	18703	18626	18676	18591	18553	18513	18644	18629	18770	18550	18720	18543	18708	18752	18644	18509	18664	18624	18691	18447	18669	18813	18708	18931	18666	18615	18704	18571	18726	18876	18744	18715	18441	18725	18659	18849	18746	18786	18467	18638	18499	18833	18605	18617	18807	18930	18952	18704	18801	18738	18650	18569	18680	18661	18594	18639	18760	18578	18800	18597	18590	18779	18948	18739	18760	18672	18641	18696	18644	18688	18915	18861	18622	18751	18723	18587	18560	18713	18665	18869	18954	18730	18717	18821	18721	18648	18625	18628	18634	19018	18786	18663	18614	18707	18646	18633	18710	18729	18727	18741	18596	18739	18783	18646	18632	18749	18612	18539	18711	18676	18613	18573	18818	18763	18454	18671	18849	18575	18560	18518	18590	18624	18707	18876	18900	18621	18758	18797	18728	18742	18701	18672	18852	18810	18700	18707	18526	18637	18611	18748	18718	18704	18713	18541	18499	18737	18745	18710	18845	18737	18789	18608	18573	18640	18739	18610	18809	18594	18684	18493	18570	18620	18617	18745	18798	18785	18622	18867	18658	18468	18544	18784	18708	18686	18658	18596	18479	18564	18670	18647	18653	18802	18665	18678	18442	18570	18654	18640	18774	18461	18705	18719	18598	18704	18648	18590	18887	18941	18710	18762	18759	18867	18607	18636	18741	18784	18761	18887	18674	18782	18468	18747	18652	18749	18640	18678	18590	18713	18518	18613	18938	18850	18841	18764	18445	18677	18821	18614	18648	18763	18953	18554	18518	18639	18450	18781	18960	18643	18779	18576	18523	18808	18867	18801	18680	18714	18717	18862	18803	18634	18530	18813	18768	18745	18492	18641	18665	18684	18740	18951	18595	18881	18437	18605	18740	18807	18751	18443	18662	18731	18745	18909	18626	18824	18617	18861	18806	18740	18537	18843	18899	18843	18736	18720	18593	18685	18726	18589	18676	18681	18845	18866	18514	18586	18814	18702	18703	18688	18716	18774	18882	18685	18950	18753	18771	18562	18735	18713	18721	18752	18640	18745	18614	18520	18701	18751	18686	18739	18624	18634	18655	18776	18721	18587	18561	18695	18808	18595	18677	18718	18570	18786	18659	18836	18886	18857	18821	18750	18590	19022	18567	18629	18935	18588	18905	18738	18683	18828	18711	18863	18795	18751	18827	18681	18708	18453	18491	18479	18727	18615	18797	18686	18878	18616	18655	18696	18707	18430	18549	18787	18520	18614	18927	18849	18812	18711	18753	18698	18887	18860	18764	18894	18692	18790	18642	18643	18692	18386	18800	18656	18765	18743	18648	18616	18765	18837	18775	18720	18812	18622	18618	18820	18756	18673	18820	18632	18690	18568	18685	18761	18572	18683	18762	18776	18561	18601	18920	18602	18698	18610	18752	18644	18760	18841	18539	18753	18416	18684	18672	18781	18627	18721	18629	18681	19044	18823	18830	18557	18504	18756	18745	18626	18708	18837	18959	18761	18813	18713	18738	18695	18652	18551	18649	18537	18668	18742	18835	18632	18561	18843	18737	18917	18823	18700	18710	18513	18695	18559	18593	18859	18634	18790	18724	18671	18586	18668	18707	18761	18650	18562	18715	18862	18767	18755	18691	18766	18683	18499	18788	18814	18647	18871	18755	18668	18743	18825	18610	18552	18552	18497	18653	18614	18760	18643	18706	18749	18718	18723	18625	18624	18842	18419	18696	18842	18748	18643	18773	18841	18844	18405	18537	18696	18595	18781	18556	18550	18678	18601	18778	18693	18778	18817	18491	18602	18746	18474	18652	18743	18611	18660	18733	18706	18679	18736	18802	18835	18708	18847	18663	18630	18762	18629	18651	18579	18788	18459	18916	18734	18628	18842	18697	18885	18777	18753	18689	18693	18697	18734	18736	18719	18914	18523	18644	18589	18649	18794	18936	18802	19018	18659	18752	18669	18464	18707	18709	18694	18676	18827	18862	18837	18793	18580	18653	18581	18743	18864	18664	18643	18687	18752	18565	18721	18550	18555	18462	18572	18879	18772	18823	18573	18655	18916	18673	18671	18753	18674	18603	18774	18745	18522	18524	18930	18794	18460	18639	18793	18722	18721	18710	18706	18538	18789	18744	18896	18631	18722	18758	19000	18732	18712	18760	18626	18892	18849	18895	18727	18779	18763	18740	18771	18756	18785	18727	18751	18857	18712	18668	18585	18718	18922	18862	18808	18738	18723	18705	18696	18625	18756	18823	18591	18829	18711	18640	18760	18464	18868	18733	18584	18761	18513	18835	18646	18647	18850	18785	18754	18760	18725	18660	18781	18526	18953	18755	18752	18700	18947	18903	18540	18637	18684	18700	18746	18621	18769	18843	18825	18675	18736	18447	18838	18643	18675	18729	18855	18610	18838	18689	18867	18676	18699	18721	18798	18749	18709	18732	18760	18480	18639	18755	18513	18802	18767	18601	18738	18693	18743	18613	18655	18676	18780	18569	18859	18809	18711	18705	18671	18812	18798	18475	18814	18464	18500	18766	18776	18698	18711	18768	18708	18833	18826	18695	18613	18507	18719	18728	18726	18805	18866	18897	18622	18640	18570	18836	18631	18476	18741	18662	18633	18912	18730	18532	18838	18851	18651	18570	18605	18663	18614	18558	18952	18632	18658	18700	18494	18767	18601	18737	18790	18849	18768	18609	18886	18686	18868	18664	18736	18758	18555	18496	18702	18730	18526	18743	18507	18657	18717	18625	18553	18739	18645	18740	18701	18845	18685	18794	18829	18822	18703	18602	18855	18679	18785	19013	18829	18837	18708	18758	18756	18473	18562	18616	18640	18651	18828	18703	18519	18787	18731	18603	18552	18823	18951	18609	18606	18767	18689	18618	18684	18751	18895	18690	18767	18584	18596	18656	18671	18718	18710	18709	18941	18637	18693	18653	18758	18649	18649	18676	18661	18701	18749	18740	18777	18677	18592	18839	18918	18758	18844	18544	18635	18598	18693	18530	18574	18841	18735	18558	18799	18698	18736	18754	18841	18586	18717	18646	18831	18657	18680	18603	18611	18941	18798	18675	18818	18877	18685	18821	18706	18610	18614	18642	18610	18669	18725	18767	18752	18622	18732	18847	18868	18761	18797	18622	18487	18726	18722	18683	18864	18788	18754	18678	18465	18878	18676	18853	18634	18584	18788	18678	18704	18631	18704	18608	18564	18624	18632	18591	18685	18702	18690	18653	18807	18985	18744	18597	18658	18641	18725	18836	18709	18505	18819	18424	18646	18706	18626	18742	18932	18841	18583	18709	18910	18658	18751	18534	18730	18524	18679	18751	18849	18499	18647	18734	18773	18902	18509	18772	18588	18697	18614	18644	18779	18686	18800	18691	18812	18535	18627	18683	18617	18758	18608	18739	18573	18761	18587	18677	18536	18611	18712	18739	18597	18582	18728	18689	18807	18650	18780	18701	18606	18476	18753	18788	18756	18811	18664	18766	18640	18571	18859	18810	18671	18681	18610	18773	18786	18741	18681	18618	18593	18783	18600	18536	18666	18697	18506	18709	18627	18824	18698	18626	18617	18644	18829	18647	18770	18823	18608	18820	18611	18451	18717	18928	18602	18589	18562	18953	18702	18708	18596	18683	18603	18654	18673	18658	18690	18766	18528	18702	18787	18687	18609	18546	18728	18688	18564	18629	18806	18803	18618	18646	18455	18584	18856	18784	18667	18771	18789	18712	18735	18415	18646	18519	18658	18654	18856	18645	18672	18764	18686	18668	18592	18672	18835	18618	18658	18747	18704	18482	18870	18930	18535	18540	18622	18800	18839	18503	18658	18900	18727	18549	18748	18742	18723	18817	18763	18623	18822	18852	18788	18646	18664	18708	18746	18885	18407	18531	18562	18687	18542	18656	18594	18772	18872	18405	18528	18892	18742	18797	19053	18683	18683	18936	18646	18746	18666	18704	18781	18911	18817	18670	18771	18659	18719	18558	18763	18842	18746	18817	18739	19012	18737	18562	18698	18899	18725	18833	18863	18706	18720	18682	18566	18837	18722	18694	18613	18716	18583	18536	18864	18693	18758	18611	18776	18661	18724	18581	18507	18686	18886	18646	18598	18806	18786	18681	18625	18711	18723	18424	18491	18616	18624	18871	18614	18542	18553	18456	18778	18638	18593	18604	18944	18659	18552	19034	18629	18729	18497	18590	18569	18824	18714	18815	18680	18660	18496	18811	18743	18703	18806	18414	18806	18785	18713	18628	18754	18581	18710	18637	18647	18549	18442	18598	18629	18710	18752	18773	18685	18717	18603	18625	18685	18944	18693	18629	18804	18953	18902	18758	18605	18723	18625	18718	18635	18685	18771	18684	18700	18812	18930	18770	18701	18864	18756	18565	18646	18959	18647	18634	18822	18736	18909	19002	18411	18580	18837	18698	18763	18888	18664	18866	18715	18849	18787	18789
21418	35710	28363	22228	19766	18508	17863	17053	16842	16546	16553	16426	16340	16270	16265	16273	16214	16228	16129	16134	16212	16057	16239	16009	16238	15974	16224	16187	16047	16161	16212	16153	16077	16103	16119	16092	16127	16183	15886	16029	15972	16113	16027	16166	16018	16005	16098	16133	16024	16043	16095	16047	16152	15930	16047	16102	16170	16082	15970	16023	16026	15999	16009	16047	16024	16108	16179	16075	15958	16162	16118	16156	16016	16066	15981	16078	16204	16064	16045	15932	16112	15994	16116	16007	16106	15929	15926	16208	16100	16016	16243	16142	16048	16121	15969	16003	16226	16253	16095	16067	16116	15987	16330	16195	16040	16123	16071	15932	16224	15905	16111	16207	15901	16057	16119	15951	16083	16025	16023	16111	15935	16209	16232	15969	16104	16273	16044	16162	16196	16153	15863	16111	15906	16153	16119	16071	16195	15918	16098	16074	16064	15999	16130	15865	16195	16035	16059	15940	15981	16111	16229	16068	16194	16154	16007	16057	16073	16036	15899	16091	15943	16018	16183	16229	15948	16008	16062	16100	16067	16114	16097	15956	15985	16031	16103	16206	16033	15952	16170	16143	16014	16259	16055	16160	16157	16023	16156	16121	15989	16119	16175	15952	16004	16099	16070	16084	16240	16114	15930	16154	16047	16111	15967	16114	16242	15994	16035	16036	16055	16174	15941	16256	16050	16075	15953	16056	16034	16035	16103	16128	16093	16117	16251	15999	16258	16123	15986	16083	16149	16243	16052	16211	16222	16114	16188	16104	16040	16149	16205	16101	16048	16100	15918	16170	16219	15915	16049	16201	16013	16116	16044	16075	16101	16002	16049	16164	16240	15779	16219	15873	16084	16161	16110	15961	16119	16186	16228	16042	15990	16074	16081	15950	15895	16139	16083	16201	16218	16197	16068	16085	16056	15971	16134	16156	16154	16195	16112	15882	15927	16023	16117	16166	16056	16138	16104	16082	15985	16091	16089	16084	16035	15956	16118	16079	16065	15898	16125	15994	16137	16158	15940	16024	16062	15934	16136	16168	16100	16027	16011	16063	16067	16201	16094	16029	16154	16222	16184	16214	15935	16181	16002	15929	16173	15994	16118	16204	15972	16065	16200	16156	16074	15952	15959	16172	16170	16215	16242	16282	15994	16030	16125	16153	16051	15918	16112	16059	16036	16192	16048	16061	16125	16058	15914	16086	15919	16201	16125	16087	16169	16067	16109	15927	16203	15966	16177	16054	16125	16232	16153	16146	16078	16053	16000	16019	15950	16061	16089	16164	16196	16144	16009	16033	16169	16072	16148	16148	16019	16041	15983	16140	15977	15981	16176	16107	16035	15896	16107	16060	16126	16071	16181	16062	16025	16138	16264	16113	16019	16081	16030	16032	15926	16043	16092	16052	16093	16013	16049	16049	16185	16183	16168	16025	16163	16184	15943	16181	15984	16171	16023	16047	16229	16187	15941	15919	16123	16108	16052	16122	16096	16080	16123	15968	16070	16025	16118	16179	16194	16038	16049	15982	16161	16082	16000	16131	16129	16102	16117	16233	15984	15967	16117	16195	16199	16159	15892	16057	16125	16030	16199	16191	16103	15872	15936	15941	16025	15923	15945	16071	16069	16201	16394	16075	16011	16059	16041	15952	16115	16159	16074	16158	15959	16094	16054	15979	16072	16060	16159	16121	16124	16006	16023	16001	16213	16142	15938	16152	16327	16006	16237	16056	16072	16103	16031	16080	16275	16173	16170	16146	16005	16094	16161	16014	16057	16080	15998	16130	16162	16062	16187	16251	15994	16062	16052	16122	16158	15969	15972	15994	16212	16122	16221	16198	16022	16170	16072	16078	16006	16140	16084	15989	16215	16063	16103	16050	16010	16066	16043	15959	16176	16012	15998	16068	16000	16017	16166	16175	15942	16045	16039	16029	16209	16250	16269	16111	15980	15895	16057	16092	16156	16015	16206	15999	16004	16066	15965	15964	16257	16073	16128	16176	16182	15998	15933	16124	16035	16127	16077	16101	16099	16083	16178	16230	16023	15958	16046	16146	16270	15915	16222	15900	16173	16191	15952	16030	16006	16046	16072	15964	16058	15955	16039	16028	16308	16002	16038	15999	16154	15867	15922	15929	16120	16094	16166	15839	15984	16051	16106	16108	16199	16033	16194	16272	16267	16046	16187	16045	16128	16049	16245	16011	16282	16085	16245	16112	15975	16124	15927	16038	16104	16207	16163	16002	16107	16021	16104	16131	16121	16041	16155	15994	16071	16252	15990	16178	15993	16235	16216	16182	16201	16086	16035	15997	16039	16056	16006	16035	16048	16219	15987	16168	16110	16007	16134	16090	16240	16113	16199	16145	16082	16042	16082	15977	16138	16154	16204	16045	16139	16110	16088	15912	16227	16023	16262	16200	16067	15961	15990	16008	16149	16064	15916	16109	16171	16079	16149	16019	16225	16108	15821	16173	16064	16009	16139	16057	16056	16045	16219	16058	16179	15912	16057	16129	16224	16121	16044	16134	16123	16033	16152	16128	16023	16048	16099	16069	16093	16125	15997	16054	16082	15909	16045	16248	16139	15990	15982	16260	16186	16086	15999	16096	16136	16182	16079	16081	16014	15959	16113	16082	16114	16033	16180	16154	16143	16105	16003	16111	16178	15977	15970	16101	15890	15881	16188	16165	16028	15891	16046	16066	16118	16103	16215	16067	16139	16336	16116	16199	16205	16091	16194	15999	15970	16085	15976	16134	16019	15841	16191	16034	16124	16028	16151	16017	16005	16184	16173	16251	16066	16131	16127	16248	15880	16017	15909	16085	16107	16189	16162	16206	16070	16168	16143	16006	15901	16084	16074	16097	15934	16236	16138	16054	16244	16043	16051	16050	16248	16068	16150	16147	15994	15980	16094	16056	16097	15977	16063	16089	16343	16033	16036	16101	16001	16122	16227	16027	16061	16047	15981	16242	16197	16319	16331	16148	15997	16069	16188	15974	16038	16134	16248	16075	16119	16311	16146	16120	16103	16177	16153	16167	16220	15941	16187	15998	16101	16145	15926	15896	16193	16367	16212	15972	15870	16047	16151	15998	16241	16138	16140	15959	16044	16152	16192	16153	16240	16050	16035	16164	16174	16045	16180	16036	15999	16189	16171	16124	16156	16048	16230	15956	16013	15943	16117	16035	16045	16038	16275	16145	15949	16006	15988	16089	16313	16108	16082	16064	15969	16072	16106	16143	15991	15984	16220	16117	16103	16055	16115	16166	16111	16160	16080	16082	16105	16294	15984	16188	16061	16246	16056	15991	16010	16101	16079	16064	16110	16000	15865	16034	16146	16039	16192	16143	15958	15993	16054	16130	16160	16004	16070	16201	16030	16109	16014	16191	16004	16337	15979	16083	16105	16048	16193	16113	16063	15967	15907	16095	16219	16118	16066	16119	16138	16124	16141	16051	15900	16092	16051	16204	16097	16182	16056	16118	16312	16046	16175	16096	16031	16104	16069	16139	16183	16101	16231	16148	16074	16052	15985	16128	16033	15918	16162	16125	16021	16179	16014	16047	16125	16110	16047	16229	16202	16036	16041	16109	16088	16135	16040	16137	16346	16055	16108	16273	16155	16168	16084	15998	16113	16062	16153	16171	16121	16099	16115	16188	16142	15861	16046	16099	16008	16048	16064	16141	16097	16036	16130	16046	16096	16179	16081	16144	16139	16265	16004	15990	16204	15923	16031	16049	16094	15988	16061	16287	16049	16112	16095	16161	15949	16094	16141	16176	16054	15991	16113	15943	16030	16053	16111	16191	16144	15970	15980	16198	16122	16131	16051	16134	16099	16002	16114	15989	16049	15929	16188	16127	16040	15932	16149	16056	16051	16046	15997	15960	16182	16114	16074	16085	16086	16069	15977	16168	16127	15938	16221	15893	16094	16217	15990	16065	16263	16054	16065	16157	16145	15976	15897	16191	16064	16140	16058	16152	16131	15897	16003	16234	16193	16144	15987	16172	16167	15983	15880	16033	16336	15825	16263	16089	16044	16048	15859	16082	15963	16060	16110	16134	16086	16196	15979	16137	16112	16023	16153	16073	16023	16083	16165	16040	15974	16225	16060	15939	15979	16104	15922	16093	16081	16057	16106	15930	16143	16203	16123	16035	16045	15833	16170	16065	16026	16097	16053	16093	16047	16217	16010	16233	16049	16149	16169	16055	16095	16017	16052	16007	15995	15970	16063	16043	16122	16191	16020	16064	16051	16329	15937	16158	15881	16094	16070	15990	15975	16214	15988	16195	16229	16016	16121	16087	16024	16037	15946	15960	16009	16115	16187	16014	16252	16091	16195	16035	16090	16135	15959	16087	16011	15822	16131	16113	16215	16018	16032	16173	16163	15953	16207	16071	16055	16185	16014	15990	15939	16274	15908	16154	16027	15929	16273	16174	16154	16153	16222	16064	16162	16009	16253	15980	16069	16213	16046	16145	16078	16294	15979	16069	16076	15994	16015	16064	15922	15968	16131	16081	16158	16038	16053	16152	15926	16016	16086	15991	16127	15930	15903	15907	16040	16378	16115	15991	15961	16010	16150	16122	16207	16028	16197	16262	16028	16117	16030	16156	15930	16211	16032	16275	16137	15997	16143	16044	16180	16226	16042	16087	15939	15955	16097	15944	16103	16191	16046	16077	16035	16147	15907	16428	16088	16155	16130	16059	16197	15982	15883	16145	16036	16078	15988	16045	16177	15947	16168	16101	16188	16021	16087	16137	16044	16026	16023	16134	16079	16111	16079	16080	16104	16077	16223	16108	16003	16010	16326	16020	16158	16017	16181	16000	16120	15872	16057	16199	16160	15968	16089	16118	16154	16157	16036	15937	16140	16139	16073	16104	16067	16116	15949	16205	16102	16154	16159	16258	16110	16070	16102	16075	16076	16072	16057	16028	15825	16085	16263	16028	16183	16215	16100	16087	16280	16121	16127	15873	16179	15978	16024	16013	16190	16123	16199	16009	16001	16265	16258	16092	16121	16176	16165	16057	16293	16194	16056	16025	16092	16187	16239	16196	16060	16165	16114	16080	16312	15997	15994	16271	15946	16174	16161	16112	16109	16050	15949	16090	16059	16057	16017	16024	16061	16092	16253	16070	16123	16139	15977	15989
22572	21604	28833	24862	22173	24749	26516	22183	21160	21264	21202	20651	20688	20612	20225	20354	20095	20133	20082	20245	20065	20244	20121	20208	20037	20242	20167	20217	20121	20202	20355	20061	20056	20061	20159	19920	20085	20068	20060	19895	20193	20315	19928	20241	19969	19930	19876	20199	19967	19856	20053	20093	19870	20034	19746	20060	20105	20050	20062	19867	20149	19924	19847	20165	20107	20023	20076	19931	20254	19887	19939	20068	19957	20001	19965	19899	20020	20019	20060	19931	19861	19814	20028	20041	20077	19923	20036	20032	20097	20064	19928	19789	19995	19998	20092	20056	20034	20025	20264	19972	20110	19867	19857	19949	19824	20095	19792	19749	19807	20237	20191	19800	19867	19982	19966	19971	20087	20054	19985	19975	19863	19866	20058	19891	20033	19989	19776	20083	19923	20034	19909	19913	19741	19843	20116	19957	19755	19677	20000	19879	19751	20070	19870	20051	20004	20062	19693	19939	20019	19855	19998	19833	19926	19750	20033	19928	19975	19921	19956	19804	20006	19969	20071	19823	20068	19817	20145	19804	19757	19807	19762	20119	19968	19856	19815	19947	19848	20093	19890	19904	20030	20061	20087	20141	19892	19884	19929	19925	19756	20068	20063	19880	19939	20185	19819	19844	20002	19804	19841	19837	20126	20016	19929	19841	19966	20042	19990	20163	19936	20004	19840	19881	19938	20076	19933	20095	19994	19867	19620	19861	19982	19842	19827	20036	20063	20096	19711	19788	20016	19770	19973	20155	19834	20102	19967	20024	19855	19888	20015	19858	19893	19870	20055	19841	19884	20036	20039	19915	19936	20106	19876	19941	20076	19880	19726	19893	19905	20100	19989	19987	20259	19683	19833	19887	19922	19732	19866	19904	20181	19996	19951	19690	19863	20042	19993	19792	19716	20046	19857	20031	19880	20026	19881	19790	19923	19900	20034	19807	20180	20018	19928	19976	20020	20285	20020	19863	20009	19884	20045	19748	20049	19829	19853	20086	20039	19844	20117	19908	20005	19957	19944	20085	19858	19769	19795	20073	19862	19947	20019	20004	20015	20033	19844	20055	20051	19976	20010	19990	20163	20076	19973	19825	19948	19782	20034	19974	20054	19810	19837	19818	19878	20077	20130	19982	20006	19705	19790	19876	19727	19868	20065	19959	19989	19726	19850	19717	20071	20050	19964	19886	19863	19919	20060	19999	19959	20026	20158	19719	19957	19972	20055	19939	19838	19867	19898	19968	20124	19840	19899	19886	19932	20034	19912	20029	19944	19984	19755	19902	19953	19929	20010	20060	19699	19943	19837	19802	19863	19964	19790	19879	20238	19925	20075	19943	19728	20101	20061	20271	19976	19931	19957	19959	20038	19983	19916	19944	19795	20038	19664	19768	19811	19925	20064	19822	20114	19850	19857	19825	19959	19950	20087	19732	19806	20059	20055	20134	19855	19931	19844	19807	19946	20016	19831	20111	19935	20190	19887	19948	20095	19971	19658	19923	20196	19974	19857	20060	19748	19762	19814	19871	19787	19904	19991	19833	20276	19856	19838	19801	19818	19781	20107	20006	20014	19991	19881	20066	20129	19912	20012	19786	20080	19996	20082	20079	19847	19761	19901	19901	19812	19787	19930	19906	19801	20004	19809	19919	19838	19984	19871	19763	20049	20070	20131	19763	20002	19856	19862	20089	19915	19976	19876	19828	19855	19997	20055	19752	19793	19898	19849	20071	19701	20067	20067	19758	20017	19991	19844	19896	19970	19960	20136	19947	19693	19729	19934	20011	20062	20002	19943	19953	19778	20016	20214	20067	20019	19829	19926	19991	19946	20051	20170	19955	19963	19879	19889	20038	20112	20096	19893	20048	20153	19972	20041	19694	19771	19916	19993	19974	19643	19736	19707	19882	19901	19820	19994	20096	19849	19757	19969	20052	19929	20045	19767	19953	20145	19969	20117	19953	19884	20003	20070	19874	19909	19950	19951	19939	20041	20140	19973	19851	20148	20036	19817	20062	20100	19904	19981	19733	19726	19852	19884	19959	20069	19926	20053	20048	19844	20128	19977	19806	19868	20063	19791	19839	19731	19932	19703	20039	19988	19982	19939	19940	20002	20151	19910	19928	19991	19972	20059	19889	19843	19885	19890	20010	19968	19955	19926	19971	19815	19852	19741	19967	19901	19747	19883	19963	19868	19837	20068	19959	19953	19813	19840	19758	20003	19783	19867	20045	19793	19941	19800	19807	19941	20009	19784	19875	20021	19863	19843	19991	20020	19966	19894	19903	19766	19853	20084	19856	19938	20023	19847	19849	19930	19896	20164	19914	19887	20052	19894	20025	19952	19981	19789	19976	19960	19739	19838	19858	19886	20001	19906	19946	20055	19936	19898	19879	19823	19931	19971	19948	20034	19975	19850	20111	20027	20080	19968	19944	19890	19779	19758	20029	20038	19905	19757	19944	19856	20035	19844	19907	19848	19951	19772	19960	19884	19904	20030	19905	19765	19907	20051	19936	19793	19840	19837	19807	19753	19862	19835	19947	19880	20020	19882	19948	20054	19959	19818	19785	20101	19969	20148	19902	19886	19978	20061	19920	19625	19942	19971	20031	19988	19790	19982	19615	19850	19767	19699	19932	19907	20045	20188	20142	19895	20065	19816	19863	20065	20001	20082	19922	20028	19833	19801	19955	20266	20011	19845	19800	20045	19860	20033	20068	19962	19881	19721	19797	20058	19730	19930	19892	20072	19952	19900	19786	20013	19920	19975	19912	19824	20047	19705	19976	19780	20002	19843	20073	19893	19873	19891	20077	19858	19807	20023	20256	19873	19946	19877	20000	19911	19659	20068	19946	19925	19790	19928	20051	19940	19765	19842	19936	19987	19744	19919	19848	19812	19888	20008	19972	20061	19996	19793	19917	19979	19870	19926	19997	20149	19844	19611	19768	19937	19636	19946	19941	19932	19989	19912	20096	19823	19906	20002	20055	20038	19933	20019	19869	20085	19926	20078	20003	20144	19854	19883	19922	19865	19801	19820	19988	19836	19888	20058	19703	20153	19890	19751	19744	20158	20138	19983	20018	19871	19852	19912	19868	19808	19816	19882	19752	19855	19925	20218	19855	19882	19949	20181	19979	20049	19928	19859	20091	20034	19984	20025	19975	20033	19942	20181	19854	19886	20044	19723	19911	19919	19902	19917	19691	19991	19920	19914	20052	19975	19942	19819	19772	19893	19853	19862	19978	20034	19895	19959	20003	20116	19787	19897	19827	19801	19940	19998	20027	20016	19885	19874	20126	19850	19803	19832	19903	19902	19911	19841	19920	19677	19933	19979	19919	19935	19805	20012	19890	19947	19725	19856	19909	19911	20065	20061	20069	19684	20043	19984	19936	19999	20084	19689	19849	20117	20056	20146	19889	20015	20051	19865	20054	19698	20029	19765	19750	19779	19969	19815	20057	20150	20036	19804	19831	20082	19850	19927	20117	19932	20032	19909	20034	19992	19910	19994	19935	19885	19909	19781	19661	19998	19953	19793	19889	19761	19848	19897	19768	20039	19975	19770	19772	19793	19852	19977	19776	19849	20006	20036	19994	19933	19674	20132	19733	19735	19918	19969	20022	20002	20111	19818	19823	20035	20155	19982	19926	19794	20088	19926	19934	19850	19872	20084	19877	19825	19832	20088	19801	19866	19915	19911	20135	20093	19854	20039	19798	19765	20096	19830	19912	19806	19999	19809	19897	19939	19988	20040	19862	19956	19924	20077	19915	19799	20067	20008	19850	20078	20129	19850	19813	19848	19969	20114	19796	19982	20070	20122	20096	19786	19859	20032	19806	19930	19834	19924	19852	19917	19974	20172	19874	19893	19947	20015	19952	20001	20035	19928	19716	20055	19844	19971	19900	19944	20000	19908	19947	19842	19907	19956	19988	19897	19848	19939	19906	20002	20000	20134	20166	19903	20190	20042	20193	19875	19844	19955	19966	20112	19864	20088	19900	20015	19810	19921	19937	19920	20020	19939	19845	19836	20054	19835	19994	20040	20038	19951	19947	20030	20043	20114	20016	19937	20000	19875	20276	20045	19995	19874	20197	20167	19982	19718	20032	20147	19850	19862	19927	20129	19772	19849	19951	19994	19884	19942	19750	20080	20058	19909	19887	19822	20046	19818	19744	20034	19951	19699	19883	20048	19996	19894	19805	19896	20034	19852	19733	19728	19960	19981	19899	19916	19780	19953	19970	19821	19932	19893	19896	19850	19824	19879	19750	19800	20041	19772	19956	20027	20156	19934	20027	20156	19944	19664	19751	20015	19788	19791	19914	19949	19900	19942	20061	19875	19780	19782	19876	20071	20014	19775	19890	20092	19959	19984	20029	19968	19770	20121	19896	19729	20046	20034	19960	19899	19924	19959	19861	19864	19872	19823	19997	19871	19845	20099	20123	19883	20117	19833	19872	19823	19845	19844	19791	19902	19889	19765	19762	19892	19988	20051	19848	19736	19722	19884	20155	20009	20127	20170	19968	19892	19757	19927	19910	19964	19871	19869	20096	20010	19742	19837	19837	19995	19763	19791	19807	19875	19698	19917	19912	19822	19892	19927	20014	19865	19869	20289	19868	19965	19856	19900	19706	20191	20068	19938	19864	19945	19876	19853	20073	19923	19960	20137	19881	20257	19927	19805	19942	19953	20144	19826	19854	20048	19837	19916	19977	19893	20002	20026	19921	19933	20144	20001	20003	19932	19951	19598	19901	20117	19917	19964	19938	19881	19898	20043	19977	20236	20007	19964	20058	19866	19841	19992	20111	20133	19922	19851	19852	19766	20026	19948	19846	19995	20052	19963	20021	20028	19872	19955	19725	19883	20026	19898	19981	19989	19963	19933	19880	20199	19933	19829	19795	19783	20095	19761	19807	19914	19992	19661	20027	19857	19796	19905	19802	19940	19682	19980	19815	19944	19878	20093	20088	19877	19859	19889	19977	19870	19735	19915	19877	19960	19946	20052	19913	19951	19924	20103	19882	20097	19914	19841	20001	19972	19791	19928	19908	20151	20174	20138	19791	19780	19857	20093	20027	20129	19980	19861	19741	19870	19956	19945	19867	19946	19991	19705	19887	19903	19931	19943	19785	19935	19735	19961	19820	19851	20014	19830	19935
23707	44542	36156	28151	23926	21578	20243	19348	18605	18150	17777	17522	17306	17383	17149	17103	17276	17164	16991	17003	16893	17051	17054	16850	16860	16775	16838	16691	16753	16696	16960	16978	16876	16804	16896	16780	16752	16726	16900	16815	16857	16879	16647	16768	16940	16723	16725	16853	16765	16850	16616	16724	16824	16803	16778	16704	16795	16683	16574	16809	16858	16893	16811	16727	16771	16644	16713	16548	16782	16776	16549	16898	16645	16677	16701	16683	16767	16817	16760	16558	16794	16687	16773	16700	16657	16731	16708	16607	16775	16793	16629	16714	16805	16939	16784	16702	16852	16701	16870	16797	16892	16603	16757	16646	16747	16773	16710	16667	16646	16671	16757	16848	16605	16867	16741	16707	16842	16759	16813	16693	16633	16675	16704	16851	16764	16833	16726	16711	16752	16768	16707	16775	16790	16799	16586	16685	16805	16566	16703	16669	16659	16794	16546	16863	16740	16605	16777	16818	16957	16760	16631	16725	16739	16609	16632	16730	16619	16716	16734	16770	16657	16619	16718	16877	16746	16982	16814	16862	16632	16673	16571	16683	16741	16739	16691	16694	16730	16701	16843	16781	16893	16730	16740	16806	16815	16607	16684	16847	16659	16571	16661	16719	16710	16771	16601	16688	16811	16618	16656	16824	16723	16816	16639	16703	16618	16713	16729	16768	16824	16724	16794	16676	16605	16674	16740	16634	16714	16737	16952	16686	16732	16811	16721	16682	16710	16783	16912	16800	16651	16895	16580	16724	16551	16734	16753	16597	16750	16877	16676	16603	16720	16597	16798	16727	16641	16681	16669	16793	16720	16690	16774	16833	16619	16747	16754	16727	16719	16863	16722	16693	16882	16729	16838	16592	16572	16703	16735	16632	16786	16663	16800	16778	16678	16630	16623	16729	16838	16713	16733	16865	16638	16773	16929	16743	16730	16696	16500	16725	16708	16580	16700	16603	16869	16772	16781	16812	16682	16696	16823	16817	16667	16691	16791	16559	16889	16835	16673	16753	16664	16646	16881	16771	16735	16534	16777	16654	16827	16806	16806	16861	16767	16669	16717	16821	16556	16670	16703	16672	16669	16687	16862	16783	16797	16520	16689	16714	16680	16825	16805	16723	16663	16683	16681	16558	16686	16687	16808	16781	16807	16838	16780	16674	16845	16772	16700	16692	16852	16647	16732	16741	16786	16713	16670	16620	16912	16669	16638	16874	16646	16607	16634	16714	16679	16822	16903	16608	16737	16482	16628	16728	16656	16727	16674	16990	16819	16699	16865	16708	16676	16762	16743	16720	16596	16723	16638	16645	16728	16887	16710	16888	16823	16558	16828	16763	16844	16759	16650	16929	16630	16792	16542	16760	17001	16669	16692	16677	16670	16759	16706	16614	16492	16925	16623	16720	16739	16681	16647	16715	16738	16843	16514	16670	16648	16844	16830	16741	16606	16623	16581	16649	16631	16929	16766	16759	16753	16720	16577	16648	16841	16718	16655	16668	16716	16684	16814	16776	16842	16866	16499	16813	16723	16692	16755	16878	16817	16573	16795	16785	16766	16617	16631	16837	16780	16689	16742	16877	16621	16703	16738	16706	16789	16732	16738	16719	16806	16834	16752	16703	16843	16797	16739	16721	16790	16800	16822	16724	16548	16703	16672	16609	16738	16813	16570	16620	16611	16707	17030	16738	16701	16845	16697	16592	16593	16580	16656	16742	16721	16803	16668	16798	16771	16735	16664	16683	16708	16756	16768	16564	16679	16624	16817	16884	16783	16829	16834	16686	16626	16803	16763	16631	16666	16703	16569	16861	16616	16847	16959	16809	16622	16758	16676	16602	16715	16647	16678	16904	16600	16746	16781	16704	16689	16688	16793	16940	16679	16572	16743	16692	16655	16707	16792	16714	16751	16729	16726	16676	16768	16750	16815	16720	16867	16644	16753	16662	16758	16675	16757	16823	16770	16714	16750	16622	16846	16657	16805	16637	16701	16820	16676	16650	16795	16691	16678	16771	16797	16817	16652	16797	16563	16709	16744	16649	16729	16589	16825	16855	16517	16849	16808	16704	16593	16702	16833	16568	16696	16686	16737	16868	16571	16888	16682	16665	16716	16830	16610	16836	16732	16810	16863	16713	16620	16705	16728	16700	16556	16726	16652	16789	16784	16785	16761	16634	16748	16557	16810	16633	16793	16663	16773	16812	16666	16904	16791	16700	16748	16802	16570	16884	16801	16813	16704	16629	16678	16605	16842	16668	16804	16755	16660	16781	16809	16710	16729	16807	16704	16743	16648	16945	16691	16745	16723	16812	16793	16735	16657	16967	16649	16902	16691	16726	16687	16865	16933	16729	16722	16731	16752	16821	16905	16811	16812	16849	16652	16711	16686	16747	16851	16716	16630	16693	16610	16673	16725	16658	16911	16709	16901	16595	16964	16711	16595	16916	16722	16737	16716	16726	16733	16807	16681	16756	16749	16712	16744	16785	16658	16660	16649	16779	16735	16724	16735	16642	16664	16712	16828	16585	16803	16628	16682	16708	16842	16783	16676	16791	16710	16588	16590	16833	16763	16874	16740	16525	16654	16780	16730	16608	16729	16655	16694	16893	16741	16675	16805	16534	16748	16614	16689	16672	16715	16937	16684	16660	16707	16741	16812	16624	16688	16686	16778	16598	16752	16605	16730	16659	16729	16773	16690	16788	16694	16692	16620	16779	16736	16614	16796	16652	16745	16639	16805	16784	16644	16793	16690	16744	16681	16706	16663	16813	16688	16782	16558	16641	16606	16642	16732	16605	16578	16761	16834	16810	16847	16602	16752	16627	16907	16735	16801	16790	16606	16496	16704	16992	16827	16574	16650	16722	16759	16624	16691	16719	16803	16716	16767	16658	16757	16537	16798	16692	16737	16825	16601	16874	16633	16800	16741	16785	16674	16600	16731	16668	16953	16659	16821	16842	16714	16800	16749	16852	16710	16670	16697	16770	16825	16740	16832	16852	16668	16898	16794	16655	16711	16659	16672	16869	16824	16928	16732	16787	16545	16603	16686	16697	16685	16760	16909	16393	16787	16879	16822	16720	16759	16705	16766	16743	16558	16788	16903	16894	16762	16849	16522	16817	16802	16741	16748	16572	16927	16729	16787	16748	16676	16649	16690	16866	16891	16367	16754	16838	16587	16655	16651	16780	16574	16766	16681	16637	16810	16678	16773	16727	16718	16643	16674	16803	16836	16759	16696	16715	16837	16651	16700	16738	16704	16736	16770	16844	16686	16580	16557	16560	16940	16712	16622	16833	16736	16674	16800	16844	16752	16701	16547	16726	16842	16769	16842	16685	16697	16690	16636	16636	16957	16668	16770	16718	16685	16666	16601	16894	16691	16787	16790	16622	16855	16778	16735	16568	16743	16697	16580	16790	16468	16600	16864	16632	16846	16829	16812	16739	16753	16609	16732	16674	16601	16594	16789	16757	16791	16816	17017	16771	16659	16732	16671	16903	16951	16828	16863	16892	16707	16829	16863	16595	16788	16864	16775	16661	16624	16774	16799	16625	16617	16694	16834	16846	16728	16912	16609	16724	16835	16722	16605	16816	16782	16819	16817	16866	16712	16737	16633	16760	16705	16746	16837	16674	16747	16621	16638	16774	16805	16710	16754	16640	16838	16707	16759	16656	16646	16725	16705	16765	16847	16637	16748	16914	16880	16824	16532	16667	16616	16802	16620	16799	16785	16898	16766	16731	16670	16751	16650	16965	16700	16630	16844	16882	16640	16689	16923	16579	16663	16901	16682	16795	16681	16799	16587	16841	16624	16721	16887	16801	16570	16817	16504	16871	16832	16746	16828	16741	16650	16809	16688	16703	16814	16731	16811	16663	16752	16686	16841	16788	16855	16709	16816	16696	16606	16427	16624	16839	16731	16853	16781	16881	16699	16654	16546	16738	16677	16798	16714	16599	16878	16893	16910	16685	16736	16699	16729	16915	16446	16641	16777	16715	16945	16704	16647	16882	16863	16828	16605	16685	16755	16701	16814	16757	16728	16728	16552	16728	16658	16745	16757	16638	16802	16718	16772	16758	16599	16679	16683	16779	16699	16697	16950	16736	16614	16679	16811	16663	16657	16719	16679	16611	16673	16613	16649	16887	16899	16551	16725	16660	16644	16794	16749	16556	16884	16630	16563	16778	16708	16746	16714	16638	16674	16872	16779	16775	16729	16809	16682	16820	16825	16780	17010	16782	16665	16650	16786	16505	16688	16585	16739	16723	16600	16779	16853	16736	16711	16729	16772	16698	16742	16871	16722	16669	16561	16829	16612	16632	16832	16702	16602	16882	16665	16533	16610	16634	16828	16685	16555	16603	16666	16642	16777	16653	16638	16729	16639	16676	16892	16721	16733	16640	16769	16806	16659	16721	16737	16767	16590	16721	16638	16629	16787	16553	16702	16630	16844	16758	16694	16724	16941	16689	16613	16644	16757	16875	16597	16862	16696	16611	16695	16718	16614	16822	16842	16921	16688	16696	16593	16745	16575	16644	16930	16777	16738	16583	16801	16597	16706	16649	16823	16890	16533	16832	16659	16992	16648	16701	16724	16596	16789	16790	16797	16658	16686	16878	16874	16805	16654	16571	16676	16646	16946	16629	16657	16619	16745	16756	16719	16618	16684	16697	16990	16633	16746	16776	16783	16779	16744	16713	16673	16827	16659	16897	16656	16752	16687	16594	16702	16875	16635	16832	16720	16659	16806	16658	16749	16695	16813	16723	16821	16679	16666	16734	16609	16756	16684	16747	16663	16860	16705	16853	16939	16856	16703	16737	16727	16486	16708	16780	16798	16769	16980	16642	16633	16604	16678	16843	16744	16802	16664	16893	16624	16788	16862	16679	16650	16732	16745	16761	16734	16760	16641	16776	16743	16685	16760	16984	16648	16857	16806	16677	16786	16854	16621	16743	16748	16668	16736	16634	16761	16756	16655	16659	16708	16673	16825	16607	16763	16724	16639	16833	16829	16597	16815	16558	16857	16829	16747	16572	16829	16886	16708	16686	16759	16801	16765	16920	16664	16721	16813	16552	16833	16626	16651	16723	16747	16754	16732	16734	16672	16421	16718	16746	16666	16878	16664	16802	16670	16661	16731	16595	16797	16631	16752	16784
29414	24431	27633	24490	20543	19716	19424	19255	18815	18633	18723	18609	18596	18652	18304	18528	18518	18550	18398	18410	18294	18317	18380	18376	18456	18191	18488	18364	18475	18331	18349	18308	18373	18313	18462	18479	18334	18451	18380	18272	18261	18304	18430	18210	18461	18480	18272	18446	18219	18420	18205	18367	18278	18062	18164	18120	18304	18328	18206	18438	18363	18346	18411	18331	18232	18252	18408	18250	18209	18348	18153	18357	18448	18264	18180	18116	18267	18409	18200	18288	18308	18384	18471	18367	18367	18291	18390	18330	18363	18263	18416	18324	18437	18365	18362	18450	18342	18147	18236	18163	18229	18204	18625	18480	18497	18438	18310	18381	18091	18138	18362	18370	18366	18476	18038	18430	18366	18157	18245	18230	18267	18386	18229	18208	18214	18223	18332	18342	18321	18521	18304	18188	18333	18246	18432	18096	18422	18316	18245	18398	18421	18329	18345	18354	18294	18141	18250	18211	18307	18430	18143	18337	18349	18393	18452	18165	18241	18366	18370	18481	18352	18238	18220	18238	18433	18349	18368	18479	18256	18463	18572	18378	18282	18444	18217	18173	18421	18376	18190	18601	18358	18322	18284	18338	18267	18181	18397	18160	18358	18424	18317	18348	18440	18141	18377	18495	18484	18357	18245	18469	18283	18343	18352	18684	18486	18336	18321	18398	18221	18422	18230	18214	18182	18453	18550	18459	18312	18385	18135	18292	18289	18417	18382	18441	18328	18296	18401	18276	18211	18140	18419	18471	18469	18621	18297	18181	18394	18256	18316	18253	18346	18690	18393	18375	18330	18320	18405	18352	18404	18338	18420	18473	18397	18379	18361	18568	18332	18132	18362	18388	18287	18213	18131	18343	18396	18277	18494	18311	18125	18399	18224	18566	18239	18176	18465	18276	18403	18358	18497	18100	18464	18498	18407	18376	18513	18461	18373	18340	18033	18261	18387	18493	18510	18315	18339	18335	18173	18399	18429	18462	18375	18265	18404	18213	18224	18158	18049	18218	18294	18317	18328	18364	18417	18536	18040	18552	18238	18198	18248	18376	18516	18170	18340	18372	18355	18389	18392	18302	18250	18186	18328	18433	18388	18341	18336	18289	18394	17955	18317	18225	18288	18265	18232	18213	18360	18085	18343	18240	18477	18339	18393	18255	18289	18251	18197	18363	18500	18206	18436	18183	18353	18333	18311	18344	18038	18356	18382	18193	18374	18379	18420	18272	18410	18265	18436	18506	18362	18266	18440	18227	18266	18332	18408	18454	18413	18359	18277	18271	18468	18272	18372	18437	18347	18144	18318	18421	18463	18383	18386	18446	18367	18290	18258	18416	18276	18375	18500	18046	18229	18435	18340	18367	18351	18140	18201	18215	18377	18401	18371	18586	18407	18519	18370	18363	18157	18335	18309	18409	18623	18638	18362	18338	18256	18241	18397	18072	18549	18230	18268	18424	18308	18448	18409	18333	18331	18473	18400	18311	18308	18320	18314	18505	18391	18354	18371	18459	18313	18315	18275	18333	18316	18628	18350	18277	18311	18407	18358	18439	18499	18349	18287	18276	18171	18399	18213	18325	18562	18446	18413	18084	18233	18442	18342	18377	18280	18313	18211	18391	18165	18338	18260	18302	18488	18342	18456	18372	18248	18507	18206	18328	18483	18227	18254	18410	18262	18391	18297	18231	18217	18356	18382	18230	18330	18359	18189	18328	18461	18404	18149	18230	18279	18466	18508	18359	18220	18526	18329	18304	18298	18290	18373	18498	18303	18255	18262	18544	18301	18404	18356	18174	18234	18249	18246	18395	18329	18372	18458	18285	18549	18555	18337	18548	18338	18487	18409	18291	18228	18265	18504	18351	18372	18542	18392	18162	18445	18307	18208	18507	18350	18473	18259	18296	18301	18280	18566	18318	18405	18390	18360	18303	18438	18498	18249	18158	18350	18383	18235	18374	18396	18302	18318	18106	18176	18174	18402	18550	18354	18337	18363	18562	18465	18446	18327	18275	18243	18246	18303	18398	18465	18300	18435	18301	18409	18302	18201	18515	18243	18269	18297	18357	18369	18444	18509	18388	18482	18348	18444	18205	18433	18275	18464	18094	18632	18347	18265	18348	18528	18287	18431	18400	18661	18394	18420	18442	18255	18549	18032	18137	18214	18341	18203	18267	18477	18450	18210	18363	18280	18398	18482	18426	18465	18289	18456	18477	18583	18436	18261	18092	18447	18371	18516	18495	18389	18242	18272	18279	18253	18359	18353	18523	18327	18367	18489	18435	18440	18424	18442	18292	18347	18254	18596	18528	18485	18523	18300	18151	18173	18556	18471	18245	18213	18427	18400	18432	18564	18223	18281	18049	18408	18111	18339	18498	18386	18410	18418	18271	18226	18550	18215	18397	18396	18353	18267	18256	18195	18227	18518	18384	18362	18255	18362	18287	18199	18370	18479	18462	18323	18465	18267	18301	18428	18598	18200	18258	18220	18355	18177	18421	18358	18190	18210	18241	18301	18317	18293	18228	18358	18439	18278	18291	18316	18510	18465	18485	18434	18050	18401	18276	18444	18405	18165	18310	18246	18294	18420	18385	18346	18266	18314	18320	18486	18237	18156	18328	18410	18385	18269	18322	18058	18372	18415	18525	18268	18300	18450	18211	18224	18381	18289	18259	18347	18469	18192	18466	18302	18321	18314	18312	18514	18301	18236	18447	18461	18458	18504	18440	18464	18345	18205	18375	18339	18185	18484	18434	18410	18343	18227	18278	18329	18478	18339	18443	18475	18422	18384	18549	18451	18349	18294	18192	18343	18279	18378	18311	18169	18403	18308	18169	18317	18324	18389	18393	18299	18319	18423	18398	18451	18409	18422	18272	18322	18418	18212	18091	18208	18277	18307	18217	18345	18259	18502	18367	18423	18147	18177	18656	18486	18430	18228	18207	18340	18432	18574	18281	18324	18265	18504	18266	18472	18262	18271	18335	18221	18358	18458	18301	18267	18488	18278	18271	18302	18402	18291	18492	18419	18322	18403	18433	18416	18347	18326	18227	18548	18341	18527	18595	18301	18251	18453	18357	18281	18448	18130	18280	18248	18224	18485	18492	18327	18445	18259	18396	18410	18232	18418	18301	18631	18290	18354	18315	18424	18249	18404	18294	18421	18247	18272	18300	18303	18437	18245	18311	18337	18300	18260	18166	18296	18295	18302	18365	18032	18118	18552	18444	18193	18357	18526	18227	18422	18254	18335	18304	18386	18352	18345	18304	18461	18539	18188	18320	18354	18525	18212	18302	18388	18255	18355	18450	18384	18508	18294	18393	18577	18306	18435	18352	18249	18357	18524	18266	18405	18394	18454	18294	18192	18248	18358	18043	18356	18379	18215	18245	18351	18325	18294	18446	18460	18539	18321	18419	18216	18460	18250	18460	18170	18335	18333	18327	18328	18415	18219	18505	18242	18156	18294	18238	18409	18339	18489	18226	18606	18236	18267	18349	18426	18185	18336	18306	18461	18446	18241	18248	18453	18354	18286	18328	18357	18535	18557	18434	18324	18290	18445	18454	18270	18324	18364	18430	18419	18211	18396	18192	18645	18447	18463	18309	18328	18236	18301	18273	18323	18301	18446	18434	18435	18450	18327	18285	18269	18252	18370	18445	18166	18334	18327	18467	18224	18479	18577	18282	18456	18350	18362	18449	18408	18290	18267	18548	18318	18458	18333	18245	18426	18434	18344	18500	18421	18230	18613	18311	18328	18422	18376	18512	18343	18394	18296	18204	18410	18037	18461	18341	18415	18438	18460	18371	18370	18189	18350	18406	18460	18265	18338	18499	18372	18459	18250	18343	18313	18611	18428	18128	18235	18585	18361	18376	18363	18428	18524	18578	18193	18395	18255	18146	18295	18210	18348	18484	18391	18286	18190	18161	18251	18374	18337	18297	18315	18229	18311	18209	18295	18282	18261	18350	18387	18409	18291	18391	18322	18369	18279	18583	18533	18407	18593	18159	18367	18377	18409	18345	18413	18308	18210	18553	18571	18416	18121	18637	18236	18340	18356	18276	18241	18432	18443	18522	18323	18269	18285	18342	18493	18430	18419	18305	18359	18392	18390	18385	18514	18421	18181	18367	18258	18296	18321	18346	18637	18373	18283	18404	18275	18297	18357	18515	18367	18442	18302	18244	18137	18266	18399	18170	18463	18435	18319	18324	18433	18207	18191	18415	18415	18217	18130	18405	18320	18369	18283	18189	18286	18487	18270	18457	18210	18384	18478	18441	18356	18562	18248	18200	18337	18516	18449	18187	18243	18344	18268	18298	18140	18306	18200	18436	18370	18154	18325	18206	18251	18317	18222	18488	18415	18441	18453	18457	18306	18201	18277	18172	18486	18251	18351	18428	18259	18422	18484	18446	18310	18291	18386	18282	18457	18367	18257	18281	18364	18472	18302	18394	18386	18409	18323	18227	18368	18256	18165	18416	18337	18352	18315	18423	18385	18374	18689	18251	18493	18548	18515	18171	18443	18443	18418	18351	18070	18444	18275	18196	18358	18176	18329	18221	18544	18285	18158	18239	18420	18321	18322	18404	18395	18248	18317	18353	18434	18252	18223	18463	18378	18493	18035	18299	18285	18295	18356	18332	18316	18368	18210	18420	18345	18331	18211	18227	18481	18254	18460	18505	18411	18494	18499	18475	18416	18223	18422	18406	18327	18312	18381	18235	18267	18318	18551	18351	18406	18384	18510	18310	18521	18202	18288	18383	18409	18366	18292	18445	18483	18206	18542	18444	18397	18280	18192	18222	18278	18196	18448	18239	18344	18545	18357	18401	18278	18337	18431	18234	18464	18368	18245	18113	18237	18140	18317	18218	18260	18179	18161	18222	18293	18437	18257	18442	18337	18383	18373	18228	18321	18477	18304	18191	18361	18363	18417	18132	18439	18423	18519	18421	18275	18218	18301	18163	18291	18295	18241	18329	18094	18374	18412	18366	18321	18334	18305	18331	18153	18347	18314	18362	18292	18334	18163	18171	18257	18517	18286	18554	18251	18409	18335	18001	18349	18539	18381	18440	18361	18651	18524	18461	18542	18280	18273	18373	18278	18216	18387	18125	18298	18471	18332	18500	18360	18358	18342	18256	18313	18161	18350	18275
22035	32343	26504	21141	18995	17905	17194	16626	16592	16320	16074	15879	15949	15975	15960	15828	15775	15876	15772	15860	15869	15709	15763	15813	15727	15802	15957	15839	15822	15852	15726	15725	15889	15710	15913	15831	15834	15821	15860	15667	15927	15956	15853	15638	15831	15945	15668	15831	15843	15590	15866	15707	15652	15930	15662	15729	15813	15827	15694	15821	15730	15786	15739	15836	15770	15811	15928	15726	15852	15815	15756	15625	15914	15833	15610	15838	15697	15763	15748	15886	15960	15707	15642	15646	15907	15659	15754	15689	15891	15843	15807	15783	15746	15830	15962	15799	15640	15772	15743	15966	15918	15753	15808	15831	15833	15808	15956	15753	15902	15651	15799	15838	15839	15778	15730	15789	15790	15875	15715	15759	15820	15887	15708	15887	15709	15805	15813	15884	15615	15816	15871	15625	15782	15802	15780	15816	15837	15768	15762	15811	15950	15638	15685	15628	15900	15785	15809	15970	15690	15804	15677	15999	15841	15783	15919	15867	15716	15857	15796	15725	15689	15692	15900	15843	15774	15771	15686	15930	15568	15800	15690	15762	15742	15691	15613	15945	15624	15595	15783	15649	16000	15725	15816	15807	15763	15646	15900	15853	15830	15755	15846	15780	15775	15953	15821	15721	15737	15761	15761	15822	15739	15879	15731	15758	15723	15851	15856	15675	15795	15723	15743	15713	15749	15686	15801	15832	15724	15765	15735	15834	15783	15790	15744	15715	15826	15782	15689	15683	15897	15831	15825	15571	15773	15817	15923	15688	15821	15789	15890	15848	15899	15802	15696	15801	15780	15781	15756	15684	15895	15638	15841	15618	15835	15888	15665	15688	15667	15699	15902	15749	15869	16035	15535	15838	15849	15732	15711	15838	15913	15803	15876	15708	15957	15789	15677	15767	15725	15748	15702	15664	15767	15758	15689	15818	15775	15797	15755	15751	15650	15934	15796	15624	15659	15946	15788	15856	15895	15735	15981	15800	15817	15828	15829	15875	15787	15738	15719	15758	15685	15718	15742	15927	15690	15735	15756	15906	15783	15574	15713	15884	15822	15695	15698	15839	15880	15807	15642	15835	15883	15983	15710	15658	15844	15664	15855	15811	15725	15811	15762	15694	15790	15923	15759	15726	15824	15670	15852	15769	15884	15915	15731	15788	15658	15796	15879	15835	15856	15771	15683	15784	15812	15705	15885	15862	15675	15806	15784	15733	15733	15816	15814	15755	15916	15553	15731	15770	15947	15504	15863	15559	15877	15809	15806	15783	15809	15792	15839	15620	15856	15738	15741	15720	15994	15824	15800	15863	15853	15775	15648	15828	15818	15766	15804	15832	15811	15589	15922	15949	15592	15814	15793	15832	15785	15731	15883	15744	15792	15949	15816	15558	15549	15704	15703	15881	15658	15976	15748	15797	15811	15740	15690	15821	15819	16027	15639	15917	15676	15766	15785	15888	15847	15861	15836	15734	15877	15869	15860	15736	15841	15779	15847	15719	15678	15765	15897	15621	15793	15958	15873	15781	15748	15770	15842	15840	15694	15860	15919	15694	15647	15688	15816	15820	15874	15682	15892	15703	15798	15740	15604	15553	15926	15844	15634	15844	15749	15856	15766	15870	15713	15900	15704	15733	15803	15822	15820	15812	15868	15870	15623	15930	15709	15886	15716	15750	15838	15656	15884	15950	15738	15784	15878	15767	15699	15776	15668	15914	15855	15926	15974	15673	15891	15752	15742	15683	15939	15738	15776	15874	15835	15747	15884	15832	15699	15777	15827	15999	15821	15785	15753	15802	15945	15682	15821	15820	15770	15735	15882	15672	15648	15631	15869	15765	15661	15766	15979	15852	15731	15872	15765	15741	15885	15893	15712	15831	15858	15764	15844	15556	15874	15860	15811	15749	15734	16012	15710	15845	15646	15742	15966	15850	15850	15910	15839	15709	15888	15895	15729	15874	15920	15778	15825	15895	15829	15798	15807	15861	15952	15895	15941	16069	15844	15891	15858	15952	15892	15805	15760	15798	15768	15871	15722	16010	15766	15659	15740	15683	15862	15853	15903	15685	15709	15869	15694	15671	15786	15797	15743	15857	15726	15686	15800	15980	15886	15852	15795	15746	15802	15772	15834	15639	15727	15704	15719	15809	15818	15595	15812	15655	15935	15807	15742	15783	15806	15763	15742	15821	15612	15874	15929	15703	15873	15754	15743	16000	15877	15730	15823	15884	15817	15817	15800	15676	15766	15722	15826	15801	15779	15659	15789	15739	15920	15900	15775	15791	15945	15799	15831	15724	15703	15648	15870	15783	15781	15907	15778	15769	15785	15680	15851	15630	15823	15760	15774	15802	15714	15727	15892	16063	15837	15859	15798	15857	15809	15725	15843	15921	15829	15803	15798	15775	15954	15811	15760	15852	15742	15677	15973	15810	15764	15909	15658	15812	15748	15746	15657	15781	15751	15887	15820	15719	15948	15837	15743	15961	15864	15726	15814	15769	15640	15714	15774	15542	15781	15767	15717	15847	15767	15764	15667	15853	15710	15792	15720	15669	15640	15695	15717	15677	15861	15916	15714	15775	15823	15751	15798	15864	15866	15820	15743	15720	15706	15782	15862	15894	15825	15903	15869	15683	15879	15575	15780	15790	15628	15968	15975	15810	15921	15818	15713	15698	15888	15825	15758	15677	15763	15782	15833	15729	15907	15600	15859	15826	15824	15731	15822	15680	15769	15811	15780	15718	15952	15995	15795	15881	15567	15791	15728	15790	15850	15800	15818	15872	15784	15662	15785	15759	15786	15831	15960	15929	15706	15901	15785	15708	15853	15652	15876	15793	15790	15808	15808	15817	15722	15872	15782	15983	15586	15634	15739	15721	15792	15790	15828	15986	15814	15733	15777	15696	15978	15847	15789	16002	15831	15755	15755	15728	15874	15667	15897	15807	15748	15892	15836	15842	15653	15859	15809	15776	15669	15910	15860	15624	15848	15931	15825	15681	15991	15970	15652	15845	15890	15766	15691	15674	15824	15768	15804	15774	15735	15811	15868	15972	15695	15839	15848	15953	15726	16115	15828	15900	15919	15843	15722	15915	15847	15771	15717	15839	15834	15750	15876	16027	15953	15847	15827	15770	15798	15685	15731	15600	15702	15835	15970	15697	15900	15754	15881	15997	15698	15735	15611	15642	15860	15936	15735	15801	15920	15713	15830	15668	15818	15852	15683	15752	15727	15726	15819	15758	15922	15804	15683	15914	15731	15805	15636	15664	15783	15645	15863	15746	15775	15768	15732	15660	15740	15859	15830	15711	15797	15752	15991	15804	15732	15735	15887	16018	15712	15838	15733	15801	15627	15688	15790	15916	15879	15905	15619	15696	15851	15842	15625	15727	15702	15892	16030	15935	15821	15908	15884	15953	15932	15774	15840	15841	15787	15743	15721	15760	15764	15715	15801	15681	15800	15805	15837	15698	15772	15692	15910	15804	15868	15829	15891	15857	15825	15902	15965	15534	15908	15649	15655	15877	15825	15860	15715	15748	15720	15708	15829	15858	15867	15643	15796	15819	15668	15921	15924	15709	15672	15714	15673	15847	15739	15620	15882	15888	15841	15685	15944	15716	15869	15752	15632	15764	15897	15724	15877	15819	15869	15686	15938	15733	15813	15750	15861	15842	15774	15550	15794	15705	15687	15865	15736	15746	15858	15802	15963	15763	15733	15691	15625	15810	15903	15736	15943	15852	15797	15826	15730	15749	15776	15836	15876	15917	15710	15830	15820	15856	15623	15851	15789	15820	15726	15886	15974	15800	15651	15870	15715	15644	15848	15861	15838	15957	15617	15877	15599	15855	15689	15815	15764	15814	15776	15894	15782	15719	15881	15943	16030	15974	15927	15892	15911	15751	15748	15757	15755	15921	15783	15777	15982	15757	15905	15699	15656	15896	15781	15769	15767	15809	15801	15837	15815	15790	15668	15658	15739	15854	15856	15905	15703	15773	15597	15750	15753	15818	15731	15714	15669	15804	15808	15823	15803	15960	15753	15941	15718	15761	15749	15820	15983	15774	15828	15774	15797	15798	15606	15693	15759	15828	15819	15700	15922	15953	15921	15915	15775	15715	15844	15774	16018	15664	15879	15838	15735	15758	15870	15920	15631	15749	15908	15681	15770	15818	15719	15685	15815	15716	15625	15725	15669	15768	15692	15941	15529	15815	15741	15820	15840	15646	15818	15912	15758	15839	15896	15765	15846	15700	15735	15927	15670	15780	15757	15691	15907	15812	15828	15844	15826	15767	15754	15913	15849	15759	15852	15805	15661	15764	15803	15828	15754	15554	15776	15807	15739	15770	15697	15835	15791	15774	15896	15881	15915	15863	15785	15761	15825	15772	15849	15856	15816	15679	15926	15711	15718	15984	15857	15784	15638	15756	15872	15707	15721	15858	15845	15829	15970	15859	15519	15848	15820	15836	15833	15792	15884	15862	15894	15871	15690	15712	15880	15776	15746	15729	15983	15805	15908	15865	15800	16002	15874	15821	15719	15874	15684	15953	15668	15650	15916	15770	15735	15847	15774	15789	15763	15666	15769	15924	15762	15789	15908	15837	15772	15670	15810	15763	15804	15611	15842	15629	15706	15802	15754	15847	15818	15772	15815	15700	15982	15745	15873	15731	15803	15848	15673	15925	15812	15854	15801	15707	15939	15693	15871	15934	15686	15699	15709	15828	15787	15695	15810	15741	15741	15945	15540	15926	15838	15650	15790	15789	15790	15799	15683	15837	15885	15721	15738	15798	15810	15712	15952	15952	16061	15784	15652	15888	15793	15965	15892	15646	15712	15676	15905	15849	15565	15785	15786	15842	15909	15904	15922	15758	15784	15818	15753	15946	15815	15744	15750	15808	15656	15847	15914	15802	15723	15961	15857	15727	15805	15892	15660	15790	15870	15626	15803	15773	15913	15752	15914	15703	15855	15654	15958	15865	15813	15704	15956	15672	15653	15962	15949	15581	15857	15658	15694	15809	15690	15885	15777	15780	15675	15816	15885	15799	15972	15885	15617	15823	15898	15994	15609	15850	15943	15700	16004	15680	15856	15868	15789	15689	15685	15882	15877	15861	15909	15719	15715	15845	15982	15864	15830	15761	15770	15987	15854	15897
23583	21550	28290	25608	22969	22981	22049	19905	19465	19342	19090	18826	18743	18763	18513	18630	18642	18702	18494	18699	18629	18587	18516	18605	18412	18312	18624	18608	18404	18498	18452	18337	18538	18435	18392	18431	18220	18354	18366	18397	18354	18395	18332	18397	18518	18439	18351	18280	18312	18580	18498	18628	18277	18483	18470	18206	18352	18435	18359	18537	18450	18280	18272	18556	18287	18346	18493	18233	18275	18463	18447	18561	18513	18360	18372	18136	18604	18520	18360	18558	18328	18332	18391	18256	18269	18347	18288	18380	18479	18285	18453	18458	18424	18307	18354	18366	18340	18209	18331	18406	18299	18424	18230	18264	18365	18228	18405	18481	18349	18393	18406	18366	18473	18424	18286	18270	18409	18595	18187	18556	18348	18466	18443	18300	18428	18505	18378	18428	18178	18276	18029	18432	18152	18439	18235	18383	18476	18270	18289	18290	18266	18330	18256	18080	18361	18480	18308	18366	18473	18314	18238	18440	18324	18258	18338	18354	18475	18363	18577	18218	18306	18337	18398	18369	18279	18325	18435	18325	18301	18307	18294	18476	18406	18551	18284	18204	18375	18315	18378	18324	18456	18314	18484	18612	18495	18426	18568	18410	18481	18188	18340	18430	18498	18233	18287	18489	18363	18414	18610	18252	18328	18378	18499	18404	18228	18315	18346	18431	18245	18258	18469	18494	18285	18360	18521	18503	18427	18435	18129	18230	18336	18324	18588	18418	18466	18269	18484	18299	18414	18505	18121	18412	18369	18572	18511	18352	18231	18254	18331	18314	18506	18434	18588	18367	18352	18354	18201	18397	18398	18497	18365	18239	18538	18439	18312	18255	18232	18437	18409	18562	18433	18364	18236	18303	18430	18475	18342	18422	18414	18607	18245	18440	18402	18386	18213	18376	18430	18328	18607	18446	18532	18364	18186	18324	18437	18432	18471	18473	18394	18314	18414	18353	18438	18305	18317	18128	18101	18236	18526	18222	18634	18639	18500	18302	18477	18291	18313	18367	18140	18527	18340	18451	18449	18460	18241	18432	18504	18368	18384	18254	18326	18392	18131	18374	18313	18321	18344	18345	18405	18212	18455	18503	18310	18470	18716	18649	18241	18450	18434	18517	18377	18464	18434	18563	18337	18391	18451	18520	18479	18188	18225	18282	18159	18271	18299	18517	18501	18451	18190	18311	18569	18536	18245	18263	18325	18301	18325	18237	18336	18450	18359	18401	18265	18276	18344	18601	18527	18424	18394	18498	18556	18212	18291	18519	18372	18267	18552	18445	18279	18109	18355	18484	18522	18493	18260	18376	18309	18308	18327	18527	18499	18373	18339	18424	18555	18246	18450	18491	18359	18453	18268	18490	18399	18670	18407	18305	18304	18481	18508	18423	18050	18470	18378	18414	18239	18270	18353	18371	18545	18307	18396	18205	18269	18513	18407	18251	18471	18349	18356	18414	18346	18118	18429	18586	18208	18372	18517	18431	18484	18495	18383	18307	18471	18253	18424	18153	18326	18349	18459	18381	18452	18336	18334	18447	18548	18432	18400	18399	18499	18157	18461	18516	18594	18338	18323	18533	18720	18470	18210	18254	18414	18529	18475	18404	18294	18406	18506	18264	18254	18213	18347	18469	18150	18380	18343	18217	18344	18377	18466	18343	18706	18382	18463	18357	18367	18361	18244	18537	18381	18314	18204	18501	18172	18391	18596	18401	18331	18500	18592	18091	18098	18285	18370	18281	18312	18644	18578	18270	18170	18351	18241	18525	18401	18507	18533	18606	18301	18193	18269	18557	18398	18256	18306	18248	18345	18475	18193	18310	18490	18421	18366	18461	18206	18375	18467	18277	18312	18443	18449	18090	18452	18363	18454	18256	18365	18421	18416	18193	18422	18256	18311	17997	18463	18355	18260	18409	18637	18470	18319	18484	18362	18312	18359	18466	18314	18152	18422	18390	18388	18478	18356	18379	18250	18460	18317	18186	18474	18336	18344	18366	18219	18398	18498	18363	18241	18312	18643	18279	18386	18319	18420	18386	18464	18472	18258	18419	18225	18428	18454	18190	18318	18611	18361	18375	18357	18216	18542	18338	18320	18361	18462	18368	18716	18263	18400	18366	18223	18419	18348	18276	18308	18384	18599	18345	18345	18433	18420	18518	18417	18469	18178	18331	18309	18462	18403	18558	18461	18462	18441	18363	18494	18309	18497	18280	18394	18556	18598	18371	18326	18393	18227	18282	18447	18325	18599	18542	18354	18294	18518	18213	18620	18256	18329	18460	18448	18409	18498	18228	18312	18362	18404	18248	18395	18453	18219	18440	18501	18508	18535	18593	18355	18458	18639	18314	18353	18281	18418	18337	18302	18404	18406	18347	18442	18256	18454	18372	18405	18137	18383	18252	18309	18376	18425	18353	18467	18257	18270	18462	18319	18340	18399	18404	18494	18505	18450	18403	18240	18501	18205	18195	18325	18521	18330	18336	18442	18069	18362	18326	18111	18187	18304	18350	18521	18531	18422	18513	18188	18365	18221	18449	18302	18197	18280	18212	18436	18296	18424	18387	18291	18493	18446	18365	18447	18380	18439	18291	18386	18299	18150	18365	18355	18518	18345	18338	18380	18342	18338	18409	18466	18323	18145	18426	18446	18236	18495	18213	18387	18281	18231	18295	18411	18637	18278	18529	18315	18262	18258	18507	18392	18560	18585	18468	18425	18595	18463	18105	18368	18375	18390	18409	18189	18394	18666	18311	18288	18410	18429	18094	18270	18350	18264	18343	18416	18533	18100	18545	18329	18642	18439	18308	18562	18301	18589	18373	18486	18309	18494	18351	18562	18265	18587	18278	18327	18540	18315	18521	18303	18181	18360	18518	18301	18447	18378	18442	18250	18617	18405	18504	18183	18359	18436	18499	18475	18439	18258	18422	18350	18356	18457	18360	18338	18522	18259	18306	18277	18520	18402	18357	18202	18280	18252	18320	18162	18456	18322	18520	18301	18317	18373	18239	18181	18587	18357	18380	18518	18320	18478	18316	18524	18420	18401	18523	18435	18568	18322	18197	18600	18271	18352	18379	18375	18333	18350	18265	18451	18287	18402	18408	18435	18350	18637	18199	18358	18379	18410	18312	18351	18406	18421	18636	18418	18339	18689	18432	18239	18354	18421	18347	18455	18355	18251	18365	18559	18347	18260	18362	18282	18269	18552	18292	18175	18193	18247	18331	18366	18246	18303	18423	18537	18371	18216	18356	18297	18207	18275	18533	18311	18454	18607	18508	18530	18184	18324	18312	18462	18536	18481	18269	18435	18097	18256	18233	18441	18462	18448	18453	18171	18307	18286	18419	18393	18517	18557	18352	18401	18438	18253	18388	18335	18405	18316	18202	18244	18578	18160	18453	18440	18525	18403	18323	18246	18310	18349	18438	18413	18478	18376	18002	18409	18543	18510	18460	18471	18348	18483	18489	18434	18455	18426	18370	18423	18259	18565	18464	18432	18345	18542	18431	18444	18459	18372	18454	18382	18408	18420	18339	18499	18484	18453	18369	18347	18590	18510	18090	18304	18256	18410	18180	18396	18175	18357	18323	18240	18363	18369	18308	18549	18316	18314	18360	18514	18473	18560	18515	18325	18454	18233	18284	18302	18464	18269	18300	18369	18538	18358	18495	18370	18311	18183	18200	18432	18329	18324	18301	18313	18441	18211	18226	18458	18405	18298	18288	18490	18529	18525	18586	18427	18294	18412	18349	18213	18447	18229	18368	18443	18146	18317	18382	18501	18393	18443	18379	18265	18549	18396	18418	18288	18372	18375	18302	18439	18064	18395	18538	18331	18416	18362	18523	18218	18234	18368	18448	18286	18636	18232	18408	18295	18277	18348	18612	18355	18191	18044	18289	18500	18381	18443	18310	18231	18436	18373	18336	18301	18397	18344	18319	18763	18584	18542	18469	18310	18296	18401	18228	18389	18429	18389	18433	18422	18340	18377	18340	18565	18562	18468	18378	18494	18374	18142	18331	18455	18588	18301	18265	18227	18365	18465	18345	18440	18240	18420	18418	18455	18481	18418	18412	18514	18328	18538	18460	18169	18378	18506	18358	18383	18450	18396	18345	18422	18329	18482	18355	18397	18302	18139	18465	18503	18746	18389	18487	18447	18361	18342	18837	18347	18603	18268	18378	18342	18287	18320	18293	18322	18336	18542	18129	18449	18447	18354	18602	18439	18428	18259	18316	18348	18257	18222	18445	18464	18042	18435	18433	18359	18131	18439	18674	18428	18399	18595	18360	18392	18202	18314	18364	18442	18229	18382	18506	18331	18592	18443	18413	18449	18360	18385	18290	18450	18443	18396	18144	18260	18260	18525	18360	18371	18402	18341	18359	18219	18327	18356	18075	18520	18485	18522	18510	18295	18419	18255	18510	18319	18527	18657	18318	18536	18161	18316	18482	18344	18427	18496	18292	18247	18058	18249	18268	18409	18404	18430	18254	18284	18249	18288	18234	18426	18455	18341	18428	18594	18313	18627	18404	18480	18273	18350	18202	18164	18480	18365	18277	18376	18521	18445	18385	18488	18330	18454	18122	18325	18286	18552	18118	18227	18702	18544	18354	18321	18415	18268	18245	18393	18409	18355	18363	18287	18424	18295	18323	18433	18527	18358	18365	18304	18333	18192	18593	18480	18507	18408	18448	18423	18279	18393	18452	18316	18466	18588	18525	18510	18256	18413	18340	18453	18479	18447	18445	18469	18330	18341	18482	18232	18385	18449	18331	18332	18270	18451	18304	18634	18390	18604	18442	18257	18203	18484	18411	18296	18415	18601	18487	18112	18357	18388	18316	18508	18394	18452	18358	18190	18474	18297	18448	18391	18251	18471	18513	18537	18334	18484	18496	18458	18455	18416	18199	18328	18441	18265	18484	18309	18694	18458	18349	18145	18244	18692	18489	18501	18454	18372	18367	18641	18385	18327	18537	18448	18281	18427	18342	18519	18331	18541	18452	18525	18557	18216	18393	18313	18151	18363	18446	18392	18460	18152	18414	18447	18238	18196	18242	18437	18507	18459	18314	18691	18436	18404	18492	18468	18404	18385	18296	18405	18383	18455	18564	18382	18215	18261	18168	18381	18351	18386	18299	18289	18319	18459	18531
20810	39033	32817	24452	20988	19085	18256	17644	17167	16728	16483	16388	16139	16312	16205	16025	15894	15966	16126	15963	15843	16095	15979	15847	15970	15949	15824	15762	15788	15769	15877	15880	15736	15789	15949	15879	15962	15722	16001	15833	15744	15795	15873	15722	15889	15910	15891	15958	15896	15608	15974	15813	15911	15888	15755	15955	15796	15719	15987	15853	15809	15874	15924	16035	15781	15855	15790	16012	15786	15760	15815	15708	15772	15874	15866	15762	15744	15700	15737	15678	15825	15804	15816	15687	15792	15769	15834	15618	15796	15987	15796	15943	15947	15609	15822	15844	16035	15843	15908	15889	15833	15827	15867	15859	15649	15879	15803	15802	15846	15698	15758	15681	15802	15773	15838	15759	15934	15706	15840	15832	15742	15784	15999	15729	15596	15945	15791	15828	15713	15824	15869	15667	15785	15959	15992	15944	15936	15691	15832	15701	16019	15829	15790	15699	15748	15811	15772	15815	15830	15768	15858	15769	15851	15766	15729	15984	15788	15794	15766	15941	15808	15745	15836	15828	15898	15796	15818	15694	15692	15765	15922	15916	15760	15759	15591	15824	15673	15798	15794	15766	15755	15646	15838	15850	15818	15748	15727	15935	15875	15776	15912	15823	15956	15832	15941	15854	15822	15841	15809	15676	15733	15795	15734	15938	15662	15924	15670	15822	15740	15752	15743	15818	15747	15928	15689	15684	15854	15740	15917	15699	15854	15753	15920	15734	15924	15882	15884	15500	15730	15739	15790	15774	15858	15656	15928	15827	15651	15728	15798	15787	15706	15706	15942	15764	15822	15889	15867	15656	15751	15782	15830	15694	15713	15850	15888	15693	15566	15943	15698	15964	15895	15864	15482	15854	15881	15901	15873	15846	15893	15850	15857	15854	15909	15547	15956	15862	15775	15820	15877	15695	15866	15774	15761	15691	15772	15945	15818	16011	15874	15738	15807	15735	15595	15702	15732	15859	15649	15825	15717	15791	15682	15752	15794	15764	15793	15820	15783	15695	15799	15763	15707	15669	15800	15783	15863	15971	15851	15794	15825	15889	15797	15899	15961	15833	15739	15769	15729	15680	15654	15908	15730	15868	15913	15528	15745	15855	15647	15721	15706	15904	15692	15517	15737	15636	15911	15660	15553	15777	15861	15843	15764	15857	15792	15736	15934	15802	15836	15789	15878	15688	15800	15859	15723	15723	15929	15729	15802	15818	16002	15725	15922	15806	15777	15799	15796	15841	15835	15890	15883	15875	15871	15514	15913	15573	15630	15793	15808	15805	15619	15722	15665	15984	15674	15946	15931	15817	15745	15571	15789	15770	15544	15741	15786	15586	15842	15722	15756	15776	15966	15803	15689	15746	15716	15761	15896	15871	15872	15845	15781	15841	15804	15776	15755	15841	15843	15876	15800	15996	15785	15816	15944	16006	15818	15719	15567	15770	15561	15639	15774	15711	15805	15813	15898	15839	15716	15712	15706	15785	15663	15856	15725	15933	15613	15899	15847	15802	15891	15643	15761	15725	15869	15873	15712	15848	15995	15937	15846	15685	15651	15821	15668	15727	15860	15791	15735	15877	15957	15726	15927	15886	15573	15899	15916	15926	15874	15678	15615	15672	15729	15800	15727	15851	15811	15953	15836	15887	15808	15860	15658	16037	15736	15885	15877	15929	15894	15972	15843	15922	15895	15859	15871	15951	15996	15900	15910	15597	15537	15739	15641	15803	15809	15861	15670	15656	15728	15922	15592	15851	15770	15802	15823	15835	15844	15825	15838	15882	15824	15938	15676	15757	15827	15789	15961	15970	15674	15849	15865	15853	15782	15844	15876	15839	15922	15943	16025	15728	15945	15688	15931	15792	15857	15695	15846	15919	15763	15831	15988	15876	15832	15970	15704	15770	15658	15672	15823	15687	15800	15826	15853	15706	16049	15715	15950	15805	15688	15808	15831	15615	15811	15880	15900	15805	15871	15828	15872	15808	15717	15724	15782	15642	15704	15854	15955	15751	15725	15740	15737	15694	15705	15747	15745	15750	15940	15695	15778	15727	15847	15833	15788	15927	15639	15939	15791	15715	15780	15659	15784	15691	15889	15760	15861	15956	15647	15843	15822	15992	15847	15774	15801	15787	15788	15949	15716	15650	15789	15747	15684	15915	15620	15823	15891	15859	15895	15827	15838	15877	15805	15735	15671	15819	15564	15782	15781	15825	15801	15799	15716	15740	15794	15811	15759	15710	15880	15723	15851	16024	15742	15737	15835	15826	15641	15764	16031	15874	15815	15890	15665	15882	15727	15806	15836	16042	15853	15834	15695	15684	15920	15659	15882	15897	15742	16029	15803	15743	15723	15783	15783	15879	15720	15897	15907	15860	15712	15785	15869	15711	15749	15764	15789	15947	15724	15649	15699	15854	15703	15933	15949	15851	15685	15801	15677	15762	15663	15719	15666	15614	15781	15805	15805	15852	15769	15898	15748	15746	15759	15663	15933	15942	15795	15727	15656	15891	15871	15916	15730	15832	15834	15732	15719	15830	15901	15733	15883	15847	15758	15945	15729	15692	15890	15951	15790	15854	15928	15660	15790	15770	15839	15737	15851	15704	15937	15742	15917	15833	15814	15731	15833	15879	15590	15812	15632	15905	15929	15823	15750	15732	15865	15831	15896	15840	15783	15764	15795	15762	15831	15933	15555	15814	15686	15960	15838	15695	15828	15620	15627	15834	15815	15735	15876	15826	15909	15674	15747	15858	15713	15762	15769	15723	15765	15894	15740	16018	15920	15926	15812	15728	15806	15927	15949	15668	15913	15711	15800	15801	15909	15717	15799	15856	15730	15791	15862	15827	15827	15707	15848	15888	15842	15744	15730	15857	16066	15749	15746	15764	15724	15747	15721	15886	15843	15768	15862	15784	15857	15755	15792	15849	15789	15760	15851	15868	15924	15916	15822	15859	15772	15840	15808	15877	15792	15672	15949	15769	15800	15909	15982	15823	15753	15606	15705	15887	15983	15705	15693	15918	15799	15822	15811	15676	15832	15943	15888	15819	15860	15743	15645	15771	15828	15958	15654	15983	15835	15864	15722	15831	15875	15733	15712	15694	15750	15773	15657	15742	15747	15815	15901	15688	15625	15847	15834	15706	15762	15851	15705	15867	15975	15772	15894	15730	15873	15967	15817	15746	15765	15595	15906	15769	15833	15875	15522	15964	15832	15759	15799	15989	15816	15890	15824	15698	15636	15979	15841	15756	15883	15763	15779	15947	15638	15919	15828	15602	15802	15931	15899	15750	15894	15738	15609	15612	15742	15703	15851	15588	15873	15719	15720	15714	15906	15761	15888	15986	15715	15771	15634	15820	16020	15734	15852	15941	15680	15840	15860	15715	15770	15764	15749	15845	15803	15769	15902	15776	15883	15767	15698	15745	15866	15850	15694	15864	15942	15611	15900	15895	15651	15828	15889	15836	15771	15660	15788	15961	15610	15858	15905	15809	15737	15889	15727	15790	15802	15838	15931	15761	15773	15926	15840	15788	15774	15929	15951	15701	15691	15788	15625	15776	15770	15708	15719	15834	15670	15656	15800	15797	15763	15826	16072	15785	15686	15773	15737	15930	15849	15855	15757	15880	15660	15827	15875	15750	15699	15692	15742	15733	15558	15818	15860	15800	15759	15782	15758	15634	15915	15754	15758	15832	15758	16050	15743	15792	15692	15918	15926	15873	15775	15903	15825	15809	15780	15776	15925	15740	15724	15693	15967	15914	15824	15687	15835	15857	15662	15711	15712	15673	15882	15978	15634	15797	15929	15700	15792	15715	15891	15864	15616	15772	15788	15665	15941	15893	15813	15706	15695	15718	15806	15854	15795	15836	15799	15771	15832	15731	15774	15693	15717	15902	15817	15738	15707	16000	15824	15801	15944	15774	16020	15837	15874	15919	15824	15682	15917	15631	15811	15596	15880	15692	15908	15917	15716	15956	15917	15872	15653	15694	15742	15867	15736	15944	15660	15746	15822	15661	15818	15819	15786	15751	16118	15853	16025	15680	15902	16045	15857	15745	15700	15783	15779	15736	15910	15677	15742	15907	15793	15908	15739	15721	15858	16033	15772	15802	15893	15773	15798	15854	15873	15707	15676	15740	15784	15895	15823	15711	15868	15806	15823	15741	15688	15937	15956	15859	15648	15724	15777	15811	15678	15776	15825	15958	15785	15892	15850	15850	15785	15855	15895	15779	15728	15857	15961	15854	15728	15851	15848	15884	15930	15762	16056	15632	15834	15827	15880	15834	15743	15893	15762	15834	15790	15657	15844	15874	15609	15780	15693	15693	15783	15721	15792	15752	15781	15833	15840	15992	15707	15835	15786	16002	15567	15954	15906	15819	15733	15811	15961	15831	15822	15757	15966	15779	15921	15738	15902	15856	15823	15809	15821	15786	15869	15665	15646	15771	15977	15736	15721	15723	15733	15916	16072	15685	15781	15633	15564	15825	15848	15738	15896	15790	15779	15771	15757	15776	15915	15786	15773	15610	15938	15858	15916	15905	15973	15789	15796	15844	15737	15905	15939	15705	15774	15783	15849	15690	15816	15875	15826	15753	15675	15751	15822	15694	15934	15959	15658	15690	15994	15737	15859	15789	15733	15888	15840	15744	15843	15776	15830	15819	15685	15822	15760	15895	15853	15850	15793	15882	15808	16050	15795	15807	15919	15916	15710	15997	15716	15810	15703	15741	15719	15964	15746	15888	15815	15762	15771	15717	15871	15618	15702	15804	15776	15869	15660	15701	15714	15961	15746	15710	15838	15764	15821	15801	15683	15769	15613	15652	15865	15724	15854	15795	15591	15829	15807	15892	15927	15731	15820	15885	15888	15888	15841	15710	15959	15868	15617	15706	15768	15816	15971	15736	15803	15665	15857	15658	15756	15818	15785	15805	15726	15845	15819	15807	15846	15834	15862	15697	15769	15701	15873	15830	15823	15760	15865	15778	15787	15800	15942	15893	15731	15870	15633	15916	15791	15828	15647	15837	15852	15762	15886	15690	15937	15886	15880	15752	15886	15747	15906	15757	15849	15755	15566	15779	15641	15748	15762	15920	15686	15907	15850	15669	15857	15786	15781	15669	15839	15713	15779	15830	15979	15880	15740	15856
25434	21643	27322	27707	21372	20436	20221	19332	19091	19075	19040	18870	18817	18773	18754	18728	18715	18374	18676	18702	18623	18613	18741	18361	18623	18458	18463	18389	18430	18548	18677	18531	18603	18558	18303	18480	18635	18550	18559	18642	18413	18572	18513	18580	18682	18527	18622	18439	18313	18310	18605	18412	18521	18489	18464	18272	18548	18527	18517	18289	18583	18481	18419	18381	18564	18450	18410	18502	18382	18615	18432	18109	18400	18510	18534	18329	18426	18489	18286	18496	18371	18454	18527	18359	18571	18537	18310	18306	18261	18367	18309	18344	18386	18564	18453	18494	18351	18436	18446	18528	18490	18420	18578	18493	18519	18654	18614	18557	18684	18525	18431	18400	18534	18367	18375	18408	18471	18491	18295	18330	18419	18328	18553	18532	18325	18449	18349	18506	18403	18451	18286	18322	18563	18433	18634	18363	18568	18438	18322	18273	18438	18497	18577	18583	18508	18620	18294	18514	18571	18439	18534	18509	18411	18307	18358	18321	18530	18408	18588	18497	18380	18246	18426	18549	18571	18467	18423	18215	18304	18349	18224	18457	18450	18365	18747	18683	18528	18480	18346	18467	18504	18337	18426	18495	18729	18585	18455	18492	18317	18364	18641	18425	18623	18603	18429	18522	18557	18567	18601	18486	18472	18544	18545	18403	18420	18625	18642	18332	18436	18542	18573	18428	18478	18370	18453	18536	18518	18455	18591	18367	18353	18648	18559	18330	18397	18565	18468	18411	18631	18562	18294	18512	18592	18567	18790	18540	18451	18533	18493	18308	18242	18604	18340	18474	18672	18511	18467	18400	18562	18576	18407	18289	18446	18456	18327	18406	18344	18547	18347	18291	18456	18375	18520	18315	18479	18489	18547	18387	18407	18488	18598	18301	18705	18284	18517	18303	18553	18439	18516	18221	18416	18507	18472	18320	18516	18356	18404	18451	18609	18422	18642	18389	18515	18495	18603	18356	18682	18284	18431	18333	18666	18659	18450	18429	18509	18320	18452	18571	18391	18559	18562	18695	18301	18224	18532	18610	18718	18450	18584	18256	18587	18374	18472	18403	18331	18430	18460	18502	18452	18093	18553	18602	18431	18472	18616	18438	18469	18135	18321	18424	18314	18515	18665	18282	18522	18605	18269	18466	18482	18347	18446	18446	18518	18163	18408	18471	18462	18442	18495	18425	18664	18409	18546	18510	18489	18557	18211	18363	18431	18627	18513	18480	18409	18357	18376	18392	18549	18421	18619	18600	18484	18341	18516	18378	18598	18681	18470	18472	18659	18409	18544	18520	18527	18387	18690	18415	18606	18412	18487	18452	18259	18463	18443	18432	18507	18332	18323	18558	18634	18378	18569	18437	18369	18384	18448	18421	18369	18446	18519	18439	18509	18359	18508	18400	18523	18393	18402	18573	18443	18568	18507	18463	18383	18516	18351	18544	18582	18595	18447	18527	18695	18387	18349	18244	18560	18562	18232	18390	18448	18629	18416	18444	18416	18507	18629	18281	18376	18406	18522	18561	18837	18299	18299	18339	18588	18374	18392	18502	18446	18707	18605	18376	18489	18470	18339	18662	18386	18353	18349	18405	18424	18496	18457	18494	18637	18448	18443	18508	18383	18430	18447	18459	18493	18691	18534	18463	18478	18484	18398	18308	18692	18377	18485	18361	18513	18414	18487	18445	18645	18525	18529	18532	18307	18565	18279	18328	18447	18536	18385	18575	18458	18544	18523	18522	18317	18414	18464	18461	18445	18692	18553	18281	18433	18375	18781	18560	18700	18424	18409	18531	18620	18414	18295	18471	18292	18513	18513	18368	18496	18449	18564	18502	18569	18483	18547	18598	18298	18516	18399	18439	18378	18417	18535	18382	18402	18261	18309	18315	18458	18449	18481	18596	18286	18558	18377	18352	18491	18579	18285	18430	18560	18362	18459	18393	18454	18468	18631	18544	18577	18598	18535	18337	18561	18702	18530	18311	18422	18428	18682	18403	18402	18371	18595	18597	18547	18535	18602	18424	18587	18306	18475	18451	18439	18387	18244	18502	18496	18450	18521	18531	18457	18510	18733	18456	18431	18691	18517	18429	18426	18299	18412	18513	18540	18647	18620	18507	18516	18452	18383	18522	18680	18602	18412	18609	18730	18600	18416	18411	18401	18545	18663	18682	18622	18404	18297	18458	18396	18344	18499	18627	18380	18356	18597	18473	18532	18646	18384	18445	18643	18628	18327	18343	18509	18516	18383	18426	18392	18486	18468	18609	18559	18380	18526	18481	18322	18451	18428	18401	18441	18574	18604	18221	18554	18530	18539	18321	18435	18485	18525	18562	18423	18443	18418	18407	18615	18372	18386	18258	18479	18254	18500	18551	18554	18506	18391	18465	18501	18428	18562	18361	18393	18715	18370	18449	18490	18520	18422	18316	18306	18415	18424	18455	18470	18578	18529	18240	18528	18640	18460	18396	18526	18496	18615	18547	18410	18495	18652	18350	18380	18432	18628	18560	18537	18643	18588	18515	18536	18436	18432	18437	18550	18527	18587	18513	18639	18669	18585	18398	18439	18569	18413	18420	18411	18564	18438	18437	18488	18382	18228	18528	18655	18219	18425	18321	18431	18551	18542	18514	18605	18252	18397	18609	18600	18276	18446	18670	18653	18325	18423	18397	18411	18399	18289	18417	18559	18537	18505	18449	18401	18325	18482	18372	18456	18595	18390	18504	18717	18623	18507	18524	18582	18481	18565	18394	18363	18391	18368	18302	18463	18484	18235	18315	18444	18376	18517	18607	18473	18314	18425	18558	18357	18542	18519	18524	18415	18703	18550	18208	18465	18563	18643	18697	18437	18565	18324	18378	18414	18300	18418	18460	18536	18385	18426	18445	18788	18440	18674	18458	18479	18505	18590	18347	18544	18375	18594	18516	18493	18558	18408	18516	18413	18425	18690	18453	18335	18344	18427	18402	18489	18542	18499	18554	18726	18554	18535	18414	18497	18367	18452	18310	18358	18562	18635	18455	18565	18455	18563	18572	18815	18468	18314	18391	18490	18543	18217	18461	18557	18627	18391	18482	18414	18417	18512	18331	18453	18455	18595	18306	18397	18538	18627	18577	18528	18325	18348	18538	18482	18674	18518	18136	18245	18515	18715	18624	18281	18365	18446	18836	18629	18329	18504	18420	18525	18516	18371	18608	18189	18383	18611	18516	18563	18472	18613	18414	18498	18286	18401	18455	18574	18486	18494	18686	18410	18273	18366	18429	18657	18444	18554	18415	18573	18370	18448	18571	18492	18390	18382	18390	18335	18591	18387	18404	18466	18430	18462	18535	18704	18486	18491	18529	18668	18389	18516	18592	18597	18476	18401	18528	18415	18375	18610	18565	18328	18566	18706	18563	18554	18396	18612	18455	18472	18624	18385	18278	18463	18536	18702	18328	18454	18763	18558	18490	18564	18515	18369	18445	18515	18761	18563	18658	18576	18464	18709	18572	18521	18434	18527	18568	18507	18391	18382	18413	18432	18368	18520	18587	18293	18456	18472	18458	18514	18481	18538	18594	18546	18576	18440	18408	18627	18506	18696	18371	18465	18600	18581	18529	18734	18541	18617	18497	18494	18232	18386	18373	18560	18644	18336	18526	18468	18357	18502	18396	18583	18563	18410	18703	18581	18406	18572	18454	18553	18330	18503	18399	18738	18311	18456	18533	18321	18543	18354	18333	18440	18414	18668	18380	18485	18482	18446	18358	18319	18508	18450	18510	18257	18419	18731	18387	18613	18654	18398	18265	18520	18510	18461	18309	18452	18386	18314	18642	18407	18301	18385	18425	18335	18294	18509	18304	18501	18368	18365	18509	18355	18541	18294	18323	18218	18432	18382	18429	18537	18453	18394	18422	18537	18510	18451	18552	18502	18334	18505	18573	18322	18443	18486	18618	18471	18477	18347	18475	18521	18409	18367	18365	18339	18417	18395	18430	18389	18492	18652	18462	18437	18406	18517	18414	18585	18387	18401	18536	18603	18544	18347	18480	18687	18432	18457	18603	18334	18412	18361	18465	18502	18628	18479	18428	18404	18602	18482	18385	18486	18436	18406	18364	18507	18456	18456	18697	18318	18252	18367	18379	18410	18405	18648	18404	18391	18521	18335	18546	18493	18509	18368	18555	18631	18516	18299	18596	18605	18558	18702	18394	18589	18368	18552	18388	18569	18397	18499	18252	18529	18199	18486	18563	18713	18595	18429	18643	18908	18589	18635	18694	18459	18347	18418	18381	18542	18448	18400	18580	18478	18644	18210	18583	18461	18523	18449	18443	18395	18469	18659	18581	18571	18340	18383	18709	18609	18402	18227	18413	18331	18490	18224	18369	18492	18458	18480	18576	18513	18418	18576	18521	18339	18566	18670	18511	18471	18428	18462	18425	18475	18375	18453	18570	18555	18408	18408	18521	18476	18314	18449	18447	18481	18486	18434	18478	18505	18366	18397	18546	18604	18641	18744	18220	18722	18430	18512	18330	18303	18251	18468	18199	18531	18601	18572	18315	18446	18392	18580	18344	18223	18451	18556	18401	18594	18524	18597	18502	18530	18492	18492	18463	18478	18597	18585	18586	18239	18508	18582	18488	18435	18242	18580	18425	18421	18517	18626	18415	18354	18505	18567	18403	18380	18523	18438	18526	18598	18559	18594	18455	18610	18526	18324	18439	18418	18310	18499	18336	18577	18577	18400	18353	18521	18562	18454	18392	18398	18635	18442	18436	18249	18605	18647	18339	18430	18640	18484	18470	18356	18442	18339	18772	18553	18523	18693	18362	18539	18385	18378	18512	18422	18574	18462	18346	18439	18548	18492	18335	18607	18463	18391	18482	18543	18637	18402	18656	18375	18534	18438	18395	18329	18466	18547	18528	18610	18237	18585	18570	18511	18437	18574	18657	18540	18731	18585	18884	18379	18459	18522	18688	18553	18471	18395	18401	18516	18550	18300	18458	18296	18588	18461	18375	18403	18347	18740	18287	18383	18392	18338	18420	18473	18508	18359	18327	18512	18551	18515	18505	18423	18378	18335	18522	18458	18537	18467	18621	18573	18652	18498	18493	18318	18382	18668	18429	18479	18302	18476	18479	18663	18509	18603	18426	18607	18568	18432	18461
20841	35241	29743	22528	19772	18463	17616	17227	16675	16438	16398	16242	16123	16135	15981	16137	16093	15981	15920	16056	15899	15884	15888	15841	15815	16074	16021	15889	15912	15777	15822	16036	15835	15930	15915	15870	15825	16028	15810	15795	15837	15913	16008	15859	16010	15885	15841	15961	15998	16021	15969	15848	16066	16006	16020	15857	15880	15835	15931	15913	15967	16110	15945	15784	15890	15833	16072	15989	15866	15977	15855	15925	15862	15910	15939	15974	15889	15899	15879	16033	15861	16007	15842	15838	16013	15859	15904	15877	15940	16008	15954	15784	15782	15815	15918	16105	15855	16053	15866	15835	15933	15922	15936	15853	15839	15782	16081	16018	15865	15931	15854	15983	15933	15887	15840	16027	15897	16060	15953	15876	15931	15952	15847	15860	15849	15852	15929	15802	15934	15896	15868	15777	15779	15852	16121	15889	16018	15918	16009	16047	15786	15947	15989	15816	15901	15857	15877	15833	15903	15977	16031	15911	16070	15990	15910	15873	15916	15927	15779	15821	15966	15931	15775	15808	15999	15867	15863	15815	15887	16023	15933	15952	16054	15755	15799	15952	15830	15906	15771	15839	15862	16067	15884	15669	15846	15840	16079	15829	15905	15922	15943	16013	15871	16092	15961	15888	16059	15846	15999	16070	15816	16005	15713	15878	16029	15676	15872	15997	16070	15817	15700	16032	16097	15878	15861	15804	15784	15972	15982	15992	15954	15905	15911	15793	15911	15849	16040	15802	15841	15813	15938	15869	16041	15773	15783	16108	16139	15851	15859	15850	16032	15912	15839	15990	15725	15892	15766	16131	15866	15939	15917	15762	16118	15891	15863	15733	15960	15878	15840	15894	15853	15806	16030	15762	15976	15809	16013	15846	16166	15948	15820	15927	15982	15886	15986	16046	15860	15947	15986	16020	15902	16068	16011	15938	15943	16011	15871	15836	15922	15998	15783	16005	15647	15922	15899	15748	15790	15845	15974	16013	15936	15835	15893	16089	15692	15806	15884	15871	15777	15857	15847	15842	15966	15711	15850	15820	15817	15936	15880	16059	15898	15918	15765	16012	15987	15881	15898	15866	15904	15966	15927	15961	15971	16001	15913	16059	15897	16061	15880	15978	15820	15907	16036	15860	15934	15871	15910	15922	15771	15809	15713	16004	15878	15873	15956	15990	16131	15929	16028	15858	16004	15864	15819	15897	15921	16013	15855	15997	15895	15922	15771	15799	15977	15911	15665	15787	15911	16004	15871	15921	15787	15782	15887	15948	15982	15828	15780	16062	15935	15954	15781	16015	15939	16073	15989	15827	15891	15845	15899	15774	16001	15866	15859	15972	16024	16027	16009	15867	15927	16030	16089	15907	15996	15865	15876	15966	15871	16002	15911	15874	15740	16005	15954	16032	15706	16015	15913	15836	15916	15898	15839	15934	15823	16121	15819	15921	16013	15890	15837	15896	16189	16061	15879	15978	15900	15951	15920	16096	15912	15953	16006	15996	15751	15961	15894	15758	15972	15993	15836	15966	15962	16014	15907	15781	15948	16043	15754	15911	15941	15899	16008	15837	15876	15932	15901	15912	16054	15889	15977	15943	15894	16032	15896	15815	16360	15691	15921	16016	15879	16009	15975	15812	15897	15817	15842	15980	15913	15744	15787	15893	16039	16023	15974	15985	16134	15924	15887	15864	15912	15936	16034	15937	15831	15966	15964	15910	15837	15809	15992	15742	15918	15962	15817	15859	15783	15810	15900	15932	15913	15854	15886	16162	15963	15963	16008	15929	15752	16047	15925	15857	15960	15804	15953	15860	15804	15987	15939	15898	16083	15814	15909	15983	15912	15894	15883	16101	15840	15927	15956	15996	15952	15894	15836	15989	15834	16066	15907	15813	15820	15885	15998	15879	15916	15891	16010	15959	15893	15874	15767	16075	16091	16080	15802	15909	16018	15940	15984	16000	15754	15914	15947	15884	15985	15817	15943	15924	15993	16047	15887	15975	16094	15814	16036	15933	15903	15954	15812	15659	15842	15909	15763	15831	15913	15873	15937	15745	15878	15906	15809	15867	16113	15835	15868	15861	15921	15879	15962	15633	15913	15999	15810	16027	15947	15705	15800	15936	15977	15792	15782	15870	16007	16028	16026	15993	15867	16006	15891	15959	15987	15934	15789	15944	15867	15837	15851	16059	15979	15803	15953	15903	15863	15814	15913	15967	15848	15912	16166	15649	15836	15964	15853	15905	15905	15919	15897	15779	15908	15976	15863	16011	16018	15856	15908	15759	15835	15944	15957	15811	15777	15841	15975	15893	15991	15836	15764	16018	15931	15822	15789	15816	15950	15959	15977	16063	15866	15993	16108	16013	15864	15844	15935	15745	15993	16066	15832	16012	16014	16034	15727	15950	16179	15879	16019	15896	16135	15938	15960	15746	15823	15873	15708	15800	16016	15791	15988	15844	16094	15938	15797	15695	15937	15744	16017	15942	15927	15869	16042	15993	15803	15876	15916	15841	15936	15898	16094	15798	15881	15815	15856	15885	15865	15954	15698	15864	15986	15975	15984	15843	16096	15954	15723	16041	15866	15772	15875	15864	15958	15746	15930	15876	15755	15848	15926	15941	15810	16142	15764	15953	15867	15846	15986	15847	15891	15950	15857	15765	15875	15821	15864	15967	16029	15990	15776	15915	15845	15872	15874	15983	15923	15844	15900	15878	15856	15901	15969	15891	15953	15917	15756	15887	15930	15773	15914	15912	15975	15951	15961	15872	15967	15916	15859	15795	15909	15826	15917	15930	15822	15687	15901	15987	15884	16003	15856	15889	15886	15995	15895	15871	16118	15800	15906	15862	15889	16037	15985	15727	15954	15806	16005	15923	16089	15983	15984	15791	15949	16067	15801	15931	15964	15965	15840	15722	15874	15916	15783	16009	15928	15811	15836	15881	15754	15900	16035	15853	15916	15918	15903	15773	16069	15946	15779	16034	15887	16049	15975	15878	16004	16008	16029	15858	15883	15847	15829	15973	15926	15898	15961	16111	15950	15901	15848	15924	15895	16126	15926	16042	15994	16008	15962	15950	15704	15960	15835	15918	16060	15922	15853	15784	15825	15705	15930	15908	16097	15962	15769	15683	15779	16063	15935	15997	15911	15770	15923	15781	15916	15765	15808	15831	15890	15983	15915	15839	15833	15975	15844	15933	15914	16033	16181	16022	15942	15815	15881	15855	16012	15854	15805	16001	15674	16062	15944	16047	15952	15979	15861	15848	15784	15925	15877	15878	15848	15998	15881	15942	15957	15935	15816	16083	15984	16003	16018	15906	16026	15801	15884	15775	15965	15944	16001	15858	15988	15739	15899	15955	16070	15755	15941	15914	15879	15806	16106	15874	15856	15752	15980	15828	15958	16011	16024	15766	15944	15886	16039	15983	15975	15879	15959	15782	15867	15989	15915	15851	15669	15812	15914	15981	15976	15722	15763	15890	16048	15859	16020	15852	15863	15800	15856	16051	16033	15990	15914	15957	15971	15918	16098	15916	16024	16022	15946	15981	15848	15878	15882	15870	15689	15964	15813	15934	15893	15854	16039	15990	16217	15932	16007	15876	16038	15958	15936	15878	15865	15846	15802	15910	16038	15984	15999	15849	15962	15886	16025	16083	15997	15877	15889	15943	15846	15762	16041	15894	15859	15865	15979	15902	15922	15888	15838	15832	15979	15905	15829	15835	15792	16098	15805	15820	15843	15722	15696	15900	15860	16051	15996	15896	15910	15984	15849	15921	15904	15948	15897	15886	15781	15990	15792	15779	15854	15730	15955	15997	15732	16014	15901	16034	15993	15812	15848	16036	15970	15910	15814	15911	15794	15880	16069	15767	16004	15982	15900	15906	16014	15998	16066	15954	15906	15857	15994	16016	16013	15809	15997	15803	15901	15955	15943	15973	15994	15728	15985	15952	15871	15895	15999	15849	15795	15985	15870	15925	15896	15834	15896	15900	15934	15866	15838	15790	15982	15837	15817	15748	15838	15900	15717	15934	15950	15915	16034	15932	15858	15916	15872	15836	15885	15821	15745	15837	15820	15953	15896	15919	15877	15853	15928	15905	15875	16093	15828	15924	15953	15685	15803	15964	15893	15812	15901	15980	15686	15798	15992	16012	15837	15928	16119	15975	16020	15884	15905	15802	15880	15886	15901	15823	15872	15857	15979	15798	15914	15908	15777	15838	16121	16001	16002	15731	15721	15860	15993	16043	15872	15766	15946	15816	15767	16073	15769	16011	15944	15785	15928	15805	15793	15907	15849	15948	15881	15931	16040	15927	15942	16168	15998	15879	16011	15848	15923	15891	16069	15736	15881	16011	15765	16108	15847	15930	15983	15890	15756	15958	15984	15783	15913	15788	15951	15895	15755	16017	15944	16013	15858	15957	15885	15945	15799	15859	15941	15847	15949	15952	15858	15858	15935	15701	15785	15905	15992	15999	15772	16007	15831	15881	15910	15972	15792	15901	15829	15742	15873	15821	16068	15868	15943	16015	15895	15858	16004	15867	15954	15775	15868	15844	15883	15909	15808	16034	15784	15855	16026	15983	15832	15656	15990	15809	15873	15934	16020	15893	15882	15714	15922	15955	15942	16056	15871	15838	15944	15907	15894	15945	16027	15741	15933	15815	15964	15981	15961	16015	15995	16110	15825	15991	15699	15798	15904	15774	15952	15785	15888	16063	15774	15972	15848	15924	15849	16014	15961	15911	15985	15923	15956	15847	15836	16020	15970	15857	15828	15913	15851	15985	16003	15960	15856	15847	16000	15924	15930	15849	15867	15923	15831	15806	16070	15908	15976	15909	15958	16050	15921	15975	16007	15894	15643	15956	16018	15799	15912	15843	15849	16065	16003	15853	15898	15943	15984	15949	15864	15734	15856	15935	15779	16021	15803	15949	15962	16091	15942	15917	15931	15908	15951	15965	15884	15833	16128	15934	15975	15939	15870	15801	15828	16020	16035	15904	15825	16103	15703	15970	15898	15947	16016	15914	15870	16077	15843	15929	15924	15950	15768	15938	15830	15793	15974	16000	15913	15848	15841	15953	15875	16019	15966	15810	15967	15791	15859	15945	16006	15717	15751	16006	15903	15861	15909	15797	15886	15857	16005	15830
22513	21599	28828	24810	22058	24493	26411	21855	20981	20871	20451	20314	20021	20057	19818	19855	19695	19608	19647	19564	19713	19638	19843	19812	19761	19592	19521	19685	19628	19570	19252	19687	19276	19595	19519	19537	19531	19276	19354	19247	19785	19428	19514	19492	19475	19411	19630	19374	19565	19446	19615	19300	19554	19359	19463	19423	19499	19553	19351	19388	19677	19378	19315	19583	19393	19458	19442	19252	19370	19403	19384	19370	19389	19444	19306	19320	19542	19467	19459	19315	19309	19451	19384	19341	19307	19471	19492	19459	19595	19325	19378	19511	19367	19300	19591	19568	19326	19437	19350	19483	19337	19414	19356	19484	19352	19373	19413	19259	19160	19353	19368	19323	19294	19456	19286	19242	19253	19369	19182	19277	19423	19319	19505	19167	19491	19458	19395	19452	19192	19242	19235	19285	19284	19402	19435	19270	19374	19220	19338	19248	19174	19442	19262	19454	19488	19520	19166	19305	19291	19526	19495	19139	19250	19527	19345	19242	19296	19231	19537	19588	19214	19340	19378	19272	19428	19279	19381	19324	19255	19345	19425	19299	19440	19131	19447	19269	19354	19446	19415	19483	19528	19368	19360	19395	19424	19211	19405	19354	19266	19525	19247	19542	19445	19378	19331	19395	19392	19213	19561	19506	19294	19271	19436	19353	19427	19458	19427	19529	19430	19409	19470	19193	19341	19271	19514	19394	19579	19115	19419	19155	19398	19296	19310	19362	19564	19572	19466	19292	19133	19159	19274	19438	19427	19392	19395	19334	19380	19261	19462	19222	19276	19527	19345	19414	19597	19266	19375	19450	19388	19497	19378	19590	19384	19247	19242	19243	19174	19279	19426	19663	19306	19446	19402	19436	19465	19382	19369	19390	19466	19337	19495	19398	19591	19533	19502	19449	19347	19375	19420	19412	19133	19143	19227	19314	19294	19305	19410	19542	19484	19367	19328	19229	19467	19235	19284	19398	19349	19284	19288	19203	19232	19398	19315	19632	19312	19204	19384	19343	19388	19289	19367	19271	19357	19285	19365	19296	19251	19171	19294	19506	19345	19469	19166	19516	19346	19273	19403	19203	19323	19615	19386	19444	19382	19493	19216	19333	19221	19161	19325	19299	19301	19246	19275	19261	19486	19377	19236	19347	19448	19227	19501	19468	19312	19427	19353	19460	19421	19352	19470	19463	19401	19400	19522	19396	19386	19346	19243	19411	19366	19255	19394	19295	19275	19168	19351	19308	19409	19327	19392	19303	19129	19472	19616	19329	19346	19297	19376	19164	19318	19490	19425	19432	19261	19182	19362	19619	19310	19332	19336	19364	19273	19550	19420	19319	19454	19499	19294	19376	19330	19370	19225	19509	19099	19345	19375	19294	19165	19391	19358	19220	19446	19204	19414	19553	19435	19168	19494	19159	19327	19340	19435	19313	19404	19206	19297	19345	19330	19218	19255	19357	19267	19451	19253	19330	19272	19325	19157	19223	19543	19466	19262	19245	19091	19578	19288	19233	19525	19227	19148	19359	19264	19232	19424	19445	19204	19296	19414	19335	19198	19296	19278	19346	19294	19413	19435	19443	19489	19443	19310	19345	19403	19306	19501	19209	19358	19229	19215	19295	19350	19432	19358	19488	19099	19200	19584	19213	19555	19240	19215	19352	19289	19117	19299	19344	19268	19365	19314	19396	19543	19411	19327	19263	19239	19310	19254	19459	19421	19348	19533	19493	19164	19472	19446	19369	19379	19230	19278	19441	19367	19554	19366	19319	19318	19379	19260	19187	19520	19348	19244	19230	19245	19330	19489	19324	19312	19259	19451	19483	19436	19287	19227	19130	19403	19321	19466	19439	19346	19209	19312	19412	19412	19488	19409	19122	19616	19127	19372	19240	19503	19383	19452	19241	19493	19226	19237	19423	19367	19482	19267	19415	19125	19406	19244	19334	19403	19360	19336	19335	19385	19286	19361	19509	19520	19417	19606	19506	19332	19266	19383	19435	19353	19356	19388	19499	19357	19170	19283	19172	19407	19311	19404	19313	19367	19404	19189	19453	19353	19252	19448	19148	19271	19378	19478	19182	19420	19257	19308	19407	19532	19485	19474	19367	19442	19309	19348	19524	19338	19492	19212	19414	19442	19280	19351	19365	19281	19308	19439	19347	19326	19296	19328	19290	19264	19205	19444	19152	19272	19227	19369	19417	19229	19285	19523	19525	19388	19425	19409	19529	19152	19433	19166	19504	19284	19377	19236	19468	19157	19181	19542	19363	19096	19334	19318	19332	19253	19346	19188	19254	19413	19459	19539	19422	19407	19252	19262	19400	19353	19400	19292	19316	19400	19097	19324	19423	19533	19459	19400	19401	19229	19418	19257	19234	19302	19468	19475	19387	19373	19395	19226	19450	19389	19480	19488	19389	19416	19411	19307	19341	19358	19252	19084	19252	19434	19119	19544	19069	19278	19483	19428	19276	19312	19434	19450	19425	19521	19320	19492	19095	19681	19451	19216	19245	19147	19287	19402	19367	19507	19375	19368	19380	19257	19443	19216	19378	19179	19307	19415	19360	19408	19295	19358	19028	19701	19500	19385	19403	19420	19272	19562	19526	19248	19463	19541	19242	19424	19205	19254	19188	19351	19369	19121	19350	19252	19293	19212	19400	19478	19204	19325	19223	19576	19190	19338	19210	19430	19358	19370	19236	19203	19165	19231	19221	19289	19562	19507	19514	19351	19241	19463	19393	19193	19408	19194	19572	19400	19233	19238	19555	19342	19277	19302	19395	19271	19450	19286	19148	19253	19323	19184	19457	19373	19275	19245	19311	19352	19317	19295	19211	19407	19396	19480	19240	19163	19308	19318	19525	19246	19305	19335	19503	19516	19359	19404	19184	19253	19347	19182	19448	19210	19349	19303	19232	19331	19294	19285	19296	19526	19114	19293	19250	19540	19559	19308	19485	19109	19290	19161	19292	19183	19269	19492	19362	19422	19155	19440	19250	19527	19561	19247	19340	19387	19406	19460	19331	19353	19439	19333	19336	19379	19560	19419	19133	19401	19315	19411	19446	19395	19483	19368	19471	19299	19584	19455	19260	19324	19444	19259	19343	19581	19256	19136	19391	19327	19240	19383	19251	19222	19209	19347	19455	19428	19299	19358	19319	19451	19283	19517	19600	19289	19322	19446	19423	19277	19314	19388	19477	19311	19136	19239	19280	19256	19643	19471	19246	19463	19210	19315	19485	19166	19360	19438	19332	19512	19139	19286	19451	19433	19279	19372	19193	19316	19351	19333	19146	19507	19472	19492	19410	19291	19285	19386	19236	19386	19186	19209	19341	19250	19309	19188	19263	19416	19301	19403	19234	19184	19352	19083	19206	19364	19251	19130	19023	19382	19455	19184	19295	19540	19477	19361	19232	19309	19472	19382	19404	19447	19612	19440	19340	19526	19338	19456	19629	19448	19245	19320	19416	19343	19342	19349	19457	19329	19478	19486	19236	19357	19320	19170	19437	19522	19419	19459	19278	19318	19441	19451	19281	19132	19274	19314	19459	19037	19274	19391	19200	19442	19429	19211	19189	19371	19354	19402	19272	19376	19355	19367	19347	19246	19510	19255	19422	19328	19368	19338	19498	19329	19253	19464	19245	19298	19298	19414	19138	19367	19393	19333	19332	19497	19395	19281	19431	19406	19625	19342	19315	19346	19423	19236	19414	19237	19235	19371	19369	19232	19346	19291	19311	19451	19348	19521	19226	19520	19287	19319	19312	19270	19431	19262	19337	19324	19523	19332	19281	19532	19263	19355	19318	19364	19267	19445	19319	19384	19206	19344	19450	19295	19162	19296	19209	19412	19589	19467	19378	19282	19232	19610	19431	19355	19445	19146	19340	19534	19517	19282	19415	19302	19305	19397	19423	19298	19400	19456	19407	19602	19296	19359	19399	19306	19473	19319	19321	19458	19400	19403	19407	19221	19310	19169	19284	19398	19319	19062	19186	19380	19313	19333	19341	19363	19369	19390	19424	19383	19323	19585	19213	19464	19250	19222	19416	19577	19361	19140	19270	19526	19242	19255	19336	19389	19259	19352	19364	19294	18995	19208	19387	19182	19286	19360	19248	19426	19371	19469	19210	19465	19470	19350	19633	19380	19205	19252	19338	19292	19241	19285	19293	19399	19111	19283	19197	19346	19239	19311	19419	19314	19324	19381	19409	19411	19077	19335	19371	19372	19272	19456	19602	19285	19405	19311	19351	19549	19343	19547	19557	19260	19319	19310	19117	19397	19234	19241	19289	19405	19347	19327	19396	19229	19451	19150	19392	19365	19209	19282	19651	19469	19417	19463	19421	19434	19352	19327	19575	19217	19282	19226	19383	19267	19388	19429	19471	19438	19355	19225	19426	19285	19430	19421	19315	19249	19471	19347	19342	19449	19293	19385	19418	19432	19401	19194	19369	19191	19184	19261	19447	19306	19408	19299	19329	19407	19316	19278	19504	19237	19281	19300	19297	19228	19409	19267	19425	19288	19445	19153	19480	19318	19193	19319	19362	19281	19257	19357	19267	19417	19367	19306	19359	19370	19371	19366	19243	19170	19097	19307	19331	19080	19315	19252	19319	19396	19363	19344	19427	19357	19393	19340	19214	19467	19294	19480	19355	19131	19124	19288	19321	19288	19403	19400	19549	19206	19435	19242	19221	19281	19362	19365	19388	19313	19289	19474	19270	19345	19331	19290	19180	19199	19301	19287	19252	19390	19393	19360	19140	19500	19359	19126	19419	19516	19338	19560	19474	19417	19292	19215	19333	19323	19579	19205	19273	19014	19196	19252	19398	19139	19535	19379	19342	19330	19478	19482	19568	19398	19451	19356	19471	19256	19154	19305	19260	19410	19096	19473	19299	19421	19384	19220	19400	19340	19267	19121	19373	19226	19273	19461	19407	19400	19423	19182	19337	19277	19337	19335	19417	19369	19249	19206	19469	19512	19239	19488	19389	19273	19171	19388	19339	19293	19346	19306	19333	19217	19382	19304	19335	19570	19398	19413	19199	19137	19201	19443	19287	19375	19146	19342	19447	19420	19466	19243	19334	19480	19389	19152	19153	19307	19156	19177	19430	19548	19288	19336	19339	19400	19505	19376	19238	19234	19323	19481	19328
23103	45436	37203	27482	23530	21199	20009	19098	18348	17868	17160	17150	17324	16655	16900	16890	16634	16566	16474	16633	16422	16471	16765	16598	16678	16528	16339	16628	16520	16647	16585	16569	16465	16408	16469	16446	16438	16456	16487	16474	16306	16519	16577	16368	16593	16347	16440	16404	16308	16493	16262	16532	16463	16267	16393	16401	16452	16416	16374	16342	16536	16528	16421	16413	16464	16478	16372	16402	16417	16418	16430	16438	16465	16428	16359	16498	16508	16477	16330	16280	16585	16301	16362	16348	16313	16534	16534	16386	16470	16402	16242	16410	16228	16369	16246	16449	16491	16492	16528	16413	16370	16419	16476	16477	16237	16574	16445	16420	16322	16382	16470	16507	16284	16480	16201	16307	16407	16359	16360	16365	16436	16236	16361	16497	16394	16425	16306	16369	16519	16422	16371	16518	16529	16411	16449	16417	16365	16330	16365	16374	16241	16473	16318	16559	16453	16456	16233	16437	16398	16285	16389	16474	16335	16303	16408	16427	16211	16401	16603	16451	16490	16413	16391	16451	16191	16468	16435	16366	16403	16384	16488	16361	16166	16332	16477	16586	16275	16390	16305	16393	16371	16464	16403	16389	16456	16546	16230	16256	16374	16340	16330	16406	16279	16531	16483	16463	16304	16224	16591	16281	16383	16351	16396	16589	16200	16549	16421	16361	16174	16410	16234	16458	16459	16438	16448	16378	16245	16482	16391	16454	16351	16437	16275	16391	16380	16473	16413	16306	16431	16331	16256	16449	16190	16353	16380	16354	16282	16324	16254	16370	16223	16484	16470	16296	16390	16361	16360	16358	16448	16326	16180	16432	16470	16365	16520	16403	16565	16321	16274	16379	16314	16390	16301	16274	16304	16466	16227	16402	16255	16189	16431	16459	16275	16420	16426	16277	16588	16498	16369	16520	16495	16449	16521	16323	16353	16327	16222	16507	16201	16486	16336	16142	16331	16410	16133	16421	16487	16567	16342	16247	16458	16375	16469	16490	16372	16329	16300	16453	16353	16421	16312	16489	16352	16135	16475	16376	16466	16311	16477	16377	16330	16312	16450	16440	16282	16484	16471	16417	16559	16335	16362	16308	16346	16511	16271	16340	16344	16133	16403	16332	16508	16216	16316	16377	16623	16217	16222	16484	16439	16399	16351	16471	16287	16476	16477	16341	16492	16366	16632	16386	16482	16478	16368	16392	16381	16492	16384	16511	16481	16399	16406	16104	16420	16419	16347	16561	16426	16535	16401	16466	16466	16275	16285	16323	16435	16262	16555	16186	16481	16405	16372	16247	16375	16371	16289	16143	16534	16389	16348	16499	16270	16407	16210	16350	16351	16358	16248	16576	16434	16397	16297	16437	16464	16433	16330	16462	16523	16342	16457	16313	16397	16486	16292	16444	16391	16259	16379	16523	16537	16481	16267	16368	16466	16384	16403	16290	16414	16353	16432	16319	16223	16337	16658	16489	16573	16339	16379	16429	16343	16227	16409	16369	16365	16398	16372	16431	16442	16511	16229	16334	16552	16593	16484	16371	16461	16430	16398	16424	16491	16416	16604	16464	16256	16579	16522	16314	16305	16356	16483	16280	16337	16342	16380	16523	16220	16473	16412	16373	16470	16380	16300	16180	16442	16464	16201	16419	16419	16323	16290	16383	16258	16367	16463	16443	16436	16332	16465	16419	16344	16333	16450	16282	16407	16410	16337	16434	16210	16427	16403	16273	16441	16462	16388	16309	16296	16521	16320	16364	16425	16309	16284	16287	16423	16564	16146	16254	16306	16417	16252	16487	16279	16424	16394	16464	16418	16386	16289	16500	16318	16575	16384	16477	16296	16440	16414	16423	16344	16440	16545	16385	16343	16355	16196	16458	16406	16447	16237	16540	16322	16461	16570	16306	16485	16509	16386	16390	16446	16283	16413	16489	16364	16361	16459	16451	16464	16377	16303	16354	16396	16233	16342	16507	16398	16290	16437	16547	16403	16383	16139	16382	16349	16315	16385	16313	16429	16307	16371	16320	16394	16364	16447	16528	16410	16534	16440	16509	16548	16556	16410	16533	16383	16321	16546	16392	16241	16587	16352	16415	16160	16483	16474	16191	16296	16328	16422	16389	16521	16335	16233	16428	16327	16447	16387	16437	16429	16310	16471	16503	16598	16382	16475	16383	16451	16696	16468	16296	16224	16411	16341	16430	16252	16354	16331	16418	16470	16281	16419	16361	16337	16528	16342	16362	16372	16243	16468	16198	16482	16337	16334	16280	16270	16337	16414	16379	16391	16606	16353	16374	16542	16339	16305	16211	16377	16319	16492	16202	16383	16376	16502	16422	16368	16206	16417	16509	16287	16480	16640	16444	16413	16340	16512	16394	16387	16420	16401	16220	16458	16273	16283	16140	16503	16325	16545	16351	16342	16370	16477	16455	16415	16376	16410	16451	16374	16474	16590	16243	16324	16325	16646	16460	16346	16408	16382	16443	16554	16306	16234	16273	16432	16437	16413	16273	16457	16438	16393	16295	16366	16342	16409	16251	16455	16380	16287	16289	16486	16246	16385	16221	16450	16297	16512	16621	16440	16428	16431	16242	16500	16465	16102	16323	16208	16402	16300	16364	16371	16420	16337	16325	16340	16230	16529	16386	16494	16456	16513	16460	16440	16468	16396	16292	16394	16435	16411	16373	16293	16543	16384	16439	16273	16415	16471	16484	16487	16444	16310	16412	16347	16375	16191	16605	16306	16366	16291	16258	16484	16236	16341	16279	16444	16378	16252	16363	16279	16274	16388	16525	16400	16512	16342	16364	16510	16457	16295	16516	16415	16326	16328	16272	16354	16353	16407	16476	16387	16461	16479	16378	16399	16431	16376	16322	16421	16216	16423	16477	16464	16394	16327	16345	16351	16476	16513	16078	16367	16610	16317	16230	16276	16431	16290	16371	16271	16510	16317	16249	16444	16376	16398	16419	16356	16336	16389	16231	16514	16180	16274	16493	16329	16208	16399	16459	16441	16395	16294	16224	16424	16436	16565	16409	16455	16249	16421	16526	16547	16611	16505	16544	16340	16376	16477	16264	16272	16107	16273	16371	16383	16444	16299	16378	16475	16310	16310	16329	16438	16457	16411	16305	16406	16357	16362	16256	16525	16249	16485	16496	16332	16379	16375	16396	16219	16424	16392	16483	16266	16391	16150	16372	16352	16481	16410	16529	16124	16399	16425	16400	16449	16439	16350	16472	16327	16387	16562	16333	16368	16434	16534	16343	16416	16287	16429	16647	16482	16437	16304	16436	16399	16363	16478	16478	16253	16366	16374	16303	16349	16297	16430	16386	16328	16347	16379	16521	16434	16370	16362	16340	16242	16386	16425	16331	16177	16382	16418	16429	16205	16420	16498	16477	16469	16296	16205	16334	16618	16579	16452	16335	16310	16527	16428	16462	16371	16448	16488	16429	16388	16523	16380	16345	16359	16400	16652	16340	16315	16318	16340	16328	16351	16328	16373	16388	16259	16454	16301	16504	16373	16382	16335	16269	16624	16482	16444	16279	16260	16582	16362	16334	16395	16416	16543	16251	16465	16411	16410	16319	16383	16373	16361	16338	16555	16436	16432	16284	16471	16540	16444	16284	16446	16420	16473	16355	16446	16216	16246	16405	16251	16443	16157	16386	16155	16625	16439	16405	16383	16431	16359	16241	16303	16376	16383	16243	16443	16175	16363	16401	16403	16595	16504	16205	16524	16569	16300	16420	16328	16453	16274	16422	16399	16372	16240	16598	16310	16230	16391	16373	16207	16598	16493	16456	16432	16394	16410	16481	16489	16457	16347	16316	16180	16477	16506	16429	16297	16309	16463	16400	16407	16484	16457	16449	16636	16370	16549	16483	16460	16346	16269	16394	16472	16544	16391	16439	16414	16287	16262	16411	16436	16289	16467	16348	16283	16386	16675	16328	16332	16184	16571	16451	16436	16310	16466	16303	16419	16347	16495	16409	16308	16462	16147	16391	16311	16396	16198	16238	16423	16623	16554	16289	16243	16423	16464	16449	16329	16277	16349	16241	16472	16404	16132	16595	16487	16316	16367	16276	16409	16356	16379	16407	16577	16410	16391	16300	16435	16400	16264	16541	16547	16468	16443	16505	16432	16226	16334	16525	16415	16316	16229	16352	16323	16601	16243	16550	16306	16435	16488	16347	16284	16457	16385	16226	16406	16462	16482	16395	16515	16393	16456	16350	16387	16376	16330	16466	16496	16536	16479	16445	16264	16428	16422	16321	16321	16321	16459	16375	16555	16410	16257	16460	16393	16295	16351	16238	16352	16420	16346	16241	16401	16306	16292	16356	16388	16384	16288	16454	16337	16322	16319	16390	16299	16400	16332	16519	16524	16384	16504	16453	16433	16364	16433	16262	16172	16408	16456	16424	16391	16353	16480	16351	16378	16280	16318	16491	16420	16235	16491	16357	16438	16416	16353	16358	16468	16402	16397	16462	16297	16293	16405	16374	16472	16456	16394	16284	16329	16487	16581	16388	16375	16305	16369	16417	16437	16362	16435	16499	16400	16411	16285	16391	16297	16352	16429	16510	16362	16204	16650	16351	16332	16395	16426	16342	16262	16482	16369	16427	16272	16411	16345	16471	16368	16217	16419	16402	16257	16364	16228	16534	16496	16446	16287	16422	16522	16419	16266	16515	16369	16284	16400	16541	16310	16283	16424	16556	16299	16367	16363	16294	16353	16301	16472	16413	16514	16318	16456	16411	16377	16554	16403	16469	16405	16527	16398	16499	16470	16313	16292	16335	16315	16348	16425	16480	16379	16339	16413	16351	16687	16406	16407	16402	16406	16414	16468	16435	16263	16349	16395	16395	16379	16331	16357	16327	16434	16168	16469	16361	16523	16344	16344	16404	16365	16353	16397	16465	16277	16391	16348	16330	16509	16259	16489	16375	16416	16479	16391	16409	16481	16458	16281	16532	16260	16399	16420	16411	16404	16388	16431	16272	16289	16322	16344	16434	16362	16471	16536	16407	16455	16410	16408	16468	16522	16368	16368	16481	16455	16273	16319	16263	16417	16418	16337	16415	16446	16318	16413	16497	16384	16272	16417	16408	16456	16441	16298	16251	16440	16374	16437	16392	16499	16434	16288	16438
29510	24407	27420	23652	19839	19154	18731	18335	18321	17922	17928	17974	17725	17790	17876	17829	17906	17655	17769	17568	17749	17704	17634	17771	17802	17647	17573	17588	17862	17677	17749	17591	17568	17745	17524	17580	17713	17333	17760	17475	17647	17802	17794	17574	17749	17618	17690	17576	17709	17486	17814	17628	17526	17739	17641	17599	17490	17442	17496	17613	17742	17416	17682	17688	17607	17701	17775	17726	17621	17708	17643	17596	17792	17703	17696	17715	17665	17338	17570	17553	17682	17643	17520	17843	17826	17557	17658	17611	17786	17846	17602	17667	17498	17782	17689	17535	17766	17603	17521	17526	17833	17798	17605	17682	17577	17511	17722	17752	17768	17461	17593	17750	17787	17810	17666	17693	17703	17696	17568	17594	17907	17542	17591	17565	17393	17742	17522	17546	17923	17515	17638	17632	17838	17556	17640	17668	17632	17455	17644	17916	17823	17691	17632	17705	17699	17770	17532	17495	17732	17741	17725	17784	17616	17776	17571	17780	17670	17574	17527	17636	17684	17646	17668	17651	17606	17581	17711	17535	17722	17739	17610	17599	17756	17653	17520	17759	17757	17516	17583	17716	17433	17621	17608	17858	17634	17814	17547	17658	17826	17717	17473	17578	17726	17693	17503	17713	17753	17626	17731	17566	17781	17685	17596	17502	17610	17523	17665	17824	17847	17590	17797	17960	17802	17525	17784	17703	17614	17637	17872	17595	17742	17718	17562	17589	17524	17885	17522	17487	17647	17531	17669	17578	17729	17476	17647	17676	17692	17532	17772	17796	17497	17665	17803	17611	17461	17610	17576	17642	17646	17635	17586	17310	17567	17617	17712	17561	17795	17614	17841	17594	17939	17676	17613	17652	17656	17685	17588	17488	17456	17381	17552	17741	17698	17636	17448	17559	17592	17645	17940	17631	17508	17715	17738	17766	17549	17682	17516	17662	17628	17578	17444	17328	17699	17694	17564	17573	17691	17659	17563	17446	17598	17651	17806	17490	17609	17765	17712	17705	17616	17650	17667	17441	17515	17655	17814	17514	17591	17658	17532	17732	17690	17680	17626	17631	17654	17533	17597	17599	17539	17545	17431	17747	17606	17689	17757	17761	17553	17552	17677	17707	17632	17795	17623	17604	17551	17612	17799	17770	17692	17618	17568	17513	17539	17732	17558	17468	17638	17614	17723	17538	17667	17630	17768	17612	17668	17504	17714	17757	17746	17612	17537	17510	17712	17523	17535	17804	17936	17711	17631	17735	17863	17757	17393	17459	17657	17799	17751	17559	17655	17698	17698	17793	17603	17719	17539	17698	17541	17517	17589	17606	17562	17726	17605	17706	17664	17844	17733	17536	17598	17809	17621	17594	17660	17643	17681	17602	17796	17777	17598	17627	17625	17472	17581	17582	17712	17582	17706	17638	17576	17687	17786	17547	17732	17559	17363	17638	17621	17592	17671	17532	17796	17639	17460	17691	17612	17872	17482	17784	17679	17693	17429	17544	17514	17776	17586	17721	17635	17632	17679	17613	17485	17844	17564	17803	17832	17573	17450	17834	17672	17637	17629	17569	17583	17519	17555	17716	17587	17781	17677	17852	17705	17824	17491	17695	17645	17640	17568	17791	17520	17548	17547	17428	17606	17528	17539	17521	17548	17524	17618	17767	17770	17569	17534	17820	17767	17502	17835	17473	17436	17657	17647	17815	17573	17596	17635	17640	17374	17461	17672	17459	17481	17569	17546	17645	17490	17730	17762	17575	17601	17687	17718	17414	17599	17547	17668	17609	17628	17693	17590	17763	17726	17636	17750	17868	17571	17777	17520	17861	17724	17799	17635	17778	17774	17647	17552	17520	17817	17686	17683	17628	17691	17762	17689	17672	17504	17529	17672	17668	17549	17623	17456	17476	17613	17556	17477	17507	17650	17509	17466	17745	17582	17673	17615	17647	17502	17604	17582	17558	17555	17699	17654	17853	17520	17572	17930	17592	17802	17591	17568	17534	17562	17733	17791	17583	17437	17715	17591	17440	17739	17627	17546	17512	17594	17568	17312	17647	17715	17677	17705	17545	17546	17614	17882	17637	17630	17621	17551	17665	17612	17833	17599	17692	17628	17442	17638	17553	17650	17531	17614	17531	17808	17722	17703	17612	17832	17551	17361	17666	17607	17679	17604	17630	17644	17431	17758	17696	17555	17602	17842	17837	17861	17470	17835	17486	17729	17609	17702	17844	17745	17477	17672	17639	17517	17610	17848	17700	17765	17633	17728	17481	17629	17733	17646	17724	17698	17473	17838	17698	17705	17587	17768	17555	17665	17544	17656	17737	17665	17684	17655	17251	17542	17888	17583	17602	17519	17690	17463	17468	17630	17604	17669	17499	17526	17654	17725	17589	17474	17607	17609	17642	17385	17521	17783	17625	17515	17633	17764	17758	17441	17604	17634	17721	17719	17620	17569	17723	17509	17469	17694	17612	17743	17535	17598	17510	17740	17468	17609	17682	17793	17972	17545	17759	17526	17851	17602	17585	17671	17485	17622	17586	17745	17579	17682	17610	17505	17716	17841	17766	17637	17579	17700	17638	17616	17606	17529	17540	17445	17846	17491	17364	17608	17679	17600	17648	17562	17514	17849	17555	17771	17685	17547	17612	17649	17888	17503	17700	17752	17670	17557	17659	17639	17717	17437	17616	17764	17742	17600	17680	17535	17642	17677	17667	17610	17633	17779	17875	17535	17707	17631	17867	17566	17555	17664	17742	17630	17768	17660	17734	17656	17666	17554	17445	17584	17557	17645	17782	17537	17689	17745	17772	17517	17445	17507	17471	17599	17605	17829	17743	17868	17855	17669	17551	17747	17586	17827	17420	17642	17689	17652	17498	17530	17768	17649	17793	17743	17557	17803	17519	17493	17728	17776	17686	17674	17722	17546	17679	17883	17477	17688	17542	17447	17668	17670	17512	17776	17804	17607	17585	17704	17483	17887	17638	17773	17475	17577	17599	17687	17704	17879	17682	17582	17620	17581	17543	17654	17700	17595	17784	17694	17701	17574	17722	17487	17511	17811	17781	17896	17641	17773	17682	17581	17587	17867	17674	17664	17651	17699	17552	17728	17641	17542	17579	17720	17593	17772	17518	17605	17779	17625	17601	17595	17485	17653	17609	17687	17642	17699	17659	17640	17699	17779	17707	17740	17713	17667	17711	17594	17644	17651	17923	17655	17757	17663	17638	17527	17675	17635	17528	17767	17614	17597	17510	17679	17722	17644	17819	17664	17763	17541	17754	17705	17804	17494	17597	17648	17833	17663	17687	17515	17661	17706	17554	17622	17599	17581	17876	17726	17814	17629	17631	17569	17604	17531	17597	17698	17932	17694	17787	17591	17825	17529	17558	17530	17657	17723	17711	17652	17695	17727	17436	17692	17693	17578	17632	17709	17713	17642	17657	17692	17615	17798	17640	17668	17713	17772	17388	17524	17547	17553	17643	17635	17754	17766	17650	17673	17531	17677	17870	17742	17721	17807	17655	17474	17720	17415	17779	17521	17545	17672	17704	17646	17773	17706	17472	17623	17796	17547	17551	17550	17573	17813	17693	17654	17751	17673	17872	17749	17783	17578	17853	17683	17644	17651	17840	17661	17669	17633	17634	17649	17783	17701	17655	17819	17424	17560	17662	17767	17548	17543	17627	17509	17666	17759	17693	17658	17577	17700	17525	17729	17624	17411	17708	17762	17505	17605	17791	17565	17786	17661	17745	17904	17496	17493	17647	17704	17783	17926	17629	17626	17512	17676	17619	17583	17685	17553	17664	17795	17577	17685	17485	17567	17523	17689	17573	17486	17636	17709	17619	17590	17729	17962	17431	17793	17803	17420	17678	17761	17602	17734	17625	17474	17437	17641	17731	17674	17733	17619	17499	17610	17568	17773	17635	17640	17895	17730	17514	17643	17773	17459	17614	17764	17710	17496	17715	17379	17643	17393	17697	17777	17670	17811	17468	17553	17741	17700	17625	17617	17597	17818	17824	17835	17728	17623	17598	17552	17698	17830	17653	17777	17567	17402	17497	17762	17916	17707	17698	17549	17774	17560	17841	17778	17580	17652	17785	17752	17585	17553	17593	17606	17607	17602	17705	17568	17500	17741	17618	17699	17642	17590	17737	17750	17759	17593	17595	17593	17740	17665	17616	17502	17686	17764	17501	17493	17299	17818	17613	17513	17622	17541	17638	17635	17636	17497	17678	17879	17464	17467	17709	17688	17926	17710	17751	17500	17650	17714	17753	17747	17673	17660	17656	17636	17646	17347	17581	17418	17460	17767	17691	17723	17526	17587	17528	17754	17566	17783	17651	17679	17650	17637	17543	17693	17850	17620	17563	17664	17661	17644	17508	17604	17746	17673	17523	17728	17674	17814	17745	17711	17587	17749	17675	17544	17734	17667	17739	17798	17714	17681	17819	17539	17565	17794	17729	17676	17711	17761	17621	17679	17718	17613	17535	17529	17601	17647	17521	17632	17664	17651	17450	17817	17572	17686	17715	17815	17678	17897	17459	17632	17689	17642	17527	17662	17805	17650	17592	17597	17381	17821	17805	17566	17703	17939	17600	17665	17631	17689	17356	17580	17561	17695	17639	17613	17626	17654	17406	17675	17751	17619	17686	17750	17545	17503	17707	17633	17550	17855	17568	17621	17675	17570	17688	17783	17783	17767	17738	17655	17672	17633	17670	17694	17622	17698	17920	17658	17492	17575	17656	17760	17707	17618	17862	17529	17419	17813	17770	17533	17837	17820	17449	17638	17715	17873	17786	17587	17641	17542	17600	17765	17495	17608	17818	17690	17477	17641	17535	17605	17773	17703	17540	17756	17818	17736	17683	17501	17736	17538	17627	17688	17567	17909	17742	17783	17602	17571	17699	17746	17813	17841	17640	17694	17723	17685	17701	17646	17642	17785	17645	17540	17614	17716	17656	17865	17744	17634	17611	17728	17814	17570	17794	17663	17455	17381	17611	17574	17612	17674	17564	17540	17706	17520	17766	17746	17540	17656	17783	17705	17784	17670	17543	17607	17706	17698	17536	17679	17618	17811	17856	17580	17921	17703	17687	17643	17519	17744	17749	17793	17507	17675	17657	17764	17745	17561	17718	17559	17724	17829	17670
22096	32933	26817	20490	18421	17566	17020	16422	16292	16095	15870	15729	15524	15618	15607	15585	15634	15518	15451	15651	15447	15362	15408	15469	15534	15581	15541	15417	15719	15403	15491	15388	15605	15260	15511	15386	15469	15328	15586	15542	15405	15436	15571	15463	15471	15609	15417	15400	15456	15449	15427	15364	15400	15414	15485	15375	15482	15333	15344	15240	15646	15501	15474	15628	15463	15319	15535	15464	15436	15529	15423	15393	15257	15443	15343	15539	15398	15343	15193	15324	15404	15334	15291	15466	15502	15359	15490	15524	15355	15401	15485	15530	15554	15503	15415	15277	15357	15374	15385	15472	15489	15528	15588	15285	15417	15359	15507	15483	15392	15480	15447	15390	15410	15346	15523	15258	15517	15480	15408	15478	15469	15300	15493	15378	15341	15452	15350	15321	15486	15358	15241	15413	15454	15260	15349	15298	15431	15518	15356	15530	15411	15370	15582	15322	15530	15561	15411	15421	15510	15566	15335	15451	15550	15592	15335	15331	15555	15673	15342	15503	15409	15544	15359	15267	15553	15472	15375	15367	15559	15489	15612	15425	15378	15403	15652	15509	15444	15280	15467	15374	15432	15399	15526	15418	15485	15341	15512	15547	15479	15433	15452	15358	15459	15475	15549	15420	15470	15569	15501	15435	15517	15595	15510	15405	15322	15382	15485	15618	15438	15335	15477	15506	15370	15355	15427	15506	15580	15386	15419	15507	15365	15559	15331	15466	15404	15339	15478	15368	15310	15467	15517	15327	15580	15456	15453	15331	15641	15403	15374	15581	15356	15506	15559	15617	15354	15510	15451	15508	15363	15476	15523	15406	15425	15355	15422	15509	15424	15422	15221	15373	15360	15233	15348	15417	15512	15537	15389	15523	15662	15500	15470	15373	15608	15398	15435	15501	15176	15423	15525	15396	15397	15286	15395	15328	15388	15575	15492	15356	15338	15451	15518	15290	15672	15505	15388	15534	15431	15536	15380	15241	15346	15418	15584	15500	15508	15415	15410	15444	15294	15413	15385	15387	15333	15452	15360	15307	15359	15600	15460	15378	15610	15459	15399	15495	15294	15392	15513	15499	15303	15390	15337	15551	15328	15587	15575	15494	15403	15359	15467	15337	15540	15346	15560	15485	15499	15477	15402	15514	15415	15438	15424	15551	15260	15500	15575	15442	15410	15561	15544	15461	15367	15511	15319	15444	15443	15461	15398	15338	15349	15312	15419	15358	15470	15476	15303	15565	15332	15532	15437	15402	15415	15395	15586	15429	15486	15406	15467	15515	15539	15247	15469	15492	15408	15488	15403	15390	15319	15375	15377	15631	15397	15352	15319	15387	15481	15462	15638	15530	15335	15311	15441	15522	15400	15261	15397	15515	15405	15461	15606	15258	15330	15461	15433	15214	15557	15285	15361	15468	15445	15450	15421	15282	15302	15406	15535	15358	15426	15432	15550	15325	15331	15468	15175	15423	15550	15456	15375	15266	15613	15518	15346	15464	15405	15544	15490	15262	15300	15393	15448	15309	15557	15490	15391	15278	15353	15508	15395	15461	15434	15491	15454	15401	15354	15473	15349	15560	15450	15403	15461	15340	15541	15707	15603	15426	15353	15380	15398	15393	15497	15503	15534	15323	15245	15544	15483	15331	15554	15508	15529	15519	15550	15321	15513	15398	15558	15478	15584	15439	15387	15298	15360	15517	15455	15349	15331	15603	15594	15327	15457	15613	15384	15478	15470	15449	15480	15429	15520	15478	15427	15340	15461	15519	15367	15366	15434	15430	15458	15515	15493	15549	15492	15398	15507	15589	15444	15587	15405	15352	15347	15571	15502	15500	15422	15435	15265	15538	15561	15437	15483	15350	15516	15392	15346	15435	15426	15489	15486	15328	15507	15442	15354	15469	15356	15409	15449	15344	15370	15363	15466	15305	15259	15382	15411	15363	15467	15367	15445	15245	15374	15462	15354	15355	15554	15466	15355	15320	15346	15498	15436	15449	15540	15414	15539	15553	15535	15462	15344	15433	15458	15209	15525	15571	15481	15408	15455	15495	15445	15404	15440	15517	15410	15379	15510	15400	15399	15512	15499	15330	15247	15501	15491	15456	15524	15539	15478	15551	15398	15229	15647	15465	15508	15495	15492	15439	15348	15583	15501	15417	15296	15439	15323	15367	15487	15375	15459	15226	15277	15366	15560	15417	15478	15620	15287	15463	15402	15416	15361	15486	15570	15435	15523	15436	15371	15527	15472	15519	15542	15411	15464	15440	15384	15182	15345	15442	15212	15417	15470	15378	15412	15499	15438	15304	15193	15533	15324	15503	15467	15353	15480	15564	15341	15249	15737	15670	15377	15434	15348	15330	15395	15451	15275	15507	15401	15218	15457	15372	15333	15511	15454	15378	15398	15478	15432	15460	15526	15532	15470	15225	15600	15235	15515	15468	15432	15357	15479	15346	15597	15476	15381	15499	15577	15377	15448	15355	15582	15415	15354	15410	15541	15267	15472	15474	15413	15439	15332	15369	15484	15341	15424	15165	15403	15313	15356	15430	15124	15434	15435	15350	15466	15440	15482	15496	15395	15391	15386	15347	15563	15370	15538	15512	15244	15371	15404	15523	15446	15351	15506	15446	15399	15578	15441	15581	15474	15341	15426	15446	15341	15380	15225	15403	15455	15375	15271	15351	15528	15280	15252	15240	15442	15424	15498	15397	15370	15430	15508	15364	15587	15319	15503	15194	15425	15397	15358	15239	15381	15524	15527	15405	15529	15431	15478	15358	15387	15397	15334	15306	15438	15379	15519	15537	15325	15448	15347	15566	15427	15304	15456	15451	15414	15472	15441	15385	15476	15469	15390	15349	15431	15330	15249	15391	15496	15435	15525	15586	15440	15418	15545	15405	15439	15460	15407	15278	15395	15406	15423	15335	15395	15312	15280	15473	15421	15300	15553	15442	15391	15351	15363	15427	15467	15380	15485	15560	15362	15302	15399	15435	15407	15503	15524	15532	15568	15251	15609	15331	15493	15469	15517	15367	15378	15569	15381	15471	15303	15346	15354	15533	15318	15407	15512	15371	15599	15282	15408	15424	15396	15519	15615	15371	15334	15400	15407	15495	15413	15570	15235	15474	15389	15478	15524	15280	15470	15594	15345	15462	15305	15394	15444	15324	15648	15244	15452	15417	15300	15372	15372	15429	15361	15518	15314	15512	15545	15358	15433	15305	15430	15459	15292	15309	15484	15452	15527	15359	15483	15442	15518	15380	15490	15492	15461	15415	15466	15483	15358	15310	15501	15477	15497	15388	15616	15464	15536	15420	15544	15511	15377	15379	15622	15401	15503	15507	15578	15474	15405	15516	15422	15418	15415	15289	15519	15474	15510	15381	15601	15306	15337	15544	15415	15411	15593	15439	15637	15351	15326	15411	15306	15404	15499	15484	15448	15525	15424	15398	15672	15647	15566	15496	15442	15615	15238	15485	15373	15457	15495	15290	15542	15450	15515	15563	15422	15508	15509	15335	15484	15294	15468	15503	15451	15615	15433	15665	15412	15334	15340	15558	15492	15494	15519	15333	15413	15459	15435	15435	15487	15499	15520	15461	15396	15474	15449	15444	15439	15383	15372	15476	15581	15435	15483	15365	15363	15396	15452	15406	15454	15424	15416	15548	15364	15540	15467	15486	15399	15601	15457	15492	15451	15413	15461	15600	15384	15468	15348	15434	15391	15662	15498	15316	15500	15439	15428	15315	15441	15533	15266	15367	15538	15441	15502	15556	15295	15534	15533	15529	15420	15444	15409	15425	15327	15233	15322	15428	15405	15573	15454	15521	15485	15235	15451	15448	15527	15583	15438	15419	15539	15349	15488	15297	15510	15439	15306	15458	15308	15412	15352	15496	15445	15561	15376	15440	15470	15392	15515	15448	15594	15444	15555	15361	15334	15517	15419	15388	15316	15405	15454	15532	15506	15347	15306	15232	15262	15596	15402	15506	15501	15358	15223	15420	15436	15445	15495	15533	15615	15280	15630	15355	15434	15481	15378	15295	15317	15362	15470	15551	15532	15360	15420	15438	15480	15382	15357	15323	15426	15528	15439	15561	15463	15669	15437	15354	15641	15344	15340	15287	15523	15398	15527	15267	15506	15523	15447	15344	15550	15545	15390	15361	15266	15372	15438	15475	15300	15495	15632	15475	15403	15403	15355	15345	15414	15288	15375	15226	15377	15500	15595	15522	15398	15356	15409	15524	15365	15361	15493	15539	15446	15322	15394	15407	15444	15287	15524	15435	15364	15320	15414	15342	15656	15420	15498	15444	15509	15333	15493	15431	15433	15391	15477	15345	15329	15261	15492	15478	15353	15309	15400	15279	15484	15476	15397	15573	15609	15481	15499	15460	15224	15639	15327	15342	15528	15456	15385	15440	15418	15364	15478	15555	15392	15507	15425	15323	15368	15446	15535	15318	15355	15529	15476	15239	15391	15441	15385	15454	15407	15486	15312	15426	15484	15338	15526	15306	15399	15435	15426	15272	15316	15350	15423	15421	15410	15325	15361	15442	15368	15402	15464	15551	15492	15435	15491	15479	15563	15596	15547	15489	15389	15384	15395	15355	15391	15314	15424	15265	15251	15409	15524	15324	15560	15401	15504	15384	15345	15542	15593	15542	15448	15522	15363	15645	15418	15537	15366	15355	15574	15464	15494	15483	15345	15590	15593	15506	15372	15391	15454	15549	15449	15513	15522	15483	15564	15482	15382	15584	15508	15509	15603	15246	15589	15406	15590	15363	15525	15546	15567	15405	15412	15502	15305	15377	15440	15473	15549	15465	15357	15371	15541	15383	15344	15317	15609	15461	15597	15544	15589	15396	15342	15329	15441	15458	15408	15367	15327	15473	15402	15312	15349	15300	15326	15602	15270	15383	15510	15363	15470	15463	15490	15474	15302	15352	15328	15476	15399	15476	15495	15305	15490	15506	15288	15474	15591	15309	15336	15519	15243	15356	15380	15342	15477	15412	15480	15480	15407	15356	15469	15489	15580	15642	15409	15587	15446	15403	15401	15423	15480	15453	15491	15432	15512	15441	15585	15517	15668	15302	15475	15398	15323	15544	15383	15387	15336	15412	15439	15455	15350	15401	15456	15292	15618	15372
23587	21575	28289	25648	22936	22429	21855	19529	18767	18872	18817	18563	18480	18374	18375	18430	18275	18193	18252	18185	18239	18102	18064	18149	18175	17968	17959	18281	17873	18019	17971	17924	17960	18014	18220	17982	17969	17965	17850	18135	18016	18015	18014	18082	18017	17957	18130	17936	18026	18075	18170	18065	17740	17971	17981	17885	18008	18061	18098	17824	17847	18036	18165	17934	18077	17955	17971	18074	17959	17902	17894	17927	17954	18113	18024	18191	17994	18062	17969	17930	17819	17999	17934	18172	17937	18048	17900	17830	18095	18172	18198	18227	18386	18358	17945	18007	18227	17939	18096	18025	17929	18137	17954	17908	18199	17932	18123	18027	17896	18127	18053	17773	18005	17825	17898	17918	17887	17850	17715	17986	17839	18061	17937	17906	17831	17855	17935	17867	17814	18020	18063	17944	18131	18139	18143	17955	17989	17997	18047	18053	17999	17970	17839	17972	17839	18006	17937	17791	17922	17908	17819	18154	17926	18116	17923	17944	17990	17979	18195	17860	18049	18036	18017	18137	18182	18009	18127	17990	17823	18067	18144	18055	18143	17986	17978	17867	17961	17940	18054	18115	17937	18049	18119	17887	18035	17942	17976	17981	18185	17953	18015	18008	18158	18036	18003	18043	17954	18048	17888	17878	17940	18034	17967	17932	17845	18078	17903	17996	18079	17970	17974	17923	18140	18021	17843	18279	17961	18129	17884	18053	18079	18132	17841	18098	17885	18006	18126	17896	17964	17978	18100	17905	18134	18173	18011	18094	18121	17950	17892	18049	18159	17988	17951	18058	17991	18166	17965	17948	17993	17936	18084	18009	17989	17951	18123	18086	18065	18058	18091	17908	18035	17765	17995	18036	17942	17951	18012	17954	17917	18124	18131	17933	17983	18102	17821	17976	17945	18219	18119	17892	17925	18052	18038	18106	17962	17845	17888	17941	18054	17924	18206	18151	18182	18036	17996	18043	18161	17885	17881	17889	17829	18060	17947	17702	17980	17918	18010	17994	17980	17824	17787	17931	18107	18137	18171	18086	17904	17937	17960	17988	18002	18151	17917	18037	18075	17966	18044	18282	18137	18106	18130	17836	18026	17868	18194	18033	17838	18137	17953	18139	17911	17911	17964	17959	18082	17923	18085	17986	17893	17937	17872	18063	17859	18121	17861	18097	17738	18036	17969	17841	18019	17669	17949	17876	17923	18139	18021	17843	17982	17823	17953	18017	18030	18254	18101	18163	17948	17848	17968	17996	18184	18160	18130	17968	18027	18261	18133	18023	18295	18149	17989	18132	18004	18049	18089	17986	18243	17853	18075	17891	18137	18012	18176	17971	18069	18185	17992	18226	18043	18044	18077	17910	17998	18074	18114	17990	17921	17875	18033	17911	17904	18174	17952	17876	17902	18309	17919	17871	18142	18063	18084	18211	18130	18048	18061	17858	18075	18109	18116	18239	18176	17992	17945	17913	18093	17967	17986	17971	17905	17866	18010	18007	17954	17980	17893	17946	17956	17904	17744	18006	17992	17948	17994	18081	18155	18078	18017	18150	17910	17915	18065	18003	18168	17914	17954	18129	17941	18050	17901	17979	17994	18093	17937	18077	18151	18256	18043	18226	18174	17971	18030	18050	17993	17891	18126	17973	18045	17758	18056	18109	18147	18109	18196	17953	18106	18248	17913	18096	18017	17964	18155	18070	18141	17763	18151	18081	18151	18087	18045	17914	17923	17899	18027	17949	18018	17910	17880	17990	17969	17884	17688	18076	17985	17820	17867	17887	18118	17763	18069	17875	18001	18025	17904	17932	17719	18021	18034	18036	17999	17962	17886	18006	17939	17870	17868	18013	17934	17958	18159	18017	17957	17873	18055	18046	18241	18034	17993	18091	17955	18030	18031	17980	17898	17943	18164	17927	18132	17886	17974	17717	17838	17922	18031	18059	18104	17982	18010	17838	18060	18047	18085	17833	17702	18085	18184	17807	18209	17924	17985	17853	18316	18020	17902	18054	18165	17984	17982	18061	18166	18049	18149	17993	17867	18108	17951	17862	17977	17988	18014	17886	17896	17998	18023	17821	18097	18063	17870	17743	17967	17781	18017	17897	18182	18069	17996	17910	18041	17961	17977	18112	17972	17967	18035	18079	18045	17991	17951	18016	17840	18025	18153	18028	17930	18232	17974	17962	18076	17919	18084	18125	18009	18089	17952	18076	17964	18037	18218	17808	17885	18035	18085	17976	18068	18055	17943	18206	18252	18077	18012	17925	18105	18062	18046	17869	17892	18039	17922	18115	17966	18043	18057	18061	18032	18137	17991	18286	17767	18036	17873	17969	18056	17918	17892	17889	17865	17988	18003	17917	18128	18104	17941	17942	18119	18012	17936	17950	18059	17988	18120	18033	17968	18051	17876	17804	18121	18127	17840	17894	18106	17950	17997	18139	18017	18063	17940	18025	17690	17860	17990	18175	18131	18234	18026	17976	18094	17977	17935	17959	17985	18007	18044	18086	17823	17753	18049	18011	18095	18059	17972	17928	18099	18038	18034	18124	18026	17879	17819	17998	18001	18028	18010	17981	17737	18037	18168	17869	17998	18310	17910	17834	17937	17907	18010	17830	17833	17986	17958	17906	17971	18072	17909	17832	18053	17869	17734	17976	17939	18010	17978	18061	17979	17994	18011	17975	17996	18036	18084	17929	17994	17922	17826	17983	17954	17826	17946	18008	18110	17956	18113	17972	18135	17870	17952	17931	18090	18124	18100	17787	18103	17940	18043	18074	17845	17795	17881	17978	18058	18041	17782	18015	17940	17944	17848	18252	17939	18059	18083	17953	18017	18030	18085	17980	18114	17953	18186	17875	17952	18267	18129	17983	17973	17938	17816	17841	18131	18031	18046	18114	18118	17895	17968	18002	18091	18025	18102	17792	18018	17980	17910	17841	18002	17954	18014	17940	17787	18096	18111	17945	18038	17784	17939	17883	18122	18230	18046	18144	18086	18021	18098	18056	18033	18168	18022	17934	18096	18074	18166	18018	18067	17828	17971	18033	18102	17852	17791	18067	18034	18122	17948	18037	18045	17882	17814	18099	17942	17804	18008	17977	17998	17995	18026	18158	18116	18170	17952	17971	18211	18092	18002	18015	17966	17861	17765	17944	17885	17965	18036	17960	18014	18038	17902	17949	17924	18047	18014	17945	18091	18091	17697	17890	17979	17887	17972	18089	18095	17993	17937	17961	17944	18025	17932	18149	18076	17947	17934	18015	18160	18213	17912	17916	18045	18102	17902	18064	18131	17871	18003	18015	18025	18050	17905	18018	18175	17991	17818	17969	17924	17840	18018	17943	18160	17848	17858	17979	18218	18027	17993	17960	17844	18112	18097	18058	18188	18017	17968	17970	18059	17938	17850	17880	17969	17692	17808	18117	18121	18073	18118	17936	18141	17969	18017	17894	18247	17950	18043	18144	18204	17934	18037	17850	17882	17901	18016	18007	18034	17975	17926	17933	17798	18054	17849	17928	17958	18015	18050	18022	18177	17975	18176	18035	17955	18070	18002	17944	18178	17939	18091	17878	18063	18118	18153	18050	18004	17828	18093	18007	18051	17990	18022	18139	18210	17924	17879	18011	17988	17729	17835	18025	17950	17917	17905	18060	17972	17967	18005	18275	18093	17749	18001	18028	17816	18074	18069	17873	17775	18093	17991	18111	18139	18157	17893	17942	17973	17984	17930	18010	17910	17926	18067	18016	18074	17906	18021	17915	17923	17986	18035	18000	18053	18134	17933	17765	17773	17970	17870	17891	17923	17969	17938	18007	17896	18056	18084	17906	17833	17940	18119	17939	17962	18078	18106	18184	18086	17999	17897	17834	17966	17969	17798	17946	17881	17941	18069	18055	18143	17964	18002	17856	18070	18105	17860	18015	17920	18213	18014	18058	18156	17859	18022	18116	17771	17924	17863	18072	18270	17907	18113	18011	17912	18068	18112	17916	17836	18079	18236	18037	18063	18104	17949	18187	17961	18188	17982	18127	17886	18317	17949	18068	18053	18183	18220	18162	18181	17903	18150	18177	18100	17873	18006	18003	18109	18122	18229	17974	17895	18069	17932	18096	18109	17965	18006	18160	18070	18061	17930	18094	17977	18015	18117	17780	17883	17986	17806	18003	17633	17968	18002	18145	18211	17944	17964	17926	18071	17969	17927	17875	18034	18129	18074	18176	17975	18071	18157	17975	18121	18075	18019	18060	17883	17982	17950	17784	18167	18001	17972	18008	17803	17997	18100	17921	18132	17851	18046	17887	18049	17977	18121	17976	18038	17952	17968	17965	17998	18063	18025	17832	17828	17850	18002	18017	18043	18110	18045	17833	18076	18111	18074	17903	18142	18021	17845	18053	18169	17833	18030	18116	18018	18025	17828	17923	17815	17961	17924	18037	18118	17982	18054	17816	17957	17952	17975	17617	18083	18152	18046	17979	18181	18039	18069	17682	17908	17938	17988	18143	17883	18053	17899	17938	18171	17864	17863	17790	17969	17985	17801	18154	17917	17989	17968	17972	18003	18063	18176	18094	17993	18022	18113	17988	18109	18244	17839	18025	18088	18024	17977	18342	17965	17825	18148	18022	17862	17882	18232	18066	17922	17875	17924	18085	18109	17956	18025	17953	17969	17951	17947	18116	17978	17915	17834	18121	17911	17884	18011	18021	18050	17873	18001	17819	18034	17821	18232	18018	18189	17872	18049	18076	18011	18108	18021	17932	17900	17981	17799	18126	18021	17985	18270	18077	17839	18050	18082	17863	17965	18037	18024	18140	17982	18115	17963	17962	18302	18102	18051	17791	18055	17870	17979	17865	18160	17890	17970	17882	17996	18154	18121	18094	17984	18037	17996	17845	18063	18059	18150	18078	17892	18020	18034	17917	17990	17910	18186	18082	18149	18042	18005	18067	18142	17957	18057	17827	18021	17791	18101	18094	17835	17934	18017	17916	18087	18018	17987	17860	17955	18120	18120	17877	18270	18184	18008	17984	17871	17920	18043	18003	18100	18038	17921	18069	17907	17836	17947	17987	17903	18072	18239	18042	17741	17964	17962	17846	17981	17965	18111	17770	18034	17957	18029	18170	18021	17996	17967	17991	18000	18099	18015	17899
21498	39940	31853	24191	20913	19405	18019	17302	16848	16529	16432	16206	16068	15943	15892	16020	15940	15806	15827	15663	15706	15493	15628	15748	15720	15743	15772	15669	15495	15668	15675	15659	15528	15725	15692	15737	15708	15662	15587	15657	15704	15754	15515	15728	15744	15624	15628	15653	15619	15609	15596	15631	15659	15636	15780	15749	15581	15667	15642	15591	15803	15810	15695	15661	15534	15711	15628	15725	15695	15733	15577	15566	15581	15625	15712	15650	15609	15462	15510	15612	15878	15742	15709	15738	15896	15639	15404	15652	15627	15705	15573	15812	15663	15621	15560	15455	15693	15772	15532	15646	15478	15560	15642	15541	15641	15621	15647	15746	15910	15568	15622	15734	15676	15607	15738	15699	15662	15598	15682	15427	15608	15542	15730	15737	15517	15600	15616	15649	15649	15632	15737	15662	15530	15634	15599	15673	15593	15759	15570	15736	15711	15753	15603	15684	15826	15667	15847	15481	15799	15705	15697	15597	15675	15661	15677	15580	15607	15557	15542	15555	15594	15357	15735	15550	15633	15801	15742	15545	15567	15671	15510	15821	15627	15977	15581	15715	15654	15709	15736	15539	15576	15535	15496	15602	15620	15531	15496	15651	15655	15711	15568	15481	15572	15846	15461	15585	15693	15512	15714	15826	15552	15525	15672	15762	15840	15553	15652	15616	15508	15633	15637	15544	15673	15689	15640	15547	15599	15534	15550	15532	15726	15886	15524	15541	15692	15481	15590	15550	15776	15586	15533	15624	15548	15496	15792	15455	15768	15751	15493	15693	15689	15661	15555	15599	15519	15693	15483	15690	15695	15412	15588	15716	15581	15631	15510	15832	15634	15410	15597	15598	15639	15795	15549	15520	15511	15760	15554	15556	15608	15543	15601	15842	15601	15423	15680	15649	15689	15618	15582	15721	15531	15734	15657	15465	15742	15666	15563	15534	15766	15584	15561	15519	15581	15595	15670	15460	15691	15712	15693	15655	15584	15496	15647	15752	15560	15755	15675	15709	15512	15580	15717	15345	15670	15469	15516	15685	15612	15728	15638	15602	15611	15599	15630	15474	15717	15689	15582	15623	15652	15654	15775	15509	15802	15536	15455	15706	15680	15727	15595	15787	15485	15440	15625	15662	15628	15565	15778	15628	15599	15761	15536	15698	15776	15545	15621	15633	15630	15718	15505	15726	15562	15499	15667	15586	15595	15545	15641	15696	15657	15503	15622	15651	15674	15706	15600	15476	15519	15475	15663	15644	15580	15612	15549	15746	15615	15649	15578	15680	15460	15502	15714	15607	15541	15651	15725	15733	15428	15753	15663	15743	15500	15707	15608	15682	15668	15584	15725	15615	15642	15634	15703	15752	15832	15671	15594	15659	15373	15684	15578	15581	15559	15864	15544	15535	15531	15641	15596	15614	15628	15610	15630	15620	15633	15573	15572	15416	15665	15789	15521	15680	15581	15763	15625	15721	15695	15731	15718	15722	15599	15665	15582	15598	15628	15402	15680	15535	15655	15804	15711	15420	15613	15629	15624	15722	15718	15641	15686	15592	15655	15655	15725	15495	15484	15582	15627	15677	15641	15680	15703	15515	15639	15667	15677	15589	15603	15740	15608	15548	15686	15669	15625	15750	15630	15653	15711	15512	15766	15800	15612	15636	15571	15667	15732	15609	15633	15510	15681	15575	15663	15443	15689	15460	15445	15720	15532	15621	15611	15553	15482	15681	15527	15744	15672	15600	15732	15666	15593	15797	15526	15767	15503	15431	15554	15619	15536	15555	15703	15452	15612	15634	15547	15672	15668	15646	15741	15571	15668	15613	15578	15760	15733	15608	15633	15793	15501	15516	15577	15590	15697	15392	15482	15764	15555	15656	15743	15897	15614	15752	15516	15692	15703	15663	15726	15403	15774	15700	15600	15681	15522	15692	15697	15581	15509	15607	15666	15552	15596	15410	15568	15446	15645	15653	15745	15525	15483	15436	15567	15768	15632	15585	15680	15501	15605	15557	15702	15571	15655	15753	15709	15612	15700	15633	15610	15701	15676	15547	15653	15705	15720	15715	15648	15631	15614	15663	15575	15683	15609	15555	15582	15549	15589	15732	15688	15662	15559	15779	15651	15660	15542	15618	15571	15836	15529	15583	15640	15702	15480	15762	15555	15649	15481	15645	15825	15872	15626	15686	15781	15638	15547	15635	15669	15694	15611	15831	15666	15567	15608	15657	15438	15734	15726	15527	15689	15722	15621	15629	15564	15525	15610	15662	15633	15579	15599	15619	15495	15542	15547	15620	15649	15686	15554	15707	15436	15697	15818	15512	15712	15564	15575	15860	15792	15618	15613	15532	15544	15719	15681	15671	15757	15635	15893	15680	15485	15686	15631	15661	15553	15634	15775	15549	15756	15583	15534	15569	15791	15378	15615	15707	15557	15603	15506	15517	15491	15762	15688	15709	15677	15639	15642	15691	15761	15668	15517	15612	15557	15701	15688	15458	15634	15630	15451	15682	15603	15514	15532	15665	15564	15512	15642	15448	15698	15743	15760	15526	15768	15780	15532	15735	15693	15559	15565	15534	15789	15681	15394	15655	15698	15657	15734	15718	15571	15852	15555	15492	15509	15597	15652	15640	15579	15632	15626	15579	15791	15595	15715	15592	15645	15678	15578	15556	15621	15530	15758	15712	15549	15611	15669	15654	15653	15589	15645	15664	15684	15679	15688	15579	15812	15555	15318	15682	15494	15681	15686	15611	15694	15609	15693	15516	15543	15521	15659	15418	15643	15615	15687	15408	15777	15565	15469	15783	15624	15708	15637	15708	15571	15572	15852	15614	15575	15501	15486	15694	15644	15525	15585	15508	15752	15787	15660	15636	15564	15573	15688	15753	15600	15579	15697	15661	15714	15564	15609	15687	15752	15579	15700	15635	15771	15585	15593	15483	15704	15555	15512	15597	15505	15674	15629	15545	15665	15776	15555	15793	15495	15530	15795	15689	15600	15518	15676	15664	15746	15683	15388	15700	15572	15611	15817	15758	15510	15474	15640	15648	15716	15676	15573	15624	15616	15603	15615	15744	15770	15569	15636	15524	15587	15530	15684	15473	15636	15532	15617	15523	15740	15469	15598	15622	15632	15636	15548	15638	15491	15568	15539	15570	15463	15586	15753	15697	15717	15760	15575	15591	15580	15717	15623	15700	15707	15643	15665	15529	15565	15676	15576	15520	15682	15527	15701	15657	15777	15645	15616	15632	15667	15745	15664	15623	15662	15605	15522	15508	15663	15405	15622	15605	15465	15579	15745	15557	15565	15807	15705	15522	15525	15591	15616	15537	15554	15682	15618	15624	15719	15771	15769	15664	15654	15471	15687	15623	15641	15504	15585	15719	15794	15737	15549	15704	15629	15631	15605	15608	15582	15503	15539	15706	15731	15471	15657	15726	15498	15566	15598	15761	15666	15667	15629	15709	15600	15549	15665	15632	15451	15773	15735	15497	15625	15693	15697	15703	15605	15614	15632	15599	15617	15632	15587	15601	15605	15663	15578	15690	15751	15714	15686	15546	15628	15784	15765	15685	15690	15466	15702	15617	15711	15830	15577	15664	15571	15676	15727	15478	15572	15701	15540	15821	15639	15642	15486	15712	15547	15714	15734	15763	15721	15736	15469	15524	15725	15513	15610	15501	15595	15738	15737	15435	15612	15655	15711	15613	15597	15672	15737	15549	15525	15650	15639	15543	15637	15694	15564	15742	15694	15394	15702	15567	15774	15523	15713	15612	15419	15688	15798	15563	15411	15675	15412	15630	15439	15553	15622	15529	15803	15507	15686	15591	15517	15651	15492	15796	15673	15511	15602	15576	15479	15545	15603	15491	15655	15609	15734	15769	15696	15571	15668	15515	15497	15569	15891	15534	15550	15630	15408	15773	15703	15789	15680	15600	15503	15660	15691	15618	15740	15534	15737	15632	15682	15463	15551	15738	15637	15648	15578	15802	15642	15543	15703	15450	15531	15589	15618	15647	15780	15678	15794	15767	15562	15587	15709	15515	15858	15563	15728	15541	15675	15673	15727	15588	15690	15533	15588	15675	15672	15568	15560	15699	15608	15543	15638	15749	15626	15635	15610	15713	15605	15649	15460	15523	15542	15554	15790	15649	15610	15657	15715	15525	15625	15462	15778	15513	15576	15539	15547	15679	15552	15744	15758	15656	15592	15754	15567	15670	15708	15651	15627	15673	15646	15590	15402	15799	15581	15759	15639	15570	15711	15629	15600	15673	15595	15570	15721	15436	15634	15655	15525	15719	15402	15704	15741	15707	15514	15664	15525	15585	15685	15396	15537	15679	15497	15644	15638	15824	15630	15679	15702	15606	15583	15678	15762	15836	15671	15597	15650	15610	15731	15529	15501	15798	15544	15445	15750	15788	15598	15647	15707	15505	15574	15530	15469	15767	15610	15721	15638	15553	15764	15512	15491	15550	15590	15565	15461	15462	15667	15726	15581	15755	15518	15552	15666	15832	15627	15576	15615	15731	15631	15700	15542	15728	15621	15683	15621	15673	15562	15553	15591	15560	15705	15570	15683	15745	15534	15660	15738	15584	15766	15623	15599	15588	15640	15464	15622	15688	15717	15526	15661	15404	15629	15696	15771	15640	15732	15572	15676	15622	15524	15609	15563	15512	15450	15654	15623	15515	15639	15585	15541	15545	15671	15545	15642	15634	15593	15570	15591	15674	15625	15769	15705	15679	15507	15521	15540	15680	15698	15657	15698	15561	15628	15602	15767	15668	15658	15580	15614	15650	15643	15515	15640	15656	15629	15662	15575	15621	15668	15346	15720	15774	15544	15480	15542	15708	15544	15402	15671	15562	15578	15604	15569	15730	15719	15623	15611	15782	15666	15692	15771	15606	15684	15661	15642	15597	15459	15644	15742	15557	15702	15578	15712	15682	15726	15648	15603	15638	15536	15613	15603	15524	15618	15541	15589	15597	15544	15613	15583	15661	15649	15595	15610	15555	15486	15661	15605	15642	15634	15613	15601	15605	15868	15584	15832	15760	15488	15713	15506	15815	15692	15727	15701	15635	15636	15613	15579	15391	15679	15822	15791	15713	15517	15807	15526	15605	15558	15644	15728	15587	15606	15720	15839	15653
25422	21605	27211	27731	21212	20106	19528	19125	18687	18625	18523	18409	18206	18159	18162	18060	18066	18205	18024	18093	18230	18113	18039	17977	17920	17956	18141	18166	18137	17937	18073	17995	17963	17990	18063	17833	18269	17932	18218	18122	17965	18195	17996	17969	18062	17899	18183	17972	18058	17928	18002	18037	17956	17987	18038	18133	17950	17963	17937	17923	17904	18136	18012	18138	17917	18025	18015	18011	18264	18116	18021	18123	17938	18079	18014	17983	17916	17909	17914	17883	17788	17740	18012	17859	17861	17952	18152	18224	18072	17943	18148	18088	18018	17924	17868	18171	18059	18183	17958	18097	18027	18110	17979	18081	18067	18053	18269	18076	17958	17922	17908	18120	17819	17942	18092	17921	18076	17987	17922	18197	18031	18125	17991	17918	17903	18191	18113	17986	18163	18092	17968	17863	17879	18026	18154	17813	18017	18083	17924	18008	18007	17964	18143	18008	18104	18056	18225	17925	17965	18011	18080	17837	17847	18106	18055	17951	17888	18180	17982	18070	18028	17866	17935	17862	18081	18069	18077	18004	18057	17927	17990	18017	18153	18101	18110	18005	17932	18119	18036	18231	17958	18153	18017	18108	18029	17938	17988	18203	17910	17958	17952	17939	18052	17824	17990	18003	18194	18428	18087	18213	18019	17909	17996	17867	17921	18064	18149	17975	18127	18000	17971	17756	17896	17962	18003	18073	17974	17826	17945	18136	18089	17775	17896	17975	18017	17988	18051	17938	18057	18168	18009	18171	18000	18164	18150	18016	18128	18010	18103	18104	17917	18302	17987	18079	18036	17866	18377	18205	17944	18129	17999	18079	18162	17927	18001	18027	17989	18144	17984	18177	18079	18137	17967	18206	18032	17910	17912	18035	18000	17923	17869	17957	17745	18106	18113	18098	18147	17923	18105	18172	18132	18029	18007	18122	18075	17847	18128	17969	17969	17927	17996	18018	18195	18071	17948	18050	18076	18164	18215	18044	18043	18013	17954	18036	18180	18093	18121	18112	18103	18105	18029	18058	17979	18072	18144	18289	18246	18152	17981	17963	18069	17909	17820	18015	18058	18123	18139	18068	17998	18188	17826	17926	18075	17975	18045	18060	17903	17989	17942	17953	18075	17957	18027	18059	17847	18068	17901	18160	18088	17751	18018	18064	17889	18040	17944	18060	18006	18123	17999	18059	17976	17816	17675	18136	17984	17936	18111	18103	18143	18085	18073	17816	17919	17992	18149	18047	17767	18032	18207	17972	18063	18016	18009	18019	17899	18061	17898	17953	18014	17908	17933	18066	17957	18146	17772	18025	18001	18003	18094	18079	18058	18016	17854	18075	17979	17902	17944	18038	18019	17925	18056	17985	18121	18125	18030	18005	18078	17965	18015	17834	17955	17965	18106	18028	18195	18047	18177	17923	17994	18044	17959	17917	18012	18015	18078	18188	18020	18193	17854	18171	17964	18143	18055	18036	17933	17831	18014	18139	18275	18164	18003	18015	18124	17993	17993	17999	17993	18039	18166	18083	17830	17962	18317	18047	18096	18063	18108	18027	17983	17807	17994	18075	18082	17945	18064	18122	18007	17980	17981	18068	18017	17838	17942	18081	17884	18099	18047	17913	18026	18000	17879	17860	17939	17975	18026	17991	18030	18123	17961	17901	17922	17928	17964	18132	18203	17864	17862	18083	18287	18026	17986	18130	18240	18035	18081	18035	17999	17735	18002	18006	17979	18084	18144	17942	18143	17839	18043	17996	18080	18103	18101	18081	17903	18014	17845	18050	18183	18046	18066	18027	18081	18235	17995	18053	18077	17953	18141	18073	18011	18039	18101	18048	18065	17962	18027	17914	17927	17796	17922	18057	18126	17886	18068	17891	17902	17984	17947	17879	18177	17963	18026	18240	18127	18024	17906	18089	17901	18038	17854	17975	17912	17991	18042	18192	18026	18000	17948	18051	18213	18028	17886	17875	18074	17810	18132	17862	18126	18066	18183	18114	17957	18081	17974	18053	18283	17886	18178	17904	18063	18079	17904	18165	18038	18055	17756	18081	17928	18244	18124	18316	18109	18001	18211	18081	18104	18144	18256	17885	18072	18099	18089	18019	18129	18160	18034	18056	18176	17963	17936	18050	17912	17996	18009	18077	17903	18147	17960	18074	17961	18103	17966	18035	18079	18051	18151	17905	18084	17922	18018	18156	17879	18025	18100	17941	18049	18157	17898	18075	18098	18150	17846	17961	18194	18086	17922	18207	18072	18161	18199	17911	17886	17889	18005	18107	18070	18083	18119	18067	17943	18024	18086	17968	17957	18042	18298	17834	17985	18073	18374	18191	17721	18010	18015	17986	17969	17927	18079	18013	17951	18053	17989	17954	17921	18022	18165	18046	18038	18049	18147	17897	18073	17843	18054	17990	17930	17983	17927	17710	18307	17890	18033	17965	18032	17909	18179	18056	17971	18114	17882	18026	17966	18110	17854	17951	18265	17971	18141	17930	17900	17821	17848	18132	18070	18109	18103	17967	17970	18005	18052	18015	18186	17980	17971	18017	18148	18060	17981	18111	18178	17773	18101	17954	18050	18027	18160	18003	18015	17923	18267	17959	17874	17944	18059	17865	18069	18030	17826	17965	18076	18018	17939	18021	18193	17972	18145	17879	18136	17916	17940	17978	18071	18050	18053	17984	17996	18022	18152	18225	18068	17892	18125	17954	18077	18135	18163	17865	17948	17995	18044	18008	17880	17998	18016	17934	18029	17798	17970	17995	18354	17999	17967	17906	17917	17977	17936	18080	18277	18069	18021	17990	18038	18052	18083	17961	17913	18061	18226	17966	17926	17973	18036	18122	17990	17985	18005	17916	18010	17978	17989	18177	17820	17827	17859	17927	17873	17992	18058	17938	17842	17848	18008	18078	18048	17987	18130	17949	18163	17925	18116	18104	18073	18115	17961	17825	18079	18099	17929	18081	17772	18112	18092	18004	18116	18063	18028	18018	17883	18068	18095	18198	18208	17977	18149	18189	18042	17795	18068	17976	17929	17893	18062	18077	18017	18000	18180	17837	17962	17909	17992	18031	17974	17981	17922	17920	18001	18211	18041	18012	18116	18043	17876	17872	17930	17924	17920	18039	18134	18186	18118	17956	18109	17978	18037	18170	18021	18213	17981	18080	17873	18065	18247	18030	18096	17946	18081	17995	18074	18026	18058	18115	18171	17965	18036	17982	18054	18135	18031	18183	18124	17976	18057	17936	18081	18064	17934	18162	18068	18049	18100	18065	18173	17997	18000	18005	17970	17984	17884	17891	17904	18040	18105	18312	17998	18137	18140	18078	17929	17945	18202	18082	17931	18059	18097	18092	18070	18148	18012	17900	18073	18066	18078	18030	18137	17949	18042	17961	17954	18025	18019	18163	18010	18171	18046	17968	18174	18196	18060	17971	18090	18063	17848	18183	18084	17944	17934	17845	18118	18133	17955	18065	18105	18158	18110	18089	18005	18196	18004	17992	18079	18091	18126	17706	18013	17871	17983	18143	18048	17843	18172	18148	18052	18021	18045	18073	18032	17925	17997	17789	18181	18323	18197	17892	17824	17961	17966	17958	18089	17878	18155	18173	18019	18057	17952	17930	17867	17963	17950	17978	18137	17802	18049	17978	17971	18149	18073	17932	18057	17948	17992	18222	18104	18115	18003	18220	18068	17893	18074	17846	18082	18029	18106	17898	18001	17966	18065	18089	18280	18132	17921	18139	17944	17936	18053	17975	18085	18115	18005	18321	18111	18094	18082	17915	18118	18080	17908	18017	18161	17954	18118	17951	18076	18024	18047	18033	18048	18176	18053	17983	18105	18021	18217	17942	18346	18088	18118	17979	17849	18132	18043	18248	17984	18193	18036	18009	17951	17957	18001	18065	18231	18077	18041	18023	17879	18006	18053	18046	18204	18041	17904	17880	18008	17851	17954	18031	18210	18031	17945	18097	17974	17697	17884	18057	18032	17820	17874	17975	17876	18090	17922	17847	18028	17950	17996	17902	17871	18033	18174	18174	18175	18016	18058	17870	18029	18148	18146	17936	17879	17963	18005	17942	18214	18059	17976	18130	18027	17929	17959	18036	18209	18254	18102	18124	18021	17926	18146	18139	18090	18050	18115	18172	18075	18129	17814	17987	17966	17859	18033	18095	17871	17945	18004	17995	18113	17891	18012	18081	17775	18007	18212	18186	18073	18087	18217	18093	18244	18133	18055	18196	18032	18128	17860	17908	17982	17836	18158	18086	18073	18154	18178	17877	18129	18203	18148	18230	18137	17931	17967	18027	18004	17941	18012	17936	18090	17977	17943	18159	18057	17972	18197	18107	18131	17959	18134	18166	18282	17868	18026	18056	17998	17909	18059	17995	17868	18082	17934	18121	18003	17959	18191	18079	18032	18222	18076	18138	17953	18248	18007	17984	18117	18084	18191	18108	17974	18009	18221	18022	17890	17933	17994	18006	18046	18059	17992	18077	18144	18181	18020	18105	18072	17949	18112	18045	18073	17917	18276	18073	17930	17905	18039	17946	18172	17811	17928	18019	18159	18112	17862	17964	17710	17901	18065	17977	17835	17929	17884	17968	18137	18012	18149	17840	17898	18211	17916	17961	17995	18052	18034	17968	18034	18192	18029	17756	17890	17957	17904	17978	17978	18136	17973	17938	17984	17831	17929	18122	17982	18099	17738	17980	17917	17933	17962	17995	18031	18094	18086	18023	18007	17996	18192	18046	17999	18196	18024	18006	17866	17958	18016	17933	17970	17989	18032	18214	18111	18361	18155	18083	17956	17870	17921	17929	18092	18034	18025	17949	17933	18267	17926	18030	17879	18090	18171	17971	17960	18312	18033	18073	17975	18001	18079	18073	18102	17922	18030	18034	17856	18155	17978	17942	18132	18198	18089	18128	17966	18020	18113	17979	18016	18002	17938	18099	18153	18128	18162	18009	17907	18101	18112	17888	18080	18054	18152	17977	18069	18036	18109	18054	18018	18062	18133	18212	18081	18141	17980	18102	18212	18009	17951	18062	17866	18017	17965	18123	17895	18011	18139	18007	17934	18103	18213	17990	18013	18049	18086	18068	18283	18143	18241	17959	18053	18045	17911	18124	17958	17985	18094	18092
21428	35428	28917	22385	19550	18173	17423	16680	16695	16332	16147	16211	15945	16005	15683	15963	15821	15852	15649	15635	15685	15731	15674	15656	15813	15624	15854	15784	15658	15753	15674	15616	15762	15695	15901	15649	15575	15656	15467	15620	15711	15884	15654	15666	15749	15881	15538	15625	15520	15609	15688	15747	15829	15624	15574	15671	15567	15657	15771	15715	15659	15642	15642	15572	15612	15709	15693	15670	15693	15637	15646	15777	15703	15597	15531	15698	15848	15694	15578	15671	15626	15769	15693	15700	15875	15713	15556	15768	15715	15647	15617	15787	15728	15628	15630	15601	15642	15788	15629	15678	15585	15706	15580	15515	15574	15749	15715	15603	15868	15566	15638	15724	15618	15631	15800	15797	15763	15405	15707	15771	15557	15766	15599	15418	15539	15652	15739	15656	15695	15721	15600	15723	15573	15566	15836	15627	15642	15754	15781	15501	15794	15715	15623	15841	15634	15719	15482	15826	15603	15653	15662	15774	15540	15706	15629	15626	15603	15661	15590	15781	15605	15727	15524	15755	15717	15625	15570	15434	15575	15623	15531	15676	15560	15767	15584	15544	15675	15803	15832	15428	15753	15757	15714	15617	15723	15475	15725	15761	15661	15831	15660	15874	15597	15708	15638	15695	15741	15756	15653	15806	15764	15771	15727	15734	15504	15789	15654	15392	15627	15477	15741	15711	15718	15771	15522	15732	15601	15661	15669	15813	15574	15849	15613	15738	15827	15505	15720	15599	15608	15688	15630	15576	15549	15673	15539	15607	15701	15610	15720	15524	15618	15724	15765	15739	15807	15717	15541	15882	15810	15764	15744	15562	15574	15696	15752	15460	15754	15612	15761	15769	15719	15834	15734	15630	15723	15623	15642	15731	15669	15688	15787	15604	15593	15727	15629	15825	15650	15753	15594	15608	15771	15653	15580	15619	15655	15825	15700	15639	15517	15590	15552	15738	15730	15569	15548	15557	15831	15700	15631	15798	15750	15727	15620	15546	15584	15561	15811	15730	15573	15575	15325	15615	15703	15721	15618	15536	15645	15793	15582	15744	15726	15756	15815	15684	15739	15841	15668	15526	15622	15732	15604	15821	15816	15613	15767	15802	15665	15502	15548	15724	15772	15811	15674	15652	15669	15760	15667	15755	15651	15920	15725	15720	15708	15598	15717	15501	15468	15789	15622	15663	15702	15646	15784	15707	15752	15710	15608	15528	15736	15570	15647	15689	15706	15668	15772	15702	15715	15848	15705	15546	15654	15837	15724	15629	15621	15607	15575	15739	15679	15737	15744	15792	15723	15643	15778	15610	15507	15537	15720	15607	15605	15744	15834	15726	15806	15695	15589	15706	15617	15850	15817	15709	15714	15593	15636	15519	15618	15610	15786	15586	15621	15568	15615	15709	15702	15503	15390	15591	15712	15811	15683	15624	15625	15566	15777	15583	15548	15609	15838	15773	15518	15525	15671	15601	15676	15663	15600	15808	15826	15781	15748	15513	15689	15719	15665	15783	15694	15825	15646	15765	15670	15553	15697	15567	15499	15758	15798	15567	15636	15526	15773	15638	15650	15835	15603	15694	15555	15659	15705	15511	15696	15712	15650	15747	15646	15753	15489	15750	15611	15592	15499	15824	15640	15648	15640	15774	15674	15669	15582	15823	15522	15761	15595	15677	15707	15853	15555	15708	15726	15802	15594	15828	15827	15404	15711	15655	15486	15618	15615	15569	15858	15615	15629	15839	15777	15775	15638	15575	15755	15755	15618	15779	15712	15641	15594	15605	15788	15483	15729	15678	15666	15699	15797	15647	15932	15629	15779	15509	15590	15866	15567	15781	15813	15677	15685	15579	15704	15538	15610	15803	15590	15738	15680	15804	15553	15739	15480	15558	15780	15935	15817	15702	15551	15673	15522	15552	15766	15696	15832	15625	15723	15674	15576	15804	15668	15873	15751	15665	15775	15622	15570	15574	15601	15571	15636	15493	15591	15818	15522	15687	15768	15647	15831	15649	15528	15721	15791	15648	15420	15746	15773	15636	15685	15515	15652	15791	15643	15794	15727	15867	15661	15776	15791	15654	15729	15673	15668	15735	15700	15745	15653	15558	15616	15497	15502	15706	15689	15628	15690	15714	15712	15607	15667	15766	15796	15522	15759	15703	15673	15636	15557	15581	15592	15473	15820	15538	15831	15690	15553	15689	15753	15643	15818	15617	15382	15806	15670	15715	15725	15633	15522	15929	15667	15760	15735	15625	15633	15511	15622	15884	15668	15752	15696	15746	15819	15541	15709	15604	15578	15591	15645	15696	15652	15683	15710	15660	15708	15764	15676	15696	15648	15744	15691	15825	15671	15485	15732	15803	15752	15525	15681	15713	15744	15567	15792	15674	15665	15502	15751	15746	15648	15624	15907	15599	15909	15664	15672	15759	15709	15775	15575	15799	15677	15635	15834	15682	15789	15510	15669	15507	15815	15544	15539	15630	15537	15956	15943	15694	15679	15606	15498	15778	15587	15632	15665	15615	15674	15680	15774	15803	15808	15666	15720	15751	15551	15777	15736	15779	15597	15871	15627	15583	15560	15735	15669	15723	15711	15491	15594	15612	15681	15768	15558	15799	15735	15622	15699	15594	15785	15624	15967	15645	15485	15683	15711	15672	15794	15654	15538	15765	15662	15636	15620	15609	15714	15520	15618	15703	15704	15869	15728	15708	15622	15523	15550	15846	15603	15729	15733	15668	15801	15657	15726	15672	15650	15718	15705	15775	15717	15636	15788	15753	15695	15838	15734	15539	15573	15748	15622	15673	15570	15808	15583	15593	15645	15582	15684	15622	15498	15735	15708	15607	15740	15712	15791	15451	15718	15521	15562	15500	15683	15777	15622	15676	15626	15670	15696	15587	15655	15577	15790	15755	15610	15562	15824	15693	15743	15706	15555	15697	15610	15619	15714	15732	15541	15654	15758	15598	15647	15769	15916	15734	15497	15590	15633	15668	15618	15772	15728	15651	15803	15829	15854	15713	15576	15732	15776	15521	15736	15643	15869	15675	15888	15570	15780	15661	15600	15779	15508	15661	15582	15881	15715	15611	15572	15841	15625	15729	15742	15754	15697	15666	15712	15523	15769	15645	15833	15704	15557	15666	15779	15522	15573	15517	15753	15734	15751	15653	15648	15678	15717	15666	15826	15408	15729	15708	15470	15623	15749	15451	15572	15614	15496	15710	15636	15543	15592	15788	15656	15750	15607	15684	15677	15558	15639	15601	15603	15730	15577	15889	15696	15510	15692	15763	15620	15689	15911	15510	15774	15883	15702	15628	15567	15750	15667	15567	15618	15804	15640	15581	15663	15647	15626	15650	15675	15620	15770	15878	15679	15692	15632	15586	15756	15649	15801	15622	15637	15644	15729	15698	15617	15600	15747	15700	15666	15701	15665	15506	15668	15760	15456	15689	15533	15636	15751	15496	15725	15594	15687	15546	15581	15648	15847	15620	15582	15791	15671	15765	15602	15713	15521	15697	15642	15969	15651	15764	15665	15733	15645	15591	15717	15709	15677	15747	15593	15647	15791	15646	15659	15781	15707	15800	15680	15692	15680	15682	15588	15754	15728	15668	15774	15605	15527	15685	15913	15710	15580	15751	15742	15757	15805	15608	15685	15696	15652	15592	15693	15809	15694	15702	15799	15784	15682	15849	15693	15708	15861	15812	15793	15545	15639	15613	15650	15572	15777	15539	15882	15868	15597	15503	15559	15588	15641	15698	15625	15725	15637	15817	15786	15751	15559	15749	15656	15535	15695	15683	15830	15773	15715	15637	15723	15738	15668	15673	15453	15771	15599	15510	15589	15614	15743	15681	15556	15762	15688	15732	15626	15667	15598	15647	15701	15617	15770	15688	15735	15766	15696	15724	15534	15668	15553	15564	15705	15518	15776	15787	15595	15705	15691	15739	15598	15851	15734	15654	15685	15671	15694	15558	15762	15831	15656	15640	15666	15701	15628	15744	15645	15474	15676	15567	15739	15837	15803	15812	15516	15662	15519	15612	15742	15742	15686	15769	15754	15770	15506	15769	15675	15801	15662	15622	15583	15697	15780	15635	15737	15767	15615	15511	15734	15670	15797	15533	15828	15717	15659	15728	15807	15624	15515	15587	15748	15672	15738	15605	15563	15869	15425	15647	15586	15739	15550	15577	15556	15495	15625	15834	15631	15829	15656	15770	15634	15668	15729	15817	15756	15702	15767	15687	15655	15584	15776	15665	15790	15925	15545	15652	15638	15882	15597	15767	15698	15692	15883	15668	15785	15579	15598	15674	15702	15660	15696	15766	15761	15829	15769	15742	15820	15619	15687	15609	15682	15690	15795	15613	15738	15684	15625	15615	15718	15601	15761	15697	15808	15658	15591	15646	15809	15752	15871	15647	15736	15585	15763	15386	15808	15555	15715	15628	15649	15702	15670	15750	15598	15662	15756	15622	15594	15711	15461	15933	15679	15638	15576	15553	15739	15635	15658	15669	15738	15537	15667	15725	15727	15598	15647	15572	15864	15550	15559	15862	15733	15743	15778	15709	15545	15785	15821	15715	15661	15716	15821	15658	15684	15859	15841	15593	15551	15527	15446	15838	15782	15515	15800	15723	15713	15497	15828	15680	15721	15563	15659	15472	15840	15548	15813	15717	15610	15548	15626	15812	15682	15524	15793	15678	15585	15605	15606	15881	15581	15677	15802	15854	15549	15790	15693	15383	15793	15662	15640	15759	15685	15612	15704	15640	15812	15751	15647	15582	15620	15668	15604	15639	15678	15700	15659	15733	15738	15834	15740	15615	15571	15694	15751	15894	15676	15886	15920	15533	15863	15622	15634	15602	15652	15597	15722	15749	15616	15682	15685	15720	15572	15677	15791	15659	15685	15671	15813	15686	15599	15546	15825	15537	15767	15706	15858	15660	15649	15679	15650	15735	15647	15707	15675	15701	15688	15659	15703	15481	15493	15613	15706	15635	15729	15847	15713	15634	15748	15614	15871	15684	15681	15701	15539	15629	15690	15778	15661	15647	15692	15652	15631	15529	15629	15800	15563	15671	15700	15742	15668	15635	15716	15498	15884	15600	15500	15727	15790	15617	15525	15580	15613	15451	15570	15590	15719	15651
22653	21636	28878	24878	22166	24528	25870	21494	20258	20199	20005	19711	19804	19546	19667	19560	19552	19257	19305	19332	19169	19126	19354	19168	19189	19033	19167	19056	19134	19217	18900	18962	19046	19036	18905	19161	19157	19041	19105	19094	19075	19107	19176	19098	18762	19046	19026	19005	19032	19033	18859	19106	18903	18844	19104	19022	19051	18922	18981	19080	18986	18849	19057	19130	19110	19238	19012	19136	18929	19159	19087	18909	19058	19066	19009	19014	19038	18850	19083	18951	18870	18753	19039	18988	18848	19138	18995	19002	18808	18771	19027	19139	18989	19032	18894	19128	19214	19084	18859	18920	19022	18718	18830	19062	18884	19067	18949	18831	18920	18831	19086	19177	18958	18883	19245	18956	18954	18993	19160	19238	19036	18921	19127	19062	18935	19036	18938	18726	18862	19066	18952	19091	18773	18959	18989	18856	19064	19050	18791	19169	19156	19155	19122	18898	18919	19275	18963	18795	18989	18955	18989	18966	18705	19060	18835	19138	19092	18864	18931	18939	18845	19052	19015	18829	19142	19130	18917	19041	18976	19029	19110	18824	18993	19148	18999	18960	18847	19114	19044	19220	19032	19034	19014	18777	18993	18948	18997	18986	19059	19105	18870	18887	18990	18914	19044	19059	18880	18622	19226	18917	19144	19045	19100	19158	18969	19106	18977	18882	18884	18813	19054	18847	18929	18999	18960	19150	18937	19042	19224	19207	18947	18874	18953	18947	18882	18824	18913	19013	19049	19042	19074	18881	18955	18752	19036	18947	19080	18977	18833	19031	19013	19020	18828	18920	19051	18974	18850	18933	18921	18787	18866	18816	18867	19077	19100	18793	19035	19028	19155	19050	19103	19274	19065	18824	18822	19049	18912	18912	18961	19193	19139	19014	18807	18881	19007	19059	19059	19195	19072	18824	19079	18854	19050	19029	19056	19098	18996	19229	18845	18875	19055	18845	18840	19011	18936	19124	18939	18906	18948	19050	18862	18892	19045	18848	18926	18938	19098	18813	19146	19074	19069	18965	18924	18881	19069	18899	18874	18856	19002	18916	18846	18996	19106	18922	18793	19038	19007	19068	19031	19051	18911	18767	19037	18806	18893	19112	18863	18800	19116	18931	19337	18900	19008	18918	18922	19029	19087	18893	18848	19095	19203	19055	18813	19136	19024	18963	18861	18859	18905	19122	18695	19000	18772	18978	18925	18932	19067	18941	19016	18954	19024	18837	18943	19074	19025	18909	18988	19050	18928	18961	18932	19091	19117	18845	18948	18849	18903	18820	19127	18915	18839	18970	18879	18884	19096	18965	19237	19037	18911	18726	19046	19222	18885	19101	18874	19119	19019	18854	19019	19008	19161	19138	18956	18901	19145	19009	19203	18899	18942	19189	18851	19157	19065	18825	18988	18981	19102	18884	19036	19011	18762	19041	18993	19151	19003	19029	19054	19129	19206	19195	18770	18948	18878	19026	18987	18929	19183	18990	18780	18941	18631	18936	18979	18950	18968	18932	19085	18901	18919	18963	18994	18864	19107	19108	18835	19097	18922	18734	19008	18810	18856	18861	18804	19085	18993	18971	19050	19010	18963	19223	18915	18977	18950	18794	19080	18996	18923	18972	18891	18954	19150	18781	19012	19038	19108	18846	19103	19153	19201	18966	18916	18920	18910	18914	18944	19116	18993	18867	19080	18951	19107	18948	19067	19212	19118	18886	18865	19150	18857	18876	19086	19023	19004	19080	18940	19072	18917	18995	18865	18948	18844	19001	19037	19013	18842	18886	18782	18920	18798	18891	18925	19148	18783	18857	18962	18987	18824	18884	18825	18930	18725	19105	18956	18901	19127	18858	19067	18941	19023	18921	19154	19059	18901	18849	18822	18806	18809	19015	18889	18939	18957	18953	19099	19011	18806	19015	19013	18981	19142	19088	18912	18930	19075	19040	19080	18828	19115	18931	18920	18995	18699	18725	19032	18887	19051	19054	18937	19177	18995	19025	19129	19069	18946	19039	18984	18930	19105	18934	19021	19018	18960	18956	18987	18993	19018	18922	18896	19138	18962	18963	18863	19210	19111	18956	18938	18943	18792	18923	18762	18879	18676	18862	18804	18934	19089	18922	19044	18925	18836	19027	18996	18826	19025	19073	18855	19115	19019	19148	18939	19043	18952	18854	19034	19141	18871	19042	18968	18920	18924	18961	18904	18788	18858	18950	19171	18899	19053	18857	19071	18884	19068	19052	18831	19013	18911	18804	18944	19194	18983	18841	18908	18695	18899	18932	19114	19006	19154	19101	19039	18901	19128	18993	18689	19036	19087	18802	18920	18821	18880	18988	19071	19033	18820	18814	19007	18926	18963	19101	18870	19002	18985	18844	19185	19065	18983	19053	19050	18789	18932	18875	19093	19066	19038	18876	19069	18807	18997	19028	18785	18679	18886	18939	19196	19108	18849	18960	19000	18995	18830	18924	18911	18919	18944	19083	18915	18861	19162	18879	18773	19015	18985	18868	19099	18821	19147	18865	18924	18897	19075	18827	19008	18996	19122	19058	19035	18800	18883	18932	19170	18859	19139	18795	18991	18861	18993	18860	18976	19071	19067	18957	18896	18841	19004	18930	18842	19004	19020	18648	18784	18924	18773	18925	19177	19093	19110	18868	19033	18982	18960	19051	18969	18982	19045	19020	18939	18684	18947	19067	18933	18784	18721	18973	18911	18876	18905	18939	18901	18872	18855	18857	18811	18968	18834	18776	18804	18776	19041	18869	18768	18983	18958	18962	18834	19021	19114	18930	19133	19009	18867	18769	18869	19144	19022	18765	19036	19100	19137	18943	18965	18980	18826	18869	18988	18927	18776	19248	19071	18894	18947	18883	19017	18890	19021	18874	18890	18938	19193	18767	19108	19200	19030	18940	19113	18986	18986	19100	19031	18848	18901	18892	18962	18919	18812	18930	18920	19039	18918	19034	19126	19111	18963	18936	18963	18882	18858	18974	18942	18904	19022	19034	18931	18992	19020	18871	19061	18994	18920	19044	19063	18961	19012	19001	18835	19079	18917	19004	18951	18926	19095	18816	19208	18985	18932	19015	19008	19006	18866	18898	18962	18998	18944	19156	18846	18931	18911	19063	19097	19142	19125	19012	18973	19097	19044	19093	19109	19028	18919	19151	19115	18978	18834	19003	19055	18840	18930	18988	18899	19046	19076	19109	18988	19058	19129	19030	18879	18963	19042	18878	18932	18829	19140	18800	18931	18846	19036	18831	18805	19004	18964	18855	19148	19004	19062	18968	19006	18937	18905	18993	18910	18979	18734	19004	18910	18988	19000	18931	19105	19147	18959	18922	18925	19155	18992	18927	19047	19162	18845	19033	19038	18922	19090	19024	18904	19008	19068	18872	19180	18994	18903	19046	19026	19115	19030	18980	19188	18914	19025	18776	19062	18838	18971	18871	19034	18946	18846	18940	18921	18950	19101	19010	19058	19140	18964	18955	18897	18799	18993	18891	18869	18840	19114	18935	18985	19083	18840	19131	18878	18916	18964	19029	18905	18902	18889	18885	18937	19152	18987	18852	18924	18966	18889	19099	19024	18957	19262	18815	19047	19051	18862	18937	19099	18961	19043	18911	18905	18990	18940	18963	18966	19015	19220	18793	18808	19044	18952	18889	19037	18847	18927	19076	19066	19033	19019	18970	18788	19087	18889	18924	18945	18839	19144	19045	19001	19002	18933	18726	19051	18987	18985	18902	18968	19035	19199	18846	19033	18814	19120	18945	19037	18997	19108	18882	18966	18946	19261	18832	19022	18870	18803	18777	19011	18921	18787	19080	19238	19089	19026	18925	18853	18935	18946	18924	18924	18710	18886	18852	18948	18862	19154	18806	19106	18924	19007	19003	18897	19014	19124	18923	19172	19006	18930	18825	19058	18949	18913	19008	19026	19070	19027	18997	19048	19004	18865	18920	19217	18855	19027	18906	19018	18998	18985	18999	19033	19033	19017	19104	19009	18877	18894	18959	18947	19158	18883	18899	18923	18911	18972	19032	18963	18923	19041	18868	18904	18691	19156	18736	19022	18922	18901	19321	18977	19125	19090	18810	19187	18818	18914	19035	18969	18922	19049	18818	18830	18935	19040	19018	18917	19107	19038	18913	19032	19057	18989	18889	19048	19042	19158	18922	19382	19205	18976	18938	18984	19034	19027	19152	19067	18899	18956	18934	19069	18906	18940	18908	18891	19103	18841	19085	19147	18945	19040	18658	19002	19098	18968	19118	19136	18991	19007	18951	19013	19003	19068	18960	19036	19038	19116	18924	18935	18987	19157	19068	18963	18916	19166	19007	18938	18783	18860	19026	18776	19145	18952	19019	19042	18773	19099	18944	18799	18939	18945	18874	19020	18981	18784	19130	19034	18956	19149	18839	19138	18962	18829	19045	18787	19007	19079	18960	19044	18826	18940	19174	18995	19041	18932	18878	19144	19057	18732	19070	19073	19047	18955	18880	19184	19093	18978	19023	19061	18851	19005	19090	19154	18697	18944	18965	18814	19150	18708	18808	18836	19077	19066	18822	18738	18863	19038	18746	18922	18912	18948	18762	18958	19040	18938	19192	19011	19085	19016	18919	19074	18785	18958	19022	18902	19141	19061	18939	18928	18899	18847	19012	19121	18903	18829	18855	18968	19263	18989	18951	19125	19103	18911	19033	18957	18985	18928	19083	18820	18805	19025	18857	18844	18891	18953	19020	18909	18920	18910	18931	18790	18667	18922	18731	18887	19060	18894	18952	18930	18926	18993	19224	18944	18716	19136	19058	18911	18882	18998	19042	18939	18803	18902	18861	18908	18989	19087	19120	19011	18859	19118	18971	18951	19132	19098	18969	19070	19117	18718	18935	18850	18960	19108	18952	18994	19109	18970	18851	18995	18948	18993	19182	18845	18800	18838	18945	18940	18821	18763	18805	19056	18955	18894	18824	18763	18964	19106	18853	19056	18950	18932	18971	18767	18850	18800	18811	19029	19037	19001	19105	18857	18909	18849	19063	19088	18856	18962	19083	18877	18897	18926	19036	18908	18960	19003	18912	18731	19087	18933	19019	18975	19126	18896	19078	18952	18717	18825	19106	18931	18980	19172	19127	19120	18953	18901	18898
23151	44551	36177	27803	23983	21104	19835	18713	18077	17496	17187	17188	16936	16840	16849	16721	16562	16478	16363	16365	16332	16431	16484	16349	16498	16291	16382	16232	16284	16171	16215	16332	16238	16234	16172	16249	16304	16345	16372	16223	16164	16370	16349	16165	16258	16299	16387	16125	16303	16241	16281	16236	16260	16197	16150	16268	16073	16069	16429	16319	16259	16274	16271	16182	16155	16167	16421	16100	16158	16151	16280	16349	16151	16143	16236	16244	16384	16210	16195	16231	16218	16159	16095	16188	16293	16111	16249	16223	16097	16222	16157	16240	16275	16208	16321	16174	16054	16273	16316	16240	16057	16145	16081	15950	16151	16177	16095	16035	16373	16121	16062	16174	16191	16361	16186	16267	16239	16157	16150	16199	16176	16330	16352	16071	16009	16380	16455	16246	16210	16133	16179	16211	15997	16097	16315	16228	16034	16305	16241	16162	16132	16169	16149	16220	16245	16134	16308	16171	16170	16192	16180	16165	16365	16137	16129	16123	16201	16260	16416	16111	16190	16276	16177	16195	16228	16265	16300	16409	16244	16223	16184	16166	16050	16105	16180	16266	16206	16283	16210	16210	16212	16211	16178	16118	16038	16223	16185	16256	16373	16231	16133	16334	16153	16390	16019	16309	16115	16262	16440	16153	16130	16104	16318	16013	16164	16322	16252	16183	16245	16291	16210	16265	16126	16353	16316	16183	16267	16246	16120	16312	16314	16229	16352	16204	16198	16193	16227	16122	16304	16338	16307	16185	16228	16203	16237	16337	16355	16232	16142	16185	16419	16256	16286	16180	16276	16444	16195	16092	16268	16313	16307	16197	16202	16225	16390	16145	16356	16203	16183	16115	15995	16464	16330	16150	16345	16110	16158	16319	16418	16182	16290	16314	16026	16192	16309	16358	16124	16268	16219	16233	16185	16127	16263	16067	16314	16301	16260	16152	16217	16063	16266	16106	16068	16237	16422	16200	16298	16173	16175	16265	16000	16388	16200	16271	16142	16104	16089	16200	16153	16193	16379	16178	16074	16296	16222	16233	16143	16039	16354	16279	16223	16312	16361	16318	16178	16124	16173	16176	16186	16144	16070	16422	16316	16186	16212	16141	16310	16293	16227	16212	16267	16186	16120	16227	16379	16195	16228	16208	16072	16383	16219	16178	16269	16223	16290	16101	16433	16018	16420	16236	16236	16147	16142	16130	16156	16407	16392	16170	16103	16213	16304	16180	16088	16263	16181	16168	16316	16236	16153	16123	16411	16312	16261	16308	16061	16327	16188	16156	16152	16323	16301	16280	16293	16371	16250	16085	16210	16225	16231	16161	16172	16226	15956	16318	16111	16225	16345	16330	16255	16186	16413	16036	16171	16124	16099	16159	16063	16322	16408	16087	16221	16199	16253	16214	16259	16433	16342	16164	16225	16267	16301	16330	16186	16163	16084	16322	16329	16200	16245	16191	16221	16378	16259	16203	16299	16394	16339	16111	16221	16103	16339	16215	16328	16004	16311	16081	16254	16376	16126	16099	16234	16193	16367	16374	16370	16121	16274	16248	16185	16118	16153	16347	16311	16297	16240	16258	16300	16265	16293	16377	16341	16241	16376	16230	16208	16170	16310	16444	16089	16160	16233	16106	16247	16225	16480	16080	16181	16174	16192	16098	16133	16217	16318	16244	16287	16261	16199	16188	16214	16161	16224	16123	16321	16013	16142	16125	16280	16273	16117	16248	16134	16117	16290	16215	16274	16072	16209	16349	16072	16305	16346	16100	16193	16164	16218	16206	16307	16265	16319	16204	16304	16333	16089	16335	16121	16214	16282	16302	16256	16328	16231	16161	16243	16253	16161	16101	16132	16145	16295	16335	16314	16292	16304	16126	16357	16379	16044	16178	16143	16163	16265	16267	16091	16290	16211	16342	16330	16345	16128	16239	16185	16179	16362	16057	16255	16149	16255	16193	16108	16418	16403	16198	16259	16284	16377	16247	16155	16163	16254	16140	16265	16385	16331	16139	16289	16298	16245	16174	16178	16097	16113	16091	16402	16095	16140	16218	16203	16422	16310	16144	16412	16181	16316	16131	16289	16240	16230	16116	16129	16186	16226	16306	16286	16084	16177	16126	16226	16202	16203	16258	16249	16246	16361	16145	16124	16241	16317	16288	16585	16241	16327	16108	16331	16069	16208	16338	16428	16185	16050	16218	16308	16177	16121	16233	16127	16366	16249	16218	16215	16278	16363	16235	16229	16271	16195	16359	16332	16200	16234	16305	16196	16281	16298	16197	16276	16083	16242	16212	16152	16253	16133	16212	16268	16216	16138	16183	16280	16343	16368	16114	16185	16262	16203	16275	16380	16165	16257	16211	16353	16040	16177	16158	16238	16291	16156	16217	16280	16245	16054	16198	16268	16221	16211	16145	16300	16133	16417	16237	16394	16253	16234	16103	16124	16343	16156	16186	16143	16194	16200	16011	16143	16183	16294	16364	16191	16304	16265	16463	16231	16072	16140	16111	16237	16279	16325	16140	16312	16188	16219	16116	16287	16304	16302	16196	16134	16171	16231	16277	16377	16162	16242	16269	16297	15932	16268	16303	16219	16235	16314	16109	16306	16205	16220	16188	16176	16176	16120	16197	16162	16237	16098	16066	16299	16272	16239	16213	16246	16346	16290	16127	16331	16103	16230	16381	16091	16133	16517	16364	16346	16349	16096	16108	16325	16194	16252	15952	16176	16246	16111	16258	16192	16244	16232	16108	16303	16218	16134	16077	16226	16183	16301	16220	16098	16104	16165	16255	16212	16314	16285	16178	16238	16229	16054	16160	16284	16229	16062	16137	16255	16216	16270	16160	16167	16347	16262	16290	16248	16266	15951	16272	16120	16290	16166	16320	16129	16191	16494	16080	16261	16263	16316	16212	16174	16137	16108	16253	16316	16290	16309	16158	16144	16170	16124	16135	16200	16228	16265	16137	16190	16116	16169	16175	16206	16318	16170	16171	16222	16131	16232	16216	16196	16108	16415	16165	16114	16336	16455	16410	16187	16168	16076	16097	16121	16289	16125	16147	16157	16226	16284	16215	16192	16163	16395	16169	16060	16156	16369	16116	16412	16171	16245	16421	16213	16077	16339	16149	16171	16280	15975	16245	16372	16188	16203	16275	16411	16274	16143	16240	16245	16397	16214	16401	16192	16175	16307	16168	16208	16279	16206	16052	16038	16103	16061	16338	16194	16106	16168	16306	16145	16173	16221	16320	16273	16586	16242	16260	16122	16448	16193	16327	16187	16377	16306	16324	16309	16272	16204	16252	16170	16217	16299	16271	16211	16205	16343	16093	15996	16120	16255	16061	16142	16322	16236	16123	16133	16318	16360	16240	16193	16177	16254	16063	16288	16144	16242	16291	16233	16212	16372	16188	16145	16322	16068	15977	16194	16218	16231	16319	16172	16128	16146	16205	16150	15993	16150	16029	16230	16167	16210	16280	16199	16421	16132	16227	16097	16433	16081	16163	16101	16178	16336	16261	16295	16164	16261	16250	16226	16242	16077	16116	16067	16254	16035	16111	16172	16162	16129	16198	16312	16115	16317	16114	16131	16238	16310	16198	16344	16249	16244	16197	16185	16198	16226	16290	16240	16366	16215	16160	16221	16167	16181	16395	16055	16145	16099	16107	16183	16200	16389	16178	16220	16257	16243	16253	16321	16291	16228	16214	16195	16239	16271	16226	16413	16162	16263	16202	16269	16237	16331	16245	16333	16083	16198	16200	16297	16159	16198	16347	16286	16147	16313	16094	16289	16177	16510	16257	16223	16223	16246	16246	16247	16305	16196	16239	16175	16315	16270	16440	16472	16183	16209	16123	16175	16239	16263	16066	16222	16199	16061	16352	16105	16172	16391	16075	16208	16063	16180	16388	16321	16195	16211	16214	16315	16299	16265	16158	16128	16211	16270	16327	16259	16326	16134	16228	16150	16211	16239	16211	16221	16206	16002	16460	16235	16152	16226	16376	16202	16248	16405	16247	16303	16113	16156	16238	15950	16185	16118	16202	16059	16120	16212	16193	16275	16415	16128	16297	16185	16210	16113	16193	16160	16266	16109	16264	16358	16310	16298	16333	16054	16122	16130	16175	16283	16214	16209	16183	16407	16151	16206	16149	16291	16108	16308	16204	16322	16321	16327	16057	16310	16312	16342	16188	16130	16191	16267	16129	16235	16215	16287	16173	16338	15971	16145	16213	16143	16311	16149	16097	16266	16209	16377	16207	16187	16231	16250	16281	16393	16094	16196	16380	16205	16033	16194	16255	16151	16196	16273	16210	16218	16103	16331	16188	16325	16164	16209	16225	16236	16152	16098	16112	16209	16169	16296	16182	16252	16134	16158	16132	16250	16324	15974	16298	16270	16355	16225	16153	16226	16121	16291	16308	16159	16114	16395	16016	16095	16269	16225	16101	16242	16312	16205	16463	16246	16281	16115	16272	16168	16240	16134	16250	16194	16347	16286	16014	16286	16228	16290	16118	16269	16166	16394	16230	16263	16135	16192	16011	16230	16194	16348	16220	16334	16244	16085	16289	16204	16298	16339	15963	16381	16318	16203	16448	16219	16180	16399	16233	16264	16384	16174	16157	16287	16175	16075	16297	16416	16183	16214	16126	16274	16154	16193	16294	16134	16078	16267	16317	16369	16117	16273	16266	16175	15987	16311	16024	16337	16240	16273	16077	16179	16062	16264	16230	16112	16164	16327	16305	16318	16170	16154	16185	16384	16283	16169	16265	16256	16119	16290	16365	16291	16301	16239	16037	16165	16300	16109	16386	16167	16042	16346	16232	16280	16050	16093	16204	16087	16163	16242	16215	16159	16115	16100	16200	16191	16263	16095	16245	16176	16184	16126	16155	16065	16141	16190	16209	16212	16173	16213	16291	16191	16145	16252	16116	16313	16300	16146	16167	16234	16222	16206	16181	16167	16221	16097	16244	16143	16022	16373	16220	16163	16265	16127	16160	16297	16181	16192	16184	16380	16124	16181	16221	16224	16081	16217	16254	16203	16207	16107	16314	16151	16158	16104	16053	16294	16310	16381	16193	16265	16241	16175	16184	16234	16248	16178	16162	16291	16189	16257	16299	16345	16213	16186	16260	16063	16186	16307	16078
29272	24372	27412	23737	19576	18351	18157	17963	17598	17448	17434	17286	17428	17581	17236	17306	17243	17257	17325	17207	17191	17374	17150	17372	17271	17114	17017	17311	17221	17080	17218	17049	16989	17104	17196	17205	17163	17198	17143	17152	17210	17362	17236	17312	17369	17389	17252	17154	17371	17154	16953	17138	17213	17189	17407	17381	17164	17321	17195	17189	17199	17166	17343	17132	17132	17190	17120	17037	17198	17199	17092	16963	17073	17058	17018	17116	17090	17195	17040	17313	17336	17289	17437	17295	16878	17271	17314	17337	17330	17268	17319	17368	16943	17428	17268	17204	17288	17290	17109	17009	17110	17122	17400	17131	17104	17329	17290	17385	17096	17197	17132	17214	17125	17081	17078	17308	17249	17296	17112	17372	17161	17344	17194	17108	17153	17026	17059	16925	17300	17042	17177	17154	17131	17265	16958	16970	17141	17172	17209	17225	17296	17312	17323	17003	17025	17172	17263	17235	17328	17134	17238	17109	17159	17120	17295	17242	17066	17089	17109	17091	17355	17216	17055	17226	17253	17246	17251	17271	17227	17171	17384	17251	17017	17176	17123	17114	17131	17119	17201	17124	17139	17028	17360	17096	17155	17041	17071	17222	17171	17086	17216	17235	17080	17213	17122	17283	17259	17150	17036	17139	17253	17140	17197	16875	17136	17113	17382	17229	17012	17159	17362	17228	17206	17324	17292	17093	17202	17126	17269	17344	17174	17014	17316	17115	17329	16964	16982	17207	17150	17227	17229	17374	17152	17118	17341	17029	17236	17170	17143	17268	17121	17010	17036	17113	17087	17136	17242	17090	17081	17175	17158	17039	17032	17142	17142	17212	17387	17323	17194	17411	17220	17074	17266	17224	17093	17099	17023	17184	16859	17221	17230	17252	17395	17194	17089	17001	17069	17216	17037	16894	17119	17168	17254	17201	17116	17008	17129	17334	17237	17193	17138	17214	16974	17328	17256	17164	17133	17272	17350	17206	17227	16924	17422	17133	17146	17113	17146	17136	17264	17367	17327	17345	17249	17106	17469	17263	17271	17203	17116	17233	17111	17199	17187	17244	17145	17062	17156	17353	17331	17291	17116	17210	17053	17534	17415	17142	17268	17369	17175	17388	17200	17095	17168	17007	17214	17159	17066	17302	17334	17296	17118	17056	17174	17270	17205	17272	17376	17126	17181	17318	17227	17261	17148	17274	17248	17073	17308	17089	17259	17139	17417	17221	17229	17507	17126	17214	17172	17228	17311	17160	17194	17082	17135	17340	17092	17178	17147	17179	17149	17232	17197	17238	17287	17187	17225	16999	17109	17225	17142	17246	17278	17279	17361	17161	17121	17261	17223	17113	17073	17247	17157	17110	17215	17102	17182	17103	17154	17091	17001	17170	17198	17222	17215	17197	17116	17278	17185	17146	17206	17520	17138	17098	17150	16968	17214	17233	17407	17187	17099	17045	17052	17173	17276	17092	17116	17272	17173	17311	17368	17224	17086	17174	17287	17096	17227	17161	17362	17148	17312	17210	17194	17127	17303	17324	17250	17176	17321	17212	17204	17246	17107	17478	17012	17189	17238	17194	17180	17239	17259	17326	17194	17204	17184	17065	17145	17202	17202	17035	17044	17152	17318	17076	17318	17158	17195	17226	17011	17171	17240	17187	17289	17215	17195	17138	17206	17206	17228	17160	17040	17013	16763	17358	17064	17084	17121	17119	17359	17182	17111	17203	16926	17330	17160	17117	17280	17209	17038	17232	17242	17336	17357	17042	17048	17254	17186	17259	17285	17225	17345	17155	17305	17274	17255	17015	17223	17210	17226	17130	17143	17202	17110	17203	17138	17293	16923	17105	17290	17076	17113	17226	17123	17041	17248	17137	17148	17064	17176	17061	17252	17148	17050	17159	17185	17206	17483	17158	17195	17191	17183	17153	17173	17035	17162	17053	17141	17131	17341	16935	17112	17312	17193	17138	17361	17047	17024	17171	17265	17032	17204	17234	17173	17303	17172	17236	17435	17231	17286	17280	17152	17185	17121	17099	17082	17217	17199	16935	17375	17060	17190	17033	17189	17157	17124	17308	17136	17285	17192	17183	17057	17253	17321	17282	17167	17113	17408	17341	17253	17239	17248	17256	17163	17249	17274	17290	17258	17193	17204	17185	17371	17224	17293	17284	17130	17144	17341	17209	17307	17382	17353	17173	17297	17361	17028	17260	17124	17142	17072	17190	17213	17080	17125	17217	17302	17163	17119	17035	17271	17301	17260	17158	17019	17155	17164	17112	17205	17018	17268	16999	17149	17184	17110	17055	17401	17125	17159	17283	17019	17275	17149	17034	17185	17283	17333	17239	17402	17177	17322	17242	17251	17310	17171	17011	17296	17422	17301	17202	17269	17356	17289	17268	17158	17117	17304	17259	17234	17330	17200	17279	17220	17106	17168	17415	17459	16986	17313	17229	17188	17190	17118	17169	17274	17168	17228	17231	17255	17184	17294	17321	17228	17287	17153	17189	16959	17172	17347	17314	17056	17195	17241	17349	17243	17275	17324	17051	17329	17256	17111	17181	17018	16988	17349	17138	17175	17184	17267	17364	17115	17221	17263	17145	17146	17244	17537	17147	17103	17104	17255	17155	17212	17332	17217	17331	17339	17336	17103	17091	17240	17254	17212	17100	17361	17070	17247	17059	17222	17163	17286	17264	17396	17161	16932	17225	17542	17240	17314	17215	17223	17456	17375	17018	17195	17303	17138	17042	17381	17304	17238	17140	16997	17211	17061	17138	17199	17326	17280	17091	17116	17072	17399	17227	17168	17190	17074	17109	17188	17380	17247	17229	17014	17297	17286	17356	17178	17179	16984	17323	17334	17344	17287	17225	17264	17221	17160	17113	17401	17136	17212	17264	17207	17283	17499	17397	17140	17359	17132	17176	17155	17158	17240	17254	17287	17372	17085	17210	17158	17216	17205	17180	17362	17214	17108	17160	17229	17202	17300	17171	17186	17257	17136	17378	17298	17016	17309	17141	17199	17287	17274	17032	17201	17412	17226	17081	17132	17141	17248	17080	17227	17223	17311	17280	17409	17296	17240	17207	17387	17085	17138	17062	17168	17027	17256	17275	17121	17258	17088	17257	17246	17084	17261	17259	17332	17217	17407	17070	17148	17126	17394	16972	17078	17129	17309	17239	17267	17226	17266	17178	17179	17227	17152	17108	17235	17122	17212	17355	17296	17057	17191	17244	17375	17366	17208	17279	17186	17311	17086	17227	17223	17037	17124	16913	17412	17072	17078	17209	16998	17029	17122	17165	17257	16925	17054	17448	17317	17096	17154	17134	17124	16958	17290	17353	17062	17298	17304	17408	17254	17385	17223	17021	17381	17238	17208	17174	17111	17202	17433	17329	17234	17190	17185	17336	17425	17268	17128	17212	17234	17117	17315	17187	17120	17234	17292	17139	17118	17211	17242	17287	17254	17153	16969	17116	17296	17064	17270	17062	17249	17206	17030	17257	17236	17243	17315	17074	16911	17323	17051	17272	17223	17029	17184	17079	17204	17127	17395	17219	17267	17199	17355	17151	17125	17314	17034	17075	17291	17126	17055	17270	17122	17137	17258	17240	17215	17327	17281	17222	17249	17149	17269	17281	17313	17217	17287	17084	17302	17380	17390	17171	17139	17096	17227	17244	17154	17162	17010	17058	17160	17321	17253	17267	17214	17173	17095	17131	17019	17163	17314	17119	17017	17088	17047	17116	17226	17011	17102	17216	17110	17003	17333	17351	16976	16997	17199	17251	17173	17079	17167	17145	17484	17266	17139	17325	17014	17244	17127	17218	17169	17050	17257	17028	17000	17173	16996	17135	17289	17302	17315	17193	17255	17254	17111	17314	17386	17231	17080	16986	17212	17232	17270	17131	17189	17148	17148	17527	17179	17228	17224	17223	17221	17302	17073	17184	17288	17186	17340	17211	17155	17042	17065	17090	17219	17027	17246	17263	17264	17302	17286	17189	17377	17372	17270	17242	17077	17121	17258	17259	17203	17191	17277	17025	17103	17169	17549	17368	17054	17118	17252	17236	17351	17272	17317	17101	17426	16998	17299	17206	17002	17139	16961	17274	17145	17239	17301	17087	17378	17288	17248	17106	17222	17048	17080	17392	17206	17206	17332	17372	17114	17494	17009	17210	17322	17128	17315	17339	17030	17214	17205	17166	17260	17276	17257	17254	17298	17274	17336	17316	17080	17124	17101	17189	17100	17144	17136	17293	17083	17142	17144	17116	17004	17208	17114	17034	17371	17373	17244	17146	17224	17159	17264	17267	17213	17152	17234	17328	17242	16997	17274	17211	17125	17049	17250	17324	17145	17283	17308	17117	17297	17076	17106	17022	17270	17136	17164	17216	17363	17040	17118	17085	17028	17273	17125	17262	17115	17199	17244	17117	17329	17260	17251	17130	17075	17226	17413	17176	17281	17162	17411	17405	17326	17112	17349	17196	17072	17120	17230	17330	17160	17040	17258	17363	17138	17151	17033	17356	17205	17196	17174	17224	17186	17215	17348	17428	17448	17254	17415	17334	17265	17246	17259	16875	17131	17162	17228	17217	17289	17182	17271	17202	17145	17069	17267	17218	17316	17253	17281	17061	17037	17037	17155	17191	17191	17201	17173	17261	17231	17257	17119	17125	17166	17170	16991	17396	17117	17172	17238	17107	17246	17289	17494	17338	17280	17364	17324	17079	17130	17128	17380	17153	17210	17234	17139	17307	17293	17180	17325	17016	17170	17117	17316	17138	17302	17208	17201	17472	16971	17205	17308	17316	17166	17236	17084	17193	17203	17079	17209	17105	17063	17227	17234	17106	17093	17006	17172	17411	17181	17144	17110	17274	17290	17549	17262	17214	17110	17057	17054	17019	17170	17299	17240	16936	17245	17217	17271	16896	17236	17188	17266	17072	17254	17353	17089	17103	17091	17133	17106	17131	17286	17307	17352	17253	17175	17227	17260	17387	17319	17269	17124	17109	17043	17102	17237	17226	17274	17173	17300	17134	17100	17321	17092	17155	17055	17190	17102	17206	17228	17258	17112	17043	17080	17229	17213	17273	17369	17162	17277	17105	17292	17230	17242	17386	17328	17358	17169	17300	17094	17230	17256	17126
21527	32314	26699	20846	18480	17025	16444	15952	15794	15586	15551	15348	15347	15323	15257	15258	15305	15266	15266	15194	15250	14991	15023	15172	15285	15296	15089	14984	15301	15222	15303	15081	15326	15219	15252	15118	15267	15241	15059	15043	14999	15374	15084	15193	15176	15096	14873	15054	15140	15196	15121	15093	15135	15024	15130	15176	15249	15104	15073	15136	15108	15288	15120	15077	15062	15063	15166	15082	15134	15309	15087	14989	15097	15307	15200	14947	15227	15096	15067	15061	15278	15148	15206	15237	15089	15188	15145	15175	15118	15181	15193	15184	15026	15060	15005	15191	15258	15084	15081	14953	15019	15226	15017	15133	15082	15189	15096	15212	14981	15210	15196	15152	15164	15165	15036	15197	15006	15290	15097	15161	15177	15389	14946	15217	15151	15118	15240	15278	15149	15234	15174	15221	15214	15268	15186	15329	15231	15267	15230	15213	15128	15056	14943	15236	15249	15067	15180	15014	15291	15123	15241	15155	15002	15191	15230	15241	15283	15151	15130	15136	15094	15129	15155	15053	15116	15027	15094	15227	15072	15066	15155	15159	15116	15047	15218	15151	15161	15290	15166	15168	15059	15027	15139	15165	15059	15180	15059	15147	15181	15182	15317	15048	15272	15313	15138	15055	15096	15059	15015	15158	15219	15138	15077	15247	15211	15181	15135	15093	15182	15227	15204	15020	15207	15051	15120	15066	15093	15148	15192	15082	15039	15120	14994	15160	15186	15091	15238	15158	15335	15209	15183	15094	15118	15173	15163	14990	15155	15105	15377	15043	15177	15389	15115	15009	14967	15208	15049	15067	15209	15139	15171	15340	15263	15249	15164	15225	15060	15023	15040	14974	15189	15095	15051	15236	15260	15072	15056	15118	15045	15225	15152	15218	15124	15255	15194	15291	15161	15110	15239	15164	15081	15155	15098	15164	15227	15103	15105	15290	15262	15220	15310	15081	15066	14985	15086	15090	15218	14987	14952	15016	15075	14969	15138	15264	15213	15183	15233	15213	15244	15113	15041	15184	15089	15191	15187	15116	15113	15226	15121	15098	15219	15073	15144	15098	15005	14946	15352	15262	15229	15014	15186	15045	15182	15081	15113	15080	15245	15252	15110	15184	15247	15199	15100	15167	15251	15182	15160	15219	15114	14952	15154	15143	15122	15279	15186	15134	15343	15019	15134	15154	15270	15013	15166	15197	15380	15370	15079	15219	14970	15085	15322	15104	15076	15192	15173	15147	15158	15048	15079	15009	15165	14922	15123	15076	15344	15231	15023	15173	15053	14993	14913	15195	15159	15235	15202	15048	15192	14940	15053	15275	15197	15122	15086	15222	15046	14994	15284	15147	15272	15300	15278	15116	15171	15287	15164	15218	15264	15098	15255	15202	15138	15182	15221	15200	15229	15065	15140	15027	15216	15047	15198	15077	15131	15168	15216	15116	15302	15181	15171	15196	15116	14984	15078	15228	15080	15385	15094	15164	15173	15044	15271	15082	14843	15143	15373	15219	15056	15101	15250	15280	15197	15124	15217	15012	15213	15138	15238	15051	15281	15181	15149	15138	15282	15149	15125	15126	15057	15101	15195	15174	15068	15227	15187	15158	15177	15296	15177	15256	15158	15294	15201	15129	15192	15039	15063	15344	15059	15089	15138	15198	15201	15050	15144	15204	15030	15074	15226	15167	15084	15057	15372	15184	15115	15040	15146	15171	15195	15109	15307	15069	15175	15008	15173	15347	15198	15055	14998	15303	15238	15086	14922	15071	15152	15058	15179	15044	15332	15220	15186	15201	15182	15004	15033	15175	15057	15140	15220	15206	15079	15024	15376	15119	15002	15218	15208	15300	15049	14953	15120	15219	15199	15078	15154	15139	15039	15329	15114	15028	15092	15273	15138	15132	15226	15054	15130	15166	15275	15099	15202	15182	15165	15102	15193	15125	15235	15209	15106	15383	15124	15148	15171	15210	15161	15021	15227	15087	15114	15140	15173	15161	15039	14982	15054	15137	15187	15179	15137	15218	15202	15146	15251	15102	15110	15024	15101	15167	15150	15194	14970	15022	15246	15132	15329	14975	15368	15094	15141	15142	15159	15252	15286	15074	15152	15088	15139	15097	15157	15250	15123	15188	15098	15320	15047	15200	15223	15158	15293	15237	15091	15156	15226	15167	15127	15146	15088	15214	15237	15141	15078	15308	15182	15209	15151	15100	15162	15093	15199	15145	15304	15283	15170	15176	15019	15147	15248	15212	15256	14959	15320	15171	15149	15109	15295	15116	15013	15305	15176	15325	15009	15212	15400	15170	15157	15150	15074	15005	15138	15004	15253	15237	15188	15176	15125	15139	15093	15118	15191	15145	15238	15211	15266	15063	14904	14981	15013	15202	15172	15238	15099	15200	15237	15153	15271	15201	15091	15266	15072	15128	15211	15326	14936	14994	15257	15081	15201	15123	15264	15118	15080	15267	15103	15081	15199	15080	14967	15190	15091	15019	14930	15145	15191	15216	15096	15044	15189	15257	15039	15185	15263	15022	15110	15151	15140	15205	15250	15348	15138	15194	15044	15166	15146	15234	15276	15188	15134	15133	15249	15143	15148	15144	15243	14950	15182	15197	15078	15067	15065	15198	15108	15278	15037	15200	15271	15148	15263	15197	15184	14916	15245	15002	15307	15264	15285	15218	15029	15283	15079	15355	15130	15150	15010	15160	15169	15110	15052	15034	15038	15218	15107	15151	15182	15070	15127	15200	15255	15097	15062	15068	15225	15048	15083	15105	15057	15186	15010	15217	14987	15127	15183	15070	15092	14978	15115	15280	15045	15241	15170	15120	15221	15130	15181	15233	15121	15204	15203	15332	15045	15219	15144	15329	15006	15089	15043	15119	15209	15179	15213	15133	15286	15015	15238	15350	15131	15047	15217	15115	15037	15098	15071	15308	15401	15024	15249	15137	15063	15217	14982	15138	15175	15236	15225	15189	15054	14993	15178	15114	15123	15194	15145	15055	14996	14999	15316	15146	15410	15312	15255	15110	14992	15163	15144	15254	15165	15161	15074	15103	15100	15096	14938	15194	15251	15349	15247	15005	14967	15094	15310	15064	15198	15021	15134	15145	15084	15080	15032	15100	15064	15170	15227	15188	15199	15164	15154	15111	15171	15183	15102	15181	15170	15081	15138	15136	15158	15155	15288	15259	15208	15215	15005	15040	15160	15261	15076	15270	15191	14981	15005	15304	15159	15021	15168	15148	15057	15047	15115	15329	15107	15182	15210	15051	15058	15292	14959	15104	15174	15120	15143	15075	15092	15232	15169	15187	15200	15046	15097	15219	15142	15207	15229	15071	15178	15151	15220	15352	14994	15205	15094	15233	15084	14939	15112	15193	15168	15148	15093	15081	15187	15275	15008	15301	15118	15084	15202	15122	15056	15061	15100	15153	15148	15275	15198	15123	15314	15259	15267	15081	15069	15157	15001	15208	15043	15195	15295	15074	15327	15210	15203	15155	15217	15137	15095	15106	15205	15228	15074	15276	15087	15062	15123	15167	15147	14859	15369	15268	15136	15213	15153	15095	15157	15207	15279	15131	15228	15248	14982	15212	15012	15132	14850	15172	15116	15190	15191	15311	15272	15268	15199	15156	15237	15026	14961	15088	15089	15019	15185	15238	15188	15213	15163	15214	15294	15144	15067	15027	15317	15182	15176	15037	15080	15175	15123	15016	14991	15212	15120	15096	15074	15292	15121	15204	15096	15247	15188	15158	14985	15215	15274	15134	15012	15199	15190	15238	15231	15294	15340	15088	15124	15247	15146	15186	15036	15054	15107	15085	15117	15292	15154	15190	15317	15104	15297	15222	15128	15162	15189	15170	15173	15099	15204	15340	15120	15257	15284	15191	15113	15058	15161	15015	15050	15044	15175	15031	15157	15194	15260	15271	15336	15035	15120	15234	15153	14978	15215	15119	15164	14961	15296	15051	15094	15305	15187	15220	15187	15157	15249	15184	15354	15210	15200	15205	15184	15025	15182	15182	15211	15219	15102	15165	15126	15293	15135	15251	15094	15168	15207	15188	15231	15203	15023	15179	15081	15114	15182	15268	15097	15150	15188	15071	15022	15194	15015	15155	15150	15130	15051	14868	15003	15251	15189	15192	15258	15121	15148	15081	15169	15168	15155	15226	15115	15232	15216	15164	15146	15322	15208	15150	15364	15147	15182	15123	15194	15093	14994	15340	15308	15121	15130	15166	15161	15166	15244	15017	15100	15085	15136	15158	14988	15248	15353	14955	15294	15189	15211	15086	15263	15011	15065	14883	15135	15247	15207	15263	15144	15212	15147	15339	15230	15274	15100	15103	15091	15041	15180	15187	15159	15136	15139	15158	15085	15261	15164	15097	15172	15235	14987	15000	15219	15257	15226	15249	14992	15162	15253	15108	14932	15136	15084	15072	15086	15253	15256	15266	15083	15433	15049	15190	15111	15399	15111	15228	15249	15061	15166	15223	14990	15208	15167	15184	14950	15158	15149	15092	15081	15191	15138	15223	15118	15095	15327	15050	15104	15196	15225	15225	15039	15257	15209	15321	15113	15190	15271	15112	15226	15208	15295	15138	15224	15140	14905	15003	15357	15141	15131	15013	15097	15455	15202	15322	15138	15202	15140	15112	15239	15012	15035	15247	15175	15222	15071	15104	15201	15154	15057	15265	15078	15216	14944	15214	15329	15128	15093	15163	15140	15158	15103	15098	15191	15063	15218	15062	15171	15222	14948	15195	15129	15229	15256	15209	15188	15206	15207	15217	15196	15244	15259	15184	15060	15262	15046	15266	15252	15218	15276	15031	15127	15259	15138	15114	15132	15127	15171	15126	15165	15303	15002	15029	15141	15277	15089	15188	15108	15310	15010	15126	15170	15180	15345	15287	15127	15083	15213	15187	15132	15225	15277	15147	15186	15197	15153	15041	15133	15141	15209	15241	15025	15109	15249	15189	15148	15112	15203	15155	15201	15248	15166	15090	15130	15076	15167	14962	15112	15147	15047	15126	15128	15088	15043	15278	15098	15259	15167	15163	15056	14880	15262	14984	14978	15055	15211	15285	15133	15229	15136	15160	15081	15145	15197	15176	15140	15113	15153	15087	15013	15070	15193	15020
23624	21578	28253	25540	22803	21985	21178	18848	18305	18407	18048	17992	18120	17680	17929	17828	17747	17549	17644	17801	17736	17577	17699	17559	17639	17553	17578	17333	17536	17595	17675	17569	17499	17558	17703	17292	17631	17594	17596	17578	17522	17672	17580	17501	17558	17487	17540	17302	17429	17402	17652	17555	17512	17364	17563	17319	17561	17482	17432	17437	17383	17589	17529	17590	17611	17414	17682	17412	17469	17509	17383	17302	17479	17230	17458	17616	17836	17786	17527	17481	17462	17434	17378	17386	17485	17554	17476	17617	17530	17715	17519	17553	17809	17528	17464	17340	17312	17560	17667	17477	17462	17531	17469	17528	17553	17415	17533	17510	17669	17528	17419	17533	17428	17305	17397	17629	17548	17684	17652	17518	17493	17423	17571	17522	17529	17199	17485	17381	17437	17450	17510	17606	17387	17589	17644	17575	17575	17556	17449	17483	17410	17586	17438	17614	17495	17596	17580	17598	17488	17312	17322	17451	17671	17416	17531	17510	17432	17489	17364	17602	17508	17437	17667	17465	17434	17589	17570	17453	17478	17398	17481	17553	17388	17281	17521	17497	17567	17476	17483	17454	17328	17449	17487	17352	17392	17477	17501	17529	17444	17805	17507	17599	17498	17513	17481	17507	17416	17602	17357	17452	17536	17330	17378	17377	17615	17250	17463	17536	17470	17319	17520	17455	17240	17547	17354	17365	17500	17413	17446	17498	17437	17392	17542	17502	17483	17441	17415	17417	17588	17478	17428	17515	17338	17379	17555	17362	17449	17461	17433	17423	17535	17709	17800	17607	17661	17449	17337	17500	17483	17552	17486	17364	17348	17463	17336	17471	17397	17457	17479	17405	17294	17547	17497	17502	17594	17289	17368	17383	17558	17528	17440	17565	17512	17387	17499	17254	17439	17354	17393	17287	17305	17484	17376	17367	17427	17570	17349	17417	17543	17600	17342	17615	17479	17661	17370	17405	17487	17576	17429	17521	17503	17363	17492	17664	17324	17541	17597	17431	17546	17616	17498	17414	17549	17601	17451	17459	17429	17410	17450	17492	17337	17720	17455	17622	17465	17619	17330	17618	17574	17494	17346	17275	17562	17277	17379	17372	17522	17763	17518	17441	17614	17504	17398	17500	17453	17481	17551	17212	17622	17605	17522	17455	17384	17642	17347	17476	17404	17432	17452	17529	17558	17403	17584	17278	17399	17479	17342	17385	17340	17521	17522	17606	17608	17614	17507	17539	17638	17349	17692	17458	17692	17698	17505	17499	17743	17546	17573	17411	17471	17514	17222	17587	17724	17534	17433	17392	17627	17468	17297	17290	17642	17409	17352	17351	17493	17666	17419	17704	17576	17385	17367	17510	17556	17513	17445	17539	17335	17554	17210	17299	17353	17488	17525	17525	17549	17610	17446	17470	17683	17481	17544	17445	17636	17489	17691	17545	17452	17665	17497	17569	17442	17567	17363	17706	17372	17536	17480	17450	17445	17366	17592	17560	17435	17453	17540	17380	17437	17434	17390	17416	17509	17623	17541	17539	17480	17411	17571	17589	17339	17542	17643	17460	17513	17366	17629	17577	17603	17368	17268	17329	17422	17659	17476	17681	17539	17401	17376	17407	17412	17515	17253	17503	17307	17658	17455	17398	17427	17362	17595	17372	17696	17355	17566	17252	17540	17474	17478	17566	17630	17482	17574	17372	17561	17538	17637	17467	17334	17332	17542	17369	17528	17481	17568	17534	17509	17382	17578	17551	17209	17533	17612	17630	17382	17456	17540	17448	17604	17663	17310	17549	17598	17493	17365	17679	17439	17432	17485	17532	17604	17385	17544	17411	17500	17471	17506	17637	17319	17446	17413	17400	17578	17409	17655	17583	17650	17406	17647	17535	17228	17675	17510	17511	17537	17532	17615	17568	17535	17573	17472	17580	17436	17506	17423	17446	17532	17573	17539	17376	17435	17343	17434	17398	17537	17501	17313	17275	17613	17351	17532	17398	17533	17498	17406	17523	17446	17433	17484	17514	17713	17472	17365	17415	17371	17438	17605	17590	17527	17431	17485	17720	17505	17361	17920	17481	17519	17538	17401	17475	17551	17521	17428	17578	17614	17379	17623	17550	17258	17428	17470	17651	17616	17569	17499	17533	17560	17599	17416	17283	17346	17563	17472	17549	17318	17378	17472	17450	17461	17682	17499	17605	17512	17607	17316	17350	17498	17366	17526	17407	17524	17475	17469	17537	17624	17567	17455	17485	17523	17433	17584	17349	17433	17370	17456	17482	17491	17284	17634	17311	17450	17375	17620	17394	17564	17685	17533	17797	17581	17591	17542	17223	17485	17332	17343	17335	17372	17418	17686	17504	17320	17472	17482	17613	17648	17334	17326	17537	17436	17230	17477	17467	17439	17526	17648	17503	17646	17422	17493	17533	17409	17403	17689	17569	17589	17557	17429	17368	17456	17660	17627	17597	17610	17440	17531	17369	17556	17506	17589	17225	17217	17353	17620	17746	17537	17402	17470	17441	17522	17710	17252	17640	17359	17446	17392	17478	17399	17509	17422	17573	17652	17435	17481	17441	17445	17453	17320	17723	17608	17475	17447	17519	17705	17793	17401	17455	17565	17443	17515	17429	17685	17481	17425	17537	17552	17335	17437	17587	17444	17471	17537	17479	17547	17270	17692	17531	17506	17554	17481	17561	17559	17587	17504	17682	17331	17574	17388	17458	17520	17456	17441	17683	17437	17622	17526	17258	17583	17508	17375	17294	17432	17489	17458	17622	17492	17492	17555	17599	17529	17428	17300	17470	17358	17570	17522	17703	17409	17300	17380	17549	17464	17482	17644	17514	17608	17550	17608	17549	17438	17470	17559	17339	17390	17421	17478	17455	17593	17386	17524	17614	17417	17707	17515	17404	17482	17542	17471	17400	17678	17482	17474	17467	17643	17627	17602	17702	17599	17460	17640	17410	17469	17649	17396	17598	17515	17375	17249	17458	17528	17644	17524	17426	17378	17383	17522	17423	17463	17411	17604	17475	17371	17338	17318	17497	17545	17564	17445	17616	17438	17402	17438	17684	17652	17394	17313	17483	17434	17438	17486	17595	17545	17600	17293	17374	17435	17683	17498	17466	17571	17557	17292	17547	17618	17605	17552	17526	17534	17567	17557	17515	17296	17619	17322	17327	17346	17459	17475	17604	17451	17446	17407	17658	17675	17184	17585	17561	17539	17495	17475	17636	17229	17455	17501	17490	17318	17400	17632	17438	17688	17669	17741	17485	17422	17617	17338	17473	17298	17581	17420	17469	17547	17569	17435	17446	17248	17473	17306	17503	17466	17556	17385	17487	17480	17461	17722	17732	17432	17463	17555	17450	17428	17403	17596	17373	17644	17598	17389	17360	17501	17535	17514	17538	17402	17680	17564	17300	17468	17490	17416	17547	17453	17509	17671	17454	17434	17537	17306	17618	17500	17590	17587	17418	17493	17448	17402	17248	17583	17655	17672	17484	17485	17396	17442	17489	17456	17657	17299	17480	17466	17397	17413	17525	17329	17377	17375	17627	17717	17510	17467	17566	17500	17526	17505	17570	17515	17303	17564	17672	17495	17502	17449	17514	17681	17617	17464	17453	17459	17517	17531	17468	17318	17505	17614	17408	17579	17313	17347	17635	17617	17525	17652	17456	17472	17544	17638	17327	17595	17385	17336	17447	17459	17566	17447	17521	17379	17614	17567	17628	17474	17444	17408	17499	17454	17456	17537	17595	17689	17579	17536	17212	17503	17457	17599	17526	17473	17629	17574	17450	17404	17632	17461	17161	17344	17560	17306	17476	17520	17276	17510	17388	17400	17367	17425	17394	17327	17383	17564	17560	17544	17295	17401	17542	17675	17654	17503	17606	17254	17624	17540	17762	17719	17338	17498	17313	17586	17630	17496	17468	17393	17455	17432	17526	17469	17552	17459	17592	17470	17691	17434	17523	17848	17554	17442	17357	17495	17435	17682	17395	17591	17655	17574	17376	17375	17591	17474	17581	17345	17580	17374	17562	17444	17570	17367	17601	17206	17615	17598	17428	17319	17366	17272	17598	17552	17470	17399	17568	17452	17540	17550	17366	17537	17559	17648	17471	17531	17513	17475	17555	17387	17446	17283	17431	17449	17483	17475	17508	17485	17627	17660	17607	17667	17629	17554	17386	17470	17405	17487	17526	17434	17559	17488	17519	17434	17484	17597	17678	17355	17358	17623	17505	17691	17514	17393	17469	17468	17235	17464	17403	17488	17504	17651	17448	17557	17351	17421	17404	17430	17512	17555	17420	17495	17501	17491	17476	17635	17677	17620	17504	17550	17604	17367	17513	17259	17510	17596	17296	17444	17482	17519	17264	17370	17572	17458	17260	17568	17467	17498	17550	17566	17364	17525	17506	17528	17362	17260	17481	17555	17486	17462	17407	17543	17602	17465	17530	17435	17498	17491	17467	17521	17311	17497	17445	17470	17639	17567	17344	17548	17665	17473	17380	17343	17477	17718	17682	17300	17405	17416	17541	17661	17521	17766	17355	17546	17492	17428	17365	17542	17575	17354	17625	17636	17505	17520	17506	17463	17875	17593	17680	17630	17401	17795	17464	17452	17480	17621	17674	17545	17436	17655	17500	17351	17399	17606	17542	17612	17326	17441	17191	17529	17547	17476	17345	17566	17453	17545	17549	17405	17315	17395	17737	17432	17399	17297	17582	17272	17609	17509	17446	17497	17334	17708	17429	17521	17485	17531	17475	17337	17356	17341	17507	17457	17511	17546	17507	17484	17464	17494	17406	17567	17415	17523	17347	17415	17527	17578	17544	17330	17550	17608	17586	17408	17418	17715	17349	17479	17263	17658	17444	17516	17485	17456	17395	17791	17417	17306	17318	17425	17559	17353	17472	17581	17508	17453	17390	17356	17495	17441	17434	17329	17418	17503	17503	17388	17578	17362	17405	17661	17470	17425	17439	17516	17525	17545	17590	17605	17442	17403	17533	17582	17528	17507	17390	17610	17517	17582	17429	17684	17462	17497	17567	17400	17633	17617	17625	17515	17619	17503	17382	17569	17535	17389	17397	17323	17504	17549	17414	17421	17392	17462	17293	17423	17323	17474	17305	17480	17506	17252	17637
20533	40109	31777	23705	20542	18508	17707	16721	16453	16230	16047	15870	15799	15748	15647	15649	15735	15447	15388	15496	15530	15590	15297	15286	15354	15374	15536	15398	15548	15393	15367	15331	15517	15441	15460	15342	15404	15178	15330	15394	15341	15505	15290	15379	15189	15405	15343	15350	15414	15372	15374	15326	15403	15283	15314	15256	15269	15227	15214	15459	15323	15409	15290	15371	15263	15242	15435	15235	15234	15343	15165	15239	15204	15466	15276	15032	15293	15275	15289	15269	15280	15274	15235	15341	15310	15238	15290	15261	15440	15338	15247	15193	15230	15399	15490	15334	15317	15420	15214	15494	15287	15188	15322	15312	15290	15238	15267	15309	15372	15360	15238	15312	15420	15119	15293	15344	15210	15233	15492	15239	15323	15435	15242	15307	15396	15251	15210	15366	15250	15466	15172	15212	15331	15229	15364	15234	15420	15128	15406	15361	15390	15370	15128	15472	15250	15342	15301	15395	15429	15230	15324	15204	15349	15238	15420	15243	15242	15295	15330	15143	15407	15312	15349	15113	15406	15295	15587	15238	15387	15329	15311	15348	15382	15384	15380	15400	15263	15385	15232	15265	15186	15132	15289	15331	15311	15293	15263	15317	15463	15302	15311	15404	15207	15243	15297	15424	15395	15529	15301	15206	15380	15189	15300	15394	15308	15241	15295	15196	15415	15293	15462	15232	15364	15340	15276	15311	15401	15365	15383	15129	15418	15526	15406	15347	15284	15336	15357	15392	15345	15231	15388	15273	15400	15313	15245	15307	15290	15228	15218	15155	15252	15359	15241	15399	15283	15304	15341	15378	15337	15240	15302	15418	15333	15245	15383	15350	15204	15319	15365	15421	15272	15220	15208	15407	15447	15298	15342	15321	15373	15428	15075	15161	15370	15079	15174	15525	15362	15433	15134	15458	15307	15103	15153	15278	15385	15231	15296	15227	15300	15378	15460	15284	15299	15437	15229	15331	15322	15444	15283	15251	15334	15268	15275	15301	15338	15357	15168	15461	15306	15432	15307	15254	15367	15398	15355	15476	15450	15377	15294	15315	15295	15295	15456	15274	15492	15265	15459	15172	15287	15286	15196	15445	15417	15348	15237	15329	15282	15363	15289	15441	15344	15220	15292	15284	15334	15340	15419	15286	15101	15200	15262	15184	15412	15190	15333	15227	15133	15384	15344	15310	15333	15276	15310	15199	15437	15310	15304	15258	15167	15363	15407	15218	15374	15277	15371	15283	15441	15449	15308	15351	15389	15269	15359	15272	15415	15291	15312	15285	15301	15207	15208	15051	15321	15349	15384	15261	15420	15373	15350	15175	15468	15374	15212	15458	15434	15421	15208	15250	15216	15108	15337	15451	15316	15402	15411	15313	15209	15197	15466	15235	15290	15354	15277	15413	15321	15391	15349	15215	15367	15147	15293	15343	15394	15307	15366	15506	15397	15312	15259	15244	15316	15315	15376	15262	15388	15290	15255	15171	15250	15501	15255	15397	15378	15464	15532	15412	15198	15335	15224	15295	15502	15422	15262	15229	15279	15265	15235	15215	15413	15107	15523	15301	15285	15282	15274	15438	15208	15307	15245	15217	15328	15318	15472	15326	15273	15436	15256	15289	15510	15317	15319	15470	15358	15343	15208	15430	15359	15389	15259	15431	15268	15496	15144	15210	15122	15080	15279	15303	15305	15224	15284	15457	15321	15272	15347	15317	15374	15371	15250	15228	15335	15283	15228	15374	15254	15404	15262	15357	15483	15332	15100	15248	15320	15307	15295	15379	15355	15259	15279	15380	15264	15101	15224	15317	15326	15271	15442	15433	15234	15263	15091	15325	15298	15072	15149	15315	15226	15538	15342	15335	15327	15319	15291	15271	15410	15270	15300	15385	15147	15287	15353	15354	15125	15427	15331	15378	15410	15158	15302	15296	15227	15313	15321	15130	15159	15291	15177	15339	15348	15408	15199	15482	15299	15292	15167	15175	15371	15391	15254	15515	15487	15327	15179	15343	15347	15221	15245	15276	15319	15370	15308	15237	15265	15416	15260	15396	15275	15487	15450	15167	15340	15492	15371	15287	15405	15488	15171	15339	15335	15375	15350	15294	15400	15128	15252	15351	15360	15464	15339	15157	15209	15389	15244	15250	15395	15336	15292	15502	15270	15228	15443	15332	15225	15367	15287	15395	15246	15233	15382	15502	15429	15278	15359	15383	15216	15371	15510	15396	15409	15360	15349	15123	15241	15250	15462	15498	15319	15292	15298	15356	15460	15263	15274	15216	15445	15203	15436	15273	15490	15311	15461	15175	15227	15159	15214	15154	15334	15355	15063	15294	15342	15248	15435	15244	15489	15312	15493	15341	15352	15261	15186	15348	15320	15344	15223	15244	15232	15275	15276	15326	15396	15221	15315	15553	15379	15416	15255	15326	15235	15347	15294	15178	15188	15264	15450	15279	15368	15264	15479	15461	15205	15524	15420	15385	15265	15364	15304	15288	15387	15421	15426	15197	15363	15254	15221	15297	15412	15302	15203	15386	15234	15295	15434	15283	15286	15339	15217	15320	15407	15283	15282	15424	15269	15439	15103	15266	15479	15357	15536	15205	15252	15512	15234	15306	15342	15455	15300	15307	15297	15421	15231	15326	15229	15491	15363	15306	15334	15128	15294	15302	15446	15365	15424	15169	15230	15340	15454	15286	15157	15292	15509	15404	15327	15322	15460	15316	15266	15270	15350	15376	15380	15192	15242	15298	15312	15276	15137	15167	15200	15228	15484	15379	15264	15285	15485	15469	15309	15238	15226	15437	15362	15270	15303	15358	15337	15274	15249	15480	15105	15168	15463	15474	15327	15327	15382	15268	15290	15355	15466	15399	15201	15386	15361	15332	15262	15405	15339	15271	15303	15219	15333	15276	15261	15276	15279	15518	15179	15259	15295	15169	15249	15336	15319	15367	15505	15301	15388	15493	15271	15216	15375	15286	15229	15310	15390	15364	15453	15269	15295	15401	15498	15268	15392	15331	15410	15383	15241	15203	15352	15353	15227	15379	15391	15328	15366	15299	15286	15420	15364	15295	15468	15301	15292	15249	15273	15340	15280	15503	15280	15276	15286	15184	15392	15232	15377	15400	15263	15251	15087	15383	15388	15280	15544	15330	15181	15308	15366	15422	15300	15205	15139	15404	15293	15372	15252	15193	15168	15367	15519	15403	15414	15402	15461	15516	15392	15373	15206	15299	15439	15441	15209	15287	15185	15351	15412	15342	15311	15375	15395	15256	15424	15385	15323	15321	15083	15377	15065	15439	15218	15282	15249	15302	15249	15422	15346	15294	15358	15118	15414	15283	15372	15366	15192	15365	15265	15335	15377	15341	15388	15268	15406	15415	15338	15233	15409	15303	15437	15225	15260	15152	15277	15342	15360	15121	15281	15392	15404	15387	15352	15428	15244	15324	15510	15328	15162	15318	15316	15386	15289	15224	15378	15251	15184	15228	15427	15101	15205	15253	15220	15268	15214	15429	15440	15333	15432	15313	15234	15236	15163	15348	15201	15382	15356	15148	15246	15246	15389	15200	15415	15374	15306	15161	15384	15312	15233	15339	15322	15406	15229	15245	15445	15227	15240	15328	15332	15336	15399	15220	15133	15367	15235	15104	15509	15175	15355	15429	15362	15206	15305	15195	15174	15373	15356	15306	15238	15418	15599	15240	15127	15349	15266	15370	15374	15280	15279	15276	15144	15173	15471	15368	15155	15168	15402	15265	15413	15106	15176	15422	15483	15409	15268	15332	15265	15383	15289	15143	15246	15323	15447	15312	15205	15475	15364	15295	15458	15315	15353	15362	15345	15266	15342	15410	15468	15401	15347	15339	15355	15400	15224	15358	15327	15225	15377	15303	15374	15387	15287	15350	15207	15244	15253	15250	15416	15296	15388	15347	15442	15254	15405	15335	15437	15393	15433	15388	15431	15336	15319	15198	15176	15244	15458	15397	15356	15285	15322	15347	15261	15364	15345	15121	15348	15289	15202	15311	15249	15365	15315	15356	15302	15426	15238	15156	15351	15280	15276	15144	15194	15491	15284	15399	15339	15262	15388	15197	15231	15254	15215	15234	15475	15370	15268	15300	15339	15323	15429	15234	15476	15432	15448	15288	15382	15241	15183	15313	15326	15261	15490	15149	15219	15343	15221	15270	15271	15395	15116	15420	15260	15346	15326	15445	15270	15245	15276	15355	15381	15445	15280	15354	15322	15246	15309	15340	15289	15433	15388	15236	15471	15117	15322	15187	15310	15430	15435	15254	15339	15341	15402	15339	15533	15504	15119	15290	15296	15326	15377	15335	15497	15277	15463	15142	15202	15304	15349	15426	15278	15455	15533	15346	15189	15388	15214	15301	15208	15340	15439	15488	15305	15332	15191	15239	15321	15269	15290	15276	15179	15234	15273	15312	15382	15398	15464	15260	15255	15421	15312	15167	15181	15374	15286	15130	15247	15236	15241	15258	15399	15120	15300	15214	15349	15090	15439	15405	15377	15311	15297	15124	15166	15485	15416	15240	15358	15347	15414	15416	15228	15204	15377	15239	15391	15345	15425	15360	15201	15227	15275	15283	15484	15402	15314	15463	15347	15248	15227	15205	15340	15329	15289	15300	15184	15381	15347	15153	15222	15235	15396	15290	15335	15274	15337	15122	15161	15293	15117	15383	15277	15283	15168	15373	15277	15384	15282	15238	15050	15245	15273	15436	15409	15449	15249	15251	15300	15261	15339	15304	15299	15200	15253	15149	15250	15325	15446	15289	15405	15295	15264	15400	15370	15414	15449	15310	15244	15310	15404	15251	15318	15319	15278	15369	15469	15323	15350	15319	15348	15347	15363	15311	15376	15454	15435	15378	15097	15369	15415	15473	15338	15373	15324	15301	15164	15343	15193	15504	15309	15379	15244	15333	15395	15327	15209	15169	15334	15353	15477	15188	15398	15205	15387	15201	15193	15270	15418	15287	15355	15299	15295	15322	15127	15262	15383	15418	15287	15389	15224	15252	15311	15341	15385	15357	15403	15187	15398	15334	15379	15253	15508	15110	15344	15249	15391	15170	15378	15277	15296	15306	15225	15518	15328	15494	15238	15357	15290	15349	15421	15279	15350	15227
25453	21652	27164	27364	20800	19599	19461	18477	18152	18114	18309	17991	17983	18063	17817	17812	18193	17638	17812	17662	17658	17739	17770	17740	17718	17699	17482	17708	17604	17623	17731	17467	17795	17662	17544	17782	17855	17819	17830	17745	17745	17728	17682	17692	18007	17532	17661	17678	17735	17640	17735	17543	17488	17748	17717	17703	17379	17531	17686	17795	17751	17723	17455	17533	17811	17648	17736	17438	17635	17706	17758	17862	17572	17615	17872	17546	17771	17710	17521	17649	17681	17686	17653	17620	17765	17774	17731	17615	17734	17730	17565	17708	17570	17728	17796	17716	17728	17510	17441	17506	17679	17552	17608	17570	17595	17579	17910	17505	17731	17865	17715	17424	17602	17639	17536	17675	17627	17654	17551	17648	17584	17516	17744	17705	17662	17561	17597	17744	17874	17870	17592	17286	17510	17644	17698	17878	17595	17667	17807	17513	17759	17699	17563	17727	17613	17894	17730	17743	17450	17588	17665	17521	17583	17648	17775	17569	17760	17651	17643	17701	17808	17645	17760	17681	17452	17781	17839	17608	17555	17738	17619	17693	17584	17599	17775	17761	17780	17645	17776	17721	17740	17732	17481	17616	17730	17601	17703	17717	17726	17524	17894	17759	17727	17960	17616	17593	17534	17576	17537	17551	17789	17710	17829	17796	17614	17838	17640	17914	17745	17863	17822	17666	17431	17789	17809	17726	17601	17510	17591	17474	17660	17658	17856	17694	17469	17596	17735	17948	17744	17425	17589	17785	17676	17589	17779	17437	17704	17687	17746	17653	17856	17653	17643	17802	17603	17611	17568	17667	17682	17531	17437	17683	17644	17643	17482	17651	17529	17538	17684	17578	17536	17432	17529	17438	17743	17563	17667	17713	17673	17595	17534	17549	17627	17732	17843	17607	17689	17517	17525	17480	17683	17623	17952	17639	17572	17682	17655	17636	17844	17818	17590	17583	17860	17649	17620	17740	17550	17832	17685	17759	17478	17734	17592	17428	17664	17536	17708	17684	17739	17521	17647	17685	17600	17587	17816	17726	17624	17504	17693	17722	17690	17698	17687	17751	17810	17555	17534	17429	17663	17527	17865	17813	17810	17589	17846	17524	17635	17554	17794	17744	17565	17897	17927	17716	17598	17697	17640	17764	17796	17697	17578	17620	17709	17690	17656	17438	17602	17623	17740	17586	17802	17620	17602	17593	17461	17741	17687	17709	17790	17613	17654	17636	17639	17602	17638	17803	17663	17790	17832	17689	17550	17675	17815	17764	17605	17735	17897	17882	17622	17651	17922	17750	17832	17649	17819	17435	17596	17533	17575	17570	17805	17567	17665	17960	17709	17607	17655	17613	17737	17573	17688	17693	17818	17725	17810	17716	17633	17647	17603	17838	17607	17677	17760	17673	17840	17707	17798	17613	17775	17778	17804	17696	17698	17616	17708	17743	17796	17850	17749	17655	17671	17699	17697	17548	17699	17649	17646	17604	17704	17942	17400	17592	17671	17631	17838	17713	17625	17679	17277	17713	17645	17698	17754	17793	17921	17633	17689	17533	17621	17550	17778	17827	17572	17751	17617	17580	17712	17557	17711	17461	17460	17687	17679	17497	17684	18044	17951	17798	17794	17667	17766	17792	17611	17662	17580	17598	17717	17573	17640	17738	17633	17557	17642	17389	17557	17761	17834	17445	17715	17529	17738	17823	17783	17528	17661	17457	17543	17749	17743	17750	17724	17700	17548	17675	17641	17482	17604	17650	17909	17736	17696	17941	17901	17755	17619	17915	17955	17638	17699	17551	17845	17846	17597	17550	17738	17736	17737	17435	17725	17667	17798	17841	17646	17650	17567	17706	17776	17548	17470	17638	17606	17743	17886	17618	17719	17814	17791	17729	17745	17530	17664	17799	17642	17563	17747	17853	17680	17787	17865	17596	17597	17843	17529	17952	17523	17525	17645	17732	17661	17771	17628	17532	17535	17580	17495	17590	17802	17672	17644	17577	17925	17648	17555	17621	17540	17643	17679	17605	17853	17656	17641	17524	17605	17617	17632	17605	17708	17790	17896	17704	17431	17843	17600	17545	17463	17666	17547	17596	17512	17387	17799	17671	17857	17564	17945	17753	17664	17571	17652	17782	17639	17681	17495	17696	17657	17697	17511	17531	17682	17635	17761	17620	17553	17881	17989	17736	17621	17825	17597	17629	17889	17571	17645	17559	17748	17631	17634	17528	17677	17764	17695	17750	17631	17514	17644	17642	17653	17680	17516	17747	17556	17838	17877	17814	17661	17783	17638	17604	17649	17735	17447	17656	17608	17579	17755	17682	17553	17606	17778	17603	17751	17459	17786	17636	17846	17574	17839	17795	17566	17755	17604	17680	17676	17673	17559	17572	17878	17677	17610	17697	17902	17800	17501	17633	17632	17603	17677	17759	17679	17532	17657	17693	17738	17689	17639	17650	17642	17757	17646	17614	17566	17788	17744	17883	17620	17652	17717	17637	17358	17759	17530	17730	17700	17609	17402	17629	17439	17738	17709	17816	17629	17708	17584	17611	17561	17771	17548	17776	17565	17957	17516	17465	17564	17545	17741	17764	17647	17514	17599	17680	17645	17874	17788	17580	17683	17814	17669	17544	17734	17712	17766	17721	17702	17672	17542	17517	17674	17456	17715	17742	17622	17650	17545	17801	17795	17562	17762	17623	17680	17641	17532	17826	17558	17748	17481	17633	17759	17630	17729	17723	17620	17818	17768	17633	17671	17891	17677	17598	17926	17695	17634	17705	17536	17964	17753	17639	17638	17725	17636	17697	17780	17736	17717	17542	17753	17744	17435	17568	17738	17776	17600	17354	17563	17597	17709	17617	17738	17667	17664	17579	17743	17455	17525	17760	17674	17565	17569	17680	17667	17636	17550	17593	17553	17605	17490	17551	17678	17613	17609	17718	17645	17606	17601	17653	17453	17910	17658	17719	17527	17575	17278	17602	17842	17706	17724	17731	17517	17588	17805	17631	17770	17659	17939	17722	17793	17581	17800	17566	17512	17651	17786	17692	17728	17656	17583	17649	17689	17640	17593	17337	17752	17697	17820	17788	17725	17647	17806	17733	17618	17597	17731	17611	17655	17714	17741	17752	17551	17943	17691	17834	17905	17671	17682	17737	17710	17737	17621	17704	17790	17670	17573	17644	17708	17650	17689	17522	17519	17723	17636	17672	17577	17741	17694	17570	17677	17838	17800	17693	17540	17513	17622	17661	17757	17747	17866	17600	17521	17568	17525	17610	17701	17860	17751	17780	17737	17909	17766	17521	17551	17684	17788	17544	17719	17718	17751	17496	17756	17667	17512	17641	17564	17560	17668	17698	17533	17659	17681	17619	17675	17673	17758	17679	17687	17609	17629	17494	17550	17501	17768	17703	17668	17435	17545	17744	17604	17716	17864	17577	17717	17555	17677	17671	17600	17579	17640	17588	17939	17460	17745	17587	17558	17738	17614	17722	17664	17481	17824	17811	17665	17620	17814	17652	17658	17554	17852	17908	17673	17751	17612	17698	17752	17712	17551	17745	17820	17661	17564	17629	17640	17761	17463	17635	17648	17811	17484	17568	17764	17703	17733	17711	17686	17691	17693	17650	17618	17682	17833	17704	17683	17900	17888	17629	17543	17546	17659	17680	17676	17556	17647	17895	17524	17738	17649	17648	17726	17613	17712	17740	17608	17699	17502	17630	17483	17621	17707	17555	17840	17723	17639	17511	17748	18012	17547	17451	17506	17377	17756	17543	17783	17725	17802	17795	17701	17712	17715	17694	17813	17699	17758	17697	17808	17745	17735	17588	17638	17623	17647	17693	17597	17609	17830	17629	17807	17705	17622	17640	17789	17756	17675	17561	17826	17603	17733	17580	17612	17736	17698	17708	17689	17626	17632	17421	17733	17507	17539	17846	17742	17549	17494	17704	17520	17746	17542	17655	17657	17674	17685	17713	17629	17661	17922	17713	17667	17713	17885	17574	17841	17738	17668	17679	17883	17618	17639	17806	17702	17585	17660	17795	17635	17744	17699	17691	17678	17653	17573	17741	17743	17721	17545	17674	17728	17590	17713	17677	17712	17563	17627	17643	17670	17666	17770	17461	17556	17598	17766	17610	17557	17804	17614	17671	17635	17705	17363	17480	17836	17746	17769	17626	17741	17598	17580	17801	17600	17695	17716	17681	17762	17621	17811	17823	17755	17491	17666	17801	17693	17885	17537	17507	17644	17843	17603	17783	17695	17775	17552	17594	17614	17653	17715	17734	17711	17772	17604	17752	17463	17624	17687	17451	17925	17545	17761	17821	17817	17920	17726	17852	17585	17718	17842	17552	17633	17870	17644	17669	17832	17739	17853	17578	17820	17517	17570	17622	17758	17731	17893	17629	17790	17512	17792	17643	17638	17582	17672	17617	17637	17852	17577	17726	17620	17782	17835	17762	17763	17685	17735	17566	17743	17918	17541	17712	17683	17690	17691	17698	17803	17641	17721	17651	17823	17731	17658	17659	17656	17704	17702	17595	17633	17863	17673	17777	17711	17824	17772	17730	17697	17711	17623	17549	17599	17609	17695	17563	17538	17550	17626	17485	17727	17668	17799	17673	17558	17603	17772	17910	17753	17568	17664	17485	17743	17609	17730	17737	17777	17825	17857	17698	17742	17890	17711	17621	17719	17612	17872	17692	17620	17677	17371	17308	17558	17594	17630	17505	17876	17822	17621	17781	17654	17647	17739	17666	17631	17796	17684	17811	17804	17706	17512	17736	17780	17738	17743	17813	17722	17534	17771	17682	17628	17564	17770	17710	17542	17654	17534	17579	17517	17476	17540	17561	17568	17621	17458	17563	17525	17758	17812	17769	17797	17673	17296	17562	17616	17636	17572	17617	17632	17743	17483	17857	17611	17813	17920	17919	17672	17391	17554	17719	17921	17868	17567	17847	17585	17715	17863	17807	17875	17577	18029	17850	17555	17725	17839	17677	17631	17681	17743	17705	17871	17618	17779	17563	17533	17684	17838	17817	17549	17674	17644	17577	17676	17522	17630	17778	17709	17820	17834	17807	17825	17777	17484	17800	17682	17679	17719	17698	17773	17614	17657	17548	17693	17743	17670	17612	17690	17593	17576	17614
21073	36169	28478	21646	19086	17744	16821	16328	16286	16200	15937	15788	15823	15803	15805	15599	15575	15511	15528	15629	15573	15612	15642	15657	15467	15465	15467	15535	15378	15513	15513	15503	15537	15493	15346	15452	15497	15407	15553	15318	15539	15525	15422	15411	15441	15415	15364	15553	15524	15488	15345	15430	15480	15518	15722	15450	15529	15504	15491	15544	15522	15302	15450	15534	15636	15575	15378	15449	15516	15468	15272	15414	15430	15296	15411	15660	15526	15451	15368	15457	15383	15370	15380	15469	15486	15350	15407	15557	15487	15436	15365	15507	15463	15247	15557	15494	15323	15492	15485	15520	15427	15426	15329	15376	15581	15564	15358	15376	15395	15476	15415	15481	15367	15475	15498	15380	15506	15521	15226	15478	15368	15492	15428	15448	15462	15578	15455	15458	15422	15492	15499	15339	15500	15481	15464	15273	15545	15336	15396	15426	15517	15331	15517	15492	15523	15626	15357	15346	15534	15508	15255	15613	15387	15399	15125	15614	15419	15403	15644	15525	15449	15533	15403	15518	15337	15391	15609	15564	15481	15527	15399	15357	15194	15450	15764	15280	15490	15432	15415	15180	15428	15522	15538	15351	15447	15518	15384	15444	15385	15487	15292	15527	15562	15471	15608	15475	15521	15340	15395	15622	15477	15448	15417	15524	15338	15360	15445	15493	15303	15368	15313	15504	15564	15449	15499	15585	15383	15239	15462	15465	15403	15452	15420	15471	15326	15426	15639	15369	15521	15379	15637	15452	15393	15524	15573	15455	15555	15378	15447	15426	15419	15500	15388	15474	15318	15425	15472	15412	15498	15456	15453	15301	15357	15467	15316	15643	15493	15571	15502	15455	15442	15325	15362	15430	15336	15703	15419	15345	15536	15580	15457	15361	15242	15479	15438	15308	15405	15438	15562	15517	15461	15484	15332	15441	15546	15391	15373	15463	15274	15565	15415	15568	15408	15486	15367	15436	15469	15382	15530	15492	15304	15332	15371	15373	15286	15649	15469	15437	15515	15489	15452	15586	15536	15373	15372	15499	15567	15422	15457	15506	15515	15431	15558	15504	15338	15445	15404	15471	15509	15513	15407	15391	15439	15421	15520	15492	15482	15608	15269	15576	15228	15537	15412	15513	15472	15411	15436	15422	15469	15373	15440	15625	15511	15461	15460	15268	15468	15577	15295	15498	15496	15444	15462	15449	15340	15457	15473	15426	15258	15130	15635	15355	15722	15346	15406	15454	15421	15474	15453	15511	15539	15355	15433	15333	15418	15427	15476	15527	15431	15484	15468	15350	15498	15439	15422	15649	15315	15505	15337	15452	15338	15374	15446	15490	15379	15630	15188	15528	15427	15411	15432	15565	15548	15435	15489	15376	15527	15260	15424	15257	15553	15457	15518	15435	15513	15452	15449	15413	15463	15512	15330	15398	15490	15401	15488	15313	15424	15452	15344	15276	15507	15491	15451	15276	15468	15391	15403	15433	15523	15374	15496	15581	15627	15573	15479	15114	15661	15521	15511	15433	15314	15376	15356	15484	15747	15371	15653	15554	15431	15617	15523	15455	15445	15605	15546	15529	15419	15306	15460	15546	15557	15590	15508	15272	15392	15471	15423	15591	15502	15373	15479	15351	15492	15437	15444	15358	15596	15413	15361	15415	15450	15519	15556	15496	15483	15555	15572	15483	15438	15432	15597	15315	15553	15383	15526	15486	15471	15480	15408	15318	15402	15494	15423	15597	15676	15371	15492	15465	15474	15282	15442	15498	15503	15483	15450	15489	15571	15432	15467	15383	15450	15429	15447	15445	15450	15533	15437	15660	15448	15484	15383	15411	15444	15306	15525	15461	15487	15282	15414	15449	15571	15471	15603	15495	15474	15604	15348	15374	15435	15477	15328	15659	15507	15404	15415	15439	15481	15286	15478	15387	15306	15452	15539	15544	15436	15489	15542	15466	15314	15348	15224	15661	15591	15462	15549	15322	15564	15520	15503	15341	15628	15570	15564	15433	15392	15360	15335	15478	15464	15524	15508	15398	15525	15602	15330	15433	15429	15406	15533	15368	15482	15611	15734	15377	15423	15560	15396	15464	15514	15481	15458	15486	15484	15394	15253	15462	15475	15553	15458	15277	15540	15338	15436	15608	15559	15423	15324	15581	15408	15421	15477	15415	15306	15526	15487	15455	15434	15441	15596	15548	15223	15472	15345	15358	15471	15419	15580	15388	15518	15489	15613	15548	15407	15535	15408	15515	15256	15457	15491	15357	15363	15446	15449	15601	15425	15561	15493	15394	15475	15508	15638	15491	15536	15379	15568	15468	15579	15598	15494	15439	15584	15577	15523	15649	15284	15366	15508	15147	15508	15503	15369	15623	15400	15331	15538	15517	15573	15711	15421	15404	15504	15668	15438	15486	15530	15661	15256	15489	15651	15555	15531	15359	15362	15461	15377	15401	15367	15389	15333	15449	15444	15436	15265	15382	15426	15628	15534	15517	15455	15371	15590	15432	15437	15436	15487	15376	15264	15518	15409	15381	15604	15439	15380	15345	15705	15353	15377	15451	15428	15452	15329	15342	15506	15385	15433	15451	15525	15517	15428	15565	15455	15731	15488	15426	15424	15380	15580	15543	15495	15560	15542	15592	15458	15261	15617	15451	15303	15322	15476	15492	15474	15482	15425	15398	15453	15313	15289	15423	15345	15442	15496	15385	15506	15455	15657	15431	15495	15455	15577	15340	15575	15350	15365	15269	15521	15532	15707	15392	15366	15543	15348	15387	15515	15503	15397	15335	15475	15538	15492	15384	15425	15432	15488	15506	15604	15438	15568	15514	15542	15412	15497	15342	15539	15371	15334	15478	15649	15375	15481	15476	15561	15362	15440	15409	15503	15266	15635	15414	15205	15284	15478	15490	15457	15428	15553	15402	15582	15634	15580	15446	15351	15462	15491	15488	15467	15567	15489	15534	15519	15481	15524	15484	15525	15376	15465	15544	15613	15279	15682	15379	15518	15464	15356	15357	15589	15483	15586	15511	15534	15312	15430	15411	15696	15403	15480	15581	15586	15386	15522	15542	15400	15354	15400	15535	15473	15345	15530	15583	15315	15555	15396	15440	15480	15379	15599	15633	15204	15502	15411	15510	15412	15492	15348	15297	15568	15604	15383	15416	15547	15421	15470	15375	15402	15437	15302	15378	15352	15322	15267	15419	15464	15472	15584	15437	15697	15478	15572	15459	15827	15306	15538	15468	15413	15618	15365	15356	15377	15257	15492	15469	15446	15422	15516	15385	15602	15383	15531	15417	15434	15551	15586	15425	15575	15290	15393	15387	15542	15603	15404	15606	15476	15469	15318	15505	15442	15621	15328	15520	15411	15239	15522	15414	15524	15496	15520	15361	15543	15549	15465	15562	15402	15490	15509	15364	15371	15618	15514	15388	15551	15426	15474	15472	15326	15487	15502	15495	15474	15460	15405	15406	15663	15424	15575	15551	15449	15310	15651	15580	15597	15630	15434	15298	15352	15415	15283	15525	15422	15316	15353	15298	15350	15473	15522	15521	15519	15394	15332	15433	15449	15503	15554	15315	15455	15612	15447	15429	15405	15375	15601	15419	15560	15529	15404	15434	15507	15577	15614	15693	15710	15402	15503	15553	15595	15351	15502	15581	15468	15560	15548	15370	15468	15433	15422	15387	15360	15399	15536	15421	15520	15366	15575	15536	15521	15447	15464	15385	15516	15593	15519	15553	15484	15552	15375	15591	15433	15534	15521	15528	15339	15537	15543	15486	15481	15404	15516	15348	15514	15465	15448	15335	15517	15389	15409	15571	15544	15512	15450	15375	15371	15491	15300	15481	15384	15472	15482	15391	15542	15619	15469	15397	15559	15345	15495	15298	15378	15358	15574	15479	15504	15525	15462	15369	15501	15480	15558	15515	15408	15506	15535	15609	15357	15534	15433	15560	15423	15339	15377	15363	15459	15481	15509	15385	15562	15452	15412	15321	15628	15368	15350	15622	15412	15409	15539	15402	15408	15586	15435	15394	15472	15363	15460	15512	15488	15310	15417	15340	15558	15333	15470	15265	15508	15317	15500	15397	15432	15155	15519	15443	15350	15649	15508	15469	15505	15611	15615	15313	15353	15368	15430	15518	15501	15458	15594	15397	15457	15473	15585	15340	15349	15408	15577	15604	15445	15608	15587	15486	15506	15470	15380	15388	15205	15466	15385	15498	15495	15496	15334	15469	15528	15257	15485	15498	15413	15296	15384	15443	15629	15444	15576	15320	15345	15395	15485	15373	15525	15384	15405	15484	15334	15615	15455	15308	15376	15587	15433	15538	15481	15435	15408	15294	15459	15305	15329	15521	15544	15399	15668	15296	15435	15518	15348	15539	15329	15519	15411	15457	15427	15573	15460	15309	15530	15390	15390	15597	15377	15499	15480	15327	15530	15567	15444	15419	15504	15578	15369	15485	15429	15411	15351	15474	15427	15546	15444	15535	15615	15540	15319	15438	15311	15402	15501	15585	15320	15273	15714	15452	15423	15502	15405	15442	15478	15385	15589	15193	15575	15332	15535	15531	15408	15308	15420	15466	15336	15617	15420	15257	15322	15450	15363	15442	15476	15542	15458	15345	15513	15571	15568	15438	15459	15249	15472	15390	15498	15476	15452	15359	15456	15618	15345	15341	15438	15508	15457	15467	15416	15474	15491	15437	15592	15379	15461	15422	15493	15473	15299	15499	15639	15440	15250	15426	15418	15548	15366	15395	15558	15433	15431	15596	15380	15461	15333	15460	15594	15513	15562	15541	15389	15345	15480	15506	15480	15547	15489	15587	15423	15292	15513	15387	15378	15542	15452	15486	15445	15667	15544	15391	15452	15553	15326	15543	15532	15510	15621	15425	15469	15507	15509	15579	15497	15330	15472	15424	15334	15428	15491	15245	15389	15404	15397	15494	15490	15541	15473	15438	15424	15522	15563	15396	15509	15531	15527	15447	15468	15554	15504	15513	15452	15540	15400	15547	15358	15443	15163	15522	15418	15499	15474	15298	15477	15427	15468	15392	15616	15454	15280	15373	15605	15479	15414	15467	15384	15393	15548	15505	15711	15345	15373	15488	15268	15481	15298	15531	15519	15449	15296	15595
22590	21628	28899	24833	22109	24395	25438	20726	19794	19899	19812	19429	19359	19412	19187	19365	19075	18980	18922	18847	19026	18951	18931	18824	18975	18809	18837	18549	18765	18689	18563	18782	18646	18897	18676	18882	18814	18866	18875	18754	18818	18602	18828	18825	18704	18814	18622	18744	18779	18794	18521	18520	18632	18854	18716	18671	18642	18684	18709	18710	18831	18733	18546	18689	18616	18550	18416	18574	18641	18647	18813	18536	18637	18595	18659	18548	18732	18774	18665	18572	18734	18566	18540	18605	18888	18869	18716	18686	18524	18791	18635	18850	18671	18481	18763	18709	18601	18554	18468	18551	18616	18595	18490	18563	18593	18513	18424	18486	18676	18615	18654	18482	18808	18730	18802	18829	18543	18588	18458	18622	18704	18594	18683	18491	18720	18523	18747	18517	18761	18527	18680	18653	18667	18457	18588	18765	18591	18700	18670	18611	18716	18799	18323	18489	18829	18629	18831	18613	18778	18628	18632	18595	18950	18695	18696	18635	18516	18649	18803	18552	18547	18480	18680	18519	18789	18628	18707	18522	18584	18505	18604	18633	18803	18526	18709	18957	18604	18833	18747	18828	18685	18498	18551	18509	18843	18620	18423	18739	18813	18811	18526	18504	18631	18516	18667	18660	18629	18625	18884	18686	18699	18391	18528	18663	18798	18624	18675	18649	18770	18415	18647	18747	18481	18645	18607	18723	18744	18486	18593	18687	18541	18697	18752	18770	18693	18749	18894	18719	18797	18651	18786	18775	18448	18578	18809	18770	18558	18614	18356	18744	18748	18571	18572	18582	18639	18598	18746	18793	18899	18749	18713	18642	18679	18756	18666	18734	18733	18884	18638	18571	18878	18428	18358	18739	18555	18651	18738	18757	18541	18591	18667	18560	18573	18708	18622	18620	18704	18691	18678	18601	18823	18603	18660	18639	18659	18481	18551	18541	18551	18482	18568	18678	18631	18725	18558	18739	18517	18660	18785	18674	18599	18556	18550	18733	18602	18684	18491	18553	18609	18570	18824	18675	18612	18357	18781	18455	18730	18584	18746	18703	18827	18687	18655	18815	18470	18515	18837	18466	18629	18830	18584	18536	18585	18700	18778	18602	18677	18503	18866	18554	18690	18435	18479	18526	18705	18807	18819	18697	18574	18709	18796	18680	18502	18483	18505	18595	18779	18668	18786	18636	18709	18649	18743	18678	18678	18604	18725	18616	18693	18635	18591	18610	18715	18629	18793	18755	18776	18671	18732	18648	18705	18805	18629	18793	18692	18739	18863	18619	18612	18529	18546	18614	18753	18554	18567	18846	18623	18642	18657	18662	18549	18667	18600	18591	18418	18624	18874	18712	18715	18516	18510	18642	18481	18651	18637	18590	18414	18445	18606	18650	18500	18548	18528	18729	18614	18691	18780	18653	18593	18867	18615	18864	18545	18823	18573	18507	18526	18481	18641	18630	18686	18594	18700	18601	18659	18471	18549	18593	18766	18754	18673	18621	18783	18548	18558	18631	18471	18742	18699	18595	18779	18955	18806	18815	18610	18612	18751	18497	18591	18488	18650	18588	18592	18591	18624	18731	18656	18680	18572	18533	18659	18548	18731	18702	18562	18654	18627	18589	18630	18506	18693	18641	18537	18683	18745	18724	18482	18678	18733	18736	18625	18637	18622	18636	18803	18642	18622	18651	18789	18543	18612	18676	18545	18552	18524	18632	18531	18767	18688	18698	18761	18612	18658	18457	18410	18668	18647	18781	18785	18708	18731	18600	18656	18801	18767	18548	18600	18708	18718	18562	18462	18828	18879	18736	18621	18838	18600	18801	18638	18843	18705	18553	18720	18615	18770	18756	18551	18668	18529	18575	18566	18818	18793	18832	18745	18633	18434	18356	18564	18497	18607	18608	18566	18732	18650	18638	18800	18627	18769	18579	18814	18588	18642	18566	18743	18596	18766	18787	18753	18557	18609	18551	18677	18583	18382	18493	18724	18806	18750	18720	18678	18659	18772	18598	18659	18604	18550	18493	18968	18934	18610	18608	18721	18664	18678	18483	18657	18715	18397	18799	18583	18671	18664	18577	18530	18766	18550	18534	18637	18660	18690	18617	18597	18484	18561	18547	18583	18693	18626	18685	18760	18565	18443	18739	18733	18578	18491	18538	18647	18651	18652	18624	18806	18727	18671	18731	18706	18601	18806	18422	18560	18704	18587	18659	18607	18611	18459	18722	18595	18599	18603	18569	18670	18542	18442	18610	18559	18436	18543	18504	18736	18897	18737	18605	18901	18448	18530	18654	18344	18633	18556	18375	18483	18619	18520	18642	18459	18661	18504	18528	18689	18713	18526	18677	18754	18601	18649	18451	18757	18715	18787	18800	18818	18630	18558	18737	18712	18563	18820	18538	18569	18588	18605	18868	18531	18533	18671	18586	18927	18715	18288	18891	18486	18777	18624	18593	18623	18567	18458	18402	18759	18553	18587	18488	18413	18746	18728	18691	18822	18785	18928	18707	18456	18563	18578	18691	18721	18725	18630	18469	18660	18868	18651	18727	18797	18617	18597	18689	18653	18544	18805	18806	18585	18663	18680	18859	18491	18608	18776	18474	18737	18621	18846	18662	18617	18517	18549	18477	18700	18663	18617	18371	18860	18661	18494	18692	18542	18599	18836	18782	18639	18636	18490	18527	18748	18822	18634	18731	18718	18571	18712	18666	18815	18638	18620	18743	18696	18737	18579	18712	18699	18578	18614	18635	18631	18532	18595	18523	18679	18655	18868	18630	18605	18490	18631	18949	18553	18597	18545	18674	18710	18597	18611	18616	18677	18685	18491	18536	18599	18662	18705	18667	18688	18615	18580	18562	18807	18627	18779	18433	18722	18685	18757	18608	18793	18935	18599	18693	18635	18561	18578	18740	18617	18788	18755	18586	18660	18560	18541	18537	18412	18564	18794	18836	18772	18734	18569	18590	18788	18554	18421	18708	18706	18748	18547	18530	18537	18690	18637	18725	18632	18562	18664	18810	18628	18611	18475	18629	18704	18830	18553	18664	18684	18659	18494	18535	18742	18710	18577	18721	18756	18711	18549	18585	18509	18637	18513	18666	18462	18639	18796	18744	18692	18494	18558	18962	18608	18586	18570	18641	18688	18643	18704	18514	18718	18485	18699	18561	18629	18558	18599	18594	18522	18565	18663	18584	18464	18640	18644	18809	18653	18864	18565	18526	18590	18403	18589	18591	18672	18758	18687	18713	18622	18518	18662	18571	18571	18647	18655	18647	18829	18563	18624	18521	18626	18606	18734	18915	18408	18646	18774	18503	18706	18581	18476	18809	18754	18386	18792	18577	18535	18682	18718	18571	18766	18872	18707	18560	18923	18371	18575	18646	18707	18596	18504	18724	18600	18584	18597	18663	18739	18643	18671	18480	18692	18752	18843	18876	18636	18652	18685	18649	18553	18719	18792	18612	18598	19006	18619	18515	18838	18690	18692	18584	18806	18591	18621	18742	18580	18601	18700	18868	18523	18643	18801	18475	18644	18629	18662	18752	18598	18701	18410	18443	18475	18601	18463	18482	18485	18773	18564	18478	18586	18822	18559	18630	18686	18626	18522	18780	18687	18608	18603	18437	18634	18713	18590	18570	18466	18636	18643	18781	18584	18698	18621	18521	18717	18706	18707	18611	18830	18721	18507	18585	18625	18754	18590	18777	18646	18639	18531	18496	18622	18522	18712	18420	18528	18492	18419	18549	18597	18682	18557	18578	18687	18769	18865	18779	18510	18912	18666	18710	18724	18752	18765	18670	18593	18565	18683	18779	18327	18793	18654	18621	18910	18598	18646	18663	18793	18712	18547	18718	18763	18881	18751	18690	18346	18732	18620	18621	18633	18595	18586	18560	18573	18647	18523	18551	18568	18769	18643	18630	18646	18673	18797	18725	18732	18742	18646	18531	18615	18539	18718	18472	18598	18410	18654	18835	18534	18715	18737	18869	18649	18685	18679	18478	18513	18470	18392	18547	18664	18922	18790	18710	18829	18682	18833	18649	18872	18795	18851	18602	18752	18518	18529	18658	18717	18726	18654	18711	18769	18663	18831	18627	18697	18652	18646	18522	18694	18509	18444	18756	18655	18459	18615	18645	18640	18712	18585	18527	18483	18732	18721	18535	18647	18602	18586	18582	18692	18570	18524	18578	18805	18662	18608	18753	18670	18743	18832	18587	18498	18608	18567	18579	18516	18483	18534	18761	18601	18684	18631	18588	18467	18695	18701	18959	18841	18816	18844	18787	18574	18690	18710	18687	18479	18571	18601	18712	18531	18710	18704	18634	18649	18703	18773	18788	18717	18594	18519	18515	18770	18553	18778	18635	18777	18556	18727	18758	18682	18612	18817	18843	18776	18543	18543	18749	18828	18485	18767	18750	18746	18484	18556	18532	18561	18734	18734	18723	18667	18639	18751	18685	18636	18781	18555	18550	18739	18683	18663	18622	18533	18496	18564	18472	18495	18537	18546	18573	18801	18656	18632	18698	18670	18557	18717	18654	18474	18429	18481	18426	18578	18565	18582	18481	18685	18485	18817	18592	18978	18724	18692	18432	18824	18666	18749	18545	18447	18705	18861	18748	18487	18642	18667	18803	18877	18543	18684	18494	18762	18905	18906	18634	18607	18704	18592	18662	18844	18835	18459	18462	18761	18458	18369	18558	18754	18823	18756	18444	18830	18552	18621	18706	18784	18816	18772	18658	18600	18585	18854	18715	18697	18772	18565	18623	18802	18702	18535	18518	18840	18591	18629	18766	18629	18787	18710	18734	18859	18693	18686	18771	18703	18518	18712	18554	18842	18523	18547	18612	18589	18711	18458	18652	18704	18548	18422	18671	18544	18576	18567	18748	18758	18561	18752	18622	18669	18701	18892	18490	18829	18795	18689	18507	18489	18553	18572	18494	18361	18765	18758	18722	18734	18609	18753	18556	18523	18550	18491	18764	18717	18503	18668	18777	18811	18799	18819	18646	18668	18719	18670	18596	18769	18698	18698	18658	18554	18851	18696	18809	18668	18514	18649	18716	18684	18631	18688	18694	18664	18718	18580	18755	18604	18685	18498	18508	18445	18449	18694	18811	18656	18535	18691	18700	18898	18684	18652	18554
23093	45361	35625	26828	22821	20511	18890	18106	17717	17403	17062	16795	16702	16582	16522	16601	16276	16256	16132	16297	16251	16218	16179	16077	16165	16002	16240	16015	16183	15893	15940	15929	15965	16039	16138	16324	15950	15838	15996	16001	16018	15802	16135	15995	16079	16030	16016	15998	16136	16012	15941	16008	15941	15920	16087	15999	16020	15893	15861	15969	15944	15865	16008	16127	15990	16100	16012	15880	15941	16039	15931	16095	16015	15953	15905	16040	16043	15949	16049	15918	16080	16116	16004	15769	16062	16000	15841	15945	16135	15862	16122	15997	16067	16164	15930	16044	16139	15981	15933	15986	16116	16133	15981	16065	16031	15825	16087	16145	16116	15967	16094	15976	16080	15839	16026	16207	16053	15930	16136	16023	16064	16006	15861	16135	15963	15823	16065	15940	16095	15927	15911	15867	15987	15947	16080	15955	16290	15930	16092	16095	16058	16071	16061	15941	15906	16080	16091	16010	16092	15898	16026	15842	15852	15895	16028	15998	15963	15993	16109	15911	15984	16097	16036	16163	15952	15815	15877	15977	16101	15892	16052	16124	15915	16067	15993	15878	16072	15981	16048	15943	16087	16134	16143	15951	16048	15973	15889	16140	15981	15905	15861	15880	16005	15924	16033	15976	15992	16016	16179	16057	15932	15855	15970	15974	15992	15785	16055	15915	16033	15985	16070	15954	16097	15936	15927	16001	16063	15842	15956	15904	16022	16039	16037	16040	15945	15900	16095	15981	15900	16019	16061	15744	15874	16047	16016	16038	15988	15953	15937	15920	15963	15910	16028	15871	16143	15959	16043	16064	15980	16063	16084	15942	15938	15952	15892	15897	16301	15921	16000	15895	16070	16026	15870	16073	15931	15989	16074	16039	16027	15952	16039	16044	16086	15985	15997	15987	16012	15860	16150	16117	16082	16113	16023	15864	15978	15998	16043	16037	15939	16116	15997	16040	16204	15852	16203	16002	16037	16012	16069	15952	16032	16023	15890	15918	16017	16048	16003	15933	16100	15956	16013	15892	16012	15926	16087	15957	15822	15845	15966	15959	15981	15976	16021	15933	15987	16125	15981	15848	16013	15860	15950	16122	15998	16023	15907	16062	15894	15903	15870	16042	16032	15815	15771	15825	16002	16003	16121	15960	15997	15926	15997	16021	16020	16013	16033	15976	16209	16009	15962	15917	16022	16069	15985	15869	15885	15795	16021	15935	15905	15983	15875	16120	15935	15792	15909	16026	15980	16069	15910	15992	16035	16010	15835	15955	16028	16119	15978	15950	15884	15923	16201	16067	16001	15997	15928	15930	15722	15903	16027	15988	16160	15950	15828	15885	15918	15834	15844	16094	15931	15905	16081	15914	15995	15915	16097	15901	15956	15986	16139	16137	16191	16026	15997	15999	15991	15820	16076	16017	16019	15824	16009	16101	15921	15965	15866	16242	16024	15842	16093	15865	16077	15847	16018	16002	16097	16020	15989	15887	16065	16060	16105	15953	16120	16063	15940	16022	16061	15962	16132	16090	16039	15910	15962	16058	15789	15975	15904	16053	15899	16031	16117	15889	16053	15908	15980	15996	16117	16023	16012	15859	15962	15992	15859	15854	16050	15917	15927	15849	15917	16061	16001	16206	16051	15917	15874	16083	15887	16031	16000	15922	15904	16096	15869	16045	16028	16142	16004	16036	15997	15957	16037	16160	15853	15967	16096	15996	16086	15983	15839	15966	16045	15939	15803	16142	15939	16008	15923	16010	16032	16025	15845	15869	16126	16005	15883	16099	16077	15910	16114	15971	15919	15987	16006	16180	15994	15969	15879	16108	16042	15854	16240	15958	16058	15957	16074	15858	15952	16009	16087	16100	15978	16122	15986	16179	16033	16006	16045	15937	15966	16021	15962	16144	15892	16022	16096	16046	16059	16068	16142	16130	15997	15846	15901	15988	15993	15788	16020	15911	15849	16120	15882	16014	15985	15908	16062	16018	16000	16066	16016	15923	16092	15816	16012	15822	16061	15926	15897	15977	15902	15912	15934	15907	15946	15957	16039	15785	16031	16067	16022	16080	16002	15988	15976	16096	16083	16007	16095	15772	16081	16010	15987	16107	15944	15868	15689	15998	15858	16124	15872	15802	16105	16135	15975	16175	15883	16025	16084	15874	16065	15984	15819	15832	15987	15965	15985	16045	15929	16153	16034	16105	15891	16011	15980	15929	15917	16105	15818	16111	16105	16074	16089	15876	15900	15856	16153	15869	15963	15938	15962	16153	16042	16007	16078	15976	15936	16070	16012	15937	15916	16063	16041	15814	15919	15912	16163	15971	16117	16160	15850	16132	15871	15864	15935	16036	15928	15968	15990	16125	15911	16156	16025	15977	16066	16048	16074	16028	16011	16021	15922	16115	16245	15896	15946	15945	16087	16010	16011	16076	16035	15912	15950	15998	15914	15986	15932	16106	15983	15978	15971	16012	15853	15852	15987	15879	15922	16026	15994	15985	15946	15795	15870	15836	15965	15984	15959	15814	15818	16053	15901	15914	16120	16006	16012	16241	15861	15932	15871	15902	15972	16013	15946	15921	15920	16108	16003	15803	15942	16075	16125	16160	16004	16031	15931	16078	15817	16134	15959	15884	15906	15906	16068	16034	15968	15999	15987	15892	15943	16008	15967	15809	16062	15975	16017	15845	16050	15911	16137	16022	15980	15964	16020	16010	15939	15887	15965	16010	15996	15936	15946	16119	15945	15954	15831	15932	16017	15977	16112	16050	15863	16002	15900	15868	15911	16073	15786	15816	15942	15891	15996	15748	15909	16106	15917	15944	15979	15993	15873	16028	15976	15774	16043	15953	15957	15920	15850	16172	16037	16009	15948	16003	15889	15953	15915	16055	16049	16015	16155	16030	15912	16038	16045	15966	15848	16010	15996	15920	16027	15902	16129	15918	16004	15889	15993	15830	16046	16191	15951	16059	15811	16059	16174	15987	15983	15941	15986	16117	15974	15961	16058	15956	15882	16037	15698	15921	16032	16180	16045	15856	15985	15983	16008	16100	15994	16073	15920	16112	16135	15955	15972	16133	15894	16146	15999	15964	16048	15882	16014	16044	16039	16131	16140	16091	15857	15971	16011	15865	16188	16111	15971	16077	16003	16052	16037	16061	15846	15987	16143	15912	16029	15998	16054	16112	16002	16172	15736	15880	16184	15960	15911	16058	16016	15911	16196	16045	16061	15974	15875	15962	15960	15915	15836	16011	16043	16055	15874	15895	15919	16133	15944	15939	16172	16059	16072	15979	15780	15769	16120	16077	15913	15982	16003	16024	15958	15871	16012	16138	16032	15921	15986	15952	16200	15909	16076	15975	16087	16005	16106	16195	15975	16145	16006	16119	16021	16035	16010	15977	15926	15925	15789	16023	16067	16046	15779	15861	15972	15944	15916	15968	15855	15889	15978	16070	16002	15963	16025	15872	15980	15947	15912	16042	15924	15937	16161	15942	15948	16062	15978	16073	16031	16146	15962	16031	15985	16035	15974	15967	16101	15917	15907	16015	15767	16029	15923	15975	16023	16013	15998	15834	15936	16019	16064	16018	16152	16017	15911	15938	16046	16042	15955	15865	15945	16125	16127	16061	16056	15972	16131	15923	15951	15916	15958	16093	15993	15768	16083	15897	15930	16114	15982	15936	15834	15988	16227	15878	15931	15972	16019	16108	15830	16027	16020	16046	15825	15890	15890	16029	15986	15959	16010	16011	16001	16067	15991	15938	16028	16058	15925	16068	16116	15884	15958	15958	15875	16046	16008	16018	15891	16033	15906	15931	15865	15999	16070	16042	15994	15983	15943	15970	15825	16045	16007	16059	16064	15815	16072	16175	15980	15996	16061	15999	15962	15905	16004	16064	15920	16124	15957	15943	15963	16058	16110	15971	15845	15972	15975	15961	15909	15962	16010	16078	15910	15968	16082	16007	15760	16053	16051	15955	15898	15776	15989	16153	16159	16066	16156	15923	16016	16190	16017	15979	16030	16071	16047	15882	15996	16037	15846	16032	15860	16150	16074	16114	15920	16028	15919	15898	16010	16040	16028	16224	15938	16001	15969	16103	15958	15806	16016	15919	16110	16053	15965	15905	16153	16022	15899	16067	15967	15946	15817	16113	16106	15975	15917	15916	15937	15955	15998	16029	16087	15926	16124	15907	15973	16113	16059	15994	16021	16028	16042	15906	15979	16007	16067	15877	16075	15869	15916	16038	16084	16024	15721	16076	15795	15977	16062	16078	16008	16004	15986	15902	15920	16141	15984	15956	16001	15965	15974	16032	16038	15982	15836	15971	15976	15966	15938	15901	16099	15948	16072	15926	16226	16045	16075	16065	16178	15876	16090	16019	15925	15916	15959	15973	15880	16016	15949	15853	16003	15922	15955	15971	15897	15981	16009	15854	16014	16054	15809	15869	16025	15956	15948	16156	15897	15764	15843	15867	16004	15963	15999	16111	16007	15965	16127	16046	16151	15948	15932	16054	16005	16041	15946	15967	16045	16108	15904	15939	15924	15938	15979	16010	16101	15979	16031	16046	16074	15902	16086	15938	15935	16011	15936	15822	16027	16084	16174	15988	15889	15982	15868	15933	15948	15863	15905	16100	15932	16150	15875	15986	16024	16230	15892	15912	16051	15984	15972	16047	15888	16048	15869	16068	15937	15959	15962	15927	16133	16064	15845	15947	15972	16114	15927	15955	16045	16027	15910	15970	15739	16108	16025	15980	15900	15987	16064	15897	16030	15907	15985	15809	16180	15976	15753	16115	16028	15873	16013	15937	16067	15933	15788	16012	16053	16004	15923	15980	15962	15861	16012	16125	16013	15924	16070	15938	15843	15985	15847	15943	15962	16013	16057	15936	15963	15952	16070	16014	15945	16098	15937	16124	15984	16045	16018	16050	16153	15939	15947	15942	15992	16052	15984	15990	16078	15977	15995	16053	15938	16069	16017	15985	16042	16130	15913	16001	16166	15991	16142	15879	16027	16211	15928	16001	15896	16035	15865	16155	16081	16008	15943	16104	16047	16039	15766	15851	15989	15744	15982	16016	15991	16022	15967	15823	16126	16050	15903	15963	15870	16031	16164	16007	15998	15914	16115	15885	15815	15966	16024	15895
29164	24211	26738	23133	19194	18277	17897	17724	17555	17464	17236	17164	17251	17338	17189	17184	17102	17233	17022	17231	17212	17091	17215	17164	17211	17111	17260	17149	17295	17099	16982	16835	17037	17015	17192	17020	17001	16975	16996	16973	17077	17182	16928	17092	17219	17213	17189	17030	17321	16996	17073	17120	17084	17109	17226	16987	17222	17158	17101	17061	17055	17134	16958	17155	17037	17087	17227	17087	17128	17165	17165	17069	16979	17059	17150	16995	17121	16936	17111	16915	17088	16958	16883	17139	16921	17024	16953	17031	16902	17096	17076	17088	17048	17248	17194	17184	17165	17222	17067	17038	17148	16979	17031	17136	17142	16791	16997	17123	17200	17061	17149	17212	17028	17071	17181	17018	17065	17320	17193	17042	17115	17031	17009	17304	17002	17251	17241	17060	17202	17084	17125	17091	17019	17183	17022	17033	16694	17048	16941	16996	17160	17020	17022	17012	16824	17236	17095	17012	17063	16987	17163	17195	17149	17084	17045	16999	17191	17067	16896	17296	17085	17178	16999	16994	17099	17224	16756	16931	16905	17201	17034	17180	17082	17103	17166	17251	17319	16811	17121	17137	17302	17165	17178	17157	16997	16978	17156	17117	17042	17148	17129	17050	16888	17049	17085	17066	17091	17099	17140	17168	17196	17141	17002	17084	16963	16932	16981	17030	17039	17034	17047	17079	17098	17198	17103	17045	17078	17435	17256	17110	17032	17182	17146	17110	16823	17116	17055	17210	17244	17180	17058	17032	17160	17058	17084	17094	16979	17135	17099	17076	17122	17085	17073	17031	17171	17168	17193	17069	17103	17238	17059	17104	17002	16972	16909	17108	16706	17012	17114	17024	16996	17206	17060	17044	17125	17039	17156	16881	17085	17124	16991	16987	17097	17128	17081	16927	17275	17190	17245	17134	16905	17039	17008	17261	17137	16942	17073	17162	16947	17169	16998	16980	16899	16931	17018	17151	17042	17032	16960	16995	17119	16942	17130	17281	17005	16944	17158	17045	17059	17125	16973	17180	17119	17147	17162	17184	17255	17194	17132	17345	16989	16893	17315	17026	16989	17111	17118	17098	16913	16892	16919	17019	17218	17078	16989	17003	17027	17058	16986	17144	17014	17099	16923	17075	16931	17146	17183	17226	17064	16935	17055	17067	16864	17052	16994	17222	17170	17055	17129	17136	16981	16869	17257	17014	16895	16996	16961	17038	17199	16957	17281	16997	16953	16857	17037	17262	17026	16971	17091	16794	17185	17066	16847	17105	17171	17201	16897	17199	17138	17065	17304	16989	17345	17105	17079	17047	16960	17160	17017	17057	16965	17032	17007	17126	16988	16919	17065	16889	17256	16954	17038	17237	17032	17255	17146	17076	17065	17128	17277	17012	16908	17132	16875	17051	17317	17185	17015	17032	17094	16816	17183	17226	17084	17175	17208	17056	17151	16993	17096	16804	17051	16907	17116	17221	17129	17136	17216	17069	17146	17060	17127	16775	17056	17270	17197	17064	17138	17309	17086	17165	17113	17110	17033	17155	16987	17033	17078	17228	17188	17149	16957	17082	17003	17004	16974	17113	17159	17124	17007	17154	17138	16978	17117	17013	17174	17267	17195	17171	17117	17034	17163	17269	17103	16949	16981	16812	17175	17102	17074	16894	17122	17035	17186	17167	16778	16880	17054	16947	17148	17125	17175	17119	17221	17196	17165	17112	16902	17056	16981	17187	17099	17134	16994	17007	16958	16977	16971	17094	17250	17077	17002	16750	17120	17193	17267	17410	17085	17014	17014	17149	17190	17239	17188	17264	17148	17143	16918	17006	17095	16934	17089	17074	17245	16990	16951	17196	17217	17099	17074	17074	17122	17000	17094	16992	16830	17023	16973	16782	17001	16877	16961	17197	17210	16976	16995	16953	17312	17100	17042	16847	17012	17173	17158	17313	17114	17032	17051	17079	17290	17158	17085	17003	17352	17325	17057	16956	17075	17268	17203	16953	17047	17091	17077	17080	17100	17060	17100	17105	16980	16974	16898	16904	16941	17128	17290	17160	16958	17015	17168	17077	17201	17240	17283	17114	16923	17039	17362	17070	17237	17033	17119	17144	16890	16750	17296	17061	17087	17106	17043	16998	17048	17017	17215	17208	16863	16976	17033	17003	17173	17023	17145	17033	17049	16982	16938	17128	17060	17130	17085	17289	17058	17094	17151	17298	17134	17125	17151	16947	17019	17066	17164	16987	17045	17203	17031	17078	17076	17102	17004	17022	16977	17147	17140	17011	17125	17288	17094	17193	17101	17097	17279	16823	17235	17115	17073	17110	17019	17015	17105	17094	17020	17121	17170	17212	17122	17110	16995	17094	17008	17145	17048	17167	17205	17031	17183	17243	17013	17088	16951	17019	16894	17121	17253	17007	17215	17130	17064	17375	17091	16985	16956	17212	17010	17005	17057	16945	17312	17125	17076	17072	17081	17041	17143	16776	16921	17053	17150	17065	17107	17180	17168	17149	17182	17288	16919	16927	16985	16819	16981	17211	17018	17099	16804	17115	16969	17111	17098	17032	17120	17215	17099	17095	16989	16968	17056	17302	16879	16899	17013	17000	17047	16816	17211	17245	17184	17314	17019	17130	17142	17251	17147	17225	17096	17037	17030	17109	17342	16986	16977	17157	17211	17019	17151	17112	16999	17096	17177	17035	17158	17145	17231	17061	17248	16930	17098	16978	17048	16983	17058	17168	17107	17221	17071	17231	17188	17046	17087	17161	17089	17062	17145	17266	17176	16885	17165	17111	16993	17046	17225	17045	17123	17064	17239	17015	17018	17014	17051	16933	17065	17187	16977	16847	17013	17165	16953	16966	17126	17027	17251	17102	16847	17255	17044	17187	16970	16955	17100	16995	17220	17092	17009	17177	17013	16992	17081	17040	17170	17168	16852	17173	17036	17027	17001	16894	17260	16999	17155	17129	17168	16917	17138	16968	16929	17175	17107	16997	16955	17108	17187	16988	17118	17000	17044	17041	17158	17200	17284	16984	17147	17077	17033	17047	17119	17067	16924	16992	17100	16960	17034	16950	16904	16999	17190	16959	17101	17085	17136	17067	17282	17116	17055	16979	17150	16935	17329	17056	17208	17011	17319	16958	16968	17077	17169	17079	16983	16924	17134	17192	17038	17287	17166	17219	17090	17018	16957	17097	17220	17116	17173	17089	17038	17002	17206	17075	17138	17038	17071	17358	17093	17125	17163	17039	17198	17086	16994	17024	17092	17203	16880	17055	17125	17197	17161	17087	17192	17135	17038	17133	16993	17122	17293	16911	17048	16952	16972	17156	17038	17247	17213	17105	17309	16918	17155	16984	17079	17054	17137	17155	16906	16951	17180	16981	17060	16960	17066	17107	16961	17081	17045	17071	17210	17150	17037	17156	17336	16955	17123	16943	17245	17077	17031	17189	17194	16982	17159	17115	17086	17032	17060	17030	16847	17276	16993	17179	17198	17058	17086	17244	17204	17275	17201	17126	17186	17083	17121	17038	17133	17268	17039	16891	16948	17002	17048	17130	17216	17192	16954	16995	17004	17048	16943	16963	17166	17080	17051	17080	17036	17081	17110	17138	17111	16947	17217	17168	17045	17001	17011	16960	17020	17123	17110	17124	17219	16907	17129	17254	17136	17229	17009	17045	16934	17052	17087	17114	17098	16898	17141	17092	17050	17082	17005	16961	17005	17042	16908	17122	17145	17260	16974	17151	16984	16924	17343	17114	17153	17179	17159	17000	17048	17013	16980	16989	17114	17164	16929	17003	17099	16859	17070	17124	17067	16963	16836	17088	17128	17233	17264	17097	17030	17052	17055	16977	16902	17004	17211	17038	17199	17010	17225	17237	17159	17120	17026	16980	17147	17260	16984	17047	17097	16975	17224	17349	17174	17372	17081	16850	17054	16969	17174	17087	17272	17133	17038	16955	17137	17127	17070	17166	17090	17047	17024	16890	16904	16947	16980	17004	17165	17225	16951	17108	16980	17008	17004	17186	17015	17177	16982	17301	16999	17098	16834	17268	17286	17121	16936	16948	17136	17255	17019	16869	17097	17077	17242	17001	17129	17071	16969	17152	17033	17089	17248	17367	17164	16972	17026	16944	17071	17065	16955	17204	16861	17067	17018	16951	16968	17130	16883	17140	17135	17325	16882	17187	17203	16897	16846	16997	16952	17377	17178	17209	17084	17046	17260	17066	17155	16991	17018	17004	17163	17242	17082	17074	17115	17049	17303	17284	17209	17109	17025	16926	17081	17011	17032	17061	17052	16813	17015	16953	17030	16999	16988	16952	17185	17069	17030	17137	17199	17150	17090	17131	17251	17139	17262	17291	17203	16970	17087	16989	17075	17121	17057	17001	17115	17058	17050	17108	17042	16981	17218	17198	17153	17104	16996	17088	17001	17215	17214	17092	17325	17030	17147	17057	17153	17106	17008	17094	17164	17140	17081	17118	16920	17051	17139	16975	16988	17050	17065	17276	16888	17012	17069	16932	17028	17014	17137	17050	17167	17165	17399	16954	17130	17023	17171	17351	17049	17219	17175	17055	17111	17194	17126	17021	17093	16925	17146	16948	16952	16953	17008	17155	17129	17050	17139	16858	17225	17044	17027	17228	17090	17080	17121	16971	17020	17118	16900	17170	17010	17080	17069	17103	17118	17025	16989	16904	17194	17018	17225	17045	16976	16867	17049	17044	16996	17026	16977	17118	17021	17032	17016	17113	17191	17142	17204	17187	17168	16967	17050	16957	17085	16988	16895	17207	16998	16781	17005	16984	17267	17140	17161	17147	17140	17169	17205	16997	17151	17144	17095	17132	17179	16954	17158	17081	17152	17173	16803	17001	17107	16991	17035	17037	17221	17067	16997	16948	17167	17123	17247	16972	17182	17110	17128	17099	17149	17223	16963	17146	17186	17320	17021	17232	17128	17086	17138	16938	17327	17140	16939	17068	17248	17156	17163	17092	17101	16943	16958	17134	17093	17049	17299	16888	17071	16906	17170	16999	17317	17074	16961	16944	16884	17075	17121	17063	17071	16962	17180	17141	16895	17149	17259	16996	17035	17068	16842	16977	17036	17274	17012	17236	17163	17001	17070	17112	16991	16912	16904	17073
21374	32117	25814	20264	17981	16788	16087	15748	15468	15518	15489	15273	15485	15127	15199	15278	15177	15132	15144	15194	15317	15086	15089	15174	15136	15095	15150	15079	15030	15115	14866	15308	15028	14930	15060	15129	15199	15196	14946	15118	15210	15074	14980	15036	15034	15060	15128	15203	14953	15083	15220	15059	15065	15143	15125	15047	15060	15132	15061	15057	15118	15218	14907	14997	15080	15166	15246	15172	15019	15023	15041	15056	15136	15193	15229	15033	15098	15028	14886	15168	14918	14959	15243	15071	14965	15034	15056	15001	15027	15122	15090	14919	15073	14899	15083	15126	15093	15120	15070	15084	14965	15183	14730	15185	14914	15200	14841	14909	14935	15163	15132	14996	15084	14907	14992	14984	15116	14978	15096	15058	14870	15077	15012	14976	15019	15168	14923	15018	15221	15234	15089	14978	15111	14913	15078	15048	15254	15098	14885	15052	14894	15117	14961	15085	15025	14957	15082	15075	14983	15131	15197	15025	15002	15065	15060	15019	15038	14988	15135	14916	15113	14993	15054	15159	15150	15029	15048	15129	15067	15123	14952	15127	14988	15086	15039	15086	15003	15112	15135	15114	15009	15005	15219	15226	15171	15124	14920	15046	15023	15073	14921	14925	15032	15015	14922	15134	15029	15200	14968	15065	15166	15040	15227	15122	15016	15087	15113	15051	14972	15052	15087	15130	15016	15100	14990	15019	15058	15111	14957	15171	15046	15038	15106	15110	15009	15062	15007	15108	15064	14963	14845	15066	15073	15102	15103	15099	15099	15066	15050	14977	15173	14916	15018	15074	15258	14988	15101	15122	15049	15010	14971	15116	14922	15035	15127	14985	15185	15133	15086	14958	15119	15100	15170	15127	14982	15270	14940	15091	15118	15143	14906	15270	15028	15119	14955	15145	15084	15059	15141	14951	15192	15198	15094	15143	14987	15116	15070	15085	15186	14987	15014	15114	14965	15244	14953	15107	15095	15191	15028	15053	14946	15088	15152	15076	15059	15035	15156	15136	15168	15050	15135	14960	15069	15000	14975	15094	14965	15172	15046	15296	15119	14935	15068	15213	14963	15093	14984	15070	14997	15069	15005	14998	15148	14920	15120	15157	14907	15039	14995	15049	15145	15035	15100	15205	15102	15113	15206	15212	15158	15084	15089	15006	15150	15227	15102	15020	15079	14896	15173	15015	15111	14919	15090	15134	15113	15212	15146	15125	14986	15022	15083	15087	15110	15109	15025	15194	15088	15282	15030	15012	15047	15205	15092	14969	15152	14952	14945	14936	14962	14936	15093	15055	15158	15200	15088	15036	15121	14985	15217	15125	15070	15064	15225	14960	14962	14981	14974	15166	15096	14884	15010	14959	15161	15131	15138	15052	14889	15047	15003	15105	15151	15067	14950	15096	15105	14900	14984	14947	15182	15062	14835	15369	15058	15146	15123	15136	15203	15090	15211	15037	14969	14940	15119	15039	15218	14994	15085	15001	14890	14992	15038	15098	15052	15043	14910	15201	15126	15066	15172	15180	15212	15109	15244	15144	15067	15050	15313	15131	14952	14957	15068	15086	15144	15086	15043	15047	14905	15197	15094	14923	15269	14977	15075	15085	15147	15100	15036	15051	15087	15019	15151	15071	14966	14951	15078	15155	15023	14968	15193	15126	15211	15163	15156	15055	15029	15199	15032	15135	15123	15015	15124	14974	15051	15137	14963	15176	15057	14960	14932	15078	15086	15027	15038	15187	15170	14963	15154	15200	14914	15000	15054	15159	14909	14991	15262	15000	15084	15201	15116	15007	15074	14904	15075	15145	15200	15134	15264	14902	15049	14963	15198	15149	15091	15103	15194	15069	15039	15144	15221	15074	15083	15087	15092	15013	15119	15136	15018	15012	15188	15176	15257	14849	14922	14931	15004	15165	15039	14888	15139	15062	15088	14966	14954	15031	15196	15223	15113	15092	15029	15114	14932	14996	15060	15242	15061	15034	14959	15044	14964	15120	15070	15172	15193	15110	14965	15060	15095	15165	15098	15236	15044	15145	15022	15177	15025	15081	15090	14927	15128	15130	15280	15073	14942	15000	15042	15110	15092	15112	15119	15193	14965	15036	15249	15074	15042	15078	15126	15162	14882	14989	15131	15033	15005	15057	15033	15123	15146	15162	15144	15254	15022	15124	15108	15179	15130	15001	15029	15052	15106	14942	14914	15077	14951	14941	15210	15106	15022	15051	15174	15095	14976	15109	15053	15234	15064	15007	15175	15138	15101	15114	14902	15089	14944	15211	15023	15070	15106	15151	15043	14843	15060	15072	14955	15143	15245	15113	15119	15044	14849	15052	15202	15192	15162	15068	15048	15076	14956	14916	14990	14998	15071	15008	15193	15180	15028	14962	15201	15025	15145	15161	14987	15140	14974	15017	15218	14854	15219	15174	15183	15155	15265	14976	15031	15012	15061	15095	15165	15114	15060	15214	14971	15055	15126	15033	14918	15094	15165	15155	15213	15030	14951	15118	15012	15190	15078	15060	15101	15092	15042	14956	15011	15072	14753	15117	15065	15201	15029	15170	14959	15218	15056	14941	15095	15021	14970	14967	14900	14967	15136	15012	15005	15065	14959	15145	15200	14907	15108	15074	15000	15086	15149	15068	14953	14933	15036	15154	15019	15168	15121	15166	15123	15226	15088	15090	15104	15057	14910	14981	15173	15228	15061	15017	15023	15137	15125	15026	15068	15127	15004	14977	15090	15018	15109	14906	15054	15076	14880	15170	14927	14905	15071	15070	14952	15207	14991	15277	15122	14876	15168	14997	15132	15046	15159	15231	15003	14928	15164	15115	15033	15150	15025	14957	15122	15089	15234	15119	15015	15134	15217	14984	15045	15050	15239	14724	15073	14951	15120	15037	15076	15019	15063	15036	15139	15002	15094	15025	15168	14972	15255	15051	15115	15171	15014	15135	15135	15047	14835	15142	15058	14870	15084	15216	15059	15214	15176	15062	15003	14990	15058	15057	15113	15060	15212	14988	15011	14962	15041	15216	15050	15015	15148	15139	15045	14956	15182	15051	15053	15057	15143	15001	14853	14962	15108	14999	15098	14937	14851	15241	15090	15066	15227	15051	15158	15212	15029	15000	15100	15020	15009	15032	15104	15240	15141	15092	14892	14928	15026	15062	15083	14856	15166	15112	15009	15089	15114	15020	14942	15142	15210	15010	15048	14969	15100	15117	14977	14930	15180	15122	14985	15120	15144	15059	15225	15134	15102	15047	15163	15178	15019	15006	15123	14974	15054	15087	15053	15276	15129	14963	15026	15264	15049	15146	15059	15020	14995	15126	15278	14997	15122	15194	15100	15113	15106	14975	15075	15097	15099	15102	15195	15108	15069	15130	15024	15030	15180	15118	14918	15103	15189	15031	15012	15139	15172	14972	15093	15109	14996	15000	15001	14940	15177	15016	15011	15050	15014	14901	15327	15057	15069	15031	14978	15108	15080	15130	15032	15097	15087	14850	15008	14909	14944	15165	15048	15095	15275	15102	15069	15148	15145	14861	15110	15004	15199	14986	15064	14969	15165	14960	15246	15061	14890	15122	15237	15117	15210	14926	15204	15243	15281	15005	15146	14923	15007	15067	15084	15135	15135	15022	15183	15153	15096	15138	15103	15109	15069	15122	15017	15015	15273	15111	14893	15032	14936	15103	15008	15119	14945	14930	14989	15071	14916	15074	14948	15130	15021	15068	15337	15066	15126	15089	15111	14989	15238	14935	15099	15200	15065	14958	15095	14997	14961	14914	15130	15091	15163	15054	15124	14913	15091	15016	15167	14953	14950	15078	14992	15131	15008	15120	14971	15174	15095	15041	15135	15192	15130	15051	15116	15023	15014	15034	15076	15100	14892	14972	15085	15183	15246	15121	15111	15150	15054	15114	15130	15038	15082	15010	15032	15006	15081	14996	15136	15068	15072	15009	15092	15103	15119	15322	15024	15065	14961	14978	15015	14971	14969	15156	15143	14903	14948	15025	15137	15068	15089	15204	15004	14993	14911	14976	14947	15220	14996	15080	15082	15089	15157	15031	15042	15034	15270	15010	15045	15194	15131	15169	14950	15119	15143	15239	15116	15126	15246	15243	15033	15034	14997	14987	15099	14883	15104	14816	15004	15068	15033	14981	15037	15111	15073	15072	15197	15039	14982	15165	15047	15026	15101	15067	15020	15095	15112	15060	15069	15047	15104	15024	15136	15247	15024	15136	15053	14983	15056	15017	15023	15099	15161	15141	15119	14975	15037	15050	15125	15226	14894	15020	15266	15058	15135	15034	15171	15024	14907	15107	15041	15007	15113	15094	15132	15047	15113	15050	15189	15091	14930	14984	15152	15127	15145	15188	15164	15041	14981	15225	14973	14963	14982	15010	15212	14911	15153	15058	14990	14925	15167	15068	15176	14962	15046	15122	14999	14983	15126	15201	15059	15066	15058	15264	15044	15075	15170	15199	15041	15022	15087	15012	15102	14918	15357	15242	15034	15121	14971	14977	14999	15020	15032	15034	14981	14902	14881	14924	15105	14907	15034	15099	15103	14938	15163	15066	15136	15017	15033	15151	14906	15074	15140	15071	14940	15218	14869	14878	15178	14905	15101	15033	14947	15128	15141	14903	15154	15059	14998	15023	14942	15073	14946	15114	15039	15019	15017	15158	15097	15150	15138	14806	15349	15135	15090	14997	15116	14944	14874	15171	15035	15093	15097	15217	14941	15176	15411	15204	15126	15173	15100	15083	14973	15074	15182	15254	15033	15023	15091	15093	15223	15041	15307	15033	15061	15221	14883	14987	14958	15095	15011	15044	14973	15102	14955	15181	14916	15117	15111	14818	15156	14985	14989	14997	14992	15099	15068	15170	14869	15206	15180	15155	15007	15086	15094	15254	14992	15052	15209	14814	15006	14917	15188	15068	14978	15087	15140	15113	15172	15040	15291	14905	15078	15028	15109	14912	15040	15137	14992	15025	14937	15072	15174	15119	15097	15155	14982	14986	15228	14952	15079	15064	15039	15128	15138	15251	14992	14899	15075	15071	15159	14981	15055	15088	15091	15070	15158	15087	15001	15146	15022	15120	15212	15081	15052	15057	15163	15158	15009	14922	15098	15125	15286	15201
23602	21572	28294	25517	22634	21691	20810	18517	18077	18065	17921	17626	17773	17669	17435	17536	17559	17519	17481	17383	17482	17425	17403	17253	17077	17411	17279	17592	17325	17273	17232	17466	17332	17293	17297	17378	17267	17428	17381	17396	17271	17478	17318	17284	17206	17297	17425	17400	17286	17218	17287	17159	17016	17395	17344	17338	17265	17248	17383	17340	17331	17393	17302	17193	17298	17107	17436	17369	17228	17327	17367	17430	17273	17173	17344	17314	17021	17306	17538	17338	17221	17296	17190	17268	17016	17124	17108	17038	17223	17363	17268	17268	17133	17322	17273	17396	17234	17242	17447	17295	17224	17208	17214	17188	17280	17333	17535	17415	17483	17397	17341	17244	17392	17303	17370	17114	17465	17194	17372	17147	17262	17481	17277	17221	17316	17264	17427	17243	17319	17208	17437	17340	17213	17189	17273	17089	17198	17209	17219	17370	17140	17431	17325	17124	17431	17116	17320	17320	17486	17487	17233	17352	17403	17315	17192	17340	17247	17218	17336	17314	17144	17203	17318	17265	17178	17251	17309	17128	17175	17466	17190	17216	17214	17112	17257	17407	17240	17044	17151	17257	17150	17262	17238	17244	17407	17510	17305	17074	17314	17208	17283	17338	17165	17203	17202	17401	17477	17032	17272	17204	17350	17148	17134	17025	17287	17186	17391	17324	17228	17310	17467	17475	17325	17191	17339	17186	17254	17301	17112	17288	17140	16918	17119	17023	17184	17234	17025	17162	17443	17378	17164	17088	17207	17190	17239	17128	17422	17217	17237	17094	17101	17328	17206	17180	17453	17120	17401	17419	17157	17244	17419	17160	17230	17338	17270	17179	17372	17120	17217	17364	17161	17192	17189	17397	17404	17231	17167	17178	17194	17134	17324	17352	17306	17383	17145	17076	17312	17151	17073	17256	17144	17086	17343	17242	17255	17346	17100	17119	17144	17162	17382	17249	17196	17383	17228	17327	17187	17153	17460	17269	17153	17267	17377	17547	17355	17262	17198	17072	17419	17381	17301	17053	17154	17073	17234	17254	17293	17115	17274	17262	17164	17316	17166	17410	17183	17236	17265	17444	17514	17255	17189	17149	17164	17380	17291	17320	17194	17111	17371	17053	17277	17215	17434	17372	17289	17424	17424	17252	17289	17250	17043	17285	17283	17231	17286	17343	17413	17183	17251	17214	17396	17295	17305	17137	17259	17153	17021	17168	17246	17175	17375	17139	17377	17313	17215	17376	17467	17297	17553	17434	17354	17196	17304	17177	17270	17296	17247	17435	17421	17297	17128	17289	17293	17512	17336	17115	17188	17094	17195	17110	17168	17304	17315	17296	17206	17217	17212	17202	17189	17323	17136	17208	17277	17371	17153	16959	17228	17380	17268	17089	17339	17256	17367	17121	17094	17350	17344	17396	17350	17347	17376	17382	17225	17258	17258	17197	17320	17207	17120	17229	17381	17345	17240	17313	17343	17367	17188	17135	17440	17242	17547	17285	17488	17292	17216	17197	17460	17332	17380	17248	17410	17294	17188	17180	17157	17102	17238	17178	17296	17214	17264	17192	17225	17320	17202	17398	17359	17248	17079	17231	16988	17083	17216	17252	17404	17262	17230	17042	17247	17130	17184	17313	17380	17325	17307	17384	17211	17249	17167	17340	17151	17136	17131	17183	17413	17311	17269	17311	17358	17384	17152	17437	17346	17243	17370	17267	17203	17229	17437	17415	17229	17342	17119	17256	17417	17177	17288	17294	17200	17108	17218	17266	17416	17485	17413	17326	17200	17240	17227	17359	17279	17385	17157	17361	17341	17346	17158	17157	17423	17138	17091	17215	17326	17216	17201	17393	17308	17293	17162	17179	17143	17024	17265	17351	17425	17172	17223	17212	17454	17158	17002	17450	17320	17323	17417	17072	17171	17161	17461	17290	17408	17335	17240	17217	17012	17317	17425	17423	17204	17406	17357	17483	17268	17380	17300	17207	17386	17317	17320	17364	17264	17230	17415	17409	17290	17265	17431	17347	17336	17303	17224	17304	17376	17215	17485	17528	17390	17412	17227	17333	17200	17261	17184	17369	17495	17120	17244	17359	17272	17359	17433	17241	17260	17238	17630	17311	17460	17472	17311	17233	17103	17273	17195	17076	17334	17299	17269	17308	17227	17200	17491	17138	17160	17236	17393	17247	17347	17210	17188	17232	17258	17090	17317	17198	17479	17230	17390	17345	17325	17276	17271	17337	17323	17091	17362	17002	17179	17323	17169	17178	17289	17141	17447	17382	17084	17153	17341	17339	17459	17273	17222	17170	17161	17289	17333	17264	17259	17410	17125	17214	17375	17284	17265	17522	17299	17236	17416	17241	17258	17272	17263	17193	17344	17182	17356	17169	17351	17438	17101	17402	17243	17135	17112	17177	17304	17262	17391	17409	17400	17372	17251	17231	17266	17175	17427	17514	17129	17246	17286	17094	17241	17222	17092	17342	17222	17210	17267	17214	17268	17233	17211	17246	17160	17434	17285	17311	17416	17293	17099	17317	17312	17299	17453	17318	17189	16999	17174	17390	17316	17202	17012	17370	17291	17303	17327	17321	17252	17366	17336	17171	17310	17410	17186	17125	17217	17280	17356	17263	17410	17418	17369	17297	17371	17201	17150	17475	17192	17465	17177	17297	17282	17311	17208	17316	17278	17115	17415	17281	17176	17322	17491	17247	17254	17264	17315	17426	17181	17199	17200	16990	17111	17222	17464	17278	17364	17398	17246	17145	17403	17432	17357	17261	17177	17181	17347	17259	17324	17332	17107	17255	17211	17419	17348	17140	17360	17093	17149	17362	17392	17217	17187	17358	17516	17181	17289	17395	17227	17333	17034	17045	17222	16936	17188	17071	17337	17193	17106	17302	17196	17353	17261	17353	17462	17351	17214	17203	17311	17340	17398	17391	17402	17385	17509	17289	17367	17391	17342	17272	17253	17157	17291	17362	17185	17142	16985	17183	17242	17365	17280	17301	17197	17288	17182	17254	17271	17093	17323	17478	17241	17313	17182	17285	17342	17460	17138	17230	17218	17170	17222	17242	17314	17282	17345	17306	17276	17182	17257	17540	17443	17214	17154	17367	17457	17198	17142	17220	17302	17352	17252	17215	17271	17209	17183	17397	17346	17073	17439	17119	17322	17301	17391	17266	17359	16952	17243	17161	17368	17211	17506	17417	17414	17244	17328	17277	17299	17232	17276	17454	17245	17275	17481	17187	17090	17308	17258	17234	17202	17328	17127	17419	17176	17302	17314	17205	17351	17344	17127	17435	17292	17264	17305	17042	17281	17244	17237	17163	17447	17439	17189	17343	17009	17307	17184	17383	17268	17184	17302	17304	17250	17154	17380	17241	17446	17250	17467	17200	17236	17338	17138	17157	17232	17547	17216	17165	17432	17220	17293	17455	17250	17311	17337	17424	17109	17164	17247	17270	17348	17372	17434	17314	17308	17301	17262	17327	17153	17274	17187	17397	17215	17085	17339	17276	17228	17248	17270	17388	17303	17400	17190	17298	17261	17272	17247	17300	17313	17173	17169	17336	17376	17294	17323	17458	17207	17151	17310	17243	17134	17259	17396	17003	17317	17200	17358	17242	17285	17346	17301	17465	17264	17288	17182	17275	17063	17294	17175	17427	17374	17139	17111	17298	17427	17330	17323	17257	17542	17359	17200	17195	17229	17211	17599	17265	17312	17251	17296	17280	17448	17233	17330	17379	17121	17207	17255	17178	17046	17166	17290	17275	17223	17430	17219	17328	17249	17403	17320	17321	17210	17233	17316	17215	17075	17176	17112	17229	17148	17305	17361	17421	17299	17236	17327	17294	17219	17259	17154	17305	17484	17182	17234	17212	17278	17376	17271	17320	17141	17295	17433	17288	17268	17332	17285	17160	17202	17331	17035	17103	17304	17432	17332	17222	17209	17227	17140	17282	17484	17280	17191	17219	17165	17012	17393	17394	17402	17405	17332	17171	17154	17205	17258	17200	17490	17272	17396	17206	17355	17384	17366	17462	17282	17259	17257	17163	17237	17229	17495	17195	17431	17446	17181	17252	17378	17220	17400	17222	17340	17324	17135	17311	17307	17212	17442	17429	16994	17229	17386	17314	17427	17409	17407	17268	17250	17475	17174	17334	17432	17192	17064	17247	17142	17232	17311	17308	17296	17125	17197	17335	17343	17150	17351	17389	17296	17390	17404	17442	17331	17409	17426	17398	17232	17431	17306	17037	17038	17270	17316	17236	17399	17169	17321	17356	17229	17344	17165	17353	17195	17056	17374	17273	17287	17132	17099	17127	17181	17506	17310	17298	17417	17396	17164	17180	17378	17290	17050	17137	17462	17534	17166	17276	17336	17343	17146	17011	17090	17255	17472	17536	17306	17232	17394	17473	17306	17316	17122	17333	17299	17287	17261	17086	17128	17307	17367	17420	17232	17128	17368	17234	17250	17210	17338	17182	17187	17332	17017	17250	17209	17264	17221	17223	17488	17321	17294	17167	17516	17202	17409	17299	17272	17132	17263	17230	17207	17243	17203	17187	17162	17296	16890	17337	17209	17380	17289	17241	17324	17539	17395	17301	17310	17113	17304	17249	17009	17255	17267	17343	17164	17178	17110	17473	17303	17370	17134	17360	17451	17105	17466	17207	17382	17342	17065	17224	17090	17053	17145	17464	17079	17183	17413	17327	17171	17531	17212	17218	17300	17451	17414	17096	17309	17250	17216	17181	17328	17102	17507	17092	17259	17149	17183	17578	17219	17205	17340	16978	17252	17521	17439	17111	17077	17129	17356	17172	17236	17238	17201	17251	17164	17100	17291	17198	17374	17243	17212	17201	17332	17481	17302	17231	17327	17305	17206	17242	17173	17272	17202	17185	17188	17302	17460	17385	17259	17194	17194	17137	17419	17368	17573	17278	17378	17308	17427	17362	17244	17438	17364	17113	17329	17277	17342	17281	17119	17177	17234	17318	17424	17098	17301	17345	17408	17349	17414	17413	17299	17475	17296	17308	17332	17383	17277	17101	17256	17332	17058	17361	17496	17336	17339	17285	17061	17473	17292	17040	17324	17441	17253	17176	17248	17202	17150	17108	17121	17218	17279	17127	17174	17531	17231	17374
20227	38681	30670	23353	19898	18177	17060	16649	16175	15909	15998	15865	15743	15572	15565	15642	15330	15173	15483	15241	15188	15353	15413	15321	15317	15077	15302	15243	15199	15128	15100	15163	15131	15346	15119	15146	15162	15303	15019	15139	15247	15009	15259	15078	15149	15043	15339	15096	15304	15246	15235	15102	15090	15213	15088	15181	15258	15185	14992	15228	15074	15223	15163	15299	15045	15250	15054	15268	15361	15356	15109	15185	15037	15182	15141	15200	15118	15192	15261	15075	15201	15062	15187	15007	15169	15140	15106	15075	15138	15109	15146	15158	14934	15114	15147	15231	15363	15209	15082	15115	15003	15055	15169	15069	15150	15161	15274	15246	15095	15366	15154	15159	15302	15184	15213	15160	15193	15203	15228	15134	15299	15060	15082	15136	15309	14962	15201	15351	15127	15300	15195	15039	15044	15157	15043	15157	15034	15199	15140	15206	15091	15284	15249	15359	14993	15275	15264	15161	15246	15147	15047	15210	15168	15263	14945	15161	15225	15271	15096	15128	14989	15182	15233	15142	15115	15264	15137	15084	15401	15232	15200	15196	15048	15320	15098	15022	15153	15286	14999	15078	15165	15137	15183	15208	15052	15202	15084	15107	15088	15096	14986	15087	15154	15137	15207	14992	15087	15201	15166	14999	15216	15150	15200	15026	15018	15158	15178	15201	15132	15317	15102	15223	15219	15171	15187	15098	15212	14992	14974	15223	15030	15385	14981	15206	15209	15222	14965	15175	15083	15070	15218	15043	15060	15013	15227	15186	15264	15104	15153	15214	15286	15370	15310	15228	15256	15112	15181	15021	15203	15089	15116	15197	15252	15190	15167	15231	15281	15130	15328	15190	15372	15126	15060	15147	15211	15201	15281	15207	15191	15091	14972	15063	15030	15168	15270	15102	15220	15125	15312	15190	14940	15187	15103	15042	15078	15079	14894	15211	15121	15179	15217	15133	15222	15223	15216	15189	15126	15176	15039	15095	15216	15120	15245	15286	15059	15242	15197	15273	15025	15117	15331	15131	15094	15326	15249	15339	15172	14990	15257	15139	15161	15284	15191	15199	15235	15054	15084	15217	15348	15232	15071	15098	15114	15201	15272	15252	15125	15263	15195	15120	15360	15102	15079	14981	15243	15310	15219	15156	15250	15061	15109	15257	15227	15206	15185	15302	15146	15212	15120	15046	14951	15232	15180	15073	15113	15144	15295	15322	15284	15207	15070	15229	15228	15145	15026	15054	15288	15113	14965	15204	15326	15192	15104	15253	15020	15186	15188	15124	15258	15313	15012	15110	15203	15132	15074	15222	15203	15120	15326	15085	15231	15114	15057	15190	15361	15024	15100	15093	15092	15177	15283	15286	15133	15132	14984	15158	15234	15037	15179	15160	15299	15134	15126	15168	15140	15360	15225	15208	15121	15133	14891	15313	15171	15097	15183	14933	15100	15346	15213	15057	15344	15186	15100	15167	15436	15177	15044	15507	15150	15338	15137	15134	15227	15168	15085	15048	15160	15137	15247	15183	15061	15075	15211	15201	15104	15288	15083	15016	15213	15170	15198	15185	15199	15207	15083	15153	15179	15148	15264	15178	15013	15186	14986	15037	15105	15196	15106	15190	15078	15413	15194	14989	15227	15208	15163	15271	15148	15109	15164	15196	15256	15285	15217	15116	15148	15361	15254	15157	15235	14998	15091	15060	15116	15159	15201	15209	15242	15303	15158	15105	15314	15080	15146	15142	15082	15129	15396	15033	15024	15043	15121	15150	15102	15184	15226	15115	15141	15217	15293	15129	15063	15271	15110	15030	15089	15134	15178	15187	15108	15158	15056	15183	15267	15174	15015	15308	15097	15144	15056	15282	15299	15265	14900	15096	15145	15159	15179	15345	15241	15254	15192	15304	15176	15322	15193	15228	15093	15109	15047	15333	15098	15175	15222	15229	15176	15076	15330	15200	15377	14990	15037	15101	15002	15219	15188	15097	15238	15262	15224	15147	15272	15121	15207	15160	15180	15169	15119	15289	15111	15088	15347	15249	15279	15152	15192	15194	15016	15138	15121	15015	15162	15061	15260	15354	15157	15020	15271	15198	15104	15246	15225	15067	15120	15083	15096	15109	15172	15299	15173	15180	15091	15141	15127	15011	15177	15200	15205	15155	15148	15151	15253	15200	15359	15075	15174	15073	15277	15093	15068	15150	15179	15194	15078	15309	15068	15097	15234	15161	15128	15015	15288	15305	15363	15288	15118	15109	15179	15208	15210	15263	15087	15290	15182	15105	15178	15106	15179	15236	15206	15060	15218	14970	15000	15158	15269	15218	15072	15186	15202	15151	15074	15153	15343	15172	15367	15194	15267	15148	15058	15126	14955	15182	15112	15291	15338	15091	15150	15087	15119	15255	15164	15006	15228	15106	15198	15109	15280	15243	15244	15156	15109	14882	15295	15130	15232	15139	15104	15155	15252	15028	15060	15039	15183	15361	15312	15343	15068	15380	15024	15181	15095	15247	15167	15043	15267	15081	15179	15271	15175	15127	15263	15136	15225	15135	15298	15095	15146	15152	15138	15350	15100	15259	15243	15385	15260	15132	15194	15070	15124	15113	15090	15131	15029	15188	15057	15048	15229	15198	15291	15153	15177	15254	15037	15187	15070	15154	15108	15197	15247	15005	15060	15228	15106	15208	15197	15075	15156	15212	15259	15175	15242	15190	15168	15264	15126	15120	15020	15208	15152	15152	15262	15071	15153	15282	15064	15163	15240	15273	15210	15212	15163	14988	15266	15238	15079	15125	15120	15069	15260	15233	15332	15212	15298	15236	15126	15138	15028	15073	15008	15167	15141	15229	15236	15161	15083	15195	15223	15212	15214	15271	15051	15204	15080	15161	15205	15205	15170	15112	15119	15237	15093	15142	15048	15007	15079	15114	15182	15159	15239	15125	15309	15074	15120	15022	15020	15211	15175	15261	15333	15057	15279	15008	15116	15143	15231	15161	15196	15153	15171	15134	15250	15325	15295	15168	15279	15126	15227	15190	15157	15221	15161	15057	15159	15134	15147	14902	15176	15099	15065	15265	15217	15126	15069	15228	15051	15244	15360	15204	15299	15369	15215	15294	15073	15321	15196	15054	15064	15336	15209	15165	15180	15145	15153	15096	15258	15165	15290	15150	15146	15074	15390	15304	15222	15176	15267	15093	15202	15183	15230	15313	15320	15209	15202	15160	15267	15150	15122	15181	15326	15186	15168	15356	15203	15360	15100	15088	15117	15196	15143	15255	15027	15212	15148	15176	15293	15164	14932	15118	15170	15295	15056	15017	15187	15073	15342	15094	15295	15222	15229	15090	15146	15183	15380	15122	15254	15204	15226	15351	15185	15172	15145	15143	15066	15148	15054	15093	15295	15130	15388	15266	15021	15386	15099	15138	15048	15339	15319	15177	15219	14908	15160	15100	15099	15083	14978	15095	15307	15134	14997	15181	15315	15263	15076	15280	15123	15133	15098	15097	15093	15123	15142	15299	15129	15161	15238	15249	15029	15166	15261	15028	15121	15100	15123	15176	15067	15023	15320	15225	15056	15200	15299	15090	15181	15156	15166	15222	15058	15049	15197	15229	15192	15172	15154	15125	15080	15179	15041	15242	15187	15171	15084	15095	15215	15237	15228	15023	15175	15012	15153	15415	15152	15093	15202	15327	15206	15062	15239	15232	15296	15171	15146	15211	15187	15083	15260	15190	15164	15043	15090	15053	15140	15144	15142	15156	15288	15253	15062	15286	15228	15006	15137	15212	15129	15217	15191	15052	15175	15177	15199	15194	15138	15364	15298	15048	15113	15227	15148	15428	15156	15200	15115	15151	15288	15169	15123	15416	15214	15182	15087	15236	15129	15146	15139	15233	15330	15156	15175	15293	15187	15236	15318	15268	15092	15026	15217	15020	15350	15310	15133	15080	15236	15131	15353	15264	15290	15176	15027	15010	15142	15081	15061	14947	15097	15189	15312	15126	15078	15240	15070	15116	15270	15254	15136	15122	15174	15215	15305	15049	15215	15178	15078	14989	15151	15117	15238	15250	15200	15250	15095	15257	15315	15192	15325	15240	15084	15042	15188	15059	15114	15309	15081	15123	15194	15235	15197	15081	15143	15243	15165	15081	15168	15138	15104	15093	15244	15191	15113	15227	15228	15323	15216	15210	15200	15189	15343	15201	15157	15007	15157	15309	15149	15044	15214	15035	15102	15273	15137	15069	15038	15247	15113	15116	15118	15060	15210	15222	15286	15181	15206	15228	15028	15219	15291	15323	15250	15284	15046	15166	15190	15115	14979	15050	15265	15182	15170	15144	15149	15107	15106	15135	15037	15209	15169	15294	15381	15224	15113	14960	15213	15183	15260	15110	15313	15083	15105	15278	15141	15402	15206	15196	15141	14998	15261	14955	15215	14987	15282	15084	15304	15116	15127	15175	15091	15083	15271	15163	15043	15111	15121	15354	15227	15106	15127	15060	15183	15126	15079	15258	15122	15348	15105	15009	15111	15138	15170	15126	15248	15043	15291	15117	15155	15142	15110	15284	15352	15212	15199	15093	15250	15102	15253	15170	15292	15262	15039	15063	15221	15198	15136	15228	15064	15172	15291	15283	15134	15182	15313	15228	15177	15285	15146	15186	15150	14991	15124	15164	15284	15190	15214	15129	15139	15204	15179	14940	15126	15182	15208	15276	15222	15032	15109	15248	14965	15105	15168	15354	15123	15220	14964	15103	15174	15051	15257	15115	15248	15106	15114	15175	15287	15166	15019	15034	15152	15292	15175	15206	15201	15142	15468	15178	15174	15148	15171	15352	15071	15230	15220	15174	15163	15222	15176	14993	15255	15111	15150	15281	15206	15316	15272	15053	15156	15279	15135	15175	15115	15205	15122	15309	14990	15086	15031	15211	15331	15192	15114	15165	15197	15164	15109	15283	15023	15014	15200	15219	15218	15130	15304	15215	15197	15122	15086	15437	14979	15259	15105	15206	15090	15359	15239	15261	15216	15223	15117	15002	15369	15178	15052	15039	15266	15238	15184	15242	14932	15100	15179	15208	15192	15089	15020	15088	15150	15206	15032	15268	15045	15050	15278	15261	15162	15195	15250	15220	15028	15110	15141	15123
25322	21599	27052	26966	20089	18799	18797	17847	17695	17685	17697	17553	17755	17432	17622	17286	17377	17404	17428	17514	17136	17560	17235	17218	17435	17286	17391	17219	17124	17329	17221	17313	17068	17164	17041	17123	17312	17189	17306	17129	17092	16992	17449	17290	17243	17321	17242	17122	17429	17439	17026	17081	17072	17408	17483	17241	17232	17165	17246	17194	17281	17300	17228	17218	16932	17077	17359	17207	17165	17159	17246	17187	17373	17184	17270	17261	17330	17147	17212	17174	17229	17153	17382	17137	17228	17208	16990	17216	17285	17285	17455	17082	17395	17080	17129	17613	17173	17296	17384	17047	17173	17411	17270	17134	17185	17168	17229	17079	17160	17148	17158	17308	17210	17182	17332	17194	17067	17239	17393	17172	17398	17223	17345	17007	17172	17089	17109	17387	17347	17151	17314	17209	17215	17274	17267	16982	17155	17265	17297	17197	17159	17261	17116	17353	17256	17191	17085	17251	17408	17213	17118	17129	17246	17347	17391	17083	17302	17391	17227	17054	17013	17054	17177	17374	17171	17328	17382	17224	17173	17133	17261	17241	17226	17233	17318	17255	17275	17079	17220	17295	17370	17139	17060	17111	17121	17201	17226	17051	17021	17220	17168	17049	17269	17301	17313	17223	17313	17137	17177	17272	17324	17165	17267	17324	17253	17104	17286	17192	16949	17179	16928	17152	16980	17196	17199	17035	16906	17153	17288	17218	17341	17277	17204	17114	17322	17281	17287	17106	17222	17193	17122	17151	17147	17248	17314	17103	17386	17280	17109	17256	17150	17080	17188	17200	17294	17150	17098	17164	17283	17335	17195	17196	17060	17205	17185	16985	17254	17112	17287	17171	17286	17122	17218	17119	17236	17280	17014	17337	17299	17205	17173	17178	17307	17147	17300	16950	17426	17024	17075	17347	17058	17203	17298	17118	17157	17336	17187	17342	17301	17207	17201	16944	17406	17240	17200	17182	17031	16962	17350	17202	17158	16939	17210	17131	17230	17284	17219	17282	17435	17216	17164	17249	17278	17174	17084	17129	17294	17255	17245	17200	17125	17288	17174	17338	17271	17148	17195	17189	17283	17188	17265	17279	17340	17208	17114	17281	17177	17158	17390	17142	17299	17168	17307	17410	17370	17277	17470	17489	17147	17179	17223	17205	17293	17227	17084	17200	17246	16997	17193	17292	17248	17349	17260	17369	17483	17362	17277	17159	17207	17446	17280	17084	17145	17163	17057	17146	17352	17137	17098	17281	17265	17057	17346	16901	17218	17159	17149	17196	17243	16986	17070	17135	16957	17098	17225	17140	17383	17268	17081	17089	17173	17258	17243	17302	17411	17294	17065	17215	17278	17492	17222	17349	17260	17192	17234	17048	17336	17266	17319	17191	17073	17270	17076	17217	17236	17126	17213	17253	17169	17271	17291	17319	17175	17232	17145	17242	17414	17278	17354	17026	16993	17237	17284	17274	17204	17391	17222	17176	17230	17189	17350	17320	17260	17305	17090	17195	17288	17308	17276	17162	17012	17274	17172	17118	17216	17218	17139	16966	17368	17254	17167	17021	17179	17255	16995	17264	16907	17163	17130	17185	17303	17174	17272	17252	17190	17344	17114	17154	17198	17109	17426	17061	17302	17342	17226	17252	17170	17255	17315	17455	17052	17140	16969	17270	17223	17107	17189	17247	17128	17199	17157	17181	17170	17366	17263	17224	17002	17233	17318	17196	17222	17397	17151	17148	17096	17118	17260	17210	17239	17229	17185	17102	17203	17140	17373	17189	17166	17354	17202	17164	17291	17233	17375	17207	17264	17212	17093	17178	17225	17253	17220	17082	17061	17283	17216	17194	17182	17159	17128	17371	17056	17318	16989	17321	17364	17242	17036	17241	17292	17221	17272	17277	17132	17183	17127	17358	17222	17185	17077	17275	17229	17269	17215	17211	17227	17183	17267	17196	17119	17197	17175	17207	17151	17261	17061	17262	17204	17277	17064	17021	17298	17331	17308	17357	17384	17133	17063	17077	17197	17014	16951	17331	17427	17292	17222	17026	17313	17137	17196	17010	17193	17261	17401	17277	17135	17197	17231	17329	17121	17241	17186	17240	17094	17089	17223	17471	17282	17114	17230	17237	17240	17049	17269	17117	17371	17249	17096	17262	17364	17166	17197	17171	17076	17061	17117	17281	17107	17342	17130	17265	17330	17332	17305	17234	17186	17405	17158	17114	17089	17163	17252	17270	17300	17155	17180	17330	17081	17249	17110	17152	17209	17209	17204	17042	17343	17050	17094	17260	17378	17506	17352	17071	17257	17185	17131	17314	17404	17087	17146	17130	17278	17264	17163	17010	17178	17219	17428	17228	17513	17115	17142	17249	17252	17002	17116	17251	17250	17222	17248	17137	17304	17371	17369	17268	17199	17148	17159	17320	17079	17205	17253	17060	17220	17224	17222	17071	17256	17204	17175	17353	17215	17206	17279	17261	17214	17264	17488	17249	17143	17203	17223	17204	17406	17320	17292	17297	17351	17078	17298	17158	17283	17052	17361	17221	17221	17199	17219	17001	17199	17197	17326	17273	17164	17219	17103	17255	17098	17210	17339	17323	17338	17301	16961	16964	17175	17290	17340	17301	17300	17157	17213	17134	17354	17208	17198	17214	16964	17136	17124	17231	17028	17183	17204	17182	17199	17240	17221	17175	17219	17311	17404	17124	17408	17498	17190	17431	17422	17260	17107	17167	17420	17170	17307	17181	17145	17114	17095	17238	17070	17118	17424	17368	17170	17179	17268	17092	17528	17272	17274	17252	17245	17204	17393	17096	17053	17110	17200	17296	17327	17220	17200	17038	17342	17180	17115	17117	17458	17266	17048	17196	17150	17210	17255	17308	17148	17053	17355	17327	17403	17137	17319	17109	17256	17245	17252	17148	17214	17345	17349	17060	17291	17141	17208	17274	17385	17364	17347	17096	17159	17100	17306	17198	17188	17300	17200	17393	17215	17444	17187	17354	17149	17287	17390	17079	17288	17197	17109	17287	17380	17290	17118	17345	17381	17238	17171	17258	17344	17342	17463	17174	17270	17021	17107	17139	17103	17161	17122	17334	17409	17133	17298	17271	17088	17209	17400	17430	17243	17174	17260	16908	17055	17085	17131	16946	17121	17242	17152	17307	17269	17239	17173	17248	17193	17140	17339	17242	17106	17208	17238	17166	17208	17195	17170	17226	17150	17133	17270	17180	17311	17196	17155	17285	17305	17135	17305	17367	17358	17314	17262	17257	17100	17174	17239	17131	17202	17053	17239	17017	17274	17276	17268	17138	17072	17039	17318	17103	17031	16959	17162	17157	17212	17242	17054	17154	17205	17447	17139	17247	17190	17134	17303	17373	17223	17050	17237	17304	17287	17269	17269	17138	17321	17132	17186	17136	16889	17095	17295	17040	17043	17204	17267	17180	17268	17333	17261	17286	17300	17207	17176	17230	17193	17400	17116	17284	17183	17141	17336	17367	17234	17215	17185	17312	17196	17172	17216	17146	17315	16995	17249	17129	17106	17401	17297	17253	17468	17281	17200	17399	17251	17409	17313	17123	17416	17165	17238	17250	17237	17254	16913	17206	17259	17290	17013	17318	17277	17127	17347	17342	17254	17227	17124	17083	17227	17097	17064	17276	17347	17076	17293	17378	17278	17339	17270	17286	16880	17083	17420	17056	17417	17313	16992	17091	17167	17167	17018	17176	17302	17133	17281	17296	17329	17188	17252	17304	17080	16955	17213	17209	17428	17259	17267	17129	17278	17165	16929	17161	17152	17389	17440	17375	17373	17178	17345	17289	17466	17455	17201	17169	17290	17320	17141	17214	17083	17167	17214	17331	17241	17344	17155	17072	17185	17270	17072	17398	16961	17095	17391	17476	17333	17186	17305	17269	17492	17122	17040	17498	17453	17166	17307	17257	17289	17266	17083	17231	17291	17005	17166	17304	17223	17188	17130	17259	17342	17111	17288	17292	17261	17282	17147	17357	17186	17367	17323	17194	17425	17197	17303	17198	17328	17151	17169	17223	17116	17233	17258	17123	17238	17136	17186	17181	17263	17163	17437	17107	17333	16953	17229	17138	17208	17158	17133	17115	17157	17295	17554	17165	17228	17190	17172	17161	17364	17290	17353	17290	17387	17454	17133	17218	17119	17335	17110	17237	17290	17282	17233	17157	17207	17096	17211	17280	17038	17233	17300	17047	17330	17196	17247	17163	17183	17104	17374	17392	17385	17152	17191	17273	17173	17233	17231	17147	17125	17167	17389	17301	17077	17240	17317	17098	17320	17242	17399	17238	17179	17003	17242	17287	17145	16983	17171	17241	17063	16998	17211	17317	17123	17129	17338	17200	17235	17210	17254	17357	17379	17255	17119	17145	17279	17183	17197	17132	17044	17384	17199	17135	17019	17172	17224	17119	16964	17249	17343	16957	17281	17164	17093	17378	17263	17136	17353	17040	17229	17111	17233	17033	17134	17111	17350	17280	17248	17180	17266	17288	17208	17151	17238	17206	17104	17209	17335	17240	17280	17352	17356	17178	17149	17265	17299	17378	17242	17072	17109	17284	17371	17191	17029	17019	17296	17339	17372	17166	17310	17270	17239	17280	17422	17341	17255	17428	17251	17142	17188	17125	17206	17224	17137	17247	17345	17273	17250	17201	17366	17191	17488	17106	17137	17409	17163	17077	17409	17136	17229	17278	17331	17210	17258	16994	17276	17092	17315	17179	17176	17498	17286	17318	17150	17368	17243	17094	17371	17257	17305	17301	17136	17361	17145	17357	17399	17234	17370	17424	17320	17246	17395	17102	17163	17211	17425	17084	17291	17140	17336	17186	17183	17198	17183	17258	17366	17276	17070	16994	17242	17261	17264	17129	17090	17227	17030	17196	17150	17237	17186	17199	17079	17200	17152	17142	17145	17418	17292	17265	17266	17311	17348	17326	17207	17200	17424	17247	17285	17317	17186	17301	17407	17189	17123	17367	17262	17175	17149	17269	17085	17093	17272	17222	17006	16973	17318	17207	17141	17331	16971	17048	17070	17149	17149	17299	17277	17299	17242	17137	17385	17356	17226	17174	17361	17259	17243	17089	17100	17261	17284	17131	17222	17176	17172	17252
20644	35135	27061	20769	18406	17044	16709	16279	15868	15829	15863	15726	15401	15467	15516	15567	15325	15324	15476	15434	15291	15335	15276	15432	15300	15231	15182	15320	15240	15277	15309	15194	15109	15187	15183	15171	15168	15108	15112	15238	15199	15278	15330	15110	15294	15075	15259	15028	15359	15385	15187	15196	15274	15341	15316	15225	15164	15159	15061	15193	15066	15122	15120	15159	15224	15215	15201	15226	15061	15145	15107	15208	15226	15202	15240	15242	15207	15092	15297	15287	15197	15141	15027	15116	15183	15229	15206	15216	15375	15290	15190	15247	15324	15235	15140	15252	15275	15145	15320	15203	15289	15254	15241	15151	14986	15242	15188	15360	15184	15178	15297	15261	15235	15206	15311	15227	15241	15344	15269	15094	14987	15302	15276	15157	15141	15107	15247	15156	15159	15187	15336	15130	15256	15152	15255	15295	15147	15070	15358	15161	15274	15286	15287	14972	15306	15325	15118	15167	15243	15268	15134	15298	15217	15145	15089	15172	15127	15293	15194	15224	15227	15221	15062	15388	15125	15246	15303	15205	15404	15097	15139	15288	15152	15200	15210	15261	15228	15084	15196	15153	15041	15262	15163	15051	15115	15181	15167	15149	15265	15295	15220	15278	15211	15266	15394	15194	15443	15259	15195	15226	15224	15183	15209	15251	15225	15231	15189	15207	15277	15133	15385	15229	15241	15222	15217	15257	15287	15248	15103	15210	15295	15162	15241	15243	15285	15323	15175	15061	15206	15361	15126	15245	15173	15159	15094	15196	15118	15054	15156	15185	15255	15092	15305	15119	15243	15192	15201	15336	15202	15287	15347	15221	15184	15167	15250	15262	15307	15086	15223	15059	15136	15290	15173	15145	15271	15107	15184	15277	15046	15222	15228	15158	15393	15161	15149	15299	15350	15137	15393	15237	15181	15291	15182	15234	15120	15184	15217	15387	15078	15336	15300	15225	15334	15159	15218	15322	15255	15360	15265	15261	15148	15177	15242	15148	15229	15029	15165	15277	15079	15169	15202	15349	15403	14984	15267	15178	15055	15124	15255	15129	15288	15191	15139	15220	15301	15194	15156	15257	15276	15085	15133	15168	15289	15214	15147	15169	15137	15166	15195	15133	15092	15334	15132	15251	15233	15297	15291	15200	15161	15233	15175	15215	15118	15293	15235	15169	15140	15279	15161	15245	15167	15225	15188	15248	15310	15194	15053	15152	15161	15263	15337	15143	15349	15071	15278	15299	15140	15247	14969	14990	15353	15286	15233	15228	15046	15216	15051	15149	15223	15325	15078	15349	15242	15176	15128	15321	15201	15279	15126	15098	15242	15297	15203	15160	15258	15341	14965	15234	15112	15172	15167	15368	15013	15157	15221	15250	15143	15134	15269	15126	15281	15288	15263	15333	15230	15048	15203	15354	15267	15174	15282	15306	15366	15087	15303	15309	15175	15237	15181	15356	15313	15172	15377	15311	15102	15186	15149	15073	15454	15094	15212	15078	15099	15307	15084	15089	15199	15052	15213	15141	15207	15075	15333	15106	15098	15289	15267	15145	15169	15195	15342	15146	15164	15256	15257	15325	15248	15277	15258	15136	15219	15166	15245	15253	15362	15259	15280	15256	15219	15320	15152	15102	15265	15352	15163	15191	15288	15312	15250	15243	15348	15156	15300	15239	15216	15094	15283	15220	15201	15138	15382	15283	15131	15122	15230	15224	15093	15177	15284	15345	15173	15146	15195	15287	15188	15238	15310	15162	15175	15082	15120	15073	15171	15293	15235	15135	15293	15219	15172	15256	15178	15211	15176	15148	15203	15174	15101	15302	15146	15292	15141	15318	15280	15079	15082	15158	15224	15230	15261	15089	15190	15219	15158	15337	15352	15175	15230	15136	15284	15220	15226	15206	15378	15420	15256	15193	15246	15216	15236	15205	15149	15119	15242	15273	15176	15392	15313	15238	15209	15223	15107	15221	15265	15077	14939	15288	15186	15232	15177	15140	15189	15206	15066	15093	15052	15202	15240	15260	15155	15214	15229	15184	15362	15187	15185	15161	15125	15290	15027	15135	15255	15209	15194	15256	15152	15279	15259	15196	15044	15181	15027	15139	15176	15162	15229	15238	15298	14993	15351	15381	15117	15107	15192	15152	15162	15141	15087	15081	15313	15322	15019	15206	15263	15077	15150	15096	15169	15285	15168	15163	15279	15244	15192	15373	15255	15189	15289	15215	15188	15275	15196	15239	15125	15179	15358	15244	15349	15178	15108	15339	15086	15235	15241	15200	15128	15221	15040	15182	15330	15222	15088	15252	15339	15239	15341	15179	15114	15205	15254	15214	15147	15251	15189	15263	15270	15246	15287	15025	15201	15198	15141	15117	15218	15211	15301	15297	15223	15288	15289	15226	15157	15237	15343	15354	15245	15247	15158	15213	15356	15405	15279	15241	15205	15320	15294	15132	15348	15190	15292	15413	15074	15271	15195	15296	15362	15116	15270	15058	15142	15084	15259	15159	15290	15075	15227	15142	15069	15186	15163	15218	15138	15227	15143	15178	15101	15023	15166	15249	15226	15313	15330	15189	15242	15181	15211	15228	15198	15124	15156	15133	15208	15106	15271	15143	15141	15359	15302	15083	15172	14977	15152	15267	15249	15179	15106	15144	15257	15265	15205	15247	15245	15372	15176	15112	15156	15058	15124	15094	15076	15266	15154	15292	15134	15118	15289	15374	15177	15205	15161	15158	15219	15357	15162	15190	15212	15303	15332	15429	15374	15104	15088	15091	15150	15418	15360	15216	15272	15265	15318	15197	15259	15141	15170	15120	15163	15282	15071	15177	15063	15276	15224	15233	15246	15099	15168	15138	15312	15154	15253	14998	15273	15264	15149	15117	15293	15292	15366	15335	15264	15119	15224	15402	15238	15167	15064	15262	15241	15243	15313	15233	15211	15305	15065	15104	15193	15412	15262	15082	15244	15312	15160	15109	15217	15263	15349	15160	15275	15265	15174	15138	15341	15269	15091	15266	15276	15229	15143	15218	14987	15274	15078	15362	15200	15365	15200	15251	15191	15145	15213	15346	15195	14940	15375	15300	15066	15338	15076	15130	15341	15056	15316	15140	15168	15184	15097	15213	15265	15220	15313	15247	15296	15106	15276	15200	15134	14957	15277	15073	15266	15306	15248	15209	15087	15217	15213	15307	15211	15159	15321	15192	15221	15200	15208	15145	15153	14962	15274	15231	15231	15085	15385	15152	15122	15173	15176	15245	15212	15130	15229	15281	15246	15193	15178	15353	15096	15296	14991	15259	15324	15234	15154	15237	15160	15205	15319	15133	15281	15220	15291	15150	15295	15202	15313	15250	15268	15309	15159	15106	15305	15359	15220	15044	15090	15096	15106	15229	15215	15250	15149	15070	15160	15282	15275	15421	15261	15118	15224	15271	15154	15212	15209	15166	15371	15270	15410	15161	15295	15205	15110	15288	15233	15232	15162	15224	15290	15124	15216	15362	15220	15079	15255	15243	15244	15429	15189	15173	15218	15202	15237	15084	15409	15171	15272	15439	15137	15289	15250	15253	15298	15128	15107	15185	15152	15254	15179	15345	15185	15245	15258	15119	15301	15158	15060	15361	15251	15219	15108	15281	15315	15039	15149	15361	15402	15120	15209	15333	15311	15214	15404	15174	15172	15143	15251	15141	15322	15144	15192	15139	15336	15294	15145	15325	15155	15076	15424	15244	15327	15148	15077	15344	15232	15073	15182	15391	15215	15345	15228	15219	15330	15206	15245	15125	15259	15332	15214	15244	15140	15367	15248	15097	15131	15178	15169	15273	15197	15397	15268	15309	15191	15307	15149	15196	15179	15273	15229	15191	15181	15254	15204	15341	15042	15239	15124	15276	15237	15273	15248	15183	15211	15171	15189	15266	15294	15175	15158	15163	15285	15061	14964	15166	15338	15420	15231	15270	15373	15193	15153	15416	15178	15217	15361	15080	15239	15348	15321	15323	15068	15204	15044	15135	15220	15334	15101	15267	15280	15246	15350	15127	15157	15300	15126	15130	15227	15292	15053	15295	15212	15065	15039	15156	15333	15208	15111	15215	15289	15270	15241	15233	15215	15272	15119	15113	15304	15235	15163	15025	15075	15222	15364	15062	15324	15132	15258	15291	15353	15227	15342	15165	15245	15160	15360	15212	15163	14966	15261	15298	15275	15116	15284	15215	15306	15152	15312	15030	15195	15228	15161	15183	15085	15375	15132	15365	15157	15199	15150	15216	15135	15376	15189	15265	15259	15109	15447	15184	15132	15102	15102	15107	15300	15270	15224	14977	15190	15169	15300	15184	15152	15206	15254	15182	15026	15155	15255	15163	15305	15343	15207	15265	15190	15147	15248	15195	15340	15234	15155	15313	15257	15099	15309	15242	15193	15196	15279	15209	15071	15309	15215	14986	15287	15348	15295	14995	15224	15419	15157	15303	15358	15199	15232	15053	15169	15299	15210	15249	15158	15236	15251	15431	15275	15302	15154	15165	15218	15206	15074	15160	15208	15142	15216	15019	15170	15299	15114	15173	15372	15119	15215	15128	15253	15201	15241	15166	15144	15241	15145	15197	15140	15223	15024	15352	15121	15397	15284	15199	15284	15304	15084	15185	15150	15287	15441	15132	15238	15178	15194	15220	15137	15316	15258	15315	15374	15077	15365	15176	15356	15060	15167	15238	15323	15128	15261	15018	15389	15160	15227	15355	15280	15165	15123	15215	15145	15189	15099	15223	15160	15171	15318	15289	15115	15266	15151	15252	15052	15252	15258	15178	15374	15248	15291	15176	15046	15211	15093	15150	15264	15295	15169	15240	15363	15385	15064	15367	15127	15223	15224	15058	14992	15236	15186	15275	15269	15320	15218	15202	15348	15125	14997	15115	15258	15210	15071	15244	15209	15371	15117	15290	15273	15120	15219	15228	15288	15170	15383	15112	15235	15220	15351	15218	15107	15028	15372	15307	15239	15135	15204	15191	15288	15134	15414	15248	15181	15303	15121	15143	15100	15266	15174	15158	15260	15282	15272	15356	15194	15114	15239	15083	15295	15246	15408	15136	15189	15113	15267	15131	15122	15176	15030	15189	15222	15148	15222	15266	15160	15441	15087	15387
22543	21568	28802	24817	21945	23982	25031	20506	19525	19681	19384	19220	19041	18894	18941	18921	18913	18751	18710	18643	18568	18640	18455	18654	18485	18475	18282	18468	18260	18289	18346	18508	18460	18325	18527	18262	18385	18241	18311	18277	18295	18426	18385	18514	18333	18223	18222	18369	18190	18418	18274	18498	18381	18354	18336	18304	18465	18205	18325	18430	18433	18285	18419	18243	18217	18319	18288	18420	18405	18187	18367	18481	18394	18207	18429	18455	18191	18091	18274	18267	18251	18313	18584	18167	18471	18353	18328	18335	18145	18157	18277	18396	18494	18272	18433	18144	18216	18048	18202	18216	18285	18297	17972	18251	18214	17979	18150	18081	18221	18464	18257	18209	18176	18235	18285	18267	18333	18218	18251	18280	18359	18153	18195	18272	18463	18486	18479	18520	18355	18300	18173	18209	18050	18238	18097	18348	18349	18315	18294	18290	18348	18098	18257	17981	18155	18010	18261	18122	18073	18333	18262	18253	18219	18128	18089	18214	18077	18311	18443	18203	18282	18309	18639	18379	18329	18422	18274	18265	18243	18248	18271	18402	18180	18236	18232	18185	18234	18365	18269	18361	18410	18267	18212	18296	18113	18080	18285	18311	18315	18344	18234	18335	18114	18297	18096	18090	18150	18296	18435	18260	18312	18134	18318	18282	18402	18041	18252	18186	18165	18584	18236	18282	18433	18276	18144	18213	18271	18388	17957	18188	18136	18387	18344	18203	18168	18273	18314	18350	18239	18128	18273	18185	18233	18063	18262	18271	18222	18319	18399	18365	18144	18222	18403	18244	18228	18232	18181	18287	18210	18209	18129	18177	18342	18390	18426	18303	18210	18358	18571	18206	18326	18373	18348	18189	18372	18189	18026	18210	18261	18363	18226	18254	18278	18343	18029	18190	18260	18239	18162	18102	18382	18329	18186	18416	18380	18472	18150	18233	18039	18330	18339	18292	18360	18362	18299	18342	18363	18190	18251	18287	18368	18257	18387	18255	18192	18175	18103	18129	18201	18238	18180	18249	18274	18294	18336	18389	18080	18184	18352	18259	18300	18421	18194	18303	18193	18111	18342	18246	18372	18118	18205	18142	18061	18329	18287	18265	18367	18402	18098	18284	18328	18332	18097	18488	18199	18172	18259	18289	18298	18313	18242	18182	18374	18185	18406	18314	18323	18194	18205	18057	18357	18387	18352	18437	18303	18044	18280	18284	18113	18329	18117	18460	18258	18355	18424	18216	18100	18315	18300	18405	18264	18244	18133	18122	18310	18161	18236	18272	18352	18481	18374	18086	18162	18292	18370	18320	18255	18281	18066	18216	18370	18388	18372	18269	18125	18284	18271	18121	18303	18132	18223	18328	18284	18361	18315	18118	18238	18213	18475	18455	18443	18258	18228	18330	18069	18286	18293	18394	18038	18100	18193	18430	18534	18195	18497	18484	18183	18255	18449	18319	18305	18303	18023	18231	17939	18168	18144	18264	18248	18175	18348	18295	18268	18193	18410	18263	18432	18076	18260	18175	18234	18238	18348	18219	18348	18192	18102	18159	18162	18217	18030	18150	18222	18382	18272	18075	18189	18409	18451	18371	18427	18211	18268	18301	18205	18202	18149	18240	18245	18262	18217	18457	18278	18033	18197	18186	18298	18429	18052	18388	18255	18352	18182	18078	18201	18342	18324	18022	18290	18302	18303	18248	18362	18115	18296	18275	18063	18241	18458	18295	18233	18189	18248	18331	18206	18300	18233	18350	18455	18314	18118	18191	18306	18116	18130	18320	18137	18226	18303	18436	18177	18192	18333	18287	18135	18193	18388	18181	18233	18265	18254	18043	18299	18336	18185	18453	18292	18253	18188	18256	18364	18401	18262	18418	18429	18417	18308	18125	18495	18190	18167	18337	18130	18101	18140	18369	18291	18082	18208	18302	18186	18430	18474	18447	18336	18133	18356	18358	18376	18265	18347	18181	18215	18264	18381	18193	18407	18262	18275	18176	18465	18209	18261	18277	18265	18410	18321	18120	18312	18164	18266	18320	18138	18062	18273	18394	18274	18298	18224	18233	18212	18169	18087	18280	18356	18159	18182	18188	18167	18229	18024	18281	18235	18193	18192	18055	18113	18218	18318	18296	18349	18168	18202	18141	18308	18247	18410	18065	18106	18157	18266	18423	18386	18264	18373	18175	18093	18194	18166	17935	18492	18593	18245	18181	18200	18312	18222	18345	18054	18272	18207	18342	18220	18244	18118	18238	18266	18297	18380	18368	18296	18237	18141	18405	18270	18292	18271	18192	18258	18396	18158	18146	18235	18100	18273	18349	18307	18226	18361	18197	18260	18278	18160	18251	18218	18224	18278	18269	18184	18166	18190	18189	18315	18370	18148	18202	18237	18439	18155	18247	18202	18338	18177	18316	18142	18358	18357	18116	18198	18127	18024	18360	18139	18089	18323	18380	18315	18447	18185	18261	18296	18109	18193	18104	18373	18396	18094	18087	18168	18399	18181	18145	18272	18357	18297	18197	18207	18382	18386	18310	18395	18231	18358	18392	18244	18317	18265	18445	18287	18269	18327	18010	18301	18012	18178	18362	18284	18313	18256	18248	18338	18272	18276	18290	18219	18390	18299	18320	18310	18421	18226	18244	18086	18215	18110	18273	18307	18196	18202	18328	18340	18390	18231	18167	18131	18400	18133	18154	18389	18327	18096	18152	18254	18158	18237	18215	18357	18380	18319	18323	18194	18129	18310	18211	18419	18122	18189	18374	18228	18171	18051	18226	18241	18328	18124	18403	18471	18305	18288	18149	18095	18222	18232	18237	18246	18397	17960	18216	18352	17901	18121	18061	18300	18236	18318	18287	18240	18219	18317	18328	18166	18154	18344	18232	18335	18211	18314	18275	18211	18341	18233	18212	18299	18440	18447	18210	18473	18016	18447	18371	18372	18305	18252	18243	18178	18111	18288	18270	18099	18213	18142	18139	18298	18164	18122	18293	18416	18347	18211	18154	18312	18142	18336	18151	18241	18306	18336	18459	18268	18314	18269	18148	18276	18193	18281	18325	18447	18028	18420	18260	18285	18374	18246	18279	18248	18137	18343	18318	18400	18225	18262	18128	18033	18249	18147	18158	18415	18323	18149	18436	18355	18441	18190	18423	18316	18305	18398	18413	18230	18351	18237	18466	18427	18010	18364	18219	18233	18083	18148	18265	18036	18317	18170	18191	18305	18244	18225	18157	17961	18309	18413	18213	18229	18283	18323	18412	18184	18178	18245	18255	18127	18383	18297	18246	18205	18217	18214	18061	18244	18400	18401	18325	18353	18441	18305	18104	18405	18240	18285	18159	18384	18134	18176	18221	18132	18149	18349	18192	18276	18382	18157	18181	18292	18096	18167	18244	18243	18265	18348	18327	18201	18233	18072	18199	18322	18206	18173	18254	18139	18408	18268	18227	18370	18168	18147	18098	18300	18171	18529	18277	18056	18467	18390	18290	18221	18102	18426	18422	18068	18209	18024	18275	18303	18225	18340	18315	18271	17973	18054	18352	18041	18287	18151	18297	18208	18363	18304	18168	18334	18299	18410	18201	18195	18225	18418	18297	18250	18259	18163	18280	18118	18467	18236	18319	18309	18086	18277	18430	18176	18239	18314	18289	18224	18414	18005	18124	18441	18042	18151	18194	18376	18224	18295	18380	18370	18079	18348	18181	18032	18071	18136	18161	18317	18136	18258	18118	18462	18311	18110	18066	18257	18415	18271	18144	18186	18444	18223	18273	18158	18219	18090	18321	18042	18284	18467	17994	18174	18263	18215	18227	18415	18407	18422	18403	18324	18110	18321	18006	18271	18328	18264	18420	18372	18382	18284	18391	18232	18533	18395	18372	18329	18155	18167	18125	18419	18331	18404	18077	18202	18316	18242	18259	18464	18192	18345	18342	18347	18125	18195	18209	18302	18223	18332	18344	18262	18418	18376	18440	18085	18168	18308	18351	18471	18411	18221	18214	18092	18210	18304	18248	18240	18362	18427	18271	18226	18239	18443	18147	18472	18199	18250	18246	18255	18207	18061	18217	18142	18290	18174	18244	18164	18200	18228	18366	18311	18185	18330	18330	18395	18247	18358	18093	18201	18231	18288	18133	18225	18372	18333	18183	18243	18507	18234	18489	18322	18345	18023	18139	18198	18287	18332	18025	18430	18182	18247	18212	18245	18231	18334	18144	18151	18289	18414	18249	18200	18348	18200	18211	18138	18257	17981	18055	18217	18210	18365	18322	18204	18277	18228	18271	18351	18316	18416	18151	18180	18126	18193	18276	18125	18312	18232	18374	18504	18219	18112	18400	18183	18269	18265	18167	18218	18365	18300	18187	18311	18400	18115	18048	18280	18337	18306	18255	18181	18178	18199	18158	18279	18130	18362	18337	18399	18336	18246	18230	18421	18202	18164	18245	18341	18238	18427	18193	18328	18121	18359	18423	18342	18401	18163	18416	18180	18380	18311	18223	18128	18268	18385	18347	18228	18066	17947	18304	18269	18283	18342	18134	18155	18162	18223	18313	18146	18322	18256	18295	18173	18216	18187	18177	18215	18267	18272	18167	18147	18265	18158	18077	18123	18338	18308	18086	18396	18422	18282	18326	18434	18390	18410	18246	18182	18146	18140	18216	18236	18138	18124	18474	18296	18377	18397	18081	18162	18273	18118	18282	18254	18164	18196	18264	18256	18229	18154	18310	18120	18283	18280	18473	18186	18243	18164	18050	18260	18216	18126	18112	18308	18455	18513	18331	18079	18422	18321	18149	18344	18129	18240	18350	18194	18235	18203	18352	18214	18202	18218	18253	18334	18223	18209	18123	18252	18246	18347	18286	18339	18127	18246	18334	18312	18188	18255	18050	18134	18308	18130	18248	18258	18428	18363	18520	18416	18397	18314	18195	18516	18224	18268	18168	18330	18297	18231	18491	18277	18363	18318	18305	18226	18391	18427	18181	18436	18209	18208	17989	18314	18042	18254	18409	18186	18092	18259	18127	18258	18143	18043	18392	18135	18207	18333	18261	18270	18098	18490	18132	18563	18167	18342	18311	18337	18194	18272	18250	18163	18162	18162	18011	18130	18265	18305	18281	18351	18159	18269	18115	18097	18256	18360	18330
22654	43343	34200	25219	21444	20048	18881	18089	17690	17237	17075	16757	16589	16382	16397	16327	16226	16040	16133	16092	15927	15923	16027	15827	15827	15817	15931	15697	16044	15753	15951	15729	15743	16005	15921	15805	15861	15839	15846	15768	15953	15866	15814	16083	15757	15633	15737	15872	15682	15855	15806	15872	15811	15815	15818	15784	15744	15852	15734	15920	16033	15829	15837	15876	15804	15664	15758	15859	15800	15966	15892	15813	15630	15778	15819	15686	15669	15784	15660	15930	15670	15863	15728	15824	15684	15788	15613	15906	15826	15879	15815	15884	15838	15791	15766	15734	15887	15772	15860	15838	15824	15925	15785	15832	15961	15798	15795	15744	15809	15880	15827	15775	15891	15745	15696	15810	15725	15884	15792	15882	15741	15708	15865	15784	15841	15812	15639	15892	15731	15908	15893	15980	15801	15809	15835	15978	15721	15701	15815	15710	15861	15872	15775	15874	15831	15806	15685	15851	15857	15634	15887	15731	15967	15907	15823	15742	15646	15969	15872	15919	15724	15844	15616	15978	15774	15782	15737	15716	15715	15784	15648	15783	15686	15826	15718	15801	15797	15853	15884	15726	15913	15605	15629	15875	15838	15981	15672	15690	15771	15871	15853	15785	15823	15916	15870	15889	15813	15655	15680	15594	15864	15719	15894	15737	16075	15869	15741	15845	15801	15808	15913	15862	15870	16012	15804	15899	15720	15827	15759	15837	15852	15824	15794	15698	15957	15725	15584	15688	15966	15871	15793	15913	15693	15700	15796	15900	15753	15856	15733	15707	15811	15643	15811	15807	15794	15743	15878	15833	15891	15808	15876	15794	15936	15792	15814	15905	15929	15823	15865	15751	15743	15725	15720	15755	15738	16010	15860	15831	15911	15754	15909	15788	15798	15809	15854	15785	15803	15758	15877	15839	16012	15963	15896	15846	15766	15623	16084	15674	15724	15823	15810	15780	15810	15759	15837	15746	15873	15904	15708	15815	15832	15645	15956	15781	15919	15801	15819	15697	15622	15746	15760	15917	15836	15863	15653	15844	15926	15761	15726	15678	15711	15682	15744	15999	15826	15820	15807	15801	15847	15624	15616	15938	15784	15907	15818	15694	15795	16057	15943	15808	15996	15899	15769	15853	15677	15734	15795	15940	15637	15933	15730	15731	15798	15897	15704	15963	15737	15763	15877	15810	15784	15770	15901	15892	15662	15757	15829	15793	15815	15708	15848	15813	15730	15889	15764	15863	15894	15886	16005	15744	15655	15941	15850	15761	15944	15882	15594	15828	15926	15729	15734	15884	15757	15853	15984	15816	15779	15826	15857	15800	15903	15631	15801	15721	15891	15856	15755	15755	15795	15908	15873	15721	15627	15783	15722	15868	15811	15765	15922	15886	15730	15923	15844	15663	15852	15967	15741	15815	15735	15684	15955	15706	15857	15834	15822	15851	15819	15704	15746	15764	15719	15924	15668	15655	15815	15737	15847	15790	15872	15761	15752	15729	15878	15775	15878	15873	15873	15874	15893	15809	15672	15759	15682	15840	15799	15881	15871	15743	15734	15743	15752	15886	16013	15786	15723	15770	15832	15833	15830	15984	15643	15907	15741	15907	15951	15808	15719	15889	15787	15737	15856	15916	15807	15891	15623	15714	15839	15646	15795	15783	15782	15799	15816	15827	15930	15794	15745	15888	15815	15672	15791	15748	15721	15729	15849	15909	15913	15596	15904	15812	16033	15744	15847	15809	15779	15674	15748	15716	15787	15870	15918	15713	15871	15691	15581	15695	15883	15718	15858	15857	15900	15792	15815	15607	15844	15694	15725	15839	15963	15618	15833	15666	15721	15711	15951	15838	15813	15988	15715	15705	15771	15834	15661	15627	15825	15681	15805	15675	15763	15926	15796	15810	15825	15636	15725	15679	15801	15925	15822	15880	15857	15683	15854	15690	15728	15821	15748	15802	15845	15601	15933	15735	15736	15849	16011	15716	15711	15657	15793	15735	15692	15971	15852	15724	15852	15845	15804	15746	15669	15673	15890	15667	15781	15741	15813	15806	15837	15751	15730	15749	15774	15790	15813	15915	15686	15772	16035	15861	15715	15820	15937	15888	15798	15619	15755	15778	15839	15672	15869	15611	15822	15828	15922	15820	15783	15695	15775	15807	15645	15741	15792	15851	15843	15708	15864	15647	15966	15805	15759	15920	15794	15875	15887	15755	15685	15892	15821	15839	15804	15907	15712	15829	15783	15782	15892	15883	15786	15691	15722	15759	15883	15762	15966	15826	15861	15771	15812	15768	15682	15899	15787	15913	15638	15979	15875	15874	15950	15758	16050	15965	16024	15811	15763	15784	15823	15925	15955	15788	15771	15833	15971	15741	15912	15853	16016	15938	15852	15858	15731	15828	15762	15653	15794	15511	15830	15909	15622	15957	15968	15682	15870	15958	15819	15701	15711	15790	15716	15747	15835	15845	15826	15906	15819	15765	15931	15856	15832	15725	15731	16061	15778	15838	15700	15700	15860	15848	15800	15820	15889	15897	15806	15769	15707	15807	15788	15660	16022	15985	15532	15721	15867	15788	15843	15849	15836	15691	15845	15964	15884	15713	15861	15790	15785	15753	15877	15795	15809	15884	15737	15865	15742	15857	15736	15729	15667	15753	15778	15661	15758	15764	15776	15779	15872	15738	15974	15792	15841	15873	15795	15944	15848	15794	15812	15759	15909	15746	15897	15701	15599	15821	15776	15871	15793	15936	15751	15789	15677	15708	15913	15839	15812	15866	15846	15749	15778	15792	15810	15855	15693	15763	15841	15869	15648	15754	15819	15828	15890	15865	15848	15627	15794	15773	15988	15788	15752	15792	15890	15811	15865	15739	15872	15771	15739	15829	15841	15857	15872	15828	15912	15821	15802	15852	15634	15726	15862	15876	15746	15716	16008	15761	15876	15627	15756	15970	15671	15885	15771	15837	15801	15817	15848	15879	15890	15806	15652	15762	15805	15797	15918	15697	16027	15877	15702	15648	15581	15890	15761	15923	15840	15846	15793	15851	15770	15645	15789	15687	15834	15793	15956	15825	15892	15845	15797	15840	15804	15810	15794	15918	15846	15742	15897	15725	15722	15800	15733	15964	15680	15691	15689	15703	15849	15716	15834	15934	15795	15781	15719	15728	15714	15781	15830	15910	15785	15819	15858	15649	15823	15816	15722	15830	15817	15681	15780	15850	15789	15647	15722	15818	15835	15865	15849	15866	15817	15894	15863	15715	15630	15896	15770	15892	15885	15826	15982	15963	15741	15827	15719	15796	15676	15836	15839	15828	15865	15809	15636	15757	15579	15874	15868	15905	15760	15859	15884	15921	15876	15690	15823	15861	15849	15834	15989	15843	15755	15866	15859	15692	15816	15862	15964	15682	15852	15693	15647	15857	15773	15777	15909	15777	15819	15855	15930	15869	15811	15668	15798	15745	15814	15881	15821	15821	15951	15817	15796	15773	15907	15829	15764	15883	16045	15848	15869	15780	15845	15870	15748	15598	15748	15985	15848	15738	15872	15867	15768	15766	15793	15706	15955	15614	15910	15877	15975	15689	15790	15809	15740	15876	15823	15904	15802	15663	15885	15631	15900	15827	15726	15960	15944	15926	15927	15776	15864	15739	15988	15606	15864	15891	15920	15873	15779	15662	16058	15788	15775	16013	15772	15685	16012	15810	15715	15912	15878	15757	15774	15867	15753	15729	15753	15865	15727	15854	15827	15788	15914	15878	15662	15715	15949	15796	15951	15856	15737	15649	15725	15698	15883	15819	15626	15863	15676	15913	15817	15665	15732	15920	15826	15746	15953	15734	15765	15850	15792	15809	15820	15736	15683	15900	15880	15772	15786	15727	15879	15821	15735	15942	15683	15811	15662	15776	15948	15791	15882	15861	16011	15633	15863	15749	15712	15787	15896	15714	15809	15639	15894	15657	15931	15700	15862	15798	15851	15726	15773	15785	15723	15713	15965	15946	15763	15762	15837	15804	15631	15729	15830	15881	15846	15872	15680	15907	15604	15726	15687	15659	15784	15807	15813	15924	15585	15764	15951	15919	15729	15516	15919	15737	15735	15847	15766	15851	15740	15848	15858	15778	16011	15743	15848	15685	15828	15793	15779	15790	15985	15898	15927	15738	16000	15829	15722	15937	15838	15864	15697	15889	15873	15807	15814	15644	15557	15931	15766	15732	15881	15916	15698	15829	15771	15942	15864	15853	15738	15715	15689	15865	15751	15799	15823	16053	15957	15739	15818	15840	15882	15814	15877	15702	15796	15585	15738	15712	15867	15849	15914	15872	15833	15913	15883	15876	15920	15727	15880	15736	15845	15880	15707	15971	15710	15910	15671	15929	15648	15864	15994	15719	15951	15869	15846	15733	15768	15745	15792	15733	15764	15875	15938	15699	15975	15886	15862	15716	15877	15596	15931	15889	15723	15731	15674	15664	15756	15772	15896	15750	15706	15767	15957	15795	15895	15807	15815	15924	15837	15794	15836	15837	15686	15802	15780	15718	15769	15875	15818	15908	15811	15821	15777	15926	15679	15915	15886	15689	15869	15920	15965	15727	15899	15655	15772	15599	15900	15795	15782	15813	15811	16003	15677	15761	15783	15800	15857	15947	15656	15731	15755	15658	15734	15789	15710	15713	15698	15683	15728	15760	15742	15793	15906	15837	15982	15852	15757	15811	15859	15743	15811	15743	15814	15887	15831	15848	15741	16003	15853	15964	15964	15741	15858	15806	15719	15839	15946	15788	15856	16046	15813	15841	15668	15774	15666	15814	15791	15625	15718	15783	15798	15826	15865	15943	15821	15872	15833	15800	15836	15782	15755	15941	15615	15945	15814	15782	15782	15854	15908	15755	15838	15761	15632	15810	15754	15874	15563	15971	15769	16023	15757	15893	15720	15964	15693	15743	15968	15860	15743	15876	15712	15895	15827	15847	15836	15732	15725	16174	15933	15700	15768	15728	15846	15799	15767	15856	15815	15939	15828	15717	15837	15833	15828	15858	15883	15922	15841	15774	15767	15948	15636	15846	15981	15780	15686	15699	15617	15779	15949	15880	15811	15865	15833	15778	15863	15764	15857	15840	15667	15954	15779	15725	15811	15756	15680	15822
29250	24018	25822	21728	18101	17791	17514	17385	17118	16996	16794	16933	16917	16731	17025	16535	16608	16693	16545	16642	16548	16503	16414	16660	16611	16527	16759	16413	16638	16670	16677	16571	16508	16446	16675	16410	16448	16608	16622	16701	16444	16456	16576	16766	16623	16607	16794	16477	16626	16453	16665	16655	16561	16775	16348	16614	16686	16586	16433	16489	16472	16370	16417	16475	16537	16527	16530	16630	16659	16567	16541	16663	16723	16533	16481	16597	16566	16555	16491	16530	16746	16589	16564	16493	16543	16211	16627	16461	16782	16523	16515	16604	16649	16630	16525	16630	16809	16555	16396	16651	16542	16654	16464	16570	16937	16622	16602	16587	16926	16739	16343	16638	16596	16570	16567	16528	16651	16593	16491	16433	16458	16575	16953	16789	16544	16700	16679	16571	16635	16602	16687	16706	16547	16632	16479	16618	16479	16410	16483	16507	16423	16548	16681	16516	16615	16562	16686	16541	16568	16655	16660	16548	16388	16575	16528	16706	16631	16628	16661	16538	16699	16559	16661	16594	16484	16418	16445	16350	16431	16741	16577	16610	16524	16677	16697	16456	16563	16578	16770	16664	16645	16586	16785	16685	16697	16677	16534	16733	16571	16754	16566	16612	16590	16419	16470	16227	16736	16420	16604	16445	16748	16610	16763	16570	16549	16583	16531	16509	16516	16512	16687	16506	16621	16646	16522	16622	16520	16436	16744	16611	16696	16566	16538	16559	16593	16650	16610	16465	16389	16469	16543	16488	16412	16321	16423	16647	16437	16558	16663	16448	16634	16551	16604	16620	16670	16711	16630	16697	16646	16745	16664	16565	16443	16546	16696	16713	16621	16480	16611	16674	16454	16467	16658	16620	16576	16637	16723	16508	16511	16715	16848	16726	16523	16651	16586	16811	16665	16684	16688	16620	16486	16536	16608	16549	16533	16713	16567	16530	16413	16576	16574	16516	16434	16493	16812	16594	16433	16590	16435	16661	16517	16660	16587	16528	16704	16553	16392	16723	16525	16641	16622	16569	16471	16569	16592	16636	16725	16550	16514	16430	16488	16440	16539	16606	16545	16780	16829	16636	16742	16644	16407	16614	16495	16656	16539	16558	16656	16561	16666	16471	16703	16461	16523	16635	16584	16489	16506	16829	16682	16693	16352	16299	16498	16691	16562	16394	16416	16555	16653	16574	16427	16602	16341	16705	16475	16734	16561	16738	16786	16501	16742	16561	16515	16501	16695	16510	16617	16611	16491	16607	16730	16605	16736	16636	16615	16460	16606	16574	16528	16550	16625	16549	16871	16664	16466	16725	16565	16547	16646	16551	16715	16718	16651	16775	16652	16641	16533	16617	16622	16625	16420	16379	16527	16652	16502	16564	16377	16811	16694	16438	16552	16762	16486	16576	16660	16685	16857	16503	16553	16689	16521	16626	16679	16516	16572	16658	16534	16698	16545	16586	16790	16493	16701	16632	16544	16413	16639	16564	16572	16559	16478	16585	16396	16667	16613	16413	16519	16484	16582	16534	16585	16723	16748	16798	16533	16443	16335	16612	16637	16733	16760	16679	16737	16520	16433	16628	16669	16617	16587	16567	16592	16718	16575	16472	16598	16486	16500	16726	16693	16519	16612	16390	16412	16638	16439	16580	16609	16551	16533	16447	16567	16719	16460	16544	16525	16477	16634	16484	16717	16569	16777	16664	16579	16544	16666	16774	16754	16638	16591	16534	16656	16600	16726	16485	16689	16653	16599	16521	16503	16764	16755	16593	16775	16380	16389	16544	16632	16688	16441	16652	16350	16523	16550	16702	16708	16507	16571	16543	16544	16551	16563	16669	16586	16563	16309	16712	16666	16494	16805	16692	16466	16602	16624	16478	16616	16467	16773	16472	16555	16798	16758	16561	16596	16510	16545	16489	16637	16574	16481	16571	16706	16708	16571	16533	16666	16461	16775	16740	16542	16690	16521	16647	16570	16440	16704	16591	16512	16601	16819	16606	16587	16575	16620	16652	16792	16773	16696	16601	16789	16614	16424	16623	16572	16509	16553	16769	16605	16699	16855	16560	16601	16675	16639	16721	16658	16831	16752	16649	16484	16695	16493	16460	16442	16410	16536	16632	16804	16662	16620	16550	16771	16670	16688	16540	16606	16655	16591	16509	16750	16564	16578	16433	16626	16604	16490	16532	16462	16589	16666	16582	16539	16611	16462	16593	16620	16801	16720	16525	16427	16574	16642	16627	16536	16667	16480	16593	16476	16446	16594	16620	16762	16626	16648	16503	16683	16611	16812	16619	16448	16561	16583	16610	16514	16560	16608	16583	16664	16423	16618	16754	16771	16834	16564	16561	16633	16679	16600	16730	16546	16469	16626	16689	16549	16702	16454	16364	16490	16621	16749	16714	16670	16568	16636	16436	16747	16489	16678	16502	16609	16796	16643	16811	16494	16773	16382	16674	16653	16803	16669	16644	16653	16509	16765	16465	16582	16610	16537	16620	16482	16738	16489	16618	16658	16548	16641	16779	16647	16592	16712	16549	16602	16589	16618	16683	16595	16572	16542	16651	16493	16672	16725	16625	16501	16565	16614	16567	16653	16716	16616	16534	16435	16556	16811	16573	16705	16638	16693	16440	16582	16675	16734	16659	16559	16553	16720	16745	16652	16685	16702	16483	16574	16816	16595	16573	16548	16417	16503	16649	16601	16667	16581	16818	16808	16565	16582	16427	16439	16713	16779	16517	16682	16457	16576	16358	16649	16468	16576	16695	16657	16464	16593	16769	16545	16322	16614	16661	16677	16365	16455	16505	16417	16663	16411	16601	16418	16777	16703	16621	16633	16496	16556	16558	16585	16719	16448	16663	16608	16711	16744	16585	16672	16733	16656	16633	16604	16615	16552	16602	16542	16630	16665	16749	16721	16423	16448	16704	16475	16587	16522	16555	16458	16603	16512	16470	16683	16808	16514	16448	16601	16618	16379	16694	16589	16738	16551	16353	16624	16612	16543	16675	16677	16731	16537	16815	16576	16383	16547	16419	16543	16644	16643	16733	16645	16555	16582	16317	16777	16499	16768	16645	16462	16681	16695	16436	16634	16584	16530	16504	16706	16705	16639	16629	16545	16337	16559	16716	16600	16573	16533	16389	16745	16696	16752	16596	16591	16690	16691	16632	16404	16593	16571	16763	16336	16350	16617	16850	16721	16641	16597	16475	16637	16581	16572	16361	16579	16788	16735	16575	16405	16583	16440	16796	16474	16364	16602	16551	16487	16419	16767	16526	16515	16581	16504	16489	16714	16532	16556	16643	16553	16704	16658	16678	16594	16680	16748	16565	16572	16740	16625	16579	16615	16682	16462	16498	16449	16900	16470	16457	16562	16679	16571	16731	16544	16524	16562	16462	16610	16680	16755	16487	16509	16345	16639	16528	16630	16605	16772	16699	16472	16465	16605	16543	16487	16747	16485	16649	16555	16470	16792	16657	16659	16500	16595	16553	16411	16542	16653	16472	16480	16579	16372	16713	16536	16501	16520	16540	16671	16646	16676	16687	16809	16746	16638	16399	16574	16612	16646	16659	16640	16476	16553	16641	16563	16688	16561	16401	16383	16625	16543	16652	16674	16946	16784	16596	16769	16653	16630	16571	16557	16545	16596	16495	16695	16801	16541	16508	16543	16619	16627	16649	16531	16460	16615	16537	16753	16712	16608	16508	16304	16570	16637	16651	16625	16546	16600	16657	16663	16659	16674	16500	16682	16642	16522	16475	16577	16534	16563	16784	16635	16641	16672	16668	16608	16402	16444	16711	16386	16593	16756	16611	16780	16678	16550	16591	16724	16678	16624	16633	16726	16708	16544	16405	16465	16697	16470	16568	16741	16526	16652	16444	16595	16579	16623	16670	16726	16439	16446	16762	16599	16619	16643	16554	16627	16397	16608	16659	16543	16473	16746	16233	16768	16490	16396	16511	16601	16855	16485	16485	16547	16693	16482	16741	16645	16528	16439	16525	16691	16646	16654	16350	16557	16463	16557	16399	16429	16421	16739	16524	16654	16392	16491	16595	16649	16455	16573	16705	16643	16485	16760	16621	16671	16668	16819	16808	16773	16396	16462	16662	16461	16552	16582	16532	16422	16422	16516	16496	16565	16609	16629	16625	16478	16703	16666	16656	16501	16508	16575	16641	16651	16668	16770	16722	16499	16645	16547	16513	16504	16601	16668	16668	16611	16581	16334	16524	16654	16605	16726	16578	16509	16636	16761	16479	16586	16724	16566	16565	16808	16648	16447	16705	16572	16472	16574	16527	16458	16501	16609	16607	16451	16355	16531	16679	16771	16679	16658	16531	16551	16702	16596	16703	16587	16561	16532	16384	16699	16710	16728	16519	16499	16668	16463	16570	16603	16599	16433	16565	16645	16699	16503	16456	16512	16610	16465	16424	16696	16559	16372	16434	16623	16617	16570	16458	16610	16403	16556	16640	16621	16884	16627	16472	16595	16553	16492	16668	16828	16510	16523	16536	16693	16545	16491	16338	16327	16658	16741	16624	16572	16391	16652	16528	16577	16694	16489	16574	16612	16680	16890	16555	16503	16654	16626	16620	16705	16477	16600	16521	16652	16658	16447	16351	16664	16489	16706	16457	16548	16788	16510	16540	16637	16636	16466	16695	16541	16521	16762	16453	16578	16513	16568	16705	16516	16612	16511	16470	16481	16547	16601	16775	16621	16554	16741	16759	16497	16626	16449	16731	16727	16635	16544	16587	16665	16588	16285	16816	16600	16571	16601	16679	16597	16622	16493	16559	16648	16592	16775	16553	16537	16547	16560	16614	16259	16416	16563	16439	16940	16609	16388	16485	16828	16465	16547	16648	16488	16491	16541	16498	16380	16716	16912	16693	16477	16554	16609	16615	16717	16460	16468	16587	16557	16492	16599	16574	16687	16453	16345	16632	16513	16590	16684	16519	16421	16423	16574	16763	16523	16580	16612	16530	16591	16446	16453	16681	16605	16502	16612	16802	16692	16604	16644	16634	16663	16525	16380	16582	16619	16620	16531	16576	16310	16485	16530	16552	16705	16720	16483	16685	16512	16467	16582	16514	16505	16614	16547	16825	16745	16620	16670	16483	16637	16527	16426	16588	16493	16762	16610	16591
21008	30941	23910	18476	17295	16628	16083	15845	15441	15359	15190	15197	15000	14971	15091	15102	14823	14923	14832	14793	14893	14939	15044	14884	14940	14876	14893	14734	14941	14869	14745	14872	14900	14923	14831	14829	14834	14636	14881	14837	14633	14853	14872	14815	14764	15000	14870	14616	14921	14796	14803	14845	14880	14932	14800	14826	14736	14878	14885	14816	14846	14847	14988	14940	14681	14723	14791	14804	14695	14787	14857	14851	14940	14776	14711	14864	14871	14905	14882	14923	14899	14697	14724	14909	14816	14787	14635	14798	15034	14668	14817	14946	14653	14683	14788	14729	14847	14795	14699	15055	14595	14633	14787	14915	14725	14864	14946	14761	14739	14952	14852	14801	14919	14835	14616	14770	14670	14835	14817	14786	14885	14707	14750	14924	14867	14812	14697	14859	14799	14787	14850	14755	14930	14716	14981	14779	14821	14857	14841	14805	14738	14720	15004	14770	14752	14806	14698	14796	14838	14959	15028	14881	14962	14726	14813	14926	14783	14702	14583	14811	14993	14740	14932	14802	14760	14851	14791	14861	14789	14954	14699	14734	14840	14940	14789	14839	14650	14832	14884	14814	14901	14707	14709	14959	14647	14756	14757	14765	14974	14815	14668	14785	14746	14902	14788	14912	14743	14711	14738	14892	14781	14797	14873	14789	14770	14757	14741	14837	14909	14669	14910	14930	14860	14875	14911	14918	14645	14829	14875	14945	14946	14795	14996	14834	14683	14948	14972	14751	14781	14884	14841	14730	14710	14911	14800	14974	14909	14787	14782	14798	14730	14758	14879	14991	14747	14896	14802	14773	14819	14781	14864	14797	14880	14927	14671	14870	14780	14852	14724	14829	14828	14697	14619	14777	14707	14889	14766	14638	14826	14714	14791	14911	14756	14773	14867	14888	14870	14832	14847	14879	14674	14572	14741	14846	14697	14994	14691	14785	14953	14899	14883	14778	14829	14733	14810	14649	14927	14928	14728	14739	14801	14775	14852	14846	14779	14787	14834	14690	15022	14729	14735	14816	14736	14831	14787	14951	14773	14798	14637	14870	14696	14918	14896	14831	14738	14844	14778	14891	14699	14891	14704	14719	14841	14692	14812	14780	14817	14997	14901	14826	14828	15069	14772	14730	14658	14764	14817	14729	14893	14788	14743	14889	14815	14844	14949	14858	14795	14686	14945	14867	14917	14908	14828	14887	14856	14835	14740	14813	14801	14817	14896	14991	14795	14787	14840	14773	14788	14675	14862	14743	14991	14793	14916	14971	14797	14831	15012	14748	14899	14858	14962	14811	14907	14969	14785	14890	14837	14863	14812	14850	15037	14664	14623	14908	14979	14887	14773	14910	14959	14935	14706	14665	14913	14697	14914	14889	14860	14812	14913	14860	14832	14726	14975	14740	14812	14744	14883	14867	14709	14755	14911	14720	14751	14787	14787	14806	14697	14750	14752	14557	14799	14732	14826	15034	14809	14757	14935	14926	14722	14873	14843	14854	14826	14908	14858	14880	14847	14702	14911	14913	14874	15012	14919	14894	14768	14740	14843	14817	14893	14804	14754	14780	14943	14952	14775	14875	14604	14796	14764	14854	14549	14826	14812	14667	14658	14706	14802	14881	14875	14761	14910	14880	14742	14801	14739	14737	15060	14761	14853	14758	14808	14916	14873	14822	14814	14773	14784	14919	14594	14809	14912	14808	14735	15008	14649	14764	14935	14582	14928	14775	14899	14774	14927	14908	14671	14849	14957	14618	14858	14897	14790	14922	14685	14856	14839	15080	14826	14917	14877	14631	14774	14791	14756	14774	14778	14801	14811	14781	14763	14690	14820	14726	14761	14968	15083	14887	14789	14605	14825	15001	14783	14816	14781	14763	14878	14876	14748	14868	14808	14743	14752	14966	14692	14762	14826	14949	14883	14850	14856	14570	14929	14720	14883	14870	14823	14916	14801	14877	14821	14962	14857	14795	14855	14655	14729	14972	14857	14861	14811	14909	14711	14965	14948	14769	14871	14924	14855	14746	14752	14899	14774	14818	14767	14783	14811	14743	14714	14903	14805	14773	14796	14975	14806	14849	14911	14821	14803	14734	14847	14918	14952	14860	14842	15002	14764	14575	15029	14707	14656	14664	14659	14863	14873	14772	14827	14863	14928	14754	14791	15009	14843	14860	14761	14889	14751	14748	14881	14728	14764	14790	14770	14600	14849	14879	14707	14841	14776	14727	14705	14656	14860	14960	14761	14878	14819	14677	14841	14825	14797	14840	14996	14774	14813	14841	14833	14980	14757	14792	14837	14840	14818	14896	14717	14631	14722	14867	14714	14753	14915	14774	14712	14595	14945	14822	14746	14667	14815	14775	15001	14764	14774	14708	14801	14980	14857	14772	14939	15022	14809	14700	14881	14836	14808	14849	14842	14780	14918	14854	14763	14840	14746	14778	14655	14883	14761	14804	14892	14942	14791	14916	14860	14764	14802	14822	14924	14912	14940	14694	14710	14870	14752	14855	14783	14930	14664	14790	14874	14733	14915	14772	14787	14715	14632	14866	14794	14724	14823	14885	14703	14856	14715	14942	14701	14750	14788	14931	14781	14882	14768	14751	14883	14918	14877	14633	14901	14886	14630	14751	14686	14832	14932	14779	14781	14690	14833	14698	14813	14724	14719	14849	14907	14925	14840	14736	14882	14949	14768	14793	14762	14823	14688	14884	14684	14750	14812	14725	14789	14751	14740	14808	14957	14546	14648	14960	14940	14727	14834	14851	14798	14881	15010	14934	14847	14837	14870	14770	14819	14717	14751	14757	15039	14986	14758	14770	14786	15047	14923	14897	14908	14821	14786	14732	14780	14819	14763	14759	14751	14770	14796	14872	14900	15012	14876	14873	14726	14719	14838	14691	14943	14966	14767	14650	14820	14758	14829	14775	14788	14926	14794	14779	14896	14911	14855	14627	14826	14783	14872	14724	14794	14731	14708	14870	14882	14825	14893	14773	14818	14894	14960	14764	14806	14753	14758	14773	14772	14816	14759	14644	14727	14847	14737	14891	14902	14730	14855	14858	14924	14607	14856	14805	14918	14928	14765	14986	14779	14886	14790	14744	14678	14748	14852	14895	14853	14755	14638	14857	14717	14964	14753	14838	14623	14865	14688	14841	14853	14862	14787	14676	14802	14860	14751	14920	14726	14813	14936	14962	14861	14824	14660	14860	14668	14928	14746	14809	14964	14916	14705	14958	14897	14790	14996	14728	14813	14723	14833	14785	15040	14731	14767	14884	14824	14734	14730	14953	14859	14978	14784	14808	14778	14944	15006	14757	14923	14910	14680	14620	14853	14782	14903	14783	14731	14784	14756	14696	14891	14761	14885	14857	14910	14750	14811	15079	14819	14756	14912	14933	14663	14913	14866	14651	14849	14843	14641	14913	14800	14685	14850	14742	14633	14704	14860	14951	14719	14834	14822	15020	14861	14711	14910	14748	14729	14882	14964	14835	14837	14697	14907	14680	14925	14537	14937	14712	14801	14759	14711	14837	14773	14676	14821	14847	14911	14787	14815	14815	14703	14689	14810	14743	14691	14699	14638	14740	14809	14859	14648	14663	14766	14867	14795	14687	14710	14700	14745	14998	14575	15209	14839	14706	14709	14916	14862	14769	14920	14781	14906	14780	14802	14873	14972	14766	14580	14813	14845	14870	14855	14684	14970	14788	14757	14797	14703	14955	14661	14769	14864	14676	14968	14834	14622	14780	14834	14675	14944	14861	14878	14708	14799	14809	14830	14810	14783	14731	14732	14954	14935	14699	14821	14732	14753	14824	14934	14811	14855	14720	14836	14860	14823	14814	15043	14790	14914	14836	14758	14852	14829	14848	14793	14745	14719	14976	14826	14682	14657	14833	14744	14798	14837	14674	14860	14917	14887	14954	14698	14792	14818	14756	14895	14697	14872	14982	14708	14970	14589	14716	14689	14882	14789	14736	15052	14837	14635	14805	14777	14837	14785	14860	14943	14907	14826	14948	14983	14696	14722	14603	14853	14749	14764	14855	14920	14796	14887	14734	14610	14801	14842	14870	14722	14941	14560	14815	14718	14792	14913	14848	14877	14694	14827	14674	14710	14825	14878	15036	15006	14852	14840	14778	14922	14908	14774	14803	14896	14844	14796	14808	14738	14734	14710	14647	14785	14925	14734	14805	14925	14779	14785	14808	14709	14671	14832	14770	14746	14802	14658	14790	14768	14870	14943	14907	14775	14946	14766	14789	14890	14903	14972	14775	14673	14750	14779	14833	14877	14806	14774	14783	14947	14898	14770	14765	14849	14860	14840	14656	14838	14941	14733	14758	14984	14925	14697	14948	14942	14754	14840	14717	14824	14778	14700	14777	15022	14907	14656	14777	14938	14934	14840	14761	14828	14908	14783	14828	14761	14756	14812	14847	14904	14737	14981	15034	14835	14975	14852	14738	14912	14779	14792	14589	14867	14754	14869	14710	14779	14879	14743	14998	14835	14984	14854	14764	14874	14737	14864	14587	14796	14631	14864	14786	14641	14861	14745	14654	14882	14868	14960	14638	14752	14832	14883	15014	14896	14690	14681	14915	14827	14863	14832	14644	14633	14716	14710	14979	14724	14771	14808	14776	14943	14856	14910	14777	14754	14726	14793	14962	14821	14850	14824	14828	14818	14872	14550	14860	14843	14772	14812	14969	14782	14669	14838	14798	14682	14863	14687	14677	14836	14806	14851	14703	14793	14826	14771	14866	14732	14972	14910	14890	14850	14816	14967	14973	14891	14792	14930	14716	14740	14775	14810	14877	14756	14870	14839	14733	14792	14623	14881	14872	14796	14804	14896	14833	14861	14750	14634	14741	14901	14873	14714	14824	14855	14832	14813	14783	14870	14876	14760	14632	14834	14866	14772	14875	14783	14974	14857	14888	14807	14830	14842	14799	14805	14810	14698	14803	14721	14832	14686	14806	14854	14896	14854	14881	14718	14722	14827	15046	14796	14849	14821	14793	14832	14907	14818	14786	14703	14851	14951	14859	14850	14899	14787	14730	14982	14812	14845	14747	14937	14812	14919	14613	14753	14835	14857	14831	14788	14776	14929	15093	14889	14781	14910	15052	14837	14876	14920	14839	14761	14736	14826	14897
23643	21604	28291	25521	22718	21283	20415	18368	17856	17841	17474	17430	17361	17317	17011	17069	17055	17168	16992	16861	17050	17161	17090	17035	17161	17170	16869	16935	16726	16737	16983	16930	16967	16940	16916	16917	17039	16980	16976	16886	16696	16929	16861	16959	16954	16913	16946	16828	16843	16866	16821	16983	16739	16778	16848	16861	16785	16994	16952	16823	16893	16821	16844	16740	16817	16819	16697	16884	16754	16676	16953	17020	17003	16892	16730	16754	16710	16828	16935	16684	16630	16811	16754	16683	16765	16590	16640	16725	16724	16899	16732	16864	16580	16801	16730	16786	16869	16866	17030	16888	16943	16907	16903	16924	16801	16709	16989	17020	16938	16790	16682	16880	16926	16754	16830	16852	16843	16709	16966	16851	16793	16857	17017	16839	16788	16960	16819	16536	16857	16871	16907	16815	16665	16856	16886	16682	16686	16823	16751	16899	16612	16933	16916	16730	16890	16889	16720	16847	16736	16809	16718	16840	16754	16748	16952	16790	16965	16922	16763	16816	16671	16805	16995	16679	16883	16811	16872	16882	16456	16944	16797	16839	16844	17006	16742	16787	16878	16913	16745	16733	16746	17016	16600	16726	16784	16784	16864	16686	16865	16807	16693	16879	16801	16819	16772	16757	16655	16815	17070	16822	16790	16742	16872	16836	16934	16932	16789	16844	16710	16834	17056	16924	16879	16701	16728	16822	16728	16806	16911	16536	16832	16831	16635	16802	16712	16859	16942	16837	16862	16734	16718	16685	16756	16662	16775	17100	16998	16757	16999	16704	16722	17019	16866	16789	16895	16860	16850	16801	16658	16885	16906	16719	16712	16983	16802	16996	16863	16785	16979	16923	16606	16691	16714	16792	16955	16966	16730	17014	16834	16885	16558	16848	16563	16872	16975	16735	16821	16863	16749	16735	16632	16753	16835	16951	16784	16569	16717	16776	16917	16912	16837	17007	16837	16733	16846	16682	16759	16771	16738	16797	16986	16836	16800	16660	16508	16804	16786	16882	16892	16816	16860	16797	16883	16753	16480	16675	16761	16965	17010	16891	16462	16872	16878	16789	16747	16569	16903	16942	16973	16977	16573	16704	16765	16910	16859	16825	16793	16968	16934	16744	16914	16778	16866	17008	17083	16994	16802	16889	16697	16862	16695	16669	16946	16599	16961	16720	16751	16923	16907	16859	16850	16892	17024	16963	16811	16717	16804	16728	16868	16721	16593	16813	16822	17022	16933	16907	16739	16730	16779	16845	16901	16857	16807	16738	16895	16932	16783	16878	16717	16738	16807	16865	16862	16785	17093	16697	16742	17011	16908	16777	16704	16687	16809	16903	16818	16785	16865	16946	16856	16800	16898	16728	16722	16775	16814	16776	16956	16994	16830	16785	16794	16864	16749	16784	16797	16782	16844	16965	16844	16823	16964	16861	16851	16966	16893	16992	16894	16915	16959	16823	16777	16772	16895	16716	16738	16816	17004	16740	16906	16742	16775	16910	17064	16829	16752	16732	16687	16855	16741	16762	16755	17049	16967	16948	16838	16944	17039	16873	16777	16847	16670	16858	16684	16700	16952	16781	16800	16868	16831	16923	16927	16900	16751	16963	16776	16929	16768	16850	16931	16874	16830	16802	16608	16891	16865	16693	16910	16909	17019	16846	16877	16904	16604	16850	16882	16898	16894	16870	16990	17053	16760	16906	16942	16718	16940	16874	16790	16815	16875	16903	16910	16875	16759	16843	16715	16835	16879	16928	16888	17051	16677	16811	16885	17030	16716	17015	16951	16867	16910	16893	16884	16835	16732	16740	16685	16866	16794	16727	16890	16787	16732	16872	16896	16751	16676	16667	16815	16869	16856	16775	16767	16652	16741	16944	16690	16868	16910	16882	16658	16763	16859	16742	16710	16625	16818	16788	16774	16830	16951	16832	16837	16771	16614	16929	16645	16890	16663	16956	16686	16931	16898	16941	16770	16883	16789	16935	16913	16803	17016	16662	16984	17005	16890	16992	17001	16945	16834	16810	16916	16765	16715	16759	16861	16699	16741	16909	16785	16931	16802	16837	16910	16724	16809	16901	16903	16810	16795	16767	16812	16876	16912	16797	16923	16773	16771	16805	16986	16914	16743	16905	16747	16949	16895	16759	16889	16841	16707	16833	16668	16736	16929	16978	16795	16621	16918	16820	16816	16637	16882	16818	16952	16773	16766	16844	16861	16832	16724	16974	16781	16933	16959	16969	16901	17060	17075	16815	16766	16860	16823	16821	16864	16930	16713	16709	16992	16948	16855	16740	17018	16663	16822	16637	16917	16938	16834	16707	16880	16919	16873	16919	16753	16844	16823	16960	16861	16969	16930	16880	16817	16813	16936	17087	16618	16891	16826	16903	16891	16719	16878	16881	16850	16706	16660	16862	16834	16796	16784	16801	16798	16880	16939	16918	16875	16816	16604	16669	16883	16966	16757	16756	16917	16669	16919	16688	16630	16989	16883	16855	16620	16730	16590	16628	16737	16885	16753	16861	16999	16860	16761	16756	16655	17052	16777	16797	16739	16702	16762	16655	16587	16733	16963	16781	16874	16841	16791	16752	16872	16809	16900	16954	16687	17012	16814	17060	16804	16888	16938	16877	16946	17032	16732	16860	16782	16701	16887	16688	16651	16753	16590	16863	16791	16781	16669	16797	16679	16658	16652	16925	16879	16660	16952	16914	16872	16718	16923	16796	16806	16928	16711	16912	16931	16805	16796	16858	16996	17058	16848	16971	16972	16768	16980	16886	17063	16825	16961	16847	16897	16864	16874	16719	16825	16797	16681	16677	16904	16776	16905	17050	16634	16828	16852	16848	16796	16728	16846	16731	16650	16844	16714	16840	16724	16793	16874	16847	16775	16694	16675	16636	16773	16755	16826	16817	16799	16815	16894	16922	16835	16973	17000	16935	16801	16812	16853	16879	16906	16674	16779	16744	16828	16872	16763	16808	16833	16739	16786	16843	16858	16970	16847	17029	16979	16854	16884	16956	17131	16687	16778	16710	16959	16798	16908	16770	16785	16861	16705	16916	16809	16783	16876	16695	16757	16710	16860	16835	16792	16668	16755	16711	16680	16877	16622	16801	16935	16814	16764	16855	16861	16891	16815	16907	16881	16922	16970	16785	16770	17117	16849	16902	17130	16991	16750	16937	16843	16786	16803	16833	16821	16730	16882	16659	16624	16746	16814	16739	16854	16673	16755	16826	16795	16725	16797	16727	16861	16858	16916	16752	16837	16757	16488	16919	16891	16803	16824	16887	16700	16915	16684	16706	16828	16890	16863	16961	16740	16701	16935	16765	16838	17047	16967	16733	16728	16738	16652	16723	16676	16707	16870	16946	16811	16913	16813	16983	16824	16923	16986	16850	16847	16812	16672	16729	17009	16978	16783	16721	16814	16817	16700	16705	16759	16728	16644	16842	16598	16905	16673	16851	16600	16725	16883	16826	16989	16768	16952	16900	16815	16689	16815	16837	16818	16855	16851	16868	16935	16737	16728	16886	16678	16780	16686	16841	16852	16689	16753	16865	16841	16613	16989	16924	16676	16769	16891	17183	16843	16755	16973	16850	16671	16935	16897	16823	16935	17002	16837	17015	16920	16704	16998	16851	16846	16889	16730	16850	16844	16823	16761	16966	16948	16840	16869	16957	16643	17001	17015	16873	16965	16555	16808	16751	16902	16926	16831	16856	16958	16840	16672	16863	17000	16579	16992	16636	16927	16882	16962	16958	16823	16739	16696	16759	16966	16847	16893	16890	16787	16746	16714	16816	16837	16925	16848	16468	16827	16753	16953	16963	16753	16833	17027	16813	16890	16831	16986	16926	16932	16872	16797	17010	16853	16767	16761	16686	16800	16896	16681	16804	17071	16678	16914	16898	16990	16738	16880	16823	16828	16771	16751	16812	16848	16787	16814	16925	16771	16779	16787	16771	16859	16791	16766	16845	16943	16821	16796	16929	16745	16757	16823	16873	16720	16788	16656	16713	16677	16600	16631	16947	17042	16761	16948	16901	16939	16754	16802	16803	16732	16870	16817	16851	16851	16834	16646	16726	16937	16654	16803	16903	16713	16925	16931	16840	16855	16908	16797	16725	16850	16786	16796	16793	16865	16818	16809	16805	16860	16890	17002	16773	17005	16729	16757	16847	16901	16943	17015	17068	16763	16683	16770	16913	16705	17023	16894	16758	16703	16833	16685	16615	16661	16662	16882	16915	16812	16605	16828	16897	16992	16815	16839	16648	16878	16967	16805	16707	16808	16791	16778	16709	16772	16803	17075	17041	17050	16624	16744	16876	16862	16809	16766	16888	16721	16618	16866	16657	16810	16953	16852	16791	16836	16808	16864	16717	16902	16782	16825	16660	16818	16752	17056	16948	16740	16817	16955	16876	16944	16683	16808	16772	16707	16804	16649	16693	16921	16715	16860	16760	16814	16914	16740	16912	16881	17078	16900	17124	16921	16863	17067	16774	16703	16963	16669	16765	16824	16897	16926	16534	16849	16820	16887	16566	16845	16450	16773	16931	16749	16880	16841	16857	16727	16872	16682	16751	16873	16930	16897	17008	16717	16773	16839	16676	16728	16787	16837	16901	16976	16759	17034	16743	16793	16633	16779	17004	16964	16871	16861	16777	16826	16855	16745	16815	16653	16855	16735	16731	16740	16995	16899	16882	16781	16868	16730	16773	16843	16871	16539	16727	17043	16753	16803	16886	16655	16894	16880	17022	16719	16607	16687	16797	16661	16932	16854	16860	16755	16746	16873	16774	16897	16724	17041	16997	16836	16711	16851	16953	17002	16850	16882	16826	16793	16691	16815	16823	16623	16981	16820	16761	17006	16696	16620	16668	16724	16684	16850	16773	16783	16784	16910	16864	16799	16821	16861	16855	17001	16741	16866	16789	16944	16854	16950	16859	16733	16725	16768	16790	16733	16747	16800	16808	16730	16769	16858	16589	16698	16835	16766	16870	16776	16899	16742	16738	16878	17165	16956	16933	16797	16995	16918	16772	16855	16828	16796	16807	16759	16797	16845	16741	16815	16817	16875	16688	16935	16865	16874	16720	17078	16827	16680	16967	16758	16942	16910	16775	16895	16798	17009	16794	16913	16906	16764	16961
20477	36860	27541	21795	19503	17978	17243	16689	16247	15912	15664	15641	15622	15537	15329	15359	15233	15135	15177	15017	15035	15174	15074	14856	15059	14883	14879	15023	15038	15008	15067	15008	14910	15036	14844	15014	14879	15082	14932	15064	15097	15025	14957	15012	14820	14903	15190	14892	14855	14922	14857	14830	14919	15040	14966	14990	14997	15003	15057	14948	15028	14994	15079	14976	14884	14980	14921	14906	14880	15011	14973	14925	14964	14941	14975	15102	14841	15026	14951	14886	14949	14859	14916	14869	14937	14894	14961	14999	14680	15048	14757	14918	14973	14796	15019	14894	15101	14965	15070	14932	15060	14869	15016	14972	14951	14911	14920	14861	14858	14807	15003	15047	15101	14986	14861	14860	14835	15006	14907	14870	14972	15043	14943	14919	15046	14916	14914	14804	14987	14844	14909	14932	14936	14926	14869	14912	14800	14921	14849	14916	14918	14741	15019	14998	14947	14923	15019	14949	14833	15016	14986	14793	14957	14833	15058	14833	15030	14948	15024	14982	14941	14961	14780	14986	14845	14963	15124	14999	15004	14918	14996	15044	15060	14979	14858	15000	14934	14905	14964	14951	15132	15074	14937	14832	14832	15023	14930	14978	15035	15143	14895	14902	14919	15070	14999	14906	14844	14995	14905	15003	14989	14816	15065	14876	14850	14920	14892	14935	15034	14758	15111	15029	14802	15026	14707	14892	14991	14910	14878	14897	15303	14941	15058	15158	14879	14709	15061	15063	14925	14854	14988	15007	15056	14959	14999	14945	15028	14884	15013	14850	15091	14808	14997	14919	14973	14889	14985	14965	15140	15003	15010	14860	15073	14880	15090	14995	14980	15151	14859	14931	14737	14990	14934	15042	15068	14993	14948	14866	15083	14988	14928	14987	14992	14942	14945	14833	14842	14812	15028	14903	14959	14869	14904	14983	14856	15026	14988	14965	14870	14924	14872	14816	14807	14982	14964	15096	14923	14919	15020	14960	14971	14748	14947	15059	14764	14813	14949	14961	14801	14921	14956	14833	15095	14940	15033	14846	14934	14922	14989	14912	14962	14932	14985	14861	14955	15064	15009	14848	14977	15068	14757	15157	14859	14950	15022	15073	14938	14840	14841	14913	14853	14989	14890	14994	14905	14813	15124	14938	14975	14933	14934	14860	14940	15109	15086	14811	14949	14916	14886	14987	15134	14904	14948	14997	15015	15011	15018	14898	14946	14869	15191	14846	15081	14913	15017	15080	14884	15013	14878	14876	14858	14952	15029	14937	14895	14822	15052	14797	14834	14933	14985	14964	14886	15142	15110	15078	14965	14882	14811	14948	15077	14950	14916	15019	14970	15006	14949	14902	14907	14853	14928	14867	15156	15035	15066	14836	15170	14969	15021	14827	14996	14876	15006	15022	14941	14944	15091	14864	14835	15137	14900	15153	14904	14901	14873	14903	14989	15047	15148	15040	15013	15084	14899	14807	14953	14872	14965	14991	14820	15049	14943	14986	14958	15062	14882	14982	14927	14884	14995	14953	15007	14764	14941	14888	15031	14956	15046	15100	14871	14959	14964	15044	15009	14879	14921	14994	14902	14776	14882	14839	15053	14955	14963	14950	14782	14934	14922	14834	14827	15038	14941	15151	14848	14850	15013	14975	14915	15017	14967	14948	14948	14979	14712	14924	14973	15042	14846	14927	14800	14897	14962	14865	14975	14951	14834	14900	15029	14992	15027	15257	14889	14820	14912	14909	14909	14954	14692	15161	15011	14954	14913	15080	14904	15008	15034	14851	15196	15023	15032	15062	14894	14891	14880	14816	15027	15170	15100	14883	14813	15050	14957	14994	14849	14981	14842	15144	14946	14791	15031	14977	14987	14952	14995	15033	14903	14827	14978	14968	14814	15034	14765	15108	15031	14840	15051	15088	14967	15132	15035	15034	14957	14850	15116	14999	15050	14927	15014	15039	14862	14926	15007	14871	15090	15013	14879	15011	14948	14872	14958	15139	14897	14893	14993	15071	14970	14875	14984	14908	15003	14678	14876	15142	15134	14898	14895	14988	14995	14917	14942	14844	14888	15079	15041	14825	14856	15117	15128	14820	15156	15048	14916	15119	14877	14977	14746	14902	14960	14824	14844	15081	14991	14910	15152	14771	14851	14892	14955	14971	14869	14882	14997	14975	14860	15009	14884	14847	15000	14946	15112	14811	15015	14830	14945	14889	14922	14936	14966	15101	15064	14994	14961	15003	14965	14951	14744	14943	15015	15074	14859	15097	14958	14831	14800	15006	14945	14960	14937	14886	14916	14964	14950	14966	14844	14941	15035	14886	14905	14936	14923	14949	14987	14961	14902	14891	14981	14837	14964	14905	15043	14899	14970	14951	15053	15007	14914	15099	14799	15087	14880	15041	14951	15067	15072	14866	14850	14969	14954	14988	14800	14874	14843	14970	15019	14705	15021	14943	14914	15053	15075	15056	14889	14935	14881	14838	14937	14967	14991	15095	15029	14985	15039	15024	15113	15036	15260	15019	14992	15006	14894	15156	15072	14963	14941	14908	14900	14988	14842	14812	14953	15016	14972	14831	14929	14807	14844	14907	14998	14942	14872	15022	14847	14934	14907	14912	15117	15131	14966	14869	14895	14898	14947	14888	14935	14964	15029	14868	14915	15007	15073	14907	14833	15014	14925	14855	14838	14958	15019	14947	15033	15009	14964	14878	15164	14831	14870	14960	14830	15028	14852	14914	14925	14883	14924	14926	14963	14756	15003	14942	15017	14816	14905	15094	14918	14941	14853	14942	14967	14909	14996	14890	15097	14973	15103	14853	14900	14911	15024	15007	14858	15166	15058	15045	14958	14973	15146	14940	14913	14943	15143	14927	14942	15015	15084	14983	15038	15059	15021	14927	14995	14906	14804	15012	15004	15014	15013	14848	15027	14999	14871	14950	15035	14997	15053	14753	15007	14952	15026	15104	14818	14930	14843	14884	14963	14883	15003	14804	14944	15042	14915	14984	15000	14941	15026	15058	15021	14922	14984	14917	14845	14873	15056	15063	15062	14959	15032	14929	15069	14910	14799	14895	15007	15011	15060	14795	15068	15122	14859	14944	15007	15013	14866	15027	14808	15039	14896	14955	14848	14952	14975	15051	15010	14898	14805	15004	15006	14814	14910	14937	14906	15075	15089	15094	14798	14771	14834	14991	14933	14878	15074	15032	14887	14867	14887	14994	14859	14714	15061	14831	15060	15061	15022	14856	15108	14871	15023	15051	15018	14944	14996	14939	15080	14831	14977	14989	14931	14864	14908	14840	14787	14997	14949	14849	14930	14898	15022	15046	14880	14980	15014	15000	14976	14994	15074	14794	14980	15201	14939	15008	15079	14855	14949	15127	15110	14961	14807	15074	14949	14881	14924	14985	14795	15074	14846	14992	15003	15005	14930	14957	14874	14843	15008	14954	14914	14909	14937	14824	14895	15088	14950	14933	15098	14791	15020	15059	15011	14986	14996	14849	14783	14880	14977	14994	15006	14974	15083	14980	14758	15087	14907	14961	14966	14853	14881	14999	14864	14760	14981	14817	14860	14858	15094	14943	15081	14955	15029	14886	15046	14818	14876	14917	15017	14803	14928	15048	14942	14904	15011	15137	14953	14809	14939	14966	15049	14841	15021	14873	14877	14961	15030	14967	14967	14893	14976	14812	14952	14961	14913	14869	14920	14782	14888	15137	14795	14904	15091	15067	14981	14895	14928	14987	15069	14783	15069	14911	14921	14993	15107	14876	14903	14871	15147	15108	14974	14953	14857	15141	15154	14966	14878	14998	14850	14902	15194	15003	14937	14899	14983	14999	14791	14990	14986	14865	14913	14924	14878	14760	14871	14996	15083	14788	14930	14842	15003	15035	15011	14844	14903	14822	14993	15006	14868	14887	15121	14950	15022	14723	14901	14917	15060	14795	14991	15070	14995	15143	14959	15056	14968	14940	15048	14997	14966	14887	14987	15026	14900	14873	14925	14906	14901	14897	14979	14867	15044	14751	14874	15030	14985	14816	15140	14982	14942	15004	14964	14733	14990	14840	14944	14870	14857	14852	14925	14975	14808	14921	14948	14823	14991	14900	14835	14939	14960	14798	14795	14810	15001	14957	14935	14881	14850	14877	15073	14934	14958	14958	14955	14989	14922	14900	14931	15082	15053	14947	15121	15041	14962	14998	14941	14967	15097	14948	15132	14976	14969	15076	14919	14773	14915	14975	14926	14949	14884	15019	14925	14877	14951	14967	15031	15027	14912	15055	15104	14974	14946	15145	15113	14973	15102	14967	14937	14940	15161	15007	14911	14862	14987	15034	14871	15092	14973	15125	14983	14930	14858	14863	14906	15025	14862	14761	15007	15064	14931	15043	14917	14914	14914	14977	14892	14780	14961	14907	15031	15022	14914	14989	14809	14951	14776	14989	15085	15130	14850	15009	14925	14968	14922	14954	14870	14990	15085	14950	14844	14978	15102	14814	14818	14954	14915	14937	14944	14963	14857	14960	15010	14960	14916	14793	15070	14967	15054	15000	14874	14950	14972	14903	14885	14942	14835	14860	15168	14890	14957	15101	14931	15000	14901	14907	15073	14907	14996	14880	14980	14858	15059	14762	15157	15220	15056	15033	14900	14841	14828	14780	14992	14915	14849	14939	14934	15009	14938	15027	14945	14767	14902	14909	15014	15149	14939	15139	14895	14978	15128	15051	14971	15008	14902	15110	15045	15056	14958	14882	14996	14871	14841	14795	14953	14892	15091	14916	15053	14871	15037	15077	14988	14797	15154	15052	14860	15107	15039	14983	14880	14946	14936	15094	15052	14923	14978	14842	14999	15086	15062	15027	14858	14979	14951	14893	14935	15157	14946	15025	15062	14951	14905	14889	15063	14995	14932	15014	14983	14909	14909	14920	14975	15014	14990	15035	14898	15030	15038	14892	15103	15028	14978	14985	14950	14851	15142	15008	15116	15016	14750	14964	14909	14932	14962	14970	15042	14915	15000	14936	15118	14842	14908	14945	15077	14829	15084	15044	14931	15051	15163	14810	14795	14929	14867	14873	15057	14895	14942	14923	15071	14982	14969	14966	15046	14917	14868	14877	14981	14970	15047	14884	14925	15107	15005	14978
25360	21623	26892	27134	19986	18887	18822	17982	17450	17621	17149	17248	17292	17521	17245	17265	17116	17307	17230	17061	16925	16930	17323	17299	17233	17021	17170	16864	17159	17019	16884	17166	17120	16980	17037	17039	17265	17186	17390	17000	17149	16975	17055	17246	16909	16971	17159	17113	17127	16960	16955	17083	17090	17174	17161	17133	17169	17137	17191	17139	16874	16985	17309	17135	17006	17186	16871	17023	16931	17179	16981	16922	16840	16987	16973	17024	16937	17130	17123	17104	16999	16867	17036	16965	17081	17271	16929	17048	16929	16842	17027	16952	17328	17082	17021	17154	17060	16997	17007	17113	17038	16827	17270	16960	17031	17023	17033	16909	16872	17057	17123	17077	16864	17028	17079	17055	17013	17062	17055	16955	17019	17263	17126	16957	17089	17050	17012	16954	16901	17084	17191	16979	16927	17096	17112	17074	17040	16985	16909	16902	16878	16771	16883	16917	17165	17127	17150	17111	16979	17018	17042	17111	16820	16997	17075	17016	17034	17124	16961	17060	17036	17045	17056	16922	17166	16949	17029	17079	16877	17173	16942	16995	17134	17143	17092	16960	17157	17184	17001	17087	17123	17080	17140	17158	16900	16971	16871	16889	17211	17064	17073	17095	16940	16999	16988	16893	17060	16917	16891	17146	16886	16973	16992	17255	17064	16873	17217	16848	16954	17141	16916	17035	17070	17108	17014	17144	17019	17081	17071	16955	17067	17138	17019	17236	16887	17048	17027	17085	17000	17230	17224	16877	17073	17234	16980	17160	17091	17168	17036	17014	16909	17121	17092	17225	16983	17088	17131	16939	16884	17057	17087	16893	17111	17035	17209	16955	16889	16795	17013	17117	17070	16962	16781	17047	17151	17022	17251	16939	16773	17119	17123	17002	16999	16885	17019	17162	17031	17025	17035	17034	17167	16934	17059	17082	16871	16988	17188	17124	17042	16987	17225	17128	17110	16823	16886	16854	17093	17029	17049	16935	16998	17017	16993	17211	17024	17025	17079	17026	17202	17158	16870	16918	17017	17104	17007	17191	17035	16943	17123	17030	17079	17172	17179	16983	16999	17056	17017	16896	16987	16898	17038	17050	17079	17040	17153	16893	17162	17086	16805	17016	17020	17188	16879	17133	16760	16900	17073	17091	17059	17064	16979	17048	16992	17096	17127	16837	16962	17092	16985	16914	17208	16968	17169	17049	17095	17275	17294	16866	16891	16996	16841	16798	17236	17173	16971	17043	16889	17009	16985	17116	16971	17168	17061	16776	17071	17077	16984	16920	17027	17170	17117	16980	17039	16997	16934	16953	16951	17057	17010	17151	17033	17053	17137	17057	16940	17147	17251	17095	17050	16945	17279	17078	16932	17137	17042	17108	17067	17104	17143	16976	17171	17121	17014	17072	17083	17172	17062	17160	16828	17020	16708	17135	17110	16983	16831	17009	17208	16882	17041	17061	17143	17058	17156	16964	17124	16943	17071	17024	17053	17010	16828	16998	16924	17069	17191	17141	16899	16985	17003	16921	17112	16908	16880	17117	16972	17005	16984	17032	17040	17052	17045	17199	17110	16916	16910	17032	16911	16981	16889	17118	17190	16991	16902	16889	17142	17044	17142	17057	17043	16914	16965	16825	17003	16799	17118	17090	17047	17104	16856	17071	16983	16951	17066	17094	16981	16940	16965	16984	17062	17087	17010	17084	17173	17179	17060	17019	16994	16994	17030	17084	16893	17049	17211	17087	17043	16968	17246	17104	17039	17015	17008	16999	17033	17091	17319	17032	16893	17198	16927	17091	17012	16840	17015	17210	16930	16970	16892	16960	17084	17000	16991	17065	16910	17021	16971	17136	17119	17118	16843	16999	17129	17076	17108	16944	16794	17147	17076	16878	16813	16989	17186	17153	17035	17126	17114	16905	17042	16925	17043	16846	17093	17030	17090	17078	17088	17147	17090	17128	16845	16924	16968	17000	16894	16893	17245	17019	17063	17171	16990	17092	17140	17167	17042	16989	17067	17208	17243	16923	16978	17096	17070	16952	17174	17059	16936	17080	17051	16868	16957	16866	17070	17073	17054	16971	17052	16842	17032	16910	16927	17185	16960	17314	16901	17150	17074	16932	17061	17138	17014	17311	16995	17019	17034	16904	17166	16944	16992	17088	17180	17091	16981	16961	17185	16998	17089	17006	16974	17091	17017	16900	17124	16951	17123	16913	17080	16927	17075	16783	16975	16821	17054	17189	16919	16954	17260	17005	17079	17129	16983	17134	17158	16851	17087	17010	17097	16844	16934	17211	17164	16954	17122	17233	16979	17099	17029	17064	17055	16836	16933	16791	16962	17211	17138	17140	17062	17114	17072	17138	17077	17007	16671	17117	16983	17165	17008	17053	17046	17121	17133	16884	16813	16979	17176	17194	17055	17134	17021	17098	17049	17035	17185	17112	17140	17101	16867	17202	16984	17037	17120	17118	16994	16901	17018	16987	17202	17073	16917	17198	17050	16957	17115	17056	17032	16840	16854	17020	17114	17166	17013	16957	16952	17016	16999	16806	17167	17135	16953	16969	17124	17129	17111	17006	17027	17227	16984	16914	17049	17100	16915	16832	17029	17005	17009	17094	16794	17059	17156	17084	17112	17127	17040	16988	17185	16996	17118	17055	17122	16986	16945	17061	16960	17154	17045	17120	17134	16986	17017	16997	17011	16966	17025	17191	17091	17010	17047	17225	17175	17012	16979	16934	17026	17073	17012	16848	16960	17005	17162	17106	17080	17060	16888	17057	16893	17120	16916	17203	16953	16922	16980	16978	17060	17000	17064	16929	17133	17060	17024	17244	17138	17081	17136	17175	17031	16760	17118	17038	17069	17078	16994	17052	16843	17066	17201	16961	17157	17275	16932	17089	17218	17027	17021	17003	17028	17273	17176	16892	17109	17044	17071	17023	16978	16973	17000	17160	17121	17089	17091	17311	17081	16884	16985	17121	16901	16804	17140	17114	17074	17074	16876	16920	16890	17216	16956	17001	17250	17005	17127	17057	17177	17132	17143	17109	16865	17034	16991	16882	16857	17148	16977	16954	17142	17027	17120	17026	16859	17041	17149	16951	16947	17006	16931	16865	17037	16879	16998	17097	16964	16828	17022	16983	16927	16985	17232	16867	16940	17169	17039	17210	17073	17045	17034	17085	17122	16945	17019	16733	16907	16886	17005	16955	16996	17058	17035	17095	16979	16981	17038	17361	17198	16959	17031	16994	17130	17197	16930	17054	17075	17076	16927	17160	16993	17075	17019	16925	17020	17074	17013	16954	16802	17005	17044	16902	17122	16902	17173	16986	17115	16981	17071	17080	17263	17114	16935	16999	17104	16873	17092	17054	16889	17102	16918	17042	17348	17070	17065	17100	16968	16991	16961	16894	16935	17070	17056	17158	17194	17171	16939	16952	17151	17155	17123	16999	17240	16936	17253	17109	16988	16995	16907	16893	16979	16986	17068	16992	17010	17076	17040	16997	17117	16983	16921	17005	17048	17097	17010	16982	16911	16916	17008	17085	16965	17107	16937	16860	17055	17012	17018	16921	17151	16842	17045	17063	17177	17035	17056	17144	16988	17134	16979	16906	17228	17192	16957	17071	16975	17040	16976	16952	17146	16968	17127	16891	16965	17026	16819	16674	17178	17035	17262	17282	17048	16956	17007	17096	16886	16991	16981	16944	16958	17025	17145	16945	16972	17131	17258	17015	17048	17085	17040	17121	16731	17074	16957	17089	17102	17118	17252	17130	17085	17162	16946	17099	16899	17163	16817	17115	16986	16960	16999	17030	16993	17212	17128	17103	16989	17130	16981	17100	17011	16979	16826	17105	17143	17139	17057	17168	17105	16902	16973	17021	17205	17051	17076	17078	17025	16978	17028	17105	17077	17099	17220	17140	17123	17147	17243	17153	17145	17132	17098	17136	17302	17063	16979	17150	17139	17023	17081	17368	16969	16942	16916	17183	17120	17105	16985	16987	16957	16958	16896	17026	16941	16987	16974	16930	17071	16960	17055	17049	17055	17086	17070	17046	17196	16997	17104	17096	17148	17207	17096	17076	17190	16912	17035	17169	16879	17053	16913	17039	17027	16927	17031	16957	16985	16851	17308	16969	17199	16888	17019	16844	16942	16930	17076	17106	17087	17041	17073	17029	17031	16921	16973	16973	17009	16972	17078	17051	17112	17004	16850	17065	16952	16835	17064	17107	16961	17094	17063	16934	17106	17015	17139	16843	16858	16981	16965	17268	17341	17218	16957	17027	16782	16948	16803	16964	17048	16863	17064	16875	16972	17016	16987	16966	17025	16960	16973	17007	17163	17063	17043	16969	16979	17100	17033	17037	17105	17163	17198	17064	17305	17192	17082	17066	17020	17094	16975	16940	17205	17115	16991	16973	16979	17014	17071	17018	17046	16962	17009	17212	17034	17100	17151	16952	17147	17005	17064	17050	16946	17289	16990	17090	16955	17050	17202	16939	16823	17031	17179	16996	16876	16985	16870	17181	17253	17012	17063	17202	17064	17080	16840	17074	17147	17113	16851	17086	17148	16956	17103	16857	17003	16733	17073	17242	17077	17104	17103	16992	17056	16910	17167	16994	17067	16983	17011	16972	17024	16974	17105	17039	17062	17009	17084	17026	16913	17095	17005	17319	17213	17232	17055	16921	17002	17020	17127	16812	16917	17069	17108	16984	17065	16993	16977	17218	16858	16951	16876	16992	16977	17067	16957	17120	16902	17101	17192	17142	17187	17229	16948	17083	16853	17051	17112	17046	16892	16880	17030	17156	17167	17159	16927	17142	17146	17098	17067	16896	17139	16824	16998	17037	17189	16935	16934	17076	17092	16999	17063	17003	16853	17103	17212	16939	16899	17090	16896	17209	17295	17092	17110	17115	16997	17089	16862	17143	16969	17135	17193	17063	17002	17126	16973	16935	17057	16935	17032	16850	17055	17103	16906	17080	16868	17131	17001	16864	17085	16965	16884	16979	17169	17160	16957	16996	17133	17059	16955	17069	17141	17141	17085	17008	16982	16977	17009	16919	17046	16883	16917	16883	17172	16927	17027	17002	17027	17115	17046	17124	17183	17285	16934	16980	16967	17105	17042	16935	17038	17008	16958	17057
20470	31062	24926	20374	18249	17358	16643	16512	16107	15953	15958	15561	15436	15515	15506	15381	15284	15320	15404	15139	15270	15191	15349	15218	15311	15260	15340	15179	15192	15112	15131	15107	15046	15129	15329	15184	15095	15074	15011	15200	15088	15238	15083	15268	15325	15200	15331	15117	15199	15092	15020	14982	15224	15256	15279	15034	15087	15178	15133	15036	15076	15053	15110	15155	15087	15086	15115	15146	14957	15144	15052	15068	15197	15192	15171	15039	14993	14925	14969	15122	15323	15378	15280	15015	14963	15076	15111	15041	15068	15023	15286	14945	15204	14880	15236	15037	15097	15084	15137	15089	15164	14964	15106	15140	15247	15174	15036	15135	15201	15017	14974	15201	15028	15202	15101	15179	15143	15231	15040	15073	15145	15165	15182	14992	15010	15208	15075	15043	15141	15143	15272	15098	15169	15225	15117	15143	15290	14977	15198	15123	15060	15244	14971	15034	15100	15205	15044	15157	15147	14998	15028	15147	15308	15246	15139	15221	15136	15084	15001	15092	15036	15168	15027	15313	15124	15158	15114	15088	15155	15259	15116	14999	15185	15086	15010	15178	15154	15216	14980	15138	15149	15069	15035	15272	15039	14911	15085	15084	14980	15063	15111	15049	15025	15010	15022	15121	15239	15165	15308	14942	15137	15241	14996	15259	15017	15012	15008	15079	15246	15135	15142	15086	15133	15121	15091	15065	15140	15045	15311	15108	15150	15132	15176	15151	15319	15323	15047	15172	15028	15152	14933	15119	15201	15244	15169	15283	15123	15172	15299	15219	15276	15076	15022	15229	15240	15015	15030	15123	15131	15210	15120	15188	15152	15228	14895	15096	15110	15262	15026	15063	15231	15111	15240	15152	15004	15073	15185	14969	14968	15251	15134	15216	15108	15158	15201	15136	15079	15136	15174	15156	14977	15254	14894	15129	15067	15104	15294	15211	15118	15304	15023	15194	15262	15116	15116	15091	15162	15130	15008	15065	15031	15125	15093	14992	15079	15068	15084	15228	15113	15195	15124	14864	15179	15047	15176	15092	15167	15250	15034	15065	15029	15075	15199	15168	15252	15049	15173	15081	15151	15108	15129	15214	15060	15033	14938	15122	15208	15225	15083	15079	15099	14991	15266	15037	15014	15244	15196	15095	15016	15093	15141	15213	15080	15283	15241	15157	15124	15250	15102	15040	15047	15189	15171	15131	15206	14942	15198	15114	15171	15115	15166	15192	14977	15068	15144	15087	15043	15206	15047	14968	15155	15128	15105	15228	15229	15132	15244	15036	14985	15040	15223	15183	15057	15188	15089	15186	15131	15029	15173	15159	15100	15005	15266	15066	15007	15149	15094	15139	15126	15099	15260	15278	15123	15183	15076	15201	15130	15359	15174	15166	15218	15217	15137	15012	14988	14979	15302	15005	15158	15229	14981	15076	15048	15038	15104	15160	15122	15132	15056	15202	15125	15154	15146	15065	15057	15196	15074	15180	15041	15086	15300	15023	15105	15283	15175	15200	15030	15173	15080	15119	15154	15262	15154	15193	14981	15263	15095	15062	15126	15118	15196	15153	15163	15119	15360	15041	15057	15067	15032	15126	15112	15113	15190	15256	15164	15225	15211	15098	15106	15195	15202	15100	14925	15171	15170	15093	15233	14991	15111	15232	15243	15153	15166	15049	15159	15276	15141	15050	15275	15276	15009	15142	15134	15105	15257	15221	15146	15230	15103	15143	15159	15127	15114	15346	15163	15211	15249	15118	15193	14984	15139	14970	14984	15287	15035	15142	15186	15241	15076	15074	15102	15129	15106	15012	15222	15237	15126	15261	15130	15141	15121	15144	15151	15227	15082	15101	15242	15191	15134	15007	15246	15083	15143	15146	15123	15190	15286	15197	15188	15207	15223	14991	15124	15075	15073	14987	15220	15080	15173	15260	15132	14957	15143	15136	15032	15242	15195	15137	15322	15188	15265	15175	15198	15150	15091	15263	15213	15105	15188	15068	15216	15160	15163	15038	15152	15108	15281	15160	15166	15158	15171	15114	15126	15157	15149	15014	15175	15131	15234	15114	15198	15244	15072	15115	15198	15285	15153	14994	15131	15053	15137	14983	14937	15064	15214	15223	15096	15168	15208	15097	15159	15174	15064	15206	15152	15115	15048	15134	14996	15034	15202	15231	15089	15070	15130	15075	15085	15050	15006	15198	15050	15239	15019	15070	15089	15023	15062	15132	15228	15121	15174	15235	15041	15246	15247	15035	15172	15229	14846	15127	15113	15270	15089	15111	15195	15013	15239	15088	15166	15207	15159	15210	15176	15051	15283	15036	15187	15080	15101	15184	14954	15062	15330	15163	15140	15068	15074	15132	15155	15057	15156	15126	14999	15155	15193	15291	14903	15090	15182	15332	15105	15120	15113	14959	15070	15072	15196	15174	15098	14982	15119	15322	14938	15240	15039	15098	15060	15155	15103	15099	15090	15412	15052	15160	14731	15287	15015	15230	15028	15071	15041	14980	15091	15146	15097	15079	15117	15164	15108	15128	15181	15105	15186	15166	15188	15063	15151	15141	15121	15198	15126	15245	15088	15084	14905	15249	15115	14942	15145	15228	15118	15063	15341	15214	15095	15196	15171	14996	15099	15161	15243	14777	15147	14915	15160	15029	15346	15007	14924	15165	15112	15142	15046	15106	15020	15143	15171	15121	15031	15124	15015	14991	15159	15152	15230	15084	15132	15211	15049	15227	15024	15018	14985	15207	15094	15267	15109	15106	15010	15186	15139	14974	15145	15178	15199	15177	15281	15188	15100	15203	15122	15123	15198	15201	15122	15096	15125	15245	15073	15035	15216	14872	15201	15091	15209	15152	14895	15212	15081	15165	15119	15201	15094	15293	14973	15165	15155	15104	15110	15182	15130	15141	15137	15055	14994	15089	15175	15171	14834	15158	15080	15199	15045	15111	14960	15218	15089	15014	15280	15172	15072	15293	15223	15140	15018	15012	15310	15006	15259	15090	15181	15144	15198	15089	15010	15001	15407	15110	15113	15238	15092	15071	15274	15076	15149	15159	14987	15010	15252	15132	15020	15222	14982	15064	15315	15119	15153	15014	15218	14878	15198	15295	15170	15113	15077	15219	15175	15155	15274	15181	15179	15122	15304	15023	15175	15156	15173	15013	15183	15109	15023	15169	15081	15269	15277	14944	15064	15225	15121	15191	15041	15199	15140	15142	15107	15008	15245	15160	15076	15097	15191	15160	15186	15065	15243	15225	15132	15039	15077	15277	15192	15071	15135	15364	15114	15140	15046	15014	14962	15091	15184	15164	15063	15075	15274	15113	15096	15087	15012	15190	15146	15157	15082	15227	15082	14978	15164	15044	14951	14901	15226	15170	15217	15116	15215	15264	15247	15169	15101	15013	15093	15085	15257	15174	14993	15055	15118	15129	15077	14966	15185	15016	15181	15173	14970	15181	15199	15198	15198	15340	15199	15123	14973	15122	15130	15362	14971	15194	15120	15237	14939	15109	15125	15292	15294	14849	14999	15184	15082	15292	14879	15125	15145	15292	15058	15098	15278	15024	15021	15197	15145	15029	15181	14908	15236	15164	15050	15051	15219	15149	15215	15084	15166	15113	15280	14985	15247	15161	15187	15144	15227	15127	15181	15289	15056	14969	15121	15044	15066	15209	15238	15182	15232	15137	15181	15177	14984	15079	15346	15113	15041	15291	15094	15135	15169	15028	15274	15312	15009	15065	15219	15078	15237	15237	15003	15043	15231	14849	15085	14987	15111	15139	15047	15141	14994	15132	15211	15059	15085	15027	15098	14976	15154	15174	15016	15095	15172	15172	15071	15264	15066	15189	14924	15238	15054	15176	15163	15291	15017	14991	15247	15085	15149	15261	15310	15125	15279	15172	15010	15176	15205	15217	15108	15105	15199	15435	15256	15134	15151	15189	15123	15080	14997	15081	15028	14873	15215	15206	15268	15046	15153	14990	15112	15057	15498	15100	14992	15066	14952	15070	15054	15058	15079	15102	15200	15280	15200	15089	15117	15343	15156	15038	15247	15123	15050	14952	15281	15172	14995	15291	15167	14938	15153	15057	14962	15270	15099	15284	15257	14999	15043	15226	15210	15104	15121	15043	15102	14938	15331	14973	15059	15194	15229	15165	15149	15217	15230	15083	15092	15026	15269	15237	15192	15265	15165	15246	14989	15053	15292	15325	15124	15159	15331	15036	15281	15154	15028	15333	15317	14882	15218	15118	15057	15077	14959	15193	15105	15141	15037	15119	15131	15176	15036	15066	15174	15191	15154	15162	15241	15037	15247	15116	15074	15293	15132	15189	15238	15058	15059	14797	15161	15142	15018	15416	14934	15283	15063	15133	15044	15223	15042	15152	15069	15150	15162	15071	15063	14964	15156	15058	15159	15230	15091	15279	15158	15132	15036	15085	15114	15182	15151	15305	15040	15233	14942	15049	15144	15198	15195	15147	15235	15160	15225	15096	15195	15273	15085	15198	15077	15251	15176	15212	15081	15121	15194	15069	15291	15093	15345	15059	15255	15155	15192	15357	15069	15122	15349	15158	15219	15156	15234	14849	14985	15243	15157	15124	15101	15216	15092	15088	15171	15036	15094	15257	15153	15170	15064	15065	15057	15053	15165	15153	15173	15016	14958	15139	15226	15085	15229	15176	15202	15244	15001	15079	15162	15288	15105	15095	15189	15206	15128	14953	15198	15145	15186	15258	15079	15083	15325	15080	15180	15001	15137	15033	14992	15288	15125	15205	15115	15321	15068	15158	15054	15122	15114	15138	15124	15069	15128	15081	15186	15273	15024	15239	15100	15221	15096	15192	15152	15080	15185	15103	15029	15056	15207	14836	15310	15179	15045	15044	15165	15147	15081	15117	15069	15098	15102	15212	15125	15149	15216	15031	15194	15010	15087	14963	15146	14981	15116	15165	15050	15099	14977	15094	15227	15244	15292	15130	15099	15122	15204	15031	15181	15180	15258	15047	15132	15218	15127	15193	15157	15104	15213	15057	15064	15146	15035	15088	15072	15244	15124	15135	15111	15211	15132	14991	15032	15145	15102	15219	15173	15137	15164	15125	15074	15040	15024	15050	15166	15081	15241	15209	15253	15202	15161	15124
22575	21597	28779	24828	22010	24048	25339	20874	19271	19652	19315	19001	18886	18887	18649	18622	18613	18892	18639	18510	18506	18545	18524	18241	18300	18363	18255	18590	18492	18266	18223	18260	18392	18606	18196	18141	18309	18123	18252	18285	18219	18290	18215	18273	18267	18136	18091	18013	18168	18190	18307	18314	18242	18348	18457	18207	18239	18339	18217	18216	17998	18260	18221	18382	18055	18304	18575	18117	18211	18178	18217	18272	18282	18116	18255	18154	18191	18326	18203	18191	18211	17999	18223	18196	18344	18132	18249	18007	18154	18158	18232	18016	18145	18307	18209	18392	18170	18114	18269	18045	18310	18363	17931	18151	18163	18178	18241	18457	18212	18318	18493	18175	18146	18257	18247	18233	17960	18141	18176	18272	18051	18360	18231	18325	18403	18044	17982	18079	18207	18271	18258	18271	18286	18274	18122	18321	18272	18091	18201	18423	18328	18057	18376	18196	17954	18062	18241	18334	18171	18167	18112	18022	18321	18084	18436	18212	18010	18424	18154	18044	18037	18299	18211	18173	18304	18092	18093	18187	18050	18088	18517	18232	18329	18155	18017	18014	18267	18147	18220	18252	18132	18102	18171	18356	18220	18411	18207	18182	18348	18195	17992	18153	18295	18304	17986	18286	18282	18173	18241	18206	18325	18300	18257	18166	18342	18228	18249	18294	18260	18468	18103	17994	18118	18146	18325	18257	18138	18188	18370	18315	18254	18037	17968	18090	18319	18159	18090	18202	18345	18442	18261	18137	18140	18306	18144	18125	18140	18282	18296	18163	18249	18265	18168	18330	18239	18179	18102	18298	18115	18260	18084	18325	18176	18162	18188	18115	18122	17952	18224	18269	18156	17992	18141	18156	18204	18331	18296	18007	18270	18294	18319	18145	18214	18108	18261	18106	18067	18230	18082	18322	18238	18280	18178	17997	18173	18228	18012	18271	18076	18153	18220	18268	18220	18294	18328	18048	18139	18270	18230	18156	18013	18164	18213	18167	18302	18146	18198	18185	18215	18146	18208	18238	18138	18304	18300	18221	18101	18107	18190	18367	18224	18263	18368	18311	18208	18277	18106	18040	18375	17949	18012	18259	18224	18127	18151	18194	18113	18191	18385	18346	18289	18383	18144	18059	18452	18328	18222	18095	18297	17919	18279	18151	18249	18240	18432	18206	18082	18150	18177	18160	18288	18171	18007	18184	18375	18103	18306	18330	18127	18389	18090	18061	18333	18198	18212	18261	18131	18331	18188	18186	17996	18258	18294	18210	18097	18364	18123	18094	18275	18235	18008	18217	18346	18178	18283	18500	18229	17929	18286	18028	18182	18131	18070	18345	18174	18369	18258	18024	18303	18060	18216	18167	17982	18187	18164	18211	18178	18372	18374	18085	18346	18255	18039	18166	18122	18219	18033	18090	18430	18192	18172	18208	18365	18140	18181	17943	18320	18234	18108	18164	18234	18280	18417	18113	18110	18287	18394	18184	18333	18275	18084	18306	18073	18152	18175	18167	18264	18149	18192	18356	18271	18127	18240	18291	18234	18320	18402	18284	18092	18085	18388	18024	18095	18120	18300	18125	18270	18241	18035	18240	18184	18225	18172	18173	18317	18124	18230	18161	18033	18128	18265	18278	18268	18133	18215	18466	18148	18202	18252	18129	18162	18298	18135	18152	18126	18196	18136	18331	18159	18101	17980	18129	18136	18101	18065	18415	18316	18350	18465	18175	18184	18222	18206	18290	18222	18268	18147	18117	18236	18189	18110	18048	18133	18343	17881	18149	18261	18100	18248	18214	18338	18356	18089	18118	18338	18402	18214	18251	18209	18205	18156	18214	18119	18298	18054	18187	18184	18240	18188	18234	18162	18038	18282	18128	18019	18287	17973	18127	18216	18269	18212	18462	18516	18148	18449	18212	18244	18130	18364	18000	18315	18206	18356	18342	18236	18248	18045	18116	18073	18092	18024	18318	18137	18290	18152	18107	18154	18290	18187	18307	18486	18223	18372	18326	18130	18286	18191	18292	18129	18220	18011	18112	18134	18133	18269	18303	18359	18295	18191	18048	18093	18153	17989	17979	18091	18211	18161	17959	18212	18141	18165	18169	18221	18087	18185	18063	18286	17964	18231	18166	18190	18240	18211	18108	18143	18039	18310	18065	18305	18038	18126	17962	18229	18249	18311	18356	18231	18158	18070	18130	18099	18160	18117	18087	18308	18372	18170	18179	18310	18092	18149	18076	18221	17947	18231	18377	18034	18137	18224	18175	18302	18214	18185	18252	18046	17962	18189	18192	18145	18123	18314	18171	18286	18447	18190	18179	18119	18290	18106	18092	18119	18260	18295	18220	18264	18191	18042	18192	18009	18247	18353	18234	18187	18389	18347	18369	18272	18350	18207	18071	18107	18355	18204	18336	18272	18231	18058	18162	18213	18171	18306	18356	18167	18305	18225	18230	18287	18274	18279	18281	18233	18123	18059	17969	18036	18276	18044	18111	18025	18068	18202	18158	18049	18068	18145	18133	18189	18006	18356	18217	18210	18045	18115	18123	18353	18144	18257	18146	18162	18165	18230	18216	18410	18301	18239	17978	18057	18116	18149	18186	18150	18195	18246	18290	18102	18331	17952	18087	18208	18058	18298	18194	18202	18209	18100	18221	18291	18250	18118	18122	18198	18028	18158	18234	18121	18335	18216	18072	18303	18269	18311	18331	17980	18139	18224	18090	18240	18280	18294	18165	18149	18229	18232	18259	18201	18234	18264	18187	18065	18275	18194	18161	18179	18287	18162	18206	18116	18155	18103	18129	18060	18231	18097	18157	18121	18115	18210	18386	18196	18224	18186	18258	18283	18105	18013	18016	18113	18050	18029	18391	18296	18310	18235	18182	18296	18145	18271	18199	18093	18086	18274	18232	18320	18139	18107	18208	18228	18291	18136	18120	18192	18431	18096	18200	18477	18132	18253	18051	18209	18215	18286	18113	18382	18262	18164	18145	17984	18243	18035	18137	18247	18124	18120	18011	18203	17995	18209	18136	18087	18144	18263	18228	18150	18216	18041	18247	18184	18194	18013	18051	18271	18379	18337	18135	18332	18010	18310	18362	18272	18234	18230	18260	18575	18215	18227	18135	18164	18200	18308	18125	18042	18350	18274	18214	18335	18302	18156	18073	18360	18237	18115	18105	18138	18088	18216	18173	18319	18311	18167	18145	18240	18427	18246	18307	18147	18077	18285	18302	18233	18107	18277	18038	18164	18225	18132	18123	18149	18165	18171	18028	18250	18135	18032	18239	18274	18167	18034	18165	18173	18266	18159	18131	18128	18272	18268	18296	18259	18247	18212	18150	18123	18318	18240	18106	18100	18118	18261	17961	18237	18205	18151	18093	18281	18175	18150	18271	18252	18392	18267	18080	18211	18198	18278	18147	18338	18101	18130	18132	18061	18146	18093	18226	18033	17999	18140	17958	18204	18270	18118	18407	18104	18238	18246	18340	18120	18151	18118	18286	18354	18251	18170	18151	18108	18149	18156	18353	18117	18090	18370	18169	18157	18275	18106	18215	18315	18206	18224	17948	18229	18087	18002	18324	18183	18230	18167	18442	18235	18244	17992	18157	18355	18005	18372	18048	18284	18262	18374	18321	18285	18068	18283	18272	18394	18316	18428	18122	18042	18004	18354	18185	18233	18243	17983	18290	18121	18210	18226	18241	18417	18401	18167	17884	18268	18258	18016	18237	17949	18230	18148	18056	18109	18263	18112	18211	18065	18216	18111	18183	18235	18408	18200	18237	18179	18173	17983	18068	18112	18217	18318	18134	18356	18240	18152	18254	18074	18117	18251	18134	18118	18066	18111	17908	18398	18073	18262	18355	18082	18100	18182	18351	18130	18334	18202	18230	18207	18331	18143	18144	18331	18310	18163	18151	18031	18082	18184	18348	18089	18243	18208	18265	18150	18330	18244	18384	18081	18235	18299	18342	18190	18112	18156	18116	18119	18072	18109	18019	18247	17950	18239	18144	18246	18304	18381	18187	18381	18271	18254	18209	18391	18303	18096	18205	18198	18228	18117	17985	18198	18135	18444	18168	18270	18064	18502	18365	18197	18236	17988	18061	18066	18165	18352	18041	18166	18016	18032	18079	18194	18061	18082	18244	18097	18237	18077	18028	18264	17993	18228	18517	18299	18083	18075	18266	18275	18176	18148	18169	17916	18289	18293	18159	17993	18257	18138	18325	18208	18206	18091	17912	18251	18223	18118	18216	18205	18291	18237	18093	18246	18238	18334	18189	18072	18294	18101	18204	18166	18161	18234	18176	18193	18203	18305	18146	18278	18204	18169	18182	18296	18218	18097	18199	18245	18379	18014	18244	18092	18240	18253	18330	18130	18162	18279	18137	18176	18135	18411	18182	18147	18118	18332	18023	18158	18247	18383	18295	18397	18323	18323	18137	18121	18076	18069	18129	18151	18151	18225	18210	18109	18213	18354	18039	18263	18035	18121	18289	18312	18191	18055	18279	18187	18048	18225	17933	18136	18113	17998	18238	18081	18164	18062	18137	18046	18379	18404	18293	18134	18408	18206	18017	18272	18106	18169	18424	18137	18067	18160	18237	18251	18300	18204	18175	18028	18310	18200	18206	18394	18072	18176	17924	18001	18166	18265	18185	18298	18273	18201	18316	18294	18260	18168	18071	18219	18151	17992	18348	18173	18122	18229	18026	18304	18067	18212	18430	18127	18404	18311	18104	18235	18207	18210	18313	18037	18539	18160	18146	18133	18252	18174	18297	18144	18184	18160	18052	17961	18171	18200	18253	18118	18106	18135	18172	18057	18303	18216	18272	18226	18143	18237	18285	18296	18125	18199	18292	18117	18055	18058	17858	18154	18364	18137	18166	18207	18383	18216	18228	18359	18368	18208	18227	18298	18167	17990	18161	18027	18101	18177	18160	18139	18204	17958	18068	18065	18097	18284	18339	18377	18249	17933	18192	18304	18277	18137	18284	18382	18089	18316	18183	18016	18300	18000	17950	18310	18301	18093	18286	18291	18268	18140	18277	18238	18227	18193	18174	18277	18230	18129	18188	18160	18178	18258	18228	18222	18042	18188	17881	18272	18089	18108	18204	18187	18175	18081	18025	18126	18228	17934	18256
21729	39912	32930	25505	22160	20529	19323	18394	17599	17228	16983	16685	16669	16539	16345	16174	16187	15974	16033	15830	15858	15860	16034	15831	15789	15697	15754	15906	15835	15829	15986	15778	15716	15839	15783	15738	15860	15784	15746	15735	15884	15740	15804	15843	15939	15908	15767	15847	15880	15770	15601	15893	15718	15736	15787	15601	15691	15761	15732	15807	15693	15703	15790	15701	15860	15810	15717	15849	15776	15803	15749	15824	15780	15842	15737	15677	15844	15582	15670	15598	15607	15801	15767	15803	15564	15553	15693	15928	15800	15860	15763	15782	15847	15846	15791	15732	15814	15715	15730	15773	15724	15853	15712	15895	15835	15895	15618	15835	15843	15857	15767	15789	15740	15836	15662	15780	15869	15668	15752	15638	15723	15753	15750	15789	15780	15632	15735	15796	15683	15942	15773	15667	15761	15724	15939	15578	15870	16111	15836	15699	15649	15747	15752	15820	15896	15721	15647	15765	15669	15765	15783	15585	15695	15823	15563	15777	15901	15684	15887	15626	15801	15691	15735	15771	15693	15706	15652	15590	15723	15832	15584	15814	15864	15675	15592	15722	15780	15815	15856	15789	15755	15698	15661	15664	15672	15576	15848	15658	15843	15692	15587	15901	15620	15779	15692	15699	15785	15789	15841	15913	15654	15834	15755	15777	15761	15704	15717	15741	15778	15711	15941	15624	15863	15827	15788	15615	15785	15655	15713	15753	15776	15837	15847	15654	15733	15689	15661	15763	15733	15770	15696	15896	15527	15721	15832	15934	15728	15794	15700	15489	15726	15781	15575	15876	15829	15720	15642	15773	15769	15698	15831	15739	15722	15831	15774	15787	15592	15810	15610	15735	15708	15746	15720	15703	15692	15914	15841	15706	15653	16030	15659	15686	15680	15729	15637	15917	15784	15692	15597	15865	15739	15798	15947	15635	15807	15751	15584	15587	15758	15911	15775	15665	15700	15660	15787	15824	15932	15796	15782	15757	15606	15696	15789	15884	15701	15830	15875	15566	15785	15816	15779	15652	15619	15797	15919	15595	15831	15633	15697	15553	15843	15721	15638	15822	15644	15785	15780	15620	15772	15719	15771	15652	15810	15585	15723	15752	15937	15918	15765	16096	15525	15778	15824	15729	15759	15676	15749	15787	15773	15802	15868	15756	15805	15595	15698	15605	15543	15729	15672	15584	15773	15686	15812	15484	15702	15635	15901	15561	15641	15626	15816	15635	15736	15701	15847	15818	15680	15586	15664	15840	15634	15597	15832	15620	15877	15660	15728	15769	15732	15883	15844	15690	15630	15744	15754	16017	15971	15665	15836	15659	15659	15763	15671	15782	15739	15917	15632	15688	15461	15674	15729	15629	15850	15607	15852	15774	15653	15784	15790	15673	15795	15784	15935	15648	15689	15866	15630	15758	15750	15589	15847	15824	15708	15594	15622	15691	15910	15765	15819	15809	15687	15767	15777	15702	15804	15831	15568	15948	15820	15701	15522	15713	15745	15797	15943	15814	15812	15796	15718	15728	15704	15609	15691	15548	15793	15608	15720	15756	15832	15772	15746	15705	15709	15698	15849	15533	15669	15658	16030	15669	15794	15665	15752	15812	15625	15803	15796	15827	15813	15754	15620	15567	15814	15750	15500	15724	15689	15702	15796	15640	15825	15695	15833	15760	15679	15811	15868	15642	15698	15734	15543	15854	15653	15646	15748	15714	15699	15646	15856	15729	15849	15885	15789	15614	15641	15719	15655	15739	15760	15820	15934	15856	15835	15872	15667	15692	15563	15737	15766	15672	15793	15633	15589	15852	15848	15593	15834	15756	15706	15612	15662	15702	15823	15788	15685	15656	15702	15647	15713	15623	15864	15712	15599	15731	15654	15536	15750	15740	15808	15721	15722	15723	15810	15851	15812	15776	15837	15578	15675	15582	15706	15793	15691	15836	15766	15791	15619	15714	15829	15538	15739	15638	15567	15764	15803	15729	15661	15665	15617	15955	15654	15771	15747	15750	15697	15856	15814	15638	15823	15689	15795	15639	15785	15768	15917	15865	15702	15638	15765	15573	15696	15827	15729	15717	15744	15738	15915	15816	15654	15635	15657	15901	15834	15751	15622	15838	15660	15705	15578	15597	15640	15862	15712	15793	15943	15692	15690	15778	15715	15788	15615	15719	15812	15806	15799	15904	15783	15740	15861	15761	15767	15563	15671	15629	15835	15822	15759	15584	15602	15751	15900	15786	15577	15646	15924	15847	15764	15693	15647	15829	15790	15759	15779	15781	15783	15651	15616	15687	15655	15865	15771	15722	15933	15872	15698	15815	15638	15854	15659	15739	15654	15830	15692	15733	15790	15734	15881	15652	15501	15715	15779	15733	15781	15835	15707	15819	15837	15793	15757	15678	15777	15689	15610	15636	15660	15848	15873	15910	15704	15776	15661	15706	15676	15644	15805	15721	15797	15793	15781	15808	15566	15649	15852	15679	15750	15631	15730	15848	15832	15640	15685	15827	15843	15630	15742	15778	15782	15806	15670	15825	15800	15691	15758	15616	15781	15671	15773	15835	15779	15704	15881	15537	15727	15690	15813	15709	15913	15703	15592	15731	15841	15654	15724	15770	15843	15812	15714	15789	15868	15618	15743	15771	15834	15833	15757	15760	15679	15767	15784	15701	15871	15738	15753	15786	15710	15580	15824	15870	15674	15839	15538	15819	15654	15812	15526	15771	15677	15756	15812	15691	15929	15876	15733	15753	15714	15880	15692	15637	15966	15834	15789	15629	15663	15661	15680	15686	15682	15790	15748	15624	15581	15908	15833	15806	15676	15881	15756	15824	15813	15794	15808	15693	15681	15759	15867	15858	15705	15592	15722	15768	15632	15730	15754	15552	15703	15805	15640	15746	15746	15725	15898	15729	15748	15793	15865	15780	15688	15754	15751	15826	15700	15715	15641	15702	15846	15812	15785	15739	15842	15779	15581	15829	15747	15582	15720	15786	15582	15649	15741	15743	15830	15796	15622	15597	15722	15867	15785	15797	15803	15935	15699	15614	15704	15770	15818	15773	15859	15796	15651	15732	15658	15608	15842	15664	15700	15779	15623	15829	15867	15696	15924	15717	15655	15642	15717	15538	15771	15627	15677	15780	15824	16008	15872	15799	15695	15590	15778	15712	15728	15856	15800	15683	15801	15756	15600	15553	15633	15593	15560	15600	15801	15857	15707	15826	15804	15715	15646	15807	15759	15753	15716	15704	15746	15790	15890	15677	15897	15863	15867	15790	15659	15631	15870	15724	15672	15792	15713	15741	15862	15953	15683	15600	15675	15773	15820	15648	15808	15634	15871	15758	15702	15756	15829	15832	15756	15801	15831	15762	15862	15863	15539	15588	15731	15821	15592	15769	15735	15775	15822	15784	15686	15721	15771	15667	15862	15743	15769	15795	15667	15734	15763	15690	15666	15699	15742	15726	15875	15600	15684	15630	15723	15733	15796	15709	15805	15788	16030	15674	15744	15540	15741	15896	15774	15824	15589	15667	15775	15760	15707	15834	15767	15798	15671	15729	15705	15686	15854	15737	15722	15920	15869	15725	15779	15779	15795	15833	15840	15657	15786	15878	15908	15777	15733	15736	15843	15742	15760	15754	15756	15706	15588	15839	15643	15731	15614	15794	15765	15894	15804	15766	15623	15718	15725	15793	15881	15870	15608	15713	15807	15756	15867	15935	15589	15788	15649	15673	15549	15725	15522	15766	15886	15685	15747	15611	15558	15743	15799	15689	15593	15644	15859	15753	15391	15819	15981	15884	15517	15654	15743	15674	15827	15599	15737	15871	15639	15622	15629	15729	15881	15745	15752	15871	15703	15563	15798	15760	15747	15728	15748	15874	15688	15613	15733	15687	15588	15767	15803	15745	15709	15602	15634	15573	15732	15765	15824	15967	15708	15761	15746	15624	15881	15650	15708	15641	15514	15626	15855	15704	15841	15783	15771	15706	15798	15651	15655	15687	15703	15978	15713	15711	15711	15600	15740	15775	15898	15650	15882	15865	15694	15711	15667	15561	15681	15810	15663	15673	15669	15620	15843	15888	15620	15863	15638	15610	15823	15708	15785	15626	15659	15737	15627	15699	15812	15750	15651	15670	15709	15767	15830	15648	15780	15839	15647	15718	15937	15601	15740	15783	15855	15821	15805	15665	15756	15775	15667	15747	15773	15605	15695	15767	15839	15727	15810	15691	15583	15786	15767	15622	15821	15715	15795	15672	15820	15744	15800	15654	15906	15555	15741	15895	15487	15686	15677	15814	15811	15952	15838	15803	15736	15751	15454	15669	15758	15780	15650	15908	15876	15619	15745	15858	15787	15750	15720	15675	15667	15749	15658	15782	15836	15684	15713	15794	15787	15805	15826	15873	15689	15917	15776	15848	15785	15637	15655	15713	15735	15576	15630	15756	15817	15779	15625	15761	15753	15794	15605	15810	15858	15857	15762	15686	15752	15757	15858	15726	15860	15692	15634	15627	15780	15812	15674	15739	15676	15636	15929	15991	15701	15701	15911	15729	15776	15802	15778	15521	15776	15555	15656	15771	15684	15768	15625	15791	15796	15709	15827	15745	15683	15751	15619	15627	15843	15622	15685	15631	15498	15719	15922	15797	15728	15620	15792	15632	15730	15894	15708	15635	15764	15791	15683	15705	15800	15874	15663	15671	15786	15654	15734	15636	15905	15949	15793	15580	15587	15977	15727	15845	15663	15577	15736	15665	15641	15748	15738	15621	15470	15669	15788	15803	15891	15773	15758	15712	15834	15683	15645	16095	15749	15756	15706	15780	15779	15641	15868	15642	15803	15706	15721	15589	15525	15764	15786	15612	15551	15684	15753	15600	15917	15880	15641	15872	15911	15686	15740	15615	15730	15806	15797	15668	15730	15724	15703	15605	15918	15857	15740	15793	15728	15786	15822	15751	15679	15784	15631	15901	15740	15688	15807	15830	15680	15718	15701	15510	15550	15739	15590	15809	15790	15713	15834	15588	15714	15693	15785	15876	15679	15786	15793	15652	15636	15691	15778	15748	15878	15601	15888	15735	15908	15704	15724	15556	15817	15754	15636	15707	15828	15867	15822	15721	15719	15870	15720	15728	15818	15777	15640	15735
29226	23505	25370	22124	18425	17783	17617	17211	16923	16957	16923	16658	16691	16633	16702	16655	16704	16588	16641	16711	16576	16343	16601	16770	16629	16517	16638	16777	16727	16682	16641	16684	16626	16509	16586	16546	16461	16461	16561	16642	16519	16622	16560	16599	16535	16577	16523	16608	16543	16325	16320	16345	16593	16530	16623	16559	16569	16422	16487	16728	16513	16658	16541	16480	16382	16376	16691	16476	16603	16630	16548	16552	16455	16436	16607	16526	16704	16232	16424	16600	16624	16538	16449	16523	16528	16503	16408	16440	16666	16477	16558	16575	16341	16426	16627	16506	16648	16473	16405	16469	16542	16714	16532	16393	16364	16601	16595	16681	16508	16702	16563	16339	16547	16251	16603	16589	16568	16572	16591	16563	16422	16450	16445	16539	16526	16749	16325	16543	16688	16629	16718	16634	16653	16525	16435	16354	16588	16395	16511	16520	16590	16485	16479	16517	16404	16520	16737	16577	16625	16439	16608	16477	16594	16468	16422	16481	16600	16603	16593	16311	16397	16362	16534	16651	16619	16570	16547	16518	16463	16559	16526	16295	16581	16440	16614	16592	16725	16729	16349	16362	16727	16337	16425	16491	16717	16653	16675	16617	16552	16562	16641	16466	16558	16498	16592	16351	16561	16642	16613	16330	16424	16585	16524	16626	16630	16523	16507	16580	16516	16261	16433	16370	16475	16454	16373	16237	16494	16522	16527	16503	16430	16672	16460	16692	16611	16545	16708	16625	16626	16539	16394	16475	16525	16337	16440	16669	16736	16422	16341	16639	16568	16641	16639	16560	16458	16619	16750	16366	16509	16506	16450	16428	16306	16638	16510	16637	16562	16498	16425	16419	16568	16621	16602	16692	16574	16331	16636	16509	16460	16422	16497	16493	16457	16653	16520	16689	16559	16543	16453	16442	16467	16560	16482	16685	16773	16620	16774	16621	16570	16461	16584	16399	16542	16386	16450	16382	16441	16617	16728	16604	16452	16551	16659	16562	16489	16556	16782	16717	16509	16531	16592	16622	16327	16411	16548	16372	16270	16414	16424	16573	16410	16610	16469	16584	16464	16665	16578	16424	16672	16280	16654	16650	16597	16493	16447	16447	16579	16377	16581	16468	16587	16593	16526	16701	16590	16483	16457	16485	16397	16446	16656	16468	16796	16463	16471	16573	16408	16437	16601	16666	16436	16497	16557	16375	16681	16670	16577	16470	16279	16534	16673	16681	16648	16568	16528	16661	16589	16850	16678	16384	16591	16554	16570	16485	16478	16517	16564	16717	16541	16397	16481	16430	16518	16511	16374	16605	16665	16562	16594	16533	16589	16610	16717	16313	16620	16474	16501	16649	16624	16415	16570	16515	16437	16406	16567	16639	16612	16565	16702	16417	16561	16649	16345	16366	16595	16477	16364	16706	16369	16514	16599	16557	16380	16532	16424	16548	16744	16710	16601	16675	16349	16763	16491	16719	16624	16685	16830	16576	16508	16431	16775	16205	16523	16271	16411	16334	16430	16447	16549	16629	16567	16518	16685	16643	16558	16554	16603	16164	16475	16550	16507	16377	16639	16604	16557	16641	16431	16595	16531	16467	16624	16714	16445	16483	16539	16557	16352	16439	16428	16490	16281	16418	16636	16465	16541	16486	16482	16444	16410	16740	16472	16526	16725	16245	16514	16568	16265	16428	16527	16507	16358	16442	16431	16570	16459	16567	16382	16602	16807	16545	16367	16559	16593	16454	16493	16468	16328	16398	16625	16541	16545	16597	16546	16479	16643	16361	16573	16658	16441	16810	16536	16366	16437	16438	16417	16388	16547	16608	16759	16559	16339	16424	16665	16437	16405	16473	16604	16512	16481	16553	16648	16781	16411	16421	16439	16598	16601	16536	16697	16682	16556	16667	16586	16454	16474	16516	16513	16616	16718	16483	16638	16645	16555	16427	16534	16464	16455	16477	16437	16507	16341	16492	16476	16523	16617	16680	16545	16488	16424	16519	16585	16468	16707	16666	16503	16577	16469	16556	16503	16508	16698	16482	16353	16470	16553	16561	16452	16516	16359	16535	16706	16535	16418	16707	16555	16413	16427	16716	16585	16422	16640	16566	16434	16488	16504	16361	16538	16449	16528	16532	16569	16524	16510	16520	16694	16319	16612	16559	16294	16437	16574	16358	16360	16524	16534	16610	16608	16615	16737	16626	16549	16621	16459	16496	16562	16384	16628	16549	16652	16536	16564	16541	16579	16522	16589	16329	16614	16530	16758	16434	16504	16571	16557	16634	16329	16543	16303	16746	16507	16094	16432	16367	16393	16703	16573	16420	16616	16518	16624	16647	16671	16562	16494	16361	16439	16586	16647	16568	16521	16542	16531	16531	16571	16360	16442	16350	16402	16487	16296	16626	16472	16705	16642	16577	16732	16409	16528	16569	16590	16530	16617	16556	16465	16642	16650	16568	16653	16495	16509	16653	16628	16581	16382	16449	16371	16525	16638	16630	16557	16686	16297	16528	16694	16319	16743	16392	16623	16488	16588	16452	16355	16705	16609	16454	16693	16674	16558	16533	16785	16589	16552	16457	16632	16589	16575	16442	16572	16568	16371	16432	16445	16562	16663	16465	16594	16667	16613	16409	16604	16424	16546	16368	16461	16443	16411	16297	16604	16630	16502	16544	16684	16708	16612	16619	16575	16313	16498	16678	16472	16496	16504	16560	16690	16502	16548	16652	16550	16392	16391	16619	16579	16710	16465	16520	16666	16794	16477	16315	16565	16443	16461	16549	16475	16662	16626	16485	16648	16527	16560	16657	16498	16835	16551	16396	16665	16485	16636	16698	16659	16555	16639	16478	16758	16580	16750	16617	16487	16352	16611	16584	16674	16599	16680	16436	16614	16470	16602	16360	16647	16724	16508	16643	16406	16474	16564	16487	16583	16716	16476	16593	16466	16668	16763	16341	16502	16760	16414	16647	16786	16643	16367	16515	16510	16620	16552	16478	16478	16377	16421	16417	16695	16555	16752	16491	16600	16436	16535	16391	16681	16456	16608	16584	16558	16589	16457	16640	16628	16530	16588	16485	16669	16647	16482	16293	16605	16467	16635	16456	16799	16318	16677	16280	16622	16492	16410	16698	16421	16470	16528	16596	16456	16544	16570	16587	16591	16683	16369	16427	16671	16403	16495	16573	16591	16540	16486	16515	16290	16641	16648	16457	16543	16503	16512	16436	16654	16616	16235	16385	16378	16464	16537	16681	16602	16571	16495	16604	16571	16588	16560	16370	16545	16810	16568	16707	16512	16503	16636	16516	16380	16608	16478	16408	16479	16605	16599	16525	16517	16512	16535	16680	16629	16586	16452	16534	16744	16590	16469	16417	16438	16604	16528	16435	16512	16472	16547	16340	16674	16609	16391	16509	16429	16478	16736	16420	16638	16595	16708	16645	16607	16533	16371	16605	16538	16603	16673	16642	16481	16366	16539	16454	16461	16667	16798	16621	16591	16622	16487	16514	16504	16419	16593	16416	16581	16580	16844	16474	16591	16535	16388	16570	16642	16496	16492	16495	16376	16584	16715	16512	16675	16600	16421	16474	16450	16730	16588	16455	16543	16424	16363	16536	16518	16430	16390	16468	16592	16366	16537	16367	16714	16549	16674	16354	16680	16474	16464	16595	16326	16655	16573	16645	16540	16401	16500	16629	16442	16824	16559	16569	16575	16588	16463	16555	16433	16712	16590	16457	16458	16563	16641	16575	16742	16797	16500	16499	16523	16442	16482	16560	16635	16682	16464	16465	16544	16444	16427	16352	16406	16468	16640	16669	16638	16548	16608	16687	16502	16449	16505	16477	16578	16445	16565	16345	16309	16542	16603	16571	16413	16501	16546	16649	16445	16650	16407	16511	16392	16463	16346	16547	16647	16349	16616	16591	16410	16661	16477	16475	16398	16581	16606	16568	16499	16414	16537	16750	16703	16739	16457	16598	16584	16704	16494	16624	16491	16410	16632	16581	16529	16657	16398	16578	16473	16645	16587	16572	16479	16266	16490	16482	16504	16438	16724	16613	16409	16581	16519	16366	16473	16429	16520	16567	16467	16483	16405	16775	16729	16710	16411	16491	16553	16295	16478	16635	16373	16504	16489	16568	16559	16444	16526	16645	16487	16452	16449	16569	16611	16509	16672	16430	16480	16537	16493	16510	16581	16376	16588	16828	16634	16491	16613	16448	16443	16417	16547	16573	16642	16553	16546	16390	16603	16396	16414	16735	16666	16438	16596	16609	16473	16479	16597	16568	16465	16705	16470	16388	16518	16614	16636	16568	16597	16528	16578	16620	16694	16405	16370	16296	16697	16500	16615	16370	16444	16764	16559	16644	16674	16681	16501	16612	16574	16358	16562	16573	16541	16464	16435	16653	16623	16502	16292	16579	16696	16411	16502	16292	16615	16600	16577	16377	16355	16700	16801	16737	16496	16797	16531	16476	16807	16515	16490	16425	16371	16606	16639	16603	16520	16460	16773	16471	16719	16538	16661	16709	16536	16522	16673	16689	16452	16582	16593	16505	16394	16403	16420	16453	16678	16673	16722	16475	16592	16502	16555	16413	16434	16542	16595	16634	16592	16364	16583	16356	16427	16419	16521	16593	16366	16410	16588	16643	16695	16583	16552	16824	16642	16480	16659	16537	16549	16674	16521	16524	16535	16636	16420	16492	16623	16523	16836	16578	16505	16647	16568	16523	16597	16658	16818	16656	16556	16580	16751	16576	16617	16645	16584	16391	16544	16522	16617	16729	16597	16378	16589	16491	16575	16691	16652	16702	16486	16494	16517	16491	16628	16407	16498	16198	16504	16582	16561	16444	16396	16503	16488	16589	16586	16692	16475	16459	16462	16686	16277	16583	16373	16490	16630	16525	16694	16599	16504	16552	16527	16548	16668	16505	16484	16510	16469	16583	16451	16600	16480	16442	16467	16614	16486	16370	16574	16596	16366	16652	16639	16466	16410	16515	16647	16695	16431	16523	16569	16548	16481	16690	16659	16668	16635	16640	16480	16504	16562	16696	16556	16460	16515	16502	16504	16509	16420	16618	16611	16619	16453	16471	16779	16613	16649	16595	16450	16594	16671	16378	16482	16434	16378	16624	16475	16429	16532	16705
20220	27977	23480	19233	17600	16414	16248	15698	15319	15281	15327	15073	15197	14903	14949	14834	14992	14818	14982	14941	14820	14794	14863	14827	14656	14852	14660	14874	14700	14637	14806	14726	14815	14812	14834	14847	14763	14959	14909	14829	14928	14799	14871	14751	14885	14831	14576	14713	14896	14900	14802	14635	14637	14850	14743	14806	14674	14711	14741	14780	14851	14701	14731	14734	14763	14879	14978	14911	14833	14707	14768	14675	14799	14693	14679	14775	14825	14799	14859	14741	14792	14650	14814	14784	15010	14829	14962	14722	14692	14902	14872	14664	14924	14825	14603	14933	14676	14815	14764	14876	14750	14984	14808	14804	14875	14908	14640	14756	14758	14914	14686	14575	14723	14702	14865	14785	14859	14816	15054	14588	14810	14867	14809	14698	14814	14835	14941	14821	14671	14839	14726	14828	14530	14826	14738	14888	14682	14810	14837	14613	14698	14819	14737	14865	14551	14683	14820	14907	14816	14913	14831	14796	14864	14754	14951	14676	14735	14737	14777	14677	14720	14680	14659	14865	14666	14820	14756	14681	14930	14795	14626	14609	14714	14855	15024	14729	14829	14776	14712	14959	14716	14877	14711	14748	14665	14756	14822	14839	14973	14691	14744	14731	14806	14724	14759	14830	14952	14924	14834	14642	14824	14775	14726	14635	14790	14704	14799	14740	14664	14676	14849	14840	14904	14729	14748	14821	14685	14802	14822	14603	14643	14866	14829	14578	14803	14725	14780	14735	14798	14728	14798	14720	14633	14817	14653	14748	14818	14794	14744	14915	14676	14786	14897	14908	14773	14794	14750	14915	14724	14726	14755	14780	14771	14719	14742	14778	14913	14673	14776	14687	14750	14875	14830	14664	14924	14667	14699	14811	14851	14813	14684	14661	14654	14864	14838	14750	14764	14858	14829	14886	14769	14819	14774	14903	14663	14832	14560	14651	14511	14638	14686	14995	14775	14898	14733	14690	14804	14826	14740	14810	14654	14824	14985	14694	14717	14750	14747	14758	14862	14642	14828	14657	14817	14737	14676	14698	14713	14848	14732	14807	14722	14850	14633	14736	14753	14739	14858	14643	14754	14691	14698	14731	14717	14785	14795	14880	14746	14692	14590	14861	14835	14820	14914	14801	14861	14863	14739	14738	14736	14934	14655	14723	14794	14718	14735	14732	14694	14678	14831	14869	14559	14983	14764	14852	14624	14776	14672	14811	14713	14880	14909	14777	14970	14690	14738	14818	14823	14825	14847	14870	14883	14797	14688	14673	14805	14721	14801	14682	14963	14770	14868	14707	14867	14765	14786	14845	14793	14775	14737	14990	14757	14667	14775	14802	14676	14739	14657	14860	14906	14828	14915	14785	14847	14653	14709	14737	14905	14950	14767	14955	14668	14989	14776	14701	14661	14798	14847	14673	14741	14928	14685	14625	14617	14802	14865	14591	14743	14655	14727	14734	14787	14788	14580	14753	14714	14733	14797	14748	14866	14765	14979	14659	14636	14940	14899	14819	14881	14835	14635	14805	14844	14639	14913	14800	14828	14854	14798	14906	14663	14664	14657	14661	14843	14673	14836	14853	14831	14846	14865	14708	14925	14758	14869	14733	14976	14753	14619	14867	14809	14719	14786	14841	14710	14782	14707	14604	14900	14757	14806	14624	14874	14678	14639	14732	14685	14881	14710	14669	14724	14814	14836	14604	14739	14754	14714	14849	14761	14907	14604	14831	14780	14719	14757	14947	14732	14715	14787	14732	14778	14672	14788	14738	14742	14626	14839	14906	14648	14708	14744	14814	14766	14923	14732	14814	14790	14712	14882	14877	14850	14778	14755	14697	14829	14763	14967	14672	14855	14597	14829	14870	14754	14728	14910	14806	14657	14767	14662	14772	14888	14900	14831	14858	14732	14849	14858	14750	14656	14841	14609	14789	14979	14778	14755	14937	14882	14658	14796	14942	14822	14695	14780	14792	14734	14793	14826	14817	14773	14677	14766	14848	14793	14874	14765	14841	14799	14779	14747	14834	14770	14868	14997	14738	14629	14887	14833	14916	14781	14910	14910	14947	14758	14816	14790	14776	14788	14740	14600	14740	14861	14697	14832	14818	14755	14789	14870	14796	14648	14855	14810	14761	14828	14870	14966	14765	14635	14676	15015	14879	14756	14837	14955	14602	14784	14747	14795	14838	14735	14755	14879	14826	14708	14701	14715	14668	14779	14791	14728	14872	14642	14737	14598	14622	14789	14785	14620	14699	14810	14769	14923	14661	14701	14803	14752	14857	14684	14745	14707	14874	14720	14786	14901	14840	14880	14862	14743	14769	14763	14616	14799	14802	14721	14797	14783	14760	14803	14816	14725	14808	14872	14914	14903	14680	14731	14786	14901	14833	14713	14831	14819	14767	14809	14764	14684	14798	14736	14894	14742	14762	14882	14696	14832	14766	14692	14840	14596	14745	14775	14799	14763	14766	14971	14708	14754	14788	14833	14761	14742	14801	14638	14680	14888	14590	14898	14811	14983	14720	14770	14777	14735	14744	14804	14803	14834	14893	14648	14646	14832	14585	14720	14765	14788	14861	14866	14781	14841	14860	14785	14839	14732	14845	14925	14810	14848	14764	14666	14671	14915	14709	14687	14937	14820	14833	14703	14657	14797	14896	14720	14688	14807	14670	14810	14766	14726	14697	14775	14948	14784	14688	14675	14829	14907	14708	14921	14806	14904	14887	14831	14864	14713	14678	14946	14844	14702	14834	14838	14921	14660	14844	14827	14878	14752	14698	14870	14570	14915	14876	14855	14778	14715	14782	15025	14724	14931	14809	14825	14739	14746	14652	14762	14831	14697	14643	14857	14676	14908	14692	14885	14859	14709	14873	14748	14900	14824	14793	14894	14641	14664	14691	14748	14847	14851	14693	14668	14725	14910	14996	14742	14961	14764	14725	14746	14717	14772	14828	14804	14803	14684	14814	14745	14650	14688	14779	14831	14854	14761	14679	14748	14778	14816	14741	14799	14833	14765	14779	14746	15010	14687	14676	14714	14876	14671	14704	14697	14501	14945	14775	14788	14878	14828	14769	14729	14741	14792	14746	14756	14690	14863	14719	14790	14817	14695	14821	14572	14769	14754	14668	14770	14686	14895	14773	14684	14802	14666	14882	14762	14872	14797	14637	14823	14873	14830	14772	14825	14775	14811	14555	14832	14628	14877	14746	14808	14732	14938	14750	14566	14920	14761	14695	14714	14687	14919	14841	14734	14610	14897	14684	14838	14919	14675	14734	14665	14786	14896	14818	14779	14870	14783	14796	14769	14781	14766	14671	14801	14703	14758	14996	14589	14815	14961	14833	14748	14779	14911	14805	14773	14898	14732	14771	14815	14644	14717	14912	14772	14904	14834	14661	14828	14830	14741	14920	14836	14603	14842	14834	14757	14799	14720	14725	14699	14787	14689	14705	14808	14864	14722	14812	14739	14651	14902	14926	14833	14654	14786	14801	14917	14796	14701	14682	14915	14572	14786	14671	14809	14956	14570	14668	14675	14801	14756	14756	14946	14843	14775	14758	14875	14813	14746	14924	14788	14804	14853	14686	14822	14783	14703	14805	14605	14904	14745	14574	14819	14823	14700	14833	14786	15038	14623	14765	14796	14917	14875	14724	14835	14808	14634	14666	14752	14774	14740	14790	14750	15083	14854	14960	14762	14746	14920	14742	14874	14911	14815	14932	14839	14790	14668	14942	14763	14754	14674	14789	14808	14814	14800	14596	14739	14719	14837	14794	14763	14920	14856	14659	14884	14817	14719	14813	14662	14691	14710	14821	14862	14692	14943	14868	14630	14863	14677	14870	14862	14771	14904	14850	14659	14747	14775	14885	14755	14961	14890	14859	14861	15022	14889	14678	14737	14701	14792	14718	14754	14824	14864	14826	14644	14734	14754	14900	14883	14695	14606	14692	14810	14717	14823	14732	14779	14709	14844	14831	14774	14818	14756	14806	14710	14681	14832	14990	14730	14731	14627	14879	14906	14947	14771	14834	14746	14653	14948	14883	14775	14767	14749	14623	14987	14647	14976	14901	14889	14645	14742	14678	14784	14912	14828	14729	14707	14731	14828	14887	14736	14760	14727	14768	14787	14808	14892	14966	14887	14732	14856	14547	14758	14943	14749	14909	14918	14806	14662	14836	14679	14897	14760	14780	14872	14504	14753	14720	14781	14871	14773	14806	14812	14958	14732	14691	14762	14756	14766	14800	14711	14813	14745	14771	14809	14789	14748	14934	14707	14824	14858	14955	14736	14743	14788	14710	14739	15031	14848	14691	14734	14640	14736	14680	14814	14840	14765	14701	14777	14605	14723	14685	14862	14780	14841	14706	14916	14730	14690	14701	14900	14697	14733	14677	14878	14752	14695	14784	14781	14733	14810	14619	14585	14878	14812	14815	14988	14858	14735	14820	14928	14598	14713	14821	14793	14607	14884	14766	14679	14759	14764	14610	14759	14733	14751	14666	14792	14696	14798	14784	14717	14880	14812	14825	14908	14670	14728	14797	14764	14858	14841	14646	14875	14801	14666	14711	14689	14730	14709	14704	14820	14831	14811	14789	14837	14675	14750	14765	14775	14765	14840	14869	14897	14767	14870	14719	14709	14843	14743	14666	14894	14654	14749	14857	14803	14680	14935	14872	14900	14815	14944	14826	14857	14893	14917	14817	14884	14895	14972	14722	14882	14880	14701	14888	14830	14945	14829	14760	14699	14715	14695	14873	14790	14735	14902	14803	14734	14711	14752	14784	14855	14832	14691	14768	14862	14749	14732	14833	14934	14745	14871	14686	14812	14534	14941	14853	14751	15010	14598	14718	14852	14962	14899	14681	14969	14860	14885	14783	14691	14749	14964	14907	14776	14695	14831	14593	14916	14852	14761	14598	14752	14921	14681	14850	14635	14853	14637	14801	14792	14812	14831	14667	14853	14945	14851	14821	14757	14678	14704	14747	14877	14688	14735	14852	14707	14893	14819	14734	14790	14750	14802	14707	14723	14755	14665	14839	14795	14688	14822	14722	14749	14641	14834	14699	14651	14743	14629	14731	14716	14734	14551	14838	14750	14941	14628	14727	14835	14793	14871	14907	14539	14788	14904	14537	14849	14640	14866	14864
23592	21531	28213	25512	22587	21578	20855	18583	18097	18047	17702	17670	17330	17551	17309	17179	17259	17316	17387	17141	17201	16962	17151	17132	17066	17141	17065	17052	17092	17038	17121	17037	17145	17166	17048	16889	17156	16904	17095	16928	17033	16996	17068	17236	17130	17142	16927	17058	17145	16793	17182	16801	17095	17110	17095	16996	16981	17088	17073	17085	17178	16943	16822	17051	17122	17063	17063	16870	17047	17088	16960	16993	17194	16816	16920	17022	17066	17057	16991	17062	17066	17015	16905	17268	17158	17117	16966	17148	16919	16975	17094	16956	16907	17140	16996	17036	17069	17233	16987	17076	17077	17179	17204	17020	16949	17009	16954	17003	17066	17188	16786	16942	17095	16818	17166	16745	17109	17033	16875	17190	16974	16873	17046	16864	16855	17090	17149	16979	17090	16946	16946	17138	17040	17115	17067	16942	17121	16823	17003	17164	17250	17035	17003	17069	16741	16759	16893	17047	17017	16879	16897	17004	16865	17186	16975	16938	16923	17028	17060	17021	17002	17042	16990	16868	16952	17025	16788	16755	16997	17121	17089	17084	16997	17143	17095	17036	16988	16944	16931	17067	16938	17126	17148	16854	17130	17360	17179	16897	16989	17085	17129	16886	17122	16967	17068	17092	16916	16980	17047	16963	17236	17085	16945	17143	16918	16968	17132	16947	17175	16742	17012	16983	16912	17042	16999	17149	17037	16910	16775	16814	17055	17034	17085	17012	16965	17224	16880	16996	17095	16875	17138	17126	17010	17128	17109	16865	17139	16956	16935	17132	17176	16761	17004	17194	16847	17139	16913	16952	16971	17036	17060	17074	17199	16995	16974	16873	17181	17117	17118	16886	17155	17042	17068	17076	17159	16990	17074	16895	16949	16985	16912	16917	17024	17063	16934	17004	16822	16951	17274	16888	17125	17159	16988	17171	17080	17093	17191	16966	17202	16993	16766	16869	16865	17230	17024	17024	16970	17219	17045	16852	16990	17074	17137	17077	17037	16921	16910	17098	17016	17007	16866	17079	16725	16915	17021	16879	16941	17091	16944	17134	17100	17133	16964	16894	16837	17144	17105	17143	17141	16995	17254	16936	17301	16984	17194	16972	17097	17016	16897	16829	16897	17112	16952	17122	16912	16905	17109	17006	16999	17026	16946	17108	17102	17027	17399	17016	17009	16776	16945	16891	16973	17156	16813	17025	17044	17167	17150	16984	17042	17087	17143	17012	17093	17262	17086	17119	16844	17031	17038	16979	16965	17004	17031	16991	16984	16937	17000	16999	16848	17175	17159	16954	17238	16947	16896	17037	16912	17095	17055	17176	16986	17018	17161	17165	17156	17116	17043	17014	16911	17088	17010	17023	17000	16931	16923	16916	17129	17195	17202	17096	17052	16922	17022	17109	17122	17094	16888	17035	17032	16937	16933	16981	17058	17024	16967	17058	17056	16947	17023	17101	16938	16906	17102	17138	16896	17072	16912	17051	17257	17103	16865	17047	16971	16871	16998	17174	17011	16795	17008	16982	16900	16875	16976	16713	17103	17204	16824	17196	16912	17061	16872	16827	16898	17055	17164	16907	16845	17118	16961	17076	17048	17196	17019	17078	16991	16964	16963	17052	17252	16982	17025	17100	16816	17069	16813	17118	16954	17142	16815	17048	17020	17040	16969	17008	16822	16969	17035	17222	17072	17101	17005	16933	17186	16928	17008	16962	17093	17251	16781	16732	17033	17106	16991	16916	17281	17289	17094	16948	16908	17025	16908	16945	16967	16957	17078	17209	17062	17160	16858	16947	16890	17108	16868	17026	17055	17178	17127	16796	16972	17041	16970	16903	17009	17113	17004	17124	17149	17027	17120	17054	17201	16902	17018	17027	16808	16908	16966	17007	16941	17014	17015	17040	16990	17019	17162	17229	17259	17054	16957	17065	17003	16996	17067	16948	17021	16982	17003	16742	16911	17146	17034	16972	16846	16875	17120	16897	17012	16935	16962	16870	17058	17019	16955	17157	16964	17119	16938	17081	17141	17078	17170	17230	16946	17043	16943	17015	17109	16750	16981	16798	16842	16815	17151	17046	16869	16940	17040	17176	16952	17087	17057	17087	17008	17148	17054	17039	17004	16740	17128	17068	17196	17146	16965	16958	16873	17167	16956	16879	16827	16999	16903	16957	16922	16984	17132	16943	17013	17040	16959	16818	16939	16851	17066	16954	16992	17214	17104	16922	17132	16705	17118	17242	17188	17141	17017	16828	16956	17030	17083	17179	17098	16895	17148	16996	16864	16887	17006	17092	16960	17042	17138	17075	17078	16948	17048	16916	16929	17134	17002	17033	17094	17120	16879	17127	17055	17033	16897	17087	17033	17233	17015	16973	16770	17005	16965	17120	17063	16983	16999	17193	16989	17093	17109	17072	16914	16892	17095	16929	17126	16880	16789	17139	17080	16815	17036	16824	17032	16867	16823	16978	17105	16726	17067	17021	16920	16799	16950	17247	16809	17095	16711	17068	17086	16930	16922	17177	17156	16974	17186	16845	16987	17210	17041	16868	16978	17054	17076	17102	17036	16996	17300	16875	17082	16927	16990	16870	17007	17046	17082	16987	16883	17102	17247	17070	17137	16832	17045	16908	16950	17135	16979	17210	17261	16920	16831	17191	16960	17027	16827	17088	17091	17051	17016	16843	17019	17125	17072	16873	16872	17161	16961	16874	16971	17011	16998	17156	16925	17183	16774	16952	17104	16854	16975	17022	17156	17027	17098	16931	16974	17158	16983	16807	16978	16885	17111	16927	17119	17010	17079	17135	16900	17046	16931	17089	17058	17068	17072	17091	17114	17130	16968	17066	17038	16954	16980	16951	17053	17065	17007	17121	16981	16893	17057	16921	17037	16945	16997	17199	16885	17144	17241	17031	17182	16940	17225	17109	17074	17039	16725	17148	17074	16931	16945	17073	17019	17072	16918	16966	16927	17216	16913	17154	16945	17027	17076	17055	16983	17055	16900	16890	17119	16734	16990	17086	17056	17067	16980	16900	17108	16988	17145	16960	16938	17096	17145	17147	16921	16916	17180	17130	16863	17019	17033	16847	17053	16887	17042	17126	17056	17036	16944	16941	17217	16986	16989	17089	17044	16828	17052	17115	17186	17093	17084	16948	17019	17061	16971	17147	17146	16974	17291	17056	16949	17019	17162	16982	16915	17019	17080	16864	16876	16967	17029	17172	16923	17039	17003	16913	16807	16819	16893	16975	16758	17045	16995	17031	16948	17029	17042	17040	16912	17010	17067	17099	17038	16989	16942	16975	17082	16945	17021	16957	17116	16871	16975	17064	16907	16825	17010	16900	17033	16947	17064	17103	16994	17073	16935	16949	17121	17066	16833	16965	17064	17029	17052	16968	16877	16973	17028	17108	17103	17246	17160	17002	16943	17115	17211	16968	17200	16932	17061	17023	17075	17079	16977	17151	17160	16949	17112	17170	17228	16923	17105	17050	17061	17064	17024	17271	17024	16929	16993	17015	17116	17008	17044	16992	17025	16995	16904	17042	17093	17125	17066	17135	17054	16757	16930	17009	16983	17129	16966	16973	16913	16949	16789	16783	17040	17087	17066	16979	16857	16876	16859	17105	17130	17005	16927	17173	16977	17080	16966	17228	16931	17011	16880	16848	17000	17032	17041	17100	16945	16896	16923	17003	16884	17026	16969	16914	17088	17062	16817	17030	16975	16801	16791	17108	17052	17003	16923	17076	17321	16857	16808	16909	17047	17196	16995	17021	16802	17054	17263	17038	16977	17113	17117	16978	16892	17067	17004	16998	16818	17042	17055	16967	17045	17225	17116	17181	16871	17000	17015	16971	16957	17004	16863	16840	16959	17178	17126	16870	16796	16969	17027	16933	16947	16865	16978	17153	16907	17175	17066	17189	17144	17104	17099	17184	16845	17000	17007	16873	16938	17109	17118	17087	16888	17059	17070	17001	17082	16958	17017	17018	17211	17227	17002	16919	16949	16792	16961	17001	17108	17203	17055	16983	17113	16822	17161	17050	17120	16962	16953	17143	16962	17258	16875	17005	17020	16944	17029	16957	16950	17113	17004	17013	17089	17168	17179	17032	16971	17154	16946	17199	17063	16909	16885	17312	16930	17064	17014	17235	17062	17084	17036	16956	17020	16956	17099	16946	17175	16959	17134	16960	17170	17093	17183	17073	16919	16965	16876	16998	16968	17023	16985	17094	16990	17000	16971	17157	16978	16866	17107	17086	17086	17117	16948	17032	16892	17149	17113	16874	16901	17034	17064	16838	17132	17133	17167	17217	17125	17015	17127	17174	17216	16990	17031	17152	17028	17029	17154	17045	16969	17187	17153	17031	16865	17019	17170	17182	16968	16976	17095	17174	16997	17148	17045	17128	17144	17072	17079	17169	16796	16886	17057	17064	16998	16926	17176	16950	17003	17050	17097	16993	17082	17196	16898	16971	17196	16979	17009	17041	16967	16906	17138	17147	16954	17057	17193	16964	17109	17111	17003	16945	16896	17046	16809	17124	17252	16742	16799	16827	17129	16986	16919	17174	17138	17049	16803	16982	17168	16894	16966	17157	16958	17048	17073	17070	17107	16962	17067	16898	16895	17073	17092	17001	17033	17035	17064	16990	16963	16942	16875	16956	17082	17125	17179	17072	16977	17180	17075	17138	17098	17055	16992	16906	16896	17101	16990	17067	17098	17044	17214	17131	17134	16891	17129	17187	16987	17018	17145	16919	16873	17136	17013	16963	17113	17061	16986	17010	17072	16925	16937	16936	17126	16899	17020	17076	17207	17054	17100	16991	16943	16941	17055	17045	17229	17149	16904	17102	16978	17045	16992	16853	17047	16881	17143	17271	16963	16898	17021	17029	17005	16884	17184	16996	17054	17045	16889	16877	17128	17132	16897	16881	17065	16758	17018	17091	16900	16979	17034	17101	16956	17045	17051	16930	17075	16970	17041	17008	17044	17050	16992	17090	17217	17014	17119	16880	17044	16894	17153	17149	17104	16923	17015	17029	16965	17232	17170	17127	16983	16792	17007	16933	17159	17203	17035	16881	16954	16996	17074	17316	17226	17007	17122	17047	16974	17015	17123	17237	16852	17117	17151	17065	17197	16771	17201	17083
19197	36088	29264	22253	19548	18424	17512	16759	16412	16046	15626	15604	15394	15663	15397	15245	15287	15291	15258	15307	15155	15170	15273	15013	14995	15154	15130	15100	14988	15115	15073	15013	15194	15127	15121	15137	15132	14985	15037	15065	15171	15118	14912	15089	14994	15142	15077	15061	15024	14993	15152	15019	14932	15054	14931	15008	15009	15013	15048	15141	14998	15005	15116	15053	15072	15179	15024	14939	15015	15035	14959	14841	15026	14963	14962	15152	14950	14893	14998	15061	15035	15203	15064	14885	15230	15071	14998	15039	15202	14978	15053	15006	14918	15126	15061	15071	14947	15007	14938	15043	14956	15106	14931	14901	15116	14993	15066	15110	15022	15143	14979	14915	15166	15108	14980	15014	15093	14998	14967	14920	14975	15084	15045	14970	14932	15140	15006	14993	14985	15157	15036	15015	15033	15064	15074	15017	15014	15055	14955	14960	15056	15130	15034	15112	15078	15109	15099	14944	15135	14987	14925	15078	15067	15013	14991	15093	15149	15066	15043	14908	15074	14928	14930	15079	15037	14984	15081	15072	15057	15105	14851	14850	15059	14993	15003	15057	15099	15163	15145	14943	14959	15108	15122	15062	15185	15033	15079	14969	15006	14952	14930	14906	14909	14999	15146	15047	15038	15032	15099	15088	15121	14907	15193	14770	15148	15078	15008	15033	14950	15061	14874	15197	15019	14981	15123	14955	15185	15218	15026	15127	15010	15083	14960	15081	15010	14957	14934	14992	15045	14992	15148	14977	15082	14993	15094	15025	15025	15095	15021	14973	15077	15013	15193	15016	14847	14975	15226	15087	14937	14953	15072	15224	14990	14974	15065	14994	15034	15036	15058	15081	15011	14895	14894	15001	15204	15038	15081	15288	14868	15003	14885	14947	15160	14950	15173	15176	15147	14991	15076	14992	15257	15059	15138	15014	15047	15080	15076	15116	15083	14799	15164	15014	15074	14898	15049	14818	15011	14843	14947	14960	15102	14954	15026	14926	14887	15130	15162	15100	14921	15084	15004	15112	14916	14926	15181	15028	14918	15007	15042	15077	14942	15025	14967	15033	14957	15007	14871	15162	14983	15128	15085	14940	15090	14986	14980	15009	15158	14950	14996	15142	14994	14964	15092	14911	15136	15086	15242	15015	14977	15193	14948	14938	14924	15047	14994	15020	15006	14912	15184	15045	15147	15073	14938	15174	14982	14959	14881	15051	15113	15166	15078	14939	15025	15199	15107	15043	15188	15006	14932	15154	15139	14977	15125	14963	14811	15056	15143	14928	14958	15045	15150	15002	14827	15006	15224	15144	14936	15135	14931	15002	14966	15079	14995	14929	14901	15036	15046	14943	15089	15199	15022	15012	15028	15019	15103	15024	15008	15015	15018	15031	14996	15122	15010	15015	15263	15084	14940	15132	14938	15103	14890	15003	15178	14900	15063	15171	15303	15057	15053	15004	15120	15165	14845	15092	14959	15185	15010	15115	15096	15020	14873	15081	14971	15063	14858	14897	14941	15138	14900	15126	14946	15092	14913	14938	15052	15058	15000	15109	14947	15044	14937	15165	14965	14981	14851	14996	14814	15043	15099	14957	15044	15103	15159	14918	14945	15029	14958	15106	14985	15041	14917	15058	14891	15039	15077	14991	15163	14959	14903	15005	14962	15174	15161	15043	14963	15033	15135	15089	15011	15133	15164	14992	15010	15061	15035	15186	14931	14922	14906	15209	15027	15114	15025	15007	15136	14951	15010	15062	15016	14847	15128	14936	15017	15091	14990	15052	15327	15019	14894	15084	14823	14960	15000	15030	14937	15062	14928	14953	15140	14822	15059	15190	15137	14936	15002	15118	15164	14941	15059	15034	14991	15106	14997	14989	14946	15001	15153	14995	15111	15169	15076	15010	15036	15092	14965	14947	15139	14986	15101	14990	14894	15275	15033	15110	14875	15065	14970	15036	15015	14928	15174	15111	14930	15049	15016	14864	15009	15062	14960	14999	15003	15057	15049	15086	15093	14851	15008	15031	15042	15109	15078	15045	15094	15034	14962	15082	14973	15199	15052	15136	14945	15082	14987	15110	14959	15045	15168	15072	15192	14900	15085	15002	15055	15157	15027	14899	14997	15016	14996	14912	15127	14920	15101	15022	15164	15006	15042	15074	15065	15137	15046	14957	14992	15165	14997	15078	14935	15058	14925	14896	15036	14924	14970	14932	15021	14985	15009	14970	15005	14957	15215	15008	15114	15211	15164	15213	15019	14928	15090	15024	15160	14885	15039	15098	15161	14989	14992	15183	15045	14902	15157	14974	15016	15137	15024	15070	15054	15188	15106	14932	14991	14985	15171	15076	14939	14985	14985	15014	15026	15027	15115	14896	14942	14984	15059	15028	14923	14921	15052	14958	15029	14987	14957	14951	15033	14927	14969	15222	15028	14888	15022	15178	15255	15205	15036	14929	15009	15098	15084	14993	15027	14910	15157	15113	15055	14993	15031	15030	15094	15088	15007	15192	15025	14955	14976	14871	14964	14888	15025	15154	15133	15011	15060	15022	15025	14980	15035	15010	14990	15115	15084	15048	15085	14975	15190	14997	14904	15005	15022	15114	15204	15040	14956	15160	15099	15041	14901	15088	15080	15055	15010	15079	15064	15194	15037	15093	15071	15100	15085	15097	15249	15000	14943	14915	15110	15128	14995	15024	15013	15126	15021	14993	14911	15101	14971	15024	15019	15109	15072	14963	14975	15101	15070	14922	15154	15052	15140	14971	14985	14914	15041	15199	15138	14979	15087	15244	15070	14976	15209	15042	15068	14822	15089	14924	15105	14931	15130	15085	14917	15084	15209	15005	14984	15022	15009	15036	14926	15150	15122	14962	15104	15016	15081	15150	15231	15241	15065	15011	15040	14991	15030	14896	14902	15052	15180	15077	15013	15023	15029	15080	15028	15051	15104	15183	15034	14987	15222	14998	15258	15057	15085	15035	15033	14877	15034	15159	15015	14925	14978	15150	14951	14952	15195	14962	14990	14980	15019	14985	15074	14990	15147	15132	15250	15115	15123	15091	14997	15085	15023	15101	15194	15063	14823	15081	15125	15162	14910	14957	15109	14902	14956	14912	15040	15289	14962	14960	15009	14853	15259	15014	15131	14910	15040	15006	15021	15117	15089	14999	14998	15042	15081	15163	14957	15113	14902	14974	14957	14910	15017	15236	14865	15143	14991	15241	14989	15084	15018	15009	14911	14954	15151	15150	15070	15008	14950	15036	15071	14937	15102	15023	15074	15007	15020	15135	14991	15004	15113	15046	14991	15113	15050	14921	15082	14997	14995	14878	14998	15266	15050	15013	15158	15115	14984	15023	15036	15005	15127	14914	15073	15059	14970	14970	15104	15115	15054	15085	15108	14812	14811	15051	14997	14974	15173	14980	14987	15028	14817	15097	15014	14987	14942	15185	14956	15218	15001	14901	15065	15002	15114	14954	14935	14990	14929	14971	15093	14828	15044	14917	15137	15067	15031	15080	14973	14919	14889	14987	14956	15154	15050	15112	15111	15131	15100	15134	14918	15024	14903	15071	15062	15071	15144	15020	14872	14953	15060	15067	15222	14804	15073	14977	15086	14872	15015	15082	14967	15168	15020	15045	15088	15166	14941	15087	15228	15049	15003	15030	15128	15069	15095	15048	14940	15084	15015	15040	14935	15169	15007	15064	15093	14941	15012	14814	15138	14928	15253	15117	14957	15068	15007	14943	14922	15126	15019	15072	14942	14985	14940	15120	14995	15067	15158	14958	14918	15055	15106	15077	14951	15040	14976	15194	15094	14889	15168	15130	14973	15103	15159	15017	15173	15068	15047	15164	14945	15089	15038	15083	15122	15074	14899	15006	15058	15151	14993	14972	15076	14985	15152	15123	15072	14960	14947	15127	15276	15030	14885	15022	15194	15021	15059	15076	15183	15082	15203	15077	15119	14995	15030	14947	14938	15040	15117	15118	15047	15072	15097	14988	14860	15106	14951	15066	15093	15018	15084	15029	14970	15081	15210	15086	14910	15249	15000	14910	14852	14953	15034	15045	14939	15088	15060	15037	15217	15062	15033	15208	15007	14884	15080	15003	15097	14982	15054	15013	15108	15143	15119	14931	15078	15052	15059	15148	14974	15133	14891	14993	15158	15080	15161	15139	15032	15006	15125	15176	14884	14979	15063	15056	15018	14897	15101	14911	15075	14886	15120	14891	14979	15060	15125	15051	15189	15022	15000	15032	15061	15237	14985	15206	15030	14990	15089	15057	14994	15037	15082	15002	14968	14898	14974	14880	15134	15215	15106	15183	15147	14893	15077	15141	14957	15255	15191	15082	15057	15085	15085	14938	14893	15053	15027	15005	15081	15024	14941	14878	15057	15035	15082	15094	14981	15121	14920	14889	14974	15141	15060	14891	15089	14957	14928	14960	15128	14929	15089	15103	15361	15122	14940	14954	15084	15079	15112	15129	14859	15336	15046	15002	15068	15066	15106	15023	15064	15096	15114	15005	15116	15182	14953	15052	14997	14919	15123	15219	15070	15072	15023	14968	15079	14997	15188	15094	15227	15022	14993	15187	15073	14992	15122	15030	14917	14792	14982	14928	15001	14871	15112	15159	15044	15087	15008	15062	15058	14788	15185	14896	15041	15022	15048	15112	15022	15126	15021	15116	15174	14988	14973	14935	14963	14930	14963	14956	14987	14909	15059	14974	14920	15080	14988	15017	14893	15091	15023	15037	15052	14910	15115	14931	15012	14912	14921	15005	15025	15066	15272	14944	15091	15030	14997	14966	14831	15066	15112	15100	15037	15034	14918	14949	15123	15145	15199	14964	14949	14964	14971	15150	14982	15236	14804	15129	15160	14955	15156	15111	14937	15053	14970	15137	15114	14825	15026	15024	15025	15108	14902	15147	15023	15130	15108	15066	14862	15113	14983	15003	15084	15092	15004	15016	15073	14960	15116	15036	15085	14936	15105	14974	14986	15140	15049	15027	15111	15021	15046	15099	15162	15085	15044	14942	15092	14960	15115	15058	15041	15145	14907	15223	15064	14988	14915	14997	14901	14962	15069	15091	15191	14855	15048	15078	14862	15263	15087	15017	14996	14907	15276	15043	14950	14890	15165	15115
25363	21625	26982	27071	20168	18932	18750	17907	17752	17519	17510	17385	17538	17401	17471	17374	17055	16990	17295	16826	17028	17052	17173	17185	17080	17151	17069	17307	17324	17091	17299	17141	17151	17153	17219	17105	17062	17036	17101	17124	17175	17045	17053	17078	17007	17118	17229	17213	17061	17061	17003	17186	17198	17103	17162	16988	17281	17247	17259	16876	17228	17069	17069	17098	17240	17191	17070	17020	17075	16812	17098	17112	17021	16994	16971	17053	17293	17148	17297	16923	17054	16901	17234	17186	17067	16950	17023	17086	17040	17125	17222	17035	17034	16852	17281	16827	17032	17172	17280	17086	17213	17060	17219	17159	17087	17393	17045	17236	17077	17114	17148	16953	16846	17195	17101	16952	17152	17075	16881	17103	16991	16939	17229	17258	16959	17322	17180	17080	17185	16928	16999	17092	16901	16976	16971	17040	17144	17090	16982	17181	17000	17010	17049	16937	17014	17294	17124	16907	17117	17136	17237	17001	17326	17161	17076	17120	16980	16902	17183	17138	17193	16947	17061	17150	17029	17039	17088	17205	17324	17022	17217	16957	17174	16968	17043	17339	17273	17003	17144	17152	17047	16966	17215	16895	17145	17159	17144	17195	16907	16819	17091	16868	17114	17075	17003	17044	17136	17057	17082	17161	17153	17078	17005	17004	16989	16931	16904	17120	17046	17133	16990	17209	17178	17161	16943	17180	17110	17063	17124	17052	16883	17018	17155	16946	17006	17080	17067	17243	17083	17128	17038	17061	16889	17113	16999	17018	17043	17041	17106	17203	17144	17143	17045	16938	17309	17334	17170	17151	16992	17045	16933	17012	16984	16922	17074	17208	17144	17216	17298	17011	17098	17259	17007	17073	16854	17118	17071	17113	17125	17146	17102	17221	17164	17149	17077	16996	17158	17055	16904	16995	17145	17178	16968	17075	16883	17238	17341	17089	17030	17038	16912	17061	17049	17252	17028	17154	17346	17077	17045	17045	17275	17080	17078	17104	17130	17079	16938	17082	17234	17253	17280	16859	17104	17080	17233	17226	17043	17213	17280	17127	17046	17033	17079	17038	17181	17179	16999	17070	16888	17057	17140	16933	17050	17128	17101	17190	17233	17025	17201	17174	17315	17169	17227	17072	17016	17013	17329	16956	17074	17094	17130	16982	17155	17204	17058	17145	17136	17402	17171	17087	17074	17059	17315	16862	17079	17311	17171	16998	16970	16946	17021	16922	17032	17023	17088	16970	16917	17221	17120	17082	17235	17003	17136	17079	17061	17226	17030	17048	17267	16942	17170	16930	17038	16950	17110	16879	17183	17138	17119	17257	17111	17284	16950	17060	17098	17106	17215	17050	16970	16988	17187	16962	17146	17093	17133	17047	17344	16972	17232	17177	17035	17260	17069	17083	16979	17050	16905	17015	16916	17017	17057	16900	17173	17102	17093	17106	16949	17079	16967	17162	17303	16971	17164	16889	17076	17339	16927	17107	17242	17133	17151	17149	17251	17039	17251	17140	17187	17108	17091	17083	17299	17187	17218	17067	17135	16971	17284	16924	17037	17077	17133	16788	17114	17036	17191	17062	17085	17222	17225	17169	17127	17243	17231	17191	17129	16903	17028	17157	16996	17296	17073	17241	17060	17161	17113	17030	17161	17155	17177	17159	17033	17280	17167	17058	16983	16998	17325	17125	17024	17050	17070	16917	17145	17155	16929	17152	17152	17304	17150	17187	17225	17215	16968	17000	17308	17096	17236	17041	17132	17243	17109	17140	17119	17213	17099	16958	17019	17257	17121	17118	17124	17297	16902	17103	17175	17221	17131	17113	17084	17150	17341	17145	17032	17104	17133	17024	17135	17052	16904	17178	16916	16933	17126	17176	17285	17388	16930	17152	17101	17205	16990	17119	17327	17358	17038	17316	17071	17165	17299	17180	17303	17214	17225	16840	17223	17371	17314	17249	17343	17343	17084	17044	17124	16924	17214	17194	17065	17314	17154	17078	17224	17060	17136	17105	17186	17098	17095	17120	17288	16923	17076	16995	17218	17123	17105	17161	17077	17237	17003	17053	17269	17121	17224	17262	17084	16991	17137	17130	17180	17107	17087	17033	17132	16970	17033	17018	17233	16765	16975	17021	17013	16967	17293	16968	17105	17231	17121	17180	17101	16993	17195	17068	17059	17029	17098	16987	17104	17046	17075	17125	17304	17239	17198	17163	17124	16989	17089	16948	16995	16986	17145	16966	17122	17094	16847	17063	17018	17209	16963	16955	17110	17141	17090	17217	17199	17050	16965	17218	17143	17048	17030	16972	17223	17249	17121	17157	16988	17138	17014	16860	16845	17238	17005	17405	17114	17347	17108	17025	17106	16928	17120	17175	16973	16970	17121	17154	17015	17026	17174	17209	17136	17116	17047	17136	16978	17156	17124	17062	17104	17020	17117	17298	17238	17062	16995	17077	17173	17162	17077	16970	16982	16964	17190	17047	17327	17043	17088	17105	17128	17113	17102	17146	17117	17074	16979	17003	17139	17128	16982	17295	17073	17109	17222	17079	17110	17251	17018	17124	17059	17342	17035	17107	16964	17157	16936	16940	17044	17046	17154	17077	17296	17164	16908	16996	17021	17272	17006	17326	17231	17224	17021	16907	16854	17028	16990	17170	17184	17065	17170	17339	17096	17044	17167	17285	17370	16900	17117	17135	16994	17193	17073	17139	16979	17178	16981	17143	17232	16895	17020	17196	17269	17304	17073	17003	16954	17118	17123	17173	17139	17052	17230	17170	17317	17082	16876	17077	17013	17095	17041	17029	17284	17168	17231	16948	17128	16963	16985	16934	17272	17322	17122	17141	17095	17039	17010	17039	17200	17299	17042	17045	17112	17002	17027	17086	17213	17080	17145	17079	16947	17316	17069	17225	16905	16958	17063	17336	17050	17324	17127	17152	17113	17021	17070	17058	17016	17212	17251	17224	17098	17067	16946	16971	16960	16972	17058	17089	17170	17119	17315	17132	17088	17238	17145	17084	17081	17018	17184	16803	17009	17035	17037	17009	16896	17055	17114	17265	17109	16967	16954	17029	17001	17290	17155	17187	17265	17125	17049	17061	17107	17082	17279	17097	17116	16873	17176	17130	16962	17075	16893	17125	17004	17010	17143	17236	17122	17172	17063	16915	16977	16985	17069	17012	17287	17198	17159	17001	17111	17223	16990	17156	17120	17176	17030	17185	16876	17013	16893	17244	17181	17098	17156	17051	17359	17012	17212	17227	17335	17170	17196	17070	17181	17051	16897	17069	16776	17050	16958	17253	16904	17228	17024	17088	17266	17463	17109	17107	17181	17194	17159	17298	17088	17048	17101	17216	17161	17147	17052	17001	17132	16909	17058	17178	17301	17086	17260	17143	17009	17040	16945	17031	17180	17145	17055	17088	17073	17085	17102	16896	17024	17234	17243	16979	17049	17056	17044	17130	17077	17080	17100	17000	17081	17192	17070	17243	17211	17339	17067	16855	17083	16894	17343	17152	17046	16975	17117	16918	17245	16975	17313	17065	17186	17039	17142	17021	17315	17233	17309	16984	17196	16999	17105	17014	17004	17272	17099	17023	16943	17047	17137	17242	17133	17054	17161	16923	17011	17209	17166	17142	17125	17136	17044	17089	17147	17287	17168	17039	16952	16985	17161	17011	16952	17216	17138	17006	17055	17184	17110	17133	17190	17151	17077	17064	17220	17029	17294	17199	17103	17050	17180	17143	16939	17397	17239	17031	16993	17221	17314	17105	16943	17003	17072	17147	17119	17148	17022	17209	17159	17099	17122	17214	17074	17025	17007	17221	17331	17270	17253	16916	17063	17206	16989	16998	17301	17010	16935	17286	17148	17249	17145	17199	16989	17263	17114	16943	17056	17058	17103	17046	16907	17100	17274	17167	17117	17043	17142	16986	17168	17224	17201	17027	17101	17063	17093	17223	16946	17112	16961	17051	16913	17102	16929	17243	16902	17130	17097	17181	17043	17020	17026	16965	17146	17300	17098	17012	17050	17239	17131	17335	17231	16995	16953	17126	17185	17246	17115	17183	17174	17284	17164	17161	17251	17162	17268	17057	17071	17042	16968	17151	17112	17079	16936	17089	17178	17244	17001	17025	17049	17210	17148	17074	17074	17267	17330	17218	17082	17210	16818	17141	17172	17045	17178	17177	16995	17108	17031	17226	17266	17244	17319	17187	17026	17056	16960	17009	17101	17057	17178	17058	17061	17115	17016	17229	17126	16973	17102	17273	17186	17114	17168	17170	17374	17207	17163	17140	17181	17019	17120	17199	17064	17088	17128	17057	17157	17140	17263	17110	16881	17212	17237	17048	17003	17083	17083	17053	17217	17229	17309	17152	17188	17075	17005	16954	17031	17026	17144	16930	16980	17063	17081	17174	16999	17157	16945	17281	16972	17007	17125	17206	17110	17030	17175	17019	17193	17235	17233	17288	17128	17073	17471	17269	17171	16975	17207	17072	17207	17021	17200	17038	17226	17124	16872	16907	17139	17176	17227	17129	16960	16885	16788	17102	17201	17314	17062	17187	17094	17026	17098	17145	17093	17100	17103	17168	17152	17149	17053	17163	17350	17151	16952	17337	17190	16942	17106	17138	17112	17015	17042	17174	17246	17118	17083	17201	16919	16988	16968	17086	17025	17199	16815	17259	17152	17224	17142	17249	17036	17236	17161	17003	17287	17178	17053	17038	16879	17030	17278	17134	17166	17175	16946	17125	17307	17112	17235	17008	17089	16986	17071	17099	17258	17152	17145	17151	16986	17117	17061	17285	17123	17006	16996	16979	17008	17113	17154	17069	17159	16850	17011	16993	16980	17182	17263	17254	17123	17380	17192	17023	17112	17226	17118	17063	17260	17122	17090	17328	17246	17051	17081	17012	16928	17223	17348	17085	17018	17179	17012	16774	17001	17124	17159	17227	16975	17183	17056	17121	17143	17000	17292	17154	17200	17100	17250	17188	16935	17226	17265	16973	17183	16959	17064	16979	17083	17255	17159	17058	17047	17052	17030	17049	17262	16998	17105	17157	17094	17275	17229	17137	16923	16999	17102	17155	17028	16875	17294	17052	17191	17080	17150	17237	17114	17046	17008	16916	17155	17179	17086	17213
19422	32626	25987	20476	18706	17671	16943	16314	15971	15862	15831	15490	15490	15566	15357	15414	15407	15286	15352	15361	15387	15208	15263	15151	15225	15074	15078	15213	15100	15087	15253	15363	15180	15118	15023	15060	15037	15184	15213	15171	15237	15286	15104	15100	15082	15227	15296	15025	15263	15251	15272	15189	15207	15117	15257	15303	15085	15011	15178	15108	15148	15353	15310	15101	15161	15243	15394	15105	15163	15061	15393	15243	15018	15249	15137	15128	15261	15252	15181	15099	15283	15158	15164	15131	15155	15055	15140	15092	15339	15195	14982	15300	15337	15124	14971	14995	15018	15202	15206	15124	15224	15302	15109	15127	15267	15161	15128	15195	14950	15289	15267	15294	15148	15059	15051	15110	15043	15068	15142	15226	15167	15330	15051	15208	15189	15061	15053	15112	15099	15162	15277	14994	15181	15208	15059	15086	15095	15055	15209	15178	15190	15057	15062	15163	15040	15199	15214	15179	15204	15276	15125	15152	15176	15058	15258	15243	15100	15279	14912	15215	15221	15007	15115	15277	15182	15023	15212	15144	15145	15154	15196	15063	15132	15181	15143	15334	15077	15050	14927	15275	15029	15367	15200	15136	15233	15274	15234	15189	15220	15139	15128	15241	14990	15188	15198	15183	15272	15235	15113	15110	15300	15382	15114	15129	15167	15002	15083	15201	15305	15148	14987	15215	15101	15188	15240	15189	15288	15231	15217	15151	15012	15190	15104	15156	15158	15242	15208	15099	15195	15214	15120	15387	15080	15181	15112	15113	15242	15246	15202	15106	15217	15260	15106	15088	15025	15089	15158	15018	15106	15245	14927	15094	14989	15275	15282	15227	15109	15190	15248	15188	15221	15213	15140	15168	15249	15260	15043	15160	15179	15024	14921	15157	15090	15140	15176	15118	15266	15099	15097	15215	15164	15230	15237	15138	15101	15294	15189	14979	15212	15212	15085	15273	15153	15092	15119	15170	15224	15050	15236	15086	15063	15250	15005	14933	15024	15107	15181	15137	15157	15161	15246	15286	15379	14979	15131	15097	15356	15019	15095	15192	15328	15029	15229	15109	15243	15277	15101	14986	15168	15138	15137	15176	15137	15100	15195	15198	15230	15133	15188	15317	15063	15115	15286	15173	15181	15273	15152	15017	15183	15117	15059	15371	15161	15225	15133	15144	15143	15063	15175	15294	15143	15068	15123	15138	15004	15149	15082	15218	15175	15216	15242	15246	14990	15146	14989	15102	15277	15150	15063	15217	15199	15201	15224	15185	15204	15316	15321	15326	14957	15219	15151	15280	15128	15034	15227	15031	15260	15259	14946	15213	15261	15226	15267	15174	15361	14965	15313	15135	15257	15229	15233	15182	15193	14983	15220	15288	15286	15235	15025	15122	15105	15263	15095	15428	15165	15107	15183	15131	15203	15056	15015	14954	15307	15169	15071	15273	15284	15174	15198	15172	15123	15242	15217	15132	15255	15118	15205	15114	15192	15129	15159	15401	15147	15223	15201	15072	15221	15023	15135	15085	15180	15038	15134	15032	15108	15144	15125	15457	15195	15063	15173	15038	15185	15013	15187	15224	15167	15038	15235	15245	15153	15269	15274	15146	15179	14973	15176	15169	15060	15305	15278	15085	15268	15084	15307	15119	15290	15246	15206	15070	15166	15259	15168	15241	15194	15171	15188	15065	15092	15157	15268	15251	15146	15094	15086	15110	15221	15258	15118	15258	15042	15158	15097	15225	15147	15152	15236	15169	15063	15180	15210	15105	15205	15271	14969	15107	15093	15291	15063	15158	15097	15257	15197	15323	15145	15131	15177	15066	15176	15261	15188	15183	15095	15118	15173	15218	15207	15066	15087	15177	15212	15059	15257	15160	15171	15054	15359	15259	15221	15297	15041	15229	15013	15105	15299	15030	15046	15019	15205	15122	15225	15227	15227	15137	15113	15128	15032	15223	15158	15161	15219	15237	15063	15252	14984	15123	15233	15122	15147	15322	15029	15288	15329	15096	15172	15167	15304	15182	15246	15279	15198	15042	15351	15153	15035	15208	15151	15313	15205	15160	15137	15302	15236	15221	15340	15137	15241	15055	15040	15105	15113	15224	15377	14926	15171	15171	15058	15347	14976	15190	15294	15091	15091	15074	15208	15103	15217	15100	15198	15225	15055	15179	15159	15105	15179	15156	15157	15223	15270	15057	15186	15072	15216	15246	15247	15321	15129	15284	15134	15298	15161	15025	15188	15171	15361	15175	15083	15241	15017	15067	15229	15090	15177	15370	15346	15245	15057	14961	15265	15362	15279	15397	15052	15290	15221	15329	15154	15024	15074	15173	15222	15337	15035	15111	15294	15260	15256	15098	15346	15254	15110	15086	15326	15239	15032	15240	15157	15143	15190	15257	15245	15160	15128	15111	15073	15249	15204	15250	15132	15188	15309	14989	15362	15071	15212	15182	15154	15151	15164	15133	15174	15224	15147	15081	15146	15255	15054	15231	15164	15107	14875	15162	15172	15205	15097	15199	15192	15237	15174	15232	15315	15198	15043	15141	15089	15101	14959	15226	15135	15181	15206	15314	15264	15144	15157	15201	15126	15162	15240	15134	15091	14953	15179	15056	15215	15222	15300	15122	15083	15223	15305	15258	15074	15200	15182	15163	15152	15050	15143	15209	15170	15274	15226	15204	15250	15166	15150	15280	15123	15236	15164	15128	15250	15120	15254	15132	15100	15154	15276	15336	15315	15081	15135	15075	15235	15041	15015	15177	15103	15025	14978	15193	15202	15141	14999	15155	15238	15338	15263	15337	15087	15299	15292	15117	15171	15194	15281	15391	15120	15112	15144	15231	15181	15340	14975	15075	15246	15229	15126	15135	15168	15185	15003	15159	15163	15171	15042	15203	15139	15217	15101	15315	15263	15314	15159	15252	15303	15160	15315	15079	15306	15066	15157	14957	15277	15216	15128	15172	15142	15187	15147	15171	15334	15221	15298	15303	15195	15092	15002	15203	15187	15174	15116	15187	15224	15069	15101	15097	15400	15086	15332	15117	15088	15068	15384	15177	15209	15003	15156	15278	15155	15260	15180	15242	15377	15175	15121	15269	15151	15102	15222	15047	15263	15054	15200	15227	15319	15144	15374	15153	15204	15005	15270	15130	15267	15131	15190	15252	15096	15094	15127	15167	15201	15138	15204	15167	15178	15236	15077	15001	15163	15148	15327	15039	15076	15270	15266	15101	15294	15232	15303	15195	15190	15236	15088	15238	15315	15342	15075	15119	15187	15146	15113	15056	15192	15224	15164	15177	15118	14971	15280	15179	15155	15315	15048	15241	15091	15296	15240	15154	15292	15055	15448	15032	15219	15267	15121	15120	15236	15121	15218	15160	15144	15150	15158	15339	15206	15126	15231	15270	15165	15112	15159	15232	15303	15206	15174	15298	15096	15185	15093	15276	15145	14993	15106	15204	15135	15195	15148	15209	15214	15179	15046	15117	15171	15185	15101	15279	15244	15277	15156	15090	15154	14971	15165	15194	15163	15357	15311	15319	15258	15256	15160	15116	15021	15195	15200	15157	15192	15296	15218	15227	15279	15195	15177	15117	15072	15164	15197	15311	15317	15109	15138	15167	15167	15178	15103	15021	15070	14991	15145	15306	15086	15252	15166	15082	15165	15339	15086	15187	15185	15031	15247	15172	15231	15052	15036	15131	15189	15118	15257	15271	15123	15223	15323	15203	15094	15139	15151	15101	15182	15086	15122	15082	15232	15270	15158	15161	15019	15192	15022	15127	15207	15132	15152	15150	15029	15151	15215	15079	15194	15136	15187	15304	15185	15080	15267	15210	14975	15273	14943	15172	15119	15103	15347	14934	15164	15401	15168	15293	15170	15113	15106	15192	15308	15290	15068	15190	15299	15197	15476	15258	15121	15227	15157	15177	15332	15191	15243	15081	15245	14977	15385	15057	15168	15138	15129	15153	15160	15333	15254	15062	15197	15355	15093	15181	14992	15168	15227	14895	15328	15019	15125	15262	15317	15291	15273	15251	15227	15106	15217	15121	15132	15214	14974	15338	15244	15239	15084	15163	15161	15097	15142	15104	15271	15194	15172	15029	15285	15193	15272	15097	15230	15363	15141	15236	15045	15115	15190	15226	15206	15215	15116	15147	15140	15145	15135	15063	15245	15151	15334	15295	15298	15285	15159	15336	15079	15148	15051	15227	15170	15227	15060	15080	15147	15042	14924	15177	15030	15201	15128	15122	15114	15232	15089	15275	15108	15304	15084	15138	15058	15028	15380	15194	15280	15279	15066	15192	15301	15085	15159	15011	15146	15191	15186	15066	15367	15297	15168	15087	15116	15329	15138	15183	15345	15178	15300	15121	15138	15310	15208	15276	15179	15250	15149	15312	15081	15125	15245	15020	15342	15127	15179	15208	15184	15177	15221	15193	15051	15011	15296	15205	15108	15227	15167	15098	15334	15153	15045	15156	15223	15310	15249	15211	15040	15035	15166	15216	15120	15087	15034	15266	15061	15068	15120	14962	15305	15244	15071	15190	15091	15211	15179	15250	15165	15069	15069	15142	15186	14996	15140	15248	15201	15214	15257	15324	15182	15217	15284	15347	15316	15249	15052	15177	15128	15183	15359	14983	15236	15049	15129	15049	15207	15143	15092	15304	15065	14973	15154	15179	15208	15215	15176	15144	15227	15072	15173	15155	15303	15070	15265	15221	15167	15247	15391	15355	15147	15132	15164	15105	15042	15226	15130	15272	15157	15053	15362	15257	15160	15203	15070	15021	15123	15269	15170	15254	15154	15229	15393	15181	15076	15157	15096	15207	15108	15248	15146	15326	15116	15078	15171	15098	15132	15139	15161	15388	15230	15249	15196	15187	15167	15225	15087	15170	15213	15259	15177	15287	14864	15004	15237	15178	15187	15160	15245	15212	15228	15208	15111	15270	15260	15189	15252	15202	15152	15059	15275	15221	15051	15117	15226	15138	15027	15074	15074	14930	15215	15229	15240	15249	15169	15312	14988	15125	15303	14989	15237	15088	15255	15127	15265	15163	15265	15211	15117	15086	15148	15195	15157	15168	15190	15170	15142	15193	15081	15096	15253	14980	15072	15102	15188	15206	15009	15332	15074	15171
22527	21587	28834	24801	22006	24034	25019	20265	19113	19398	19446	18856	18795	18722	18526	18736	18514	18459	18380	18203	18298	18250	18001	18178	18258	18195	18203	18166	18264	18109	18336	18204	18322	18148	17983	18237	18038	17946	18241	18016	18223	18131	18038	18088	18044	18051	17899	18109	18124	18027	17771	17900	17962	17789	18145	18283	18130	18162	18081	18078	18031	18002	18072	18040	18177	17980	18165	18244	17929	17887	18141	18075	18051	17983	17963	17936	18244	18019	18022	18095	18107	17933	18004	17792	18236	17989	18140	17981	18267	18066	18159	18016	18259	18087	18030	17943	17889	18060	18162	18020	18121	17955	18124	17909	18143	18243	18074	17955	17971	18054	18009	17979	18146	18005	18140	18032	17935	17874	18043	18094	18029	18124	17869	18042	18097	17965	18198	18073	18130	18201	18030	17979	17970	18020	18294	17938	18017	17846	18003	18015	18007	18052	17831	18248	17975	18367	18103	18095	17945	17996	18118	17907	18026	18060	18001	18299	18212	18087	17907	18048	18045	17975	18094	17934	18012	18072	18074	18020	18211	17911	18001	18146	18027	18029	17985	18133	18111	18204	17925	18048	18071	18005	17951	17959	18297	18067	18125	18051	18111	18359	18061	18028	18103	17932	17794	18014	18026	17944	18098	18187	17883	18052	17883	17987	18001	17863	17992	17964	17985	17878	18120	17950	17990	17923	18229	18121	18066	18010	17898	17982	18119	18015	18194	18072	18211	18128	18039	18063	18012	18001	18176	18151	18064	18060	18072	18138	18082	17974	18127	17821	18043	17872	18079	18025	17835	17930	18210	18178	17830	18178	18130	18106	17919	17886	18100	17826	17951	17951	17991	17949	17907	18178	17802	18032	18186	18003	17981	17960	18095	17991	18208	18269	17928	18114	18109	17963	18023	17889	18132	18179	17786	17870	18220	18180	18065	18108	17871	17932	18098	17963	18036	17925	17975	18165	18021	18079	18082	18035	18030	18019	18169	17804	18128	18058	18143	18116	18010	18093	17935	18098	17967	18066	18127	18068	18003	18031	18047	18034	18037	18047	18023	18114	17931	18049	18047	18218	18124	18245	18231	18159	17983	18123	18132	17868	17912	18028	17918	18062	18352	18010	18312	18063	17792	17946	17977	18002	17837	18075	17942	18129	18052	18024	18172	17958	18078	18026	17983	17964	18015	18000	18018	18018	18013	18092	18008	18016	17965	17865	18126	17941	18051	18050	18029	17940	18089	18151	18098	17980	18047	17904	18137	17936	17973	18044	18051	18216	17793	17957	18128	17941	17901	17944	18034	18086	18065	18050	18034	18018	17857	18103	18034	18087	18043	18061	18053	18161	17881	17901	18048	18096	17959	18084	18025	18010	17869	18022	17952	17959	18144	18045	17891	18195	18115	17823	18247	18111	18148	18078	18091	18069	18172	18021	18119	18002	17973	18115	18129	18068	18028	18065	18189	17816	18019	18039	17924	18139	17971	17952	18152	17943	17940	17956	17980	18056	17888	18054	17959	17728	17865	17897	17937	18247	18199	17957	17995	18219	17954	18135	18025	18205	17928	17942	18261	18183	18176	18024	17961	17901	18106	18145	18029	18074	18037	17960	18107	18204	18023	17919	18005	18022	18229	17818	18265	17738	17985	18203	18120	17992	18061	18091	18013	18116	18038	17997	18200	18240	17992	18093	18162	17956	18068	17760	17875	18113	18061	18036	18101	18220	18024	18170	18030	17949	18035	18040	17874	18110	18020	17821	17846	17960	18073	17870	17861	18139	18057	17914	18127	17854	17941	18096	17991	18022	17992	18331	18113	17869	18010	18127	18153	18180	18047	17988	17874	18093	18038	18039	18317	18098	18165	17978	18074	18038	18331	18218	17868	18007	18219	18189	18039	18046	18083	18013	18185	18215	18042	18040	17950	18113	17949	18062	17954	17689	18163	18020	18051	18098	18102	18087	17972	18014	17926	18038	18080	17967	18298	17924	17964	17817	18297	18061	18113	17939	17983	18189	18103	18032	18278	17844	17932	18057	18011	17835	18065	17951	17966	17946	17893	18053	18057	18009	17985	18042	18095	17806	18217	17925	18119	18080	17864	17949	18002	18163	18109	18164	18017	18188	18024	18120	17879	18167	18098	17871	18142	17811	18003	17938	17887	17853	17938	18199	18091	17931	17950	17983	18027	17908	17961	18070	18100	18034	18234	18056	17983	18328	18117	18079	18022	18027	18071	18017	17934	17944	18090	17955	18029	17813	18166	17945	18200	18109	18074	17992	18159	18058	17983	17899	17996	18173	18222	18000	18027	18045	18261	17837	18014	18061	17942	18162	18023	17968	18117	17899	18070	18167	18209	17996	17928	17885	17882	17807	18095	17940	17946	17726	17940	17975	18144	18041	17897	17873	17987	18154	18201	18132	18099	18183	18019	17859	17896	18004	18051	18239	18195	17904	18047	18111	17967	18157	18153	18113	18128	17829	18294	18047	18310	17897	18110	18349	18055	18128	18073	18115	17697	17844	18057	17974	18084	18231	18165	18093	18203	17979	17953	18055	17975	17813	17967	18018	17815	18047	18099	18265	18167	18150	18056	18032	17757	17822	18101	18120	18192	17905	17833	18127	17956	17917	18158	18042	17970	18047	17967	18000	18134	18118	18179	18177	17861	18128	17992	18172	18082	18117	17920	17771	18095	17955	18059	17878	18236	18078	17879	17851	18023	17968	18053	18068	18079	18138	18063	18012	17993	18040	17992	17996	18117	18171	18012	18079	17921	18046	18066	17960	17781	18089	18004	17877	18009	17947	18209	17977	18034	18120	18070	17861	18124	17903	18055	18078	17969	18017	17884	18087	18020	18262	18112	17923	18122	17909	17947	18208	17868	17916	17936	18098	17907	17903	18250	18005	18039	18028	18100	17977	17879	18092	17988	17868	18093	18109	18020	18062	18256	18344	17877	18121	18126	18124	18214	18105	18131	17918	18157	17994	18159	18028	18099	18086	18095	18088	18089	17992	17940	18266	18080	18066	17914	17957	18055	18189	18055	18024	18115	18077	18248	18159	18050	18009	18040	17827	18060	18140	18237	18042	18016	18001	17965	18130	18000	18208	18021	17914	17903	17925	17924	17856	17984	17810	18124	18013	17973	17979	17988	18123	17996	18177	18127	18064	17977	18090	17957	17860	17872	18159	17985	17823	17906	17941	18071	17922	18028	18033	18311	18033	18146	18004	18270	17961	18218	18113	18172	17847	18026	17927	18214	18040	18031	17978	17950	17949	17971	18050	17932	18138	18239	17982	17967	17946	18011	17940	18074	17979	18018	17982	18015	18137	17901	17836	18192	17887	17934	17993	17919	17880	17906	18091	17983	17904	17963	18020	17936	17937	18240	18095	18017	18224	18036	18023	18040	17871	18098	18044	17920	18270	18041	18000	17974	18094	17960	18107	17909	18074	17883	18020	17876	18007	18179	18102	17940	18005	18157	18213	17991	18010	17862	18008	17998	18115	18107	18148	17817	17950	18179	18071	18106	18055	18060	18119	18048	18115	18155	18016	18075	18197	18167	18047	18157	18095	17927	17940	17948	17909	17944	18013	18079	18001	18293	18080	17743	17856	17872	18059	17944	18003	18144	18033	18007	18133	18070	18096	18063	18211	17878	18069	18046	18304	17995	18041	17888	18049	17719	18052	17943	18075	17942	17855	17948	18061	18215	17925	18151	18114	17879	17876	18171	17926	17965	18186	18148	18028	18050	17942	18002	18119	17975	18218	17968	18049	18000	18032	18112	17935	17932	17863	17960	18041	18009	18068	18198	17995	17918	18197	18162	18039	17958	18131	18035	17947	18032	17967	18072	17980	18077	18115	17996	17958	18249	18109	18059	18132	17931	18089	18050	18140	18051	17958	18011	17934	18089	17847	17982	17929	18043	17821	17906	17791	17817	18020	18327	18103	17941	17885	18240	17901	18038	18144	18179	18113	18188	18046	17943	17927	18049	18047	18102	18235	17937	18054	18006	18065	18086	18132	18141	18162	18178	17934	17984	17937	17819	18080	17934	17794	17773	17783	17955	17949	18181	18108	17911	17976	18063	18192	18135	17914	18063	18016	18021	17916	18066	17907	18091	17886	18007	17940	18160	18009	17917	18000	18186	18021	18066	18021	18138	18003	18059	17911	18134	18157	17981	18020	18162	18198	18152	18008	18146	18106	18010	18034	18114	18089	18052	17931	18135	17812	17950	17952	18209	18031	18127	17963	18160	18169	18235	18093	18090	18224	18032	18206	17967	18229	17995	17966	18141	17861	18280	17878	17906	17977	18066	18048	17972	18187	18133	18193	18070	17871	18015	18011	18126	17910	18209	18080	18174	17997	18188	18118	18222	18238	18122	18258	17967	17819	18066	18010	17946	18035	18084	18029	17960	18145	17968	18042	17905	18060	17961	18079	18033	18063	17929	17936	18119	18141	18085	17914	17906	18026	18099	17800	18045	17979	17772	18069	18062	18226	18070	18151	18170	17993	17922	18087	17899	18157	17891	18193	17936	18220	17972	18021	17935	18039	18154	18132	18103	18177	17936	17845	17935	17930	18031	18044	18036	17974	18013	18049	18042	18085	18131	18174	17911	18120	18127	18020	18099	17956	18150	17945	18141	18190	18088	18029	17905	18136	17968	18048	18002	17873	18026	18249	18044	17903	17946	18146	18083	18075	18234	18195	17977	18162	18023	17858	18118	18170	18217	17966	18079	18145	18085	17985	18003	17937	17840	17940	17870	17848	18043	18008	18067	17865	18244	18124	18091	18134	17903	18059	17900	18041	17971	17934	18110	17947	18034	17965	17690	17940	18164	17832	18197	17909	18012	17927	18075	18077	18140	18144	18113	17973	17967	18073	17828	17948	17928	18108	18294	18059	18229	17969	17859	18011	18175	17938	17944	17844	18025	18164	18177	18015	18194	18134	18131	17966	18128	17960	18005	18043	18105	17997	18225	18081	17988	17964	18225	18019	17906	17922	18206	18050	18068	18078	18100	18001	17901	18080	18162	18109	17917	18175	17932	18146	18078	18005	18028	17967	18087	17964	18029	17869	18250	17829	17990	18051	17996	17827	17982	18094	18021	18220	17896	18180	18133	18261	18277	17955	18105	18080	17915	17820	18115	17885
21966	42303	33542	26143	22348	20490	18993	17753	17403	17124	16742	16520	16452	16253	16232	16183	16109	15921	16026	15905	15881	15785	15665	15582	15834	15690	15748	15778	15590	15597	15789	15653	15812	15669	15819	15665	15527	15720	15778	15623	15824	15570	15631	15458	15549	15808	15538	15745	15586	15803	15579	15799	15548	15677	15575	15792	15560	15690	15646	15647	15730	15519	15641	15658	15665	15605	15787	15539	15816	15473	15822	15683	15545	15804	15700	15796	15658	15626	15801	15834	15582	15671	15671	15577	15801	15478	15705	15679	15768	15708	15705	15699	15664	15701	15545	15725	15630	15577	15627	15498	15565	15604	15657	15740	15583	15671	15451	15718	15631	15648	15628	15599	15701	15477	15666	15522	15613	15436	15667	15592	15729	15600	15685	15573	15812	15710	15673	15766	15488	15740	15743	15689	15804	15749	15662	15499	15561	15738	15655	15664	15503	15625	15677	15588	15500	15666	15702	15655	15769	15794	15727	15494	15639	15753	15724	15847	15712	15658	15821	15538	15678	15708	15566	15686	15626	15562	15713	15628	15552	15724	15757	15647	15800	15857	15630	15612	15765	15688	15575	15748	15499	15645	15646	15695	15528	15652	15680	15659	15633	15483	15657	15524	15627	15650	15817	15545	15631	15625	15561	15752	15741	15790	15628	15738	15643	15628	15767	15618	15570	15840	15666	15666	15743	15719	15641	15527	15610	15474	15669	15689	15639	15684	15601	15727	15606	15564	15664	15682	15338	15625	15631	15582	15540	15653	15517	15738	15645	15667	15657	15721	15630	15689	15684	15734	15825	15700	15587	15596	15721	15769	15810	15793	15612	15734	15781	15664	15650	15582	15627	15474	15660	15655	15787	15733	15676	15693	15726	15673	15598	15494	15603	15644	15651	15836	15622	15459	15666	15430	15894	15524	15514	15715	15719	15554	15519	15861	15613	15488	15476	15632	15436	15641	15750	15533	15551	15674	15799	15674	15644	15649	15617	15623	15611	15710	15812	15605	15614	15727	15734	15621	15514	15648	15873	15657	15626	15644	15490	15571	15718	15733	15508	15641	15706	15526	15748	15533	15646	15770	15599	15592	15676	15722	15749	15761	15478	15559	15824	15964	15564	15724	15740	15720	15663	15784	15623	15428	15568	15651	15732	15701	15570	15668	15815	15927	15703	15653	15635	15578	15442	15622	15716	15749	15603	15814	15480	15553	15628	15697	15744	15659	15660	15611	15608	15534	15576	15708	15450	15625	15715	15686	15708	15524	15808	15637	15621	15684	15711	15678	15628	15629	15427	15713	15672	15664	15630	15670	15805	15680	15606	15491	15603	15715	15687	15754	15544	15549	15647	15428	15652	15626	15494	15502	15646	15470	15652	15669	15586	15625	15472	15647	15809	15719	15569	15613	15592	15545	15538	15621	15780	15720	15793	15624	15710	15488	15469	15635	15694	15605	15551	15652	15760	15665	15532	15553	15713	15844	15730	15568	15613	15618	15733	15724	15543	15689	15820	15645	15638	15577	15679	15627	15829	15663	15724	15667	15569	15495	15760	15657	15738	15704	15747	15644	15698	15630	15540	15668	15615	15693	15659	15602	15690	15617	15646	15505	15661	15717	15620	15684	15521	15466	15658	15711	15801	15562	15821	15539	15643	15513	15590	15584	15649	15718	15568	15567	15642	15608	15671	15604	15612	15757	15541	15613	15568	15667	15845	15637	15704	15629	15603	15708	15767	15759	15565	15789	15645	15579	15508	15728	15534	15535	15604	15570	15699	15577	15628	15614	15728	15780	15712	15639	15925	15630	15665	15817	15674	15706	15685	15634	15581	15653	15666	15522	15648	15612	15606	15638	15617	15526	15536	15461	15653	15579	15676	15689	15699	15567	15652	15758	15622	15668	15729	15640	15805	15619	15595	15721	15541	15722	15614	15733	15521	15673	15632	15768	15768	15576	15471	15736	15728	15686	15572	15654	15606	15737	15594	15681	15491	15892	15665	15624	15607	15420	15688	15679	15654	15817	15622	15842	15649	15858	15813	15677	15472	15584	15761	15547	15708	15434	15670	15666	15585	15641	15614	15755	15608	15525	15636	15700	15857	15421	15733	15622	15687	15507	15497	15566	15691	15597	15681	15634	15747	15667	15671	15521	15606	15560	15444	15493	15508	15566	15752	15687	15611	15723	15696	15654	15850	15541	15707	15747	15588	15684	15894	15745	15736	15711	15693	15872	15703	15681	15416	15521	15576	15656	15748	15586	15641	15581	15481	15722	15556	15487	15757	15583	15682	15582	15522	15657	15773	15737	15590	15720	15605	15618	15822	15760	15651	15429	15669	15690	15685	15910	15588	15442	15578	15598	15600	15671	15537	15618	15776	15607	15550	15668	15682	15752	15724	15653	15728	15478	15688	15612	15872	15706	15573	15682	15613	15650	15492	15613	15678	15687	15674	15555	15621	15797	15751	15627	15587	15588	15557	15467	15656	15651	15668	15718	15678	15683	15798	15702	15615	15768	15579	15715	15617	15530	15646	15450	15513	15697	15635	15684	15419	15742	15663	15455	15601	15567	15757	15674	15618	15651	15751	15745	15548	15541	15649	15505	15609	15666	15711	15481	15651	15692	15734	15608	15816	15500	15651	15429	15616	15607	15667	15680	15607	15659	15848	15667	15507	15608	15795	15581	15563	15729	15617	15772	15647	15634	15688	15663	15653	15683	15627	15595	15578	15753	15681	15612	15833	15738	15602	15664	15604	15523	15672	15565	15556	15586	15588	15636	15614	15634	15680	15579	15547	15679	15553	15715	15602	15747	15660	15577	15672	15654	15790	15652	15533	15604	15687	15747	15776	15622	15624	15797	15649	15622	15754	15619	15568	15509	15599	15624	15822	15703	15781	15786	15724	15658	15839	15628	15550	15683	15636	15613	15679	15712	15774	15671	15695	15711	15567	15622	15678	15577	15534	15551	15816	15659	15648	15822	15638	15582	15673	15645	15590	15589	15599	15618	15714	15523	15562	15773	15553	15751	15625	15575	15644	15688	15489	15930	15699	15677	15602	15686	15642	15538	15705	15604	15621	15661	15570	15632	15559	15600	15687	15736	15529	15681	15627	15595	15749	15534	15681	15685	15673	15706	15774	15645	15793	15594	15774	15589	15640	15617	15719	15687	15501	15619	15731	15663	15672	15680	15661	15747	15617	15588	15799	15729	15527	15633	15720	15633	15709	15584	15597	15699	15638	15530	15655	15742	15839	15818	15631	15611	15634	15700	15642	15515	15574	15664	15687	15473	15534	15596	15744	15584	15498	15671	15604	15927	15729	15657	15810	15435	15488	15569	15750	15644	15579	15710	15652	15747	15653	15658	15889	15675	15541	15493	15707	15746	15635	15748	15678	15637	15766	15838	15584	15452	15711	15660	15701	15472	15642	15546	15786	15845	15707	15521	15635	15633	15604	15635	15594	15703	15678	15750	15749	15582	15634	15647	15527	15692	15652	15534	15605	15627	15575	15600	15722	15689	15515	15680	15608	15873	15655	15707	15500	15615	15768	15749	15487	15947	15521	15553	15600	15593	15685	15594	15560	15882	15884	15574	15669	15516	15727	15654	15690	15675	15683	15780	15604	15711	15547	15743	15596	15659	15806	15487	15660	15619	15811	15568	15710	15669	15852	15664	15568	15726	15823	15528	15719	15715	15525	15797	15695	15651	15606	15748	15738	15613	15642	15492	15652	15432	15775	15700	15645	15699	15747	15654	15563	15668	15762	15539	15570	15531	15480	15671	15716	15667	15606	15457	15663	15619	15706	15643	15396	15709	15726	15570	15636	15618	15657	15730	15587	15619	15616	15743	15676	15445	15777	15629	15688	15473	15691	15503	15837	15757	15635	15629	15575	15673	15738	15627	15596	15601	15919	15774	15752	15502	15563	15719	15563	15695	15665	15706	15563	15774	15733	15681	15658	15756	15724	15626	15554	15805	15681	15735	15639	15617	15834	15557	15499	15525	15599	15832	15442	15698	15696	15409	15769	15780	15737	15669	15504	15677	15683	15603	15605	15561	15571	15666	15559	15616	15653	15565	15726	15809	15668	15491	15589	15679	15600	15614	15668	15726	15647	15526	15534	15700	15770	15674	15550	15587	15601	15718	15535	15703	15781	15633	15776	15760	15668	15590	15712	15598	15676	15510	15708	15741	15399	15629	15678	15608	15546	15633	15649	15695	15661	15658	15590	15730	15644	15685	15593	15581	15486	15702	15600	15679	15494	15677	15775	15781	15637	15538	15734	15626	15681	15574	15658	15471	15527	15696	15465	15563	15640	15769	15778	15500	15674	15649	15622	15840	15624	15572	15819	15635	15695	15579	15529	15620	15654	15504	15602	15612	15694	15616	15657	15705	15343	15721	15918	15696	15636	15543	15756	15452	15607	15643	15465	15746	15703	15682	15494	15772	15643	15550	15585	15719	15721	15605	15693	15674	15683	15625	15680	15713	15610	15735	15702	15666	15617	15685	15776	15717	15781	15609	15679	15813	15825	15492	15492	15655	15705	15831	15508	15595	15599	15480	15489	15815	15789	15638	15828	15859	15747	15470	15587	15554	15573	15683	15769	15742	15638	15560	15788	15463	15735	15666	15639	15706	15604	15555	15527	15766	15568	15743	15563	15681	15418	15518	15590	15622	15551	15643	15682	15800	15611	15700	15625	15548	15523	15773	15750	15678	15511	15788	15429	15584	15778	15547	15679	15697	15551	15903	15671	15588	15609	15848	15517	15755	15784	15677	15814	15693	15702	15813	15539	15648	15721	15607	15690	15728	15650	15717	15618	15610	15485	15472	15671	15694	15672	15714	15780	15610	15607	15613	15616	15521	15601	15590	15715	15740	15766	15518	15749	15684	15701	15450	15668	15724	15625	15706	15733	15694	15714	15590	15563	15726	15603	15645	15630	15643	15492	15424	15794	15559	15578	15627	15539	15430	15696	15595	15424	15717	15661	15598	15622	15543	15663	15662	15668	15602	15800	15531	15643	15753	15681	15582	15515	15690	15682	15536	15673	15685	15533	15709	15673	15671	15726	15498	15691	15455	15753	15659	15777	15715	15760	15599	15630	15665	15515	15527	15545	15603	15542	15521	15653	15567	15636	15658	15561	15729	15777	15665
29294	23795	25650	22074	18481	17845	17427	17045	16980	17092	16752	16621	16751	16689	16793	16578	16489	16390	16561	16694	16413	16392	16543	16541	16375	16523	16533	16383	16344	16470	16519	16585	16392	16488	16491	16494	16616	16491	16347	16411	16521	16387	16474	16488	16568	16686	16548	16383	16595	16448	16524	16477	16262	16410	16460	16428	16590	16481	16576	16376	16629	16625	16317	16325	16462	16461	16269	16412	16513	16424	16543	16547	16277	16441	16416	16469	16582	16271	16318	16405	16227	16500	16657	16394	16575	16519	16532	16334	16429	16430	16526	16352	16583	16147	16581	16642	16535	16590	16415	16062	16403	16363	16341	16366	16384	16236	16653	16613	16339	16466	16434	16423	16489	16463	16235	16243	16528	16438	16357	16490	16461	16386	16510	16457	16255	16575	16393	16193	16450	16376	16514	16413	16393	16444	16302	16513	16397	16581	16388	16500	16577	16366	16464	16336	16386	16372	16380	16217	16518	16468	16511	16312	16515	16572	16521	16333	16365	16544	16480	16363	16525	16535	16410	16483	16439	16398	16394	16649	16508	16423	16603	16309	16536	16521	16475	16496	16355	16545	16505	16441	16327	16502	16726	16548	16549	16718	16375	16744	16699	16549	16593	16427	16371	16355	16251	16423	16611	16486	16554	16438	16571	16493	16538	16646	16376	16429	16447	16473	16505	16545	16559	16499	16206	16628	16471	16502	16522	16171	16341	16610	16489	16598	16413	16485	16495	16473	16374	16342	16479	16483	16292	16508	16500	16291	16402	16236	16436	16245	16525	16482	16367	16334	16582	16407	16592	16408	16388	16397	16364	16542	16324	16629	16495	16524	16388	16411	16556	16512	16269	16372	16472	16322	16584	16334	16659	16451	16456	16350	16401	16642	16582	16554	16419	16549	16488	16357	16338	16347	16514	16440	16287	16416	16155	16536	16198	16583	16531	16471	16508	16510	16526	16588	16354	16498	16524	16392	16569	16528	16655	16573	16481	16523	16512	16435	16360	16393	16582	16532	16470	16398	16429	16395	16394	16595	16381	16546	16558	16626	16314	16336	16548	16351	16499	16608	16548	16707	16294	16279	16549	16438	16652	16676	16533	16538	16440	16316	16370	16406	16568	16600	16433	16428	16523	16438	16480	16338	16367	16695	16413	16509	16522	16424	16478	16319	16358	16524	16428	16432	16428	16485	16469	16317	16542	16527	16558	16422	16477	16381	16233	16492	16428	16466	16467	16435	16490	16608	16313	16542	16537	16535	16502	16484	16436	16337	16634	16573	16449	16447	16380	16499	16478	16598	16392	16706	16475	16473	16557	16486	16525	16413	16400	16328	16532	16275	16546	16485	16629	16633	16542	16441	16454	16508	16437	16538	16435	16481	16555	16438	16481	16483	16454	16571	16530	16756	16617	16385	16468	16361	16339	16438	16313	16559	16627	16542	16433	16585	16326	16493	16409	16529	16648	16451	16482	16327	16333	16524	16646	16558	16420	16529	16438	16275	16486	16314	16233	16446	16405	16558	16380	16280	16655	16554	16178	16565	16379	16643	16219	16417	16447	16452	16583	16464	16447	16303	16549	16516	16402	16509	16383	16390	16560	16538	16583	16223	16408	16391	16371	16577	16501	16289	16216	16604	16331	16310	16411	16635	16528	16342	16311	16561	16576	16392	16499	16663	16416	16630	16438	16324	16394	16614	16528	16478	16639	16561	16551	16400	16550	16482	16414	16604	16327	16633	16210	16224	16312	16351	16411	16529	16427	16572	16393	16436	16348	16439	16441	16547	16340	16455	16430	16716	16618	16428	16285	16500	16308	16170	16513	16452	16535	16508	16414	16298	16521	16503	16380	16345	16321	16180	16440	16390	16410	16311	16291	16400	16390	16434	16607	16482	16423	16425	16383	16437	16389	16299	16341	16540	16551	16459	16293	16334	16478	16593	16592	16416	16538	16476	16474	16350	16390	16452	16318	16426	16384	16621	16379	16347	16420	16348	16339	16418	16409	16517	16248	16299	16484	16693	16293	16377	16547	16372	16396	16412	16346	16441	16472	16347	16406	16643	16698	16701	16253	16380	16582	16715	16575	16501	16569	16452	16534	16437	16676	16558	16666	16383	16359	16426	16459	16504	16541	16484	16196	16269	16167	16512	16410	16495	16591	16499	16524	16460	16329	16563	16554	16526	16082	16470	16305	16394	16579	16634	16501	16380	16477	16385	16481	16445	16306	16350	16494	16648	16622	16303	16590	16328	16565	16753	16381	16493	16265	16470	16392	16359	16645	16520	16570	16484	16453	16481	16604	16411	16653	16583	16609	16591	16410	16307	16481	16433	16389	16417	16340	16323	16309	16351	16424	16425	16493	16681	16427	16452	16361	16534	16599	16528	16551	16571	16503	16464	16523	16536	16559	16354	16446	16349	16296	16400	16311	16509	16489	16311	16506	16451	16505	16484	16440	16452	16380	16435	16562	16364	16494	16355	16503	16296	16423	16728	16459	16201	16410	16398	16497	16429	16473	16434	16466	16270	16483	16409	16417	16474	16340	16539	16444	16439	16315	16393	16537	16373	16519	16405	16325	16336	16431	16534	16597	16398	16586	16622	16522	16529	16583	16380	16530	16486	16375	16529	16429	16471	16623	16514	16391	16394	16211	16303	16337	16562	16588	16435	16457	16530	16283	16561	16280	16574	16517	16520	16402	16514	16552	16610	16716	16545	16538	16618	16446	16544	16409	16410	16551	16366	16292	16483	16276	16361	16228	16670	16260	16466	16472	16353	16420	16411	16683	16466	16451	16405	16241	16491	16457	16485	16450	16359	16458	16452	16597	16513	16691	16367	16467	16519	16522	16554	16544	16333	16517	16680	16315	16266	16569	16343	16434	16635	16487	16555	16455	16475	16602	16269	16407	16555	16597	16396	16332	16422	16428	16405	16599	16447	16490	16376	16690	16579	16365	16427	16561	16512	16520	16761	16492	16452	16263	16323	16343	16399	16442	16247	16422	16372	16700	16564	16395	16354	16394	16346	16390	16725	16541	16579	16487	16484	16485	16486	16563	16381	16626	16346	16200	16500	16613	16377	16429	16562	16381	16547	16438	16389	16374	16426	16372	16249	16456	16464	16516	16351	16676	16473	16434	16682	16253	16539	16443	16541	16232	16623	16497	16233	16550	16499	16367	16513	16537	16507	16295	16253	16446	16346	16666	16466	16507	16597	16433	16497	16514	16625	16582	16528	16497	16285	16386	16468	16535	16455	16449	16305	16301	16269	16286	16520	16526	16454	16394	16401	16658	16488	16610	16610	16491	16467	16378	16420	16404	16369	16459	16414	16561	16396	16380	16539	16190	16174	16585	16594	16503	16424	16477	16452	16513	16546	16501	16455	16469	16450	16504	16346	16406	16355	16523	16406	16575	16633	16487	16534	16507	16576	16512	16435	16429	16385	16217	16458	16554	16355	16456	16470	16539	16438	16405	16410	16417	16422	16400	16615	16324	16422	16560	16592	16418	16221	16596	16559	16530	16650	16490	16618	16383	16373	16471	16606	16449	16331	16522	16351	16403	16641	16612	16275	16494	16575	16546	16338	16485	16354	16410	16354	16290	16498	16270	16806	16550	16432	16441	16585	16493	16408	16483	16499	16570	16455	16616	16465	16529	16427	16332	16560	16472	16489	16501	16296	16574	16409	16182	16509	16373	16433	16548	16460	16339	16430	16436	16464	16426	16251	16404	16453	16452	16566	16522	16407	16675	16506	16421	16597	16373	16325	16429	16547	16534	16389	16473	16546	16404	16368	16401	16439	16451	16356	16511	16597	16626	16629	16502	16631	16636	16456	16514	16446	16463	16352	16502	16468	16292	16558	16376	16627	16347	16452	16391	16270	16419	16368	16492	16481	16498	16472	16346	16574	16395	16370	16429	16379	16411	16515	16583	16395	16522	16463	16359	16649	16589	16129	16395	16507	16593	16551	16521	16541	16769	16320	16589	16666	16369	16402	16460	16480	16518	16298	16477	16510	16601	16571	16397	16256	16496	16534	16620	16338	16546	16331	16306	16446	16499	16538	16464	16522	16425	16422	16361	16377	16387	16440	16440	16507	16577	16497	16663	16456	16312	16204	16409	16579	16670	16415	16373	16303	16562	16215	16360	16495	16635	16599	16501	16497	16266	16278	16530	16470	16389	16550	16291	16385	16551	16415	16375	16594	16173	16483	16336	16457	16372	16460	16588	16511	16334	16274	16570	16555	16363	16323	16489	16474	16413	16454	16288	16674	16549	16440	16677	16493	16462	16536	16474	16445	16425	16363	16509	16467	16252	16512	16620	16361	16566	16446	16257	16480	16407	16500	16554	16523	16580	16299	16782	16342	16465	16337	16475	16296	16484	16555	16391	16319	16490	16567	16505	16525	16584	16427	16497	16599	16438	16463	16407	16549	16411	16451	16564	16328	16730	16420	16272	16402	16576	16493	16566	16353	16583	16374	16474	16464	16486	16607	16556	16459	16450	16650	16481	16424	16404	16521	16565	16374	16406	16485	16326	16445	16331	16433	16263	16498	16647	16586	16423	16477	16323	16532	16295	16225	16315	16375	16308	16434	16391	16417	16311	16336	16446	16532	16439	16412	16335	16459	16413	16416	16396	16599	16469	16488	16397	16372	16379	16460	16332	16680	16282	16537	16451	16652	16424	16456	16451	16514	16500	16430	16713	16446	16447	16501	16307	16313	16431	16500	16247	16596	16449	16337	16609	16420	16518	16498	16338	16300	16422	16449	16453	16410	16384	16328	16338	16328	16501	16381	16520	16529	16496	16389	16440	16387	16509	16556	16387	16605	16514	16517	16322	16535	16515	16476	16484	16393	16625	16230	16428	16375	16427	16552	16509	16635	16544	16531	16580	16522	16566	16510	16427	16665	16562	16462	16568	16487	16511	16426	16558	16488	16457	16595	16489	16508	16402	16254	16333	16448	16410	16393	16390	16368	16527	16579	16351	16204	16248	16419	16453	16685	16474	16310	16314	16655	16596	16791	16606	16446	16558	16431	16495	16488	16377	16580	16554	16531	16557	16270	16434	16546	16427	16490	16558	16314	16479	16441	16483	16461	16479	16502	16487	16332	16530	16625	16290	16500	16651	16573	16553	16433	16528	16327	16376	16361
20250	29600	24236	19400	17807	16622	15956	15514	15454	15234	15131	15032	15123	14895	14827	14884	14938	14815	14828	14860	14720	14815	14634	14771	14706	14823	14779	14697	14785	14688	14817	14750	14768	14887	14733	14663	14754	14660	14817	14825	14943	14623	14710	14716	14942	14785	14734	14693	14657	14741	14616	14667	14897	14640	14779	14602	14580	14742	14618	14632	14586	14784	14821	14760	14651	14659	14763	14580	14786	14608	14713	14741	14660	14815	14618	14853	14761	14631	14735	14655	14749	14773	14827	14999	14793	14716	14691	14718	14798	14913	14792	14735	14646	14661	14759	14824	14721	14652	14593	14816	14614	14636	14609	14776	14704	14806	14908	14951	14886	14846	14874	14845	14653	14724	15022	14719	14691	14763	14654	14753	14606	14738	14646	14745	14786	14751	14668	14551	14820	14556	14786	14858	14779	14719	14740	14812	14613	14704	14588	14804	14742	14862	14718	14639	14784	14742	14823	14804	14784	14690	14969	14557	14789	14821	14714	14626	14574	14825	14644	14867	14907	14820	14628	14790	14740	14743	14721	14591	14848	14807	14858	14628	14656	14579	14839	14721	14777	14787	14781	14674	14755	14731	14740	14734	14666	14723	14780	14797	14741	14615	14941	14741	14627	14625	14732	14793	14646	14699	14716	14792	14738	14686	14869	14704	14901	14815	14634	14677	14625	14662	14759	14673	14723	14854	14821	14622	14763	14716	14847	14780	14790	14653	14894	14618	14714	14791	14746	14791	14711	14723	14797	14734	14637	14821	14843	14814	14678	14833	14700	14689	14797	14619	14753	14656	14811	14811	14710	14773	14682	14559	14798	14761	14774	14722	14562	14527	14787	14739	14640	14750	14739	14755	14515	14761	14751	14624	14674	14806	14845	14791	14632	14635	14778	14812	14765	14732	14678	14783	14772	14823	14891	14538	14757	14663	14782	14654	14802	14573	14740	14593	14700	14689	14883	14562	14819	14776	14813	14769	14914	14770	14844	14862	14653	14844	14758	14666	14832	14629	14761	14826	14734	14602	14716	14708	14840	14775	14610	14666	15008	14600	14846	14623	14695	14900	14682	14624	14712	14732	14719	14642	14945	14781	15010	14687	14710	14666	14705	14744	14846	14672	14943	14725	14561	14809	14814	14521	14807	14665	14686	14682	14774	14702	14807	14813	14468	14695	14681	14855	14692	14717	14668	14876	14832	14591	14897	14726	14821	14621	14581	14896	14794	14816	14703	14933	14723	14718	14799	14729	14766	14813	14728	14517	14795	14835	14627	14672	14772	14722	14755	14818	14711	14709	14885	14713	14798	14769	14653	14614	14834	14717	14722	14673	14809	14576	14742	14719	14731	14748	14804	14577	14665	14756	14571	14812	14796	14612	14795	14698	14640	14742	14816	14815	14570	14911	14657	14768	14748	14687	14769	14793	14690	14604	14790	14783	14771	14775	14770	14648	14908	14736	14707	14717	14672	14702	14663	14736	14591	14744	14662	14842	14581	14616	14781	14670	14626	14873	14924	14773	14793	14788	14785	14814	14745	14713	14752	14742	14738	14628	14630	14646	14836	14772	14693	14747	14818	14717	14688	14694	14801	14669	14698	14708	14650	14709	14758	14728	14768	14947	14947	14675	14628	14844	14678	14779	14890	14752	14686	14766	14861	14710	14665	14750	14728	14783	14713	14676	14659	14835	14754	14849	14729	14851	14768	14855	14904	14827	14931	14767	14858	14922	14666	14809	14584	14676	14617	14897	14665	14720	14771	14650	14891	14928	14762	14775	14647	14838	14737	14726	14743	14765	14869	14762	14754	14947	14848	14718	14841	14727	14813	14762	14819	14701	14726	14755	14711	14790	14743	14813	14774	14493	14826	14663	14894	14787	14866	14676	14887	14682	14743	14800	14602	14608	14843	14724	14777	14751	14710	14734	14653	14774	14807	14636	14640	14711	14839	14929	14805	14680	14634	14594	14796	14790	14712	14583	14707	14715	14777	14726	14815	14684	14748	14668	14696	14874	14734	14673	14588	14798	14654	14981	14776	14712	14679	14644	14663	14704	14536	14632	14736	14689	14799	14632	14827	14625	14689	14810	14785	14727	14683	14763	14841	14801	14746	14634	14727	14810	14679	14924	14756	14737	14699	14784	14802	14665	14762	14659	14786	14760	14608	14866	14545	14652	14677	14671	14701	14604	14782	14810	14597	14829	14698	14796	14704	14479	14629	14814	14620	14784	14732	14903	14921	14798	14693	14739	14576	14813	14751	14681	14695	14674	14571	14725	14755	14666	14722	14664	14852	14682	14712	14753	14789	14739	14707	14867	14760	14776	14880	14787	14659	14889	14593	14843	14885	14737	14794	14704	14557	14741	14816	14803	14856	14580	14699	14658	14665	14789	14699	14559	14702	14635	14708	14582	14911	14904	14705	14787	14763	14742	14829	14692	14804	14643	14644	14724	14748	14752	14759	14691	14695	14772	14754	14884	14562	14837	14664	14621	14589	14535	14769	14720	14951	14574	14722	14664	14775	14539	14750	14654	14536	14786	14626	14595	14739	14788	14739	14780	14759	14865	14826	14757	14767	14681	14810	14664	14714	14725	14673	14792	14818	14887	14745	14893	14676	14714	14658	14501	14621	14759	14818	14744	14911	14682	14665	14544	14798	14648	14742	14694	14742	14604	14893	14864	14767	14840	14833	14722	14862	14880	14653	14710	14648	14819	14797	14503	14689	14735	14634	14739	14765	14696	14741	14646	14731	14596	14589	14813	14713	14766	14803	14711	14685	14832	14587	14713	14625	14836	14666	14587	14724	14628	14765	14679	14711	14855	14684	14943	14738	14723	14761	14506	14748	14732	14844	14503	14874	14721	14608	14901	14674	14569	14974	14769	14734	14738	14778	14674	14782	14743	14617	14733	14721	14657	14620	14746	14630	14707	14669	14705	14714	14718	14733	14789	14606	14898	14657	14698	14654	14875	14566	14793	14743	14607	14589	14717	14675	14792	14903	14888	14688	14713	14731	14720	14583	14746	14535	14742	14809	14769	14674	14822	14519	14754	14766	14550	14734	14587	14845	14888	14723	14851	14594	14721	14644	14690	14668	14681	14729	14734	14679	14624	14820	14540	14665	14815	14922	14801	14715	14758	14592	14572	14769	14783	14739	14634	14738	14886	14607	14787	14825	14718	14816	14944	14656	14845	14770	15023	14807	14544	14695	14736	14669	14731	14909	14909	14601	14538	14748	14904	14755	14680	14797	14711	14789	14735	14606	14740	14858	14675	14840	14689	14888	14775	14865	14743	14602	14847	14686	14757	14689	14911	14849	14833	14605	14776	14881	14953	14672	14743	14807	14659	14790	14692	14892	14663	14715	14585	14785	14845	14723	14539	14675	14755	14652	14675	14684	14631	14761	14653	14745	14935	14916	14866	14677	14661	14797	14748	14826	14691	14722	14809	14638	14868	14875	14697	14991	14757	14809	14675	14824	14699	14683	14718	14804	14805	14555	14584	14884	14733	14751	14784	14651	14799	14751	14801	14627	14759	14976	14825	14577	14791	14727	14949	14718	14676	14811	14735	14792	14668	14755	14771	14841	14825	14517	14886	14790	14817	15007	14743	14868	14681	14785	14668	14663	14869	14779	14747	14875	14619	14791	14855	14729	14675	14689	14812	14827	14809	14682	14540	14933	14817	14756	14614	14875	14766	14722	14626	14702	14782	14786	14716	14654	14663	14717	14663	14689	14703	14757	14710	14743	14624	14771	14680	14732	14667	14864	14936	14674	14869	14802	14718	14873	14783	14790	14799	14876	14564	14684	14837	14860	14624	14680	14623	14738	14857	14919	14747	14681	14647	14866	14670	14858	14726	14715	14717	14574	14776	14621	14758	14803	14756	14763	14767	14749	14723	14798	14676	14683	14829	14775	14766	14754	14739	14719	14623	14771	14740	14822	14779	14758	14690	14721	14648	14627	14862	14755	14706	14696	14803	14763	14800	14786	14593	14928	14739	14687	14792	14754	14882	14691	14844	14768	14685	14782	14680	14824	14736	14649	14775	14852	14772	14700	14763	14931	14708	14684	14775	14863	14940	14641	14848	14741	14823	14683	14805	14814	14617	14510	14708	14843	14722	14577	14685	14682	14695	14699	14771	14717	14833	14802	14572	14738	14690	14764	14669	14914	14695	14571	14714	14660	14685	14837	14749	14741	14672	14792	14807	14862	14713	14762	14768	14515	14605	14763	14689	14663	14781	14861	14554	14599	14866	14839	14677	14902	14719	14684	14775	14755	14659	14654	14687	14824	14662	14822	14808	14766	15028	14647	14770	14724	14676	14733	14787	14664	14649	14683	14479	14802	14789	14847	14772	14855	14741	14865	14802	14822	14762	14587	14634	14666	14805	14690	14824	14737	14866	14692	14754	14766	14722	14671	14765	14782	14670	14846	14664	14801	14797	14807	14761	14575	14875	14780	14707	14625	14688	14825	14730	14762	14784	14755	14624	14843	14782	14843	14814	14803	14732	14746	14695	14687	14597	14811	14614	14650	14768	14721	14697	14822	14585	14827	14718	14834	14781	14672	14749	14620	14807	14684	14717	14902	14640	14861	14892	14771	14760	14595	14667	14903	14633	14643	14796	14545	14657	14750	14787	14675	14792	14666	14838	14681	14654	14719	14666	14847	14673	14681	14654	14699	14610	14752	15042	14638	14816	14704	14716	14698	14759	14649	14561	14703	14615	14631	14668	14728	14769	14847	14965	14863	14719	14614	14670	14660	14733	14817	14788	14633	14835	14700	14851	14693	14750	14814	14898	14762	14823	14740	14809	14705	15012	14822	14784	14726	14935	14702	14698	14578	14725	14562	14737	14785	14673	14807	14771	14763	14795	14779	14814	14778	14707	14846	14898	14847	14827	14769	14717	14697	14811	14809	14704	14612	14633	14728	14676	14814	14906	14761	14709	14774	14629	14811	14757	14692	14675	14736	14849	14861	14634	14780	14762	14723	14790	14650	14669	14749	14728	14822	14757	14919	14710	14700	14721	14787	14717	14597	14646	14861	14729	14802	14900	14787	14500	14672	14599	14775	14715	14792	14706	14637	14719	14811	14655	14656	14622	14712	14822	14767	14853	14797	14607	14682	14786	14741	14710	14750	14799	14945	14772
23656	21572	28254	25568	22572	21741	20480	18161	17710	17649	17541	17325	17225	17065	17186	17244	17148	17249	17237	17110	16906	16960	16941	16942	16916	16911	17055	17127	16986	17054	16837	16929	16935	17063	16907	16935	16955	16919	16928	16840	16671	16474	16984	16665	16793	16995	16921	16781	16842	16818	17162	17013	16954	16899	16866	16878	16790	16616	16812	16868	16738	17091	16932	16767	16709	16938	16983	16891	16707	16850	16874	16767	16912	16757	16824	16833	16824	16852	16868	16893	16729	16843	16792	16985	16760	16647	16831	16884	16597	16765	16797	16878	16788	16839	17000	16896	16859	16765	16947	17043	16770	16693	16852	17006	17013	16963	16880	16769	16742	16916	16960	16827	16746	16688	16871	16695	16702	16964	17044	16813	16816	16941	16647	16743	16861	17047	16755	16762	17046	16725	16955	16590	16914	16732	16904	16780	16937	16769	16889	16822	16990	16727	16763	16894	16843	16695	16777	16879	16753	16766	16817	16915	16906	16908	16882	16762	16963	16774	16820	16765	16925	17005	16903	16693	16911	16880	16832	16842	16620	17016	16919	16913	16790	16700	16662	16806	16969	16760	17038	16923	16814	16797	16844	16933	16835	16960	16773	16865	17028	16830	16678	16903	17027	16903	16860	16907	16868	16877	16811	16812	16572	16825	16807	16650	16816	17111	16833	16836	16777	16874	16842	16677	16971	16738	16860	16843	17020	16833	16805	16892	16801	16753	16908	16954	17044	16819	16990	16906	16876	16977	16864	16809	16906	16755	16731	16851	16674	16815	16791	16778	16943	16861	16950	17005	16864	16774	16766	16807	16891	16835	17004	16845	16885	17019	16950	16913	16820	16748	16738	16952	16791	16815	16815	16753	17054	16840	16706	16910	16917	17145	16752	16845	16741	16827	16981	16853	17058	16775	16875	16813	17043	16978	16929	17045	16874	17011	16800	16718	16745	16713	16737	16858	16735	16937	17060	16609	16727	16738	16639	16718	16923	16896	16928	17051	16764	16928	16752	16759	16821	16784	16803	16941	16882	16882	16884	16991	16864	16875	16910	16831	16786	16831	16627	16785	16733	16703	16721	16550	16749	16938	17030	16944	16791	16862	16840	16745	16730	16941	16966	16753	16781	16795	17098	16965	16832	16811	16801	16720	16940	16851	16972	16842	16885	16954	16771	16808	16933	16847	16757	16865	16824	16831	16854	16760	16778	16789	16832	16974	16775	16864	16838	16937	16758	16851	16990	16894	16753	16776	16850	16801	16787	16799	16972	16862	16953	16836	16722	16950	16822	16833	16834	16786	17035	16832	17077	16994	16749	16934	16866	16602	16866	16909	16941	17034	16921	16783	17038	16900	16922	16872	16645	16922	16888	17029	17025	16668	16782	16814	16802	16879	16763	16885	16918	16761	16818	16854	16772	16993	16860	16879	16875	16898	16851	16974	17058	16962	16826	16846	16831	16625	16725	16829	16898	16794	16811	16892	17007	16660	16794	16895	16759	16937	16739	16828	16935	16884	16792	16697	16863	16635	16905	16730	16658	16973	16799	16954	17008	16861	16996	16988	16808	16996	16660	16800	16773	16808	16849	16865	16772	16881	16908	16792	16902	16732	16810	16988	16862	16874	16817	16879	16797	16893	16750	16826	16853	16733	16868	16939	16830	16684	16704	16764	16770	16937	16843	16978	16733	17051	16929	17005	16941	16695	16996	16736	16883	16894	16861	16803	16958	16896	16758	16672	16917	16786	16703	16997	16863	16837	16715	16906	16984	16806	16650	16904	17009	17019	16960	16894	16843	16883	16818	16842	16879	17014	16883	16816	16857	16890	16975	16743	16761	16803	16843	16691	16672	16904	16662	16782	17085	16769	16823	16963	16785	16920	16933	16701	16789	16681	16948	16686	16622	16762	16780	16672	16988	17012	16791	16846	16914	16915	16836	16729	16764	16659	16956	16889	16991	16874	16643	16976	16786	16882	16824	16808	16842	17039	16777	16934	16872	16991	17034	17098	16888	17038	16968	16784	17034	16935	16888	16943	16922	17113	16878	16646	16844	16780	16938	16862	16910	16900	16855	16775	16882	16709	16789	16919	16795	16738	16899	16806	16772	16847	16874	17030	16971	17144	16749	16661	16600	16858	16734	16860	16851	16934	17117	16997	16844	16855	16814	16656	17018	16865	16794	16876	16743	16858	16900	16667	16897	16856	16753	16872	16814	16876	16751	16732	16820	16833	16916	16829	16875	16734	16923	16925	16715	16805	17045	16903	16749	17079	16695	16823	16894	16876	17033	16759	16883	16912	16705	16862	16920	16737	16773	16966	16773	16690	16749	17003	16781	16873	16697	16646	16833	17030	16899	16412	16791	16726	16774	16871	16720	16737	16814	16823	17040	16901	16888	16843	16903	16956	16683	16762	16913	16681	16946	16694	16712	16958	16855	16703	16946	16795	16937	16683	17070	16947	16907	16734	16948	16640	16795	16847	16764	16633	16788	16915	16955	16913	16785	16903	16833	16884	16776	16811	17033	16807	17000	16934	16964	16771	16883	16622	16664	16782	16874	16906	16849	16733	16725	16786	16986	17006	17054	16647	16889	16705	16725	16762	16867	17170	16911	16724	16717	16891	16855	17064	17006	17067	16956	16846	16757	16717	16989	16738	17026	16851	16889	16782	16911	16854	16941	16931	16744	17068	17043	16891	16924	16851	17001	16977	17015	16861	16849	16818	16857	16848	16893	16718	16938	16850	16888	16958	16820	16894	16847	16947	16790	16896	16604	16829	16856	16879	16681	17024	16832	16922	16811	16880	16679	16866	16820	16783	16700	16798	16791	16872	16589	16683	16915	17001	16819	16664	16998	16856	17074	16824	16864	17009	16593	16879	16981	16978	16720	16547	16955	16955	16733	16831	16916	16743	16975	16863	16919	16812	16937	16741	17127	16846	16823	16936	16833	16826	17011	16858	16930	16770	16911	16858	17026	16700	16900	16890	16709	16758	16795	16744	16854	16831	16633	16620	16810	16811	16849	16914	16679	16795	17072	16903	16884	16981	16797	16917	16913	16872	16755	16815	16934	16843	16945	16729	16804	17057	16625	17004	16761	16709	16788	16854	16898	16719	16946	16786	16954	17057	16853	16912	16719	16782	17023	16959	16765	16864	16882	16734	16736	16756	16823	16782	16890	16892	16692	16905	16715	16889	16889	17103	16999	16916	17060	16769	16757	16755	16717	16889	16746	16937	16792	16730	16879	16657	16967	16950	16803	16857	16699	16848	16954	16883	16767	16924	16744	16822	16936	16977	16856	16805	16769	16790	16970	16844	16628	16846	16659	16814	16798	17083	16978	17091	16805	16755	16925	16758	16729	17032	16862	16911	16890	16843	16773	16763	16786	16685	16789	16860	16844	17002	16945	17012	16922	16862	17052	16931	17087	16773	16788	16934	17008	16882	16833	16891	16956	16786	16909	17022	17076	16953	16893	16752	16670	16756	16945	16872	16828	16971	16923	16884	16901	17019	16762	16979	17009	16851	16655	16771	16972	16897	16893	16944	17038	16935	16832	16776	16858	17123	16964	16878	16697	16848	16828	16775	17123	16886	16848	16711	16974	16930	17027	16687	16828	16799	16875	16701	16965	16726	16990	16932	16956	16651	16837	16878	16868	16892	16656	16757	16827	16695	16875	16838	17020	16745	16827	16736	16737	16927	16964	16966	16805	16903	16790	16707	16736	16759	17079	16899	17003	16797	16895	16789	16819	16665	16873	16831	16834	16938	16900	16800	16629	16806	17025	16722	16787	16931	17069	16940	16904	16849	16726	16908	16847	16747	16712	16898	16730	16974	17032	16995	16851	16915	16756	17066	16733	16929	16854	16771	16723	16932	16628	16823	16876	16889	17048	16891	16757	16831	17007	16867	17072	16906	16913	16799	16804	16788	16717	16858	16867	16719	16762	16687	16733	16867	16842	16790	16790	16690	16811	16942	16802	16930	16915	16715	16928	16678	16803	17032	16863	16939	16797	16956	16899	16811	16980	16827	16784	16820	16925	16844	16770	16960	16897	16993	16846	16900	16811	16790	16836	16749	16903	16861	16865	16802	16996	16727	16925	16942	16851	16768	16897	16840	16827	16925	16892	16737	16909	16813	16853	16944	16898	16800	16803	16818	16970	17013	16998	17016	17008	16964	16988	16876	16932	16833	16898	16995	16755	16877	16989	17089	16753	16809	16818	16730	17009	16732	16886	16808	16645	16733	16785	16526	16783	16720	16864	17027	17002	16856	16831	16749	16706	16915	16966	16807	16789	16949	16982	16838	16818	17105	16880	17003	16688	16846	16725	16880	16968	17007	16816	16634	16981	16695	16896	17080	17004	16821	16987	17027	16733	16800	16713	16854	16746	16739	16774	16840	16767	16734	16964	16813	16957	16809	16751	16929	16992	16788	16920	16800	16777	17030	16978	17039	16803	16905	16936	16785	16763	16740	16899	16992	16924	16910	17098	16976	16921	16616	16951	16659	16962	17121	16775	16986	16854	16930	17032	16883	16902	16884	16980	16901	16925	16836	16863	16889	16729	16883	16724	16885	16756	16831	16830	16868	16847	16842	16940	16671	16831	16870	16831	16895	16934	16671	16829	16894	16846	16939	16953	16924	16825	16812	16960	16939	16888	17008	16866	16871	16926	16932	16693	16679	16793	16849	16712	16689	16881	16921	16993	16796	16745	16794	16676	16969	16774	16919	17021	16713	16837	16877	16920	16976	16834	16910	17150	16912	16750	16801	16934	16853	16812	16824	17022	17176	16959	16682	16813	16820	16750	17052	17042	16878	16987	16892	16998	16972	17070	16926	16958	16813	16755	16624	16755	16862	16920	16964	16931	16648	16611	16709	17033	16824	16771	16902	16923	16647	16560	16862	16863	16954	16837	16867	16801	16922	16876	17102	16798	16729	16889	16777	16724	16813	16910	16978	16844	16816	16904	16841	16907	16724	16787	17024	16900	16853	16777	17039	17035	16872	16911	16822	16616	16800	16941	16887	16817	16823	17000	16793	17012	17023	16785	17032	16571	16701	17105	16973	16992	16684	16855	16725	16904	16912	16912	16808	16817	16822	16705	16925	16771	16626	16823	16952	16890	16809	16895	16811	16821	16821	17028	16926	16935	16849
20077	36901	29265	22875	20315	18195	16861	16629	16278	15933	15731	15765	15581	15373	15608	15146	15266	15091	15141	15085	15082	15195	15027	14892	15015	14920	14975	15000	14929	15168	14892	15138	15043	14895	14876	14967	15004	14998	15005	14965	14964	15154	15015	14945	15101	15083	14909	15061	15138	15044	15102	14992	15174	15005	15018	15158	14968	15024	15014	14978	14840	15037	14982	15010	15004	14913	14981	14928	14873	15074	15116	14866	15042	14832	14895	14984	15065	14950	15078	14962	15171	14889	14938	14949	14911	14999	14935	14918	15004	14989	14972	14961	14832	14939	15006	14863	15021	14923	14996	15191	14811	15084	15081	14890	14883	14984	15052	15065	14908	15088	14928	14784	15047	15055	15013	15003	14942	14907	15073	15014	14878	14987	14959	14964	14949	15012	14911	14950	14837	14881	15142	15004	14976	15020	14958	15182	14878	15184	14936	15017	14927	14951	14967	15088	14892	14992	14805	15002	14963	14951	14853	14982	14947	15055	14924	15113	14947	14888	14948	15048	15030	14955	14897	14785	15003	14926	14930	14761	15090	14805	14999	14896	15079	14854	14951	14805	15188	15100	14892	14808	15022	14882	14883	15065	15078	15114	15001	14916	14892	15155	15033	15023	14948	14985	15013	14971	15101	15084	15075	15100	14914	15047	15023	15170	14967	15095	15065	14923	14928	14968	14997	14921	14934	15119	15013	15063	14985	14768	15079	14987	14970	15028	14940	15040	15028	14976	15091	14997	14962	15003	14784	14842	14850	14849	15044	15075	15113	14994	14942	14977	14910	14877	15007	14919	14876	15051	14845	15088	14936	14897	14902	14944	14987	14985	14828	14860	15023	14944	14980	14957	15081	14892	15006	15036	14925	15019	14892	15048	15021	15052	14967	14845	15017	15044	15127	14940	15039	15016	14992	15053	15065	15144	14995	15059	14926	15002	14965	15074	14927	15015	14942	14963	14951	14968	15070	14915	14938	15144	14935	14876	14951	14986	14978	14729	14895	14883	14947	14961	15083	15114	14995	14987	15011	14987	14933	14819	15057	15098	15076	14959	15066	14995	15008	14912	14950	15227	14989	15030	15088	14922	14917	14899	14991	14898	15122	14871	15052	14928	14984	14988	14861	14828	14925	14955	15018	14919	14992	14979	14888	15102	14951	15123	15113	15110	15019	14869	15015	15109	14947	14813	14907	14861	15144	14917	15070	14887	14743	14907	14996	14988	14881	15013	15023	14929	14911	14896	14913	15149	15000	14935	15013	14956	14878	14994	15047	14910	14831	14993	14951	15021	14834	15015	15106	15018	14843	15060	14898	14913	14928	14844	14946	14777	14918	14857	14959	15087	14966	15079	14969	15076	14881	15014	15033	14884	14890	15115	15018	14965	14922	14944	14918	15057	15019	14743	14909	14988	15025	14954	14899	15032	15005	14944	15185	14918	14905	15068	14949	14767	14937	14945	14960	15129	15015	14931	14987	15017	15036	14970	14918	14896	15122	15062	15041	14987	14901	14948	14980	15010	14882	14841	14967	14861	14948	15113	14958	14963	15006	14893	14959	15022	14803	15000	14965	14762	15098	15023	15069	14961	15132	15091	15049	15113	15018	14805	14999	14994	15090	14884	14924	14840	15135	14912	15026	14970	14993	14893	15197	15078	14893	14913	14952	15164	15115	14905	15033	15053	15016	15131	14990	14873	15022	14904	15012	15008	14977	15096	14836	15021	14788	15003	14945	14958	14905	14944	14849	15085	15090	14898	14954	14948	14930	14994	14964	15038	14823	15136	15005	15058	14846	14792	15012	14939	15096	14794	15014	14952	15009	14856	14979	14977	15059	14977	15102	14956	14967	14949	14911	14957	15041	14947	14971	14935	14933	14994	15068	14960	14750	15129	14911	14997	15032	15067	15093	14978	15023	15080	14857	15110	15003	14946	14983	14882	14833	14981	14957	14806	15040	14970	15000	15198	14935	15018	14989	14863	15031	14916	14826	14948	15000	14845	15048	15028	14966	14904	15059	15128	15088	15189	15143	15146	14789	14935	14857	15038	15160	14855	14997	14838	14902	15104	15119	15050	15062	15003	14924	15004	14995	14991	14885	14893	14945	15055	14927	15091	14812	15014	15023	15036	14952	14987	15007	15146	14955	15056	15056	14956	14912	15070	15097	14878	14969	14943	15024	14952	14893	14837	15150	14951	14866	14945	15019	14983	15032	15104	14888	15016	14820	14964	14861	14960	14882	14954	14905	14910	15080	14964	14874	14891	14907	15063	15019	14952	15082	14945	14959	14984	15016	14912	14998	15025	14876	15080	14885	14996	15053	14930	15119	14980	14942	14955	15037	15051	15122	15122	14878	14967	14890	14757	14950	14919	15004	15199	14889	14963	15005	14878	15118	14982	14836	15045	15081	14911	14934	14990	14823	14930	14924	14985	15013	14856	14929	15106	14819	15155	14921	14961	14956	15058	15010	14889	14953	14922	15062	15091	14815	14915	15067	14993	14892	14882	15001	15038	14839	15028	15097	14843	14885	14972	14907	15002	14947	14992	14884	15093	14898	15135	14988	14892	15018	14848	14909	14870	14980	14916	14838	14846	15029	14998	14844	14904	14956	14950	14999	14991	15104	15106	14948	14914	15067	14879	15251	14947	15124	14993	14896	14947	15085	14876	14957	14936	14928	14933	15025	15044	14912	15167	15015	15062	15041	14881	14822	15049	15003	15019	15135	14908	15111	14933	14797	14952	14928	14995	15036	14936	15072	14985	15093	14953	14784	14922	15097	15108	15119	14976	15018	15008	15045	14808	14862	15031	14768	15110	15045	15064	14930	14911	14989	14864	15025	14938	14972	14998	15084	15040	14981	14854	15041	14927	14995	15027	14953	14678	14944	14822	14909	14822	15068	14998	15094	14945	15106	15129	15034	14929	14992	15014	14907	15132	14852	15186	14971	15098	14892	15004	15056	15106	15155	14966	15183	14887	15046	14824	14974	14885	14826	14856	14912	14935	14855	15083	14945	15022	14998	14921	15109	14855	14800	14850	14953	14970	14985	14952	14990	14942	14928	14929	15008	15033	14980	15033	14865	14992	14992	14942	15086	15140	15098	15090	14923	15053	14959	15069	15082	14879	15024	14919	15066	14882	14893	15020	14923	15028	14976	15084	15090	14931	15088	14844	15070	14955	15023	14741	14878	14890	15029	14930	14957	14902	14958	14887	14911	15064	15109	15150	15130	15072	14911	15005	15071	14977	14985	14886	15013	14918	14949	14923	14959	14867	15009	14982	14874	14865	15204	14929	15064	15090	15015	15138	14889	14819	14960	14925	15057	14781	15081	14970	14896	14864	14896	14950	15209	15080	14951	14956	14904	14984	14940	14827	15001	15037	15164	15056	15037	14993	14994	15036	14931	14870	14938	14932	14845	14932	14911	15120	15010	15057	14998	14982	14940	14953	14976	14929	14900	14920	14850	15004	15113	14944	14976	15032	15044	14899	14954	15015	15026	14872	15107	14882	14964	15196	14900	14979	15137	14913	15113	14992	14920	15048	14898	15111	14882	14906	15022	15047	15108	15062	14886	15059	14997	14990	15025	14919	15143	14998	14911	14899	14957	14876	15215	14889	14926	15090	14792	14877	14979	14903	15045	14989	15034	14986	14947	14788	14914	14999	15100	15049	15093	14996	14893	15043	14945	15060	14951	14847	14962	15038	15010	15063	15003	15046	14971	15024	14897	14799	14777	14885	15041	14918	14876	15124	15034	14894	14895	15163	14994	15069	15086	14925	15079	14795	15115	15000	15011	15042	15050	14958	15024	14986	15088	15088	15028	14988	14957	14978	14904	15197	15026	15031	15020	14867	15081	14993	14859	15045	15029	15021	14986	14912	14966	15108	15062	14941	15001	15051	14953	14987	14944	14935	15092	15040	14871	15113	14861	15113	15024	14718	15185	14898	14924	14912	15151	14952	15001	15005	15056	14825	15084	14889	14869	15001	15083	15031	14858	14999	14885	14959	14873	14907	15226	15112	15005	14961	15008	15008	14878	15064	14985	15041	14862	14891	14999	15004	15049	15022	15047	15001	15078	14873	15036	14981	15118	15075	14959	14694	14926	14849	14917	14931	15018	15007	14906	14903	14982	15067	14923	15012	15052	14991	14924	14919	15062	14937	14830	14909	15002	15030	15013	14988	15025	14758	15026	14906	15127	14990	14936	14974	14964	15083	14784	15082	14875	15007	15024	14936	15066	14845	14869	14836	15046	15164	15089	14967	14888	14957	14852	14917	15043	14950	15020	15074	15051	15125	14985	15074	14761	15032	14831	15034	15064	14986	15042	15297	15071	15039	15050	14989	14715	14903	15011	15083	15043	15178	15051	15080	14930	15091	14946	15009	14844	14899	15152	15081	14982	15096	15084	15064	14937	15073	15053	14912	15018	14999	15062	15015	15035	14950	15147	15037	15052	14826	15170	14925	15031	14989	14968	15018	14904	14988	14987	15079	14942	14973	14953	15079	14974	15088	14996	14981	14932	14985	14856	14962	15075	14964	15084	14863	14939	15083	14913	14988	15070	15020	15136	14954	14997	14884	15117	14980	14957	14799	14921	14842	14923	15017	15010	15070	14872	15041	15139	14843	15145	15023	15095	14966	15106	15012	15032	15044	15085	14798	15057	14787	15032	14811	15119	14923	15097	15017	15064	15158	15078	15030	14952	14854	15019	14949	14861	14834	15049	15001	14839	15111	15024	14888	15114	15127	14955	15015	14849	14945	15086	15046	15090	15090	15036	15023	15105	15024	14973	15025	15089	15097	14975	15020	15171	15184	14921	15051	14939	14977	14846	14929	14983	15004	14879	14923	14746	14930	14854	14997	15140	15102	14995	14878	14892	14989	14890	15031	14970	15100	14983	15048	14902	14960	15089	15101	14996	14927	14987	14926	14926	15004	15081	14894	15087	14913	14910	14945	15084	14964	14968	14907	15046	14984	15082	15009	15136	15112	14978	15054	14824	15129	15031	14909	15037	14988	14959	14839	14944	14882	15075	15045	14981	15054	15035	15046	14913	15036	14959	15199	14825	15092	14992	14933	15127	14909	15059	14879	14935	14900	14875	15003	14968	15131	14918	14957	14932	14997	15053	15119	15234	14861	15097	14897	15120	14899
25440	21652	27168	27280	20480	19225	18991	18246	18057	17960	17945	17768	17698	17736	17622	17598	17827	17681	17477	17576	17389	17567	17586	17265	17385	17522	17455	17457	17399	17312	17362	17320	17346	17488	17329	17347	17475	17323	17361	17506	17600	17506	17486	17498	17436	17555	17273	17498	17413	17224	17604	17332	17486	17374	17492	17320	17426	17297	17536	17604	17443	17259	17600	17502	17370	17377	17399	17405	17565	17480	17488	17515	17490	17252	17606	17538	17589	17406	17420	17393	17338	17476	17481	17438	17619	17615	17219	17418	17455	17426	17407	17424	17378	17548	17274	17289	17566	17262	17375	17529	17324	17303	17365	17457	17275	17432	17232	17225	17445	17459	17402	17391	17351	17341	17467	17442	17470	17197	17471	17564	17430	17297	17805	17455	17243	17532	17305	17313	17385	17432	17485	17416	17251	17303	17563	17626	17455	17354	17207	17539	17620	17503	17449	17374	17511	17283	17509	17362	17549	17418	17316	17286	17421	17517	17627	17489	17474	17425	17563	17496	17474	17449	17246	17542	17307	17583	17555	17428	17336	17309	17423	17362	17470	17638	17388	17425	17449	17452	17301	17502	17413	17378	17372	17280	17419	17416	17450	17364	17377	17515	17235	17210	17558	17198	17211	17255	17267	17478	17580	17556	17531	17443	17572	17277	17443	17610	17411	17573	17469	17515	17349	17250	17482	17326	17331	17309	17477	17525	17307	17563	17446	17166	17506	17663	17631	17362	17303	17355	17502	17196	17452	17268	17367	17307	17308	17524	17295	17373	17574	17392	17456	17349	17286	17342	17587	17425	17329	17362	17384	17553	17403	17252	17470	17367	17521	17322	17376	17256	17319	17514	17334	17382	17381	17450	17219	17334	17338	17510	17260	17273	17343	17429	17445	17328	17374	17409	17503	17382	17462	17514	17491	17401	17299	17496	17398	17302	17450	17563	17615	17427	17552	17499	17446	17248	17227	17325	17301	17084	17398	17464	17482	17407	17521	17493	17339	17693	17356	17320	17575	17413	17408	17557	17478	17363	17504	17378	17430	17675	17348	17434	17385	17431	17284	17470	17350	17454	17501	17382	17405	17708	17414	17266	17436	17341	17522	17457	17360	17269	17380	17504	17544	17328	17513	17350	17381	17578	17509	17566	17473	17510	17287	17363	17356	17406	17608	17434	17421	17354	17317	17388	17246	17425	17385	17285	17334	17539	17492	17215	17349	17435	17522	17403	17378	17423	17528	17226	17438	17565	17529	17518	17545	17246	17477	17511	17552	17328	17215	17514	17176	17288	17296	17386	17567	17468	17600	17323	17727	17510	17396	17550	17278	17413	17266	17364	17214	17437	17430	17598	17266	17354	17321	17353	17430	17440	17260	17489	17543	17431	17109	17436	17236	17328	17393	17452	17511	17714	17523	17437	17519	17561	17496	17309	17342	17393	17344	17378	17305	17489	17304	17471	17633	17558	17601	17358	17348	17224	17369	17221	17583	17452	17277	17312	17376	17353	17330	17262	17450	17406	17417	17398	17581	17324	17492	17552	17627	17366	17373	17521	17471	17639	17551	17362	17537	17467	17556	17341	17285	17321	17437	17225	17311	17395	17528	17436	17282	17302	17414	17417	17364	17217	17151	17326	17385	17434	17406	17454	17408	17425	17210	17460	17316	17374	17309	17355	17321	17505	17492	17426	17368	17372	17419	17352	17343	17414	17320	17421	17445	17487	17199	17464	17574	17557	17305	17350	17201	17343	17485	17420	17515	17381	17466	17217	17266	17310	17251	17308	17456	17492	17409	17431	17187	17375	17482	17197	17331	17348	17429	17363	17541	17299	17458	17359	17462	17472	17540	17516	17448	17458	17397	17433	17555	17259	17345	17431	17319	17314	17436	17288	17609	17395	17486	17404	17500	17595	17573	17323	17668	17481	17411	17323	17420	17183	17518	17550	17453	17436	17271	17510	17363	17290	17513	17299	17450	17328	17304	17451	17261	17368	17487	17520	17344	17418	17387	17286	17355	17382	17426	17446	17377	17330	17417	17484	17790	17339	17387	17478	17710	17447	17121	17208	17340	17479	17429	17384	17513	17575	17338	17377	17452	17462	17428	17376	17211	17436	17593	17269	17520	17332	17382	17477	17393	17536	17451	17311	17299	17201	17301	17553	17530	17414	17450	17640	17565	17363	17355	17449	17438	17569	17466	17392	17367	17534	17524	17215	17379	17390	17270	17526	17287	17250	17445	17611	17314	17354	17426	17381	17368	17456	17415	17400	17450	17434	17603	17528	17528	17409	17447	17352	17430	17587	17465	17407	17496	17319	17463	17406	17413	17393	17322	17401	17520	17319	17606	17360	17333	17647	17538	17337	17211	17357	17277	17296	17520	17345	17333	17297	17539	17455	17248	17385	17447	17404	17427	17384	17673	17612	17618	17281	17419	17471	17266	17308	17341	17246	17657	17478	17352	17467	17369	17263	17301	17364	17350	17375	17448	17417	17766	17445	17339	17274	17314	17312	17411	17290	17365	17331	17409	17236	17246	17290	17357	17516	17411	17442	17724	17347	17497	17506	17609	17308	17470	17482	17319	17284	17613	17298	17431	17425	17371	17362	17453	17636	17560	17321	17391	17729	17537	17385	17520	17340	17428	17167	17453	17301	17411	17333	17375	17430	17412	17494	17207	17494	17242	17409	17599	17403	17475	17450	17280	17454	17257	17447	17374	17406	17514	17618	17374	17315	17427	17324	17457	17302	17259	17455	17262	17325	17397	17605	17325	17393	17266	17305	17361	17318	17301	17502	17357	17348	17430	17519	17458	17595	17678	17376	17331	17387	17565	17338	17275	17405	17395	17405	17312	17332	17315	17288	17250	17337	17406	17601	17272	17636	17476	17399	17260	17306	17520	17329	17421	17352	17314	17378	17329	17303	17482	17602	17374	17407	17413	17444	17469	17501	17614	17762	17459	17403	17415	17416	17386	17620	17114	17324	17200	17211	17280	17644	17603	17312	17569	17257	17474	17410	17500	17417	17426	17466	17303	17248	17457	17313	17394	17427	17524	17601	17487	17451	17311	17444	17443	17320	17278	17331	17179	17333	17279	17370	17378	17276	17532	17392	17389	17434	17396	17484	17592	17368	17534	17296	17348	17472	17325	17243	17493	17665	17335	17504	17466	17489	17375	17351	17450	17368	17493	17442	17178	17331	17620	17397	17387	17530	17334	17164	17328	17362	17255	17553	17310	17460	17452	17297	17383	17278	17469	17571	17432	17473	17380	17381	17222	17514	17351	17388	17362	17583	17321	17504	17627	17342	17621	17451	17437	17213	17364	17467	17403	17448	17374	17447	17222	17471	17303	17542	17565	17564	17380	17454	17417	17542	17423	17463	17344	17558	17486	17252	17409	17469	17274	17411	17352	17432	17488	17366	17469	17591	17552	17240	17653	17704	17329	17507	17491	17521	17437	17626	17429	17437	17317	17527	17264	17431	17418	17469	17442	17367	17645	17498	17586	17371	17409	17310	17452	17539	17513	17209	17360	17079	17356	17238	17471	17326	17335	17381	17521	17481	17386	17346	17354	17451	17479	17470	17427	17215	17413	17530	17504	17453	17300	17267	17301	17359	17259	17423	17387	17449	17431	17419	17410	17442	17392	17473	17534	17475	17344	17287	17535	17588	17613	17494	17313	17263	17483	17301	17752	17379	17287	17456	17387	17389	17486	17413	17554	17167	17596	17258	17165	17356	17356	17248	17290	17608	17324	17413	17355	17694	17558	17529	17235	17347	17500	17502	17388	17267	17389	17340	17417	17578	17415	17396	17416	17453	17464	17357	17553	17329	17494	17407	17611	17267	17437	17511	17633	17357	17434	17478	17481	17412	17274	17380	17057	17515	17304	17456	17449	17524	17509	17427	17495	17383	17317	17264	17478	17546	17369	17296	17375	17374	17524	17527	17304	17273	17321	17317	17463	17459	17446	17326	17368	17476	17472	17543	17417	17499	17336	17445	17406	17488	17490	17460	17510	17479	17350	17387	17324	17380	17390	17368	17638	17376	17498	17373	17492	17308	17493	17532	17418	17439	17338	17387	17482	17345	17363	17437	17356	17485	17216	17430	17307	17531	17481	17363	17269	17461	17396	17398	17399	17306	17276	17613	17370	17352	17503	17489	17375	17383	17535	17629	17323	17434	17548	17480	17479	17368	17511	17514	17468	17398	17571	17518	17701	17333	17421	17369	17531	17436	17345	17304	17260	17089	17535	17419	17382	17448	17228	17486	17523	17435	17503	17363	17471	17571	17713	17649	17612	17378	17334	17315	17354	17385	17456	17669	17338	17546	17659	17314	17311	17511	17597	17369	17543	17270	17259	17330	17591	17375	17497	17443	17380	17475	17482	17585	17532	17368	17476	17421	17365	17389	17598	17583	17355	17306	17447	17386	17575	17432	17414	17323	17414	17438	17543	17445	17609	17360	17355	17374	17612	17306	17580	17387	17662	17425	17351	17377	17458	17471	17600	17151	17463	17379	17171	17466	17475	17517	17424	17445	17431	17189	17456	17429	17493	17598	17237	17302	17453	17400	17620	17627	17493	17316	17303	17341	17329	17491	17386	17407	17453	17601	17414	17259	17380	17478	17480	17412	17444	17320	17581	17354	17476	17647	17596	17517	17578	17368	17348	17460	17392	17398	17555	17399	17359	17409	17424	17484	17307	17323	17304	17507	17447	17269	17542	17373	17413	17389	17439	17557	17687	17418	17375	17407	17514	17449	17401	17474	17377	17301	17389	17474	17449	17329	17328	17262	17316	17435	17305	17394	17490	17359	17502	17356	17438	17425	17622	17523	17475	17450	17131	17292	17433	17432	17502	17329	17336	17575	17575	17562	17377	17655	17274	17412	17706	17366	17571	17609	17321	17493	17460	17368	17417	17083	17256	17270	17455	17514	17348	17294	17413	17594	17380	17408	17293	17384	17480	17464	17501	17349	17393	17408	17574	17558	17391	17471	17201	17541	17485	17544	17650	17573	17563	17436	17495	17474	17564	17363	17530	17531	17521	17315	17647	17580	17447	17403	17563	17467	17499	17402	17546	17625	17544	17467	17460	17415	17486	17468	17601	17614	17411	17482	17342	17443	17358	17618	17429	17415	17682	17461	17473	17522
19972	33077	27009	21335	18979	17462	16888	16346	15994	16270	15948	15740	15801	15500	15630	15504	15587	15608	15642	15469	15302	15386	15428	15370	15496	15323	15346	15499	15427	15406	15297	15465	15473	15268	15491	15519	15387	15240	15344	15479	15308	15254	15379	15538	15440	15349	15335	15239	15523	15353	15464	15389	15607	15334	15379	15320	15377	15632	15455	15509	15474	15484	15298	15388	15322	15422	15360	15316	15421	15335	15410	15317	15448	15282	15477	15134	15398	15315	15329	15246	15248	15173	15478	15558	15344	15396	15391	15467	15340	15508	15343	15386	15343	15374	15363	15484	15399	15299	15409	15564	15321	15397	15367	15482	15544	15361	15446	15251	15346	15382	15540	15376	15195	15360	15367	15426	15326	15204	15257	15351	15480	15387	15384	15512	15466	15292	15274	15455	15442	15420	15395	15405	15275	15295	15245	15417	15409	15249	15325	15430	15380	15145	15395	15342	15499	15426	15297	15309	15228	15434	15387	15432	15248	15228	15432	15535	15343	15319	15302	15391	15348	15347	15456	15389	15392	15175	15351	15361	15327	15265	15372	15228	15315	15383	15497	15466	15289	15556	15422	15296	15580	15334	15288	15361	15321	15360	15333	15277	15380	15395	15298	15441	15400	15326	15366	15459	15628	15312	15404	15365	15260	15389	15425	15441	15508	15623	15389	15394	15312	15336	15453	15511	15265	15246	15411	15180	15508	15552	15138	15254	15305	15360	15433	15292	15545	15386	15229	15355	15385	15410	15367	15282	15357	15379	15441	15417	15374	15512	15317	15373	15360	15255	15373	15462	15497	15445	15321	15442	15262	15370	15417	15416	15327	15453	15327	15327	15438	15510	15507	15197	15624	15450	15414	15280	15392	15366	15675	15248	15468	15279	15490	15353	15386	15412	15218	15433	15346	15402	15279	15245	15424	15338	15466	15370	15427	15332	15494	15363	15371	15297	15399	15394	15504	15387	15321	15445	15317	15288	15347	15373	15421	15382	15435	15366	15318	15392	15312	15334	15417	15252	15453	15329	15254	15430	15281	15132	15412	15223	15192	15552	15381	15521	15410	15359	15451	15281	15273	15516	15281	15434	15475	15342	15348	15234	15452	15325	15257	15315	15355	15426	15234	15507	15382	15482	15375	15162	15335	15307	15263	15345	15330	15419	15376	15375	15424	15333	15436	15403	15541	15437	15403	15347	15232	15360	15279	15648	15406	15388	15334	15421	15453	15481	15380	15539	15484	15450	15217	15463	15524	15492	15469	15262	15370	15477	15305	15432	15374	15242	15295	15296	15459	15368	15359	15338	15462	15366	15433	15320	15427	15304	15476	15404	15395	15393	15473	15346	15264	15331	15427	15414	15489	15273	15483	15243	15418	15383	15397	15064	15426	15191	15434	15454	15529	15435	15289	15435	15511	15271	15285	15323	15227	15264	15338	15284	15414	15345	15441	15421	15373	15295	15347	15275	15362	15131	15174	15352	15332	15338	15404	15435	15419	15411	15192	15202	15567	15342	15382	15170	15402	15319	15330	15351	15325	15296	15566	15397	15324	15343	15321	15548	15335	15339	15557	15354	15260	15428	15372	15471	15425	15292	15379	15264	15438	15376	15487	15459	15371	15308	15496	15339	15342	15475	15490	15327	15423	15185	15287	15400	15408	15215	15384	15365	15465	15321	15375	15246	15345	15296	15247	15485	15227	15446	15208	15461	15335	15418	15333	15543	15242	15321	15262	15424	15282	15356	15313	15411	15248	15333	15350	15381	15292	15325	15251	15420	15286	15492	15516	15344	15208	15272	15371	15218	15323	15234	15309	15410	15415	15416	15477	15427	15316	15531	15542	15620	15493	15367	15384	15292	15497	15319	15278	15385	15445	15325	15391	15395	15248	15314	15167	15447	15453	15285	15526	15423	15378	15225	15430	15367	15503	15388	15270	15289	15341	15248	15386	15479	15440	15318	15398	15475	15230	15507	15434	15352	15285	15475	15306	15448	15348	15354	15477	15263	15455	15358	15170	15331	15401	15332	15441	15307	15357	15314	15431	15343	15333	15273	15495	15227	15201	15406	15333	15287	15540	15522	15240	15235	15245	15292	15381	15387	15429	15212	15271	15347	15267	15505	15373	15365	15386	15335	15429	15274	15313	15325	15385	15172	15346	15392	15237	15454	15410	15172	15232	15572	15279	15467	15412	15234	15325	15331	15463	15319	15348	15549	15219	15286	15297	15256	15399	15420	15462	15504	15447	15336	15279	15462	15477	15146	15451	15496	15376	15397	15309	15175	15370	15530	15356	15466	15351	15268	15388	15309	15420	15577	15378	15268	15433	15251	15442	15504	15325	15314	15276	15360	15387	15133	15426	15300	15411	15411	15252	15397	15451	15398	15434	15397	15374	15244	15415	15116	15287	15248	15310	15119	15359	15434	15398	15309	15277	15320	15460	15373	15204	15332	15243	15378	15281	15420	15234	15403	15296	15304	15280	15202	15533	15479	15596	15345	15475	15278	15340	15387	15285	15297	15456	15395	15427	15382	15377	15473	15359	15225	15313	15281	15273	15262	15406	15378	15454	15350	15395	15388	15521	15463	15357	15341	15592	15332	15343	15261	15343	15458	15434	15313	15545	15246	15305	15372	15467	15331	15160	15359	15264	15199	15252	15359	15491	15289	15337	15265	15369	15258	15410	15413	15486	15403	15449	15452	15324	15250	15446	15414	15235	15398	15438	15354	15359	15510	15381	15434	15282	15299	15270	15291	15432	15403	15283	15302	15371	15398	15369	15264	15508	15326	15186	15241	15294	15295	15427	15239	15553	15365	15473	15359	15224	15518	15344	15291	15493	15487	15431	15358	15467	15303	15412	15433	15454	15430	15268	15387	15416	15498	15500	15354	15307	15299	15424	15374	15453	15255	15429	15245	15305	15351	15524	15485	15235	15460	15325	15439	15433	15288	15662	15365	15504	15448	15507	15211	15474	15267	15263	15475	15413	15411	15463	15391	15397	15469	15521	15382	15481	15242	15291	15253	15234	15275	15274	15361	15469	15281	15423	15261	15428	15192	15330	15335	15391	15319	15299	15307	15218	15432	15374	15294	15101	15453	15440	15512	15485	15368	15438	15405	15370	15476	15344	15365	15441	15444	15382	15407	15291	15344	15343	15292	15341	15217	15466	15255	15352	15496	15339	15411	15533	15373	15327	15423	15220	15409	15318	15419	15245	15465	15404	15194	15417	15404	15431	15285	15463	15426	15605	15258	15372	15359	15462	15218	15458	15458	15504	15401	15388	15342	15375	15404	15336	15313	15410	15329	15433	15319	15419	15381	15374	15383	15372	15339	15354	15492	15440	15447	15212	15593	15486	15407	15438	15413	15463	15351	15413	15475	15325	15441	15503	15189	15364	15418	15531	15373	15514	15509	15374	15401	15419	15335	15329	15364	15310	15319	15528	15401	15384	15383	15335	15288	15272	15233	15446	15280	15201	15426	15411	15517	15414	15412	15361	15557	15395	15288	15372	15494	15511	15427	15456	15429	15287	15347	15393	15504	15431	15289	15460	15177	15391	15399	15347	15374	15353	15430	15292	15443	15287	15346	15535	15280	15336	15354	15664	15363	15425	15340	15286	15381	15200	15384	15511	15304	15581	15378	15438	15418	15288	15314	15515	15271	15271	15399	15353	15550	15527	15431	15343	15429	15384	15412	15355	15551	15446	15230	15291	15141	15485	15263	15326	15398	15330	15394	15501	15178	15285	15305	15316	15346	15355	15496	15606	15236	15236	15373	15442	15284	15520	15285	15290	15281	15307	15445	15465	15357	15292	15531	15196	15457	15463	15441	15571	15375	15353	15342	15295	15356	15153	15530	15179	15352	15419	15541	15371	15449	15355	15292	15434	15364	15408	15232	15341	15363	15457	15341	15442	15449	15360	15437	15444	15487	15468	15186	15305	15324	15278	15367	15358	15442	15590	15346	15314	15655	15483	15363	15222	15418	15377	15450	15357	15228	15456	15434	15517	15469	15271	15345	15333	15328	15275	15443	15548	15421	15400	15172	15376	15247	15615	15544	15567	15271	15302	15384	15274	15504	15221	15276	15350	15198	15422	15342	15272	15413	15186	15404	15372	15554	15295	15212	15367	15563	15454	15369	15244	15379	15306	15243	15383	15373	15172	15287	15348	15414	15242	15523	15331	15516	15494	15253	15188	15359	15356	15285	15299	15385	15240	15412	15260	15235	15415	15336	15398	15363	15367	15433	15398	15307	15310	15245	15361	15359	15311	15383	15436	15391	15353	15446	15357	15554	15322	15257	15408	15398	15252	15375	15389	15235	15383	15238	15564	15449	15234	15376	15504	15456	15453	15330	15214	15404	15288	15386	15397	15387	15280	15452	15347	15301	15492	15308	15377	15561	15483	15525	15206	15404	15341	15192	15388	15559	15494	15343	15369	15404	15215	15266	15419	15280	15407	15439	15329	15248	15274	15264	15384	15309	15371	15341	15406	15267	15275	15302	15367	15200	15356	15351	15340	15361	15352	15059	15456	15293	15507	15355	15329	15236	15523	15438	15382	15345	15428	15423	15529	15309	15244	15426	15331	15425	15355	15345	15423	15491	15359	15316	15329	15440	15284	15328	15586	15270	15438	15432	15357	15350	15326	15407	15366	15485	15269	15318	15410	15222	15558	15436	15439	15459	15539	15357	15416	15265	15399	15262	15503	15344	15374	15252	15438	15462	15345	15507	15264	15231	15360	15346	15408	15356	15461	15379	15512	15447	15302	15414	15328	15548	15454	15460	15425	15365	15502	15441	15443	15236	15513	15384	15384	15373	15495	15291	15370	15497	15303	15245	15309	15525	15138	15564	15501	15366	15322	15430	15353	15394	15327	15310	15373	15268	15486	15383	15447	15447	15265	15443	15241	15387	15299	15361	15371	15327	15341	15247	15435	15462	15359	15434	15359	15455	15208	15478	15389	15469	15302	15532	15311	15321	15414	15501	15487	15344	15487	15389	15443	15388	15310	15435	15191	15442	15361	15534	15272	15210	15434	15497	15318	15400	15411	15252	15355	15319	15380	15385	15381	15315	15263	15541	15359	15346	15479	15356	15306	15399	15406	15374	15446	15402	15310	15584	15318	15457	15337	15485	15337	15242	15527	15452
22552	21598	28829	24827	21984	24147	25310	20823	19721	20165	19669	19731	19495	19472	18999	19067	19312	19186	18928	18993	19087	18958	18907	18808	18697	18823	18868	18796	18934	18698	18865	18687	18529	18690	18744	18759	18860	18714	18749	18806	18722	18719	18673	18626	18802	18695	18901	18799	18745	18796	18765	18577	18893	18772	18759	18712	18803	18593	18790	18842	18727	18592	18728	18785	18762	18901	18798	18835	18744	18873	18656	18996	19011	18595	18709	18667	18761	18856	18552	18663	18774	18833	18684	18618	18672	18753	18484	18673	18640	18539	18723	18709	18727	18556	18491	18716	18620	18859	18786	18847	18565	18706	18692	18808	18722	18696	18583	18500	18799	18619	18791	18691	18675	18977	18794	18675	18695	18646	18948	18666	18982	18790	18488	18660	18669	18697	18605	18930	18765	18729	18803	18727	18853	18648	18590	18626	18768	18708	18798	18689	18623	18698	18554	18589	18837	18859	18740	18539	18669	18778	18655	18471	18625	18830	18791	18686	18634	18682	18540	18472	18579	18578	18662	18717	18715	18557	18684	18677	18728	18554	18617	18584	18776	18799	18475	18602	18765	18703	18765	18992	18717	18671	18708	18981	18779	18620	18592	18684	18616	18693	18806	18668	18705	18831	18756	18639	18632	18724	18752	18957	18970	18646	18617	18629	18521	18707	18810	18814	18642	18682	18636	18598	18770	18892	18590	18718	18731	18693	18680	18312	18654	18668	18639	18687	18533	18815	18698	18730	18743	18619	18651	18668	18642	18715	18667	18669	18638	18688	18680	18555	18602	18645	18876	18745	18747	18819	18678	18767	18642	18646	18519	18730	18549	18604	18821	18844	18770	18492	18556	18804	18585	18573	18827	18616	18446	18510	18655	18635	18774	18599	18587	18508	18697	18807	18756	18643	18743	18654	18709	18632	18850	18677	18849	18607	18575	18611	18584	18658	18661	18796	18759	18973	18653	18644	18558	18776	18476	18536	18711	18578	18458	18717	18585	18741	18618	18624	18619	18564	18675	18510	18684	18724	18823	18569	18606	18892	18726	18642	18544	18696	18581	18592	18789	18666	18771	18655	18805	18529	18632	18615	18477	18673	18782	18788	18656	18692	18680	18762	18718	18681	18627	18526	18484	18643	18739	18635	18866	18825	18716	18552	18835	18910	18785	18509	18499	18457	18508	18655	18638	18632	18362	18722	18788	18841	18658	18651	18736	18715	18757	18484	18603	18450	18704	18546	18672	18621	18716	18641	18784	18765	18618	18730	18725	18721	18614	18749	18803	18505	18559	18613	18492	18668	18653	18518	18769	18567	18610	18867	18655	18687	18687	18613	18661	18555	18631	18716	18814	18621	18727	18739	18661	18731	18606	18805	18805	18505	18827	18684	18460	18667	18777	18676	18845	18653	18648	18678	18937	18561	18908	18676	18716	18625	18471	18536	18639	18768	18710	18858	18800	18553	18760	18620	18728	18501	18739	18497	18541	18666	18885	18675	18484	18617	18914	18553	18659	18747	18812	18691	18570	18659	18787	18705	18728	18646	18522	18831	18689	18824	18594	18941	18813	18781	18374	18780	18745	18808	18366	18624	18454	18727	18655	18575	18634	18497	18462	18653	18719	18630	18832	18572	18710	18524	18604	18694	18552	18595	18880	18724	18855	18557	18596	18801	18537	18661	18696	18549	18386	18775	18567	18579	18670	18290	18572	18639	18606	18621	18751	18512	18667	18581	18793	18676	18474	18746	18382	18870	18631	18581	18610	18636	18797	18392	18554	18771	18493	18516	18811	18539	18777	18521	18583	18447	18505	18450	18667	18740	18814	18651	18685	18638	18671	18660	18651	18712	18434	18751	18681	18599	18752	18693	18782	18589	18634	18359	18535	18588	18592	18785	18726	18832	18334	18694	18848	18645	18691	18789	18768	18720	18703	18721	18571	18611	18655	18594	18626	18741	18780	18453	18649	18783	18635	18483	18613	18792	18916	18855	18855	18619	18669	18613	18912	18597	18758	18592	18741	18667	18566	18757	18580	18793	18513	18607	18844	18697	18700	18716	18832	18760	18812	18640	18847	18645	18694	18596	18380	18678	18713	18656	18626	18778	18639	18489	18657	18614	18727	18582	18441	18835	18665	18741	18808	18722	18534	18668	18600	18383	18731	18558	18573	18563	18653	18744	18665	18666	18610	18735	18638	18662	18632	18803	18481	18753	18728	18916	18665	18590	18646	18558	18685	18658	18507	18632	18736	18607	18687	18583	18550	18714	18790	18574	18734	18751	18650	18599	18648	18765	18693	18799	18835	18685	18674	18459	18709	18570	18679	18548	18434	18719	18732	18850	18614	18607	18724	18683	18606	18546	18673	18555	18750	18787	18409	18584	18637	18634	18580	18574	18392	18630	18898	18630	18491	18680	18558	18679	18617	18785	18873	18728	18654	18525	18629	18607	18890	18755	18557	18813	18632	18364	18444	18611	18516	18853	18743	18762	18892	18806	18621	18640	18665	18818	18853	18662	18758	18590	18831	18701	18575	18551	18576	18536	18607	18854	18643	18801	18773	18809	18476	18409	18655	18646	18924	18587	18494	18713	18636	18834	18679	18765	18618	18547	18726	18548	18606	18882	18708	18764	18732	18674	18790	18610	18592	18825	18735	18682	18614	18803	18683	18703	18784	18639	18872	18780	18847	18576	18636	18716	18520	18576	18904	18613	18650	18637	18795	18435	18849	18554	18588	18677	18627	18790	18758	18570	18456	18551	18460	18727	18540	18611	18719	18708	18733	18463	18648	18735	18558	18787	18756	18777	18725	18838	18683	18739	18730	18475	18635	18316	18834	18646	18688	18645	18654	18914	18848	18596	18697	18658	18599	18647	18742	18771	18638	18614	18328	18765	18776	18616	18851	18676	18780	18621	18594	18779	18502	18719	18575	18573	18797	18611	18761	18751	18644	18642	18696	18967	18767	18827	18825	18821	18637	18527	18773	18478	18650	18840	18663	18692	18702	18693	18476	18775	18564	18673	18607	18613	18409	18616	18637	18903	18359	18638	18745	18693	18608	18698	18690	18759	18695	18637	18881	18715	18682	18575	18742	18606	18840	18712	18778	18549	18695	18614	18583	18675	18516	18789	18548	18639	18741	18663	18851	18490	18930	18739	18828	18656	18726	18592	18647	18585	18727	18736	18757	18402	18640	18698	18811	18599	18675	18495	18717	18663	18487	18633	18756	18634	18643	18567	18652	18712	18645	18768	18639	18654	18594	18647	18770	18653	18621	18673	18578	18664	18681	18503	18766	18831	18527	18523	18752	18565	18580	18688	18717	18659	18545	18770	18880	18447	18622	18711	18607	18640	18731	18735	18884	18675	18670	18741	18826	18828	18598	18439	18644	18627	18759	18800	18530	18564	18708	18733	18747	18628	18719	18801	18894	18550	18906	18679	18693	18505	18821	18839	18714	18609	18578	18683	18622	18745	18536	18780	18726	18658	18662	18767	18664	18641	18637	18490	18713	18839	18715	18909	18587	18343	18647	18731	18695	18455	18816	18540	18634	18771	18689	18611	18836	18639	18553	18669	18859	18881	18680	18678	18653	18827	18666	18676	18707	18553	18455	18593	18725	18571	18772	18643	18698	18623	18648	18754	18634	18650	18681	18927	18733	18952	18526	18721	18520	18585	18721	18473	18666	18590	18587	18615	19004	18602	18780	18635	18660	18714	18552	18677	18519	18543	18708	18570	18543	18465	18932	18722	18805	18555	18585	18599	18603	18490	18521	18810	18583	18656	18613	18675	18473	18697	18670	18513	18600	18538	18511	18797	18634	18802	18713	18489	18531	18654	18503	18660	18673	18678	18645	18648	18705	18709	18685	18716	18713	18644	18899	18590	18840	18657	18821	18697	18860	18684	18392	18820	18759	18781	18684	18630	18677	18607	18578	18623	18590	18682	18626	18548	18890	18573	18652	18608	18542	18530	18651	18807	18626	18381	18900	18698	18527	18912	18809	18732	18601	18564	18569	18831	18700	18573	18514	18608	18784	18623	18620	18517	18610	18612	18791	18727	18596	18663	18660	18743	18574	18736	18579	18630	18648	18545	18819	18670	18623	18452	18640	18725	18652	18560	18563	18502	18729	18603	18850	18495	18699	18374	18745	18426	18700	18786	18731	18863	18679	18743	18702	18657	18827	18868	18937	18220	18659	18668	18557	18786	18640	18635	18653	18458	18784	18554	18711	18659	18680	18699	18616	18714	18680	18616	18554	18754	18649	18732	18901	18560	18772	18672	18721	18752	18445	18640	18765	18877	18822	18782	18573	18778	18671	18895	18630	18642	18628	18752	18775	18977	18770	18884	18495	18731	18651	18625	18870	18598	18629	18684	18721	18704	18670	18598	18361	18654	18661	18725	18732	18609	18751	18588	18730	18484	18660	18490	18538	18720	18592	18693	18654	18501	18544	18686	18669	18646	18738	18465	18574	18635	18533	18733	18776	18681	18666	18550	18528	18607	18855	18679	18572	18799	18518	18728	18576	18602	18576	18714	18546	18718	18585	18727	18515	18897	18791	18768	18723	18715	18526	18668	18508	18696	18761	18536	18688	18677	18648	18613	18636	18777	18598	18533	18786	18867	18775	18718	18544	18650	18957	18739	18822	18695	18835	18630	18600	18701	18710	18498	18475	18733	18716	18957	18662	18865	18719	18639	18824	18870	18551	18639	18626	18606	18638	18651	18710	18668	18630	18823	18550	18546	18697	18644	18834	18518	18657	18708	18784	18689	18517	18606	18810	18687	18525	18785	18881	18724	18512	18656	18910	18547	18694	18664	18454	18690	18707	18797	18900	18718	18669	18663	18653	18490	18783	18538	18693	18684	18695	18651	18614	18823	18606	18613	18652	18670	18872	18733	18713	18593	18699	18608	18649	18609	18534	18664	18654	18771	18653	18623	18621	18824	18678	18543	18673	18515	18749	18669	18797	18683	18569	18656	18598	18616	18666	18706	18727	18727	18780	18509	18640	18486	18892	18548	18622	18840	18683	18356	18600	18705	18474	18687	18719	18582	18745	18608	18722	18769	18688	18585	18744	18747	18729	18816	18797	18688	18695	18686	18643	18687	18783	18883	18929	18676	18662	18466	18572	19030	18950	18785	18808	18522	18572	18668
22146	42722	34807	26491	21908	19909	19043	18182	17587	17642	17366	17220	16890	16687	16544	16561	16430	16433	16251	16289	16127	16211	16374	16273	16087	16191	16230	16177	16242	16145	16017	16107	16193	16114	16138	16048	16075	16111	16135	16096	16112	15908	16167	16040	16153	16159	16047	15962	16115	16249	16320	16043	16202	16200	16121	16087	16136	16122	16066	16080	16048	16063	16089	16128	16217	15974	15994	15794	16216	16205	16103	16236	16116	16204	16054	16015	16066	15991	16258	15903	16309	15983	16077	15967	16117	16036	16015	15913	16082	16124	15992	15974	16110	16022	16074	16235	16087	16165	16104	15964	15949	15973	16144	16123	15961	16097	15968	16238	16116	16121	15958	16106	16036	15836	16031	16147	16175	16083	16124	15908	15844	16089	16122	16159	16051	16072	16134	16026	15994	16079	16060	16156	16184	16006	16200	15813	16106	16128	16125	16074	16073	15972	16136	16085	16052	16131	16067	16182	16118	16046	15944	16018	16197	15946	16025	16059	16044	15939	16082	15984	15998	16120	16155	16216	16265	16177	15973	16175	16023	16119	16205	16106	16132	16057	16144	16119	16244	16112	16020	16172	16123	16095	16080	15909	15935	16064	16119	16057	16176	16135	16231	16007	16062	16162	15937	16218	15932	16034	16167	16078	15970	16090	16089	16041	16146	16175	15981	16166	16130	16000	15966	15945	16387	16105	16260	16308	16118	16022	15968	15925	16070	16077	16058	15946	16004	16105	16017	15940	16022	16010	16006	16004	16227	16127	16164	15921	16077	16014	15957	15909	16069	15968	15996	15906	16140	16100	16146	15950	16120	16209	15980	15965	15988	16147	16087	16006	16210	16094	16064	16059	15912	16075	16093	16283	16213	15984	16114	16193	16128	16032	15955	16142	15988	15948	16147	15975	15983	16203	16060	16019	16167	16028	16117	16085	16083	16055	16037	16197	15899	16034	16056	16013	16150	16085	16159	15908	16174	15886	15984	16002	16008	15947	15984	15994	16242	16088	15966	16002	16112	16033	15997	16102	16026	15857	16235	15997	16037	15985	16039	16171	16036	16033	16114	16005	16137	16017	16028	16126	15880	16070	16078	16085	16129	16247	16155	16078	15915	16200	16198	15955	15931	16016	16092	16108	16161	16130	16015	16043	15959	15980	16271	16090	16299	15970	16112	15926	16147	16029	15910	16153	15962	16199	15949	16038	16001	16113	15996	16105	16040	16052	15849	16066	16108	16069	16083	15993	16099	16099	16001	16082	15939	16018	16046	16198	16109	16078	16153	15922	16145	15990	16043	16185	16195	16098	15959	16084	16225	16095	15983	16045	16030	16244	15893	15933	16041	16178	16015	16221	16143	16035	16046	16079	16197	15980	16143	16068	15940	16060	16060	16049	16052	16133	16072	16020	15978	16128	16032	16162	15942	15966	16053	16105	16215	16089	16049	16050	15913	16264	16023	15878	16041	16046	16013	16062	16155	16110	16140	16181	16275	16155	16001	15988	16034	15922	15934	16109	15961	15972	15875	15885	16022	16008	16049	15989	16089	15966	16064	15935	16083	16072	15899	16086	16106	15832	15989	16042	15960	16196	16068	16168	16161	16143	16214	16116	16069	15991	16018	16225	16110	15979	16134	16087	16067	15953	16195	15956	16083	16043	16052	16192	16041	16010	16001	16133	15991	15959	15999	15946	16043	16163	15896	16297	16201	16013	15964	16098	16160	16085	15736	16029	16062	15969	16140	16061	15935	15962	16032	16034	16126	16123	16258	15991	15874	16018	16033	16185	16173	15959	16129	16115	15866	16019	16180	16109	16140	16054	16074	16095	16093	16037	16014	15979	16091	16207	16068	16106	16072	16116	16058	16011	16108	15973	16122	16085	16034	16203	16074	15993	16002	16140	16073	16122	15944	15984	16013	16077	16057	16038	16132	15979	16095	16005	16137	16124	16339	15991	16094	15851	15958	16070	16110	15864	16031	16005	16003	16072	16140	16182	15815	15872	16106	16003	16108	15933	15957	16117	16004	15963	16130	15816	15973	15974	16173	16136	15957	16088	16363	16017	16158	16120	16061	16111	16025	16103	16155	16074	16167	16033	16119	16098	16023	15855	16031	15969	16049	16106	16023	16142	15995	16168	16016	15899	16097	16035	16133	16045	16065	16029	15984	16151	16010	16133	16051	16102	16076	15941	16188	15952	16356	15957	16053	16060	16110	16008	16059	16148	15915	16068	16071	16161	16109	15970	16090	16180	16044	15884	16142	16138	15973	16002	16029	16181	16138	16016	15993	16026	16111	16094	16141	16044	16200	15994	16015	16108	16185	15992	15984	15997	16032	15912	15916	16050	15877	16148	15977	16080	16053	15977	16211	16006	16048	16162	15942	16346	15956	16043	16088	16157	16093	16096	15912	16381	16078	15858	15999	16003	16105	16200	16085	15962	16010	15971	16028	16142	16005	16072	16023	16128	15954	16034	16014	16015	16122	16034	15954	16179	16083	16119	15874	16160	16025	15978	16124	16033	16111	16059	15850	16125	16073	16122	15948	15963	16185	16026	16052	15978	16101	16142	15985	16188	16106	15930	15957	16255	16014	15946	16301	16085	16098	16117	16111	16187	16000	16093	16102	16009	15999	15967	16013	16175	16018	16054	16032	15911	16036	16012	15836	15895	16011	15940	15922	15957	16144	16195	16014	15959	16045	16303	15893	15914	16105	16212	15956	16206	15945	15886	16144	16039	16129	16221	16080	16009	16113	16100	16092	16099	16087	15876	15871	16024	16114	16093	16105	16088	16144	16093	15957	16129	16192	16074	16067	16178	16098	16002	16016	15930	16154	16272	15939	16044	16136	16116	16070	16043	16141	15900	15972	16033	16189	16032	15947	16145	16039	16111	16067	16037	16084	16152	16129	16086	15988	16051	16020	16019	16068	16040	16129	16014	16074	16068	15973	16032	16068	16084	16039	16102	16112	15883	16147	15983	15907	16183	16190	16065	15880	16119	15947	15991	16011	16127	16088	16171	15946	16067	16222	15931	16285	16068	16195	16178	16083	15909	16210	16080	16057	15988	16167	16049	15901	16053	15860	16031	16086	16046	16012	16127	15963	16163	16132	16129	16207	15928	16081	16014	16128	16082	15987	16141	16019	16050	16076	15905	16082	16087	16006	16102	15942	16199	16107	15975	16014	15935	16146	15919	16108	15920	15952	16075	16089	16031	16014	16005	16240	15962	16027	16174	16087	16052	16054	16060	15998	16046	16206	16217	16073	16012	16270	15970	16030	16054	16185	16147	16160	16070	16089	16246	15941	16148	16081	16125	16062	15850	16185	16055	16120	15924	16098	16104	16035	15878	16132	16083	15982	15868	16021	16136	15973	16181	15923	15961	16112	16044	16171	16051	15901	16004	15897	16136	16072	16005	15992	16033	15853	16051	16047	16037	15961	15991	16085	16058	16049	16086	16154	16013	16063	16028	16153	16011	16013	15945	15977	16151	15952	15981	16062	16224	16007	16188	16185	16027	16157	15943	15944	15991	15811	15996	16088	16173	16030	16001	15959	15897	16093	15919	16213	16159	16157	16031	16165	16015	16056	16066	15891	16189	15995	16067	16029	16052	15916	15993	16311	16052	16051	16079	16034	16102	16187	16072	16243	16001	16070	16009	16055	16033	16045	16124	16076	15993	15910	16000	15966	16096	16111	16145	16188	16056	16111	15995	16017	16020	15940	16123	15984	15937	16044	15869	16097	15993	15996	16106	16140	16042	16134	15803	16003	16060	16011	15979	16112	16120	16052	16104	15843	16014	16107	15956	16070	15990	16187	15961	15948	16018	16076	16074	16091	16080	16064	15932	16042	16085	16109	16069	16061	16082	16112	15980	15946	16099	15995	16074	16197	15942	16132	16090	16063	16227	15876	15918	16157	16144	15994	16060	16178	15931	15892	15889	16077	16317	15949	16142	15993	16076	15972	16168	15968	16091	15999	16137	15931	16045	16180	16086	15947	16152	16208	16121	16043	16033	15979	16163	16170	16158	16000	16134	15968	16044	16151	15984	16167	16014	16107	16213	16062	16178	16020	16055	15988	15824	16045	16083	16034	16212	15994	16106	16112	16056	15923	16169	16140	15971	16094	16185	16176	16116	15859	16038	15987	16138	16066	16163	16026	16178	16035	16127	16114	16045	16115	16071	16176	16095	15931	16206	15994	16089	15926	15927	16142	16172	16058	16232	16079	15933	16039	15997	16104	16148	16152	16035	15872	16055	15939	16046	15968	16094	16276	16153	16024	16051	16010	16116	16000	16168	16042	16111	15968	16029	16030	15945	15991	15934	16115	16132	16153	15909	15936	16158	16057	16205	15983	16208	16085	16082	16125	16040	16246	15961	16128	15914	16249	16147	16139	16078	15993	15917	16141	16128	15916	16130	16293	16113	16145	16054	16027	15872	16051	16116	16047	16114	15988	15986	16182	15901	16170	15930	16143	16133	15976	16073	16068	16029	16149	16073	16015	15925	15944	16104	16095	16080	15941	15986	15953	16168	15980	16160	16063	15949	15998	16019	15959	16065	15906	16131	16101	16028	16157	16233	16147	15857	16017	16260	16051	15944	15958	15941	15999	16158	16036	16098	15943	16152	15968	16027	16186	16087	16091	15885	15949	16140	16090	15863	16091	16155	16102	16069	16016	16164	15907	16022	16114	16100	16115	16002	16065	15889	15962	15960	16109	15917	16024	15970	16048	16050	16146	16139	15957	16052	15967	16169	15945	15952	16078	16101	16046	16014	16129	16105	16060	16246	16066	15990	16275	16254	15898	15973	15901	16094	16167	16231	16203	15958	15998	16101	16088	16032	16122	15875	16064	16082	16124	15942	16307	16128	16153	15960	16167	16016	16125	16252	16078	16224	16158	16006	15962	16167	16022	15941	16123	16004	16138	16005	16093	15939	16033	16169	15960	16068	16070	16093	15999	16052	16092	15852	16070	15864	16129	16178	16126	16018	16081	16019	16300	16028	16128	16124	15947	16087	16145	16147	16040	16127	16137	16098	16064	15984	16132	16066	15994	16102	16104	16048	15922	16197	16096	15942	15977	16145	15965	15893	16050	15981	16114	15929	16095	16065	16136	16028	16109	15998	16127	16040	15940	16128	16104	16182	16047	16092
29300	24073	26259	22557	18837	18386	18045	17773	17488	17605	17690	17401	17214	17464	17281	17478	17421	17021	17418	17328	17535	17155	16999	17328	17242	17074	16960	17199	17063	17307	17274	16903	17166	17237	17197	17054	17092	17238	17099	17112	17193	17300	17224	17120	17142	17094	17294	17448	17395	17209	17287	16946	17312	17138	17095	17091	17421	17323	17433	17252	17298	17246	17331	16990	17078	17196	17209	17277	17132	17098	17258	17182	17222	17149	17246	16963	17353	17151	17230	17159	17297	17388	17205	17107	17179	17151	17207	17109	17109	17185	16885	17293	17140	16994	17374	17256	17349	17198	17188	17006	17236	17226	17306	17182	17227	17106	17067	17150	17399	17166	17185	17211	17147	17138	17266	17297	17434	17220	17224	17166	16988	17268	17080	17214	17227	17256	17331	17192	17255	17356	17345	17120	17202	17249	17380	17239	17146	17165	17178	17286	17294	17198	17083	17111	17296	17148	17202	17042	17172	17253	17155	16956	17253	17160	17219	17115	17146	17110	16939	16984	17144	17223	17167	17199	17258	17344	17104	17304	17177	17258	17034	17327	17078	17336	17237	17262	17240	17173	17116	17216	17152	17129	17393	17204	17014	17355	17242	17188	16923	17218	17118	17237	17092	17100	17438	17182	17415	17172	17253	17117	17260	17239	17199	17218	17189	17072	17309	17221	17022	17110	17215	17179	17201	17325	17129	17043	17165	17053	17048	17201	17281	17171	17243	17240	17285	17086	17342	17162	17297	17048	17103	17322	17195	16965	17059	17131	17334	17309	17071	17171	17072	17150	17223	17149	17203	17267	17395	17318	17418	17290	17159	16990	17098	17145	17157	17108	17177	17296	17181	17067	16923	17175	17171	17107	17239	17232	17269	17226	17203	17153	17089	17313	17029	17060	17373	17224	17068	16957	17434	17206	17051	17075	17147	17131	17184	17285	17073	17397	17052	17144	17220	17215	17327	17358	16955	16889	17035	17045	17236	17247	17175	17306	17357	17153	17080	17136	17197	17226	17031	17217	17148	17302	17269	17164	17254	17194	17017	17228	17086	16961	16786	17083	17110	17086	17145	17252	17153	17196	17232	17177	17086	17364	17096	17282	17105	17373	17073	17152	17109	17078	17286	17272	17175	16885	17215	17351	17130	16974	17227	17001	17233	17245	17342	16896	17151	16950	17100	17290	17032	17128	17258	17184	17290	17098	17169	17000	17013	17133	17523	17253	17165	16861	17261	17308	17085	17186	17310	17142	17092	17256	17358	17150	16905	17245	17162	17198	17145	17290	17371	17421	17107	17264	17213	17328	17206	17261	17089	17161	17018	17104	17093	17149	17175	17354	17179	17136	17099	17068	17062	17099	17206	17325	17145	17130	17139	17173	17169	17306	17157	17260	17289	17430	17084	17119	17169	17275	17120	17074	17056	17265	17277	16663	17117	16898	17185	17080	17114	17035	17081	17250	17098	17025	17014	17088	17220	17431	17296	17196	17233	17257	17331	17174	17177	17270	17090	17184	17181	17268	17185	17352	17232	17240	17344	17168	17199	17231	17503	17129	17062	17258	17225	17071	17181	17090	16943	17303	17253	17089	17121	17212	17280	17269	17218	17252	17384	17138	17094	17057	16975	17399	17036	17219	17174	17144	17155	17052	17036	17066	17283	17207	17378	17196	17186	17061	17293	17201	17023	17065	17131	17049	17054	17304	17034	17349	17188	17204	17074	17012	17049	17131	17264	17160	17274	17168	17183	17194	17193	17156	17281	17181	17353	17166	17342	17147	17205	17188	17133	17114	17217	17234	17255	17330	17224	17298	17334	17024	17144	17280	17276	17128	17240	17063	17189	17223	17016	17216	17292	17167	17215	17279	17091	17198	17087	17333	17295	17139	17136	17123	17137	17155	17189	17157	17178	17210	16980	17133	17314	17276	17158	17208	17147	16967	17114	17213	17104	17321	17334	17169	17102	17378	16935	17216	17209	17098	17109	17318	17348	17193	17245	17117	17227	17124	17054	17351	17150	17112	17353	17261	17102	17264	17284	17295	17249	17297	17071	17175	17058	17298	17274	17248	17256	16989	17097	17107	17296	17377	17160	17042	17067	17131	17307	17211	17056	17180	17243	17424	17221	17104	17433	17202	17264	17267	17426	17111	17267	17264	17397	17141	17127	17173	17270	17359	17082	17382	17296	17181	17257	17226	17210	17405	17051	17115	17235	16749	17029	17437	17277	16989	17219	17181	17056	17122	17189	17246	17227	17319	17186	17450	17070	17115	17217	17278	17465	17231	17101	17293	17297	17196	17249	17407	17277	17337	17323	17102	17177	17097	17420	17129	17184	17180	17011	17325	17357	17397	16988	16940	17082	17184	17357	17266	17151	17290	17128	17137	17341	17133	16951	17238	17306	17331	17032	17086	17175	17258	17189	17041	17069	17094	17417	17232	17160	17257	17204	17090	17080	17362	17118	17237	17327	17086	17054	17062	17284	17188	17126	17197	17143	17266	17294	17447	17218	17363	17140	17223	17265	17099	16899	17089	17111	17067	17127	17462	17116	17331	17330	17230	17209	17336	17289	17148	17239	17147	17201	17288	17261	17227	17061	17155	17142	17303	17268	17156	17099	17163	16939	17333	17122	17186	17174	17244	17244	17183	17130	17241	17167	17159	17183	17397	17476	17167	17278	17091	17218	17247	17152	17235	17347	17321	17291	17256	17283	17296	17447	17207	17079	17283	17163	17231	17198	17373	17350	17256	17426	17226	17041	17257	17456	17201	17183	17245	17213	17108	17305	17213	17018	17255	17223	17061	17170	17016	17038	17109	17194	17252	17189	17308	17063	17056	17213	17116	17209	17211	17002	17184	17346	16920	17376	17191	17062	17359	17220	17313	17198	17166	17399	17281	17262	17075	17208	17331	17344	17299	17041	17025	17250	17103	17291	17008	17146	17147	17310	17218	16976	17112	17361	17267	17252	17181	17293	17287	17082	17126	16955	17108	17293	17270	17056	17178	17258	17499	17168	17153	17187	16984	17228	17176	17074	17199	17139	17315	17276	17346	16968	17129	17177	17060	17018	17117	17235	17041	17235	17203	17061	17308	17080	17055	17051	17053	17479	16872	17212	17250	17035	17118	17193	17483	17246	17152	17278	17236	17120	17097	17330	17325	17344	17154	17118	17276	17199	17312	17291	17344	17430	17410	17433	17323	17272	16997	17166	17304	17301	17307	17025	17107	17328	16965	17241	17306	17181	17332	17278	17217	17226	17074	17363	17142	17359	16992	17265	17119	17401	17218	17155	17151	17190	17018	17232	17102	17152	17359	17121	17036	17245	17301	17222	17292	17096	17205	17408	17181	17038	17103	17206	17453	17115	17130	17158	16998	17242	17044	17066	17210	17074	17131	17345	17095	17108	17153	17298	17171	17095	17328	17147	17025	17171	17372	17243	17074	17001	17127	16982	17322	17016	17240	16982	17258	17172	17079	17147	17099	17015	16962	17310	17270	17280	17206	17211	17131	17246	17060	17240	17171	17372	17015	17288	17122	17021	17170	17311	17200	17125	17361	17225	17249	17049	17091	17092	17213	17138	17194	17094	17252	17316	17318	17358	17194	17492	17204	17301	17086	17191	17023	17360	17240	17359	17327	17208	17043	17184	17244	17241	17324	17183	17155	17233	17121	17275	17151	17216	17057	17120	17240	17229	17203	16981	17035	17243	17186	17232	17125	17254	17183	17009	17074	17013	17183	17264	17087	17274	17154	17090	17244	17290	17201	17312	17260	17276	17242	17102	17269	17138	17260	17343	17225	17053	17115	17087	16996	17167	17163	17253	17201	17163	17188	17174	16964	17043	17279	17300	17253	17255	17166	17283	17185	17356	17324	17093	17211	17070	17192	17174	17080	17206	17172	17367	17002	17226	17390	17029	17069	17254	17119	17362	17098	17234	17130	17287	17134	17373	17089	17017	17304	17256	17172	17253	16938	17083	17045	17100	17100	17025	17238	17192	17209	17270	17287	17444	17281	17162	17290	17093	17194	17260	16996	17043	17116	17129	17121	17143	17191	17350	17240	17297	17010	17256	17137	17086	17304	17241	17259	17275	17136	17284	17316	17001	17289	17133	17191	17150	17173	17110	17275	17293	17196	17264	17255	17306	17186	17494	17169	17181	17092	17246	17156	16966	17270	17146	17189	17042	17220	17181	17031	16952	17183	17306	17256	17212	17221	17310	17066	17211	17300	17428	17182	17161	17177	17069	17263	17340	17195	17292	17375	17110	17311	17188	17189	17115	17114	17161	17238	17091	17276	17153	17361	17445	17176	17084	17158	17437	17071	17239	17287	17248	17306	17474	17352	17378	17149	17131	17154	17158	17026	17221	17223	17388	17176	17133	17149	17128	17282	17092	17586	17208	17160	17291	17208	17201	17218	17156	17236	17118	16970	17317	17113	17430	17367	17182	17112	17240	17301	17155	17375	17341	17159	17087	17172	17101	17418	17343	17122	17181	17090	17245	17228	17207	17243	17173	17356	17271	17098	17116	17225	17173	17196	17369	17343	17089	17178	17149	17182	17250	17420	17027	17318	16997	17098	17081	17141	17105	17179	17144	17202	17353	17319	17487	17178	17228	17277	17061	17046	17295	16870	17231	17249	17237	17108	17152	17238	17102	17269	17096	17048	17315	17234	17175	16973	17025	17163	17439	17056	17242	17147	17063	17073	17202	17237	17245	17314	17404	17062	17156	17397	17292	17323	17321	17168	17213	17221	17253	17245	17332	17231	17165	17188	17202	17062	17089	17107	17341	17364	17392	17177	17051	17267	17068	16974	17283	17176	17055	17300	17127	17122	17300	17278	17311	17268	17147	17079	17253	17206	17011	17369	17019	17267	17181	17256	17247	17405	17121	17281	17311	17354	17201	17229	17373	17226	17271	17165	17006	17132	17213	16919	17368	17131	17256	17316	17147	17145	17267	17144	17145	17256	17062	17133	17115	17056	17132	17068	17206	17081	17201	17041	17398	17239	17124	17385	17173	17192	17200	17181	17270	17349	17166	17384	17283	17249	17295	17284	17240	17261	17260	17051	17228	17382	17078	17061	17357	17170	17214	17318	17126	17207	17053	17317	17220	17052	17252	17155	17066	17040	17296	17201	17258	17030	17280	17211
20383	30888	24797	19426	17652	16775	16082	15888	15970	15805	15622	15432	15579	15417	15440	15411	15474	15230	15400	15297	15130	15349	15257	15129	15186	15183	15132	15246	15236	15329	15237	15230	15348	15289	15214	15191	15284	15303	15109	15185	15258	15193	15189	15231	15140	15203	15123	15115	15208	15216	15191	15111	15154	15231	15190	15272	15138	15210	15224	14993	15189	15196	15161	15206	15254	15157	15154	15090	15233	15103	15218	15172	15234	15298	15324	15199	15235	15243	15117	15327	15270	15344	15164	15061	15427	15160	15331	15213	15311	15247	15194	15211	15106	15265	15293	15197	15111	15052	15377	15132	15148	15268	15288	15145	15262	15140	15193	15185	15119	15200	15124	15172	15278	15389	15421	15227	15260	15277	15251	15304	15261	15175	15096	15067	15100	15230	15138	15256	15251	15201	15163	15056	15303	15391	15220	15194	15160	15391	15282	15291	15146	15071	15113	15167	15235	15176	15158	15135	15258	15116	15236	15033	15352	15185	15213	15217	15216	15349	15371	15237	14984	15258	15173	15281	15129	15172	15219	15112	15267	15231	15379	15289	15149	15262	15379	15160	15141	15158	15210	15360	15116	15115	15157	15183	15224	15143	15300	15169	15182	15150	15311	15116	15342	14990	15360	15185	15310	15275	15362	15198	15323	15364	15315	15350	15111	15221	15385	15132	15148	15126	15200	15137	14925	15100	15137	15177	15223	15144	15376	15182	15229	15133	15274	15322	15173	15228	15049	15207	15196	15212	15275	15136	15046	15253	15224	15319	15163	15094	15029	15203	15276	15178	15093	15074	15105	15278	15200	15244	15233	15130	15313	15169	15159	15048	15239	15147	15218	15409	15105	15283	15080	15196	15061	15195	15292	15222	15147	15115	15132	15229	15130	15183	15300	15166	15332	15343	15217	15293	15169	15202	15311	15166	14978	15075	15243	15330	15344	15221	14989	15186	15161	15239	15400	15260	15064	15116	15369	15160	15223	15251	15162	15229	15099	15306	15302	15134	15244	15196	15080	15286	15262	15096	15248	15131	15145	15102	15089	15211	15167	15302	15194	15205	15255	15214	15158	15210	15270	15227	15301	15298	15179	15102	15192	15230	15239	15134	15112	15247	15372	15232	15204	15176	15144	15222	15363	15119	15098	15206	15303	15369	15151	15201	15096	15200	15220	15319	15117	15273	15249	15238	15015	15162	15317	15270	15103	15213	15218	15109	15319	14972	15104	15269	15276	15030	15361	15231	15212	15170	15183	15226	15234	15128	15280	15212	15076	15186	15217	15111	15234	15346	15251	15231	15104	15357	15332	15328	15222	15157	15290	15188	15119	15342	15191	15345	15191	15099	15203	15124	15194	15204	15129	15354	15226	15254	15121	15100	15250	15192	15178	15208	15125	14955	15208	15373	15152	15299	15126	15331	15089	15250	15228	15151	15379	15217	15168	15203	15195	15091	15313	15457	15298	15186	15274	15264	15184	15202	15208	15141	15108	15411	15052	15192	15232	15314	15217	15328	15147	15234	15222	15206	15309	15116	15086	15325	15154	15173	15165	15126	15217	15145	15251	15206	15266	15160	15279	15153	15293	15168	15296	15302	15195	15159	15268	15106	15359	15233	15131	15092	15405	15229	15183	15222	15268	15247	15114	14990	15453	15278	15111	15188	15345	15117	15235	15144	15291	15432	15311	15129	15170	15115	15349	15285	15011	15236	15270	15234	15101	15145	15176	15180	15232	15162	15279	15305	15296	15243	15321	15281	15191	15145	15261	15166	15312	15290	15178	15077	15208	15330	15236	15104	15264	15197	15163	15261	15299	15462	15189	15296	15216	15260	15178	15280	15119	15225	15067	15319	15227	15188	15192	15230	15406	15100	15263	15141	15280	15040	15360	15149	15175	15175	15105	15178	15206	15301	15242	15269	15360	15210	15044	15152	15219	15246	15184	15228	15089	15208	15129	15136	15188	15257	15226	15173	15255	15097	15235	15171	15144	15328	15085	15232	15275	15213	15282	15270	15127	15144	15063	15292	15106	15367	15206	15201	15284	15262	15160	15230	15081	15115	15294	15127	15317	14923	15193	15336	15089	15228	15277	15139	15250	15162	15199	15235	15328	15233	15159	14876	15065	15057	15312	15235	15081	15089	15442	15308	15233	15241	15335	15044	15304	15115	15106	15326	15300	15269	15063	15196	15206	14987	15266	15290	15181	15267	15212	15215	15252	15137	15316	15280	15145	15182	15228	15166	15277	15358	15217	15143	15275	15201	15157	15244	15249	15190	15047	15089	15340	15157	15387	15180	15194	15258	15428	15293	15280	15175	15238	15305	15266	15219	15355	15077	15271	15210	15157	15247	15055	15233	15299	15342	15215	15366	15204	15310	15154	15066	15136	15305	15122	15338	15158	15172	15236	15226	15141	15066	15379	15339	15177	15128	15108	15278	15148	15157	15161	15170	15251	15337	15081	15059	15304	15029	15035	15203	15281	15170	15131	15190	15219	15286	15204	15197	15233	15324	15211	15292	15515	15261	15184	15136	15313	15111	15177	15349	15216	15261	15377	15196	15217	15267	15099	15166	15255	15228	15255	15193	15252	15188	15398	15276	15144	15295	15115	15182	15271	15375	15369	15138	15272	15199	15242	15157	15299	15286	15301	15091	15067	15305	15116	15445	15166	15100	15346	15167	15178	15182	15202	15313	15151	15205	15227	15185	15236	15370	15315	15365	15179	15169	15096	15211	15341	15178	15117	15241	15126	15248	15214	15105	15127	15243	15250	15058	15205	15262	15265	15153	15260	15115	15217	15062	15121	15272	15151	15194	15239	15152	15273	15173	15232	15190	15222	15052	15202	15338	15220	15440	15134	15309	15319	15144	15224	15147	15271	15271	15099	15233	15224	15123	15233	15205	15105	15159	15273	15334	15128	15247	15321	15217	15234	15313	15224	15177	15251	15112	15156	15226	15264	15151	15204	15328	15077	15109	15175	15186	14994	15365	15161	15023	15106	15186	15356	15285	15235	15199	15317	15224	15338	15261	15336	15212	15120	15129	15076	15306	15252	15123	15294	15219	15152	15236	15249	15237	15146	15330	15337	15116	15250	15165	15105	15164	15182	15187	15171	15161	15221	15105	15203	15198	15093	15379	15313	15155	15157	15228	15359	15248	15230	15167	15179	15207	15263	15371	15207	15252	15203	15126	15245	15069	15260	15242	15162	15315	15097	15127	15243	15176	15268	15217	15293	15266	14979	15353	15245	15177	15193	15208	15280	15171	15221	15196	15272	15244	15254	15221	15200	15256	15245	15104	15213	15183	15141	15148	15090	15290	15280	15310	15286	15247	15288	15232	15148	15080	15268	15284	15184	15175	15462	15360	15360	15225	15138	15363	15124	15225	15363	15288	15103	15181	15298	15193	15327	14991	15054	15236	15059	15240	15251	15069	15192	15264	15168	15301	15230	15126	15256	15248	15044	15185	15215	15327	15301	15005	15370	15120	15296	15313	15324	15284	15338	15238	15215	15182	15167	15216	15278	15310	15047	15257	15086	14964	15281	15071	15170	15105	15071	15151	14982	15056	15296	15226	15092	15118	15359	15289	15290	15131	15251	15150	15376	15240	15211	15187	14940	15282	15278	15075	15344	15222	15030	14958	15252	15148	15145	15281	15291	15349	15130	15298	15392	15157	15180	15223	15256	15143	15139	15189	15186	15096	15173	15309	15153	15122	15212	15291	15012	15261	15247	15286	15214	15118	15123	15086	15218	15275	15231	15110	15129	15332	15218	15293	15243	15327	15245	15203	15204	15293	15308	15398	15152	15406	15373	15226	15085	15222	15340	15137	15125	15204	15128	15281	15257	15298	15179	15179	15096	15177	15216	15129	15098	15089	15183	15191	15200	15281	15252	15231	15193	15146	15148	15128	15174	15221	15153	15128	15155	15121	15253	15306	15205	15340	15150	15105	15295	15272	15261	15224	15304	15218	15057	15301	15035	15241	15273	15310	15234	15367	15161	15233	15192	15122	15345	15313	15234	15119	15238	15325	15292	15134	15333	15292	15184	15177	15170	14953	15178	15307	15122	15217	15222	15296	15081	15162	15490	15194	15139	15257	15148	15285	15300	15301	15311	15017	15224	15359	15048	15187	15195	15198	15276	15263	15192	15250	15190	15171	15196	15240	15264	15161	15198	15181	15167	15216	15148	15347	15260	15242	15244	15291	15142	15135	15285	15263	15254	15366	15327	15261	15273	15240	14962	15331	15156	15058	15323	15164	15174	15230	15057	15296	15207	15241	15128	15236	15202	15092	15269	15129	15121	15198	15244	15281	15302	15277	15074	15220	15301	15184	15171	15150	15299	15144	15185	15390	15314	15338	15225	15124	15174	15139	15224	15077	15302	15185	15201	15341	15198	15446	15111	15271	15178	15412	15226	15266	15051	15354	15286	15207	15203	15139	15313	14957	15322	15126	15380	15019	15165	14968	15186	15268	15304	15233	15136	15187	15187	15109	15162	15307	15115	15221	15202	14973	15107	15341	15237	15074	15256	15137	15289	15177	15277	15116	15272	15135	15205	15153	15269	15091	15292	15282	15251	15340	15116	15277	15075	15165	15195	15276	15164	15225	15393	15210	15370	15132	15291	15166	15233	15111	15232	15174	15242	15251	15223	15335	15258	15192	15079	15085	15218	15258	15200	15228	15343	15393	15102	15237	15347	15144	15304	15247	15240	15019	15287	15156	15276	15141	15339	15392	15203	15259	15279	15390	15290	15316	15127	15228	15251	15270	15324	15247	15124	15153	15360	15099	15131	15072	15213	15354	15304	15285	15209	15246	15239	15151	15156	15093	15343	15209	15085	15236	15258	15386	15284	15313	15383	15077	15255	15201	15189	15201	15334	15219	15126	15165	15165	15167	15192	15418	15243	15329	15175	15207	15230	15162	15322	15293	15170	15321	15333	15276	15303	15181	15195	15107	15417	15186	15208	15200	15264	15353	15020	15233	15085	15343	15327	15180	15310	15162	15287	15171	15280	15213	15152	15363	15256	15350	15195	15160	15086	15269	15099	15210	15220	15231	15120	15212	15103	15280	15309	15104	15296	15319	15215	15137	15122	15350	15354	15233	15189	15055	15227	15260	15189	15358	15237	15202	15108	15247	15378	15343
23683	21597	28292	25524	22655	21935	21439	19038	18544	18445	18416	18287	18111	18083	17944	18032	18010	17925	17971	17893	17961	17860	17787	17653	17861	17982	17971	17842	17623	17828	17832	17742	17866	17822	17620	17798	17684	17807	17719	17955	17849	17713	17601	17445	17564	17722	17718	17690	17822	17721	17606	17900	17867	17713	17827	17555	17600	17501	17550	17811	17734	17702	17616	17699	17607	17720	17929	17524	17617	17785	17731	17636	17677	17590	17678	17730	17710	17752	17738	17755	17585	17912	17805	17770	17584	17786	17652	17803	17731	17599	17607	17731	17563	17790	17801	17419	17768	17816	17846	17758	17826	17723	17711	17850	17527	17735	17864	17753	17882	17615	17872	17728	17858	17666	17848	17817	17762	17895	17843	17713	17875	17773	17710	17772	17703	17741	17676	17707	17582	18012	17879	17599	17590	17698	17692	17922	17788	17575	17645	17920	17743	17692	17562	17651	17873	17591	17457	17788	17647	17861	17687	17811	17842	17624	17906	17778	17705	17592	17835	17678	17734	17708	17661	17662	17819	17714	17661	17669	17688	17829	17613	17773	17587	17843	17686	17617	17653	17666	17679	17689	17558	17610	17694	17644	17697	17561	17783	17720	17581	17762	17682	17737	17522	17695	17794	17753	17794	17858	17569	17730	17768	17649	17582	17750	17763	17570	17931	17804	17603	17695	17797	17739	17755	17697	17709	17579	17561	17656	17685	17494	17916	17568	17783	17776	17831	17828	17695	17680	17772	17965	17837	17632	17689	17675	17874	17596	17825	17632	17862	17767	17586	17583	17681	17681	17645	17873	17842	17723	17585	17884	17846	17637	17656	17598	17647	17881	17853	17577	17556	17889	17682	17835	17872	17702	17769	17519	17750	17702	17762	17860	17719	17677	17611	17616	17950	17571	17444	17885	17684	17645	17671	17360	17933	17700	17755	17829	17876	17605	17629	17637	17923	17689	17687	17635	17636	17923	17726	17529	17717	17666	17700	17735	17688	17732	17728	17610	17742	17621	17682	17545	17696	17686	17719	17715	17766	17821	17623	17589	17832	17418	17642	17629	17784	17862	17578	17661	17900	17721	17423	17757	17721	17466	17834	17758	17660	17796	17828	17842	17811	17543	17646	17788	17784	17861	17686	17637	17623	17836	17950	17642	17899	17797	17514	17729	17592	17617	17732	17637	17657	17717	17802	17819	17882	17801	17809	17778	17798	17646	17561	17692	17819	17861	17800	17740	17588	17650	17750	17780	17740	17788	17859	17655	17755	17964	17853	17722	17705	17703	17792	17908	17886	17563	17701	17484	17613	17761	17860	17778	17740	17940	17698	17796	17833	17647	17487	17727	17762	17718	17667	17673	17703	17572	17394	17584	17604	17842	17786	17690	17796	17573	17711	17651	17656	17619	17779	17756	17634	17683	17618	17554	17613	17624	17581	17608	17477	17715	17689	17609	17640	17821	17731	17733	17679	17464	17547	17479	17561	17563	17637	17771	17593	17530	17781	17603	17822	17760	17858	17713	17863	17685	17790	17807	17793	17648	17569	17595	17687	17598	17813	17583	17544	17787	17711	17747	17756	17606	17509	17715	17731	17572	17572	17701	17720	17782	17613	17755	17852	17731	17665	17547	17559	17743	17736	17651	17696	17718	17795	17752	17795	17496	17797	17502	17501	17685	18027	17624	17659	17657	17652	17482	17796	17816	17655	17542	17655	17605	17645	17752	17744	17616	17944	17569	17701	17674	17623	17757	17597	17866	17496	17535	17410	17723	17551	17693	17995	17871	17807	17738	17641	17753	17472	17603	17661	17649	17531	17772	17659	17776	17847	17670	17572	17690	17794	17932	17763	17653	17506	17917	17570	17683	17590	17587	17626	17545	17775	17640	17638	17645	17722	17838	17743	17705	17780	17767	17744	17618	17713	17568	17629	17663	17728	17595	17815	17871	17608	17646	17664	17824	17857	17701	17657	17830	17675	17656	17836	17504	17756	17610	17702	17659	17602	17636	17902	17716	17748	17758	17506	17716	17574	17682	17748	17778	17715	17844	17771	17797	17948	17757	17644	17625	17919	17687	17404	17493	17859	17626	17630	17812	17584	17854	17925	17660	17602	17620	17803	17631	17751	17644	17763	17494	17825	17747	17568	17645	17362	17691	17652	17670	17569	17954	17609	17613	17648	17772	17565	17546	17585	17684	17751	17896	17622	17679	17822	17689	17619	17565	17799	17552	17447	17552	17733	17651	17716	17711	17829	17815	17594	17615	17575	17600	17640	17850	17592	17769	17704	17982	17643	17665	17733	17623	17740	17916	17643	17561	17645	17631	17782	17752	17716	17563	17714	17606	17781	17647	17671	17746	17834	17626	17867	17719	17767	17866	17535	17524	17657	17904	17704	17776	17819	17684	17719	17621	17565	17745	17587	17615	17472	17749	17708	17591	17713	17609	17781	17897	17518	17845	17669	17643	17705	17602	17712	17685	17606	17759	17513	17554	17424	17508	17571	17820	17805	17689	17624	17769	17737	17598	17430	17850	17615	17608	17755	17651	17697	17775	17831	17757	17498	17827	17451	17518	17421	17657	17823	17886	17895	17386	17503	17727	17523	17762	17909	17674	17516	17608	17531	17633	17712	17683	17613	17849	17763	17578	17595	17882	17769	17649	17896	17752	17759	17722	17687	17695	17495	17596	17617	17646	17788	17753	17661	17862	17763	17823	17917	17595	17505	17724	17751	17719	17671	17669	17938	17573	17890	17687	17642	17510	17441	17793	17708	17647	17715	17628	17745	17839	17684	17907	17694	17594	17628	17720	17506	17794	17741	17695	17834	17686	17438	17770	17666	17632	17810	17583	17793	17754	17771	17805	17663	17810	17581	17689	17625	17569	17592	17448	17762	17491	17754	17737	17545	17585	17693	17819	17850	17714	17599	17667	17793	17791	17539	17851	17806	17819	17826	17744	17729	17579	17832	17847	17702	17484	17528	17815	17573	17637	17547	17640	17523	17537	17615	17536	17804	17607	17919	17682	17843	17761	17574	17697	17741	17805	17816	17655	17570	18144	17684	17928	17767	17616	17699	17892	17618	17629	17768	17514	17812	17713	17698	17796	17646	17667	17883	17693	17898	17884	17821	17826	17763	17751	17656	17641	17816	17672	17716	17463	17765	17480	17766	17788	17729	17683	17642	17759	17542	17716	17785	17474	17780	17781	17751	17495	17848	17588	17554	17756	17918	17680	17549	17739	17479	17623	17794	17719	17690	17607	17646	17565	17709	17664	17378	17531	17650	17762	17636	17722	17804	17921	17531	17690	17637	17616	17734	17690	17610	17740	17640	17638	17707	17744	17766	17683	17614	17609	17737	17889	17846	17727	17680	17714	17726	17670	17814	17861	18054	17560	17891	17749	17706	17784	17619	17705	18020	17613	17737	17611	17687	17823	17680	17462	17648	17454	17729	17736	17947	17761	17731	17521	17659	17817	17757	17591	17667	17768	17668	17762	17806	17758	17545	17841	17929	17680	17554	17530	17834	17718	17692	17678	17833	17712	17582	17693	17699	17716	17427	17638	17623	17761	17790	17526	17903	17525	17874	17646	17621	17754	17610	17842	17914	17712	17781	17705	17673	17696	17507	17668	17706	17614	17680	17624	17431	17616	17822	17750	17570	17658	17723	17752	17743	17908	17973	17770	17831	17727	17540	17882	17749	17811	17636	17803	17655	17962	17676	17771	17820	17584	17738	17778	17686	17418	17666	17867	17593	17815	17816	17791	17732	17866	17822	17831	17838	17599	17663	17662	17682	17788	17811	17782	17727	17720	17888	17651	17612	17595	17692	17670	17698	17527	17635	17686	17751	17571	17983	17673	17810	17649	17751	17771	17831	17851	17595	17521	17805	17698	17816	17650	17655	17847	17646	17546	17635	17579	17758	17697	17500	17722	17639	17615	17656	17778	17861	17534	17706	17703	17640	17656	17740	17540	17398	17602	17747	17711	17663	17604	17481	17708	17727	17535	17455	17675	17531	17766	17546	17785	17768	17664	17701	17783	17762	17772	17594	17699	17741	17688	17714	17848	17732	17789	17757	17777	17823	17724	17694	17872	17701	17873	17610	17848	17747	17779	17557	17571	17706	18042	17810	17539	17837	17756	17591	17718	17858	17808	17749	17672	17525	17872	17733	17692	17733	17710	17494	17711	17793	17801	17801	17851	17712	17721	17801	17652	17819	17709	17617	17748	17676	17786	17772	17651	17833	17789	17663	17613	17780	17786	17752	17606	17676	17651	17623	17669	17875	17699	17529	17756	17682	17800	17618	17586	17596	17704	17770	17853	17749	17719	17749	17643	17662	17869	17694	17845	17725	17593	17656	17724	17718	17806	17790	17585	17787	17515	17719	17785	17681	17707	17631	17578	17570	17757	17711	17807	17634	17700	17475	17737	17618	17754	17675	17605	17713	17730	17648	17542	17962	17769	17766	17687	17910	17780	17591	17708	17617	17701	17708	17679	17742	17755	17864	17520	17813	17541	17766	17698	17823	17707	17706	17608	17760	17489	17746	17598	17659	17803	17740	17690	17826	17748	17561	17715	17955	17769	17794	17770	17540	17739	17773	17779	17704	17847	17718	17687	17578	17647	18006	17775	17849	17559	17626	17823	17688	17676	17705	17867	17799	17723	17745	17641	17586	17633	17658	17602	17755	17737	17740	17643	17584	17657	17730	17689	17784	17624	17770	17820	17928	17672	17772	17529	17713	17770	17718	17833	17662	17698	17744	17742	17719	17614	17703	17776	17534	17673	17701	17658	17709	17704	17664	17529	17696	17795	17758	17702	17851	17736	17828	17656	17848	17720	17668	17838	17790	17658	17658	17778	17695	17582	17756	17681	17930	17573	17933	17709	17585	17624	17646	17833	17855	17871	17798	17817	17732	17658	17617	17570	17659	17755	17756	17673	17710	17619	17686	17533	17640	17622	17525	17720	17500	17635	17470	17741	17769	17681	17708	17711	17693	17856	17696	17455	17873	17739	17894	17689	17684	17593	17794	17825	17833	17645	17757	17527	17583	17821	17864	17765	17748	17729	17930	17810	17687	17696	17614	17766	17696	17674	17634	17791	17809	17769	17860	17856	17733	17681	17612	17868	17805	17720	17646	17858	17792	17837
20238	38248	29886	22343	19706	18230	17406	17034	16770	16466	16373	16215	16050	15943	15950	15951	15941	15792	15698	15717	15772	15574	15627	15569	15521	15441	15591	15642	15417	15822	15212	15477	15569	15447	15426	15711	15387	15560	15561	15400	15475	15570	15446	15549	15470	15390	15526	15315	15480	15566	15510	15539	15288	15631	15638	15507	15532	15654	15544	15300	15350	15567	15328	15364	15526	15463	15534	15632	15508	15588	15494	15451	15605	15527	15446	15535	15410	15477	15471	15595	15502	15519	15489	15540	15599	15460	15338	15466	15418	15522	15659	15322	15514	15497	15571	15358	15478	15425	15419	15365	15541	15547	15471	15653	15385	15397	15488	15399	15600	15417	15480	15425	15394	15555	15452	15486	15639	15393	15437	15482	15601	15639	15421	15518	15494	15540	15614	15596	15518	15611	15640	15443	15397	15559	15277	15451	15468	15445	15485	15397	15397	15503	15506	15441	15508	15485	15549	15432	15440	15406	15382	15475	15538	15441	15491	15382	15474	15746	15500	15498	15445	15580	15287	15437	15452	15507	15281	15370	15558	15452	15373	15499	15398	15455	15605	15530	15500	15333	15336	15196	15413	15547	15642	15443	15429	15302	15498	15466	15480	15664	15416	15597	15466	15392	15613	15422	15517	15443	15529	15540	15535	15554	15508	15582	15392	15553	15434	15438	15349	15369	15357	15359	15384	15586	15429	15428	15520	15471	15522	15617	15579	15518	15402	15475	15368	15701	15327	15482	15533	15454	15452	15339	15395	15567	15463	15405	15402	15391	15574	15449	15461	15486	15589	15487	15536	15565	15414	15581	15327	15654	15430	15560	15575	15508	15586	15342	15612	15411	15479	15434	15444	15401	15535	15611	15568	15441	15402	15455	15560	15600	15423	15467	15529	15518	15353	15519	15346	15624	15512	15532	15548	15396	15457	15338	15493	15413	15427	15450	15539	15578	15486	15574	15334	15528	15457	15457	15329	15486	15430	15160	15612	15593	15644	15505	15545	15410	15621	15655	15337	15345	15553	15361	15510	15367	15666	15466	15594	15514	15626	15497	15500	15533	15547	15535	15476	15473	15458	15595	15224	15441	15356	15560	15306	15599	15443	15467	15299	15338	15560	15252	15452	15596	15291	15426	15540	15561	15261	15579	15424	15459	15438	15346	15624	15567	15545	15284	15571	15243	15468	15439	15474	15645	15520	15499	15565	15529	15608	15436	15352	15373	15484	15567	15377	15361	15567	15520	15638	15361	15319	15511	15569	15501	15427	15440	15475	15569	15371	15473	15271	15478	15530	15439	15645	15454	15385	15474	15342	15403	15644	15320	15533	15517	15573	15524	15432	15485	15501	15639	15410	15393	15470	15587	15506	15525	15311	15670	15483	15529	15456	15496	15508	15490	15593	15506	15332	15539	15523	15439	15623	15457	15302	15461	15490	15336	15501	15536	15534	15442	15522	15412	15470	15560	15423	15320	15446	15422	15522	15429	15516	15339	15468	15508	15329	15413	15598	15434	15499	15578	15548	15455	15365	15537	15500	15345	15339	15326	15289	15343	15374	15587	15642	15558	15500	15377	15529	15493	15330	15528	15444	15401	15611	15469	15463	15453	15445	15496	15547	15450	15525	15520	15639	15493	15520	15443	15447	15642	15366	15496	15557	15538	15494	15603	15428	15561	15413	15456	15581	15425	15517	15520	15347	15435	15434	15324	15483	15478	15568	15417	15673	15505	15361	15623	15492	15447	15517	15510	15545	15567	15263	15488	15404	15448	15540	15509	15463	15311	15371	15490	15518	15448	15479	15232	15618	15400	15418	15648	15355	15481	15612	15544	15622	15470	15326	15573	15574	15456	15392	15380	15565	15570	15548	15607	15375	15420	15488	15413	15384	15561	15432	15505	15363	15532	15649	15625	15409	15505	15446	15480	15548	15418	15417	15444	15351	15494	15524	15501	15569	15652	15625	15491	15476	15548	15441	15422	15507	15540	15394	15526	15539	15474	15344	15389	15520	15539	15492	15488	15464	15584	15582	15343	15608	15469	15551	15571	15539	15451	15456	15443	15478	15543	15541	15420	15469	15559	15577	15350	15444	15543	15592	15635	15560	15456	15322	15630	15475	15268	15551	15482	15582	15565	15593	15485	15431	15466	15567	15417	15393	15314	15380	15508	15374	15341	15638	15421	15411	15449	15451	15426	15555	15543	15405	15435	15463	15546	15487	15553	15706	15522	15437	15441	15366	15503	15463	15510	15446	15397	15372	15548	15451	15420	15434	15510	15549	15478	15629	15509	15485	15409	15435	15382	15592	15388	15453	15536	15578	15529	15419	15417	15488	15400	15387	15539	15492	15501	15493	15435	15580	15482	15485	15436	15516	15463	15571	15432	15556	15424	15448	15457	15481	15499	15488	15576	15448	15443	15554	15548	15505	15364	15487	15482	15392	15381	15525	15596	15305	15401	15640	15716	15616	15411	15491	15560	15361	15443	15422	15547	15463	15457	15371	15412	15433	15510	15334	15612	15382	15557	15406	15598	15619	15672	15651	15394	15458	15391	15352	15604	15620	15547	15416	15574	15438	15470	15544	15574	15514	15421	15410	15679	15348	15564	15374	15561	15492	15363	15429	15440	15389	15470	15470	15605	15642	15732	15447	15386	15463	15530	15708	15442	15430	15275	15529	15409	15483	15494	15488	15509	15348	15610	15317	15612	15314	15539	15299	15436	15598	15411	15169	15440	15572	15486	15303	15629	15441	15409	15531	15521	15627	15570	15566	15483	15540	15494	15335	15369	15513	15521	15512	15318	15618	15464	15501	15323	15607	15498	15424	15348	15599	15500	15344	15629	15607	15582	15447	15557	15479	15281	15401	15385	15411	15311	15473	15516	15543	15524	15397	15342	15661	15509	15407	15454	15409	15471	15640	15482	15509	15485	15316	15580	15519	15505	15568	15484	15427	15379	15386	15552	15526	15366	15591	15385	15461	15461	15345	15224	15572	15498	15360	15501	15473	15495	15581	15386	15518	15523	15440	15556	15491	15336	15653	15322	15324	15434	15636	15492	15465	15467	15489	15500	15235	15485	15460	15505	15498	15518	15596	15573	15603	15462	15516	15557	15488	15584	15531	15456	15578	15490	15442	15298	15543	15375	15566	15413	15448	15422	15558	15354	15348	15491	15367	15356	15525	15395	15593	15475	15341	15516	15422	15636	15565	15524	15353	15372	15428	15626	15470	15657	15341	15421	15575	15480	15514	15376	15530	15509	15614	15511	15404	15506	15410	15538	15540	15633	15308	15436	15440	15432	15394	15510	15533	15447	15745	15487	15593	15497	15484	15631	15471	15728	15416	15475	15526	15491	15352	15422	15565	15510	15635	15546	15397	15283	15455	15527	15424	15588	15510	15311	15407	15523	15414	15444	15511	15390	15524	15450	15448	15607	15598	15577	15493	15503	15434	15250	15306	15474	15313	15506	15491	15405	15590	15615	15466	15470	15483	15512	15427	15377	15461	15490	15462	15430	15506	15565	15652	15413	15523	15355	15384	15418	15379	15510	15315	15308	15549	15565	15571	15413	15520	15650	15392	15474	15474	15436	15502	15418	15659	15383	15580	15420	15659	15385	15644	15565	15631	15588	15569	15599	15430	15507	15366	15607	15352	15528	15469	15712	15449	15509	15456	15520	15301	15407	15526	15507	15342	15556	15524	15314	15573	15347	15441	15467	15385	15514	15512	15654	15393	15555	15144	15398	15503	15611	15529	15686	15404	15227	15474	15545	15387	15515	15538	15422	15345	15573	15595	15529	15486	15447	15474	15390	15390	15554	15446	15432	15522	15442	15430	15486	15692	15487	15412	15513	15335	15256	15518	15527	15542	15459	15500	15384	15496	15554	15596	15499	15429	15452	15488	15305	15404	15569	15651	15559	15424	15308	15448	15492	15694	15475	15486	15613	15444	15471	15570	15438	15360	15344	15450	15489	15428	15555	15427	15451	15365	15413	15505	15542	15308	15545	15473	15497	15522	15553	15414	15421	15635	15517	15638	15665	15316	15584	15447	15505	15463	15394	15400	15522	15543	15357	15493	15632	15564	15545	15379	15378	15366	15558	15609	15522	15482	15441	15329	15454	15293	15314	15495	15585	15456	15417	15410	15434	15409	15587	15373	15542	15582	15436	15577	15510	15461	15465	15640	15343	15517	15477	15501	15424	15547	15531	15502	15470	15592	15564	15506	15627	15592	15493	15497	15372	15628	15522	15496	15380	15468	15519	15316	15491	15354	15199	15432	15557	15464	15573	15509	15573	15507	15427	15745	15462	15550	15673	15544	15465	15383	15396	15623	15512	15607	15365	15735	15438	15500	15597	15442	15302	15496	15385	15605	15606	15471	15368	15433	15575	15338	15480	15295	15436	15479	15531	15588	15369	15271	15761	15433	15538	15520	15390	15329	15444	15472	15468	15471	15713	15379	15454	15502	15390	15519	15435	15404	15502	15495	15448	15361	15368	15320	15499	15489	15299	15415	15261	15453	15583	15500	15475	15512	15520	15459	15435	15415	15585	15468	15584	15600	15325	15346	15479	15476	15547	15541	15526	15330	15506	15475	15369	15469	15415	15492	15431	15445	15450	15477	15671	15359	15488	15505	15470	15333	15360	15417	15567	15526	15680	15476	15550	15488	15544	15455	15483	15569	15510	15304	15432	15438	15472	15442	15655	15448	15520	15505	15439	15577	15404	15419	15277	15508	15406	15775	15668	15554	15584	15503	15342	15470	15411	15501	15540	15520	15426	15437	15477	15605	15522	15652	15588	15485	15334	15363	15592	15480	15444	15565	15552	15464	15218	15613	15580	15518	15541	15371	15343	15618	15577	15589	15557	15456	15436	15368	15463	15544	15390	15476	15547	15398	15502	15522	15368	15541	15492	15435	15543	15581	15567	15504	15465	15509	15691	15361	15631	15578	15517	15486	15470	15476	15559	15512	15557	15489	15423	15422	15537	15381	15525	15430	15586	15463	15458	15403	15477	15434	15515	15439	15447	15466	15460	15518	15346	15516	15375	15490	15487	15482	15443	15393	15461	15402	15501	15710	15490	15445	15484	15534	15384	15521	15319	15531	15509	15550	15393	15536	15432	15519	15533	15381	15494	15536	15657	15349	15341
25288	21619	27059	27242	20550	19825	19886	18930	18574	18822	18651	18406	18407	18387	18510	18348	18325	18407	18283	18169	18164	18437	18061	17951	18026	18143	18305	18042	18229	17965	18158	18110	18149	18020	18169	18038	18102	18176	18133	18159	18303	18113	18091	18162	18220	18310	17976	18200	18209	18128	17955	18311	18027	18101	18260	18143	18223	18022	17991	17991	18010	17952	18375	18274	18093	18069	17950	18206	18165	18159	17860	18036	18136	18106	18027	18177	18133	18155	18184	18057	18184	18063	18130	17997	18102	18038	17776	18065	18203	18143	18086	18251	18238	18039	18164	18109	18330	18052	18154	18079	18070	18088	18053	18208	18215	18110	18007	18190	18107	18071	18101	18119	18060	18117	18088	17984	17914	18094	18030	18161	18180	17944	17930	18075	17977	18070	17994	18044	18195	18330	17981	18273	18085	17982	17989	18137	18213	18130	18063	18072	18080	18246	18133	18035	18427	18136	18188	17833	17939	18081	18124	18072	18104	18163	18317	18383	18104	18064	18205	18170	18340	18012	17946	18191	18069	17988	18026	18073	18318	18111	17987	18079	17890	18133	17998	18155	18178	18275	17929	18218	18204	18017	18101	18171	18178	18198	18077	18072	18275	18127	18171	17991	18132	18212	18324	18261	18151	18029	18193	18115	18141	17946	17915	18228	17856	18150	18031	18313	18144	18174	18255	17928	18104	18048	18011	18100	18241	18077	18027	18055	17864	17914	18216	18043	18174	18101	18206	17988	18113	18073	17886	18359	18053	17972	18037	18019	17976	18089	18053	18050	18150	18201	18024	18304	18328	18093	17976	18331	18259	18286	18034	18066	18129	18115	18328	18183	18055	18173	18149	17857	18239	18018	18088	18047	17962	18084	18058	18209	18051	18090	18076	18015	17901	18096	17959	18091	18039	18009	18008	17940	18080	18108	18095	17907	18124	17958	18023	18081	17808	18157	18225	18030	18208	18173	18176	17951	17933	18221	18052	18137	18109	18151	18104	17955	18206	18185	18243	18137	18055	18037	18158	18078	18027	18141	18135	18032	18002	18024	18046	18058	18238	18240	18088	17906	18126	18215	18061	18118	18199	18066	18032	18268	18235	18149	18149	18198	18311	18134	17844	18116	18210	18042	18307	18100	18114	18133	18198	17843	17967	17991	18064	18225	18153	18006	18081	18138	18090	17934	17981	17980	18028	18096	18313	18109	18006	17928	18012	18293	18196	18141	18061	18083	18195	18098	18002	18108	17991	17931	18068	18046	18201	18280	18050	18283	18153	18182	18178	18190	18079	18097	18261	18144	18165	18035	18103	18179	18086	18158	18001	17984	18325	17914	18088	18225	18028	18246	18117	18046	18141	18094	18245	18036	18195	18127	18221	18141	18088	17991	17934	18083	18031	18179	18151	18092	18195	18202	18134	18262	18041	18014	18158	18060	18105	18299	18071	18118	18174	18194	18029	18133	18032	18109	18309	17993	18172	18088	18143	18197	18265	18133	17994	18168	17992	18146	18225	18222	18075	18201	18102	18014	18139	18197	17984	18245	18317	18103	18042	18092	18022	18115	18093	18324	18186	18166	18040	18053	17866	18086	18082	18172	18124	18201	17996	18149	18089	18125	17863	17890	18039	18087	18163	18010	18005	18041	18134	18037	18145	18263	18124	17978	18055	18082	18066	18066	18086	18013	18085	18068	18038	18104	18116	17831	17854	18133	18088	18114	18247	18125	18117	18033	18133	17942	18422	18188	17909	18175	18069	18044	17894	18144	18130	18218	17986	18223	18005	18154	17993	18070	17926	18003	17991	18236	18151	17945	17950	17886	18047	18262	18411	17985	18193	18291	18239	18041	18191	18025	18212	18108	18165	18112	18303	17919	18169	18261	18329	18294	18147	18172	17949	18043	17984	18054	18207	18204	18192	18000	18413	18154	17994	18239	18246	18399	18406	18210	18170	18095	18131	18237	18175	18288	18177	18159	18222	18347	18052	18167	18104	18127	18355	18149	18179	18079	18060	18074	18011	18261	17848	18356	18244	18051	18130	18130	18085	18055	18084	18236	18100	18050	18219	18011	18064	18094	18188	18134	18310	18123	17828	18004	18107	18083	18154	18247	18200	18072	18242	17958	18141	18390	18182	18226	18083	17758	17754	18310	18114	18149	18049	18201	18039	18344	18324	17965	18029	18300	18028	18091	18021	18101	18022	18279	18106	18264	18320	17943	18181	18059	18147	18149	18124	18287	18200	18180	17910	17929	18018	18033	18100	17946	18158	18177	18043	18030	18040	17942	18102	18207	17900	17927	18022	18194	18222	18013	18074	18023	17994	18063	17890	17944	18198	18138	18214	17942	18128	18239	18175	18046	18259	18329	17932	18061	18403	18127	18121	17928	18090	18150	18056	18073	17874	17914	18104	18042	18107	18075	17853	18161	18209	17955	18290	18054	18207	18197	17920	18191	18037	18215	18022	18218	17965	18103	17981	18074	18029	18191	18062	18311	18307	18105	18112	18098	18189	18103	18173	18271	17984	18019	18204	18253	18257	18245	17966	18007	18016	17943	18022	18022	18300	18119	18180	18078	18111	18071	18236	18129	18076	18129	18237	18051	18209	18104	18114	18003	18118	18254	18096	18185	18126	18172	18178	18155	18183	17979	18059	17899	18041	18220	18209	18009	18111	18076	18072	18023	18044	17970	18179	18153	18027	18133	18166	17848	17997	18105	18080	18140	18155	18177	18264	18217	18028	18170	18239	18175	17944	18185	18061	18143	18166	17988	18057	18136	17978	18370	18287	18158	18327	17979	17981	18188	18165	18147	18172	18145	18166	18041	18181	18246	18109	18124	17946	18317	18249	18114	17876	17984	18203	18108	18112	18251	18238	18306	18222	18263	17968	18212	18065	18011	18267	18059	17956	18151	18052	18061	18017	18048	18294	18353	17974	18223	18158	18181	18048	18085	18194	18082	17994	18211	18237	18227	17978	17970	17995	18138	18224	18300	18239	18049	18345	18058	17942	17966	18140	18081	18293	18400	18171	18317	18149	17907	18060	18037	18082	18198	18066	18155	18187	18090	18232	18378	17979	18202	18020	18240	18142	18154	17941	18028	17964	18037	18256	18139	18292	18235	18373	17967	18060	18106	18078	18200	18302	18164	18110	17892	18166	18045	18009	17991	18123	18225	17958	18082	17903	18107	18183	18048	17961	18030	18342	18123	18123	18199	18291	18068	18117	18281	18352	18073	18176	18030	18155	18344	18271	18126	18255	18014	18082	18035	18168	18131	18265	18177	18242	18247	18060	18173	18323	18152	17828	18235	18138	18085	18111	18027	18112	18108	17925	18161	18173	18119	18264	18081	18155	18201	18188	18239	18228	18036	18245	17968	18084	18034	18037	18209	18240	18007	18112	18270	18070	18134	18037	18083	18103	18235	18041	18031	18180	18044	18256	18008	18110	17990	17980	18288	18186	18036	18093	18334	18169	18341	18150	17831	18277	18175	18177	18274	17966	18344	18284	18116	18113	18182	18271	18208	18092	18140	18130	18187	18130	18106	18239	18060	18219	18075	18286	18073	17989	18076	18188	18155	18131	18089	18138	17999	18009	18135	18046	18023	17965	18058	18205	18126	18082	18075	18064	18047	18088	18438	18323	18000	18356	17944	18308	18153	18157	18194	18186	18110	18236	18206	18149	18088	17944	18018	17969	18396	18056	18259	18076	18208	17995	18157	17996	17980	17959	18193	18062	18133	18371	18075	17870	17944	18293	18050	18362	18233	18335	17967	18160	18216	18148	18083	18030	18163	18145	18056	18107	18067	18209	18080	18009	18062	18027	18068	18182	18018	18305	18009	18108	18142	18228	18040	18183	18126	18079	18186	18220	18140	18039	18300	18138	18180	18204	18151	17850	18057	17966	17963	18118	18234	18208	18115	18163	18115	18182	18142	18223	18201	18117	18156	17996	18206	18126	18287	17963	18329	18108	18113	18046	18049	18230	18228	17958	18107	18265	17985	18204	18176	18101	18013	18242	18158	18343	18241	18056	17971	18152	18175	18203	17918	18366	17967	18265	18043	18110	18195	18032	18220	18162	18159	18101	18010	18094	18394	18114	18080	18207	18128	17869	18022	18184	18144	18075	18177	18374	18181	18074	18154	18160	18226	18073	18320	18168	18236	18121	18028	18146	18089	18027	18107	17969	18334	18074	18195	18113	18244	18076	18048	18199	18100	17902	18212	17844	18232	17915	18102	18189	18173	18225	18320	18212	18171	18254	18176	18062	18084	18016	18189	18370	18274	18279	18009	18311	17956	18217	18067	18058	17993	18062	18132	18259	18164	17895	18145	18065	17879	18001	18079	18153	18119	18156	18078	18131	18134	18296	18090	18167	18132	18133	18102	18126	18010	18209	18239	18285	18200	18163	18043	18274	17890	18212	18116	18280	18171	18279	17969	18050	18338	18150	18077	18006	18287	18015	18001	17995	18088	18249	17980	18160	18021	18165	18052	18121	18082	18117	18121	18170	17972	17987	18295	18150	18256	18003	18192	18156	18059	18037	18088	18223	18136	18073	18118	18178	18004	18274	18046	18251	17981	18017	18141	18077	18173	18218	18038	18015	18037	18126	18287	18130	18067	18002	18175	18126	18156	18075	18039	18172	18124	17939	17979	18409	17957	18063	18119	18067	17969	17930	18243	18249	18139	18068	17920	17885	17943	18210	18052	18136	18128	18204	18007	18177	18093	18041	18135	18345	18244	18172	18057	18133	18134	18246	18175	18195	18276	18105	18196	18075	18343	18045	18281	17897	18064	18008	18330	18154	18078	18192	18151	18162	18057	17886	18088	18208	18105	18191	18244	18497	18075	18235	18096	18102	18336	18166	18211	18170	18159	18166	18188	18121	18148	18001	18117	18224	18034	18202	18097	18139	18081	18185	18228	18044	18164	17842	18205	18104	18028	18086	17992	18121	18060	18201	18415	18075	18057	17977	18204	17973	17989	18049	18078	18101	18155	18225	18266	18181	18111	18416	18115	18111	17997	17986	18150	18333	18132	18223	18225	18081	18193	18266	18093	18172	18090	18229	18347	18106	18310	18163	18089	18263	18095	18194	18170	18130	17949	18138	18094	18217	18172	18155	17976	18027	18212	18008	18036	18247	18177	17866	18075
20415	33529	25686	20279	18982	17763	17211	16906	16639	16523	16310	16290	16072	16211	16032	16056	16086	15919	16129	15840	15873	15898	15727	15762	15872	15829	15703	15785	15693	15588	15546	15727	15758	15921	15707	15846	15610	15734	15840	15870	15893	15729	15737	15696	15840	15804	15757	15740	15665	15985	15728	15790	15704	15741	15878	15746	15823	15788	15955	15727	15840	15682	15743	15776	15864	15886	15843	15788	15862	15568	15842	15955	15805	15821	15780	15689	15603	15748	15856	15838	15473	15775	15700	15731	15589	15673	15638	15692	15760	15749	15675	15862	15761	15775	15958	15732	15935	15793	15837	15921	15702	15774	15600	15688	15701	15621	15875	15559	15759	15732	15786	15769	15626	15713	15725	15748	15933	15688	15810	15645	15702	15728	15840	15574	15783	15716	15706	15842	15654	15797	15745	15813	15585	15862	15788	15846	15733	15863	15767	15874	15789	15739	15679	15712	15695	15761	15855	15625	15577	15787	15727	15785	15737	15629	15599	15635	15753	15875	15761	15855	15648	15811	15798	15796	15624	15787	15632	15652	15698	15768	15637	15807	15798	15808	15865	15773	15814	15743	15658	15734	15792	15613	15814	15805	15668	15643	15865	15663	15638	15760	15741	15935	15526	15773	15766	15824	15684	15795	15708	15664	15811	15791	15644	15873	15589	15775	15857	15601	15641	15874	15701	15709	15665	15982	15630	15616	15922	15566	15622	15843	15886	15649	15765	15831	15687	15704	15820	15510	15654	15789	15686	15714	15779	15734	15692	15785	15751	15685	15810	15769	15720	15610	15821	15850	15707	15772	15761	15791	15815	15841	15652	15780	15651	15757	15609	15606	15700	15879	15655	15763	15697	15623	15650	15811	15797	15721	15588	15583	15616	15646	15761	15815	15687	15647	15705	15651	15695	15675	15743	15745	15667	15789	15846	15914	15692	15952	15734	15824	15713	15735	15641	15751	15871	15748	15820	15687	15753	15767	15738	15839	15644	15896	15696	15837	15802	15698	15964	15711	15836	15690	15698	15818	15482	15677	15632	15726	15630	15721	15766	15593	15759	15598	15738	15723	15707	15592	15689	15609	15785	15851	15804	15705	15672	15808	15859	15790	15759	15692	15794	15904	15670	15863	15947	15659	15760	15839	15826	15775	15760	15824	15830	15726	15758	15715	15774	15791	15773	15747	15640	15612	15681	15640	15734	15851	15647	15708	15787	15860	15638	15797	15639	15854	15834	15741	15766	15785	15812	15861	15784	15819	15698	15883	15905	15852	15878	15968	15788	15855	15794	15722	15769	15845	15742	15593	15720	15645	15715	15533	15779	15871	15681	15873	15902	15700	15730	15740	15654	15685	15909	15633	15767	15925	15749	15661	15703	15834	15815	15749	15608	15742	15544	15695	15599	15832	15690	15865	15776	15841	15778	15653	15802	15685	15653	15634	15620	15849	15729	15588	15786	15573	15800	15558	15710	15768	15609	15753	15677	15766	15643	15689	15829	15680	15877	15835	15656	15852	15746	15826	15752	15662	15877	15695	15529	15754	15782	15670	15621	15679	15841	15686	15738	15740	15717	15725	15848	15743	15631	15720	15772	15756	15780	15946	15660	15743	15742	15714	15776	15697	15859	15668	15745	15828	15761	15792	15681	15742	15830	15588	15696	15717	15738	15556	15655	15807	15856	15731	15811	15752	15726	15892	15587	15640	15735	15768	15599	15718	15743	15688	15817	15608	15590	15810	15820	15529	16000	15762	15919	15812	15758	15741	15691	15816	15619	15677	15524	15663	15757	15763	15742	15808	15852	15830	15613	15696	15784	15841	15613	15612	15891	15682	15780	15805	15710	15816	15779	15583	15784	15869	15654	15743	15687	15677	15686	15747	15579	15954	15800	15600	15771	15537	15864	15698	15649	15850	15686	15693	15809	15666	15705	15860	15716	15865	15746	15703	15865	15655	15865	15698	15767	15846	15792	15825	15755	15704	15544	15818	15650	15613	15925	15860	15755	15689	15733	15649	15884	15894	15855	15862	15704	15889	15788	15751	15791	15789	15668	15736	15761	15665	15713	15722	15862	15727	15658	15771	15569	15618	15662	15836	15894	15795	15843	15612	15751	15767	15688	15599	15828	15738	15902	15715	15882	15819	15686	15754	15675	15916	15823	15707	15934	15999	15670	15763	15688	15782	15737	15753	15725	15734	15755	15842	15717	15762	15571	15840	15616	15733	15699	15704	15579	15737	15673	15568	15679	15714	15711	15727	15857	15672	15785	15860	15650	15775	15661	15687	15745	15794	15775	15709	15774	15782	15831	15669	15742	15719	15747	15652	15853	15779	15726	15744	15740	15639	15761	15717	15740	15764	15665	15691	15715	15596	15779	15702	15675	15932	15667	15607	15962	15866	15855	15911	15646	15613	15933	15665	15747	15589	15916	15610	15616	15816	15769	15831	15747	15680	15655	15869	15750	15688	15690	15609	15856	15731	15773	15594	15773	15771	15855	15639	15762	15671	15791	15765	15739	15661	15791	15884	15819	15847	15687	15662	15739	15855	15863	15891	15782	15709	15765	15705	15600	15758	15749	15773	15718	15748	15515	15759	15700	15574	15682	15726	15923	15830	15790	15899	15768	15690	15722	15624	15773	15755	15650	15830	15760	15640	15700	15691	15836	15531	15759	15755	15676	15712	15917	15934	15583	15690	15645	15664	15640	15859	15759	15948	15736	15629	15844	15720	15751	15828	15787	15748	15807	15623	15806	15852	15772	15636	15720	15686	15743	15841	15563	15641	15872	15829	15896	15641	15770	15717	16014	15769	15928	15857	15778	15843	15783	15689	15736	15688	15714	15801	15908	15727	15660	15735	15744	15912	15765	15831	15667	15786	15769	15734	15900	15680	15726	15865	15802	15674	15933	15748	15961	15861	15777	15790	15947	15767	15888	15735	15920	15898	15772	15686	15792	15725	15766	15829	15684	15712	15708	15677	15917	15845	15703	15797	15577	15761	15744	15796	15782	15808	15722	15654	15674	15766	15661	15748	15782	15626	15803	15710	15800	15649	15841	15690	15824	15765	15857	15608	15567	15713	15910	15810	15505	15704	15547	15751	15673	15743	15687	15769	15775	15665	15641	15740	15724	15674	15717	15771	15760	15674	15746	15809	15859	15768	15691	15808	15767	15817	15834	15755	15518	15949	15662	15786	15703	15825	15731	15738	15857	15834	15864	15681	15640	15577	16019	15676	15732	15781	15748	15895	15811	15821	15732	15924	15669	15612	15810	15544	15690	15810	15785	15730	15785	15707	15800	15708	15755	15984	15875	15713	15746	15739	15683	15735	15732	15746	15592	15699	15547	15699	15674	15671	15728	15716	15773	15835	15777	15813	15777	15807	15765	15703	15730	15797	15598	15790	15640	15773	15682	15699	15680	15840	15861	15693	15889	15754	15671	15782	15650	15830	15745	15690	15919	15569	15834	15841	15653	15691	15792	15658	15749	15758	15694	15736	15872	15556	15694	15851	15678	15698	15712	15621	15702	15693	15747	15773	15866	15635	15729	15621	15836	15728	15717	15892	15964	15833	15735	15540	15791	15569	15875	15566	15804	15778	15870	15598	15805	15717	15758	15720	15772	15783	15619	15641	15706	15651	15708	15741	15635	15691	15762	15763	15696	15780	15888	15667	15663	15862	15858	15726	15681	15724	15747	15632	15848	15706	15836	15712	15817	15612	15852	15795	15635	15849	15592	15602	15774	15728	15691	15872	15812	15633	15738	15687	15676	15632	15662	15735	15753	15571	15717	15674	15763	15869	15780	15723	15797	15695	15801	15678	15763	15778	15833	15651	15725	15949	15722	15784	15721	15590	15681	15775	15662	15680	15725	15819	15866	15773	15611	15851	15802	15947	15685	15809	15604	15614	15781	15783	15795	15787	15833	15801	15722	15663	15693	15608	15745	15660	15839	15866	15655	15810	15627	15697	15790	15684	15906	15733	15783	15694	15664	15723	15771	15646	15821	15705	16011	15679	15820	15750	15759	15833	15673	15734	15598	15731	15728	15654	15644	15773	15992	15582	15580	15846	15808	15712	15949	15870	15670	15789	15749	15735	15782	15698	15851	15811	15841	15533	15611	15758	15669	15693	15860	15847	15792	15578	15762	15784	15919	15856	15726	15705	15671	15686	15661	15876	15881	15700	15752	15763	15712	15725	15943	15691	15802	15564	15820	15712	15623	15735	15854	15575	15807	15616	15860	15707	15864	15795	15644	15902	15961	15744	15730	15690	15788	15669	15664	15812	15759	15610	15738	15610	15613	15744	15695	15760	15831	15668	15770	15898	15593	15737	15660	15872	15873	15679	15726	15816	15740	15846	15823	15736	15625	15839	15824	15818	15750	15845	15608	15746	15789	15676	15640	15728	15840	15905	15675	15790	15734	15713	15744	15776	15696	15624	15785	15917	15657	15672	15653	15793	15661	15857	15789	15813	15757	15621	15633	15744	15642	15672	15708	16005	15797	15752	15727	15780	15738	15773	15650	15787	15638	15604	15806	15790	15757	15759	15736	15890	15844	15730	15906	15845	15961	15695	15668	15791	15564	15758	15731	15809	15939	15822	15811	15750	15763	15771	15722	15943	15712	15689	15697	15844	15782	15852	15714	15774	15762	15873	15844	15814	15815	15739	15701	15802	15662	15645	15790	15803	15701	15659	15753	15797	15607	15766	15708	15678	15718	15630	15789	15805	15606	15758	15806	15804	15621	15915	15803	15849	15751	15774	15827	15699	15731	15740	15679	15534	15690	15689	15820	15742	15915	15666	15820	15785	15743	15834	15896	15807	15838	15732	15778	15617	15628	15830	15667	15673	15696	15780	15587	15783	15934	15692	15712	15707	15844	15799	15865	15704	15772	15779	15736	15954	15826	15782	15781	15787	15824	15847	15558	15735	15715	15747	15679	15765	15825	15829	15812	15661	15721	15863	15707	15659	15933	15770	15722	15514	15726	15619	15785	15818	15865	15784	15706	15722	15713	15883	15770	15567	15805	15708	15700	15788	15877	15688	15787	15731	15827	15761	15895	15843	15633	15675	15574	15620	15759	15819	15689	15576	15854	15782	15721	15672	15691	15681	15571	15810	15728	15716	15603	15773	15550	15726	15675	15703	15895	15956
22553	21620	28863	24824	22071	24349	26099	21909	20731	20940	20780	20378	20223	19764	20224	20124	20094	20055	19871	19895	19683	19477	19462	19392	19679	19744	19896	19538	19410	19523	19576	19559	19459	19597	19747	19695	19213	19443	19659	19601	19482	19613	19730	19531	19521	19553	19581	19502	19378	19513	19486	19513	19605	19371	19531	19608	19394	19729	19575	19533	19489	19478	19411	19341	19362	19521	19539	19375	19521	19461	19398	19505	19576	19533	19408	19487	19481	19383	19344	19550	19399	19398	19392	19329	19421	19390	19538	19447	19426	19534	19282	19607	19564	19369	19611	19276	19460	19523	19526	19360	19439	19488	19537	19448	19616	19403	19396	19311	19259	19549	19368	19385	19695	19535	19323	19329	19481	19262	19455	19445	19467	19560	19438	19515	19388	19607	19657	19649	19570	19429	19441	19268	19428	19498	19406	19361	19706	19611	19401	19430	19450	19480	19372	19476	19351	19529	19834	19550	19417	19588	19425	19446	19506	19698	19356	19412	19375	19239	19483	19468	19378	19530	19467	19424	19643	19287	19524	19439	19324	19318	19387	19477	19471	19437	19421	19257	19453	19236	19252	19236	19389	19440	19394	19378	19512	19449	19332	19604	19376	19434	19411	19368	19389	19399	19366	19332	19473	19541	19359	19415	19508	19401	19116	19467	19481	19498	19323	19300	19321	19472	19410	19408	19402	19403	19424	19529	19286	19249	19508	19404	19351	19534	19285	19431	19512	19577	19525	19284	19349	19454	19224	19480	19463	19564	19379	19598	19272	19381	19362	19306	19523	19645	19078	19370	19392	19416	19463	19407	19448	19440	19341	19436	19387	19535	19473	19523	19359	19273	19265	19237	19334	19510	19557	19353	19545	19745	19214	19415	19600	19487	19527	19462	19635	19520	19543	19583	19222	19513	19383	19246	19383	19475	19601	19590	19353	19497	19486	19498	19431	19577	19503	19003	19246	19316	19286	19618	19488	19365	19414	19306	19083	19576	19464	19372	19574	19543	19349	19479	19302	19302	19258	19229	19409	19611	19448	19529	19325	19327	19588	19364	19382	19322	19225	19487	19395	19350	19578	19421	19349	19265	19345	19390	19393	19399	19383	19476	19656	19603	19467	19510	19268	19474	19573	19457	19153	19367	19368	19513	19329	19563	19511	19381	19328	19182	19254	19294	19590	19475	19427	19548	19379	19310	19393	19409	19372	19279	19234	19317	19593	19748	19429	19434	19271	19436	19421	19486	19611	19445	19429	19215	19487	19300	19502	19503	19343	19600	19220	19361	19356	19346	19330	19274	19373	19260	19235	19354	19651	19293	19324	19587	19332	19414	19278	19197	19464	19452	19383	19484	19425	19269	19432	19373	19452	19639	19444	19441	19426	19296	19458	19398	19509	19359	19272	19444	19332	19369	19507	19562	19602	19586	19512	19476	19530	19465	19259	19265	19357	19456	19531	19456	19452	19352	19253	19323	19545	19570	19317	19581	19383	19485	19346	19433	19368	19187	19402	19168	19512	19271	19413	19727	19420	19399	19348	19413	19378	19609	19570	19293	19499	19389	19419	19339	19263	19228	19248	19462	19265	19222	19410	19376	19454	19438	19232	19347	19439	19569	19357	19223	19466	19544	19562	19341	19191	19477	19279	19308	19549	19563	19219	19647	19562	19297	19506	19487	19496	19453	19308	19294	19300	19574	19431	19513	19586	19391	19432	19396	19703	19542	19317	19255	19295	19104	19460	19442	19495	19430	19518	19512	19431	19404	19437	19279	19170	19274	19291	19288	19586	19609	19284	19106	19240	19310	19403	19181	19507	19666	19353	19269	19364	19273	19380	19348	19210	19294	19638	19394	19494	19265	19364	19439	19218	19495	19512	19151	19481	19506	19390	19350	19303	19382	19487	19318	19461	19353	19335	19448	19305	19300	19209	19379	19408	19377	19492	19408	19520	19682	19356	19632	19672	19339	19418	19507	19408	19406	19456	19427	19382	19315	19344	19257	19758	19166	19714	19440	19498	19367	19467	19413	19526	19461	19291	19374	19264	19284	19414	19508	19402	19312	19252	19408	19521	19315	19375	19512	19401	19628	19513	19219	19487	19472	19577	19512	19310	19244	19335	19407	19572	19351	19489	19495	19572	19414	19486	19561	19248	19479	19362	19560	19637	19458	19341	19380	19460	19607	19432	19498	19200	19329	19529	19480	19264	19284	19453	19420	19153	19332	19312	19509	19353	19524	19539	19362	19346	19517	19611	19410	19209	19389	19447	19150	19475	19194	19381	19423	19482	19099	19093	19351	19596	19521	19482	19294	19409	19317	19338	19420	19224	19617	19542	19512	19463	19358	19296	19350	19369	19600	19528	19663	19193	19412	19588	19775	19336	19231	19288	19572	19476	19297	19482	19547	19359	19388	19588	19426	19427	19449	19499	19341	19472	19282	19529	19490	19458	19694	19550	19332	19503	19395	19171	19303	19456	19554	19557	19676	19452	19441	19242	19394	19284	19767	19413	19292	19304	19460	19337	19295	19323	19579	19459	19456	19568	19355	19581	19642	19417	19522	19324	19434	19472	19605	19574	19110	19286	19554	19451	19391	19448	19472	19581	19681	19446	19300	19436	19638	19488	19434	19479	19372	19704	19408	19414	19322	19316	19396	19441	19228	19612	19461	19538	19291	19629	19320	19601	19482	19419	19441	19410	19302	19392	19492	19395	19461	19497	19194	19301	19265	19499	19504	19380	19386	19282	19148	19327	19417	19247	19247	19519	19363	19507	19357	19336	19617	19243	19421	19420	19474	19554	19408	19326	19537	19546	19364	19325	19412	19473	19410	19542	19361	19324	19697	19459	19511	19466	19223	19447	19445	19334	19686	19245	19377	19409	19566	19552	19681	19454	19308	19419	19411	19580	19448	19408	19587	19396	19429	19608	19398	19369	19483	19367	19471	19321	19457	19552	19430	19478	19563	19337	19514	19435	19546	19247	19415	19401	19381	19301	19477	19443	19376	19438	19343	19475	19500	19451	19257	19422	19433	19652	19537	19565	19422	19458	19450	19259	19352	19438	19520	19428	19540	19310	19464	19294	19298	19345	19252	19488	19475	19663	19338	19201	19444	19448	19300	19330	19359	19422	19364	19337	19223	19252	19454	19349	19263	19401	19410	19277	19436	19522	19662	19495	19298	19302	19407	19269	19302	19349	19344	19530	19648	19580	19192	19599	19500	19280	19401	19550	19421	19515	19547	19300	19369	19600	19372	19449	19488	19557	19265	19461	19351	19452	19457	19593	19227	19503	19319	19591	19533	19510	19277	19346	19323	19422	19362	19205	19290	19532	19742	19309	19537	19441	19311	19411	19562	19494	19413	19388	19407	19424	19344	19326	19317	19242	19144	19545	19267	19372	19371	19627	19134	19283	19385	19334	19471	19531	19445	19471	19461	19395	19544	19543	19441	19314	19352	19420	19300	19498	19368	19418	19487	19420	19419	19478	19332	19304	19476	19423	19557	19376	19447	19567	19339	19467	19338	19491	19126	19449	19482	19570	19399	19408	19288	19290	19427	19169	19306	19346	19424	19385	19319	19233	19448	19610	19507	19341	19454	19350	19458	19391	19379	19517	19268	19624	19323	19387	19471	19255	19456	19382	19328	19458	19471	19541	19382	19671	19502	19219	19340	19292	19389	19181	19431	19719	19688	19302	19369	19446	19602	19488	19360	19374	19309	19370	19383	19520	19515	19475	19677	19324	19504	19437	19537	19368	19265	19191	19429	19373	19522	19249	19434	19391	19312	19240	19551	19353	19445	19468	19429	19564	19287	19511	19274	19338	19263	19410	19196	19370	19353	19516	19475	19734	19415	19294	19398	19440	19631	19284	19440	19330	19485	19457	19209	19398	19443	19201	19236	19437	19322	19611	19693	19607	19437	19310	19341	19498	19408	19348	19483	19433	19222	19581	19433	19175	19346	19527	19520	19433	19445	19467	19240	19396	19209	19422	19333	19323	19411	19289	19506	19467	19819	19521	19288	19726	19154	19333	19470	19615	19396	19596	19448	19556	19282	19391	19412	19342	19301	19294	19405	19302	19363	19501	19602	19492	19360	19494	19362	19285	19411	19375	19649	19366	19357	19482	19577	19639	19465	19350	19396	19573	19531	19409	19483	19403	19490	19741	19449	19523	19501	19421	19615	19479	19554	19423	19341	19583	19451	19454	19229	19578	19646	19579	19256	19456	19472	19454	19489	19205	19254	19562	19530	19137	19322	19409	19480	19592	19413	19623	19366	19363	19277	19413	19542	19387	19502	19412	19408	19500	19394	19379	19379	19379	19333	19624	19571	19431	19148	19414	19502	19455	19435	19347	19258	19469	19390	19425	19200	19396	19285	19530	19639	19511	19607	19478	19498	19418	19388	19426	19423	19683	19381	19529	19339	19322	19460	19555	19363	19474	19609	19506	19270	19302	19382	19450	19327	19444	19327	19306	19204	19324	19563	19547	19505	19577	19368	19468	19539	19366	19501	19303	19468	19405	19464	19487	19310	19241	19592	19572	19469	19559	19513	19494	19659	19423	19355	19259	19534	19589	19537	19587	19244	19387	19493	19356	19382	19387	19539	19422	19370	19666	19431	19543	19261	19536	19286	19590	19255	19415	19773	19282	19434	19250	19403	19577	19443	19404	19279	19491	19543	19506	19108	19450	19303	19507	19575	19393	19402	19398	19620	19409	19497	19500	19500	19413	19481	19257	19356	19561	19295	19803	19603	19590	19341	19243	19640	19468	19539	19297	19509	19324	19601	19517	19380	19427	19608	19293	19500	19389	19320	19565	19427	19576	19545	19446	19304	19440	19369	19507	19781	19408	19370	19398	19272	19395	19260	19114	19352	19374	19608	19559	19504	19443	19354	19451	19481	19404	19272	19434	19572	19308	19591	19401	19494	19215	19676	19649	19230	19583	19371	19394	19462	19394	19534	19449	19403	19449	19378	19317	19575	19691	19398	19188	19443	19416	19397	19452	19245	19309	19492	19447	19347	19414	19441	19589	19499	19526	19655	19435	19483	19661	19360	19111	19415	19504	19429	19497	19323	19353	19306	19499	19262	19307	19433	19156	19305	19410	19375	19611	19292	19411	19380	19352	19533	19547	19428	19586	19558	19601	19455
22465	42454	32776	25477	22501	20424	19742	18826	18412	18074	17718	17540	17362	17362	17252	16904	16959	16736	16777	16756	16893	16508	16626	16685	16649	16592	16668	16574	16534	16648	16532	16433	16630	16516	16449	16520	16407	16627	16441	16520	16557	16415	16628	16484	16347	16537	16643	16412	16536	16504	16574	16566	16536	16437	16540	16451	16444	16534	16429	16516	16379	16643	16674	16414	16616	16539	16683	16442	16382	16375	16439	16579	16532	16507	16568	16499	16422	16541	16567	16612	16703	16500	16463	16463	16179	16576	16454	16608	16500	16480	16567	16428	16685	16649	16316	16489	16459	16447	16459	16503	16572	16351	16557	16632	16532	16503	16421	16530	16372	16559	16531	16411	16414	16548	16484	16680	16586	16382	16443	16376	16407	16496	16561	16444	16668	16633	16580	16526	16374	16361	16362	16592	16525	16437	16555	16383	16543	16524	16540	16484	16423	16552	16444	16445	16681	16681	16530	16528	16456	16528	16647	16313	16577	16443	16436	16478	16412	16529	16540	16340	16466	16439	16638	16435	16522	16684	16503	16708	16458	16506	16405	16499	16378	16324	16470	16557	16446	16626	16587	16381	16594	16343	16416	16601	16492	16505	16547	16396	16445	16630	16498	16338	16460	16387	16385	16468	16513	16508	16539	16423	16211	16645	16544	16529	16500	16488	16537	16525	16558	16569	16389	16412	16432	16497	16521	16416	16474	16494	16344	16584	16452	16510	16353	16502	16510	16389	16456	16440	16606	16439	16576	16386	16262	16421	16526	16597	16542	16344	16596	16585	16514	16319	16416	16472	16531	16396	16514	16137	16396	16421	16430	16458	16496	16516	16563	16516	16490	16639	16521	16490	16620	16540	16463	16474	16398	16340	16508	16484	16480	16365	16493	16397	16521	16613	16652	16468	16504	16482	16672	16473	16499	16624	16397	16509	16379	16413	16402	16515	16468	16617	16313	16487	16454	16547	16406	16545	16518	16434	16515	16477	16546	16264	16311	16491	16631	16507	16498	16361	16501	16440	16412	16391	16550	16360	16562	16411	16535	16356	16472	16409	16482	16327	16625	16554	16583	16320	16545	16454	16426	16558	16441	16547	16279	16691	16410	16332	16701	16486	16570	16441	16408	16511	16739	16502	16417	16343	16439	16391	16522	16635	16473	16502	16329	16551	16457	16554	16683	16397	16458	16508	16489	16492	16483	16607	16355	16480	16444	16508	16406	16357	16550	16593	16390	16486	16506	16369	16425	16428	16332	16433	16562	16408	16420	16568	16432	16362	16341	16667	16414	16320	16596	16625	16307	16370	16527	16350	16431	16679	16327	16641	16372	16397	16326	16563	16495	16563	16550	16436	16515	16493	16576	16400	16341	16560	16363	16556	16463	16440	16352	16495	16479	16526	16429	16632	16465	16687	16668	16488	16228	16609	16465	16454	16485	16371	16614	16533	16413	16345	16588	16134	16519	16407	16525	16560	16324	16542	16363	16456	16566	16574	16664	16518	16610	16390	16586	16594	16412	16497	16511	16501	16469	16456	16551	16544	16466	16666	16610	16416	16534	16495	16395	16335	16681	16483	16535	16510	16286	16626	16405	16426	16538	16415	16685	16591	16773	16448	16301	16381	16318	16403	16454	16411	16408	16396	16543	16491	16576	16381	16602	16556	16412	16434	16567	16265	16569	16619	16510	16321	16546	16591	16493	16337	16321	16305	16500	16447	16411	16344	16468	16420	16536	16396	16554	16441	16411	16405	16425	16531	16546	16380	16539	16548	16309	16548	16371	16546	16479	16495	16569	16483	16476	16362	16426	16421	16518	16414	16503	16293	16544	16766	16494	16282	16492	16469	16457	16427	16631	16550	16604	16399	16359	16443	16669	16468	16538	16627	16601	16661	16527	16418	16354	16500	16377	16442	16496	16511	16428	16419	16398	16520	16587	16374	16343	16479	16581	16593	16280	16452	16557	16555	16430	16580	16425	16469	16433	16516	16670	16439	16491	16257	16597	16493	16656	16534	16585	16410	16556	16521	16324	16590	16425	16257	16522	16654	16542	16587	16569	16541	16457	16508	16455	16497	16564	16444	16399	16502	16529	16327	16544	16562	16427	16552	16584	16503	16537	16540	16484	16691	16470	16459	16467	16339	16376	16474	16208	16353	16578	16561	16374	16397	16423	16572	16527	16508	16523	16493	16586	16443	16632	16544	16482	16551	16533	16404	16460	16647	16669	16532	16606	16406	16510	16453	16456	16431	16375	16379	16588	16268	16564	16358	16544	16399	16525	16575	16620	16430	16420	16470	16561	16501	16369	16457	16776	16481	16254	16502	16688	16378	16702	16547	16491	16615	16558	16516	16552	16539	16525	16577	16630	16574	16491	16386	16373	16459	16481	16603	16573	16577	16502	16502	16321	16375	16608	16537	16474	16514	16510	16459	16442	16591	16494	16430	16471	16499	16476	16509	16471	16673	16643	16427	16577	16452	16416	16613	16360	16566	16414	16575	16441	16435	16385	16468	16357	16645	16525	16666	16534	16298	16482	16497	16418	16510	16406	16606	16564	16470	16388	16619	16555	16470	16493	16433	16418	16455	16601	16354	16344	16555	16463	16688	16531	16459	16593	16407	16366	16597	16434	16521	16310	16376	16540	16396	16470	16384	16540	16462	16545	16273	16379	16282	16436	16399	16441	16392	16720	16559	16444	16384	16315	16641	16366	16379	16508	16450	16360	16407	16346	16501	16650	16601	16360	16471	16639	16470	16392	16474	16512	16622	16513	16534	16506	16162	16417	16337	16615	16581	16486	16520	16475	16547	16427	16468	16409	16317	16392	16527	16296	16743	16520	16406	16524	16505	16597	16531	16550	16511	16508	16520	16393	16378	16548	16340	16413	16545	16485	16440	16593	16400	16584	16334	16470	16616	16515	16745	16509	16450	16382	16539	16471	16457	16507	16382	16623	16407	16528	16462	16463	16481	16514	16488	16531	16377	16537	16417	16448	16561	16429	16622	16441	16341	16482	16500	16509	16430	16534	16361	16588	16403	16486	16315	16736	16316	16456	16587	16501	16459	16370	16516	16470	16421	16459	16512	16488	16395	16661	16448	16427	16466	16396	16541	16399	16587	16483	16406	16583	16419	16487	16464	16470	16517	16572	16544	16371	16473	16460	16665	16493	16390	16505	16303	16509	16397	16440	16577	16545	16437	16588	16517	16486	16406	16470	16422	16409	16483	16428	16483	16474	16379	16806	16555	16518	16430	16415	16616	16594	16441	16579	16587	16452	16401	16646	16587	16475	16477	16548	16475	16485	16394	16417	16401	16543	16632	16373	16581	16339	16570	16368	16580	16316	16264	16499	16329	16446	16400	16459	16508	16450	16500	16352	16536	16578	16578	16444	16439	16485	16673	16533	16403	16544	16458	16366	16467	16312	16404	16407	16532	16500	16511	16346	16615	16566	16422	16631	16462	16549	16438	16651	16557	16537	16556	16518	16414	16376	16408	16472	16418	16415	16579	16519	16601	16481	16398	16457	16607	16396	16559	16390	16238	16426	16546	16369	16431	16518	16376	16478	16556	16447	16469	16762	16405	16593	16485	16435	16518	16423	16468	16440	16417	16414	16534	16335	16498	16609	16501	16481	16477	16543	16542	16344	16503	16483	16445	16527	16579	16406	16487	16563	16630	16469	16464	16505	16597	16566	16464	16388	16420	16466	16451	16570	16273	16530	16552	16437	16441	16737	16493	16445	16458	16564	16387	16473	16349	16557	16446	16447	16654	16512	16590	16505	16422	16446	16432	16523	16637	16462	16362	16486	16571	16509	16392	16484	16512	16507	16528	16660	16568	16488	16464	16503	16230	16385	16569	16468	16434	16296	16327	16341	16389	16416	16491	16500	16363	16477	16647	16553	16479	16618	16544	16357	16631	16481	16504	16662	16627	16368	16427	16491	16478	16590	16496	16554	16454	16456	16507	16489	16503	16572	16482	16595	16345	16452	16484	16495	16410	16681	16611	16417	16597	16391	16439	16608	16488	16576	16545	16509	16581	16524	16521	16413	16347	16656	16438	16558	16434	16481	16339	16398	16537	16459	16532	16546	16508	16400	16509	16577	16567	16448	16558	16336	16441	16590	16565	16467	16404	16458	16498	16494	16426	16510	16420	16398	16410	16576	16275	16572	16582	16378	16537	16544	16386	16407	16417	16619	16411	16421	16575	16340	16422	16501	16451	16527	16360	16742	16510	16426	16543	16322	16522	16419	16482	16490	16412	16434	16581	16742	16576	16383	16522	16389	16497	16696	16374	16677	16452	16583	16493	16377	16423	16296	16397	16430	16483	16537	16411	16279	16524	16267	16649	16459	16483	16518	16452	16494	16361	16234	16493	16383	16427	16479	16386	16421	16511	16295	16546	16401	16533	16510	16495	16608	16437	16649	16468	16533	16592	16560	16524	16554	16580	16433	16411	16278	16431	16468	16306	16467	16452	16436	16540	16451	16644	16589	16580	16509	16439	16386	16274	16712	16491	16544	16493	16533	16537	16344	16498	16513	16491	16484	16574	16336	16392	16548	16563	16379	16465	16642	16566	16360	16362	16248	16595	16450	16465	16264	16458	16464	16440	16510	16694	16580	16332	16438	16486	16513	16425	16543	16372	16675	16501	16618	16584	16450	16474	16555	16486	16608	16611	16472	16499	16555	16582	16410	16442	16457	16470	16339	16531	16506	16434	16486	16578	16555	16791	16536	16516	16535	16489	16446	16428	16474	16493	16485	16415	16403	16572	16424	16447	16426	16342	16563	16429	16560	16733	16666	16525	16549	16307	16619	16635	16387	16566	16461	16554	16525	16459	16466	16600	16562	16571	16513	16467	16512	16494	16407	16367	16588	16597	16386	16454	16378	16452	16402	16704	16347	16505	16407	16503	16391	16518	16492	16348	16577	16462	16631	16552	16557	16603	16506	16523	16457	16584	16580	16571	16508	16377	16482	16581	16469	16485	16323	16409	16523	16687	16470	16403	16657	16398	16520	16598	16570	16480	16570	16329	16537	16547	16400	16549	16365	16590	16433	16289	16494	16607	16384	16385	16638	16503	16427	16362	16564	16487	16517	16566	16343	16597	16500	16400	16516	16396	16509	16348	16453	16546	16465	16429	16361	16629
29349	23950	26290	22979	19648	19188	18888	18507	18204	18370	18062	18160	18130	18371	18007	18179	18075	18049	18113	17902	17948	17879	17925	17935	18023	18152	17953	17860	18055	17811	17894	17971	17870	17857	17799	17787	17901	17793	17909	17767	17805	17812	17768	18074	17892	17847	17906	17869	17849	18053	17876	17857	17889	17852	17780	17857	18144	17928	17752	17764	18112	17903	17975	17853	17669	17913	17874	18011	17874	17716	17827	17680	17758	17816	18034	17998	17880	17868	17965	17595	17880	17872	17714	17768	17920	17720	17665	17807	17668	18004	17962	17949	17949	17907	17822	17805	17939	17817	17892	17783	17753	17794	17763	17778	17773	17851	17853	17901	17734	17744	17974	17769	17687	17687	17763	17700	17802	18057	17703	17826	17898	17976	17880	18016	17670	17657	17910	17911	17721	17772	17861	17752	17848	17879	18018	17986	17885	17804	17712	17982	17752	17670	17838	17717	17815	17757	17968	17906	17884	17730	17768	17645	17814	17790	17857	17810	17643	17869	17722	17924	17857	17896	18061	17829	17702	17815	17703	17752	17863	17791	17732	17809	17634	17942	17715	17663	17893	17902	17772	17951	17673	17752	17769	17709	17814	17741	17665	17773	17792	17783	17801	17788	17771	17979	17821	17865	18021	17687	17983	17757	17843	17968	17960	17957	17668	17853	18046	17775	17959	17910	17781	17785	17846	17788	17892	17939	17814	17896	18036	17918	17966	17889	17741	17927	17936	17843	17824	17833	17801	17799	17956	18015	17943	18035	17924	17819	17841	17798	17872	18040	17958	17860	17929	17653	17907	17818	17702	18057	17680	17817	17909	17872	17776	17795	18011	17689	17915	17891	17926	17740	17608	18048	17899	18047	18055	17749	17999	17804	17813	17681	17893	17763	17967	17959	17890	17898	17923	17824	17725	17978	17779	17613	17866	17726	17792	17918	17865	17659	17872	17912	17719	17925	17774	17890	17729	17781	17678	17809	17975	17729	17898	17806	17975	17956	17856	17897	17937	17893	17864	17955	17784	17964	17862	17916	17971	18048	17839	17950	17736	17640	17605	17739	17752	17973	17873	17691	17902	17751	17862	17718	17812	17899	17727	17931	17781	18014	17789	17836	17934	17889	17751	17885	17775	18026	17896	17981	17995	17977	17956	17868	18019	17862	17806	17818	17895	17754	17794	17769	17973	17947	17866	18026	17667	17824	17902	17820	18129	17830	17898	17782	17782	17681	18128	17968	17971	17983	17949	17779	18022	17977	17915	17882	17776	17783	17923	17877	17834	17712	17925	17733	17851	17820	18021	17861	17956	17850	17750	17791	17834	17961	18000	17790	17880	17872	17840	17795	17787	17961	17915	17809	17904	17841	17804	17678	17750	17962	17849	17955	17766	17756	17963	17883	17762	17749	17961	17689	17791	17525	17880	17636	17835	17698	17873	18002	17840	17986	17856	17597	17907	17945	17887	17983	17957	17700	17957	17804	17980	17931	17833	17847	17760	17812	17881	17919	17940	17852	17966	17936	17840	17755	17750	17933	17730	17783	17695	17847	17672	17736	17969	17916	18011	17770	17581	17899	17843	17720	17661	17934	17712	17879	18077	17907	17948	17656	17789	18015	17934	17797	17689	17907	17864	17780	17803	17805	17958	17633	17902	17919	17730	17957	17733	17713	17830	17848	17709	17916	17910	17871	17853	17988	17905	18011	17946	17915	17734	17745	17654	17783	17955	17862	17822	17832	17805	17742	17855	18008	18087	17929	17705	17744	17932	18061	17728	17730	17957	17979	17807	17663	17817	17766	17879	17750	17692	17764	17733	17926	18061	17660	17855	17812	18035	17864	17745	17851	17796	17895	17820	17921	17787	17708	17718	17794	17954	17815	17964	17688	17841	17925	17920	17888	17780	17845	17841	17873	17840	17858	17800	17815	17853	17621	17991	17786	17959	17810	17915	17830	18019	17652	17777	18019	17800	17910	17656	17813	17839	17866	17962	17968	17746	17800	17862	17829	17911	17904	17955	17659	17679	17680	17858	17601	17624	17822	17839	17888	17790	17875	17880	17942	17731	17948	17752	17917	17823	17784	17892	17724	17623	17840	17790	17690	17734	17848	17806	17961	18024	17905	17854	17918	17703	17980	17704	17772	17792	17605	17878	17676	17729	17790	17777	17877	17908	17831	17942	17817	17863	17884	17702	18097	17848	17921	17898	17848	17919	17866	17916	17627	17874	17893	17925	17727	17820	18078	17957	17964	17829	17867	17926	17872	17893	17828	17871	17843	17671	17800	18008	17880	17905	17907	17925	17821	17789	17690	17755	17770	17826	17750	17835	17849	17944	17878	17952	17825	17702	17886	17920	17819	18026	17808	17860	18037	17847	17376	17755	17772	17825	17852	17947	17757	17872	17893	17856	17886	18068	18066	17813	17947	18117	17782	17895	17943	17860	17773	17748	17771	17743	17739	17844	17851	17981	17882	17899	18080	17816	17842	17797	17913	17939	17584	17894	17757	17834	17941	17875	17835	17795	17789	17698	17788	17993	17777	17698	18054	17928	17830	17940	17804	17839	18114	17880	17896	17797	17947	17734	17952	17841	17739	18047	18096	18005	17807	18065	17939	17768	18101	17819	17642	17893	17895	18085	17796	17866	17956	17770	18061	17717	17971	17811	17740	17704	17877	17648	18048	17922	18027	17893	17851	17823	17713	17735	17903	17786	17827	17783	17919	17900	17804	17790	17984	17800	17565	18026	17769	17764	17732	17876	17757	17843	17803	17806	18144	17617	17889	17966	17958	17872	17859	17801	17624	17945	17851	17774	17871	17852	17856	17840	17613	17715	17759	17687	17905	17760	17702	17832	17821	17606	17742	17899	17951	17790	18021	17981	18002	17927	17679	18138	17821	17656	17872	18069	17884	17868	17816	17954	17761	17759	17748	17897	17693	17825	17921	17800	17900	17635	17827	17932	17974	18063	17964	17714	17737	17914	17937	18014	17848	17740	17710	17828	17958	18003	17593	17790	17820	17884	18032	17949	17820	17730	18069	17661	17823	17844	17748	17805	18103	17792	17773	18188	17895	17704	17991	17791	17841	17834	17797	18001	17885	18065	17849	17911	17908	17960	17774	17792	17772	17894	17836	17924	17701	17955	17881	17881	17758	17883	17947	17844	17941	17989	17878	17779	17869	18059	17684	18018	17749	17952	17996	17885	17808	17669	17574	17965	17933	17857	17797	17911	17773	17884	17835	18060	17880	17685	17729	17692	17861	17917	17946	17711	17822	17908	17885	17698	17731	17950	17831	17780	17699	17838	17722	17815	17952	17810	17859	17686	17717	18060	17929	17824	17954	17704	17992	17729	17857	17944	17977	18050	17966	17709	17947	17755	17945	17790	17786	18023	17859	17880	17845	18057	17891	17894	17896	17921	17877	17877	17754	17784	17820	17680	17958	17999	17809	17867	17838	17895	17878	17666	17660	17810	17809	17890	17861	17749	17866	17948	17966	17824	17907	17687	17735	18059	17931	17709	17954	17843	17853	17853	17869	17898	17775	17787	17877	17733	17973	17932	17889	17857	17820	17903	18069	17800	17831	17730	18092	17826	17813	17920	17870	17823	17799	17951	17798	17730	17823	17775	17971	17837	17759	17768	17830	17951	17822	17944	17923	17874	17790	17947	18042	17924	18058	17843	17940	17608	17639	17760	17942	18041	17934	17546	17841	18003	18000	17744	17831	17757	17890	17722	17744	17884	17925	18091	17732	18009	17682	18016	17880	17873	17615	18039	17942	17970	17837	17850	17878	18002	17908	17979	17936	17856	17956	17754	17914	17722	17814	18010	17926	18037	17770	17888	18029	17954	17849	17832	17791	17954	17837	17790	17883	17528	17869	17898	17848	17680	17756	17867	17994	17946	17819	18072	17763	17951	17656	17835	17712	17738	17781	17725	17920	17917	18097	17807	17819	17855	17849	17729	17754	17844	17727	17850	17821	17810	17905	17754	17884	17846	17841	17972	17785	17917	17772	17916	18019	17910	17812	17812	17603	17896	17838	17791	17745	17977	17970	18101	17743	17868	17735	18051	18193	17734	17887	17880	17604	17707	17951	17935	17640	17752	17827	17733	17833	17844	17721	17766	17905	17676	17662	17698	17956	17866	17908	17783	17577	17931	17713	17870	17928	17890	17855	17706	17854	17678	17773	17774	17863	17989	17946	17775	17836	17728	17907	18145	17955	17957	17852	17739	17664	17842	18042	17787	17957	17963	17963	17773	17766	17764	17900	17796	17814	17820	17957	17886	17921	17929	17953	17802	17935	17846	17836	17968	17967	17867	17886	17818	17839	17750	17809	17878	17907	18071	17723	17981	17988	17722	17927	17927	18194	17939	17741	17960	17757	17824	17815	17871	17910	17864	17747	17612	17995	17891	17713	18062	17916	17845	17746	18030	17972	17816	17751	17929	17788	17684	17666	17824	17826	17762	17793	18076	17577	17870	17824	18089	17837	18044	17840	18021	17739	17771	17756	17999	17768	17989	17965	18077	17889	17975	17686	17771	17886	17692	17927	17800	17903	17853	17746	17954	17947	17922	17770	18008	17941	17935	17807	17616	17958	17740	17868	17902	17869	18033	17833	17858	17820	17631	17940	17844	17900	17951	17891	17755	17759	17844	17855	17771	17901	18086	17933	17789	17936	17702	17858	17766	18082	17786	17932	17876	17920	17652	17650	17860	17827	17984	17839	17672	18021	17874	17865	17834	17906	18014	17731	17928	17771	17736	17907	17822	17913	17794	17812	17889	17807	17894	17715	17751	17948	17978	17755	17855	18018	17673	17721	17781	17837	17901	17689	17684	17801	17904	17772	17732	17827	17889	17852	17836	17802	17708	17564	17929	17636	17955	17818	17795	17983	17915	17943	17926	17642	17922	17901	17933	17679	17725	17953	17894	17987	17834	17892	17860	17942	17958	18062	18021	17944	17890	17876	17901	17853	17984	17808	17837	17855	17896	17758	17974	17919	17960	17987	17877	17771	17878	18013	17811	17867	17834	17709	17867	17609	17732	17769	17780	17761	17908	17761	17887	18038	17876	17837	17807	17857	17959	17926	18080	17706	17694	17929	17981	17844	17979	17785	17857	17795	17830	17970	17957	17861	17943	17938	17892	17898
21079	29846	23729	19772	18179	17346	16916	16800	16409	16180	16142	16044	16034	15888	15947	15854	15952	15705	15746	15638	15677	15697	15686	15693	15685	15583	15418	15600	15609	15517	15464	15643	15564	15658	15815	15693	15666	15563	15621	15463	15563	15561	15806	15546	15670	15788	15657	15959	15596	15659	15571	15678	15551	15596	15604	15453	15773	15682	15634	15552	15691	15586	15682	15641	15771	15674	15672	15521	15533	15572	15632	15453	15669	15583	15684	15728	15305	15645	15553	15579	15633	15412	15520	15459	15664	15578	15551	15616	15828	15542	15615	15611	15598	15527	15707	15518	15689	15572	15524	15619	15522	15788	15464	15385	15685	15649	15599	15504	15610	15503	15672	15636	15583	15709	15684	15627	15482	15719	15532	15501	15579	15694	15592	15519	15555	15593	15518	15559	15679	15511	15506	15599	15639	15662	15423	15582	15690	15574	15682	15548	15375	15602	15642	15632	15625	15548	15584	15628	15688	15726	15509	15527	15698	15536	15507	15510	15732	15646	15567	15582	15680	15526	15650	15734	15607	15600	15659	15649	15667	15693	15581	15517	15698	15731	15557	15525	15753	15694	15708	15640	15740	15645	15690	15691	15600	15719	15627	15466	15601	15645	15765	15555	15687	15680	15619	15539	15644	15642	15498	15586	15727	15542	15518	15441	15656	15566	15650	15566	15689	15554	15562	15542	15573	15573	15658	15579	15504	15604	15577	15669	15715	15590	15647	15557	15564	15385	15739	15608	15543	15708	15735	15537	15526	15654	15551	15442	15485	15477	15750	15530	15701	15507	15416	15609	15659	15663	15664	15575	15534	15600	15618	15665	15627	15750	15474	15642	15542	15729	15517	15462	15574	15600	15611	15504	15658	15504	15570	15576	15386	15460	15649	15589	15579	15818	15558	15669	15731	15802	15634	15601	15643	15678	15528	15615	15485	15400	15589	15377	15662	15589	15556	15614	15735	15507	15732	15540	15633	15673	15567	15465	15711	15519	15597	15649	15483	15636	15692	15518	15666	15595	15806	15708	15647	15632	15527	15628	15777	15539	15664	15589	15563	15550	15783	15561	15636	15369	15627	15532	15571	15605	15758	15786	15662	15679	15526	15707	15635	15622	15705	15685	15517	15728	15691	15642	15562	15654	15491	15605	15518	15586	15626	15618	15692	15496	15625	15600	15596	15589	15613	15550	15604	15559	15784	15642	15651	15802	15552	15633	15784	15615	15738	15650	15476	15634	15563	15513	15614	15457	15712	15757	15497	15532	15661	15580	15722	15624	15473	15579	15509	15739	15654	15532	15583	15391	15780	15575	15736	15535	15391	15658	15659	15683	15691	15512	15719	15748	15759	15556	15533	15786	15834	15853	15763	15629	15690	15767	15639	15776	15643	15692	15780	15484	15556	15663	15484	15622	15628	15662	15574	15691	15469	15589	15540	15737	15630	15625	15569	15631	15758	15655	15617	15570	15542	15633	15500	15654	15608	15686	15711	15576	15587	15773	15622	15663	15661	15625	15629	15673	15543	15711	15529	15763	15624	15724	15600	15648	15803	15524	15612	15584	15594	15643	15586	15482	15696	15448	15689	15559	15718	15753	15430	15589	15765	15576	15717	15401	15703	15653	15528	15629	15693	15447	15597	15718	15636	15674	15496	15571	15629	15732	15682	15585	15507	15532	15606	15691	15585	15446	15517	15641	15733	15613	15646	15557	15807	15405	15645	15537	15652	15514	15403	15811	15713	15501	15797	15594	15708	15555	15677	15580	15597	15454	15558	15666	15682	15593	15749	15471	15624	15523	15482	15652	15810	15500	15471	15616	15462	15644	15525	15768	15606	15846	15627	15560	15522	15610	15585	15573	15702	15597	15677	15627	15618	15685	15541	15670	15690	15520	15580	15733	15659	15588	15605	15603	15665	15506	15716	15480	15707	15549	15733	15602	15539	15649	15662	15599	15725	15667	15819	15559	15442	15680	15607	15508	15629	15686	15742	15478	15630	15751	15521	15334	15548	15660	15624	15641	15675	15525	15543	15746	15722	15621	15549	15648	15631	15627	15371	15537	15643	15614	15569	15544	15418	15612	15586	15605	15491	15492	15580	15586	15545	15610	15664	15776	15613	15489	15649	15692	15495	15589	15513	15749	15532	15620	15813	15764	15495	15529	15684	15562	15627	15714	15492	15456	15669	15664	15559	15641	15736	15568	15523	15529	15700	15636	15627	15714	15494	15618	15744	15742	15522	15572	15684	15314	15591	15708	15508	15590	15598	15485	15738	15641	15607	15665	15712	15479	15560	15723	15523	15741	15678	15457	15544	15506	15756	15615	15775	15596	15680	15676	15753	15696	15638	15572	15778	15593	15530	15453	15714	15512	15588	15641	15622	15659	15545	15725	15748	15526	15648	15786	15580	15538	15671	15752	15705	15488	15575	15636	15670	15640	15676	15634	15785	15455	15672	15677	15647	15623	15638	15555	15600	15625	15593	15628	15562	15413	15619	15473	15518	15667	15443	15579	15560	15619	15672	15594	15562	15628	15631	15564	15663	15626	15604	15624	15728	15554	15559	15606	15544	15663	15507	15483	15613	15542	15794	15426	15632	15580	15798	15641	15612	15421	15665	15617	15604	15579	15593	15667	15542	15489	15647	15554	15638	15751	15530	15708	15468	15770	15540	15625	15714	15617	15582	15714	15623	15694	15549	15614	15588	15661	15702	15566	15644	15737	15638	15730	15626	15622	15702	15490	15539	15735	15605	15534	15714	15421	15622	15559	15669	15774	15632	15494	15532	15764	15592	15935	15625	15627	15725	15505	15455	15633	15574	15643	15442	15775	15575	15622	15465	15552	15549	15579	15752	15542	15651	15667	15616	15661	15619	15695	15563	15535	15417	15699	15567	15676	15498	15566	15620	15589	15629	15551	15702	15443	15601	15584	15536	15803	15444	15584	15545	15576	15507	15701	15619	15730	15506	15717	15454	15800	15651	15598	15624	15516	15640	15631	15701	15502	15747	15627	15780	15685	15543	15597	15650	15519	15550	15693	15738	15627	15697	15670	15741	15647	15607	15581	15560	15521	15727	15528	15713	15591	15665	15625	15738	15586	15598	15680	15567	15724	15658	15698	15722	15803	15794	15528	15609	15750	15730	15791	15711	15511	15661	15497	15542	15745	15526	15704	15638	15505	15757	15683	15661	15646	15655	15694	15710	15783	15705	15641	15532	15691	15748	15529	15660	15477	15712	15743	15650	15549	15635	15547	15761	15624	15592	15622	15693	15519	15553	15705	15463	15563	15464	15649	15649	15656	15485	15639	15688	15435	15781	15583	15568	15462	15774	15493	15612	15730	15716	15645	15608	15832	15551	15617	15638	15731	15550	15680	15623	15547	15649	15561	15611	15780	15673	15624	15663	15475	15549	15657	15602	15539	15494	15652	15519	15559	15622	15820	15759	15748	15723	15658	15600	15578	15566	15487	15641	15684	15577	15600	15570	15614	15636	15775	15622	15620	15697	15619	15645	15600	15729	15737	15614	15588	15571	15711	15704	15569	15650	15502	15532	15636	15673	15485	15717	15435	15628	15589	15568	15512	15487	15739	15624	15771	15540	15465	15653	15698	15416	15756	15655	15608	15610	15738	15599	15737	15569	15556	15494	15546	15613	15596	15639	15628	15683	15619	15460	15724	15577	15667	15469	15665	15604	15484	15877	15763	15635	15516	15698	15510	15761	15687	15509	15673	15628	15505	15661	15774	15720	15689	15707	15551	15541	15452	15647	15584	15580	15490	15586	15603	15542	15668	15537	15699	15535	15708	15665	15659	15559	15543	15531	15663	15731	15615	15646	15627	15685	15769	15445	15610	15708	15686	15761	15881	15605	15629	15912	15618	15641	15588	15610	15586	15692	15638	15456	15705	15685	15561	15574	15669	15604	15628	15606	15670	15606	15508	15613	15591	15561	15610	15600	15692	15673	15485	15800	15640	15678	15678	15605	15570	15431	15604	15656	15620	15495	15624	15519	15564	15703	15602	15407	15555	15721	15564	15497	15725	15594	15668	15626	15480	15668	15819	15613	15478	15657	15605	15626	15505	15856	15478	15660	15659	15685	15582	15589	15612	15671	15511	15548	15513	15647	15637	15630	15659	15625	15677	15771	15474	15614	15574	15612	15731	15763	15627	15705	15709	15784	15626	15605	15639	15676	15720	15632	15703	15651	15549	15640	15665	15753	15690	15581	15517	15810	15636	15626	15768	15591	15528	15703	15681	15635	15565	15506	15639	15658	15688	15458	15683	15753	15650	15490	15586	15753	15550	15491	15736	15541	15677	15683	15610	15541	15637	15690	15863	15671	15865	15633	15503	15638	15661	15686	15555	15485	15762	15513	15668	15603	15790	15735	15567	15693	15672	15557	15563	15742	15726	15585	15678	15466	15637	15888	15665	15402	15667	15570	15667	15591	15444	15623	15403	15653	15521	15536	15454	15606	15524	15621	15448	15547	15545	15713	15482	15475	15516	15646	15659	15735	15741	15662	15657	15733	15627	15589	15539	15749	15684	15660	15783	15755	15637	15701	15685	15485	15617	15732	15587	15603	15654	15669	15701	15570	15697	15641	15614	15628	15515	15608	15739	15497	15373	15662	15522	15506	15635	15636	15619	15653	15826	15631	15612	15656	15568	15802	15543	15687	15545	15714	15608	15605	15586	15595	15607	15603	15735	15625	15510	15557	15718	15657	15720	15609	15693	15465	15630	15728	15451	15706	15463	15624	15518	15545	15521	15544	15485	15657	15315	15625	15666	15667	15657	15778	15588	15676	15581	15519	15536	15669	15624	15737	15730	15546	15624	15811	15618	15574	15670	15582	15647	15673	15520	15538	15547	15574	15501	15481	15677	15461	15680	15423	15618	15641	15630	15593	15706	15430	15693	15534	15586	15804	15670	15550	15464	15520	15536	15646	15543	15554	15696	15669	15650	15581	15651	15552	15412	15479	15680	15680	15605	15471	15470	15461	15662	15558	15659	15583	15722	15695	15575	15779	15510	15563	15392	15467	15612	15740	15530	15524	15542	15636	15655	15740	15685	15472	15640	15722	15539	15635	15472	15686	15628	15731	15495	15726	15676	15485	15818	15560	15580	15569	15655	15632	15678	15630	15724	15614	15803
23552	21616	28310	25606	22885	22983	22077	19980	18940	19184	18821	18767	18749	18897	18832	18644	18567	18737	18566	18486	18579	18528	18113	18526	18565	18352	18219	18421	18412	18359	18205	18065	18308	18307	18405	18194	18345	18452	18358	18240	18337	18321	18344	18483	18435	18353	18215	18235	18276	18448	18427	18313	18382	18435	18327	18127	18399	18331	18362	18210	18275	18147	18234	18099	18514	18555	18330	18424	18424	18383	18393	18345	18314	18282	18420	18184	18269	18380	18142	18440	18140	18186	18357	18408	18226	18076	18435	18250	18294	18319	18059	18035	18353	18268	18299	18229	18125	18287	18359	18246	18381	18325	18110	18179	18297	18412	18233	18344	18350	18499	18274	18244	18311	17981	18237	18153	18378	18435	18394	18351	18394	18285	18299	18331	18125	18352	18383	18342	18267	18474	18272	18335	18044	18126	18140	18286	18289	18251	18357	18307	18345	18441	18198	18335	18409	18160	18369	18304	18427	18368	18218	18259	18252	18344	18299	18267	18291	18229	18214	18270	18257	18377	18451	18224	18433	18213	18194	18195	18319	18309	18171	18413	18371	18288	18325	18228	18263	18356	18082	18324	18080	18010	18304	18290	18188	18271	18342	18390	18162	18375	18060	18387	18200	18216	18521	18344	18369	18216	18153	18318	18155	18341	18208	18183	18451	18386	18146	18405	18310	18414	18182	18123	18301	18438	18340	18222	18298	18353	18132	18166	18272	18180	18104	18309	18139	18496	18238	18403	18193	18231	18202	18424	18076	18186	18255	18236	18273	18356	18440	18287	18162	18430	18241	18378	18467	18395	18349	18406	18387	18377	18133	18430	18534	18314	18233	18231	18415	18387	18171	18278	18405	18163	18213	18255	18293	18371	18176	18280	18366	18238	18462	18215	18521	18292	18315	18446	18263	18348	18391	18318	18202	18321	18380	18118	18330	18399	18162	18401	18179	18153	18250	18217	18236	18224	18288	18233	18494	18505	18441	18322	18214	18317	18254	18202	18404	18319	18293	18134	18221	18260	18499	18241	18136	18295	18302	17982	18098	18158	18213	18435	18371	18194	18210	18034	18075	18258	18340	18206	18259	18192	18232	18287	18234	18206	18429	18213	18276	18383	18138	18368	18203	18242	18085	18197	18354	18316	18233	18198	18103	18377	18381	18215	18191	18489	18226	18363	18301	18303	18167	18335	18282	18275	18392	18449	18225	18091	18299	18035	18281	18086	18348	18202	18436	18107	18449	18180	18367	18192	18388	18300	18394	18174	18363	18266	18309	18213	18135	18089	18222	18415	18414	18485	18366	18166	18379	18095	18290	18253	18268	18385	18517	18341	18282	18268	18271	18243	18132	18264	18139	18171	18467	18282	18383	18574	18173	18157	18374	18385	18110	18185	18460	18336	18097	18461	18291	18284	18037	18289	18271	18266	18419	18120	18299	18235	18352	18231	18250	18140	18315	18420	18404	18200	18258	18305	18312	18592	18253	18420	18229	18520	18226	18321	18279	18260	18156	18184	18144	18220	18328	18282	18444	18334	18484	18320	18224	18153	18096	18351	18210	18348	18277	18412	18157	18298	18210	18344	18413	18215	18277	18346	18518	18352	18354	18101	18243	18195	18201	18372	18359	18198	18180	18347	18280	18410	18369	18451	18322	18210	18313	18391	18333	18391	18322	18182	18265	18297	18269	18231	18238	18239	18310	18214	18268	18094	18233	18258	18171	18077	18132	18363	18269	18442	18499	18331	18075	18423	18373	18345	18307	18247	18345	18290	18371	18173	18461	18382	18292	18301	18243	18431	18358	18495	18390	18254	18478	18151	18337	17961	18307	18313	17920	18205	18329	18425	18194	18195	18302	18107	18189	18260	18445	18203	18188	18229	18343	18377	18121	18283	18448	18544	18116	18249	18342	18436	18267	18270	18135	18342	18430	18313	18169	18425	18262	18343	18259	18261	18224	18183	17981	18460	18299	18265	18201	18279	18383	18211	18200	18429	18207	18287	18310	18130	18282	18342	18234	18264	18232	18557	18395	18265	18463	18329	18363	18360	18306	18402	18525	18259	18255	18247	18281	18193	18340	18396	18350	18398	18322	18378	18240	18520	18249	18240	18209	18416	18252	18251	18283	18134	18250	18308	18239	18403	18358	18424	18107	18470	18246	18246	18290	18260	18275	18241	18137	18294	18253	18398	18371	18319	18198	18373	18423	18201	18294	18323	18487	18234	18559	18244	18140	18137	18069	18444	18116	18318	18340	18359	18219	18155	18499	18278	18196	18384	18339	18492	18112	18034	18158	18399	18279	18223	18386	18400	18342	18360	17950	18300	18337	18260	18359	18286	18373	18206	18408	18145	18183	18267	18310	18408	18155	18340	18264	18222	18169	18129	17996	18372	18369	18378	18098	18144	18274	18167	18195	18093	18388	18166	18465	18217	18527	18341	18200	18197	18236	18170	18268	18297	18242	18423	18323	18358	18305	18274	18342	18407	18407	18256	18094	18287	18305	18169	18220	18296	18343	18337	18371	18349	18349	18227	18273	18311	18397	18287	18357	18080	18276	18493	18225	18288	18327	18183	18296	18329	18292	18156	18362	18197	18111	18355	18280	18137	18451	18278	18161	18373	18436	18187	18715	18568	18267	18013	18250	18401	18408	18276	18469	18328	18292	18258	18543	18290	18170	18397	18622	18384	18269	18312	18456	18375	18321	18376	18306	18445	18292	18470	18293	18108	18219	18495	18217	18368	18393	18069	18092	18234	18067	18119	18586	18192	18334	18122	18284	18051	18206	18294	18371	18200	18310	18315	18225	18226	18320	18330	18216	18245	18334	18273	18257	18254	18229	18522	18286	18312	18222	18277	18196	18430	18107	18248	18429	18346	18264	18330	18496	18081	18342	18339	18422	18434	18380	18346	18170	18179	18511	18292	18114	18203	18216	18547	18008	18507	18437	18376	18258	18215	18339	18211	18253	18218	18303	18456	18310	18230	18247	18388	18363	18214	18044	18334	18459	18202	18452	18530	18178	18377	18136	18322	18257	18445	18359	18280	18318	18201	18111	18303	18229	18274	18451	18226	18321	18302	18188	18297	18415	18165	18314	18373	18400	18140	18413	18214	18338	18123	18173	18227	18289	18360	18498	18240	18379	18404	18379	18201	18375	18243	18407	18156	18301	18273	18234	18280	18477	18224	18371	18414	18179	18251	18322	18410	18222	18305	18203	18264	18330	18249	18484	18150	18149	18429	18198	18152	18380	18334	18312	18159	18270	18181	18318	18402	18356	18221	18420	18306	18412	18293	18310	18384	18315	18223	18208	18368	18396	18185	18245	18461	18352	18392	18445	18198	18346	18396	18403	18422	18325	18357	18247	18231	18210	18213	18525	18026	18269	18317	18414	18520	18332	18270	18213	18180	18247	18309	18282	18528	18530	18128	18382	18315	18432	18246	18177	18149	18331	18498	18277	18229	18393	18246	18335	18230	17999	18141	18189	18299	18332	18144	18403	18254	18250	18139	18344	18321	18307	18251	18342	18427	18447	18152	18348	18077	18465	18417	18376	18253	18362	18262	18329	18330	18459	18070	18313	18159	18398	18386	18290	18266	18276	18327	18358	18187	18209	18230	18161	18141	18199	18212	18245	18553	18439	18242	18235	18404	18386	18282	18402	18426	18148	18081	18254	18417	18084	18395	18374	18174	18529	18238	18342	18080	18244	18312	18210	18234	18221	18135	18180	18315	18321	18392	18050	18171	18241	18278	18428	18387	18368	18091	18241	18246	18469	18406	18245	18225	18260	18157	18047	18138	18348	18226	18333	18386	18360	18346	18190	18460	18393	18405	18318	18268	18305	18239	18349	18210	18225	18267	18382	18353	18376	18266	18394	18292	18374	18311	18365	18343	18274	18346	18233	18322	18221	18252	18375	18183	18272	18250	18448	18424	18422	18101	18320	18271	18546	18392	18294	18438	18505	18280	18325	18269	18366	18174	18283	18266	18207	18390	18320	18384	18222	18237	18467	18205	18133	18238	18073	18492	18366	18027	18360	18322	18267	18271	18303	18316	18326	18293	18389	18226	18053	18466	18173	18401	18335	18004	18483	18184	18241	18249	18338	18448	18332	18225	18250	18281	18445	18347	18291	18279	18138	18248	18205	18277	18157	18304	18415	18192	18287	18229	18456	18348	18387	18369	18134	18284	18148	18282	18441	18453	18298	18291	18332	18306	18318	18380	18365	18341	18330	18208	18270	18282	18421	18288	18424	18466	18220	18069	18332	18205	18366	18262	18208	18158	18302	18467	18262	18048	18328	18482	18431	18463	18327	18510	18262	18290	18273	18272	18202	18209	18195	18303	18406	18324	18239	18406	18099	18248	18362	18313	18267	18434	18182	18315	18297	18259	18252	18342	18227	18085	18243	18319	18377	18190	18430	18378	18174	18527	18256	18163	18375	18326	18334	18616	18330	18273	18393	18133	18165	18351	18492	18444	18198	18441	18231	18198	18135	18514	18513	18465	18229	18251	18412	18598	18374	18354	18570	18288	18357	18365	18463	18269	18265	18293	18283	18083	18338	18401	18270	18273	18233	18130	18236	18089	17973	18374	18387	18334	18306	18352	18190	18295	18298	18329	18146	18217	18289	18382	18335	18225	18404	18311	18365	18167	18172	18119	18543	18168	18250	18301	18355	18462	18087	18283	18248	18337	18194	18185	18237	18181	18512	18380	18403	18533	18027	18318	18226	18329	18383	18172	18370	18150	18274	18149	18218	18311	18547	18429	18106	18286	18206	18443	18209	18432	18419	18456	18195	18365	18385	18425	18119	18239	18380	18169	18267	18471	18132	18273	18318	18304	18219	18409	18264	18379	18311	18208	18470	18289	18229	18314	18389	18333	18104	18465	18224	18248	18342	18423	18274	18175	18526	18325	18498	18171	18260	18553	18314	18276	18302	18309	18287	18308	18084	18580	18142	18220	18447	18434	18584	18422	18271	18414	18477	18286	18269	18371	18506	18368	18344	18269	18289	18356	18141	18231	18346	18268	18152	18457	18217	18337	18104	18522	18239	18308	18349	18350	18267	18320	18293	18354	18473	18397	18275	18233	18496	18260	18332	18391	18263	18385	18266	18117	18244	18388	18268	18575	18245	18373	18337	18177	18264	18353
20498	36219	28306	22582	20392	19168	18339	17576	17143	16833	16394	16394	16370	16527	16246	16058	16308	16240	15982	16021	15959	16074	15928	15723	15725	15812	15997	15833	15979	15778	15843	15833	15845	15750	16105	15994	15778	15951	15810	15905	16027	15909	15895	15857	15923	15732	15884	15895	15761	15842	15754	15840	16032	15867	15703	15699	15806	15885	15929	15973	15787	15995	15994	15800	15933	15693	15967	15825	15610	15851	15949	15932	15699	15949	15921	15822	16064	15874	15873	15763	15775	15873	15888	15914	15943	15692	15619	16117	15844	15703	15798	15755	15805	15827	15843	15895	15846	16045	15720	15630	15964	16030	15764	15665	15928	15856	15848	15798	15837	15853	15806	15744	15765	15967	15879	15941	15716	15845	15975	15667	15813	16038	15816	15817	15917	15632	15823	15783	15810	15992	15836	15852	15743	15702	15798	15841	15883	15831	15797	15800	15737	15848	15831	15903	15925	15927	15896	16190	15691	15681	15718	15843	15889	15775	15874	15777	15745	15986	15736	15928	15840	15896	16020	15874	15862	15922	15910	15784	16008	15847	15696	15951	15894	15952	15864	16035	15911	15832	15868	16009	15833	15839	15693	15850	15849	15913	15945	15806	15721	16034	15964	15919	15836	15844	15771	15922	15858	15748	15928	15653	15798	15951	15908	15873	15984	15765	15703	15848	15869	15823	15785	15824	15766	15685	15919	15889	15938	15928	15882	15756	15631	15975	15947	15901	15816	15865	15990	15940	15811	15873	15801	15772	15784	15821	15795	15874	15801	15862	15912	15863	15929	15899	15651	15901	15866	15784	15981	15896	16028	15754	15791	15943	15788	15768	15849	15752	15706	15905	15836	15815	15976	15841	15812	15838	15787	15852	15862	15913	15777	15896	15751	15959	15845	15952	15909	15957	15826	15915	15908	15937	15852	15739	15926	15903	15871	15845	15812	15930	16081	15814	15782	15751	15698	15803	15805	15736	15741	15905	15917	15777	15819	15812	15843	15809	15730	15821	15931	15900	15880	16028	15839	15758	16043	15826	15891	15828	15714	15844	15728	15759	15824	15754	15784	15864	15864	15900	15804	15785	15720	15889	16041	15785	15884	15918	15857	15988	15858	15840	15730	15796	15864	15763	15887	16041	15745	15851	15839	15925	15833	15921	15752	15737	15895	15870	15938	15841	15805	15999	15826	15801	15915	15885	15825	15961	15801	15877	15824	15672	15902	15876	15790	15774	15872	15810	15627	15818	16086	15697	15870	15667	15933	15904	15833	15899	15890	15644	15781	15789	15879	15780	15895	15740	15829	15953	15824	15962	15951	15889	15904	16003	15924	15916	15770	15691	15727	15936	15853	15701	15830	15984	15879	15814	15750	15669	15740	15888	15856	15815	15804	15757	15754	15831	15642	15844	15817	15917	15806	15846	15939	15903	15814	15857	15730	15842	15807	15863	15727	15747	16013	15828	15793	15596	15823	15674	15888	15907	15793	16042	15681	15827	15908	16041	15842	15853	15831	16009	16007	15888	15740	15886	15883	15767	15801	15968	15825	15891	15777	15987	15937	15734	15831	15802	15825	15870	15740	15905	15821	15814	15645	15859	15982	15946	15884	15836	15881	15805	15822	15868	15932	15920	15692	15972	15703	15667	15593	15974	15892	15891	15816	15776	15717	16062	15846	15932	15853	15957	15885	15909	15882	15891	15866	15851	15725	15860	15859	15949	15731	15792	15737	15968	15802	15800	15814	15980	15982	15960	15768	15881	15727	15950	15816	15826	15874	15889	15944	15908	15833	15719	15839	15750	15911	15724	15878	15903	15840	15876	15744	15962	15903	15821	16020	16071	15812	16032	15918	15971	15665	15836	15723	15818	15860	16141	15766	15699	15859	15755	15977	15784	15890	15835	15707	15825	15897	15838	15987	15829	15863	16050	15646	15800	15903	15830	15911	16000	15976	15832	15910	15788	15999	15864	15789	15776	15910	15837	15604	15895	15918	15689	15841	15732	15740	15870	15820	15788	15937	15986	15878	15755	15947	15685	15842	15667	15742	15903	15904	15834	15723	15799	15781	15811	15777	15856	15828	15828	15882	15822	15795	15916	16045	15883	15832	15789	15892	15859	15699	15909	15778	15793	15872	15814	15716	15946	15832	16053	15741	15871	15847	16019	15736	15836	15752	15815	15693	15817	15818	15890	15837	15741	15859	15854	15826	15765	15900	15682	15869	15966	15709	15792	15821	16020	15705	15719	15879	15654	15747	15891	15954	15788	15710	15941	15742	15872	15825	15873	15856	15839	15832	15732	15843	15965	15894	15674	15807	15934	16009	15692	15766	15770	15926	15782	15804	15933	15730	15682	15762	15770	15821	15987	15893	15797	15872	15933	15709	15851	15765	15816	15815	15927	15777	15790	15819	15823	15933	15831	15891	15837	15874	15944	15852	15921	15882	15809	15877	15652	15829	15944	15907	15952	15884	15933	15699	15887	15534	15922	15858	15804	15827	15929	15873	15787	15849	16037	16042	15909	15846	16014	15865	16054	15969	15626	15875	15726	15862	15971	15854	15922	15751	15746	15835	15806	15819	15972	15761	15871	15742	15784	15854	15721	15859	15772	15902	15660	15943	15628	15831	15876	15677	15921	15788	15885	15833	15766	15697	15765	15816	15896	15762	15759	16001	15762	15862	15788	15917	15931	15715	15813	15898	15859	15879	15825	15749	15906	15955	15814	15855	15806	15823	15963	15790	15729	15776	15897	15974	15906	15969	15836	15936	15789	15856	15896	15858	15911	15852	15842	15879	15753	15743	15806	15773	15860	15824	15761	15951	15658	15953	15929	15695	15973	15917	15874	15963	15821	15857	15909	15738	15869	15788	15758	15751	15961	16007	15995	15918	15853	15797	15919	15882	15938	15922	16057	15782	15900	15822	15939	15806	15753	15906	15833	15920	15804	15897	15871	15850	15744	15777	15796	15785	15832	15979	15933	15699	15753	15827	15921	15899	15827	15769	15721	15989	15752	15813	15815	15923	15703	15944	15900	16004	16013	15798	15916	16040	15845	15929	15865	15977	15997	15856	15919	15764	15792	15828	15814	15923	15613	15875	15923	15952	16086	15890	15568	15943	15808	15782	15997	15810	15758	15674	15919	15742	15963	15708	15917	16137	15821	15970	15744	15923	15726	15836	15677	15819	15838	15761	15723	15924	15922	15851	15858	15903	15838	15962	15935	15696	15713	16008	15775	15858	15834	15892	15766	15793	16010	15958	16141	15816	15889	15862	15875	15978	15792	15828	15928	15751	15905	15692	16110	15690	15913	15827	15910	15880	15690	15892	15692	15861	15723	15677	15779	15834	15826	15840	15805	15763	15844	15906	15842	15696	15746	15746	15766	15906	15928	15863	15749	15999	15902	15757	15854	15739	15898	15871	15584	16017	15745	16034	15680	15726	15930	15852	15786	15782	15818	15938	15828	15905	15815	15854	15843	15863	15718	15824	15808	15800	15725	15765	15904	15884	15735	15860	15897	15826	15796	15827	15969	15814	15770	15860	15677	15859	15637	15832	15811	15914	15813	15932	15724	15796	15991	15946	15914	15908	15651	15716	16032	15821	15652	16028	15843	15830	15958	15924	15895	15797	15821	15941	15928	15790	15933	15831	15915	16036	15921	15827	15890	15975	15846	15715	15784	15777	15867	15807	15899	15879	15920	15860	15762	15686	15971	15898	15780	15986	15874	15826	15874	15799	16017	15685	15792	15803	15939	15754	15775	15873	15966	16031	15834	15808	15745	15832	15838	15966	15869	15912	15784	16038	15645	15842	15927	15829	15872	15886	15897	15772	15756	15953	15756	15843	15907	15823	15867	15828	15770	15770	15958	15935	15759	15781	15712	15938	15803	15963	15840	15785	15904	15897	15847	15993	16002	15836	15682	15775	15943	15825	15675	15763	15870	15815	15917	15833	15772	15946	15799	15817	15977	15733	15766	15896	15760	15729	15924	15929	15972	16000	15901	15909	15844	15935	15841	15814	15699	15838	15896	15913	16004	15839	15840	15671	15889	15934	15945	15935	15656	15695	15734	15811	15758	16061	15724	16113	15925	15693	15924	15720	15933	15869	15802	15730	15853	15963	15874	15749	15808	15795	15944	15950	15871	15878	15694	15851	15940	15932	15833	15764	15818	15933	15846	15936	15869	15638	15775	15878	15758	15752	15864	15973	15807	15824	15936	15806	15829	15625	15765	15981	15874	15775	15731	15877	16006	15783	15890	15746	15901	15954	15875	15860	15795	15722	15714	15767	15752	15830	15796	15761	15834	15853	15745	15775	16021	15970	15680	15998	15800	15827	15848	15959	15917	15946	15932	15839	15850	15832	15774	15829	15785	15899	15894	15792	15774	15856	15970	15805	15930	15787	15953	15761	15854	15704	15863	15725	15817	15736	15874	15783	15932	15768	15883	15873	15798	15732	15843	15821	15733	15794	15957	15836	15837	15909	15963	15910	15898	15806	16003	15799	16014	15767	15784	15835	15769	15762	15849	15690	15902	15660	15948	15926	15851	16012	15740	15897	15753	15903	15871	15843	15764	15870	15949	15936	15834	16003	15859	15906	15792	15868	15795	15828	15989	15892	15909	15720	15732	15767	15984	15929	16071	15783	15770	15900	15952	15851	15855	15960	15978	15810	15886	15772	15837	16056	15867	15642	15810	15831	15685	15957	15829	15914	15967	15943	15822	15933	15983	16094	15799	15878	16004	16012	15813	15898	15959	15676	15931	15771	15811	15908	15890	15883	15892	15861	15900	15676	15913	15889	15691	15911	16048	15983	15969	15855	15886	15888	15906	15641	15751	15875	15751	15845	15839	15799	15777	15863	15657	15760	15960	16032	15899	15615	15991	15819	16016	15854	15810	15690	15974	15849	15916	15827	15899	15637	15747	15914	15857	15918	15852	15704	15741	15973	15816	15799	15872	16049	15837	15775	15745	15799	15711	15986	15813	15891	15875	15793	15821	15824	15580	16003	15796	15869	16031	15692	15923	15871	15749	15747	15875	15873	15919	15816	15818	15836	15738	16017	15998	15947	15863	15788	15749	15626	15966	15715	15858	15887	15993	15893	15861	15851	15688	15929	15717	15790	15852	15814	15769	15752	15723	15819	15880	15636	15886
25444	21612	27088	27352	21083	20497	20246	19502	19100	19345	19032	18791	18853	18792	18735	18801	18924	18682	18453	18441	18631	18656	18615	18517	18610	18396	18712	18551	18528	18642	18493	18377	18515	18551	18535	18527	18510	18659	18348	18581	18431	18750	18737	18644	18747	18375	18767	18480	18492	18675	18517	18481	18572	18591	18359	18557	18635	18594	18554	18467	18584	18467	18258	18477	18470	18575	18398	18470	18448	18357	18429	18801	18609	18619	18363	18695	18579	18382	18433	18486	18474	18372	18510	18377	18546	18657	18362	18524	18321	18596	18417	18328	18580	18470	18707	18455	18583	18257	18471	18455	18510	18309	18520	18476	18565	18622	18789	18596	18683	18630	18602	18474	18508	18590	18709	18421	18542	18457	18584	18523	18602	18302	18566	18616	18727	18686	18461	18634	18602	18371	18536	18627	18306	18436	18458	18397	18471	18527	18494	18493	18375	18378	18470	18435	18645	18636	18691	18456	18464	18372	18517	18552	18409	18382	18665	18247	18462	18466	18518	18548	18591	18521	18503	18416	18546	18499	18404	18597	18438	18768	18613	18388	18707	18322	18531	18743	18491	18476	18482	18439	18503	18384	18556	18517	18385	18709	18603	18414	18507	18531	18279	18435	18327	18554	18427	18508	18713	18606	18517	18589	18566	18447	18669	18607	18444	18629	18356	18553	18465	18566	18516	18315	18602	18460	18450	18534	18534	18543	18418	18354	18409	18491	18497	18491	18802	18696	18540	18831	18553	18541	18654	18437	18590	18422	18589	18473	18639	18594	18662	18544	18537	18580	18360	18415	18382	18487	18318	18398	18611	18535	18386	18488	18445	18465	18440	18639	18473	18622	18505	18580	18533	18519	18606	18704	18442	18435	18463	18662	18333	18460	18499	18605	18594	18624	18648	18400	18405	18566	18527	18615	18571	18737	18611	18466	18632	18624	18468	18662	18521	18448	18422	18290	18507	18517	18488	18518	18543	18550	18409	18502	18594	18569	18574	18354	18696	18292	18417	18502	18637	18613	18440	18422	18351	18521	18672	18708	18427	18564	18451	18660	18570	18483	18542	18452	18648	18567	18600	18584	18709	18514	18583	18556	18381	18557	18506	18657	18314	18435	18554	18644	18455	18493	18350	18544	18520	18295	18531	18438	18759	18637	18490	18387	18466	18657	18506	18274	18356	18806	18541	18448	18580	18442	18297	18427	18592	18521	18546	18583	18296	18552	18721	18500	18247	18498	18614	18445	18528	18484	18366	18598	18474	18343	18323	18597	18376	18374	18861	18720	18653	18406	18664	18615	18384	18448	18674	18523	18708	18607	18522	18627	18498	18234	18489	18576	18284	18528	18469	18646	18499	18452	18303	18520	18488	18461	18500	18351	18631	18361	18378	18440	18417	18596	18634	18438	18496	18627	18454	18466	18682	18493	18488	18512	18561	18430	18684	18534	18599	18517	18769	18536	18603	18338	18401	18527	18303	18477	18414	18499	18720	18510	18803	18673	18591	18549	18597	18549	18523	18574	18609	18642	18533	18429	18637	18343	18331	18778	18461	18460	18367	18589	18501	18647	18538	18456	18554	18294	18677	18401	18610	18652	18553	18523	18692	18638	18555	18684	18604	18539	18557	18521	18791	18473	18459	18605	18417	18272	18319	18551	18390	18555	18587	18297	18583	18637	18550	18542	18574	18449	18635	18595	18530	18566	18682	18546	18581	18578	18385	18598	18456	18539	18718	18413	18422	18579	18556	18530	18427	18552	18427	18440	18690	18377	18538	18441	18468	18581	18507	18620	18580	18362	18385	18484	18686	18626	18577	18522	18457	18432	18675	18631	18463	18494	18491	18602	18553	18556	18550	18471	18573	18633	18535	18767	18624	18469	18347	18595	18414	18550	18530	18723	18373	18539	18675	18800	18572	18660	18448	18513	18579	18479	18632	18497	18596	18568	18447	18443	18502	18401	18710	18501	18315	18569	18613	18345	18552	18621	18521	18642	18332	18432	18559	18482	18125	18509	18534	18561	18518	18481	18406	18464	18444	18649	18755	18449	18714	18285	18321	18485	18525	18565	18405	18447	18454	18421	18422	18530	18499	18499	18692	18632	18593	18611	18412	18665	18597	18507	18532	18585	18550	18409	18476	18333	18415	18373	18572	18529	18557	18636	18351	18408	18360	18546	18452	18538	18504	18478	18343	18466	18310	18434	18343	18523	18622	18650	18510	18663	18427	18574	18442	18607	18580	18572	18620	18589	18408	18639	18651	18763	18623	18445	18648	18446	18524	18610	18470	18672	18530	18563	18443	18551	18560	18619	18597	18363	18434	18451	18370	18307	18696	18453	18485	18514	18563	18301	18584	18682	18693	18392	18375	18551	18544	18463	18373	18325	18547	18480	18600	18540	18547	18505	18489	18519	18381	18464	18328	18546	18571	18695	18290	18400	18390	18391	18571	18612	18604	18644	18583	18185	18581	18512	18629	18518	18432	18680	18652	18607	18514	18623	18385	18639	18302	18357	18450	18595	18564	18334	18585	18583	18598	18631	18741	18639	18537	18627	18631	18575	18649	18387	18632	18681	18509	18771	18667	18572	18582	18426	18551	18534	18572	18374	18571	18488	18466	18798	18640	18434	18590	18588	18543	18574	18477	18483	18374	18595	18711	18623	18620	18476	18522	18817	18501	18668	18684	18567	18575	18467	18662	18694	18626	18424	18509	18490	18599	18625	18625	18521	18369	18563	18548	18557	18452	18595	18499	18463	18487	18779	18598	18641	18577	18410	18633	18508	18527	18652	18507	18562	18394	18644	18597	18449	18431	18313	18556	18567	18585	18515	18581	18575	18594	18300	18407	18523	18422	18508	18636	18550	18582	18590	18409	18403	18416	18468	18412	18447	18559	18369	18646	18476	18281	18509	18680	18811	18491	18557	18525	18384	18541	18694	18389	18709	18525	18502	18701	18516	18538	18411	18548	18504	18540	18440	18449	18477	18530	18501	18416	18712	18512	18744	18717	18677	18294	18544	18594	18522	18696	18756	18562	18596	18428	18488	18402	18597	18450	18407	18585	18508	18518	18485	18466	18639	18608	18541	18604	18543	18497	18478	18670	18444	18546	18496	18606	18522	18509	18668	18490	18401	18576	18494	18685	18694	18576	18645	18508	18272	18384	18566	18451	18478	18789	18402	18583	18531	18537	18565	18351	18533	18424	18585	18563	18395	18497	18504	18366	18442	18555	18584	18441	18522	18426	18421	18771	18269	18648	18654	18296	18524	18566	18666	18661	18639	18487	18586	18325	18355	18501	18372	18476	18401	18487	18476	18546	18514	18680	18559	18572	18592	18726	18374	18579	18538	18523	18501	18591	18649	18414	18447	18384	18361	18552	18586	18895	18792	18592	18583	18527	18580	18471	18594	18586	18391	18317	18587	18646	18651	18488	18523	18543	18510	18619	18698	18563	18384	18342	18652	18547	18481	18330	18542	18358	18408	18510	18703	18289	18570	18756	18654	18509	18645	18595	18539	18412	18475	18588	18395	18258	18563	18675	18508	18659	18457	18662	18616	18572	18534	18668	18419	18411	18413	18511	18698	18562	18489	18646	18466	18540	18438	18503	18573	18510	18485	18307	18533	18444	18569	18692	18551	18613	18591	18474	18358	18727	18312	18493	18345	18581	18485	18509	18217	18366	18513	18721	18584	18390	18555	18712	18672	18505	18468	18644	18536	18709	18444	18562	18437	18520	18632	18682	18533	18606	18479	18476	18144	18646	18566	18603	18505	18705	18364	18559	18661	18554	18317	18504	18433	18633	18646	18556	18672	18776	18594	18646	18536	18506	18480	18610	18409	18612	18596	18521	18381	18426	18492	18408	18486	18627	18587	18422	18466	18418	18426	18367	18406	18409	18505	18614	18601	18502	18479	18535	18433	18403	18490	18501	18484	18388	18612	18542	18441	18718	18597	18433	18441	18547	18528	18477	18578	18539	18709	18684	18679	18486	18431	18619	18282	18356	18454	18422	18641	18561	18440	18667	18520	18400	18563	18612	18617	18628	18407	18491	18489	18512	18599	18449	18541	18400	18383	18414	18498	18553	18387	18613	18618	18723	18573	18446	18656	18570	18399	18656	18694	18698	18600	18690	18375	18531	18658	18647	18411	18471	18602	18601	18331	18284	18352	18449	18634	18446	18593	18556	18683	18417	18600	18515	18472	18508	18577	18311	18378	18454	18369	18412	18337	18473	18710	18470	18689	18558	18328	18756	18567	18644	18672	18328	18436	18543	18470	18363	18304	18319	18493	18721	18538	18501	18543	18560	18426	18573	18267	18484	18756	18543	18490	18500	18463	18499	18521	18671	18663	18610	18344	18518	18501	18575	18552	18567	18568	18400	18467	18435	18581	18476	18427	18592	18495	18638	18522	18568	18638	18340	18513	18447	18431	18479	18349	18519	18476	18291	18677	18454	18343	18686	18702	18705	18764	18527	18308	18576	18492	18448	18519	18790	18397	18518	18361	18416	18258	18587	18717	18355	18373	18621	18489	18581	18421	18414	18328	18398	18432	18447	18495	18458	18560	18273	18601	18485	18493	18347	18542	18655	18621	18537	18553	18587	18641	18612	18546	18411	18565	18592	18502	18514	18513	18496	18647	18745	18524	18352	18252	18433	18313	18663	18666	18342	18558	18753	18853	18543	18484	18451	18401	18576	18545	18375	18471	18377	18548	18486	18373	18380	18638	18723	18375	18769	18578	18702	18487	18553	18581	18508	18730	18673	18470	18658	18760	18676	18639	18648	18539	18452	18449	18617	18565	18447	18445	18687	18477	18528	18563	18581	18549	18700	18545	18542	18412	18464	18460	18436	18273	18431	18468	18612	18522	18605	18457	18377	18409	18562	18816	18390	18553	18609	18609	18414	18374	18568	18504	18607	18625	18746	18503	18489	18341	18426	18620	18403	18331	18516	18435	18447	18436	18464	18548	18236	18508	18604	18460	18343	18468	18460	18459	18450	18480	18691	18585	18554	18528	18671	18299	18463	18442	18462	18510	18520	18609	18466	18534	18599	18544	18382	18497	18545	18609	18531	18437	18459	18451	18585	18531	18568	18481	18577	18537	18784	18548	18538	18526	18422	18358	18373	18659	18585	18672	18473	18519	18375	18575
20046	31831	25623	21293	19472	18505	17555	17147	16811	16764	16621	16388	16376	16438	16372	16200	16220	16176	16143	15988	16112	16022	16209	16016	16036	16228	16021	16175	15910	15983	16064	16194	15980	16029	15990	16031	16068	16038	16007	16070	15980	16121	16080	15970	16026	16147	16128	16128	16120	16055	16049	16136	15978	16069	15943	16155	15856	16162	16121	16064	16272	15884	16124	16210	16184	15943	16061	16222	16107	16011	16005	16048	16073	15857	15973	16090	15978	15932	15961	15953	16111	15999	16104	16071	15869	16106	15998	15980	16187	15957	15976	16011	16043	15979	16187	15920	16159	16044	16073	16019	16067	15932	16155	16164	16068	15908	15951	16164	15875	16194	16119	15949	16005	15912	16042	15837	16125	16186	16264	16008	16159	16026	16052	15825	16157	15889	16006	15989	15816	16035	16040	15946	16044	16039	15949	16180	15979	16082	16089	15944	16007	15907	16025	16126	15887	15879	15991	16035	16050	15919	16040	15977	16056	16006	15862	15907	16063	16036	16028	15927	15899	15994	15987	16060	16028	16070	16000	16108	16070	16030	16251	15979	15938	16035	15974	16016	15941	15990	16154	16024	15878	16013	16160	16040	16205	15991	16062	16149	16053	15955	16081	16004	16052	16187	16013	16002	16002	15983	16073	15977	16114	16159	15919	16047	16029	15843	15915	16067	16066	15991	16047	16237	16078	15951	16074	16066	16014	15831	15917	16211	16028	16198	15939	16118	15828	16123	16104	16034	16105	15956	16149	16014	16240	16117	15979	15944	16197	15940	15885	16084	16035	15969	16095	16041	15942	16132	16031	16036	16098	16036	16037	16028	15929	15976	15919	16055	16062	15995	15932	15940	16215	15941	15850	16128	16107	16066	16018	16189	15951	16314	15936	16093	15953	15935	16082	16033	15884	16021	15989	16040	15941	16055	16059	16071	16041	15863	15993	15936	16053	16014	16119	16051	16081	16144	16056	15936	16110	15968	16157	16146	16007	15999	16100	16326	16021	16089	15996	16083	16220	15985	16009	15935	15995	15753	16172	16016	16165	16079	16036	16105	16143	15978	15944	16208	16241	16035	16009	15906	15945	16122	15997	16258	15949	15931	16086	15900	16089	15999	16056	16001	15914	16075	15969	16139	16167	15958	16040	16088	16246	16045	16081	15924	16035	15972	16091	16106	15930	16129	15981	16147	16046	16017	15889	16040	16034	16071	15947	16118	16144	15877	15947	16071	16223	16086	16051	15973	15898	16177	16113	15833	15932	15893	16067	16190	15928	15907	16195	16149	16088	16112	15994	16129	15996	15980	16168	16107	15905	16085	16079	16058	15977	15950	16033	16068	15933	15960	16077	16026	16173	16032	16026	16218	16081	16119	15925	16082	16068	15918	15989	16031	16160	16175	15915	15805	16043	15967	16008	15961	15966	15880	15952	16026	16108	16023	16124	15959	16107	15903	16046	16051	16148	16023	15950	16116	16032	15994	15969	15951	15966	16078	15971	16096	16052	15966	16040	15940	16059	16001	15996	16056	16098	16067	15827	16008	16100	16085	15976	15994	16208	15965	16059	15998	15968	16007	16081	15985	16001	16105	16030	15974	16027	16011	16240	15883	16201	16073	16075	16002	15986	15926	16228	15972	15973	16111	16132	16001	16075	16021	16119	16098	16083	16040	16069	16071	16093	15847	16025	15982	16031	16065	16178	16004	15906	16066	15924	16018	16101	15963	16102	15989	15875	15980	15890	16101	15972	15928	16061	16018	16030	15954	15987	15997	15933	16068	15972	16113	16081	16025	16210	15972	15933	16003	16108	15948	16094	15968	16011	16040	15934	16083	16078	15928	15984	16036	16037	16151	15995	16008	16077	16032	16128	16008	15990	16282	15930	15989	16238	16021	16035	16076	16022	16030	15914	16106	16070	16072	15918	16000	16278	15955	16063	16076	16098	15949	15995	15978	15970	15928	15990	16220	16013	16008	15970	15982	16035	15841	15895	15952	16033	16128	15891	16011	16042	16181	16011	16025	16105	16085	15955	16132	15946	16001	16028	16033	16025	16077	16046	16148	15914	15921	15969	16088	16082	15899	16073	16132	16014	15919	15974	15988	15997	16060	16115	16049	15925	15927	16084	16048	16105	16100	16041	15978	15976	16038	15911	16017	16009	16213	15887	15864	16205	15929	15912	16037	15979	15976	16129	16173	15977	16149	16057	16114	16074	16163	15900	16050	16042	15833	16083	15984	15989	16130	16036	16259	15969	16064	15918	15797	15842	15964	16068	15826	16202	15999	15939	15923	16112	15893	16139	16006	15914	16130	16080	16069	16061	16149	16100	16181	16123	16149	15990	15950	16044	16072	15865	15953	16078	16213	15931	15947	16205	16045	16033	16043	15986	16021	16222	16011	16004	15920	15976	16050	16189	15955	15993	16103	16070	16046	16109	15953	15883	16093	16139	15982	15998	15920	15981	16195	15979	16147	16061	15946	15941	16118	15935	16000	16104	16104	16180	15898	15909	16033	16100	16040	15927	15910	16182	16149	16009	16107	15780	16115	16161	15829	16101	16117	16080	15891	15971	15875	16063	16011	15955	16250	15854	16003	15974	16145	16040	16007	16095	16012	16046	16140	15991	16125	15988	16000	16099	16067	16083	16063	15980	15884	15958	16136	15949	15957	15984	16080	16027	16086	16105	15975	16188	16137	16101	16088	15989	15862	16028	15897	16111	16151	15945	15993	15951	16096	16038	16164	15994	16015	15925	16066	15974	16000	16064	15955	16118	15949	15826	16173	16106	16088	16044	16068	16071	15957	16031	16031	15867	16111	16013	16094	16079	15970	16019	15845	16010	16026	15848	15950	16032	15875	16041	16080	16240	16025	15976	16087	15978	16020	15898	16125	15912	15986	15982	16266	15927	16142	15919	16017	15909	15934	16020	16139	15894	15963	16047	16092	16097	16003	16057	15961	16021	16095	15975	15920	16065	16030	15967	16020	16179	16160	16183	16009	16022	15813	16127	15938	16011	15912	16061	15895	16034	16032	16046	16199	15921	16111	16014	16013	16126	16058	16191	16036	16100	16019	16118	15876	15905	15924	16126	15883	16068	15967	15924	16103	15824	16106	16062	16073	16067	15999	16061	16062	16023	16079	16081	16124	16085	16069	16144	15999	16118	15934	15954	16061	16079	16013	16073	15998	16089	15925	16173	15935	16058	16104	15953	16086	16115	16016	15813	16075	15944	16035	16168	15804	15950	16073	16072	15957	16065	15952	16008	16048	16161	16024	16140	16046	16107	16092	16086	15958	15952	15947	16028	16006	16012	16033	16118	16003	16078	16218	16073	16071	15971	16053	16121	16052	16042	15976	16040	16036	15896	16073	16134	15953	16029	16079	15878	15951	15904	15972	15992	16035	15883	16144	16117	15986	16000	16068	15939	16074	16123	15983	16058	16187	16002	16131	16058	15968	15904	16028	16136	16168	16058	16086	16020	16131	16091	15937	16079	15992	15983	16143	16115	15920	15857	16004	15891	16101	16001	15974	16083	16047	15899	15883	15859	15955	16031	15979	15926	15929	16113	16184	16082	16018	16070	16033	16125	15987	16051	16071	16056	15934	16164	16142	15960	15912	16086	15851	15950	16053	15957	16042	16107	15869	16065	16042	16113	15964	16040	15906	16131	16122	15881	15977	16091	16297	16029	15987	16134	16086	16123	16127	16209	16088	16074	16077	15955	16074	16061	15965	16055	15977	16108	15926	16109	15925	15800	15927	15913	15971	16114	15898	16067	15999	16288	16026	16009	15965	15955	16031	16081	16145	15994	16128	15865	15857	16064	15991	16046	15948	15988	15984	16052	16025	16070	16041	16097	15805	16125	16058	15995	16056	16344	16120	16037	15977	16062	15944	15925	15902	15906	16028	16089	16034	15986	15943	16061	15850	16036	15960	15973	16009	16175	15966	16124	16051	16040	15955	16108	16023	16119	16083	16240	16059	16133	15900	15960	16129	15856	16083	15921	16168	16009	15983	16000	15971	16061	15913	16141	16045	16212	16065	16060	16082	16117	15941	16109	16193	16109	16034	16101	16051	16018	16201	16111	15820	16023	15991	16139	15968	15958	16048	15994	16066	15988	15930	16215	15923	16256	15945	15964	16101	16213	15974	16041	16045	15984	16192	15960	16143	16028	16082	16018	16105	16190	16023	16116	16230	16211	16115	15956	15975	16036	16150	15949	16067	15989	16184	15947	15984	15925	16077	15947	16054	16132	16080	16170	16000	15992	15863	16060	16063	15863	16096	16125	16006	16187	16090	16038	16043	16086	16192	16252	16063	16157	16141	16060	16183	16017	16012	16125	16217	16165	16096	16000	16009	16108	16139	16012	16278	15938	16169	16037	16049	16119	16024	15922	15902	16124	15921	16020	15900	15979	16072	16092	16140	16069	16198	16118	15960	15975	15962	15933	16069	16019	15955	16090	16082	16137	15999	15957	16141	16101	16014	15992	16082	16126	16108	16081	16158	16078	16264	15926	15944	16144	16084	16191	16245	15989	15909	16110	16149	16093	15997	16110	16021	15995	15931	15905	15999	15903	16132	15984	16142	16023	16012	16002	15988	16069	16155	16079	15798	16069	15857	16174	16047	15983	15996	16105	16104	15952	16056	16067	16152	15918	16041	15993	15966	16107	16108	15879	16078	16149	16151	16094	15994	15968	16014	15989	16144	16141	16128	16133	15997	15897	15833	15836	15967	16005	15942	16067	16012	16095	15949	16043	15929	16042	15955	16065	15967	15904	15942	16061	16042	16183	15977	16086	15785	15782	16078	16104	16128	16011	16097	16053	15972	16027	16132	15987	15936	15996	16050	15887	16100	16064	16006	16082	16126	16029	15858	16217	15938	16163	16008	16080	16068	16065	15996	15986	16081	15920	15899	16051	16098	16158	16064	16116	16127	15794	16097	16150	15977	16162	15985	16092	16038	16041	16058	15892	16034	16122	16103	16208	15947	16131	16002	16044	16142	16090	16088	15946	15951	16206	15999	16111	15934	16019	16133	16042	15976	16104	16077	16140	16054	16047	15956	16127	16145	16082	16062	16034	16012	16096	15920	16010	15890	16149	16067	15986	16067	16061	15914	16108	16236	15986	16011	16005	16084	16150	15943	15968	16021
22577	21621	28827	24865	22158	24567	26701	21937	21124	21291	20875	20542	20703	20694	20300	20344	20103	19969	20071	20085	19967	19823	19930	20103	19991	19930	19843	20139	20070	19878	19978	19772	19866	19836	19830	19920	19946	19905	19999	19832	19811	19852	19848	19811	19950	19887	19865	19676	19640	19853	19888	19738	19800	20013	19723	19849	19792	19593	19876	19689	19716	19678	19947	19713	19760	19744	19804	19822	19841	19817	19644	19678	19862	19870	19835	19742	19731	19820	19789	19657	19726	19787	19745	19531	19561	19657	19948	19703	19781	19656	19493	19668	19629	19714	19551	19725	19785	19718	19752	19865	19595	19737	19926	19765	19806	19758	19570	19592	19604	19661	19540	19476	19647	19762	19744	19565	19660	19722	19555	19583	19638	19582	19776	19617	19517	19828	19669	19602	19809	19930	19663	19805	19623	19635	19751	19507	19646	19673	19731	19375	19654	19821	19801	19679	19681	19683	19588	19578	19697	19570	19836	19603	19589	19664	19713	19586	19692	19698	19731	19840	19478	19697	19633	19702	19766	19630	19791	19784	19818	19605	19765	19520	19502	19785	19594	19627	19671	19612	19734	19324	19774	19558	19692	19623	19803	19566	19495	19673	19580	19787	19860	19795	19594	19525	19752	19662	19778	19453	19866	19680	19637	19589	19664	19664	19879	19753	19779	19729	19645	19764	19541	19702	19841	19626	19654	19896	19572	19671	19632	19566	19670	19651	19549	19638	19536	19702	19554	19754	19623	19547	19639	19558	19678	19778	19692	19693	19575	19629	19734	19713	19763	19659	19695	19684	19700	19679	19627	19810	19736	19649	19714	19757	19611	19719	19481	19826	19705	19844	19781	19635	19645	19594	19985	19708	19886	19859	19653	19585	19655	19662	19830	19911	19835	19685	19625	19647	19872	19853	19746	19703	19850	19574	19761	19599	19662	19626	19699	19688	19750	19741	19514	19539	19764	19653	19685	19567	19693	19530	19616	19727	19781	19779	19727	19700	19887	19727	19635	20003	19612	19875	19516	19597	19749	19679	19616	19702	19806	19563	19912	19772	19577	19798	19660	19649	19652	19478	19913	19612	19770	19610	19640	19686	19722	19689	19607	19703	19814	19878	19620	19881	19635	19667	19686	19684	19427	19828	19716	19795	19649	19592	19779	19793	19697	19483	19617	19492	19647	19510	19797	19610	19866	19696	19694	19808	19786	19726	19890	19643	19767	19722	19872	19698	19652	19595	19695	19401	19754	19582	19670	19603	19633	19648	19811	19332	19567	19841	19694	19778	19711	19598	19661	19738	19493	19671	19587	19583	19661	19635	19584	19420	19833	19495	19695	19517	19834	19754	19757	19711	19801	19637	19707	19650	19698	19559	19465	19600	19664	19882	19878	19734	19947	19511	19838	19648	19502	19678	19512	19552	19805	19839	19747	19732	19729	19598	19592	19726	19639	19701	19511	19716	19681	19663	19702	19877	19662	19702	19538	19788	19768	19695	19452	19752	19668	19793	19707	19611	19654	19611	19618	19845	19769	19422	19690	19674	19477	19557	19707	19496	19879	19732	19594	19504	19716	19734	19751	19586	19780	19736	19767	19702	19665	19677	19634	19914	19870	19904	19650	19662	19731	19752	19758	19709	19950	19620	19796	19646	19766	19535	19805	19571	19815	19743	19728	19616	19635	19699	19642	19752	19889	19812	19661	19686	19632	19690	19931	19872	19663	19757	19675	19768	19695	19738	19622	19609	19566	19776	19818	19600	19584	19747	19617	19521	19776	19791	19740	19807	19623	19747	19676	19736	20016	19409	19549	19523	19568	19620	19603	19493	19832	19737	19518	19674	19889	19746	19562	19495	19634	19658	19731	19832	19452	19778	19752	19942	19483	19866	19488	19595	19604	19823	19664	19641	19909	19651	19766	19615	19583	19811	19719	19708	19731	19778	19720	19663	19707	19610	19796	19714	19602	19659	19705	19595	19725	19730	19780	19874	19773	19617	19738	19664	19880	19609	19570	19883	19897	19617	19725	19690	19633	19726	19850	19456	19623	19560	19625	19846	19631	19751	20048	19686	19638	19724	19621	19979	19785	19856	19805	19845	19682	19718	19720	19680	19897	19713	19727	19493	19843	19611	19774	19729	19608	19785	19457	19577	19729	19607	19837	19784	19577	19673	19739	19544	19690	19555	19752	19565	19935	19626	19591	19615	19598	19624	19675	19805	19633	19481	19668	19767	19691	19683	19725	19638	19851	19815	19654	19586	19645	19645	19690	19540	19618	19694	19493	19646	19755	19959	19662	19560	19779	19620	19522	19479	19799	19722	19699	19567	19616	19643	19704	19600	19670	19360	19605	19724	19554	19605	19712	19644	19767	19844	19948	19425	19688	19779	19593	19587	19717	19623	19603	19830	19618	19622	19705	19800	19782	19783	19681	19828	19442	19659	19801	19611	19733	19785	19696	19527	19899	19599	19648	19779	19791	19692	19900	19523	19640	19689	19625	19636	19848	19703	19656	19642	19664	19678	19827	19794	19787	19702	19600	19593	19831	19643	19647	19620	19722	19715	19652	19671	19768	19676	19645	19690	19771	19766	19775	19754	19608	19764	19590	19549	19802	19790	19551	19790	19850	19931	19678	19737	19756	19701	19793	19692	19535	19793	19623	19685	19571	19832	19828	19769	19925	19599	19466	19636	19693	19585	19749	19636	19687	19578	19759	19647	19898	19739	19795	19672	19529	19658	19656	19788	19745	19609	19633	19706	19652	19633	19919	19534	19818	19506	19669	19904	19729	19658	19901	19728	19800	19820	19836	19453	20014	19665	19635	19626	19588	19710	19949	19882	19709	19593	19429	19725	19685	19663	19826	19679	19601	19795	19691	19689	19869	19756	19488	19583	19645	19874	19740	19706	19485	19636	19500	19582	19869	19557	19554	19693	19643	19763	19535	19592	19709	19631	19742	19787	19664	19703	19658	19709	19760	19845	19709	19597	19686	19651	19690	19561	19797	19637	19782	19749	19747	19757	19799	19750	19570	19533	19697	19629	19998	19557	19638	19749	19711	19552	19639	19689	19741	19576	19911	19776	19868	19757	19691	19661	19718	19656	19765	19635	19597	19705	19678	19626	19700	19570	19549	19581	19542	19576	19622	19671	19687	19674	19764	19834	19977	19590	19748	19818	19570	19458	19684	19859	19698	19679	19666	19825	19791	19561	19887	19646	19603	19528	19584	19752	19534	19761	19625	19503	19581	19962	19594	19565	19703	19826	19658	19606	19517	19775	19747	19665	19849	19775	19854	19634	19760	19649	19603	19916	19770	19608	19696	19760	19797	19957	19946	19933	19417	19642	19695	19417	19813	19631	19730	19779	19768	19580	19645	19717	19831	19694	19723	19776	19614	19602	19713	19587	19725	19774	19755	19727	19845	19509	19808	19466	19802	19600	19667	19836	19636	19671	19772	19832	19611	19495	19834	19588	19619	19545	19864	19618	19867	19731	19661	19699	19617	19553	19700	19883	19472	19619	19625	19796	19492	19355	19433	19764	19608	19567	19769	19699	19580	19779	19741	19747	19670	19706	19557	19608	19452	19627	19670	19748	19750	19588	19546	19871	19753	19700	19657	19856	19638	19623	19622	19539	19586	19657	19668	19642	19639	19801	19518	19723	19545	19825	19584	19645	19708	19733	19828	19598	19683	19766	19654	19656	19652	19638	19689	19915	19862	19839	19897	19738	19762	19604	19517	19909	19701	19682	19743	19816	19787	19793	19905	19770	19642	19674	19651	19615	19704	19562	19982	19788	19591	19534	19596	19744	19706	19589	19630	19632	19634	19787	19786	19743	19768	19561	19847	19787	19806	19695	19516	19850	19799	19730	19713	19513	19732	19780	19638	19644	19703	19658	19799	19785	19883	19760	19808	19743	19722	19715	19735	19608	19819	19869	19681	19842	19822	19568	19678	19738	19745	19705	19792	19714	19691	19773	19770	19678	19787	19548	19759	19673	19895	19714	19739	19588	19786	19749	19741	19757	19544	19648	19563	19546	19809	19913	19795	19827	19728	19613	19515	19526	19804	19644	20004	19509	19860	19935	19760	19878	19683	19773	19686	19655	19667	19700	19603	19681	19866	19845	19786	19686	19509	19667	19635	19733	19470	19615	19584	19595	19599	19582	19838	19550	19478	19879	19713	19604	19860	19716	19727	19660	19629	19883	19791	19580	19685	19681	19573	19700	19848	19710	19663	19579	19406	19593	19810	19733	19772	19823	19626	19842	19618	19717	19776	19847	19799	19807	19627	19793	19720	19514	19703	19798	19697	19695	19700	19718	19539	19512	19919	19625	19563	19451	19709	19547	19669	19601	19544	19721	19678	19562	19699	19568	19752	19493	19690	19825	19919	19863	19743	19843	19755	19739	19739	19590	19628	19561	19542	19671	19621	19527	19620	19798	19581	19853	19606	19723	19773	19800	19724	19384	19796	19604	19842	19625	19699	19780	19674	19712	19759	19829	19630	19844	19783	19884	19745	19630	19861	19691	19545	19742	19852	19542	19610	19717	19528	19670	19867	19952	19738	19664	19786	19852	19904	19716	19705	19667	19613	19697	19629	19631	19628	19879	19443	19775	19643	19496	19906	19669	19863	19793	19628	19845	19708	19543	19518	19572	19704	19735	19774	19839	19653	19486	19629	19810	19949	19771	19801	19816	19565	19770	19908	19657	19817	19698	19692	19611	19655	19818	19570	19660	19896	19634	19588	19749	19770	19890	19711	19547	19778	19636	19733	19833	19672	19569	19743	19902	19727	19784	19636	19861	19642	19415	19770	19634	19408	19615	19726	19432	19783	19606	19646	19621	19666	19804	19535	19566	19633	19871	19805	19753	19655	19753	19637	19734	19531	19616	19915	19780	19551	19585	19710	19582	19515	19797	19896	19611	19589	19645	19827	19819	19649	19641	19482	19729	19598	19592	19782	19672	19521	19531	19607	19834	19799	19607	19552	19542	19958	19570	19584	19702	19742	19834	19678	19661	19497	19698	19507	19575	19608	19682	19855	19645	19733	19572	19582	19613	19685	19532	19617	19804	19468	19817	19660	19699	19549	19843	20124	19777	19740	19571	19563	19628	19770	19432	19701	19581	19763	19724	19663	19672	19652	19664	19728	19718
22112	41649	32907	26160	23461	21340	20130	18962	18641	18113	17910	17718	17502	17547	17444	17183	17201	17158	17099	17001	16833	17018	16786	16816	16894	16984	16728	16784	16612	16878	16546	16818	16661	16683	16598	16634	16712	16728	16847	16805	16535	16724	16736	16743	16637	16596	16635	16753	16716	16726	16645	16698	16760	16811	16797	16664	16841	16708	16639	16696	16777	16725	16760	16602	16649	16757	16675	16640	16788	16881	16587	16838	16476	16500	16668	16578	16813	16746	16704	16805	16651	16701	16722	16581	16666	16614	16600	16558	16640	16636	16648	16759	16536	16545	16716	16624	16678	16745	16709	16640	16694	16640	16785	16555	16703	16580	16587	16725	16532	16588	16676	16639	16653	16679	16713	16719	16744	16537	16798	16681	16883	16908	16727	16683	16478	16612	16506	16719	16573	16663	16776	16619	16749	16608	16704	16521	16663	16755	16724	16652	16572	16668	16611	16621	16741	16563	16659	16713	16599	16711	16641	16508	16797	16649	16624	16707	16602	16640	16690	16722	16589	16896	16606	16673	16604	16663	16458	16886	16717	16520	16600	16774	16588	16832	16628	16674	16690	16700	16563	16835	16697	16592	16666	16710	16791	16681	16755	16703	16807	16645	16716	16648	16829	16495	16721	16640	16619	16733	16664	16593	16822	16761	16844	16488	16637	16401	16695	16560	16626	16614	16668	16615	16730	16610	16673	16615	16670	16673	16681	16556	16626	16719	16673	16450	16602	16636	16675	16852	16647	16675	16619	16589	16848	16662	16774	16841	16429	16655	16404	16649	16762	16578	16561	16787	16611	16525	16665	16839	16627	16792	16540	16799	16682	16681	16692	16417	16754	16708	16646	16587	16523	16602	16707	16836	16591	16829	16781	16554	16531	16815	16467	16627	16558	16522	16695	16745	16563	16644	16788	16597	16588	16697	16511	16846	16864	16612	16717	16792	16783	16533	16697	16695	16904	16651	16523	16729	16659	16737	16646	16594	16703	16674	16799	16616	16601	16541	16659	16585	16648	16507	16828	16659	16973	16654	16584	16735	16720	16548	16871	16607	16713	16703	16714	16864	16604	16631	16696	16776	16749	16730	16807	16661	16634	16654	16529	16608	16628	16632	16683	16651	16722	16777	16614	16798	16745	16631	16781	16695	16784	16591	16612	16824	16671	16792	16630	16569	16808	16595	16551	16619	16676	16768	16668	16879	16593	16701	16752	16819	16829	16788	16676	16698	16671	16709	16589	16670	16690	16624	16903	16500	16537	16442	16595	16711	16648	16846	16801	16848	16694	16645	16716	16626	16538	16716	16724	16634	16695	16655	16659	16750	16757	16693	16457	16763	16773	16699	16691	16584	16689	16632	16816	16770	16620	16675	16634	16843	16555	16764	16638	16694	16769	16835	16579	16526	16614	16614	16728	16658	16543	16631	16716	16674	16704	16754	16565	16643	16702	16485	16582	16840	16680	16639	16543	16696	16761	16576	16765	16887	16695	16620	16793	16639	16762	16758	16582	16829	16677	16655	16614	16797	16607	16682	16702	16665	16503	16807	16763	16574	16570	16864	16655	16571	16667	16664	16758	16580	16577	16808	16759	16630	16651	16535	16650	16805	16620	16791	16716	16548	16689	16617	16660	16615	16716	16598	16740	16809	16648	16479	16583	16724	16624	16704	16643	16643	16676	16619	17003	16526	16690	16463	16723	16728	16552	16683	16551	16776	16767	16561	16580	16659	16635	16741	16890	16652	16637	16653	16674	16589	16579	16496	16672	16739	16656	16706	16781	16743	16819	16723	16715	16641	16536	16811	16622	16490	16648	16693	16734	16653	16776	16718	16616	16689	16585	16674	16661	16639	16664	16552	16782	16618	16753	16461	16697	16509	16842	16689	16528	16795	16662	16635	16649	16664	16858	16465	16760	16510	16636	16749	16753	16676	16791	16606	16771	16621	16697	16729	16735	16739	16765	16770	16700	16574	16469	16701	16562	16658	16633	16561	16811	16772	16687	16627	16488	16617	16828	16750	16762	16721	16781	16829	16532	16654	16800	16499	16631	16650	16635	16631	16632	16603	16822	16723	16841	16609	16635	16692	16678	16545	16692	16790	16626	16620	16605	16609	16493	16701	16701	16751	16644	16665	16733	16839	16806	16690	16719	16684	16580	16930	16775	16531	16677	16770	16807	16648	16737	16742	16633	16793	16783	16628	16799	16814	16697	16732	16844	16625	16593	16596	16699	16595	16632	16566	16714	16783	16556	16534	16616	16500	16730	16710	16668	16579	16701	16712	16877	16678	16622	16714	16658	16725	16795	16502	16546	16653	16526	16640	16740	16690	16428	16643	16612	16744	16699	16748	16749	16728	16729	16642	16695	16655	16744	16715	16700	16784	16712	16503	16903	16707	16623	16717	16650	16788	16651	16668	16942	16642	16843	16776	16651	16714	16718	16638	16721	16645	16699	16499	16701	16792	16672	16708	16567	16836	16670	16706	16691	16695	16691	16653	16637	16613	16663	16731	16575	16535	16646	16797	16562	16635	16799	16769	16588	16773	16622	16639	16770	16650	16693	16614	16895	16754	16633	16728	16826	16635	16763	16561	16644	16738	16583	16610	16755	16499	16626	16691	16717	16685	16628	16681	16860	16647	16701	16686	16614	16652	16632	16590	16742	16563	16662	16590	16545	16547	16664	16746	16623	16768	16423	16709	16678	16913	16703	16632	16645	16519	16634	16811	16665	16595	16655	16644	16695	16761	16784	16696	16709	16620	16572	16708	16802	16531	16621	16623	16690	16702	16771	16554	16652	16469	16667	16733	16808	16633	16746	16785	16684	16724	16558	16525	16692	16612	16583	16714	16578	16716	16797	16678	16558	16688	16691	16768	16634	16854	16557	16677	16785	16506	16657	16769	16829	16704	16645	16703	16734	16600	16636	16711	16472	16588	16621	16782	16742	16649	16620	16731	16680	16617	16725	16717	16520	16623	16717	16703	16622	16587	16673	16718	16570	16614	16512	16680	16675	16663	16617	16542	16696	16538	16725	16624	16747	16461	16464	16692	16659	16492	16577	16546	16753	16689	16744	16566	16767	16520	16758	16500	16544	16792	16674	16677	16698	16806	16572	16546	16711	16533	16714	16490	16664	16750	16751	16405	16719	16661	16685	16558	16632	16571	16788	16625	16698	16572	16800	16862	16604	16667	16819	16744	16754	16658	16795	16695	16741	16748	16575	16727	16591	16755	16630	16761	16598	16630	16706	16618	16825	16574	16675	16781	16503	16817	16684	16547	16775	16618	16604	16582	16610	16884	16732	16605	16841	16713	16532	16516	16725	16798	16870	16735	16619	16773	16670	16726	16512	16772	16596	16643	16336	16775	16665	16735	16801	16624	16870	16809	16567	16669	16703	16652	16773	16594	16602	16726	16804	16812	16623	16736	16739	16682	16696	16743	16697	16623	16572	16622	16613	16789	16756	16635	16669	16574	16774	16714	16938	16588	16661	16662	16749	16594	16682	16588	16582	16613	16586	16763	16770	16577	16734	16625	16604	16576	16861	16683	16571	16628	16693	16724	16692	16641	16792	16605	16676	16721	16700	16667	16532	16589	16793	16497	16694	16693	16565	16757	16779	16673	16765	16690	16744	16539	16675	16798	16662	16622	16679	16549	16553	16628	16631	16578	16578	16616	16610	16685	16701	16746	16691	16721	16688	16703	16575	16589	16744	16688	16517	16786	16570	16672	16701	16698	16653	16656	16681	16705	16805	16952	16558	16823	16615	16718	16666	16740	16608	16561	16697	16719	16803	16831	16671	16833	16570	16938	16719	16517	16735	16535	16805	16547	16625	16761	16624	16867	16733	16715	16701	16641	16764	16505	16622	16539	16759	16583	16756	16734	16698	16561	16570	16703	16699	16711	16510	16781	16718	16719	16744	16852	16564	16605	16749	16588	16699	16513	16528	16425	16542	16715	16807	16798	16470	16640	16609	16665	16829	16612	16636	16786	16823	16619	16524	16631	16684	16663	16864	16713	16612	16704	16741	16716	16479	16837	16774	16727	16490	16852	16789	16829	16720	16522	16632	16560	16729	16759	16793	16676	16639	16722	16764	16517	16586	16578	16568	16587	16687	16824	16823	16706	16756	16621	16595	16731	16707	16574	16745	16400	16629	16685	16666	16747	16908	16640	16723	16716	16717	16542	16655	16713	16833	16661	16536	16733	16644	16642	16586	16546	16914	16545	16599	16691	16805	16676	16658	16566	16609	16777	16692	16714	16696	16771	16818	16769	16558	16622	16812	16731	16699	16723	16710	16730	16568	16669	16880	16654	16809	16435	16703	16722	16617	16763	16569	16501	16688	16697	16549	16736	16682	16730	16526	16680	16743	16506	16789	16806	16675	16687	16822	16805	16468	16700	16665	16900	16706	16558	16923	16401	16665	16627	16632	16667	16465	16867	16769	16616	16735	16616	16747	16636	16719	16630	16697	16786	16668	16686	16653	16731	16646	16686	16588	16767	16744	16623	16573	16616	16638	16642	16649	16445	16639	16636	16757	16694	16883	16722	16531	16750	16739	16735	16720	16668	16592	16568	16556	16576	16664	16662	16551	16653	16842	16690	16519	16631	16644	16860	16486	16598	16517	16735	16912	16586	16760	16695	16632	16794	16878	16838	16548	16502	16845	16560	16664	16790	16664	16641	16614	16764	16598	16716	16784	16599	16745	16435	16661	16781	16572	16732	16746	16674	16551	16724	16656	16764	16560	16580	16617	16661	16690	16793	16614	16743	16622	16758	16723	16785	16697	16689	16720	16816	16609	16587	16940	16810	16825	16740	16647	16702	16583	16751	16745	16566	16789	16690	16656	16743	16809	16729	16671	16627	16632	16578	16582	16875	16574	16617	16504	16680	16652	16729	16657	16665	16574	16710	16677	16576	16522	16730	16853	16603	16750	16597	16689	16800	16777	16567	16778	16464	16526	16820	16613	16631	16750	16570	16751	16649	16774	16745	16666	16645	16634	16669	16670	16720	16403	16616	16640	16701	16722	16541	16480	16840	16748	16820	16583	16617	16720	16564	16661	16709	16768	16630	16550	16671	16588	16592	16701	16617	16648	16559	16696	16893	16740	16633	16776	16785	16738	16598	16871	16616	16695	16726	16650	16657
29353	23929	26591	23728	20149	19294	19216	18652	18612	18512	18157	18278	18299	18291	18123	18227	18047	18247	18149	18229	18213	18206	18111	17932	17859	18016	18118	18164	18150	18180	18221	18111	18084	18145	18096	18159	18019	18114	18076	18045	17925	18179	18081	18116	18012	18209	18185	18029	17811	17784	18002	17783	17902	18120	17995	18113	18061	18028	18067	18149	18186	18152	18021	18022	18080	17927	18033	17978	18046	18049	17915	18100	18043	18033	18073	18057	18009	17786	18146	18097	18072	17967	18063	18098	18110	18149	18241	17978	18004	18231	18238	18046	18230	18109	18091	17957	18082	18179	18018	17949	18081	18179	18214	17994	18172	18010	18244	17876	18002	18026	18287	18139	17980	18176	17933	18069	18008	17904	18141	18076	18068	18094	18187	18045	18085	17931	17902	18251	17976	18165	18095	18147	18267	18190	18104	17901	18034	18090	17998	17923	18116	18010	18100	17945	18237	18164	18114	17977	17924	18038	18133	18112	17942	18116	17958	17928	18020	18076	18146	18069	18176	17873	18113	17916	18028	17933	18129	18012	18084	17931	18162	17967	18199	18260	18060	18081	17989	18138	18068	18225	18263	18045	17897	17968	18051	18085	18018	17888	18017	18083	18242	17935	18066	18001	18306	18140	18117	18188	18158	18010	18049	17846	18127	18149	18221	18112	18069	18127	18110	17657	18109	18065	17896	18030	18247	18147	18168	17884	18131	18030	17993	18000	18053	18120	18026	17995	18289	18122	18199	18215	18119	17941	18020	18032	18095	18250	18240	17900	18109	18089	18069	18224	17976	17989	17949	18039	18057	17975	18196	18077	18130	18055	18048	18167	18115	17990	18155	18123	18044	17827	18068	18093	18249	18088	18191	18007	18005	17917	18022	17731	18012	18104	17890	18351	17951	18237	18045	18004	17857	17908	17947	18001	18051	18014	18077	17889	17965	17992	17942	18162	17903	17649	18009	18165	18090	17973	18103	18198	18104	18047	17970	18052	18091	18010	18168	18071	17931	18325	17943	18013	17957	17914	18047	18097	17962	18131	18199	17961	18078	17764	18017	18137	17927	18124	17947	18083	18114	18176	18120	17985	17974	17952	17854	18021	18109	17827	17874	18153	18146	18262	18132	18047	18093	18066	17790	18145	18149	17979	17959	18257	18184	18191	17912	18036	18009	18061	17846	18421	18064	18062	18008	17897	17866	18048	17926	17814	18209	18008	18008	18041	17961	18118	18054	18129	18165	18143	17725	17920	18133	18343	17972	18238	17963	18068	18188	18009	18259	18159	18002	17996	18229	18154	17911	18180	17976	18045	17973	18201	18099	18261	17892	18049	18168	18022	18076	17915	18118	18121	18203	18285	17956	17995	18130	18113	18222	18117	18204	18338	17969	18141	18159	18017	18118	18310	18058	18138	17928	17907	17984	17970	18073	18222	18193	18161	18177	18092	18079	18117	18013	18090	18098	17925	18111	17903	18138	17983	18084	18202	18099	18136	18056	17997	18058	18340	18257	17960	18027	18251	18072	17984	17875	18094	18126	18162	17950	18158	18256	18099	18088	18070	17948	17839	17969	17964	17922	17964	18231	17914	18021	18030	18334	17893	18030	18088	17957	18028	18088	17859	17898	18089	17942	17938	18094	17968	17976	18176	18139	17918	18200	18101	18065	18014	18045	18087	18073	18034	17847	18054	18188	18214	18049	18101	18085	17955	18148	18091	18193	17961	18053	18137	18082	18034	18101	18082	17995	18178	17891	18050	17992	18035	18030	18027	18278	18102	18159	18171	18008	18069	18065	18231	18182	18253	18034	18048	18239	18186	17811	18005	18050	18109	18092	18079	18172	17975	18194	18032	18098	18018	18086	18155	18047	18011	18265	18093	18110	18065	17845	18053	18153	18037	18175	18069	18002	18116	18070	18172	18139	18104	18161	18257	17956	18168	18156	18070	18056	17952	18179	18144	18187	18082	17992	18111	17981	18033	18208	17944	18224	18109	18142	18107	18039	18254	18358	17924	18016	18105	17996	18083	18103	18092	18115	18179	18165	18094	18210	18146	18076	18101	18172	18195	18163	18127	18038	18040	18061	17876	17971	18105	17989	18074	18238	18132	18192	18111	18157	18033	18004	17922	18132	17960	18153	17936	18208	17845	18081	18000	18254	17998	18062	18100	18095	18201	18135	18119	17905	17956	18031	18185	17924	17974	17780	17828	17973	17995	18224	18076	18196	17949	18013	18021	18015	18138	18155	17843	17944	18105	17964	17962	18071	17999	18118	18005	18083	18126	17945	18049	18127	17943	17927	18109	18176	18347	18253	18026	18354	18126	18467	18110	17996	18055	18029	18177	18101	18009	18016	18337	17963	17943	18176	18038	18139	18099	18181	18092	18058	18149	18264	17957	18236	18006	18066	18046	18078	18074	17989	18295	18034	17929	18159	18099	18118	18179	17924	18019	18116	18105	17970	18350	18094	18245	17912	18058	17894	18179	18198	17966	17848	18045	18063	18136	18163	17964	18116	17933	18048	18194	18116	18263	17931	18035	18243	18051	17942	18074	17930	18118	18209	17907	18150	18068	18035	18066	17988	17939	18078	18186	18108	17905	18159	18300	17956	17854	18124	18149	17908	18048	18083	18138	17907	17869	18037	18109	17968	17893	18160	18130	18166	18211	18208	18047	17817	18096	18046	18197	18019	18064	18108	17938	18209	18037	17892	18144	18151	18147	18143	18230	18129	18040	18215	18114	18108	18174	18154	18325	18052	18230	18121	18009	18198	17862	18245	18113	18079	18271	18171	18091	18082	17992	17983	17972	18016	17932	17963	18089	18076	18202	17920	18054	18047	18201	18054	18216	18166	18218	18084	17997	18244	18085	18198	18270	18102	17996	17973	18181	18260	18059	18094	18072	18258	18121	18200	18008	18159	18135	18186	17979	18055	18134	17935	18314	18101	18088	18034	17883	18029	17937	18131	18166	17925	18050	18280	17900	18096	18043	18058	17905	17808	18053	18107	18130	18198	18057	18218	18054	18001	18065	17981	17908	17837	18258	18103	18088	18074	18021	18046	18048	18216	17836	18117	18149	17937	18232	18321	18284	17841	17922	17948	18161	18130	18246	18170	18247	17902	17954	18265	17720	17997	18074	18204	18100	18290	17966	18028	18025	18212	17954	18141	18144	18187	18158	17960	17944	18027	17875	18082	18083	18070	18208	18108	18127	18052	17831	18033	18041	17982	17940	18115	17968	18210	18172	18115	18029	17989	18230	18170	17923	18098	18159	18090	18124	18169	17990	18185	18011	18057	18213	18231	17896	18067	18062	18115	18166	18147	18196	18102	17994	18035	18135	18041	18174	17966	17939	17987	18338	18339	18242	18117	18247	18084	18062	17806	17881	18099	18305	18169	18161	18015	18163	18030	18123	18036	18093	18089	18125	18072	18033	18135	18119	18061	17915	18034	18054	17993	18091	18099	18111	18100	18017	18099	18325	17972	17918	18293	18045	18064	17971	18285	17899	18034	18130	18052	18153	18085	18051	18034	18014	18089	18161	18002	17936	18118	17965	18042	18029	18113	18038	18185	17869	18010	18056	17956	17949	18384	18087	18020	18096	17908	18155	18000	18073	18147	18194	17983	18199	18077	17931	18121	18313	18295	18098	18044	17848	17927	17912	18427	18018	17965	18147	18053	17888	18328	18001	18083	17998	18167	17963	18043	18007	17890	17944	18394	18093	18176	18231	18175	18020	18146	18123	18296	17927	18166	18022	17884	17945	18132	18282	17992	18116	18031	18103	18098	17944	18101	17996	18028	18183	17965	18142	18232	18111	17920	17983	17938	18253	18021	18182	18154	18006	17945	18072	17867	18052	18016	18106	17981	18100	18174	18125	18180	18201	18132	18183	18172	18151	17868	18093	17900	18068	18044	18109	18288	17971	18051	18027	18202	18304	18204	18004	17967	18084	17999	18106	18172	17961	18213	18020	18267	18177	18277	17893	17943	17911	17943	18049	18014	18259	17920	18106	17942	18057	17930	18089	18092	18045	18107	18002	18156	17979	18234	18099	18116	18158	18154	18105	18278	18016	17995	18179	18045	18027	18020	18160	18050	18172	17998	18024	18072	17946	18132	17917	18251	18283	18079	18349	18281	18028	17969	18148	18128	18313	18099	18114	18125	18198	18050	18188	18157	18109	18160	18097	18197	18065	18299	17948	18105	17932	18142	17963	17880	18062	18029	18014	18236	18041	18322	18254	18265	18114	18110	18203	17992	18121	18345	18112	17789	18140	18010	18057	17880	17926	18040	17927	18086	18242	18268	18023	18019	18036	18137	18025	18262	18015	18099	18111	18139	18146	18124	17982	17937	18098	17973	18093	18103	17957	18002	18127	18185	18007	18296	18006	18155	18124	18192	18124	17845	18257	18199	18027	17989	17907	18175	18342	18152	18091	18058	18183	18072	18047	18099	18088	18111	18021	17897	18095	17851	18083	18175	18084	18082	18084	18072	18111	18011	17992	18081	17935	18193	18057	18113	17985	18208	18046	18248	18093	18167	17885	18036	18015	18013	18069	18042	17983	18034	18164	18062	18083	18282	18201	18275	17881	17987	18089	17890	18134	18020	18028	18128	18169	18115	17913	18135	18109	18140	18164	17982	18243	18199	18134	17825	18086	18163	18058	17976	18048	17995	18060	18151	18097	18105	18145	18084	18115	18162	18076	18084	18253	18112	18057	18198	18097	18111	18185	18003	18172	18070	18076	18194	18164	18200	18090	18021	18052	18078	18257	18247	18004	18280	18101	17953	18211	18155	18078	17945	18159	18160	18321	17911	17854	17887	17992	18029	18170	17963	17963	18035	18251	18102	17925	18083	17955	18111	18128	18140	18068	18178	18122	18203	18091	18031	18089	18283	18173	18090	18121	18340	18176	18104	18097	18094	18219	18125	18043	18014	17983	18087	17920	18247	18219	18150	18038	18035	18038	17997	18184	17958	17980	18071	18069	17990	18225	17937	17987	18069	17940	17850	18237	18046	18060	18023	17884	17921	17917	18075	18210	17868	18195	18078	18040	18271	17889	18137	18036	17940	18078	18080	18094	18195	18099	18118	18170	18283	18069	18265	18119	18236	18084	18112	18117	18192	18285	18053	18093	18245	17947	18161	18038
20538	29777	24651	20573	18660	17634	16835	16640	16321	16312	16179	16160	16024	15937	16055	15678	16044	15855	15953	15855	15897	15892	15724	15861	15883	15814	15800	15699	15833	15731	15833	15737	15613	15934	15654	15817	15919	15798	15733	15825	15669	15810	15825	15587	15806	15629	15668	15617	15838	15826	15739	15759	15770	15695	15742	15830	15695	15693	15764	15766	15784	15806	16000	15642	15758	15738	15715	15824	15657	15854	15730	15772	15733	15748	15654	15644	15799	15782	15577	15649	15983	15645	15693	15770	15789	15634	15670	15677	15787	15741	15627	15670	15832	15803	15902	15826	15767	15887	15858	15763	15685	15623	15591	15667	15673	15829	15720	15639	15712	15675	15635	15709	15556	15685	15858	15828	15765	15829	15827	15830	15783	15796	15954	15818	15648	15783	15699	15696	15783	15734	15576	15766	15715	15639	15822	15793	15943	15975	15718	15690	15756	15859	15766	15672	15741	15641	15771	15688	15785	15735	15709	15824	15619	15755	15715	15605	15865	15679	15862	15712	15795	15728	15690	15660	15788	15750	15822	15708	15709	15763	15787	15727	15760	15816	15769	15814	15772	15724	15848	15726	15897	15614	15735	15676	15645	15757	15761	15661	15926	15866	15762	15773	15695	15759	15695	15714	15644	15641	15579	15862	15728	15609	15564	15848	15857	15930	15862	15635	15655	15785	15813	15529	15662	15587	15862	15686	15615	15510	15699	15728	15792	15828	15799	15768	15832	15703	15766	15701	15877	15674	15622	15848	15694	15802	15734	15814	15652	15623	15693	15626	15676	15787	15747	15620	15634	15740	15867	15620	15805	15748	15691	15815	15667	15721	15754	15653	15810	15684	15902	15733	15722	15817	15778	15678	15667	15765	15693	15786	15802	15756	15767	15722	15680	15984	15799	15868	15739	15702	15639	15843	15711	15480	15764	15841	15482	15740	15904	15595	15669	15698	15904	15746	15772	15820	15815	15738	15651	15827	15766	15653	15765	16019	15757	15669	15811	15633	15852	15751	15795	15674	15760	15689	15869	15726	15587	15783	15818	15746	15808	15869	15805	15723	15762	15929	15555	15771	15803	15790	15603	15878	15763	15875	15693	15714	15730	15707	15782	15603	15774	15834	15743	15845	15764	15760	15664	15874	15688	15739	15852	15712	15857	15774	15762	15739	15638	15629	15811	15542	15665	15673	15899	15852	15589	15865	15646	15618	16008	15808	15829	15751	15815	15672	15699	15790	15932	15652	15667	15674	15829	15605	15858	15563	15735	15777	15705	15837	15808	15775	15755	15838	15780	15741	15763	15953	15763	15703	15689	15644	15860	15699	15777	15693	15739	15729	15495	15773	15819	15739	15820	15907	15680	15855	15824	15805	15601	15689	15679	15633	15794	15713	15755	15782	15730	15777	15740	15589	15706	15787	15634	15710	15718	15833	15846	15862	15786	15732	15689	15647	15702	15652	15969	15831	15563	15758	15801	15860	15619	15640	15810	15843	15659	15726	15599	15900	15805	15829	15817	15695	15678	15628	15739	15765	15787	15761	15730	15721	15478	15823	15655	15775	15709	15845	15696	15890	15881	15659	15601	15709	15814	15719	15882	15787	15675	15688	15967	15608	15830	15917	15690	15769	15738	15729	15621	15806	15670	15803	15852	15874	15838	15780	15686	15813	15774	16008	15838	15595	15759	15849	15968	15507	15642	15843	15817	15647	15952	15740	15726	15787	15768	15886	15861	15750	15653	15682	15885	15657	15648	15820	15772	15725	15718	15900	15635	15786	15681	15893	15779	15692	15615	15748	15676	15553	15597	15728	15776	15595	15639	15687	15681	15518	15813	15753	15698	15803	15870	15791	15693	15963	15602	15858	15887	15709	15791	15724	15811	15782	15752	15733	15830	15646	15677	15672	15927	15911	15521	15748	15843	15697	15640	15754	15600	15760	15731	15716	15747	15789	15745	15831	15844	15785	15702	15725	15872	15699	15861	15833	15794	15689	15687	15797	15538	15685	15701	15686	15794	15699	15705	15702	15779	15752	15811	15690	15643	15800	15606	15686	15770	15677	15663	15860	15793	15865	15768	15813	15746	15627	15953	15737	15776	15740	15786	15548	15748	15719	15599	15768	15866	15653	15773	15786	15744	15741	15690	15726	15728	15773	15748	15783	15724	15691	15729	15645	15694	15620	15662	15817	15838	15640	16045	15713	15861	15962	15718	15828	15961	15677	15745	15908	15738	15538	15636	15736	15820	15738	15770	15804	15722	15710	15814	15895	15912	15732	15636	15813	15494	15627	15657	15738	15693	15865	15780	15729	15651	15801	15730	15774	15840	15621	15652	15582	15669	15636	15618	15607	15700	15682	15743	15598	15723	15836	15782	15830	15772	15669	15778	15717	15751	15756	15790	15761	15895	15774	15774	15673	15815	15792	15740	15731	15724	15711	15787	15786	15810	15771	15911	15882	15666	15663	15826	15887	15742	15873	15751	15686	15935	15645	15768	15771	15795	15752	15863	15696	15845	15784	15742	15780	15739	15823	15815	15786	15764	15714	15656	15784	15835	15591	15714	15683	15766	15547	15702	15760	15924	15743	15773	15826	15775	15730	15797	15801	15805	15773	15762	15778	15769	15897	15653	15819	15714	15842	15840	15923	15742	15807	15734	15544	15718	15899	15693	15884	15649	15635	15694	15870	15692	15619	15693	15847	15729	15916	15758	15831	15593	15730	15798	15752	15642	15803	15686	15817	15872	15908	15658	15788	15628	15711	15705	15773	15779	15539	15753	15827	15751	15898	15761	15721	15645	15769	15688	15627	15725	15732	15622	15708	15869	15898	15811	15807	15660	15592	15746	15649	15858	15917	15735	15589	15890	16040	15856	15663	15581	15905	15657	15697	15771	15772	15737	15724	15724	15705	15891	15871	15679	15534	15715	15745	15786	15745	15824	15838	15699	15844	15742	15895	15987	15874	15763	15673	15904	15769	15764	15662	15786	15807	15783	15741	15845	15907	15702	15698	15673	15715	15808	15707	15771	15651	15708	15700	15648	15642	15842	15611	15877	15713	15740	15798	15829	15732	15785	15730	15712	15637	15767	15706	15632	15621	15901	15694	15866	15614	15725	15695	15734	15799	15765	15726	15802	15581	15788	15901	15722	15891	15821	15669	15789	15615	15609	15833	15714	15874	15827	15862	15696	15879	15690	15903	15868	15699	15927	15711	15553	15776	15748	15751	15786	15876	15898	15801	15659	15662	15808	15849	15761	15689	15772	15585	15671	15973	15712	15929	15736	15733	15880	15828	15601	15809	15722	15777	15756	15710	15775	15797	15902	15682	15737	15745	15828	15814	15675	15739	15677	15934	15865	15860	15756	15715	15701	15919	15839	15676	15736	15836	15675	15721	15808	15778	16019	15867	15860	15781	15731	15756	15746	15685	15880	15889	15547	15857	15723	15687	15765	15709	15696	15732	15815	15753	15674	15729	15921	15706	15856	15674	15781	15743	15864	15675	15920	15653	15662	15735	15926	15883	15685	15840	15736	15927	15650	15577	15732	15863	15840	15633	15689	15828	15638	15797	15813	15812	15821	15728	15724	15717	15785	15741	15726	15828	15787	15689	15871	15792	15758	15858	15673	15828	15688	15629	15755	15823	15764	15908	15820	15800	15792	15744	15769	15869	15646	15815	15778	15915	15843	15886	15622	15777	15804	15841	15730	15788	15859	15685	15698	15689	15815	15877	15747	15616	15820	15672	15617	15780	15652	15838	15506	15741	15729	15664	15732	15921	15770	15756	15812	15711	15894	15770	15798	15682	15918	15623	15678	15731	15811	15828	15805	15756	15790	15573	15702	15885	15816	15667	15763	15770	15685	15817	15831	15777	15798	15790	15819	15695	15759	15697	15741	15714	15680	15857	15805	15786	15842	15821	15662	15789	15645	15694	15612	15745	15825	15710	15851	15873	15669	15659	15773	15840	15683	15683	15696	15546	15721	15844	15582	15783	15807	15919	15713	15798	15835	15937	15786	15785	15590	15744	15704	15664	15713	15762	15705	15582	15548	15744	15807	15910	15717	15624	15950	15719	15748	15714	15764	15703	15765	15820	15728	15806	15839	15896	15689	15750	15826	15779	15641	15657	15804	15806	15689	15589	15927	15640	15632	15655	15738	15637	15625	15756	15761	15664	15823	15722	15746	15762	15809	15873	15462	15766	15745	15752	15665	15803	15656	15655	15822	15751	15627	15804	15772	15752	15717	15653	15751	15977	15622	15738	15908	15843	15592	15888	15833	15899	15771	15542	15673	15582	15820	15748	15608	15692	15782	15662	15619	15857	15812	15732	15786	15627	15858	15802	15659	15859	15746	15722	15680	15753	15863	15723	15644	15792	15698	15619	15584	15931	15512	15865	15481	15872	15835	15651	15840	15781	15557	15805	15834	15682	15921	15787	15729	15766	15660	15806	15804	15836	15612	15757	15775	15651	15745	15850	15725	15884	15686	15744	15531	15808	15960	15844	15682	15729	15838	15715	15838	15626	15650	15689	15683	15860	15799	15723	15774	15953	15661	15844	15699	15675	15776	15742	15766	15672	15688	15771	15677	15868	15814	15546	15728	15731	15694	15829	15814	15894	15666	15770	15703	15591	15673	15757	15738	15826	15780	15720	15739	15793	15754	15711	15779	15763	15778	15720	15614	15708	15827	15672	15741	15603	15907	15735	15744	15688	15782	15728	15719	15821	15765	15675	15717	15575	15860	15652	15651	15791	15877	15742	15566	16009	15855	15808	15815	15732	15815	15730	15749	15688	15728	15797	15718	15860	15865	15696	15611	15739	15824	15807	15837	15665	15831	15652	15836	15825	15795	15867	15634	15741	15888	15688	15760	15726	15987	15843	15853	15796	15918	15849	15843	15769	15742	15804	15792	15652	15939	15847	15806	15943	15584	15553	15638	15747	15855	15743	15790	15852	15637	15811	15787	15733	15742	15626	15720	15683	15769	15669	15667	15886	15762	15864	15699	15810	15888	15798	15685	15757	15776	15550	15710	15893	15688	15913	15802	15695	15706	15907	15653	15813	15676	15858	15792	15718	15890	15623	15710	15819	15638	15709	15763	15842	15903	15842	15734	15751	15768	15698	15693	15822	15802	15772	15746	15685	15799	15763
23640	21576	28287	25542	22953	22699	22463	20006	19360	19536	19098	19005	18868	19071	18967	18753	18804	18701	18788	18628	18592	18723	18604	18405	18795	18650	18751	18406	18601	18542	18787	18604	18529	18755	18715	18703	18791	18479	18830	18370	18490	18684	18472	18606	18449	18533	18373	18659	18576	18572	18788	18481	18530	18406	18464	18660	18601	18506	18685	18268	18464	18153	18583	18382	18461	18691	18590	18488	18455	18176	18560	18487	18627	18416	18389	18555	18501	18580	18539	18600	18487	18530	18586	18531	18466	18517	18593	18490	18419	18580	18600	18568	18451	18592	18592	18563	18560	18177	18383	18423	18445	18450	18608	18346	18435	18346	18459	18492	18464	18329	18615	18627	18717	18522	18668	18478	18420	18408	18363	18441	18557	18508	18545	18709	18378	18329	18468	18434	18439	18453	18478	18661	18694	18536	18399	18641	18417	18595	18548	18539	18401	18536	18403	18457	18621	18437	18482	18472	18660	18392	18531	18486	18569	18548	18365	18362	18370	18419	18498	18325	18501	18567	18644	18508	18466	18591	18576	18646	18414	18392	18552	18493	18584	18527	18696	18609	18356	18484	18525	18444	18514	18651	18489	18399	18317	18605	18397	18460	18439	18422	18452	18369	18548	18354	18499	18537	18548	18521	18502	18456	18614	18635	18466	18655	18382	18585	18608	18362	18583	18580	18477	18672	18313	18652	18455	18661	18327	18326	18417	18605	18698	18319	18425	18524	18605	18532	18485	18453	18355	18609	18545	18494	18550	18384	18520	18470	18387	18624	18719	18470	18650	18451	18439	18527	18568	18617	18481	18456	18296	18374	18580	18838	18388	18630	18417	18612	18245	18472	18426	18564	18602	18407	18531	18581	18487	18324	18491	18437	18295	18342	18315	18489	18651	18501	18575	18508	18507	18494	18650	18557	18485	18548	18752	18347	18504	18645	18701	18188	18465	18450	18432	18371	18575	18528	18660	18579	18480	18385	18468	18710	18629	18634	18378	18547	18418	18469	18528	18507	18349	18274	18519	18369	18338	18355	18426	18586	18494	18588	18549	18595	18409	18497	18442	18417	18657	18669	18445	18548	18580	18620	18411	18233	18500	18393	18476	18417	18454	18658	18227	18381	18736	18501	18406	18359	18484	18610	18129	18592	18518	18398	18435	18740	18418	18672	18660	18555	18427	18584	18428	18528	18657	18556	18462	18368	18370	18427	18321	18507	18597	18475	18474	18512	18394	18513	18359	18486	18528	18648	18348	18508	18608	18384	18423	18651	18300	18497	18511	18484	18475	18528	18674	18195	18401	18727	18499	18393	18313	18631	18480	18595	18337	18427	18339	18497	18487	18494	18549	18588	18359	18389	18543	18655	18434	18409	18524	18608	18526	18592	18612	18820	18350	18546	18473	18371	18593	18315	18504	18565	18620	18501	18442	18508	18432	18245	18510	18561	18613	18431	18634	18355	18686	18177	18300	18742	18562	18292	18374	18213	18233	18501	18350	18486	18620	18553	18493	18193	18660	18610	18492	18350	18387	18390	18430	18729	18423	18678	18581	18502	18577	18471	18452	18628	18405	18585	18402	18272	18571	18481	18495	18679	18405	18490	18517	18455	18558	18624	18635	18615	18539	18405	18489	18302	18445	18493	18428	18568	18261	18517	18527	18438	18308	18520	18330	18518	18416	18341	18353	18418	18628	18560	18359	18500	18401	18592	18589	18476	18596	18630	18518	18381	18546	18417	18637	18245	18443	18300	18426	18391	18425	18499	18444	18367	18685	18626	18541	18522	18456	18528	18607	18661	18783	18525	18617	18395	18473	18513	18502	18457	18636	18421	18488	18425	18405	18474	18573	18371	18346	18684	18570	18551	18348	18420	18515	18573	18933	18528	18513	18581	18468	18492	18375	18459	18435	18585	18603	18377	18352	18594	18391	18486	18563	18458	18495	18360	18464	18377	18404	18498	18266	18554	18574	18691	18654	18519	18507	18311	18547	18487	18519	18380	18402	18624	18261	18742	18507	18436	18521	18260	18364	18405	18322	18361	18426	18392	18583	18509	18531	18615	18517	18509	18609	18515	18466	18532	18381	18471	18557	18479	18496	18415	18481	18339	18499	18391	18538	18575	18449	18713	18573	18539	18554	18365	18577	18350	18632	18426	18586	18567	18295	18354	18364	18371	18535	18623	18523	18456	18594	18411	18494	18594	18167	18443	18325	18605	18444	18375	18604	18438	18377	18482	18582	18671	18528	18577	18659	18519	18551	18556	18375	18379	18356	18379	18471	18320	18698	18487	18350	18340	18393	18560	18712	18478	18604	18235	18530	18690	18410	18529	18558	18599	18596	18388	18419	18403	18528	18532	18580	18488	18517	18570	18526	18524	18463	18520	18573	18429	18612	18500	18625	18592	18519	18480	18704	18223	18463	18385	18387	18563	18424	18594	18442	18490	18393	18522	18257	18617	18673	18352	18405	18408	18701	18446	18432	18560	18463	18499	18622	18470	18553	18432	18693	18692	18760	18549	18549	18505	18615	18504	18565	18628	18617	18552	18525	18568	18532	18564	18490	18514	18257	18326	18537	18313	18490	18421	18639	18433	18385	18380	18637	18495	18371	18611	18168	18330	18348	18522	18544	18489	18563	18347	18568	18431	18281	18561	18348	18430	18559	18227	18581	18582	18382	18458	18463	18319	18341	18660	18663	18549	18762	18569	18352	18517	18546	18522	18304	18371	18316	18257	18420	18497	18550	18430	18467	18401	18563	18541	18528	18511	18433	18673	18659	18539	18512	18502	18526	18365	18455	18410	18535	18663	18429	18657	18432	18541	18478	18451	18477	18649	18375	18375	18469	18497	18638	18446	18728	18363	18430	18656	18721	18404	18659	18397	18475	18761	18434	18529	18620	18626	18472	18585	18518	18437	18496	18589	18353	18302	18526	18433	18629	18583	18611	18408	18551	18448	18499	18577	18719	18408	18450	18072	18547	18356	18530	18448	18521	18627	18521	18538	18422	18501	18280	18529	18669	18468	18597	18622	18340	18466	18702	18434	18558	18472	18725	18610	18528	18485	18566	18326	18474	18474	18530	18644	18492	18352	18386	18636	18635	18399	18522	18339	18324	18591	18552	18563	18494	18405	18631	18250	18566	18587	18308	18502	18369	18418	18360	18557	18514	18564	18685	18562	18636	18530	18329	18696	18652	18590	18619	18265	18471	18372	18392	18484	18572	18507	18409	18305	18482	18606	18554	18497	18411	18759	18424	18672	18473	18601	18355	18327	18505	18369	18455	18531	18501	18633	18530	18476	18627	18525	18602	18534	18559	18260	18476	18547	18458	18441	18590	18366	18410	18378	18420	18428	18646	18374	18450	18503	18607	18580	18698	18658	18447	18564	18558	18544	18552	18205	18590	18524	18437	18594	18518	18549	18383	18353	18542	18718	18579	18565	18502	18384	18513	18503	18430	18507	18288	18600	18485	18422	18359	18504	18806	18611	18485	18424	18464	18540	18298	18660	18650	18440	18609	18283	18670	18731	18579	18747	18470	18496	18359	18440	18369	18362	18487	18774	18621	18667	18513	18414	18368	18488	18560	18593	18615	18512	18707	18302	18416	18599	18501	18385	18547	18440	18597	18633	18552	18346	18266	18289	18414	18467	18499	18401	18314	18514	18863	18521	18545	18589	18551	18424	18601	18406	18461	18239	18316	18395	18463	18586	18542	18428	18457	18599	18510	18362	18385	18429	18208	18523	18406	18621	18415	18619	18576	18632	18468	18518	18602	18222	18426	18522	18627	18161	18606	18316	18414	18551	18238	18280	18492	18464	18673	18607	18536	18464	18411	18452	18598	18416	18630	18328	18086	18489	18544	18541	18572	18358	18443	18487	18301	18689	18488	18392	18354	18417	18612	18292	18550	18767	18606	18345	18561	18544	18459	18214	18694	18396	18541	18440	18526	18270	18514	18540	18623	18456	18439	18480	18385	18563	18550	18390	18412	18509	18575	18481	18549	18691	18545	18486	18348	18532	18546	18494	18363	18397	18170	18368	18312	18290	18565	18611	18202	18515	18342	18487	18724	18412	18399	18557	18441	18435	18501	18591	18419	18638	18434	18560	18504	18471	18511	18596	18588	18700	18480	18683	18438	18366	18395	18486	18652	18337	18535	18552	18582	18683	18574	18538	18480	18609	18406	18455	18414	18412	18386	18434	18339	18431	18582	18625	18370	18501	18386	18403	18481	18521	18470	18375	18413	18497	18453	18276	18442	18601	18625	18609	18455	18400	18443	18590	18488	18450	18392	18513	18481	18601	18446	18427	18527	18527	18656	18372	18667	18508	18364	18537	18380	18527	18436	18429	18757	18590	18505	18508	18533	18440	18364	18521	18558	18404	18714	18387	18334	18303	18492	18490	18390	18554	18578	18568	18568	18512	18673	18619	18549	18434	18467	18574	18425	18413	18637	18590	18461	18455	18500	18631	18817	18522	18469	18413	18529	18303	18498	18440	18326	18367	18524	18455	18548	18613	18403	18374	18670	18668	18341	18387	18332	18302	18587	18488	18348	18613	18643	18393	18474	18410	18729	18681	18500	18493	18422	18380	18584	18633	18571	18589	18493	18551	18499	18590	18600	18161	18607	18470	18567	18343	18512	18653	18685	18576	18754	18544	18569	18500	18551	18419	18515	18360	18772	18653	18537	18418	18543	18633	18472	18497	18346	18516	18430	18557	18767	18519	18485	18667	18448	18612	18526	18527	18462	18520	18651	18539	18395	18554	18600	18514	18515	18479	18363	18544	18565	18548	18518	18355	18275	18526	18537	18365	18501	18375	18694	18610	18618	18338	18418	18526	18447	18484	18641	18550	18525	18569	18531	18396	18438	18557	18532	18588	18325	18421	18329	18576	18466	18423	18279	18334	18625	18645	18478	18496	18535	18604	18626	18629	18515	18578	18581	18405	18405	18349	18385	18341	18664	18472	18463	18591	18493	18522	18520	18521	18560	18526	18398	18470	18353	18388	18673	18530	18587	18322	18677	18498	18558	18727	18657	18435	18314	18512	18575	18488	18485	18687	18386	18456	18320	18412	18596	18648	18554	18519	18563	18584	18458	18355	18544	18443	18380	18538	18620	18431	18373	18492	18626	18369	18497	18628	18483	18382
19294	36203	29729	23418	20844	19248	18143	17625	17198	16811	16784	16657	16633	16550	16344	16326	16145	16088	16117	16195	16253	16034	16161	16065	16044	16110	16065	15887	15887	16044	15990	16208	16100	15994	16164	15981	15976	15935	16132	15932	15916	16030	15933	15982	16136	16080	15979	15885	16057	16056	16001	16119	16045	15989	15922	15873	15887	15894	15857	15827	15762	15945	15955	15976	15829	16089	15946	15955	16126	16003	16142	15996	16102	15984	15988	15845	16095	15893	15907	15839	15983	15934	16117	15808	15913	15979	15964	15974	15941	15943	15891	15978	16107	16000	15985	16023	15974	15999	15957	15835	15879	15805	15931	15812	15982	15966	15866	15957	16052	15854	15953	16080	15870	15933	15933	16057	16021	15812	16109	15900	15952	15983	15853	15850	16061	15926	15838	15948	15886	15986	15987	15904	16048	15977	16023	16042	15820	15962	15904	16042	16114	16010	16011	15967	16053	16044	16023	16118	16070	16139	15780	15967	15923	15980	16098	15985	15895	15962	15924	15914	16050	16120	16142	15903	15977	15939	15945	15844	15937	15955	15935	15913	16012	15773	15931	15929	16030	16047	16032	16005	15931	15894	16012	15764	16104	15894	15963	15972	15952	15901	15990	16032	15926	16165	15984	16101	16046	15961	15927	15839	15890	16119	15978	15987	15955	15880	15896	15931	15944	15923	15954	16007	15919	15932	15963	16105	16093	16008	15828	16023	15857	16056	16124	15800	15936	16073	15879	15937	16029	15955	15857	15924	15945	15906	15904	16134	16117	15740	15906	16260	16043	15978	15991	15953	15853	16125	15600	16017	15958	15963	16125	15887	16118	16039	16005	15827	16004	16044	15914	16094	15914	15888	16019	15978	15837	15937	15893	15913	16109	15958	15957	15910	16076	15999	16091	16085	16095	15997	16028	15951	15990	15973	15970	15954	16030	16017	15845	16089	16095	15873	15842	15928	15899	15999	16074	15907	15930	15796	16158	16068	15953	16055	16004	15909	15900	15783	15769	15927	15985	15897	15957	16045	15958	16015	15886	15904	15935	15819	15786	15988	15866	16003	15909	15916	15821	16011	16146	16021	16075	16117	15840	15992	15907	16142	15870	15869	15997	15991	15871	15867	15954	15894	16033	16008	15992	15989	15842	16033	16149	15973	15974	16077	15933	15998	16022	15963	16032	16106	15992	15696	16072	16066	15910	16126	16013	16063	15945	15926	15867	15943	15891	15941	15934	16049	15903	15851	15930	15920	16099	15812	15988	15940	15888	15970	15937	15957	15806	15894	15838	15964	16064	15778	15904	15913	15836	15925	16096	16065	15942	16012	15730	16046	15837	15942	15730	15951	15974	15982	16055	15882	15888	15887	16050	15880	15932	15995	15990	15942	15996	15904	15833	16025	15846	15950	16023	15921	15903	15943	16038	16032	16028	15893	16235	16132	16131	16185	15952	15889	16077	16006	15995	15934	15987	15992	15956	15928	15815	15935	15888	15869	16161	15803	16218	16039	16029	15937	16064	15859	16202	16057	15859	15957	15961	15950	15996	15761	15738	15887	15861	15966	15739	15983	15875	15934	16112	16008	15943	15821	15961	15954	15999	15880	15935	15989	15966	15949	15818	15978	15891	15899	16227	15976	15864	15915	15890	16134	15758	15970	15951	15917	16083	16071	15863	15880	15839	16036	16051	15957	16018	16026	15939	15962	15981	15939	15915	16054	15876	15874	15891	15844	16038	15955	16050	16003	16119	15848	15885	15852	15865	16068	15926	15685	16100	16101	16127	15948	16033	15911	15874	15721	15808	16040	16003	16018	15965	15811	15955	16115	15973	16051	15913	15974	15941	15981	15941	15864	15932	16077	15956	16021	15864	16060	16053	16082	16031	16035	15871	15934	16060	15985	16178	15830	15885	16000	15920	16109	15944	15965	15940	16027	15992	15866	15871	15964	15963	15876	15934	15960	16033	16021	15970	16091	15915	16024	15993	15994	16054	15968	15896	16012	15824	15955	15897	16014	15970	15808	15915	15966	15986	15849	16126	15856	15940	15988	15921	16004	16141	16069	15982	16007	16073	15897	16075	15874	15949	15877	16067	16162	15765	15895	15940	15900	16052	16054	15920	15938	15879	16068	16037	15960	15963	15908	15990	15953	16047	15829	16042	15860	15908	15991	15863	16070	15943	15870	15938	15773	15867	16000	16052	15868	15957	15941	16114	15863	15830	15913	16058	15951	15829	15878	16060	15912	15910	15994	16105	15833	16031	15844	15918	16024	15818	16102	15980	15987	15980	16036	15866	15766	15802	15855	15987	15888	15800	15919	16040	16156	15920	15833	16033	16055	15897	15910	16039	15944	15934	15859	15847	15997	16051	16046	16089	16137	16122	15866	15974	16029	15984	15931	15856	15917	16058	15882	16147	15747	16045	15926	16154	15890	15763	15999	15828	16072	15920	15991	15960	15914	15835	15843	15849	15959	16063	15813	16108	16011	15959	15929	15845	16057	16040	15978	15959	16031	15947	16010	15939	16062	15934	15988	16067	15950	16083	15907	15954	15949	15883	16109	15877	15995	15786	15800	16065	15916	15899	15927	16035	15944	16072	15950	15892	15835	16022	15986	16014	16052	15988	15830	16009	15998	15723	15882	16042	15875	16005	15894	15990	15791	16119	16048	15954	15834	16036	15890	15965	15821	15810	16046	16077	15928	15872	16029	16179	16002	15917	15936	15829	16059	16047	15938	15851	16191	15916	15956	16007	15952	15961	15963	16198	15919	16070	15941	15828	16042	15855	15846	16089	15879	15930	15960	15951	16104	15931	16025	15882	15905	16057	16043	15895	15864	16011	15886	15898	16048	15873	16030	16146	15923	15849	16037	15927	16018	15889	15877	16140	16044	15932	16088	16060	15881	16030	15871	15787	15953	16222	16051	16060	15979	15931	15710	15885	15989	16116	15808	16019	15910	16030	15969	16027	16036	16011	15904	15914	15983	15997	16047	15793	15834	15879	16100	15917	16023	16055	15935	15992	15912	15937	15995	16064	15910	16017	16206	15904	15876	16118	15837	16067	15869	16068	15953	15913	16013	15942	16265	15877	15866	16145	15969	16047	16156	16000	15857	15888	15904	16001	16025	16113	15912	16039	15981	15895	15819	15938	15938	16012	15721	15939	15946	15807	16062	16057	16044	15864	15777	15919	15798	16049	15904	16117	15876	15962	15774	16086	16071	16026	16048	15766	15988	15855	15889	15912	15905	15920	16032	15848	16009	15918	15932	15856	16152	15829	15894	15938	15924	15794	15927	15972	15944	16003	15889	15790	16154	16122	15927	15940	15974	15967	15977	15938	16014	15888	15998	15793	15954	16021	15877	16006	16012	16018	16055	15762	15759	15914	16152	15867	15943	16014	16008	15975	15917	16033	15995	15975	15959	15922	15943	16004	16049	15930	15839	16096	16111	15983	16128	16099	16026	15971	16003	15988	15791	16070	15942	15885	15939	15885	16028	15868	15782	15960	16023	15916	15809	15973	15907	15922	15846	16039	15902	15904	16012	16150	15884	15884	15999	15867	15822	15937	15930	15940	15989	16019	16117	15881	15969	15925	15944	16073	16058	15911	16072	15990	16053	15944	15844	15990	16102	15828	16104	15902	15870	16056	15980	15798	15965	15928	15929	15933	15780	15951	15866	15819	15959	16070	16083	15848	15995	15890	15944	15736	16109	16012	15923	15879	15866	15929	16066	15991	16111	16026	15825	15988	15804	15998	15973	15891	15685	15975	15853	15942	15952	15771	16149	16046	15858	15930	15829	15931	15894	15936	15917	15880	16040	15896	15925	15983	15986	16091	15971	15998	16003	15856	15864	15920	16101	15935	15922	15978	15857	16127	15898	15943	15934	15953	15950	15992	15930	16020	16051	15869	15929	15977	15960	16107	15891	15899	15861	15977	16116	15923	15842	15868	15942	15838	15879	15752	15834	16084	15978	16217	15862	16211	15889	16038	15969	15806	15949	15874	15843	15990	16156	15987	15985	16098	15988	15836	15966	15832	16118	16063	15856	15918	16155	15998	15824	16122	15920	16008	16058	15795	15869	16013	15944	15789	15922	15956	15876	15840	15920	15856	15722	15908	15941	15843	15803	16019	15957	16134	16017	15896	15983	15976	16094	16096	15971	16060	15795	15844	15866	16039	15873	15851	15984	15918	16069	16125	16023	15844	15880	16007	15953	15950	16002	15738	15838	16050	15962	16018	16082	16049	16002	15927	16033	15964	16046	16013	16062	16011	15873	15987	15984	15991	16074	15999	15766	15932	15861	15763	15963	15932	15938	16027	15879	16037	15909	15977	16015	16031	16113	15979	15893	15963	15924	15960	16009	15925	15895	15913	15723	15993	16065	15960	15998	15870	16046	15927	15946	15834	15909	16105	15954	16065	15924	16095	15946	15970	16090	15959	16117	15921	15919	16229	15979	15738	15917	16110	15997	15801	16048	15960	15974	16010	15879	16149	15815	16123	16065	15951	15790	16082	15911	16050	15741	15895	15942	15933	15891	15877	16052	15989	16113	15969	15825	15892	15978	16150	15926	16014	15843	16081	15913	16167	15964	15877	15934	15848	15963	16181	15978	16022	16070	16024	15898	15945	16027	15979	16069	15842	16027	16075	15904	15927	15891	15894	15982	15728	16001	15982	15944	15931	15837	16048	15814	16013	15979	16162	15878	16029	15909	15906	16002	15808	15912	16054	16035	15969	16045	15990	16055	16011	16008	15983	15849	16077	15930	16004	15901	15842	16056	15921	16004	15894	15919	15960	15903	16038	16079	15944	15897	16032	15999	15771	15942	15885	15771	15796	15932	16136	16040	15877	15952	15978	15912	15912	15922	15872	15988	16111	15681	15975	16078	15985	16021	16080	16028	16042	15753	16000	15885	15989	15990	15856	15974	16084	16008	15877	16078	15941	16014	15837	16017	15885	15965	16130	15692	15997	15959	15821	15954	15806	15775	16064	15962	15928	16004	15961	15981	16142	15854	15968	15955	16141	16163	16097	15925	16006	15887	15886	15831	16016	16101	16012	15872	16011	15928	15896	16113	15885	15899	15917	15902	16041	16019	15860	16297	15929	15807	15993	16054	15919	16036	16130	15877	16009	16128	16089	15809	15884	15932
25332	21611	27084	27729	21279	20327	20267	19510	19091	19326	19137	19034	19207	18925	18816	18768	18921	18711	18890	18742	18987	18782	18723	18555	18611	18679	18723	18606	18573	18520	18766	18549	18657	18548	18539	18656	18568	18528	18642	18632	18657	18822	18503	18789	18530	18473	18572	18816	18535	18465	18517	18708	18702	18743	18580	18537	18638	18647	18443	18501	18546	18558	18590	18708	18742	18507	18618	18620	18574	18650	18648	18608	18686	18711	18819	18621	18697	18697	18510	18756	18691	18522	18600	18665	18815	18799	18581	18434	18570	18390	18664	18658	18467	18607	18587	18650	18651	18554	18768	18646	18713	18716	18641	18432	18511	18524	18713	18691	18540	18689	18801	18663	18643	18581	18633	18871	18733	18622	18446	18659	18644	18617	18582	18501	18728	18498	18635	18360	18628	18735	18573	18571	18667	18518	18761	18467	18523	18548	18605	18680	18677	18684	18537	18537	18501	18399	18475	18477	18720	18840	18639	18583	18523	18546	18638	18606	18540	18500	18664	18622	18551	18780	18610	18608	18576	18595	18550	18563	18637	18788	18613	18576	18569	18543	18511	18608	18513	18306	18364	18527	18531	18714	18761	18763	18627	18636	18605	18711	18580	18470	18482	18486	18791	18577	18416	18655	18579	18504	18633	18509	18428	18749	18430	18524	18479	18869	18601	18699	18491	18566	18673	18746	18806	18552	18555	18527	18577	18438	18532	18443	18451	18608	18659	18588	18704	18441	18491	18654	18643	18582	18568	18689	18686	18581	18533	18845	18543	18451	18639	18632	18827	18762	18659	18614	18409	18642	18637	18541	18651	18600	18748	18603	18823	18596	18723	18625	18608	18590	18506	18487	18540	18621	18596	18425	18610	18586	18659	18656	18727	18466	18695	18808	18623	18664	18764	18555	18540	18644	18866	18679	18603	18559	18730	18910	18903	18729	18707	18602	18695	18621	18881	18667	18658	18622	18559	18778	18585	18775	18434	18546	18830	18556	18547	18574	18520	18573	18410	18515	18364	18672	18887	18730	18602	18471	18509	18671	18641	18388	18646	18597	18574	18660	18588	18665	18534	18719	18495	18763	18613	18541	18655	18652	18649	18563	18693	18511	18577	18534	18783	18500	18644	18447	18603	18671	18517	18633	18436	18721	18543	18647	18569	18628	18786	18483	18606	18767	18598	18326	18559	18674	18672	18593	18463	18700	18596	18405	18530	18568	18521	18712	18646	18603	18543	18651	18628	18558	18543	18554	18552	18488	18715	18743	18698	18493	18464	18550	18562	18645	18637	18679	18742	18493	18541	18719	18237	18572	18588	18547	18670	18663	18533	18680	18538	18590	18483	18497	18543	18635	18545	18772	18715	18589	18639	18658	18613	18762	18665	18551	18424	18519	18696	18599	18690	18532	18567	18620	18833	18602	18853	18729	18652	18603	18637	18660	18485	18636	18531	18741	18672	18810	18550	18429	18635	18454	18754	18713	18658	18532	18615	18744	18558	18614	18607	18774	18615	18547	18452	18326	18609	18667	18580	18616	18496	18797	18728	18671	18646	18581	18518	18874	18634	18691	18599	18674	18661	18435	18729	18719	18507	18459	18560	18591	18571	18379	18729	18481	18629	18536	18464	18557	18754	18870	18675	18504	18753	18513	18672	18714	18635	18782	18479	18677	18728	18637	18891	18653	18491	18576	18724	18447	18606	18495	18598	18622	18583	18263	18534	18580	18210	18541	18658	18735	18432	18662	18836	18607	18660	18657	18563	18566	18376	18512	18720	18541	18734	18547	18693	18540	18719	18588	18746	18387	18567	18631	18843	18620	18636	18554	18672	18700	18492	18624	18611	18471	18708	18665	18764	18509	18581	18554	18478	18656	18597	18510	18799	18781	18714	18499	18621	18610	18608	18465	18519	18690	18629	18496	18678	18647	18751	18626	18474	18355	18507	18733	18563	18537	18645	18689	18662	18642	18757	18557	18641	18552	18627	18670	18573	18572	18593	18536	18502	18542	18655	18554	18442	18710	18906	18633	18621	18504	18885	18645	18655	18624	18705	18639	18474	18489	18574	18637	18481	18652	18626	18523	18658	18499	18748	18758	18660	18661	18733	18644	18652	18582	18467	18440	18764	18516	18601	18894	18694	18605	18405	18671	18765	18531	18409	18643	18517	18676	18575	18602	18676	18699	18687	18423	18607	18466	18634	18642	18653	18454	18674	18751	18553	18568	18697	18501	18796	18578	18663	18592	18700	18490	18576	18478	18550	18636	18356	18694	18516	18585	18581	18649	18663	18559	18689	18717	18709	18667	18602	18669	18498	18486	18872	18721	18681	18618	18678	18552	18553	18481	18786	18621	18654	18595	18661	18600	18678	18466	18645	18556	18676	18724	18679	18603	18735	18664	18753	18634	18690	18463	18618	18527	18365	18727	18639	18569	18850	18792	18890	18672	18901	18708	18693	18606	18739	18548	18937	18696	18666	18713	18406	18452	18714	18763	18482	18718	18507	18477	18744	18656	18790	18699	18533	18790	18676	18650	18608	18666	18626	18671	18515	18565	18669	18492	18659	18339	18549	18689	18927	18622	18596	18544	18556	18581	18534	18600	18539	18339	18567	18586	18786	18566	18610	18572	18644	18687	18560	18682	18655	18451	18538	18571	18668	18503	18496	18601	18708	18345	18703	18612	18577	18580	18719	18675	18637	18750	18539	18589	18550	18657	18503	18520	18623	18659	18616	18562	18596	18572	18648	18660	18614	18656	18608	18632	18688	18435	18776	18610	18462	18715	18767	18482	18650	18639	18497	18897	18560	18734	18568	18578	18525	18436	18575	18603	18623	18515	18590	18354	18675	18779	18703	18513	18804	18826	18669	18363	18970	18598	18342	18685	18730	18538	18635	18681	18731	18702	18624	18620	18499	18308	18533	18622	18463	18597	18365	18615	18723	18480	18727	18748	18730	18731	18618	18875	18564	18381	18470	18691	18474	18503	18665	18463	18712	18599	18589	18773	18683	18567	18513	18697	18627	18605	18519	18570	18593	18720	18589	18661	18666	18537	18616	18478	18561	18603	18645	18601	18644	18785	18454	18380	18669	18489	18613	18642	18620	18630	18515	18765	18476	18469	18403	18587	18530	18673	18555	18701	18800	18710	18654	18579	18654	18586	18403	18657	18476	18492	18484	18468	18574	18503	18698	18533	18403	18739	18582	18487	18825	18476	18769	18669	18549	18557	18558	18514	18751	18716	18725	18543	18617	18685	18632	18562	18477	18589	18584	18508	18498	18616	18543	18796	18464	18722	18384	18640	18664	18477	18619	18673	18558	18685	18558	18547	18515	18562	18676	18586	18601	18624	18802	18490	18639	18599	18513	18506	18653	18674	18668	18608	18614	18793	18618	18482	18493	18463	18583	18541	18740	18707	18546	18426	18735	18593	18605	18524	18423	18612	18489	18703	18539	18412	18730	18609	18528	18726	18612	18406	18705	18667	18680	18605	18627	18518	18799	18445	18671	18717	18545	18540	18697	18707	18703	18521	18634	18718	18585	18485	18673	18594	18586	18520	18620	18554	18625	18481	18650	18562	18589	18465	18652	18665	18618	18513	18792	18502	18611	18506	18578	18548	18715	18590	18601	18784	18821	18568	18611	18623	18763	18591	18595	18634	18551	18569	18581	18701	18678	18798	18527	18564	18543	18712	18695	18439	18609	18687	18646	18635	18635	18706	18464	18709	18635	18558	18621	18461	18336	18534	18642	18832	18711	18563	18590	18639	18658	18728	18689	18798	18675	18713	18972	18597	18590	18325	18558	18653	18584	18730	18625	18535	18367	18619	18792	18563	18446	18674	18843	18607	18776	18445	18498	18621	18669	18738	18622	18783	18759	18760	18617	18553	18695	18701	18771	18641	18671	18515	18570	18495	18653	18519	18627	18690	18697	18523	18567	18426	18547	18359	18734	18470	18553	18603	18650	18567	18586	18745	18591	18616	18567	18602	18427	18477	18514	18609	18540	18508	18671	18636	18523	18719	18825	18603	18494	18377	18674	18737	18733	18550	18683	18567	18616	18391	18779	18714	18639	18790	18657	18473	18640	18661	18518	18693	18618	18710	18710	18699	18347	18478	18736	18630	18516	18777	18548	18496	18613	18702	18455	18502	18530	18761	18715	18689	18707	18607	18733	18596	18562	18584	18735	18770	18537	18618	18520	18755	18510	18642	18488	18536	18610	18356	18668	18947	18684	18755	18576	18569	18572	18531	18541	18674	18554	18610	18676	18641	18643	18626	18675	18512	18646	18527	18634	18652	18583	18591	18623	18623	18678	18728	18647	18659	18792	18648	18777	18559	18463	18666	18614	18475	18758	18767	18660	18844	18788	18585	18597	18690	18713	18587	18438	18574	18713	18702	18804	18461	18426	18520	18678	18402	18611	18590	18699	18686	18621	18323	18778	18536	18405	18568	18599	18752	18661	18390	18575	18638	18779	18619	18744	18582	18807	18672	18570	18581	18601	18709	18581	18572	18648	18492	18632	18731	18580	18376	18578	18420	18558	18639	18560	18744	18652	18469	18581	18607	18826	18726	18532	18573	18624	18802	18474	18298	18773	18711	18618	18594	18815	18711	18677	18590	18627	18740	18423	18691	18556	18862	18535	18457	18643	18684	18581	18655	18376	18648	18523	18272	18557	18693	18531	18493	18581	18468	18673	18762	18645	18451	18478	18670	18719	18654	18539	18418	18628	18638	18507	18569	18584	18589	18678	18701	18579	18484	18616	18446	18753	18705	18587	18326	18661	18596	18574	18751	18743	18648	18599	18824	18608	18594	18533	18549	18624	18812	18577	18664	18532	18641	18440	18574	18857	18537	18649	18607	18570	18708	18831	18728	18479	18774	18561	18467	18590	18577	18475	18663	18615	18711	18247	18624	18743	18378	18491	18430	18367	18749	18526	18878	18617	18579	18761	18450	18680	18616	18686	18792	18571	18492	18679	18512	18594	18751	18610	18524	18555	18547	18543	18539	18555	18640	18703	18641	18496	18486	18616	18437	18507	18584	18554	18741	18823	18585	18620	18532	18507	18642	18470	18581	18504	18727	18689	18459	18810	18682	18548	18685	18648	18801	18970	18537	18665	18646	18630	18642	18437	18683	18435	18741	18644	18483
19187	32448	26821	21663	19715	18243	17733	17059	17021	16710	16629	16493	16649	16504	16337	16262	16330	16259	16324	16293	16152	16271	16062	16186	16275	15994	16075	16106	16023	16073	16109	15895	16116	16030	16094	16106	16259	16251	15870	16136	16115	16083	16138	16358	16169	16123	16151	16139	16050	16088	15899	16104	16166	15986	15967	16081	16069	16055	16077	15992	16127	16087	16122	16044	16134	16108	16085	16134	16044	15949	16078	16124	16123	16150	16227	15991	16236	16083	15903	15902	16127	16118	16138	16066	16022	16193	15965	16013	16069	15945	16205	16043	16144	16139	16133	16029	16151	16050	16157	15865	16157	16002	16268	16085	16211	16098	15989	16156	15864	16165	16045	16111	16013	16125	16057	16121	15946	16034	16020	16052	16183	15953	15944	16039	16167	16187	16045	15964	15976	16129	16060	16038	15999	16127	16182	16073	16038	16048	15961	16195	15932	15988	16114	16139	16171	16245	15923	16246	16021	15999	16183	16094	16142	16087	16034	16093	16352	16056	16165	16035	16083	16139	16068	16052	16213	15929	16313	15887	16078	16097	16034	16166	16099	15979	16107	15911	16136	16098	16183	15953	16111	16136	16067	16145	16094	16090	16280	15955	15955	15788	16192	16053	16123	16037	16177	16091	15907	16172	15974	15999	15984	16071	16144	16245	15959	16286	15965	16085	16102	16167	16154	15923	16064	16165	16042	16214	16112	16191	16113	16119	15992	16059	16107	16044	16035	16035	16124	16080	16056	16137	16149	16151	16073	16111	16044	16131	16187	16039	16120	16186	16011	16141	16058	16066	16081	16100	15937	16046	16008	16085	16169	16044	16138	16185	16022	16131	15979	16082	16035	16075	16087	16283	16164	16031	16087	16138	16058	16060	16035	15992	15965	16130	16278	16126	16005	16083	16114	16048	16132	16102	16049	16242	16175	15956	16057	16088	16018	16075	16139	15967	16057	16296	16131	16248	16077	16216	15990	16088	16130	16097	16058	16032	16082	15998	16108	15949	16121	16160	16057	15873	16043	16121	16093	16192	16100	15946	16176	16005	16094	15924	16166	16076	16145	16178	15995	15936	16102	16022	16080	16077	16209	16001	15883	16044	16136	16174	16114	16085	16030	16133	16195	16068	15969	16035	16076	15931	16036	16022	16177	16015	16041	16097	16081	16073	16169	15968	16114	16024	16113	16052	16049	16149	16146	16172	16123	16084	16092	15963	16082	16020	15983	15797	15956	16005	16097	16113	16266	16020	16225	16097	16158	16041	16065	16268	16218	16184	16110	16236	16089	16124	16036	16196	16011	15934	16232	16020	16158	16146	16123	15959	16109	16149	16079	16051	15974	16253	16146	15972	15971	15967	16200	16163	16108	16213	16092	16036	16111	16072	15997	15957	16004	16057	15983	16174	16154	16050	16072	16123	15901	16029	16138	15913	16250	16065	16002	16252	16139	16254	16046	16066	16015	16000	16143	16004	16067	16080	16072	16157	15961	16022	16265	15955	16146	15923	16119	16034	15845	15924	16047	16087	16046	16025	16043	15945	15984	16021	16052	16048	16024	16065	16059	16138	16107	15995	16294	16102	16126	16261	16079	16097	15946	16174	16082	16063	15976	16024	16166	16183	15971	16068	16275	16031	16132	16095	16016	15954	15975	16111	16065	16012	16191	16009	16109	16104	16141	15946	15973	16056	15957	16121	15980	16200	16100	16050	16080	16174	16019	16025	16132	16033	16083	16125	16111	16077	16119	16116	16065	16069	16169	16022	16092	16135	16038	16220	16026	16172	16211	16154	16026	15880	16149	15975	16028	16004	15985	16030	16123	16107	15905	16199	15975	15894	16092	16145	15941	16156	16103	16010	16181	15962	16154	16116	16084	16112	16157	16092	15947	16163	15919	16040	15927	16005	16187	16232	16004	16218	15977	16077	16164	16181	16215	16224	16036	16196	16031	15992	16130	16020	16000	16041	15868	16036	15965	16132	16095	16120	16108	16105	16194	16045	16090	16047	15883	16069	16020	16213	16318	16066	16127	16165	16034	16080	16230	16085	16078	16332	16052	16061	16081	16076	16169	16130	15975	15941	15982	15984	16036	16095	16050	16097	15845	16029	15970	15988	16203	16051	16125	15930	16020	15914	16077	16135	16089	16348	16120	15953	16128	16073	15915	15923	16087	16050	15988	16256	16111	15975	16180	16292	16039	16095	16053	16042	16086	16020	16122	16099	16100	16092	16012	16073	16122	15954	16066	16122	16040	16062	16097	16243	16056	16107	16014	16132	16157	15957	16259	16176	16081	16140	16054	16171	16168	16110	16144	15944	15998	16291	16164	15997	16115	16114	16065	16071	15931	15926	16118	16095	15932	15991	16298	15946	16185	16056	16127	16170	16150	15980	15987	16095	16187	16130	15939	16141	16108	15978	16192	16077	15976	16106	16017	16003	16052	16232	16047	16007	16033	16012	15945	15975	16108	16076	15972	16151	16118	16148	16016	15946	15999	16167	16109	16136	16174	16164	16057	16139	16243	16045	16213	16107	16023	16091	16183	16067	16199	16206	16051	16157	16068	15911	16236	16173	15994	16004	16023	16060	16051	16060	16084	16115	16137	15937	15970	15903	16076	16004	16038	16078	16044	15960	16059	16031	15959	15985	16104	16106	16110	16006	16152	16085	16051	16249	16147	15957	16043	16096	15912	16114	16098	16197	16080	16018	16031	16039	16223	16012	16167	16079	16046	16038	16130	16074	16180	16150	16009	16111	15975	16000	16063	16141	15936	15951	16206	15895	16214	16160	16296	16069	16104	16111	16170	15914	16095	15984	16078	16044	16021	15959	16266	15968	16061	16032	16166	16083	16081	16117	16119	15979	16118	16223	16018	16028	16159	16171	16251	16168	16009	15992	16233	16048	16150	15974	16016	16074	16212	15996	16277	16133	16293	16012	16153	15878	16104	16276	15992	16065	16090	16101	16234	16109	16136	16089	15992	15940	16238	16080	16185	16147	16276	16003	16204	16085	16102	16111	16178	16187	16196	16082	16227	16066	15950	16231	15937	16170	15918	15945	15999	16271	16173	16063	15983	16151	16232	16076	16146	16162	16031	16031	16061	16134	16054	16257	16022	16137	16175	15866	16162	16018	16080	15905	16071	16089	16220	16121	16152	16083	15995	16153	16283	15925	15975	16038	15894	16161	16184	16008	16207	16166	15974	16230	16132	16065	15976	16032	16037	16018	16025	16167	15941	16122	16120	16007	16174	15984	16031	16032	15887	16114	16090	16038	16154	16055	16112	16131	16033	15991	16199	15926	16054	16074	16184	15959	16151	16111	16017	15924	16044	16115	16058	16330	15971	16102	15959	16009	16200	16082	16221	16035	16054	16091	16130	15963	16059	16080	16179	16149	15932	16118	16082	16016	16143	16100	16044	16088	16180	16010	16192	16001	16178	16094	16156	16124	16107	16039	16105	16101	16095	16023	16119	16077	16119	15950	16054	16152	16115	16099	16108	16065	15843	16065	16097	16169	16173	16047	16018	16133	16155	16283	16161	16025	16175	16070	16152	15926	16187	16020	16062	16020	16167	16148	16031	16001	15860	16165	15984	16249	16100	16128	16183	16239	16107	16097	16138	16040	16050	15998	16084	15931	16122	16021	16179	16090	15937	16087	16064	16137	15811	16114	16011	16055	15952	15962	16311	16007	16242	16108	16191	16063	16046	15948	16040	15903	16032	15991	16006	16224	16062	15924	16024	16009	16093	16195	16103	16016	16044	16114	16090	16131	15910	16010	16117	16205	16089	16075	16265	16010	16017	16067	15981	16078	15960	15942	16049	16109	16198	16242	16137	16023	16033	16049	16107	16146	15882	16134	16221	16098	16128	16098	16155	15996	15956	16233	16106	15909	16059	16098	16131	15982	15949	16272	16100	16241	16019	16151	16210	16060	16144	16131	15943	15936	16061	16117	16151	16184	16170	16221	16157	16225	16049	16025	16277	16110	16036	16082	16077	16028	16140	16066	15843	15843	16019	16003	16092	16112	16024	15986	15936	16108	16067	15950	15933	16027	16161	16003	15981	16345	16135	16181	16064	16147	16113	16211	16220	16025	16079	15948	16185	16061	16034	15978	16194	16074	16133	16129	15954	15913	16016	16142	16033	16090	16119	15975	16124	16135	16071	16144	16113	16095	16068	15988	16113	15924	16108	15997	16112	16048	16028	16059	15915	15921	16187	16198	16211	16093	16017	16077	16051	16084	16006	16250	15978	16153	16159	16012	16136	16120	15967	16119	16126	16229	15990	16077	15909	16089	16233	16026	15963	15837	16044	16187	16025	15961	16116	16030	15963	16122	16093	16167	16046	16142	16145	16034	16283	15926	15967	16110	16337	16155	15988	15899	16050	15952	16096	16031	16129	16190	15916	16013	16070	16047	16064	16105	16134	16144	16036	15923	16020	16110	16113	16217	15933	16146	16049	16134	16128	16071	16088	16087	16123	16136	15936	16056	16232	16083	16030	16180	16038	16110	16116	16085	15980	16179	15967	16097	15973	16010	15989	16069	16161	16121	16095	16018	16132	16013	16179	16027	16052	16255	15963	16112	15967	16251	16196	16142	16182	16188	16035	15998	16176	16114	16082	16046	16089	16029	16082	16143	15972	16195	16075	16154	15994	16038	16164	16195	15984	16012	16123	16052	16142	16182	16177	16049	16142	16143	16217	16153	16006	16063	16099	16021	15964	15967	16190	16235	16145	16044	16109	16213	16204	16319	16063	16141	16038	16015	16033	15992	16081	16164	15971	15981	16097	16192	16072	15928	16107	15888	16034	16170	15934	16175	16038	16024	16145	15995	16106	16095	16112	16057	16296	16138	15918	16103	16047	16187	16033	16176	16018	16124	16142	16323	16009	16026	16194	16150	16122	16090	16159	16082	16055	15972	16107	16060	16246	16157	15962	16198	16156	15910	16155	16018	16137	16039	16048	16103	15902	15940	15948	16081	16018	15983	16008	16030	16152	16084	16060	16171	16034	16091	16197	16237	16149	15979	16031	16071	16182	15975	16235	16199	16099	16102	16179	16130	16111	16042	16087	16219	16193	16135	16019	16119	16146	15999	15944	15973	16052	16063	16138	15909	16035	16201	16094	15938	16059	16129	15996	16150	16148	16014
22593	21675	28859	24831	22149	24673	26432	21891	20984	21373	21389	20758	20925	20750	20614	20541	20392	20412	20210	20177	20152	20238	20142	20138	20237	20008	20026	19890	20008	19932	19970	19992	19961	19861	20099	20238	20039	20034	19840	19726	19753	19827	19930	19934	19867	20183	20111	19890	20118	19955	19877	19914	19864	19825	20104	20089	20043	19971	20014	19942	19986	19699	19730	19906	20065	19948	19878	19995	20009	19936	19955	20064	20110	19751	19983	20012	20149	19894	20150	19749	20011	19853	19896	19975	19978	19889	19840	19997	19703	19880	19830	19860	19987	19742	19834	19944	19701	20065	19954	19745	19808	20060	20037	20028	19807	19831	19825	19972	20081	19831	19915	19870	20013	19938	19797	19832	19919	19982	20036	20038	20081	19752	19851	19962	20021	19890	19979	19867	19875	19961	20168	19874	19954	19803	20030	19768	19879	19952	20036	20020	19911	19981	19914	20083	20026	20134	19946	19958	19916	19754	19913	19784	20125	19838	19795	19933	19895	19974	19872	20091	19852	20100	19820	20037	20094	19945	19887	20121	19945	19836	19800	19889	19721	19891	19866	19824	19885	19810	19923	19936	19916	19827	20043	19811	19711	19808	19964	20003	20099	19825	20014	19866	20128	20133	19858	19957	19872	19973	19880	19895	19983	19849	19975	19890	20235	19929	19954	19936	20227	19986	19944	19815	19981	19853	19850	19995	19611	20027	19840	19935	19885	19963	19882	20023	19760	20068	20049	19590	19855	19646	19708	19792	19879	19823	20115	19950	19939	19875	19924	20084	20076	19699	19887	19946	19826	19755	20098	19925	19950	19778	19815	19979	19925	19992	19921	20016	19980	19941	20042	20085	19942	19900	19869	20166	19800	19962	19832	19875	19857	20030	20191	19819	19991	19837	20187	19822	19807	19812	19907	19976	19949	19819	19891	19893	20061	19680	19857	19958	19828	19814	19717	20052	19737	19680	20000	19869	19888	19854	19985	19866	20084	19904	20005	19797	19876	19869	19874	19829	19819	19867	19674	19793	19816	19884	19892	19730	19628	19702	20123	19990	20010	20015	20012	19702	19978	19978	20008	19778	19970	19706	19864	20052	20092	20228	20171	19835	19973	19994	19777	20002	19946	19812	20168	19949	19810	19827	19961	19978	19815	19885	19974	19853	19957	19817	19898	19933	19774	19700	19843	19916	20018	19863	20050	20018	19738	19944	19747	20078	19781	19854	19809	19912	20166	19794	19904	19844	19798	19957	19896	19787	19790	19972	19924	20095	19938	20049	20102	20010	19792	19944	19837	19907	20036	19985	20019	19838	19873	19956	20018	19960	19913	19814	19861	19782	19869	19921	19995	19946	19939	19915	19973	19847	20052	19889	20109	20084	19866	20072	19955	19743	19900	20089	20118	20015	19982	19998	20047	19984	19812	19822	19964	19939	19810	19636	19860	19799	19782	19711	20007	19814	19746	19645	19978	19979	19942	19825	19930	19999	19883	19783	19959	19966	19884	19760	19713	19765	20038	19788	19734	19930	20137	19920	20056	20099	19809	19927	19900	20122	19792	19857	20099	19896	19982	19785	19912	19862	19873	19896	19799	19814	19930	20028	19893	19972	19909	20082	19753	20067	19868	19768	19937	19817	19906	20008	20046	20104	20019	19926	19990	19782	19737	19949	19801	19755	19852	19717	20048	19984	19909	19895	20015	19990	19895	20048	19819	20032	19948	19746	19900	19916	19837	19744	19804	19925	19712	19557	19782	19918	20027	19937	19965	20037	20060	19944	19696	19757	19844	19919	20013	19951	19907	20132	19873	19840	19867	19805	20032	19985	19645	19697	19796	19949	19737	19909	19933	19912	19769	19738	19770	19912	19911	20023	20019	19943	19872	19900	19956	19768	19894	19982	19866	19790	19717	20025	20094	19900	19949	19902	19876	19774	20075	19864	19835	20032	20014	19855	19867	19885	19864	19660	19979	19961	20036	19828	19747	20084	19981	19746	19765	19825	19828	19893	19863	19842	19949	19922	19591	19789	19908	20132	19851	19842	19546	19786	19863	19880	19770	19903	19984	19876	20047	20091	19966	19834	19920	19891	19566	19869	20008	20046	19963	19972	19874	19953	19840	19916	20145	19902	19929	19983	19916	19897	19886	19855	20007	19804	19903	19979	19993	20089	19859	19758	20098	20075	19909	20041	20036	19780	19815	19663	19841	19859	20011	19998	20035	19896	19906	20036	19739	19783	19816	19714	20153	19885	19645	19796	19887	19928	19954	19872	20026	19962	19901	20071	19892	19954	19994	20034	20061	19980	20005	19994	19890	19628	19817	19948	19707	19950	19755	19892	19799	20043	19951	20133	19957	19943	19859	19982	19980	19728	19855	20014	19891	20017	19940	19926	19894	19802	19960	19801	20058	19981	19924	19702	20070	20100	19638	19900	19853	19704	19899	20131	19967	19896	19679	20030	19927	19919	20003	19913	19825	19696	19955	19925	19832	19707	20055	19731	19941	19899	19843	19901	19880	19821	19843	19896	20012	19868	19855	19814	20003	19886	19796	19902	20009	19959	20099	20090	20014	19866	19933	19940	19765	19954	19895	19856	19930	19829	20043	19891	19957	20009	19931	19891	20047	19881	19731	20008	20010	19863	20024	19879	19890	19942	19789	19823	19718	19707	19779	19907	19961	19867	19874	19978	19916	19896	19778	19704	19827	19939	19966	20024	20020	19857	19874	19851	19742	19881	19749	19875	20088	19719	19784	20071	19876	19986	19910	19745	19835	19993	20020	20026	19993	19892	20142	20017	19996	19776	19975	19670	19953	19907	19701	19889	19917	19768	19813	19709	19987	19817	20024	19958	20061	20031	19809	19751	19718	19861	19891	19891	19876	19853	19870	19885	19792	19800	19899	19829	20002	19941	19970	19789	19719	19968	19774	19699	20009	19903	19910	19901	19676	19952	19730	19831	19880	19786	19927	19975	19910	19972	20322	19968	19895	19926	19803	20008	19703	19924	19898	20128	19951	19793	19934	19842	19776	19792	20009	20057	19913	19891	19843	20082	19888	20001	19813	20013	20039	19883	19900	19917	19921	19762	20046	19856	19903	19754	19943	19829	19817	19961	20018	19928	19882	20022	20006	20003	19902	19759	19867	19964	20119	19781	19904	20095	19824	19801	19947	19884	19968	19804	19954	19739	19830	19966	19805	19911	19907	20033	19997	19821	19877	19975	19791	19870	19983	19925	19853	19923	19816	19762	19813	19990	19905	19963	19878	20069	19925	19830	19839	19944	20011	19883	19970	19965	19923	20009	20053	19899	20063	19908	19857	19913	19869	19855	19883	19962	19744	19846	19854	19906	19735	19854	19830	19538	19793	19894	20061	19826	19922	20001	19913	20001	19951	19937	19958	20160	20099	19817	19946	20003	19982	19939	20005	19994	19891	19970	19906	19972	19813	19890	19862	19924	19774	19963	19862	19935	20007	20037	19733	19748	19901	20025	19803	19780	19994	19757	19798	20090	19996	20010	20010	19766	19938	20165	19842	19825	19931	20111	19830	19793	20010	19972	20001	19897	19934	19887	19832	19944	19817	19969	19948	20001	19980	19887	20158	19789	19889	19844	19935	19840	19947	19940	20017	19755	20014	19832	19864	19892	20036	19808	19903	19722	19745	19898	20006	19822	19780	19711	20071	20017	19913	19728	19715	19875	20175	19991	19911	19978	20028	19764	19799	19852	20085	19682	19983	19837	19872	20037	20000	19763	19859	19998	19839	20052	19855	20003	20083	19774	19985	19749	19901	19995	19981	19688	19834	19916	20090	19908	19852	19864	19808	19903	19989	20011	19981	19791	19768	19891	19845	19852	20153	19944	19911	19947	19958	19867	19704	19818	19845	19926	20119	19856	20211	19895	19890	19932	19870	20044	19735	19708	19936	20070	19768	19894	19756	19936	19965	20139	20057	20038	19888	19803	20035	19950	19863	19634	19717	19963	20017	19976	19942	19787	19749	19548	20042	19858	19948	19865	19837	19909	19869	19944	19934	19841	19805	19979	19935	19799	19844	19946	20128	19857	19797	20119	19821	20190	19991	19867	19956	19858	19735	19882	20054	19736	19899	19982	19838	20110	19939	19783	19925	19924	19843	19741	20002	20206	19897	19965	19685	19830	19891	19979	19935	19891	19982	19908	19924	19942	19938	19847	19997	19926	19790	19771	19800	19902	20047	20018	20057	19960	19864	19795	19833	19810	19877	19782	19788	19974	20011	19936	19916	19994	19792	19868	19937	19858	19919	19896	19894	19935	19883	20096	19955	19916	19943	19701	19822	19985	20078	19843	19824	19965	20010	19985	19829	19954	19742	19944	19984	19982	19925	20059	19878	19816	20011	19884	19787	19925	19969	19854	19828	20063	19661	19731	19856	19917	19800	19813	20110	19806	19972	19884	19964	19968	19997	19926	19925	19990	20014	20004	20123	20030	19943	19878	19887	19682	20115	19791	20004	19879	19974	20016	20030	20017	19926	19974	19939	19931	20138	19922	19964	19688	19847	19953	19918	19811	19741	19902	20194	19835	19982	19884	19917	19802	19772	19931	19930	19714	19750	19826	19902	19975	20021	19876	19802	19926	19916	19626	19738	19690	19938	19672	19778	20002	19810	19962	20003	19861	19889	19814	20106	19720	19966	19848	19847	19779	19762	19859	19946	19910	19859	19881	19807	20012	19695	19901	19958	19929	20050	20083	20111	20099	19815	20112	19981	19944	20029	19809	19920	19870	20252	20002	19972	20030	19910	20104	20080	20140	20101	20089	20156	20134	19952	20020	19938	20094	19972	19901	19980	19853	19855	19789	19912	19842	19849	19959	19946	20028	19931	20028	19713	19949	19871	19782	19785	19661	19985	19977	19818	19880	19970	19776	19939	19780	19893	20047	20108	19766	19929	19999	20033	19844	19650	19735	20088	19872	19943	20040	19794	19856	20009	19778	19885	19912	19888	19734	19899	19865	19975	19840	19912	20090	19854	19818	19770	19811	19884	19967	19849	19950	19936	19922	19996	20072	19883	19764	19955	19858	20069	20115	20044	19969	19832	20120	20127	19975	19883	19649	19785	19801	19935	19919	19762	19832	19975	20068	19730	19885	19770	19815	19865	19809	19966	19959	19950	19824
21301	41767	33662	26929	23256	21141	19841	18918	18768	18347	18066	17697	17928	17815	17551	17238	17209	17240	17096	17244	17040	17035	17068	16852	16976	16875	16794	16925	16977	16941	16908	16733	16896	16785	16795	16840	16995	16882	16884	16950	16851	16793	16855	16780	16934	16849	16578	17102	17063	16993	16755	16730	16755	16905	16876	16989	16751	16917	16881	16882	16810	16796	16650	16874	16798	16829	16791	16866	16906	16933	16927	16790	16804	16820	16875	16927	16868	17116	16699	16932	16672	16723	16778	16936	16772	16959	16955	16826	16928	16910	16726	16802	16893	16767	16857	16705	16728	16847	16710	16862	16816	16972	16726	16819	16791	16788	16781	16832	17093	16870	16829	16720	16966	16767	17064	16659	16760	16934	16711	16836	16952	16714	16775	16928	16662	16805	16874	16771	16785	16901	16881	16784	16816	16886	16767	16883	16930	16954	16845	16796	16727	16812	16719	16804	16864	16880	16945	16882	16854	16852	16873	16715	16873	16865	16891	16930	16905	16862	16686	16768	16778	16915	16849	16792	16792	16700	16716	16610	16849	16910	16773	16955	16763	16991	16817	16623	16753	16758	16724	16804	16819	16799	16946	16758	16886	16536	16794	16999	16835	16801	16970	16933	16912	16681	16660	16805	16880	16925	16746	16804	16854	16849	17046	16772	16832	16595	16753	16903	16848	16714	16826	16908	16952	16742	16818	16848	16822	16807	16949	16669	16804	16690	16688	16763	16973	16886	16768	16935	16929	16852	16865	16742	16689	16796	16802	16738	17089	16780	16605	16884	16891	16821	16920	16725	16855	16865	16715	16840	16922	16924	16897	16700	16738	16817	17018	16927	16692	16704	16771	16855	16942	16732	16613	16863	16827	16881	16697	16883	16846	16915	16824	16839	16736	16858	16765	16763	16852	17108	16814	16757	16823	16784	16981	16733	16767	16875	16791	16873	16998	16925	16684	16809	16753	16951	16901	16815	16881	16808	16781	16965	16822	16829	16792	16967	16947	16798	16777	16703	16824	16927	16556	16915	16852	16815	16996	16861	16941	16684	16794	16917	16964	16892	17060	16931	16782	16807	16800	16922	16794	16916	16941	16964	16873	16923	16751	16822	16733	16914	16840	17073	16966	16919	16839	16861	16743	16777	16886	16783	16871	16866	16973	16751	16811	16787	16792	16712	16876	16821	16806	16955	16857	16712	16793	16803	16729	16802	16848	16748	16886	16867	16779	16898	16807	16918	17019	16809	16703	16875	16965	16860	16784	16809	16812	16812	16841	16938	16967	16747	16899	16775	16761	16793	16797	16740	16735	16770	16741	16932	16914	16841	16689	16844	16926	16803	16713	16857	16834	16841	16737	16758	16770	16825	16884	16943	16825	16876	16736	16833	16662	16790	16882	17017	16902	16717	16684	16985	16776	16819	16872	16665	16751	16783	16915	16755	16750	16839	16760	16879	16756	16767	16813	16824	16899	16865	16927	16907	16802	16719	16899	16707	16950	16791	16978	17041	16869	16594	16872	17030	16795	16764	16792	16853	16864	16728	16697	16660	17027	16823	16845	16782	16854	16845	16741	16824	16739	16842	17017	16842	16752	16884	16730	16664	16875	16743	16828	16889	16714	16776	16967	16739	16862	16821	16751	16882	16889	16821	16646	16775	16772	16915	16697	16824	16862	16761	16703	16831	16802	16820	16739	16880	16801	16702	16882	16926	16752	16807	16821	16828	16946	16822	16969	16766	16735	16811	16793	16944	16768	16869	16704	16744	16791	16876	16946	16812	16854	16628	16995	16956	16829	16864	16777	16645	16717	16879	16715	16848	16943	16790	16943	16974	16872	16928	16825	16772	16668	16815	16996	16933	16865	16932	16729	16837	16722	16691	16873	16885	16978	16910	16571	16713	16680	16904	16821	16760	16961	16808	16764	16939	16685	16772	16953	16785	16920	16866	16824	16710	16960	16888	16743	16702	16688	16719	16778	16702	16698	16912	16709	16831	16898	16700	16898	16827	16894	16934	16800	16751	17047	16582	17046	17002	16749	16721	16711	16851	17081	16702	16964	16846	16711	16834	16802	16727	17003	16694	16743	16959	16738	16892	16662	16760	16789	16786	16879	16901	16683	16807	16782	16863	16847	16876	16720	16926	16775	16772	16938	16773	16871	16881	16750	16805	16755	16852	16800	16839	16897	16778	17098	16674	16919	16870	16828	16878	16766	16841	16886	16919	16864	16669	16798	16942	16850	16915	16921	16784	16959	16686	16833	16926	16846	16648	16879	16971	16982	16869	16839	16836	16939	17069	16702	16702	16840	16927	16619	16858	17044	16903	16946	16918	16881	16875	16778	16801	16946	16932	16846	16704	16723	16809	16603	17021	16916	16893	16848	16745	16836	16673	16689	16866	16744	16776	16981	16882	16687	16766	17004	16835	16887	16841	16770	16910	16802	16804	16813	16720	16753	16808	16890	16753	16868	16631	16981	16760	16908	16892	16718	16916	16800	16908	16833	16905	16787	16718	16973	16883	16835	16884	16960	16759	17004	16829	16872	16910	16866	16722	16817	16819	16754	16717	16839	16991	16749	16819	16801	16839	16858	16985	16892	16795	16788	16966	16823	16760	16971	16820	16729	16847	16810	16933	16848	16755	16929	16732	16969	16834	16839	16687	16731	16806	16774	17003	16846	16865	16926	16830	16788	16781	16691	16817	17134	16926	16875	16882	16814	16829	16752	16955	17086	16764	16789	16763	16874	16796	16837	16730	16908	16951	16835	16718	16939	16864	16759	16770	16940	16778	16736	16703	17094	16766	16992	16869	16798	16875	16870	16885	16772	16892	16771	16792	16729	16960	16820	16856	16676	16734	16941	16862	16844	16982	16879	16908	16948	16743	16708	16795	16786	16892	16784	16788	16898	16790	16884	16995	16693	16938	16681	16831	16708	16972	16733	16831	16685	16810	16810	16690	16851	16733	16648	16757	16704	16802	16886	16898	16959	16850	16828	16775	16900	16983	16785	16929	16781	16580	16773	16918	16801	16792	16870	16924	16627	16893	16831	16716	16863	16874	16911	16915	16770	16972	16754	16685	16862	16726	16745	16818	16814	17061	16920	16925	16807	16874	16756	16762	16867	16691	16887	16929	16753	17049	16785	16750	16949	16701	16943	16716	16909	16639	16978	16830	16979	16883	16989	16802	16744	16864	16840	16778	16585	16788	16775	16860	16757	16761	16816	16804	16862	16772	16697	16828	16892	16931	16798	16818	16874	16786	16875	16746	16844	16875	16799	16773	16826	16747	16874	16787	16883	17068	16872	16907	16887	16692	16893	16771	16735	16983	16891	16733	16945	16883	16901	16862	16822	16823	16846	16971	16767	16776	16751	16731	16789	17014	16900	16955	16838	16697	16724	16833	16847	17038	16523	16743	17052	16852	16743	16852	16741	16846	16804	16923	16733	16698	16901	16890	16767	16716	16750	16790	16833	16851	16719	17040	16761	16782	16923	16842	16913	16929	17037	16892	16631	16857	16796	16882	16621	16983	16683	16851	16918	16849	16819	16838	16607	16902	16782	16854	16907	17055	16966	16714	16905	16643	16814	16692	16908	16772	16711	16736	16922	16849	16885	16866	16812	16771	16892	16818	16877	17055	16739	16798	16712	17052	16933	16773	16881	16832	16776	16734	16935	16897	16869	16958	17035	16785	16668	16890	16846	16858	16591	16753	16761	16942	16806	16879	16983	16793	16759	16736	16840	16662	16790	16602	16891	16821	16787	16664	16738	16891	16948	16739	16755	16650	16783	16750	16952	16787	16999	16911	16954	16854	16577	16709	16982	16594	16875	16823	17034	16778	16854	16834	16969	16955	16765	16625	16791	17002	16792	16697	16793	16843	16913	16834	16678	17020	17010	16753	16772	16823	16776	16648	17000	16769	17033	16682	16936	16759	16649	17023	16775	16612	16864	16789	16785	16772	16763	16816	16730	16736	16804	16745	16691	16812	16831	16807	16769	16917	16771	16853	16954	16720	16715	16904	16893	16944	16889	16866	16823	16793	16673	16846	16807	16808	16709	16859	16802	16783	16786	16918	16772	16925	16820	16778	16762	16771	16638	16695	16833	16949	16875	16929	16932	16702	16936	16689	16726	16762	16769	16759	16623	16798	16952	16648	16687	16715	16625	16919	16870	16836	16927	16776	16790	16681	16779	16973	16720	16819	16864	16811	16903	16792	17013	16844	16864	16803	16767	16864	16813	16868	16804	16976	16784	16686	16834	16845	16837	16885	16851	16952	16990	16868	16837	16756	17020	16859	16860	16788	16862	16791	16927	16726	16936	16751	16960	16788	16813	16785	16899	16739	16850	16871	16950	16761	16864	16895	16909	16822	16536	16830	16897	16829	16829	16814	16926	16943	16821	16820	16933	16845	16967	17006	16680	16796	16904	16694	16837	16874	16845	16984	17011	16885	16643	17014	16826	16637	16650	16864	16798	16937	16641	16743	16829	16760	16834	16727	16861	16815	16784	16706	16576	16684	16699	16739	16887	16703	16763	16963	16855	16927	16832	16894	16860	16702	16888	16717	16798	16848	16773	17067	16906	16959	16783	16795	16783	16792	16911	16897	16745	16813	16889	16811	16871	16894	16858	16951	16936	16706	16707	16837	16884	16850	16831	16884	16961	16773	16652	17007	16969	16826	16908	16786	16907	16890	16762	16769	16804	16774	17068	16919	16792	16797	16905	16788	16999	16961	16769	16862	16852	16793	16675	16890	16893	16757	16859	16855	16629	16746	16702	16880	16846	16877	16851	16719	16704	16887	16902	16803	16972	16809	16896	16751	16737	16670	16971	16888	16896	16857	16853	16790	17022	16900	16815	16830	16751	16748	16772	16797	16752	16776	16868	16855	16784	16835	16871	16873	16625	16757	16889	16684	16987	16948	16660	16768	16763	16850	16795	16739	16904	16825	16768	16668	16907	16810	16785	16744	16763	16853	16828	16856	16853	16753	16863	16817	16775	16842	16727	16910	16834	16842	16786	16930	16879	16789	17076	16581	16743	16690	16663	16849	16816	16795	16701	16852	16946	16893	16852	16842	16902	16750	16875	16793	16820	16809	16875	16732	16820	16678	16895	16883	16744	17027	16871	16780	16915	16944	17003	16787	16959	16784
29445	24059	27060	23788	20334	19546	19521	18809	18893	18884	18790	18812	18775	18555	18615	18780	18490	18412	18676	18479	18444	18558	18407	18664	18710	18450	18496	18490	18597	18389	18547	18621	18378	18445	18661	18704	18580	18340	18485	18431	18519	18479	18328	18674	18485	18641	18547	18498	18598	18674	18488	18385	18571	18367	18542	18484	18618	18477	18440	18299	18462	18398	18417	18542	18528	18586	18611	18376	18193	18462	18369	18322	18482	18365	18561	18536	18386	18668	18334	18490	18424	18484	18608	18187	18570	18587	18505	18475	18585	18361	18485	18361	18362	18550	18444	18389	18739	18203	18463	18577	18446	18601	18454	18474	18486	18247	18245	18559	18459	18455	18279	18609	18419	18503	18593	18511	18513	18606	18409	18413	18536	18444	18508	18357	18244	18490	18228	18329	18515	18309	18541	18490	18621	18540	18603	18404	18316	18355	18609	18336	18543	18375	18255	18443	18628	18451	18387	18630	18606	18460	18518	18497	18469	18414	18502	18556	18567	18475	18659	18316	18379	18329	18429	18562	18491	18498	18522	18386	18551	18446	18459	18411	18620	18385	18439	18463	18458	18656	18455	18480	18593	18462	18362	18242	18540	18256	18222	18513	18346	18342	18523	18450	18400	18521	18542	18440	18357	18429	18380	18453	18290	18317	18459	18495	18542	18365	18543	18431	18377	18503	18394	18500	18425	18520	18476	18177	18621	18548	18271	18367	18649	18334	18517	18492	18436	18468	18444	18584	18583	18524	18521	18506	18718	18478	18327	18402	18570	18332	18422	18311	18563	18379	18445	18324	18380	18343	18491	18475	18460	18414	18583	18464	18468	18586	18238	18498	18614	18290	18482	18659	18620	18680	18436	18601	18506	18244	18460	18327	18478	18683	18584	18393	18369	18432	18457	18437	18287	18425	18570	18470	18569	18548	18319	18511	18551	18309	18511	18393	18512	18554	18564	18427	18456	18463	18415	18393	18382	18370	18368	18412	18500	18605	18476	18802	18406	18406	18613	18514	18391	18481	18507	18466	18526	18746	18570	18384	18475	18813	18541	18359	18867	18603	18548	18749	18499	18457	18496	18369	18599	18361	18437	18548	18429	18375	18218	18544	18373	18405	18397	18350	18406	18557	18509	18356	18638	18388	18436	18425	18517	18369	18570	18203	18405	18530	18267	18308	18573	18321	18514	18403	18353	18567	18628	18467	18453	18439	18473	18294	18496	18489	18576	18525	18411	18550	18535	18711	18450	18441	18561	18540	18461	18555	18258	18305	18513	18423	18603	18570	18554	18549	18471	18581	18295	18483	18660	18522	18478	18453	18369	18445	18496	18138	18387	18408	18369	18505	18482	18566	18574	18343	18438	18306	18542	18562	18471	18454	18560	18423	18282	18446	18304	18522	18578	18365	18633	18454	18427	18380	18304	18497	18478	18408	18495	18290	18319	18466	18419	18555	18464	18477	18513	18513	18496	18606	18457	18185	18303	18464	18578	18395	18398	18273	18495	18532	18492	18405	18563	18522	18436	18434	18455	18643	18432	18524	18507	18441	18608	18387	18467	18477	18498	18474	18364	18391	18404	18390	18587	18289	18465	18353	18459	18298	18503	18455	18431	18376	18531	18378	18408	18445	18419	18400	18319	18367	18490	18433	18566	18359	18413	18538	18517	18539	18360	18656	18350	18243	18419	18247	18520	18475	18608	18482	18667	18395	18431	18477	18447	18487	18403	18578	18479	18184	18305	18493	18251	18415	18689	18538	18630	18241	18390	18420	18651	18675	18407	18702	18488	18463	18583	18239	18374	18572	18492	18275	18644	18441	18326	18364	18623	18431	18308	18181	18517	18398	18535	18538	18419	18584	18425	18501	18482	18398	18542	18340	18552	18474	18446	18368	18490	18446	18481	18681	18320	18663	18441	18618	18573	18490	18461	18432	18322	18563	18399	18450	18259	18428	18527	18404	18391	18380	18571	18441	18553	18523	18439	18314	18638	18626	18293	18462	18507	18435	18390	18542	18531	18490	18468	18373	18523	18451	18696	18547	18325	18448	18402	18589	18497	18409	18346	18601	18619	18317	18244	18438	18348	18245	18544	18467	18441	18633	18527	18504	18442	18304	18570	18613	18624	18515	18408	18451	18430	18298	18519	18293	18483	18405	18595	18429	18221	18332	18176	18243	18442	18223	18399	18544	18437	18237	18330	18418	18672	18451	18482	18549	18418	18410	18331	18375	18483	18566	18407	18431	18524	18452	18292	18592	18528	18437	18362	18438	18618	18530	18524	18488	18586	18420	18493	18280	18428	18444	18658	18674	18424	18487	18364	18220	18519	18402	18604	18643	18410	18405	18297	18393	18446	18297	18435	18406	18295	18367	18550	18375	18525	18481	18412	18502	18415	18493	18481	18537	18585	18483	18690	18482	18616	18367	18554	18549	18499	18464	18377	18220	18351	18446	18587	18478	18616	18420	18597	18582	18572	18544	18399	18617	18515	18509	18499	18421	18527	18668	18555	18228	18457	18466	18265	18258	18514	18484	18496	18387	18363	18388	18450	18509	18466	18410	18453	18383	18281	18674	18213	18368	18471	18362	18334	18285	18360	18521	18557	18557	18462	18517	18497	18394	18522	18405	18461	18432	18295	18421	18377	18491	18445	18564	18314	18417	18381	18584	18653	18659	18304	18413	18392	18348	18611	18410	18389	18465	18331	18319	18516	18622	18492	18421	18448	18550	18521	18558	18638	18395	18228	18386	18474	18354	18487	18418	18694	18583	18415	18290	18433	18457	18516	18459	18574	18243	18490	18500	18454	18545	18541	18499	18488	18309	18550	18566	18787	18438	18422	18461	18449	18451	18514	18519	18707	18369	18401	18437	18624	18295	18523	18239	18419	18422	18651	18487	18400	18600	18672	18524	18528	18328	18498	18422	18498	18391	18508	18441	18484	18284	18475	18523	18581	18459	18623	18464	18494	18570	18290	18439	18352	18514	18281	18464	18306	18370	18469	18638	18601	18469	18699	18520	18365	18612	18526	18619	18320	18461	18483	18525	18628	18519	18470	18339	18434	18384	18351	18632	18465	18326	18521	18569	18332	18337	18382	18469	18502	18519	18645	18418	18555	18395	18351	18227	18497	18603	18412	18553	18211	18409	18503	18468	18327	18439	18493	18482	18384	18588	18463	18399	18466	18504	18571	18484	18782	18603	18441	18551	18493	18593	18490	18391	18455	18662	18526	18488	18558	18457	18614	18533	18453	18479	18510	18441	18476	18416	18303	18433	18250	18510	18816	18838	18512	18429	18620	18451	18488	18640	18517	18587	18667	18584	18392	18639	18822	18368	18413	18290	18446	18515	18383	18505	18479	18557	18508	18610	18277	18452	18370	18355	18377	18467	18400	18426	18491	18338	18468	18300	18498	18518	18162	18346	18251	18401	18509	18353	18485	18549	18534	18510	18644	18435	18720	18392	18379	18437	18430	18569	18502	18547	18576	18341	18589	18359	18429	18409	18366	18457	18634	18491	18574	18526	18264	18400	18476	18387	18469	18450	18334	18348	18674	18672	18431	18411	18411	18440	18408	18419	18562	18361	18437	18466	18463	18473	18511	18336	18633	18330	18395	18303	18298	18598	18730	18307	18264	18510	18390	18505	18526	18479	18550	18626	18498	18340	18283	18576	18460	18573	18600	18582	18575	18452	18567	18567	18423	18472	18620	18568	18324	18557	18291	18637	18559	18564	18430	18620	18567	18299	18548	18417	18359	18757	18381	18717	18377	18447	18341	18351	18530	18445	18328	18209	18232	18280	18495	18495	18452	18567	18532	18518	18458	18483	18604	18206	18512	18481	18588	18236	18571	18761	18265	18627	18325	18420	18577	18427	18535	18653	18451	18539	18293	18401	18433	18338	18445	18788	18492	18624	18508	18450	18614	18416	18617	18610	18496	18284	18467	18693	18589	18627	18298	18454	18279	18417	18553	18456	18536	18484	18282	18551	18743	18429	18533	18492	18470	18490	18535	18526	18331	18432	18505	18487	18373	18496	18432	18468	18324	18500	18306	18393	18447	18549	18314	18473	18464	18460	18447	18384	18329	18683	18491	18262	18239	18224	18449	18365	18363	18622	18717	18611	18455	18385	18445	18474	18449	18255	18356	18446	18466	18587	18456	18566	18632	18409	18398	18471	18334	18501	18517	18468	18605	18455	18631	18545	18579	18512	18572	18306	18329	18542	18713	18415	18278	18413	18216	18350	18606	18452	18500	18510	18467	18504	18417	18705	18459	18386	18600	18448	18414	18480	18513	18274	18574	18576	18403	18453	18551	18513	18484	18409	18468	18540	18528	18504	18581	18380	18554	18319	18495	18359	18573	18475	18553	18531	18730	18435	18530	18514	18482	18547	18559	18630	18592	18418	18416	18385	18441	18480	18462	18404	18549	18567	18558	18459	18320	18482	18340	18424	18714	18388	18372	18519	18590	18437	18423	18337	18461	18549	18418	18256	18511	18399	18507	18230	18515	18512	18314	18474	18359	18769	18526	18498	18585	18153	18516	18655	18479	18456	18609	18573	18442	18478	18416	18393	18469	18666	18386	18432	18352	18548	18446	18528	18382	18458	18657	18407	18432	18518	18606	18381	18494	18546	18618	18584	18441	18598	18426	18360	18473	18454	18381	18558	18649	18543	18576	18348	18447	18526	18360	18444	18629	18687	18757	18562	18452	18495	18496	18304	18522	18493	18379	18361	18546	18513	18490	18194	18642	18384	18483	18456	18360	18361	18277	18434	18526	18323	18589	18558	18777	18427	18547	18640	18372	18388	18380	18497	18637	18389	18581	18465	18446	18332	18525	18390	18231	18518	18630	18365	18520	18433	18647	18343	18289	18380	18220	18618	18479	18602	18338	18509	18490	18551	18670	18490	18508	18342	18590	18492	18491	18396	18577	18337	18406	18514	18239	18564	18374	18339	18492	18606	18404	18423	18426	18571	18473	18418	18554	18487	18700	18414	18564	18604	18421	18480	18263	18559	18479	18687	18573	18474	18663	18322	18177	18548	18520	18431	18604	18320	18478	18497	18572	18444	18379	18567	18289	18383	18387	18482	18415	18469	18455	18581	18497	18338	18310	18431	18345	18391	18453	18563	18450	18657	18608	18433	18350	18388
20466	29966	25203	20208	18401	17796	16968	16966	16659	16424	16383	16387	16382	16435	16158	16187	16042	16160	15848	16112	16160	16148	16084	16166	15948	15842	16116	15987	16028	15936	16032	15882	16030	15979	16242	15998	15970	15988	16093	15881	16114	15979	16141	15911	15998	16019	16031	16063	15907	15980	15840	15943	15942	15916	15997	15951	16018	15984	15851	15959	15845	15951	16159	15998	16011	15809	16087	15865	15994	16213	16069	15853	16026	15969	15948	16053	15927	15878	16063	15898	15788	16004	16075	16092	16037	16055	15728	16001	16071	16135	15743	15925	16026	15975	15979	15943	15930	16136	16101	15933	15961	16112	15981	15905	16054	16066	15828	16057	15936	15950	16044	15894	16049	16009	15977	15966	16075	16021	16062	16031	15923	16000	16033	15938	15998	15892	15891	16157	15794	15957	16160	16003	16053	16082	16011	16003	16026	15999	15980	15863	15943	15993	16072	15815	15914	15857	15927	15853	15962	16020	16205	15886	16014	16108	16044	16143	15940	16082	16061	15953	15805	15892	15905	15820	15890	15979	16062	15866	16141	15794	16143	15795	15823	15972	16092	15970	16083	16012	15813	15903	15976	16025	16152	15973	16048	16030	15859	15993	15947	16143	16100	16058	15956	15929	15940	15838	16042	16012	16002	15925	15737	15926	15958	15995	15926	16064	15874	15976	15872	15910	16029	16165	15902	15980	15989	16083	15893	16150	15984	15919	15830	16019	16123	15931	16006	16035	15925	15822	16028	15953	16016	16155	16006	15905	16083	16011	16067	15982	16059	15884	16037	15980	15963	16106	15989	15825	15918	15985	16043	15877	15987	15880	16132	15962	15910	15974	15958	15993	16066	15961	15999	15886	15886	15814	15959	15959	16048	16132	15959	16036	15983	15933	16114	15905	15917	16036	16073	16086	15998	15872	15875	16052	15962	16005	15961	15727	16029	16024	16090	15930	15951	15857	15873	15915	16044	16081	16026	15957	16099	15973	15967	16090	15943	15982	15930	16116	15952	16112	16049	15926	15772	16129	15958	15997	15860	15902	16105	16100	16084	15972	16102	15902	15999	16000	16008	16028	16071	16018	16072	15910	16154	15936	16075	15874	16035	16076	16038	15928	16064	15923	15998	15981	15921	15915	15767	15919	16010	15823	15967	15801	15944	16035	16049	15894	16101	16005	16010	16031	16256	16129	15850	15952	16123	15990	15719	16043	15776	15817	15898	15968	16041	16142	15878	16078	15979	15958	15969	16068	15873	15992	15883	15917	15866	16082	15881	16123	16027	15969	15888	16102	16033	15818	15970	15954	15989	15965	15997	16112	15880	16056	16018	15907	15983	15926	15842	16062	16079	15866	15805	15902	16184	15960	15997	15903	16075	15992	15667	15854	15846	16021	15998	16237	15882	16123	16022	15939	16137	15887	16190	16081	15908	16081	15981	15753	16021	15906	16039	15938	15938	15980	16070	15979	15902	15966	15958	16107	15953	15746	15861	15929	15955	15847	16002	15847	16061	15988	15961	15806	16014	15991	16046	16145	15859	15984	16097	15980	15880	15883	15900	15837	15915	16077	15969	16254	15982	15960	15876	15946	16169	15981	15798	15882	15889	16025	15927	16038	15893	15948	15903	15824	16248	15885	15933	16045	15857	16011	15996	15947	16096	15800	16139	15954	16002	15902	15858	15805	15944	16031	16034	15774	16059	16017	15966	15957	15934	16061	15972	15909	16121	16072	15919	15795	15989	15888	16003	15872	16047	16084	16112	16014	15740	15971	15901	16001	16036	15979	15918	15858	16049	16116	15945	15961	16054	16126	16022	16000	15912	15917	15942	15967	16131	16045	16089	15928	16018	16117	15931	16026	15958	16091	15850	15937	16066	15920	16037	15915	15937	16078	15847	15932	15897	16179	16059	16023	15853	16033	16015	15926	16156	15971	15997	15939	15965	16059	16185	16122	16170	15974	15887	15954	16086	15984	16058	16031	16053	15966	16188	15998	15840	15954	15728	15905	15947	15957	15845	16053	16036	15973	16154	15974	16177	15983	15914	15995	16211	16020	15974	15963	15969	16217	15927	15781	16109	15953	16144	16086	16101	16029	16013	16170	15859	16091	16006	16047	16007	15911	16013	15969	15967	15952	16035	15977	15891	16027	16019	16092	16052	16094	15938	16066	16086	15834	15871	15900	16072	16150	16028	16014	16108	15864	16118	16041	15865	16207	15893	16032	16030	15933	16105	16102	16002	15939	15887	15971	16021	15915	15996	15944	16004	16002	15964	16088	15941	16001	16084	15870	16106	15891	15951	15997	16100	15823	15996	16085	15900	15827	15991	15995	16096	15866	16064	16066	15834	16112	16013	15959	16055	16019	15858	15953	16051	15914	16039	15904	15789	16132	16018	15996	15972	15767	15945	16071	15861	15954	16043	15945	16067	15858	16092	15993	16065	15983	16014	16049	15884	15867	15879	15870	16096	15784	15997	15872	15978	16100	15955	16026	16054	15912	15923	15871	15991	16065	16035	15863	16083	16003	16005	16011	16042	15784	16078	16065	16013	15964	16027	15861	16037	15939	15886	15876	15916	16083	15974	15875	16003	15771	15913	15842	16158	15945	16084	15984	15908	15944	15954	15946	15914	16008	16107	16002	15917	16126	15952	16019	15950	15959	16064	15854	15707	15997	15970	15989	15959	16047	15859	15976	16002	15908	15911	15876	16008	15965	15838	15947	15992	15935	15971	15759	15877	15875	15853	15760	16110	16024	15925	15851	15813	16034	15850	16009	15975	15927	15957	15889	15924	15980	15946	15956	15923	16042	16144	15972	15989	15940	15962	15874	15772	16055	16068	15862	16073	15748	15990	16007	15979	15909	16034	15969	16076	15930	15955	15943	16041	15889	15990	16073	15900	16030	16123	16071	15990	15919	15985	16027	15960	16001	16119	15936	15832	15963	15913	16211	16077	16020	16020	15952	16019	15924	16055	16043	15844	16062	16051	15971	16153	15986	15909	15809	15915	16001	15807	16179	15779	15990	16102	15946	15980	16008	15921	15795	15865	15835	15956	16035	15885	15971	15914	15937	15866	16078	16173	15965	15779	16079	16001	15856	15934	15875	16099	15860	15961	16022	16032	15899	16027	16139	16055	15904	15982	16051	16081	15909	15993	15919	15976	15993	16002	15860	16126	15784	16221	16109	15996	15938	15865	15958	16007	15808	15972	15923	15960	15972	16114	15990	15904	15882	15904	16059	16105	16049	15878	15991	15917	15955	15979	15952	16073	16078	15901	16008	15997	15872	16010	15760	15984	16074	15868	15965	15990	15973	16074	15845	15960	15982	16184	15951	15815	15871	15982	15869	16180	16070	16076	16072	15930	15999	15872	15999	16111	15937	15944	16140	16046	15887	15946	16016	15837	15958	16111	16007	16061	16095	15894	15892	16020	15973	15914	15948	16026	16006	15980	15911	15917	16081	15910	15887	16063	16089	16126	16020	15910	15984	15876	16055	15947	15990	16053	16171	16073	16048	15993	15866	16104	15853	16066	16017	15984	15827	15938	15966	15855	16052	15875	15998	16206	15829	15873	15808	16019	16005	16018	16144	16032	15873	16056	16140	16108	16018	15983	16284	15990	15984	16217	15978	15881	16152	15964	15955	15880	15931	16072	15984	16161	15788	15842	15875	15873	15920	15873	16091	15964	16040	15768	16020	15872	16006	15841	15988	15973	15997	15754	16033	15921	16178	16053	15864	15844	16021	16109	16061	16016	15992	15898	15970	16049	15965	15953	15856	15919	15988	15849	16187	15999	15925	15900	15997	15852	16133	16106	16123	15812	16033	15884	15944	15911	16030	16116	15975	15965	15982	15947	15999	16031	15968	16011	16002	16007	15946	16133	16056	15981	16056	16175	15979	15862	16106	16091	15995	16110	16005	16069	16104	15872	15881	16050	15909	15907	16067	15703	16117	16055	15878	15997	16039	15975	16060	16218	15943	15950	16166	15956	15896	16182	15769	16023	16112	15880	16022	16116	15999	15870	15943	16015	15844	15928	15905	16000	15963	15935	16027	15974	16068	15903	15985	15944	16027	15927	16020	15872	15889	15938	15882	16172	15995	16047	15953	16048	15858	16160	15930	16081	15978	16012	15944	15861	16083	16039	16035	15928	15988	16132	15961	16104	15942	16101	15844	15951	15873	16096	16189	15920	15779	16097	16107	15947	15927	15954	16080	15889	15922	16032	15984	16002	15969	16019	15896	15995	15898	15940	16010	16173	15879	16052	16009	15936	15914	15891	15994	15884	15779	15929	16005	15787	16042	15980	15951	16051	15976	16048	15939	15816	16039	15826	15858	16093	15989	16012	15923	16057	16043	16049	15946	16032	16006	15963	15942	16001	15947	15915	15895	15978	15862	15930	15882	16117	15828	16058	16127	15989	15864	16030	15894	16006	15862	15992	15815	16117	15822	15913	15980	15919	15875	15844	16067	15928	16122	15957	16110	15948	15934	15953	15956	16108	15913	15957	15977	15963	16004	16065	16154	15620	15820	15956	16069	15876	16010	16057	15979	16094	15972	15858	15969	16173	15963	15975	15928	16099	15892	15948	16264	16043	16008	15922	15948	16024	15970	15931	15972	15883	15891	16070	15849	15921	15962	15892	16071	16012	16060	15928	15970	16001	15860	16134	15987	16074	15949	15866	16075	15936	16099	16008	15955	16221	15894	16106	16054	16087	16161	15904	16144	16010	15808	16020	15805	16067	15957	15946	15944	16055	16025	15947	15935	16096	16020	15965	16095	15855	16146	16057	15933	15980	15976	15916	16013	15772	16020	16028	15823	15980	15873	16034	15947	15967	16100	16159	16073	16062	16001	15819	16168	16031	15818	15992	15979	16073	16052	16108	16001	15957	15896	16180	16076	15980	16038	15886	16000	16200	16058	16025	15982	16015	16050	15902	16039	16037	16053	15914	15946	16005	15876	15977	15955	16146	16075	16023	15875	15864	15860	16029	15802	15932	16076	16084	16156	15966	16005	16035	15910	16037	15995	15888	16078	16089	16085	15857	15881	15943	16028	15948	16018	15747	16006	15902	15984	16052	15923	16043	15963	16114	16030	16121	16090	15909	15919	15975	15839	15990	15845	16001	15915	15924	15902	16030	15948	15782	16063
23542	21537	28335	25436	22936	22921	22320	20038	19548	19978	19624	19607	19269	19421	19329	19271	19185	19285	19142	19110	19004	19016	18741	18845	19109	19005	19057	18853	18720	18819	18834	18900	18983	18882	18941	18908	18928	18813	18897	18768	18913	18793	18813	18986	18775	19027	18797	18675	18718	18871	19072	18694	18801	18749	18928	18912	18753	18872	18767	18800	19093	18941	18764	18813	18734	18734	18772	18724	18937	18917	18829	18817	18824	19109	18841	18684	18916	18878	18715	18753	18760	18717	18762	18677	18835	18693	18864	18825	18753	18617	18989	18987	18996	18816	18844	18943	18843	18786	18807	18941	18919	18933	19039	18811	18737	18783	18659	18654	18592	18831	19095	18933	18746	18973	18833	18992	18991	18897	18986	18879	18827	18826	18796	18973	18974	18842	18786	18787	18869	18898	18645	18623	18862	18941	18961	18920	18752	18797	18905	18910	19041	18964	18833	18692	18741	18711	18658	18987	18928	18459	18737	18682	18898	19070	18918	18880	18761	18633	18800	18789	18986	18948	18805	18952	18719	18813	18750	18813	18787	18743	18700	18959	19008	18983	18819	18725	18938	18887	19073	18735	18800	18631	18805	18713	18801	18704	18801	18784	19024	18846	18863	18737	18672	18890	18969	18765	18890	18821	18856	19052	18841	18974	18915	18777	18675	18951	18919	18829	18879	18805	18843	18962	18922	18897	18784	18801	18902	18908	18761	18873	18920	18774	18811	18991	18811	18951	19196	18723	18770	18710	18984	18630	18784	19037	18887	18943	18678	18836	18881	18900	18749	18942	18969	18786	18929	18753	18751	18630	18817	18926	19019	18786	18773	18605	18852	18836	19070	18818	18935	18883	18640	18872	18946	18777	18670	18758	19012	18861	18953	18763	18642	18964	18688	18857	18874	18746	18742	18729	18813	18736	18805	18561	18734	18833	18773	18855	18978	18877	18955	18806	18798	18735	18812	18656	18683	18831	18902	18637	18864	18628	18872	18756	18873	18798	18867	18936	18880	19004	18781	18781	18703	18680	18872	18834	18833	18789	18991	18888	18694	18784	18813	18852	18698	18789	18765	19055	18948	18837	18989	18814	18862	18996	18884	18772	18837	19002	18676	18848	18894	18700	19005	18936	18744	18667	18857	18588	18726	18755	18815	18844	18836	19036	18808	18827	18784	18776	18995	18973	18687	18761	18749	18701	18804	18841	19048	19023	18783	18834	18904	18903	18779	18773	19035	18830	18748	18778	18856	18752	18584	18875	19007	19047	18819	18786	18898	18937	18793	18833	18914	18782	18720	19114	18989	18925	18952	18951	18929	18742	18748	18943	18811	18848	18667	18777	18867	18818	18773	18705	18823	18833	18834	18731	18815	19035	19013	18765	18938	18804	18830	18634	18891	18830	18941	18866	18855	18928	18736	18950	18725	18893	18908	18713	18705	18984	18807	18901	18839	18945	18782	18797	18949	18806	18629	18790	18826	18336	19018	18615	18837	18910	18834	18775	18660	18709	18943	18906	19003	18571	18954	18728	18853	18828	18832	18993	18836	18725	18826	18906	18988	18902	18828	18882	18924	18622	18848	18925	18839	18938	18993	18897	18971	18901	18773	18707	19056	18906	18738	18714	18704	18761	18915	18890	18981	18975	18798	18880	18927	18862	18744	18798	18891	18988	18824	18831	18783	18889	18851	19046	18841	18823	18841	18857	18635	18584	18825	18779	18866	18751	18865	18731	18661	19076	18823	18771	19027	18775	18960	18881	18694	18917	18883	18907	18856	18929	18970	18832	19064	18798	18940	18905	18956	18868	18978	19037	18918	18938	18932	18683	18881	18908	18803	18552	18813	19036	18823	18958	19097	19170	18976	18847	18738	18882	18887	18674	18825	18861	18902	18934	18970	18708	19042	18758	18817	18874	18959	18679	18857	18670	18783	18813	18864	19068	18831	18697	18815	18899	18669	18725	18964	18634	18733	18796	18931	18972	18782	19069	19021	19040	18813	19058	18933	18966	18953	18957	18855	18616	18832	18940	18778	18751	18782	18852	18956	18964	18918	18719	18750	18800	18705	18662	18748	18809	18890	18955	18742	18811	18698	18864	18898	18940	18964	18689	18723	18716	19116	18979	18847	18978	18807	18858	18806	18940	18975	18875	18856	18758	18830	18643	18850	18744	18844	18688	18922	18896	18838	18835	18809	18676	18530	18931	18887	18984	19087	18763	18721	18947	19072	18807	18829	18825	19029	18929	18963	18798	18762	18857	18725	18749	19022	19070	19052	18624	18968	18855	18705	18803	18846	18690	18916	18869	19063	19144	18910	18788	18793	18900	18997	18818	18859	18858	19085	18712	18754	18612	18816	18913	18853	18746	18938	18792	18976	18997	18829	18847	18885	18910	18718	19078	18865	18950	18990	18962	18882	18873	18689	18973	18870	19054	18919	18930	19006	19030	18860	18818	18990	19043	18800	18867	18723	18830	18789	19010	18937	18690	18737	18962	18955	18810	18808	18519	18721	18843	18793	18826	18721	19057	18779	18727	19045	19014	18569	18730	18865	19075	18832	18833	18924	19047	18861	18840	19146	18802	18751	18704	18866	18921	18673	18943	18884	18676	18784	18699	18837	18999	19204	18814	18823	18862	18733	18771	18919	18811	18882	19015	18920	18850	18646	18819	18885	18847	18872	18666	19127	18835	18781	18835	18944	18883	18932	18920	18882	19010	18671	18995	18790	18762	18800	18995	18719	18802	18900	18652	18882	18713	18864	18874	18744	18693	18615	18696	19010	18628	18756	19003	18894	19106	18817	18794	18861	18907	18767	18822	18908	18801	19000	18747	18762	18946	18875	18999	19054	18870	18619	18766	18905	18802	18778	18795	19052	18929	18784	18916	18808	19026	18812	18848	19114	18792	18863	18753	19067	18877	18866	18783	18787	18728	18685	18769	18910	19007	18727	18601	18750	18946	18581	18806	18975	18949	18878	18722	18608	18697	18922	18834	18893	18814	18726	18650	18692	18799	18730	18958	18774	18925	18764	18659	18718	18833	18977	18938	18944	18945	18981	18829	18999	18912	19054	18711	18747	18834	19094	18782	18792	18870	18853	18959	18926	18892	18865	18703	18746	18810	19083	18994	19097	19027	18809	18833	18864	18901	18914	18887	18907	18822	18725	18803	18891	18771	18879	18805	18837	18818	18898	18881	18793	18754	18932	18823	18937	18770	18649	18779	18992	18876	18834	18751	18783	18787	18663	18657	18926	18805	18837	18773	18979	19008	18772	18694	18963	18783	18826	18806	18918	18818	18865	18630	18825	18896	18916	18656	19171	18790	18862	18904	18899	18832	18855	18927	18879	18872	18900	18616	18948	18934	18700	18919	18826	19199	19017	18662	18810	18847	18782	18766	18607	18732	18651	18924	18788	18787	18699	18961	18688	18905	18829	18835	19013	18763	18764	18803	18870	18919	18920	19011	18779	18610	18886	18858	18867	18725	18798	18696	19025	18781	18918	18930	18699	18938	18901	18957	18868	18802	18968	18914	18802	18825	18749	18811	19062	18891	18836	18785	18695	18755	18909	18930	18897	18978	18801	18730	18784	18684	18800	18900	18885	18844	18904	18757	18936	18969	18880	18941	19012	18899	18724	18757	18918	18750	18891	18818	19016	18933	18908	18899	18955	18673	18717	18845	18615	18808	18824	19036	18896	18782	18807	18889	18757	18881	18793	18715	19062	18979	18835	18751	18863	18793	18802	18726	18841	19029	18778	18892	18913	18950	19156	18807	18793	18967	18969	18905	18776	18861	18918	18877	18713	18812	18784	18953	18927	18776	18813	18999	19047	18604	18813	18680	18810	18751	18930	18753	18987	18765	18780	18667	18697	18664	18875	18789	18869	18876	18764	18948	18982	18822	18548	18664	18687	18910	18925	18864	19080	18757	18940	18815	18921	18761	18975	19077	19056	18913	18557	18855	18927	18852	18763	18812	18735	18739	18774	18831	18797	18986	18874	18693	18804	18784	18808	18730	18857	18799	18834	18839	18895	19091	18865	18940	18937	18718	18841	18955	18861	18860	18827	18833	19108	18819	18703	18665	18924	18982	18805	18660	18916	18783	18954	18654	18783	18916	18718	18791	19029	18814	18867	18657	18722	18903	18974	19018	18798	19028	18860	18617	18749	18793	18816	18855	18775	18619	18869	18769	18842	18848	18963	18900	18878	18819	18715	18851	18864	18825	18909	18800	18793	18662	18736	18915	19104	18871	18709	18780	18865	18922	18963	18920	18765	18954	18858	18955	18734	18899	18890	18798	18777	18737	18839	18982	18980	18720	18902	18772	19180	18941	18928	18834	18584	18961	18895	18669	18798	18875	18815	18731	18754	18886	18918	18776	18809	18885	18858	18883	18737	18717	18755	18971	18972	18708	18753	18719	18716	18846	18712	19034	18824	18640	18749	18814	18791	18911	18706	18807	18866	18748	18955	19042	18865	18805	18731	18654	18936	18952	18911	18904	18723	18839	18885	18897	18746	18732	18987	18761	18832	18797	18883	18624	18911	18869	18812	18857	18829	18675	18610	18605	18694	18871	18829	18836	18616	18785	18920	18914	18819	18853	18837	18895	18924	18692	18822	18735	18796	18756	18950	18759	18944	18752	18939	19043	18869	18958	18886	18750	18709	18879	18913	18706	18867	18775	18751	18863	18784	19035	18793	18828	18742	18868	18857	18790	18801	19023	18804	18933	18843	18784	18957	18809	18901	18944	18889	18950	18715	19014	18799	18942	18793	18831	18764	18861	18998	18679	18675	18442	18843	18761	18912	18891	18797	18848	19052	18943	18867	18825	18793	18776	18827	18999	18861	18644	18877	18734	18768	18786	18666	18812	18707	18707	18899	18795	18825	18964	19003	18939	18846	18783	18840	18739	18916	19008	18981	18918	19010	18810	18787	19016	18881	18583	18803	19034	18884	18763	18901	18654	18808	18863	18773	18735	18808	18775	18746	18889	18758	18888	18956	18764	18949	18731	18799	18746	18892	18825	18964	18751	18880	18729	18956	18591	18905	18825	18779	18990	18948	18901	18955	18684	18816	18672	18657	18863	18875	18782	18699	18876	18915	18848	18942	18892	18877	18720	18833	18866	18822	18548	18820	18748	18970	18832	18687	19012
19678	37415	30131	23144	20631	19140	18073	17586	17473	17214	16893	16913	16801	16708	16686	16615	16294	16459	16400	16257	16289	16479	16193	16212	16329	16187	16275	16248	16190	16351	16226	16028	16280	16185	16226	16134	16210	16075	16162	16359	16181	16298	16366	16221	16170	16246	16160	16117	16122	16167	16134	16069	16133	16264	16108	16220	16184	16158	16165	16282	16001	16165	16182	16094	16282	16075	16107	16158	16212	16026	16233	16241	16302	16172	16110	16348	16149	16190	16240	16159	16071	16167	16225	16075	16235	16152	16227	16076	16179	16141	16113	16057	16251	16280	16235	16248	16138	16045	16150	16203	15961	16186	16181	16102	16341	16128	16079	15979	16075	16204	16170	16308	16102	16223	16262	16256	16202	16067	16105	16034	16012	16091	16096	16226	16114	16316	16220	16233	16235	16274	16237	16133	16161	16186	16219	16124	16120	16238	16126	16069	16316	16226	16199	16149	16283	16199	16150	16224	16149	16013	16221	16325	16146	15992	16059	16346	16212	15997	16107	16260	16290	16288	16201	16062	16216	16258	16070	16303	16198	16229	16087	16182	16107	16206	16204	16370	16034	16229	16110	16259	16168	16209	15966	16180	16285	16299	16207	16298	16107	16159	16082	16122	16113	16073	16039	16106	16168	16082	16019	16265	16156	16320	16137	16251	16184	16104	16336	16279	16168	16265	16012	16078	16235	16142	16186	16106	16146	16004	16114	16147	15979	16020	16183	16190	16204	16306	16090	16059	15993	16175	16204	16317	16291	16125	16231	16194	16234	16167	16227	16257	16206	16255	16232	16283	16202	16403	16104	16323	16161	16190	16270	16195	16234	16319	16165	16080	16121	16066	16351	16367	16257	16173	16107	16277	16307	16262	16032	16203	16259	16220	16029	16275	16017	16290	16269	16313	16448	16114	16226	16253	16082	16239	16151	16135	16034	16109	16341	16125	16314	16163	16142	16255	16318	16092	16163	16321	16029	16138	16227	16075	16188	16034	16035	16103	16345	16052	16203	16277	16174	16108	16228	16093	16103	16264	16276	16150	16020	16122	16136	16181	16134	16262	16211	16160	16073	16270	16253	16043	16102	16090	16380	16135	16210	16147	16032	16146	16146	16223	16036	16165	16117	16179	16033	16143	16229	16128	16100	16145	16218	16119	16139	16092	16314	16101	16235	16093	16211	16152	16139	16315	16250	16120	16072	16224	16173	16108	15920	16221	16210	16215	16117	16205	16078	16071	16135	16171	16287	16113	16062	16089	16155	16116	16151	15969	15991	16068	16313	16270	15992	16107	16110	16174	16144	15974	16245	16179	16259	16185	16248	16069	15983	15879	16004	16269	16282	16184	16229	16244	16116	16099	16445	16131	16188	16282	16100	16115	16182	16070	16064	16036	16101	16131	16162	16084	16252	16221	16064	16097	15992	16036	16221	16212	16116	16221	16042	16177	16187	16261	16067	16121	16162	16098	16240	16128	16170	16151	16200	16213	16151	16112	16277	16109	16079	16213	16152	16153	16037	16230	16265	16050	16328	16110	16209	16091	16264	16094	16143	16062	16234	16122	16205	16035	16206	16198	16008	16170	16107	16117	16146	16162	16368	16178	16169	16009	16116	16197	16138	16163	16126	16133	16138	16243	16045	16394	16084	16105	16227	16184	15978	16175	16099	16135	16142	16209	16123	16122	16086	16203	16235	16096	16130	16396	16292	16068	15907	16012	16030	15984	16214	16243	16160	16235	16214	16114	16148	16073	16246	16105	16266	16142	16189	16135	16131	16132	16293	16132	16023	16143	16091	16252	16134	16299	16000	16034	16238	16325	16152	16248	16254	16121	16119	16259	16227	16188	16270	16120	16075	16143	16178	16200	16123	16150	16280	16115	16342	16171	16226	16079	16068	16171	16230	16215	16278	16145	16350	16313	16278	15934	16207	16176	16096	15970	16158	16245	16159	16130	16312	16158	16138	16304	16152	16232	16266	16054	16019	16198	15963	16214	16355	16395	16035	15952	16212	16150	16095	16423	16294	16015	16199	16223	16254	15941	16194	16145	16080	16089	16487	16262	15967	16161	16241	16122	15970	16141	16209	16213	16238	16068	16115	16365	16027	16384	16128	15988	16132	16145	16044	16228	16251	16269	16184	16067	16253	16067	16078	16119	16046	16343	16247	16152	16168	16177	16305	16206	16085	16269	16344	16018	16296	16319	16192	16135	16025	16194	16302	15988	16209	16320	16148	16237	16351	16156	16107	16222	16227	16041	16027	15985	16193	16050	16245	16143	15940	16149	16073	16065	16224	16245	16132	16184	16289	16137	16231	16118	16048	16211	16242	16109	16141	15993	16178	16048	16174	16195	16134	16132	16153	16123	16054	16275	16121	16334	16118	16479	16256	16239	16171	16299	16344	16062	16107	16289	16058	16070	16318	16207	16185	16017	16296	16177	16138	16215	16314	16136	16143	16092	16138	16113	16285	16125	16173	16060	16261	16036	16181	16349	16019	16226	16344	16322	16198	16209	16065	16179	16070	16247	16109	16089	16254	16162	16207	16124	16269	16291	16105	16126	16170	16065	16195	16247	16035	16035	16230	16242	16299	16173	16131	16174	16253	16183	16223	16274	16162	16141	16092	16188	16270	16262	16171	16039	16105	16139	16128	15942	16263	15986	16324	16062	16141	16028	16102	16167	16172	16338	16151	16429	16206	16427	15972	16166	16105	16293	16274	16248	16256	15940	16150	16174	16261	16211	16242	16146	16242	16266	16104	16175	16104	16070	16088	16217	16331	16031	16131	16104	16185	16157	16058	15999	16208	16199	16351	16130	16161	16049	16134	16112	16257	16318	16275	16123	16033	16110	15988	16178	16186	16276	16254	16190	16081	16184	16249	16247	16290	16241	16060	16310	16197	16139	16122	16360	16118	16089	16045	16091	16062	16234	16251	16260	16171	16054	16189	16161	16130	16146	16073	16256	16144	16098	16273	16013	16170	16292	16184	16276	16118	16207	16198	16349	16298	16161	16080	16136	16272	16159	16159	16094	16449	16215	16184	16114	16088	16260	15934	16147	16087	16147	16268	16278	16187	16284	16135	16402	16117	16172	16333	16193	16288	16137	16145	16129	16087	16281	16203	16174	16148	16135	16235	16122	16244	16128	16124	16017	16224	16115	16198	16041	16132	16127	16002	16091	16399	16150	16247	16300	16183	16227	16142	16265	16137	16083	16148	16106	16132	16073	16241	16118	16126	16023	16104	16238	16275	16204	16056	16104	16112	15964	16184	16129	16131	16197	16240	16124	16121	16072	16163	16086	16210	16117	16251	16234	16214	16263	16291	16225	16080	16151	16258	16194	16287	16174	16348	16106	16303	16122	16045	15965	15991	16132	16200	16295	16174	16070	16309	16187	16110	16204	16064	16071	16146	16170	16171	16247	16074	16182	16062	16264	16316	16193	16317	16144	16079	15983	16096	16132	16226	16113	16282	16119	16128	16177	16105	16361	16109	16350	15985	16250	16278	16244	16129	16124	15979	16144	16214	16218	16255	15925	16121	16231	16113	16251	16074	16141	16171	16014	16121	16142	15938	16284	16237	16261	16064	16317	16078	16329	16050	16250	16298	15892	16138	16078	16124	16197	16029	16252	16227	16034	16321	16109	16038	16132	16187	16150	16147	16099	16193	16224	16117	16186	16156	16203	16328	16183	16360	16162	16361	16228	16116	16139	16067	16149	16221	16104	16163	16117	16031	16121	16209	16226	16119	16249	16027	16210	16214	16130	16155	16056	16036	16112	16184	15978	16082	16074	16312	16139	16109	16031	16076	16184	16178	15971	16170	15994	16313	16162	16097	16127	16139	16165	16252	16164	16168	16099	16118	16170	16074	16066	16286	16185	16114	16286	16135	16129	16326	16213	16162	16299	16077	16085	16278	15985	16263	16253	16159	16034	16406	16123	16279	16025	16000	16275	16164	16156	16284	16116	15994	16369	16422	16373	16135	16206	16139	16226	16088	16060	16092	16377	16180	16126	16113	16175	16031	15972	16252	16068	16175	16154	16269	16096	16086	16228	16233	16263	16077	16119	16155	16160	16197	16174	16228	16055	16136	16239	16060	16279	16151	16180	16098	16213	16219	16282	16326	16181	16097	16096	16117	16315	16258	16264	16220	16343	16146	16262	15939	16267	16208	16349	16179	16222	16166	16138	16211	16315	16291	16085	16115	16173	16132	16137	16184	16133	16158	16180	16253	16130	16301	16222	16131	16118	16239	16204	16230	16216	16059	16143	16116	16310	16197	16115	16065	16098	16235	16223	16397	16270	16197	16129	16359	15957	16166	16300	16266	16256	16222	16175	16151	16198	16171	16099	16157	15996	16078	16097	16162	16059	16202	16121	16235	16238	16203	16086	16146	16130	16075	16063	16163	16124	16316	16099	16058	16170	16002	16122	16227	16216	15995	16096	16077	16161	16138	16231	16248	16157	16328	16271	16096	16009	16163	16164	16011	16297	16020	16240	16219	16226	16072	16316	16237	16227	16042	16204	16489	15997	16120	16165	15952	16286	16146	16125	16280	16107	16224	16169	16173	15997	16095	16125	16253	16148	16152	16178	16146	16041	16119	16239	16161	16331	16262	16205	16209	16212	16268	16063	16008	16229	16124	16064	16204	16070	16060	16191	16208	16199	16086	16281	16359	16105	16199	16144	16142	16227	16194	16120	16155	16135	16307	16068	16174	16134	16135	16206	16067	15994	16260	16195	16145	16258	16240	15928	16248	16348	16181	16194	16296	16154	16174	16248	16158	16061	16102	16053	16168	16185	16375	16105	16224	16165	16206	16249	16232	16128	16056	16034	16180	16074	16356	16093	16318	16186	16220	16233	16180	16042	16107	16314	16043	16179	16049	15998	16004	16143	16252	16038	16265	16113	16265	16261	16128	16215	16192	16096	16126	16114	16136	16293	16074	16117	16218	16092	16095	16143	16065	16271	16298	16134	16163	16267	16142	16093	16128	16175	16225	15923	16144	16293	16013	16193	16092	16100	16071	16176	16122	16281	16264	16113	16057	16252	16197	16073	16214	16081	16171	16016	16173	16102	16213	16229	16282	16042	16189	16138	16181	16144	16151	16160	16224	16177	16031	16140	16272	16156	16025	16374	16040	16046	16204	16057
25440	21672	27306	27595	21452	20608	20397	19732	19600	19566	19454	19386	19313	19452	19446	19292	19289	19060	19256	19139	18989	19115	19211	18968	18930	19053	19330	19117	19120	18948	19039	19180	18831	18951	19065	19050	18914	19041	19262	19198	19059	19116	19040	19142	18917	19083	19204	19027	19147	18934	19206	19055	19008	18873	19072	19070	19117	18874	18962	19165	19011	19047	18892	18993	19004	18820	18839	19094	18951	19216	19113	18995	18953	19112	19034	19084	18854	18884	19074	18977	18893	19154	19130	18987	19055	19047	19026	19020	18875	19078	18813	18833	19033	18900	18859	19006	18883	18886	19162	18959	18929	18983	18961	19090	18696	19129	18956	18937	18960	19142	18889	19035	19018	18811	18839	18973	19026	19114	19184	18945	18951	18834	18999	19102	19332	18915	18712	19161	18946	18834	19034	18685	19028	18651	18893	18944	19115	18822	18882	19219	18913	18878	19065	19114	19153	19036	18747	18963	18917	19104	19051	19170	19117	19118	18951	18995	18816	19205	18672	18871	18911	18912	18896	19032	18967	19041	18955	19116	18871	19079	18905	19237	19003	18824	19183	19147	19049	18875	19060	19131	19055	18894	18962	19056	18909	19012	18926	18887	18861	19063	18914	19165	19066	18878	19292	18974	19211	19090	19048	19031	19068	18941	18793	18950	18956	18883	18910	19043	19086	18670	18738	19072	18795	19241	18994	18761	18786	19109	18951	18974	18965	18920	19140	19071	19125	19083	18924	19020	19028	19006	18978	19136	18939	19008	18996	19017	18966	19067	19031	19064	19005	18774	19164	18850	18822	18870	19025	18880	19127	19051	18986	19086	18954	18957	19060	18983	19021	18852	19094	18987	19121	19166	18864	19060	19087	19131	18804	18979	18985	18933	19017	19021	19022	19023	19140	19062	18843	18779	18976	18795	19042	18756	19048	19097	18835	19075	18986	19008	19177	19018	19152	19000	18981	19136	18849	18904	19121	19085	19070	18911	19123	19019	18794	18978	19177	18923	18928	18896	18889	19137	19113	18961	19033	19053	18836	19012	18679	18961	19158	19340	19033	18982	19156	18932	18728	18932	19070	18889	19035	19130	18966	18979	18984	18856	19091	18951	18858	18981	19198	19315	19294	18959	19099	18754	19131	19141	18921	19119	18962	19022	18985	18833	18936	18910	19042	18995	18970	18961	18971	19024	19054	18827	18843	19082	18997	18944	18936	19083	19019	18921	18981	19006	18948	19099	19092	18992	19002	19230	18999	19027	19067	18849	19064	19162	19020	19038	19090	18908	18950	18885	19068	19109	19131	19049	18883	18833	19128	18874	18928	18780	19028	19022	18961	19168	19341	18940	18972	18846	18939	19027	18850	19015	18996	19034	19040	18962	19190	19102	18775	19215	19204	18879	19119	19038	19025	18822	19026	18962	18969	18947	19000	19023	18956	18804	18996	18962	18908	18895	18890	19005	19073	19042	18796	19092	18927	18813	19027	18956	19024	18965	18913	18951	19119	18747	19041	18832	19052	18742	18835	18939	19133	18769	19135	19238	19052	18954	19000	18904	18853	18949	19001	18710	19191	19108	18741	19139	19122	19070	18904	19071	19074	19023	19093	18887	19052	19064	18844	18863	19098	18929	18863	19145	19030	19217	19011	18806	18970	18939	18914	19081	19031	19032	19251	19076	18888	19140	18961	18846	18878	18944	19012	19088	19040	19198	18896	18971	19305	18928	18999	19017	18958	19041	19074	19016	19208	18974	18997	19052	19128	18975	18894	18990	18983	18970	19202	18987	19021	18933	19206	19231	18869	19025	19011	18932	19184	19115	19029	19129	18854	18886	19025	18889	19194	19179	18900	19076	18951	18913	18902	19069	19162	19261	19322	18859	19389	18944	19210	19241	19256	19083	18975	19216	19015	19152	19035	18920	18969	19094	18869	19015	19096	18825	18862	19030	19159	19024	19158	19059	18990	18972	18889	19024	18962	18768	19120	18934	19184	18908	19039	18988	18957	19139	19108	19045	18935	18995	19005	18929	19028	18920	18968	19261	18857	19046	18864	18954	18812	18865	18915	19211	19075	19014	18982	19215	19169	18940	19204	18939	18926	19137	18975	19043	18980	19067	18972	18913	19046	19263	18993	18944	18981	19273	19152	19167	18950	18963	19046	18968	19003	18961	19088	18995	19041	18907	18986	19113	19123	19079	19049	18894	18989	19055	19134	18973	19050	18955	18975	18733	19078	18960	19057	19119	18764	18944	18835	19290	18960	18916	19125	18919	18984	19082	19001	19083	19121	18765	19041	19040	18955	19105	19169	19140	19226	19013	18720	19046	19026	18988	18967	18674	19013	18846	19252	19058	18915	18983	18939	19067	19071	18919	19099	18921	18824	19083	18840	19069	19131	19199	19122	18980	19049	18832	19040	19250	19103	19099	19152	19079	18952	19031	19004	18953	19002	18779	18991	19107	19196	18903	18964	19043	18834	19174	18929	18891	19129	18998	19083	19071	19057	18958	19049	19080	19055	18972	18927	18920	19072	19099	19271	19053	19044	18952	18998	18939	18982	18923	18979	19050	19146	19020	18868	18817	18858	18838	18770	19213	18955	19091	19131	18974	18908	19051	19137	19063	18888	18873	18928	19104	18970	18845	19225	18845	18774	18987	19063	18927	19076	18971	19117	18989	19093	19073	18956	19138	19009	19145	19173	19026	19047	18990	18948	19000	18937	19164	19054	19280	19096	19007	19188	19207	19284	19053	18835	18929	18865	19191	19064	19079	19182	19022	19005	19030	18894	19073	18898	19227	19142	18998	19278	18974	19125	19034	18867	19155	19218	18751	18775	19159	19082	18980	18867	18931	18892	19205	19015	18948	18990	18897	19019	18988	18966	19079	19065	18817	18885	19046	19025	19072	19002	19078	19055	18909	18832	19172	18958	18943	19015	19313	19121	19151	19171	19312	19095	19141	18924	19035	19072	19155	19091	19023	18981	19099	18986	19088	18992	18882	18934	18951	19205	18904	18960	19010	18847	18902	19086	18644	18943	19025	18982	19121	18948	19104	19093	18818	19008	19110	19079	19051	19018	18896	18947	18936	19144	19158	18895	18933	19207	18927	19082	19225	19060	18920	18949	19012	19128	19039	18790	19001	19149	19203	18947	19218	19110	19136	19088	19000	18879	19037	19064	19069	19031	18849	19061	19238	18882	18953	19108	19006	19063	18975	18946	19104	18925	18928	18843	19162	18907	18931	18862	18977	18937	18950	18945	19042	19043	18849	18968	18910	19194	18916	18921	18996	19048	18943	18748	19040	19103	18825	18870	19044	19030	18955	19054	18987	18801	18991	19018	19142	18984	19040	18986	19116	19005	18947	18947	18946	18875	19050	18880	18924	19011	19086	18896	18860	18923	19019	18890	18848	19037	19184	19151	18873	19033	18934	18875	18853	19036	19145	18922	18939	18910	19140	18986	18967	18962	18989	19009	18961	19018	18927	18989	19040	18908	18958	19043	18957	19002	18972	18890	19074	18849	19042	18942	18835	19061	19139	19101	19210	19099	19036	18960	18923	18979	19006	19053	19102	19077	19073	19008	19031	18860	18928	18877	18765	18797	18977	18992	19076	18980	19121	19194	18898	19100	19193	18855	18795	19135	19119	18918	18906	19070	19164	19150	18997	19105	19027	19227	18810	19173	18874	18852	19013	19087	18909	19000	19090	19041	18773	18899	18876	18917	18894	19016	18967	19181	18929	19189	18948	18927	18754	19019	19139	18939	19061	19063	18930	18914	19026	18954	19021	19095	19024	18856	18934	19068	19022	18926	18855	19252	19061	19027	18925	18985	18864	19042	18983	19009	19044	19193	19073	18930	18937	18858	18882	19130	19198	19147	18900	18928	19050	18959	19117	19066	18909	19170	18992	18971	18883	18943	19103	18936	18918	19010	18953	18845	18881	18755	18946	18885	18919	18885	18861	19073	18959	18810	19208	19132	18977	19127	19117	19114	18851	19019	18834	19074	19008	18833	19102	19138	18972	19088	19012	19212	19011	19041	18798	19014	18752	18991	19044	18977	19023	18976	19132	19140	19054	19043	18880	18908	18971	19117	19004	18930	19322	18833	19072	19097	18978	18935	18906	18865	18871	18830	18901	19147	19092	19043	18999	19036	18970	19057	19169	19161	19166	18756	19068	18891	18967	18946	19041	18826	19043	19022	19155	19074	19045	19163	19006	19018	18983	19106	19047	19086	18937	18959	19094	19048	19013	19121	19078	19110	18820	19072	18973	18902	18788	19131	19036	19072	18886	19048	19032	18985	19028	18784	19111	19144	18999	19288	18897	18848	18808	18938	18833	19090	18961	18752	19062	18967	18948	19092	18972	18917	19048	18897	19041	19059	19139	19184	19147	19185	19048	19007	18932	18862	18887	19038	18952	19197	19108	18987	18813	18808	18975	19151	19046	19075	19011	19062	19132	19078	18948	18789	19019	18961	18651	18878	19085	18953	18943	19045	19081	19215	18942	18867	19145	18987	19005	18932	18952	18811	19085	18763	18886	19075	19080	19161	18916	19203	19190	19056	19133	19127	19046	19025	19247	19294	18869	19061	19133	18930	18954	18804	18903	19022	19100	19065	18867	19050	19019	18936	19150	19173	19158	19082	18901	18875	18980	19280	19051	18958	19011	19059	19053	18916	19107	19038	18990	18953	18901	19084	19060	19050	19031	18942	18829	19129	18820	19188	18966	18872	19032	19005	18986	19054	18915	19000	19026	18949	19040	18934	18954	18977	19152	19028	18890	18877	19077	19033	19035	19055	19133	19001	18893	18977	19021	18829	18735	19007	18917	18986	18966	18839	19099	18967	19191	19007	19015	18787	18967	19016	18919	19019	19001	19026	19123	19141	18962	18803	19023	19156	18786	19110	18978	19084	19046	19011	18817	19064	18902	19083	19167	18928	18865	18943	19104	18980	19132	18921	19019	18990	19039	18997	18896	19195	18961	19032	19012	19016	19150	19037	18973	19147	18927	18741	18832	19036	18861	19098	18886	18900	18907	19129	19059	18856	19177	19086	18911	19226	19082	19117	18929	19173	18955	19227	18935	18955	19006	19098	18864	19041	18841	19049	18971	19163	19100	19074	18901	19054	18812	19253	19031	19099	19212	19098	18985
20054	33841	26764	21308	19327	18413	17827	17458	16958	17149	16838	16657	16894	16683	16647	16668	16481	16589	16508	16355	16390	16590	16597	16578	16320	16442	16314	16235	16347	16267	16539	16337	16385	16113	16487	16417	16404	16335	16227	16324	16251	16173	16248	16351	16536	16429	16347	16421	16314	16233	16360	16191	16404	16394	16380	16505	16238	16294	16312	16265	16434	16425	16394	16337	16217	16336	16320	16294	16596	16141	16437	16133	16267	16267	16333	16216	16283	16271	16261	16558	16410	16361	16368	16429	16418	16414	16314	16219	16450	16303	16280	16356	16405	16352	16386	16481	16122	16298	16360	16372	16383	16261	16456	16252	16268	16321	16332	16173	16505	16387	16285	16451	16348	16346	16431	16310	16298	16387	16216	16029	16414	16411	16305	16333	16233	16394	16173	16198	16399	16399	16374	16265	16286	16346	16391	16438	16301	16272	16415	16586	16097	16222	16400	16554	16199	16415	16409	16307	16186	16393	16364	16359	16436	16415	16534	16122	16344	16309	16511	16284	16353	16197	16452	16508	16187	16357	16129	16440	16432	16401	16420	16495	16351	16408	16376	16308	16230	16205	16403	16350	16471	16436	16278	16368	16339	16317	16441	16409	16280	16320	16360	16326	16292	16506	16350	16324	16734	16239	16418	16386	16452	16373	16382	16318	16373	16284	16319	16360	16236	16344	16282	16296	16437	16337	16330	16149	16208	16469	16385	16193	16264	16043	16445	16443	16511	16384	16433	16473	16465	16346	16366	16197	16368	16450	16222	16382	16353	16378	16426	16089	16362	16314	16375	16428	16144	16396	16147	16293	16125	16252	16288	16400	16127	16369	16380	16291	16320	16256	16365	16427	16242	16321	16435	16334	16316	16415	16346	16322	16200	16319	16441	16313	16253	16350	16384	16439	16114	16520	16235	16344	16403	16274	16423	16157	16399	16356	16223	16271	16220	16223	16349	16374	16432	16604	16398	16193	16405	16424	16286	16334	16245	16216	16251	16333	16377	16444	16377	16314	16289	16416	16124	16237	16456	16417	16384	16417	16371	16462	16056	16344	16309	16410	16400	16234	16435	16363	16433	16272	16326	16293	16483	16404	16121	16228	16434	16412	16355	16380	16571	16549	16276	16317	16423	16418	16481	16479	16373	16287	16373	16298	16443	16276	16367	16615	16367	16174	16385	16252	16371	16356	16360	16469	16160	16355	16397	16331	16276	16201	16401	16306	16319	16194	16283	16404	16413	16205	16421	16385	16418	16373	16424	16277	16481	16347	16395	16308	16212	16228	16409	16403	16353	16233	16487	16283	16201	16246	16244	16533	16348	16328	16324	16296	16180	16273	16245	16227	16251	16367	16359	16420	16242	16143	16271	16207	16342	16328	16154	16354	16344	16505	16490	16157	16538	16233	16364	16261	16254	16435	16395	16337	16218	16399	16338	16476	16402	16329	16361	16313	16456	16335	16277	16482	16254	16203	16275	16276	16267	16302	16185	16405	16243	16284	16416	16251	16175	16225	16464	16379	16357	16405	16160	16426	16298	16285	16196	16224	16428	16294	16305	16351	16373	16171	16246	16345	16370	16365	16442	16508	16110	16383	16460	16405	16361	16434	16444	16213	16230	16342	16365	16306	16390	16566	16317	16326	16295	16451	16387	16345	16277	16426	16380	16391	16189	16346	16455	16344	16319	16250	16432	16254	16322	16369	16429	16241	16309	16382	16440	16369	16406	16435	16322	16390	16346	16468	16461	16352	16302	16262	16405	16342	16289	16396	16259	16326	16335	16439	16351	16243	16415	16327	16333	16328	16360	16368	16339	16486	16404	16439	16201	16431	16361	16472	16188	16348	16468	16443	16395	16387	16272	16279	16383	16390	16233	16342	16480	16185	16265	16299	16305	16382	16384	16307	16275	16169	16387	16342	16314	16367	16252	16321	16554	16363	16325	16354	16277	16264	16333	16251	16350	16311	16337	16247	16485	16328	16273	16405	16461	16287	16335	16358	16271	16524	16519	16189	16328	16265	16427	16341	16422	16298	16346	16433	16417	16261	16255	16341	16426	16379	16373	16359	16325	16299	16197	16281	16411	16439	16326	16238	16339	16492	16251	16325	16338	16364	16407	16336	16383	16406	16239	16312	16306	16443	16466	16481	16330	16475	16360	16282	16225	16214	16485	16321	16576	16238	16479	16373	16301	16442	16219	16316	16335	16337	16246	16425	16190	16318	16323	16381	16487	16319	16287	16414	16289	16270	16284	16261	16151	16263	16300	16336	16273	16225	16232	16317	16477	16213	16349	16397	16511	16158	16405	16321	16304	16251	16233	16278	16258	16561	16330	16284	16380	16268	16532	16472	16223	16301	16441	16294	16244	16380	16449	16099	16445	16412	16313	16269	16430	16287	16305	16310	16200	16278	16285	16226	16277	16405	16340	16279	16267	16392	16382	16328	16365	16329	16287	16293	16367	16501	16495	16461	16217	16175	16208	16352	16432	16321	16355	16375	16283	16420	16527	16340	16330	16421	16264	16391	16230	16346	16614	16349	16332	16396	16511	16353	16378	16261	16520	16476	16291	16157	16436	16439	16493	16331	16481	16401	16372	16333	16301	16204	16394	16369	16362	16421	16117	16466	16376	16291	16470	16352	16265	16208	16390	16351	16344	16257	16288	16261	16372	16481	16279	16394	16329	16406	16263	16318	16326	16438	16382	16315	16356	16393	16164	16428	16403	16372	16255	16262	16479	16444	16206	16413	16192	16284	16174	16261	16412	16254	16319	16254	16324	16346	16137	16408	16282	16380	16356	16326	16427	16283	16557	16511	16367	16364	16187	16258	16356	16492	16275	16381	16435	16315	16264	16300	16236	16285	16389	16281	16436	16243	16378	16391	16239	16348	16382	16385	16471	16324	16240	16272	16347	16318	16205	16308	16237	16381	16212	16319	16399	16214	16129	16313	16436	16452	16286	16350	16249	16294	16434	16307	16368	16549	16317	16394	16260	16324	16309	16289	16484	16379	16463	16379	16334	16225	16398	16470	16253	16338	16239	16147	16336	16337	16342	16223	16266	16371	16506	16355	16330	16486	16314	16335	16108	16326	16471	16294	16489	16299	16297	16475	16392	16527	16327	16386	16239	16275	16461	16417	16235	16384	16267	16341	16546	16276	16435	16360	16314	16395	16635	16361	16422	16384	16252	16513	16336	16382	16426	16130	16436	16464	16347	16231	16244	16473	16612	16230	16469	16336	16461	16357	16299	16317	16354	16331	16488	16219	16334	16404	16309	16521	16457	16289	16363	16489	16227	16184	16326	16230	16425	16449	16405	16432	16320	16351	16421	16435	16401	16414	16248	16417	16458	16420	16266	16366	16512	16233	16489	16380	16217	16263	16470	16278	16435	16469	16498	16390	16218	16217	16249	16380	16317	16445	16293	16219	16324	16333	16392	16216	16213	16235	16225	16350	16377	16421	16476	16382	16343	16289	16367	16291	16259	16236	16336	16471	16271	16355	16493	16372	16411	16260	16296	16300	16305	16303	16337	16360	16252	16337	16222	16200	16231	16283	16442	16430	16190	16211	16291	16212	16460	16308	16282	16287	16390	16312	16430	16291	16386	16403	16451	16257	16382	16188	16238	16362	16344	16404	16229	16370	16249	16260	16403	16465	16222	16363	16441	16322	16394	16470	16437	16272	16324	16411	16334	16456	16422	16256	16464	16179	16322	16284	16277	16397	16276	16255	16383	16304	16394	16382	16365	16454	16314	16269	16316	16314	16327	16371	16246	16303	16328	16359	16215	16274	16323	16446	16397	16484	16316	16340	16373	16327	16356	16300	16483	16365	16334	16298	16410	16325	16306	16378	16447	16323	16286	16384	16406	16328	16283	16421	16406	16382	16343	16196	16437	16440	16477	16444	16335	16225	16232	16322	16220	16456	16404	16287	16460	16304	16510	16192	16469	16352	16252	16425	16430	16413	16310	16363	16176	16429	16241	16400	16383	16372	16456	16374	16389	16171	16423	16269	16500	16346	16256	16361	16448	16434	16334	16164	16493	16540	16278	16412	16290	16260	16410	16390	16394	16419	16070	16275	16360	16619	16311	16326	16267	16360	16257	16258	16368	16434	16364	16409	16401	16171	16502	16248	16433	16282	16242	16200	16348	16457	16456	16365	16305	16370	16323	16430	16160	16235	16575	16200	16449	16123	16332	16403	16501	16388	16525	16248	16323	16385	16378	16364	16374	16142	16331	16212	16213	16351	16399	16348	16288	16282	16354	16373	16310	16184	16526	16392	16334	16169	16323	16302	16346	16231	16265	16346	16286	16421	16345	16445	16303	16433	16205	16347	16308	16335	16456	16213	16373	16349	16390	16419	16263	16334	16521	16386	16199	16472	16420	16402	16367	16285	16328	16442	16347	16379	16318	16475	16285	16226	16354	16421	16342	16301	16448	16354	16260	16325	16408	16193	16431	16205	16447	16281	16258	16310	16369	16239	16213	16374	16513	16399	16402	16360	16262	16378	16261	16302	16293	16388	16264	16397	16527	16281	16260	16266	16231	16367	16334	16368	16329	16457	16299	16407	16529	16330	16340	16313	16291	16253	16203	16491	16422	16261	16390	16418	16369	16351	16363	16190	16430	16362	16473	16448	16521	16282	16398	16286	16380	16246	16497	16385	16355	16364	16356	16391	16440	16134	16302	16202	16420	16389	16157	16230	16348	16585	16181	16320	16336	16197	16287	16363	16223	16419	16345	16474	16339	16366	16152	16174	16382	16135	16436	16481	16389	16334	16270	16238	16301	16333	16410	16494	16209	16362	16230	16472	16315	16278	16312	16549	16402	16287	16230	16409	16352	16236	16573	16261	16241	16230	16415	16331	16203	16234	16386	16487	16135	16251	16500	16181	16411	16325	16286	16243	16341	16358	16303	16338	16397	16363	16362	16197	16511	16505	16256	16255	16411	16207	16330	16220	16499	16269	16184	16389	16478	16579	16158	16221	16270	16333	16391	16440	16458	16126	16344	16259	16265	16328	16363	16352	16420	16376	16303	16356	16213	16540	16602	16346	16363	16369	16213	16428	16355	16360	16338	16374	16428	16248	16460	16301	16061	16285	16306	16441	16334	16292	16379	16315	16447	16402	16279	16269	16315	16259	16258	16321
22574	21624	28883	24845	22134	24751	26484	22234	21405	21483	21197	20811	20992	20902	20787	20878	20509	20541	20623	20501	20361	20470	20161	20209	20283	20325	20296	20421	20358	20087	20279	20263	20133	20295	20133	20193	20053	20084	20242	20180	20254	20324	20379	20234	20269	19973	20135	20297	20362	20066	20412	20214	20149	20085	20379	20096	19877	20111	20442	20306	19996	20054	20144	20355	19978	20290	20221	20296	20156	20205	20196	20137	20125	20185	20193	20012	19972	19778	20000	20047	20135	20031	20275	20015	19885	20031	20399	20094	20268	20094	20305	19906	20315	20288	20110	20317	20048	20281	20183	20091	19942	20145	20107	20016	20079	20206	20183	20167	19970	20062	19811	20129	20248	20080	20070	20099	20246	20196	20046	20019	20367	20059	19967	20022	20158	19899	20122	19974	20069	20153	20201	20065	19969	20012	20166	20188	19927	20102	20069	20223	20173	20059	20126	20276	20228	20189	20163	20142	20246	20099	20084	20132	20098	20291	20068	20302	20161	20154	19897	20182	20130	20063	19996	20122	20135	19934	20283	20170	19795	19977	20074	20052	20115	19872	20145	20182	19993	20085	20186	20096	20025	20195	20210	20069	20093	20155	20123	20191	20166	20137	19945	20170	20189	20111	20296	19967	19959	20151	20000	20281	20258	20041	20204	20060	20165	20239	20267	20288	20263	20159	19909	20041	20090	20222	20039	20161	20317	20317	19990	20037	19944	20237	20007	20242	20246	20057	20246	19976	20013	20089	20040	20092	20240	20071	20085	20182	20191	20072	20367	20267	20010	20255	20147	20269	20256	19796	20204	20061	20174	20209	19990	20354	20187	20185	19901	20196	20041	19946	20043	19959	20163	19910	20108	20210	20021	20027	20243	20091	20046	20157	19988	20147	19747	20038	20231	20022	20291	20108	20165	20174	20086	20045	20149	20012	20041	20113	20146	20079	20153	20146	20122	20079	20097	19918	20442	20263	20288	20074	20219	20148	20070	20176	20421	19831	20112	20058	20254	20306	20135	20290	20218	20284	20127	20045	20175	19991	20090	20145	20114	20040	20273	20084	20127	19874	20044	20096	20088	20361	20152	20377	20296	20231	20035	20231	20029	19943	20047	20113	20042	20269	19965	20153	20237	20048	20135	20089	20083	20209	20045	20036	19826	19994	20081	20067	19824	19931	19896	20238	20085	20199	20000	19867	20371	20171	20125	20250	20043	20111	20231	19958	20194	20169	19956	20008	20182	20133	20169	20135	20249	20026	20303	20047	19970	20138	20140	19983	20284	20150	19929	20111	20092	20299	20026	20265	20108	20022	20019	20055	20030	20061	20001	20137	20212	20247	20163	20201	20004	20131	20063	20194	20216	20094	20006	20170	19953	20195	20128	20131	20129	19911	20385	20067	20430	20126	20159	20036	19858	19921	20059	20202	20084	19984	20107	20186	20068	20152	20009	20157	20244	20200	20109	20151	20115	19965	19826	20131	20125	20116	19959	20269	19949	20288	20276	20072	20072	20183	20157	20189	20010	20150	20052	19795	20085	19997	20019	20019	19973	20008	20151	20103	20029	20147	20385	20115	20163	20199	20030	20080	20232	19759	20046	20025	20074	20142	20146	20099	20343	20112	20149	20091	20214	20384	19876	20140	19986	20249	20117	20248	20230	19974	20150	20000	20069	20207	20352	20058	20019	20282	20036	20315	20127	19925	20096	19988	19917	20081	20167	19919	20179	20069	20219	20217	20054	19857	20174	19975	20166	20048	19955	20064	20165	19993	20182	20171	20047	20083	20207	19892	20105	20054	20186	19950	20067	20055	20139	20197	19820	19980	19916	19959	20131	20414	20294	20089	20097	20159	20017	19853	20179	20068	20217	20096	20334	20234	20320	20253	20139	20061	20148	20145	20035	20066	20220	20316	20265	20122	20301	20212	20010	20199	20239	20232	20180	20344	20209	20254	20136	20185	20400	20109	20112	19973	20240	20097	20178	20223	20083	20108	20005	19891	20108	20140	20242	20105	20088	20128	20023	20221	20227	20162	20022	20183	20259	20071	19913	20106	20255	20039	20011	20076	20194	20196	20329	19988	20165	19922	20110	20042	20355	20212	20217	20108	20003	20105	20070	20338	20024	20073	20214	20060	20008	20320	20061	19926	20148	20180	19991	20251	20040	20197	19935	19901	20147	20001	20060	20030	20118	20226	20126	19938	20180	20085	20103	19922	20181	20234	20104	20020	20154	20105	20141	20151	19998	20161	20002	19916	20238	20124	20051	20136	20087	20095	20377	20244	20308	20035	20110	20102	20081	20055	20190	20049	20122	20262	20283	20117	20132	20292	20016	19901	20190	20156	20015	20004	20237	20067	20238	20085	20264	20267	19877	19869	20029	20078	20076	19861	19997	20186	20230	20113	20321	19993	20251	19968	20100	20122	20081	19954	20109	19909	20156	20021	20134	20156	20189	20159	20153	20138	20527	20311	20031	20025	20155	20157	20294	20021	20258	20172	20205	20012	20085	20063	19929	20105	20189	20234	20048	20101	20191	20211	20160	20174	20116	20093	19992	20204	19924	20132	20101	20002	20053	20132	20156	20160	19992	20112	20082	20149	20197	20178	20202	20246	20124	19914	20038	20254	20034	20220	20278	20027	20043	19998	19893	20152	20130	20087	20131	20183	20076	20047	20131	20173	20048	20162	19976	19885	19943	20308	20165	20081	20232	20140	20175	20065	20115	20214	20032	20212	20106	19875	20099	20309	20155	20066	19924	19906	19954	20105	20151	20114	20254	19843	20192	20232	20163	19809	20148	19955	19946	20153	20390	20188	20078	20130	20295	20186	20041	20344	20184	20094	20226	20067	19970	20135	20032	20145	19959	20230	20029	20003	20016	20068	20143	20111	19814	20082	20169	20184	20106	20249	20042	20279	20322	20285	20220	20060	20254	20092	20100	20206	20225	20162	20064	20223	20281	20133	19985	20144	20135	19915	20002	19916	20276	19963	20016	20149	20254	20109	20315	20127	20311	20055	20044	19962	20125	20207	20028	19855	20228	20203	20181	20138	20249	20217	20122	20138	20190	20171	20009	20279	20209	20047	19890	20183	20106	20229	20101	20272	19876	20195	20254	20054	20147	20247	20050	20269	20062	20033	20154	20179	20092	20066	20181	20078	20273	20221	20030	20214	19939	20136	19956	19943	20030	20151	19955	20102	20288	20348	20098	20156	20080	20138	20110	20197	20172	20249	19907	20198	20016	20103	20123	20245	20251	20156	20066	20088	19914	20038	20035	20179	20109	19940	20467	20031	20150	20004	20078	19762	20064	19898	20212	20293	20237	20007	20245	20084	20194	20030	20127	20126	19818	20294	20007	19942	19948	20035	20078	20150	19935	19937	20205	20210	20081	20090	20079	19920	20169	20135	20118	20142	20229	20093	20089	20059	19988	20121	20118	20015	19960	20030	19921	20045	20042	19851	20192	19859	20063	20100	20249	20298	20098	20058	20158	20235	20151	20404	20208	20215	20274	20309	20150	20097	20189	20167	20160	20046	20137	19959	19873	20128	19936	20207	20243	20208	20066	19963	20195	20072	20250	19995	20010	20054	20093	20234	20083	20079	20089	19963	20114	20067	20178	20077	20083	20158	20272	20246	20006	20142	20134	20037	20115	19990	20047	20022	20273	20152	20103	19958	20324	19897	20235	20093	20177	20264	20123	19950	19995	20120	20188	19979	19973	20124	20222	20144	20195	20076	20050	20050	20039	20215	20056	20196	20316	19956	20202	19986	20255	19893	20148	20102	20073	20088	20272	20065	20093	20265	20033	20203	19951	20016	20013	20177	19808	20141	20120	20114	19967	20157	19991	20133	20232	20213	20213	20180	20103	19993	20249	20097	20022	20069	20249	20115	20119	19962	20042	20249	20294	19940	20232	20220	20217	20186	20259	19964	20381	20184	20165	20373	20073	20151	20203	19992	20076	19989	20210	20182	20118	20119	19980	19949	20084	20351	20083	20299	20114	19888	20192	20263	19849	19866	19988	20051	20124	20087	20036	20201	20042	20116	20114	20173	20223	20144	19929	20052	19971	20123	20114	20047	20048	20077	20024	20116	20055	19991	20106	20036	20142	20133	20058	20073	20041	20080	20149	19939	19947	19935	20118	20084	20136	19895	20110	20184	19989	20179	20023	20151	20189	20245	20123	20181	19964	20250	20080	20077	20116	20074	20275	20397	20054	20023	20083	20151	20249	20118	20253	20134	20344	20155	20043	20204	20389	20058	20219	20096	20214	19944	20207	20242	19843	20097	20141	20115	20280	20197	20112	20082	20185	20084	20100	19978	20201	20039	20052	20108	20164	20013	20088	20183	20212	19926	20155	19913	20070	20044	19781	20249	20023	20052	19989	20284	20234	19922	19976	20149	20204	20310	20143	20200	20118	20247	20101	20129	20019	20073	20025	20160	20291	20101	20126	19911	19950	20108	20051	20202	20107	20168	20154	20002	19999	20127	20191	20008	20243	19925	20079	20061	20270	20296	20084	20067	20288	19891	20071	20021	20016	20105	20212	20223	20054	20016	20202	20016	20236	20142	19820	19860	20011	20209	20029	20187	20140	20076	20337	20275	20107	20118	20069	20070	20317	20320	20106	20111	19916	20071	20139	20011	20051	19881	20187	20086	19951	20046	20168	20077	20074	19904	19938	20150	19986	20148	20237	20041	20134	20256	20213	20065	20100	20034	20034	20041	19962	20121	20054	20139	20218	20020	20083	20329	20065	20180	20137	20006	20120	20237	20119	20079	20143	20223	20337	20194	20086	20077	20426	20220	20199	19975	20020	20283	20253	20032	20070	20078	20022	20118	20183	20114	20192	20045	20185	20160	20353	19946	20080	20120	20144	20070	20150	20057	19953	20174	20168	20196	20200	20042	20013	20042	20151	20090	20219	20016	20083	20224	20075	20076	19936	19944	20110	20143	19948	20018	19979	20117	19899	20031	20092	19988	20161	20134	20171	20040	20100	20266	20111	20074	20132	20103	20086	20294	20262	20084	20048	20053	20158	20080	20172	20180	20177	20074	20012	20139	20076	20298	20010	20128	20192	20312	20397	19818	19919	20103	19973	20281	19979	20214	20145	20282	20227	20028	20087	20137	20057	20080	20155	20095	20114	20210
22231	42829	33704	26137	23017	21206	20102	19058	18632	18424	18182	17930	17846	17684	17553	17418	17304	17243	17145	17086	17359	17079	17424	16876	17016	17044	17227	17000	16908	16998	17093	16968	16971	17051	16922	16927	16941	16966	16901	16913	16977	16907	16684	16932	16910	16996	17038	16788	16769	16966	17062	16976	16954	16895	16815	16819	17062	16949	16880	16994	17029	16926	16992	16734	16850	16802	16870	17115	16788	16921	17000	16974	16786	16984	16964	16778	16968	16901	17133	16890	16777	16867	16783	16830	16943	16940	16815	16881	16978	16858	16810	16712	16977	16894	16970	16908	16876	16975	17007	16840	16991	17046	16873	16936	16884	16859	16889	16762	16914	17006	16875	16819	16963	16929	16974	16924	16739	16581	16901	16731	17085	16838	16887	16975	16724	17054	16868	16902	16798	17028	16747	16934	16929	16825	16900	16841	16829	16943	16786	17012	16707	16898	16943	16961	17026	16864	17110	17034	16887	16862	16856	16956	16975	16858	17009	16943	16861	16995	17050	16940	17079	16888	16992	17005	16771	16967	16811	16911	16963	16804	17033	16936	16756	17010	16986	17053	16765	16831	16982	16902	16794	16696	16866	16862	16940	16911	16947	16863	17020	16897	16922	16829	17006	16780	16958	16878	16942	16813	16840	17032	16790	16863	16870	16878	16999	16842	16897	16934	16961	17067	16881	16922	16858	17015	16768	17010	16864	16896	17030	16984	16929	16935	16798	16962	17079	17014	17036	16834	16856	16907	16994	16949	16897	16812	16947	16912	16907	16951	16844	16961	16996	16919	16855	16810	16785	16894	16878	16855	17005	16848	16780	16750	16825	16749	16734	16951	16808	17081	17154	16920	16874	16897	16946	16773	17020	16843	16682	16753	16693	17076	16877	16775	16968	16868	16822	17055	16833	16581	16911	16900	16855	16963	17031	16907	16988	16897	17012	16952	16875	16958	16939	16911	17013	16857	17038	16954	16918	16932	16704	16882	16846	17003	16911	16965	17025	17052	16928	16727	16988	16881	16928	16599	16620	17083	16874	16840	16902	16847	16885	16858	16935	16939	16961	16735	16794	16841	16910	16920	16991	16716	16853	16855	17101	17000	16930	16994	16925	16954	16779	16772	16980	16843	16822	16804	16911	16981	16909	17002	16641	16815	16892	16814	16840	16870	16878	16777	16878	17092	16821	16973	16811	17026	16905	16992	16943	16732	16857	16887	16951	16797	16917	16959	17168	17037	16913	16921	16804	16835	17015	16966	17072	16857	16884	16869	16837	16842	16842	16972	16815	17012	16993	16757	16996	16817	16816	16909	16994	16774	16802	16923	16985	16982	16901	16975	16895	16995	16816	17016	16901	16892	17063	16846	17018	17064	16739	16989	16958	16826	16954	16878	16921	16853	16806	17051	16787	16911	16943	17072	16988	16895	16823	16902	16985	16861	16817	16928	17032	16849	16866	17125	16905	17034	16892	16849	17007	16969	17021	16796	17079	16959	16844	17070	16951	16826	16926	16706	16901	16925	16947	16927	17104	16899	17022	16842	16868	16956	16874	16950	17061	16935	16834	16977	16844	16914	16931	16949	16774	16923	17004	16977	16781	16823	17009	16802	16962	16946	16965	16830	16918	16838	16937	16777	16712	16773	16852	16778	16940	16996	16880	16864	16899	16802	17097	16977	16864	16781	16683	16840	16959	16980	16875	16818	17027	16930	17024	16940	17022	16839	16869	16797	16964	16959	16892	16965	16906	16941	16981	16802	16837	17016	16813	16968	16959	16639	17046	16964	16840	17020	16942	16932	16830	16879	16867	16830	16906	16864	17093	16947	16892	16779	16867	16759	16997	16989	16928	16905	16947	16929	16924	16914	17029	17059	16880	16979	17012	16825	16657	17010	16918	16942	17016	16819	16851	16872	16735	16806	16759	16957	16891	17012	16850	16811	16815	16784	17092	16894	17055	16940	16797	16912	16971	17118	17020	16761	16889	16822	16760	16928	16773	16963	16823	16883	16815	16954	16912	17049	16990	16723	16908	16850	16852	16875	16844	16884	16906	16844	16904	17104	16972	16914	16811	16818	16760	16829	16793	16888	16890	16929	16906	16909	17063	16863	16829	16971	16819	16902	16976	16648	17001	16846	16883	16957	16780	16831	16936	16820	16893	16816	16893	16863	16922	16926	17098	16896	17015	16795	16874	17119	16871	16746	16884	17027	16798	16791	17004	16897	16789	16942	16954	16792	16919	16815	16758	16914	16919	16859	17034	16826	16861	16816	16880	16857	16995	16958	16968	16778	16942	16941	16885	16919	17034	16665	16927	16733	16856	16829	17022	16771	16774	16707	16979	16923	16904	16748	17003	16842	17069	16876	16943	17049	17032	16995	16920	16853	16675	17029	16900	16880	16865	16926	16911	16823	16854	16947	16709	17050	17034	16866	16935	16791	17035	16858	16968	17018	16882	16820	16977	16981	16910	16894	16984	16828	16917	16872	16812	16834	16844	16909	16907	16936	16765	16891	16847	16939	16857	16917	16807	16959	16843	16994	16789	16823	16945	16849	16810	16866	16849	17023	17010	16750	16827	16917	16861	16931	16832	16949	17002	16786	16895	17027	16878	16953	16909	16832	16900	16856	16776	16980	16861	16801	16959	16740	16968	16939	16789	16859	16836	16804	16747	16871	16938	16904	16825	16880	16859	16739	16927	17099	16909	16948	17032	16852	17005	16873	16891	16892	16889	17131	16987	16885	16947	16976	17136	16856	16912	17057	16775	17056	16972	16767	16980	16847	16842	16925	16806	16716	16852	16847	16879	17051	17031	16948	16870	16907	16984	16895	16954	17054	16976	16887	16934	16995	16885	16895	16914	16927	16824	16925	16881	16999	16850	17010	16984	17228	16825	16916	16802	16971	16895	16830	16927	16996	16873	16970	16828	16927	16869	16959	16885	16890	16925	16791	16831	17037	16982	16804	16750	16977	16889	16891	16948	16921	16808	16740	16960	16868	16803	16911	16984	16893	16769	16916	17017	16873	16864	16959	16952	16947	16904	17119	16774	17010	16928	16845	16947	16918	16942	16993	16963	16838	16928	16810	17015	16959	16774	16902	16826	16947	16881	16918	16889	16902	16899	16924	16858	16907	16965	16946	17005	16817	16946	17027	16790	16963	16993	17089	16982	16944	16880	16745	16796	16830	16948	17011	16903	17013	16961	16899	16924	17051	16867	16947	16786	16846	17060	16887	16852	16868	16841	16981	16856	16848	16942	16904	16934	16822	16968	16869	16996	17004	16816	16750	16891	16964	16913	16743	16975	16729	16894	17024	17075	16936	16881	16935	16985	16819	16969	16849	16851	16773	16953	17098	17049	16850	16964	16897	16904	16870	16884	16821	16836	16851	16793	16824	16952	16992	16973	16864	16869	17051	16768	16774	16998	16874	16791	16970	16917	16925	16996	17034	16921	16954	17031	16840	16848	16897	16969	16909	17111	17009	16816	16898	16861	16987	16926	16910	17075	17004	16905	16885	16718	16869	16816	16810	16917	16821	16867	16888	16893	16914	16987	16860	16852	16859	16874	16874	16882	16906	16701	16943	16909	16869	16904	16908	16990	16838	16924	16916	16882	16917	16900	16930	16922	16996	16957	16916	16914	16756	16909	16895	16964	16899	16976	17039	16739	16987	16983	16800	17027	17005	16795	16786	16762	16915	17036	16953	16884	16844	16750	17057	16829	16891	16856	16712	16940	16934	16948	17041	16964	16845	16856	16813	16972	16812	16938	16918	16988	16863	16963	16871	16784	17040	16970	16919	17015	17088	16923	16923	17014	16992	16923	16946	16830	16853	16887	16880	16845	16954	17074	16842	16790	17119	16992	16928	16952	16659	16817	16913	16958	16982	17009	16849	17000	16849	16797	16878	16935	16999	16837	16779	16972	16841	16853	16961	16838	16728	16840	17122	16711	16842	16898	16895	16988	16979	16895	16886	16738	17091	16801	17033	17092	16818	16665	16894	16835	16866	16795	16911	16845	16828	17019	17160	16934	17057	16876	16889	16848	17022	16988	16899	16884	16890	17127	17048	16795	16868	16786	16932	16958	16906	16846	16936	16840	16755	16863	16945	16855	16940	16725	16911	16848	16918	17007	16953	16864	16823	16831	16888	17026	17105	16884	16854	16851	16876	16915	16874	16999	17006	16968	17016	16911	16907	17179	16889	17060	16832	16722	17017	16736	16880	16895	16854	16897	16832	17099	16975	16964	16882	16945	16987	16854	16884	16915	16786	17003	16929	16844	16791	16910	17012	16888	17034	16857	17004	16813	16997	16707	17025	16770	16851	16950	17065	16907	16665	16947	16866	16855	16898	17001	16836	16894	16982	16829	17109	17144	17098	16848	16924	16858	16900	16925	17006	16962	16951	16832	17013	16871	17161	16922	16800	16799	17031	16917	16916	16935	17016	16775	16809	16758	16850	17017	16919	16797	16944	16995	16954	16949	16896	16937	16998	16840	16869	16886	16766	17064	16906	16825	17020	16942	16879	16849	16846	16806	16861	16879	16925	17045	17002	16798	16981	16950	16936	17055	16953	16876	16965	16844	16915	16942	17033	16941	16980	16738	16995	17023	17021	17039	16814	16914	16878	16722	16847	16895	16823	16973	16840	16727	16896	16974	17012	16919	16899	17046	17017	16990	16798	16960	17000	16908	17011	16927	16916	16889	16915	16775	16967	16887	16921	16991	16901	16917	16917	16993	16885	16860	16950	17071	16988	16888	16892	16964	16833	16695	16862	16850	16981	16873	16830	16731	16727	16733	16903	16949	16935	16804	16846	16875	16882	16986	16961	16934	17055	16829	16818	16863	16980	16980	16849	17014	17117	16768	17021	16852	16952	16998	16744	16893	16907	16774	16970	16878	17017	16812	16954	17156	16758	16972	17021	16751	16991	16861	16846	16957	16975	17093	16829	16883	16954	16955	16997	16810	17190	16947	16809	17097	16973	16867	16935	16878	16814	16639	17050	16883	16987	16990	16748	16886	16994	16861	16944	16983	16914	16941	16954	17035	16868	16865	16848	16829	16830	16922	16910	16991	16907	16887	16926	16882	16942	16889	16941	16948	16886	16882	16804	16971	16938	16950	16974	16945	17022	16855	17091	16901	16958	17071	16926
29411	24135	26857	23613	20203	19304	19251	18773	18920	18696	18540	18755	18759	18594	18643	18518	18581	18493	18386	18511	18530	18290	18478	18421	18231	18456	18490	18220	18520	18316	18357	18530	18411	18467	18536	18209	17939	18339	18550	18384	18326	18262	18417	18195	18402	18360	18527	18206	18208	18578	18254	18481	18277	18527	18300	18460	18456	18317	18287	18264	18448	18423	18199	18287	18286	18437	18344	18228	18448	18329	18578	18410	18333	18251	18402	18615	18593	18270	18433	18285	18373	18285	18328	18471	18554	18441	18491	18341	18123	18336	18313	18192	18161	18270	18344	18508	18459	18374	18395	18470	18498	18435	18368	18265	18512	18334	18485	18373	18571	18383	18158	18393	18372	18424	18536	18243	18343	18396	18232	18410	18500	18376	18494	18382	18523	18408	18446	18529	18370	18388	18331	18656	18254	18369	18278	18348	18260	18386	18420	18406	18405	18252	18433	18280	18269	18247	18442	18192	18273	18428	18230	18260	18341	18175	18374	18330	18338	18419	18436	18342	18402	18308	18197	18387	18405	18442	18432	18417	18164	18397	18315	18282	18437	18432	18260	18402	18535	18448	18507	18328	18275	18407	18224	18240	18452	18425	18317	18473	18327	18494	18349	18293	18470	18363	18464	18330	18321	18448	18405	18454	18362	18312	18545	18284	18324	18448	18467	18448	18418	18273	18288	18412	18395	18268	18399	18054	18078	18248	18317	18289	18464	18224	18490	18322	18436	18377	18420	18306	18426	18464	18302	18411	18316	18390	18447	18223	18483	18410	18238	18413	18439	18513	18492	18366	18348	18325	18471	18437	18397	18351	18462	18405	18531	18231	18361	18274	18413	18129	18322	18527	18397	18479	18500	18049	18364	18405	18233	18193	18441	18396	18492	18325	18406	18555	18403	18575	18344	18373	18425	18137	18222	18389	18103	18401	18535	18274	18447	18575	18477	18130	18296	18483	18486	18415	18426	18444	18328	18330	18216	18358	18365	18378	18434	18357	18578	18422	18435	18273	18314	18444	18215	18135	18474	18350	18257	18123	18249	18275	18251	18381	18526	18599	18545	18213	18460	18498	18325	18324	18370	18460	18369	18478	18257	18323	18461	18167	18108	18240	18495	18411	18331	18395	18495	18295	18532	18123	18139	18212	18260	18454	18455	18364	18361	18497	18593	18326	18452	18211	18265	18472	18386	18101	18336	18187	18316	18251	18352	18399	18546	18418	18442	18121	18313	18487	18433	18266	18292	18367	18482	18423	18413	18334	18480	18452	18182	18305	18276	18420	18442	18592	18296	18251	18413	18437	18414	18066	18243	18333	18291	18438	18357	18380	18425	18356	18437	18296	18394	18371	18433	18541	18245	18263	18598	18530	18581	18526	18264	18389	18323	18260	18601	18479	18480	18287	18278	18508	18524	18324	18457	18511	18477	18383	18320	18375	18442	18555	18423	18343	18371	18304	18361	18405	18414	18389	18497	18442	18456	18183	18391	18462	18377	18235	18234	18470	18468	18467	18411	18557	18383	18451	18473	18312	18436	18799	18268	18279	18247	18342	18326	18196	18344	18224	18455	18546	18481	18383	18520	18268	18295	18246	18592	18161	18435	18485	18394	18268	18288	18614	18423	18373	18351	18238	18486	18402	18493	18238	18587	18409	18327	18521	18335	18374	18447	18419	18170	18364	18341	18517	18401	18451	18331	18532	18522	18437	18432	18369	18359	18271	18300	18548	18560	18566	18423	18355	18424	18265	18323	18311	18245	18279	18296	18419	18404	18429	18198	18200	18224	18255	18536	18278	18303	18372	18358	18423	18383	18374	18418	18396	18472	18144	18450	18491	18239	18223	18314	18158	18460	18189	18343	18196	18356	18212	18507	18537	18414	18384	18366	18363	18420	18515	18518	18545	18428	18274	18311	18322	18149	18287	18353	18098	18279	18389	18253	18282	18294	18357	18467	18134	18298	18407	18398	18529	18397	18514	18252	18373	18448	18235	18407	18573	18431	18190	18331	18218	18300	18246	18376	18298	18594	18341	18306	18282	18247	18327	18246	18377	18715	18271	18128	18270	18404	18530	18389	18450	18344	18175	18550	18115	18510	18530	18525	18336	18367	18352	18248	18375	18622	18298	18311	18175	18354	18232	18215	18551	18412	18537	18290	18330	18449	18349	18360	18316	18369	18476	18445	18418	18371	18382	18219	18161	18656	18312	18309	18251	18389	18464	18193	18237	18355	18402	18512	18270	18467	18451	18587	18347	18318	18327	18417	18438	18386	18353	18158	18206	18256	18273	18351	18272	18538	18553	18295	18180	18389	18374	18365	18374	18318	18409	18111	18325	18395	18292	18370	18460	18475	18294	18389	18251	18291	18520	18377	18346	18348	18325	18303	18376	18569	18242	18311	18384	18422	18420	18415	18243	18418	18489	18408	18134	18398	18388	18462	18358	18241	18367	18259	18402	18333	18263	18244	18410	18359	18312	18393	18149	18352	18252	18197	18321	18361	18390	18357	18365	18332	18557	18547	18257	18425	18446	18300	18403	18322	18239	18484	18278	18418	18222	18448	18444	18475	18521	18164	18271	18549	18515	18323	18330	18403	18268	18439	18415	18408	18195	18382	18396	18125	18286	18400	18619	18277	18438	18616	18436	18544	18534	18523	18282	18574	18333	18606	18258	18323	18337	18278	18446	18258	18458	18413	18298	18406	18475	18454	18451	18352	18443	18396	18114	18207	18512	18409	18471	18536	18479	18374	18489	18215	18135	18452	18511	18288	18408	18171	18436	18527	18471	18428	18387	18536	18372	18420	18364	18496	18262	18334	18489	18384	18448	18449	18443	18528	18244	18332	18446	18575	18304	18548	18376	18347	18242	18579	18062	18565	18378	18513	18578	18175	18442	18370	18196	18437	18074	18323	18321	18221	18402	18228	18452	18356	18422	18590	18197	18236	18312	18470	18415	18548	18400	18352	18354	18219	18351	18244	18283	18516	18352	18321	18422	18483	18289	18325	18228	18349	18575	18601	18329	18393	18405	18313	18362	18406	18386	18393	18365	18482	18482	18431	18349	18387	18281	18394	18141	18196	18258	18358	18302	18436	18383	18271	18405	18372	18221	18145	18426	18405	18326	18237	18457	18553	18358	18235	18432	18379	18365	18261	18331	18138	18571	18258	18322	18371	18343	18588	18633	18300	18443	18253	18109	18333	18357	18434	18386	18217	18647	18371	18334	18357	18301	18374	18370	18413	18282	18187	18417	18427	18347	18407	18460	18454	18325	18257	18544	18389	18378	18408	18431	18342	18447	18348	18463	18216	18433	18516	18234	18287	18408	18447	18436	18463	18282	18449	18377	18395	18377	18269	18335	18349	18356	18213	18262	18392	18464	18274	18515	18470	18187	18337	18415	18154	18213	18529	18376	18267	18367	18427	18340	18413	18269	18313	18317	18338	18408	18282	18352	18419	18398	18430	18209	18230	18394	18253	18493	18439	18272	18279	18352	18328	18455	18360	18240	18442	18391	18577	18446	18387	18337	18542	18326	18245	18291	18279	18465	18543	18292	18340	18483	18437	18500	18391	18467	18296	18289	18325	18249	18418	18270	18130	18303	18424	18417	18528	18467	18169	18583	18358	18261	18376	18507	18420	18335	18359	18670	18226	18388	18458	18369	18496	18193	18469	18275	18394	18361	18414	18326	18293	18309	18420	18347	18329	18460	18326	18397	18440	18489	18548	18678	18420	18516	18461	18394	18485	18425	18476	18388	18375	18177	18447	18299	18438	18469	18504	18319	18382	18586	18280	18400	18411	18322	18445	18327	18246	18495	18229	18351	18374	18269	18310	18396	18250	18399	18396	18369	18336	18262	18294	18523	18535	18340	18324	18283	18261	18260	18513	18259	18301	18305	18474	18423	18258	18378	18607	18246	18450	18366	18357	18432	18344	18386	18508	18258	18468	18398	18430	18424	18364	18379	18680	18159	18364	18359	18467	18558	18368	18675	18262	18470	18204	18199	18366	18197	18397	18541	18545	18364	18271	18316	18353	18285	18289	18291	18257	18331	18722	18258	18218	18212	18606	18471	18288	18212	18361	18314	18365	18432	18452	18391	18220	18564	18345	18396	18246	18333	18322	18233	18106	18364	18296	18528	18148	18423	18448	18375	18431	18321	18084	18324	18437	18305	18390	18268	18463	18410	18362	18321	18380	18406	18403	18366	18380	18273	18160	18201	18511	18432	18306	18416	18313	18131	18444	18318	18338	18405	18392	18272	18410	18404	18259	18310	18440	18370	18390	18120	18401	18235	18209	18386	18552	18418	18555	18559	18385	18368	18439	18303	18609	18506	18350	18389	18400	18373	18256	18329	18320	18194	18238	18302	18222	18346	18338	18486	18356	18335	18314	18247	18409	18317	18557	18256	18498	18588	18414	18325	18490	18271	18408	18368	18401	18632	18258	18387	18244	18575	18455	18421	18406	18513	18396	18353	18453	18438	18163	18382	18328	18534	18280	18318	18538	18570	18278	18372	18555	18394	17957	18307	18341	18302	18264	18335	18525	18390	18465	18334	18446	18351	18313	18355	18250	18334	18404	18350	18531	18682	18345	18214	18331	18465	18205	18408	18191	18238	18337	18457	18338	18359	18520	18315	18457	18288	18311	18282	18549	18235	18242	18311	18245	18232	18293	18351	18458	18348	18517	18386	18405	18441	18461	18387	18401	18505	18510	18666	18516	18328	18408	18407	18306	18289	18157	18310	18409	18574	18347	18383	18251	18360	18377	18387	18440	18589	18484	18366	18243	18450	18399	18366	18349	18537	18330	18357	18214	18438	18307	18516	18587	18330	18305	18277	18279	18368	18366	18535	18579	18309	18457	18291	18393	18337	18458	18550	18261	18499	18435	18529	18514	18500	18495	18315	18457	18193	18250	18559	18567	18205	18423	18457	18356	18436	18261	18432	18639	18472	18480	18414	18171	18391	18446	18376	18361	17997	18199	18396	18448	18607	18493	18405	18247	18174	18373	18457	18376	18337	18283	18336	18390	18397	18421	18099	18313	18279	18159	18146	18431	18361	18312	18352	18411	18520	18425	18229	18286	18106	18238	18446	18495	18472	18326	18268	18445	18453	18232	18257	18319	18406	18277	18388	18487	18420	18371	18262
21078	30625	24704	19835	18612	17480	17192	16701	16529	16518	16127	16299	16310	16311	15906	16099	15831	15900	15865	16045	15974	15937	15782	15877	15858	15813	15836	15717	15937	16007	15895	15954	15946	15981	15862	15976	15868	15647	15942	15844	16037	16021	15864	15861	15915	15963	15872	15842	15819	15961	15821	15897	15944	15871	15999	15969	15809	15792	15685	15966	15943	15779	15904	15887	15788	15898	15825	15882	15803	16027	15919	16126	15926	15863	15927	15772	15881	15761	15757	15599	15858	15778	15997	15857	15899	15918	15852	15901	15736	16050	15832	15820	15809	15927	15953	15832	15832	15850	15917	15788	15922	15912	15974	15850	15946	15973	15864	15739	15982	15914	15864	16032	15899	15961	15824	15913	15894	15981	15686	15728	15974	15954	15804	15922	15924	15901	15710	15860	15761	15912	15982	15758	15876	15795	16012	15916	15934	15902	15830	15903	15922	15965	16007	15955	15924	16181	15749	15947	15863	15995	15910	15926	15868	15960	15973	15806	15898	15780	15927	15764	15940	15718	15935	16098	15979	15672	15864	15816	15983	15863	15873	15961	15817	15908	15647	16068	15748	16029	15931	15846	15985	15890	15725	16022	15942	15663	15925	15729	15958	15720	15722	15823	16017	15928	15830	15881	15971	15872	16010	16035	15947	15833	15724	15916	15836	15864	15892	15789	15789	15922	15829	15976	15751	15923	15870	15643	15870	15999	15930	15788	15893	16062	15844	15713	15874	15949	15882	15961	15850	15937	15911	15910	16002	15847	16034	15840	15834	15826	15758	16053	15952	15824	15906	15769	15854	15871	15779	15807	15680	15738	15590	15672	15842	15874	15825	15854	15903	15915	15898	15864	16102	15768	15983	15849	15911	15757	15803	15948	15772	15741	15806	15882	16042	15922	15910	15903	15927	15914	15905	15960	15682	15862	15927	15759	15814	15766	15848	15952	15849	15908	15853	15766	15891	15914	15983	15962	15687	15973	16022	15803	16054	15923	15913	15928	15772	15868	15916	15942	15712	15616	15813	15818	15724	15900	16010	15883	16035	16058	15952	15856	15989	15998	15843	15882	15875	15938	16021	15958	15813	15934	15812	15882	15716	15951	15938	15962	15800	15813	15771	15687	15970	15875	15845	15973	16043	15884	15898	15846	15998	15825	15824	16025	15813	15608	15853	15912	15876	15920	15924	15886	15820	15948	15908	15929	15881	15993	16052	15946	16021	15675	15921	15923	15948	15897	15696	16020	15847	15878	15945	15870	15902	15895	15846	15845	15923	15859	16169	15843	15778	15801	15824	15903	15838	15932	15947	15733	15912	15711	15912	15853	15863	15636	16008	15754	15817	15942	15730	15892	15951	15703	15743	15971	15667	15957	16020	15844	15759	15934	15876	15836	15799	15877	15840	15938	16047	15901	15796	15804	15805	15883	16020	15688	15907	15921	15874	15831	15893	15870	15891	15834	15921	15855	15910	15716	15825	15830	16071	15733	15872	15776	15821	16015	16069	15903	15895	15878	15754	15763	16084	15957	15994	15822	15943	15907	16013	15887	15619	16232	15881	15906	15930	15902	15945	15848	15662	15970	15948	15888	15923	15931	16002	15790	15914	15819	15900	15835	15781	15946	16056	15890	15661	15944	15806	15905	15898	15880	15835	15889	15971	16013	15713	15813	15965	15711	15858	15900	15796	15986	15933	15889	15927	15751	15803	15926	15843	15722	15813	15981	15986	15935	15897	15844	15880	15963	15872	15778	15698	15939	15837	15941	15905	15669	15840	15950	16045	15905	15769	15859	15883	15837	15884	15933	15915	15738	15845	15933	15846	15873	15926	15816	15670	15968	15768	15807	15820	15853	15764	15932	15897	15959	15895	15889	15965	15937	15824	16035	15732	15670	15928	15882	15930	15753	15825	15851	15929	16034	15955	15995	15895	15848	16033	15801	15745	15864	15724	15785	15832	15801	15972	15945	15812	15874	15971	15730	15622	15646	15747	15704	15976	15777	15925	15763	15728	16012	16016	15781	15961	15832	15962	15995	15953	15898	15909	15749	15859	15928	15865	15933	15939	15904	15944	16010	15824	15880	15772	15982	15942	15966	15876	15903	15836	15847	15667	15734	15788	15898	15847	15873	15829	15888	15896	15939	15948	15982	16032	15745	15892	15850	15918	15858	15904	15759	15814	15880	15865	15937	15918	15826	15903	16020	15988	15841	15870	15913	15947	15845	15924	15975	15799	15845	15832	15929	15842	15860	15861	15943	15892	15776	15889	15986	16041	15891	15802	15895	15888	15848	15928	15966	15841	15910	15830	15825	16002	15874	15886	16037	15802	15908	15853	15867	15782	15893	15901	15907	15982	15962	15800	15867	15822	15803	15874	16033	15836	15843	15973	15712	15953	15975	15931	15909	15773	15779	15896	15911	15837	16000	15725	15767	15972	15867	15868	15925	15870	15833	15784	15671	15818	15868	15832	15755	15945	15814	15906	15867	15857	15905	15778	16062	15914	15887	15822	15801	15925	15756	15703	15805	15890	15859	15813	15909	15830	15880	15780	15877	15970	15939	15723	16054	16050	15820	15856	16064	15911	15723	15993	15768	15863	15911	15810	15878	15712	15740	15740	15729	15802	15823	15924	15956	15754	15681	15767	15821	16023	15742	16028	15960	15818	15844	15725	15859	15899	16023	15958	15999	15771	15825	15699	15737	16067	15886	15808	15812	15934	15667	15900	15891	15896	15872	15945	15902	15923	15897	15980	15866	15913	15660	15838	15940	15896	15857	15817	15837	15866	15827	15873	15849	15743	15928	15754	15797	15700	15818	15825	15960	15963	15964	16019	15696	15863	15980	15860	15806	15764	15923	15838	15852	16002	15879	15924	15964	15876	15889	15931	15782	15800	15893	15888	15791	15896	15936	15815	15792	15923	15937	15844	15918	15800	15750	15886	15817	15809	15850	15966	15999	15862	15866	15859	15919	16056	15910	15840	15949	15887	15782	15966	15859	15743	15918	15881	15958	16038	15961	15823	15839	15707	15768	15939	15729	15840	16027	15908	15729	15923	15777	15888	15845	15756	15989	15932	15853	15729	16006	15908	15799	15781	15787	16016	15831	15930	15925	15894	15969	15807	15918	15731	15941	15959	15878	15867	15921	15875	15808	15986	15849	15726	16042	15833	15785	15863	15908	15895	15860	15871	15787	15845	15988	15900	15985	15822	15950	15823	15822	15915	15874	15830	15916	15885	15716	15948	15962	15869	15853	15568	16029	15919	15914	15928	15909	16022	15695	15698	15934	15946	16031	15813	15895	15846	15912	15835	15890	15850	15843	16014	15934	15995	15954	15801	15768	16037	16039	15858	15892	16046	15852	15914	15747	15983	15802	15783	15950	16078	15899	16042	15888	15966	15792	15942	15905	15983	16047	15922	15936	15872	15956	15798	15936	15763	15855	15763	16000	16080	15775	15845	15962	15905	15974	15761	15785	15766	15920	15672	15878	15972	15885	15934	15836	15696	15900	15770	16044	15782	15816	15838	15766	15932	15735	15939	16006	15809	15758	15979	15810	16076	15883	15903	15779	15749	15944	15904	15963	15909	15893	15949	15840	16014	15914	16053	15775	15891	15753	15906	15896	15815	15911	15883	15852	15931	15926	15841	15771	15901	15913	15975	15801	15912	16014	15805	15749	15885	15917	15727	15917	15966	15754	15733	16017	15734	16033	15946	15912	15871	15762	15803	15705	15735	15815	16131	16032	15934	15963	15804	15884	15988	15808	15857	15956	15871	15890	15803	15996	15951	15972	15900	15909	15920	16044	15849	15997	15814	15824	16019	15846	15867	15928	15957	15784	15747	15954	15893	16014	15750	15934	15935	15969	15816	15880	15694	15803	15978	15730	15821	16041	15830	15889	15879	15916	15901	15895	15761	15933	15865	15872	15891	15958	15958	16002	15833	15755	16044	15856	15835	15871	15885	15855	15771	15769	15882	15928	15825	16004	16009	15927	15838	15865	15762	16147	15794	15852	15782	15973	15937	15897	15950	15971	15985	15840	15906	15963	15792	16067	15878	15860	15940	15774	15816	16049	16030	15825	16099	15948	15733	15935	16005	15983	15955	15866	15956	15742	16000	15833	15903	15841	15922	15756	15699	15944	15951	15946	15918	15723	15833	16086	15746	15910	15841	15868	15910	15721	15762	16012	15949	15748	15868	15776	15959	15786	15864	16009	15921	15842	15771	15993	16047	15936	15967	15841	15996	15952	15773	15835	15847	15872	16016	15914	15873	15866	15721	15926	15883	15746	15896	15871	15968	15875	15848	15831	15924	15771	15986	16000	15832	15945	15894	15901	15892	15700	15910	15938	15837	15662	15996	15872	15904	15866	15708	16069	15792	15853	15838	15925	15777	15814	15972	15901	15860	15794	15793	15877	15914	15872	16002	15944	15715	16022	15879	15757	15804	15702	15864	15834	15764	15974	16016	15802	16031	15941	15963	15867	15839	15996	16028	15967	15873	15913	15982	15854	15838	15756	16026	15908	15889	15898	15976	15897	15801	15773	15784	15909	15878	16009	15749	15729	15857	15787	15820	15938	15874	15997	15780	15873	15866	15914	15948	15908	15896	15862	15927	15795	15810	15971	15965	16009	15912	15851	15903	15891	15915	15699	15960	15917	15934	15872	15830	15863	15926	15975	15923	15855	15887	15923	15867	15763	15818	15830	15856	16050	15947	15865	15997	15760	16050	15791	15827	15834	15720	15942	15896	15882	15900	15838	15744	15865	15807	16077	15900	15878	15815	15811	15900	15637	15973	15952	15793	15801	15935	15886	15970	15873	15765	15832	15972	15856	15721	15918	15811	15771	15884	15837	15874	15931	15858	16127	15976	15944	15855	15771	15830	15913	15849	15890	15842	15828	15982	15910	15760	15932	15821	15673	15892	15752	15792	15989	15870	15904	15735	15924	15723	16120	15821	15892	15851	15894	15851	15939	15929	15933	15815	15819	15907	15927	15798	15771	15832	15895	15807	15937	15759	16059	15995	15855	15800	16037	15907	15814	15924	15951	15854	15722	15956	15869	15854	15967	15843	15824	15838	15779	16013	15853	15838	15918	15819	15848	15864	15796	16046	15791	15960	15845	15959	15829	15982	15843	15961	15954	16023	15859
23646	21585	28302	25537	22971	23044	22614	20189	19739	19890	19597	19663	19557	19359	19316	19323	19144	19227	19096	18984	19062	18862	18989	18775	18813	19029	18767	19039	18931	18804	18762	18767	18966	18867	18949	19059	19065	18873	19006	18735	18768	18883	18986	19231	18892	18790	18984	18902	18913	19042	18792	18858	18977	18893	18866	18832	18767	18933	18901	19043	18894	18940	18933	18856	18974	18829	18974	18873	18824	18811	18995	18916	19067	18875	18861	18820	18897	18684	18776	19033	18841	19048	18903	18938	18855	18773	18897	18886	18888	19008	18605	18949	18965	18770	19026	18900	18803	18822	18872	18942	18877	18983	19088	18942	18853	18885	18900	18625	18833	18684	18950	18828	18848	18835	18716	19079	19084	18887	18918	18728	18712	18724	18740	18828	18836	18865	18845	18749	18704	18814	18862	18816	18733	18875	18944	18916	18833	18861	18757	18935	18718	18882	18929	18694	19085	18943	18767	18769	19036	18780	18792	18914	18909	18768	18875	18670	18939	18941	18661	18710	18797	18861	18750	18923	18783	19011	18976	18761	18826	18707	18659	18925	18560	18771	18795	18852	19074	18715	19128	18921	18846	18699	18623	18841	18960	18748	18878	18944	18731	18780	18921	18780	18845	18780	18688	18822	19016	18926	18773	19019	18891	19037	18900	18813	18797	18850	18673	18650	18831	18846	18683	18834	18912	18853	18804	18826	18826	19177	18892	18880	18766	18578	18958	18900	18948	18983	18833	18827	18967	18919	18916	18756	18868	18862	18866	18853	18767	18922	18991	18748	18792	18767	18694	18878	18920	18837	18742	18871	18996	18703	18795	18819	18789	18992	18849	18829	18667	18799	18816	18912	18781	19005	18842	18876	18869	18908	18578	18874	19066	18682	18845	18949	18958	18719	18713	18746	18847	18974	18678	18743	18864	18855	18751	18901	18981	18842	18778	19022	18721	18631	18796	19114	18794	18811	18967	18902	18923	18853	18983	18792	19008	18930	18866	18942	18753	18719	19073	18827	18862	18890	18923	18785	18811	18747	18696	18780	19100	18849	18877	18801	18774	18752	18803	18910	18912	18650	18811	18717	18864	18682	18907	18728	19013	18842	18954	18666	18678	18627	18772	19112	18943	19028	19062	18872	19063	18869	18736	18777	18925	18898	18948	19033	18962	18670	18668	18703	18848	18710	18766	18788	18861	18899	18929	19031	18797	18805	18777	18895	18882	18724	18972	18817	18979	18707	19101	18712	18804	18873	18909	19101	18728	18898	18936	19003	18700	18734	18923	18893	18859	18859	18916	18852	18776	19012	19111	19083	18728	18884	18925	18688	18877	18703	18941	18968	18761	18971	19050	18545	18877	18911	18721	18959	18920	18825	18713	19006	18917	18974	18961	18941	18842	18793	18892	18624	18958	18854	18917	18790	18847	18842	18835	18905	18801	18895	18909	18831	18945	18845	18768	18949	18957	18726	19035	18902	18819	18762	18873	18902	18789	18813	18905	18892	18924	18917	18878	18859	18761	18728	18844	18819	18841	18962	18767	18822	18841	19014	18954	18992	18771	18628	18810	19036	19005	18794	18637	18671	18822	18805	19072	18514	18931	18737	18973	18921	18947	18900	18747	18796	18894	18797	18848	18822	18654	18906	18850	18933	18733	18705	18714	18836	18866	18799	18829	18765	18683	18835	18976	18941	18890	18863	18822	18845	18988	18812	18968	18843	18934	18947	18911	19011	18792	18837	19079	18905	18987	18810	18726	18732	18911	18779	19071	18974	18896	19011	18969	18947	18644	18871	18666	18811	18821	18827	18740	18795	18749	18694	18862	18542	18783	18746	18935	18608	19007	18945	18667	18822	18837	18920	18927	18975	18632	18738	18864	18866	18932	18800	18774	18780	18844	18747	18939	18794	18734	18876	18803	18763	18937	18971	18875	18712	18645	18913	18979	18897	18653	18914	18793	18799	18857	18813	18939	18917	18642	18736	18841	18861	18865	18830	18807	18787	18917	18920	18728	18803	18860	18985	19044	18843	18783	19056	18811	18738	18770	18757	18826	18827	18864	18925	18956	18864	18876	18599	18863	18945	18984	18917	18771	18918	18963	18906	18713	18778	19025	18638	18601	18831	19103	18806	18655	18767	18727	18852	19027	18778	19014	18917	18966	18877	18783	18861	18865	18710	18979	18715	18885	18803	19049	18709	18821	18813	18993	18876	18834	18821	18966	18871	18757	18887	18808	19082	18989	19096	18790	18859	18890	18978	18907	18933	18765	18694	18740	18789	18931	18763	18804	18711	18893	18985	18817	18998	18739	18868	18910	18913	18901	18919	18539	18826	18807	19072	19190	18946	18936	18915	18879	18710	18861	18930	18712	19028	18627	18944	18920	18784	18918	18908	18646	19128	18863	18782	18942	19091	18789	18728	18906	18835	18792	18988	18860	18810	18730	18739	18723	18709	18973	19082	18971	18994	18926	18935	18875	18895	18913	18814	18957	18907	18784	18730	18779	18862	18771	18801	18753	18868	18563	18913	18872	18885	19005	19087	18806	18811	18890	18761	18955	18717	18697	18754	18913	18714	18733	18912	18941	18798	18814	18811	18728	18929	18792	18769	18826	18648	18734	18646	19002	18855	18630	19019	18798	19009	18936	18768	18783	19014	18987	18891	18949	18837	18872	18853	18905	18802	18974	18975	18844	19012	18947	18819	18725	18743	18840	18804	18944	18962	18852	18816	18855	18969	18712	18690	18977	19064	18959	18670	18833	18844	18810	18884	19046	18912	19013	19016	19005	18826	18930	18908	18793	18912	18776	18811	18927	19175	18903	18814	19008	18834	18628	18884	18866	18788	18963	18850	18974	18972	18994	18916	18847	18778	19070	18871	18926	18869	18825	18839	18994	18835	18785	18788	18738	18854	18703	18814	18993	18858	18860	18903	18754	18837	18718	18885	18821	18856	18899	19038	18970	18966	18813	18811	18976	18837	18842	18798	19101	18679	18785	18878	18613	18872	18953	19031	18960	18793	18674	18991	18713	19024	18937	18841	18799	18918	18792	18856	18828	18885	18794	18861	18869	18692	19195	18837	19090	18785	18777	18946	18875	18810	18567	18757	18642	18804	18851	18830	18925	19167	18910	18746	18918	18854	18726	18679	18860	18830	19073	19115	18761	18732	18684	18717	18894	18869	18933	18988	18981	18608	19016	18916	18944	18795	18902	18886	18734	18921	18899	18846	18907	18867	19092	18972	18747	18899	18942	18603	18799	18675	18864	18858	18852	18752	19005	18704	18880	18906	18812	18805	18783	18774	18581	18918	18808	18948	19120	18749	18786	18904	18796	18803	18724	18958	19103	18900	18845	18863	18843	18839	18945	18802	19088	18939	19180	18893	18675	18687	18903	19047	18828	18714	18983	18875	18968	18796	18962	18915	19006	18915	18924	18889	18778	18904	18737	18934	18960	18879	18875	18996	18825	18844	18683	18964	18653	18904	18754	18734	18749	18836	18914	18889	18877	18872	18602	18836	18694	18666	18638	18894	18701	18804	18762	18867	18732	18780	18921	18837	18983	18704	18804	18697	18836	18882	19024	18747	18857	19022	18735	18670	18776	18952	18918	18974	18918	18630	18812	18896	18683	19004	18887	18878	18774	18778	18814	18645	18681	18866	18925	18848	18832	18727	19026	19107	18985	19065	18920	18740	18989	18815	18932	18718	19005	18907	18751	18854	18696	18855	18715	18703	18664	18842	18994	18832	18705	18719	19070	18788	18814	18825	18570	18895	18989	18934	18875	18848	18831	18885	18955	18857	18777	18939	18998	18981	18713	18779	18983	18955	18894	18487	18864	18852	18979	18833	18787	18995	18828	18811	18773	18801	18845	18730	18961	18939	18711	18698	18835	18742	18779	18899	18665	18960	18828	18823	18830	18891	19071	19032	18860	18957	18672	18800	18884	18915	19006	18905	18778	18928	18711	18733	18632	18681	19027	18723	18765	18930	18781	18841	18724	18983	18601	19070	18999	18785	18720	18931	18831	18854	18993	18812	18880	18782	18761	18987	18942	19037	18822	18925	19028	18818	18884	18792	19039	18784	19021	18950	18995	18729	18727	19006	18969	18917	18875	18685	18720	18684	18978	18677	18811	19027	18962	18780	18818	19047	18893	19222	18620	18990	18988	18574	18928	18878	18777	18805	18931	18743	18932	18646	18833	19028	19072	18887	18918	18823	19018	18891	18846	19063	18929	18909	18595	18883	18869	18864	18884	18923	18849	18972	19041	18959	18853	18726	18823	18904	18700	18916	18972	18965	18991	18743	18731	18821	19024	18891	18976	18826	18956	18624	18928	18617	18926	18929	18818	18673	18860	18795	18800	18987	18759	18861	18892	18798	18820	18824	18803	18860	18959	18933	18977	19101	18901	18953	18895	18731	18713	18697	18843	18849	18699	18815	18649	18749	18798	18789	18842	18855	18759	18923	18797	18956	18814	18686	18743	18799	18966	18953	18817	18727	18748	18794	18866	18724	18885	18991	18973	18828	18833	18784	18955	19014	18865	18772	18930	18856	18897	18760	18826	18911	19073	18857	18865	18787	18933	18909	18846	18940	18722	19022	18899	18774	18890	18783	18767	19005	18928	18795	18904	19073	18779	18821	18988	19070	18774	18869	18850	18890	18708	18737	18887	19017	18916	18595	18961	18877	18726	19190	18753	18880	18763	18753	18910	18713	18862	18823	18739	18852	18906	18653	18749	19026	18856	18792	18685	18997	18891	18812	18852	18678	18871	18853	19036	19019	19139	18889	18708	18872	18789	18937	18675	18738	18802	18876	18815	18744	18773	18699	18750	18845	18776	18741	18989	18852	19037	18995	18798	18776	18706	18879	18854	18986	19015	18896	18920	18933	18706	18854	18968	18800	18625	18783	19006	18775	18950	18810	18825	18925	19076	18653	18908	19021	19031	18813	18823	18891	18844	18893	19047	18852	18799	18918	18777	18890	18784	18923	18942	18885	18871	18952	18724	18699	18777	18982	18963	18819	19046	18745	18800	18831	18929	18838	18917	18770	18801	18656	18824	18876	18727	18995	18766	18734	18942	18720	18920	18821	18902	18645	18979	18762	18988	18764	18732	18959	18961	18975	18932	18815	19136	18856	18847	18887	18942	19076
20143	37150	29337	23501	20501	19266	18183	17662	17298	17083	16945	16836	16777	16870	16563	16642	16303	16463	16333	16395	16147	16332	16348	16147	16273	16039	16198	16296	16325	16313	16170	16189	16150	16206	16321	16184	16002	16367	16072	15997	16439	16126	16101	16364	16319	16258	15978	16141	16147	16382	16327	16171	16185	16232	16231	16362	16115	16403	16143	16151	16315	16076	16164	16067	16152	16387	16176	16038	16088	16384	16096	16213	16131	16283	16165	16153	16240	16140	16207	16178	16295	16092	16339	16006	16261	16344	16192	16185	16170	16053	16236	16164	16275	16207	16317	16211	16153	16264	16161	16121	16141	16269	16095	16211	16214	16062	16098	16274	16149	16434	16062	16250	16062	16141	16351	16040	16206	16002	16274	16196	16334	16029	16223	16138	16115	16255	16039	16249	16146	16269	16175	16166	15920	16112	16338	16301	16237	16184	16085	16309	16206	16149	16199	16098	16171	16176	16250	16294	16129	16132	16168	16273	16259	16156	16172	16375	16214	16205	16228	16093	16103	16190	16154	16234	16183	16112	16130	16183	16241	16222	16261	16177	16167	16057	16210	16252	16350	16267	16185	16116	16075	16257	16022	16163	16270	16227	16156	16156	16120	16184	16134	16013	16002	16094	16155	16157	16302	16137	16194	16097	16319	16179	16143	16152	16151	16275	16120	16159	16104	16093	16212	16243	16145	16139	16086	16181	16213	16270	16059	16081	16151	16239	16104	16080	16210	16213	16102	16243	16087	16144	16272	16133	16189	16216	16303	16093	16054	16213	16293	16131	16056	16181	16189	16164	16024	16251	16191	16073	16218	15992	16407	16190	16163	16119	16135	16175	16294	16205	16204	16168	16091	16013	16171	16010	16256	16140	16100	16216	16204	16318	16248	16327	16215	16137	16287	16169	16242	16199	16150	16337	16228	16237	16217	16130	16263	16081	16074	16221	16380	16315	16264	16057	16273	16155	16212	16256	15974	16074	16085	16261	16254	16270	16175	16021	16063	16181	16173	16183	16238	16121	16168	16070	16070	16190	16115	16198	16044	15966	16115	16273	16340	16038	16235	16293	16276	16147	16271	16166	16089	16289	16022	15931	16122	16106	16323	16257	16179	16276	16342	16368	16218	16199	16288	16214	16205	16219	16010	16186	16181	16335	16081	16089	16149	16197	16110	16133	16010	16091	16137	16086	16237	16334	16028	16126	16269	16136	16297	16058	16187	16152	16155	16333	16111	16080	16173	16261	16190	16201	16150	16124	16180	16237	16143	16125	16282	16089	16180	16183	16257	16175	15958	16237	16135	16004	16150	16162	16164	16083	16149	16311	16183	16081	16414	16200	16289	16353	16225	16162	16274	16288	16101	16203	16143	16156	16036	16154	16202	16040	16270	16223	16209	16035	16197	16091	16141	16316	16324	16252	16177	16145	16286	16206	16202	16078	16059	16198	16286	16226	16185	16275	16218	16283	16067	16249	16099	16139	16181	16129	16268	16136	16270	16155	16082	15964	16141	16151	16175	16155	16233	16348	16188	16194	16268	16051	16200	16110	16199	15877	16269	16315	16088	16167	16290	16165	16123	16335	16188	16003	16265	16069	16064	16146	16206	16023	16133	16133	16147	16146	16130	16136	16043	16265	16075	16192	16155	16268	16064	16134	16110	16338	16226	16236	16316	16150	16327	16151	16162	16145	16164	16208	16068	15979	16199	16285	16242	16013	16154	16056	16271	16271	16163	16160	16037	16158	16031	16199	16312	16190	16215	16196	15986	16161	16286	16131	16214	16302	16105	16266	16074	16307	16421	16281	16189	16174	16168	16196	16138	16213	16029	16156	16224	16069	16368	16305	16385	16061	16276	16070	16073	16240	16155	16106	16102	16268	16196	16213	16075	16135	16021	16236	16174	16262	16116	16176	16220	16110	16234	16068	16094	16163	16241	16051	15951	15926	16234	16235	16091	15953	16148	16237	16330	16029	16133	16186	16188	16285	16100	16174	15985	16131	16143	16110	16046	16137	16161	16128	16238	16180	16271	16121	16184	16342	16201	16174	16267	16319	16246	16169	16179	16246	16152	16234	16007	16138	16265	16208	16205	16068	16117	16319	16273	16141	16251	16135	16001	16185	16141	16236	16258	16192	16070	16139	16264	16166	16307	16157	16140	16153	16136	16071	15981	16173	15978	16334	16252	16195	16158	16185	16168	16207	16201	16148	16086	16033	16246	16223	15928	16335	16304	16062	16145	16207	16246	16069	16165	16082	16122	16200	16284	16329	16227	16124	16095	16294	16070	16189	16313	16200	16128	16229	16202	16316	16144	16163	16167	16097	16095	16350	16117	16132	16226	16184	16111	16009	16238	16179	16121	16205	16150	16290	16172	16151	16070	16288	16268	16039	16092	16268	16224	16167	16203	16242	16274	16243	16023	16183	16093	16040	16383	16123	16300	16269	16137	16074	16103	16122	16384	16137	16083	16213	16304	16140	15936	16213	16202	16171	16222	16033	16224	16079	16128	15986	16317	16190	16319	16205	16179	16368	16149	16154	16084	16241	15978	16013	16186	16148	16201	16100	16328	16060	16159	16281	16018	16270	16151	16354	16053	16127	16041	16113	16333	16250	16219	16222	16119	16146	16170	16141	16400	16129	16262	16285	16148	16164	16340	15934	16173	16059	16157	16065	16298	16226	16286	16307	16282	16036	16298	16078	16017	16059	16085	16277	16105	16201	16116	16299	15926	16159	16234	16352	16128	16127	16347	16181	16184	16105	16220	16150	16229	16071	16201	16265	16141	16113	15970	16260	16323	16105	16238	16109	16249	16061	16120	16157	16161	16012	16293	16101	16046	16071	16279	16173	16111	16155	16122	16432	16326	16093	16325	16294	16122	16113	16331	16163	16222	16356	16223	16164	16230	16246	16245	16220	16111	16403	16227	15981	16301	16210	16077	16269	16232	16234	16226	16157	16302	16272	16230	16108	16112	16068	16113	16226	16191	16073	16084	16204	16160	16211	16211	16078	16122	16140	16070	16173	16285	16121	16140	16133	16167	16297	16069	16109	16324	16168	16096	16149	16192	16151	16040	16196	16206	15931	16174	16510	16236	16307	16230	16169	16249	16204	16159	16155	16175	16227	16147	16133	16100	16091	16074	16134	16098	16271	16220	16198	16106	16214	16074	16167	16223	16185	16238	16105	16296	16204	16161	16149	16271	16102	16078	16105	15978	16264	16198	16009	16270	16133	16273	16152	16143	16336	16113	16364	16112	16351	16132	16335	16153	16185	16201	16225	16049	16039	16208	16152	16247	16289	16280	16203	16100	16110	16162	16156	16134	16227	16169	16198	16159	15986	16074	16278	16339	16263	16068	16260	16188	15925	16073	16190	16103	16257	16186	16199	16122	16273	16234	16022	16080	16243	16038	16187	16247	16097	16092	16165	16084	16298	16411	16162	16185	16339	16086	16145	16077	16266	16242	15952	16317	16031	16137	16195	16158	16070	16200	16158	16134	16133	16170	16082	16270	16082	16282	16160	16082	16138	16159	16068	16217	16255	16214	16197	16228	16308	16226	16069	16060	16136	16256	16078	15982	16195	16259	16267	16042	16124	16300	16033	16089	16206	16281	16136	16143	16198	16120	16233	16212	16114	16191	16229	16227	16165	16365	16332	16055	16197	16325	16177	16213	16258	16329	16215	16134	16257	16067	16155	16163	16131	16133	16139	16208	16238	16057	16235	16152	16181	16150	16187	16239	16284	16300	16228	16210	16103	16212	16199	16074	16144	16243	16188	16169	16238	16233	16142	16119	16240	16212	16132	16307	16191	16219	16110	16123	16059	16116	16176	16276	16101	16117	16122	16235	16101	16182	16289	16164	16189	15955	16110	16190	16209	16231	16345	16199	16279	16239	16203	16202	16349	16038	16239	16086	16189	16101	16100	16026	16033	16398	16178	16223	15976	16139	15989	16225	16117	16132	16238	16248	16110	16198	16192	16216	16130	16118	16271	16156	16137	16221	16126	16087	16248	16250	16223	16279	16069	16216	16361	16152	16018	16257	16184	16126	16340	16080	16178	16327	16273	16157	16057	16243	16178	16136	16189	16081	16129	16153	16257	16032	16157	15876	16174	16167	16156	15993	16181	16117	16037	16174	15989	16261	16138	16125	16332	16182	16195	16203	16079	16031	16173	16075	16334	16391	16218	16205	16061	16292	16267	16182	16192	16061	16208	16173	16083	16261	15911	16347	16245	16278	16050	16111	16238	16257	16114	16103	16141	16263	16224	16157	16186	16062	16260	16158	16183	16076	16175	16258	16077	16268	16200	16132	16105	16010	16132	16029	16132	16083	16137	16125	16179	16362	16220	16103	16073	16219	16163	16173	16227	16352	16136	16233	16259	16186	16273	16144	16028	15961	16100	16177	16084	16103	16446	16148	16260	16256	16072	16288	16282	16267	16086	16214	16241	15991	16059	16283	16039	16144	15818	16091	15974	16145	16151	16140	16226	16175	16156	16190	16187	16227	16233	16014	16098	16152	15963	16135	16223	16283	16135	16277	16191	16024	16134	16130	16142	16067	16254	15918	16368	16124	16084	16214	16136	16353	16148	16111	16219	16110	16179	16060	16207	16006	15969	16129	16395	16065	16137	16207	16382	16200	16117	16167	16333	16495	16087	16154	16452	16036	16143	16305	16127	16176	16277	16296	16125	16291	16168	16145	16270	16148	16301	16024	16197	16213	16309	16250	16000	16283	16181	16189	16291	16144	16253	16213	16140	16178	16253	16153	16236	16249	16037	16280	16235	16235	16349	16249	16175	16155	16187	16336	16331	16198	15989	16117	16140	16168	16147	16109	16226	16134	16248	16139	16072	16097	16039	16165	16134	16247	16155	16199	16088	16212	16150	15963	16348	16156	16086	16214	16007	16229	16149	16067	16027	16188	16145	16270	16175	16190	15983	16224	16234	16117	16370	16081	16151	16122	16025	16174	16257	16365	16076	16171	16097	16202	16212	16073	16077	16132	16162	15919	16172	16451	16105	16277	16226	16463	16123	16199	16222	16018	16149	16260	16093	16156	16227	16360	16000	16202	16180	15985	15963	16034	16079	16149	16436	16175	16271	16126	16166	16435	16259	16038	16006	16314	16029	16328	16322	16213	16118	16167	16229
25423	21633	27099	27682	21595	20961	20964	19901	19927	19943	19696	19619	19644	19455	19404	19331	19362	19420	19436	19435	19264	19264	19412	19160	19195	19469	19111	19379	19387	19470	19360	19367	19492	19281	19283	19130	19138	19298	19602	19201	19386	19221	19320	19308	19182	19178	19280	19191	19165	19259	19114	19205	19197	19179	19384	19145	19163	19322	19311	19147	19155	19397	19108	18982	19314	19246	19264	19158	19166	19295	19144	18954	19168	19279	19202	19152	19245	19309	19355	19129	19217	19283	19258	19092	19375	19021	19092	19141	19298	19174	19273	19354	19327	19035	19209	19183	19184	19269	19244	19095	19399	19047	19060	19259	19294	19075	19217	19183	19245	19232	19080	19188	19127	19189	19169	19172	19102	19216	19286	19232	19273	19169	19266	19255	19302	19115	19113	19119	19362	19331	19228	19274	19234	19228	19098	19083	19087	19289	19218	19371	19467	19252	19107	19139	19115	19268	19321	19198	19282	19158	19293	19040	19252	19262	19146	19251	19052	19276	19160	19239	19125	19062	19132	19211	19363	19042	19053	19270	19254	19136	19276	19407	19279	19208	19153	19180	19286	19215	19179	19223	19308	19306	19154	19346	19369	19329	19377	19308	19292	19177	19285	19254	19283	19320	19137	19141	19166	19113	19290	19016	19281	19370	19454	19371	19137	19238	19260	19148	19301	19285	19181	19218	19058	19294	19266	19156	19279	18957	19106	19138	19078	19232	19436	19137	19162	19201	19236	19268	19083	19218	19196	18990	19131	19076	19347	19149	19120	19303	19025	19120	19259	19047	19223	19303	19168	18999	19133	19279	19296	19166	19251	19058	19226	19075	19252	19213	19080	19098	19201	19224	19102	19382	19206	19221	19209	19142	19329	19255	19163	19079	19205	19145	19174	19285	19230	19271	19249	19249	19231	19086	19301	19387	19164	19232	19337	19365	19281	19289	19238	19196	19275	19191	19222	19255	19129	19141	19164	19224	19180	19262	19415	19195	19199	19182	19169	19052	19187	19360	19252	19128	19237	19341	19252	19172	19288	19306	19166	19236	19272	19251	19263	19260	19156	19054	19131	19149	19265	19197	19235	19195	19215	19183	19061	19069	19258	19204	19010	19174	19316	19189	19300	19382	19272	19259	19248	19406	19309	19097	19140	19181	19222	19237	19352	19245	19048	19219	19010	19179	19171	19193	19365	19048	19192	19182	19357	19192	19187	19088	19199	19184	19267	19112	19247	19170	19224	19179	19083	19094	19461	19278	19226	19192	19353	19158	19129	19329	19062	19129	19097	19336	19110	19349	19232	19156	19233	19192	19344	19381	19243	19239	19136	19230	19125	19155	18924	18984	19227	19207	19398	19191	19138	18993	19344	19213	19146	19405	19425	19316	18943	19232	19338	19107	19338	19156	19227	19158	19185	19380	19148	19343	19374	19216	19126	19508	19312	19092	19149	19180	19029	19187	19317	19278	19337	19445	19252	19187	19158	19111	19255	19198	19135	19400	19475	19315	19068	19107	19171	19220	18971	19135	19283	19260	19274	19371	19163	19237	19114	19263	19368	19340	19059	18950	19098	19229	19274	19141	19249	19003	19015	19272	18986	19172	19357	19126	19216	19391	19336	19385	19268	19401	19083	19294	18976	19228	19158	19205	19163	19245	19193	19179	19147	19162	19242	19004	19181	19264	19073	19467	19145	19151	19162	19455	19002	19206	19205	19071	19329	19163	19026	19189	19239	19257	19247	19138	19157	19243	19229	19112	19297	19224	19243	19262	19002	19281	19310	19189	19331	19326	19327	19289	19251	19235	19376	19414	19313	19140	19190	19242	19132	19160	19290	19063	19165	19150	19382	19313	19215	19345	19260	19435	19147	18954	19138	19093	19150	19194	19178	19017	19219	19055	19217	19302	19262	19308	19287	19314	19117	19295	19397	19239	19181	19177	19195	19256	19142	19400	19468	19245	19285	18942	19201	19368	18993	19348	19130	19212	19232	19056	19230	19301	19320	19306	19001	19164	19149	19398	19313	19157	19142	18984	19067	19249	19015	19390	19189	19109	19109	19219	19306	19209	19180	19346	19296	19110	19451	19188	19345	19039	19390	18992	19076	19333	19124	19228	19280	19128	19308	19259	19023	19178	19137	19301	19384	19381	19218	19153	19317	18909	19182	19236	19229	19269	19116	19130	19069	19334	19145	19204	19391	19218	19157	19121	19162	19125	19407	19202	19262	19239	19254	19149	19238	19244	19066	19172	19202	19028	19190	19253	19388	19383	19230	19292	19514	19097	19174	19093	19038	19184	18906	19186	19197	19274	19304	19177	19303	19312	19196	19120	19274	19176	19314	19336	19058	19024	19302	19235	19352	19191	19148	19059	19120	19366	19179	19260	18979	19200	19167	19168	19309	19220	19292	19362	19118	19193	19084	19295	19247	19128	19117	19349	19262	19289	19303	19176	19165	19184	19302	19207	18982	19339	19367	19390	19307	19297	19240	19235	19199	18940	19322	19248	19220	19213	19140	19256	19203	19435	19167	19263	19222	19268	19061	19224	19252	19311	19390	19272	19319	19162	19313	19064	19130	19275	19319	19371	19333	19147	19072	19181	19463	19196	19240	19290	19339	19097	19141	19199	19262	19312	19162	19302	19155	19294	19384	19246	19192	19140	19264	19262	19407	19265	19205	19086	19296	19233	19163	19289	19446	19300	19085	19276	19229	19124	19281	19332	19151	19099	19253	19120	19332	19295	19149	19155	19333	18994	19103	19022	19270	19243	19261	19534	19313	19397	19213	19293	19233	19117	19211	19308	19285	19217	19286	19405	19299	19131	19127	19225	19245	19428	19163	19235	19225	19093	19230	19215	19442	19203	19198	19164	19058	19148	19399	19217	19473	19232	19295	19295	19417	19292	19365	19100	19326	19052	19127	19054	19103	19141	19114	19242	19125	19153	19315	19177	19152	19061	19153	19423	19207	19135	19119	18905	19215	19250	18927	19086	19115	19099	19238	19124	19306	19222	18836	19275	19289	19149	19180	19162	19020	19297	19207	19363	19196	19107	19316	19184	19033	19134	19152	19212	19148	19428	19246	19030	19106	19403	19103	19206	19064	19164	19072	19304	19302	19168	19371	18977	19264	19327	19271	19257	19340	19255	19179	19455	19418	19330	19212	19243	19207	19150	19147	19085	18913	19256	19229	19297	19197	19072	19074	19267	19120	18975	19297	19166	19287	19157	19227	19144	19398	19400	19174	19142	19195	19190	19374	19076	19216	19350	19183	19106	19198	19189	19330	19225	19207	19127	19177	19242	19261	19034	19299	19203	19187	19077	19152	19370	19248	19498	19029	19038	19215	19103	19219	19155	19285	19138	18991	19315	19114	19217	19122	19210	19093	19104	19352	19020	19256	19097	19119	19141	19155	19372	19255	19294	19302	19147	19223	19219	19271	19105	19160	19310	19157	19352	19135	19102	19147	19003	19260	19095	19336	19281	19169	19116	19290	19236	19057	19044	19276	19081	19271	19184	19332	19245	19044	19145	19314	19094	19271	19070	19039	19028	19293	19242	19080	19148	19261	19309	19202	19280	19021	19125	19071	19202	19335	19250	19275	19259	19250	19243	19022	19138	19149	19039	19454	19287	19300	19135	19407	19319	19273	19113	19126	19283	19098	19236	19311	19129	19336	19236	19299	19316	19329	19127	19018	19382	18945	19148	19244	19081	19346	19147	19264	19380	19416	19519	19259	19235	19413	19160	19136	19392	19312	19248	19417	19196	19089	19081	19326	19212	19179	19169	19234	19252	19283	19277	19478	19170	19224	19248	19459	19160	19229	19372	19137	19060	19241	18936	19232	19185	19494	19144	19153	19271	19201	19181	19298	19151	19229	19246	19415	19092	19306	18972	18903	19221	19081	19312	19245	18991	19244	19332	19087	19237	19280	19315	19138	19175	19308	19100	19275	19264	19410	19410	19344	19123	19288	19014	19290	19207	19084	19330	19070	19200	19188	19166	19390	19239	19185	19315	19289	19333	19005	19359	19139	19266	19137	19282	19181	19354	19295	19301	19092	19188	19391	19243	19225	19078	19336	19359	19167	19184	19236	19100	19136	19144	19300	19074	19041	19036	19146	18944	19284	19307	19133	19292	19236	18954	19148	19363	19214	19221	19408	19204	19093	19159	19359	19092	19314	19090	19126	19187	19367	19189	19244	19559	19118	19351	19285	19372	19133	19322	19123	19245	19235	19302	19185	19233	19267	19198	19242	19292	19251	19028	19174	19024	19250	19131	19203	19313	19245	19160	19054	19404	19185	19275	19175	19268	19268	19165	19204	19089	19218	19166	19085	18916	19095	19304	19316	19118	19306	19253	19152	19169	19146	18998	19206	18940	19226	19100	19330	19137	19453	19194	19207	19393	19212	19377	19296	19256	19123	19205	19172	19280	19171	19248	19082	18932	19052	19225	19096	19165	19397	19112	19321	19461	19153	19278	19181	19032	19116	19291	19235	19188	19240	19268	19133	19289	19348	19146	19357	19188	19308	19128	19352	19148	19116	19324	19295	19422	19170	19131	19046	19237	19398	19226	19137	19235	19304	19208	19311	19075	19423	19324	19172	19156	19297	19333	19113	19100	19287	18995	19238	18935	19020	19150	19109	19237	19217	19292	19278	19114	19333	19191	19127	19135	19112	19159	19208	19311	19503	19329	19234	19281	19182	19258	19263	19162	19141	19398	19182	19202	19110	19292	19343	19197	19177	19334	19079	19025	19203	19406	19111	19126	19279	19370	19371	19278	19249	19262	19227	19228	19150	19104	19214	19199	19072	19186	18939	19332	19198	19608	19176	19475	19350	19141	19250	19375	19290	19229	19334	19161	19310	19041	19069	19149	19250	19225	19288	19204	19424	19226	19288	19484	19084	19241	19242	19138	19343	19320	19161	19105	19485	19340	19160	19165	19049	19293	19189	19272	19332	19333	19236	19077	19110	19221	19198	19298	19204	19187	19033	19256	19182	19115	19298	18997	19124	19415	19370	19162	19202	19141	19183	19174	19252	19111	19303	19134	19277	19421	19312	19261	19235	19292	19057	19349	19136	19235	19342	19254	19196	19297	19151	19227	19080	19382	19054	19096	19199	19276	19058	19254	19192	19031	19144	19163	19400	19223
20520	32744	26984	21864	19777	18732	17990	17623	17378	17132	17079	16933	17152	16715	16818	16559	16382	16653	16513	16608	16557	16570	16535	16523	16525	16523	16356	16424	16515	16556	16473	16300	16493	16432	16317	16506	16394	16449	16399	16500	16509	16415	16651	16515	16368	16321	16459	16375	16444	16408	16570	16349	16464	16474	16350	16296	16393	16261	16346	16447	16458	16410	16416	16521	16521	16343	16370	16491	16012	16341	16788	16400	16598	16369	16406	16435	16510	16576	16303	16372	16413	16456	16393	16324	16379	16360	16450	16510	16456	16427	16376	16398	16512	16265	16407	16519	16243	16360	16321	16461	16506	16289	16459	16422	16403	16400	16583	16542	16377	16702	16313	16507	16481	16367	16359	16428	16473	16327	16326	16479	16560	16291	16394	16356	16430	16465	16507	16306	16355	16560	16414	16509	16603	16199	16472	16512	16611	16462	16491	16460	16420	16339	16452	16319	16505	16390	16363	16385	16440	16343	16253	16597	16569	16389	16482	16273	16370	16466	16437	16325	16403	16355	16345	16383	16438	16647	16379	16467	16389	16413	16427	16410	16480	16335	16354	16447	16277	16584	16423	16364	16411	16440	16457	16237	16447	16494	16357	16450	16445	16617	16410	16530	16475	16504	16363	16240	16528	16350	16546	16533	16361	16240	16395	16255	16398	16510	16339	16422	16373	16093	16293	16428	16259	16357	16416	16512	16461	16630	16532	16457	16571	16630	16459	16525	16453	16519	16504	16392	16535	16417	16506	16368	16531	16395	16517	16378	16340	16498	16600	16515	16452	16382	16210	16550	16416	16521	16406	16454	16588	16265	16679	16481	16416	16507	16367	16420	16392	16342	16238	16522	16502	16429	16409	16561	16355	16427	16336	16455	16596	16409	16488	16252	16322	16416	16540	16515	16348	16480	16577	16526	16236	16362	16369	16342	16449	16216	16478	16305	16449	16194	16498	16400	16292	16380	16506	16241	16433	16372	16445	16340	16228	16347	16467	16478	16444	16427	16608	16297	16395	16340	16405	16481	16598	16278	16442	16505	16495	16514	16499	16453	16440	16464	16404	16343	16477	16312	16311	16486	16483	16403	16423	16451	16492	16360	16402	16627	16570	16480	16520	16446	16378	16471	16435	16387	16640	16425	16327	16493	16707	16569	16466	16470	16396	16557	16445	16507	16440	16444	16457	16355	16390	16359	16553	16549	16456	16425	16417	16420	16446	16338	16371	16296	16440	16361	16322	16525	16500	16385	16528	16452	16443	16294	16570	16416	16343	16387	16486	16416	16378	16490	16388	16428	16518	16504	16561	16516	16387	16487	16330	16436	16337	16446	16515	16508	16415	16476	16553	16475	16367	16468	16263	16285	16528	16423	16459	16544	16525	16419	16465	16567	16390	16490	16358	16421	16479	16447	16308	16467	16315	16505	16448	16281	16461	16364	16400	16456	16545	16439	16283	16671	16441	16290	16357	16403	16544	16424	16481	16341	16286	16375	16407	16399	16395	16582	16536	16188	16498	16365	16262	16459	16519	16454	16530	16503	16491	16339	16536	16592	16504	16307	16340	16432	16307	16363	16427	16439	16427	16325	16410	16441	16414	16327	16498	16318	16607	16418	16334	16547	16445	16369	16468	16379	16381	16642	16521	16221	16395	16493	16366	16355	16395	16499	16409	16588	16551	16497	16532	16299	16560	16337	16560	16371	16317	16476	16458	16351	16317	16354	16509	16399	16523	16338	16410	16546	16363	16168	16495	16434	16431	16652	16438	16441	16383	16402	16385	16383	16523	16420	16460	16567	16423	16444	16399	16399	16437	16426	16514	16423	16375	16424	16290	16494	16325	16466	16517	16597	16510	16498	16553	16450	16438	16448	16508	16359	16447	16424	16577	16415	16397	16494	16349	16400	16373	16421	16495	16240	16396	16273	16626	16401	16491	16514	16297	16489	16409	16263	16473	16599	16459	16472	16528	16431	16518	16336	16421	16544	16569	16268	16469	16313	16331	16449	16353	16304	16496	16367	16301	16353	16459	16275	16452	16345	16560	16474	16600	16601	16462	16574	16463	16479	16390	16519	16477	16260	16485	16294	16357	16527	16403	16449	16429	16520	16365	16349	16427	16655	16410	16552	16585	16317	16412	16535	16432	16387	16498	16435	16499	16502	16350	16350	16329	16635	16354	16477	16310	16379	16290	16448	16475	16522	16421	16412	16365	16432	16481	16506	16531	16466	16445	16515	16563	16521	16420	16504	16382	16584	16526	16332	16445	16363	16366	16574	16466	16477	16412	16503	16342	16252	16390	16437	16490	16321	16615	16538	16406	16345	16436	16573	16468	16459	16338	16407	16513	16354	16356	16420	16334	16336	16438	16318	16553	16526	16422	16189	16260	16253	16514	16397	16466	16356	16263	16354	16445	16473	16292	16477	16359	16635	16523	16494	16463	16296	16405	16386	16431	16436	16385	16155	16437	16457	16516	16391	16562	16469	16442	16342	16414	16539	16276	16333	16402	16342	16482	16320	16489	16461	16336	16577	16321	16556	16430	16475	16356	16506	16338	16632	16288	16363	16464	16418	16483	16394	16325	16428	16496	16388	16467	16456	16319	16584	16426	16421	16431	16336	16339	16349	16416	16511	16393	16424	16449	16291	16403	16333	16256	16391	16432	16477	16340	16283	16374	16338	16443	16391	16474	16459	16553	16464	16482	16309	16415	16459	16331	16269	16383	16367	16381	16293	16456	16400	16459	16242	16470	16539	16467	16541	16462	16553	16395	16342	16532	16441	16338	16452	16432	16484	16380	16384	16461	16484	16441	16712	16381	16532	16410	16353	16529	16154	16539	16548	16350	16301	16530	16452	16458	16354	16309	16447	16544	16450	16510	16372	16434	16439	16392	16421	16471	16323	16749	16478	16402	16369	16422	16274	16386	16437	16233	16356	16602	16424	16419	16487	16496	16408	16335	16496	16473	16470	16407	16366	16501	16460	16377	16588	16497	16241	16398	16375	16504	16424	16615	16414	16417	16253	16538	16400	16679	16279	16422	16371	16377	16391	16408	16575	16258	16649	16445	16364	16331	16461	16504	16547	16553	16508	16401	16387	16544	16529	16378	16504	16370	16440	16298	16420	16427	16358	16425	16478	16453	16444	16514	16527	16381	16313	16456	16543	16414	16428	16484	16546	16511	16277	16641	16477	16434	16463	16534	16487	16439	16451	16447	16494	16488	16429	16314	16293	16333	16471	16383	16522	16462	16452	16463	16376	16521	16514	16401	16432	16313	16401	16291	16354	16276	16552	16324	16354	16535	16295	16237	16432	16233	16301	16353	16611	16513	16443	16376	16384	16384	16492	16529	16431	16525	16484	16406	16519	16353	16259	16495	16422	16333	16419	16472	16310	16575	16499	16469	16459	16541	16548	16485	16561	16410	16445	16389	16404	16393	16333	16382	16468	16385	16350	16674	16340	16527	16520	16564	16368	16370	16475	16362	16462	16539	16438	16558	16212	16411	16563	16320	16713	16274	16335	16361	16549	16479	16453	16482	16425	16363	16365	16443	16534	16498	16341	16613	16529	16510	16515	16449	16426	16333	16467	16440	16314	16442	16243	16358	16477	16438	16262	16463	16186	16529	16299	16482	16424	16431	16237	16409	16350	16417	16361	16347	16284	16367	16336	16429	16615	16559	16403	16412	16537	16371	16378	16566	16571	16463	16383	16494	16515	16397	16522	16472	16198	16424	16743	16579	16460	16365	16475	16486	16451	16421	16422	16381	16380	16438	16389	16398	16504	16409	16537	16552	16435	16585	16317	16524	16255	16493	16582	16201	16444	16386	16423	16402	16411	16357	16502	16475	16589	16462	16519	16450	16390	16436	16454	16354	16348	16381	16441	16620	16270	16431	16423	16332	16301	16496	16488	16526	16545	16604	16599	16406	16360	16373	16535	16331	16462	16448	16406	16371	16405	16512	16339	16377	16388	16482	16501	16364	16553	16537	16403	16383	16316	16490	16360	16520	16447	16442	16455	16420	16562	16452	16400	16430	16472	16476	16535	16285	16468	16218	16280	16367	16451	16362	16378	16582	16395	16344	16489	16458	16429	16524	16426	16513	16424	16306	16522	16428	16543	16415	16281	16495	16568	16417	16510	16447	16459	16349	16527	16560	16417	16407	16438	16190	16543	16411	16421	16346	16495	16532	16429	16470	16448	16409	16286	16430	16425	16356	16538	16371	16291	16586	16490	16463	16542	16403	16442	16486	16376	16341	16509	16474	16464	16369	16425	16358	16634	16373	16302	16379	16283	16451	16481	16446	16610	16418	16495	16274	16634	16396	16377	16637	16351	16460	16437	16365	16405	16587	16511	16508	16322	16503	16375	16653	16489	16485	16319	16371	16339	16503	16482	16493	16400	16625	16490	16363	16345	16447	16510	16389	16409	16422	16535	16369	16413	16347	16581	16471	16304	16372	16347	16443	16472	16378	16409	16283	16532	16430	16500	16642	16367	16334	16640	16591	16367	16437	16413	16491	16453	16309	16411	16299	16604	16534	16514	16586	16398	16491	16326	16328	16529	16402	16440	16513	16325	16418	16428	16506	16539	16480	16474	16576	16509	16476	16242	16296	16455	16488	16423	16451	16443	16484	16518	16535	16395	16515	16342	16469	16452	16563	16445	16337	16634	16435	16409	16464	16555	16410	16481	16360	16384	16510	16574	16376	16478	16553	16392	16485	16338	16424	16505	16631	16598	16463	16439	16391	16499	16387	16516	16444	16309	16576	16607	16472	16396	16364	16544	16419	16551	16481	16196	16670	16558	16390	16485	16512	16257	16493	16310	16453	16211	16372	16402	16512	16386	16641	16409	16494	16535	16389	16586	16472	16345	16549	16566	16416	16501	16489	16143	16426	16362	16326	16311	16489	16509	16592	16399	16512	16419	16438	16553	16245	16465	16294	16264	16472	16543	16362	16523	16215	16401	16351	16358	16466	16380	16424	16527	16455	16425	16523	16433	16636	16362	16289	16411	16529	16366	16305	16653	16388	16444	16532	16460	16330	16432	16346	16431	16437	16557	16537	16426	16474	16375	16494	16388	16331	16529	16522	16667	16487	16443	16511	16613	16267	16500	16499	16324	16347	16434	16421	16475	16263	16466	16439	16409
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
