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
339928075269	339928075836	339928076386	339928076936	339928077486	339928078036	339928078586	339928079136	339928079686	339928080236	339928080786	339928081336	339928081886	339928082436	339928082986	339928083536	339928084086	339928084636	339928085186	339928085736	339928086286	339928086836	339928087386	339928087936	339928088486	339928089036	339928089586	339928090136	339928090686	339928091236	339928091786	339928092336	339928092886	339928093436	339928093986	339928094536	339928095086	339928095636	339928096186	339928096736	339928097286	339928097836	339928098386	339928098936	339928099486	339928100039	339928100586	339928101136	339928101686	339928102236	339928102786	339928103336	339928103886	339928104436	339928104986	339928105536	339928106086	339928106636	339928107186	339928107736	339928108286	339928108836	339928109386	339928109936	339928110486	339928111036	339928111586	339928112136	339928112686	339928113236	339928113786	339928114336	339928114886	339928115436	339928115986	339928116536	339928117086	339928117636	339928118186	339928118736	339928119286	339928119836	339928120386	339928120936	339928121486	339928122036	339928122586	339928123136	339928123686	339928124236	339928124786	339928125336	339928125886	339928126436	339928126986	339928127536	339928128086	339928128636	339928129188	339928129736	339928130286	339928130836	339928131386	339928131936	339928132486	339928133036	339928133586	339928134136	339928134686	339928135236	339928135786	339928136336	339928136888	339928137436	339928137986	339928138536	339928139086	339928139636	339928140186	339928140736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23523	21770	29728	24692	23512	27020	28608	22839	20596	19938	19535	18773	18540	18209	17913	17813	17738	17377	17459	17441	17148	17288	17133	17060	16957	16957	17147	17055	16891	16942	16888	16890	17053	16905	17036	16611	16715	16651	16705	16713	16783	16784	16425	16675	16786	16731	16745	16689	16610	16727	16743	16617	16602	16629	16772	16821	16608	16404	16547	16503	16429	16433	16677	16684	16572	16552	16560	16640	16384	16595	16445	16445	16591	16643	16673	16629	16643	16567	16695	16583	16419	16453	16547	16522	16461	16336	16708	16264	16446	16652	16499	16468	16670	16368	16641	16592	16520	16631	16695	16663	16420	16552	16476	16343	16501	16584	16693	16421	16574	16455	16575	16278	16375	16509	16494	16429	16660	16649	16321	16524	16414	16453	16553	16448	16449	16664	16603	16413	16463	16535	16622	16438	16501	16715	16658	16460	16652	16663	16379	16608	16638	16427	16514	16684	16627	16725	16697	16293	16741	16534	16457	16501	16381	16583	16718	16631	16731	16414	16441	16604	16424	16382	16583	16449	16645	16585	16553	16570	16674	16423	16661	16555	16393	16598	16575	16439	16602	16480	16542	16514	16594	16583	16406	16488	16440	16769	16448	16366	16578	16411	16530	16685	16626	16632	16637	16501	16724	16679	16701	16580	16602	16496	16441	16451	16336	16625	16432	16559	16645	16480	16455	16594	16494	16586	16487	16561	16411	16470	16551	16740	16481	16547	16553	16498	16446	16494	16480	16538	16716	16485	16303	16540	16451	16381	16520	16449	16396	16622	16570	16493	16553	16726	16600	16438	16506	16577	16324	16548	16626	16501	16419	16550	16578	16499	16521	16610	16562	16514	16387	16735	16426	16437	16591	16560	16620	16482	16666	16495	16512	16406	16431	16448	16397	16387	16271	16455	16556	16510	16402	16456	16300	16287	16556	16262	16494	16515	16576	16492	16441	16336	16472	16362	16702	16612	16453	16705	16556	16672	16556	16686	16413	16404	16458	16609	16640	16619	16819	16506	16618	16394	16329	16535	16436	16617	16479	16597	16521	16399	16556	16445	16404	16536	16269	16555	16645	16501	16483	16506	16547	16337	16514	16513	16605	16820	16264	16603	16546	16475	16633	16484	16608	16604	16588	16352	16603	16564	16524	16428	16592	16675	16602	16496	16409	16376	16604	16501	16458	16521	16581	16373	16542	16672	16630	16403	16647	16437	16537	16390	16439	16472	16640	16548	16369	16327	16534	16547	16434	16375	16830	16519	16514	16489	16304	16472	16441	16466	16630	16447	16471	16638	16521	16568	16569	16596	16383	16678	16622	16479	16495	16459	16492	16588	16478	16481	16431	16418	16503	16420	16396	16406	16418	16397	16535	16579	16578	16257	16437	16471	16575	16492	16468	16390	16386	16477	16539	16481	16338	16537	16380	16330	16575	16694	16354	16501	16657	16605	16397	16489	16579	16666	16469	16397	16524	16343	16448	16571	16577	16528	16632	16505	16632	16767	16461	16435	16399	16479	16349	16412	16429	16682	16498	16499	16251	16639	16759	16513	16441	16457	16386	16597	16505	16652	16423	16347	16578	16425	16557	16453	16545	16504	16560	16407	16448	16324	16477	16617	16543	16460	16546	16477	16499	16426	16777	16484	16512	16489	16589	16495	16456	16412	16576	16668	16504	16489	16546	16570	16613	16408	16521	16648	16492	16495	16375	16506	16446	16626	16522	16380	16558	16716	16588	16596	16490	16590	16553	16649	16370	16446	16443	16616	16626	16396	16564	16562	16514	16497	16323	16360	16508	16271	16641	16527	16501	16425	16620	16648	16565	16538	16470	16420	16654	16529	16386	16483	16359	16407	16556	16626	16379	16291	16502	16685	16280	16633	16473	16436	16473	16527	16511	16511	16637	16620	16363	16387	16321	16485	16670	16556	16516	16589	16624	16620	16522	16537	16468	16407	16514	16528	16628	16486	16446	16482	16602	16524	16476	16473	16613	16486	16549	16308	16594	16515	16450	16633	16705	16704	16490	16380	16569	16687	16507	16456	16409	16322	16476	16366	16372	16357	16542	16469	16515	16597	16619	16523	16387	16451	16495	16793	16495	16333	16342	16476	16702	16322	16642	16514	16379	16565	16596	16628	16492	16655	16465	16318	16261	16388	16706	16595	16503	16442	16257	16557	16471	16469	16526	16729	16609	16462	16543	16648	16492	16453	16360	16514	16727	16668	16456	16424	16602	16482	16412	16660	16462	16711	16471	16600	16306	16504	16396	16507	16397	16651	16443	16573	16562	16462	16481	16540	16863	16758	16368	16595	16553	16658	16325	16381	16344	16527	16571	16529	16519	16472	16620	16522	16450	16326	16348	16621	16259	16584	16628	16470	16545	16492	16305	16453	16390	16756	16748	16568	16639	16682	16568	16453	16361	16350	16460	16565	16373	16683	16543	16584	16576	16727	16707	16563	16532	16352	16524	16601	16654	16554	16539	16520	16441	16419	16459	16454	16431	16301	16687	16538	16392	16397	16405	16511	16513	16617	16501	16424	16500	16465	16393	16476	16551	16795	16697	16449	16671	16583	16410	16395	16531	16466	16429	16617	16427	16401	16478	16576	16596	16464	16612	16400	16584	16441	16509	16600	16433	16562	16337	16479	16586	16347	16565	16352	16530	16440	16585	16631	16645	16654	16608	16451	16460	16372	16549	16605	16563	16489	16481	16699	16676	16582	16578	16474	16576	16452	16455	16462	16408	16653	16364	16619	16509	16565	16417	16505	16541	16464	16538	16566	16415	16438	16503	16393	16511	16773	16605	16470	16569	16575	16565	16396	16647	16244	16446	16480	16630	16602	16530	16424	16631	16481	16715	16532	16632	16362	16373	16570	16504	16548	16502	16616	16703	16462	16665	16325	16425	16493	16589	16602	16667	16443	16413	16663	16759	16535	16454	16326	16583	16458	16479	16571	16618	16592	16662	16493	16651	16716	16538	16336	16366	16624	16681	16620	16531	16456	16528	16697	16284	16584	16436	16338	16449	16471	16688	16678	16513	16370	16500	16335	16593	16548	16403	16429	16506	16656	16604	16691	16616	16489	16440	16669	16668	16563	16520	16515	16512	16398	16498	16548	16440	16509	16470	16673	16693	16600	16713	16564	16360	16521	16531	16531	16566	16419	16616	16574	16663	16676	16584	16480	16574	16539	16582	16545	16554	16537	16493	16531	16587	16535	16360	16533	16391	16408	16516	16454	16536	16625	16491	16487	16421	16466	16418	16471	16678	16551	16588	16679	16416	16632	16551	16542	16433	16486	16698	16442	16449	16492	16464	16540	16510	16599	16561	16374	16529	16485	16529	16282	16464	16438	16355	16455	16581	16373	16601	16686	16459	16571	16358	16537	16688	16442	16410	16464	16424	16566	16602	16488	16514	16398	16701	16573	16646	16577	16347	16493	16527	16546	16558	16407	16375	16565	16480	16439	16518	16488	16545	16531	16602	16584	16460	16573	16548	16478	16525	16389	16590	16440	16467	16740	16562	16480	16536	16581	16315	16748	16543	16451	16536	16520	16685	16467	16458	16552	16480	16399	16284	16597	16569	16545	16510	16640	16425	16460	16324	16510	16319	16433	16640	16444	16467	16384	16469	16335	16664	16421	16575	16522	16730	16526	16455	16501	16609	16480	16512	16486	16501	16466	16541	16411	16501	16549	16488	16626	16386	16310	16499	16395	16541	16746	16454	16449	16435	16641	16387	16485	16506	16533	16644	16511	16367	16512	16659	16504	16577	16587	16586	16394	16474	16779	16693	16616	16519	16563	16447	16478	16454	16422	16433	16720	16747	16421	16544	16557	16640	16622	16513	16270	16432	16595	16473	16328	16773	16503	16566	16610	16308	16509	16600	16467	16462	16477	16442	16490	16462	16552	16515	16510	16665	16573	16541	16731	16732	16543	16598	16607	16529	16340	16558	16750	16650	16588	16559	16648	16423	16385	16599	16446	16525	16498	16588	16687	16599	16489	16533	16657	16369	16637	16727	16360	16629	16602	16487	16479	16631	16517	16776	16440	16528	16523	16431	16548	16378	16492	16627	16465	16490	16595	16546	16388	16505	16644	16528	16215	16597	16548	16666	16556	16478	16533	16670	16786	16631	16522	16676	16552	16479	16410	16519	16407	16360	16618	16589	16368	16434	16552	16370	16465	16473	16578	16402	16556	16570	16535	16501	16332	16579	16591	16697	16692	16372	16625	16510	16556	16591	16381	16504	16464	16497	16454	16589	16725	16591	16325	16637	16489	16465	16429	16439	16565	16429	16395	16618	16429	16481	16248	16389	16469	16662	16383	16604	16372	16419	16448	16824	16695	16547	16585	16516	16440	16336	16354	16489	16362	16528	16643	16537	16650	16583	16640	16457	16686	16609	16472	16307	16547	16422	16423	16431	16510	16455	16299	16589	16613	16620	16455	16479	16523	16537	16511	16691	16511	16361	16475	16440	16583	16573	16703	16563	16483	16498	16681	16426	16524	16506	16589	16344	16639	16508	16565	16460	16362	16716	16489	16507	16370	16750	16625	16488	16633	16243	16567	16522	16431	16568	16363	16384	16436	16560	16739	16533	16423	16506	16434	16419	16405	16832	16679	16653	16344	16470	16562	16663	16456	16462	16290	16451	16400	16633	16584	16492	16424	16558	16655	16615	16405	16563	16676	16390	16705	16519	16482	16484	16549	16807	16346	16345	16477	16554	16227	16589	16465	16522	16473	16603	16583	16712	16524	16713	16516	16331	16571	16410	16576	16683	16414	16370	16570	16317	16581	16671	16610	16375	16567	16643	16410	16627	16470	16627	16582	16459	16439	16510	16472	16677	16606	16597	16505	16463	16448	16553	16515	16411	16397	16442	16647	16442	16469	16618	16486	16446	16394	16571	16589	16556	16547	16414	16476	16458	16405	16794	16577	16490	16431	16522	16670	16763	16563	16667	16524	16485	16316	16695	16412	16466	16559	16624	16452	16344	16570	16629	16530	16574	16418	16600	16786	16494	16657	16524	16487	16736	16308	16522	16638	16501	16488	16555	16552	16472	16485	16370	16498	16488	16643	16536	16671	16655	16617	16411	16426	16525	16614	16702	16428	16516	16248	16446	16394	16446	16496	16423	16502	16563	16334
33448	55500	50442	40750	34805	29814	25338	22278	20089	19075	18032	17267	16652	16237	15819	15634	15422	15355	15096	15052	14904	14862	14894	14693	14787	14668	14815	14414	14317	14493	14576	14448	14476	14344	14215	14252	14319	14318	14303	14193	14501	14022	14322	14114	14142	14218	14094	14273	14151	14100	14050	14158	14267	14231	14115	14249	14069	14002	13940	14203	14048	14096	14325	14294	14030	14226	14045	14097	14006	14011	14063	14052	14189	14034	14064	14214	14123	14053	14137	13864	14214	14303	14032	14079	14099	14011	14014	14000	14043	14130	14064	13999	14015	13998	14266	13968	14101	14084	14116	14084	14252	14020	14008	14199	14433	14131	14248	14080	14184	14167	14160	14130	14137	14070	14283	14000	14138	14208	14191	14055	14064	14098	14164	14247	14047	14159	14251	14224	13995	14181	14070	14117	14083	14182	14071	14047	14072	14032	14109	14203	14128	14206	14293	14204	14046	14183	14005	14271	14300	13981	14011	14129	14081	14001	14099	14121	14251	14049	14228	14100	14095	14220	14105	14237	14131	14207	14046	14145	14121	14301	14164	14052	14063	14166	13989	14069	14193	13970	14138	14162	14197	14254	14135	14016	13881	14100	14072	14157	14192	14139	14188	14030	14153	14107	14001	13926	14162	14131	14088	14164	14021	14069	14273	14096	14189	14076	14046	14154	14118	14265	14213	14110	14162	14160	14166	14122	14166	14141	14083	14032	14110	14001	14173	14219	13981	14114	14203	14378	14190	14042	14119	14187	14008	14031	14124	14047	14004	13973	14302	14242	14154	14131	14008	14174	14055	14140	14056	14155	14171	14036	14150	14062	14150	14291	14174	14157	14164	14237	14070	14095	14247	14081	14070	14140	14182	14164	14007	14118	14094	14072	14008	14106	14089	14162	13963	14132	14179	14187	14252	14052	14028	14032	13931	14200	14099	14120	14169	14020	14162	14130	14018	14086	14094	14258	14190	14005	14150	14102	13979	14174	14344	14101	14320	14141	14221	14165	14018	14197	14202	14268	14190	14041	14014	14042	14130	13941	14147	14064	14057	14044	14063	14133	14230	14186	14068	14013	14168	14138	14085	14104	13969	14268	14196	14218	14034	14212	14122	14140	14130	13955	14242	14079	14145	14098	14088	14207	14141	13872	14022	14041	14069	13894	13921	13972	14193	14208	14133	14271	14085	14052	14046	14007	14044	14076	14110	14195	14096	14074	14146	14020	14314	14022	14072	14019	13969	14018	14170	14169	14320	14213	14237	14013	14218	14145	14021	14348	14122	14077	14185	14045	14111	14228	14249	14142	14118	14107	14240	14207	14198	14062	14152	14116	14036	13985	14224	14173	14139	14331	14000	14078	14070	14196	14118	14145	14100	14089	13870	14168	14199	14192	14089	14239	14076	14040	14180	14080	14132	13958	14300	14083	13981	14046	14088	14073	14080	14071	14093	14176	14053	13997	14002	13996	14036	14273	14248	14286	14232	14099	14131	14059	14034	14160	14203	14064	14107	14130	14239	14128	14259	14118	14074	14177	14207	14000	14105	14154	14220	14276	13998	14031	14061	14113	14259	14208	14204	14138	14209	14100	14131	14175	14075	14051	14053	14002	14165	14155	14309	14144	14130	14013	14212	14129	13938	14215	14126	14155	14171	14044	14076	14059	14172	14218	14204	14160	14048	14248	14083	14160	14208	14175	14094	14165	14213	14040	14099	14149	14140	14077	14096	14108	14180	14188	14234	14202	14115	14012	14121	14070	14040	14168	14226	14244	14011	14008	14073	14266	14026	14158	14183	14125	13880	14017	14044	14127	14158	14171	14156	13917	14049	14129	14255	14052	14175	14055	14122	14202	14143	14099	14310	14184	14078	14104	14189	14186	14162	14119	14081	14148	13940	14185	14124	14099	14090	14152	14292	14086	14141	14028	14121	14243	14203	14022	14287	13998	14260	14136	13853	14113	13994	14132	14076	14059	14069	14082	14012	14163	14036	14238	14284	13992	14246	14256	14023	14088	14282	14173	14244	14181	14057	14067	14190	14247	14088	13970	14188	14243	14040	14061	14149	14139	14056	13960	14015	14066	14175	14194	13943	13974	13948	14078	14084	14104	14141	14203	13991	14139	13967	13989	13926	14005	14109	14199	13991	14067	14039	14100	14052	13989	14289	14265	14165	14218	14042	14119	14168	14211	14269	14189	13992	14080	14159	14143	14140	14168	14137	14091	14285	14028	14034	14247	14281	14084	14236	14142	14207	14004	14225	13965	14188	14211	14148	14049	14269	14121	14184	14091	14052	14245	14052	14159	14109	14178	13969	14222	14091	14062	13918	14201	14084	14166	14074	14240	14128	14179	14247	14154	13954	14182	14115	14284	14077	14149	14001	14180	14196	14051	14172	14013	14101	14087	14013	14115	14192	14135	14332	14157	14323	13963	14029	14202	13897	14174	14150	14260	14182	14207	14221	14215	14038	14233	14142	14114	14127	14005	14045	14118	14144	14203	13894	14056	14039	14304	14154	14174	14143	14171	14224	14149	14091	14074	14095	14038	14100	14055	14168	14047	14129	14118	14114	13960	14028	14069	14136	14073	14111	14050	14299	14037	14143	14058	14047	14215	14104	14160	14132	14182	14039	14194	13988	14129	14131	14159	14081	14109	14080	14214	14123	14109	14188	14078	14126	14248	14102	14059	13990	14067	14128	14197	13985	14090	14218	14100	14109	14125	14125	14278	14014	14202	14135	14161	14173	14162	14141	14067	14202	14192	13965	14214	14190	14117	14115	14141	13959	14147	14113	14047	13807	14213	14201	14041	14076	13942	14271	14232	14180	14130	14280	14187	14168	14221	14161	14158	14073	14083	14140	14125	14066	13954	14133	14275	14077	14134	14143	14099	14192	14069	14166	14293	14353	14054	13975	14220	14253	14284	14196	14057	14116	14154	14073	14118	14072	14108	14087	14176	14212	14073	14103	14097	14005	14153	14165	13970	14332	14086	14152	14132	14074	14151	14016	14161	14291	14108	14109	14089	14130	14157	14144	14151	14025	14010	14086	14074	14134	14161	14382	14071	14088	13995	14082	14189	14060	14197	13971	14141	14011	13960	14233	14243	14151	14099	14061	14011	13930	14274	14161	13981	14156	14150	14345	14035	14303	14080	14099	13984	14231	13967	14142	14086	14132	13991	14185	14150	14202	14070	14130	13988	14172	14080	14207	14177	14142	14036	13949	14075	14073	14202	14044	14053	14206	14338	14084	13976	14148	14090	13909	14098	14082	14061	14019	14173	14153	14081	14208	14132	14005	14125	14133	14213	14067	14171	14195	14099	14148	14138	14219	14245	13982	14055	14096	14228	14093	14019	14255	13930	14128	14070	14126	13953	14156	14180	14051	14241	13978	14196	14089	14234	14162	14026	14011	14039	14048	14118	14177	14140	14058	14260	13965	13879	13984	14087	14257	14121	14159	14041	13950	14080	14132	14180	14070	14018	14185	14090	14230	14125	14306	14044	14268	14227	14107	14098	14168	14010	13966	14024	13969	14295	14253	14139	14160	14144	14279	14008	14167	14218	14067	14057	14098	14231	14100	13974	14052	14254	14044	14140	14337	14135	14022	14181	14126	14116	14285	14016	14063	14197	13947	14093	14125	14109	14161	14140	14187	14116	14079	14024	14037	14063	14058	14058	14210	13985	14114	14118	14113	14115	14024	14070	14258	14168	14065	14196	13986	14235	14114	14118	13975	14078	14142	14050	14307	14140	14233	14225	14161	14153	14341	14341	14079	14183	14005	14144	14357	14120	14028	14092	14164	14254	14313	14081	14174	14238	14025	14198	13965	14083	13958	14119	14187	13936	14106	13993	14012	14258	14160	14140	13961	14104	14097	14082	13973	14155	14132	14088	14200	13848	14191	13945	14047	14042	14010	14267	14171	14131	14098	14169	13997	14311	14192	14126	14121	13830	14173	14061	14191	14275	14199	14086	14091	14120	14080	14002	14083	14036	14188	14142	13949	14272	14012	14229	13802	14092	14148	14082	14283	13967	14276	14069	14170	14014	13970	14255	14113	14154	14260	14142	14158	14140	14239	14147	14065	14144	14193	14076	13970	14211	14036	14124	14244	13995	14107	14177	14236	14067	14156	14141	14176	14064	14204	14188	14023	14069	13951	14102	14173	14222	14098	14156	14236	14097	14174	13985	14170	14193	14038	14094	14062	14139	14166	14144	14115	14218	14170	14171	14051	14073	14279	13977	13977	14154	14015	14179	14035	14058	14140	14089	14077	14014	14107	13955	14036	14065	14094	14302	14175	14003	14114	14120	14276	14141	14064	14176	14145	14306	14251	14147	14120	14193	14132	14104	13987	14153	14221	14116	14167	14096	13996	14110	13992	14124	14130	14148	14071	14097	14246	14154	14026	14224	14024	14208	14252	14167	14049	14176	14242	13883	14057	14200	14167	14052	14046	14246	14109	14030	14029	14237	14180	14321	14186	14094	14162	14146	14047	14052	13971	14176	14200	14151	14065	14059	14001	14077	14122	14059	14124	14074	14164	14049	14169	14192	14067	14246	14073	14011	14114	14179	14202	14075	14160	14137	14160	14139	14043	14098	14039	14114	14212	14073	14201	14026	14239	14049	14035	13995	13976	14225	14106	14248	14096	14177	13997	14062	14126	14144	14244	14128	14182	13894	14108	14035	14175	14103	14149	14089	14027	13913	13893	14049	14072	14180	14014	14105	14136	14023	14174	14141	14032	14148	14121	14068	14097	14078	14049	14185	14152	14145	14129	14100	14248	14028	14127	14182	13992	14135	14274	14193	14027	14090	14258	13991	13934	14257	14152	14119	14235	14299	14209	13970	14238	14117	14138	14075	14048	14227	14093	14100	14196	14183	13890	14114	14068	14068	14120	14192	14049	14060	14119	14063	14125	14123	14244	14078	14098	14087	14163	14022	14016	14066	14180	14000	14324	14217	14217	14187	14048	14076	14118	13960	14115	13978	14013	13957	14158	14196	14141	14120	14123	13950	13950	14091	14186	14200	14112	14044	14090	14217	14168	14136	14084	14136	14093	14209	14109	14144	14156	14031	14113	14087	14135	14071	14087	14126	13881	14115	14138	14343	14024	14039	14006	14141	14136	14093	14239	14142	14085	14150	14296	14047
28992	27106	33769	29594	23684	20916	19107	18135	17649	17097	17151	16595	16724	16506	16455	16332	16167	16290	16001	16075	16084	16061	16126	16052	16018	15939	16006	15825	15876	15924	15867	15728	15948	15976	15757	15858	16018	15830	15816	15770	15817	15952	15767	16013	15985	15758	16131	15915	15868	15862	15928	16046	16036	16002	15877	15977	15817	15653	15878	15803	15940	15873	15862	15796	15710	15695	15944	15949	15938	16049	15993	15669	15585	15878	15956	15908	15897	15704	15954	15721	15692	15898	15757	15900	16082	15826	15739	15913	15840	16057	15777	15787	15862	15827	16026	15931	15894	15886	15955	15752	15857	16040	15682	15921	15802	15892	15902	15903	16103	15965	15942	15859	16021	15629	16093	15987	15917	15980	15894	15923	15947	16088	15910	15917	15824	15892	15873	15861	15982	15954	15920	15805	15946	15823	15804	15713	15810	15779	15762	15778	15766	15916	15966	15649	15648	15963	15995	15863	15995	15866	15630	15961	15868	15692	15807	15761	15970	15865	15789	15918	15833	15642	15846	16053	16005	15855	15850	15895	15967	15951	15687	15979	16011	15973	15736	15738	15829	15936	15852	15866	15825	15821	15920	15917	15972	15809	15897	15952	15728	15982	15830	15869	16075	15903	15816	15986	15934	16042	15912	15748	15830	15891	16010	15962	15858	15828	15958	16063	16023	15946	15901	15984	15895	15698	15940	15948	15993	15736	15583	15773	15758	15928	15917	15949	15792	15865	15974	15920	15896	15649	15877	15888	15713	15980	15760	15933	15934	15787	15858	15639	15617	15886	15787	15851	16099	15874	15992	16068	15971	15864	15901	15832	15838	16000	15814	15873	15751	15846	15686	15868	15888	15945	15792	15956	15719	15903	15643	15768	15707	15845	15747	15785	15966	15698	15703	15981	15732	16015	15970	15830	15856	15905	15715	15871	15743	15684	15819	15679	15908	15713	15846	15806	15952	15776	15858	15878	15945	15955	15822	15779	15787	15827	15975	15785	16058	15823	15919	15801	15812	15568	15809	15874	15813	15848	15746	15939	15854	15790	15795	15596	15765	15974	15680	15958	15934	15914	15930	15937	15799	16054	15881	15719	15874	15925	15837	15712	15960	15721	15864	15913	15842	15788	15869	15910	16103	15988	15935	15655	15626	15823	15735	16106	15972	15695	15778	15765	16089	16008	15802	15844	15890	15838	15776	15821	15966	15973	15921	15775	15883	15844	15978	15926	16027	15999	15918	15878	15949	15892	15880	15958	15819	15779	15980	16064	15975	15958	15667	15850	15648	15828	15869	15832	15804	15789	15747	15934	16131	15798	15820	16028	15826	15949	15910	15847	15912	15953	15758	15793	15835	15863	15852	15926	15908	15861	15688	15795	15831	15774	15870	15961	15773	15851	15837	15684	15658	15849	15928	15874	15830	15978	15997	15774	15770	15570	15686	16061	15719	15865	15891	16171	15880	15739	15868	15850	15860	15889	15826	15765	15817	15891	15736	15828	16037	15784	15990	15864	15794	15868	15828	15855	15811	15712	15797	15845	15776	16001	15909	15680	15778	15806	15785	15681	15843	15981	15906	15966	15930	15934	15723	15633	15951	15862	15667	15738	15811	15672	15765	15651	15950	15968	15932	15826	15592	15770	16089	15810	15654	15626	15829	15896	15695	15999	15931	15768	15982	15960	15730	15699	15943	15955	15795	15688	15976	15952	15825	15987	15990	15848	15822	15837	15845	15873	15946	15904	15996	15922	15910	15850	15827	15827	15842	16004	16061	15850	15808	15988	15892	15888	15750	15761	16030	15947	15676	15983	15898	15617	15898	15737	15808	15663	15995	15940	15866	15951	15840	15814	16039	15794	15658	16073	15818	15895	15763	15825	15912	15942	16046	15736	15908	15971	15824	15877	15793	15850	15890	15946	15845	15745	15992	15811	15820	15948	15880	15901	15907	15939	15750	15975	15988	15935	15987	15901	15930	15920	15844	15821	15645	15827	16160	15977	15838	15689	15926	16113	15889	15982	16045	15711	15778	15825	15734	15942	15945	15794	15880	15866	15847	15933	15982	16069	16005	15621	15713	15932	16122	15669	15747	15643	16097	15808	15878	15758	15691	15685	15804	15821	15973	16009	16036	15793	15777	15755	15867	15769	16048	15914	15811	15815	15958	15863	15635	15864	15890	16016	15894	16076	15853	16147	15771	15785	15922	15986	16015	15892	15901	15968	15888	15980	15799	15758	15811	15907	15913	15843	15983	15708	15907	15734	15743	16012	15895	15835	15797	15656	15832	15980	15892	16051	15963	15758	15850	15766	16021	15922	15842	15998	15918	15667	15825	15810	15953	15980	15861	15828	15875	15911	15891	15928	15973	15815	16033	15946	16000	15965	15926	15798	15902	15837	15989	15887	15877	15822	16059	15852	16084	15696	16010	15793	15978	15777	15825	16013	15932	15798	15798	15803	15728	15985	15879	15740	15941	15852	15983	15958	16134	16058	15980	15782	15975	15936	15562	15686	15792	15746	15796	15740	15767	15639	15723	15831	15819	16000	15857	15862	16037	15996	15975	15947	15752	15800	15983	15889	16036	15983	15842	16016	15891	15832	15845	15818	15794	15815	15965	15690	15786	15917	15992	15749	15906	15872	15863	15909	16003	16013	15824	15743	16080	15955	15894	15884	15772	15909	15805	16006	15854	16109	15875	15868	15757	15802	15936	15676	15614	15941	15811	15816	15801	16019	15923	15804	15853	15838	15950	16003	15773	15830	15879	15750	16036	15950	15715	15694	16005	15815	15806	15682	15720	15812	15668	15721	15852	15863	15932	15818	15968	15801	16132	15709	15898	15901	15814	15693	15814	15864	15768	15834	15878	15908	15937	15823	16122	15889	15975	15717	15729	15780	15926	15832	15875	15970	15863	15940	15918	15812	15800	16015	15900	15805	15858	15958	15802	15725	15905	15671	15754	15802	15637	15905	16043	15885	15852	15983	16039	15849	15849	15804	15920	15935	15917	15842	15963	15789	15652	15965	15806	15738	15769	15759	15954	15906	15828	15900	15939	15868	15816	15900	15753	15820	15938	16024	15896	16030	15855	15828	15835	15842	15956	15851	15683	15893	15649	15914	15845	15779	15987	15872	15846	15934	15903	15914	15863	15806	15785	15886	15829	15989	15836	15753	15902	15865	15723	15740	15684	15953	15911	15696	15870	15971	15874	15808	15857	15760	15966	15808	15834	15728	15713	15903	15784	15894	15859	15858	15791	15881	15880	15739	15823	15847	15902	15551	16019	15928	15699	15666	15921	15875	16021	15668	15787	15799	15753	15876	15941	15875	15819	15816	15570	15842	15766	16040	15849	15753	15985	16066	15856	15948	15822	15915	15749	15749	15700	15913	15892	15825	15755	15712	15744	15752	15687	16103	15857	16022	15845	15831	15905	15819	15897	15839	15877	15861	15864	15903	15954	15867	15835	15851	15739	15779	15770	15860	15873	15765	15905	15806	15822	15714	15670	15822	15821	15879	15745	16014	15793	15905	15941	15933	15953	15937	15922	15728	15886	15907	15937	15929	15805	15842	15890	15913	16026	15942	15960	15985	16022	15837	16052	15892	15846	15822	15735	15847	16152	15775	15815	15880	16015	15923	16038	16004	15752	15911	15864	15835	15878	15807	15651	15990	15860	15939	15739	15812	15753	15863	15828	16076	16007	15851	15717	15910	15637	15703	15818	15985	15808	15896	15846	15845	15884	15827	15789	15777	15758	15893	15851	15856	16083	16043	15939	15735	15947	15896	15763	15759	15810	15924	15918	15831	15892	16060	16009	15794	15828	15985	15891	15766	16003	15736	15953	15844	15929	15905	15772	15811	16028	15964	15778	15888	15877	15777	15672	15833	16104	15879	15938	15802	15957	15853	15819	15774	15922	15686	15865	15812	15874	15778	15817	15512	15778	15936	15938	15911	15808	15889	15926	16012	15776	15726	15815	15913	15896	15788	15969	15886	15883	16052	15917	15963	15766	15922	16030	16004	15787	16030	15853	15930	15919	15984	16044	15895	15898	15926	15918	15792	15890	15861	15847	15625	15746	16078	16099	15846	15874	15859	15748	15837	15951	15793	16056	15959	15993	15748	15901	15909	16102	15933	15834	16002	15762	15890	15844	15798	16072	15917	15923	16016	16022	15836	15790	15744	15851	15943	15945	15845	15905	15826	15945	15923	15884	15982	16065	15880	15871	15752	15768	15795	15879	15836	16035	15921	15915	15881	15739	15861	15931	15966	15753	15919	15951	15942	16015	15735	15917	15921	15912	15810	15859	15639	15756	15927	15699	15812	15810	15852	16005	15754	15808	15990	15971	15993	15832	16017	15838	15795	15901	15891	15993	15820	15778	15700	15860	15741	15888	15687	15825	15800	15720	16056	15827	15912	15974	15984	15791	15923	16025	15819	15889	15893	15788	15946	15844	15898	15797	15924	15822	15856	15789	15829	15893	15943	15698	15796	16027	16013	15936	15963	15874	16038	15963	15877	15868	15846	16070	15848	15955	15883	15918	15908	15814	15826	16120	16024	15786	15820	16021	15776	15869	15627	15797	15619	15965	15950	16042	15841	15837	15903	15975	15790	15885	15930	15677	15832	16038	15974	15812	15680	15776	16012	16022	15859	15815	15939	15950	15905	15755	15986	15796	15819	15824	15781	15987	15984	15831	15783	15940	15765	15908	15900	15650	15886	15780	15932	16026	15922	15875	15818	15846	15980	15630	15818	15918	15717	15837	15887	16042	15735	16009	15980	15863	15906	15885	15892	16029	15612	15963	16072	15796	15902	15933	15989	15856	15740	16031	15902	15987	15997	15888	15860	15928	15754	15979	15876	15820	15772	15793	15736	15912	15803	15811	16068	15814	15806	15886	16033	15853	16002	15840	15792	15827	15869	15683	15651	15894	15834	15779	15790	15892	15969	15747	15971	16037	15755	16001	15679	15808	15921	16015	15614	15753	15852	15917	16038	15855	15805	15837	15852	15921	15909	15889	15688	15852	15778	15900	15951	15886	15657	15833	16018	15845	15891	16106	15928	15909	15826	15897	15907	15717	15896	15955	15712	15938	15906	15891	15808	16032	15861	15854	15960	16011	15881	16000	15992	15796	16000	16007	15840	15958	15701
29637	41498	37017	28100	23474	20068	18154	17115	16186	15669	15353	14847	14657	14507	14370	14179	14096	13881	13979	14013	13872	13989	13785	13839	13810	13881	13671	13619	13591	13731	13780	13539	13656	13724	13714	13795	13664	13768	13594	13626	13718	13756	13575	13746	13556	13675	13659	13644	13542	13605	13425	13426	13479	13534	13626	13605	13508	13629	13564	13583	13573	13668	13558	13644	13624	13379	13489	13615	13465	13732	13568	13452	13542	13523	13487	13583	13491	13526	13564	13440	13610	13658	13512	13446	13319	13649	13526	13583	13557	13625	13634	13628	13755	13681	13695	13592	13588	13713	13539	13500	13507	13569	13562	13522	13545	13532	13688	13629	13636	13654	13533	13518	13642	13565	13654	13612	13599	13572	13472	13705	13488	13654	13378	13697	13491	13510	13668	13528	13487	13597	13519	13432	13712	13598	13505	13491	13395	13610	13645	13574	13533	13566	13476	13585	13598	13592	13691	13604	13590	13447	13553	13580	13611	13584	13599	13545	13545	13501	13522	13570	13461	13491	13562	13505	13607	13512	13494	13627	13376	13529	13284	13500	13523	13553	13446	13461	13582	13462	13432	13519	13513	13379	13616	13558	13519	13516	13426	13577	13593	13586	13633	13625	13634	13538	13527	13502	13643	13282	13565	13597	13517	13586	13623	13591	13527	13685	13571	13641	13592	13676	13580	13387	13607	13496	13553	13573	13619	13468	13570	13519	13552	13605	13580	13540	13539	13524	13515	13553	13561	13488	13600	13553	13554	13536	13376	13624	13549	13509	13670	13456	13598	13553	13658	13615	13456	13740	13556	13605	13512	13639	13553	13640	13583	13456	13574	13544	13444	13537	13597	13607	13520	13501	13832	13522	13557	13676	13599	13472	13779	13585	13629	13485	13570	13547	13633	13574	13548	13532	13676	13450	13501	13647	13458	13704	13498	13583	13479	13490	13541	13648	13521	13461	13573	13625	13619	13602	13541	13672	13438	13486	13537	13568	13747	13609	13711	13722	13635	13486	13568	13464	13610	13533	13495	13424	13606	13635	13645	13701	13549	13401	13539	13402	13494	13515	13450	13553	13815	13540	13476	13565	13512	13660	13778	13557	13600	13558	13405	13611	13723	13591	13636	13537	13680	13535	13508	13530	13631	13492	13688	13333	13396	13750	13436	13521	13559	13553	13585	13534	13617	13575	13644	13367	13613	13656	13565	13709	13576	13592	13588	13293	13610	13698	13573	13550	13762	13457	13617	13626	13381	13559	13473	13608	13610	13705	13578	13678	13679	13466	13574	13528	13481	13518	13587	13512	13552	13468	13516	13512	13667	13398	13630	13584	13541	13362	13561	13688	13532	13726	13562	13524	13576	13437	13526	13543	13302	13582	13796	13645	13540	13500	13541	13640	13535	13734	13470	13568	13488	13720	13695	13418	13605	13427	13687	13307	13506	13492	13654	13622	13371	13620	13655	13522	13654	13607	13626	13497	13597	13533	13722	13664	13531	13596	13727	13425	13690	13707	13536	13687	13686	13558	13729	13613	13520	13685	13617	13515	13624	13618	13673	13709	13691	13486	13337	13583	13601	13607	13441	13685	13573	13484	13565	13681	13682	13641	13663	13613	13594	13409	13554	13556	13522	13518	13434	13494	13535	13550	13564	13378	13646	13660	13674	13621	13493	13607	13431	13569	13585	13564	13716	13535	13462	13633	13526	13630	13505	13358	13585	13557	13450	13613	13666	13554	13624	13373	13588	13722	13546	13670	13561	13621	13571	13687	13605	13658	13523	13446	13516	13590	13568	13571	13554	13570	13392	13591	13623	13482	13545	13740	13612	13377	13613	13674	13392	13691	13574	13555	13582	13643	13470	13540	13496	13578	13736	13543	13553	13328	13555	13707	13601	13440	13570	13462	13475	13448	13595	13572	13497	13611	13550	13424	13452	13501	13571	13625	13611	13550	13554	13650	13561	13522	13480	13527	13545	13621	13627	13379	13786	13470	13572	13517	13680	13661	13422	13675	13484	13585	13613	13611	13588	13526	13605	13593	13487	13565	13682	13604	13537	13536	13519	13453	13528	13608	13658	13468	13471	13496	13534	13654	13589	13430	13680	13568	13443	13547	13556	13610	13489	13544	13616	13498	13527	13725	13680	13587	13534	13574	13716	13492	13399	13437	13493	13661	13602	13711	13628	13555	13621	13577	13626	13631	13421	13431	13637	13506	13570	13573	13794	13364	13385	13579	13557	13320	13708	13576	13457	13560	13566	13458	13669	13574	13535	13720	13619	13625	13603	13562	13647	13636	13549	13726	13521	13692	13506	13548	13541	13580	13524	13578	13442	13382	13594	13580	13679	13635	13572	13510	13452	13668	13615	13419	13656	13611	13586	13596	13656	13517	13460	13743	13623	13762	13557	13574	13574	13470	13799	13525	13571	13680	13522	13646	13546	13605	13565	13737	13713	13561	13580	13535	13678	13671	13645	13562	13651	13505	13454	13495	13539	13436	13569	13430	13379	13530	13618	13490	13531	13479	13502	13653	13655	13523	13586	13594	13603	13622	13624	13616	13703	13694	13680	13609	13625	13441	13454	13630	13515	13554	13561	13652	13589	13613	13545	13722	13736	13535	13734	13409	13638	13514	13438	13449	13610	13680	13383	13616	13609	13431	13649	13605	13749	13628	13514	13704	13648	13628	13644	13583	13541	13473	13548	13649	13725	13352	13585	13506	13754	13429	13612	13549	13592	13770	13670	13554	13671	13483	13628	13444	13420	13488	13465	13484	13535	13473	13621	13657	13589	13703	13518	13623	13633	13549	13539	13416	13496	13421	13656	13535	13569	13576	13612	13696	13634	13709	13522	13618	13521	13678	13563	13569	13698	13486	13612	13658	13673	13337	13305	13584	13606	13459	13502	13606	13649	13388	13612	13790	13489	13585	13751	13520	13536	13566	13462	13434	13374	13568	13499	13655	13644	13551	13551	13644	13820	13649	13512	13470	13535	13490	13684	13368	13581	13640	13538	13519	13640	13502	13811	13563	13716	13474	13778	13619	13536	13503	13548	13445	13448	13596	13457	13473	13612	13376	13483	13397	13688	13735	13557	13702	13654	13477	13500	13485	13745	13493	13629	13583	13699	13471	13679	13640	13537	13601	13606	13685	13565	13592	13484	13691	13617	13520	13639	13664	13645	13521	13622	13311	13537	13665	13719	13710	13648	13508	13531	13695	13517	13534	13707	13499	13493	13467	13560	13535	13403	13690	13419	13546	13620	13536	13543	13423	13485	13634	13569	13610	13429	13479	13477	13493	13515	13545	13442	13565	13632	13446	13654	13460	13523	13474	13664	13535	13506	13661	13704	13691	13563	13596	13639	13415	13556	13610	13517	13589	13632	13665	13614	13386	13620	13601	13650	13510	13614	13525	13621	13495	13660	13733	13519	13382	13603	13464	13319	13532	13462	13799	13492	13674	13442	13455	13550	13591	13562	13594	13571	13530	13611	13593	13579	13534	13672	13596	13537	13494	13531	13492	13438	13424	13597	13579	13532	13502	13495	13580	13289	13447	13488	13471	13571	13554	13459	13484	13604	13672	13641	13426	13613	13493	13669	13531	13463	13528	13646	13681	13553	13626	13599	13632	13517	13549	13519	13508	13731	13500	13531	13416	13687	13457	13528	13451	13499	13651	13538	13578	13634	13725	13589	13613	13473	13488	13759	13597	13660	13480	13392	13451	13529	13470	13484	13379	13623	13589	13688	13588	13405	13594	13675	13613	13627	13347	13674	13536	13665	13541	13685	13597	13455	13611	13547	13376	13573	13598	13427	13499	13579	13665	13529	13578	13738	13645	13576	13592	13695	13601	13538	13388	13534	13629	13418	13542	13642	13506	13584	13533	13538	13668	13414	13614	13610	13733	13583	13589	13552	13497	13480	13607	13723	13284	13646	13601	13519	13695	13498	13500	13676	13508	13714	13569	13520	13529	13573	13623	13391	13560	13632	13683	13717	13485	13594	13654	13499	13503	13605	13663	13609	13512	13558	13542	13578	13632	13507	13424	13386	13622	13458	13743	13610	13351	13485	13333	13548	13609	13516	13587	13587	13614	13397	13670	13577	13523	13544	13542	13491	13550	13610	13550	13560	13527	13592	13465	13526	13619	13444	13455	13635	13570	13547	13509	13515	13516	13724	13404	13529	13563	13555	13587	13570	13533	13612	13577	13536	13567	13715	13610	13634	13620	13499	13569	13601	13709	13560	13576	13629	13654	13550	13456	13586	13569	13443	13523	13550	13544	13696	13517	13483	13681	13662	13659	13501	13674	13734	13473	13563	13561	13571	13655	13592	13333	13585	13708	13618	13687	13538	13483	13590	13671	13616	13643	13774	13633	13422	13679	13652	13642	13559	13466	13507	13524	13752	13487	13688	13445	13630	13564	13621	13642	13460	13480	13575	13563	13680	13588	13540	13497	13565	13792	13497	13479	13618	13554	13589	13555	13722	13632	13399	13521	13634	13643	13447	13428	13602	13560	13594	13636	13628	13602	13625	13567	13702	13427	13681	13662	13543	13581	13541	13571	13477	13457	13611	13513	13514	13574	13668	13611	13515	13660	13476	13497	13707	13581	13613	13419	13659	13705	13578	13574	13514	13555	13561	13588	13633	13521	13562	13633	13461	13602	13384	13549	13664	13646	13696	13488	13598	13525	13662	13550	13596	13718	13571	13378	13442	13630	13470	13764	13701	13486	13632	13550	13608	13604	13691	13620	13556	13591	13484	13562	13628	13531	13549	13714	13574	13371	13696	13459	13444	13481	13723	13519	13455	13515	13630	13501	13514	13589	13534	13422	13553	13598	13599	13483	13463	13387	13471	13667	13503	13630	13501	13454	13641	13421	13471	13557	13666	13499	13717	13574	13564	13596	13673	13661	13581	13452	13667	13707	13617	13473	13794	13538	13545	13593	13520	13632	13606	13687	13590	13628	13493	13377	13625	13561	13655	13648	13450	13519	13502	13591	13569	13528	13691	13444	13439	13766	13569	13507	13600	13664	13598	13534	13543	13407	13742	13547	13447	13418	13568	13497	13623	13647	13659	13597	13591	13553	13465	13561	13542	13480	13747	13473	13463	13567	13631	13539	13425	13503	13501	13682	13554	13558	13613	13507
23962	21040	28445	25355	24626	25095	22892	19950	18673	17911	17484	16925	16703	16552	16449	16197	16311	16168	16056	15980	15894	15994	15978	15871	15951	15829	15727	15784	15892	15726	15650	15744	15894	15943	15739	15811	15842	15569	15632	15562	15754	15747	15593	15428	15653	15454	15672	15717	15806	15559	15668	15548	15549	15334	15498	15421	15615	15455	15604	15452	15489	15717	15499	15544	15613	15595	15591	15819	15534	15556	15531	15662	15650	15562	15619	15517	15683	15688	15573	15566	15690	15561	15697	15614	15574	15532	15496	15859	15680	15582	15677	15636	15447	15595	15672	15614	15473	15574	15363	15411	15645	15382	15577	15787	15591	15474	15578	15389	15650	15496	15400	15344	15512	15509	15554	15559	15514	15462	15683	15584	15415	15540	15631	15478	15719	15430	15607	15463	15465	15510	15590	15824	15523	15589	15617	15675	15537	15679	15543	15527	15536	15753	15445	15363	15395	15697	15675	15455	15580	15533	15590	15557	15509	15421	15604	15429	15530	15577	15576	15719	15683	15484	15569	15539	15435	15602	15767	15677	15532	15396	15659	15689	15618	15429	15630	15570	15764	15535	15531	15447	15599	15745	15507	15566	15555	15448	15557	15537	15642	15369	15559	15443	15639	15510	15788	15580	15565	15555	15580	15501	15582	15506	15606	15582	15408	15718	15648	15248	15507	15406	15740	15543	15535	15522	15346	15514	15657	15513	15490	15720	15519	15492	15591	15375	15412	15482	15573	15396	15604	15483	15567	15612	15614	15667	15560	15757	15704	15673	15477	15559	15464	15394	15530	15471	15502	15709	15688	15451	15651	15689	15810	15603	15664	15501	15727	15511	15580	15390	15497	15476	15599	15518	15421	15587	15247	15598	15494	15366	15562	15477	15601	15581	15583	15574	15605	15550	16030	15768	15652	15563	15632	15630	15515	15505	15547	15536	15624	15635	15480	15575	15639	15529	15652	15624	15586	15705	15709	15496	15486	15593	15549	15474	15616	15651	15510	15504	15451	15640	15504	15497	15425	15512	15591	15487	15564	15611	15658	15628	15607	15582	15481	15571	15682	15670	15422	15444	15669	15547	15581	15316	15497	15700	15581	15817	15731	15643	15675	15743	15476	15757	15744	15742	15656	15579	15612	15391	15595	15592	15546	15514	15712	15419	15714	15336	15565	15626	15474	15576	15586	15442	15464	15603	15569	15368	15535	15438	15547	15316	15750	15461	15393	15602	15555	15727	15481	15508	15326	15679	15527	15343	15662	15593	15477	15443	15562	15648	15499	15566	15415	15411	15406	15530	15690	15469	15582	15456	15333	15452	15641	15573	15558	15635	15456	15543	15533	15455	15424	15544	15540	15489	15517	15647	15602	15456	15500	15419	15379	15486	15581	15788	15559	15476	15525	15483	15494	15604	15716	15450	15549	15534	15608	15506	15617	15480	15413	15678	15459	15460	15441	15375	15625	15662	15731	15548	15388	15543	15585	15809	15557	15381	15617	15503	15775	15514	15728	15495	15562	15445	15431	15559	15446	15529	15543	15436	15575	15767	15533	15598	15655	15683	15498	15387	15529	15588	15614	15454	15768	15467	15602	15562	15538	15678	15624	15337	15510	15712	15491	15544	15590	15628	15713	15636	15516	15550	15393	15529	15749	15651	15691	15535	15759	15661	15589	15726	15665	15610	15611	15561	15493	15571	15591	15627	15607	15573	15796	15572	15684	15498	15572	15590	15673	15457	15525	15869	15452	15563	15539	15632	15515	15530	15508	15706	15506	15591	15735	15563	15676	15855	15638	15724	15754	15389	15776	15617	15294	15492	15644	15654	15832	15530	15535	15609	15404	15434	15471	15479	15519	15527	15798	15511	15693	15508	15510	15431	15566	15535	15780	15638	15638	15331	15561	15597	15476	15741	15632	15283	15320	15473	15650	15531	15524	15557	15490	15560	15577	15498	15601	15625	15510	15644	15648	15587	15640	15544	15502	15462	15601	15483	15456	15619	15646	15406	15603	15394	15610	15459	15597	15540	15561	15359	15477	15286	15635	15476	15644	15658	15505	15623	15530	15439	15799	15587	15777	15530	15588	15316	15530	15579	15490	15429	15491	15899	15436	15581	15650	15464	15479	15478	15490	15411	15310	15588	15629	15572	15801	15811	15598	15696	15626	15629	15553	15587	15749	15530	15639	15566	15542	15659	15553	15567	15459	15467	15458	15405	15680	15412	15586	15698	15372	15549	15379	15594	15418	15621	15435	15713	15702	15626	15590	15567	15555	15474	15691	15750	15789	15540	15532	15414	15511	15560	15474	15596	15401	15437	15682	15659	15487	15648	15480	15576	15767	15378	15524	15454	15584	15646	15498	15479	15576	15535	15597	15552	15545	15649	15408	15631	15603	15463	15507	15713	15619	15620	15642	15394	15492	15463	15523	15471	15609	15456	15765	15357	15693	15378	15587	15418	15579	15545	15716	15463	15547	15598	15656	15438	15603	15611	15487	15455	15530	15557	15653	15612	15630	15528	15556	15369	15677	15655	15573	15391	15435	15835	15656	15418	15588	15639	15511	15712	15481	15641	15632	15706	15592	15554	15691	15580	15553	15480	15708	15513	15512	15428	15570	15744	15614	15679	15381	15382	15480	15490	15379	15530	15295	15530	15760	15364	15507	15439	15421	15641	15454	15383	15557	15640	15256	15495	15560	15583	15637	15577	15486	15623	15593	15457	15378	15520	15590	15487	15453	15467	15607	15527	15524	15738	15592	15483	15317	15511	15540	15735	15675	15513	15735	15441	15511	15511	15547	15675	15648	15658	15610	15442	15460	15729	15511	15558	15617	15646	15744	15671	15670	15484	15473	15487	15657	15541	15566	15602	15614	15564	15646	15657	15718	15622	15468	15572	15695	15619	15686	15399	15725	15461	15341	15843	15633	15561	15559	15512	15587	15475	15521	15640	15792	15471	15529	15357	15704	15668	15634	15461	15592	15489	15651	15550	15598	15418	15647	15739	15614	15503	15777	15560	15430	15592	15643	15536	15914	15527	15601	15533	15817	15418	15615	15418	15530	15502	15347	15610	15651	15499	15650	15616	15706	15444	15586	15755	15684	15480	15463	15707	15631	15537	15498	15509	15363	15415	15616	15396	15629	15478	15763	15498	15560	15682	15661	15672	15710	15485	15546	15407	15572	15363	15641	15679	15612	15335	15692	15664	15709	15750	15550	15567	15564	15713	15748	15422	15591	15471	15580	15667	15677	15582	15708	15568	15636	15594	15568	15365	15470	15328	15499	15541	15625	15436	15670	15551	15618	15502	15584	15606	15701	15583	15331	15562	15539	15578	15581	15528	15699	15364	15578	15700	15632	15539	15549	15621	15470	15633	15644	15568	15767	15649	15745	15537	15553	15582	15437	15549	15570	15473	15654	15506	15698	15435	15524	15535	15488	15691	15643	15719	15561	15817	15533	15551	15538	15574	15469	15521	15653	15528	15432	15484	15415	15599	15583	15618	15715	15749	15668	15814	15560	15537	15504	15542	15632	15403	15600	15684	15709	15542	15691	15311	15693	15453	15798	15564	15576	15515	15524	15755	15471	15403	15514	15410	15482	15597	15573	15511	15687	15637	15629	15533	15731	15473	15625	15483	15493	15600	15537	15738	15583	15719	15694	15569	15533	15531	15514	15590	15631	15388	15567	15607	15660	15303	15781	15654	15436	15377	15243	15689	15566	15556	15434	15661	15822	15655	15555	15578	15644	15578	15429	15455	15684	15532	15641	15436	15420	15515	15647	15688	15629	15372	15423	15511	15613	15534	15457	15728	15688	15725	15469	15480	15588	15544	15640	15529	15667	15531	15661	15470	15625	15529	15638	15464	15512	15613	15541	15512	15660	15456	15714	15661	15669	15620	15505	15501	15411	15619	15574	15580	15583	15577	15564	15313	15679	15629	15620	15423	15542	15481	15609	15312	15437	15471	15442	15613	15654	15440	15437	15621	15682	15497	15728	15571	15609	15547	15543	15791	15650	15447	15669	15568	15746	15714	15628	15550	15605	15616	15494	15682	15549	15466	15418	15642	15591	15539	15447	15600	15692	15559	15666	15505	15547	15648	15578	15399	15582	15691	15399	15414	15659	15599	15655	15445	15359	15488	15612	15568	15860	15722	15691	15619	15352	15677	15486	15633	15349	15704	15653	15503	15520	15528	15702	15464	15438	15690	15371	15421	15600	15443	15704	15527	15484	15528	15489	15645	15613	15626	15379	15565	15705	15357	15592	15328	15646	15582	15495	15631	15476	15417	15366	15373	15522	15543	15509	15595	15643	15578	15685	15580	15601	15507	15509	15470	15308	15477	15564	15553	15852	15528	15528	15454	15601	15571	15409	15748	15481	15635	15439	15672	15600	15603	15506	15419	15459	15422	15509	15699	15613	15593	15606	15598	15633	15469	15715	15410	15413	15573	15433	15577	15524	15544	15431	15550	15555	15514	15738	15484	15592	15386	15485	15570	15498	15574	15468	15565	15322	15476	15638	15718	15663	15628	15705	15662	15804	15693	15616	15671	15517	15441	15555	15551	15453	15435	15420	15510	15542	15295	15588	15583	15641	15726	15391	15612	15504	15476	15603	15591	15536	15578	15442	15559	15407	15436	15642	15489	15385	15463	15531	15636	15562	15573	15402	15766	15309	15584	15651	15581	15547	15528	15787	15686	15509	15342	15643	15471	15466	15575	15371	15537	15672	15590	15667	15607	15522	15460	15717	15627	15677	15447	15506	15398	15349	15622	15805	15634	15715	15556	15388	15615	15421	15524	15361	15660	15513	15547	15520	15620	15613	15633	15506	15597	15731	15622	15497	15661	15648	15657	15706	15683	15526	15544	15591	15552	15590	15330	15430	15640	15741	15464	15442	15596	15678	15525	15461	15492	15449	15588	15678	15515	15538	15672	15505	15586	15704	15638	15528	15502	15469	15542	15627	15458	15653	15695	15546	15604	15580	15695	15582	15502	15619	15711	15460	15531	15531	15753	15734	15532	15575	15596	15673	15560	15649	15712	15653	15583	15520	15655	15406	15466	15498	15625	15652	15645	15588	15556	15688	15510	15735	15515	15458	15661	15612	15513	15521	15416	15619	15448	15526	15587	15523	15465	15518	15665	15626	15679
29275	46980	43509	34429	28801	24468	20846	19218	17850	16733	16322	15806	15104	14942	14715	14500	14556	14231	14130	13958	13976	14038	13721	13797	13937	13758	13736	13749	13558	13270	13699	13591	13465	13629	13432	13675	13731	13738	13325	13332	13658	13447	13467	13415	13402	13582	13340	13454	13533	13392	13388	13527	13675	13593	13519	13457	13531	13451	13446	13362	13429	13467	13266	13473	13407	13341	13612	13345	13440	13646	13393	13434	13572	13480	13441	13504	13382	13365	13337	13469	13388	13673	13289	13447	13377	13554	13454	13388	13327	13378	13264	13518	13378	13694	13481	13480	13316	13539	13511	13371	13572	13584	13485	13489	13324	13531	13235	13478	13446	13500	13345	13393	13433	13405	13450	13408	13412	13466	13272	13378	13237	13328	13505	13489	13383	13481	13414	13376	13428	13278	13276	13518	13433	13393	13489	13378	13409	13304	13365	13513	13478	13384	13486	13388	13544	13498	13447	13503	13344	13465	13303	13541	13587	13490	13409	13464	13435	13391	13351	13512	13431	13428	13468	13380	13555	13394	13256	13452	13526	13341	13282	13518	13368	13374	13527	13450	13444	13267	13387	13481	13473	13423	13444	13395	13398	13592	13523	13233	13429	13533	13295	13491	13374	13358	13512	13484	13362	13499	13505	13594	13505	13372	13430	13484	13473	13566	13395	13484	13425	13456	13376	13462	13569	13329	13361	13608	13535	13470	13286	13557	13359	13490	13592	13475	13451	13378	13483	13428	13431	13556	13364	13449	13343	13394	13481	13468	13464	13583	13486	13311	13477	13578	13539	13430	13424	13328	13395	13333	13403	13564	13388	13395	13301	13472	13439	13352	13436	13472	13242	13413	13550	13506	13381	13487	13235	13451	13563	13227	13497	13259	13528	13449	13350	13295	13358	13514	13450	13399	13336	13299	13410	13495	13498	13412	13510	13319	13386	13365	13488	13482	13338	13364	13337	13529	13229	13451	13436	13484	13407	13493	13575	13452	13532	13299	13231	13436	13417	13377	13496	13476	13522	13447	13445	13570	13254	13503	13365	13428	13536	13441	13426	13391	13617	13543	13376	13580	13433	13453	13248	13480	13474	13404	13417	13486	13587	13369	13429	13407	13558	13513	13376	13504	13441	13393	13551	13547	13435	13427	13492	13391	13392	13553	13352	13411	13261	13577	13325	13602	13356	13395	13385	13371	13579	13492	13369	13302	13403	13194	13468	13414	13447	13607	13365	13431	13577	13378	13279	13590	13505	13489	13314	13408	13346	13443	13561	13468	13392	13520	13557	13325	13335	13398	13380	13334	13357	13316	13383	13479	13573	13400	13434	13445	13493	13544	13433	13670	13270	13383	13483	13420	13470	13374	13370	13480	13400	13256	13373	13381	13546	13340	13510	13344	13359	13292	13449	13403	13504	13345	13332	13311	13331	13559	13689	13485	13608	13561	13673	13442	13422	13533	13456	13500	13478	13400	13354	13475	13387	13221	13385	13479	13332	13442	13407	13441	13503	13402	13455	13415	13398	13422	13618	13406	13305	13426	13574	13523	13510	13323	13562	13391	13409	13394	13434	13542	13497	13658	13565	13457	13484	13518	13407	13398	13472	13506	13422	13549	13283	13451	13269	13466	13523	13388	13428	13436	13387	13375	13356	13497	13555	13644	13501	13288	13354	13370	13502	13405	13389	13468	13595	13532	13464	13411	13387	13387	13537	13371	13384	13487	13528	13547	13295	13552	13208	13495	13402	13428	13495	13515	13521	13401	13626	13417	13599	13310	13539	13472	13535	13435	13472	13421	13472	13494	13330	13498	13554	13360	13423	13548	13510	13437	13397	13080	13615	13468	13481	13425	13336	13594	13327	13479	13273	13339	13400	13500	13491	13413	13381	13508	13606	13477	13470	13540	13466	13452	13444	13281	13464	13384	13501	13469	13520	13335	13457	13505	13343	13356	13513	13340	13400	13373	13362	13609	13411	13257	13558	13607	13495	13367	13467	13566	13477	13584	13453	13183	13303	13244	13535	13396	13401	13532	13543	13363	13460	13527	13325	13475	13469	13480	13507	13468	13256	13441	13535	13398	13487	13365	13403	13539	13486	13365	13713	13407	13585	13467	13344	13476	13506	13690	13424	13393	13384	13518	13581	13483	13274	13407	13289	13509	13270	13409	13505	13429	13337	13412	13540	13558	13341	13383	13394	13501	13657	13615	13476	13477	13417	13350	13487	13523	13438	13405	13438	13322	13438	13413	13407	13422	13368	13428	13457	13515	13408	13548	13475	13472	13441	13303	13323	13250	13385	13358	13386	13321	13326	13295	13550	13352	13258	13439	13432	13266	13524	13391	13396	13568	13485	13257	13351	13432	13481	13503	13353	13438	13529	13575	13328	13449	13449	13408	13384	13448	13541	13559	13435	13513	13402	13428	13527	13526	13332	13429	13406	13556	13350	13430	13380	13504	13640	13389	13654	13349	13443	13473	13511	13422	13497	13605	13224	13418	13380	13381	13468	13384	13509	13447	13376	13511	13471	13364	13467	13361	13329	13399	13447	13543	13402	13327	13377	13534	13413	13448	13516	13395	13442	13415	13379	13644	13508	13399	13469	13350	13465	13524	13440	13459	13508	13308	13313	13444	13501	13439	13371	13338	13624	13502	13302	13598	13356	13561	13522	13568	13425	13428	13401	13461	13475	13183	13320	13407	13525	13501	13477	13434	13278	13566	13298	13399	13491	13442	13434	13360	13547	13408	13468	13240	13475	13386	13619	13342	13302	13212	13453	13459	13309	13222	13466	13418	13362	13379	13470	13513	13531	13326	13412	13393	13454	13360	13489	13347	13598	13332	13540	13404	13280	13459	13354	13461	13321	13497	13394	13401	13404	13226	13536	13368	13517	13351	13291	13300	13384	13362	13403	13597	13468	13390	13518	13373	13496	13390	13365	13422	13352	13378	13525	13549	13371	13411	13400	13414	13520	13493	13421	13452	13478	13318	13402	13423	13297	13448	13297	13493	13479	13450	13461	13600	13335	13416	13509	13451	13457	13513	13384	13493	13565	13452	13374	13588	13347	13359	13384	13408	13470	13401	13495	13375	13438	13472	13459	13436	13504	13408	13596	13525	13400	13264	13405	13418	13447	13429	13440	13336	13477	13352	13394	13626	13379	13557	13518	13383	13302	13541	13465	13441	13593	13344	13362	13398	13528	13379	13534	13419	13497	13486	13524	13405	13486	13361	13416	13230	13326	13525	13461	13361	13269	13532	13430	13389	13463	13411	13403	13353	13532	13414	13286	13410	13498	13394	13429	13458	13300	13210	13496	13478	13451	13321	13528	13501	13413	13309	13526	13286	13464	13412	13306	13490	13439	13423	13311	13484	13617	13406	13505	13525	13347	13557	13446	13587	13559	13560	13426	13487	13417	13413	13321	13480	13462	13418	13412	13329	13371	13465	13509	13468	13432	13444	13463	13448	13411	13319	13320	13552	13404	13307	13427	13399	13586	13547	13551	13415	13432	13540	13345	13307	13485	13460	13493	13573	13423	13397	13464	13423	13342	13460	13524	13394	13404	13430	13452	13348	13260	13585	13494	13490	13405	13422	13620	13377	13546	13323	13444	13383	13370	13427	13395	13519	13438	13504	13460	13526	13482	13515	13541	13281	13555	13471	13378	13600	13538	13274	13324	13540	13423	13494	13471	13338	13177	13294	13576	13373	13575	13396	13428	13494	13328	13317	13567	13355	13386	13437	13260	13437	13359	13451	13548	13315	13383	13489	13488	13489	13441	13544	13356	13391	13478	13456	13548	13304	13666	13393	13512	13329	13612	13298	13415	13331	13497	13416	13549	13530	13470	13437	13410	13351	13657	13384	13545	13398	13571	13421	13358	13319	13439	13302	13375	13622	13391	13358	13539	13489	13425	13366	13499	13388	13307	13290	13644	13267	13515	13345	13389	13366	13376	13570	13359	13357	13548	13460	13509	13540	13435	13395	13533	13413	13454	13481	13500	13491	13348	13552	13342	13304	13504	13382	13589	13510	13475	13422	13490	13378	13238	13361	13418	13321	13514	13544	13367	13558	13431	13522	13570	13387	13517	13463	13426	13430	13525	13495	13425	13335	13495	13342	13393	13608	13472	13356	13514	13329	13457	13315	13346	13557	13377	13328	13422	13293	13335	13368	13588	13296	13515	13357	13403	13329	13225	13364	13433	13474	13460	13453	13496	13497	13596	13381	13303	13559	13345	13465	13331	13393	13502	13283	13492	13480	13461	13463	13442	13406	13508	13378	13300	13346	13488	13514	13476	13470	13374	13259	13437	13320	13523	13450	13482	13379	13547	13337	13453	13431	13418	13262	13445	13371	13373	13330	13563	13278	13400	13369	13377	13300	13417	13504	13503	13656	13534	13506	13403	13480	13372	13295	13396	13426	13488	13337	13546	13321	13407	13500	13401	13420	13463	13317	13441	13531	13282	13481	13478	13405	13411	13402	13393	13479	13482	13483	13311	13305	13423	13255	13278	13513	13429	13433	13481	13492	13391	13565	13305	13428	13405	13471	13450	13311	13463	13556	13423	13425	13471	13473	13458	13370	13511	13448	13469	13360	13376	13644	13456	13361	13386	13487	13442	13441	13218	13470	13554	13592	13472	13297	13391	13357	13385	13366	13470	13284	13429	13433	13447	13297	13638	13620	13421	13327	13637	13346	13482	13619	13363	13335	13546	13337	13454	13533	13414	13344	13521	13393	13370	13480	13526	13355	13487	13446	13439	13492	13178	13295	13522	13548	13311	13461	13316	13442	13360	13382	13308	13372	13458	13302	13478	13143	13504	13460	13400	13338	13427	13448	13455	13390	13539	13477	13371	13259	13284	13398	13369	13510	13361	13411	13336	13280	13593	13602	13431	13586	13458	13472	13286	13312	13449	13329	13515	13492	13500	13339	13451	13579	13590	13601	13371	13552	13362	13431	13401	13318	13560	13452	13488	13271	13378	13445	13428	13406	13326	13509	13480	13217	13342	13254	13525	13394	13409	13396	13566	13280	13389	13610	13482	13327	13316	13531	13494	13389	13495	13448	13377	13406	13326	13547	13487	13384	13440	13445	13468	13393	13407	13509	13432	13548	13509	13579	13576	13478	13453	13508	13310	13493	13297	13401
22612	20902	28577	23746	22726	26500	27358	22006	20117	19430	19014	18351	17738	17608	17306	16975	16760	16864	16871	16716	16519	16524	16600	16605	16333	16427	16054	16408	16173	16226	16214	16340	16224	16254	16163	16137	16198	16126	16185	15866	16058	16203	16197	16080	15889	15940	15900	15889	16060	16265	15975	15924	16042	16006	15985	16122	15729	15839	16117	16002	16093	15872	15991	15878	15924	15935	16097	15999	15820	16274	16062	15902	15874	15927	15926	15883	15919	15992	16033	15804	15939	15906	15919	15980	16122	16032	16139	15962	16049	15977	15987	15921	15855	15815	16046	15976	16026	16025	15790	15948	16019	15994	16035	16077	15615	15987	15925	15919	15966	15944	16119	15977	16054	16186	16084	15963	15943	16132	16035	15901	15887	15939	15909	16028	15829	15887	15833	16024	16121	15953	15870	16003	15967	15741	15804	15692	15740	15974	15890	16049	15997	15808	15830	15880	16024	16039	15866	15912	16008	16019	15963	15842	15894	15932	16080	15984	15998	15858	15959	15999	15901	16001	16028	15934	15919	15858	15766	15821	16024	16187	16069	16003	16004	15990	16005	15884	16215	15917	15835	15709	15942	15987	15910	15980	16092	15884	15881	15977	15929	15855	15844	15880	15874	15921	15895	15801	15798	15830	15918	16002	15880	16047	15936	15905	15862	15904	15971	15793	15713	16032	15999	16012	15853	15898	15791	15943	15941	15749	15926	16077	15955	16078	15923	16000	16163	16077	15845	16030	16054	16097	16155	15732	16040	16056	16048	15906	16047	15907	15731	16008	16057	16068	15924	15852	15843	15935	15951	16188	16123	15986	16162	16035	15959	16021	16007	16065	15931	16136	15839	15860	15994	16041	16141	15918	15876	15818	16061	15908	15935	15886	15914	16069	16038	15844	15928	16060	15814	15966	16009	16160	15934	16021	16008	15959	15960	16020	15766	15854	15785	15811	15888	15781	15846	15643	15704	16095	16099	15994	15869	16015	16014	15836	16112	15884	16128	15899	15898	16064	15909	16039	16081	15967	16043	15982	16013	15820	15773	15998	15704	15813	15846	16024	15906	15855	15900	15939	15960	15886	15921	15778	15868	15896	15822	16003	15828	15900	15929	15998	15884	15997	15786	15921	15888	15984	16033	15942	15884	15899	16043	15966	16070	15956	15875	15890	16242	15964	15829	15643	15888	15939	15868	15842	16004	15727	15811	15879	16038	16063	15848	15878	16066	15831	15789	15866	16163	16184	15716	15802	15952	15954	15896	16126	15842	15859	16028	15928	16018	15724	15877	16094	15766	15788	15811	15865	15871	15982	16081	15788	15796	15910	15936	16019	15889	16083	15871	15904	15839	15916	15902	16093	15991	16085	15954	16044	15979	15897	15938	15839	15773	15950	15844	16058	15961	15965	15903	16141	15965	16091	16085	16012	16051	15764	15951	15967	15828	15945	16069	15948	15857	15743	15715	15980	16074	15826	15856	15743	15871	15866	15880	15805	15701	15909	15835	15851	15821	16061	15818	15867	15747	15994	16081	15819	15801	16062	16092	16018	15908	16035	15913	15922	15993	15865	16097	15878	16292	15855	16012	16013	15981	15949	16030	16001	16140	16166	15971	15801	15790	15846	15842	15876	15798	15992	15796	15930	15870	15827	15936	15919	15889	15984	15586	15933	15911	15807	16042	15868	15820	15998	15843	16135	16008	15891	16004	15732	15784	15777	15966	16046	15728	15865	15939	15884	16166	15839	15959	15905	15898	15881	15909	15952	16006	15950	16046	15932	16005	16086	16074	16067	15793	15837	16000	16049	15971	15856	15996	16059	15959	15606	15954	16069	15927	16016	16177	15938	16004	15888	15881	15877	16124	16003	15774	15985	15890	15868	16071	16028	16002	15963	15794	15949	15933	16071	15869	15802	15879	15950	15934	16013	16001	15830	15852	15986	15851	15983	15861	15712	15813	16139	16001	15774	15880	15776	15857	15896	15734	15741	15904	16030	15781	15991	15890	15922	16203	15879	15947	16150	15891	15897	15799	15825	16031	15798	15842	15877	15985	15984	15804	16041	15905	16230	15771	15965	15910	15847	16029	15996	16010	15826	16076	15857	15779	15897	16032	16007	15992	15952	15963	15903	16009	15981	15828	15889	16035	15905	16085	15892	15971	16057	15879	15803	15930	15846	16098	16079	15793	15822	15790	15973	15967	15852	16056	16065	16090	15869	15991	15823	15777	15902	15743	15830	16076	15872	15971	15989	15958	16007	16018	15954	15937	15911	15716	15930	15870	15908	15973	15896	15924	16129	15909	15751	15988	15955	15743	15871	15835	15941	15971	16002	16009	15894	15902	15799	15894	15830	16011	15973	15932	15839	15900	15945	16046	15841	16100	15970	15711	15887	15786	15905	16068	15730	15730	15897	16056	15976	15850	15825	15701	15868	15873	15842	15950	15944	16178	16023	15972	16193	15970	15898	15898	15939	16070	15793	16214	16002	15907	15900	15959	15937	16056	15998	16105	16049	15996	15924	16038	15997	16015	16031	15991	15967	15884	15761	15833	15680	16059	15694	15924	15828	16081	15932	16015	16004	15909	15920	16039	16021	15908	15987	15887	15985	15954	15855	16124	15791	15684	16057	15899	15925	15774	15965	15786	15972	16031	15834	15882	16092	16293	16132	15905	15882	15938	15823	15720	15823	15969	15973	15736	15893	16029	15954	16009	15966	15875	15950	16151	15906	15939	15816	15827	15901	15964	15882	15840	15935	15921	15933	16012	15821	15848	15915	15842	15779	16102	15903	15818	15947	15733	15736	15927	15937	15958	15895	16068	15916	15865	15883	15813	15837	15958	15878	15957	15849	15899	16007	16149	15962	15861	15816	15891	16018	15987	15963	16025	15906	15990	15920	16095	15987	16123	16158	15934	15790	15834	15707	15809	15822	16008	15867	15751	15952	15739	16107	16035	15914	15871	16058	15896	15793	15902	16090	16055	16057	16118	15855	15964	15938	16005	16028	16157	16070	15861	15983	15995	15997	15818	15880	15781	15816	15830	15989	15953	15816	16017	15900	16083	15900	16167	16085	16133	16100	15858	15888	15934	16092	15953	15839	16007	15995	15872	15686	15852	16160	15922	15851	15826	15897	15770	15983	16005	15868	15745	15829	16028	15861	15795	15900	15856	15908	15816	15810	15691	15880	15923	16059	15947	15935	15836	16028	15815	15811	15852	15879	15778	15951	15932	16047	16038	15724	16053	15910	16077	15773	15825	16061	15649	15898	15953	15902	15726	15936	15945	15988	15669	15934	15954	15983	16038	15980	16052	15772	15849	16030	15649	15895	15947	16055	15840	15951	15772	15866	16066	15976	15947	15760	15760	15978	16116	15788	15664	15916	15876	15813	15911	16151	15958	16069	16131	15780	16029	15926	15974	16038	15969	15880	15915	16017	16096	16028	15773	15772	15863	15897	16000	16050	15985	15905	15768	15891	16115	15932	16201	16001	15928	15932	16147	15787	15914	15946	15951	15994	16137	15894	15862	15972	15959	15884	15874	16017	15677	15998	16072	16131	16009	15870	15947	15899	15924	15971	16067	15769	16137	15928	15981	16070	15807	15936	15918	15918	16048	16129	16151	16009	16048	16024	16029	16165	15993	15873	16009	16079	15985	16019	15876	15915	15608	15680	15989	15849	15967	15947	15788	16149	15866	15893	15914	15962	16009	16048	15972	16063	16095	16079	15731	15551	15973	15780	15907	16017	15808	15893	15887	15751	15829	15932	16000	15772	15818	15818	15854	16018	15814	16021	16026	15754	15773	15797	15928	15925	15929	15800	15756	15851	15938	15970	16002	15962	15925	15935	15843	15890	15932	15913	16108	15822	16192	16010	15908	15866	16024	15978	15847	15924	15870	15866	15997	15803	15879	16059	15890	15995	15733	15870	15938	16061	15990	15969	16168	15923	16006	15872	15769	15944	15896	15861	15863	15896	15977	15949	15912	15729	15953	15909	15910	15903	16100	15904	15984	15941	16048	15884	15989	16052	15813	15803	15842	15901	16098	15862	15934	15802	16079	15874	15969	15977	15899	15799	15744	15852	16067	15781	16096	15798	15848	16052	15953	15921	16026	15955	16006	16003	16038	15899	15924	16107	15747	15870	15768	15811	16098	15969	15999	15826	15851	15963	15788	15709	15982	15866	15771	15916	15982	16151	16018	16077	15895	15964	15777	15794	15861	15972	16041	16068	15998	15895	16013	15890	16006	15923	15929	16083	15930	16082	15898	15784	16165	16024	15926	15998	15919	15982	15893	15961	15583	15927	15872	15863	15885	15754	15965	16102	16101	15761	16081	16031	15713	16085	16030	16041	16134	15838	16068	16040	15998	15943	15767	15909	16108	16052	16065	15992	16016	15974	15724	15951	15890	15814	16114	15912	16222	16000	15959	16037	16059	15936	15980	15811	15963	15870	15937	16026	15856	15839	15911	15965	16142	15952	16033	15820	16061	15891	16076	15924	16004	15816	15847	15989	16263	15880	15870	15815	16019	15947	16089	15872	16006	15807	16002	15827	15869	15846	15924	15855	15864	15920	15995	16066	15902	15916	16008	15937	15980	15873	15972	16016	16032	16199	15906	15979	15910	15929	15836	15928	15885	15881	15826	15932	15904	16008	15830	15932	15955	16031	15898	15942	15832	15846	15817	16038	15642	15892	15841	16051	15934	16018	16128	15915	15757	15903	15904	16038	15954	15925	15840	15749	15873	15883	15753	15828	15947	16054	15899	15867	15883	15947	15971	15888	15953	15993	16006	16031	15714	15952	15957	15902	15768	15933	15920	15945	15779	15870	15976	16034	16036	15816	16097	15803	16017	15895	15865	15828	15860	15993	15954	15881	15844	15886	15932	15920	15906	15969	15861	16076	15888	15903	15967	16006	15941	15968	15914	15825	15854	15917	16041	15956	16062	15785	15798	15840	16241	15746	15718	15912	15897	15979	15954	15960	15829	16072	15834	15872	15984	15887	15841	15936	15861	16078	15778	15970	15987	15948	16095	15847	15874	15914	15950	15770	16098	16019	15881	15952	15847	15905	15881	15904	15852	15940	15952	15948	16021	15975	16044	15884	15969	16123	15986	15983	15940	15857	16102	16034	15861	16047	15891	15766	15870	15931
30374	53022	48967	39560	34122	29099	24202	21483	19539	18360	17605	17007	15871	15639	15266	15207	14947	14699	14665	14431	14344	14097	14252	14114	14186	13945	13825	13959	13975	13877	13766	13717	13831	13757	13792	13870	13731	13674	13650	13561	13762	13668	13692	13650	13631	13698	13623	13613	13658	13564	13565	13574	13532	13607	13597	13611	13596	13547	13552	13668	13570	13448	13434	13683	13459	13531	13546	13566	13682	13547	13539	13554	13712	13469	13676	13564	13613	13529	13557	13474	13551	13608	13647	13672	13491	13484	13653	13584	13647	13436	13603	13340	13359	13736	13758	13568	13540	13726	13512	13453	13526	13695	13661	13608	13550	13523	13494	13587	13531	13520	13587	13584	13505	13643	13518	13583	13471	13414	13644	13621	13524	13579	13676	13507	13667	13577	13557	13528	13572	13672	13528	13726	13621	13643	13589	13354	13597	13638	13525	13636	13315	13576	13518	13557	13665	13438	13618	13433	13482	13611	13586	13522	13474	13581	13446	13653	13553	13631	13668	13581	13540	13611	13585	13512	13533	13461	13639	13438	13600	13437	13472	13351	13691	13518	13530	13559	13777	13663	13543	13484	13612	13506	13604	13611	13608	13536	13391	13522	13460	13620	13590	13535	13486	13734	13482	13547	13466	13634	13638	13506	13633	13527	13630	13597	13642	13540	13591	13764	13551	13684	13548	13666	13598	13507	13652	13517	13641	13561	13632	13469	13543	13643	13432	13660	13424	13688	13669	13551	13397	13533	13529	13669	13508	13665	13492	13515	13473	13530	13784	13619	13458	13572	13456	13713	13583	13565	13486	13566	13508	13457	13632	13556	13495	13438	13611	13553	13625	13634	13630	13557	13526	13489	13447	13352	13635	13563	13538	13573	13540	13704	13815	13737	13683	13644	13526	13451	13450	13603	13645	13695	13577	13506	13582	13657	13306	13707	13728	13691	13393	13650	13494	13673	13496	13670	13464	13637	13436	13450	13708	13649	13457	13577	13679	13366	13445	13463	13495	13484	13721	13510	13542	13531	13585	13726	13546	13632	13495	13526	13512	13412	13591	13587	13481	13499	13632	13510	13517	13588	13359	13617	13557	13517	13607	13518	13431	13522	13444	13655	13632	13608	13533	13619	13534	13664	13559	13669	13524	13632	13567	13613	13395	13665	13708	13458	13717	13561	13581	13544	13359	13536	13551	13496	13440	13608	13612	13547	13424	13510	13538	13621	13584	13677	13601	13558	13488	13445	13592	13503	13650	13426	13469	13492	13603	13722	13555	13577	13396	13701	13466	13608	13760	13661	13457	13625	13201	13587	13435	13499	13574	13535	13573	13542	13481	13541	13620	13823	13344	13656	13611	13466	13564	13433	13435	13458	13508	13564	13585	13601	13567	13629	13633	13548	13443	13499	13538	13630	13734	13482	13559	13669	13654	13399	13532	13627	13499	13680	13713	13550	13688	13563	13641	13588	13545	13648	13648	13247	13450	13504	13426	13527	13511	13532	13734	13500	13577	13521	13469	13643	13458	13628	13422	13502	13477	13441	13584	13696	13593	13672	13419	13532	13600	13524	13536	13642	13642	13630	13528	13727	13582	13513	13611	13572	13518	13658	13735	13306	13601	13615	13395	13605	13529	13526	13515	13437	13630	13465	13501	13425	13446	13407	13580	13405	13452	13664	13565	13606	13599	13543	13640	13588	13619	13659	13720	13512	13466	13461	13443	13631	13610	13562	13476	13556	13654	13613	13454	13551	13745	13490	13591	13531	13552	13499	13542	13615	13466	13756	13504	13669	13527	13629	13417	13465	13668	13449	13608	13539	13606	13742	13422	13614	13599	13499	13764	13535	13400	13686	13368	13432	13535	13497	13668	13658	13337	13534	13401	13635	13517	13602	13438	13601	13502	13726	13623	13751	13552	13518	13628	13721	13471	13288	13750	13499	13542	13569	13693	13561	13541	13445	13617	13472	13589	13606	13608	13505	13512	13525	13428	13558	13521	13404	13611	13594	13562	13564	13388	13662	13593	13651	13572	13622	13341	13619	13616	13688	13644	13687	13510	13416	13496	13646	13533	13516	13533	13561	13572	13606	13568	13556	13464	13493	13630	13430	13482	13574	13581	13516	13501	13602	13550	13640	13480	13428	13597	13422	13645	13702	13807	13501	13532	13550	13417	13538	13455	13577	13542	13608	13452	13464	13653	13515	13435	13394	13402	13576	13569	13468	13593	13366	13485	13536	13607	13610	13636	13508	13582	13342	13747	13536	13623	13508	13563	13444	13562	13519	13611	13597	13436	13617	13476	13542	13698	13680	13628	13534	13488	13519	13574	13699	13496	13572	13673	13661	13485	13404	13587	13477	13637	13583	13598	13631	13522	13605	13569	13541	13581	13488	13763	13596	13528	13579	13633	13537	13560	13622	13648	13576	13565	13483	13599	13681	13696	13578	13510	13402	13529	13507	13570	13439	13746	13470	13441	13586	13612	13542	13591	13574	13523	13572	13616	13518	13535	13456	13525	13578	13453	13648	13470	13558	13550	13617	13561	13466	13476	13473	13467	13610	13585	13476	13739	13518	13408	13434	13410	13630	13608	13512	13588	13321	13667	13535	13287	13486	13528	13454	13543	13608	13541	13450	13478	13504	13587	13606	13425	13675	13774	13599	13335	13587	13579	13494	13591	13606	13553	13453	13559	13721	13510	13561	13617	13421	13510	13554	13543	13452	13414	13600	13545	13531	13557	13620	13492	13471	13587	13582	13336	13513	13594	13491	13509	13595	13678	13603	13700	13558	13503	13510	13512	13623	13512	13624	13591	13529	13471	13419	13508	13423	13553	13535	13429	13557	13628	13546	13661	13597	13500	13680	13521	13559	13604	13645	13570	13580	13437	13468	13456	13583	13532	13593	13632	13449	13556	13745	13729	13468	13484	13544	13589	13607	13573	13662	13528	13741	13539	13653	13506	13484	13507	13412	13411	13469	13488	13428	13481	13459	13492	13494	13570	13702	13524	13551	13614	13528	13750	13491	13525	13493	13389	13671	13456	13516	13445	13460	13543	13392	13488	13618	13634	13792	13546	13517	13495	13536	13471	13587	13689	13493	13615	13598	13623	13673	13695	13457	13569	13522	13639	13694	13540	13658	13608	13592	13628	13429	13501	13576	13513	13423	13422	13539	13536	13515	13588	13415	13466	13473	13709	13760	13524	13569	13769	13447	13381	13632	13604	13595	13768	13499	13578	13487	13602	13659	13705	13661	13453	13666	13595	13527	13527	13541	13486	13532	13538	13632	13606	13468	13602	13471	13625	13452	13603	13458	13589	13584	13468	13465	13562	13567	13736	13594	13553	13619	13587	13512	13691	13524	13592	13568	13599	13400	13508	13652	13585	13544	13557	13513	13581	13575	13530	13531	13613	13410	13603	13582	13531	13372	13462	13635	13529	13460	13544	13601	13662	13557	13544	13605	13680	13621	13447	13537	13554	13533	13388	13475	13574	13501	13588	13526	13750	13566	13624	13433	13490	13496	13688	13447	13483	13542	13569	13492	13522	13508	13508	13489	13568	13638	13579	13593	13615	13790	13426	13644	13753	13551	13522	13287	13614	13433	13656	13535	13636	13533	13577	13501	13581	13613	13566	13732	13500	13665	13602	13368	13505	13615	13503	13475	13642	13480	13423	13564	13727	13448	13531	13530	13526	13449	13436	13475	13455	13509	13339	13574	13514	13624	13501	13671	13505	13584	13588	13389	13464	13553	13606	13639	13501	13635	13567	13525	13479	13725	13602	13658	13557	13596	13517	13465	13558	13414	13499	13391	13566	13664	13488	13649	13545	13585	13684	13484	13622	13580	13572	13703	13497	13427	13416	13614	13332	13512	13561	13635	13625	13632	13497	13535	13572	13624	13633	13795	13636	13535	13702	13609	13664	13475	13730	13535	13612	13407	13514	13478	13641	13625	13492	13634	13655	13635	13738	13649	13626	13637	13600	13560	13436	13572	13499	13599	13791	13602	13445	13531	13430	13585	13584	13680	13575	13764	13517	13656	13384	13496	13575	13711	13620	13621	13303	13617	13518	13412	13546	13692	13633	13592	13540	13501	13614	13399	13713	13558	13607	13646	13710	13653	13523	13451	13595	13672	13569	13386	13534	13353	13604	13482	13522	13612	13694	13538	13666	13567	13519	13545	13453	13429	13552	13503	13634	13571	13646	13502	13495	13371	13764	13743	13566	13406	13612	13527	13659	13549	13503	13422	13529	13364	13708	13577	13322	13614	13697	13488	13452	13460	13618	13725	13480	13423	13576	13634	13362	13471	13671	13597	13671	13592	13576	13593	13619	13415	13510	13512	13475	13749	13610	13389	13582	13571	13586	13522	13643	13562	13507	13506	13719	13369	13470	13487	13559	13584	13516	13590	13342	13592	13435	13523	13500	13632	13685	13603	13472	13461	13524	13764	13481	13590	13486	13584	13519	13381	13734	13417	13510	13613	13611	13482	13666	13573	13520	13551	13611	13409	13571	13571	13576	13508	13516	13646	13580	13560	13524	13693	13746	13522	13627	13596	13585	13625	13681	13570	13528	13528	13623	13607	13552	13536	13589	13655	13524	13574	13644	13561	13427	13605	13558	13479	13601	13477	13368	13581	13416	13582	13629	13637	13445	13625	13521	13468	13634	13740	13489	13457	13527	13494	13520	13687	13590	13476	13713	13483	13462	13633	13604	13585	13711	13573	13858	13438	13601	13486	13676	13607	13579	13732	13507	13408	13579	13595	13608	13617	13489	13554	13528	13589	13444	13560	13557	13581	13526	13553	13659	13508	13516	13430	13525	13501	13668	13547	13510	13615	13488	13400	13610	13651	13489	13457	13509	13654	13604	13681	13476	13448	13516	13658	13572	13703	13488	13783	13543	13485	13478	13651	13579	13605	13506	13577	13619	13505	13442	13541	13740	13724	13543	13652	13688	13689	13600	13464	13516	13589	13647	13544	13610	13438	13594	13522	13481	13582	13489	13515	13612	13453	13583	13588	13599	13566	13449	13567	13622	13603	13588	13446	13557	13580	13458	13516	13548	13559	13778	13454	13426	13558	13646	13680	13566	13575	13481	13589	13571	13566	13438	13583	13534	13538	13573	13474	13516	13519	13427	13420	13613	13586
29043	27583	34803	30081	23866	20991	19221	18524	17673	17161	16704	16828	16536	16376	16274	16363	16343	16273	16350	16124	16135	16051	16096	16208	16126	16113	16045	15982	15815	15918	16036	15977	15993	15989	16130	15819	16083	16126	15994	15880	16085	16033	16011	15841	15875	16023	16144	15904	15790	16035	15901	15876	15855	15663	15905	15975	16047	16038	15842	15857	15889	16026	15955	15975	15866	16018	16062	15916	15981	16021	15900	15926	15971	15618	15909	16021	15966	15887	15961	16002	15829	15919	15983	15874	15817	15693	15722	16028	15855	15924	15784	16025	15968	15930	15900	16082	15712	15975	15719	15991	15908	15809	15935	15977	15907	15702	15758	15849	15949	16092	16042	15916	15836	15723	16139	15941	15984	15923	15926	15846	15956	15912	15826	16014	15765	16008	16008	16119	16043	15822	15869	15947	15946	15857	15829	15941	15965	15899	15875	15758	15834	15822	15989	15926	15890	15977	15975	15869	16056	15999	16089	16077	15966	15755	15761	15961	15954	15696	15876	15884	16034	15911	16007	15933	15858	15988	15845	15979	15920	15708	16021	15868	15803	15989	15993	15649	15861	15958	15819	16127	15949	15923	15918	15985	15918	15868	15861	15819	15840	16076	15886	15959	15706	15738	15989	15813	15882	15722	16115	15899	15938	15846	15956	15647	15830	16071	16102	15867	15770	15869	16079	15919	15902	15933	16190	16100	16042	16077	16031	16026	16089	15941	15884	15671	15673	15972	15850	15799	15753	15714	15784	16044	15974	15980	15914	16030	15838	15841	16055	15952	15810	16017	15886	16001	15727	16037	15996	15870	15759	15711	15878	16115	15877	15990	15907	15836	15826	15920	15980	15833	16058	15991	15726	15929	15727	15908	15893	15902	15974	15864	15905	15962	15854	15700	15892	15772	15877	15954	15910	16088	15955	15591	15869	15823	15882	15751	16013	15960	15884	16045	15939	15859	16007	15904	15882	15787	15780	15843	15968	15996	15952	16025	15687	15762	15712	15917	15797	15974	15903	15803	15931	15912	16073	16016	15885	15851	15930	15738	15930	16101	15969	15989	15958	15874	15715	15863	15621	15898	16026	15862	15838	15899	16137	15867	15949	15969	15798	15807	15978	15931	15965	15961	15887	15954	15782	15977	15951	15757	15908	15846	15908	15833	15899	15733	16003	16008	15809	15933	15969	15812	15814	15862	15808	15829	15950	16061	16029	16012	15802	15874	15991	15855	15956	15994	15928	15934	15998	15797	15830	15893	15955	16070	16107	15773	16171	16130	15881	15781	15748	15800	15780	15972	16062	15859	15825	15668	15895	15742	15729	15999	15958	15934	15802	15962	16208	15855	15749	15887	15933	15838	15948	16008	15927	15998	15755	16019	16062	15952	15804	15922	15787	16027	15901	15737	15832	15932	15996	15937	16028	15917	15948	15785	15883	15830	15886	15991	15857	15888	15982	15853	16019	15968	15913	15714	15775	15915	15861	15827	15887	15872	15845	15850	15993	15990	15901	15762	15823	15872	16118	15886	16009	15805	15836	15687	15937	15851	15792	15832	15826	15967	15934	15979	15976	15812	15846	15802	15907	15899	15739	15881	15955	15867	16031	16024	15849	15821	15937	15818	15899	15743	15983	15984	15970	15581	15744	15840	15859	15933	15981	15855	15919	15679	15754	15744	15801	15979	15949	15807	15991	15920	15816	15774	16021	16002	15719	15814	15831	15845	16191	15929	15985	16062	16044	15906	16070	15922	15870	15922	16011	15862	15845	15922	15776	16047	15896	15970	15822	15984	15975	15948	15982	15797	15943	15945	15840	15870	15957	15687	15844	15868	15942	15837	15876	15927	15848	15743	15822	15787	15833	15898	15888	15843	15754	15926	15908	15754	16146	16014	16121	15815	15951	15830	16071	15927	15798	15854	15999	15855	16019	15996	15765	15843	16003	15986	15915	16004	15732	15913	15988	15662	15943	15961	15803	15848	15905	15739	15891	15946	15909	15872	16008	15946	15894	15852	15999	15882	15795	15979	15890	15836	15918	15845	15822	15742	15938	15881	15860	15928	16011	15744	15922	15872	15967	15943	15859	15805	15744	15808	15967	15975	15952	15984	15957	15943	15954	15875	15793	15937	15920	15924	15907	16100	15639	15919	15928	15968	15795	15881	15846	15953	15850	16119	15999	15772	15979	15806	15825	15808	15646	16112	15919	15985	15981	15955	15817	15848	16039	15851	15980	15814	16002	15964	15819	15869	15754	15789	15861	15772	15894	15877	15828	15897	15733	15872	15930	15941	15885	15905	15893	15815	15892	15850	15981	15921	15860	15980	15923	15905	15869	15933	16156	15988	15884	15859	15888	15932	16115	15582	15874	15788	15699	15994	15901	15824	15842	15888	15948	15974	15937	15854	15879	15787	15797	15894	16045	15760	15900	15785	15638	15896	15901	16149	15908	15940	16035	15919	15873	15939	15880	15807	15843	15822	15960	15933	15888	15843	15848	15945	15798	16033	15849	15668	15954	15886	15794	15766	15936	15843	15733	15974	16014	15825	16066	15897	15875	15683	15836	16045	16016	15782	15786	15726	15899	15937	15770	15991	15887	15936	15935	15864	15964	16067	15822	15922	16122	15842	16095	16151	15985	16047	15851	16081	15773	15979	15827	15893	15961	15906	15766	15803	15968	15957	15941	15909	15957	15698	15696	15945	16003	15974	15988	16176	15765	15943	15744	15838	16052	15983	15937	15953	15932	15799	15790	15802	15932	15881	15909	15847	15897	15820	15894	15862	15969	15943	15937	15823	15899	15831	15827	15851	15880	15896	15882	15873	16060	15936	16002	15895	15966	15816	15735	15886	15795	15807	16058	15794	15891	16004	15938	15773	15844	15877	15873	15822	15939	15961	16056	15875	15784	15944	16012	15903	15831	15730	15816	16000	15876	15758	15824	15881	15888	15840	15723	15911	15957	15934	15970	15916	15856	16008	15948	15661	15898	15877	15864	15969	15741	15912	15911	15791	15866	15763	15827	15944	15614	15995	16031	15986	15843	15921	15935	15880	15883	15880	16003	15830	15877	15785	16012	15839	15878	15808	16018	15999	16049	15780	15840	15860	15840	16026	15984	15968	15894	15871	15932	15786	15898	15760	16060	15960	15749	15786	15984	16071	15944	16024	15738	15830	15806	15971	15969	16076	16059	16055	15896	15780	15976	15914	15987	15915	16116	15860	15783	15906	16042	16024	15699	15803	15857	15878	16158	15794	16080	15928	15771	15978	15905	15888	15718	15621	15731	15854	15971	15954	15983	15917	15708	15774	16095	15855	15828	15834	15895	15978	15934	15897	15821	15841	15833	15899	15710	15980	15896	16013	15814	15962	15856	15897	15877	16014	16004	15906	15850	15850	16024	15999	15981	16012	15895	15874	15916	15784	15841	15978	16180	15799	15974	16017	15958	15917	15951	16017	15933	15968	15822	16025	15913	15895	15988	15859	15901	15604	15887	15921	16003	15826	15924	16016	16032	15812	15845	15989	15930	15923	16039	15829	15925	15855	15878	16009	15888	15867	15921	15873	15710	16198	15811	15992	16078	15918	15631	15879	16003	15937	15916	15764	15971	15909	15726	15950	16046	16108	15992	16046	15928	15964	15879	16137	15907	15966	16049	16124	15960	15900	15803	15834	15925	15911	16056	16003	15891	15924	15856	15811	16017	15876	15824	15909	15883	15935	15852	16006	15853	15988	15733	15995	15858	15915	15952	15939	15887	15802	15976	16084	15834	15847	16018	15936	16007	15908	15966	15941	15958	15876	16142	15935	16074	15993	15847	15669	15713	15898	15726	15886	15888	15892	15806	15892	15797	15944	16021	15980	15760	16009	15867	16116	15956	15782	15949	15898	15920	15782	15946	15939	15851	15841	15978	15976	15998	16094	15942	15884	15962	16002	15811	15928	15969	15868	15996	15928	16166	15859	15970	16010	15921	16183	16081	15898	15863	16103	15764	15808	15963	15837	15757	15992	15916	15977	15583	16015	15941	15881	15813	15981	15968	15840	16049	15954	15950	15885	15983	16062	15974	16000	15894	15945	15953	15753	15993	15796	16007	15912	15982	15782	15895	15931	15934	15732	15900	15803	15851	15928	15907	15759	15846	15849	15951	15977	16137	15907	16004	15926	16034	15937	16031	15907	16154	15846	15894	15991	15891	15900	15876	15888	16057	16158	16071	16024	15792	15934	15949	15712	15839	15754	16106	15823	15802	16016	16035	15978	15783	15873	15716	15935	15852	15844	15749	15714	15754	16056	15833	15926	15862	15869	16056	15914	15992	16100	15983	15942	15886	15995	15787	15906	15856	16148	15916	15782	15995	15811	15847	15955	15838	15800	16076	16131	15918	15845	15773	15948	16020	15878	16011	15877	16135	15892	15970	15700	15841	15768	15834	15926	15966	15681	15921	15902	15978	16013	15833	15965	15889	15845	15887	15776	16069	15953	15870	15852	15837	15740	15849	15789	15888	15782	15850	15891	16097	16180	15880	15954	15745	15789	15957	15790	15991	15874	15697	15840	16115	15707	15743	15895	15944	15973	15806	15925	15852	15945	15758	15846	15741	15658	15858	15647	15937	15891	16098	15786	15927	15805	16007	16016	15994	15792	15969	15788	15994	15944	15893	16046	15945	15904	15884	15836	15840	15906	15905	15835	15779	15894	15761	15928	15839	15937	15860	15975	15916	15918	16172	15903	15911	15821	15799	16007	16162	15907	15965	16062	15835	15862	15796	15814	15932	16147	15866	15793	15878	16077	15921	15991	15833	16005	15932	15982	15892	15962	15981	15805	15753	15972	15878	16050	15836	15875	15722	15974	15998	15899	15818	15718	15757	15950	15903	15785	16002	15836	15992	15956	15837	15837	16082	15970	15835	16029	15755	16004	15989	15838	16077	15904	15956	15530	15868	15814	15979	15952	15829	15889	15820	15910	15767	15766	16022	15938	15899	15953	15910	16009	16035	16057	15832	15881	15949	16075	15891	15820	15699	15822	15880	15872	15867	15742	16027	16037	15717	16069	15779	15855	15798	15808	16133	15943	15856	15981	16032	15916	15872	15875	15953	16075	15788	15762	15937	15980	15870	15927	15985	15895	15795	15973	16082	15897	16139	15747	15963	15949
30640	42291	38293	28737	23712	20086	18236	17116	16335	15668	15191	15054	14624	14384	14484	14222	14128	14110	14064	13917	13850	13811	13897	13905	13744	13746	13856	13812	13689	13705	13727	13694	13561	13671	13657	13677	13617	13484	13716	13720	13571	13471	13674	13379	13487	13614	13768	13623	13524	13536	13545	13645	13594	13623	13593	13429	13499	13616	13473	13718	13458	13482	13601	13644	13637	13564	13406	13595	13610	13547	13516	13634	13494	13834	13504	13454	13715	13351	13665	13662	13672	13624	13635	13592	13625	13585	13447	13460	13582	13691	13563	13639	13578	13548	13623	13628	13655	13642	13512	13533	13581	13619	13566	13577	13569	13619	13550	13310	13551	13693	13467	13548	13575	13492	13673	13745	13519	13435	13638	13516	13605	13717	13607	13541	13614	13519	13522	13636	13355	13553	13737	13707	13617	13561	13640	13574	13477	13583	13535	13745	13635	13572	13648	13510	13548	13491	13553	13527	13596	13712	13585	13690	13668	13679	13636	13537	13608	13428	13677	13667	13549	13524	13647	13623	13539	13528	13538	13665	13610	13729	13595	13682	13723	13426	13667	13807	13428	13597	13571	13620	13731	13540	13510	13575	13493	13590	13438	13499	13733	13567	13638	13570	13515	13579	13514	13650	13638	13619	13598	13604	13520	13527	13726	13524	13664	13664	13770	13524	13487	13651	13597	13758	13599	13414	13519	13573	13651	13617	13525	13605	13532	13384	13505	13495	13563	13519	13655	13534	13584	13760	13527	13575	13633	13570	13485	13605	13558	13596	13677	13598	13578	13489	13559	13698	13597	13577	13672	13588	13609	13660	13626	13572	13615	13461	13723	13465	13441	13731	13706	13601	13646	13610	13642	13517	13435	13592	13538	13663	13629	13651	13627	13538	13427	13714	13448	13634	13603	13566	13643	13451	13629	13697	13774	13600	13563	13493	13520	13570	13635	13450	13780	13595	13514	13556	13565	13502	13654	13540	13585	13721	13763	13687	13629	13570	13678	13470	13608	13534	13522	13534	13507	13586	13615	13543	13680	13624	13594	13631	13584	13508	13540	13469	13537	13600	13495	13618	13523	13440	13620	13485	13659	13482	13491	13548	13493	13514	13579	13525	13718	13453	13585	13560	13561	13509	13477	13689	13544	13495	13592	13490	13512	13500	13507	13603	13509	13583	13640	13707	13477	13560	13581	13671	13465	13599	13688	13455	13574	13611	13524	13558	13494	13654	13663	13780	13570	13663	13500	13483	13638	13684	13561	13522	13483	13557	13604	13681	13616	13657	13763	13407	13563	13699	13626	13430	13657	13624	13499	13617	13637	13583	13676	13664	13492	13423	13492	13409	13513	13521	13559	13648	13503	13617	13628	13491	13539	13634	13499	13641	13627	13500	13285	13613	13605	13829	13598	13530	13525	13712	13649	13639	13513	13446	13477	13603	13561	13458	13609	13392	13533	13643	13562	13598	13534	13423	13577	13697	13545	13628	13570	13661	13774	13645	13437	13565	13835	13612	13505	13634	13537	13656	13445	13454	13685	13562	13538	13507	13674	13457	13573	13768	13575	13698	13505	13493	13570	13776	13508	13717	13638	13615	13571	13777	13577	13445	13644	13741	13514	13659	13619	13635	13519	13517	13618	13669	13483	13625	13632	13635	13665	13477	13627	13543	13540	13661	13595	13614	13583	13587	13428	13468	13605	13706	13593	13669	13586	13560	13602	13544	13700	13502	13557	13613	13513	13436	13583	13598	13417	13651	13409	13700	13738	13553	13539	13599	13604	13563	13644	13655	13634	13625	13591	13536	13487	13505	13572	13701	13531	13512	13616	13504	13515	13569	13822	13572	13678	13695	13658	13680	13363	13684	13394	13583	13673	13547	13646	13653	13471	13785	13690	13610	13568	13483	13711	13446	13466	13603	13642	13590	13445	13492	13604	13664	13694	13678	13517	13606	13454	13526	13495	13549	13777	13519	13513	13516	13643	13409	13517	13697	13531	13452	13757	13523	13526	13593	13564	13729	13621	13667	13653	13501	13549	13442	13620	13510	13722	13447	13416	13677	13547	13506	13550	13589	13625	13475	13627	13455	13657	13531	13541	13531	13454	13495	13566	13586	13539	13613	13622	13544	13582	13631	13401	13569	13566	13570	13508	13538	13577	13601	13735	13610	13669	13418	13789	13685	13679	13670	13656	13515	13522	13606	13589	13680	13645	13471	13563	13618	13462	13677	13522	13678	13659	13720	13435	13598	13536	13583	13610	13494	13617	13711	13683	13737	13648	13608	13643	13559	13565	13671	13766	13687	13654	13484	13578	13563	13512	13414	13519	13592	13663	13484	13589	13509	13684	13668	13489	13482	13676	13555	13547	13478	13596	13581	13600	13448	13561	13663	13620	13600	13439	13620	13540	13553	13434	13794	13477	13638	13465	13694	13539	13563	13660	13424	13572	13630	13523	13670	13531	13555	13516	13738	13562	13606	13467	13586	13636	13674	13520	13746	13469	13526	13716	13556	13525	13681	13661	13465	13522	13595	13521	13600	13563	13554	13646	13566	13599	13519	13629	13703	13683	13804	13761	13619	13684	13438	13511	13565	13613	13654	13554	13536	13606	13658	13512	13659	13671	13533	13662	13556	13634	13676	13615	13631	13643	13700	13618	13656	13493	13721	13482	13476	13522	13575	13591	13548	13626	13761	13635	13526	13754	13654	13636	13567	13690	13544	13424	13496	13640	13539	13665	13439	13517	13545	13698	13699	13514	13590	13517	13723	13498	13514	13486	13647	13889	13553	13538	13608	13633	13541	13492	13656	13481	13595	13443	13676	13468	13416	13544	13645	13510	13687	13662	13471	13591	13669	13516	13550	13643	13588	13781	13624	13498	13630	13713	13464	13608	13702	13736	13571	13602	13505	13551	13566	13650	13460	13612	13629	13699	13682	13576	13472	13523	13561	13494	13829	13592	13571	13580	13580	13642	13655	13502	13644	13558	13614	13480	13413	13498	13619	13655	13482	13673	13640	13469	13568	13651	13624	13630	13631	13555	13541	13517	13742	13602	13745	13609	13658	13573	13646	13558	13539	13546	13502	13717	13713	13607	13739	13654	13778	13590	13535	13643	13654	13591	13539	13572	13498	13645	13573	13631	13679	13615	13703	13476	13608	13571	13678	13706	13340	13642	13480	13633	13579	13539	13632	13634	13735	13781	13560	13600	13467	13613	13721	13573	13561	13544	13489	13421	13565	13755	13572	13525	13490	13511	13726	13616	13587	13488	13509	13612	13392	13647	13609	13703	13677	13425	13655	13676	13589	13489	13465	13647	13676	13659	13618	13596	13705	13350	13695	13666	13512	13548	13562	13794	13522	13526	13659	13709	13541	13434	13532	13588	13474	13597	13559	13558	13541	13624	13373	13618	13378	13642	13670	13638	13497	13474	13746	13548	13589	13556	13592	13552	13721	13527	13530	13533	13529	13388	13663	13558	13820	13660	13496	13629	13432	13610	13533	13556	13597	13716	13573	13560	13617	13674	13664	13530	13583	13732	13650	13690	13393	13426	13638	13624	13545	13461	13658	13522	13664	13582	13725	13517	13569	13671	13493	13669	13557	13586	13639	13588	13646	13512	13711	13590	13495	13643	13494	13539	13698	13667	13536	13494	13596	13637	13573	13392	13588	13392	13456	13736	13757	13535	13392	13553	13647	13579	13463	13581	13621	13580	13686	13401	13490	13500	13507	13501	13644	13665	13637	13742	13597	13529	13595	13566	13633	13550	13562	13608	13612	13581	13650	13416	13491	13542	13539	13505	13820	13597	13670	13628	13543	13584	13526	13621	13608	13466	13845	13682	13442	13530	13715	13569	13746	13453	13667	13715	13616	13716	13561	13531	13587	13569	13621	13580	13531	13570	13577	13456	13634	13498	13625	13660	13551	13509	13706	13586	13611	13605	13663	13517	13537	13539	13511	13510	13553	13561	13504	13647	13577	13569	13563	13486	13651	13563	13765	13470	13594	13603	13425	13548	13416	13625	13643	13554	13662	13620	13675	13516	13540	13683	13437	13570	13587	13521	13653	13640	13540	13604	13569	13578	13543	13742	13616	13627	13579	13553	13551	13596	13620	13564	13584	13694	13553	13719	13597	13570	13604	13538	13651	13630	13640	13571	13503	13662	13615	13639	13560	13591	13545	13463	13700	13724	13717	13589	13628	13513	13599	13668	13634	13559	13698	13492	13616	13544	13583	13525	13588	13562	13461	13475	13690	13592	13741	13563	13587	13464	13556	13818	13463	13619	13572	13521	13429	13593	13697	13502	13545	13515	13578	13740	13708	13578	13636	13683	13576	13643	13559	13757	13518	13481	13561	13535	13582	13661	13514	13601	13607	13690	13546	13610	13792	13615	13538	13590	13571	13564	13604	13696	13540	13704	13603	13471	13586	13459	13608	13597	13534	13492	13536	13685	13605	13419	13669	13664	13694	13613	13604	13848	13739	13714	13649	13624	13767	13594	13653	13546	13582	13650	13583	13596	13415	13451	13702	13525	13667	13774	13529	13695	13608	13579	13715	13661	13635	13597	13577	13658	13741	13475	13779	13611	13600	13639	13693	13590	13568	13614	13633	13649	13694	13558	13633	13594	13640	13574	13808	13492	13689	13524	13505	13637	13469	13529	13549	13517	13607	13632	13539	13545	13699	13700	13545	13692	13623	13602	13551	13574	13628	13583	13501	13545	13585	13515	13709	13573	13512	13634	13451	13638	13628	13561	13471	13504	13589	13566	13780	13449	13619	13543	13619	13700	13634	13473	13618	13605	13586	13712	13505	13409	13415	13698	13539	13609	13399	13548	13396	13646	13742	13437	13521	13591	13567	13511	13643	13563	13798	13540	13685	13523	13709	13604	13602	13575	13513	13562	13561	13539	13553	13529	13551	13482	13506	13461	13584	13705	13490	13466	13506	13695	13702	13608	13505	13665	13688	13553	13519	13648	13552	13608	13542	13701	13582	13665	13454	13574	13638	13660	13654	13582	13698	13615	13556	13687	13525	13665	13574	13529	13678	13571	13543	13694	13543	13619	13641	13523	13626	13653	13694	13765	13540	13632	13621	13511	13616	13600	13554	13570	13476	13616	13651	13591	13618	13710	13484	13585	13715	13797	13520
24014	21100	28535	25549	25085	25577	24037	20107	18650	18328	17719	17427	17094	16709	16686	16540	16531	16369	16236	16246	16269	16111	16268	16010	16127	15774	15936	15978	15818	15937	15838	15789	15919	15801	15780	15895	15666	15701	15664	15861	15625	15867	15560	15783	15782	15742	15818	15565	15674	15658	15813	15766	15889	15908	15752	15723	15903	15581	15612	15716	15689	15674	15807	15804	15600	15659	15602	15900	15821	15913	15726	15684	15825	15645	15784	15621	15739	15804	15803	15544	15645	15927	15682	15781	15642	15824	15919	15587	15892	15677	15664	15602	15611	15739	15672	15844	15763	15862	15900	15696	15754	15716	15715	15669	15799	15785	15712	15613	15804	15808	15694	15744	15658	15698	15751	15665	15523	15764	15928	15723	15860	15816	15645	15400	15728	15701	15704	15715	15535	15652	15590	15818	15699	15636	15733	15660	15695	15815	15544	15807	15903	15887	15869	15809	15621	15734	15581	15620	15648	15777	15599	15789	15551	15753	15954	15761	15564	15705	15864	15726	15699	15670	15783	15871	15666	15670	15559	15691	15570	15594	15838	15895	15573	15755	15714	15711	15660	15751	15597	15656	15613	15660	15846	15669	15601	15690	15640	15821	15768	15726	15718	15785	15741	15734	15980	15869	15682	15601	15673	15650	15759	15641	15672	15545	15541	15663	15526	15527	15626	15856	15782	15572	15697	15520	15636	15576	15670	15587	15656	15775	15886	15869	15563	15967	15605	15491	15628	15722	15605	15847	15581	15839	15751	15731	15700	15602	15664	15656	15823	15701	15791	15649	15387	15591	15792	15901	15624	15762	15628	15643	15791	15913	15620	15651	15647	15674	15781	15781	15795	15793	15587	15647	15750	15738	15669	15684	15664	15808	15740	15708	15773	15594	15703	15814	15807	15910	15884	15758	15769	15783	15917	15648	15679	15660	15735	15588	15820	15547	15795	15517	15530	15741	15800	15651	15838	15719	15652	15878	15658	15625	15830	15746	15658	15775	15783	15862	15823	15839	15721	15754	15662	15618	15738	15773	15819	15594	15844	15763	15855	15776	15699	15600	15619	15782	15633	15864	15880	15928	15566	15644	15674	15627	15480	15666	15756	15543	15499	15529	15741	15808	15612	15798	15644	15527	15635	15766	15794	15692	15807	15729	15917	15795	15692	15754	15760	15689	15736	15754	15609	15629	15569	15487	15580	15716	15896	15616	15815	15623	15720	15484	15718	15666	15808	15800	15987	15677	15674	15623	15798	15899	15853	15557	15875	15604	15881	15654	15783	15893	15514	15852	15716	15680	15646	15501	15745	15570	15637	15515	15673	15507	15639	15621	15725	15793	15561	15623	15845	15713	15568	15580	15817	15733	15675	15703	15743	15808	15705	15641	15663	15872	15804	15706	15875	15692	15777	15828	15711	15543	15837	15677	15893	15624	15552	15777	15671	15703	15607	15703	15850	15802	15804	15823	15781	15806	15783	15576	15607	15832	15764	15626	15639	15551	15628	15642	15675	15746	15773	15624	15573	15682	15631	15761	15814	15567	15721	15629	15603	15700	15637	15733	15606	15730	15650	15881	15410	15632	15607	15654	15720	15674	15700	15531	15700	15851	15947	15792	15622	15689	15603	15696	15671	15527	15742	15749	15636	15784	15778	15848	15887	15754	15718	15664	15710	15535	15553	15526	15665	15815	15702	15670	15825	15787	15626	15727	15712	15816	15692	15792	15748	15729	15675	15544	15574	15796	15871	15692	15648	15765	15810	15831	15956	15833	15660	15605	15603	15564	15553	15511	15591	15733	15556	15564	15737	15601	15786	15722	15666	15662	15760	15902	15940	15753	15692	15731	15661	15819	15850	15679	15774	15845	15823	15670	15623	15753	15781	15889	15721	15857	15678	15471	15616	15650	15776	15617	15835	15668	15859	15693	15704	15537	15747	15658	15664	15861	15729	15845	15796	15666	15573	15735	15743	15851	15845	15624	15641	15691	15506	15738	15617	15799	15772	15689	15711	15898	15936	15710	15725	15588	15624	15573	15654	15716	15782	15599	15873	15715	15685	15779	15742	15565	15784	15686	15778	15698	15760	15823	15762	15759	15572	15436	15566	15598	15888	15873	15745	15751	15803	15840	15519	15560	15478	15801	15520	15709	15575	15716	15720	15890	15665	15734	15742	15667	15850	15576	15804	15866	15836	15862	15726	15881	15764	15824	15741	15847	15920	15601	15579	15491	15797	15634	15731	15839	15705	15698	15679	15689	15447	15610	15714	15853	15598	15633	15712	15797	15615	15568	15689	15749	15902	15695	15645	15589	15632	15782	15615	15673	15740	15538	15895	15694	15532	15582	15693	15460	15730	15700	15699	15828	15725	15824	15803	15744	15595	15700	15801	15672	15912	15608	15653	15604	15686	15548	15509	15673	15697	15582	15772	15694	15829	15904	15817	15686	15715	15783	15750	15783	15544	15787	15671	15705	15737	15613	15745	15692	15784	15698	15620	15490	15809	15731	15579	15634	15770	15902	15779	15686	15692	15586	15659	15705	15961	15824	15489	15613	15761	15598	15628	15787	15796	15631	15660	15972	15640	15701	15817	15727	15668	15611	15679	15569	15597	15727	15815	15720	15820	15669	15623	15854	15630	15787	15514	15473	15662	15828	15750	15782	15823	15506	15581	15657	15666	15626	15700	15576	15761	15656	15772	15748	15873	15611	15673	15672	15774	15538	15711	15603	15615	15589	15776	15944	15743	15677	15841	15737	15665	15723	15763	15910	15705	15674	15558	15767	15775	15662	15751	15396	15587	15821	15516	15712	15682	15611	15401	15700	15867	15755	15665	15651	15685	15612	15769	15732	15584	15541	15588	15793	15751	15572	15815	15741	15719	15760	15866	15701	15660	15679	15648	15666	15832	15509	15660	15806	15607	15727	15694	15561	15577	15747	15746	15578	15716	15619	15707	16072	15668	15774	15773	15839	15974	15696	15908	15788	15835	15637	15774	15629	15683	15741	15600	15583	15526	15752	15712	15832	15639	15698	15555	15621	15768	15596	15726	15824	15859	15675	15833	15640	15537	15846	15810	15667	15989	15755	15854	15817	15801	15672	15760	15883	15679	15607	15736	15722	15598	15657	15521	15664	15663	15679	15446	15755	15689	15728	15788	15789	15755	15826	15905	15839	15722	15841	15727	15801	15773	15543	15622	15682	15778	15916	15840	15680	15919	15727	15674	15885	15715	15796	15635	15989	15804	15814	15670	15647	15647	15845	15633	15617	15714	15804	15649	15565	15883	15610	15855	15861	15884	15696	15684	15664	15857	15822	15738	15609	15785	15733	15694	15662	15702	15717	15728	15786	15679	15846	15634	15694	15672	15890	15969	15726	15712	15653	15776	15485	15782	15821	15777	15823	15750	15810	15666	15667	15899	15831	15621	15828	15777	15709	15846	15627	15717	15782	15718	15776	15641	15734	15714	15658	15701	15698	15751	15808	15735	15778	15873	15691	15728	15652	15715	15855	15644	15541	15800	15743	15645	15676	15774	15632	15717	15835	15652	15674	15734	15602	15860	15645	15853	15611	15858	15775	15732	15656	15867	15641	15806	15755	15933	15695	15853	15764	15790	15857	15863	15680	15570	15617	15850	15892	15758	15798	15668	15632	15648	15530	15790	15712	15776	15714	15737	15718	15807	15918	15805	15819	15505	15870	15637	15572	15553	15734	15767	15596	15930	15792	15760	15703	15837	15795	15677	15766	15599	15722	15620	15780	15630	15765	15763	15759	15906	15706	15583	15648	15623	15841	15782	15717	15525	15706	15809	15793	15641	15559	15661	15859	15689	15590	15591	15578	15704	15740	15862	15688	15721	15723	15880	15984	15767	15829	15652	15629	15764	15830	15725	15699	15555	15715	15631	15658	15681	15787	15651	15677	15666	15648	15766	15542	15721	15662	15555	15596	15686	15771	15772	15807	15844	15695	15501	15644	15690	15747	15959	15670	15493	15700	15874	15744	15792	15671	15797	15754	15757	15752	15726	15765	15760	15687	15837	15865	15802	15811	15858	15806	15731	15620	15790	15645	15634	15661	15588	15684	15957	15662	15653	15705	15629	15506	15685	15654	15925	15672	15882	15876	15783	15900	15658	15732	15659	15696	15747	15884	15908	15779	15764	15917	15706	15774	15762	15655	15798	15804	15878	15817	15722	15587	15905	15720	15846	15615	15808	15664	15833	15725	15523	15894	15640	15851	15691	15713	15806	15936	15951	15697	15683	15615	15842	15678	15729	15761	15712	15702	15939	15893	15552	15600	15624	15821	15810	15641	15755	15598	15497	15656	15672	15627	15759	15934	15481	15520	15715	15737	15714	15660	15836	15809	15712	15725	15776	15671	15750	15904	15808	15844	15685	15823	15684	15694	15898	15672	15822	15713	15522	15680	15509	15716	15725	15800	15866	15688	15667	15655	15692	15857	15613	15641	15778	15691	15823	15617	15891	15632	15553	15486	15810	15742	15685	15667	15665	15779	15719	15762	15702	15901	15708	15803	15645	15642	15762	15815	15560	15801	15679	15677	15664	15678	15651	15617	15734	15721	15852	15739	15742	15809	15737	15627	15805	15793	15718	15682	15630	15806	15837	15832	15771	15566	15825	15664	15801	15682	15668	15577	15746	15775	15738	15767	15755	15670	15910	15659	15502	15620	15805	15564	15677	15585	15782	15752	15728	15661	15862	15698	15702	15729	15808	15719	15640	15591	15696	15777	15693	15400	15770	15811	15808	15558	15563	15602	15660	15608	15821	15545	15580	15638	15721	15923	15753	15829	15721	15637	15792	15643	15701	15827	15652	15746	15705	15643	15758	15680	15625	15648	15645	15758	15632	15883	15619	15525	15578	15702	15922	15593	15811	15806	15657	15688	15778	15883	15627	15626	15765	15736	15826	15703	15732	15645	15592	15811	15791	15775	15506	15727	15694	15481	15669	15563	15736	15767	15765	15571	15707	15610	15552	15880	15568	15664	15641	15728	15647	15904	15614	15663	15649	15845	15758	15771	15893	15865	15633	15883	15699	15578	15773	15736	15680	15730	15746	15769	15662	15655	15876	15798	15605	15609	15722	15876	15750	15792	15785	15662	15763	15739	15609	15883	15674	15712	15850	15558	15658	15863
29750	48161	43625	35168	29593	25207	21643	19363	17587	16699	16128	15741	15368	14714	14666	14560	14467	14278	14105	14049	13966	13948	13895	13849	13873	13802	13593	13772	13567	13652	13599	13511	13635	13649	13597	13649	13358	13745	13582	13420	13451	13626	13679	13556	13445	13339	13377	13372	13503	13419	13598	13572	13400	13461	13479	13465	13555	13303	13490	13671	13426	13540	13498	13436	13392	13521	13531	13500	13561	13513	13463	13450	13400	13478	13547	13506	13182	13610	13604	13732	13488	13713	13564	13431	13334	13412	13568	13506	13535	13448	13564	13367	13382	13476	13473	13485	13415	13472	13431	13500	13478	13425	13452	13579	13431	13294	13585	13326	13428	13460	13439	13369	13463	13327	13565	13294	13397	13478	13531	13645	13569	13241	13278	13372	13443	13467	13549	13285	13463	13398	13482	13509	13223	13474	13419	13498	13540	13525	13455	13399	13411	13380	13547	13468	13478	13498	13302	13409	13271	13442	13437	13363	13503	13465	13458	13576	13501	13387	13287	13521	13523	13340	13335	13245	13572	13445	13435	13344	13376	13530	13318	13486	13536	13473	13372	13479	13637	13469	13510	13395	13600	13416	13412	13449	13439	13548	13449	13392	13481	13503	13358	13431	13434	13646	13580	13477	13397	13438	13461	13606	13560	13645	13538	13563	13554	13610	13443	13478	13534	13592	13500	13397	13441	13335	13410	13553	13486	13415	13438	13503	13358	13440	13407	13568	13398	13299	13484	13353	13523	13382	13434	13414	13464	13500	13534	13491	13526	13562	13478	13464	13659	13490	13334	13458	13552	13572	13509	13502	13537	13346	13615	13409	13472	13397	13439	13523	13496	13427	13469	13285	13443	13566	13517	13406	13616	13648	13519	13462	13399	13508	13530	13419	13411	13362	13438	13505	13321	13424	13319	13336	13427	13544	13452	13533	13618	13584	13549	13397	13487	13308	13391	13395	13336	13538	13441	13653	13383	13549	13508	13591	13583	13401	13335	13512	13267	13424	13357	13485	13479	13439	13634	13431	13542	13469	13526	13681	13465	13423	13559	13289	13477	13551	13595	13362	13428	13388	13551	13448	13349	13516	13261	13252	13489	13480	13498	13426	13551	13439	13463	13433	13658	13638	13444	13270	13560	13552	13307	13434	13688	13309	13523	13538	13536	13494	13459	13528	13418	13333	13526	13511	13473	13378	13457	13554	13357	13378	13520	13415	13462	13497	13518	13752	13551	13456	13449	13518	13320	13326	13467	13371	13464	13452	13497	13594	13452	13490	13448	13522	13535	13402	13388	13381	13374	13523	13402	13573	13497	13384	13518	13491	13626	13486	13456	13353	13376	13472	13317	13703	13479	13436	13354	13340	13452	13405	13421	13527	13606	13633	13526	13509	13405	13467	13299	13548	13448	13371	13508	13363	13525	13271	13603	13377	13690	13533	13265	13469	13492	13372	13518	13432	13505	13679	13428	13370	13320	13516	13439	13354	13443	13496	13524	13515	13354	13572	13511	13580	13359	13566	13535	13259	13450	13521	13442	13541	13492	13550	13425	13637	13560	13639	13595	13358	13602	13361	13390	13537	13406	13592	13355	13484	13506	13428	13524	13435	13633	13549	13555	13536	13389	13446	13446	13433	13536	13436	13397	13656	13509	13459	13423	13460	13487	13336	13605	13495	13305	13489	13508	13290	13373	13428	13477	13369	13492	13468	13533	13443	13404	13514	13500	13598	13596	13417	13474	13400	13497	13410	13588	13575	13417	13425	13410	13321	13558	13648	13522	13484	13465	13689	13374	13580	13517	13301	13521	13399	13504	13327	13627	13446	13526	13391	13397	13428	13433	13467	13350	13490	13476	13355	13649	13416	13474	13478	13485	13477	13441	13579	13429	13460	13341	13296	13433	13471	13397	13496	13457	13457	13465	13464	13438	13472	13415	13378	13466	13462	13431	13616	13387	13292	13372	13428	13490	13480	13456	13558	13382	13606	13487	13504	13460	13519	13448	13322	13587	13490	13424	13532	13419	13644	13416	13342	13494	13517	13427	13497	13463	13349	13476	13345	13643	13296	13437	13474	13230	13402	13612	13596	13452	13471	13509	13445	13770	13210	13490	13473	13533	13533	13623	13403	13345	13328	13346	13458	13528	13511	13462	13489	13349	13485	13453	13470	13442	13329	13383	13418	13300	13490	13362	13385	13513	13383	13530	13424	13257	13400	13345	13351	13498	13651	13527	13408	13469	13528	13513	13596	13501	13461	13658	13604	13428	13393	13348	13317	13568	13378	13509	13348	13384	13701	13603	13383	13458	13610	13488	13378	13439	13369	13386	13509	13384	13590	13379	13289	13553	13525	13501	13485	13440	13481	13478	13360	13582	13551	13494	13441	13314	13415	13356	13403	13449	13674	13450	13643	13543	13497	13191	13565	13329	13565	13635	13457	13311	13484	13606	13569	13515	13587	13428	13379	13460	13487	13434	13487	13420	13447	13495	13568	13626	13289	13549	13544	13560	13405	13359	13469	13352	13569	13369	13315	13388	13452	13442	13395	13500	13434	13253	13446	13428	13411	13409	13277	13639	13248	13527	13460	13301	13233	13418	13548	13518	13267	13469	13454	13281	13414	13537	13405	13358	13389	13489	13526	13583	13519	13440	13488	13426	13372	13650	13526	13450	13415	13562	13410	13369	13562	13579	13384	13544	13458	13424	13273	13412	13417	13286	13531	13356	13457	13652	13522	13440	13469	13372	13473	13402	13436	13300	13432	13401	13499	13517	13490	13501	13390	13537	13381	13563	13449	13531	13390	13437	13588	13520	13489	13416	13451	13391	13393	13466	13486	13562	13397	13423	13525	13359	13511	13444	13545	13569	13255	13396	13353	13476	13410	13456	13335	13351	13663	13506	13461	13416	13469	13456	13556	13340	13474	13517	13473	13619	13530	13554	13324	13482	13348	13412	13515	13521	13350	13267	13336	13510	13498	13376	13485	13313	13394	13587	13279	13498	13508	13563	13606	13379	13474	13630	13464	13586	13638	13467	13442	13471	13519	13604	13469	13532	13442	13415	13631	13471	13439	13310	13592	13503	13478	13355	13504	13460	13520	13479	13461	13459	13255	13468	13443	13515	13385	13368	13328	13474	13361	13425	13376	13546	13326	13363	13465	13337	13685	13467	13380	13431	13490	13641	13497	13351	13478	13509	13469	13410	13384	13379	13402	13518	13489	13339	13442	13545	13649	13117	13495	13448	13420	13458	13575	13540	13511	13426	13458	13370	13486	13376	13400	13378	13582	13551	13460	13401	13569	13478	13508	13380	13664	13385	13423	13510	13676	13364	13343	13576	13480	13601	13589	13465	13589	13529	13471	13286	13524	13367	13341	13435	13410	13336	13443	13465	13457	13581	13512	13336	13443	13549	13459	13427	13403	13317	13400	13502	13514	13399	13406	13515	13521	13554	13278	13309	13407	13428	13423	13332	13390	13487	13447	13514	13376	13448	13397	13461	13310	13548	13449	13345	13376	13500	13458	13443	13604	13630	13476	13511	13522	13391	13430	13525	13445	13466	13577	13328	13342	13447	13414	13581	13336	13529	13523	13423	13468	13479	13503	13475	13393	13598	13245	13511	13421	13342	13338	13446	13502	13410	13612	13695	13523	13469	13407	13492	13450	13293	13378	13439	13491	13429	13465	13437	13445	13581	13415	13331	13338	13524	13392	13585	13430	13474	13604	13403	13345	13452	13296	13497	13405	13540	13582	13480	13406	13597	13243	13578	13483	13440	13400	13480	13727	13396	13482	13387	13326	13418	13300	13362	13449	13391	13470	13536	13359	13537	13518	13475	13578	13461	13501	13465	13486	13491	13406	13541	13454	13465	13571	13422	13499	13499	13377	13389	13513	13241	13428	13665	13701	13445	13532	13378	13565	13406	13525	13504	13508	13627	13523	13527	13373	13437	13551	13583	13315	13472	13480	13600	13461	13554	13405	13195	13697	13343	13597	13345	13318	13455	13366	13478	13532	13640	13361	13419	13506	13402	13335	13585	13580	13595	13457	13309	13593	13449	13442	13330	13402	13593	13492	13362	13389	13438	13458	13433	13474	13565	13357	13510	13496	13481	13543	13524	13560	13705	13464	13459	13446	13452	13419	13303	13508	13243	13475	13407	13402	13511	13512	13628	13471	13542	13677	13448	13280	13502	13487	13533	13517	13271	13435	13529	13393	13441	13476	13356	13408	13403	13533	13556	13519	13673	13507	13361	13411	13323	13402	13529	13383	13413	13487	13431	13484	13322	13581	13386	13588	13516	13343	13395	13341	13514	13419	13560	13513	13539	13408	13376	13560	13572	13355	13503	13366	13480	13360	13422	13563	13524	13535	13423	13675	13570	13457	13336	13650	13408	13459	13471	13651	13547	13493	13565	13406	13451	13606	13443	13494	13432	13562	13431	13425	13425	13465	13531	13307	13540	13472	13465	13446	13591	13591	13539	13338	13623	13655	13509	13442	13572	13435	13508	13549	13435	13485	13665	13453	13512	13445	13482	13524	13417	13414	13257	13333	13601	13591	13634	13307	13494	13543	13352	13446	13356	13456	13558	13442	13448	13510	13481	13465	13545	13316	13606	13465	13436	13489	13503	13516	13496	13502	13504	13674	13589	13652	13380	13497	13557	13533	13461	13672	13610	13443	13389	13467	13560	13507	13671	13259	13432	13525	13621	13471	13484	13518	13463	13588	13539	13568	13468	13405	13364	13364	13492	13456	13446	13437	13361	13448	13496	13455	13440	13544	13628	13442	13504	13442	13486	13446	13464	13554	13426	13394	13541	13545	13544	13401	13528	13391	13416	13533	13447	13598	13398	13535	13568	13473	13571	13470	13476	13360	13280	13421	13273	13471	13600	13476	13384	13510	13390	13412	13477	13358	13512	13392	13576	13461	13466	13473	13337	13525	13569	13338	13416	13392	13285	13434	13554	13361	13668	13486	13487	13437	13550	13461	13417	13393	13523	13268	13532	13406	13411	13546	13376	13529	13348	13467	13378	13463	13431	13536	13454	13532	13424	13473	13389	13427	13568	13580	13375	13477	13549	13548	13573	13652	13442	13449	13496	13458	13549	13426	13553	13454	13501	13321	13441	13480	13431	13483	13523	13433	13260	13594
22737	21029	28742	23866	22992	26633	27876	21881	20225	19645	18947	18389	17920	17618	17309	17303	16978	16932	16835	16649	16666	16500	16616	16587	16544	16524	16467	16373	16419	16273	16234	16222	16224	16172	16345	16195	15979	16159	16064	16233	16250	16188	16217	16155	16304	16239	16097	16082	16166	15945	16023	16158	16077	16167	16029	16030	15901	16157	15875	15909	15862	15913	16048	16047	15842	16004	16110	16044	16166	15814	15838	15988	16221	16151	15970	16162	15962	16023	16303	15970	16101	16137	15954	15969	16014	16069	15884	15963	16086	16132	15892	16038	16115	16028	15837	15777	16008	15806	15986	15893	15915	15921	16097	15940	16186	16192	16276	16122	16224	16220	16167	16065	15966	16001	16146	15908	16150	15976	16061	16090	16192	16089	16037	15951	16071	15995	16145	15865	15825	16020	15841	16336	15938	16069	15996	15979	16212	16042	15980	16083	15943	16016	15964	16018	16050	16020	16112	16089	16125	16021	15806	15919	15974	16013	16006	15968	15917	15865	16078	15810	16126	16141	16009	15741	15939	16175	16071	15944	15861	16160	16123	16149	16026	15914	15801	16014	16067	15813	16079	16000	15911	15962	15894	15911	15976	15784	15986	16082	16176	15815	15921	15969	15907	16028	16044	15937	15754	16066	15977	15920	15940	16064	16028	15900	16009	15725	15945	16120	16024	15979	16020	15968	16186	16116	15939	16075	16000	15976	15995	16072	16086	15899	15931	16135	16006	15932	15923	15982	16163	16052	15948	15850	15992	16028	16091	16064	16102	16061	16100	16191	16027	16047	15991	16105	15947	16121	16008	16014	16094	15947	15917	15850	15915	15767	15970	15822	16131	15874	15924	15960	15823	15916	15716	15883	16030	16051	16090	15774	16051	16021	15891	16078	16126	16064	15796	15979	15999	15827	15898	16182	16047	16123	16279	16031	15934	16147	15885	15977	15882	16021	15988	16080	16138	15912	15991	15970	15947	15958	15964	16045	16110	16139	16074	15825	15896	15988	15959	15928	15970	15952	16042	15863	16121	16006	15981	15862	15944	16081	15919	15972	16004	15941	16059	16018	15921	15950	16047	15962	15947	15898	16074	15891	15770	16054	15948	15954	15918	16079	15980	15998	15880	15997	15995	15908	15984	15891	15985	15929	15744	15895	15880	16046	15938	16038	16046	15758	16024	16057	16089	15999	16124	16001	15812	16217	15996	15803	16035	16047	16010	16066	16062	15822	15932	15939	16038	15979	15965	15885	15866	15992	15976	16065	15847	16026	15984	15824	15844	15895	15858	16194	16006	15855	15897	15860	16038	15983	16002	15819	16004	15892	16088	15993	16053	16021	15978	16023	16163	15870	15994	15832	15937	15959	15897	16029	15918	15893	15944	15931	16116	16040	15850	15884	15952	16021	15913	15916	16050	15835	16028	16071	15856	16005	16193	16002	16116	15987	15886	16071	15961	15945	16052	15750	15980	16023	15893	15844	15678	15892	15885	15890	15945	15998	15965	15871	15696	16025	16056	16019	16084	16227	16105	16168	15972	15867	15953	16171	16030	16004	15810	15916	16105	16018	16107	15902	16008	15886	15820	16035	16103	16087	16129	16121	16076	16022	15962	16048	15942	16037	16088	15877	15761	16241	15875	16178	16073	16007	16068	15733	16043	16044	16065	16172	15918	16037	15869	15993	16017	16074	15888	15853	15975	16042	16073	15808	15829	15951	15911	16016	16049	15892	16101	16049	16012	15909	16146	15992	15908	15827	15937	16140	15984	15944	16157	16067	16062	16001	16068	16037	16138	16052	16162	15984	15901	16092	16025	15954	16059	16084	16007	15883	15949	15982	15967	15930	15885	15909	16009	15961	15958	15978	16030	16053	15961	15999	15798	15862	15817	16042	16034	16059	16107	16114	16291	15958	15952	15909	16150	16042	16164	15866	16055	15850	15940	16066	15882	15896	15878	15941	16034	16016	15980	16109	16066	16143	16031	16014	15968	16106	15985	15792	16010	16108	16000	16025	15994	15830	15949	15963	15975	16110	16020	15866	16079	16185	15840	16029	16051	16036	16079	15848	15949	16128	16028	15846	16040	15971	15988	16008	15974	16102	15746	15990	15913	16114	16054	16068	16030	16017	16012	16150	16034	16163	15905	15922	15977	16021	15979	15931	15772	15966	16033	15954	15850	16004	16046	15874	16291	15982	15909	15884	16005	15935	15900	16007	15869	16002	16119	16101	16101	15867	15902	16103	16174	15980	16085	15857	15918	15910	16165	15999	15811	15942	15896	15824	15917	16030	16129	15941	16028	16140	15903	16098	15852	16137	16073	16061	15979	16155	15977	15925	16065	15901	16147	16208	15910	16049	15961	15968	15917	15822	16029	16056	15889	16032	16256	15952	15802	15880	16010	15971	15931	16042	15894	16045	15864	15777	15956	16201	16007	15885	16080	15983	15852	16222	15836	16040	16104	15895	16194	15887	15954	15774	16022	16061	16034	15981	15854	15895	16035	15982	16048	16157	15977	16041	15942	16036	16122	15893	15918	16058	16006	15884	15855	15790	16013	16111	15751	15867	15953	16135	16131	15919	15944	16099	15893	16123	16040	16024	15875	15921	15932	16130	15990	16095	16118	16044	15994	15819	15998	15894	16238	15959	15990	16117	15743	15982	15784	15951	15865	15956	16087	15899	16024	15988	16074	16082	15941	15865	15922	15842	16031	15993	16074	15944	16207	16008	15880	16028	16106	15864	15930	15991	16136	15845	16036	15931	16116	15810	16052	15927	15958	15839	15915	15995	15999	16082	15874	15984	16061	15915	15911	16147	15934	16052	16010	15887	15983	16055	15999	16007	16007	15901	16046	15835	15999	15986	15989	15795	15933	16008	16029	15869	15935	16017	15935	16048	15991	15915	16079	16083	16006	16126	16049	15952	15894	15815	15859	16072	15982	15937	15850	16108	15974	16050	15899	16107	15793	15827	15982	15887	15805	16212	15982	15790	15957	15804	15767	16070	16116	15913	15964	15949	16131	15980	16027	15913	16078	16010	15808	16108	16159	15925	15954	15939	15946	16139	16078	16111	15936	15875	15930	16140	15972	15925	15779	15837	16100	16010	16081	16049	15975	16016	15911	16185	16009	16139	16036	15910	15953	16120	16050	16103	15904	15876	16105	15876	16012	15948	15978	15911	16081	16091	16028	16088	15915	15955	15814	15852	16067	16000	16160	15889	15910	16051	16079	16002	15936	16165	15900	15884	16024	16115	15981	15925	16016	16157	15879	15939	16164	16185	16026	15781	16064	16041	15686	15998	15906	16102	15945	16192	15926	16054	15982	15854	16083	16028	15958	16159	15959	15818	16018	15899	15793	16065	16337	16051	16074	15862	16013	16037	16102	16051	15916	15949	16038	15978	16057	15970	16131	16107	16023	15954	16019	15963	16030	15955	15966	15839	16092	15954	15942	15946	16025	15981	15998	16090	16255	15669	15953	15885	15886	15992	15914	16024	16063	15742	16133	15811	16026	16085	15925	15992	16128	15883	16146	15973	15952	16011	16179	16004	16045	16013	16002	15996	15875	16120	16111	16001	15996	16001	15797	16146	15886	16102	16089	15901	15955	16077	15971	16037	16046	15951	15824	15716	16009	15795	16106	15974	15865	15911	15754	15745	16020	15924	16128	16147	16043	16012	16076	16108	16126	15878	15945	15789	15832	15809	15855	15936	15962	16073	15883	15975	15985	15951	16040	15988	15948	15971	16079	15996	15901	15937	16037	16007	15996	15936	16004	15890	15742	16093	15970	16194	15942	16103	15915	15950	15945	16068	16077	16197	16026	16079	15962	15882	15902	15946	15959	16046	16000	15857	15801	15889	16112	16027	15823	15867	16049	15997	16005	16004	15962	15988	15957	16008	15858	16033	15838	16085	16212	16126	15837	16159	15943	15910	15888	15937	15871	16086	16018	15853	16083	16033	16061	16060	15968	15959	16020	15936	16082	16043	15982	16036	15882	15994	15886	15957	15953	16144	16077	15968	16010	15826	15952	15956	15951	16139	15824	16097	16032	15974	15944	15866	15779	15862	16068	16027	16124	15965	15889	16113	16135	15922	15997	15931	15994	16092	16165	15896	16172	15931	16023	15937	16163	16118	15876	16063	15918	15963	15846	16021	16026	15891	16039	15858	16042	16080	15949	15929	15959	15852	15930	16056	16076	15997	16012	15950	15795	15850	15824	16077	15780	15865	15732	15998	15911	16089	16083	15988	16125	15893	16131	16012	15881	16037	16102	15970	16186	16097	16090	16088	15798	16074	15977	15801	15939	15932	16232	15931	15875	16076	15884	15839	16160	15883	16073	16090	16127	15944	15987	16106	15929	16029	15864	15852	15989	15862	15902	16317	15939	16101	15919	15766	16122	16002	15814	15931	16120	16133	16010	15920	15877	15854	15972	16015	16081	16080	15850	16048	15854	16036	15975	16018	16006	15754	16031	15941	15940	15828	16065	15836	16024	16021	15952	16146	16070	15859	15938	16078	15920	15829	16021	15833	16182	15863	15852	16037	15996	15893	15678	15904	15914	16224	15858	15884	16264	16057	15909	16030	15979	15908	15930	15873	16105	16015	15802	15918	16120	15974	16195	15964	16023	15962	15864	16037	15944	16059	15998	16128	16097	15975	15865	16005	15796	16113	16088	15974	16045	15914	15946	15962	15945	16068	15996	15910	15835	16080	15941	15989	15930	15960	16042	15921	16038	15952	16105	16028	16088	16084	15937	15882	15914	16164	16126	16048	16017	15765	16104	16140	16014	16013	16009	15972	16055	16068	16099	15777	15876	15922	16090	15996	15978	15879	16079	15975	15979	16059	15913	15900	16003	15991	15922	15964	16030	16293	15900	15935	15570	16008	15991	16024	15749	15678	16004	16095	16092	15864	15917	15681	15930	15982	15815	15935	15851	16039	16017	15903	15964	15993	15998	16049	16074	15973	15937	15906	15912	15936	16037	15906	16143	15856	16038	15943	15884	16073	15861	15992	16121	16005	16048	15989	15894	16165	15965	15798	15934	16009	15910	15859	15953	15971	16019	15930	15976	16024	15860	15875	15668	15875	15986	16102	15965	16034	15853	16031	16011	15956	16167	15872	16035	16054	16092	16010	15824	15955	15967	15889
30944	52587	50434	40908	34701	30148	24441	21652	19761	18481	17540	16793	16356	15582	15316	15210	14987	14838	14787	14352	14399	14399	14166	14270	13952	13992	13955	13939	13967	13889	13794	13891	13864	13723	13686	13699	13769	13807	13769	13711	13693	13601	13757	13856	13652	13669	13711	13692	13545	13814	13582	13740	13685	13628	13491	13602	13688	13604	13643	13708	13607	13617	13769	13639	13452	13612	13621	13598	13627	13679	13612	13598	13543	13462	13653	13743	13761	13545	13569	13608	13645	13744	13560	13410	13557	13515	13610	13520	13655	13506	13405	13441	13666	13572	13529	13731	13526	13568	13720	13647	13612	13550	13660	13457	13471	13682	13516	13522	13607	13696	13467	13509	13670	13699	13579	13615	13514	13672	13689	13783	13505	13550	13631	13820	13622	13592	13661	13576	13629	13565	13858	13556	13684	13541	13613	13757	13740	13785	13630	13558	13622	13598	13556	13587	13629	13602	13558	13535	13714	13398	13607	13777	13573	13540	13517	13492	13717	13677	13594	13607	13677	13630	13520	13516	13558	13818	13692	13633	13698	13492	13681	13555	13608	13508	13737	13723	13652	13510	13596	13639	13674	13639	13619	13571	13543	13722	13597	13674	13491	13806	13579	13549	13684	13658	13625	13555	13607	13750	13483	13684	13648	13548	13770	13645	13796	13579	13757	13664	13767	13707	13554	13701	13609	13247	13596	13637	13606	13700	13617	13719	13554	13698	13716	13589	13753	13721	13655	13561	13805	13425	13539	13619	13583	13594	13658	13746	13654	13637	13597	13772	13590	13659	13578	13546	13528	13679	13674	13677	13649	13624	13520	13606	13717	13851	13608	13729	13661	13576	13572	13767	13557	13565	13669	13419	13629	13662	13537	13585	13451	13736	13601	13543	13569	13711	13660	13581	13718	13598	13582	13671	13393	13493	13443	13601	13645	13610	13700	13627	13783	13447	13498	13505	13634	13608	13690	13416	13627	13401	13676	13650	13630	13670	13544	13679	13593	13563	13598	13635	13689	13679	13616	13667	13744	13765	13775	13567	13654	13373	13851	13459	13553	13711	13754	13494	13723	13566	13564	13579	13580	13693	13771	13634	13528	13554	13515	13422	13574	13761	13434	13454	13608	13526	13609	13401	13635	13760	13568	13656	13573	13746	13604	13582	13469	13574	13604	13588	13685	13553	13454	13660	13482	13690	13759	13740	13397	13710	13642	13657	13588	13435	13571	13533	13653	13501	13516	13586	13662	13729	13803	13739	13716	13667	13458	13640	13465	13584	13634	13538	13445	13845	13774	13663	13652	13561	13588	13468	13729	13388	13660	13508	13658	13679	13732	13575	13729	13542	13620	13481	13826	13798	13532	13609	13809	13642	13733	13858	13541	13624	13584	13605	13724	13652	13587	13520	13523	13478	13732	13669	13734	13699	13501	13576	13649	13670	13508	13705	13651	13545	13590	13576	13628	13552	13665	13790	13655	13542	13886	13476	13594	13655	13690	13563	13686	13633	13719	13525	13732	13704	13503	13570	13564	13617	13573	13577	13510	13601	13558	13594	13564	13762	13507	13550	13729	13687	13666	13491	13598	13767	13516	13622	13758	13623	13560	13673	13706	13677	13603	13739	13473	13590	13587	13568	13566	13717	13529	13495	13585	13576	13726	13513	13659	13476	13750	13780	13551	13729	13639	13540	13615	13696	13517	13600	13682	13499	13496	13647	13608	13756	13529	13642	13693	13539	13618	13478	13579	13677	13486	13703	13667	13799	13621	13463	13490	13564	13614	13670	13600	13592	13457	13539	13586	13706	13646	13726	13557	13393	13636	13593	13515	13484	13376	13609	13627	13669	13631	13579	13510	13720	13580	13670	13594	13490	13466	13508	13521	13599	13548	13663	13738	13557	13530	13543	13558	13755	13525	13608	13616	13411	13512	13748	13581	13785	13555	13705	13544	13525	13703	13604	13769	13621	13685	13613	13764	13602	13766	13497	13755	13453	13612	13576	13770	13628	13664	13713	13600	13651	13568	13568	13612	13748	13796	13538	13577	13517	13492	13573	13653	13620	13475	13615	13490	13752	13639	13592	13576	13575	13664	13590	13607	13646	13667	13614	13612	13481	13650	13583	13662	13724	13609	13648	13584	13545	13783	13687	13703	13666	13561	13639	13673	13519	13777	13495	13641	13482	13658	13616	13633	13601	13592	13704	13554	13592	13613	13773	13656	13665	13717	13673	13496	13583	13620	13676	13574	13671	13669	13482	13729	13685	13658	13768	13735	13608	13518	13500	13650	13585	13667	13545	13781	13613	13676	13477	13626	13578	13690	13605	13759	13789	13750	13565	13739	13676	13532	13477	13760	13482	13692	13640	13677	13773	13638	13760	13833	13723	13672	13655	13642	13630	13545	13437	13478	13649	13551	13649	13663	13543	13569	13689	13496	13460	13571	13661	13717	13627	13597	13734	13634	13608	13629	13612	13593	13765	13596	13475	13558	13576	13431	13598	13588	13620	13585	13744	13607	13586	13594	13687	13505	13653	13654	13591	13441	13719	13693	13480	13566	13512	13561	13469	13658	13574	13656	13581	13681	13661	13601	13778	13592	13442	13639	13707	13692	13509	13471	13591	13629	13555	13590	13739	13850	13557	13775	13768	13622	13716	13649	13514	13623	13619	13433	13714	13600	13500	13491	13691	13764	13619	13576	13575	13660	13594	13683	13528	13448	13607	13475	13731	13525	13629	13552	13778	13588	13563	13471	13608	13613	13580	13590	13502	13804	13703	13657	13528	13697	13604	13538	13513	13492	13528	13686	13521	13490	13722	13464	13619	13447	13608	13510	13610	13541	13700	13530	13640	13602	13456	13759	13545	13686	13706	13557	13564	13657	13513	13521	13805	13586	13627	13624	13504	13666	13607	13481	13637	13577	13649	13587	13629	13444	13803	13560	13555	13518	13580	13718	13544	13568	13534	13665	13650	13632	13663	13639	13568	13551	13548	13595	13673	13573	13692	13609	13579	13438	13633	13875	13686	13517	13711	13601	13629	13655	13773	13703	13707	13719	13711	13659	13515	13590	13537	13557	13649	13622	13651	13724	13613	13588	13648	13539	13518	13713	13639	13764	13569	13638	13571	13629	13568	13658	13586	13742	13646	13617	13702	13487	13502	13530	13568	13647	13564	13559	13709	13610	13420	13679	13600	13587	13680	13611	13548	13679	13635	13677	13510	13600	13681	13616	13553	13563	13547	13422	13512	13522	13677	13591	13772	13746	13690	13558	13577	13597	13763	13714	13625	13494	13694	13685	13396	13620	13715	13462	13574	13465	13451	13636	13529	13512	13464	13603	13724	13526	13632	13652	13571	13750	13487	13392	13711	13641	13747	13529	13704	13606	13591	13662	13649	13578	13515	13482	13497	13710	13593	13777	13764	13495	13599	13651	13665	13747	13583	13602	13658	13574	13606	13569	13614	13482	13579	13356	13642	13523	13757	13506	13617	13619	13671	13605	13639	13823	13639	13624	13496	13645	13577	13657	13647	13833	13551	13618	13584	13539	13624	13762	13583	13610	13630	13699	13595	13581	13449	13562	13678	13710	13475	13540	13742	13641	13579	13625	13617	13542	13848	13697	13665	13727	13587	13685	13695	13858	13646	13718	13647	13612	13526	13639	13476	13661	13702	13470	13524	13586	13616	13724	13598	13700	13679	13697	13645	13585	13659	13591	13570	13640	13596	13541	13695	13508	13533	13669	13632	13613	13509	13774	13524	13592	13661	13636	13623	13600	13453	13558	13756	13596	13560	13711	13598	13699	13689	13669	13708	13688	13493	13710	13532	13677	13670	13418	13566	13697	13632	13641	13462	13704	13557	13524	13572	13594	13438	13695	13497	13467	13549	13572	13592	13550	13494	13588	13576	13508	13569	13701	13456	13694	13664	13653	13516	13724	13635	13557	13643	13687	13726	13669	13641	13575	13700	13612	13632	13541	13580	13438	13646	13602	13578	13539	13690	13511	13656	13409	13573	13668	13616	13508	13506	13730	13711	13847	13399	13740	13561	13721	13462	13605	13536	13513	13676	13573	13516	13633	13590	13654	13609	13731	13338	13687	13431	13542	13557	13584	13619	13693	13779	13588	13515	13614	13555	13734	13722	13630	13626	13510	13485	13641	13635	13508	13553	13583	13581	13698	13513	13774	13755	13801	13577	13468	13508	13675	13835	13755	13534	13694	13698	13566	13611	13454	13619	13650	13642	13721	13679	13720	13523	13519	13671	13520	13611	13504	13560	13757	13643	13664	13680	13662	13498	13661	13598	13735	13688	13542	13479	13680	13583	13546	13442	13643	13698	13520	13610	13720	13503	13536	13540	13648	13691	13569	13628	13830	13684	13640	13567	13507	13593	13590	13641	13519	13634	13632	13444	13635	13497	13610	13709	13678	13687	13513	13748	13726	13480	13723	13582	13693	13606	13641	13619	13641	13745	13631	13642	13450	13743	13675	13514	13726	13724	13588	13594	13574	13646	13761	13719	13732	13679	13589	13649	13670	13503	13547	13694	13566	13515	13696	13723	13627	13673	13611	13594	13552	13712	13770	13757	13627	13661	13625	13610	13600	13611	13683	13661	13598	13553	13591	13602	13532	13627	13587	13690	13741	13575	13624	13455	13581	13709	13629	13546	13575	13918	13564	13627	13662	13461	13567	13622	13627	13533	13673	13725	13650	13493	13642	13664	13639	13809	13563	13600	13519	13594	13695	13554	13692	13704	13676	13623	13745	13701	13544	13513	13574	13866	13722	13662	13630	13699	13540	13634	13795	13590	13636	13595	13620	13580	13679	13533	13607	13583	13493	13560	13653	13619	13630	13748	13776	13639	13670	13643	13576	13598	13777	13547	13624	13510	13662	13550	13548	13725	13648	13650	13589	13680	13807	13538	13573	13596	13661	13579	13566	13578	13575	13646	13503	13620	13526	13587	13549	13636	13698	13559	13581	13672	13579	13686	13532	13669	13602	13558	13614	13653	13694	13573	13599	13737	13509	13714	13557	13662	13513	13726	13530	13733	13674	13510	13660	13471	13438	13483	13443	13671	13759	13494	13572	13469	13673	13666	13474	13585	13608	13578	13488	13643	13707	13549	13684	13657	13719	13618	13572	13687	13443	13711
29044	27402	35290	31420	24769	21310	19638	18505	17815	17332	17289	16613	16458	16565	16419	16386	16439	16324	16130	16087	15948	16323	16123	16135	15963	16146	15898	16159	15873	15731	15979	15757	15677	15790	15873	16158	15981	15853	15932	15658	15865	15814	15809	15760	15729	15776	15859	15861	15686	15934	15944	15834	15634	15829	15864	16114	15683	15831	15596	16010	15911	15808	15996	15741	15733	15756	15886	15871	15886	15716	15839	15791	15778	15781	15841	15752	15819	15705	15789	15833	15831	15795	15664	15777	15963	15817	15804	15945	15863	15963	15691	15866	15665	15795	15840	15946	15793	15728	15773	15800	15909	16048	15677	15753	15767	15974	15969	15840	15844	15746	15748	15755	15756	15829	15847	15682	15765	15866	15667	15800	15775	15892	15881	15698	15727	15918	15612	15871	15914	15810	15656	15901	15896	15966	15736	15705	15899	15858	15917	15874	15763	15739	15600	15848	15948	15962	15900	15832	15920	15555	15865	15895	15617	15829	15827	15707	15840	15919	15722	15785	15954	15696	15944	15906	15875	15781	15949	15905	15882	15762	15755	15837	15889	15942	15950	15844	15902	15766	15637	15833	16078	15853	15941	15877	15882	15652	15951	15758	15686	15790	15959	15953	15984	15804	15774	15987	15692	15950	15823	16068	15850	15831	15695	15910	15864	15876	15659	15700	15904	15894	15834	15939	15751	15985	15887	15977	15782	15964	15625	15884	15866	16005	15706	15865	15922	15923	15841	15910	15748	15946	15895	15667	15763	15819	15692	15873	15975	15863	15774	15702	15718	15972	15876	15744	15889	15874	15931	16041	15919	15620	15560	15846	15848	15728	15928	15708	15862	15908	15552	15853	15845	15887	15847	15731	15973	15830	15889	15914	15790	15743	15820	15838	15797	15787	15868	15752	15828	15872	15789	15830	15885	15973	15751	15896	15760	15682	15740	15586	15577	15766	15739	15864	16026	15857	15699	15826	15714	15872	15824	15782	15870	16046	15777	15882	15887	15802	15774	15939	15900	15763	15705	15816	15799	15875	15663	15736	15805	15694	15815	15867	15633	15569	15938	16209	15885	15799	15738	15752	15787	15935	15846	15767	15883	15854	15642	15654	15800	15752	15868	15752	15833	15884	15989	15762	15878	15838	15818	15947	15808	15653	15919	15847	15762	15909	15589	15913	15808	15762	16155	15826	15906	15672	15796	15775	15898	15813	15925	15957	15797	15837	15746	15925	15819	15990	15759	15888	15831	15761	15710	15794	15740	15652	15836	15950	15885	15965	15835	15840	15748	15853	15800	15931	15910	15866	15815	15803	15753	15722	15781	15922	15858	15756	15933	15998	15935	15909	15744	15971	15850	15835	15960	15802	15712	15760	15644	15924	15621	15825	15553	15897	15927	15864	15764	15868	15888	15839	15854	15952	15948	15711	15917	15767	15768	15805	15970	15952	15925	15866	15836	15733	15833	15637	16005	15894	15653	15738	15980	15906	15763	15741	15943	15724	15755	15829	15944	15728	15942	15788	15885	15870	15958	15829	15740	15980	16047	15909	15771	16066	15872	15618	15744	15891	15971	15778	15637	15842	15767	15750	15914	16017	15775	15763	15986	15714	15721	15813	15685	15955	15874	15834	16017	15698	15850	15599	15708	15900	16003	15803	15905	15864	15888	15899	15812	15684	15854	15743	15912	15960	15772	15690	16009	15817	16009	15817	15850	15898	15800	15975	15777	15830	16026	15975	15942	15714	15920	15913	15759	15856	15833	15755	15940	15586	15800	15942	15915	15943	15897	15799	15788	15827	15809	15812	15992	15860	15783	15756	15759	15846	15865	15827	15788	15779	15886	15839	16106	15764	15884	15742	15569	15835	15815	16091	15858	15944	16170	15948	15790	15852	16050	15952	15697	15681	15889	15816	15877	15763	15852	15709	15820	15785	15748	15807	15969	15823	15882	15649	15889	15598	15962	15770	15765	15908	15940	15707	15771	15741	15814	15822	15876	15823	15865	15778	15660	15980	15925	15903	15667	15801	15772	15948	15745	15866	15857	15701	15854	15791	15722	15804	15767	15976	15641	15647	15758	15944	15731	15756	15732	15876	15820	15813	15905	15703	15695	15896	15854	15921	15811	16086	15887	15864	15895	15903	15803	15778	15663	15994	16057	15921	15836	15894	15716	15904	15827	16094	15813	15844	15749	15890	15919	15754	15811	15604	15728	15742	15887	15731	15903	15939	15900	15809	15770	15740	15699	15726	15951	15806	15748	15855	15846	15805	15842	15832	16112	15861	15921	15708	15802	15796	15774	15743	15925	15954	16013	15950	15896	15927	15849	15880	16075	15790	15741	15570	15656	15688	15873	15758	15697	15796	16037	15989	15931	15844	15873	16014	16044	15809	15927	15875	15724	15898	15852	15912	15997	15762	15748	15815	15695	15925	15885	15886	15783	15821	15932	15911	15829	16020	15585	15686	15870	16040	15749	15920	15516	15864	15776	15775	15821	16001	15715	16039	15651	15784	15883	15828	15807	15946	15550	15902	15963	16016	15917	15776	15826	15980	15761	15947	15912	15641	15625	15860	15790	15829	15897	15716	15797	15850	15789	15785	15690	15822	15908	15925	15897	15854	15860	15774	16060	15741	15947	15884	15830	15626	15950	15791	15753	15666	15761	15862	15731	15904	16008	15737	16030	16056	15787	15846	15841	15909	15903	15783	15908	15834	15923	15806	15952	15680	15921	15801	15681	15853	15789	15921	15870	15843	15758	15861	15888	15945	15929	15775	15826	15835	15891	15779	15689	15905	15934	15725	15740	15865	16002	15789	15776	15781	15770	15953	15817	15866	15813	15776	15704	15882	15879	15975	15846	15682	15741	16008	15924	15892	15989	15615	15851	15702	15943	15781	15909	15908	15960	15944	15979	15973	15694	15848	15708	15823	15852	15846	16043	15798	16022	15767	15992	15836	15674	15917	15929	15715	15736	15776	15919	15940	15980	15815	16056	15797	15678	15806	15848	15740	15930	15874	15839	15778	15887	15807	15923	15896	15703	15702	15924	15893	15598	15674	15871	15718	15706	15762	15886	15943	15645	15632	15976	15866	15890	15832	15896	15817	15922	15809	15809	15719	15719	15763	15890	15796	15624	15725	15816	15719	15749	15899	15659	16008	15879	15797	15883	15820	15890	15906	16052	15782	15871	15712	15714	16119	15779	15968	15752	15648	15925	15928	15855	15843	15903	15761	15737	15813	15722	15829	16058	15786	15955	15758	15887	15795	15767	15983	15668	15909	15816	15924	15899	15671	15964	15829	16044	15765	15744	15569	15843	15715	15907	15835	15848	15857	15738	15923	15907	15909	15818	15896	15899	15762	15950	15718	15581	15875	15986	15979	16058	15797	15882	15882	15799	15956	16007	15657	15910	15845	15644	15914	15895	15864	15837	15943	15782	15919	15854	15829	15878	15825	15796	15622	15906	15746	15868	15712	15747	15809	15951	15770	15548	15777	15780	15920	15939	15800	15759	15875	16013	15890	15970	15913	15836	15988	15885	16023	15847	15780	15911	15849	15746	16041	15732	15785	15756	15648	15870	15779	15826	15858	15825	15772	15681	15900	15787	15960	15932	15886	15649	15784	15855	15826	15967	15821	15856	15876	15904	15817	15903	15745	15819	15730	15864	15790	15623	15956	15952	15972	15951	15835	15549	15861	15884	15861	15637	15984	15876	15756	15802	15800	15656	15871	15891	15987	15882	15949	15870	15877	15956	15835	15752	15883	15764	15795	15839	15745	15865	15607	15864	15706	15986	15600	15927	15934	15972	15855	15907	15931	15714	15766	15684	15895	15728	15923	15704	15722	15770	16015	15915	15678	15803	15806	15732	15742	15750	15684	15845	15821	15719	15968	15773	15821	15885	15887	15899	15820	15825	15865	15777	15676	15624	15870	15787	15838	15527	15942	15847	15901	15869	15872	15957	15855	15931	16054	15973	15751	15790	15938	15957	15743	15692	15865	15853	15814	15870	15786	16003	15779	15772	15527	15944	16044	15926	15792	15818	15863	15758	15919	15812	15743	15773	15702	15784	15769	15760	16021	15844	15829	15786	15763	15990	15799	15919	15778	15898	15877	15721	15830	16006	15885	15828	15879	15772	15785	16000	15765	15766	15697	15949	15796	15989	15657	15869	15666	15754	15853	15797	15702	15884	15750	15615	15816	15869	16028	15784	15813	15713	15761	15680	15874	15830	15730	15846	15764	15854	15811	15695	15785	15834	15730	15947	15776	15679	15711	15893	15782	15915	15884	16016	15778	15942	15817	15950	15742	15895	15766	15782	15906	15878	15823	15770	15804	15740	15791	15764	15780	15809	15880	15884	15943	15820	15964	16060	15788	15885	15616	15780	15725	15807	15946	15913	15922	15776	15677	15809	15621	15874	15806	15823	15683	15922	15712	15729	15794	15835	15692	15909	15902	15832	15756	15660	15876	15950	15884	15829	15869	15791	15745	15833	15819	16042	15856	15789	15667	15863	16053	15891	15844	16100	15954	15702	15758	15838	15626	15891	15787	15813	15754	15951	15859	15867	15798	16013	15665	16012	15797	15853	15822	15908	15922	15740	15604	15781	15930	15751	15811	15919	15976	15825	15829	15860	15674	15703	15797	15876	15860	15768	15743	15689	15811	15899	15831	15863	15787	15840	15781	15843	15924	15854	15954	15860	15777	15925	15817	15772	15668	16012	15849	16077	15930	15731	15938	15873	15766	15744	15943	15935	16114	15747	15471	15829	15715	15599	15769	15885	15966	15801	15829	15910	15848	15583	15827	15839	15814	15926	15809	15732	15697	15802	15798	15911	15719	15964	15738	15925	15911	15826	15871	15819	16008	16042	15826	15756	15764	15657	15849	15977	15848	15851	15765	15919	15802	15818	15900	15814	15756	15694	15899	15832	15846	15715	15819	15968	15923	15902	15863	15858	15895	15632	15604	15823	15811	15588	15844	15857	15863	15668	15705	15964	15840	15824	15682	15920	15719	15697	15843	15852	15761	15823	16075	15995	15847	15846	15863	15775	15901	15827	15899	15876	15877	15719	15725	15610	15889	15737	15915	15981	15788	15855	15791	15860	15646	15783	15680	15707	16033	15855	15919	15924	15917	15995	15827	15753	15842
28920	42785	39686	30157	24695	20857	18533	17236	16399	15827	15506	14920	14502	14476	14209	14292	14277	14193	14037	13939	13896	13948	13738	13790	13904	13694	13782	13691	13629	13622	13649	13596	13700	13670	13581	13663	13579	13573	13804	13684	13651	13579	13655	13574	13430	13649	13582	13442	13759	13658	13384	13602	13692	13560	13535	13546	13488	13716	13585	13587	13638	13688	13596	13639	13482	13577	13577	13786	13452	13509	13556	13529	13614	13761	13622	13609	13584	13598	13662	13626	13558	13671	13717	13496	13602	13603	13590	13393	13689	13486	13607	13489	13611	13654	13594	13626	13620	13574	13520	13568	13681	13621	13784	13702	13502	13672	13588	13490	13616	13800	13622	13585	13504	13574	13440	13593	13439	13757	13519	13660	13555	13624	13596	13663	13410	13545	13742	13595	13613	13579	13541	13548	13469	13730	13583	13524	13600	13591	13535	13701	13577	13703	13529	13605	13729	13590	13553	13713	13585	13530	13674	13511	13561	13574	13475	13502	13662	13740	13563	13542	13480	13578	13659	13597	13614	13521	13699	13666	13402	13604	13493	13553	13525	13724	13462	13584	13677	13419	13466	13452	13548	13636	13521	13568	13638	13336	13596	13553	13553	13650	13491	13495	13605	13596	13613	13728	13695	13573	13475	13433	13557	13751	13512	13744	13635	13516	13475	13477	13615	13715	13636	13645	13596	13643	13661	13634	13748	13384	13812	13650	13544	13728	13611	13420	13608	13676	13556	13502	13647	13603	13647	13447	13608	13613	13592	13616	13598	13626	13762	13688	13668	13694	13472	13609	13628	13560	13562	13520	13504	13721	13649	13564	13664	13749	13600	13374	13530	13650	13555	13635	13614	13520	13626	13531	13468	13595	13599	13570	13692	13614	13626	13625	13475	13670	13522	13615	13627	13501	13485	13616	13663	13542	13527	13756	13604	13643	13651	13481	13689	13474	13403	13481	13469	13630	13510	13459	13808	13566	13753	13523	13493	13635	13640	13576	13581	13543	13557	13413	13675	13306	13754	13612	13740	13553	13745	13472	13702	13592	13587	13688	13711	13538	13675	13573	13671	13591	13581	13478	13727	13401	13716	13558	13621	13657	13605	13536	13665	13547	13598	13683	13462	13669	13571	13696	13418	13555	13661	13559	13685	13745	13571	13561	13519	13731	13496	13509	13583	13609	13646	13500	13625	13453	13672	13657	13557	13553	13499	13561	13655	13600	13683	13616	13568	13566	13649	13627	13586	13596	13519	13809	13659	13772	13671	13682	13818	13560	13545	13551	13581	13735	13576	13558	13684	13709	13604	13729	13538	13515	13658	13572	13539	13547	13586	13552	13695	13643	13642	13639	13522	13707	13553	13565	13712	13559	13551	13553	13500	13550	13692	13731	13680	13531	13650	13532	13467	13749	13438	13675	13507	13510	13510	13602	13603	13467	13607	13472	13672	13545	13602	13473	13585	13533	13541	13671	13504	13479	13715	13537	13555	13539	13627	13727	13601	13463	13409	13645	13636	13425	13558	13598	13430	13705	13565	13453	13704	13610	13464	13562	13575	13649	13564	13560	13462	13600	13571	13580	13523	13634	13668	13499	13645	13637	13634	13538	13525	13640	13533	13469	13671	13650	13522	13656	13655	13632	13661	13472	13699	13591	13452	13482	13729	13492	13557	13403	13720	13567	13524	13655	13504	13627	13551	13591	13555	13636	13465	13603	13434	13804	13575	13719	13392	13694	13655	13586	13537	13454	13646	13514	13738	13582	13606	13601	13573	13637	13774	13487	13563	13468	13571	13438	13710	13558	13647	13453	13654	13388	13727	13501	13601	13523	13677	13581	13577	13450	13528	13718	13441	13656	13610	13610	13609	13682	13582	13556	13641	13582	13482	13673	13625	13494	13712	13532	13548	13332	13471	13579	13608	13602	13652	13603	13703	13462	13752	13613	13781	13556	13580	13692	13524	13316	13425	13536	13442	13626	13727	13598	13575	13578	13578	13529	13443	13705	13451	13560	13635	13630	13555	13422	13658	13483	13641	13456	13729	13712	13641	13590	13406	13637	13690	13677	13478	13602	13595	13709	13655	13484	13595	13726	13749	13515	13679	13512	13554	13629	13545	13616	13654	13742	13461	13569	13784	13624	13789	13596	13468	13482	13527	13626	13666	13476	13627	13433	13791	13630	13574	13455	13708	13644	13500	13735	13506	13514	13435	13764	13768	13475	13606	13532	13738	13610	13545	13624	13595	13538	13479	13577	13779	13612	13697	13523	13487	13527	13512	13502	13576	13595	13615	13396	13625	13580	13544	13700	13590	13698	13516	13768	13444	13577	13738	13643	13625	13666	13562	13667	13578	13507	13566	13815	13639	13638	13584	13564	13663	13606	13543	13634	13788	13641	13352	13775	13579	13507	13581	13657	13515	13664	13637	13509	13547	13502	13763	13618	13473	13472	13697	13492	13685	13595	13709	13700	13463	13465	13530	13627	13522	13557	13627	13631	13483	13544	13518	13590	13665	13539	13413	13635	13562	13496	13659	13634	13720	13563	13653	13443	13629	13563	13648	13737	13653	13647	13701	13580	13796	13546	13582	13679	13564	13685	13535	13646	13644	13536	13591	13443	13759	13543	13649	13640	13651	13739	13681	13516	13610	13723	13664	13621	13534	13653	13547	13682	13507	13667	13726	13479	13549	13687	13559	13585	13633	13558	13512	13427	13648	13769	13706	13471	13550	13798	13648	13610	13575	13568	13644	13588	13643	13611	13566	13773	13521	13742	13612	13505	13574	13530	13558	13632	13647	13483	13560	13494	13838	13684	13661	13556	13793	13723	13649	13734	13624	13452	13455	13511	13642	13596	13595	13589	13524	13567	13709	13669	13719	13385	13661	13595	13543	13471	13704	13598	13602	13654	13577	13568	13648	13502	13650	13754	13653	13731	13572	13666	13750	13548	13586	13390	13673	13495	13639	13478	13551	13675	13535	13706	13643	13573	13676	13671	13580	13783	13431	13611	13706	13554	13578	13429	13556	13501	13541	13484	13544	13539	13556	13490	13552	13533	13684	13562	13672	13621	13478	13598	13552	13525	13565	13517	13705	13767	13410	13594	13500	13616	13568	13614	13529	13435	13511	13590	13548	13719	13657	13555	13647	13425	13707	13542	13447	13445	13527	13514	13624	13509	13629	13479	13527	13605	13553	13464	13685	13497	13534	13615	13487	13590	13858	13655	13755	13447	13589	13589	13725	13659	13614	13628	13753	13452	13684	13524	13510	13473	13485	13519	13648	13337	13673	13549	13636	13525	13735	13576	13582	13699	13433	13640	13603	13674	13671	13524	13783	13606	13718	13633	13445	13611	13430	13732	13412	13626	13620	13748	13711	13535	13792	13585	13606	13685	13577	13537	13440	13625	13657	13498	13450	13602	13634	13589	13500	13676	13710	13546	13521	13706	13700	13553	13577	13650	13537	13520	13731	13525	13705	13618	13427	13511	13713	13659	13726	13669	13440	13586	13560	13485	13714	13631	13764	13432	13647	13656	13529	13569	13652	13598	13624	13468	13537	13736	13662	13634	13578	13571	13544	13481	13541	13539	13645	13356	13491	13659	13358	13434	13624	13777	13562	13543	13620	13410	13619	13735	13308	13657	13517	13584	13562	13594	13570	13622	13562	13588	13596	13498	13425	13599	13674	13681	13531	13628	13579	13377	13708	13545	13617	13527	13550	13616	13548	13408	13669	13611	13707	13403	13577	13688	13698	13614	13640	13519	13469	13511	13634	13520	13499	13666	13527	13506	13549	13511	13630	13663	13514	13631	13639	13635	13746	13341	13566	13477	13449	13550	13506	13659	13569	13546	13403	13738	13486	13458	13558	13510	13596	13697	13338	13645	13577	13530	13519	13638	13658	13664	13516	13593	13729	13489	13698	13425	13533	13499	13635	13402	13639	13501	13560	13633	13404	13654	13501	13568	13639	13607	13391	13591	13652	13701	13734	13596	13596	13523	13665	13612	13615	13619	13564	13637	13633	13717	13658	13457	13603	13613	13646	13468	13433	13506	13627	13615	13774	13502	13665	13671	13662	13641	13465	13567	13569	13470	13529	13637	13497	13520	13526	13448	13656	13672	13615	13567	13592	13656	13653	13659	13824	13521	13511	13608	13601	13426	13512	13490	13643	13615	13356	13612	13570	13541	13683	13422	13562	13592	13602	13536	13662	13642	13716	13573	13825	13440	13574	13526	13614	13480	13670	13586	13581	13647	13670	13736	13549	13620	13631	13584	13539	13704	13489	13618	13654	13454	13657	13607	13642	13622	13663	13679	13487	13671	13553	13631	13534	13604	13517	13663	13528	13669	13572	13534	13674	13516	13603	13629	13569	13564	13614	13664	13549	13683	13538	13695	13723	13501	13639	13759	13554	13669	13616	13715	13782	13563	13526	13702	13561	13864	13694	13717	13481	13616	13544	13364	13594	13570	13632	13427	13605	13630	13550	13668	13548	13510	13623	13592	13513	13414	13575	13478	13678	13709	13476	13477	13573	13583	13755	13721	13667	13556	13646	13666	13519	13375	13540	13569	13673	13650	13625	13738	13458	13524	13536	13516	13563	13625	13545	13649	13547	13628	13689	13856	13566	13570	13586	13561	13760	13523	13390	13610	13496	13572	13525	13556	13507	13501	13719	13687	13778	13499	13699	13495	13552	13541	13462	13681	13660	13536	13604	13631	13556	13637	13577	13538	13573	13620	13584	13768	13445	13599	13464	13559	13609	13464	13609	13468	13459	13675	13558	13479	13670	13693	13694	13842	13629	13473	13545	13581	13602	13843	13643	13645	13593	13728	13545	13442	13539	13646	13665	13560	13559	13580	13604	13491	13623	13661	13545	13676	13580	13459	13420	13662	13768	13583	13556	13595	13655	13561	13558	13559	13537	13781	13557	13744	13566	13488	13623	13685	13614	13785	13602	13711	13512	13696	13521	13607	13525	13468	13475	13678	13415	13667	13780	13600	13630	13636	13509	13527	13480	13500	13598	13673	13693	13550	13563	13532	13597	13469	13584	13542	13700	13667	13618	13447	13597	13520	13635	13604	13558	13574	13707	13681	13467	13579	13625	13636	13577	13515	13653	13634	13674	13622	13397	13713	13591	13434	13263	13643
24086	21074	28525	25680	25124	25333	23326	20037	18580	18092	17445	17254	17022	16801	16493	16532	16086	16342	16046	16222	16234	15864	16004	15894	15952	15950	15645	15753	15690	15810	15838	15896	15682	15661	15511	15615	15652	15762	15760	15569	15641	15563	15685	15470	15547	15671	15695	15801	15335	15334	15716	15597	15433	15600	15732	15506	15528	15345	15411	15658	15586	15490	15578	15403	15229	15632	15612	15570	15511	15608	15466	15667	15773	15490	15440	15627	15387	15456	15643	15385	15460	15480	15453	15597	15680	15457	15623	15702	15725	15444	15533	15462	15526	15548	15708	15599	15443	15635	15546	15564	15593	15624	15599	15544	15372	15438	15826	15635	15392	15506	15505	15495	15519	15447	15515	15588	15461	15412	15605	15557	15446	15456	15642	15395	15632	15656	15650	15554	15575	15591	15401	15543	15464	15470	15389	15495	15521	15312	15537	15568	15464	15441	15527	15422	15313	15464	15550	15658	15347	15690	15641	15457	15424	15285	15525	15439	15469	15413	15624	15418	15637	15553	15484	15474	15572	15675	15453	15595	15546	15455	15559	15542	15577	15609	15353	15636	15612	15732	15631	15622	15605	15707	15537	15659	15507	15437	15433	15446	15720	15477	15500	15527	15488	15432	15398	15814	15591	15659	15538	15463	15617	15467	15540	15676	15692	15589	15438	15479	15487	15737	15509	15406	15478	15721	15628	15559	15457	15520	15517	15598	15541	15650	15453	15546	15614	15592	15356	15598	15578	15610	15694	15592	15678	15654	15621	15415	15562	15387	15478	15749	15601	15486	15450	15540	15575	15633	15443	15607	15525	15481	15570	15589	15599	15511	15606	15566	15579	15427	15495	15484	15563	15506	15491	15415	15422	15421	15625	15655	15437	15459	15594	15452	15663	15795	15606	15518	15520	15396	15661	15461	15434	15454	15486	15413	15552	15703	15435	15400	15481	15544	15507	15648	15643	15785	15528	15558	15583	15389	15376	15497	15508	15407	15473	15320	15319	15473	15375	15524	15620	15469	15558	15421	15358	15493	15615	15497	15531	15466	15661	15598	15491	15543	15417	15517	15780	15562	15427	15673	15478	15512	15433	15626	15743	15465	15638	15516	15403	15647	15527	15586	15700	15589	15639	15444	15390	15490	15725	15522	15411	15522	15340	15454	15427	15585	15535	15518	15530	15583	15647	15307	15481	15392	15661	15569	15625	15582	15500	15513	15560	15615	15588	15522	15354	15627	15647	15529	15484	15385	15557	15592	15592	15670	15435	15701	15477	15668	15606	15490	15341	15519	15410	15474	15631	15620	15679	15621	15755	15534	15522	15647	15652	15607	15401	15306	15440	15518	15521	15358	15331	15649	15485	15403	15381	15604	15500	15556	15464	15664	15630	15667	15547	15713	15577	15351	15441	15417	15630	15460	15621	15540	15551	15567	15527	15711	15441	15350	15604	15515	15426	15716	15651	15538	15577	15665	15533	15438	15535	15657	15653	15434	15512	15619	15492	15402	15652	15530	15563	15638	15284	15565	15405	15558	15510	15561	15297	15518	15422	15472	15461	15481	15642	15731	15613	15605	15694	15660	15516	15469	15370	15480	15490	15424	15336	15622	15429	15757	15614	15598	15509	15566	15601	15518	15766	15673	15564	15432	15541	15328	15550	15436	15590	15346	15379	15461	15570	15621	15719	15629	15544	15622	15613	15568	15400	15573	15531	15660	15354	15343	15374	15433	15972	15366	15381	15422	15587	15546	15542	15618	15539	15507	15497	15740	15434	15422	15437	15648	15353	15677	15667	15591	15537	15525	15502	15694	15562	15612	15489	15429	15511	15648	15547	15611	15462	15612	15589	15494	15564	15590	15533	15545	15508	15619	15577	15632	15580	15507	15632	15641	15365	15444	15544	15405	15690	15722	15540	15243	15273	15547	15582	15605	15374	15456	15155	15635	15497	15436	15244	15388	15521	15716	15615	15729	15351	15341	15697	15507	15440	15640	15567	15485	15412	15545	15495	15514	15589	15537	15398	15402	15680	15410	15504	15332	15556	15597	15728	15469	15495	15435	15496	15689	15582	15605	15671	15398	15624	15564	15531	15628	15752	15533	15452	15532	15435	15550	15477	15540	15603	15825	15446	15434	15603	15599	15425	15519	15615	15703	15613	15526	15545	15446	15541	15499	15423	15390	15471	15492	15471	15656	15565	15576	15561	15651	15461	15193	15454	15486	15422	15606	15383	15434	15566	15470	15430	15673	15506	15559	15591	15523	15675	15362	15608	15557	15566	15511	15354	15450	15591	15790	15595	15501	15564	15464	15546	15296	15422	15598	15267	15587	15599	15534	15412	15466	15337	15667	15468	15676	15362	15524	15709	15492	15469	15413	15609	15542	15599	15522	15592	15424	15295	15344	15436	15790	15675	15635	15548	15395	15644	15557	15600	15573	15524	15647	15687	15593	15411	15689	15507	15653	15648	15581	15744	15576	15334	15619	15426	15438	15439	15637	15515	15432	15679	15626	15566	15529	15549	15434	15671	15464	15467	15614	15525	15420	15660	15428	15499	15327	15553	15368	15345	15676	15677	15461	15321	15414	15532	15498	15594	15473	15282	15733	15743	15663	15526	15590	15393	15418	15503	15481	15471	15568	15608	15529	15640	15430	15461	15475	15615	15696	15414	15468	15642	15258	15398	15336	15263	15438	15452	15432	15663	15646	15415	15731	15596	15455	15422	15453	15435	15609	15483	15411	15442	15482	15442	15523	15415	15554	15565	15544	15460	15356	15521	15525	15374	15519	15551	15366	15434	15665	15472	15340	15745	15433	15435	15552	15507	15525	15509	15611	15528	15387	15504	15320	15320	15377	15730	15650	15542	15760	15531	15447	15452	15432	15578	15544	15750	15543	15447	15607	15557	15521	15500	15348	15591	15523	15606	15420	15531	15602	15636	15727	15470	15257	15436	15501	15313	15443	15526	15331	15499	15436	15434	15613	15473	15470	15485	15657	15459	15571	15652	15642	15514	15476	15636	15395	15553	15399	15483	15526	15389	15408	15446	15386	15583	15595	15590	15506	15621	15476	15720	15615	15449	15344	15543	15575	15296	15408	15341	15287	15427	15445	15567	15654	15664	15417	15323	15640	15579	15541	15602	15381	15541	15637	15503	15686	15702	15542	15657	15531	15482	15518	15617	15525	15523	15498	15481	15574	15619	15570	15391	15590	15559	15444	15380	15499	15398	15483	15442	15626	15617	15422	15444	15554	15559	15628	15523	15592	15560	15636	15606	15493	15529	15583	15526	15446	15735	15478	15441	15519	15504	15651	15435	15675	15544	15618	15760	15461	15518	15515	15616	15672	15631	15651	15511	15626	15439	15266	15851	15494	15499	15415	15540	15557	15714	15548	15543	15427	15598	15589	15475	15496	15737	15592	15483	15535	15759	15663	15494	15413	15228	15531	15509	15510	15569	15541	15682	15664	15542	15436	15396	15504	15417	15438	15528	15400	15545	15365	15653	15287	15542	15683	15389	15418	15686	15334	15679	15502	15475	15575	15614	15666	15847	15665	15498	15458	15566	15721	15614	15647	15560	15491	15485	15476	15485	15396	15507	15570	15559	15357	15437	15657	15414	15413	15390	15690	15529	15581	15560	15503	15640	15572	15749	15624	15608	15566	15433	15665	15640	15491	15485	15534	15669	15434	15576	15522	15321	15426	15452	15425	15362	15653	15509	15545	15320	15487	15443	15488	15581	15482	15525	15664	15583	15559	15629	15400	15489	15468	15521	15512	15407	15601	15396	15539	15722	15524	15694	15503	15690	15459	15462	15557	15617	15729	15593	15468	15652	15481	15448	15659	15641	15459	15689	15660	15479	15618	15638	15496	15447	15452	15438	15479	15543	15241	15379	15451	15356	15503	15458	15524	15254	15396	15717	15543	15444	15448	15700	15625	15633	15602	15416	15679	15501	15549	15519	15426	15612	15580	15445	15696	15555	15509	15500	15333	15544	15456	15569	15545	15490	15464	15568	15369	15467	15461	15783	15555	15458	15574	15662	15660	15588	15706	15451	15597	15564	15386	15519	15649	15552	15530	15470	15703	15453	15532	15579	15454	15619	15584	15551	15554	15463	15620	15447	15570	15436	15457	15323	15501	15692	15391	15604	15562	15518	15353	15417	15509	15370	15539	15426	15429	15353	15472	15571	15446	15527	15330	15376	15365	15696	15575	15353	15448	15660	15434	15598	15509	15505	15491	15636	15554	15605	15521	15747	15470	15544	15537	15587	15681	15534	15637	15496	15672	15601	15273	15634	15463	15411	15378	15523	15433	15706	15645	15587	15521	15582	15554	15467	15461	15436	15541	15320	15406	15593	15593	15513	15736	15621	15490	15505	15422	15693	15493	15488	15451	15498	15513	15531	15427	15484	15590	15566	15357	15663	15689	15749	15397	15466	15427	15584	15520	15555	15460	15481	15539	15523	15466	15716	15626	15285	15476	15657	15544	15728	15488	15562	15567	15517	15503	15426	15365	15376	15352	15618	15481	15510	15319	15589	15560	15652	15586	15529	15481	15606	15477	15494	15556	15518	15626	15630	15546	15496	15757	15502	15616	15451	15470	15535	15578	15590	15579	15655	15590	15436	15471	15757	15729	15608	15453	15377	15489	15600	15616	15574	15613	15548	15450	15497	15412	15459	15485	15464	15567	15702	15674	15619	15283	15555	15558	15487	15598	15628	15519	15565	15582	15530	15411	15583	15549	15528	15648	15477	15418	15535	15594	15628	15645	15461	15339	15432	15561	15653	15336	15580	15535	15587	15592	15527	15488	15456	15522	15542	15410	15611	15511	15640	15574	15472	15592	15431	15608	15508	15475	15643	15467	15382	15660	15585	15673	15698	15547	15597	15781	15272	15478	15683	15428	15729	15403	15572	15523	15411	15523	15548	15590	15622	15536	15502	15606	15557	15678	15610	15419	15641	15336	15681	15529	15571	15664	15675	15649	15594	15559	15472	15713	15773	15427	15454	15554	15548	15447	15728	15556	15502	15692	15413	15545	15590	15415	15588	15497	15674	15519	15544	15319	15634	15525	15532	15518	15508	15385	15645	15518	15553	15717	15633	15544	15352	15335	15641	15104	15538	15622	15494	15629	15469	15481	15464	15650
28807	48890	45293	35503	29580	24955	21141	19449	18079	16717	16207	15532	15151	14918	14707	14474	14427	14401	14114	13882	13885	13770	13847	14002	13628	13644	13738	13473	13656	13584	13406	13596	13647	13499	13550	13610	13323	13387	13588	13603	13499	13482	13372	13480	13429	13337	13616	13449	13330	13519	13469	13507	13343	13395	13589	13347	13466	13377	13278	13475	13362	13401	13376	13558	13407	13268	13499	13437	13274	13463	13412	13532	13467	13383	13399	13497	13285	13426	13428	13524	13314	13498	13565	13615	13452	13246	13535	13365	13312	13231	13566	13467	13358	13512	13298	13380	13263	13306	13335	13376	13452	13462	13524	13565	13481	13472	13302	13454	13401	13478	13353	13401	13421	13487	13298	13458	13338	13380	13438	13375	13210	13312	13518	13394	13349	13530	13441	13552	13344	13469	13527	13236	13463	13448	13598	13389	13457	13304	13441	13483	13340	13263	13551	13430	13487	13327	13410	13281	13565	13494	13424	13314	13533	13393	13230	13416	13400	13508	13533	13339	13356	13464	13318	13461	13401	13306	13203	13304	13445	13435	13402	13475	13485	13475	13351	13491	13338	13394	13488	13418	13422	13472	13353	13368	13528	13331	13344	13406	13316	13373	13418	13372	13265	13327	13466	13439	13406	13251	13420	13297	13438	13382	13459	13392	13472	13419	13573	13442	13409	13495	13501	13440	13457	13328	13470	13462	13470	13348	13330	13334	13391	13437	13418	13363	13444	13371	13215	13515	13457	13418	13314	13514	13423	13358	13302	13356	13413	13471	13441	13396	13319	13580	13474	13414	13493	13379	13304	13296	13295	13544	13429	13452	13340	13339	13297	13374	13381	13463	13357	13329	13484	13382	13487	13465	13264	13379	13426	13441	13402	13458	13492	13324	13491	13399	13532	13306	13503	13431	13426	13342	13335	13284	13435	13512	13474	13537	13564	13379	13299	13377	13483	13387	13389	13468	13352	13397	13355	13551	13193	13216	13502	13388	13434	13414	13512	13376	13384	13310	13491	13313	13381	13259	13493	13211	13349	13663	13454	13361	13464	13507	13456	13355	13590	13607	13486	13217	13600	13339	13399	13386	13460	13360	13529	13387	13589	13179	13413	13523	13359	13564	13363	13346	13507	13350	13326	13410	13386	13483	13250	13447	13387	13374	13287	13254	13425	13432	13283	13507	13315	13372	13359	13426	13362	13375	13430	13563	13438	13260	13272	13469	13409	13409	13250	13383	13215	13439	13509	13511	13492	13520	13177	13450	13522	13220	13385	13441	13339	13446	13412	13349	13489	13352	13126	13530	13294	13272	13449	13400	13288	13391	13461	13430	13366	13511	13405	13349	13553	13234	13311	13493	13426	13333	13431	13559	13317	13397	13411	13351	13406	13558	13631	13372	13396	13468	13311	13458	13441	13470	13466	13288	13354	13447	13273	13460	13343	13380	13390	13391	13472	13463	13379	13431	13490	13443	13488	13376	13336	13364	13378	13491	13418	13357	13386	13391	13312	13497	13364	13260	13446	13231	13454	13430	13387	13290	13306	13454	13422	13410	13368	13553	13438	13375	13550	13421	13328	13374	13292	13443	13299	13399	13293	13496	13412	13562	13542	13343	13571	13307	13427	13455	13398	13293	13380	13568	13374	13378	13380	13421	13369	13538	13419	13360	13377	13345	13328	13398	13437	13440	13613	13481	13366	13484	13488	13391	13425	13520	13422	13380	13229	13360	13407	13426	13370	13369	13447	13472	13554	13338	13352	13359	13401	13533	13374	13328	13368	13429	13496	13402	13389	13524	13635	13357	13556	13444	13379	13243	13463	13331	13384	13414	13392	13432	13527	13203	13470	13372	13484	13227	13272	13461	13625	13372	13492	13489	13234	13428	13584	13378	13431	13481	13501	13436	13338	13360	13682	13542	13294	13346	13379	13313	13489	13321	13472	13540	13316	13339	13482	13375	13481	13342	13395	13282	13440	13370	13282	13376	13445	13339	13438	13407	13433	13531	13438	13466	13445	13472	13397	13406	13388	13559	13504	13399	13454	13372	13586	13457	13580	13488	13462	13422	13478	13412	13275	13464	13362	13640	13372	13394	13547	13397	13454	13654	13400	13391	13392	13352	13203	13375	13440	13195	13550	13381	13449	13440	13388	13452	13488	13448	13433	13358	13542	13404	13532	13360	13467	13446	13464	13253	13478	13418	13441	13325	13503	13444	13375	13554	13477	13435	13489	13347	13441	13174	13475	13386	13501	13504	13365	13431	13347	13255	13195	13465	13523	13430	13346	13414	13379	13572	13521	13418	13443	13539	13434	13347	13431	13523	13319	13335	13520	13275	13465	13474	13475	13349	13392	13400	13427	13400	13430	13593	13373	13446	13320	13418	13540	13382	13459	13400	13596	13384	13308	13394	13345	13423	13395	13333	13358	13345	13281	13475	13378	13383	13382	13428	13350	13535	13497	13492	13573	13385	13313	13461	13429	13287	13539	13375	13411	13333	13355	13554	13595	13490	13365	13316	13509	13247	13313	13551	13460	13376	13359	13569	13430	13213	13477	13353	13314	13339	13391	13329	13462	13508	13455	13388	13538	13354	13426	13329	13463	13356	13397	13418	13550	13392	13307	13543	13572	13434	13490	13413	13373	13357	13320	13391	13449	13382	13360	13350	13400	13277	13277	13518	13383	13331	13488	13467	13495	13582	13353	13503	13367	13334	13348	13414	13412	13471	13346	13425	13603	13332	13441	13494	13195	13424	13451	13324	13375	13158	13413	13318	13375	13321	13412	13543	13452	13403	13243	13573	13484	13407	13425	13407	13507	13289	13541	13444	13407	13375	13344	13504	13345	13485	13410	13565	13334	13549	13377	13441	13464	13404	13564	13414	13347	13569	13314	13555	13364	13499	13382	13585	13405	13351	13411	13439	13470	13331	13293	13422	13408	13494	13379	13546	13377	13429	13386	13427	13560	13263	13383	13267	13402	13421	13270	13315	13332	13562	13496	13467	13402	13402	13300	13367	13469	13347	13663	13368	13408	13482	13463	13289	13362	13531	13532	13390	13442	13279	13427	13429	13301	13420	13395	13221	13638	13441	13398	13471	13312	13371	13351	13300	13506	13392	13427	13313	13286	13377	13345	13518	13498	13303	13235	13339	13439	13553	13365	13439	13375	13454	13341	13383	13446	13271	13280	13434	13519	13352	13423	13253	13479	13575	13375	13363	13388	13511	13344	13350	13303	13396	13358	13415	13550	13550	13178	13559	13467	13405	13606	13399	13322	13356	13478	13248	13376	13448	13561	13428	13288	13490	13409	13320	13375	13741	13392	13327	13341	13364	13289	13363	13412	13383	13428	13497	13349	13379	13374	13465	13329	13377	13374	13403	13356	13306	13352	13334	13264	13398	13438	13431	13441	13358	13550	13539	13308	13507	13532	13352	13166	13489	13383	13435	13460	13536	13317	13470	13398	13354	13599	13450	13499	13546	13187	13421	13389	13218	13343	13421	13495	13422	13454	13335	13369	13520	13374	13408	13373	13309	13678	13417	13485	13559	13404	13310	13245	13432	13332	13326	13353	13349	13457	13307	13496	13481	13351	13356	13462	13380	13467	13464	13241	13409	13442	13420	13400	13419	13431	13422	13432	13517	13571	13337	13538	13605	13526	13418	13424	13376	13532	13375	13488	13460	13442	13499	13511	13203	13460	13313	13350	13382	13446	13560	13406	13428	13491	13317	13414	13444	13288	13302	13560	13355	13395	13382	13288	13483	13320	13271	13493	13432	13397	13432	13300	13346	13422	13229	13565	13497	13536	13400	13388	13456	13593	13434	13381	13484	13398	13350	13380	13406	13330	13459	13322	13391	13327	13486	13453	13369	13380	13365	13331	13423	13404	13441	13472	13446	13341	13401	13365	13425	13213	13298	13490	13438	13234	13486	13335	13375	13458	13380	13348	13470	13491	13540	13361	13432	13363	13375	13281	13469	13283	13492	13482	13615	13404	13449	13630	13225	13189	13150	13355	13495	13357	13274	13362	13466	13339	13489	13386	13358	13355	13449	13437	13255	13533	13440	13405	13375	13400	13396	13342	13519	13338	13428	13410	13474	13208	13472	13363	13335	13289	13340	13510	13507	13447	13511	13625	13462	13502	13544	13284	13332	13316	13403	13372	13412	13508	13342	13258	13331	13550	13457	13621	13313	13415	13303	13460	13478	13273	13415	13427	13313	13442	13387	13527	13504	13493	13262	13309	13448	13354	13554	13454	13434	13326	13354	13646	13407	13340	13462	13403	13442	13674	13401	13350	13422	13450	13452	13336	13438	13553	13451	13398	13478	13458	13404	13265	13363	13411	13368	13427	13334	13361	13367	13464	13450	13406	13626	13391	13583	13277	13332	13306	13509	13545	13354	13364	13605	13286	13370	13549	13477	13327	13410	13525	13333	13358	13431	13361	13499	13442	13378	13578	13427	13362	13487	13475	13391	13435	13443	13341	13590	13420	13499	13262	13374	13540	13429	13532	13365	13347	13447	13381	13275	13501	13433	13248	13563	13614	13150	13495	13493	13340	13374	13436	13365	13582	13324	13504	13332	13475	13439	13408	13543	13339	13395	13489	13379	13296	13393	13587	13337	13412	13400	13396	13237	13415	13464	13411	13509	13385	13371	13440	13323	13391	13450	13405	13388	13474	13607	13522	13391	13325	13462	13468	13366	13511	13438	13568	13447	13461	13453	13473	13264	13562	13331	13620	13405	13356	13372	13437	13476	13530	13423	13365	13478	13388	13329	13494	13396	13404	13330	13478	13406	13334	13459	13481	13389	13487	13468	13473	13482	13168	13284	13474	13273	13249	13185	13474	13337	13458	13450	13332	13397	13354	13443	13307	13425	13542	13422	13432	13655	13383	13411	13388	13496	13370	13460	13503	13451	13184	13397	13278	13204	13432	13449	13401	13464	13333	13536	13416	13549	13357	13198	13336	13330	13392	13482	13510	13573	13292	13360	13560	13396	13313	13465	13485	13312	13387	13539	13373	13474	13321	13484	13526	13479	13370	13471	13416	13425	13209	13468	13286	13446	13473	13406	13443	13327	13563	13372	13425	13301	13263	13348	13520	13335	13499	13324	13399	13458	13588	13324	13331	13499	13397	13223	13384	13426
22802	21031	28767	23864	22996	26221	27183	22311	20248	19774	19030	18397	17738	17608	17196	17081	17125	16899	16803	16615	16539	16455	16414	16504	16382	16219	16245	16308	16285	16048	16061	16367	16219	16138	16106	16254	16005	15901	15925	15967	16053	16071	15987	16040	15995	16076	15971	15919	15938	15879	16121	15970	16000	15829	15666	15834	15959	15984	16141	15864	15954	15920	15881	15942	15842	15748	15821	15777	15942	15895	15829	15842	15792	15796	15922	16209	15992	15815	16056	15965	15841	16014	16040	16114	15704	16019	16078	16041	15932	15910	15822	16073	15834	15820	15959	15741	15970	16046	15912	15854	15861	15681	15868	15751	15970	15765	15787	15819	15902	15788	15774	15908	16016	15793	15931	15911	16028	15947	15936	15876	15838	15913	15872	15998	15931	15945	15947	15815	15706	15988	15738	15919	15978	15918	15912	15999	15908	15928	15922	15699	15831	15832	15713	15916	16010	15972	15768	15908	15812	15761	15805	16039	15965	15956	15870	15985	15670	15757	15950	15793	15792	15891	15873	15757	16033	15771	16083	15958	15869	15919	15705	15740	15893	15799	15984	15814	15828	15646	15811	16096	15946	15974	16051	15854	16040	15965	15994	15893	15801	15965	15785	15688	15977	16010	16053	16081	16056	15823	15990	15945	15835	15753	15993	15900	16010	15921	15901	15867	15793	15793	15925	15749	15840	15759	15893	15894	15732	15957	16251	15884	15915	15849	16002	15782	15942	15664	15829	15897	15876	15792	15785	15907	15805	15789	16058	15986	15697	15870	15909	15733	15741	15751	15842	15753	15863	16015	15785	15756	15882	15871	15796	15949	15897	16017	15808	15953	15898	16000	16024	15849	15748	15986	15886	15871	15772	16119	15890	16026	15843	15873	15970	15963	15905	16125	15981	16073	16002	15846	15827	15837	15861	16040	15839	15738	15756	15944	15833	15991	16006	15875	15631	15943	15963	15867	16012	15870	15973	15911	15810	15797	15969	15948	15888	15934	15718	15911	16048	15817	15838	15867	15910	15885	15719	15833	15789	16066	15915	15793	15993	15755	15751	15833	15917	15980	15891	15838	16006	15830	15843	15939	15724	15854	15846	15800	15906	15821	15841	15727	15972	15927	16056	16044	15762	15679	15854	15637	15624	15937	15848	15808	15541	15937	15655	15708	15732	15770	15921	15940	15733	15840	16024	15922	15739	15825	15836	15831	15698	15792	15936	15939	15807	15945	15854	15974	15852	15764	15869	15870	15884	15838	15744	16013	15894	15946	15954	15964	15900	15875	15890	15752	15896	15705	15845	15597	16045	15884	15959	15763	15858	15897	15904	15960	15978	15723	16022	16007	15739	15674	15926	15869	16020	15968	16105	15851	15961	15996	15814	15955	15835	15957	15881	15966	15789	15939	15638	15918	15927	15956	15785	15960	15750	16014	15947	15894	15962	15852	15826	15795	15716	15974	15941	15912	15820	15989	15768	15919	15901	15928	16046	15848	15808	15818	15705	15739	15725	15882	16089	15793	15798	15909	15925	15941	15857	15780	15844	15915	15772	15764	15734	15968	15978	16015	15817	15800	15858	15922	16054	16080	15909	15910	15897	15883	15971	15935	15797	15926	15871	15723	15760	15638	16016	15949	15749	15710	15740	16032	15944	15955	15682	15977	15781	15977	15808	15605	15750	15894	15901	16149	15782	15922	15816	15724	15855	15830	15856	15997	15831	15885	15986	15822	15941	15854	16086	15680	15847	15845	15927	15852	15776	15846	15874	15834	15991	15711	15956	15989	15758	15958	15756	15849	16012	15789	15863	15879	16065	15738	15888	15898	16155	15900	15967	15794	15940	15908	15876	15661	15887	15883	15931	15863	15961	15689	15728	15729	15842	15707	15735	15963	15830	16010	15865	15592	15880	16004	16006	15743	15908	15649	15781	15725	15940	15846	15849	15929	15834	15810	15992	15689	15827	16019	15779	15904	15932	15750	15999	16006	15821	15828	15886	15949	16013	15924	15975	16009	15714	15779	15990	15839	15817	15792	15842	15936	15912	16041	15887	15856	15880	15757	15909	15677	15973	15743	15945	15804	15848	16086	15946	15920	15862	15867	15871	15882	16025	15862	16008	15932	15646	15885	15913	15857	15950	15704	15811	15944	15774	15926	15780	15817	15933	15863	15747	15898	15904	16109	15854	16069	16079	15951	15935	15800	15971	15827	16084	15941	16146	15847	15829	15846	15635	15797	15856	15944	15919	15617	15818	15743	15637	15828	15750	15907	15832	15863	15840	15810	15831	15841	15810	15853	15707	16122	15684	15739	15953	15980	15822	15701	15596	15922	15878	15880	15767	15853	15779	15883	15851	15861	15967	15695	15979	16022	15864	15812	15795	15947	15733	15657	15835	15907	15828	15811	15698	15833	16042	15886	16019	15803	15890	15848	15782	15700	15910	15967	15818	15823	15988	15875	15795	16035	15993	16044	15881	15989	15750	15777	16056	15676	15910	15937	15766	15932	15987	15832	15810	15934	15830	15978	15879	15782	15828	15915	15831	15861	15930	15916	15817	15835	15757	15794	15709	15919	15837	15692	15856	15685	15786	15819	15731	16042	15879	15822	16012	15796	15835	15900	15719	15834	15835	15763	15965	15800	15756	15825	15926	15895	15689	15986	15869	15798	15789	15866	15882	15940	16057	15974	15859	15878	15909	16128	15973	16046	15830	15869	15973	15909	15834	15831	16031	15863	15856	15716	15963	15791	16080	16042	15647	15958	15859	16024	15773	15770	15980	15988	15886	15956	15848	15971	16109	16174	15905	15750	15830	15720	15952	15976	15918	15927	16065	15889	15802	16127	15754	15915	15777	16015	15856	15791	15901	15621	15827	16026	16022	16039	16010	15878	15932	16029	15994	15815	15720	15909	15623	15798	15864	15886	15799	15905	15786	15830	15877	15889	15820	15913	15992	15878	15576	15661	15903	15823	15907	15787	15865	15871	15864	15851	15935	16033	15841	15888	15929	15830	15791	15814	15929	15882	15771	15757	16050	16010	16152	15921	15831	16022	15688	15933	16084	15900	15842	15955	15857	15942	16233	15937	15743	15784	15991	15901	15995	15911	15901	16040	15921	15927	15858	15847	15855	15847	15968	15890	15995	15769	15924	15935	15867	15911	15806	15968	15986	15838	15694	15924	16129	15685	15984	15915	15820	15949	15915	15941	15980	15864	15869	15894	15890	16143	15939	15881	16027	16003	15997	15844	15850	15888	15839	15741	16073	16033	15837	15959	15782	15788	15756	15982	15685	15770	15713	16073	15726	15844	15963	15850	15986	15818	15968	15889	15721	16057	15983	15744	16036	15984	15810	16002	15780	15866	16163	15929	15865	15877	16015	16032	15974	15815	16043	15812	15818	15763	15961	15994	15926	15960	15951	15757	15928	15793	15820	15735	16001	15897	16125	15752	15773	15775	15870	15788	15891	15678	15846	15955	16023	15780	15862	15625	15892	16016	15911	15844	15868	15825	15974	15921	15922	15744	16104	15692	15985	15900	15994	15830	15876	15834	15750	15886	15938	16140	15944	15856	15826	15801	15805	15821	15781	15883	15869	15852	15618	15905	15789	15748	15960	15915	15920	15835	15802	15869	16003	15983	15708	15651	15898	15829	15748	15697	15956	15915	15845	15922	15889	15814	15788	16045	15836	15873	15933	15826	15799	15882	15839	15881	16032	15945	16130	16033	15763	15868	15734	15873	16056	15757	15843	15756	15850	15746	15845	15792	15970	16018	15895	15855	15966	15864	15782	15623	15830	15777	15729	15784	15847	15862	16091	15951	15997	15894	15860	16007	15878	15818	15864	15695	15841	15862	15990	15974	15921	15873	15883	15971	15991	15969	15824	15843	15836	15795	15926	15697	16006	15788	15926	15786	15842	16002	16004	15813	15847	15783	15747	15966	15856	15792	15865	15912	16015	15940	15779	15982	15782	15924	16033	15734	15756	15792	15943	16108	15903	15955	15833	15709	15844	15794	16057	15999	15929	15697	15918	15797	16129	15891	15844	15819	15814	15865	15810	15905	15950	15802	15756	15781	15819	15728	15858	15771	16027	15879	15955	15802	15988	15726	15973	15909	15869	15810	15794	15784	15927	15718	15844	16070	15919	16074	16002	15917	15746	15874	15785	15919	15848	15792	15940	15795	16146	15870	15948	15820	15900	15907	15994	15838	15897	15888	16042	15925	16079	15594	15630	15948	15936	15811	15799	15879	15754	15941	15930	15724	15861	16114	15914	15816	15910	15728	15831	15728	15713	15757	15980	15813	15819	15838	15876	15775	16004	15985	15738	15887	15861	16013	15895	15738	15964	15790	15758	16042	15774	15730	15779	15949	15851	15840	15994	15895	15939	15811	15965	15819	16050	15884	15718	15733	15915	15784	15914	15874	15925	15773	15930	15913	15914	15866	15784	15954	15939	15745	15999	15681	15819	15911	15935	16001	15896	15721	15870	15759	15924	15948	15906	15789	16148	15915	15898	15917	15813	15740	15789	15877	15841	15933	15879	15884	15920	15938	15872	15798	15882	15681	16087	16039	15774	15823	16040	16067	15857	15864	15747	15722	15965	15610	16026	15888	16028	15840	15855	15860	15747	15888	15826	16011	15990	15814	15796	15859	15918	15779	15926	15722	15872	16002	15948	15942	15813	15761	15774	15975	15967	15832	15762	15847	15980	16002	15774	15803	15835	15838	15722	15896	15963	15900	16035	16003	15899	15962	15683	15920	15879	15913	15901	15819	15946	15963	15963	15995	15990	15983	15818	15818	15729	15739	15934	15992	15785	15917	15813	15737	15636	15862	15668	15827	15921	15853	15663	15902	15815	15845	15896	15942	15693	16048	15924	15867	15911	15941	15757	15836	15814	15892	15713	15834	15981	15689	15748	15795	15883	16066	15849	15811	16009	15938	15855	15937	15944	15735	15793	15851	15830	15835	15845	15993	15940	15780	15695	15932	15742	15751	15827	15752	15785	15963	15681	15935	15731	15904	16013	16050	16120	16009	15920	15851	16049	15956	15844	15992	16016	15683	15826	15955	15927	15936	15800	15666	15790	15954	15873	15688	15946	15915	15873	15898	15852	15706	15672	15667	15781	15790	15857	15921	15870	15901	16027	15775
31643	53610	50425	40257	34679	28968	24411	22004	20031	18511	17791	16798	16114	15936	15386	15222	15005	14896	14669	14546	14349	14199	14282	14166	14189	14078	13865	14013	13976	13813	13814	13896	13844	13797	13681	13643	13706	13733	13618	13747	13687	13874	13798	13501	13666	13804	13510	13771	13590	13511	13630	13700	13479	13782	13784	13471	13628	13613	13635	13524	13488	13684	13613	13578	13690	13481	13517	13794	13614	13792	13627	13586	13589	13662	13475	13580	13683	13668	13776	13562	13521	13407	13583	13647	13531	13782	13699	13527	13498	13568	13488	13712	13626	13631	13751	13690	13614	13658	13569	13509	13791	13722	13662	13707	13634	13805	13558	13532	13576	13616	13609	13582	13502	13643	13680	13557	13456	13533	13685	13691	13624	13394	13665	13559	13662	13694	13622	13511	13710	13608	13763	13552	13493	13631	13461	13682	13605	13684	13493	13591	13755	13620	13595	13609	13632	13662	13602	13777	13784	13415	13552	13585	13662	13622	13563	13432	13667	13560	13755	13500	13607	13564	13650	13721	13675	13580	13564	13668	13502	13435	13787	13744	13517	13460	13520	13585	13544	13495	13557	13454	13494	13593	13549	13597	13585	13498	13612	13689	13642	13566	13519	13650	13542	13646	13698	13547	13550	13470	13817	13517	13686	13655	13587	13616	13658	13592	13612	13497	13694	13627	13438	13627	13595	13653	13570	13548	13531	13640	13540	13561	13536	13551	13503	13693	13454	13454	13694	13575	13502	13523	13540	13634	13674	13461	13591	13520	13545	13529	13663	13486	13568	13627	13753	13645	13511	13691	13565	13703	13553	13636	13683	13635	13718	13561	13603	13579	13572	13650	13640	13631	13562	13705	13660	13676	13617	13752	13791	13526	13681	13408	13603	13744	13600	13545	13382	13576	13585	13518	13479	13718	13567	13616	13553	13527	13568	13596	13484	13724	13770	13604	13450	13503	13549	13631	13578	13451	13733	13569	13655	13661	13556	13886	13554	13692	13485	13676	13716	13698	13738	13585	13653	13609	13635	13735	13600	13563	13549	13607	13488	13544	13796	13579	13483	13503	13593	13596	13495	13553	13629	13748	13643	13560	13586	13544	13464	13580	13610	13513	13709	13470	13549	13659	13491	13649	13583	13757	13624	13683	13608	13539	13610	13594	13551	13609	13596	13680	13645	13734	13648	13526	13527	13490	13587	13643	13536	13558	13404	13578	13691	13621	13630	13608	13705	13642	13531	13637	13620	13464	13848	13621	13560	13468	13621	13473	13574	13673	13634	13735	13736	13653	13548	13747	13658	13618	13505	13635	13711	13570	13464	13741	13679	13587	13668	13473	13708	13489	13555	13660	13658	13802	13486	13571	13364	13548	13492	13770	13610	13573	13548	13706	13539	13504	13443	13706	13679	13584	13680	13645	13560	13574	13576	13650	13729	13457	13545	13556	13645	13681	13512	13456	13541	13606	13621	13579	13520	13510	13708	13559	13651	13600	13507	13438	13638	13835	13758	13623	13716	13475	13754	13565	13709	13656	13593	13677	13818	13691	13660	13625	13750	13467	13512	13768	13517	13636	13467	13649	13581	13575	13556	13528	13546	13646	13583	13524	13625	13603	13578	13766	13550	13562	13482	13581	13491	13520	13681	13705	13682	13568	13663	13538	13669	13688	13613	13713	13570	13693	13781	13403	13590	13559	13417	13561	13492	13542	13475	13511	13587	13542	13676	13628	13648	13686	13496	13633	13596	13704	13719	13585	13574	13717	13644	13468	13571	13409	13441	13607	13700	13522	13753	13467	13604	13536	13604	13434	13494	13598	13614	13700	13561	13695	13489	13611	13541	13687	13540	13513	13614	13485	13502	13659	13717	13703	13697	13578	13561	13672	13626	13657	13739	13614	13499	13676	13462	13587	13659	13679	13776	13602	13498	13480	13580	13691	13725	13483	13756	13446	13775	13498	13636	13648	13643	13568	13619	13518	13608	13590	13624	13566	13691	13659	13525	13411	13608	13498	13593	13665	13707	13473	13589	13638	13507	13371	13766	13574	13505	13617	13628	13585	13515	13589	13668	13480	13494	13614	13560	13505	13639	13426	13620	13557	13764	13528	13587	13612	13704	13574	13617	13585	13763	13608	13558	13603	13570	13589	13650	13499	13660	13523	13707	13669	13476	13623	13725	13532	13728	13609	13598	13712	13583	13648	13574	13588	13753	13475	13685	13617	13565	13520	13501	13671	13623	13549	13656	13629	13646	13684	13653	13566	13573	13736	13484	13725	13449	13672	13665	13537	13620	13447	13589	13553	13666	13713	13569	13791	13597	13641	13555	13496	13562	13569	13589	13631	13694	13606	13429	13604	13722	13605	13794	13548	13688	13632	13555	13551	13555	13659	13444	13592	13621	13637	13522	13630	13533	13561	13513	13660	13569	13468	13662	13497	13677	13650	13362	13600	13580	13561	13496	13536	13606	13506	13537	13679	13444	13481	13576	13474	13603	13739	13549	13496	13734	13533	13568	13468	13615	13655	13674	13743	13564	13716	13483	13562	13477	13620	13508	13510	13766	13494	13488	13683	13550	13490	13548	13583	13504	13622	13597	13421	13503	13589	13610	13648	13364	13615	13508	13716	13629	13613	13566	13559	13416	13532	13602	13649	13778	13617	13636	13612	13622	13597	13600	13386	13565	13622	13555	13630	13350	13598	13535	13598	13486	13701	13544	13551	13628	13596	13551	13612	13599	13538	13574	13582	13558	13570	13697	13599	13627	13577	13693	13544	13618	13647	13562	13673	13571	13659	13536	13555	13690	13503	13688	13345	13537	13485	13541	13574	13477	13570	13560	13547	13436	13599	13585	13490	13489	13481	13512	13758	13551	13651	13683	13593	13577	13406	13502	13665	13524	13605	13590	13603	13657	13524	13615	13669	13517	13588	13677	13513	13721	13702	13711	13515	13481	13608	13683	13826	13495	13704	13636	13576	13575	13637	13484	13582	13573	13594	13578	13572	13534	13565	13734	13560	13525	13465	13755	13672	13553	13585	13642	13643	13609	13598	13602	13506	13654	13608	13479	13546	13553	13613	13518	13639	13664	13551	13645	13359	13386	13804	13622	13632	13510	13637	13620	13642	13677	13476	13599	13647	13459	13612	13765	13559	13658	13611	13629	13617	13640	13642	13650	13611	13501	13829	13734	13612	13797	13668	13583	13388	13712	13648	13605	13433	13443	13436	13664	13485	13662	13712	13679	13726	13550	13639	13585	13528	13640	13428	13498	13432	13421	13573	13522	13670	13704	13715	13649	13369	13517	13629	13509	13698	13620	13609	13615	13508	13674	13896	13463	13533	13662	13523	13726	13525	13624	13472	13669	13562	13726	13579	13619	13619	13436	13566	13575	13350	13556	13444	13695	13554	13454	13492	13600	13509	13543	13514	13779	13634	13522	13627	13620	13579	13682	13729	13512	13772	13501	13657	13677	13591	13602	13477	13603	13668	13686	13590	13550	13612	13613	13509	13638	13383	13572	13617	13514	13661	13696	13738	13505	13679	13477	13517	13552	13512	13580	13597	13556	13555	13545	13811	13501	13664	13598	13744	13679	13532	13604	13736	13494	13549	13518	13656	13738	13456	13768	13423	13444	13370	13466	13566	13668	13525	13650	13621	13645	13643	13680	13513	13448	13706	13605	13553	13377	13658	13583	13729	13677	13582	13791	13547	13544	13736	13574	13778	13590	13567	13487	13486	13630	13611	13613	13794	13546	13584	13710	13484	13481	13615	13625	13505	13460	13685	13678	13585	13701	13742	13549	13494	13573	13600	13610	13637	13560	13564	13448	13601	13579	13541	13580	13582	13573	13625	13557	13589	13659	13722	13747	13687	13460	13722	13659	13526	13835	13546	13633	13719	13622	13638	13497	13467	13555	13576	13599	13737	13658	13555	13592	13682	13392	13476	13627	13827	13596	13592	13559	13686	13540	13498	13506	13513	13601	13493	13817	13479	13545	13577	13622	13515	13684	13534	13542	13688	13566	13705	13568	13699	13663	13540	13561	13696	13618	13544	13542	13661	13578	13762	13657	13716	13619	13626	13652	13521	13592	13784	13609	13478	13620	13447	13342	13595	13466	13370	13608	13604	13473	13710	13484	13637	13673	13686	13770	13547	13543	13487	13640	13641	13656	13660	13586	13506	13622	13591	13640	13753	13658	13447	13652	13640	13484	13584	13573	13614	13704	13602	13622	13453	13666	13740	13673	13573	13655	13485	13559	13571	13471	13637	13681	13642	13419	13522	13536	13540	13575	13682	13784	13607	13608	13475	13666	13552	13496	13438	13551	13540	13641	13658	13646	13551	13633	13546	13570	13597	13518	13647	13764	13579	13559	13471	13664	13755	13488	13477	13618	13536	13646	13660	13387	13523	13483	13486	13551	13693	13472	13441	13693	13785	13513	13623	13719	13708	13720	13562	13515	13759	13500	13561	13556	13547	13630	13686	13583	13646	13454	13619	13700	13505	13497	13418	13622	13499	13628	13568	13528	13576	13618	13528	13651	13486	13659	13528	13646	13605	13448	13575	13643	13538	13745	13745	13504	13610	13524	13698	13730	13614	13485	13649	13723	13644	13572	13642	13564	13622	13509	13477	13559	13554	13505	13494	13523	13548	13666	13620	13573	13557	13514	13465	13683	13712	13556	13607	13501	13574	13598	13638	13498	13647	13597	13612	13624	13638	13603	13618	13618	13522	13699	13610	13569	13427	13452	13544	13501	13397	13628	13619	13616	13435	13576	13545	13661	13533	13625	13701	13555	13639	13635	13689	13586	13563	13393	13662	13664	13596	13598	13583	13443	13670	13492	13702	13610	13696	13570	13544	13672	13515	13576	13592	13499	13576	13849	13582	13558	13697	13468	13679	13584	13636	13617	13696	13586	13548	13724	13699	13778	13606	13530	13561	13576	13544	13799	13552	13713	13504	13716	13543	13664	13563	13696	13457	13558	13542	13696	13552	13571	13626	13504	13464	13566	13453	13564	13514	13650	13580	13643	13535	13619	13716	13529	13594	13561	13730	13724	13603	13572	13507	13533	13674	13727	13643	13570	13499	13503	13582	13447	13769	13694	13589	13444	13677	13571	13568	13550	13681	13510	13654	13547	13553	13690	13650
29306	27966	35032	30585	24387	21162	19277	18133	17587	17121	16980	16867	16392	16367	16319	16079	16178	16205	16197	16148	16129	16037	15991	15922	16125	15752	15707	15782	15840	15765	15763	15671	15906	15839	15782	15793	15790	15970	15853	15638	15843	15770	15746	15701	15860	15751	15720	15586	15963	15752	15740	15816	15769	15672	15670	15809	15676	15642	15842	15720	15476	15863	15487	15753	15872	15834	15535	15661	15661	15660	15791	15801	15705	15631	15545	15609	15755	15671	15645	15813	15733	15576	15714	15486	15699	15827	15531	15783	15759	15684	15690	15718	15641	15688	15663	15659	15685	15501	15930	15639	15717	15901	15552	15530	15747	15490	15737	15836	15671	15568	15690	15765	15592	15767	15573	15679	15576	15553	15661	15760	15791	15820	15717	15852	15670	15764	15846	15975	15925	15626	15625	15884	15555	15837	15732	15731	15790	15560	15789	15732	15716	15650	15671	15764	15674	15642	15780	15662	15505	15814	15686	15730	15819	15809	15888	15593	15824	15714	15745	15816	15749	15831	15693	15511	15567	15730	15854	15915	15786	15724	15827	15615	15812	15615	15718	15875	15805	15691	15652	15639	15632	15760	15805	15918	15513	15747	15956	15792	15795	15628	15831	15762	15931	15691	15726	15755	15721	15727	15926	15961	15784	15761	15573	15716	15513	15528	15623	15667	15724	15831	15746	15557	15926	15736	15615	15581	15633	15683	15620	15719	15598	15784	15676	15713	15848	15778	15671	15698	15610	15923	15702	15726	15596	15515	15700	15659	15690	15648	15853	15739	15841	15665	15700	15683	15531	15748	15387	15672	15904	15693	15686	15820	15666	15810	15761	15631	15757	15872	15680	15896	15709	15621	15780	15736	15708	15927	15916	15904	15718	15859	15674	15524	15633	15660	15680	15631	15830	15820	15693	15594	15846	15530	15484	15618	15694	15812	15869	15575	15713	15669	15798	15794	15736	15762	15711	15643	15508	15764	15696	15690	15894	15990	15879	15722	15664	15616	15799	15597	15953	15685	15786	15684	15946	15835	15894	15790	15739	15804	15827	15789	15773	15808	15860	15587	15522	15746	15988	15729	15843	15545	15628	15891	15717	15733	15728	15651	15471	15567	15932	15917	15762	15675	15722	15643	15669	15708	15618	15652	15845	15761	15719	15663	15652	15721	15619	15858	15640	15738	15709	15737	15788	15615	15798	15774	15858	15716	15858	15660	15617	15681	15631	15853	15837	15815	15724	15816	15747	15644	15665	15719	15685	15692	15671	15648	15801	15818	15770	15591	15747	15789	15762	15715	15859	15704	15765	15626	15603	15661	15849	15568	15679	15811	15760	15816	15530	15690	15591	15593	15689	15477	15777	15805	15690	15547	15680	15729	15596	15850	15710	15675	15861	15632	15747	15809	15731	15618	15782	15681	15629	15706	15880	15704	15696	15669	15656	15887	15552	15609	15675	15907	15631	15881	15698	15694	15614	15737	15589	15669	15673	15972	15511	15715	15647	15647	15567	15674	15814	15632	15668	15654	15762	15679	15532	15811	15915	15612	15863	15800	15654	15860	15945	15670	15919	15841	15889	15578	15618	15821	15803	15714	15848	15571	15778	15662	15789	15858	15767	15616	15896	15921	15645	15840	15629	15704	15775	15663	15777	15655	15696	15444	15516	15682	15701	15621	15636	15617	15649	15789	15804	15776	15851	15804	15747	15719	15626	15614	15584	15806	15757	15716	15699	15608	15859	15624	15811	15715	15701	15629	15610	15916	15799	15789	15766	15734	15712	15827	15839	15728	15770	15882	15620	15668	15687	15704	15697	15772	15758	15762	15861	15820	15767	15810	15600	15607	15778	15825	15784	15607	15830	15779	15719	15798	15835	15680	15673	15684	15840	15744	15790	15678	15816	15812	15796	15874	15825	15650	15683	15650	15705	15755	15843	15757	15723	15611	15748	15548	15900	15767	15788	15687	15757	15680	15604	15716	15629	15819	15663	15679	15767	15811	15701	15692	15616	15727	15603	15801	15788	15817	15698	15478	15899	15850	15806	15874	15854	15661	15862	15660	15712	15655	15658	15900	15516	15661	15615	15753	15699	15425	15687	15652	15682	15651	16005	15734	15997	15856	15654	15816	15698	15723	15725	15940	15880	15574	15668	15616	15687	15671	15830	15771	15654	15637	15777	15888	15667	15932	15700	15759	15615	15724	15855	15691	15657	15700	15637	15532	15457	15723	15574	15663	15853	15927	15660	15715	15673	15617	15778	15653	15818	15853	15851	15835	15840	15687	15826	15526	15739	15937	15734	15812	15661	15682	15830	15692	15748	15604	15851	15561	15854	15804	15681	15473	15681	15649	15787	15676	15692	15698	15686	15670	15753	15520	15816	15741	15586	15692	15762	15741	15688	15763	15789	15845	15743	15863	15726	15679	15872	15789	15711	15801	15692	15659	15629	15952	16041	15543	16050	15623	15533	15727	15694	15820	15758	15718	15563	15771	15823	15865	15693	15838	15754	15724	15694	15706	15708	15768	15651	15548	15835	15841	15771	15715	15815	15602	15839	15752	15633	15579	15938	15749	15833	15557	15723	15601	15749	15693	15849	15644	15475	15769	15830	15673	15745	15703	15767	15814	15739	15780	15703	15785	15709	15557	15504	15787	15752	15663	15881	15618	15623	15671	15664	15756	15668	15765	15685	15630	15647	15756	15657	15675	15681	15699	15874	15806	15756	15581	15733	15690	15726	15571	15537	15704	15658	15650	15818	15816	15753	15700	15635	15685	15708	15676	15796	15555	15726	15653	15817	15850	15581	15649	15665	15661	15686	15753	15954	15762	15633	15627	15685	15588	15711	15783	15673	15719	15570	15907	15669	15791	15953	15909	15800	15558	15777	15590	15545	15717	15878	15822	15760	15684	15791	15836	15826	15656	15831	15828	15778	15963	15951	15692	15769	15981	15861	15622	15563	15589	15715	15750	15698	15583	15696	15672	15689	15818	15750	15662	15775	15790	15697	15655	15783	15672	15754	15685	15608	15530	15640	15650	15716	15515	15668	15614	15803	15793	15721	15725	15652	15678	15675	15776	15894	15697	15842	15584	15840	15765	15719	15924	15749	15832	15515	15700	15758	15707	15450	15784	15482	15834	15652	15692	15779	15645	15707	15781	15756	15745	15912	15614	15638	15797	15968	15746	15979	16037	15748	15697	15803	15703	15600	15651	15702	15626	15720	15528	15741	15742	15801	15611	15846	15770	15911	15581	15778	15827	15611	15739	15693	15709	15966	15650	15708	16022	15781	15972	15812	15717	15676	15848	15763	16021	15826	15812	15607	15738	15742	15724	15666	15634	15783	15626	15761	15673	15740	15725	15820	15642	15667	15831	15817	15528	15619	15815	15749	15782	15853	15464	15599	15932	15652	15533	15692	15772	15769	15825	15784	15872	15800	15697	15753	15792	15763	15596	15669	15759	15718	15586	15731	15717	15557	15691	15679	15670	15761	15666	15764	15831	15728	15842	15823	15675	15728	15974	15693	15826	15884	15678	15648	15752	15625	15653	15903	15528	15695	15601	15803	15842	15772	15749	15768	15556	15656	15579	15783	15758	15671	15830	15920	15782	15714	15889	15787	15658	15715	15672	15611	15762	15749	16073	15732	15944	15807	15557	15765	15532	15854	15690	15671	15590	15733	15621	15748	15654	15688	15929	15706	15663	15802	15632	15663	15667	15655	15780	15790	15691	15598	15835	15862	15870	15730	15957	15609	15699	15592	15885	15897	15704	15874	15635	15675	15716	15847	15798	15834	15928	15816	15701	15585	15483	15669	15834	15799	15659	15691	15734	15857	15768	15587	15435	15657	15884	15734	15582	15668	15783	15571	15774	15906	15754	15717	15633	15632	15895	15627	15851	15579	15553	15797	15630	15889	15722	15774	15829	15766	16019	15816	15596	15551	15697	15702	15667	15807	15854	15706	15788	15771	15689	15744	15792	15732	15712	15839	15746	15704	15615	15662	15763	15610	15610	15671	15739	15647	15758	15822	15722	15827	15620	15761	15803	15635	15862	15844	15674	15560	15681	15617	15560	15651	15696	15677	15727	15722	15888	15934	15643	15901	15613	15916	15748	15772	15862	15801	15647	15682	15735	15602	15621	15735	15737	15744	15753	15667	15658	15652	15690	15578	15679	15771	15675	15927	15829	15544	15791	15663	15936	15738	15500	15850	15767	15609	15585	15595	15675	15788	15707	15687	15645	15644	15828	15744	15787	15676	15814	15805	15883	15650	15720	15639	15544	15717	15879	15675	15942	15774	15697	15893	15965	15867	15565	15582	15840	15558	15677	15847	15711	15815	15594	15648	15791	15757	15513	15493	15792	15727	15725	15816	15729	15905	15626	15855	15439	15857	15626	15747	15676	15818	15644	15695	15593	15803	15843	15578	15612	15505	15801	15718	15745	15707	15657	15542	15648	15766	15743	15648	15776	15852	15605	15607	15564	15904	15860	15815	15578	15811	15789	15535	15574	15856	15764	15636	15862	15782	15922	15847	15745	15678	15891	15885	15693	15766	15739	15761	15659	15736	15688	15845	15833	15838	15787	15732	15615	15813	15942	15893	15693	15847	15601	15907	15972	15625	16006	15760	15807	15596	15803	15617	15876	15531	15881	15743	15854	15681	15697	15662	15600	15784	15669	15583	15763	15771	15707	15681	15905	15773	15847	15826	15668	15817	15856	15726	15822	15619	15671	15904	15752	15658	15634	15854	15536	15618	15817	15634	16027	15830	15724	15697	15647	15776	15696	15552	15962	15656	15815	15645	15778	15699	15885	15630	15812	15904	15786	15722	15841	15756	15640	15813	15699	15792	15780	15963	15927	15586	15725	15703	15839	15507	15789	15754	15795	15807	15808	15700	15859	15701	15692	15587	15668	15547	15808	15864	15558	15591	15722	15953	15679	15925	15831	15856	15810	15659	15579	15573	15695	15658	15631	15618	15739	15813	15588	15699	15959	15598	15704	15629	15728	15852	15641	15744	15600	15779	15739	15831	15641	15757	15596	15712	15675	15665	15727	15893	15721	15730	15823	15734	15646	15659	15891	15509	16026	15814	15746	15725	15847	15654	15747	15796	15843	15695	15827	15844	15724	15693	15661	15856	15632	15629	15680
30343	42824	38693	29169	24418	20680	18451	17260	16400	15663	15320	14937	14554	14383	14440	14259	14115	14124	13822	13783	13909	13867	13693	13728	13807	13593	13644	13575	13681	13690	13594	13809	13517	13739	13664	13646	13366	13375	13637	13442	13607	13458	13620	13525	13405	13604	13521	13521	13559	13468	13342	13616	13424	13510	13588	13400	13411	13382	13385	13627	13456	13601	13562	13508	13417	13420	13416	13583	13681	13514	13547	13674	13547	13464	13763	13378	13443	13601	13457	13568	13464	13529	13578	13652	13489	13608	13463	13584	13508	13508	13440	13458	13416	13620	13592	13501	13554	13518	13546	13526	13582	13505	13610	13541	13530	13448	13316	13535	13449	13681	13430	13487	13482	13580	13517	13490	13559	13445	13532	13589	13593	13471	13382	13308	13360	13437	13532	13403	13533	13539	13428	13426	13455	13494	13504	13442	13524	13535	13418	13543	13468	13545	13556	13446	13501	13496	13429	13453	13526	13619	13454	13411	13579	13287	13513	13486	13457	13605	13702	13591	13404	13421	13591	13368	13491	13493	13484	13450	13556	13445	13710	13553	13489	13571	13263	13410	13559	13581	13678	13358	13558	13353	13394	13513	13356	13530	13530	13407	13508	13345	13468	13525	13605	13597	13428	13445	13610	13520	13527	13500	13573	13417	13513	13578	13504	13548	13398	13455	13443	13426	13529	13504	13533	13450	13504	13443	13436	13456	13473	13420	13511	13461	13595	13405	13575	13492	13358	13634	13296	13367	13555	13510	13517	13415	13408	13505	13497	13559	13508	13614	13568	13397	13379	13477	13425	13540	13649	13380	13559	13464	13498	13512	13515	13585	13478	13582	13484	13420	13288	13442	13520	13628	13523	13502	13476	13557	13327	13409	13425	13542	13509	13367	13451	13624	13527	13474	13601	13416	13474	13698	13540	13793	13437	13340	13551	13515	13524	13512	13461	13481	13436	13628	13506	13587	13529	13629	13501	13576	13584	13516	13400	13649	13505	13606	13502	13506	13412	13553	13415	13589	13505	13568	13541	13542	13353	13459	13394	13405	13487	13369	13497	13581	13364	13610	13434	13459	13549	13429	13463	13512	13515	13483	13595	13438	13480	13618	13497	13660	13546	13507	13576	13355	13615	13494	13459	13498	13467	13513	13554	13569	13472	13546	13513	13681	13464	13483	13464	13445	13484	13602	13493	13472	13578	13451	13637	13606	13436	13433	13552	13433	13572	13380	13497	13448	13412	13246	13495	13313	13521	13604	13392	13553	13579	13541	13563	13598	13598	13422	13527	13461	13655	13505	13426	13414	13387	13456	13525	13556	13553	13482	13366	13486	13273	13385	13520	13445	13560	13464	13599	13427	13459	13507	13612	13477	13588	13467	13528	13357	13677	13477	13548	13654	13603	13534	13443	13530	13547	13449	13607	13434	13414	13486	13660	13575	13511	13453	13587	13378	13396	13706	13413	13481	13249	13538	13523	13565	13639	13406	13424	13649	13500	13553	13550	13525	13376	13432	13529	13583	13357	13651	13364	13391	13326	13579	13555	13476	13492	13432	13327	13531	13447	13613	13340	13687	13611	13522	13436	13529	13529	13465	13405	13429	13580	13584	13492	13519	13640	13361	13573	13502	13491	13516	13407	13370	13490	13505	13503	13508	13430	13467	13628	13609	13445	13442	13706	13553	13441	13513	13641	13519	13413	13535	13533	13517	13564	13432	13674	13491	13412	13387	13489	13696	13531	13367	13613	13626	13328	13586	13425	13553	13503	13461	13370	13429	13580	13555	13487	13528	13592	13404	13644	13674	13483	13659	13509	13463	13519	13528	13497	13544	13571	13481	13544	13415	13516	13465	13595	13461	13619	13432	13347	13659	13393	13503	13567	13304	13482	13483	13377	13453	13747	13431	13575	13527	13559	13423	13637	13508	13656	13497	13432	13542	13481	13482	13404	13564	13400	13628	13550	13537	13526	13513	13475	13362	13609	13457	13439	13632	13572	13536	13650	13586	13580	13475	13613	13552	13484	13404	13448	13448	13478	13414	13408	13460	13444	13624	13506	13449	13432	13573	13273	13536	13503	13505	13462	13383	13648	13442	13482	13720	13322	13596	13370	13526	13522	13664	13358	13437	13509	13446	13521	13353	13740	13519	13462	13612	13422	13508	13349	13587	13577	13413	13582	13586	13581	13566	13566	13569	13493	13574	13488	13418	13496	13605	13464	13549	13489	13559	13358	13566	13419	13508	13408	13635	13455	13445	13453	13467	13510	13263	13598	13534	13338	13502	13463	13573	13531	13460	13489	13537	13692	13641	13517	13394	13627	13458	13365	13535	13571	13339	13524	13479	13546	13618	13353	13383	13443	13653	13467	13534	13496	13646	13469	13514	13365	13452	13531	13459	13582	13599	13426	13391	13463	13393	13456	13637	13636	13534	13737	13551	13426	13542	13375	13356	13382	13798	13366	13472	13397	13420	13554	13399	13461	13648	13647	13499	13457	13504	13307	13578	13499	13529	13570	13370	13614	13581	13432	13592	13433	13561	13455	13606	13599	13522	13639	13495	13318	13406	13481	13629	13636	13581	13413	13663	13595	13396	13400	13406	13411	13371	13484	13594	13393	13549	13385	13602	13353	13512	13643	13554	13441	13519	13747	13585	13599	13424	13435	13454	13461	13468	13445	13390	13600	13478	13575	13399	13411	13375	13568	13494	13480	13507	13521	13410	13509	13548	13595	13445	13412	13488	13499	13311	13490	13591	13428	13575	13549	13546	13632	13609	13450	13654	13609	13365	13520	13517	13485	13359	13470	13629	13578	13549	13508	13539	13506	13393	13579	13410	13598	13562	13637	13462	13615	13330	13326	13502	13520	13419	13643	13579	13552	13544	13591	13504	13530	13459	13472	13548	13581	13325	13437	13532	13559	13496	13440	13414	13537	13525	13377	13709	13519	13611	13356	13511	13291	13590	13578	13481	13530	13643	13507	13546	13468	13374	13525	13290	13400	13450	13541	13512	13566	13389	13560	13340	13467	13471	13344	13265	13405	13480	13512	13561	13541	13556	13570	13428	13457	13453	13386	13558	13350	13675	13442	13597	13261	13435	13344	13462	13598	13466	13452	13555	13500	13454	13436	13440	13496	13484	13507	13583	13494	13607	13727	13497	13550	13547	13356	13357	13635	13492	13448	13451	13577	13390	13653	13602	13430	13446	13465	13513	13377	13507	13364	13349	13495	13523	13473	13493	13417	13570	13579	13471	13479	13588	13654	13473	13571	13488	13601	13659	13730	13373	13779	13614	13602	13403	13499	13535	13486	13579	13539	13538	13576	13476	13402	13413	13675	13504	13593	13571	13588	13486	13563	13586	13656	13496	13348	13510	13560	13486	13368	13524	13491	13489	13541	13516	13527	13578	13525	13543	13397	13406	13519	13506	13463	13443	13525	13469	13520	13550	13532	13652	13435	13417	13542	13686	13487	13494	13445	13621	13633	13313	13498	13436	13434	13511	13532	13398	13619	13515	13498	13521	13447	13624	13450	13525	13661	13457	13460	13350	13554	13457	13420	13541	13669	13352	13480	13632	13418	13543	13303	13472	13387	13639	13536	13550	13646	13426	13386	13524	13592	13433	13418	13428	13351	13574	13446	13543	13737	13758	13350	13256	13483	13505	13501	13584	13497	13500	13514	13545	13651	13430	13596	13655	13480	13304	13578	13655	13462	13504	13390	13620	13483	13484	13400	13374	13581	13392	13503	13534	13698	13612	13607	13620	13460	13581	13562	13384	13603	13494	13475	13655	13521	13639	13451	13565	13466	13605	13505	13417	13591	13436	13475	13430	13716	13519	13494	13403	13530	13529	13638	13519	13479	13562	13519	13381	13546	13309	13472	13392	13494	13482	13651	13410	13460	13501	13336	13613	13556	13471	13665	13533	13458	13458	13490	13409	13459	13525	13539	13512	13481	13437	13446	13506	13488	13558	13665	13550	13343	13331	13529	13567	13611	13588	13441	13410	13623	13417	13485	13483	13414	13419	13563	13572	13574	13502	13642	13593	13501	13402	13613	13343	13610	13442	13673	13353	13652	13491	13595	13419	13628	13546	13586	13478	13652	13398	13567	13425	13396	13589	13471	13612	13402	13712	13491	13440	13636	13426	13437	13530	13338	13465	13636	13459	13453	13538	13549	13426	13496	13388	13548	13642	13580	13568	13494	13474	13516	13525	13532	13502	13636	13430	13593	13509	13522	13437	13619	13506	13480	13441	13422	13543	13654	13512	13467	13485	13476	13407	13364	13347	13517	13532	13548	13469	13627	13659	13505	13729	13458	13504	13434	13434	13621	13419	13302	13599	13638	13598	13493	13588	13601	13491	13703	13410	13468	13536	13443	13597	13639	13611	13365	13445	13510	13522	13564	13519	13439	13561	13529	13613	13549	13549	13522	13478	13379	13559	13463	13620	13495	13578	13389	13503	13440	13415	13536	13481	13400	13635	13220	13612	13554	13306	13528	13432	13442	13287	13459	13605	13373	13562	13580	13529	13458	13579	13732	13685	13502	13553	13340	13321	13415	13610	13502	13410	13464	13524	13401	13505	13572	13577	13325	13624	13472	13454	13507	13447	13545	13596	13608	13605	13432	13591	13543	13378	13525	13551	13670	13458	13498	13470	13544	13756	13557	13655	13287	13507	13351	13420	13479	13525	13563	13610	13551	13624	13562	13578	13572	13313	13602	13267	13440	13495	13473	13530	13507	13743	13444	13371	13482	13434	13561	13511	13292	13491	13551	13567	13661	13499	13530	13525	13438	13365	13612	13504	13572	13583	13512	13612	13510	13450	13619	13601	13395	13571	13341	13392	13401	13483	13484	13321	13517	13434	13527	13581	13485	13479	13473	13480	13514	13600	13535	13666	13518	13401	13572	13686	13453	13526	13632	13438	13652	13483	13472	13610	13380	13539	13534	13496	13589	13469	13570	13357	13522	13564	13484	13610	13498	13412	13515	13589	13567	13535	13441	13511	13501	13382	13612	13607	13455	13633	13550	13558	13511	13535	13505	13408	13693	13552	13691	13449	13394	13580	13476	13436	13560	13428	13446	13569	13631	13486	13472	13595	13453	13493	13515	13521	13399	13292	13422	13713	13643	13441	13579	13427	13557	13524
23945	21018	28356	25497	24539	24524	23035	19599	18632	17975	17292	17161	16735	16684	16552	16473	16135	16143	16016	15967	15831	15728	15983	15652	15614	15598	15655	15711	15511	15331	15461	15530	15532	15543	15626	15379	15451	15439	15392	15590	15581	15597	15362	15349	15372	15497	15334	15559	15497	15404	15478	15486	15302	15526	15499	15455	15312	15387	15384	15367	15353	15421	15569	15296	15543	15434	15454	15482	15350	15450	15456	15371	15534	15256	15669	15332	15462	15422	15564	15512	15377	15227	15356	15464	15323	15374	15294	15195	15349	15316	15413	15240	15397	15397	15366	15252	15448	15352	15369	15429	15400	15468	15303	15577	15540	15399	15324	15576	15422	15358	15312	15371	15215	15349	15561	15557	15409	15371	15375	15424	15298	15476	15305	15533	15419	15373	15357	15358	15372	15458	15387	15483	15422	15314	15337	15404	15457	15393	15427	15454	15299	15592	15534	15252	15455	15455	15243	15375	15282	15400	15374	15478	15511	15295	15539	15444	15472	15477	15446	15477	15508	15358	15360	15432	15198	15448	15324	15401	15251	15339	15406	15255	15422	15540	15476	15322	15224	15416	15365	15569	15493	15331	15319	15231	15484	15381	15430	15329	15351	15423	15434	15328	15330	15242	15333	15386	15380	15538	15287	15363	15339	15464	15565	15599	15259	15340	15316	15249	15397	15365	15581	15372	15294	15431	15436	15429	15449	15673	15494	15322	15554	15495	15390	15483	15335	15344	15390	15492	15372	15436	15442	15420	15383	15553	15359	15541	15566	15600	15353	15569	15471	15489	15167	15275	15404	15320	15530	15328	15304	15341	15426	15305	15362	15230	15411	15457	15495	15433	15310	15612	15365	15378	15228	15264	15392	15282	15422	15428	15354	15236	15501	15346	15286	15401	15363	15454	15511	15464	15595	15511	15410	15435	15241	15513	15507	15346	15626	15438	15513	15364	15374	15428	15442	15494	15564	15332	15521	15674	15303	15244	15216	15360	15403	15379	15418	15489	15429	15294	15296	15513	15486	15411	15306	15261	15410	15260	15299	15380	15371	15258	15465	15443	15561	15299	15292	15525	15349	15499	15588	15445	15545	15330	15179	15463	15425	15416	15296	15306	15427	15208	15485	15440	15400	15252	15365	15428	15385	15496	15261	15307	15460	15393	15564	15418	15496	15553	15295	15387	15365	15292	15296	15398	15561	15640	15437	15477	15489	15413	15324	15383	15402	15550	15445	15286	15206	15320	15309	15251	15460	15420	15435	15435	15278	15478	15181	15367	15241	15455	15375	15428	15613	15515	15617	15450	15208	15261	15322	15370	15568	15347	15042	15370	15415	15397	15523	15397	15534	15387	15322	15309	15298	15371	15451	15203	15298	15587	15587	15229	15698	15567	15385	15165	15569	15417	15446	15399	15344	15552	15502	15182	15293	15222	15229	15315	15379	15565	15515	15576	15082	15346	15595	15492	15410	15448	15406	15494	15178	15360	15280	15513	15476	15445	15404	15508	15258	15565	15480	15479	15526	15171	15579	15359	15585	15511	15455	15396	15355	15320	15422	15495	15546	15468	15373	15297	15244	15422	15501	15383	15610	15326	15417	15478	15545	15472	15346	15521	15348	15270	15465	15568	15322	15265	15328	15456	15466	15377	15288	15142	15431	15190	15424	15589	15336	15344	15368	15289	15347	15465	15492	15297	15349	15521	15582	15374	15332	15418	15453	15484	15461	15245	15437	15362	15500	15387	15466	15299	15378	15386	15447	15472	15381	15194	15250	15456	15248	15535	15294	15273	15294	15247	15517	15461	15477	15240	15341	15269	15263	15329	15350	15293	15424	15295	15289	15475	15375	15322	15465	15509	15281	15437	15493	15397	15307	15286	15325	15278	15385	15451	15261	15442	15290	15358	15412	15309	15291	15310	15428	15657	15513	15346	15465	15240	15294	15390	15383	15143	15252	15243	15365	15408	15501	15356	15333	15405	15478	15409	15493	15387	15528	15475	15270	15357	15397	15368	15348	15256	15456	15535	15399	15464	15370	15305	15411	15236	15406	15188	15408	15440	15347	15513	15238	15523	15295	15476	15421	15362	15335	15452	15455	15172	15192	15405	15522	15386	15421	15249	15395	15275	15347	15467	15517	15314	15538	15452	15323	15376	15379	15447	15371	15211	15537	15451	15545	15270	15369	15240	15643	15293	15447	15292	15361	15371	15442	15482	15371	15352	15288	15334	15627	15273	15300	15434	15277	15449	15500	15532	15368	15365	15331	15337	15180	15132	15336	15611	15431	15284	15316	15294	15232	15239	15441	15479	15332	15355	15398	15198	15252	15290	15415	15445	15308	15337	15252	15502	15228	15353	15476	15578	15510	15381	15240	15358	15065	15497	15244	15302	15607	15395	15583	15412	15434	15371	15381	15592	15114	15313	15413	15572	15333	15440	15411	15382	15440	15470	15547	15396	15466	15628	15327	15470	15469	15225	15405	15511	15290	15390	15225	15419	15383	15434	15393	15440	15333	15449	15460	15458	15372	15395	15451	15316	15482	15442	15538	15264	15320	15243	15330	15454	15390	15520	15439	15321	15154	15253	15465	15506	15404	15307	15267	15362	15437	15296	15394	15331	15522	15384	15437	15345	15371	14967	15455	15256	15451	15646	15356	15445	15477	15205	15500	15269	15287	15459	15395	15497	15342	15327	15445	15344	15376	15468	15486	15354	15480	15495	15309	15573	15398	15380	15574	15460	15273	15592	15392	15525	15422	15385	15499	15337	15455	15387	15483	15664	15487	15281	15365	15524	15482	15258	15458	15489	15574	15314	15359	15357	15499	15175	15593	15219	15245	15416	15347	15363	15229	15310	15512	15452	15460	15263	15472	15489	15426	15409	15542	15459	15284	15336	15369	15622	15382	15294	15466	15397	15357	15551	15392	15463	15372	15218	15433	15388	15497	15418	15256	15528	15232	15265	15324	15395	15320	15272	15225	15330	15431	15427	15420	15478	15367	15374	15300	15437	15362	15724	15093	15283	15333	15420	15377	15275	15078	15369	15436	15405	15310	15426	15213	15663	15312	15315	15444	15389	15312	15580	15435	15304	15267	15488	15299	15432	15438	15401	15413	15452	15222	15464	15435	15540	15314	15439	15322	15588	15307	15433	15504	15386	15406	15282	15494	15371	15443	15476	15320	15302	15510	15545	15420	15287	15395	15505	15463	15498	15617	15353	15485	15368	15460	15295	15298	15530	15285	15508	15303	15452	15170	15367	15350	15301	15464	15564	15361	15574	15396	15312	15232	15356	15191	15333	15175	15527	15287	15259	15567	15315	15320	15344	15609	15373	15434	15644	15400	15282	15375	15302	15355	15378	15590	15385	15453	15336	15394	15274	15490	15457	15543	15488	15445	15152	15460	15237	15420	15299	15398	15489	15469	15432	15449	15516	15208	15216	15403	15429	15392	15382	15419	15242	15289	15386	15392	15350	15204	15432	15452	15297	15404	15192	15298	15489	15272	15493	15475	15555	15444	15181	15300	15400	15457	15270	15371	15374	15409	15445	15546	15541	15474	15255	15384	15445	15439	15332	15188	15189	15446	15317	15545	15505	15347	15563	15412	15305	15286	15226	15208	15431	15603	15444	15486	15495	15519	15365	15524	15118	15307	15259	15492	15407	15628	15537	15396	15521	15529	15463	15465	15555	15524	15552	15356	15527	15522	15243	15373	15399	15583	15379	15455	15477	15202	15369	15345	15245	15343	15493	15346	15428	15294	15212	15507	15439	15502	15597	15490	15371	15364	15460	15291	15495	15341	15226	15401	15556	15576	15317	15553	15280	15439	15458	15400	15418	15393	15447	15447	15491	15568	15386	15368	15113	15459	15266	15313	15221	15516	15440	15288	15378	15476	15338	15297	15362	15404	15298	15373	15565	15507	15446	15197	15433	15392	15270	15672	15290	15563	15438	15373	15391	15390	15269	15647	15188	15434	15432	15439	15319	15356	15505	15415	15288	15220	15355	15302	15387	15305	15370	15403	15349	15416	15574	15306	15504	15292	15419	15393	15321	15379	15222	15533	15421	15288	15504	15381	15444	15330	15379	15271	15191	15459	15342	15470	15350	15400	15444	15565	15320	15366	15416	15538	15401	15465	15468	15428	15390	15501	15465	15441	15349	15354	15359	15368	15309	15384	15412	15262	15518	15447	15430	15303	15591	15305	15190	15393	15437	15558	15526	15457	15518	15357	15193	15456	15388	15448	15554	15333	15449	15340	15235	15410	15266	15359	15411	15277	15467	15241	15381	15156	15196	15409	15390	15668	15611	15349	15472	15228	15353	15389	15506	15246	15349	15362	15336	15393	15465	15337	15324	15537	15507	15371	15382	15334	15320	15329	15404	15326	15407	15367	15388	15326	15412	15212	15402	15280	15183	15560	15427	15274	15442	15334	15362	15362	15313	15428	15423	15433	15422	15283	15537	15326	15482	15576	15157	15399	15586	15405	15423	15434	15566	15456	15236	15417	15326	15359	15421	15252	15379	15330	15397	15371	15448	15237	15462	15296	15353	15319	15399	15345	15554	15224	15412	15426	15700	15502	15364	15385	15491	15442	15438	15333	15456	15325	15348	15463	15423	15562	15351	15528	15444	15384	15478	15397	15374	15449	15439	15347	15456	15433	15154	15322	15324	15494	15382	15306	15515	15070	15269	15403	15374	15198	15409	15479	15357	15449	15333	15580	15358	15427	15491	15262	15477	15604	15492	15311	15447	15443	15484	15420	15258	15342	15611	15405	15265	15555	15440	15257	15363	15245	15405	15403	15453	15233	15215	15340	15372	15619	15391	15457	15484	15401	15194	15307	15525	15399	15360	15309	15304	15519	15569	15334	15437	15361	15380	15462	15690	15383	15267	15553	15391	15493	15437	15548	15407	15323	15344	15503	15294	15509	15479	15330	15295	15310	15349	15334	15312	15289	15452	15240	15215	15477	15516	15377	15415	15475	15274	15389	15384	15414	15275	15257	15385	15131	15528	15322	15454	15456	15500	15296	15378	15289	15358	15466	15571	15534	15361	15365	15412	15628	15434	15346	15383	15427	15306	15400	15413	15292	15588	15386	15351	15339	15429	15459	15237	15262	15350	15222	15322	15413	15228	15364	15325	15541	15601
30001	48351	44358	34395	28551	23915	21111	19019	18008	16891	16117	15880	15021	14925	14489	14496	14462	14310	14268	13851	13869	13545	13694	13583	13806	13479	13580	13613	13598	13514	13331	13553	13332	13447	13460	13406	13372	13369	13487	13342	13524	13505	13477	13430	13108	13256	13281	13431	13525	13363	13399	13293	13368	13499	13345	13366	13221	13421	13374	13476	13384	13191	13282	13288	13525	13351	13222	13220	13282	13186	13533	13284	13380	13342	13385	13230	13437	13207	13325	13301	13259	13339	13392	13183	13411	13402	13356	13400	13327	13393	13367	13400	13601	13288	13351	13217	13377	13404	13241	13397	13083	13370	13337	13328	13225	13315	13362	13273	13385	13128	13243	13302	13486	13287	13405	13270	13404	13273	13402	13293	13381	13356	13217	13370	13502	13416	13365	13343	13277	13483	13286	13409	13354	13310	13241	13319	13413	13247	13215	13171	13339	13321	13252	13361	13250	13455	13391	13358	13385	13333	13366	13340	13235	13398	13330	13443	13389	13281	13350	13277	13349	13199	13382	13250	13422	13324	13280	13282	13240	13437	13332	13431	13313	13371	13215	13344	13288	13398	13387	13297	13338	13197	13466	13317	13289	13334	13486	13317	13410	13123	13380	13188	13328	13248	13278	13504	13233	13519	13444	13365	13314	13264	13306	13438	13322	13321	13324	13325	13211	13312	13239	13405	13322	13373	13429	13538	13444	13476	13363	13268	13281	13367	13252	13396	13203	13308	13454	13405	13261	13313	13294	13264	13242	13255	13374	13343	13465	13243	13282	13306	13329	13304	13253	13327	13298	13356	13162	13298	13440	13254	13225	13386	13545	13315	13194	13332	13295	13265	13378	13190	13426	13464	13336	13325	13275	13185	13275	13250	13291	13320	13445	13282	13187	13372	13310	13294	13238	13312	13383	13447	13435	13330	13383	13290	13285	13343	13264	13361	13389	13336	13419	13200	13263	13415	13258	13391	13445	13337	13365	13439	13269	13347	13257	13401	13273	13365	13183	13263	13222	13384	13374	13134	13367	13341	13282	13385	13381	13229	13421	13381	13400	13393	13370	13168	13412	13344	13234	13342	13384	13302	13394	13353	13350	13363	13375	13380	13351	13372	13249	13202	13267	13465	13234	13299	13198	13378	13281	13380	13523	13182	13433	13383	13352	13380	13263	13427	13193	13502	13362	13343	13238	13295	13250	13417	13382	13423	13281	13357	13226	13462	13308	13389	13488	13311	13283	13320	13420	13313	13402	13265	13505	13381	13350	13490	13368	13308	13370	13263	13180	13305	13437	13265	13460	13185	13328	13434	13350	13308	13225	13241	13537	13325	13397	13447	13330	13447	13348	13402	13241	13306	13484	13228	13182	13329	13149	13278	13460	13252	13272	13241	13463	13309	13513	13361	13436	13339	13427	13478	13248	13426	13251	13199	13338	13321	13170	13519	13273	13246	13239	13252	13321	13525	13283	13311	13389	13356	13273	13293	13270	13416	13321	13443	13448	13294	13470	13356	13318	13285	13353	13392	13329	13353	13286	13313	13397	13351	13096	13362	13223	13323	13261	13269	13338	13241	13293	13319	13304	13355	13364	13418	13345	13352	13157	13275	13268	13481	13364	13082	13301	13203	13391	13311	13254	13308	13218	13321	13322	13344	13362	13198	13205	13422	13208	13345	13236	13368	13364	13215	13294	13382	13366	13187	13119	13442	13355	13277	13362	13266	13257	13233	13434	13375	13533	13367	13264	13390	13384	13374	13265	13284	13358	13406	13299	12981	13285	13252	13357	13344	13596	13336	13366	13407	13478	13440	13279	13383	13190	13356	13341	13324	13331	13327	13199	13339	13347	13208	13488	13154	13256	13443	13303	13249	13403	13237	13041	13440	13329	13382	13371	13307	13288	13387	13226	13322	13208	13293	13280	13329	13243	13320	13416	13461	13378	13248	13363	13350	13361	13371	13402	13285	13189	13334	13296	13385	13236	13171	13251	13365	13302	13251	13199	13287	13339	13454	13415	13290	13341	13290	13382	13333	13320	13409	13271	13418	13169	13081	13518	13311	13289	13371	13342	13092	13481	13257	13433	13335	13415	13369	13379	13182	13469	13302	13253	13422	13313	13280	13277	13232	13230	13454	13229	13437	13410	13441	13343	13307	13290	13330	13232	13252	13498	13441	13415	13390	13134	13346	13419	13362	13310	13308	13281	13396	13246	13376	13302	13325	13379	13181	13310	13195	13230	13409	13467	13304	13301	13251	13425	13286	13374	13356	13301	13404	13322	13350	13344	13388	13213	13358	13330	13416	13306	13242	13290	13297	13286	13343	13286	13152	13279	13368	13370	13256	13379	13319	13317	13411	13235	13292	13387	13275	13323	13462	13430	13435	13534	13411	13246	13304	13266	13337	13272	13493	13209	13333	13431	13426	13169	13308	13264	13363	13228	13321	13203	13467	13431	13343	13237	13354	13431	13452	13223	13194	13344	13274	13418	13473	13306	13316	13267	13269	13295	13387	13443	13458	13284	13360	13210	13247	13338	13250	13259	13363	13400	13413	13565	13225	13130	13412	13317	13357	13366	13183	13353	13305	13251	13299	13210	13368	13265	13403	13287	13435	13169	13241	13439	13370	13244	13205	13366	13393	13389	13313	13401	13252	13218	13336	13293	13511	13432	13437	13214	13293	13270	13506	13341	13466	13297	13267	13430	13230	13262	13175	13448	13428	13392	13348	13252	13212	13188	13256	13287	13268	13416	13503	13283	13287	13289	13202	13555	13231	13350	13372	13347	13395	13424	13134	13391	13343	13233	13499	13544	13428	13313	13285	13329	13357	13378	13412	13214	13285	13288	13192	13237	13226	13253	13263	13510	13444	13242	13390	13494	13380	13379	13438	13270	13289	13384	13538	13258	13372	13274	13372	13380	13364	13368	13549	13229	13323	13343	13505	13312	13384	13340	13376	13371	13375	13260	13429	13241	13213	13313	13489	13326	13396	13443	13445	13238	13205	13330	13402	13414	13342	13292	13470	13265	13379	13438	13248	13253	13401	13295	13358	13253	13352	13401	13390	13312	13319	13426	13410	13326	13318	13621	13268	13281	13228	13367	13457	13358	13400	13336	13383	13030	13280	13386	13299	13158	13411	13362	13351	13263	13252	13444	13274	13256	13265	13301	13490	13206	13383	13382	13248	13265	13345	13328	13240	13369	13418	13325	13316	13442	13268	13276	13284	13362	13296	13305	13507	13186	13220	13413	13241	13255	13422	13382	13309	13167	13272	13390	13336	13417	13294	13327	13315	13327	13258	13221	13330	13349	13317	13427	13480	13252	13399	13347	13398	13340	13389	13196	13199	13402	13303	13368	13235	13308	13519	13428	13090	13235	13313	13378	13377	13126	13231	13427	13336	13272	13385	13281	13264	13352	13403	13356	13531	13302	13441	13327	13405	13377	13372	13489	13436	13383	13190	13357	13489	13454	13287	13038	13184	13329	13380	13258	13326	13248	13356	13393	13278	13195	13243	13517	13398	13425	13108	13409	13389	13394	13127	13247	13346	13253	13225	13350	13353	13394	13415	13273	13281	13392	13239	13395	13520	13466	13311	13393	13472	13259	13181	13460	13326	13382	13284	13389	13297	13442	13329	13297	13229	13399	13098	13132	13274	13323	13308	13150	13262	13142	13331	13260	13362	13284	13315	13362	13535	13296	13294	13235	13357	13366	13319	13280	13278	13330	13393	13146	13481	13347	13307	13322	13358	13364	13259	13305	13192	13385	13270	13427	13293	13387	13344	13419	13164	13233	13373	13409	13386	13269	13389	13136	13208	13473	13434	13168	13479	13380	13392	13556	13173	13175	13414	13217	13409	13280	13341	13481	13259	13278	13474	13347	13422	13271	13305	13285	13442	13281	13291	13191	13334	13441	13162	13271	13367	13154	13383	13512	13212	13319	13474	13293	13248	13280	13348	13420	13237	13232	13294	13350	13308	13327	13328	13272	13443	13222	13218	13201	13375	13327	13195	13548	13268	13254	13372	13280	13241	13161	13213	13304	13325	13299	13361	13325	13257	13343	13320	13398	13319	13303	13323	13232	13131	13350	13206	13289	13329	13385	13373	13359	13387	13271	13232	13441	13286	13368	13261	13448	13245	13394	13438	13301	13282	13346	13354	13291	13195	13354	13383	13271	13335	13230	13180	13379	13478	13351	13423	13420	13379	13322	13488	13372	13334	13438	13194	13360	13219	13292	13333	13393	13297	13432	13592	13266	13332	13275	13341	13452	13354	13399	13332	13217	13189	13495	13275	13213	13161	13437	13281	13326	13407	13165	13287	13232	13215	13290	13238	13361	13344	13387	13279	13305	13388	13254	13439	13265	13254	13341	13324	13282	13444	13240	13430	13308	13172	13372	13404	13374	13248	13284	13366	13363	13235	13369	13485	13250	13366	13234	13406	13350	13260	13321	13308	13154	13595	13230	13428	13296	13218	13253	13364	13175	13278	13329	13378	13341	13440	13265	13310	13344	13287	13312	13301	13437	13317	13201	13293	13317	13429	13424	13295	13505	13310	13339	13268	13487	13376	13363	13392	13357	13269	13486	13102	13365	13408	13343	13271	13403	13393	13348	13325	13238	13345	13322	13237	13372	13292	13523	13402	13408	13268	13157	13238	13370	13371	13228	13452	13382	13436	13326	13302	13356	13304	13355	13238	13428	13358	13276	13419	13433	13406	13425	13400	13232	13440	13466	13309	13358	13247	13206	13391	13311	13402	13285	13242	13296	13160	13420	13357	13226	13269	13424	13314	13343	13524	13259	13360	13407	13339	13295	13583	13269	13206	13205	13227	13348	13337	13237	13323	13480	13374	13259	13361	13331	13339	13402	13427	13186	13316	13471	13381	13378	13247	13351	13160	13426	13352	13197	13313	13320	13169	13441	13301	13210	13478	13284	13369	13339	13308	13212	13490	13181	13280	13393	13298	13230	13206	13260	13451	13432	13345	13317	13098	13362	13279	13321	13195	13368	13288	13272	13272	13318	13380	13175	13390	13454	13302	13186	13458	13324	13434	13262	13273	13495	13290	13371	13380	13420	13230	13317	13327	13348	13318	13394	13380	13272	13236	13247	13237	13168	13407	13311	13173	13360	13396	13266	13209	13477	13365
22704	21008	28756	23772	22475	25528	27292	21835	20359	19774	18998	18533	18100	17539	17293	17206	17230	16910	16663	16619	16512	16332	16466	16420	16464	16201	16094	16272	16159	15961	16119	16167	16130	15965	16115	16139	15961	15896	15864	15985	15806	16064	16132	15836	15781	15877	15686	16079	16083	16080	15867	15806	15880	15805	15964	15877	15834	15906	15783	15807	15997	15890	16009	15805	15861	15946	15989	15854	15781	15845	15697	15704	15803	16007	15887	15848	15890	15708	15942	15832	15950	15787	15843	15979	16022	15793	15769	15821	15946	15845	15800	15838	15924	15840	15781	15909	15864	15674	15780	15916	15766	15871	15946	16098	15664	15640	15624	15834	15812	15801	15849	15865	15810	15927	15924	15891	15987	15748	15705	15945	15765	15849	15669	15872	15761	15986	15801	15839	15718	15941	15837	15926	15914	15829	15956	15891	15818	15814	15679	15855	15711	15846	15960	15679	15663	15789	15953	16023	15830	16001	16120	15912	15895	15658	15981	16062	15773	15751	15760	15939	16054	15697	16069	15927	15781	15910	15897	15892	15826	15835	15931	15681	15810	15809	15818	15883	15672	15749	15961	15973	15912	15748	15860	15984	15704	15924	15774	15683	15685	15881	15976	15804	15775	15685	15784	15895	15972	15694	15732	15772	15992	15874	15952	15849	15870	15660	15910	15788	15990	15778	15966	15874	15850	15826	15919	15993	15810	15709	15937	15751	15922	15767	15658	16075	15908	15782	15808	15822	15954	15773	16008	15782	16042	15747	15831	15838	15953	15852	15836	15856	15738	15745	15742	15793	15823	15761	15877	15974	15850	15816	15852	15883	15935	15944	15802	15621	15838	16016	15690	15849	15937	15993	15937	15740	15791	15807	15710	15767	15814	15954	15947	15654	15746	15726	15696	15802	15849	15934	15818	15980	15871	15713	15843	15733	15889	15817	15953	15684	15826	15752	15834	15536	15835	15797	16011	15900	15951	15500	15893	15995	15921	15881	15842	15855	15850	15666	15732	15545	15684	15972	15813	15828	15897	16007	15876	15810	15789	15890	15826	15738	15621	15689	15670	15726	15908	15695	15836	15967	15870	15900	15737	15669	15443	15963	15797	15934	15959	15805	15755	15692	15957	15692	15845	15736	15717	15851	15863	15758	15750	15785	15712	15842	16015	15621	15724	15921	15706	15814	15897	15758	15967	15743	15827	15828	15688	15830	15938	15935	15931	15991	15824	15823	15925	15757	15710	15868	15776	15950	15832	15950	15823	15739	15819	15814	15786	15938	15919	15877	16113	15710	15718	15768	16031	15877	15775	15846	15832	15767	15936	15857	15961	15863	15643	15953	15722	15745	15860	15809	15773	15852	15787	15838	15906	15791	15658	15694	15888	16023	15672	15792	15755	15918	15840	15826	15887	15901	15722	15741	15992	15701	15819	15875	15780	15921	15863	15817	15930	15944	15856	15803	15806	16007	15945	16009	15742	15855	16036	15686	15796	15847	15986	15985	15848	15877	15694	16040	15608	15760	15722	16089	15709	15811	15681	15878	15821	15894	15992	15866	15799	15690	16099	15899	15834	15829	15830	15827	15774	15793	15645	15738	16022	15904	15940	15690	15743	15887	15951	15837	15917	15720	15814	15757	15763	15939	15982	15924	15849	15664	15806	15702	15863	15670	15957	15931	15818	15779	15887	15923	16103	15807	15888	15868	15733	15701	15881	15722	15787	15871	15925	15572	16140	15811	16059	15807	15757	15700	15671	15782	15769	15734	15664	15912	15746	15639	15686	15700	15838	15766	15693	15680	15877	15687	15729	15988	15829	15730	15976	15811	15789	15919	15839	15638	15907	15751	15811	15851	15866	15612	15719	15644	15972	15849	15966	15794	15876	15667	15819	15729	15777	15878	15665	15852	15846	15864	15850	15736	15814	15751	15688	15774	15597	15691	15731	15733	15732	15776	15837	15726	15991	15884	15874	15847	15654	15924	15994	15903	15774	15879	15691	15804	15955	16015	15586	15781	15798	15826	15891	15815	15917	15842	15996	15905	15864	15820	15675	15881	15844	15867	15795	15714	15687	15714	15904	15844	15950	16023	15926	15945	15741	15723	15920	15838	15980	15716	15676	15921	15800	15839	15851	15772	15840	15752	15889	15992	15939	15995	15925	15818	15809	15769	15828	15912	15929	15715	15868	15846	15900	15671	16009	15685	15833	15786	15898	16044	15907	16007	15812	15770	15896	15946	15892	15891	15690	15933	15861	15735	15609	15766	15805	15688	15854	15758	15830	15896	16015	15824	15920	15874	15715	15954	15759	15938	15772	15879	15775	15720	15855	15759	15803	15839	15959	15826	15753	15800	15741	15893	16019	15734	15774	15766	15895	15633	15810	15854	16005	15739	15890	15821	15716	15667	15928	15882	15884	15948	15819	15896	15735	15824	15792	15768	15619	16027	15686	15917	15810	16019	15891	15874	15723	15654	16200	15839	15808	15971	15704	15638	15984	15754	15756	15695	15638	15835	15907	15674	15892	15698	15739	15904	15905	15652	15583	15940	15705	15819	15870	15665	15875	15905	15808	15642	15938	15830	15656	15855	16029	15875	15860	15746	15958	15804	15988	15928	15851	15996	15877	15669	15928	15725	15857	15876	15849	15806	16009	16000	16010	15916	15752	15813	15848	15983	15805	15860	15770	15562	15869	15833	15862	15941	16028	15856	15849	15773	15744	15831	15904	16078	15761	15722	15646	15944	15799	15768	15720	15732	15784	15763	15764	15969	15883	15950	15742	15792	15939	15962	15879	15854	15954	15913	15880	15990	15753	15836	15826	15802	15916	15955	15892	15932	15952	15841	15898	15713	15666	15827	15937	15807	15688	15646	15694	15921	15879	15629	15820	15762	15770	15839	15785	15726	15717	15825	15933	15795	15864	15710	15891	15790	15672	15707	15976	15924	15889	15698	15858	15893	15929	15899	15702	15745	15755	15730	15974	15663	15899	15661	16019	15699	15652	15942	15868	15865	15918	15871	15583	15782	15887	15807	15910	15942	15922	16229	15849	15915	15938	15750	15897	15940	15751	15847	15759	15835	15968	15957	15872	15763	15792	15894	15942	15856	15722	15669	15795	15753	15924	15949	15832	15722	15814	15756	15861	15659	15672	15697	15780	15765	15534	15706	15811	15630	15788	15860	15635	15883	15773	15576	15726	15748	15706	15804	16001	15909	15750	15655	15772	15856	15741	15724	15735	15881	15786	15806	15830	15849	15772	15778	15863	15848	15953	15662	15907	16050	15929	15907	15826	15849	15823	15730	15824	15624	15842	15775	15841	15916	15850	15738	15855	15740	15905	15825	15951	15792	15683	15834	15728	15663	15816	15810	15966	15851	15758	15716	15747	16019	15859	15627	15876	15883	15809	15769	15741	15768	15941	15631	15711	15780	15709	15746	15496	16049	15907	15808	15815	15714	16013	15923	15758	15774	15683	15764	15829	15777	15919	15823	15880	15850	15911	15677	16059	15776	15803	15827	15737	15645	15639	15682	15800	15518	15728	15986	15915	15836	15669	15765	15853	15823	15955	15686	15729	16029	15575	15570	15631	15710	15984	15865	15771	15811	15885	15767	15691	15725	15773	15997	15907	15756	15788	15823	15853	15844	15792	15692	15800	15984	15691	15898	15650	15797	15837	16008	15852	15885	15888	15833	15842	15863	15921	15869	15923	15919	15662	15793	15719	15898	15736	15959	15915	15804	15727	15918	15847	15893	15820	15873	15922	15822	15714	15845	15774	15634	15474	15897	15800	15970	15898	15862	15838	15772	15881	15818	15784	15910	15810	15977	15869	15920	15715	15761	15819	15913	15880	15766	15660	15555	15739	15762	15767	15961	15867	15903	15909	15989	15852	15745	15880	15664	15645	15875	15849	15836	15841	15917	15795	15840	15908	15971	15742	15799	15824	15746	15838	15677	15701	15763	15642	15800	15962	15983	15746	15745	15815	15940	15925	15847	15850	15770	15812	15650	15902	15713	15770	15783	15817	15944	16175	15852	15825	15812	15831	15643	16090	15948	15795	15869	15936	16099	15855	15938	15910	15804	15996	15848	15890	15577	15744	15881	15722	15908	15945	15869	15923	15863	15808	15710	15805	15969	15815	15781	15757	15923	15971	15702	15784	15964	15752	15904	15858	15918	15707	15780	15956	15871	15811	15761	15841	15927	15529	15627	15759	15784	15793	15968	16022	15803	15830	15812	15749	15638	15821	15828	15740	15935	15937	15899	15844	15824	16015	15743	15903	15712	15750	15865	15788	15615	15680	15811	15886	15844	15709	15826	15734	15964	15796	15778	15717	15832	15828	15932	15765	15818	15806	15846	15732	15804	15740	15749	15713	15894	15845	15862	15790	15742	15807	15906	15666	15822	15745	15825	15917	15719	15766	15990	15763	15921	15830	15878	15801	15768	15835	15868	15689	15607	15880	15822	16004	15797	15746	15873	16092	15877	15857	15617	15804	15831	15946	15950	15931	15635	15861	15780	15780	15672	15773	15956	15934	15671	15766	15794	15859	16068	15953	15957	15722	15748	15884	15783	15902	15832	15983	15877	15812	15693	15880	15789	15911	15739	15655	15887	15826	15812	15742	15714	15726	15827	15948	15974	15857	15811	15745	15669	15800	15704	15681	15779	15777	15931	15846	15864	15837	15841	15722	15782	15887	15870	15873	15832	15906	15720	15697	15744	15924	15947	15704	15826	15809	15763	15799	15966	15886	15806	15883	15900	15609	15774	15848	15897	15820	15775	15905	15898	15860	15803	15830	15781	15788	15754	15739	15849	15922	15774	15763	15940	15835	15936	15771	15951	15928	15818	15857	15829	15698	16070	15674	15776	15862	15614	15913	15590	15746	15887	15690	15807	15930	15798	15800	15790	15887	15821	15754	15966	15703	15549	15874	15724	15720	15900	15839	15978	15769	15915	15688	15961	15759	15640	15949	15801	15795	15623	15710	15764	15871	15692	15974	15691	15892	15600	15776	15842	15851	15769	15850	15898	15924	15808	15897	15635	15805	15558	15892	16105	15817	15784	15698	15906	15844	15622	15720	15921	15953	15784	15817	15807	15892	15924	15882	15790	15859	15688	15836	15737	15777	15912	15770	15717	16103	16056	15881	15925
31460	53894	49850	39035	32489	27023	24263	21880	20199	18794	17763	17050	16472	15853	15768	15385	15062	14909	14657	14485	14269	14046	14166	14198	14103	13997	13871	13874	13750	13775	13788	13648	13748	13646	13726	13640	13756	13629	13658	13658	13638	13596	13566	13481	13467	13559	13771	13551	13689	13478	13662	13649	13634	13545	13399	13437	13528	13553	13468	13474	13697	13652	13618	13497	13714	13625	13530	13637	13590	13489	13595	13647	13528	13491	13579	13480	13489	13626	13623	13574	13518	13524	13564	13640	13457	13509	13554	13529	13633	13692	13401	13581	13564	13474	13460	13408	13492	13376	13513	13595	13510	13402	13653	13449	13564	13566	13485	13496	13503	13476	13541	13427	13394	13513	13474	13519	13657	13383	13563	13526	13587	13627	13446	13454	13542	13508	13431	13300	13506	13584	13585	13558	13489	13552	13616	13545	13483	13523	13478	13460	13617	13510	13475	13696	13637	13444	13702	13438	13636	13355	13503	13548	13374	13504	13495	13525	13378	13454	13571	13532	13515	13568	13535	13727	13539	13494	13527	13535	13634	13412	13489	13466	13504	13579	13486	13583	13486	13660	13549	13561	13651	13472	13614	13481	13591	13567	13571	13525	13299	13572	13377	13552	13586	13560	13379	13531	13415	13532	13562	13752	13551	13525	13713	13617	13439	13502	13442	13709	13416	13557	13585	13554	13598	13441	13409	13526	13506	13478	13455	13448	13545	13443	13284	13655	13620	13533	13588	13470	13422	13428	13407	13385	13400	13772	13556	13414	13582	13428	13520	13627	13585	13324	13666	13512	13712	13568	13576	13489	13604	13550	13496	13558	13494	13594	13574	13460	13443	13458	13501	13532	13763	13502	13570	13611	13524	13513	13433	13553	13486	13575	13546	13592	13682	13789	13508	13537	13526	13541	13461	13493	13404	13404	13587	13513	13518	13580	13575	13375	13436	13409	13457	13643	13452	13506	13485	13589	13449	13570	13525	13714	13468	13638	13466	13552	13570	13603	13477	13482	13522	13535	13470	13649	13396	13388	13502	13434	13426	13365	13512	13673	13617	13655	13509	13543	13527	13600	13388	13425	13624	13511	13617	13497	13517	13452	13613	13436	13639	13557	13531	13408	13525	13520	13542	13587	13363	13498	13612	13427	13484	13688	13562	13329	13476	13536	13436	13586	13422	13690	13708	13464	13585	13497	13347	13463	13472	13565	13606	13494	13434	13516	13698	13463	13723	13586	13486	13462	13613	13517	13772	13361	13408	13700	13358	13617	13506	13604	13547	13632	13401	13579	13546	13538	13526	13587	13601	13601	13470	13611	13575	13508	13643	13459	13460	13565	13547	13369	13524	13509	13575	13507	13517	13479	13359	13378	13477	13651	13486	13457	13554	13432	13439	13508	13563	13519	13435	13479	13543	13582	13463	13506	13483	13503	13546	13536	13430	13541	13551	13543	13564	13514	13697	13486	13715	13440	13450	13640	13476	13463	13450	13464	13398	13561	13360	13646	13561	13539	13641	13401	13492	13440	13590	13610	13484	13582	13468	13475	13580	13550	13598	13449	13504	13510	13356	13345	13417	13554	13634	13570	13437	13551	13467	13572	13463	13429	13541	13395	13568	13495	13409	13490	13670	13527	13636	13486	13441	13483	13670	13333	13467	13496	13596	13553	13569	13421	13587	13599	13442	13562	13595	13500	13498	13513	13362	13555	13422	13472	13594	13396	13626	13512	13459	13428	13657	13526	13512	13590	13534	13533	13562	13485	13559	13487	13586	13480	13587	13619	13608	13505	13534	13533	13587	13531	13654	13543	13525	13385	13521	13726	13444	13517	13572	13560	13663	13492	13506	13621	13642	13549	13423	13497	13685	13660	13532	13609	13432	13559	13492	13523	13461	13460	13477	13601	13549	13543	13546	13644	13471	13582	13576	13554	13450	13477	13415	13647	13557	13538	13491	13518	13703	13435	13572	13495	13693	13584	13672	13714	13602	13336	13545	13692	13599	13508	13545	13377	13584	13691	13577	13482	13557	13548	13711	13519	13461	13622	13537	13641	13496	13492	13528	13526	13534	13568	13434	13400	13680	13460	13587	13630	13565	13465	13614	13497	13540	13565	13639	13502	13551	13535	13449	13523	13496	13618	13545	13362	13428	13532	13482	13548	13467	13510	13549	13631	13295	13356	13486	13734	13626	13754	13400	13537	13626	13546	13477	13638	13497	13613	13643	13482	13461	13451	13573	13419	13464	13403	13587	13324	13591	13526	13430	13401	13374	13415	13510	13474	13634	13561	13346	13485	13398	13534	13317	13453	13519	13454	13313	13373	13517	13631	13523	13460	13484	13517	13660	13478	13429	13536	13477	13657	13482	13636	13344	13534	13565	13601	13586	13467	13498	13378	13441	13433	13346	13571	13517	13587	13642	13481	13568	13473	13414	13486	13455	13733	13442	13503	13546	13607	13329	13440	13632	13661	13478	13610	13579	13615	13347	13516	13570	13436	13632	13652	13486	13548	13679	13606	13372	13577	13406	13495	13396	13438	13559	13486	13508	13544	13560	13611	13545	13526	13583	13493	13638	13408	13573	13458	13431	13680	13549	13565	13446	13477	13455	13469	13462	13417	13433	13667	13663	13533	13360	13539	13614	13527	13566	13612	13488	13287	13467	13526	13507	13596	13588	13519	13571	13546	13486	13579	13513	13564	13524	13542	13527	13684	13537	13465	13451	13690	13412	13514	13579	13642	13529	13461	13476	13506	13503	13641	13527	13520	13614	13553	13481	13751	13641	13594	13611	13543	13635	13662	13811	13451	13512	13607	13536	13574	13544	13500	13507	13579	13426	13403	13455	13437	13419	13574	13537	13507	13477	13442	13572	13670	13528	13579	13421	13509	13621	13466	13610	13613	13501	13410	13262	13444	13653	13471	13492	13576	13500	13605	13595	13473	13565	13611	13462	13613	13495	13451	13563	13585	13480	13523	13495	13451	13623	13475	13465	13590	13447	13668	13666	13348	13420	13616	13395	13650	13617	13379	13678	13444	13548	13581	13652	13568	13469	13494	13705	13552	13453	13478	13680	13523	13571	13722	13460	13542	13402	13493	13579	13569	13575	13467	13452	13633	13605	13403	13534	13562	13650	13530	13416	13651	13511	13497	13294	13463	13411	13380	13425	13623	13657	13484	13482	13525	13532	13475	13478	13551	13412	13635	13524	13455	13561	13675	13374	13579	13530	13425	13480	13544	13623	13462	13723	13578	13515	13655	13637	13640	13445	13639	13476	13648	13352	13684	13745	13533	13469	13537	13633	13576	13449	13639	13496	13482	13547	13549	13583	13490	13411	13590	13500	13670	13485	13538	13486	13514	13507	13358	13536	13655	13517	13556	13547	13403	13552	13512	13626	13577	13595	13529	13544	13626	13562	13544	13436	13390	13646	13586	13605	13593	13602	13552	13506	13470	13536	13666	13435	13482	13614	13400	13599	13608	13500	13527	13518	13453	13264	13416	13700	13653	13519	13617	13495	13476	13517	13429	13329	13450	13647	13487	13645	13526	13462	13464	13414	13555	13562	13559	13588	13625	13409	13293	13486	13568	13476	13472	13480	13417	13559	13583	13480	13551	13433	13544	13682	13374	13601	13310	13338	13557	13477	13595	13423	13636	13787	13387	13466	13538	13468	13677	13638	13454	13487	13674	13738	13530	13536	13487	13665	13662	13578	13645	13487	13624	13404	13519	13472	13483	13427	13463	13665	13485	13526	13683	13475	13443	13445	13491	13466	13471	13551	13596	13660	13645	13356	13664	13513	13470	13512	13424	13753	13522	13574	13713	13510	13589	13540	13658	13423	13617	13564	13571	13555	13483	13488	13538	13561	13529	13545	13521	13529	13577	13488	13600	13606	13636	13564	13514	13556	13507	13609	13532	13497	13577	13612	13541	13572	13390	13543	13511	13539	13372	13456	13563	13396	13568	13719	13435	13498	13584	13600	13384	13475	13450	13595	13471	13557	13553	13472	13571	13594	13627	13513	13607	13513	13345	13586	13447	13631	13602	13482	13416	13519	13477	13501	13390	13414	13491	13630	13678	13530	13401	13358	13366	13619	13488	13476	13534	13484	13560	13349	13519	13548	13408	13705	13423	13459	13427	13559	13517	13488	13488	13626	13494	13346	13489	13508	13528	13551	13588	13515	13530	13514	13493	13606	13524	13551	13485	13452	13509	13546	13503	13567	13516	13454	13621	13532	13330	13538	13466	13634	13520	13565	13456	13476	13533	13581	13510	13635	13506	13538	13569	13569	13447	13522	13555	13551	13419	13576	13688	13541	13508	13486	13528	13671	13368	13415	13599	13484	13690	13539	13433	13543	13583	13640	13520	13458	13510	13419	13661	13574	13529	13529	13477	13691	13508	13513	13545	13438	13580	13478	13494	13478	13500	13644	13468	13426	13513	13282	13656	13492	13626	13579	13574	13404	13381	13567	13608	13497	13409	13599	13430	13419	13422	13244	13499	13375	13523	13485	13536	13435	13392	13530	13461	13560	13475	13615	13451	13575	13522	13366	13443	13482	13360	13629	13497	13583	13668	13508	13512	13810	13478	13391	13520	13497	13513	13567	13604	13550	13393	13592	13644	13569	13472	13543	13381	13493	13522	13635	13461	13557	13441	13668	13574	13537	13644	13571	13551	13387	13482	13480	13523	13481	13664	13648	13622	13617	13572	13602	13610	13644	13497	13456	13520	13595	13706	13551	13426	13602	13478	13593	13514	13656	13655	13434	13585	13561	13551	13298	13428	13558	13478	13604	13665	13491	13590	13482	13372	13511	13523	13403	13608	13441	13544	13383	13515	13532	13578	13604	13490	13532	13660	13587	13704	13527	13496	13535	13537	13486	13558	13553	13537	13554	13469	13648	13533	13481	13425	13511	13378	13537	13418	13456	13601	13698	13364	13511	13663	13506	13492	13642	13443	13617	13425	13426	13438	13438	13577	13589	13713	13498	13456	13521	13489	13357	13444	13537	13554	13471	13436	13471	13381	13523	13431	13423	13535	13522	13578	13378	13598	13674	13482	13560	13664	13533	13581	13386	13382	13581	13574	13349	13575	13457	13399	13524	13554	13675	13589	13472	13409	13463	13459	13515	13511	13610	13566	13596	13608
29236	28378	34553	29336	23150	20701	19297	18120	17633	17305	16936	16751	16798	16306	16358	16285	16348	16083	15909	16244	15791	15913	15896	15953	15906	15658	15670	15753	15995	15811	16020	15817	15865	15843	15910	15733	15972	15738	15558	15835	15767	15868	15790	15681	15863	15843	15729	15639	15871	15802	15799	15808	15649	15670	15526	15887	15702	15826	15746	15875	15750	15878	15787	15807	15762	15980	15697	15600	15660	15703	15823	15839	15923	15646	15690	15698	15792	15601	15848	15854	15804	15787	15524	15777	15944	15699	15673	15562	15761	15765	15903	15650	15670	15569	15840	15801	15815	15729	15828	15608	15880	15813	15890	15678	15869	15746	15956	15661	15597	15774	15834	15899	15699	15567	15518	16005	15875	15886	15678	15872	15840	15639	15810	15519	15800	15594	15716	15610	15759	15805	15812	15887	15965	15606	15671	15902	15740	15803	15930	15839	15661	15923	15731	15853	15532	15662	15846	15946	15994	15739	15785	15721	15785	15803	15694	15859	15919	15724	15710	15707	15660	15813	15631	15650	15821	15707	15882	15792	15892	15778	15840	15562	15743	15827	15883	15662	15795	15813	15949	15836	15535	15631	15677	15753	15929	15720	15869	15728	15843	15678	15769	15764	15622	15769	15711	15822	15737	15683	15682	15628	15932	15833	15661	15774	15740	15720	15728	15690	15805	15676	15880	15915	15810	15796	15833	15759	15951	15831	15732	15817	15892	15757	15843	15510	15556	15778	15717	15667	15785	15787	15702	15805	15733	15802	15805	15771	15705	15767	15644	15691	15495	15781	15692	15702	15626	15716	15682	15941	15564	15675	15841	15659	15897	15777	15889	15611	15764	15740	15617	15846	15801	15761	15725	15656	15669	15937	15785	15875	15864	15769	15691	15864	15688	15804	15601	15822	15798	15659	15605	15614	15699	15673	15601	15452	15750	15992	15678	15690	15700	15493	15463	15808	15758	15826	15710	15710	15736	15548	15626	15621	15887	15807	15777	15733	15661	15670	15642	15766	15862	15825	15762	15735	15642	15516	15630	15736	15796	15656	15734	15708	15727	15840	15886	15619	15568	15559	15841	15742	15556	15738	15678	15816	15659	15751	15597	15739	15845	15687	15857	15731	15655	15673	15596	15721	15659	15833	15807	15849	15791	15667	15773	16008	15920	15663	15531	15578	15794	15673	15757	15783	15841	15750	15729	15791	15823	15901	15546	15720	15681	15891	15857	15796	15828	15973	15772	15854	15787	15660	15624	15722	15721	15698	15926	15721	15618	15708	15789	15855	15725	15698	15697	15705	15872	15762	15564	15819	15568	15926	15807	15575	15667	15663	15854	15642	15752	15741	15856	15786	15596	15866	15828	15788	15706	15552	15734	15786	15817	15626	15773	15909	15822	15691	15706	15909	15604	15612	15801	15467	15677	15694	15609	15662	15866	15684	15494	15668	15738	15715	15584	15802	15889	15663	15530	15656	15823	15776	15687	15569	15721	15803	16039	15851	15869	15764	15655	15748	15707	15725	15713	15753	15802	15735	15663	15724	15874	15988	15749	15568	15766	15653	15841	15756	15643	15638	15693	15721	15634	15725	15720	15792	15795	15722	15565	15706	15645	15526	15707	15512	15818	15703	15803	15539	15953	15709	15793	15903	15864	15958	15835	15894	15410	15753	15853	15847	15789	15765	15600	15684	15642	15719	15810	15920	15688	15566	15820	15662	15690	15712	15696	15630	15836	15716	15839	15843	15985	15720	15764	15953	15592	15506	16001	15592	16000	15545	15630	15721	15769	15539	15605	15710	15553	15662	15709	15635	15790	15850	15720	15953	15854	15556	15593	15677	15890	15627	15680	15607	15754	15735	15746	15809	15654	15673	15719	15736	15760	15794	15773	15685	15672	15761	15759	15827	15785	15808	15903	15779	15603	15671	15809	15751	15724	15819	15898	15643	15733	15689	15878	15596	15779	15715	15769	15691	15804	15973	15431	15763	15983	15648	15741	15713	15858	15708	15946	15777	15961	15814	15728	15763	15838	15789	15753	15580	15832	15773	15548	15798	15542	15683	15678	15639	15702	15472	15888	15605	15733	15879	15660	15708	15862	15735	15857	15743	15798	15803	15766	15741	15796	15775	15691	15775	15887	15696	15923	15657	15806	15685	15792	15752	15806	15777	15607	15594	15831	15770	15658	15657	15804	15678	15764	15847	15985	15593	15913	15672	15799	15700	15691	15741	15931	15728	15816	15735	15741	15781	15636	15634	15691	15801	15770	15963	15729	15846	15603	15635	15735	15745	15617	15587	15768	15754	15916	15745	15665	15723	15626	15764	15926	15739	15823	15743	15712	15849	15732	15654	15822	15939	15753	15744	15879	15761	15813	15764	15796	15794	15699	15686	15753	15738	15748	15763	15947	15750	15811	15812	15805	15716	15712	15908	15721	15851	15798	15715	15880	15871	15900	15830	15571	15703	15724	15715	15606	15521	15935	15891	15543	15720	15728	15675	15832	15543	15936	15831	15669	15486	15593	15693	15687	15648	15778	15746	15564	15689	15783	15684	15812	15788	15681	15613	15563	15619	15711	15717	15798	15805	15873	15614	15736	15702	15602	15604	15660	15871	15740	15788	15748	15790	15910	15832	15568	15777	15626	15577	15634	15700	15719	15748	15754	15642	15838	15782	15669	15723	15782	15554	15859	15672	15894	15711	15873	15605	15597	15851	15675	15835	15672	15594	15617	15717	15695	15834	15869	15806	15638	15936	15845	15972	15862	15719	15692	15809	15726	15739	15729	15719	15673	15689	15655	15454	15780	15976	15716	15761	15868	15830	15637	15751	15841	15757	15733	15869	15793	15583	15840	15644	15655	15745	15733	15670	15681	15687	15740	16010	15713	15809	15881	15907	15686	15627	15837	15829	15788	16004	15727	15854	15693	15783	15810	15850	15887	15833	15647	15711	15670	15623	15618	15617	15614	15615	15557	15703	15611	15485	15864	15712	15698	15902	15647	15643	15641	15599	15746	15723	15829	15785	15907	15809	15808	15898	15777	15541	15611	15678	15864	15930	15768	15625	15660	15797	15748	15951	15844	15740	15878	15796	15710	15867	15780	15773	15860	15843	15782	15806	15669	15796	15737	15701	15650	15780	15784	15821	15971	15761	15849	15700	15659	15689	15764	15815	15716	15586	15833	15868	15951	15850	15777	15679	15678	15765	15838	15624	15901	15799	15759	15829	15892	15766	15821	15792	15699	15868	15812	15957	15724	15843	15750	15526	15732	15689	15960	15735	15724	15805	15811	15805	15778	15808	15694	15565	15556	15616	15691	15858	15598	15827	15784	15845	15696	15795	15629	15719	15536	15763	15784	15630	15735	15702	15635	15803	15705	15704	15639	15840	16102	15643	15547	15765	15649	15755	15755	15841	16050	15914	15900	15868	15892	15851	15650	15719	15662	15699	15811	15715	15819	15670	15744	15810	15677	16033	15716	15992	15721	15736	15839	15988	15825	15842	15731	15669	15855	15870	15687	15658	15907	15785	15671	15766	15750	15878	15720	15818	15730	15817	15747	15786	15562	15785	16005	15785	15904	15817	15874	15777	15767	15980	15752	15823	15914	15609	15776	15679	15608	15723	15712	15799	15652	15755	15714	15819	15835	15845	15864	15948	15915	15707	15807	15654	15718	15596	15751	15711	15746	15628	15743	15744	15731	15753	15704	15726	15770	15768	15839	15857	15869	15861	15818	15804	15641	15715	15850	15914	15610	15705	15714	15657	15689	15653	15759	15794	15542	15884	15873	15830	15763	15670	15481	15572	15677	15616	15766	15857	15507	15680	15672	15635	15673	15695	15732	15888	15621	15760	15954	15829	15819	15799	15850	15808	15927	15769	15733	15955	15806	15768	15602	15714	15731	15964	15940	15851	15921	15823	15786	15949	15642	15840	15798	15596	15710	15701	15785	15788	15995	15774	15782	15804	15957	15900	16015	15821	15794	15501	15918	15681	15866	15763	15707	15667	15880	15737	15711	15644	15718	15938	15731	15770	15642	15609	15931	15796	15802	15784	15848	15789	15935	15729	15762	15925	15925	15861	15929	15783	15936	15489	15704	15747	15976	15566	15677	15713	15734	15524	15676	15674	15808	15994	15682	15753	15850	15642	15770	15819	15821	15782	15626	15746	15817	15730	15852	15706	15694	15688	15833	15501	15801	15782	15723	15854	15682	15594	15621	15870	15864	15874	15754	15676	15789	15635	15777	15784	15695	15809	15706	15833	15819	15813	15887	15578	15714	15644	15625	15732	15771	15831	15922	15627	15629	15712	16075	15674	15680	15594	15812	15780	15966	15549	15620	15912	15908	15661	15724	15850	15755	15769	15718	15775	15806	15638	15749	15938	15785	15723	15625	15681	15730	15552	15854	15689	15762	15835	15755	15731	15566	15783	15897	15801	15835	15722	15811	15461	15451	15788	15513	15642	15877	15708	15564	15812	15746	15662	15751	15626	15899	15568	15822	15793	15730	15970	15908	15975	15767	15659	15853	15813	15705	15491	15629	15790	15842	15474	15834	15736	15684	15712	15758	15769	15926	15608	15626	15587	15690	15853	15899	15981	15937	15645	15782	15672	15675	15858	15927	15861	15813	15613	15666	15720	15595	15915	15815	15706	15585	15763	15799	15830	15758	15826	15838	15677	15623	15449	15645	15650	15654	15640	15841	15749	15717	15698	15825	15804	15698	15922	15926	15911	15989	15823	15723	15646	15768	15868	15801	15737	15793	15794	15697	15775	15857	15894	15783	15573	15629	15610	15763	15749	15808	15746	15556	15708	16027	16049	15854	15674	15584	15705	15558	15629	15849	15642	15822	15705	15637	15695	15723	15675	15795	15626	15698	15657	15807	15676	15660	15637	15693	15656	15652	15631	15814	15720	15971	15672	15612	15648	15682	15631	15783	15745	15787	15624	15773	15666	15861	15715	15679	15740	15670	15594	15733	15716	15886	15695	15764	15641	15788	15706	15629	15555	15666	15863	15828	15672	15845	15690	15804	15809	15919	15778	15950	15888	15733	15772	15819	15770	15646	15527	15864	15628	15865	15882	15649	15748	15607	15699	15676	15742	15652	15441	15732	15840	15606	15931	15748	15972	15857	15784	16119	15865	15636	15740
30956	44088	38360	28169	23258	20003	18397	17229	16403	15730	15343	14821	14620	14391	14186	14293	14259	13813	14044	13877	13858	13799	13698	13757	13857	13810	13473	13791	13561	13682	13538	13633	13591	13643	13455	13681	13522	13422	13574	13502	13425	13441	13557	13466	13492	13704	13611	13561	13615	13526	13513	13614	13382	13520	13406	13595	13706	13548	13476	13394	13431	13659	13662	13389	13441	13409	13622	13415	13444	13504	13509	13570	13522	13566	13354	13618	13567	13523	13739	13487	13548	13565	13530	13588	13413	13535	13709	13648	13500	13457	13533	13728	13588	13625	13561	13489	13562	13480	13473	13620	13569	13352	13538	13476	13486	13553	13420	13464	13454	13530	13439	13467	13471	13600	13477	13486	13685	13499	13563	13602	13488	13402	13382	13565	13409	13485	13453	13658	13469	13605	13323	13422	13486	13566	13474	13626	13590	13536	13503	13611	13443	13450	13607	13678	13551	13577	13681	13562	13565	13416	13537	13597	13468	13646	13586	13508	13525	13507	13475	13366	13508	13366	13453	13471	13617	13605	13401	13481	13517	13542	13583	13432	13627	13544	13501	13638	13477	13535	13449	13490	13544	13480	13478	13558	13467	13500	13372	13643	13614	13530	13573	13579	13477	13516	13517	13547	13608	13503	13454	13335	13570	13285	13699	13518	13475	13537	13452	13534	13471	13414	13356	13462	13518	13603	13443	13625	13454	13361	13662	13528	13661	13320	13536	13580	13412	13480	13517	13462	13436	13594	13556	13499	13431	13535	13480	13573	13550	13533	13538	13553	13415	13303	13476	13539	13596	13594	13434	13454	13510	13500	13701	13643	13370	13652	13399	13481	13492	13423	13542	13637	13326	13533	13532	13647	13408	13536	13490	13414	13470	13510	13628	13651	13463	13569	13515	13530	13596	13487	13597	13575	13485	13607	13489	13607	13494	13465	13429	13389	13559	13506	13464	13426	13467	13548	13430	13638	13487	13673	13421	13533	13250	13617	13491	13387	13545	13517	13434	13496	13617	13559	13534	13351	13379	13504	13681	13522	13419	13386	13515	13706	13367	13466	13611	13451	13389	13639	13335	13601	13349	13471	13395	13616	13577	13611	13578	13488	13520	13508	13617	13449	13510	13500	13569	13506	13474	13603	13382	13622	13547	13387	13500	13535	13591	13306	13376	13437	13699	13452	13528	13474	13347	13489	13642	13552	13515	13522	13702	13500	13398	13599	13459	13539	13571	13483	13585	13511	13387	13400	13445	13360	13503	13529	13384	13479	13632	13488	13410	13380	13505	13458	13627	13438	13428	13724	13475	13435	13457	13579	13394	13553	13579	13590	13390	13603	13499	13490	13584	13565	13586	13514	13569	13408	13566	13386	13464	13452	13539	13456	13512	13408	13542	13582	13526	13421	13357	13485	13635	13413	13515	13543	13534	13500	13605	13416	13584	13515	13585	13659	13406	13504	13392	13566	13450	13393	13470	13635	13536	13450	13587	13462	13465	13436	13577	13460	13453	13711	13484	13462	13359	13544	13558	13528	13507	13510	13688	13409	13618	13311	13536	13478	13518	13700	13511	13576	13437	13597	13388	13411	13383	13668	13453	13487	13406	13404	13484	13406	13459	13499	13373	13569	13419	13535	13521	13528	13568	13540	13632	13453	13671	13570	13453	13446	13541	13578	13629	13549	13548	13483	13368	13562	13480	13522	13543	13510	13594	13346	13515	13478	13372	13573	13483	13686	13484	13417	13501	13386	13467	13479	13404	13512	13634	13504	13424	13458	13481	13423	13466	13490	13481	13573	13500	13467	13530	13522	13587	13571	13647	13539	13633	13546	13494	13542	13562	13547	13512	13447	13481	13484	13639	13493	13591	13583	13272	13515	13615	13360	13490	13509	13611	13510	13323	13689	13476	13552	13446	13531	13521	13347	13553	13567	13421	13633	13344	13594	13451	13403	13506	13565	13487	13466	13475	13713	13508	13385	13531	13558	13688	13397	13529	13411	13314	13503	13645	13420	13638	13367	13461	13572	13590	13401	13515	13504	13637	13480	13400	13446	13631	13449	13419	13324	13564	13455	13553	13475	13476	13561	13586	13441	13602	13534	13525	13574	13320	13553	13457	13534	13659	13514	13368	13559	13428	13434	13643	13645	13582	13555	13522	13503	13502	13559	13574	13654	13712	13604	13643	13546	13561	13455	13487	13478	13568	13562	13537	13703	13511	13509	13497	13459	13569	13436	13481	13452	13546	13537	13562	13366	13514	13365	13616	13509	13449	13472	13466	13443	13454	13566	13434	13542	13430	13614	13552	13516	13477	13506	13713	13582	13447	13562	13589	13576	13315	13655	13544	13562	13676	13436	13520	13578	13601	13647	13587	13671	13508	13418	13699	13527	13528	13440	13574	13486	13683	13516	13644	13506	13660	13456	13570	13412	13571	13459	13502	13545	13545	13597	13662	13304	13490	13569	13388	13453	13550	13492	13471	13387	13414	13432	13419	13411	13528	13585	13586	13447	13583	13489	13532	13553	13338	13614	13484	13397	13527	13673	13494	13507	13494	13546	13540	13464	13388	13607	13439	13466	13434	13533	13525	13573	13758	13608	13466	13690	13399	13445	13593	13518	13297	13455	13444	13526	13447	13407	13438	13548	13452	13644	13419	13545	13502	13457	13345	13515	13626	13627	13573	13527	13565	13672	13544	13467	13504	13612	13584	13624	13566	13444	13437	13663	13648	13617	13612	13635	13558	13628	13462	13574	13435	13535	13621	13455	13620	13396	13627	13447	13497	13462	13470	13425	13486	13513	13377	13573	13455	13434	13490	13413	13491	13427	13572	13716	13425	13549	13473	13439	13434	13618	13529	13467	13664	13538	13544	13333	13563	13397	13552	13554	13362	13564	13527	13523	13530	13584	13510	13671	13677	13523	13541	13500	13585	13664	13342	13514	13589	13431	13556	13314	13516	13557	13465	13591	13438	13418	13432	13575	13424	13387	13467	13446	13572	13263	13592	13513	13384	13570	13543	13509	13418	13409	13504	13587	13496	13650	13530	13505	13534	13601	13569	13528	13636	13756	13467	13628	13560	13615	13537	13462	13552	13519	13453	13471	13533	13529	13476	13636	13459	13629	13659	13424	13604	13537	13708	13534	13460	13581	13587	13556	13582	13407	13656	13537	13562	13472	13450	13559	13429	13657	13518	13485	13418	13477	13496	13525	13582	13586	13584	13653	13435	13448	13419	13399	13593	13525	13415	13466	13629	13414	13515	13463	13539	13605	13426	13329	13452	13358	13487	13547	13525	13614	13510	13438	13569	13420	13521	13458	13543	13548	13481	13424	13553	13484	13460	13597	13532	13514	13601	13429	13439	13569	13382	13573	13447	13442	13604	13536	13346	13524	13513	13546	13565	13579	13379	13408	13493	13555	13556	13481	13537	13479	13388	13470	13584	13475	13639	13445	13448	13464	13496	13626	13387	13468	13471	13465	13332	13688	13456	13331	13619	13558	13580	13723	13556	13597	13642	13379	13516	13764	13438	13562	13530	13569	13630	13535	13510	13532	13583	13493	13418	13636	13558	13570	13642	13576	13312	13474	13509	13435	13605	13517	13644	13572	13501	13460	13405	13466	13619	13514	13345	13458	13480	13597	13459	13570	13605	13558	13608	13475	13509	13574	13504	13551	13547	13477	13586	13529	13316	13344	13494	13550	13563	13551	13436	13473	13552	13518	13519	13533	13494	13578	13421	13553	13729	13478	13559	13436	13669	13598	13564	13517	13491	13497	13557	13539	13405	13443	13535	13446	13459	13439	13579	13572	13584	13446	13474	13525	13353	13530	13639	13309	13443	13612	13511	13571	13585	13536	13591	13640	13593	13555	13509	13552	13380	13470	13512	13500	13466	13482	13424	13409	13445	13449	13613	13519	13604	13631	13495	13568	13485	13540	13580	13434	13580	13445	13749	13451	13491	13524	13508	13620	13631	13489	13559	13431	13498	13593	13415	13534	13560	13569	13585	13443	13621	13496	13532	13479	13600	13485	13513	13480	13494	13371	13434	13618	13378	13595	13668	13466	13478	13478	13353	13492	13501	13492	13507	13510	13701	13568	13447	13462	13521	13485	13521	13516	13460	13491	13658	13497	13508	13451	13593	13418	13412	13442	13651	13575	13703	13541	13598	13419	13641	13491	13475	13560	13488	13525	13662	13396	13550	13573	13368	13568	13529	13598	13475	13574	13451	13445	13501	13432	13375	13460	13642	13436	13273	13508	13670	13590	13698	13507	13543	13621	13522	13545	13539	13574	13550	13631	13566	13423	13594	13557	13392	13469	13500	13303	13378	13658	13494	13602	13534	13704	13678	13348	13597	13511	13596	13480	13624	13602	13616	13440	13549	13543	13518	13594	13512	13362	13634	13496	13511	13495	13831	13523	13427	13583	13446	13588	13701	13449	13509	13460	13516	13547	13301	13747	13531	13566	13537	13441	13451	13408	13507	13400	13664	13601	13579	13329	13629	13407	13617	13637	13576	13742	13526	13777	13604	13528	13559	13535	13652	13592	13652	13623	13529	13521	13421	13431	13592	13464	13603	13568	13656	13620	13608	13575	13589	13577	13673	13542	13535	13554	13398	13347	13356	13341	13488	13528	13467	13635	13617	13502	13531	13414	13413	13596	13346	13449	13481	13505	13591	13585	13551	13575	13535	13559	13510	13497	13387	13393	13780	13519	13467	13402	13600	13569	13608	13363	13599	13575	13543	13571	13605	13440	13492	13491	13588	13433	13537	13582	13616	13488	13524	13613	13461	13546	13412	13611	13513	13557	13347	13613	13746	13529	13466	13450	13520	13463	13502	13427	13588	13509	13418	13441	13560	13453	13678	13460	13545	13501	13398	13459	13607	13649	13635	13513	13559	13412	13464	13358	13451	13523	13517	13524	13596	13530	13529	13549	13450	13280	13380	13615	13305	13476	13493	13505	13530	13368	13508	13664	13505	13384	13604	13536	13595	13442	13273	13618	13357	13740	13372	13431	13624	13481	13647	13506	13580	13425	13465	13599	13580	13479	13598	13441	13607	13524	13685	13586	13474	13447	13383	13417	13534	13524	13376	13566	13560	13569	13444	13474	13624	13433	13470	13450	13498	13664	13583	13473	13450	13571
23915	20940	28244	25142	24301	24231	22607	19703	18401	17990	17437	16781	16643	16548	16208	16302	16196	16143	15763	15791	15782	15826	15668	15557	15593	15518	15352	15552	15624	15382	15338	15477	15636	15374	15286	15566	15470	15342	15458	15468	15222	15258	15210	15434	15336	15405	15478	15480	15477	15359	15255	15398	15335	15199	15191	15377	15342	15357	15317	15037	15305	15575	15516	15373	15375	15488	15214	15245	15359	15327	15373	15272	15338	15492	15433	15305	15361	15243	15280	15190	15290	15184	15354	15336	15240	15174	15316	15409	15520	15290	15356	15179	15459	15197	15198	15335	15202	15496	15194	15447	15322	15181	15263	15316	15308	15309	15468	15482	15272	15205	15358	15550	15285	15212	15256	15256	15469	15253	15310	15126	15146	15398	15263	15134	15328	15345	15388	15397	15302	15288	15307	15283	15235	15168	15169	15249	15461	15480	15398	15381	15262	15168	15250	15129	15285	15198	15083	15246	15362	15306	15277	15376	15321	15282	15450	15151	15259	15160	15339	15268	15362	15237	15409	15196	15177	15163	15229	15371	15315	15144	15195	15364	15241	15317	15229	15373	15308	15325	15298	15179	15383	15250	15312	15371	15237	15206	15334	15282	15213	15224	15210	15145	15225	15195	15199	15285	15334	15323	15143	15422	15245	15381	15208	15330	15293	15425	15343	15226	15291	15219	15442	15519	15132	15251	15275	15052	15147	15221	15360	15430	15541	15093	15421	15369	15353	15265	15136	15456	15250	15456	15314	15249	15303	15180	15243	15290	15252	15331	15351	15387	15362	15149	15418	15288	15364	15328	15285	15413	15298	15311	15340	15074	15465	15278	15440	15267	15387	15352	15321	15312	15415	15251	15277	15416	15515	15355	15341	15285	15310	15330	15117	15231	15316	15430	15380	15386	15149	15348	15227	15179	15420	15246	15245	15270	15327	15240	15364	15254	15342	15154	15258	15569	15424	15286	15150	15300	15116	15390	15212	15416	15423	15408	15249	15316	15254	15257	15554	15271	15276	15386	15078	15380	15086	15288	15618	15322	15340	15309	15307	15574	15482	15398	15441	15323	15209	15278	15309	15391	15344	15394	15390	15139	15250	15159	15240	15314	15146	15201	15236	15464	15390	15320	15182	15144	15244	15367	15133	15369	15177	15311	15312	15367	15426	15229	15302	15323	15404	15157	15338	15320	15485	15403	15260	15374	15153	15284	15221	15269	15327	15213	15260	15459	15363	15302	15231	15251	15321	15197	15329	15228	15405	15238	15080	15288	15498	15233	15289	15362	15292	15128	15478	15533	15297	15441	15338	15225	15076	15414	15422	15335	15236	15355	15402	15271	15169	15261	15297	15215	15368	15360	15297	15259	15249	15259	15286	15078	15177	15112	15277	15453	15421	15269	15444	15281	15405	15395	15390	15265	15266	15249	15192	15304	15351	15333	15317	15356	15420	15366	15347	15273	15350	15382	15174	15101	15406	15295	15264	15274	15234	15258	15281	15415	15350	15209	15367	15243	15501	15306	15316	15383	15385	15368	15378	15359	15235	15261	15205	15156	15152	15227	15206	15424	15215	15032	15321	15283	15228	15276	15252	15354	15273	15217	15037	15333	15140	15411	15169	15252	15124	15164	15307	15377	15197	15191	15377	15291	15281	15100	15027	15385	15204	15287	15264	15131	15326	15356	15215	15251	15065	15208	15349	15293	15259	15259	15381	15247	15436	15306	15155	15300	15209	15317	15350	15140	15206	15347	15324	15331	15374	15199	15202	15395	15456	15305	15430	15453	15259	15301	15434	15230	15240	15359	15191	15170	15193	15394	15068	15125	15235	15258	15374	15543	15364	15221	15158	15473	15330	15431	15237	15220	15065	15197	15384	15259	15182	15195	15266	15130	15389	15419	15391	15208	15410	15313	15360	15423	15329	15282	15211	15242	15486	15234	15270	15261	15421	15468	15304	15447	15325	15277	15106	15477	15309	15301	15389	15267	15159	15313	15252	15261	15248	15204	15153	15563	15428	15229	15258	15205	15234	15402	15320	15071	15232	15228	15239	15196	15108	15511	15433	15290	15197	15388	15196	15371	15270	15246	15168	15202	15202	15372	15507	15557	15198	15214	15424	15262	15193	15456	15371	15305	15373	15322	15391	15311	15269	15464	15020	15311	15302	15502	15298	15392	15268	15427	15307	15323	15250	15361	15065	15206	15196	15306	15376	15397	15288	15221	15221	15127	15360	15370	15383	15336	15283	15366	15402	15220	15305	15077	15338	15491	15197	15295	15300	15266	15367	15272	15225	15536	15281	15384	15317	15172	15389	15347	15263	15367	15445	15407	15620	15305	15188	15212	15109	15450	15086	15316	15274	15222	15478	15175	15293	15314	15166	15151	15405	15230	15487	15269	15348	15344	15286	15294	15420	15317	15018	15242	15249	15293	15360	15328	15281	15239	15090	15510	15203	15338	15470	15329	15229	15115	15357	15178	15420	15329	15110	15144	15276	15178	15270	15253	15308	15333	15266	15209	15402	15336	15248	15220	15379	15435	15434	15202	15315	15360	15242	15135	15099	15248	14995	15248	15457	15282	15341	15240	15276	15193	15309	15419	15364	15504	15158	15314	15198	15314	15298	15341	15285	15252	15580	15271	15264	15317	15177	15369	15227	15139	15358	15175	15320	15333	15208	15252	15329	15045	15104	15044	15327	15396	15326	15091	15384	15095	15279	15225	14958	15191	15312	15331	15192	15215	15283	14981	15393	15327	15356	15306	15065	15333	15356	15216	15120	15248	15310	15280	15309	15465	15310	15512	15500	15317	15312	15356	15282	15337	15345	15306	15405	15166	15374	15374	15332	15128	15392	15483	15257	15401	15497	15506	15372	15390	15384	15281	15234	15298	15268	15421	15348	15396	15152	15251	15321	15288	15349	15208	15271	15342	15342	15182	15275	15218	15240	15343	15341	15356	15069	15278	15346	15240	15213	15285	15246	15317	15321	15319	15291	15222	15320	15173	15477	15488	15302	15320	15343	15429	15383	15225	15272	15375	15328	15416	15449	15354	15472	15190	15488	15295	15288	15259	15184	15191	15310	15224	15378	15366	15339	15281	15440	15220	15413	15170	15351	15180	15276	15074	15125	15361	15236	15420	15054	15253	15384	15299	15260	15353	15297	15184	15223	15319	15536	15381	15309	15250	15182	15423	15310	15310	15301	15318	15298	15239	15252	15141	15084	15306	15278	15360	15337	15335	15440	15350	15316	15106	15110	15167	15425	15232	15179	15371	15321	15265	15357	15471	15368	15175	15179	15400	15342	15362	15340	15237	15366	15344	15318	15305	15229	15181	15228	15312	15149	15224	15364	15342	15333	15485	15201	15170	15186	15433	15349	15221	15082	15200	15461	15287	15336	15110	15443	15455	15298	15321	15199	15382	15347	15267	15409	15379	15127	15122	15357	15294	15121	15149	15198	15191	15359	15396	15033	15298	15182	15281	15243	15337	15201	15386	15140	15261	15383	15271	15333	15186	15151	15246	15462	15332	15246	15127	15205	15235	15229	15272	15377	15325	15377	15305	15385	15301	15433	15436	15325	15408	15322	15269	15153	15466	15252	15417	15180	15378	15295	15302	15182	15239	15422	15295	15290	15375	15238	15372	15376	15209	15410	15296	15207	15162	15336	15261	15351	15419	15191	15121	15381	15127	15315	15449	15269	15305	15350	15183	15311	15090	15281	15350	15422	15154	15202	15279	14998	15373	15303	15241	15353	15148	15292	15460	15261	15411	15099	15443	15299	15268	15203	15332	15352	15445	15187	15226	15138	15477	15052	15257	15363	15434	15259	15244	15214	15418	15247	15294	15371	15186	15285	15150	15357	15412	15327	15385	15432	15389	15259	15333	15298	15357	15290	15444	15250	15348	15362	15160	15220	15216	15295	15332	15270	15244	15076	15088	15227	15253	15227	15288	15368	15279	15200	15533	15348	15242	15389	15453	15367	15351	15231	15091	15390	15255	15249	15230	15313	15337	15270	15158	15293	15186	15505	15334	15383	15210	15496	15381	15479	15159	15321	15154	15286	15326	15432	15263	15294	15425	15366	15125	15258	15218	15363	15242	15355	15257	15299	15524	15225	15256	15283	15126	15170	15165	15186	15279	15090	15239	15220	15257	15186	15150	15491	15226	15192	15309	15096	15221	15157	15310	15372	15190	15297	15252	15233	15212	15286	15321	15543	15336	15430	15162	15125	15349	15309	15164	15432	15334	15372	15357	15277	15290	15356	15245	15287	15383	15314	15257	15386	15327	15369	15065	15562	15455	15266	15231	15366	15213	15329	15254	15322	15343	15232	15306	15145	15214	15188	15353	15174	15202	15563	15272	15280	15270	15230	15054	15385	15360	15479	15168	15260	15479	15250	15345	15484	15146	15318	15316	14980	15297	15722	15353	15267	15354	15574	15178	15144	15062	15308	15368	15097	15244	15145	15373	15233	15226	15221	15093	15224	15141	15202	15357	15144	15184	15221	15405	15153	15294	15401	15320	15410	15199	15496	15520	15328	15266	15227	15201	15299	15168	15259	15429	15181	15388	15241	15221	15296	15332	15244	15327	15373	15261	15318	15325	15356	15168	15154	15283	15161	15138	15396	15331	15385	15213	15515	15260	15280	15373	15197	15376	15264	15222	15416	15422	15233	15103	15246	15361	15260	15201	15221	15332	15110	15204	15241	15257	15271	15301	15331	15081	15533	15372	15365	15247	15141	15308	15307	15320	15315	15129	15289	15368	15425	15460	15411	15408	15280	15403	15358	15279	15146	15313	15147	15308	15051	15256	15487	15308	15266	15187	15456	15204	15332	15382	15093	15227	15243	15182	15175	15283	15229	15234	15505	15217	15304	15287	15457	15434	15517	15220	15171	15337	15247	15147	15180	15275	15112	15178	15340	15196	15402	15396	15470	15269	15475	15428	15257	15113	15277	15237	15472	15171	15410	15396	15540	15159	15256	15316	15242	15195	15323	15046	15280	15292	15348	15312	15445	15267	15168	15203	15312	15236	15214	15322	15345	15406	15300	15226	15116	15199	15262	15421	15281	15232	15147	15315	15133	15097	15182	15372	15124	15458	15280	15153	15373	15441	15319	15289	15352	15329	15110	15331	15457	15165	15262	15371
29676	47704	43078	33444	27755	23160	20478	19369	17912	16916	16222	15589	15158	14571	14550	14495	14294	14265	13943	13917	13660	13708	13688	13580	13633	13477	13472	13323	13406	13494	13418	13367	13434	13314	13431	13356	13367	13203	13406	13391	13406	13298	13139	13307	13132	13276	13336	13263	13295	13357	13243	13427	13297	13268	13312	13355	13364	13257	13264	13293	13227	13142	13412	13190	13360	13035	13257	13240	13326	13215	13139	13158	13186	13181	13353	12990	13195	13289	13241	13150	13035	13214	13122	13221	13080	13100	13270	13209	13154	13320	13230	13292	13333	13356	13230	13242	13205	13406	13149	13059	13251	13259	13313	13326	13233	13226	13280	13261	13052	13287	13100	13245	13268	13258	13255	13208	13302	13272	13160	13222	13276	13141	13235	13264	13284	13363	13117	13051	13195	13156	13213	13260	13265	13183	13163	13223	13232	13176	13304	13160	13250	13273	13303	13195	13144	13271	13190	13092	13145	13385	13083	13314	13154	13252	13306	13154	13368	13274	13305	13161	13282	13271	13150	13138	13160	13221	13183	13370	12992	13418	13306	13174	13308	13261	13193	13244	13125	13195	13241	13291	13309	13108	13355	13394	13257	13114	13380	13223	13087	13146	13231	13296	13088	13146	13188	13276	13183	13151	13178	13269	13316	13242	13316	13356	13183	13088	13308	13171	13359	13153	13019	13278	13253	13277	13361	13262	13267	13317	13250	13294	13247	13209	13183	13374	13320	13301	13286	12937	13196	13162	13121	13241	13250	13265	13222	13337	13301	13273	13241	13010	13281	13101	13328	13257	13095	13167	13095	13226	13188	13381	13327	13258	13030	13324	13268	13233	13261	13101	13174	13140	13163	13333	13253	13141	13347	13309	13093	13239	13355	13138	13127	13309	13140	13160	13039	13219	13072	13241	13281	13189	13105	13296	13152	13185	13196	13147	13203	13367	13006	13203	13244	13209	13413	13180	13312	13318	13140	13300	13174	13338	13064	13065	13162	13368	13246	13211	13245	13270	13310	13242	13135	13293	13096	13322	13143	13152	13141	13155	13293	13225	13071	13358	13267	13124	13281	13174	13240	13053	13168	13182	13027	13243	13324	13188	13181	13213	13204	13344	13397	13408	13120	13074	13188	13029	13270	13222	13247	13351	13235	13373	13137	13217	13256	13244	13156	13237	13187	13313	13316	13181	13143	13203	13245	13184	13153	13223	13268	13175	13165	13252	13161	13243	13342	13375	13252	13351	13218	13291	13245	13256	13187	13078	13105	13182	13240	13141	13317	13051	13197	13177	13314	13243	13207	13206	13106	13367	13262	13315	13217	13154	13193	13245	13253	13341	13173	13169	13311	13133	13274	13254	13139	13283	13058	13189	13233	13300	13365	13244	13053	13206	13185	13207	13277	13465	13302	13191	13273	13406	13181	13154	13138	13340	13309	13222	13252	13272	13232	13174	13079	13265	13296	13316	13162	13289	13113	13305	13212	13252	13155	13319	13114	13118	13241	13228	13182	13264	13184	13245	13280	13227	13335	13314	13301	13006	13183	13225	13287	13300	13092	13319	13182	13219	13270	13158	13298	13258	13312	13349	13234	13235	13319	13240	13208	13181	13151	13270	13206	13320	13209	13197	13284	13157	13391	13228	13382	13184	13219	13283	13353	13199	13294	13249	13166	13274	13424	13205	13252	13187	13186	13018	13143	13192	13152	13381	13172	13375	13150	13204	13215	13146	13055	13051	13053	13259	13249	13363	13060	13146	13227	13079	13207	13189	13244	13194	13145	13172	13135	13119	13158	13197	13279	13233	13320	13171	13155	13332	13253	13072	13328	13220	13294	13110	13277	13275	13260	13315	13119	13214	13339	13177	13008	13165	13148	13035	13409	13139	13210	13169	13282	13171	13207	13233	13294	13251	13281	13088	13261	13197	13232	13253	13165	13288	13048	13223	13370	13173	13214	13244	13341	13411	13242	13081	13185	13330	13203	13163	13272	13159	13368	13137	13350	13460	13150	13273	13219	13164	13328	13303	13291	13183	13168	13284	13222	13068	13282	13193	13020	13145	13149	13161	13042	13321	13219	13328	13065	13321	13166	13178	13263	13199	13145	13337	13303	13271	13183	13135	13302	13475	13378	13065	13408	13254	13297	13286	13232	13267	13053	13167	13147	13166	13195	13099	13182	13201	13268	13255	13148	13278	13155	13125	13254	13212	13310	13069	13233	13166	13164	13250	13262	13321	13150	13241	13313	13107	13036	13195	13357	13318	13163	13234	13264	13236	13273	13165	13188	13166	13143	13233	13108	13304	13163	13346	13182	13253	13170	13134	13216	13275	13160	13190	13252	13221	13300	13293	13167	13307	13165	13239	13267	13213	13106	13206	13202	13317	13052	13400	13086	13191	13449	13280	13263	13228	13223	13139	13194	13202	13302	13103	13069	13264	13176	13376	13136	13214	13217	13250	13275	13140	13375	13180	13116	13312	13095	13226	13225	13170	13048	13206	13121	13090	13079	13156	13219	13293	13267	13390	13266	13137	13069	13114	13191	13319	13276	13160	13356	13119	13182	13143	13203	13244	13166	13184	13197	13199	13224	13411	13220	13313	13339	13272	13106	13085	13193	13344	13303	13372	13351	13354	13150	13270	13186	13432	13334	13242	13357	13254	13269	13191	13273	13237	13201	13266	13224	13164	13031	13063	13261	13182	13343	13288	13146	13137	13341	13013	13174	13176	13204	13353	13450	13309	13150	13296	13288	13261	13270	13174	13125	13177	13282	13230	13164	13218	13213	13257	13188	13082	13280	13190	13150	13258	13133	13118	13181	13406	13279	13136	13195	13453	13215	13298	13317	13036	13227	13081	13326	13235	13092	13172	13282	13038	13362	13356	13325	13164	13238	13222	13238	13335	13058	13224	13272	13318	13224	13221	13189	13238	13209	13258	13323	13176	13129	13215	13223	13360	13388	13251	13230	13306	13194	13237	13028	13344	13142	13163	13164	13203	13195	13335	13035	13178	13104	13273	13117	13331	13153	13125	13119	13395	13322	13227	13254	13212	13278	13309	13198	13228	13069	13156	13220	13260	13258	13278	13093	13323	13326	13157	13316	13047	13201	13324	13126	13196	13162	13378	13252	13132	13255	13326	13261	13269	13150	13296	13139	13223	13311	13115	13374	13176	13171	13092	13108	13216	13321	13349	13339	13208	13179	13349	13269	13188	13102	13117	13283	13250	13128	13042	13222	13244	13107	13198	13121	13219	13365	13320	13186	13291	13201	13395	13327	13323	13215	13219	13175	13191	13075	13152	13272	13300	13308	13382	13310	13260	13301	13092	13309	13330	13298	13144	13322	13165	13016	13279	13281	13094	13166	13097	13121	13070	13386	13330	13089	13257	13219	13152	13260	13277	13256	13212	13116	13147	13191	13210	13481	13302	13104	13004	13140	13422	13229	13231	13104	13070	13088	13387	13340	13148	13137	13126	13264	13221	13164	13272	13234	13324	13259	13306	13157	13304	13289	13201	13354	13200	13185	13195	13255	13146	13002	13147	13236	13129	13148	12967	13208	13181	13390	13099	13261	13187	13071	13215	13247	13233	13327	13193	13300	13188	13346	13243	13252	13059	13191	13341	13241	13264	13118	13258	13113	13128	13265	13223	13129	13324	13101	13231	13159	13222	13181	13069	13214	13319	13132	13125	13239	13281	13104	13098	13306	13167	13197	13315	13161	13236	13222	13132	13293	13201	13148	13305	13156	13277	13245	13276	13279	13064	13150	13234	13214	13184	13213	13186	13244	13276	13394	13236	13307	13232	13202	13255	13121	13269	13184	13169	13323	13274	13154	13339	13267	13195	13403	13117	13209	13190	13389	13192	13271	12970	13427	13046	13266	13140	13121	13302	13248	13110	13118	13247	13297	13133	13275	13143	13206	13161	13216	13153	13281	13356	13316	13334	13300	13212	13159	13221	13176	13355	13299	13283	13339	13415	13235	13263	13239	13290	13138	13192	13223	13183	13347	13435	13114	13095	13290	13238	13268	13244	13258	13342	13052	13332	13112	13394	13333	13116	13282	13062	13071	13272	13089	13354	13192	13296	13059	13141	13398	13189	13221	13183	13243	13207	13194	13359	13175	13122	13315	13255	13304	13260	13183	13051	13183	13115	13306	13217	13280	13178	13236	13362	13092	13217	13142	13209	13206	13258	13095	13325	13234	13111	13277	13281	13140	13155	13337	13035	13411	13174	13253	13292	13185	13329	13138	13220	13213	13193	13320	13465	13221	13203	13256	13157	13325	13238	13305	13344	13155	13305	13224	13070	13204	13388	13145	13343	13365	13370	13147	13321	13359	13398	13162	13115	13450	13328	13358	13117	13125	13340	13098	13301	13268	13243	13236	13285	13121	13286	13271	13341	13274	13167	13212	13229	13163	13311	13232	13221	13181	13010	13179	13174	13368	13248	13214	13240	13233	13285	13194	13386	13283	13295	13317	13317	13275	13090	13097	13311	13173	13236	13219	13268	13249	13112	13236	13188	13320	13332	13223	13002	13225	13177	13330	13147	13221	13168	13201	13210	13173	13310	13256	13187	13415	13208	13249	13366	13240	13297	13124	13333	13260	13242	13330	13410	13242	13431	13227	13289	13292	13381	13303	13240	13251	13120	13253	13313	13263	13213	13135	13212	13181	13274	13408	13167	13277	13271	13227	13310	13425	13098	13004	13170	13118	13331	13130	13062	13183	13158	13107	13083	13185	13155	13422	13144	13209	13234	13131	13131	13214	13296	13233	13162	13199	13200	13219	13178	13253	13142	13338	13064	13188	13197	13276	13101	13283	13260	13302	13204	13220	13330	13192	13292	13325	13291	13189	13172	13173	13209	13234	13233	13165	13358	13334	13294	13262	13105	13071	13212	13222	13129	13274	13258	13152	13279	13107	13189	13156	13233	13384	13144	13193	13236	13193	13311	13083	13402	13191	13165	13335	13240	13180	13336	13323	13201	13192	13108	12989	13107	13268	13202	13222	13262	13215	13171	13166	13337	13285	13421	13249	13284	13275	13225	13332	13079	13251	13197	13373	13252	13088	13236	13341	13311	13246	13250	13247	13086	13254	13237	13287	13265	13315	13171	13307	13114	13243	13235	13067	13250	13277	13259	13209	13322
22847	21122	28848	23822	22487	25476	26837	22000	20477	19770	18623	18402	17948	17688	17405	17062	17119	16899	16807	16548	16466	16373	16338	16210	16161	16230	16213	15965	16058	15909	16071	16035	15968	16116	16159	15920	15846	15998	15945	15952	15851	16026	15758	15921	15896	15864	15823	15740	16165	15866	15901	15860	15944	15957	15804	15621	15762	15701	15693	15819	16004	15716	15794	15961	15847	15958	15919	15843	15846	15974	15907	15765	15953	15805	15796	15933	15790	15915	15849	15768	15811	16056	15732	15853	15795	15605	15750	15746	16037	15697	15579	15783	16014	15804	15856	16066	15916	15932	15822	15921	15706	15596	15958	15895	15736	15932	15738	15754	15807	15876	15889	15807	15837	15923	15878	15800	15562	15720	15931	15769	15816	15825	15892	15813	15977	15823	15740	15770	15735	15879	15783	15693	15674	15654	15906	15846	15947	15864	15758	15894	15815	15887	15697	15947	15872	15808	15813	15786	15716	15636	15958	15763	15664	15889	15851	15886	15770	16025	15903	15768	15827	15892	15940	15820	16032	15981	15858	15505	15795	15954	15834	15868	15844	16039	15818	15850	15797	15938	15733	16014	15743	15731	16001	15819	15880	15807	15837	15718	15811	15873	15600	15865	15743	15939	15697	15919	15740	15581	15681	15758	15726	15761	15623	15751	15666	15879	15846	15935	15871	15805	15591	15862	15851	15863	15834	15785	15806	15767	15734	15637	15942	15828	15837	15817	15662	15990	15991	15795	15574	15748	15925	15698	15777	15575	16038	15896	15973	15758	15974	15937	15715	15856	15876	15976	15768	15725	15863	15746	15729	15792	15869	15762	15771	15864	15751	15819	15833	15704	15585	15739	15861	15647	15890	15892	15888	15793	15995	15664	15866	15682	15862	15748	15831	15659	15823	16107	15856	15884	15746	15754	15884	15853	15827	15957	15943	15697	15839	15662	15958	15765	15728	15617	15958	15975	15822	15666	15787	15914	15949	15806	15650	15852	15907	15965	15971	15846	15969	15956	15795	15855	15779	15748	15928	15878	15921	15560	15678	15723	15742	15754	15761	15677	15843	15710	15784	15998	15776	15648	15639	15811	15851	15832	15830	15901	15706	15911	15850	15841	15860	15737	15868	15804	15846	15796	15875	15715	15743	15955	15641	15828	15520	15751	15761	15779	15813	15620	15872	15537	15533	15804	15873	15644	15557	15990	15774	15816	15820	15805	15964	15771	15918	15786	15733	15728	15782	15792	15744	15756	15942	15685	15834	15866	15758	15812	15916	15795	15612	15779	15814	15821	15887	15600	15928	15810	15862	15922	15738	15743	15725	15891	15806	16020	15833	15691	15750	15788	15816	15595	15867	15696	15807	15690	15657	15650	15970	15644	15835	15680	15682	15814	15924	15778	15612	15825	15663	15838	15821	16047	15817	15603	15720	15858	15716	15680	15719	15920	15659	15723	15820	15905	15768	15736	15731	15750	15840	15770	15772	15765	15758	16062	15833	15647	15821	15762	15978	15811	15829	15792	15869	16004	15655	15689	15807	15834	15565	15727	15765	15750	15722	15683	15705	15464	15793	15725	15769	15739	15803	15829	15750	15874	15798	16016	15873	15879	15867	15822	15896	15728	15692	15742	15673	15740	15910	15790	15762	15707	15803	16049	15737	15938	15749	15731	15792	15913	15915	15917	15496	15793	15974	15974	15605	15939	15869	15652	15893	15879	15823	15964	15723	15875	15723	15798	15635	15675	15746	15697	15830	15839	15718	15728	15879	15918	15685	15890	15732	15777	15744	15812	15672	15780	15836	15680	15805	15830	15671	15906	15913	15756	15850	15686	15786	15469	15679	15740	16014	15824	15629	15767	15745	15760	15657	15727	15741	15781	15720	15791	15638	15773	15882	15829	15811	15841	15801	15726	15786	15750	15790	15785	15869	15892	15744	15765	15657	15790	15999	15880	15734	15904	15638	15727	15940	15677	15730	15843	15741	15728	15698	15728	15889	15763	15699	15756	15885	15764	15979	16017	15983	15709	15784	15863	15850	15698	15633	15853	15921	15918	15683	16015	15952	15799	15916	15850	15793	15922	15701	16086	15868	15668	15662	15744	15781	15752	15615	15880	15732	15966	15796	15868	15742	15844	15886	15714	15824	15806	15818	15668	16070	15784	15843	15666	15744	15771	15810	15915	15847	15740	15785	15711	15739	15753	15714	15635	15755	15782	15884	15766	15765	15925	15786	15895	15753	15751	15912	15702	15481	15864	15915	15856	15839	15805	15793	15771	15687	15662	15725	15874	15817	15834	15996	15860	15968	15676	15825	15940	15931	15718	15976	15762	15899	15617	15720	16087	15689	15801	15550	16053	15717	15753	15701	15635	15805	15932	15944	15734	15856	15703	15959	15974	15833	15534	15668	15720	15682	15744	15759	15752	15869	15908	15786	15914	15775	15727	15555	15671	15769	15942	15716	15751	15761	16216	15839	15891	15796	15761	15796	15863	15900	15865	15677	15690	15875	15883	15867	15742	15708	15866	15764	15711	15629	15915	15854	16005	15752	15635	15761	15737	16022	15918	15680	15663	15768	15733	15915	15743	15649	15981	15749	15771	15913	15895	15802	15746	15753	15810	15836	15779	15973	15755	15701	15795	15923	15900	15896	15781	15945	15655	15858	15817	15862	15677	15825	15794	15614	15612	15833	15719	15708	15883	15882	15795	15802	15782	15753	15851	15920	15825	15804	15826	15594	15867	15847	15799	15657	15785	15881	15663	15736	15755	15884	15837	15879	15827	15640	15886	15720	15757	15935	15819	15943	15727	15895	16017	15783	16021	15719	15704	15760	15764	15986	15751	15923	15682	15739	15822	15916	15848	15811	15754	15765	15713	15845	15616	15761	15865	15730	15940	15979	15784	15791	15816	15843	15653	15997	15818	15799	15768	15730	15703	15957	15863	15821	15839	15735	15706	15850	15872	15646	15920	15892	15868	15831	15891	15903	15806	15664	15600	15739	15717	15704	15748	15542	15552	15878	15630	15813	15830	15789	15591	15674	15828	15743	15854	15873	15676	15869	15587	15816	15929	15739	15791	15804	15709	15766	15809	15872	15485	15797	15773	15657	15738	15900	15691	15797	15927	15802	15658	15812	15753	15633	16061	15764	15935	15770	15775	15543	15816	15737	15760	15847	15739	15918	15818	15713	15792	15844	15888	15755	15902	15805	15877	15945	15735	15708	15855	15829	15821	15896	15623	15879	15719	15837	15759	15689	15610	15843	15726	15745	15789	15774	15480	15548	15868	15941	15771	15816	15802	15668	15791	15968	15751	15830	15753	15799	15837	15653	15893	15710	15839	15636	15967	15823	15916	15785	15687	15751	15801	15825	15772	15807	15759	15727	15683	15762	15740	15743	15709	15803	15722	15916	15837	15848	15786	15830	15696	15695	15781	15679	15723	15898	15770	15674	15676	15547	15699	15813	15766	15808	15764	15773	15827	15780	15739	15795	15763	15811	15726	15819	15706	15806	15907	15762	15792	15742	15638	15896	15908	15806	15865	15924	15816	15923	15863	15964	15614	15481	15867	15758	15695	15767	15711	15844	15860	15804	15678	15676	15988	15892	15823	15826	15713	15871	15705	15864	15689	15694	15583	15806	15659	15749	15856	15795	15853	15788	15915	15870	15871	15665	15790	15943	15787	15708	15693	15711	16062	15681	15610	15935	15890	15850	15711	15603	15509	15601	15901	15726	15884	15886	15843	15577	15785	15915	15841	15958	15781	15964	15837	15637	15831	15792	15822	15694	15867	15743	15846	15848	15704	15748	15920	15624	15844	15622	15903	15767	15672	16030	15863	15788	15942	15945	15794	15754	15660	15731	15845	15830	15895	15782	15718	15845	15903	15804	15816	16001	15843	15818	16097	15858	15716	15750	15806	15904	15662	15674	15881	15846	15901	15883	15860	15925	15842	15819	15736	15839	15709	15792	15730	16046	15834	15889	15818	16003	15775	15845	15727	15684	15918	15853	15758	15763	15743	15764	15864	16022	15703	15577	15568	15915	16004	15942	15641	15843	15957	15988	15735	15801	15954	15787	15757	15809	15791	15860	15843	15799	15755	15831	15821	15867	15714	15878	15741	15781	15923	15647	15883	15802	15679	15732	15944	15861	15772	15805	15748	15893	15872	15602	15705	16034	15872	15823	15724	15819	15849	15788	15839	15840	15646	15851	15700	15937	15762	15957	15846	16034	15844	15746	15920	15901	15767	15814	15804	15658	15861	15772	15842	15968	15875	15644	15810	15779	15797	15676	15586	15888	15715	15791	15747	15763	15846	15619	15755	15742	15781	15874	15740	15741	15785	15774	15769	15846	15985	15690	15800	15776	15766	15864	15951	15774	15776	15793	15830	15787	15915	15845	15768	15646	15843	15699	15733	15844	16017	15682	15660	15818	15825	15855	15944	15645	15675	15876	15779	15665	15767	15780	15764	15728	15760	15786	15858	15634	15838	15777	15799	15797	15619	15724	15800	15779	15794	15649	15870	15732	15763	15770	15645	15699	15848	15729	15691	15878	15670	15657	15686	15810	15803	15797	15869	15660	15913	15906	15824	15698	15751	15690	15695	15764	15730	15831	15964	15774	15875	15888	15689	15919	15818	15861	15750	15609	15697	15728	15781	15784	15821	15954	15909	15742	15752	15967	15851	15695	15672	15714	15755	15803	15759	15720	15707	15738	15604	15770	15835	15694	15983	15769	15888	15614	15607	15724	15733	15725	16132	15802	15785	15712	15654	15653	15717	15872	15634	15849	15830	15781	15905	15870	15815	15900	15690	15832	15757	15583	15800	15659	15934	15788	15780	15877	15941	15666	15788	15761	15782	15789	15898	15926	15870	15834	15799	15844	15792	15790	15646	15714	15820	15880	15892	15723	15821	15778	15699	15740	15732	15795	15804	15837	15830	15808	15805	15690	15883	15987	15625	15668	15829	15868	15801	15990	15915	16005	15664	15723	15850	15648	15909	15654	16092	15784	15959	15855	15675	15829	15761	15874	15772	15626	15807	15942	15750	15769	15759	15924	15905	15732	15959	15991	15780	15917	15792	15697	15769	15625	15932	15674	15777	15894	15694	15785	15658	15947	15780	15976	15804	15802	15640	15795	16045	15578	15791
31576	53191	48451	38106	32399	27156	23814	21864	20436	18819	17635	17071	16418	15799	15589	15255	15112	14926	14586	14552	14444	14242	14095	14016	14058	14009	13993	13890	13920	13930	13673	13607	13825	13958	13641	13805	13799	13572	13608	13579	13513	13537	13570	13632	13599	13508	13602	13507	13593	13535	13698	13637	13536	13527	13612	13696	13637	13578	13547	13460	13543	13609	13496	13615	13536	13790	13579	13483	13480	13426	13478	13642	13564	13620	13624	13588	13464	13629	13466	13425	13597	13481	13490	13424	13703	13574	13587	13519	13529	13531	13491	13544	13521	13674	13574	13544	13535	13593	13448	13469	13475	13530	13602	13602	13533	13422	13567	13514	13411	13593	13512	13426	13653	13597	13607	13539	13545	13520	13450	13664	13423	13534	13449	13568	13478	13470	13584	13507	13506	13600	13594	13520	13493	13494	13372	13537	13476	13418	13452	13574	13321	13576	13597	13577	13592	13443	13467	13461	13608	13480	13494	13495	13526	13481	13615	13519	13538	13403	13730	13469	13554	13629	13660	13652	13597	13498	13481	13616	13458	13489	13503	13577	13364	13473	13582	13623	13559	13525	13395	13503	13487	13442	13556	13558	13429	13530	13634	13550	13513	13509	13478	13491	13548	13719	13690	13509	13500	13579	13471	13497	13436	13690	13582	13490	13595	13548	13625	13407	13659	13655	13471	13578	13480	13386	13566	13493	13581	13525	13591	13458	13510	13507	13602	13504	13539	13469	13458	13504	13468	13662	13516	13610	13550	13675	13660	13444	13499	13639	13463	13605	13488	13539	13695	13626	13714	13456	13448	13660	13515	13567	13641	13573	13524	13565	13553	13561	13497	13586	13594	13494	13437	13411	13467	13537	13595	13495	13491	13653	13674	13612	13469	13639	13556	13598	13450	13619	13497	13670	13542	13714	13513	13534	13619	13533	13692	13491	13571	13707	13579	13599	13315	13523	13461	13651	13579	13477	13486	13503	13506	13452	13390	13381	13527	13565	13499	13597	13624	13402	13454	13507	13545	13570	13528	13517	13540	13429	13440	13383	13487	13437	13330	13449	13595	13788	13691	13573	13354	13510	13515	13497	13423	13549	13437	13426	13732	13593	13501	13492	13538	13474	13483	13555	13625	13458	13590	13290	13678	13678	13381	13283	13584	13493	13716	13519	13359	13478	13497	13443	13494	13459	13460	13529	13512	13285	13498	13524	13565	13529	13652	13391	13572	13475	13544	13466	13468	13430	13531	13484	13476	13512	13459	13507	13537	13576	13605	13505	13331	13560	13492	13578	13511	13503	13501	13671	13608	13430	13636	13432	13398	13475	13406	13533	13567	13606	13652	13506	13408	13524	13499	13594	13516	13498	13573	13421	13657	13572	13580	13348	13628	13562	13581	13626	13453	13416	13611	13495	13577	13571	13521	13628	13323	13626	13627	13498	13556	13582	13611	13412	13572	13665	13628	13473	13525	13576	13568	13420	13477	13538	13537	13569	13489	13531	13676	13370	13528	13509	13448	13430	13382	13476	13519	13656	13633	13721	13639	13477	13599	13349	13619	13542	13638	13526	13707	13598	13520	13542	13571	13524	13651	13606	13579	13514	13531	13511	13511	13406	13667	13437	13420	13588	13440	13737	13559	13672	13522	13605	13531	13514	13384	13692	13661	13607	13530	13495	13445	13591	13539	13613	13576	13464	13351	13495	13505	13421	13529	13464	13421	13487	13565	13625	13467	13534	13336	13326	13501	13666	13588	13384	13477	13448	13367	13436	13524	13546	13405	13565	13616	13518	13461	13491	13546	13471	13590	13801	13475	13660	13604	13648	13489	13575	13633	13589	13614	13551	13593	13649	13581	13614	13515	13562	13520	13524	13435	13529	13539	13619	13571	13407	13587	13538	13487	13466	13530	13486	13526	13438	13633	13525	13448	13517	13523	13510	13425	13614	13458	13431	13652	13462	13430	13527	13527	13385	13541	13775	13485	13407	13608	13559	13483	13446	13544	13460	13469	13598	13495	13804	13519	13560	13683	13567	13596	13567	13658	13630	13557	13506	13473	13604	13485	13488	13421	13634	13449	13577	13556	13479	13548	13526	13523	13483	13352	13726	13623	13582	13491	13676	13519	13647	13618	13528	13406	13497	13669	13587	13628	13481	13599	13407	13469	13656	13470	13691	13563	13533	13578	13666	13632	13562	13336	13412	13645	13565	13360	13394	13674	13566	13557	13488	13469	13465	13441	13535	13552	13588	13420	13501	13491	13775	13315	13412	13483	13505	13430	13459	13481	13635	13398	13501	13414	13625	13554	13557	13641	13346	13438	13606	13419	13643	13513	13722	13447	13399	13723	13473	13547	13638	13564	13520	13519	13365	13614	13434	13426	13495	13569	13614	13656	13557	13373	13569	13643	13565	13608	13484	13603	13659	13619	13608	13487	13571	13519	13638	13571	13510	13539	13467	13606	13520	13548	13457	13465	13395	13389	13630	13713	13617	13554	13541	13311	13563	13535	13457	13697	13474	13571	13490	13510	13478	13619	13538	13632	13523	13585	13481	13634	13505	13403	13517	13443	13568	13540	13470	13461	13380	13527	13648	13588	13406	13613	13363	13436	13473	13611	13634	13413	13578	13547	13536	13603	13521	13614	13431	13455	13489	13555	13430	13529	13700	13517	13630	13513	13586	13564	13520	13442	13396	13529	13675	13457	13657	13488	13424	13575	13615	13474	13581	13545	13329	13641	13446	13477	13535	13446	13564	13423	13538	13424	13395	13534	13355	13532	13518	13545	13483	13385	13594	13434	13530	13459	13506	13491	13639	13568	13554	13542	13591	13624	13409	13430	13550	13664	13580	13435	13481	13517	13543	13709	13365	13560	13639	13642	13464	13542	13459	13469	13492	13445	13502	13522	13393	13555	13484	13472	13427	13464	13414	13498	13493	13482	13665	13578	13424	13395	13567	13403	13695	13388	13668	13458	13445	13530	13494	13557	13555	13591	13526	13473	13439	13561	13540	13413	13700	13528	13484	13492	13641	13563	13509	13517	13613	13710	13719	13640	13466	13576	13594	13634	13654	13526	13644	13545	13528	13558	13619	13688	13498	13543	13530	13627	13447	13612	13589	13487	13471	13577	13668	13584	13521	13563	13535	13612	13704	13427	13706	13378	13731	13548	13417	13636	13482	13530	13373	13500	13525	13529	13652	13450	13582	13532	13428	13702	13579	13495	13563	13509	13391	13575	13343	13538	13608	13526	13591	13565	13477	13558	13573	13527	13589	13547	13618	13457	13676	13574	13601	13522	13363	13510	13467	13561	13583	13382	13698	13616	13540	13597	13511	13482	13710	13594	13651	13554	13669	13527	13584	13624	13606	13411	13289	13440	13377	13597	13338	13738	13452	13527	13701	13592	13443	13605	13520	13721	13451	13411	13543	13596	13404	13518	13479	13542	13391	13575	13509	13476	13469	13332	13674	13666	13516	13423	13322	13348	13541	13522	13402	13543	13451	13500	13495	13618	13621	13383	13489	13417	13705	13486	13475	13444	13492	13576	13549	13486	13549	13495	13514	13510	13526	13544	13533	13455	13387	13580	13324	13430	13410	13628	13583	13539	13659	13461	13530	13473	13521	13348	13491	13565	13535	13560	13520	13664	13548	13451	13642	13578	13667	13682	13422	13530	13368	13543	13720	13708	13504	13518	13492	13589	13510	13530	13535	13492	13449	13520	13556	13503	13561	13594	13509	13450	13490	13502	13469	13567	13359	13568	13454	13392	13500	13440	13317	13406	13632	13448	13571	13456	13599	13476	13725	13521	13407	13539	13596	13573	13505	13672	13226	13307	13484	13331	13471	13634	13529	13505	13446	13562	13495	13590	13526	13505	13581	13601	13542	13671	13622	13661	13594	13366	13563	13528	13652	13772	13562	13404	13625	13435	13666	13461	13466	13593	13517	13653	13539	13441	13581	13429	13572	13518	13590	13351	13572	13644	13475	13713	13482	13479	13529	13668	13537	13524	13472	13563	13709	13420	13520	13538	13555	13479	13585	13570	13540	13544	13453	13529	13584	13559	13637	13350	13490	13618	13447	13674	13447	13775	13408	13521	13721	13450	13438	13382	13621	13541	13475	13503	13662	13458	13523	13586	13343	13400	13461	13625	13563	13728	13519	13558	13624	13652	13579	13456	13538	13403	13568	13570	13547	13688	13469	13704	13563	13336	13481	13407	13619	13536	13454	13551	13527	13518	13443	13611	13582	13615	13451	13537	13617	13494	13544	13325	13325	13431	13564	13571	13518	13566	13388	13441	13392	13578	13605	13602	13683	13704	13657	13556	13590	13646	13578	13473	13469	13498	13539	13697	13445	13605	13443	13465	13732	13640	13517	13466	13632	13346	13442	13610	13450	13591	13408	13613	13627	13591	13610	13619	13569	13433	13365	13489	13593	13421	13598	13629	13621	13492	13489	13571	13844	13509	13436	13523	13515	13577	13563	13686	13545	13627	13518	13653	13470	13436	13558	13680	13572	13498	13502	13540	13474	13576	13440	13506	13455	13619	13514	13635	13548	13563	13542	13504	13597	13559	13616	13631	13400	13512	13508	13589	13590	13480	13618	13528	13508	13516	13398	13429	13611	13568	13538	13467	13618	13588	13527	13502	13686	13468	13653	13409	13680	13420	13530	13477	13419	13494	13410	13379	13500	13620	13492	13439	13532	13499	13724	13378	13467	13456	13499	13473	13501	13583	13489	13553	13436	13573	13516	13430	13476	13428	13386	13623	13604	13668	13670	13589	13542	13485	13552	13532	13491	13566	13405	13496	13589	13428	13570	13674	13378	13489	13565	13649	13497	13377	13461	13529	13604	13411	13683	13488	13606	13616	13686	13539	13585	13612	13543	13473	13382	13602	13610	13643	13631	13529	13535	13415	13651	13551	13540	13454	13549	13463	13613	13452	13446	13516	13585	13367	13630	13410	13551	13483	13431	13518	13534	13616	13538	13547	13595	13585	13451	13351	13526	13505	13633	13599	13471	13629	13563	13448	13635	13354	13475	13426	13469	13676	13541	13608	13455	13626	13496	13437	13659	13412	13703	13408	13511	13426	13618	13739	13611	13561	13512	13620	13668	13708	13494	13609	13547	13430	13568	13518	13505	13492	13425
29149	26844	33474	29283	23644	20778	19400	18142	17491	17152	16965	16610	16454	16251	16345	16216	16039	16030	16137	16284	16022	15876	15819	16083	15920	15733	16027	15740	15809	16020	15809	15769	15810	15816	16027	15816	15640	15972	15737	15824	15815	15876	15789	15745	15795	15731	15655	15687	15862	15860	15841	15771	15656	15849	15804	15899	15677	15594	15855	15658	15780	15613	15722	15743	15722	15909	15678	15605	15696	15549	15726	15603	15780	15690	15669	15808	15704	15513	15599	15843	15456	15809	15756	15704	15743	15726	15668	15770	15855	15803	15685	15759	15703	15773	15776	15887	15830	15638	15775	15522	15734	15820	15667	15659	15839	15520	15709	15671	15583	15820	15676	15706	15642	15627	15882	15532	15648	15619	15489	15570	15828	15871	15764	15635	15695	15635	15603	15710	15621	15661	15741	15785	15620	15358	15589	15708	15506	15646	15658	15681	15762	15595	15696	15785	15817	15838	15850	15594	15750	15777	15643	15782	15681	15808	15608	15598	15775	15679	15565	15703	15623	15739	15853	15795	15894	15699	15531	15591	15780	15625	15797	15655	15804	15664	15565	15660	15616	15810	15614	15660	15797	15557	15735	15978	15610	15802	15578	15797	15638	15712	15674	15510	15545	15484	15745	15776	15482	15651	15736	15489	15868	15782	15535	15700	15701	15534	15263	15761	15646	15776	15599	15821	15686	15567	15556	15564	15724	15604	15555	15743	15751	15672	15655	15461	15756	15625	15709	15738	15603	15695	15824	15631	15787	15710	15671	15726	15577	15865	15707	15800	15637	15599	15802	15657	15676	15753	15620	15546	15665	15864	15751	15546	15653	15210	15469	15705	15641	15679	15696	15709	15452	15450	15744	15469	15720	15633	15744	15693	15734	15601	15430	15736	15616	15659	15970	15714	15556	15770	15878	15653	15551	15688	15804	15656	15625	15727	15631	15492	15516	15504	15619	15649	15557	15709	15596	15544	15620	15727	15617	15549	15745	15454	15584	15697	15595	15480	15610	15644	15487	15756	15685	15809	15761	15663	15563	15610	15760	15837	15685	15650	15649	15620	15711	15625	15640	15668	15744	15774	15724	15661	15608	15530	15731	15814	15714	15871	15681	15661	15550	15458	15548	15679	15661	15682	15639	15568	15820	15679	15757	15642	15749	15757	15968	15683	15596	15749	15665	15811	15793	15876	15741	15697	15822	15673	15690	15798	15693	15592	15672	15620	15667	15769	15599	15664	15643	15595	15750	15432	15619	15740	15805	15513	15673	15623	15711	15427	15873	15664	15596	15696	15836	15653	15833	15692	15654	15777	15599	15474	15411	15650	15515	15780	15773	15979	15784	15674	15601	15745	15527	15725	15623	15721	15732	15879	15792	15484	15502	15563	15565	15736	15662	15753	15698	15754	15752	15935	15722	15667	15586	15729	15739	15790	15673	15705	15897	15560	15630	15720	15681	15543	15542	15577	15469	15605	15753	15966	15825	15736	15633	15693	15711	15643	15640	15755	15621	15804	15595	15663	15650	15770	15648	15591	15530	15651	15477	15709	15689	15529	15581	15768	15445	15785	15729	15677	15822	15612	15552	15628	15659	15726	15563	15707	15712	15613	15890	15731	15699	15749	15787	15694	15642	15742	15553	15716	15640	15548	15762	15671	15636	15589	15482	15663	15669	15822	15593	15694	15860	15679	15822	15680	15629	15749	15960	15700	15398	15714	15935	15494	15617	15675	15721	15517	15463	15681	15885	15539	15718	15762	15818	15727	15591	15681	15676	15695	15740	15857	15709	15772	15762	15684	15702	15706	15740	15659	15746	15886	15588	15799	15802	15645	15756	15558	15818	15521	15607	15828	15679	15825	15680	15767	15771	15764	15605	15720	15798	15698	15784	15669	15719	15695	15836	15726	15665	15732	15514	15787	15814	15662	15597	15742	15671	15500	15618	15624	15710	15525	15773	15529	15793	15649	15750	15897	15671	15687	15541	15487	15480	15612	15690	15669	15788	15630	15633	15795	15751	15764	15660	15629	15855	15720	15764	15837	15732	15892	15710	15925	15645	15452	15702	15736	15698	15837	15772	15821	15573	15632	15463	15561	15584	15686	15738	15678	15648	15648	15593	15612	15675	15775	15698	15629	15670	15790	15681	15660	15670	15661	15726	15726	15584	15517	15612	15600	15753	15639	15556	15496	15549	15580	15823	15554	15612	15710	15774	15741	15712	15670	15869	15559	15908	15668	15637	15603	15595	15595	15608	15803	15738	15851	15470	15361	15755	15773	15747	15879	15785	15723	15715	15877	15888	15827	15837	15631	15837	15407	15643	15742	15758	15574	15545	15554	15656	15585	15585	15520	15726	15684	15547	15515	15717	15725	15647	15630	15586	15701	15725	15873	15644	15751	15765	15866	15672	15679	15732	15528	15743	15852	15553	15829	15734	15539	15618	15628	15637	15675	15697	15626	15739	15705	15790	15756	15764	15756	15805	15743	15537	15837	15615	15732	15747	15769	15703	15591	15764	15735	15860	15899	15575	15772	15672	15681	15895	15776	15805	15667	15799	15599	15660	15812	15561	15786	15704	15734	15827	15623	15766	15670	15464	15678	15643	15779	15766	15748	15735	15729	15751	15627	15877	15549	15828	15782	15638	15625	15525	15675	15749	15725	15632	15567	15840	15679	15694	15844	15851	15688	15689	15790	15781	15614	15763	15892	15711	15501	15585	15644	15612	15618	15720	15608	15514	15642	15779	15661	15765	15845	15680	15838	15706	15823	15625	15655	15809	15488	15690	15685	15832	15886	15724	15712	15818	15627	15718	15617	15666	15530	15708	15827	15874	15711	15593	15606	15655	15808	15725	15703	15666	15623	15823	15806	15657	15798	15624	15783	15807	15732	15715	15637	15705	15605	15713	15677	15688	15544	15642	15595	15750	15677	15675	15845	15764	15396	15456	15456	15624	15443	15789	15711	15746	15528	15681	15831	15735	15841	15594	15725	15765	15444	15478	15674	15742	15594	15682	15863	15583	15501	15638	15589	15752	15727	15581	15663	15632	15471	15483	15554	15819	15536	15876	15679	15689	15740	15735	15517	15701	15768	15647	15825	15701	15676	15595	15653	15676	15764	15787	15735	15817	15779	15825	15592	15599	15741	15693	15800	15618	15660	15743	15559	15750	15641	15797	15724	15687	15432	15645	15497	15763	15701	15741	15694	15699	15700	15757	15707	15307	15691	15922	15666	15755	15802	15620	15667	15635	15596	15623	15752	15825	15779	15641	15775	15663	15709	15735	15709	15784	15795	15548	15677	15653	15644	15903	15572	15641	15602	15616	15427	15566	15472	15802	15745	15587	15528	15754	15806	15711	15637	15703	15506	15716	15725	15681	15651	15745	15501	15769	15672	15789	15615	15689	15787	15539	15776	15566	15829	15668	15756	15688	15684	15747	15665	15721	15669	15771	15572	15737	15600	15823	15635	15628	15484	15752	15703	15592	15746	15453	15693	15728	15767	15735	15662	15568	15783	15652	15527	15665	15620	15504	15735	15689	15684	15541	15655	15536	15650	15625	15671	15640	15679	15753	15728	15872	15747	15755	15681	15773	15640	15826	15794	15659	15791	15708	15751	15672	15835	15763	15688	15736	15623	15518	15663	15633	15615	15596	15628	15725	15649	15650	15548	15577	15578	15682	15624	15656	15369	15491	15568	15699	15473	15580	15855	15732	15707	15686	15634	15751	15750	15737	15889	15868	15741	15506	15733	15871	15665	15703	15678	15848	15731	15792	15710	15751	15947	15808	15702	15819	15682	15761	15634	15695	15855	15734	15736	15574	15694	15887	15526	15625	15834	15583	15735	15851	15699	15714	15660	15720	15642	15684	15850	15580	15549	15533	15666	15532	15757	15582	15757	15681	15501	15570	15689	15492	15538	15877	15621	15812	16014	15622	15622	15676	15566	15567	15612	15690	15797	15506	15779	15769	15587	15737	15609	15699	15552	15690	15552	15759	15636	15629	15620	15467	15707	15655	15671	15701	15657	15764	15644	15856	15562	15822	15810	15702	15690	15691	15822	15513	15765	15771	15716	15674	15756	15787	15627	15638	15666	15781	15788	15548	15816	15568	15634	15633	15634	15623	15559	15562	15707	15612	15745	15692	15623	15569	15702	15582	15688	15571	15625	15654	15663	15634	15707	15568	15652	15798	15747	15661	15885	15706	15852	15692	15540	15582	15797	15954	15471	15539	15705	15688	15713	15846	15719	15682	15674	15774	15916	15692	15760	15647	15613	15609	15673	15797	15665	15849	15520	15740	15842	15433	15839	15681	15603	15647	15458	15697	15676	15750	15632	15461	15627	15743	15631	15625	15764	15958	15778	15599	15516	15636	15673	15802	15743	15562	15656	15487	15595	15708	15683	15819	15889	15620	15717	15664	15588	15844	15624	15889	15657	15876	15624	15679	15583	15680	15531	15587	15536	15691	15567	15530	15601	15770	15758	15729	15819	15600	15876	15583	15619	15702	15574	15944	15794	15826	15769	15653	15958	15706	15666	15725	15631	15720	15694	15672	15724	15896	15712	15727	15676	15657	15963	15746	15855	15704	15532	15641	15724	15667	15617	15661	15658	15713	15824	15717	15787	15683	15582	15512	15516	15717	15603	15635	15572	15586	15670	15670	15608	15564	15564	15786	15585	15711	15780	15738	15756	15577	15588	15869	15464	15803	15748	15641	15688	15737	15914	15767	15550	15818	15683	15736	15803	15714	15657	15766	15781	15668	15761	15753	15650	15846	15808	15664	15807	15642	15589	15627	15764	15820	15638	15865	15482	15620	15674	15589	15825	15777	15662	15747	15773	15832	15653	15615	15823	15678	15757	15506	15814	15708	15589	15617	15722	15654	15760	15709	15703	15838	15882	15566	15672	15632	15595	15597	15585	15754	15670	15754	15619	15675	15788	15761	15639	15640	15607	15484	15560	15677	15650	15762	15575	15527	15755	15470	15890	15777	15862	15697	15772	15594	15500	15442	15824	15705	15684	15856	15848	15875	15699	15788	15646	15806	15763	15676	15673	15503	15452	15558	15837	15815	15628	15587	15687	15747	15808	15731	15637	15655	15612	15755	15641	15879	15575	15621	15586	15674	15740	15803	15607	15710	15565	15714	15791
29158	40858	36735	27525	23463	20126	18314	17337	16644	15927	15151	14910	14714	14464	14347	14014	14244	13922	13955	13840	13853	13781	13618	13848	13685	13750	13619	13623	13637	13695	13479	13720	13619	13502	13494	13569	13412	13551	13514	13511	13409	13625	13469	13532	13515	13442	13602	13579	13473	13365	13235	13556	13598	13443	13513	13324	13250	13495	13470	13404	13513	13423	13397	13406	13518	13456	13622	13535	13413	13375	13458	13429	13486	13403	13490	13530	13337	13453	13414	13394	13456	13583	13578	13228	13549	13579	13565	13502	13520	13586	13367	13356	13343	13420	13437	13578	13567	13525	13460	13225	13446	13558	13374	13448	13531	13532	13472	13591	13422	13368	13346	13464	13205	13636	13501	13534	13389	13764	13371	13441	13380	13567	13555	13498	13552	13473	13705	13558	13402	13594	13403	13473	13522	13424	13596	13395	13446	13508	13429	13593	13358	13396	13644	13542	13319	13434	13634	13400	13549	13291	13383	13254	13450	13410	13396	13305	13395	13546	13540	13394	13550	13428	13439	13296	13502	13400	13484	13380	13565	13448	13359	13527	13401	13714	13451	13388	13279	13322	13408	13531	13556	13344	13535	13523	13403	13582	13371	13451	13565	13361	13549	13480	13394	13416	13634	13522	13481	13305	13507	13378	13434	13594	13420	13385	13567	13484	13460	13570	13573	13436	13343	13618	13424	13525	13506	13466	13491	13403	13408	13424	13421	13397	13445	13454	13535	13496	13372	13540	13493	13393	13487	13634	13302	13312	13452	13351	13488	13407	13459	13490	13651	13442	13483	13518	13611	13641	13491	13484	13443	13410	13402	13477	13397	13311	13411	13384	13525	13506	13529	13510	13434	13476	13351	13294	13512	13485	13553	13260	13432	13520	13618	13474	13391	13478	13358	13376	13505	13429	13524	13533	13428	13548	13542	13463	13433	13383	13387	13633	13342	13328	13433	13358	13493	13431	13598	13543	13509	13603	13435	13503	13583	13492	13347	13559	13595	13604	13439	13396	13380	13424	13594	13438	13641	13472	13476	13353	13490	13272	13545	13274	13560	13506	13473	13504	13464	13420	13366	13453	13603	13381	13552	13362	13335	13375	13401	13444	13466	13423	13392	13418	13398	13524	13476	13584	13616	13428	13476	13489	13453	13622	13583	13517	13625	13487	13321	13484	13572	13458	13399	13529	13395	13491	13601	13458	13511	13548	13373	13372	13438	13398	13488	13532	13550	13559	13551	13363	13637	13395	13538	13344	13349	13407	13512	13364	13372	13343	13603	13452	13405	13495	13530	13502	13488	13363	13540	13505	13427	13492	13448	13631	13388	13758	13326	13416	13384	13424	13470	13619	13505	13491	13483	13376	13379	13344	13301	13378	13451	13498	13405	13636	13305	13471	13483	13445	13343	13583	13483	13381	13545	13518	13415	13624	13555	13395	13436	13518	13541	13511	13298	13455	13540	13548	13412	13502	13340	13285	13414	13421	13531	13427	13316	13494	13463	13464	13439	13501	13242	13500	13415	13549	13581	13490	13516	13373	13548	13497	13481	13552	13497	13534	13472	13334	13438	13500	13456	13309	13362	13531	13365	13539	13567	13408	13432	13359	13379	13629	13281	13448	13437	13548	13543	13431	13588	13474	13472	13553	13506	13473	13317	13399	13528	13372	13500	13441	13525	13724	13388	13400	13478	13522	13494	13437	13371	13424	13532	13502	13493	13393	13629	13519	13518	13401	13669	13551	13591	13339	13548	13478	13616	13424	13470	13435	13377	13492	13589	13507	13469	13501	13506	13455	13365	13499	13453	13559	13236	13447	13556	13409	13577	13439	13346	13478	13542	13513	13414	13521	13460	13546	13524	13619	13451	13345	13490	13543	13457	13397	13547	13390	13453	13478	13433	13390	13416	13501	13518	13320	13470	13655	13443	13522	13433	13326	13325	13443	13451	13523	13419	13579	13564	13408	13688	13406	13478	13572	13481	13386	13596	13433	13564	13696	13618	13466	13511	13589	13440	13402	13493	13514	13475	13369	13466	13434	13550	13298	13332	13578	13396	13578	13544	13336	13493	13362	13519	13547	13540	13318	13511	13431	13428	13398	13375	13484	13523	13435	13398	13508	13381	13606	13551	13442	13452	13490	13451	13413	13368	13445	13526	13489	13522	13507	13400	13532	13572	13257	13418	13531	13392	13276	13364	13507	13583	13522	13516	13412	13449	13524	13507	13486	13399	13348	13414	13671	13534	13388	13496	13362	13385	13350	13322	13426	13454	13286	13445	13444	13546	13611	13573	13524	13388	13474	13480	13365	13542	13516	13478	13394	13340	13530	13425	13409	13471	13546	13445	13566	13431	13456	13489	13474	13599	13364	13482	13506	13386	13371	13540	13485	13604	13354	13527	13406	13540	13454	13338	13406	13484	13473	13479	13541	13421	13301	13452	13158	13407	13458	13421	13468	13499	13450	13479	13590	13517	13438	13515	13556	13630	13332	13536	13580	13473	13559	13554	13333	13421	13316	13441	13419	13370	13435	13451	13517	13458	13371	13368	13316	13519	13467	13520	13436	13378	13424	13468	13525	13510	13393	13318	13454	13423	13347	13493	13326	13591	13496	13512	13489	13485	13448	13516	13531	13562	13622	13507	13314	13539	13475	13450	13449	13519	13413	13389	13423	13477	13424	13613	13633	13516	13426	13489	13604	13571	13430	13460	13499	13591	13361	13376	13495	13393	13424	13444	13428	13538	13537	13478	13467	13550	13444	13360	13391	13293	13457	13504	13465	13528	13328	13356	13497	13344	13291	13484	13417	13383	13475	13424	13447	13665	13362	13500	13447	13347	13459	13507	13558	13481	13753	13481	13563	13662	13328	13460	13299	13478	13513	13515	13542	13408	13426	13424	13432	13517	13488	13327	13499	13581	13614	13350	13435	13570	13535	13379	13559	13595	13550	13377	13506	13308	13520	13600	13573	13416	13580	13589	13647	13437	13495	13608	13465	13514	13356	13406	13427	13321	13402	13514	13451	13556	13561	13247	13521	13551	13404	13363	13493	13439	13476	13498	13506	13582	13470	13518	13466	13477	13383	13584	13415	13409	13339	13528	13468	13543	13490	13471	13350	13358	13484	13591	13524	13488	13573	13647	13326	13667	13563	13492	13560	13415	13408	13443	13621	13537	13507	13468	13348	13347	13405	13440	13516	13543	13337	13381	13390	13461	13473	13444	13473	13586	13582	13337	13483	13533	13529	13431	13443	13419	13406	13457	13400	13442	13543	13508	13653	13413	13365	13455	13486	13461	13574	13392	13663	13440	13429	13536	13483	13397	13565	13384	13476	13379	13312	13496	13476	13487	13429	13460	13583	13448	13462	13398	13460	13506	13330	13346	13458	13382	13685	13466	13384	13398	13626	13383	13528	13499	13632	13525	13555	13515	13638	13465	13481	13390	13604	13462	13537	13518	13482	13360	13580	13536	13348	13499	13393	13404	13441	13506	13469	13345	13520	13378	13527	13619	13617	13559	13564	13344	13497	13586	13418	13516	13433	13420	13600	13534	13434	13582	13608	13474	13372	13614	13439	13587	13364	13438	13609	13594	13476	13511	13373	13509	13416	13305	13386	13511	13395	13277	13521	13630	13407	13441	13478	13447	13537	13445	13532	13724	13221	13636	13384	13479	13473	13521	13647	13425	13432	13630	13435	13464	13337	13421	13553	13344	13453	13432	13401	13561	13558	13507	13558	13636	13487	13311	13416	13430	13497	13459	13457	13370	13467	13496	13410	13573	13302	13481	13480	13416	13488	13364	13457	13600	13504	13374	13577	13482	13452	13512	13261	13284	13472	13549	13441	13333	13493	13438	13498	13294	13541	13407	13549	13387	13305	13365	13461	13422	13461	13402	13596	13477	13565	13204	13428	13354	13492	13467	13393	13485	13291	13609	13386	13543	13460	13407	13658	13433	13563	13444	13483	13623	13497	13552	13611	13329	13638	13468	13438	13415	13518	13543	13422	13583	13412	13502	13322	13382	13606	13674	13321	13610	13325	13435	13438	13399	13479	13591	13533	13606	13402	13481	13523	13420	13364	13416	13363	13482	13369	13401	13637	13363	13462	13394	13497	13419	13581	13369	13606	13417	13573	13574	13564	13295	13727	13561	13338	13666	13523	13569	13339	13497	13383	13490	13468	13476	13332	13399	13439	13457	13427	13609	13492	13631	13406	13505	13470	13453	13377	13537	13247	13352	13602	13460	13520	13503	13428	13331	13611	13616	13409	13507	13489	13585	13402	13529	13585	13655	13465	13409	13443	13402	13653	13317	13545	13433	13449	13549	13504	13307	13504	13406	13216	13441	13378	13430	13453	13506	13471	13414	13525	13389	13425	13499	13562	13512	13463	13359	13411	13367	13452	13434	13324	13544	13412	13474	13497	13621	13584	13321	13490	13430	13433	13603	13256	13620	13391	13657	13499	13419	13384	13464	13441	13562	13284	13537	13482	13572	13446	13479	13410	13366	13410	13419	13552	13601	13453	13525	13359	13521	13402	13376	13360	13561	13546	13707	13563	13493	13554	13579	13432	13384	13389	13601	13348	13443	13513	13447	13428	13492	13473	13583	13380	13579	13494	13589	13504	13621	13414	13589	13382	13411	13439	13359	13535	13461	13532	13443	13571	13422	13339	13609	13359	13340	13526	13403	13538	13466	13345	13533	13543	13458	13540	13619	13568	13439	13264	13437	13573	13455	13417	13487	13388	13416	13542	13343	13333	13523	13490	13385	13535	13517	13306	13360	13531	13373	13445	13586	13337	13342	13641	13478	13531	13432	13348	13437	13369	13526	13455	13515	13448	13408	13403	13573	13401	13414	13480	13320	13458	13463	13500	13610	13530	13448	13449	13559	13391	13499	13574	13394	13419	13451	13453	13517	13529	13513	13480	13460	13368	13612	13311	13536	13380	13518	13622	13372	13537	13518	13470	13529	13272	13548	13520	13391	13641	13324	13576	13483	13554	13405	13620	13493	13502	13449	13618	13426	13605	13586	13546	13565	13412	13633	13610	13505	13506	13416	13563	13504	13398	13412	13271	13582	13420	13424	13392	13511	13479	13428	13555	13449	13406	13597	13354	13410	13460	13367	13480	13308	13644	13455	13453	13485	13368
23882	20988	28283	25224	24436	24495	22802	19480	18546	17998	17339	16810	16605	16372	16371	16265	16062	16175	15953	15728	15809	15649	15752	15602	15560	15503	15526	15393	15367	15587	15702	15537	15495	15394	15413	15450	15476	15618	15371	15502	15344	15321	15298	15255	15312	15421	15282	15433	15375	15381	15170	15302	15186	15408	15444	15288	15233	15293	15244	15311	15294	15421	15294	15447	15221	15442	15381	15349	15182	15418	15400	15366	15102	15360	15480	15113	15385	15179	15406	15248	15352	15358	15212	15454	15369	15341	15240	15205	15265	15414	15284	15344	15230	15338	15190	15087	15192	15455	15315	15329	15234	15202	15279	15187	15474	15467	15274	15332	15332	15332	15210	15127	15075	15223	15439	15191	15368	15338	15291	15309	15320	15452	15276	15317	15370	15163	15105	15398	15203	15375	15373	15247	15342	15107	15120	15131	15340	15280	14962	15347	15279	15271	15595	15335	15382	15369	15242	15403	15360	15306	15256	15332	15336	15146	15255	15179	15242	15308	15359	15355	15074	15370	15269	15472	15293	15117	15220	15165	15371	15290	15165	15208	15270	15224	15216	15259	15187	15194	15114	15387	15091	15191	15134	15098	15302	15174	15381	15447	15374	15261	15314	15304	15455	15503	15080	15362	15304	15419	15238	15233	15319	15234	15277	15035	15314	15326	15175	15310	15086	15352	15476	15236	15279	15231	15118	15461	15235	15351	15108	15226	15339	15163	15348	15153	15395	15174	15284	15316	15309	15220	15293	15194	15236	15254	15342	15353	15196	15235	15311	15297	15139	15276	15394	15249	15281	15213	15383	15356	15190	15546	15263	15260	15252	15149	15540	15187	15241	15207	15289	15293	15282	15288	15363	15315	15276	15304	15183	15021	15221	15215	15537	15138	15326	15352	15407	15219	15193	15211	15259	15437	15346	15305	15093	15314	14964	15389	15047	15366	15284	15210	15194	15492	15243	15281	15176	15242	15209	15320	15234	15416	15150	15122	15235	15248	15202	15233	15313	15310	15382	15249	15247	15329	15258	15200	15294	15067	15361	15286	15064	15270	15053	15180	15587	15265	15311	15324	15485	15328	15144	15378	15250	15317	15272	15422	15165	15347	15409	15322	15083	15120	15184	15264	15201	15287	15095	15284	15339	15172	15288	15212	15330	15131	15235	15398	15029	15178	15171	15136	15257	15298	15393	15277	15145	15135	15219	15253	15237	15170	15485	15368	15343	15384	15324	15219	15275	15113	15255	15375	15404	15233	15300	15333	15282	15285	15444	15293	15286	15338	15463	15434	15236	15203	15224	15174	15346	15245	15325	15209	15194	15409	15209	15420	15334	15110	15180	15239	15168	15423	15394	15282	15200	15168	15296	15183	15070	15248	15250	15415	15186	15249	15316	15299	15268	15281	15187	15479	15268	15488	15326	15300	15258	15255	15368	15377	15355	15236	15311	15165	15269	15050	15161	15395	15398	15275	15240	15135	15166	15315	15368	15430	15407	14988	15397	15357	15257	15236	15399	15346	15262	15145	15166	15318	15343	15278	15325	15260	15364	15079	15204	15242	15458	15355	15260	15174	15217	15291	15205	15097	15112	15507	15469	15225	15240	15419	15396	15137	15219	15131	15204	15365	15312	15279	15214	15128	15212	15295	15053	15227	15315	15301	15181	15219	15298	15288	15193	15170	15274	15275	15418	15270	15240	15115	15112	15036	15328	15312	15288	15342	15307	15176	15268	15481	15544	15405	15338	15487	15235	15216	15162	15183	15221	15203	15320	15295	15242	15313	15226	15281	15205	15321	15227	15259	15127	15235	15105	15258	15013	15286	15261	15280	15352	15193	15244	15370	15373	15400	15276	15330	15405	15292	15423	15224	15436	15107	15332	15404	15328	15396	15192	15311	15183	15295	15408	15226	15151	15361	15409	15231	15149	15263	15247	15388	15286	15268	15196	15061	15423	15145	15417	15355	15135	15402	15189	15277	15190	15249	15242	15210	14892	15113	15036	15310	15055	15336	15299	15296	15483	15123	15333	15118	15105	15290	15294	15402	15155	15391	15395	15238	15211	15342	15214	15452	15176	15204	15366	15279	15097	15012	15376	15353	15251	15217	15099	15256	15254	15178	15141	15197	15190	15126	15254	15234	15329	15343	15065	15244	15192	15351	15191	15133	15339	15555	15093	15330	15525	15302	15191	15227	15319	15246	15112	15226	15319	15378	15252	15226	15373	15500	15184	15272	15420	15240	15222	15418	15322	15191	15426	15263	15431	15308	15292	15350	15250	15299	15555	15241	15042	15296	15227	15294	15344	15188	15392	15215	15282	15294	15159	15148	15202	15111	15190	15336	15439	15166	15380	15328	15124	15165	15339	15065	15316	15309	15290	15292	15194	15379	15313	15397	15433	15023	15296	15307	15231	15318	15261	15218	15304	15288	15343	15129	15478	15387	15359	15461	15238	15263	15233	15197	15461	15310	15294	15020	15318	15377	15344	15256	15281	15435	15264	15449	15199	15124	15087	15481	15154	15174	15308	15239	15293	15299	15384	15420	15250	15371	15255	15326	15396	15217	15169	15540	15389	15361	15293	15215	15569	15263	15204	15250	15346	15269	15368	15223	15196	15186	15381	15373	15259	15199	15379	15360	15120	15218	15324	15268	15173	15352	15000	15317	15357	15195	15471	15263	15222	15363	15249	15022	15354	15392	15296	15259	15325	15476	15164	15216	15408	15338	15418	15129	15277	15257	15269	15178	15246	15171	15204	15101	15289	15357	15298	15148	15261	15196	15227	15413	15399	15291	15245	15229	15179	15360	15386	15152	15160	15190	15349	15033	15177	15325	15294	15325	15157	15405	15317	15214	15288	15364	15332	15238	15294	15287	15151	15433	15230	15309	15246	15271	15195	15152	15336	15334	15295	15335	15197	15430	15281	15432	15180	15261	15284	15378	15335	15284	15258	15029	15181	15259	15277	15397	15327	15121	15222	15334	15406	15144	15452	15251	15282	15307	15334	15247	15190	15176	15199	15373	15258	15462	15334	15157	15041	15117	15250	15291	15374	15360	15437	15287	15063	15279	15305	15167	15261	15320	15396	15388	15301	15324	15219	15210	15238	15068	15183	15279	15192	15367	15318	15362	15250	15501	15190	15259	15272	15404	15341	15334	15080	15403	15381	15405	15224	15194	15414	15301	15070	15067	15338	15457	15477	15391	15375	15435	15325	15317	15524	15417	15373	15231	15295	15277	15170	15410	15386	15276	15179	15333	15181	15398	15212	15298	15351	15310	15307	15372	15395	15330	15226	15042	15289	15288	15086	15388	15284	15339	15250	15397	15349	15156	15299	15340	15309	15271	15153	15219	15457	15340	15333	15355	15352	15270	15106	15391	15242	15430	15253	15192	15279	15348	15064	15310	15291	15208	15390	15264	15237	15085	15227	14997	15180	15099	15409	15292	15287	15331	15275	15377	15193	15431	15560	15067	15322	15148	15200	15198	15409	15361	15212	15309	15376	15211	15263	15226	15094	15316	15575	15308	15324	15179	15444	14998	15336	15296	15155	15259	15357	15128	15364	15074	15350	15164	15145	15186	15312	15244	15254	15201	15194	15342	15136	15284	15335	15345	15319	15345	15355	15046	15279	15268	15189	15151	15401	15194	15109	15254	15236	15168	15288	15324	15342	15320	15414	15130	15276	15127	15562	15362	15152	15288	15268	15276	15252	15347	15223	15368	15297	15223	15380	15402	15228	15210	15201	15257	15126	15194	15172	15290	15209	15191	15299	15215	15265	15241	15426	15297	15234	15197	15257	15275	15187	15325	15317	15437	15077	15272	15524	15179	15198	15229	15368	15059	15218	15174	15257	15225	15373	15363	15368	15157	15171	15154	15347	15265	15077	15244	15338	15079	15473	15425	15374	15290	15207	15267	15039	15148	15437	15218	15375	15127	15213	15250	15231	15288	15072	15154	15188	15178	15189	15393	15442	15217	15274	15227	15413	15186	15160	15388	15152	15284	15297	15240	15141	15359	15376	15292	15189	15141	15161	15239	15199	15575	15248	15323	15231	15181	15213	15151	15253	15330	15275	15283	15341	15101	15252	15388	15097	15303	15390	15255	15252	15398	15498	15103	15150	15215	15155	15435	15122	15261	15262	15286	15213	15320	15229	15266	15393	15259	15324	15361	15370	15327	15394	15287	15240	15274	15312	15445	15340	15373	15358	15240	15214	15249	15385	15336	15150	15282	15184	15139	15278	15299	15372	15430	15241	15194	15272	15262	15537	15439	15172	15353	15305	15298	15181	15395	15283	15360	15332	15468	15168	15230	15337	15167	15137	15408	15351	15167	15182	15338	15144	15285	15211	15151	15326	15236	15561	15236	15261	15207	15180	15199	15343	15287	15238	15084	15363	15356	15237	15429	15042	15284	15280	15204	15182	15124	15233	15400	15303	15372	15262	15265	15452	15248	15354	15321	15268	15483	15422	15250	15236	15271	15250	15258	15468	15260	15342	15175	15184	15248	15210	15355	15186	15248	15315	15204	15410	15410	15421	15121	15108	15303	15161	15143	15312	15413	15244	15310	15343	15253	15264	15333	15210	15202	15299	15397	15409	15257	15339	15264	15155	15193	15095	15371	15231	15211	15148	15159	15275	15238	15189	15339	15291	15367	15308	15345	15292	15377	15412	15288	15314	15244	15256	15379	15334	15359	15180	15349	15215	15170	15454	15190	15147	15277	15518	15348	15144	15349	15338	14902	15234	15171	15072	15197	15124	15244	15317	15326	15147	15312	15264	15033	15238	15156	15203	15171	15208	15160	15110	15290	15420	15310	15153	15176	15443	15343	15214	15370	15405	15172	14937	15125	15138	15267	15431	15258	15169	15360	15269	15363	15243	15330	15356	15375	15280	15160	15398	15083	15259	15189	15296	15352	15244	15465	15371	15113	15250	15368	15319	15214	15166	15127	15322	15332	15229	15186	15270	15322	15325	15538	15043	15263	15178	15088	15178	15314	15433	15238	15434	15257	15257	15375	15340	15241	15361	15398	15123	15300	15381	15379	15180	15390	15433	15235	14992	15209	15311	15194	15413	15238	15244	15362	15417	15275	15200	15197	15235	15215	15288	15298	15371	15329	15328	15178	15196	15513	15424	14997	15177	15220
28808	46884	42594	33238	28503	23938	20721	19141	18419	16928	16308	15573	15183	14766	14530	14398	14289	14195	13972	13836	13829	13711	13733	13610	13639	13458	13432	13442	13520	13427	13408	13311	13370	13277	13416	13156	13023	13329	13248	13386	13478	13329	13167	13218	13532	13131	13257	13300	13090	13197	13229	13181	13142	13286	13169	13298	13127	13033	13237	13147	13173	13109	13236	13377	13178	13199	13134	13318	13325	13130	13313	13229	13245	13274	13275	13153	13211	13232	13165	13253	13288	13249	13246	13246	13139	13189	13405	13229	13264	13167	13161	13499	13278	13297	13298	13286	13138	13258	13244	13163	13340	13107	13331	13279	13181	13152	13270	13336	13165	13289	13298	13285	13286	13277	13122	13192	13257	13184	13205	13227	13170	13318	13254	13372	13287	13279	13202	13268	13309	13116	13009	13269	13102	13302	13075	13136	13190	13248	13260	13264	13207	13167	13151	13111	13158	13237	13350	13194	13321	13352	13108	13282	13172	13320	13233	13330	13314	13021	13319	13130	13256	13119	13210	13345	13198	13273	13214	13295	13308	13289	13328	13277	13208	13263	13181	13248	12938	13187	13064	13262	13287	13220	13199	13198	13153	13246	13248	13147	13210	13259	13130	13402	13162	13323	13073	13245	13081	13222	13161	13262	13185	13177	13140	13213	13286	13251	13231	13128	13241	13368	13242	13342	13272	13019	13272	13225	13220	13335	13342	13232	13311	13166	13225	13213	13264	13268	13249	13163	13171	13072	13318	13214	13171	13199	13236	13106	13302	13196	13257	13170	13278	13352	13151	13219	13135	13324	13242	13359	13342	13233	13208	13322	13168	13347	13338	13101	13371	13380	13204	13173	13047	13273	12981	13258	13220	13187	13249	13097	13220	13134	13051	13257	13256	13355	13265	13289	13374	13136	13141	13219	13095	13124	13275	13205	13213	13366	13238	13312	13021	13203	13120	13150	13335	13219	13356	13099	13131	13278	13258	13114	13276	13110	13216	13258	13258	13156	13239	13232	13480	13223	13153	13122	13203	13194	13124	13286	13286	13361	13190	13190	13161	13181	13320	13164	13195	13108	13183	13301	13151	13141	13151	13167	13297	13202	13201	13240	13122	13137	13288	13313	13198	13191	13346	13345	13192	13294	13249	13210	12971	13126	13316	13269	13128	13179	13183	13109	13279	13259	13134	13121	13184	13345	13317	13193	13187	13163	13150	13025	13340	13254	13210	13266	13266	13244	13092	13220	13265	13340	13133	13404	13354	13272	13425	13173	13383	13131	13150	13264	13190	13146	13158	13164	13331	13261	13235	13283	13208	13213	13229	13424	13128	13241	13385	13125	13376	13194	13131	13201	13168	13088	13150	13024	13220	13123	13313	13220	13196	13350	13180	13164	13448	13285	13254	13138	13470	13180	13220	13183	13192	13216	13203	13186	13215	13437	13222	13183	13335	13245	13215	13214	13224	13290	13265	13148	13270	13251	13254	13133	13298	13043	13425	13122	13461	13069	13226	13298	13199	13323	13192	13295	13270	13078	13193	13309	13251	13326	13115	13317	13249	13063	13339	13379	13226	13260	13185	13344	13221	13227	13184	13265	13154	13127	13298	13228	13109	13142	13203	13080	13394	13343	13138	13089	13482	13212	13259	13250	13400	13296	13158	13298	13239	13200	13222	13289	13309	13214	13255	13159	13044	13173	13269	13272	13135	13254	13294	13243	13279	13206	13264	13152	13241	13282	13172	13310	13173	13083	13316	13203	13268	13297	13153	13134	13107	13280	13166	13241	13095	13087	13204	13123	13178	13215	13255	13334	13219	13357	13305	13146	13327	13395	13314	13274	13257	13164	13220	13104	13124	13183	13205	13223	13275	13241	13254	13061	13214	13323	13245	13203	13336	13003	13174	13102	13284	13152	13286	13371	13217	13089	13101	13183	13250	13243	13346	13235	13194	13280	13313	13207	13185	13338	13115	13179	13231	13194	13305	13416	13302	13006	13147	13211	13187	13401	13295	13242	13197	13185	13269	13229	13077	13334	13463	13367	13164	13198	13225	13196	13320	13175	13152	13293	13184	13315	13157	13215	13162	13273	13146	13404	13297	13325	13180	13121	13313	13196	13179	13296	13124	13167	13196	13205	13179	13303	13066	13174	13168	13231	13117	13171	13247	13186	13358	13233	13438	13130	13130	13272	13295	13081	13162	13265	13220	13177	13074	13245	13301	13174	13211	13216	13200	13244	13050	13058	13284	13202	13167	13185	13112	13402	13235	13291	13163	13109	13190	13130	13161	13111	13296	13232	13187	13334	13380	13073	13263	13377	13176	13212	13165	13154	13282	13299	13297	13270	13186	13346	13174	13116	13092	13140	13121	13153	13265	13126	13150	13151	13215	13144	13073	13197	13410	13282	13268	13164	13244	13177	13191	13047	13328	13335	13182	13137	13352	13257	13160	13217	13224	13298	13213	13190	13143	13266	13079	13278	13318	13190	13103	13295	13201	13159	13174	13106	13254	13234	13339	13381	13011	13039	13266	13214	13260	13529	13367	13164	13204	13202	13128	13245	13203	13111	13178	13070	13184	13119	13349	13284	13218	13214	13244	13151	13191	13145	13160	13184	13284	13343	13152	13283	13076	13267	13282	13235	13158	13110	13290	13255	13293	13308	13229	13156	13259	13378	13302	13233	13212	13174	13266	13083	13298	13142	13102	13281	12974	13158	13166	13284	13120	13285	13286	13048	13097	13200	13434	13210	13265	13288	13216	13188	13162	13266	13144	13109	13340	13174	13198	13201	13209	13296	13190	13267	13301	13073	13131	13263	13236	13041	13241	13123	13220	13215	13328	13165	13170	13340	13308	13127	13177	13113	13113	13086	13228	13256	13075	13055	13089	13237	13155	13249	13222	13278	13261	13262	13200	13155	13318	13238	13218	13200	13304	13007	13203	13261	13186	13299	13211	13232	13051	13189	13320	13181	13335	13140	13369	13226	13206	13155	13201	13232	13219	13154	13243	13412	13360	13164	13319	13263	13169	13083	13305	13135	13237	13288	13129	13233	13239	13262	13289	13326	13128	13199	13240	13347	13283	13297	13125	13237	13216	13145	13284	13114	13244	13278	13169	13225	13104	13330	13126	13212	13317	13109	13107	13205	13314	13147	13379	13268	13350	13173	13254	13261	13284	13106	13142	13207	13234	13238	13124	13062	13067	13069	13319	13237	13289	13230	13271	13219	13347	13245	13251	13207	13207	13164	13101	13164	13112	13180	13182	13132	13179	13294	13247	13295	13247	13327	13244	13027	13420	13163	13219	13152	13116	13287	13230	13282	13140	13224	13224	13378	13234	13165	13163	13135	13290	13188	13169	13203	13242	13227	13153	13141	13405	13192	13174	13148	13161	13283	13262	13117	13339	13163	13101	13279	13018	13075	13127	13164	13276	13221	13205	13173	13097	13247	13220	13289	13259	13340	13246	13126	13081	13288	13104	13052	13272	13198	13183	13106	13354	13069	13134	13117	13251	13290	13276	13250	13150	13258	13332	13234	13218	13220	13309	13337	13296	13286	13095	13276	13276	13171	13264	13245	13109	13145	13258	13203	13198	13280	13275	13221	13418	13291	13097	13338	13102	13290	13121	13149	13167	13241	13366	13264	13020	13211	13374	13432	12972	13138	13273	13129	13283	13357	13278	13088	13284	13197	13228	12997	13212	13064	13203	13289	13105	13122	13356	13258	13163	13293	13144	13273	13192	13186	13335	13086	13076	13301	13311	13252	13215	13349	13322	13202	13376	13214	13073	13193	13163	13322	13250	13126	13289	13345	13222	13226	13308	13332	13205	13359	13280	13271	13281	13284	13101	13246	13277	13191	13073	13142	13206	13196	13137	13280	13234	13421	13255	13226	13150	13212	13232	13019	13159	13235	13261	13179	13159	13172	13100	13243	13129	13254	13258	13200	13027	13204	13218	13154	13083	13100	13169	13134	13232	13352	13174	13194	13277	13148	13267	13219	13243	13072	13272	13361	13254	13104	13213	13227	13148	13307	13345	13045	13332	13157	13249	13134	13246	13391	13292	12969	13264	13173	13399	13095	13319	13262	13321	13041	13230	13251	13210	13287	13215	13179	13291	13185	13220	13177	13199	13327	13125	13218	13245	13162	13233	13263	13247	13294	13280	13084	13164	13197	13160	13171	13221	13250	13371	13531	13360	13228	13312	13124	13204	13360	13276	13166	13086	13265	13230	13113	13159	13151	13194	13318	13274	12991	13079	13242	13126	13169	13260	13081	13224	13302	13232	13126	13190	13277	13209	13301	13171	13227	13265	13225	13203	13156	13355	13136	13236	13059	13161	13169	13255	13116	13264	13282	13167	13322	13113	13171	13192	13220	13260	13152	13267	13264	13359	13302	13242	13222	13253	13318	13307	13169	13172	13087	13149	13191	13264	13164	13213	13110	13105	13311	13188	13411	13328	13086	13259	13258	13288	13338	13191	13146	13341	13215	13044	13249	13229	13103	13221	13200	13088	13123	13142	13256	13175	13172	13236	13174	13210	13169	13128	13243	13377	13286	13201	13231	13082	13363	13212	13309	13293	13193	13209	13320	13187	13241	13402	13119	13050	13237	13148	13133	13204	13182	13168	13288	13061	13263	13166	13412	13287	13200	13173	13249	13222	13102	13090	13189	13207	13369	13116	13133	13101	13177	13274	13054	13275	13170	13204	13094	13312	13225	13396	13168	13264	13319	13197	13323	13299	13195	13175	13116	13110	13261	13292	13119	13301	13279	13313	13281	13196	13394	13368	13181	13124	13331	13318	13116	13321	13276	13241	13157	13201	13247	13173	12999	13156	13179	13352	13084	13369	13158	13147	13144	13227	13231	13126	13190	13230	13218	13120	13200	13112	13088	13254	13334	13151	13252	13226	13296	13351	13262	13267	13184	13223	13266	13291	13162	13131	13144	13211	13243	13222	13145	13233	13167	13220	13265	13139	13331	13419	13121	13174	13323	13207	13235	13210	13210	13187	13133	13218	13274	13134	13193	13295	13131	13105	13014	13205	13176	13120	13103	13213	13430	13199	13117	13197	13262	13235	13330	13125	13273	13351	13327	13289	13307	13111	13302	13269	13206	13276	13282	13159	13264	13062	13366	13259	13196	13139	13233
22847	21088	28805	23824	22566	26096	27480	22147	20437	19866	18810	18264	17806	17507	17197	16986	16919	16706	16697	16475	16509	16081	15979	16244	16258	16171	16163	16103	15985	16067	16127	15840	16010	16086	15916	15911	16034	15797	15908	15737	15877	15732	15918	15788	15773	16025	15981	15759	15904	15978	15654	15843	15859	15863	15830	15774	15780	15745	15744	15641	15772	15577	15898	15759	15778	15678	15777	15867	15737	15782	15687	15634	15772	15622	15639	15708	15633	15854	15801	15981	15998	15774	15602	15563	15701	15494	15737	15744	15802	15533	15548	15669	15804	15638	15765	15727	15744	15781	15653	15859	15679	15864	15934	15754	15854	15917	15730	15621	15971	15582	15647	15724	15608	15580	15729	15638	15765	15639	15605	15670	15976	15800	15759	15608	15736	15644	15619	15694	15739	15974	15852	15503	15720	15733	15727	15871	15727	15858	15665	15294	15888	15656	15745	15422	15708	15664	15776	15842	15733	15706	15727	15696	15684	15717	15570	15681	15717	16008	15524	15573	15678	15529	15829	15653	15836	15606	15784	15825	15913	15884	15758	15657	15706	15608	15815	15668	15663	15670	15637	15931	15718	15607	15777	15592	15706	15923	15756	15751	15708	15649	15514	15738	15791	15788	15829	15887	15850	15655	15740	15800	15671	15669	15641	15732	15615	15727	15730	15773	15611	15772	15744	15422	15840	15795	15835	15577	15606	15597	16008	15796	15825	15761	15629	15717	15881	15573	15729	15592	15778	15688	15600	15621	15731	15544	15645	15748	15797	15623	15643	15748	15802	15658	15610	15641	15764	15752	15811	15719	15769	15680	15758	15933	15786	15891	16016	15704	15682	15540	15707	15693	15639	15809	15512	15778	15700	15788	15576	15654	15674	15723	15551	15396	15623	15573	15670	15624	15621	15583	15650	15559	15843	15571	15755	15701	15930	15765	15812	15722	15676	15689	15622	15640	15792	15836	15644	15714	15695	15649	15737	15735	15625	15532	15432	15673	15579	15597	15536	15704	15967	15598	15574	15751	15637	15625	15815	15563	15724	15642	15866	15923	15709	15596	15532	15583	15631	15863	15571	16006	15621	15767	15547	15743	15825	15873	15717	15664	15548	15568	15697	15573	15591	15641	15558	15836	15876	15484	15532	15779	15660	15796	15623	15533	15774	15735	15776	15717	15703	15735	15440	15477	15824	15554	15773	15502	15765	15565	15767	15762	15636	15872	15714	15744	15809	15819	15633	15599	15633	15729	15772	15615	15659	15718	15691	15719	15641	15743	15579	15645	15873	15618	15729	15620	15581	15732	15703	15798	15595	15654	15694	15792	15921	15560	15924	15585	15678	15625	15684	15612	15706	15697	15835	15723	15569	15796	15782	15677	15691	15849	15897	15672	15708	15711	15369	15715	15675	15654	15620	15599	15892	15919	15784	15647	15633	15742	15749	15834	15493	15769	15651	15877	15498	15671	15942	15598	15721	15728	15559	15668	15796	15727	15759	15887	15475	15820	15617	15687	15839	15571	15803	15705	15806	15419	15594	15559	15569	15671	15710	15649	15852	15828	15808	15607	15705	15538	15740	15640	15586	15633	15665	15716	15719	15692	15505	15468	15883	15809	15724	15560	15731	15766	15763	15630	15644	15792	15699	15822	15651	15838	15700	15697	15689	15706	15645	15639	15660	15671	15749	15651	15647	15547	15744	15730	15757	15691	15758	15680	15639	15805	15815	15751	15856	15407	15627	15710	15721	15653	15692	15825	15938	15866	15579	15633	15705	15675	15650	15581	16053	15748	15459	16025	15659	15658	15597	15722	15926	15610	15615	15515	15647	15767	15829	15693	15749	15694	15813	15800	15791	15677	15681	15757	15840	15886	15721	15815	15562	15713	15692	15706	15942	15780	15811	15670	15654	15901	15473	15600	15789	15746	15809	15728	15808	15644	15733	15702	15802	15790	15877	15875	15456	15746	15558	15570	15747	15767	15616	15615	15950	15696	15659	15824	15665	15483	15742	15763	15661	15697	15684	15865	15680	15680	15552	15753	15691	15631	15637	15875	15889	15815	15747	15767	15828	15619	15608	15606	15766	15858	15589	15744	15785	15545	15679	15844	15604	15709	15620	15701	15708	15696	15725	15685	15733	15626	15664	15776	15641	15708	15574	15511	15537	15507	15791	15725	15700	15776	15597	15674	15822	15714	15604	15662	15690	15753	15785	15750	15776	15704	15662	15821	15742	15461	15892	15763	15592	15589	15657	15754	15894	15672	15595	15729	15790	15692	15476	15683	15629	15786	15772	15627	15585	15593	15690	15602	15679	15731	15725	15693	15714	15873	15710	15646	15701	15605	15584	15627	15693	15459	15671	15586	15693	15591	15752	15623	15579	15884	15843	15797	15843	15681	15743	15623	15816	15621	15888	15764	15500	15727	15892	15677	15961	15617	15606	15504	15471	15507	15720	15694	15683	15706	15846	15712	15634	15646	15727	15617	15712	15759	15818	15806	15845	15533	15848	15623	15555	15721	15707	15769	15590	15671	15701	15660	15568	15617	15698	15654	15690	15577	15570	15844	15615	15663	15569	15619	15541	15830	15496	15360	15671	15425	15679	15730	15662	15569	15798	15676	15745	15643	15805	15615	15706	15599	15484	15450	15765	15594	15698	15727	15825	15732	15636	15605	15742	15654	15669	15725	15716	15596	15571	15793	15747	15598	15645	15584	15634	15719	15716	15573	15636	15672	15666	15787	15542	15695	15580	15583	15716	15789	15541	15556	15864	15965	15702	15566	15606	15762	15683	15782	15687	15739	15755	15780	15757	15695	15465	15671	15730	15718	15729	15808	15794	15665	15650	15583	15794	15751	15778	15551	15753	15598	15664	15724	15326	15585	15752	15823	15747	15548	15608	15761	15870	15709	15770	15723	15582	15819	15778	15757	15766	15840	15469	15808	15842	15694	15611	15703	15790	15764	15906	15722	15842	15726	15709	15705	15619	15634	15707	15678	16055	15749	15784	15714	15905	15666	15766	15481	15534	15549	15636	15714	15711	15701	15734	15707	15618	15676	15683	15607	15667	15782	15712	15670	15659	15803	15954	15482	15638	15784	15783	15655	15901	15881	15660	15629	15752	15737	15728	15784	15895	15768	15924	15706	16034	15669	15705	15782	15710	15483	15800	15640	15686	15720	15697	15724	15786	15815	15575	15764	15608	15692	15748	15940	15734	15523	15891	15678	15770	15760	15621	15773	15759	15592	15687	15717	15597	15549	15812	15659	15688	15843	15947	15670	15748	15785	15751	15786	15660	15594	15669	15643	15708	15690	15910	15545	15639	15539	15754	15624	15859	15917	15673	15637	15558	15606	15653	15517	15534	15790	15808	15691	15757	15766	15639	15645	15570	15666	15643	15764	15699	15881	15583	15752	15582	15813	15621	15549	15702	15685	15675	15727	15558	15682	15650	15740	15540	15641	15582	15574	15619	15633	15723	15693	15712	15831	15874	15828	15817	15840	15689	15661	15581	15517	15603	15567	15667	15892	15809	15704	15716	15849	15765	15789	15755	15761	15837	15691	15709	15569	15780	15545	15783	15646	15760	16022	15719	15538	15731	15666	15680	15782	15899	15687	15854	15897	15581	15631	15532	15697	15695	15695	15839	15821	15778	15972	15884	15805	15757	15579	15692	15572	15622	15970	15814	15755	15638	15558	15922	15873	15770	15741	15737	15861	15639	15738	15758	15542	15833	15676	15852	15649	15758	15979	15646	15664	15754	15587	15563	15718	15716	15847	15751	15888	15698	15602	15574	15556	15681	15679	15645	15565	15605	15700	15773	15848	15732	15581	15653	15626	15706	15710	15778	15652	15693	15584	15798	15583	15822	15952	15729	15837	15692	15708	15619	15687	15634	15893	15726	15682	15848	15823	15788	15696	15784	15741	15750	15532	15663	15752	15956	15838	15797	15757	15638	15538	15544	15763	15759	15735	15675	15678	15532	15511	15739	15566	15698	15611	15697	15748	15632	15718	15752	15801	15629	15765	15598	15892	15693	15680	15650	15779	15720	15847	15895	15522	15465	15695	15791	15919	15618	15745	15651	15766	15823	15847	15621	15681	15646	15660	15729	15434	15523	15538	15797	15703	15993	15898	15848	15729	15703	15620	15679	15643	15669	15665	15868	15683	15784	15587	15587	15538	15563	15608	15696	15532	15729	15684	15681	15762	15660	15923	15710	15828	15817	15619	15567	15694	15691	15793	15664	15601	15810	15944	15611	15658	15759	15772	15712	15550	15543	15652	15680	15530	15766	15791	15700	15683	15726	15677	15691	15566	15712	15796	15772	15755	15745	15749	15684	15599	15567	15468	15566	15735	15507	15590	15903	15828	15789	15725	15708	15701	15649	15609	15538	15540	15673	15572	15612	15783	15563	15716	15736	15519	15468	15739	15607	15485	15557	15589	15651	15477	15804	15718	15753	15724	15576	15903	15733	15558	15749	15855	15663	15638	15953	15740	15704	15733	15715	15707	15856	15583	15786	15585	15842	15719	15774	15682	15815	15665	15742	15806	15611	15615	15734	15667	15764	15811	15584	15753	15737	15676	15678	15741	15792	15653	15563	15615	15602	15678	15662	15805	15929	15474	15649	15685	15488	15745	15713	15624	15628	15580	15870	15678	15461	15515	15581	15756	15996	15867	15829	15657	15670	15825	15655	15681	15613	15759	15696	15578	15713	15597	15839	15589	15684	15748	15789	15836	15819	15552	15761	15699	15796	15709	15630	15927	15666	15663	15678	15661	15746	15737	15697	15593	15725	15784	15820	15828	15525	15536	15765	15715	15728	15587	15770	15546	15808	15797	15639	15820	15800	15665	15716	15765	15480	15552	15565	15718	15712	15706	15604	15723	15775	15684	15751	15696	15879	15724	15771	15795	15707	15943	15691	15742	15864	15577	15804	15696	15735	15519	15626	15464	15760	15518	15843	15725	15624	15766	15509	15644	15607	15513	15775	15890	15731	15758	15695	15782	15582	15653	15528	15609	15711	15656	15629	15676	15594	15619	15614	15716	15826	15730	15575	15837	15618	15555	15516	15705	15605	15560	15770	15633	15859	15820	15754	15776	15814	15839	15714	15753	15727	15744	16005	15641	15538	15967	15769	15616	15723	15666
30379	51999	48087	38162	33297	28769	24608	22055	20673	18967	17723	16926	16477	15941	15421	14890	14957	14779	14648	14540	14340	14198	14210	13975	14126	13880	13959	13789	13814	13715	13803	13849	13820	13714	13618	13554	13478	13682	13610	13553	13376	13688	13583	13515	13413	13619	13506	13461	13506	13494	13427	13337	13467	13651	13437	13531	13419	13516	13436	13431	13472	13562	13463	13448	13484	13471	13310	13550	13409	13502	13526	13386	13474	13481	13408	13449	13379	13549	13569	13407	13397	13547	13462	13449	13548	13568	13485	13424	13463	13409	13373	13406	13425	13694	13505	13491	13522	13441	13474	13524	13392	13488	13224	13580	13457	13366	13582	13478	13531	13480	13510	13534	13557	13507	13489	13431	13518	13397	13551	13571	13387	13495	13441	13426	13586	13565	13600	13567	13479	13489	13429	13384	13568	13529	13313	13406	13498	13547	13577	13709	13456	13615	13600	13519	13531	13522	13490	13428	13371	13350	13255	13483	13424	13484	13515	13366	13512	13644	13555	13307	13340	13449	13440	13332	13483	13341	13401	13565	13541	13444	13534	13562	13465	13430	13347	13552	13419	13433	13480	13357	13453	13451	13329	13575	13465	13502	13410	13549	13524	13746	13519	13349	13431	13304	13436	13449	13457	13467	13341	13330	13544	13420	13427	13431	13364	13397	13627	13321	13476	13540	13423	13648	13444	13372	13458	13428	13452	13503	13554	13525	13513	13485	13478	13418	13397	13518	13446	13418	13495	13475	13397	13331	13513	13482	13376	13485	13503	13360	13424	13571	13717	13457	13526	13412	13558	13353	13667	13416	13417	13410	13466	13465	13316	13314	13523	13481	13557	13437	13499	13482	13436	13421	13586	13407	13409	13441	13455	13246	13521	13516	13361	13483	13468	13503	13394	13407	13511	13472	13407	13523	13458	13472	13590	13496	13414	13522	13484	13337	13393	13392	13431	13473	13473	13347	13536	13654	13425	13435	13582	13389	13418	13437	13523	13589	13478	13452	13467	13268	13437	13370	13516	13447	13497	13475	13408	13478	13597	13364	13502	13671	13413	13369	13391	13354	13432	13455	13381	13403	13371	13536	13415	13481	13328	13408	13414	13471	13467	13492	13379	13416	13481	13398	13427	13400	13537	13382	13547	13548	13542	13373	13531	13432	13558	13517	13355	13380	13503	13302	13454	13467	13331	13270	13540	13455	13591	13540	13469	13503	13252	13426	13245	13549	13415	13427	13468	13225	13362	13556	13434	13439	13410	13471	13415	13527	13351	13405	13599	13618	13398	13423	13497	13557	13619	13338	13721	13443	13520	13471	13474	13430	13436	13547	13438	13450	13420	13550	13391	13381	13486	13512	13541	13530	13663	13575	13454	13520	13425	13547	13359	13358	13546	13594	13322	13651	13427	13572	13423	13363	13616	13388	13506	13509	13653	13530	13422	13410	13402	13417	13380	13525	13323	13530	13437	13614	13412	13461	13555	13346	13533	13477	13456	13607	13616	13436	13510	13395	13234	13347	13406	13453	13447	13478	13540	13443	13476	13518	13540	13446	13593	13494	13345	13455	13626	13510	13717	13504	13415	13367	13481	13550	13453	13519	13473	13466	13419	13421	13352	13397	13531	13373	13515	13402	13493	13506	13517	13484	13465	13447	13500	13623	13503	13495	13387	13272	13313	13469	13332	13605	13526	13572	13379	13299	13440	13477	13507	13332	13501	13529	13428	13230	13466	13432	13611	13428	13423	13404	13496	13282	13511	13552	13488	13505	13334	13411	13322	13531	13318	13453	13492	13556	13354	13369	13503	13478	13345	13476	13469	13488	13530	13545	13310	13392	13401	13385	13540	13626	13569	13521	13388	13561	13470	13645	13569	13556	13409	13474	13449	13483	13525	13552	13551	13364	13444	13494	13394	13490	13337	13403	13470	13562	13477	13279	13420	13458	13447	13532	13428	13622	13574	13521	13483	13485	13352	13491	13492	13340	13485	13237	13446	13471	13386	13627	13382	13290	13514	13464	13425	13480	13418	13447	13509	13669	13289	13502	13400	13150	13393	13418	13468	13235	13393	13574	13382	13503	13451	13302	13446	13352	13407	13359	13505	13472	13393	13586	13502	13491	13429	13402	13407	13612	13564	13483	13495	13536	13372	13401	13486	13274	13499	13385	13344	13478	13294	13482	13512	13379	13396	13395	13424	13404	13453	13410	13464	13521	13396	13488	13504	13427	13455	13640	13474	13380	13504	13401	13519	13500	13541	13523	13506	13368	13406	13468	13496	13472	13444	13357	13591	13535	13444	13382	13515	13289	13539	13453	13551	13499	13557	13507	13441	13389	13465	13531	13433	13439	13446	13484	13445	13464	13695	13511	13347	13397	13551	13456	13414	13549	13522	13429	13420	13619	13479	13415	13478	13316	13522	13547	13417	13325	13392	13317	13439	13498	13615	13414	13608	13424	13319	13518	13413	13511	13421	13514	13433	13522	13590	13350	13418	13639	13271	13451	13459	13576	13365	13439	13478	13293	13585	13395	13585	13368	13438	13315	13562	13454	13441	13487	13457	13560	13425	13585	13522	13473	13418	13330	13381	13641	13248	13446	13499	13359	13341	13529	13430	13399	13496	13451	13465	13357	13411	13524	13584	13626	13460	13415	13569	13435	13536	13480	13459	13439	13387	13359	13314	13334	13622	13449	13499	13392	13364	13436	13417	13491	13512	13507	13409	13507	13349	13496	13467	13476	13407	13557	13549	13382	13404	13517	13574	13480	13426	13478	13478	13532	13477	13451	13542	13455	13522	13487	13412	13546	13265	13451	13366	13505	13400	13531	13415	13599	13417	13506	13549	13504	13563	13480	13534	13435	13660	13551	13472	13307	13406	13386	13551	13325	13430	13514	13295	13551	13611	13614	13354	13435	13455	13520	13520	13345	13420	13442	13442	13444	13500	13421	13420	13556	13495	13622	13385	13409	13525	13465	13469	13524	13343	13269	13522	13563	13514	13397	13338	13552	13507	13449	13268	13623	13438	13562	13447	13534	13416	13483	13379	13395	13423	13492	13651	13444	13484	13675	13575	13580	13434	13246	13502	13522	13241	13375	13371	13463	13377	13308	13390	13536	13435	13384	13516	13378	13453	13521	13416	13557	13508	13334	13355	13478	13570	13426	13396	13466	13470	13367	13688	13498	13477	13417	13366	13412	13614	13402	13573	13507	13467	13422	13404	13346	13461	13358	13446	13637	13433	13474	13462	13322	13455	13354	13606	13366	13428	13240	13522	13497	13469	13522	13522	13430	13406	13484	13405	13473	13351	13488	13465	13491	13395	13510	13479	13415	13287	13463	13442	13441	13486	13575	13366	13343	13400	13477	13324	13372	13542	13449	13421	13478	13532	13328	13381	13573	13369	13642	13451	13348	13521	13493	13486	13336	13516	13431	13424	13296	13265	13460	13566	13463	13446	13454	13434	13442	13362	13594	13476	13332	13349	13290	13564	13411	13519	13427	13538	13450	13544	13276	13526	13453	13514	13414	13271	13579	13345	13366	13356	13452	13437	13375	13441	13556	13644	13554	13399	13424	13382	13396	13368	13533	13438	13470	13336	13478	13489	13548	13432	13333	13443	13642	13484	13431	13419	13522	13272	13502	13516	13529	13318	13575	13445	13536	13522	13382	13310	13535	13457	13447	13633	13275	13447	13541	13469	13367	13448	13395	13518	13450	13692	13415	13472	13391	13446	13518	13364	13480	13452	13428	13492	13517	13509	13304	13484	13491	13543	13380	13399	13435	13422	13516	13586	13609	13441	13442	13510	13463	13406	13450	13361	13504	13233	13463	13430	13392	13516	13481	13438	13327	13584	13404	13466	13339	13481	13486	13459	13405	13646	13502	13360	13547	13270	13595	13536	13433	13441	13464	13518	13467	13524	13382	13287	13456	13529	13553	13487	13546	13579	13438	13534	13457	13548	13497	13549	13424	13540	13486	13383	13441	13390	13363	13508	13261	13325	13386	13423	13445	13463	13390	13416	13522	13368	13505	13391	13546	13353	13421	13733	13488	13486	13391	13637	13378	13448	13621	13431	13467	13516	13386	13606	13520	13410	13494	13420	13543	13463	13345	13534	13447	13580	13364	13426	13259	13437	13403	13441	13565	13362	13457	13449	13276	13363	13505	13333	13486	13467	13341	13485	13391	13450	13456	13393	13443	13263	13491	13575	13480	13480	13536	13527	13359	13577	13471	13483	13511	13322	13515	13487	13424	13552	13686	13396	13319	13262	13463	13571	13386	13318	13559	13535	13442	13424	13654	13454	13318	13340	13405	13220	13298	13584	13557	13568	13434	13317	13434	13399	13357	13403	13426	13457	13404	13615	13407	13372	13563	13383	13383	13390	13367	13536	13483	13588	13411	13477	13359	13638	13540	13421	13408	13493	13525	13540	13437	13538	13334	13370	13430	13448	13574	13495	13438	13432	13491	13500	13504	13413	13342	13352	13421	13524	13432	13558	13533	13363	13535	13526	13488	13384	13346	13534	13278	13548	13307	13281	13541	13555	13458	13489	13431	13563	13385	13434	13379	13423	13470	13528	13340	13489	13488	13370	13398	13326	13505	13389	13463	13403	13554	13658	13387	13613	13587	13448	13643	13507	13550	13397	13523	13283	13409	13549	13308	13281	13532	13369	13594	13317	13380	13334	13573	13459	13477	13336	13559	13521	13394	13399	13519	13473	13443	13510	13418	13386	13342	13515	13470	13295	13316	13464	13463	13329	13572	13503	13295	13274	13546	13572	13408	13396	13567	13457	13475	13274	13616	13339	13599	13472	13554	13362	13427	13329	13464	13436	13384	13512	13429	13397	13465	13532	13568	13516	13387	13549	13410	13387	13424	13407	13411	13324	13462	13456	13552	13525	13594	13420	13423	13548	13251	13453	13349	13412	13701	13479	13492	13385	13557	13429	13466	13434	13442	13373	13409	13439	13473	13563	13405	13488	13384	13531	13530	13561	13426	13478	13499	13391	13403	13504	13287	13355	13364	13421	13474	13283	13463	13403	13488	13469	13482	13380	13452	13454	13356	13328	13570	13445	13473	13266	13380	13650	13472	13387	13404	13534	13438	13535	13521	13352	13524	13332	13570	13432	13525	13382	13517	13635	13422
28673	26328	32287	29070	23592	21323	19536	18299	17756	17159	16777	16353	16276	16112	16121	16118	15997	16053	15831	15864	15832	15759	15547	15589	15649	15841	15926	15769	15752	15776	15571	15627	15556	15614	15486	15567	15464	15565	15666	15616	15585	15583	15555	15435	15475	15589	15278	15555	15479	15608	15618	15366	15615	15611	15654	15532	15551	15655	15555	15502	15706	15605	15628	15644	15357	15628	15497	15678	15402	15459	15578	15409	15413	15399	15580	15535	15535	15527	15431	15755	15295	15517	15450	15508	15624	15484	15535	15314	15605	15454	15635	15317	15586	15724	15361	15657	15524	15396	15408	15584	15492	15502	15360	15544	15504	15408	15402	15354	15629	15382	15451	15495	15546	15535	15626	15491	15497	15562	15722	15613	15657	15513	15395	15446	15465	15443	15537	15500	15503	15496	15515	15542	15575	15637	15425	15524	15694	15396	15506	15436	15456	15492	15622	15644	15777	15525	15594	15779	15433	15338	15494	15344	15401	15661	15481	15223	15086	15435	15419	15485	15490	15626	15681	15589	15212	15450	15510	15483	15699	15524	15500	15481	15449	15482	15323	15376	15292	15527	15682	15586	15310	15558	15644	15647	15347	15402	15703	15506	15528	15608	15620	15615	15684	15522	15440	15512	15484	15583	15608	15371	15478	15534	15602	15559	15478	15498	15612	15408	15523	15395	15478	15546	15587	15577	15559	15525	15607	15407	15414	15350	15653	15704	15633	15549	15490	15478	15525	15325	15660	15604	15384	15588	15714	15592	15480	15616	15617	15483	15591	15505	15528	15336	15448	15531	15443	15604	15551	15449	15620	15537	15403	15356	15561	15414	15440	15508	15530	15566	15564	15461	15483	15430	15511	15410	15702	15417	15476	15455	15458	15339	15538	15448	15418	15598	15470	15552	15562	15511	15536	15562	15446	15450	15533	15299	15346	15370	15688	15633	15510	15511	15404	15460	15419	15589	15707	15474	15619	15458	15432	15660	15525	15648	15665	15593	15532	15382	15717	15613	15583	15538	15531	15530	15673	15452	15507	15330	15479	15377	15478	15528	15372	15727	15590	15431	15628	15353	15521	15449	15517	15341	15596	15538	15538	15528	15699	15573	15504	15529	15552	15612	15475	15505	15608	15523	15559	15388	15365	15247	15554	15534	15664	15654	15299	15491	15690	15491	15490	15555	15559	15437	15472	15647	15439	15262	15468	15498	15492	15616	15548	15262	15475	15528	15346	15574	15540	15717	15467	15550	15468	15552	15366	15613	15563	15442	15319	15580	15577	15542	15595	15750	15378	15618	15502	15525	15569	15489	15402	15489	15516	15560	15651	15640	15378	15704	15573	15644	15582	15625	15498	15723	15595	15429	15563	15655	15478	15631	15741	15845	15527	15689	15640	15407	15479	15597	15313	15296	15635	15446	15484	15389	15403	15441	15332	15563	15504	15551	15476	15539	15668	15560	15524	15597	15672	15507	15507	15674	15706	15523	15438	15363	15436	15572	15451	15242	15392	15492	15390	15478	15485	15580	15579	15540	15507	15526	15464	15549	15533	15530	15517	15685	15460	15385	15737	15457	15646	15521	15420	15521	15548	15500	15403	15576	15433	15515	15449	15613	15461	15572	15569	15612	15566	15418	15532	15562	15576	15570	15485	15591	15442	15536	15511	15495	15650	15181	15367	15482	15606	15540	15450	15506	15444	15524	15484	15544	15582	15378	15636	15372	15424	15551	15355	15498	15535	15295	15704	15660	15437	15353	15429	15348	15515	15327	15691	15551	15555	15658	15754	15513	15527	15589	15592	15545	15442	15607	15548	15674	15538	15405	15495	15566	15530	15554	15475	15551	15370	15385	15550	15446	15497	15611	15590	15638	15444	15585	15317	15556	15517	15663	15432	15609	15446	15368	15450	15524	15509	15437	15499	15367	15536	15504	15460	15214	15496	15631	15635	15497	15542	15627	15497	15621	15610	15449	15516	15463	15448	15469	15513	15454	15421	15482	15290	15572	15490	15618	15664	15515	15411	15334	15448	15472	15345	15642	15563	15686	15581	15499	15564	15551	15566	15589	15701	15576	15668	15627	15666	15695	15575	15563	15392	15413	15376	15566	15429	15555	15621	15488	15392	15822	15522	15633	15428	15540	15912	15491	15436	15448	15578	15517	15468	15496	15529	15492	15350	15573	15464	15428	15481	15497	15501	15406	15447	15456	15590	15684	15577	15606	15438	15236	15411	15483	15358	15527	15308	15495	15577	15515	15696	15593	15505	15395	15612	15491	15484	15615	15570	15327	15354	15384	15572	15481	15560	15508	15698	15435	15460	15359	15481	15568	15567	15500	15600	15551	15494	15419	15409	15470	15415	15650	15577	15370	15316	15511	15688	15537	15652	15347	15551	15322	15389	15467	15506	15310	15683	15637	15444	15478	15517	15575	15518	15674	15538	15592	15400	15456	15864	15431	15450	15636	15515	15563	15429	15610	15610	15549	15648	15633	15543	15587	15480	15711	15641	15570	15251	15495	15579	15403	15524	15528	15410	15272	15444	15418	15549	15383	15468	15552	15488	15367	15562	15435	15398	15554	15407	15533	15601	15519	15786	15516	15328	15464	15433	15689	15719	15476	15416	15472	15279	15443	15333	15331	15462	15542	15563	15720	15289	15563	15694	15595	15670	15402	15340	15486	15435	15328	15288	15332	15524	15646	15402	15411	15608	15543	15734	15567	15527	15373	15401	15587	15602	15404	15546	15503	15318	15656	15414	15579	15559	15220	15525	15465	15857	15352	15522	15568	15666	15514	15700	15732	15551	15447	15607	15628	15786	15474	15418	15256	15461	15435	15622	15506	15558	15523	15497	15605	15378	15613	15600	15530	15456	15651	15440	15388	15340	15404	15467	15455	15611	15574	15625	15747	15505	15644	15643	15509	15424	15297	15403	15456	15473	15472	15363	15482	15399	15520	15492	15453	15329	15472	15633	15612	15346	15689	15403	15559	15616	15452	15297	15388	15499	15309	15366	15486	15576	15385	15513	15447	15379	15542	15739	15385	15306	15845	15523	15546	15700	15513	15406	15651	15499	15553	15613	15551	15488	15517	15339	15526	15636	15453	15351	15623	15692	15500	15505	15543	15677	15639	15543	15412	15474	15352	15604	15502	15292	15471	15608	15316	15411	15529	15541	15524	15491	15354	15424	15385	15318	15519	15461	15386	15647	15500	15550	15525	15221	15500	15552	15508	15610	15539	15467	15451	15581	15608	15328	15718	15595	15401	15409	15503	15314	15917	15713	15282	15570	15446	15663	15564	15610	15537	15491	15673	15516	15614	15650	15455	15419	15554	15555	15540	15520	15542	15599	15406	15640	15579	15615	15411	15479	15379	15392	15412	15580	15577	15575	15475	15459	15480	15507	15662	15584	15446	15368	15403	15534	15452	15486	15479	15605	15284	15434	15583	15483	15373	15631	15567	15588	15621	15714	15637	15476	15637	15514	15489	15550	15495	15654	15495	15644	15409	15278	15421	15575	15669	15693	15513	15566	15523	15379	15520	15472	15356	15430	15493	15564	15492	15562	15646	15393	15816	15459	15517	15534	15491	15452	15439	15610	15395	15553	15560	15654	15657	15541	15367	15475	15581	15731	15545	15626	15456	15563	15405	15484	15356	15355	15661	15646	15534	15571	15491	15608	15451	15476	15438	15625	15496	15686	15747	15623	15407	15351	15385	15582	15562	15526	15707	15515	15632	15512	15526	15410	15427	15553	15662	15627	15498	15336	15602	15556	15525	15527	15510	15216	15453	15412	15387	15509	15639	15473	15634	15519	15745	15382	15461	15608	15411	15571	15334	15390	15641	15734	15346	15557	15491	15417	15508	15425	15425	15495	15668	15476	15629	15704	15312	15532	15602	15529	15587	15459	15575	15505	15525	15410	15577	15580	15432	15520	15542	15393	15321	15477	15593	15502	15465	15572	15459	15545	15367	15437	15397	15518	15674	15405	15553	15620	15377	15522	15461	15651	15492	15723	15534	15459	15501	15500	15525	15639	15569	15419	15355	15479	15532	15547	15518	15521	15746	15429	15577	15610	15611	15393	15454	15444	15396	15380	15484	15521	15597	15523	15383	15518	15528	15490	15565	15475	15332	15550	15770	15584	15554	15725	15594	15544	15505	15463	15480	15630	15459	15561	15472	15488	15517	15526	15499	15587	15460	15384	15463	15502	15505	15462	15599	15434	15680	15557	15346	15248	15493	15559	15528	15498	15377	15333	15608	15449	15369	15590	15475	15535	15408	15294	15530	15566	15451	15601	15428	15644	15515	15496	15408	15475	15494	15519	15652	15539	15671	15516	15572	15389	15508	15469	15440	15344	15443	15638	15600	15584	15449	15411	15509	15460	15286	15491	15522	15398	15524	15524	15586	15662	15389	15573	15461	15586	15570	15464	15531	15502	15607	15644	15523	15672	15508	15487	15408	15462	15462	15478	15569	15507	15705	15413	15518	15439	15615	15626	15529	15378	15446	15341	15509	15428	15384	15524	15549	15368	15494	15358	15588	15517	15353	15411	15404	15531	15292	15557	15352	15598	15583	15513	15532	15648	15404	15624	15534	15302	15560	15587	15331	15460	15681	15666	15487	15443	15602	15616	15496	15447	15578	15601	15616	15521	15334	15433	15390	15632	15475	15520	15501	15464	15421	15546	15471	15520	15630	15411	15674	15599	15710	15463	15647	15534	15401	15520	15492	15605	15580	15460	15423	15606	15426	15354	15582	15560	15610	15582	15442	15704	15432	15469	15398	15504	15507	15457	15568	15538	15594	15677	15383	15482	15389	15533	15428	15551	15609	15536	15295	15531	15530	15617	15484	15569	15501	15558	15539	15350	15420	15514	15301	15548	15602	15538	15535	15540	15639	15527	15492	15505	15745	15649	15553	15552	15365	15511	15409	15499	15665	15588	15549	15380	15381	15662	15630	15515	15315	15366	15515	15450	15385	15508	15422	15434	15471	15563	15455	15512	15459	15246	15687	15501	15538	15356	15481	15531	15540	15514	15369	15666	15482	15442	15495	15448	15565	15466	15404	15459	15567	15356	15308	15666	15366	15451	15625	15540	15563	15481	15638	15411	15574	15682	15616	15524	15316	15603	15546	15473	15686	15500	15344
27537	39887	35769	27283	23831	20963	18628	17242	16634	15913	15191	14746	14623	14414	14133	13999	13936	13790	13785	13839	13781	13768	13693	13469	13569	13591	13457	13487	13504	13541	13463	13495	13353	13430	13484	13414	13490	13361	13266	13297	13432	13323	13374	13372	13417	13329	13493	13392	13365	13438	13308	13375	13436	13329	13439	13396	13376	13410	13551	13318	13317	13226	13393	13268	13577	13322	13416	13465	13323	13526	13334	13421	13285	13300	13342	13364	13379	13396	13283	13374	13335	13434	13377	13246	13448	13297	13406	13297	13268	13467	13378	13360	13423	13344	13365	13395	13267	13339	13134	13295	13281	13323	13553	13320	13377	13216	13581	13230	13362	13402	13242	13340	13372	13357	13398	13218	13395	13443	13368	13278	13491	13376	13384	13369	13263	13289	13551	13245	13473	13318	13364	13479	13365	13467	13478	13286	13464	13431	13372	13280	13369	13449	13341	13318	13247	13449	13454	13341	13491	13280	13355	13380	13336	13468	13477	13243	13401	13400	13425	13291	13405	13356	13325	13370	13523	13215	13284	13473	13381	13285	13436	13440	13368	13285	13428	13270	13522	13306	13341	13222	13432	13508	13451	13478	13258	13281	13356	13452	13522	13380	13460	13424	13345	13322	13327	13339	13344	13567	13314	13505	13447	13385	13467	13245	13296	13454	13288	13302	13455	13296	13261	13346	13463	13477	13113	13442	13216	13306	13299	13307	13436	13272	13391	13383	13446	13513	13406	13283	13348	13381	13536	13485	13304	13263	13327	13425	13298	13486	13455	13274	13158	13428	13285	13374	13542	13387	13439	13510	13551	13266	13472	13537	13460	13405	13272	13484	13461	13343	13304	13451	13343	13358	13296	13356	13457	13420	13571	13288	13491	13387	13338	13332	13414	13295	13420	13622	13171	13322	13229	13166	13529	13301	13425	13277	13375	13312	13330	13353	13297	13339	13355	13278	13224	13341	13456	13441	13335	13437	13286	13503	13340	13268	13367	13419	13244	13293	13282	13341	13403	13469	13276	13423	13306	13438	13413	13327	13364	13482	13434	13305	13421	13331	13315	13498	13357	13449	13261	13551	13419	13409	13332	13402	13413	13292	13450	13498	13251	13449	13327	13368	13393	13254	13328	13467	13177	13315	13418	13410	13377	13484	13468	13350	13305	13160	13403	13350	13364	13349	13196	13428	13439	13365	13334	13139	13286	13437	13402	13342	13311	13485	13325	13420	13326	13478	13339	13488	13366	13245	13423	13268	13387	13408	13381	13338	13380	13309	13335	13257	13265	13452	13459	13324	13298	13272	13369	13378	13410	13344	13463	13356	13315	13351	13381	13362	13378	13324	13229	13478	13423	13427	13301	13346	13388	13397	13381	13394	13542	13311	13499	13339	13336	13283	13394	13357	13330	13264	13290	13457	13356	13336	13330	13297	13321	13434	13374	13404	13386	13494	13526	13378	13288	13202	13614	13364	13305	13418	13314	13424	13275	13375	13338	13485	13431	13535	13460	13330	13169	13367	13402	13364	13398	13195	13435	13500	13369	13393	13374	13242	13469	13549	13481	13339	13491	13566	13391	13394	13181	13338	13551	13430	13444	13229	13438	13075	13398	13279	13359	13278	13421	13363	13492	13512	13356	13290	13316	13413	13438	13391	13444	13367	13394	13317	13186	13422	13510	13517	13309	13406	13379	13358	13341	13393	13390	13571	13247	13257	13377	13470	13364	13392	13375	13360	13558	13327	13335	13284	13360	13369	13344	13331	13547	13397	13296	13352	13490	13234	13225	13401	13477	13263	13253	13434	13204	13415	13371	13395	13444	13268	13519	13450	13330	13304	13459	13326	13393	13488	13209	13274	13372	13370	13261	13448	13195	13333	13346	13428	13373	13536	13407	13247	13286	13253	13262	13350	13492	13278	13334	13369	13366	13470	13357	13435	13345	13358	13338	13464	13382	13359	13394	13405	13362	13328	13181	13431	13297	13187	13213	13232	13533	13292	13299	13599	13347	13344	13312	13341	13314	13374	13353	13254	13501	13298	13495	13343	13337	13277	13386	13498	13338	13227	13455	13256	13354	13283	13418	13300	13352	13272	13643	13200	13378	13502	13283	13475	13309	13140	13511	13243	13689	13408	13434	13210	13448	13215	13334	13323	13394	13294	13286	13411	13369	13469	13660	13368	13355	13431	13355	13237	13433	13249	13549	13235	13503	13417	13410	13316	13278	13390	13230	13377	13459	13349	13366	13444	13448	13392	13468	13249	13224	13335	13367	13254	13346	13309	13273	13332	13354	13410	13498	13263	13313	13194	13468	13390	13370	13443	13466	13270	13407	13253	13314	13308	13415	13292	13496	13129	13417	13261	13466	13309	13277	13375	13395	13181	13305	13348	13284	13441	13383	13341	13392	13507	13408	13343	13367	13338	13301	13474	13451	13346	13435	13341	13411	13293	13313	13332	13409	13321	13220	13129	13499	13371	13357	13094	13365	13414	13403	13286	13435	13310	13416	13383	13420	13431	13307	13517	13372	13454	13408	13330	13462	13293	13303	13334	13461	13361	13344	13205	13509	13375	13442	13455	13258	13339	13305	13389	13314	13275	13415	13382	13327	13247	13420	13444	13254	13515	13378	13547	13451	13312	13420	13399	13312	13333	13383	13353	13240	13308	13319	13445	13103	13374	13414	13419	13322	13468	13275	13362	13313	13298	13376	13341	13641	13374	13494	13277	13367	13318	13490	13384	13254	13350	13303	13330	13526	13435	13416	13292	13422	13282	13285	13393	13378	13491	13374	13453	13280	13539	13203	13336	13461	13380	13460	13403	13452	13191	13422	13191	13507	13285	13281	13297	13267	13255	13310	13309	13313	13426	13330	13358	13411	13489	13424	13368	13390	13336	13398	13278	13342	13229	13552	13246	13407	13230	13389	13384	13264	13357	13367	13330	13298	13439	13301	13114	13330	13394	13419	13296	13257	13255	13303	13446	13485	13380	13473	13313	13395	13336	13338	13403	13439	13258	13405	13638	13382	13225	13202	13381	13272	13439	13385	13461	13315	13148	13459	13404	13305	13336	13159	13262	13469	13347	13362	13352	13205	13260	13317	13501	13378	13300	13395	13370	13548	13444	13570	13241	13368	13575	13387	13246	13420	13327	13503	13412	13367	13332	13388	13380	13192	13432	13458	13400	13525	13360	13359	13533	13256	13523	13326	13337	13397	13506	13310	13267	13248	13340	13409	13403	13384	13427	13371	13556	13565	13220	13429	13256	13446	13307	13372	13111	13531	13343	13358	13371	13361	13400	13298	13394	13406	13433	13274	13308	13395	13354	13259	13328	13407	13438	13515	13328	13322	13372	13320	13349	13388	13300	13284	13521	13389	13316	13273	13326	13503	13364	13257	13475	13353	13275	13285	13343	13556	13298	13340	13399	13456	13430	13395	13336	13450	13408	13271	13369	13360	13485	13409	13350	13236	13294	13333	13348	13383	13311	13479	13468	13276	13348	13411	13360	13449	13397	13350	13411	13439	13438	13198	13313	13376	13473	13404	13311	13404	13440	13420	13445	13551	13390	13262	13378	13405	13513	13241	13304	13292	13297	13408	13441	13410	13367	13405	13520	13518	13224	13406	13417	13313	13395	13414	13496	13336	13316	13265	13422	13346	13481	13395	13367	13359	13392	13430	13370	13432	13392	13371	13267	13362	13358	13362	13429	13260	13313	13294	13365	13383	13367	13437	13429	13308	13398	13193	13434	13453	13356	13272	13352	13453	13635	13389	13349	13408	13306	13240	13409	13489	13483	13283	13290	13322	13386	13442	13427	13082	13366	13338	13226	13470	13370	13352	13435	13394	13348	13449	13403	13109	13423	13326	13432	13257	13438	13468	13224	13463	13367	13523	13535	13389	13385	13355	13346	13294	13333	13282	13338	13386	13563	13292	13351	13272	13309	13259	13555	13238	13455	13328	13499	13351	13279	13274	13475	13572	13415	13411	13346	13326	13258	13367	13335	13234	13315	13379	13408	13256	13391	13385	13288	13438	13473	13472	13317	13244	13284	13238	13207	13417	13292	13448	13395	13354	13311	13439	13334	13409	13471	13379	13537	13384	13373	13505	13469	13367	13419	13361	13351	13254	13223	13463	13285	13409	13401	13408	13390	13474	13395	13346	13283	13211	13451	13508	13344	13360	13288	13449	13326	13380	13523	13395	13331	13375	13349	13565	13370	13342	13431	13415	13402	13333	13299	13278	13447	13227	13275	13304	13253	13432	13440	13286	13441	13391	13364	13126	13342	13463	13249	13258	13448	13326	13426	13400	13438	13229	13307	13286	13495	13364	13392	13426	13386	13487	13436	13398	13485	13216	13321	13454	13455	13287	13449	13387	13104	13269	13508	13515	13318	13510	13405	13421	13309	13572	13172	13363	13448	13269	13444	13364	13313	13495	13423	13329	13451	13599	13223	13532	13432	13580	13533	13573	13277	13343	13365	13385	13564	13473	13271	13259	13194	13227	13596	13357	13265	13326	13364	13455	13313	13310	13379	13323	13394	13255	13465	13466	13451	13437	13357	13442	13479	13356	13477	13351	13248	13394	13359	13377	13451	13374	13295	13246	13632	13453	13470	13418	13384	13270	13428	13335	13347	13350	13386	13327	13334	13427	13341	13392	13296	13234	13255	13373	13568	13247	13356	13365	13303	13394	13340	13370	13404	13515	13323	13138	13415	13361	13430	13247	13328	13376	13301	13368	13361	13391	13346	13223	13293	13356	13306	13378	13403	13334	13443	13418	13317	13355	13447	13493	13305	13318	13373	13188	13212	13349	13440	13439	13257	13267	13420	13428	13201	13385	13387	13176	13306	13469	13316	13458	13299	13337	13383	13433	13217	13463	13269	13448	13242	13185	13330	13493	13458	13432	13433	13307	13435	13301	13468	13422	13340	13481	13300	13395	13388	13249	13258	13452	13450	13358	13349	13359	13279	13323	13300	13290	13367	13420	13468	13392	13470	13282	13400	13493	13354	13296	13397	13426	13358	13424	13374	13144	13194	13238	13373	13489	13299	13386	13432	13387	13355	13407	13228	13297	13307	13372	13322	13344	13338	13227	13363	13340	13351	13363	13450	13329	13431	13283	13404	13246	13186	13410	13364	13290	13299
24037	21053	28358	25459	24720	25513	23687	20010	18642	18087	17412	16773	16640	16252	16223	15793	15964	16144	15623	15954	15641	15552	15724	15727	15398	15402	15456	15431	15484	15506	15552	15412	15128	15320	15313	15376	15177	15247	15442	15177	15369	15318	15426	15269	15258	15368	15290	15293	15340	15085	15157	15072	15378	15444	15267	15309	15294	15272	15109	15276	15262	15167	15349	15228	15119	15282	15255	15191	15241	15188	15271	15043	15185	15246	15266	15320	15113	15037	15278	15124	14996	15125	15441	15175	15336	15170	15342	15226	15200	15272	15313	15337	15335	15243	15225	15227	15232	15243	15235	15217	15149	15349	15175	15081	15192	15127	15371	15308	15190	15160	15266	15268	15172	14977	15241	15006	15240	15079	15313	15216	15343	15151	15349	15397	15244	15011	15282	15006	15167	15257	15412	15365	15244	15211	15080	15257	15175	15166	15199	15137	15220	15000	15198	15120	15224	15255	15142	15231	15183	15314	15252	15460	15332	15163	15245	15280	15102	15049	15218	15115	15352	15051	15234	15286	15132	15183	15237	15311	15313	15192	15051	15108	15083	14931	15428	15315	15238	15227	15156	15262	15100	15233	15060	15092	15203	15270	15005	15176	15188	15153	15323	15423	15149	15176	15230	15107	15166	15087	15207	15161	15257	15207	15289	15044	15194	15318	15019	15041	15005	15163	15371	15111	15330	15322	15253	15142	15275	15276	15449	15287	14979	15214	15092	15123	15184	15181	15122	15153	15196	15226	15229	15396	15268	15270	15248	15171	15223	15143	15129	14959	15214	15176	15138	15359	15091	15207	15326	15168	15145	15267	15026	15175	15073	15219	15245	15125	15222	15165	15179	15097	15275	15140	15490	15203	14907	15319	15271	15171	15271	15259	15125	15135	15197	15333	15238	15290	15150	15178	15249	15182	15084	14893	15300	15136	15000	15309	15065	15274	15158	15360	15276	15237	15231	15199	15326	15141	15147	15260	15129	15329	15098	15254	15240	15333	15288	15125	15079	15306	15146	15232	15154	15246	15215	15233	15067	15399	15161	15144	15322	15155	15236	15231	15117	15201	15256	15252	15264	15126	15193	15182	15349	15190	15187	15329	15139	15330	15280	15263	15170	15211	14949	15126	15140	15115	15097	15172	15221	15203	15191	15250	15337	15121	15156	15133	15219	15004	15274	15248	15330	15226	15084	15160	15103	15261	15217	15382	15079	15322	15151	15185	15290	15207	15055	15358	15184	15204	15348	15173	15112	15189	15326	15216	14909	15214	15124	15332	15286	15208	15151	15192	15033	15289	15209	14996	15085	15204	15193	15132	15145	15197	15212	15196	15413	15106	15239	15199	15196	15163	15146	15219	15210	15084	15336	15241	15170	15095	15154	15366	15150	15318	15117	15076	15280	15128	15006	15153	15067	15114	15341	15403	15127	15078	15330	15054	15367	15046	15183	15216	15215	15012	15110	15045	15224	15223	15420	15097	15237	15344	15169	15259	15075	15027	15237	15187	15322	15087	15352	15251	15211	15205	15152	15239	15043	15096	15363	15231	15193	15428	15301	15257	15176	15488	15185	15216	15210	15421	15119	15228	15247	15241	15382	15202	15218	15316	15457	15154	15288	15157	15189	15317	15134	15516	15221	15149	15086	15091	15015	15272	15078	15043	15192	15169	15160	15350	15331	15156	15140	15164	15440	15509	14889	15234	15204	15409	15153	15098	15125	15181	15217	15143	15201	15209	15310	15206	15235	15095	15310	15248	15381	15330	15313	15303	15075	15130	15251	14996	15216	15344	15018	15192	15333	15117	15211	15182	15334	15327	15198	15271	15102	15136	15269	15312	15141	15078	15127	15267	15264	15184	15166	15241	15205	15164	15084	15225	15192	15183	15120	15268	15090	14957	14999	15384	15213	15183	15158	15121	15150	15185	15037	15275	15078	15068	15177	15334	15217	15287	15142	15130	15192	15178	15229	15332	15219	15145	15225	15221	15053	15028	15172	15031	15252	15204	15207	15208	15262	15278	15200	15279	15348	14873	15211	15150	15029	15173	15269	15122	15178	15222	15105	15232	15074	15352	15216	15311	15213	15224	15375	15257	15082	15142	15202	15172	15155	14979	15059	15023	15128	14944	15071	15289	15289	15264	15053	15042	15233	15309	15088	15047	15288	15238	15348	15115	15278	14958	15162	15326	15282	15037	15297	15126	15269	15162	15330	15192	15078	15231	15106	14997	15178	15231	15280	15179	15078	15215	15126	15254	15240	15187	15196	15049	15337	15120	15305	15185	14955	15252	15258	15234	15159	15266	15295	15372	15121	15050	15351	15140	15136	15103	15295	15302	15216	15241	15290	15243	15127	15398	15066	15211	15245	15187	15270	15090	15155	15240	15266	15253	15074	15298	15167	15228	15143	15300	15093	15265	15061	15188	15256	15156	15211	15267	15201	15336	15473	15203	15229	15188	15100	15183	15264	15121	15027	15177	15297	15243	15026	15170	15228	14862	15077	15037	15117	15163	15164	15366	15241	14966	15141	15069	15169	15159	14990	15462	15284	15315	14981	15068	14971	15294	15268	15132	15355	15181	15189	15312	15105	15241	15279	15091	14976	15134	15105	15076	15312	15223	15332	15133	14997	15179	15229	15186	15057	15004	15341	15286	15163	15340	14979	15175	15159	15202	15400	15176	15175	14989	15309	15155	15266	15300	15145	15291	15377	15227	15475	15228	15170	15158	15067	15191	15107	15283	15078	15148	15294	14929	15213	15032	15075	15066	15238	14960	15287	15133	15167	15229	15260	15050	14883	15139	15216	15441	15028	15334	15211	15001	15188	15223	15342	15254	15332	15248	14928	15053	15084	15165	15201	15210	15273	15120	15158	15169	15256	15052	15166	15363	15201	15176	15158	15207	15439	15050	15228	15213	14997	15264	15337	15355	15146	15312	15151	15189	15273	15224	15199	15153	15338	15328	15511	15181	15135	15180	15098	15249	15226	15154	15136	15151	15285	15440	15202	15118	15389	15186	15291	15269	15301	15184	15112	15355	15173	15304	15081	15233	15057	15199	14934	15027	15038	15137	15181	15074	15169	15210	15108	15324	15246	14971	15267	15335	15326	15364	15243	15106	15241	15151	15267	15242	15287	15138	15267	15290	15106	15002	15234	15113	15051	15292	15138	15243	15339	15121	15144	15092	15163	15107	15203	15226	15288	15117	15238	15174	15250	15310	15329	15227	15080	15441	15157	15137	15221	15117	15219	15230	14954	15165	15147	15235	15219	15346	15272	15170	15131	15172	15144	15070	15043	15267	15391	15277	15309	15392	15381	15250	14967	15212	15231	15203	15316	15342	15121	15151	15270	15156	15254	15208	15230	15215	15155	15335	15016	15152	15028	15181	15249	15337	15486	15277	15262	15147	15197	15185	15350	15292	15195	15049	15145	15263	15287	15069	15367	15209	15188	15275	15184	15080	15333	15210	15311	15266	15057	15294	15195	14970	15291	15239	15314	15239	15311	15386	15272	15232	15205	15283	15204	15120	15029	15123	15074	15195	15285	15091	15106	15063	15240	15133	15235	15422	15314	15137	14902	15238	15229	15232	15246	14947	15222	14957	15143	15064	15018	15269	15346	15214	15340	14978	15158	15081	15053	15079	15134	15093	15201	15299	15195	15071	15165	14951	15334	15202	15302	15235	15159	14996	15092	15087	15322	15189	15153	15394	15101	15160	15021	15061	15155	15126	15294	15144	15096	15192	15273	15183	15133	15153	15177	15128	15223	15213	15032	15274	15144	15262	15232	15261	15108	15085	14922	15409	15045	15196	15253	15169	15074	15030	15245	15161	15354	15180	15183	15358	15347	15092	15057	15193	15208	15266	15276	15196	15203	15079	15197	15342	15193	15075	15225	15290	15257	15202	15109	15138	15156	15318	15088	15399	15220	15352	15331	15080	15285	14955	15227	15138	15302	15300	15376	15211	15221	15323	15199	15088	15083	15111	15183	15167	15037	15031	15054	15101	15101	15320	15277	15341	15290	15288	15110	15055	15253	15237	15144	15236	15221	15395	15229	15219	15081	15114	15098	15322	15097	15107	15293	15181	15124	15183	15187	15276	15171	15122	15255	15138	15195	15174	15396	15132	15152	15111	15144	15054	15168	15127	15072	15077	15315	15239	15241	15233	15154	15023	15074	15245	15313	15213	15408	15194	15297	15268	15362	15210	15176	15223	15046	15204	15375	15102	15323	15196	15153	15106	15174	15012	15050	15206	15230	15309	15014	15190	15312	15289	15172	15458	15244	15204	15048	15189	15117	15150	15227	15123	15228	15289	15072	15131	15233	15041	15206	15366	15286	15065	15147	15307	15303	15153	15193	15193	15168	15138	15156	15098	15170	15109	15168	15091	15055	15308	15353	15190	15254	15065	15084	15206	15090	15277	15155	15056	15272	15301	15194	15184	15261	15207	15232	15279	15123	15190	15195	15026	15198	15088	15279	15388	15107	15046	15149	15415	15380	15105	15304	15409	15214	15054	15122	15047	15085	15129	15230	15260	15228	15098	15042	15377	15195	15321	15184	15099	15223	15312	15413	15203	14977	15169	15146	15293	15082	15240	15212	14808	15093	15330	15021	15044	15129	15187	15412	15251	14961	15134	15133	15081	15187	15259	15356	15218	15266	15145	15226	15238	15120	15258	15298	15329	15358	15315	15167	15097	15329	15232	15290	15151	15405	15286	14987	15124	15095	15158	15054	15293	15327	15078	15112	15346	15221	15346	15189	15234	15267	14914	15235	15194	15192	15102	15004	14966	15172	15042	15356	15342	15252	15224	15126	15126	15175	15254	15132	15154	15398	14996	15241	15191	15573	15092	15280	15176	15325	15173	15116	15276	15078	15136	15203	15159	15233	15106	15406	15058	15389	15169	15197	15062	15345	15237	15149	15108	15174	15443	15117	15100	15138	15073	15091	15169	15193	15253	15289	15105	15270	15099	15173	15270	15030	15318	15009	15294	15292	15200	15361	15057	15456	15269	15199	15240	15152	15123	15307	15312	15385	15074	15394	15204	15385	14906	15226	15049	15242	15172	15106	15334	15209	15318	15382	15369	15388	15410	15237	15250	15050	14976	15251	15155	15297	15276	15020	15378	15335	15203	15324	15312	15274	15181
27368	45457	42438	34042	29202	25468	22056	19507	18215	17215	16207	15492	15033	14884	14581	14297	14076	14071	14090	13945	13874	13621	13524	13693	13531	13488	13495	13510	13427	13473	13455	13456	13374	13323	13286	13387	13230	13373	13255	13255	13260	13190	13192	13319	13178	13304	13369	13257	13184	13381	13416	13075	13212	13362	13132	13159	13315	13153	13192	13422	13166	13357	13140	13187	13164	13144	13138	13296	13153	13280	13298	13227	13446	13277	13146	13165	13113	13301	13252	13228	13241	13273	13374	13248	13345	13275	13144	13074	13191	13364	13274	13224	13062	13164	13271	13146	13147	13213	13136	13304	13276	13279	13102	13114	13319	13244	13134	12983	13103	13212	13080	13308	13538	13125	13379	13174	13319	13182	13141	13429	13287	13303	13244	13081	13171	13239	13126	13275	13276	13204	13115	13276	13049	13030	13280	13037	13397	13252	13133	13251	13179	13099	13240	13167	13189	13088	13137	13222	13135	13252	13157	13014	13312	13141	13413	13248	13389	13331	13127	13272	13269	13243	13288	13185	13107	13164	13203	13274	13144	13218	13285	13269	13256	13180	13274	13075	13252	13298	13226	13108	13252	13256	13257	13271	13260	13221	13411	13165	13113	13463	13168	13358	13419	13151	13147	13206	13099	13089	13251	13138	13235	13260	13290	13161	13221	13204	13323	13255	13131	13251	13359	13291	13249	13239	13155	13371	13386	13344	13260	13256	13217	13278	13241	13188	13215	13215	13313	13121	13189	13293	13250	13205	13135	13253	13170	13155	13167	13238	13176	13298	13078	13204	13079	13148	13143	13149	13326	13242	13229	13103	13235	13238	13259	13217	13302	12954	13308	13290	13369	13228	13172	13093	13177	13202	13363	13282	13278	13216	13245	13188	13186	13216	13194	13232	13125	13274	13191	13098	13085	13424	13313	13223	13176	13236	13212	13206	13055	13337	13060	13225	13126	13268	13346	13327	13111	13219	13054	13162	13252	13229	13289	13395	13282	13188	13243	13274	13310	13243	13366	13228	13347	13127	13168	13287	13155	13307	13226	13039	13307	13183	13148	13191	13211	13458	13250	13242	13172	13251	13350	13191	13203	13263	13185	13140	13226	13226	13197	13132	13109	13346	13288	13254	12980	13155	13165	13188	13119	13192	13198	13267	13109	13021	13254	13161	13304	13147	13255	13099	13269	13053	13266	13348	13189	13157	13128	13103	13222	13173	13194	13163	13216	13165	13278	13156	13187	13108	13194	13261	13176	13137	13201	13225	13208	13287	13286	13255	13222	13027	13130	13140	13194	13285	13333	13088	13209	13215	13248	13324	13193	13140	13239	13139	13182	13111	13244	13163	13235	13262	13366	13220	13249	13200	13086	13177	13295	13210	13227	13104	13116	13112	13043	13217	13266	13286	13312	13278	13288	13403	13219	13155	13294	13141	13387	13291	13201	13261	13372	13305	13104	13212	13292	13261	13402	13111	13318	13159	13338	13224	13206	13075	13380	13201	13268	13217	13151	13234	13147	13338	13546	13097	13268	13252	13122	13222	13187	13301	13217	13208	13244	13309	13101	13322	13158	13128	13295	13261	13276	13240	13155	13111	13349	13229	13214	13385	13156	13125	13298	13123	13267	13328	13313	13108	13223	13356	13206	13037	13156	13380	13019	13170	13370	13070	13076	13251	13198	13226	13419	13036	13328	13400	13197	13029	13328	13208	13345	13267	13322	13222	13085	13230	13180	13204	13306	13237	13360	13334	13170	13419	13122	13273	13392	13143	13147	13218	13146	13280	13087	13404	13218	13090	13266	13363	13354	13316	13286	13381	13300	13298	13277	13358	13218	13182	13310	13117	13315	13212	13352	13269	13303	13192	13384	13093	13031	13311	13109	13278	13131	13104	13363	13311	13205	13266	13196	13247	13302	13323	13195	13202	13246	13264	13117	13271	13307	13258	13162	13231	13238	13296	13200	13164	13125	13366	13238	13260	13172	13227	13454	13369	13184	13334	13215	13122	13090	13160	13250	13086	13161	13142	13115	13088	13247	13253	13244	13149	13168	13149	13186	13131	13026	13267	13139	13184	13172	13256	13251	13144	13352	13010	13242	12983	13219	13224	13258	13051	13247	13446	13281	13256	13116	13154	13294	13207	13227	13241	13121	13299	13232	13245	13099	13094	13297	13090	13232	13115	13302	13080	13222	13136	13238	13269	13215	13132	13284	13138	13393	13163	13236	13243	13341	13220	13033	13115	13175	13288	13170	13237	13330	13246	13302	13163	13149	13053	13308	13212	13260	13209	13253	13285	13204	13223	13055	13209	13299	13194	13465	13042	13176	13266	13198	13360	13169	13269	13160	13376	13287	13083	13211	13015	13269	13285	13188	13072	13161	13093	13153	13052	13061	13209	13046	13256	13310	13244	13181	13217	13266	13209	13210	13049	13326	13219	13283	13063	12941	13220	13115	13227	13271	13110	13197	13294	13133	13219	13202	13190	13346	13137	13137	13141	13127	12949	13228	13325	13174	13119	13296	13121	13251	13297	13098	13020	13189	13156	13335	13309	13123	13208	13282	13011	13273	13204	13206	13288	13247	13233	13290	13219	13204	13154	13129	13229	13430	13175	13126	13307	13098	13116	13069	13143	13156	13189	13259	13127	13342	13069	13281	13358	13231	13110	13207	13383	13222	13267	13250	13266	13260	13225	13258	13230	13151	13297	13298	13273	13218	13257	13433	13271	13164	13269	13228	13205	13179	13185	13082	13211	13479	13238	13285	13320	13199	13202	13236	13332	13110	13202	13188	13146	13208	13123	13215	13181	13276	13188	13126	13255	13242	13261	13318	13154	13357	13284	13155	13288	13217	13293	13229	13306	13337	13137	13314	13174	13185	13118	13151	13219	13188	13124	13229	13145	13152	13178	13255	13236	13293	13161	13208	13208	13292	13278	13182	13230	13242	13195	13139	13313	13114	13183	13091	13130	13232	13095	13098	13319	13333	13158	13226	13264	13269	13259	13104	13168	13297	13239	13227	13136	13275	13168	13171	13328	13424	13175	13174	13288	13245	13246	13449	13227	13298	13213	13140	13217	13129	13195	13056	13147	13230	13179	13250	13173	13096	13273	13054	13275	13086	13102	13190	13260	13188	13228	13340	13252	13110	13210	13328	13477	13281	13235	13259	13148	13274	13180	13215	13359	13189	13150	13065	13384	13292	13203	13272	13183	13256	13184	13149	13168	13164	13291	13202	13167	13223	13233	13183	13190	13210	13400	13198	13195	13268	13171	13102	13247	13153	13247	13154	13104	13139	13162	13188	13089	13279	13170	13241	13158	13142	13325	13032	13343	13141	13192	13122	13107	13307	13175	13133	13408	13295	13119	13239	13248	13241	13224	13181	13334	13112	13117	13279	13379	13277	13236	13067	13134	13181	13167	13322	13468	13254	12971	13419	13317	13346	13261	13127	13228	13148	13303	13261	13130	13275	13175	13174	13240	13278	13196	13309	13257	13196	13200	13314	13232	13280	13144	13179	13279	13213	13252	13243	13256	13081	13354	13259	13148	13382	13294	13269	13319	13242	13300	13077	13382	13117	13198	13233	13239	13268	13370	13010	13272	13207	13216	13398	13125	13183	13031	13131	13237	13178	13249	13183	13140	13185	13047	13096	13215	13054	13411	13460	13255	13176	13275	13178	13368	13233	13343	13142	13194	13178	13127	13183	13187	13137	13289	13156	13200	13216	13274	13086	13199	13138	13280	13118	13333	13161	13129	13310	13176	13297	13184	13264	13208	13297	13158	13407	13104	13089	13198	13370	13233	12987	13195	13321	13332	13288	13066	13352	13197	13229	13322	13246	13178	13330	13326	13137	13202	13169	13327	13107	13322	13180	13291	13068	13218	13162	13312	13200	13216	13154	13148	13308	13156	13117	13338	13364	13173	13160	13388	13378	13300	13135	13251	13105	13138	13215	13387	13366	13229	13279	13284	13242	13270	13141	13260	13377	13198	13343	13100	13244	13192	13173	13203	13333	13063	13321	13448	13369	13254	13220	13234	13331	13323	13297	13186	13227	13294	13218	13267	13050	13245	13295	13146	13202	13181	13279	13164	13053	13262	13353	13202	13263	13188	13107	13153	13338	13108	13244	13111	13224	13215	13261	13110	13263	13155	13166	13288	13261	13263	13113	13259	13356	13196	13193	13255	13192	13201	13321	13131	13079	13178	13207	13307	13179	13245	13167	13247	13145	13292	13410	13092	13089	13029	13247	13242	13150	13082	13247	13219	13201	13290	13196	13219	13109	13210	13123	13146	13185	13186	13326	13376	13235	13273	13124	13237	13462	13246	13008	13101	13193	13179	13221	13108	13228	13148	12966	13195	13001	13175	13071	13307	13309	13279	13256	13228	13271	13226	13341	13281	13248	13093	13223	13156	13186	13212	13157	13218	13141	13250	13148	13215	13112	13212	13185	13186	13405	13198	13127	13333	13127	13100	13185	13261	13214	13297	13008	13114	13152	13118	13223	13195	13133	13344	12989	13212	13272	13167	13259	13243	13243	13303	13283	13115	13149	13247	13068	13268	13266	13308	13085	13049	13178	13069	13176	13375	13243	13088	13180	13234	13128	13384	13235	13256	13408	13253	13157	13116	13242	13224	13172	13380	13154	13216	13203	13245	13266	13205	13190	13235	13189	13269	13238	13102	13408	13284	13130	13135	13239	13144	13331	13278	13164	13165	13256	13287	13235	13289	13403	13127	13213	13127	13374	12985	13234	13120	13170	13231	13103	13137	13327	13148	13148	13274	13146	13152	13219	13241	13193	13330	13034	13301	13302	13306	13135	13178	13238	13136	13024	13215	13096	13053	13185	13162	13268	13085	13225	13126	13432	13162	13369	13169	13141	13332	13386	13297	13192	13387	13126	13197	13317	13072	13118	13120	13200	13275	13332	13237	13136	13153	13218	13206	13200	13266	13181	13228	13165	13265	13234	13279	13033	13123	13063	13139	13175	13172	13127	13192	13179	13325	13245	13184	13389	13327	13158	13236	13187	13392	13285	13207	13296	13185	13212	13212	13282	13120	13145	13187	13139	13331	13077	13293	13207	13294	13194	13224	13065	13076	13253	13229	13186	13303	13005	13363	13191	13184	13267	13082	13049	13079	13226	13207
22752	21078	28814	23816	22878	27081	28769	22278	20433	19647	18750	17730	17424	17339	16967	16885	16675	16440	16528	16577	16249	16144	16053	16134	16091	15812	15970	15778	15860	15908	15889	15790	15685	15668	15940	15744	15763	15844	15403	15674	15938	15644	15662	15641	15726	15506	15694	15555	15472	15701	15753	15654	15699	15870	15875	15606	15644	15657	15686	15806	15806	15649	15613	15734	15753	15699	15665	15580	15795	15749	15687	15655	15502	15709	15635	15557	15621	15616	15328	15441	15586	15506	15682	15551	15577	15547	15425	15514	15507	15467	15495	15590	15613	15676	15792	15489	15519	15798	15520	15597	15564	15567	15515	15680	15868	15510	15410	15635	15625	15485	15605	15683	15565	15612	15503	15427	15665	15445	15700	15511	15620	15542	15411	15491	15525	15506	15677	15553	15664	15446	15646	15489	15506	15561	15560	15726	15553	15706	15523	15573	15636	15560	15635	15365	15728	15684	15548	15665	15478	15611	15549	15463	15795	15627	15589	15553	15395	15539	15684	15583	15514	15533	15641	15529	15534	15486	15623	15680	15496	15482	15773	15613	15565	15713	15616	15543	15580	15693	15509	15415	15515	15636	15596	15607	15516	15857	15482	15603	15610	15665	15526	15567	15227	15471	15545	15429	15503	15586	15448	15554	15639	15414	15571	15612	15353	15594	15516	15778	15568	15661	15613	15583	15665	15662	15512	15710	15648	15701	15532	15706	15637	15636	15518	15635	15691	15609	15539	15404	15507	15452	15414	15623	15867	15563	15321	15626	15569	15617	15365	15518	15561	15585	15739	15541	15686	15429	15467	15582	15671	15462	15747	15487	15701	15577	15484	15582	15683	15519	15498	15639	15498	15704	15588	15523	15419	15526	15503	15648	15547	15339	15616	15610	15675	15641	15600	15609	15616	15693	15544	15486	15637	15424	15650	15567	15666	15471	15507	15611	15493	15437	15653	15534	15594	15457	15538	15539	15464	15619	15615	15615	15615	15462	15680	15502	15685	15518	15523	15608	15508	15612	15665	15485	15595	15682	15633	15646	15560	15452	15516	15577	15521	15568	15421	15400	15529	15804	15643	15716	15302	15623	15629	15545	15343	15564	15435	15529	15426	15424	15589	15584	15593	15643	15589	15613	15496	15521	15417	15445	15698	15470	15429	15407	15580	15476	15552	15364	15623	15547	15627	15431	15738	15598	15586	15721	15813	15675	15609	15574	15474	15404	15561	15788	15531	15598	15533	15770	15743	15620	15541	15407	15488	15429	15431	15639	15458	15681	15592	15600	15461	15615	15564	15317	15684	15575	15632	15505	15671	15458	15552	15541	15542	15674	15524	15482	15404	15534	15636	15410	15732	15561	15669	15649	15546	15523	15699	15438	15642	15416	15650	15564	15324	15702	15577	15549	15537	15563	15530	15636	15601	15438	15585	15548	15626	15715	15675	15514	15419	15393	15563	15520	15549	15665	15510	15288	15602	15632	15707	15584	15568	15431	15581	15753	15523	15620	15592	15679	15548	15438	15679	15442	15422	15588	15455	15526	15730	15423	15552	15657	15597	15532	15625	15605	15625	15623	15587	15678	15731	15582	15512	15491	15630	15441	15465	15654	15579	15472	15645	15457	15466	15387	15711	15551	15689	15507	15390	15773	15605	15665	15661	15527	15573	15676	15456	15594	15704	15495	15578	15567	15834	15623	15499	15503	15520	15593	15508	15671	15687	15724	15489	15628	15606	15574	15532	15562	15504	15726	15533	15619	15564	15862	15487	15623	15752	15686	15631	15707	15702	15326	15353	15592	15538	15504	15668	15361	15486	15683	15578	15509	15648	15652	15554	15514	15502	15489	15470	15648	15556	15477	15399	15666	15548	15596	15518	15532	15514	15630	15555	15534	15474	15501	15529	15576	15561	15466	15529	15637	15505	15598	15385	15619	15302	15415	15609	15612	15608	15712	15487	15446	15685	15481	15520	15397	15485	15564	15508	15727	15556	15657	15408	15400	15548	15609	15593	15553	15346	15417	15232	15548	15518	15556	15615	15497	15536	15614	15579	15736	15537	15352	15644	15702	15623	15462	15659	15455	15441	15412	15484	15595	15433	15434	15485	15654	15562	15419	15628	15574	15673	15434	15464	15577	15574	15665	15602	15755	15443	15427	15584	15576	15702	15514	15455	15652	15556	15566	15666	15412	15536	15600	15631	15694	15619	15559	15364	15396	15778	15522	15304	15574	15491	15623	15540	15588	15465	15564	15641	15479	15648	15667	15555	15636	15673	15310	15469	15823	15563	15486	15881	15607	15628	15593	15665	15354	15557	15493	15511	15514	15558	15659	15696	15577	15563	15656	15448	15499	15451	15717	15618	15717	15523	15271	15299	15538	15472	15309	15472	15520	15484	15552	15453	15469	15442	15542	15706	15470	15445	15626	15666	15535	15456	15827	15561	15559	15494	15400	15706	15612	15441	15448	15471	15468	15485	15497	15716	15666	15649	15631	15671	15525	15564	15514	15533	15561	15714	15443	15437	15749	15721	15593	15664	15471	15438	15477	15474	15534	15464	15477	15518	15607	15614	15569	15639	15594	15599	15468	15631	15549	15575	15709	15509	15642	15517	15535	15903	15725	15685	15422	15812	15441	15605	15584	15661	15659	15707	15482	15742	15512	15431	15637	15529	15604	15397	15553	15592	15554	15698	15662	15623	15611	15743	15783	15718	15637	15516	15632	15756	15452	15582	15555	15518	15671	15620	15601	15467	15636	15566	15634	15484	15481	15590	15658	15702	15778	15473	15481	15557	15465	15577	15497	15603	15785	15466	15638	15675	15664	15575	15610	15576	15348	15558	15702	15641	15498	15669	15260	15658	15566	15666	15495	15574	15389	15440	15627	15374	15252	15532	15591	15524	15290	15499	15589	15380	15781	15682	15745	15537	15549	15471	15547	15776	15344	15509	15641	15598	15403	15705	15628	15431	15732	15629	15661	15707	15497	15419	15506	15633	15607	15631	15586	15572	15720	15591	15569	15421	15619	15609	15722	15647	15645	15729	15534	15588	15489	15730	15513	15456	15478	15544	15424	15916	15650	15401	15697	15626	15569	15447	15660	15529	15660	15595	15539	15333	15469	15579	15708	15627	15520	15679	15512	15499	15588	15727	15459	15381	15562	15711	15952	15579	15495	15740	15583	15571	15537	15635	15550	15542	15664	15744	15533	15631	15653	15530	15671	15579	15625	15209	15512	15506	15556	15604	15445	15403	15412	15618	15633	15660	15547	15637	15614	15483	15642	15558	15680	15529	15603	15785	15494	15667	15802	15641	15316	15464	15362	15628	15646	15407	15591	15524	15691	15557	15372	15601	15459	15512	15529	15612	15438	15615	15454	15620	15431	15500	15709	15441	15508	15583	15310	15846	15865	15409	15536	15492	15578	15464	15595	15434	15639	15573	15405	15530	15512	15556	15675	15577	15892	15564	15542	15536	15694	15610	15504	15640	15622	15576	15576	15521	15493	15659	15646	15650	15551	15386	15499	15603	15601	15655	15556	15547	15715	15513	15604	15587	15662	15529	15702	15614	15398	15490	15464	15538	15462	15680	15453	15720	15755	15451	15504	15407	15607	15594	15456	15612	15550	15660	15568	15641	15602	15504	15746	15545	15670	15401	15508	15508	15792	15828	15791	15653	15534	15324	15618	15562	15533	15590	15581	15718	15533	15484	15657	15705	15548	15558	15710	15572	15633	15599	15582	15561	15512	15550	15603	15625	15688	15573	15723	15468	15426	15377	15485	15512	15672	15458	15621	15595	15411	15605	15517	15696	15508	15675	15538	15365	15687	15597	15668	15533	15524	15362	15449	15468	15430	15547	15486	15483	15479	15462	15557	15510	15460	15635	15604	15510	15673	15698	15698	15512	15582	15443	15705	15528	15503	15500	15681	15602	15499	15611	15621	15579	15539	15671	15512	15463	15723	15545	15554	15771	15552	15445	15590	15533	15576	15553	15619	15514	15544	15496	15601	15557	15471	15562	15652	15589	15560	15658	15543	15503	15730	15545	15753	15513	15442	15445	15336	15635	15729	15490	15524	15615	15545	15481	15529	15707	15539	15665	15647	15421	15657	15760	15550	15421	15492	15674	15406	15528	15551	15676	15442	15658	15692	15404	15741	15464	15530	15555	15510	15404	15368	15567	15505	15637	15481	15635	15578	15364	15478	15390	15512	15418	15674	15584	15534	15591	15485	15449	15652	15606	15570	15599	15567	15632	15646	15549	15435	15526	15444	15714	15393	15282	15356	15617	15563	15565	15501	15597	15538	15524	15432	15544	15451	15474	15653	15559	15395	15719	15504	15592	15594	15527	15485	15667	15412	15342	15628	15432	15554	15629	15682	15558	15609	15719	15631	15528	15460	15497	15578	15572	15642	15541	15633	15651	15678	15707	15601	15562	15538	15661	15505	15663	15604	15632	15598	15521	15445	15631	15625	15559	15675	15674	15509	15476	15691	15736	15700	15699	15657	15597	15742	15655	15684	15557	15594	15503	15621	15603	15598	15519	15646	15694	15525	15340	15499	15497	15547	15601	15577	15631	15657	15490	15476	15372	15466	15636	15634	15659	15679	15512	15526	15406	15487	15548	15696	15510	15449	15545	15539	15708	15497	15452	15671	15607	15526	15541	15730	15432	15578	15506	15415	15571	15572	15599	15279	15471	15538	15713	15581	15511	15551	15626	15598	15547	15670	15462	15463	15670	15623	15561	15690	15490	15613	15500	15551	15428	15651	15677	15597	15769	15567	15384	15627	15722	15729	15738	15469	15558	15651	15378	15539	15707	15480	15757	15597	15369	15522	15566	15502	15650	15609	15494	15765	15701	15550	15704	15371	15566	15623	15551	15537	15551	15766	15581	15655	15745	15652	15686	15470	15571	15500	15414	15744	15600	15546	15424	15521	15528	15677	15477	15562	15714	15597	15549	15412	15628	15615	15589	15531	15579	15430	15456	15512	15595	15471	15525	15526	15575	15548	15586	15484	15632	15351	15468	15680	15679	15527	15601	15550	15453	15457	15535	15532	15530	15493	15485	15656	15445	15293	15580	15567	15622	15611	15492	15629	15620	15534	15604	15648	15324	15450	15550	15691	15676	15638	15419	15635	15675	15521	15606	15445
29226	51242	48605	39543	34855	30591	25959	22114	20269	19142	17692	16823	16191	15657	15413	15106	15012	14540	14458	14403	14253	13991	13900	14027	13867	13791	13796	13752	13712	13769	13648	13481	13671	13474	13503	13389	13723	13604	13529	13499	13307	13466	13351	13469	13455	13473	13521	13506	13449	13527	13525	13455	13394	13337	13497	13466	13487	13320	13548	13327	13521	13365	13540	13472	13432	13409	13348	13454	13382	13444	13307	13417	13377	13457	13388	13525	13422	13470	13508	13350	13413	13535	13268	13519	13383	13338	13347	13386	13485	13210	13392	13414	13600	13473	13387	13458	13448	13377	13619	13423	13330	13430	13273	13401	13595	13589	13532	13495	13378	13456	13114	13442	13329	13516	13315	13417	13458	13248	13434	13410	13398	13595	13437	13544	13443	13522	13399	13502	13356	13412	13341	13417	13339	13308	13475	13352	13651	13484	13313	13127	13335	13511	13567	13400	13359	13397	13238	13455	13407	13424	13438	13409	13393	13447	13196	13504	13393	13370	13357	13442	13421	13283	13357	13483	13498	13289	13432	13467	13340	13468	13497	13411	13483	13309	13500	13391	13467	13572	13354	13467	13468	13377	13331	13542	13513	13564	13464	13402	13287	13339	13444	13262	13329	13391	13357	13494	13303	13526	13355	13461	13422	13494	13363	13210	13223	13352	13411	13279	13442	13573	13514	13348	13446	13558	13393	13485	13500	13407	13432	13344	13361	13466	13474	13466	13474	13409	13309	13422	13342	13394	13449	13498	13149	13312	13309	13401	13303	13379	13300	13402	13373	13365	13435	13451	13454	13212	13437	13317	13527	13533	13441	13377	13435	13219	13385	13444	13548	13368	13192	13394	13326	13439	13559	13364	13486	13305	13576	13400	13340	13459	13554	13375	13198	13414	13558	13382	13220	13452	13287	13270	13481	13413	13260	13535	13487	13508	13422	13308	13563	13442	13261	13460	13222	13408	13394	13515	13635	13397	13446	13439	13277	13610	13353	13455	13457	13277	13417	13473	13515	13470	13471	13331	13417	13413	13372	13327	13267	13272	13410	13547	13366	13391	13397	13374	13468	13403	13461	13469	13529	13427	13365	13493	13414	13457	13470	13242	13301	13314	13359	13558	13567	13360	13288	13404	13399	13362	13398	13354	13535	13362	13481	13410	13495	13447	13403	13516	13368	13534	13507	13497	13415	13379	13489	13456	13288	13408	13346	13294	13391	13363	13396	13457	13484	13357	13379	13352	13317	13362	13320	13375	13305	13445	13296	13499	13551	13340	13427	13391	13462	13325	13465	13483	13422	13397	13473	13439	13402	13471	13446	13421	13334	13389	13567	13268	13405	13231	13484	13456	13455	13601	13326	13588	13445	13407	13399	13224	13325	13471	13441	13223	13356	13281	13518	13644	13380	13400	13475	13379	13393	13243	13426	13352	13449	13544	13534	13363	13356	13388	13335	13346	13452	13403	13475	13680	13363	13377	13532	13414	13221	13403	13503	13195	13473	13314	13409	13319	13256	13372	13415	13439	13312	13324	13604	13286	13478	13433	13342	13539	13611	13484	13241	13201	13347	13273	13426	13503	13437	13455	13417	13219	13254	13581	13291	13560	13359	13314	13542	13448	13414	13326	13468	13490	13443	13498	13398	13354	13301	13344	13300	13379	13218	13512	13317	13398	13381	13406	13455	13332	13379	13410	13485	13580	13472	13374	13442	13440	13444	13426	13502	13352	13558	13416	13379	13423	13515	13490	13528	13453	13351	13360	13411	13399	13383	13363	13381	13421	13328	13432	13259	13338	13476	13325	13311	13443	13392	13496	13452	13353	13400	13406	13294	13445	13511	13260	13312	13450	13339	13430	13418	13233	13412	13358	13484	13345	13620	13514	13298	13391	13410	13347	13405	13485	13335	13472	13355	13474	13499	13485	13442	13537	13400	13362	13348	13469	13456	13385	13484	13409	13301	13365	13349	13227	13390	13522	13413	13303	13550	13449	13379	13520	13344	13443	13433	13184	13440	13447	13411	13439	13370	13461	13339	13390	13250	13475	13431	13576	13300	13531	13457	13301	13319	13186	13523	13417	13601	13237	13372	13471	13387	13497	13438	13499	13349	13248	13388	13403	13467	13314	13424	13462	13402	13271	13404	13461	13316	13460	13447	13404	13423	13280	13393	13421	13456	13440	13377	13305	13326	13481	13229	13388	13419	13294	13526	13263	13242	13461	13485	13347	13468	13380	13334	13482	13442	13425	13292	13295	13190	13363	13381	13419	13379	13463	13423	13415	13449	13453	13383	13352	13408	13607	13411	13371	13406	13599	13183	13293	13469	13377	13494	13394	13452	13362	13517	13421	13415	13385	13420	13391	13363	13402	13316	13261	13364	13393	13604	13525	13370	13456	13380	13375	13364	13283	13350	13374	13300	13517	13479	13274	13280	13510	13320	13316	13384	13436	13190	13401	13552	13236	13484	13368	13459	13597	13430	13403	13378	13425	13305	13348	13388	13429	13324	13439	13381	13295	13369	13367	13466	13430	13519	13449	13544	13386	13321	13464	13397	13318	13337	13545	13312	13314	13502	13291	13399	13551	13510	13308	13361	13434	13385	13407	13519	13412	13207	13457	13440	13371	13207	13265	13461	13432	13280	13256	13321	13429	13406	13481	13371	13335	13479	13468	13430	13307	13264	13394	13450	13278	13575	13397	13560	13362	13440	13401	13298	13458	13426	13386	13474	13514	13457	13376	13364	13516	13455	13401	13322	13409	13479	13459	13336	13439	13324	13228	13349	13521	13482	13466	13408	13371	13426	13386	13356	13356	13250	13454	13436	13394	13353	13440	13260	13305	13448	13399	13355	13409	13430	13287	13293	13340	13433	13422	13478	13523	13378	13300	13466	13436	13507	13464	13343	13335	13435	13410	13332	13439	13348	13503	13358	13278	13483	13352	13373	13322	13395	13472	13194	13353	13520	13388	13628	13380	13378	13375	13569	13492	13482	13393	13311	13296	13349	13377	13286	13316	13516	13327	13470	13489	13425	13431	13416	13357	13342	13594	13500	13330	13203	13590	13395	13517	13485	13328	13339	13326	13509	13352	13361	13337	13387	13372	13390	13383	13584	13470	13433	13287	13444	13380	13327	13392	13241	13213	13426	13305	13346	13437	13331	13567	13422	13522	13515	13479	13196	13352	13467	13413	13456	13491	13423	13337	13559	13353	13355	13280	13395	13281	13347	13472	13287	13397	13573	13514	13292	13377	13320	13370	13368	13356	13400	13464	13477	13273	13350	13407	13449	13427	13402	13560	13272	13618	13268	13350	13391	13288	13320	13527	13302	13305	13422	13423	13272	13405	13278	13341	13325	13512	13320	13404	13426	13444	13554	13393	13457	13476	13495	13563	13506	13456	13371	13476	13389	13394	13356	13497	13542	13378	13341	13442	13289	13459	13417	13404	13371	13413	13427	13405	13370	13377	13442	13389	13268	13227	13310	13325	13316	13434	13547	13341	13494	13345	13360	13531	13470	13395	13543	13351	13362	13374	13344	13334	13401	13400	13379	13511	13320	13511	13374	13413	13281	13473	13417	13452	13472	13330	13538	13376	13352	13351	13631	13367	13469	13620	13297	13583	13309	13446	13412	13443	13275	13483	13504	13430	13313	13374	13549	13644	13640	13379	13537	13386	13421	13376	13406	13470	13406	13417	13390	13390	13276	13358	13407	13366	13493	13470	13420	13536	13434	13471	13357	13415	13316	13308	13401	13412	13292	13310	13342	13531	13603	13397	13485	13569	13367	13457	13483	13352	13256	13280	13296	13415	13351	13246	13341	13359	13436	13401	13486	13313	13533	13501	13531	13519	13392	13470	13311	13465	13179	13392	13402	13465	13334	13298	13207	13462	13391	13358	13452	13285	13405	13436	13264	13410	13421	13488	13385	13364	13493	13439	13498	13480	13458	13314	13528	13282	13414	13348	13357	13448	13501	13353	13544	13366	13443	13318	13353	13342	13475	13431	13416	13413	13356	13350	13434	13389	13373	13506	13452	13351	13302	13283	13429	13449	13384	13421	13457	13368	13384	13419	13407	13481	13435	13221	13314	13387	13280	13156	13612	13432	13512	13274	13350	13537	13432	13417	13489	13426	13276	13409	13302	13539	13391	13298	13397	13411	13380	13434	13335	13478	13357	13438	13482	13233	13386	13292	13378	13354	13444	13336	13281	13372	13408	13443	13440	13400	13245	13565	13473	13457	13348	13366	13510	13583	13322	13274	13409	13406	13396	13418	13525	13455	13315	13393	13364	13319	13340	13515	13593	13504	13345	13243	13379	13437	13432	13361	13440	13436	13351	13326	13427	13407	13503	13399	13431	13236	13409	13282	13456	13308	13480	13475	13599	13403	13217	13262	13519	13404	13374	13220	13391	13363	13418	13442	13388	13389	13430	13559	13379	13457	13422	13441	13381	13412	13591	13362	13251	13301	13427	13357	13373	13337	13428	13292	13516	13353	13466	13370	13275	13568	13460	13230	13360	13504	13348	13476	13575	13485	13430	13311	13419	13447	13359	13377	13496	13155	13384	13382	13496	13350	13294	13378	13343	13417	13278	13293	13463	13341	13448	13371	13426	13425	13503	13288	13416	13422	13323	13422	13345	13339	13369	13536	13390	13365	13452	13437	13372	13337	13417	13536	13479	13614	13281	13408	13417	13344	13413	13385	13433	13342	13446	13192	13482	13253	13447	13542	13476	13477	13477	13364	13506	13420	13236	13279	13174	13451	13309	13399	13343	13382	13332	13439	13322	13422	13408	13314	13430	13494	13332	13355	13514	13416	13423	13467	13254	13284	13348	13389	13531	13520	13455	13307	13517	13449	13451	13357	13353	13401	13331	13468	13340	13390	13547	13428	13450	13607	13401	13423	13423	13424	13256	13375	13396	13526	13282	13305	13311	13249	13374	13497	13536	13311	13326	13239	13361	13530	13355	13382	13385	13367	13490	13378	13264	13481	13416	13244	13466	13223	13404	13391	13356	13413	13443	13459	13357	13239	13328	13312	13444	13557	13347	13372	13414	13565	13371	13424	13333	13442	13387	13467	13492	13393	13467	13510	13368	13208	13244	13355	13415	13427	13465	13501	13433	13254	13295	13476	13302	13358	13500	13504
28609	26061	32890	29663	24505	21770	19706	18481	17636	17378	16779	16275	16162	16171	15988	15940	15920	15705	15808	15406	15635	15656	15613	15673	15833	15796	15642	15558	15406	15599	15650	15536	15785	15578	15625	15524	15476	15455	15572	15444	15562	15545	15664	15568	15464	15572	15577	15488	15333	15467	15555	15687	15538	15511	15547	15584	15516	15393	15441	15692	15539	15625	15440	15408	15542	15559	15510	15541	15568	15579	15650	15467	15410	15537	15508	15589	15562	15563	15594	15426	15326	15517	15457	15489	15535	15553	15425	15305	15540	15420	15500	15436	15470	15554	15538	15416	15405	15423	15303	15397	15500	15428	15548	15388	15405	15393	15381	15466	15594	15610	15536	15540	15520	15369	15372	15350	15547	15481	15305	15402	15353	15346	15538	15283	15536	15466	15461	15478	15382	15477	15495	15365	15529	15573	15409	15537	15425	15640	15446	15534	15314	15377	15679	15409	15580	15393	15469	15467	15461	15396	15463	15527	15522	15527	15368	15652	15600	15536	15447	15555	15471	15463	15495	15381	15578	15498	15431	15312	15351	15385	15591	15520	15487	15289	15353	15458	15517	15579	15469	15492	15399	15528	15537	15436	15401	15716	15368	15475	15468	15356	15367	15442	15523	15413	15609	15548	15362	15556	15351	15489	15524	15419	15397	15473	15392	15429	15561	15496	15517	15588	15502	15420	15380	15541	15463	15410	15357	15267	15433	15363	15481	15338	15385	15424	15571	15490	15456	15334	15420	15622	15145	15501	15559	15385	15455	15429	15414	15279	15648	15587	15413	15524	15643	15430	15452	15515	15470	15539	15482	15338	15360	15450	15256	15334	15405	15423	15520	15488	15502	15503	15572	15474	15345	15453	15456	15629	15486	15354	15523	15543	15612	15486	15286	15465	15429	15482	15321	15286	15412	15604	15415	15249	15579	15603	15319	15545	15300	15474	15502	15491	15452	15509	15241	15525	15287	15472	15594	15629	15721	15473	15457	15453	15458	15322	15466	15510	15559	15410	15473	15441	15453	15338	15411	15369	15355	15411	15540	15361	15419	15381	15486	15486	15416	15446	15455	15553	15494	15348	15610	15426	15395	15365	15338	15427	15257	15511	15455	15234	15482	15254	15492	15392	15329	15589	15562	15441	15601	15383	15593	15528	15503	15357	15451	15539	15435	15243	15582	15520	15640	15472	15430	15436	15495	15434	15512	15328	15571	15604	15610	15412	15646	15451	15328	15723	15635	15618	15440	15382	15445	15453	15596	15422	15476	15511	15640	15440	15556	15509	15637	15275	15595	15557	15400	15527	15593	15285	15569	15473	15364	15433	15487	15482	15483	15415	15483	15248	15358	15275	15408	15328	15617	15483	15361	15806	15420	15548	15445	15399	15412	15538	15379	15658	15457	15380	15402	15539	15453	15581	15424	15479	15333	15563	15413	15513	15519	15425	15213	15564	15358	15652	15412	15358	15283	15507	15444	15555	15585	15521	15405	15494	15350	15509	15527	15495	15403	15365	15492	15457	15480	15496	15626	15331	15276	15479	15395	15413	15380	15419	15516	15552	15534	15474	15550	15546	15501	15411	15574	15414	15489	15272	15247	15273	15377	15541	15397	15621	15430	15538	15188	15371	15403	15689	15308	15320	15530	15277	15481	15342	15404	15548	15155	15594	15609	15465	15320	15505	15403	15605	15341	15369	15677	15419	15331	15428	15536	15563	15394	15589	15513	15545	15424	15555	15573	15642	15551	15507	15387	15483	15371	15571	15557	15514	15308	15398	15625	15414	15378	15473	15548	15391	15605	15595	15420	15378	15296	15521	15366	15583	15545	15298	15409	15475	15568	15490	15219	15616	15513	15358	15568	15250	15243	15439	15318	15288	15476	15575	15439	15457	15343	15526	15340	15411	15459	15506	15428	15562	15751	15502	15502	15356	15453	15680	15397	15425	15305	15379	15289	15488	15477	15513	15542	15376	15356	15318	15410	15558	15464	15352	15545	15513	15499	15410	15431	15553	15354	15525	15411	15480	15604	15311	15372	15631	15384	15423	15505	15578	15663	15526	15718	15579	15448	15331	15608	15499	15448	15534	15442	15443	15480	15381	15298	15584	15575	15603	15602	15453	15556	15654	15192	15423	15527	15486	15334	15347	15393	15529	15636	15529	15665	15650	15518	15478	15471	15537	15375	15509	15293	15728	15525	15425	15494	15439	15469	15561	15346	15356	15416	15390	15470	15451	15504	15399	15295	15537	15442	15489	15496	15575	15460	15386	15417	15408	15344	15340	15542	15437	15462	15432	15545	15327	15334	15340	15457	15260	15400	15386	15331	15534	15548	15518	15404	15303	15533	15385	15510	15420	15403	15630	15603	15477	15402	15527	15317	15397	15419	15436	15513	15641	15682	15530	15394	15454	15533	15342	15616	15628	15185	15467	15561	15447	15524	15617	15316	15353	15438	15375	15498	15412	15302	15658	15549	15628	15395	15524	15574	15446	15507	15713	15322	15455	15423	15229	15206	15465	15364	15314	15384	15553	15484	15447	15478	15563	15343	15500	15316	15500	15477	15414	15492	15361	15381	15618	15421	15506	15377	15494	15583	15443	15523	15414	15458	15478	15248	15424	15392	15535	15550	15463	15540	15422	15406	15366	15346	15480	15519	15376	15686	15524	15384	15436	15360	15267	15236	15438	15464	15438	15469	15673	15590	15526	15334	15479	15403	15687	15410	15467	15565	15378	15601	15419	15407	15453	15410	15562	15658	15520	15409	15502	15363	15381	15563	15218	15377	15610	15318	15500	15394	15284	15435	15449	15531	15451	15477	15438	15474	15477	15430	15423	15470	15434	15513	15441	15539	15539	15548	15455	15567	15622	15553	15527	15420	15405	15339	15518	15459	15407	15505	15248	15321	15501	15443	15525	15277	15495	15495	15534	15680	15375	15468	15430	15340	15636	15617	15597	15622	15548	15501	15684	15411	15415	15588	15550	15437	15321	15395	15396	15453	15460	15578	15424	15537	15390	15430	15436	15411	15512	15330	15475	15538	15296	15532	15439	15531	15420	15381	15414	15454	15535	15427	15608	15684	15484	15608	15461	15505	15442	15583	15504	15565	15672	15515	15454	15749	15581	15623	15658	15526	15604	15247	15445	15531	15435	15076	15253	15299	15504	15579	15571	15420	15395	15455	15406	15566	15245	15475	15416	15327	15293	15511	15311	15347	15256	15510	15604	15336	15533	15737	15440	15410	15603	15440	15552	15317	15434	15519	15672	15780	15345	15261	15406	15443	15482	15436	15484	15560	15469	15540	15445	15396	15600	15455	15500	15612	15350	15386	15485	15522	15568	15410	15498	15443	15266	15418	15448	15541	15494	15545	15874	15478	15528	15572	15397	15575	15519	15640	15355	15600	15591	15377	15559	15515	15547	15508	15290	15429	15239	15507	15459	15210	15341	15488	15607	15469	15618	15500	15246	15596	15468	15451	15311	15572	15275	15491	15630	15501	15644	15256	15558	15533	15436	15370	15394	15412	15557	15392	15682	15403	15507	15554	15601	15419	15574	15478	15682	15653	15496	15491	15564	15399	15682	15566	15444	15461	15401	15392	15486	15401	15476	15464	15561	15400	15448	15502	15392	15377	15726	15438	15659	15606	15729	15371	15477	15673	15300	15644	15547	15541	15505	15439	15630	15463	15402	15489	15559	15415	15420	15470	15556	15399	15599	15315	15484	15567	15366	15313	15574	15733	15537	15711	15415	15278	15559	15292	15175	15331	15395	15629	15617	15356	15450	15489	15557	15605	15708	15629	15409	15591	15514	15396	15523	15524	15516	15322	15389	15440	15390	15453	15471	15647	15503	15714	15415	15488	15434	15521	15676	15595	15464	15268	15527	15385	15314	15464	15426	15348	15640	15385	15250	15473	15467	15517	15525	15437	15451	15427	15355	15697	15715	15491	15391	15555	15543	15636	15186	15515	15637	15523	15479	15614	15542	15562	15530	15616	15623	15476	15330	15462	15587	15504	15400	15289	15470	15380	15271	15484	15363	15575	15593	15648	15389	15412	15547	15335	15526	15614	15380	15481	15553	15489	15459	15412	15473	15476	15473	15524	15457	15463	15283	15499	15333	15273	15454	15578	15619	15689	15627	15561	15622	15488	15484	15338	15446	15560	15427	15650	15613	15379	15560	15562	15583	15390	15510	15515	15610	15380	15612	15511	15426	15152	15123	15661	15620	15442	15634	15261	15660	15446	15487	15373	15579	15359	15335	15477	15538	15454	15499	15735	15586	15537	15501	15435	15374	15414	15554	15429	15349	15649	15521	15516	15648	15419	15414	15400	15403	15437	15738	15508	15485	15527	15426	15424	15516	15402	15568	15695	15443	15577	15508	15483	15510	15446	15559	15451	15226	15835	15440	15298	15544	15439	15384	15648	15469	15430	15435	15575	15403	15575	15482	15508	15529	15399	15462	15590	15477	15302	15600	15372	15607	15390	15384	15567	15485	15500	15296	15420	15582	15261	15279	15505	15657	15531	15435	15539	15548	15390	15608	15281	15323	15242	15372	15432	15461	15602	15585	15419	15380	15403	15674	15419	15232	15630	15593	15404	15549	15453	15262	15537	15610	15558	15556	15786	15457	15578	15573	15278	15561	15385	15376	15275	15440	15318	15528	15490	15553	15375	15208	15427	15554	15307	15362	15396	15498	15539	15519	15588	15458	15445	15410	15414	15548	15338	15459	15476	15302	15519	15530	15581	15517	15542	15580	15528	15528	15481	15627	15632	15534	15302	15477	15583	15355	15512	15496	15478	15685	15539	15394	15553	15382	15457	15505	15627	15451	15354	15430	15477	15351	15464	15577	15419	15330	15385	15344	15517	15376	15447	15447	15330	15322	15596	15392	15733	15425	15502	15485	15445	15564	15427	15390	15630	15517	15627	15579	15463	15344	15584	15493	15483	15382	15334	15526	15442	15382	15430	15467	15573	15536	15423	15658	15459	15564	15539	15419	15375	15553	15307	15429	15506	15382	15441	15428	15620	15396	15264	15589	15364	15534	15581	15764	15466	15428	15368	15392	15624	15397	15507	15449	15523	15515	15349	15492	15297	15321	15501	15420	15334	15419	15449	15472	15666	15344	15589	15434	15612	15440	15531	15662
27061	39863	36698	28489	24559	21412	19079	17601	16496	15928	15287	14773	14451	14435	14107	14173	13881	13750	13752	13800	13785	13747	13507	13586	13540	13574	13521	13406	13452	13425	13509	13457	13461	13389	13442	13328	13501	13393	13497	13409	13383	13475	13333	13335	13319	13266	13611	13321	13332	13394	13497	13344	13352	13357	13420	13391	13343	13399	13353	13233	13610	13308	13568	13319	13388	13226	13399	13488	13429	13360	13465	13411	13292	13449	13451	13480	13387	13264	13397	13173	13298	13422	13499	13522	13382	13445	13457	13547	13359	13434	13314	13368	13458	13428	13196	13399	13498	13292	13408	13345	13348	13438	13448	13265	13424	13455	13321	13354	13412	13515	13339	13365	13368	13366	13355	13338	13316	13350	13527	13525	13166	13311	13296	13409	13263	13296	13299	13238	13300	13444	13329	13454	13559	13277	13251	13255	13335	13284	13362	13266	13283	13284	13316	13271	13262	13383	13253	13257	13359	13243	13396	13316	13359	13350	13395	13401	13426	13437	13377	13327	13328	13468	13378	13285	13328	13382	13331	13520	13491	13430	13281	13307	13374	13318	13362	13431	13212	13280	13380	13555	13260	13548	13262	13388	13382	13480	13430	13368	13278	13343	13461	13416	13524	13456	13473	13412	13393	13232	13412	13574	13299	13321	13297	13348	13452	13317	13387	13285	13347	13436	13375	13268	13313	13424	13345	13429	13303	13421	13464	13393	13271	13395	13301	13356	13375	13375	13536	13508	13263	13521	13449	13348	13393	13396	13339	13269	13400	13276	13585	13372	13222	13364	13296	13436	13413	13451	13407	13402	13381	13513	13325	13375	13514	13277	13523	13158	13456	13340	13455	13390	13324	13356	13407	13201	13497	13156	13512	13403	13285	13241	13368	13473	13395	13387	13416	13395	13395	13419	13408	13318	13321	13316	13290	13302	13330	13369	13499	13345	13337	13323	13416	13396	13286	13322	13192	13492	13369	13309	13506	13511	13306	13310	13401	13338	13114	13355	13295	13359	13353	13456	13458	13406	13227	13263	13409	13312	13327	13455	13211	13400	13346	13290	13516	13373	13388	13379	13310	13221	13384	13364	13414	13484	13344	13324	13252	13269	13383	13453	13543	13338	13381	13302	13243	13401	13345	13369	13500	13266	13575	13261	13468	13272	13409	13501	13424	13261	13363	13434	13467	13121	13437	13413	13318	13411	13455	13291	13307	13278	13429	13421	13416	13520	13363	13516	13341	13496	13411	13317	13351	13338	13448	13395	13282	13390	13342	13478	13492	13377	13520	13342	13298	13325	13322	13432	13231	13491	13343	13302	13335	13327	13216	13278	13393	13219	13220	13431	13418	13322	13370	13371	13482	13373	13443	13327	13431	13325	13415	13343	13316	13362	13573	13480	13443	13445	13357	13380	13212	13297	13565	13371	13472	13298	13262	13183	13388	13525	13432	13231	13393	13408	13352	13476	13362	13452	13338	13450	13466	13415	13552	13305	13480	13393	13243	13236	13247	13422	13383	13381	13441	13482	13322	13397	13364	13235	13440	13311	13328	13424	13186	13274	13373	13318	13523	13249	13398	13367	13526	13273	13304	13545	13339	13133	13341	13374	13467	13388	13229	13330	13367	13612	13386	13416	13368	13398	13346	13384	13243	13328	13401	13319	13284	13504	13440	13282	13310	13387	13519	13472	13326	13265	13267	13395	13368	13388	13310	13398	13267	13414	13391	13381	13452	13390	13423	13384	13441	13285	13348	13458	13376	13167	13442	13353	13288	13251	13308	13421	13407	13409	13188	13209	13310	13428	13379	13306	13448	13508	13317	13429	13514	13225	13338	13377	13308	13470	13555	13453	13405	13406	13435	13271	13343	13305	13344	13383	13346	13243	13380	13354	13312	13269	13315	13306	13223	13472	13281	13305	13530	13253	13495	13234	13555	13320	13411	13315	13299	13191	13393	13395	13437	13341	13350	13380	13298	13331	13421	13289	13173	13465	13285	13418	13256	13469	13509	13262	13444	13280	13490	13475	13325	13282	13447	13481	13447	13472	13261	13473	13541	13370	13382	13334	13436	13465	13339	13419	13273	13524	13342	13399	13335	13317	13195	13355	13346	13406	13454	13396	13312	13289	13392	13467	13194	13265	13365	13348	13402	13303	13341	13414	13422	13397	13421	13427	13433	13433	13438	13318	13518	13369	13471	13231	13407	13334	13171	13319	13356	13471	13290	13305	13330	13187	13377	13493	13289	13578	13383	13298	13299	13348	13493	13237	13314	13369	13398	13537	13331	13576	13334	13378	13475	13339	13310	13511	13418	13366	13506	13375	13502	13412	13509	13261	13428	13406	13477	13337	13321	13492	13323	13304	13412	13136	13369	13304	13473	13447	13408	13308	13445	13398	13363	13358	13272	13419	13440	13439	13512	13322	13208	13512	13368	13176	13403	13266	13353	13431	13361	13426	13514	13456	13440	13375	13379	13347	13326	13387	13272	13338	13335	13472	13290	13331	13497	13309	13373	13363	13307	13371	13513	13418	13293	13386	13309	13340	13333	13436	13455	13338	13355	13376	13395	13420	13362	13328	13311	13378	13286	13421	13316	13349	13383	13445	13385	13198	13388	13235	13380	13478	13315	13438	13342	13489	13311	13421	13333	13486	13435	13360	13321	13209	13412	13263	13314	13359	13300	13362	13406	13383	13400	13331	13354	13449	13386	13414	13399	13391	13378	13223	13372	13506	13491	13335	13564	13351	13522	13395	13402	13381	13351	13199	13463	13390	13398	13394	13400	13239	13240	13333	13415	13352	13389	13321	13401	13257	13588	13303	13430	13407	13455	13393	13605	13329	13294	13474	13215	13428	13253	13377	13400	13426	13299	13313	13323	13406	13304	13354	13507	13292	13371	13318	13393	13363	13376	13458	13375	13443	13372	13198	13350	13497	13354	13316	13548	13497	13364	13380	13345	13437	13396	13287	13179	13404	13550	13380	13396	13271	13396	13364	13396	13257	13282	13250	13425	13360	13455	13246	13400	13396	13392	13235	13442	13433	13268	13374	13391	13458	13550	13396	13372	13369	13345	13225	13352	13363	13297	13352	13264	13462	13345	13256	13511	13346	13256	13288	13388	13242	13251	13466	13419	13440	13374	13093	13523	13482	13400	13281	13459	13374	13396	13439	13512	13430	13331	13330	13393	13336	13383	13598	13338	13421	13511	13212	13358	13380	13251	13428	13360	13438	13313	13312	13265	13480	13281	13428	13332	13316	13272	13357	13451	13332	13342	13454	13320	13413	13417	13313	13369	13254	13292	13467	13438	13434	13312	13426	13424	13295	13387	13446	13392	13351	13304	13345	13277	13421	13339	13433	13325	13317	13335	13376	13254	13446	13435	13195	13327	13342	13280	13377	13353	13403	13338	13438	13310	13528	13248	13353	13397	13311	13346	13303	13489	13316	13512	13444	13312	13410	13305	13476	13253	13346	13607	13312	13323	13296	13335	13293	13452	13403	13498	13289	13244	13320	13385	13253	13433	13381	13445	13475	13482	13324	13300	13309	13281	13487	13263	13287	13524	13392	13404	13417	13588	13279	13372	13313	13500	13423	13404	13469	13352	13356	13502	13373	13246	13469	13450	13446	13315	13425	13449	13371	13418	13352	13395	13188	13157	13372	13308	13282	13344	13504	13382	13344	13457	13364	13557	13341	13481	13409	13335	13213	13381	13341	13441	13222	13449	13501	13453	13415	13205	13430	13391	13475	13483	13232	13433	13315	13382	13392	13568	13362	13478	13284	13328	13462	13448	13341	13269	13400	13371	13275	13477	13491	13391	13271	13350	13506	13323	13368	13235	13309	13476	13452	13342	13459	13443	13356	13268	13293	13312	13596	13553	13461	13583	13469	13479	13468	13216	13187	13295	13481	13432	13300	13450	13352	13399	13320	13444	13223	13320	13167	13395	13380	13412	13386	13364	13326	13558	13469	13316	13511	13623	13439	13388	13465	13254	13325	13480	13429	13515	13526	13470	13334	13396	13475	13340	13311	13381	13289	13323	13356	13254	13353	13298	13483	13467	13542	13397	13542	13326	13251	13385	13325	13250	13446	13435	13375	13286	13355	13378	13320	13387	13379	13306	13365	13164	13328	13391	13346	13349	13323	13319	13217	13421	13470	13296	13425	13374	13323	13388	13335	13266	13340	13243	13535	13390	13404	13530	13314	13419	13428	13420	13226	13397	13373	13390	13466	13409	13433	13392	13373	13377	13344	13292	13375	13522	13306	13244	13474	13353	13185	13208	13283	13257	13169	13440	13420	13411	13383	13324	13409	13395	13501	13337	13550	13281	13496	13503	13307	13252	13478	13472	13571	13077	13430	13509	13285	13415	13411	13448	13554	13573	13495	13310	13374	13369	13418	13419	13428	13496	13356	13336	13485	13436	13377	13367	13493	13337	13395	13342	13242	13457	13317	13424	13631	13424	13099	13321	13399	13451	13449	13202	13450	13157	13402	13318	13564	13523	13224	13229	13375	13376	13328	13338	13450	13075	13303	13291	13258	13317	13393	13393	13300	13286	13506	13359	13525	13315	13407	13251	13414	13300	13372	13486	13348	13267	13156	13260	13185	13284	13356	13416	13334	13656	13321	13399	13369	13432	13481	13366	13422	13468	13333	13256	13381	13231	13366	13371	13378	13485	13432	13310	13248	13501	13555	13412	13226	13327	13290	13209	13481	13442	13388	13520	13302	13406	13280	13325	13301	13356	13404	13384	13449	13403	13307	13464	13237	13440	13439	13422	13388	13170	13448	13341	13386	13310	13304	13192	13442	13332	13297	13301	13378	13428	13192	13549	13429	13487	13253	13389	13504	13405	13260	13278	13455	13212	13412	13587	13270	13273	13297	13258	13321	13341	13409	13464	13355	13340	13468	13408	13373	13275	13363	13477	13404	13405	13393	13393	13329	13388	13323	13461	13247	13388	13370	13303	13439	13488	13380	13407	13293	13282	13401	13204	13402	13368	13536	13425	13210	13307	13486	13248	13554	13253	13575	13221	13370	13325	13382	13363	13356	13524	13489	13338	13178	13517	13207	13303	13430	13247	13498	13449	13398	13361	13542	13496	13527	13477	13462	13338	13452	13406	13259	13434	13372	13228	13438	13263	13404
24074	21132	28541	25645	25799	26508	24529	20027	18220	18065	17491	16746	16504	16374	16148	16074	15964	15889	15665	15593	15757	15598	15630	15494	15628	15427	15458	15488	15385	15437	15434	15273	15245	15300	15185	15127	15290	15502	15502	15275	15234	15158	15405	15433	15339	15081	15190	15242	15308	15282	15403	15268	15254	15324	15371	15240	15248	15197	15222	15340	15211	15262	15048	15151	15294	15317	15361	15238	15299	15173	15223	15204	15210	15130	15205	15185	15117	15361	15344	15203	15260	15256	15162	15214	15126	15046	15266	15306	15213	15210	15218	15357	15298	15175	15257	15021	15259	15173	15193	14946	15234	15213	15195	15002	15372	15227	15108	15308	15340	15149	15018	15015	15174	15163	14969	15307	15170	15186	15425	15117	15411	15147	15150	15083	14961	15232	15273	15179	15121	15062	15185	15181	15219	15157	15102	15088	15047	15180	15029	15264	15178	15270	15156	15201	15121	15252	15034	15276	15242	15158	15085	14960	15100	15109	15249	15303	15189	15218	15084	15237	15168	15047	15140	15287	15025	15240	15138	15204	15164	14981	15331	15259	15140	15210	15138	15265	15390	15202	15186	15285	15226	15194	15220	15132	15185	14937	15072	15308	15238	15248	15125	15165	15298	15192	15288	15236	15277	15374	15025	15237	15078	15162	15169	15348	15193	15165	15161	15152	15409	15122	15277	15193	15214	14937	15209	15212	15352	15196	15342	15356	15382	15241	15085	15223	15293	15413	15413	15167	15370	15219	15186	14887	15308	15101	15030	15189	15381	15263	15116	15191	15014	15174	15205	15242	14956	15229	15362	15203	15193	15021	15157	15365	15137	15087	15243	15168	15187	15156	14950	15161	15082	15276	14972	15092	15231	15203	15199	15360	15220	15377	15214	15131	15510	15335	15045	15067	15373	15154	15266	15021	15200	15328	15242	15158	15094	15178	15122	15169	15118	15309	15273	15043	15199	15308	15117	15213	15347	15226	15293	15081	15097	14929	15132	15154	15305	15154	15061	15095	15113	15179	15202	14994	15206	15354	15343	15061	15151	15288	15070	15246	15170	15083	15125	15246	15225	15191	15317	15153	15161	15161	15225	15353	15116	15119	15234	15132	15320	15279	15532	15056	15304	15029	15283	15201	15307	15148	15064	15113	15260	15170	15155	15185	15264	15087	15106	15015	15352	15438	15368	15129	15111	15128	15390	15190	15306	15330	15093	15200	15179	15181	15237	15233	15130	15154	15246	15180	15224	15233	15084	15333	15243	15177	15164	15273	15323	15175	15408	15416	15050	15031	15095	15054	15170	15188	15261	15340	15225	15412	15325	15220	15328	15060	15120	15120	15304	15188	15175	15099	15310	15254	15191	15232	15074	15170	15167	14992	15262	15246	15284	15158	15184	15273	15122	15269	15232	15185	15102	15107	15399	15119	15374	15118	15134	15399	15135	15254	15220	15301	15054	15147	15126	15207	15231	15269	15064	15186	15416	15071	15416	15002	15319	15065	15151	15252	15208	15060	15112	15201	15275	15221	15082	15194	15318	15248	15175	15102	15304	15056	15135	15320	15350	15211	15294	15168	15071	15208	15351	15374	15211	15091	14999	15114	15106	14965	15206	15138	15253	15180	15310	15301	15299	14936	15085	15253	15209	15174	15305	15309	15071	15190	15143	15167	15262	15165	15188	15150	15371	15170	15288	15135	15182	15101	15307	15244	15131	15213	15043	15128	15283	15345	15196	15172	15358	15249	15211	15210	15218	15315	15297	15107	15199	15119	15129	15138	15330	15494	15133	14979	15343	15076	15143	15097	15068	15153	15087	15309	15057	15250	15209	15387	15242	15176	15275	15063	15228	15280	15182	15200	15304	15229	15077	14872	15491	15251	15226	15114	15236	15282	15384	15189	15345	15227	15258	15302	15092	15128	15069	15300	15250	15022	15232	15277	15207	15127	15394	15201	15280	15168	15214	15282	15099	15000	15244	15403	15205	15124	15038	15204	15275	15231	15293	15327	15258	15404	15150	15122	15092	15072	15250	15096	15260	15099	15167	15177	15161	15194	15165	15282	15088	15281	15204	15242	15156	15287	15259	15404	15439	15329	15167	15236	15179	15267	14969	15266	15181	15164	15276	15210	15212	15186	15083	15314	15230	15102	15161	15140	15260	15290	15345	15480	15166	15188	15340	15135	15169	14898	15362	15308	15129	15200	15128	15131	15244	15180	15238	15293	15268	15090	15098	15131	15127	15149	15046	15015	15240	15128	15241	15239	15125	15321	15163	15417	15174	15269	15246	15418	15345	15230	15372	15269	15227	15234	15190	14951	15186	15137	15170	15298	15237	15196	14943	15279	15131	15210	15180	15249	15249	15131	15134	15154	15222	15154	15320	15234	15238	15183	15250	15199	15186	15277	15113	15276	15190	15384	15215	15290	15188	15322	15130	15098	15216	15196	15149	15185	15075	15094	15378	15121	15358	15181	15353	15287	15331	15098	15010	15209	15292	15233	15211	15035	15384	15322	15305	15179	15079	15004	15301	15247	15308	15431	15301	15100	14992	15085	15114	15087	15330	15181	15123	15130	15271	15199	15282	15166	15278	15157	15366	15091	15345	15087	15259	15320	15340	15231	15303	15167	15119	15076	15377	15128	15312	15263	15235	15335	15191	15189	15008	15228	15134	15047	15081	15185	15360	15115	15013	14995	15025	15205	15244	15106	15275	15340	15186	15046	15223	15198	15240	15410	15245	15227	15247	15214	15184	15218	15459	15282	15260	15203	15262	15231	15219	15331	15057	15103	15257	15250	15291	15068	15152	15032	15227	15249	15074	14832	15105	15276	15034	15227	15290	15189	15128	15156	15253	15269	15240	15302	15141	15131	15326	15217	15091	15208	15049	15256	15057	15362	15270	15112	15249	15151	15301	15125	15264	15261	15249	15231	15091	15281	15230	15297	15064	15215	15125	15044	15160	15432	15382	15178	15207	15243	15228	15082	15259	15433	15138	15247	15201	15118	15104	15356	15079	15314	15176	15378	15182	15167	15159	14969	15137	15287	15109	15129	15188	15352	15229	15176	15261	15220	15227	15172	15062	15096	15231	15394	15232	15167	15085	15239	15107	15248	15180	15222	15303	15173	15141	15120	15380	15199	15455	15295	15229	15418	15318	15262	15270	15229	15006	15318	15151	15171	15291	15320	15192	15429	15243	15072	15244	15371	15340	15256	15299	15239	15269	15270	15255	15236	15197	15392	15277	15168	15228	15319	15364	15369	15297	15145	15091	15264	15210	15087	15121	15324	15230	15227	15003	15147	15159	15164	15240	15024	15352	15243	15237	15343	15191	15196	15291	15309	15313	15297	15076	15200	15145	15064	15284	15192	15373	15081	15236	15335	15242	15122	15300	15225	15358	15292	15498	15156	15469	15201	15381	15018	15239	15422	15296	15309	15189	14977	15428	15094	15278	15176	15037	15056	15105	15083	15305	15148	15177	15129	15037	15210	15309	15035	15217	15314	15198	15219	15180	15207	15260	15168	15296	14971	15467	15120	15050	15127	15060	15302	15071	15426	15282	15225	15383	15345	15110	15179	15224	15240	15349	15344	15361	15329	15353	15275	15267	15082	15244	15324	15379	15118	15107	15210	15202	15314	15571	15089	15327	15164	15182	15306	15192	15286	15151	15081	15287	15351	15119	15185	15215	15254	15189	15217	15060	15152	15306	15223	15117	15412	15250	15239	15196	15053	14958	15165	15369	15111	15386	15226	15227	15115	15225	15085	15254	15047	15265	15229	15271	15228	15375	15262	15243	15318	15212	15179	15355	15180	15141	15123	15030	15392	15410	15359	15265	15047	15213	15270	15038	15158	15164	15181	15256	15352	15173	15175	15143	15111	15293	15053	15219	15179	15164	15135	15163	15066	15241	15337	15279	15009	15004	15324	15030	15216	15312	15261	15128	15228	15177	15145	15122	15171	15110	15368	15322	15320	15290	15113	15137	15442	15236	15263	15163	15385	15022	15333	15333	14991	15352	15148	15152	15100	15185	15242	15210	15310	15167	15141	15178	15160	15303	15041	15156	15147	15134	15209	15327	15298	15341	15198	15411	15410	15366	15440	15160	15143	15139	15334	15312	15140	15313	15233	15379	15248	15294	15156	15193	15115	15209	15324	15460	15286	15184	15415	15316	15183	15058	15127	15188	15164	15234	15357	15133	15190	15226	15262	15221	15188	15151	15158	15264	15229	15263	15182	15090	15120	15244	15127	15437	15253	15261	15198	15347	15245	15275	15280	15148	15149	15197	15165	15113	15244	15131	15221	15088	15208	15062	15081	15250	15067	15181	15154	15136	15421	15297	15187	15167	15158	15116	14990	15047	15163	15079	14964	15141	15213	15217	15378	15310	15064	15391	15239	15252	15266	15270	15160	15251	15314	15216	15167	15213	15155	15210	15169	15401	15212	15127	15245	15220	15361	15312	15106	15238	15112	15199	15288	15316	15061	15317	15237	15173	15159	15152	15169	15102	15374	15100	15270	15289	15158	15253	15199	15124	15094	15287	15284	15140	15290	15107	15191	15240	15293	15186	15386	15221	15204	15350	14983	15152	15291	15207	15154	15058	15242	15349	15132	15313	15359	15175	15271	15245	15015	15291	15379	15190	15117	15224	15202	15250	15206	15154	15254	15404	15169	15284	15169	15255	15177	15316	15253	15201	15145	15116	15077	15100	15170	15117	15374	15286	15283	15169	15122	15250	15059	15406	15141	15215	15066	15285	15170	15216	15228	15100	15234	15158	15340	15302	15199	15113	15169	15172	15194	15232	15197	14971	15174	15264	15239	15262	15172	15239	15252	15307	15021	15139	15394	15164	15244	15398	15106	15193	15072	15061	15075	15313	15237	15249	15210	15109	15218	15274	15000	15145	15271	15218	15311	15065	15227	15336	15061	14963	15105	15205	15319	15220	15219	15375	15374	15390	15132	15220	15192	15239	15229	15216	15224	15051	15170	15054	15123	15382	15146	15204	15164	15187	15322	15403	15003	15264	15129	15135	15051	15167	15176	15416	15221	15283	15191	15246	15419	15149	15114	15160	15310	15050	15078	15205	15092	15320	15089	15059	14937	15158	15268	15169	15342	15277	15220	15230	15105	15226	15145	15280	15307	15074	15204
27129	46272	43512	34977	31444	26703	22693	19575	17998	17210	16216	15670	15044	14759	14630	14416	14189	13953	13861	13900	13736	13586	13700	13610	13665	13574	13587	13425	13512	13467	13508	13276	13322	13427	13315	13326	13356	13293	13519	13157	13234	13320	13266	13359	13385	13195	13164	13248	13283	13288	13238	13173	13477	13360	13169	13264	13238	13187	13321	13246	13212	13381	13102	13424	13232	13193	13376	13210	13074	13346	13228	13239	13440	13197	13276	13078	13175	13389	13343	13353	13374	13249	13240	13162	13339	13315	13171	13139	13201	13193	13037	13310	13320	13271	13427	13255	13315	13399	13141	13162	13151	13206	13262	13267	13168	13226	13258	13257	13191	13349	13273	13334	13324	13258	13314	13309	13182	13153	13309	13219	13273	13282	13153	13446	13223	13328	13206	13355	13231	13339	13334	13283	13199	13301	13438	13222	13251	13174	13229	13276	13183	13181	13380	13244	13352	13264	13402	13170	13332	13256	13261	13126	13250	13239	13309	13240	13223	13367	13192	13337	13226	13203	13189	13425	13053	13186	13365	13183	13185	13254	13307	13241	13135	13322	13343	13248	13186	13299	13363	13207	13175	13280	13382	13286	13350	13226	13305	13277	13340	13358	13082	13246	13338	13341	13355	13348	13058	13172	13267	13249	13186	13111	13058	13196	13311	13406	13267	13331	13346	13082	13308	13289	13276	13155	13200	13353	13048	13211	13329	13326	13314	13189	13231	13362	13249	13322	13129	13149	13284	13174	13363	13146	13242	13210	13162	13396	13126	13205	13165	13380	13158	13165	13155	13084	13274	13161	13301	13235	13193	13393	13243	13300	13422	13192	13354	13243	13244	13196	13327	13370	13255	13249	13154	13269	13370	13237	13157	13233	13275	13277	13345	13333	13470	13272	13213	13179	13213	13124	13546	13149	13193	13388	13067	13167	13390	13221	13299	13342	13180	13313	13115	13202	13137	13298	13304	13399	13178	13322	13173	13174	13318	13294	13271	13148	13348	13215	13308	13221	13187	13297	13352	13246	13351	13229	13353	13322	13237	13265	13271	13236	13285	13233	13276	13168	13301	13284	13177	13194	13419	13238	13323	13303	13215	13390	13259	13196	13139	13347	13149	13491	13261	13334	13270	13328	13183	13362	13234	13239	13267	13301	13224	13259	13314	13188	13317	13086	13241	13307	13212	13411	13143	13195	13071	13097	13083	13260	13328	13277	13469	13182	13247	13292	13247	13247	13317	13145	13286	13102	13364	13235	13241	13321	13160	13319	13319	13085	13395	13146	13188	13137	13258	13143	13121	13306	13229	13416	13209	13416	13278	13116	13205	13255	13225	13342	13296	13353	13368	13410	13043	13475	13194	13283	13219	13217	13230	13070	13170	13210	13289	13160	13201	13211	13152	13330	13213	13195	13465	13313	13285	13252	13151	13267	13400	13230	13183	13182	13189	13165	13342	13206	13103	13415	13086	13290	13177	13343	13168	13209	13112	13167	13310	13272	13218	13270	13232	13308	13222	13376	13297	13331	13143	13176	13137	13214	13236	13137	13399	13275	13280	13403	13136	13140	13289	13269	13221	13272	13155	13331	13264	13219	13127	13117	13291	13194	13242	13162	13177	13250	13211	13159	13448	13363	13289	13302	13087	13129	13187	13295	13242	13319	13267	13226	13294	13159	13124	13221	13350	13385	13199	13114	13301	13324	13258	13399	13308	13042	13175	13211	13220	13267	13201	13181	13210	13265	13241	13317	13227	13205	13130	13167	13451	13305	13170	13225	13006	13072	13057	13186	13214	13384	13191	13105	13351	13258	13178	13233	13181	13331	13401	13109	13213	13169	13444	13166	13326	13424	13303	13295	13282	13265	13216	13346	13293	13359	13275	13275	13161	13186	13275	13184	13264	13297	13172	13149	13293	13303	13260	13358	13273	13250	13332	13150	13317	13277	13068	13362	13228	13142	13238	13177	13305	13390	13259	13169	13279	13297	13213	13394	13176	13207	13179	13189	13282	13317	13116	13168	13294	13289	13331	13039	13248	13199	13377	13371	13232	13135	13338	13362	13314	13316	13173	13238	13211	13202	13348	13363	13214	13151	13195	13189	13283	13197	13067	13159	13130	13141	13306	13305	13110	13236	13238	13313	13322	13292	13222	13321	13269	13307	13254	13195	13228	13212	13225	13321	13296	13251	13213	13171	13267	13309	13348	13218	13228	13160	13356	13215	13248	13272	13450	13243	13118	13275	13227	13289	13290	13228	13417	13303	13176	13137	13250	13140	13172	13096	13143	13281	13266	13219	13155	13228	13263	13339	13183	13190	13214	13066	13150	13174	13361	13232	13224	13333	13131	13079	13240	13193	13103	13263	13251	13187	13166	13251	13350	13198	13250	13249	13230	13285	13172	13215	13359	13242	13166	13162	13326	13260	13232	13292	13168	13269	13253	13071	13233	13256	13172	13312	13239	13465	13351	13299	13304	13158	13243	13100	13277	13310	13196	13140	13233	13405	13281	13424	13264	13281	13207	13090	13411	13255	13217	13046	13182	13280	13170	13361	13118	13281	13180	13290	13172	13238	13367	13297	13106	13281	13379	13204	13223	13293	13226	13252	13247	13300	13313	13178	13220	13190	13220	13293	13529	13107	13329	13318	13251	12992	13345	13418	13274	13249	13197	13209	13169	13289	13139	13396	13036	13336	13070	13181	13256	13412	13329	13269	13198	13244	13129	13354	13230	13173	13196	13241	13181	13296	13259	13265	13260	13219	13433	13411	13341	13144	13317	13164	13192	13224	13057	13117	13062	13196	13385	13178	13219	13247	13229	13112	13235	13165	13182	13075	13092	13199	13130	13271	13268	13149	13203	13263	13340	13293	13241	13226	13295	13127	13275	13227	13264	13352	13305	13320	13300	13138	13178	13374	13179	13343	13293	13240	13245	13276	13221	13217	13184	13254	13107	13205	13173	13314	13065	13233	13193	13149	13312	13218	13093	13126	13292	13161	13291	13296	13357	13204	13178	13390	13129	13285	13224	13377	13264	13411	13253	13166	13172	13228	13240	13270	13167	13512	13147	13219	13359	13107	13288	13121	13226	13043	13245	13336	13295	13242	13030	13380	13139	13263	13252	13172	13106	13212	13292	13294	13332	13118	13309	13279	13299	13265	13202	13232	13103	13180	13254	13133	13201	13295	13270	13114	13454	13392	13270	13130	13066	13172	13285	13309	13256	13259	13192	13290	13139	13443	13305	13148	13337	13271	13378	13338	13181	13377	13075	13276	13129	13231	13324	13240	13250	13276	13285	13171	13311	13272	13207	13337	13064	13155	13430	13230	13221	13195	13375	13331	13244	13331	13263	13290	13277	13151	13162	13181	13106	13161	13257	13291	13373	13156	13207	13295	13248	13374	13179	13181	13282	13346	13121	13149	13217	13304	13330	13492	13149	13213	13153	13208	13217	13295	13235	13347	13174	13216	13263	13327	13344	13213	13270	13240	13172	13427	13186	13318	13370	13293	13160	13208	13133	13196	13148	13212	13289	13216	13334	13265	13254	13302	13325	13105	13394	13208	13417	13237	13277	13274	13256	13324	13240	13265	13213	13332	13357	13201	12995	13310	13292	13336	13335	13385	13253	13248	13294	13151	13336	13395	13257	13301	13156	13258	13240	13284	13254	13325	13041	13298	13224	13266	13316	13371	13244	13341	13111	13466	13197	13139	13091	13169	13259	13197	13245	13269	13307	13097	13169	13398	13241	13266	13307	13217	13376	13443	13331	13288	13273	13178	13269	13141	13377	13281	13305	13285	13207	13257	13211	13288	13155	13241	13197	13344	13191	13381	13189	13237	13245	13313	13227	13262	13209	13367	13215	13268	13200	13240	13235	13322	13325	13246	13174	13270	13179	13423	13305	13223	13294	13116	13290	13158	13148	13179	13395	13161	13191	13325	13210	13195	13227	13130	13328	13313	13196	13239	13350	13141	13382	13167	13378	13374	13234	13246	13405	13123	13122	13239	13229	13133	13375	13052	13241	13336	13203	13199	13296	13167	13257	13341	13348	13274	13214	13174	13281	13371	13524	13280	13205	13155	13341	13331	13219	13336	13359	13102	13368	13199	13134	13206	13288	13210	13220	13212	13414	13224	13295	13284	13165	13250	13274	13361	13242	13253	13253	13300	13370	13370	13214	13258	13256	13136	13216	13201	13259	13212	13184	13396	13300	13263	13303	13101	13138	13227	13253	13228	13268	13306	13313	13282	13274	13310	13318	13242	13372	13411	13470	13098	13148	13240	13482	13223	13239	13348	13219	13148	13105	13352	13113	13077	13279	13147	13156	13194	13223	13203	13377	13308	13419	13243	13091	13184	13263	13353	13072	13240	13285	13167	13197	13252	13297	13369	13296	13178	13143	13448	13312	13143	13314	13162	13421	13108	13203	13138	13217	13116	13403	13180	13210	13246	13224	13264	13208	13348	13146	13194	13205	13262	13201	13323	13291	13305	13328	13252	13055	13173	13187	13219	13304	13345	13088	13387	13262	13249	13342	13228	13266	13221	13153	13178	13169	13197	13267	13293	13230	13213	13271	13233	13288	13204	13193	13246	13255	13319	13226	13221	13277	13265	13138	13349	13196	13172	13351	13270	13395	13201	13246	13235	13224	13312	13279	13316	13063	13244	13204	13299	13037	13326	13139	13158	13262	13271	13336	13348	13184	13108	13143	13274	13164	13190	13225	13360	13229	13394	13414	13327	13288	13395	13163	13263	13168	13029	13401	13336	13254	13476	13260	13253	13260	13046	13090	13238	13375	13166	13245	13249	13306	13204	13200	13343	13279	13176	13319	13095	13131	13383	13291	13199	13492	13247	13186	13097	13170	13301	13223	13237	13265	12886	13176	13148	13318	13148	13406	13408	13215	13274	13307	13320	13356	13274	13318	13223	13122	13276	13277	13382	13240	13265	13375	13250	13151	13247	13239	13106	13266	13195	13202	13212	13305	13308	13143	13254	13338	13203	13209	13236	13193	13337	13321	13224	13402	13239	13222	13279	13304	13327	13298	13252	13175	13179	13319	13379	13258	13244	13371	13198	13278	13320	13218	13273	13139	13326	13325	13117	12995	13127	13394	13202	13323	13248	13375	13047	13245	13289	13357	13406	13251	13336
22853	21116	28852	23961	23530	27690	28642	22579	20412	19893	19151	17946	17592	17137	17001	16810	16808	16625	16458	16414	16112	16320	16149	16217	16140	15877	16007	16126	15825	15730	15690	15934	15670	15955	15778	15825	15794	15932	15656	15987	15748	15731	15654	15881	15860	15651	15509	15656	15614	15586	15768	15770	15791	15658	15786	15876	15595	15725	15742	15745	15639	15578	15730	15591	15654	15628	15905	15767	15464	15702	15618	15677	15639	15822	15573	15530	15637	15597	15682	15919	15543	15602	15688	15710	15583	15743	15702	15672	15679	15683	15692	15644	15597	15691	15589	15724	15691	15476	15856	15780	15603	15662	15549	15579	15673	15721	15544	15656	15799	15540	15545	15420	15591	15669	15725	15743	15649	15572	15482	15522	15535	15586	15616	15541	15439	15779	15860	15635	15662	15659	15781	15602	15755	15619	15715	15645	15662	15568	15698	15763	15566	15670	15766	15490	15568	15728	15411	15704	15695	15541	15537	15752	15546	15645	15665	15635	15566	15653	15728	15558	15446	15823	15667	15792	15632	15637	15613	15543	15553	15624	15663	15674	15586	15557	15606	15668	15679	15751	15610	15778	15673	15419	15646	15530	15766	15673	15615	15524	15577	15657	15627	15730	15695	15540	15688	15685	15602	15557	15811	15685	15613	15505	15697	15859	15603	15685	15680	15667	15559	15552	15524	15562	15728	15894	15729	15488	15552	15807	15496	15342	15677	15641	15568	15707	15487	15665	15562	15473	15762	15397	15726	15565	15604	15495	15674	15461	15515	15630	15636	15742	15533	15792	15680	15667	15640	15647	15785	15673	15613	15658	15436	15579	15508	15702	15554	15488	15646	15705	15553	15644	15608	15829	15550	15489	15504	15469	15638	15684	15733	15633	15476	15507	15477	15535	15686	15522	15703	15815	15587	15536	15602	15779	15736	15613	15469	15503	15642	15642	15573	15336	15693	15571	15535	15560	15407	15614	15598	15620	15555	15829	15435	15390	15639	15672	15576	15474	15526	15535	15539	15679	15714	15557	15620	15453	15505	15518	15751	15647	15556	15627	15507	15650	15738	15684	15477	15611	15481	15503	15717	15534	15723	15585	15507	15594	15675	15601	15616	15451	15431	15649	15709	15492	15496	15352	15647	15669	15630	15632	15578	15638	15762	15512	15711	15497	15511	15556	15509	15393	15657	15551	15520	15486	15635	15406	15796	15744	15731	15566	15683	15544	15533	15653	15587	15672	15577	15583	15737	15468	15521	15627	15803	15582	15488	15503	15566	15759	15752	15790	15717	15597	15613	15531	15746	15539	15666	15594	15483	15371	15678	15626	15610	15598	15779	15583	15651	15480	15640	15622	15619	15686	15573	15460	15751	15537	15828	15694	15609	15655	15642	15436	15707	15770	15642	15470	15619	15728	15716	15757	15626	15482	15710	15486	15506	15489	15443	15510	15677	15659	15680	15565	15510	15545	15554	15533	15766	15477	15754	15712	15702	15537	15583	15668	15720	15502	15710	15530	15706	15423	15615	15606	15471	15654	15626	15812	15679	15483	15699	15537	15761	15479	15688	15648	15620	15457	15602	15505	15674	15812	15703	15618	15727	15791	15488	15627	15843	15541	15570	15544	15743	15551	15471	15568	15595	15632	15654	15669	15675	15763	15645	15422	15526	15682	15528	15464	15496	15614	15722	15672	15643	15659	15565	15424	15560	15634	15433	15763	15671	15685	15562	15634	15645	15612	15522	15638	15674	15639	15578	15410	15570	15674	15779	15582	15617	15713	15779	15389	15502	15767	15423	15521	15340	15482	15534	15482	15733	15721	15573	15740	15513	15627	15553	15575	15715	15599	15703	15563	15607	15558	15554	15415	15660	15571	15470	15653	15648	15557	15743	15682	15542	15565	15553	15580	15494	15283	15487	15539	15611	15508	15746	15612	15465	15619	15521	15703	15459	15634	15560	15534	15608	15639	15448	15776	15627	15600	15726	15540	15581	15587	15534	15559	15826	15630	15686	15569	15654	15423	15537	15542	15504	15623	15784	15926	15656	15535	15445	15635	15606	15609	15844	15581	15606	15613	15477	15552	15608	15719	15715	15551	15671	15710	15719	15695	15535	15683	15738	15634	15725	15523	15648	15674	15761	15569	15888	15573	15438	15530	15826	15581	15678	15577	15560	15519	15620	15638	15668	15594	15624	15757	15648	15676	15663	15541	15611	15666	15598	15786	15583	15528	15771	15620	15606	15560	15620	15668	15779	15500	15688	15726	15695	15593	15580	15631	15769	15700	15410	15760	15670	15734	15723	15504	15580	15634	15557	15725	15639	15695	15534	15758	15706	15564	15319	15785	15466	15725	15496	15570	15596	15578	15655	15592	15681	15457	15599	15549	15567	15482	15727	15498	15661	15729	15424	15569	15456	15668	15684	15862	15627	15578	15641	15544	15636	15651	15786	15659	15555	15704	15585	15583	15785	15653	15593	15453	15588	15711	15730	15574	15750	15479	15667	15690	15616	15529	15605	15536	15748	15679	15690	15562	15726	15767	15369	15501	15601	15614	15684	15660	15595	15631	15731	15565	15726	15510	15974	15465	15460	15547	15730	15632	15796	15663	15808	15681	15533	15526	15691	15635	15688	15797	15764	15675	15609	15779	15634	15197	15849	15588	15686	15646	15504	15587	15540	15517	15700	15806	15662	15574	15752	15858	15441	15577	15518	15657	15583	15759	15699	15618	15636	15669	15629	15490	15609	15626	15626	15550	15669	15445	15632	15624	15775	15530	15696	15490	15505	15656	15635	15481	15645	15791	15590	15418	15856	15782	15622	15532	15587	15504	15633	15660	15623	15477	15627	15847	15685	15540	15797	15529	15516	15599	15460	15689	15774	15454	15626	15518	15725	15609	15681	15439	15616	15593	15462	15657	15651	15503	15698	15634	15804	15761	15567	15607	15771	15513	15514	15539	15570	15747	15559	15660	15629	15527	15662	15430	15398	15593	15436	15610	15698	15658	15735	15417	15592	15695	15736	15739	15828	15543	15616	15662	15779	15762	15741	15617	15551	15708	15633	15638	15796	15611	15672	15599	15628	15641	15599	15711	15532	15644	15531	15528	15510	15835	15505	15676	15658	15651	15755	15723	15697	15694	15765	15603	15725	15622	15495	15570	15576	15619	15669	15715	15505	15551	15845	15598	15661	15670	15573	15701	15669	15699	15658	15588	15586	15582	15721	15750	15728	15653	15635	15577	15487	15625	15676	15700	15503	15688	15609	15498	15649	15775	15790	15725	15679	15662	15538	15717	15513	15760	15560	15648	15500	15636	15535	15611	15577	15576	15577	15779	15778	15558	15638	15523	15591	15660	15600	15472	15589	15573	15474	15507	15453	15554	15545	15724	15664	15671	15786	15723	15573	15465	15472	15464	15778	15382	15408	15640	15408	15473	15638	15798	15600	15702	15641	15466	15588	15670	15661	15799	15657	15800	15760	15519	15699	15644	15632	15582	15548	15591	15526	15759	15549	15706	15487	15402	15646	15673	15525	15664	15734	15699	15512	15679	15612	15701	15694	15682	15584	15814	15560	15493	15652	15494	15757	15443	15565	15544	15604	15525	15682	15709	15653	15624	15472	15608	15522	15493	15846	15669	15553	15684	15695	15725	15643	15594	15598	15700	15630	15687	15694	15715	15558	15554	15643	15783	15589	15751	15652	15434	15499	15660	15592	15632	15422	15535	15431	15507	15402	15353	15664	15533	15559	15427	15590	15739	15542	15600	15657	15411	15302	15511	15548	15617	15538	15670	15592	15572	15843	15559	15628	15644	15531	15551	15411	15421	15701	15556	15524	15416	15650	15718	15632	15463	15650	15599	15659	15524	15503	15799	15776	15656	15498	15692	15450	15561	15763	15673	15482	15618	15583	15418	15560	15447	15548	15489	15419	15518	15691	15558	15621	15678	15694	15642	15698	15821	15657	15745	15500	15575	15636	15642	15619	15380	15535	15446	15623	15520	15465	15699	15540	15756	15567	15586	15730	15523	15706	15571	15574	15529	15782	15619	15689	15579	15611	15284	15722	15672	15634	15529	15779	15616	15573	15802	15588	15579	15676	15615	15696	15695	15638	15655	15533	15526	15557	15505	15668	15510	15643	15434	15603	15575	15654	15590	15628	15675	15640	15526	15569	15915	15825	15683	15483	15652	15554	15657	15689	15892	15681	15574	15602	15657	15566	15661	15490	15763	15630	15512	15634	15656	15627	15497	15529	15666	15518	15553	15629	15577	15487	15331	15329	15628	15558	15756	15643	15667	15534	15674	15365	15668	15546	15519	15689	15638	15608	15658	15460	15657	15791	15583	15497	15645	15636	15497	15782	15823	15744	15753	15520	15430	15568	15419	15713	15430	15683	15248	15589	15497	15483	15792	15655	15484	15643	15744	15642	15488	15632	15674	15507	15675	15555	15686	15686	15655	15746	15662	15678	15635	15428	15469	15668	15607	15601	15488	15675	15409	15747	15615	15598	15544	15669	15813	15501	15554	15561	15527	15569	15474	15552	15683	15612	15606	15528	15556	15622	15444	15572	15541	15700	15634	15787	15687	15749	15542	15667	15581	15608	15569	15764	15608	15920	15521	15479	15533	15660	15745	15666	15581	15741	15792	15523	15491	15552	15805	15683	15676	15604	15670	15809	15834	15835	15663	15703	15635	15579	15795	15646	15548	15553	15684	15546	15686	15603	15671	15580	15579	15459	15767	15581	15689	15619	15550	15562	15481	15643	15770	15367	15607	15452	15474	15453	15534	15809	15625	15543	15617	15628	15667	15653	15521	15663	15652	15781	15456	15691	15662	15621	15400	15760	15826	15573	15582	15862	15627	15701	15606	15544	15707	15616	15584	15551	15493	15777	15567	15505	15639	15541	15460	15550	15555	15497	15552	15699	15406	15657	15746	15653	15506	15693	15769	15690	15522	15731	15634	15664	15564	15653	15783	15562	15566	15583	15677	15513	15540	15487	15415	15531	15703	15479	15713	15582	15709	15586	15622	15546	15521	15741	15406	15759	15515	15774	15605	15612	15587	15781	15604	15493	15446	15588	15626	15627	15477	15451	15498	15635	15592	15611	15499	15496	15539	15620	15787	15540	15644	15521	15540	15601	15724	15367	15386
29343	51792	49285	41177	36993	31654	26182	22479	20058	19036	18039	16697	16161	15627	15234	15038	14800	14644	14455	14194	14064	14183	13890	14035	13979	13704	13744	13945	13749	13737	13733	13776	13575	13536	13542	13682	13661	13686	13437	13479	13633	13418	13547	13514	13711	13439	13464	13547	13476	13486	13630	13576	13521	13458	13476	13386	13672	13591	13359	13484	13441	13406	13512	13525	13490	13580	13652	13516	13502	13429	13427	13499	13408	13353	13454	13477	13260	13408	13388	13436	13535	13567	13549	13424	13508	13321	13440	13548	13479	13353	13553	13406	13466	13463	13313	13454	13559	13433	13547	13376	13371	13580	13482	13337	13342	13539	13340	13574	13243	13450	13403	13471	13552	13460	13306	13609	13478	13585	13475	13477	13483	13363	13372	13442	13619	13563	13555	13416	13452	13519	13440	13380	13405	13351	13531	13486	13441	13418	13519	13476	13451	13381	13460	13435	13558	13483	13547	13551	13571	13431	13534	13415	13504	13461	13325	13573	13431	13466	13568	13455	13307	13527	13573	13543	13410	13569	13599	13547	13511	13403	13470	13541	13508	13523	13588	13596	13409	13500	13498	13429	13546	13498	13417	13336	13335	13537	13366	13366	13358	13466	13202	13291	13598	13360	13422	13537	13603	13410	13372	13479	13563	13525	13452	13493	13344	13537	13526	13373	13667	13447	13410	13513	13298	13494	13714	13555	13439	13558	13333	13346	13483	13473	13515	13419	13662	13559	13469	13572	13449	13410	13365	13437	13501	13589	13454	13380	13428	13606	13462	13531	13419	13459	13546	13424	13543	13531	13331	13496	13609	13469	13434	13428	13561	13620	13549	13342	13596	13403	13607	13157	13513	13466	13607	13551	13416	13452	13556	13351	13312	13421	13358	13520	13523	13508	13457	13263	13459	13405	13501	13679	13454	13589	13467	13315	13435	13428	13543	13455	13535	13407	13412	13440	13408	13426	13590	13470	13458	13547	13623	13353	13424	13384	13414	13563	13577	13224	13496	13199	13566	13650	13296	13492	13480	13290	13552	13350	13383	13343	13536	13331	13551	13437	13521	13332	13411	13554	13378	13295	13342	13471	13323	13419	13514	13452	13264	13551	13253	13498	13545	13364	13371	13356	13485	13533	13365	13367	13533	13475	13291	13456	13399	13465	13564	13518	13408	13460	13505	13414	13448	13482	13582	13432	13453	13469	13419	13473	13456	13536	13409	13241	13516	13217	13494	13319	13488	13483	13482	13466	13375	13327	13463	13577	13524	13510	13417	13316	13308	13350	13524	13489	13464	13629	13527	13495	13599	13518	13419	13499	13344	13480	13558	13436	13335	13614	13527	13470	13600	13502	13526	13433	13476	13529	13433	13450	13293	13439	13572	13303	13515	13360	13325	13405	13483	13486	13444	13517	13454	13371	13468	13532	13514	13535	13459	13525	13479	13357	13401	13406	13482	13437	13566	13361	13692	13472	13410	13418	13446	13269	13441	13438	13298	13472	13452	13331	13481	13377	13491	13431	13479	13381	13458	13299	13345	13574	13502	13584	13412	13499	13463	13545	13486	13435	13427	13320	13517	13388	13451	13384	13448	13371	13489	13458	13385	13309	13489	13406	13440	13503	13417	13476	13302	13387	13514	13356	13432	13612	13475	13342	13424	13454	13571	13524	13594	13337	13382	13492	13497	13515	13497	13439	13399	13339	13470	13595	13346	13366	13281	13408	13305	13415	13491	13579	13191	13433	13511	13488	13361	13420	13556	13399	13316	13626	13388	13572	13246	13454	13526	13402	13370	13517	13397	13448	13441	13403	13428	13421	13434	13308	13331	13470	13350	13475	13451	13529	13561	13361	13450	13422	13351	13515	13502	13347	13572	13368	13463	13529	13578	13360	13349	13433	13481	13574	13334	13454	13443	13489	13328	13564	13382	13356	13520	13498	13371	13423	13299	13354	13603	13527	13507	13506	13505	13516	13502	13307	13487	13352	13481	13549	13422	13466	13378	13477	13365	13342	13432	13443	13443	13380	13436	13399	13330	13486	13573	13436	13611	13415	13372	13670	13479	13402	13623	13511	13462	13265	13642	13328	13538	13493	13562	13491	13542	13394	13347	13530	13638	13400	13486	13392	13468	13359	13455	13564	13594	13439	13361	13323	13462	13326	13454	13507	13360	13554	13427	13366	13523	13508	13637	13352	13568	13426	13375	13498	13353	13500	13564	13422	13244	13446	13529	13517	13347	13433	13499	13536	13516	13457	13336	13334	13462	13396	13490	13648	13226	13339	13341	13503	13516	13447	13423	13551	13444	13420	13465	13450	13646	13613	13493	13347	13377	13293	13406	13331	13280	13523	13392	13335	13771	13432	13472	13364	13510	13735	13393	13209	13410	13451	13635	13358	13532	13569	13381	13472	13331	13520	13407	13467	13310	13500	13586	13445	13444	13509	13394	13334	13536	13432	13523	13497	13476	13414	13301	13534	13440	13554	13478	13469	13438	13383	13289	13397	13465	13408	13450	13436	13316	13424	13514	13434	13406	13346	13598	13585	13369	13470	13545	13589	13421	13345	13290	13580	13575	13501	13435	13367	13459	13461	13430	13350	13448	13617	13407	13367	13567	13483	13421	13576	13405	13520	13414	13460	13514	13536	13438	13366	13490	13518	13599	13462	13334	13617	13321	13417	13442	13429	13555	13426	13371	13501	13478	13298	13447	13242	13354	13402	13427	13613	13467	13482	13426	13453	13635	13493	13611	13483	13450	13375	13439	13421	13191	13567	13348	13406	13388	13436	13420	13552	13470	13675	13397	13535	13346	13595	13555	13606	13395	13421	13488	13462	13424	13562	13335	13502	13612	13644	13570	13394	13425	13405	13485	13390	13282	13446	13489	13393	13458	13329	13568	13525	13441	13524	13383	13487	13458	13476	13240	13430	13431	13375	13444	13404	13351	13420	13530	13359	13457	13343	13489	13445	13371	13356	13434	13543	13459	13588	13377	13343	13523	13359	13436	13387	13300	13446	13465	13629	13414	13310	13362	13308	13455	13485	13273	13318	13484	13357	13659	13485	13391	13448	13321	13490	13652	13364	13449	13496	13387	13299	13515	13471	13341	13374	13595	13485	13314	13369	13393	13401	13500	13393	13491	13421	13297	13510	13450	13484	13538	13335	13477	13579	13431	13468	13326	13502	13474	13332	13391	13576	13492	13298	13612	13510	13527	13240	13444	13517	13524	13603	13666	13415	13249	13362	13538	13598	13274	13596	13551	13378	13618	13559	13316	13448	13284	13607	13488	13398	13524	13411	13352	13451	13490	13418	13449	13474	13277	13633	13373	13364	13437	13501	13303	13411	13476	13451	13480	13337	13401	13478	13385	13364	13471	13417	13680	13475	13623	13365	13374	13380	13408	13428	13377	13407	13400	13272	13395	13497	13370	13429	13360	13352	13375	13489	13401	13373	13408	13361	13487	13387	13517	13343	13615	13312	13278	13359	13481	13521	13389	13565	13573	13445	13410	13352	13478	13388	13504	13397	13554	13387	13471	13621	13358	13428	13737	13585	13545	13554	13456	13483	13488	13506	13492	13517	13532	13514	13399	13396	13452	13410	13581	13539	13590	13448	13406	13557	13565	13435	13413	13446	13478	13503	13432	13354	13349	13488	13598	13485	13529	13555	13485	13352	13505	13595	13480	13433	13266	13615	13620	13466	13610	13496	13486	13493	13446	13582	13361	13648	13480	13400	13334	13519	13537	13314	13299	13504	13555	13340	13541	13327	13461	13386	13438	13559	13528	13272	13428	13427	13541	13513	13373	13311	13315	13371	13604	13401	13527	13389	13396	13230	13335	13318	13436	13412	13475	13446	13561	13432	13474	13448	13478	13472	13265	13539	13465	13385	13470	13479	13456	13450	13331	13476	13411	13388	13512	13360	13404	13384	13430	13605	13382	13525	13447	13461	13442	13559	13450	13395	13366	13228	13652	13455	13368	13413	13302	13343	13682	13357	13432	13471	13408	13441	13333	13370	13698	13466	13433	13384	13419	13364	13396	13441	13478	13399	13551	13435	13606	13395	13459	13635	13347	13428	13373	13523	13298	13439	13458	13419	13456	13528	13586	13298	13403	13536	13360	13426	13479	13463	13514	13593	13456	13461	13458	13447	13437	13345	13479	13428	13534	13515	13422	13297	13504	13382	13355	13384	13516	13375	13346	13430	13457	13348	13393	13397	13465	13470	13404	13377	13236	13299	13376	13461	13506	13519	13499	13488	13587	13366	13407	13551	13375	13375	13390	13513	13464	13461	13615	13338	13471	13372	13376	13434	13714	13439	13420	13548	13518	13494	13390	13499	13618	13353	13559	13397	13307	13497	13617	13445	13309	13417	13431	13400	13411	13347	13363	13379	13595	13414	13416	13432	13447	13540	13591	13398	13554	13433	13475	13194	13407	13525	13501	13720	13474	13400	13372	13400	13563	13366	13418	13507	13230	13310	13452	13440	13264	13355	13485	13336	13482	13432	13486	13502	13394	13519	13562	13481	13502	13416	13587	13455	13371	13651	13446	13482	13362	13396	13497	13290	13399	13411	13444	13474	13329	13352	13544	13271	13455	13443	13355	13548	13444	13518	13375	13306	13436	13394	13494	13401	13400	13498	13444	13444	13417	13301	13415	13377	13473	13364	13370	13419	13387	13367	13473	13452	13470	13374	13467	13449	13392	13543	13524	13417	13429	13347	13378	13459	13479	13485	13259	13475	13500	13395	13280	13481	13524	13424	13394	13669	13553	13334	13535	13481	13265	13451	13429	13383	13319	13456	13695	13563	13440	13495	13347	13476	13548	13511	13689	13536	13416	13438	13557	13507	13423	13457	13475	13443	13377	13459	13526	13438	13585	13430	13429	13334	13485	13482	13404	13418	13416	13540	13486	13520	13489	13356	13542	13551	13315	13528	13638	13410	13462	13362	13263	13354	13359	13279	13520	13541	13472	13376	13469	13488	13576	13605	13581	13441	13513	13465	13360	13454	13479	13231	13447	13428	13436	13419	13448	13468	13644	13499	13433	13327	13419	13361	13357	13344	13435	13441	13435	13520	13530	13551	13417	13436	13463	13415	13574	13379	13349	13398	13554	13320	13424	13546	13293	13461	13514	13653	13425	13451
28823	26719	34406	31271	25363	22320	19922	18706	17786	17389	16913	16474	16404	16069	16045	16087	15945	15721	15686	15623	15923	15786	15863	15775	15806	15600	15655	15549	15682	15717	15454	15642	15783	15681	15747	15481	15497	15545	15584	15420	15542	15509	15421	15702	15620	15582	15421	15377	15609	15487	15614	15647	15339	15396	15552	15533	15393	15581	15565	15598	15640	15505	15552	15615	15539	15726	15469	15603	15756	15591	15595	15467	15661	15529	15633	15483	15535	15509	15407	15640	15701	15393	15735	15522	15451	15647	15501	15378	15446	15619	15593	15579	15477	15720	15553	15645	15440	15455	15648	15522	15747	15406	15384	15649	15371	15662	15509	15441	15536	15671	15573	15597	15449	15519	15503	15672	15467	15557	15602	15486	15488	15384	15640	15499	15366	15475	15409	15448	15783	15479	15527	15386	15622	15455	15431	15729	15667	15389	15506	15470	15895	15708	15667	15654	15484	15581	15525	15437	15616	15575	15687	15478	15568	15350	15681	15571	15336	15488	15614	15577	15743	15426	15545	15593	15712	15522	15461	15528	15425	15669	15564	15539	15469	15353	15556	15639	15678	15577	15593	15452	15467	15747	15585	15309	15627	15682	15412	15644	15458	15767	15534	15503	15515	15470	15409	15523	15428	15591	15568	15458	15408	15596	15549	15754	15588	15419	15485	15709	15550	15568	15352	15472	15444	15366	15399	15560	15660	15511	15645	15647	15637	15326	15389	15364	15617	15557	15471	15545	15706	15584	15377	15529	15479	15508	15698	15451	15218	15640	15624	15506	15544	15585	15603	15458	15817	15605	15416	15602	15551	15502	15491	15439	15445	15580	15601	15415	15590	15552	15543	15371	15361	15527	15407	15568	15529	15599	15507	15587	15615	15428	15696	15523	15665	15554	15568	15613	15644	15638	15482	15396	15406	15414	15518	15534	15534	15380	15607	15355	15402	15660	15678	15731	15633	15514	15611	15456	15420	15494	15485	15335	15547	15401	15539	15523	15383	15372	15499	15480	15578	15653	15613	15443	15570	15581	15611	15379	15444	15584	15562	15399	15659	15519	15548	15654	15772	15484	15722	15392	15565	15509	15480	15465	15312	15700	15617	15571	15580	15694	15674	15546	15599	15587	15506	15585	15321	15623	15457	15429	15720	15486	15790	15574	15552	15542	15371	15494	15441	15603	15417	15542	15532	15601	15479	15528	15653	15477	15426	15597	15704	15503	15679	15565	15568	15342	15552	15637	15501	15590	15500	15530	15493	15479	15807	15554	15701	15609	15399	15545	15678	15397	15495	15517	15604	15706	15380	15226	15552	15558	15446	15555	15535	15377	15489	15407	15383	15580	15612	15700	15547	15331	15667	15596	15568	15555	15516	15576	15570	15509	15617	15422	15534	15527	15487	15565	15213	15581	15343	15449	15732	15567	15467	15612	15683	15549	15368	15343	15640	15561	15630	15640	15425	15334	15547	15519	15759	15755	15540	15601	15395	15412	15654	15383	15612	15784	15776	15650	15428	15548	15497	15589	15343	15266	15439	15504	15516	15527	15734	15687	15727	15597	15447	15407	15508	15625	15495	15605	15522	15520	15590	15585	15425	15461	15389	15579	15677	15543	15527	15581	15586	15469	15513	15597	15601	15617	15624	15551	15609	15370	15307	15521	15635	15575	15482	15485	15621	15517	15499	15556	15509	15622	15392	15489	15634	15624	15477	15441	15305	15503	15542	15675	15708	15543	15531	15542	15643	15670	15684	15487	15558	15452	15413	15509	15577	15551	15591	15696	15524	15494	15599	15449	15671	15443	15603	15540	15452	15535	15680	15635	15543	15560	15516	15419	15472	15731	15420	15405	15460	15447	15335	15507	15369	15264	15474	15678	15536	15457	15618	15578	15470	15347	15513	15578	15739	15842	15688	15581	15480	15560	15596	15675	15483	15524	15599	15539	15679	15585	15502	15723	15675	15497	15505	15637	15648	15580	15380	15546	15574	15655	15535	15534	15737	15589	15292	15540	15649	15763	15456	15662	15602	15728	15514	15537	15540	15661	15590	15414	15594	15555	15592	15569	15760	15730	15571	15523	15710	15662	15769	15738	15372	15525	15465	15441	15561	15354	15362	15468	15458	15473	15454	15692	15550	15636	15456	15312	15611	15581	15729	15437	15647	15579	15420	15449	15710	15594	15367	15592	15463	15324	15570	15533	15522	15555	15424	15366	15675	15551	15672	15397	15656	15508	15586	15583	15520	15565	15340	15490	15622	15601	15512	15677	15418	15543	15498	15510	15496	15519	15485	15588	15627	15310	15519	15570	15557	15822	15573	15368	15559	15263	15632	15398	15388	15465	15379	15650	15654	15495	15465	15514	15511	15582	15431	15587	15631	15623	15631	15459	15424	15338	15634	15516	15590	15446	15570	15465	15391	15594	15646	15496	15594	15469	15400	15342	15678	15473	15644	15641	15613	15593	15514	15727	15735	15495	15518	15721	15446	15671	15559	15537	15580	15611	15531	15654	15589	15559	15666	15520	15464	15600	15594	15560	15577	15651	15513	15691	15414	15628	15475	15607	15580	15593	15779	15590	15632	15490	15608	15560	15570	15587	15636	15684	15525	15601	15548	15525	15434	15534	15533	15696	15406	15481	15608	15458	15465	15580	15488	15320	15514	15543	15419	15466	15603	15513	15431	15482	15507	15498	15526	15682	15406	15406	15534	15668	15565	15415	15669	15503	15422	15558	15675	15450	15698	15552	15529	15774	15654	15496	15463	15645	15608	15555	15475	15415	15862	15569	15479	15578	15609	15523	15509	15473	15503	15388	15644	15566	15258	15388	15608	15653	15360	15539	15549	15450	15497	15496	15614	15363	15441	15675	15536	15583	15714	15491	15582	15642	15399	15650	15610	15559	15690	15525	15673	15489	15672	15415	15734	15841	15470	15440	15601	15485	15479	15500	15518	15593	15518	15694	15583	15497	15439	15446	15578	15536	15618	15615	15551	15747	15453	15505	15536	15511	15568	15628	15533	15577	15512	15690	15590	15401	15568	15729	15526	15469	15666	15512	15335	15446	15633	15608	15715	15638	15336	15593	15543	15415	15465	15573	15504	15429	15546	15442	15376	15603	15539	15559	15469	15284	15485	15747	15501	15653	15749	15664	15559	15583	15812	15775	15522	15420	15530	15477	15650	15442	15423	15497	15653	15583	15622	15453	15680	15588	15409	15497	15418	15553	15664	15544	15521	15613	15512	15528	15398	15670	15405	15651	15603	15500	15642	15478	15648	15656	15602	15482	15555	15495	15563	15525	15644	15380	15483	15632	15493	15427	15638	15586	15595	15465	15456	15276	15246	15405	15355	15787	15567	15508	15679	15531	15691	15626	15493	15505	15505	15383	15534	15576	15791	15601	15604	15352	15525	15617	15575	15713	15438	15552	15638	15653	15562	15621	15579	15549	15404	15495	15392	15693	15239	15538	15669	15595	15611	15490	15499	15612	15330	15506	15554	15449	15450	15597	15642	15609	15476	15366	15423	15182	15357	15632	15496	15321	15631	15490	15474	15416	15483	15696	15543	15566	15432	15621	15706	15781	15741	15613	15721	15580	15513	15556	15454	15556	15553	15633	15423	15574	15642	15785	15667	15385	15534	15490	15634	15666	15586	15597	15496	15531	15412	15705	15492	15388	15386	15688	15572	15822	15492	15344	15547	15594	15498	15421	15623	15564	15621	15574	15598	15633	15511	15628	15569	15373	15399	15532	15599	15573	15568	15475	15584	15511	15565	15425	15641	15582	15638	15483	15531	15497	15712	15574	15528	15660	15535	15374	15478	15687	15650	15494	15600	15726	15494	15515	15447	15535	15451	15372	15412	15653	15457	15541	15686	15419	15428	15547	15575	15670	15657	15752	15550	15553	15586	15511	15627	15720	15645	15568	15620	15507	15550	15634	15605	15576	15584	15608	15402	15690	15472	15324	15537	15439	15497	15422	15654	15503	15596	15491	15527	15489	15703	15681	15765	15538	15622	15621	15669	15518	15556	15397	15515	15634	15564	15569	15641	15319	15553	15460	15589	15648	15398	15530	15614	15515	15584	15661	15378	15520	15626	15642	15541	15536	15569	15468	15624	15545	15753	15419	15489	15504	15616	15360	15617	15449	15552	15532	15559	15561	15635	15560	15653	15614	15628	15576	15673	15730	15436	15509	15362	15578	15476	15544	15577	15698	15423	15506	15483	15407	15511	15314	15515	15546	15534	15644	15579	15594	15611	15575	15519	15640	15677	15546	15738	15565	15531	15410	15676	15401	15394	15570	15633	15665	15738	15400	15585	15568	15477	15671	15347	15539	15556	15646	15530	15466	15473	15563	15624	15593	15540	15473	15737	15311	15530	15650	15342	15514	15478	15392	15420	15384	15646	15530	15683	15529	15413	15608	15530	15340	15482	15559	15546	15670	15611	15548	15363	15683	15615	15651	15375	15411	15398	15556	15566	15395	15488	15479	15581	15597	15329	15829	15516	15520	15643	15564	15509	15569	15445	15460	15451	15619	15582	15583	15649	15453	15501	15701	15773	15675	15595	15589	15572	15557	15840	15594	15637	15780	15635	15595	15520	15543	15503	15503	15489	15541	15599	15803	15722	15781	15643	15468	15469	15663	15723	15483	15508	15334	15596	15730	15692	15589	15629	15475	15568	15399	15444	15528	15593	15657	15492	15515	15272	15482	15587	15646	15742	15549	15513	15640	15536	15521	15407	15690	15513	15314	15598	15673	15325	15584	15466	15609	15567	15470	15717	15501	15424	15443	15461	15713	15628	15632	15668	15606	15528	15583	15705	15527	15603	15569	15565	15615	15526	15470	15744	15508	15659	15540	15697	15537	15586	15679	15506	15660	15490	15760	15555	15356	15690	15555	15646	15839	15632	15688	15429	15407	15583	15719	15705	15512	15723	15658	15679	15620	15544	15467	15318	15559	15637	15491	15506	15590	15633	15595	15527	15525	15510	15533	15561	15460	15619	15467	15703	15539	15680	15539	15771	15437	15469	15481	15503	15662	15596	15488	15441	15356	15460	15634	15647	15616	15463	15763	15496	15595	15489	15656	15481	15581	15699	15468	15617	15676	15771	15493	15690	15606	15493	15399	15618	15457	15519	15654	15621	15243
27676	40878	38381	30351	25519	22101	19474	17748	16374	15803	15319	14744	14764	14174	14057	14025	14012	13748	13658	13659	13849	13860	13526	13672	13586	13579	13509	13543	13448	13665	13678	13481	13525	13481	13377	13517	13509	13537	13506	13322	13476	13517	13252	13493	13327	13518	13262	13378	13442	13350	13414	13373	13333	13593	13385	13432	13469	13349	13453	13437	13373	13493	13330	13442	13249	13456	13406	13283	13414	13294	13248	13421	13327	13406	13342	13353	13431	13420	13324	13332	13407	13521	13354	13338	13397	13434	13321	13485	13351	13203	13381	13392	13310	13358	13411	13381	13433	13428	13398	13301	13358	13294	13407	13412	13596	13326	13390	13379	13228	13406	13339	13346	13429	13156	13700	13568	13293	13478	13414	13358	13478	13346	13363	13398	13541	13183	13344	13429	13365	13367	13334	13340	13370	13300	13434	13386	13466	13480	13268	13237	13180	13423	13482	13360	13296	13536	13367	13323	13244	13380	13417	13318	13370	13525	13397	13201	13457	13316	13421	13362	13272	13493	13353	13263	13407	13478	13171	13314	13438	13580	13467	13363	13466	13435	13474	13310	13597	13451	13387	13488	13281	13389	13280	13464	13408	13423	13433	13327	13420	13577	13404	13379	13394	13438	13346	13460	13468	13317	13293	13409	13374	13457	13365	13280	13374	13379	13313	13392	13445	13472	13526	13412	13335	13539	13499	13423	13509	13500	13464	13438	13301	13494	13397	13405	13498	13411	13448	13325	13445	13260	13434	13373	13411	13344	13586	13526	13381	13377	13354	13271	13370	13312	13428	13281	13543	13320	13351	13339	13487	13416	13492	13354	13374	13322	13461	13460	13346	13407	13346	13290	13535	13392	13489	13415	13341	13205	13362	13314	13511	13463	13396	13393	13407	13386	13404	13512	13552	13418	13250	13419	13520	13384	13533	13406	13305	13238	13338	13446	13291	13497	13397	13416	13450	13473	13470	13320	13256	13385	13373	13390	13412	13280	13328	13219	13612	13459	13252	13411	13469	13456	13320	13413	13511	13536	13275	13577	13360	13405	13508	13349	13316	13455	13382	13466	13447	13233	13483	13329	13530	13207	13376	13364	13248	13506	13321	13261	13387	13274	13505	13308	13494	13294	13400	13420	13500	13325	13457	13339	13429	13384	13373	13636	13413	13328	13250	13438	13389	13376	13457	13383	13444	13392	13376	13341	13418	13422	13381	13343	13435	13377	13287	13536	13335	13404	13376	13573	13411	13228	13356	13278	13467	13396	13482	13508	13419	13462	13329	13285	13356	13448	13418	13441	13393	13499	13329	13389	13482	13368	13457	13262	13441	13361	13404	13308	13465	13295	13378	13157	13416	13496	13347	13483	13403	13414	13431	13434	13468	13403	13448	13384	13698	13281	13445	13543	13579	13440	13410	13405	13386	13382	13352	13491	13442	13478	13435	13339	13469	13379	13291	13218	13351	13506	13445	13282	13429	13426	13385	13319	13380	13438	13425	13456	13543	13321	13440	13419	13427	13457	13526	13286	13504	13315	13479	13465	13492	13395	13446	13444	13355	13532	13354	13382	13423	13357	13464	13445	13325	13362	13383	13461	13340	13367	13618	13672	13059	13256	13500	13237	13358	13452	13405	13399	13321	13459	13536	13423	13496	13468	13531	13288	13461	13558	13496	13444	13457	13469	13465	13477	13556	13363	13434	13394	13420	13357	13273	13352	13508	13528	13612	13438	13272	13273	13533	13335	13491	13382	13192	13522	13350	13446	13299	13524	13204	13196	13468	13377	13351	13261	13306	13357	13291	13308	13354	13491	13285	13408	13550	13337	13440	13557	13404	13401	13501	13314	13285	13353	13333	13411	13348	13361	13352	13362	13575	13459	13295	13559	13359	13425	13486	13467	13348	13360	13323	13445	13428	13475	13444	13586	13474	13518	13509	13237	13355	13305	13377	13420	13426	13326	13447	13369	13495	13343	13282	13530	13356	13509	13412	13460	13356	13511	13480	13499	13477	13361	13338	13451	13349	13465	13423	13307	13431	13507	13385	13301	13397	13332	13393	13247	13286	13367	13454	13396	13444	13354	13371	13342	13427	13444	13363	13404	13401	13228	13282	13463	13322	13286	13406	13479	13457	13392	13391	13454	13399	13427	13369	13288	13466	13469	13390	13392	13228	13379	13499	13377	13425	13395	13283	13372	13355	13398	13251	13483	13363	13310	13393	13468	13350	13265	13651	13355	13466	13458	13532	13318	13532	13266	13365	13292	13494	13349	13295	13293	13363	13299	13402	13303	13393	13390	13247	13391	13527	13305	13258	13435	13382	13347	13308	13466	13333	13460	13334	13442	13484	13322	13454	13295	13462	13551	13408	13423	13477	13489	13522	13563	13544	13491	13489	13401	13355	13343	13250	13458	13487	13379	13403	13420	13415	13458	13528	13407	13403	13487	13534	13485	13472	13378	13376	13504	13321	13301	13535	13328	13336	13277	13452	13402	13484	13514	13353	13231	13254	13395	13353	13454	13301	13350	13440	13308	13502	13452	13361	13471	13495	13371	13476	13398	13387	13506	13333	13412	13385	13274	13338	13326	13425	13471	13480	13541	13515	13480	13221	13457	13441	13506	13605	13281	13430	13597	13301	13454	13470	13327	13444	13428	13349	13377	13454	13395	13596	13205	13349	13346	13356	13577	13422	13487	13323	13439	13417	13436	13427	13294	13258	13333	13368	13483	13317	13281	13294	13362	13499	13347	13432	13297	13444	13319	13528	13437	13424	13281	13365	13484	13266	13314	13404	13500	13461	13421	13508	13372	13369	13357	13422	13307	13319	13442	13316	13468	13602	13240	13519	13389	13562	13421	13427	13225	13402	13434	13428	13464	13582	13389	13403	13276	13523	13285	13228	13463	13462	13382	13356	13433	13339	13347	13574	13371	13391	13283	13368	13394	13391	13331	13492	13353	13426	13457	13374	13445	13442	13420	13334	13502	13456	13412	13334	13302	13483	13474	13398	13437	13264	13390	13406	13243	13343	13390	13438	13324	13482	13371	13302	13451	13451	13441	13439	13419	13550	13432	13466	13574	13415	13386	13380	13375	13273	13393	13462	13472	13641	13379	13480	13332	13405	13364	13493	13320	13438	13434	13367	13499	13378	13487	13368	13485	13310	13369	13240	13389	13297	13266	13297	13370	13302	13302	13477	13334	13425	13425	13331	13456	13387	13462	13304	13330	13295	13549	13444	13442	13292	13500	13518	13430	13489	13358	13411	13398	13357	13307	13490	13631	13463	13323	13553	13391	13541	13415	13346	13502	13420	13529	13254	13427	13443	13444	13423	13368	13436	13321	13317	13464	13381	13402	13301	13504	13416	13419	13376	13391	13210	13334	13324	13615	13312	13502	13468	13361	13354	13370	13556	13352	13451	13307	13481	13351	13305	13416	13229	13345	13454	13318	13441	13332	13359	13431	13373	13334	13523	13259	13405	13342	13281	13267	13404	13467	13425	13438	13527	13418	13301	13415	13273	13474	13538	13542	13378	13591	13198	13448	13319	13307	13401	13384	13312	13316	13340	13423	13388	13390	13585	13387	13486	13446	13354	13336	13333	13287	13391	13407	13331	13289	13453	13451	13426	13339	13537	13476	13410	13343	13439	13480	13422	13422	13539	13361	13399	13508	13158	13502	13337	13420	13283	13503	13328	13315	13407	13411	13219	13368	13377	13524	13336	13494	13415	13375	13430	13485	13384	13527	13367	13377	13375	13432	13524	13410	13467	13435	13431	13350	13344	13364	13265	13363	13411	13423	13521	13371	13373	13404	13373	13329	13396	13300	13514	13348	13470	13235	13414	13519	13355	13377	13295	13585	13282	13505	13328	13365	13556	13364	13369	13380	13455	13380	13330	13489	13399	13312	13377	13546	13392	13445	13488	13542	13408	13461	13286	13305	13541	13262	13267	13434	13315	13356	13557	13356	13482	13499	13457	13274	13445	13441	13302	13379	13434	13306	13357	13554	13441	13235	13619	13447	13528	13440	13421	13405	13409	13352	13320	13501	13347	13364	13492	13466	13372	13480	13440	13420	13354	13595	13404	13313	13473	13235	13462	13386	13409	13461	13427	13508	13479	13603	13378	13219	13598	13237	13295	13368	13396	13428	13395	13421	13457	13441	13331	13431	13352	13587	13498	13179	13564	13222	13484	13392	13365	13485	13304	13364	13488	13361	13374	13252	13544	13444	13336	13367	13487	13485	13197	13445	13433	13491	13441	13398	13389	13303	13445	13335	13243	13281	13405	13421	13641	13447	13360	13453	13296	13557	13324	13380	13267	13402	13487	13492	13292	13269	13313	13558	13355	13572	13459	13365	13517	13422	13483	13486	13451	13266	13385	13424	13451	13354	13534	13381	13467	13372	13410	13503	13452	13487	13534	13492	13401	13577	13331	13325	13503	13325	13460	13231	13467	13343	13332	13313	13359	13256	13501	13493	13354	13422	13442	13347	13283	13418	13302	13402	13336	13311	13457	13449	13422	13427	13535	13499	13442	13342	13562	13413	13478	13466	13422	13600	13442	13341	13290	13360	13352	13420	13543	13432	13361	13410	13519	13371	13442	13170	13470	13292	13417	13420	13310	13447	13438	13444	13502	13324	13434	13462	13525	13263	13478	13398	13354	13387	13477	13379	13474	13469	13373	13417	13453	13321	13374	13428	13409	13336	13386	13480	13417	13373	13482	13476	13480	13404	13355	13474	13424	13351	13564	13241	13361	13577	13385	13451	13351	13628	13275	13447	13325	13316	13447	13391	13400	13352	13428	13345	13459	13418	13299	13575	13330	13493	13401	13221	13408	13485	13473	13428	13400	13380	13450	13345	13224	13447	13294	13361	13493	13296	13445	13435	13450	13284	13290	13544	13466	13464	13359	13337	13498	13215	13380	13404	13353	13470	13612	13461	13309	13402	13290	13417	13345	13427	13211	13244	13361	13418	13363	13491	13377	13514	13397	13370	13347	13480	13418	13471	13268	13365	13397	13283	13305	13380	13518	13393	13350	13393	13388	13347	13326	13450	13540	13439	13553	13541	13274	13398	13343	13353	13334	13432	13389	13510	13491	13331	13358	13407	13433	13407	13458	13346	13448	13323	13294	13513	13367	13423	13387	13513
24135	21104	28528	25763	25887	26038	24375	20337	18794	18250	17650	17264	16820	16597	16390	16151	16209	16082	15914	15718	15702	15807	15742	15747	15703	15640	15552	15452	15434	15410	15292	15571	15443	15382	15346	15400	15376	15366	15375	15441	15505	15392	15322	15141	15309	15499	15454	15479	15525	15229	15425	15369	15285	15305	15373	15359	15411	15380	15472	15401	15203	15316	15332	15356	15334	15395	15376	15310	15505	15448	15376	15439	15530	15425	15323	15527	15292	15335	15135	15414	15319	15458	15378	15569	15223	15137	15476	15169	15154	15260	15567	15364	15381	15603	15279	15530	15170	15424	15186	15493	15358	15343	15209	15421	15217	15413	15399	15129	15401	15233	15335	15283	15388	15279	15407	15315	15190	15142	15026	15225	15289	15189	15313	15346	15289	15451	15409	15451	15462	15316	15457	15242	15239	15241	15143	15384	15246	15316	15307	15485	15285	15183	15238	15232	15465	15379	15447	15281	15178	15267	15325	15374	15334	15116	15342	15215	15214	15327	15146	15244	15328	15505	15308	15085	15102	15362	15205	15258	15294	15131	15153	15370	15258	15329	15434	15353	15412	15333	15367	15288	15181	15150	15334	15208	15392	15279	15267	15329	15233	15243	15390	15393	15377	15431	15424	15271	15345	15292	15404	15227	15261	15407	15261	15341	15362	15325	15359	15082	15371	15424	15242	15405	15343	15236	15112	15367	15284	15330	15617	15144	15497	15278	15384	15425	15369	15216	15282	15435	15423	15443	15311	15337	15213	15314	15236	15319	15452	15369	15284	15463	15423	15056	15260	15454	15260	15387	15263	15212	15448	15378	15452	15393	15411	15396	15490	15628	15229	15338	15342	15501	15148	15349	15349	15307	15442	15255	15329	15168	15424	15220	15327	15281	15458	15071	15526	15380	15169	15276	15273	15378	15353	15453	15397	15255	15184	15234	15180	15231	15418	15446	15164	15431	15385	15272	15198	15415	15420	15335	15237	15279	15211	15141	15319	15316	15218	15335	15310	15395	15202	15212	15412	15258	15291	15430	15055	15222	15362	15424	15160	15408	15412	15358	15249	15428	15331	15362	15134	15350	15297	15307	15408	15284	15523	15422	15206	15193	15390	15419	15319	15194	15327	15422	15410	15416	15262	15225	15189	15303	15327	15247	15357	15313	15360	15539	15300	15250	15186	15115	15304	15202	15201	15156	15325	15273	15431	15291	15174	15308	15372	15473	15421	15168	15456	15363	15423	15310	15291	15147	15037	15311	15360	15302	15265	15198	15307	15171	15169	15265	15519	15301	15319	15309	15273	15160	15256	15311	15203	15457	15377	15239	15177	15212	15111	15226	15208	15431	15432	15228	15321	15467	15149	15303	15255	15349	15356	15388	15470	15287	15354	15363	15279	15328	15353	15320	15301	15082	15217	15354	15484	15386	15421	15345	15354	15472	15349	15493	15324	15396	15260	15440	15288	15308	15342	15272	15448	15397	15266	15309	15351	15309	15553	15640	15570	15224	15361	15269	15331	15306	15262	15220	15131	15355	15409	15357	15504	15123	15290	15454	15439	15410	15397	15056	15175	15335	15385	15234	15323	15205	15383	15339	15265	15438	15378	15388	15359	15355	15320	15253	15427	15384	15417	15219	15373	15498	15373	15373	15338	15199	15347	15356	15247	15452	15385	15328	15356	15329	15256	15391	15271	15327	15547	15388	15334	15542	15260	15336	15301	15318	15316	15244	15191	15194	15466	15330	15199	15235	15361	15348	15251	15461	15422	15243	15299	15146	15101	15188	15228	15449	15241	15367	15371	15307	15430	15225	15282	15304	15310	15562	15066	15405	15365	15329	15506	15351	15521	15336	15422	15488	15306	15208	15342	15599	15267	15378	15379	15366	15261	15368	15370	15363	15219	15404	15393	15378	15356	15343	15221	15204	15299	15530	15330	15490	15274	15513	15413	15280	15245	15263	15524	15442	15207	15590	15312	15238	15253	15282	15376	15417	15477	15289	15278	15431	15182	15380	15291	15340	15336	15151	15299	15343	15524	15407	15328	15480	15229	15330	15292	15231	15326	15394	15363	15122	15206	15433	15430	15303	15576	15299	15329	15272	15298	15320	15374	15210	15675	15462	15169	15295	15211	15205	15373	15383	15353	15456	15358	15402	15111	15155	15299	15191	15291	15138	15435	15008	15119	15089	15198	15262	15341	15274	15097	15349	15289	15420	15257	15253	15298	15362	15244	15227	15292	15359	15380	15316	15325	15165	15337	15239	15306	15410	15341	15220	15517	15413	15379	15306	15159	15240	15257	15357	15337	15230	15187	15249	15413	15372	15313	15433	15334	15204	15300	15348	15382	15381	15259	15346	15329	15129	15328	15246	15227	15221	15222	15372	15374	15204	15377	15278	15270	15225	15402	15124	15204	15141	15299	15444	15334	15462	15149	15422	15179	15182	15249	15213	15345	15146	15388	15335	15283	15258	15178	15321	15277	15233	15330	15512	15539	15365	15446	15213	15348	15187	15217	15268	15402	15444	15431	15389	15410	15147	15397	15485	15457	15183	15246	15215	15222	15189	15315	15307	15391	15364	15464	15295	15374	15407	15275	15255	15211	15179	15091	15215	15228	15280	15328	15375	15369	15173	15426	15320	15439	15449	15535	15274	15400	15395	15228	15238	15179	15531	15453	15307	15247	15342	15431	15272	15105	15283	15437	15312	15458	15326	15296	15454	15255	15402	15315	15472	15204	15292	15321	15267	15358	15262	15302	15210	15225	15221	15356	15236	15152	15174	15321	15297	15188	15237	15283	15372	15457	15461	15433	15299	15218	15273	15326	15285	15243	15172	15382	15415	15068	15415	15434	15467	15353	15418	15376	15373	15491	15125	15246	15353	15356	15307	15369	15366	15419	15161	15325	15138	15266	15226	15267	15328	15290	15308	15435	15215	15050	15357	15261	15110	15322	15123	15298	15369	15411	15170	15198	15368	15380	15355	15198	15237	15455	15509	15130	15211	15403	15368	15416	15240	15280	15331	15259	15339	15407	15454	15368	15162	15393	15293	15439	15296	15225	15409	15341	15212	15460	15318	15444	15413	15256	15336	15391	15313	15460	15409	15270	15141	15172	15211	15359	15394	15383	15385	15341	15004	15226	15361	15351	15384	15211	15214	15452	15368	15603	15238	15413	15196	15271	15310	15492	15347	15325	15447	15297	15363	15070	15202	15161	15317	15566	15411	15296	15237	15482	15292	15304	15244	15293	15434	15395	15487	15325	15393	15318	15314	15402	15423	15428	15373	15355	15347	15247	15132	15298	15467	15194	15432	15377	15369	15127	15146	15444	15276	15572	15309	15274	15263	15385	15319	15110	15266	15294	15343	15366	15317	15380	15197	15368	15365	15377	15132	15187	15238	15405	15465	15401	15400	15442	15298	15323	15196	15261	15330	15347	15319	15354	15235	15386	15285	15416	15481	15377	15229	15365	15385	15379	15225	15211	15345	15490	15366	15357	15315	15306	15424	15299	15438	15166	15292	15308	15474	15366	15133	15455	15323	15193	15195	15152	15241	15235	15198	15354	15405	15193	15256	15136	15316	15342	15292	15352	15312	15278	15236	15287	15147	15140	15212	15468	15312	15329	15240	15348	15400	15355	15320	15286	15321	15141	15428	15214	15405	15221	15399	15350	15359	15373	15349	15489	15237	15249	15233	15247	15218	15308	15202	15487	15236	15308	15339	15234	15246	15488	15187	15137	15276	15325	15540	15398	15218	15524	15287	15578	15229	15349	15258	15445	15384	15292	15694	15389	15273	15381	15218	15480	15501	15272	15310	15362	15396	15328	15317	15249	15175	15313	15323	15258	15188	15304	15277	15484	15335	15333	15149	15178	15365	15123	15405	15216	15116	15246	15248	15267	15222	15240	15206	15251	15269	15152	15260	15184	15239	15352	15180	15339	15287	15324	15191	15351	15593	15292	15493	15264	15371	15116	15432	15231	15203	15289	15332	15371	15281	15311	15322	15199	15098	15332	15293	15366	15050	15253	15359	15283	15392	15338	15333	15341	15488	15345	15251	15384	15289	15238	15283	15286	15329	15209	15271	15510	15339	15543	15347	15266	15355	15359	15451	15271	15474	15258	15366	15147	15265	15273	15326	15341	15318	15456	15453	15411	15423	15107	15591	15411	15285	15449	15422	15367	15230	15338	15580	15284	15196	15248	15312	15417	15434	15411	15371	15291	15210	15469	15047	15400	15378	15379	15443	15331	15451	15522	15146	15423	15467	15433	15210	15175	15400	15311	15449	15380	15345	15353	15178	15185	15335	15419	15337	15515	15398	15406	15431	15288	15348	15395	15191	15161	15307	15246	15327	15370	15325	15251	15170	15401	15395	15434	15321	15138	15376	15131	15173	15324	15257	15343	15178	15407	15388	15485	15386	15299	15338	15358	15292	15359	15216	15298	15287	15163	15189	15251	15204	15270	15304	15183	15196	15292	15363	15306	15294	15292	15364	15262	15487	15319	15341	15314	15257	15217	15328	15268	15375	15515	15347	15243	15430	15371	15289	15360	15131	15320	15411	15528	15214	15176	15390	15311	15346	15386	15489	15260	15183	15203	15249	15352	15338	15433	15472	15200	15477	15239	15300	15369	15455	15501	15304	15426	15265	15322	15283	15386	15184	15302	15192	15310	15366	15282	15238	15420	15421	15307	15217	15249	15534	15342	15154	15346	15384	15172	15320	15407	15229	15150	15439	15219	15357	15244	15282	15343	15313	15249	15404	15414	15353	15413	15263	15234	15326	15508	15394	15426	15475	15278	15421	15225	15474	15219	15186	15213	15254	15295	15258	15229	15304	15319	15452	15307	15343	15291	15154	15300	15270	15251	15194	15355	15414	15405	15214	15310	15258	15213	15323	15302	15461	15346	15550	15310	15249	15343	15306	15211	15225	15359	15399	15457	15322	15470	15275	15208	15153	15339	15396	15285	15358	15360	15393	15336	15274	15312	15231	15344	15402	15262	15431	15465	15283	15300	15197	15278	15398	15326	15325	15112	15175	15367	15249	15282	15202	15226	15143	15192	15392	15289	15187	15243	15347	15348	15174	15282	15261	15213	15322	15327	15458	15266	15562	15404	15368	15342	15342	15334	15084	15115	15286	15292	15211
27868	46324	43791	36366	31596	26195	22937	20208	18466	17329	16452	15915	15378	14798	14541	14325	14132	14090	14048	13918	13889	13781	13751	13569	13528	13529	13557	13362	13505	13481	13489	13361	13345	13272	13477	13186	13348	13529	13418	13245	13126	13356	13351	13064	13358	13236	13227	13481	13295	13350	13220	13457	13248	13401	13427	13301	13074	13275	13356	13140	13391	13314	13339	13241	13172	13109	13391	13277	13321	13125	13315	13345	13422	13159	13178	13159	13339	13439	13315	13297	13193	13346	13347	13118	13225	13373	13428	13194	13354	13257	13109	13165	13281	13194	13175	13248	13168	13373	13087	13237	13407	13201	13394	13385	13331	13177	13297	13344	13177	13406	13098	13147	13346	13390	13358	13307	13259	13273	13273	13238	13449	13399	13077	13285	13235	13277	13312	13263	13153	13174	13174	13265	13325	13200	13342	13169	13145	13181	13408	13073	13268	13170	13124	13185	13380	13332	13348	13262	13274	13244	13112	13320	13204	13155	13220	13180	13261	13312	13227	13256	13264	13465	13180	13252	13304	13245	13227	13232	13308	13111	13173	13280	13318	13289	13247	13199	13370	13294	13322	13244	13319	13353	13355	13199	13243	13254	13416	13196	13214	13365	13429	13278	13357	13280	13204	13259	13302	13316	13209	13327	13292	13013	13312	13276	13402	13191	13257	13241	13205	13236	13180	13243	13392	13118	13430	13149	13277	13292	13345	13301	13162	13265	13181	13324	13355	13252	13340	13250	13259	13344	13158	13305	13245	13277	13237	13262	13241	13241	13469	13351	13213	13259	13270	13300	13210	13170	13487	13414	13408	13197	13420	13314	13242	13224	13320	13257	13252	13523	13299	13212	13410	13353	13209	13163	13151	13366	13213	13228	13315	13302	13132	13206	13281	13216	13153	13106	13375	13220	13353	13384	13467	13241	13193	13281	13324	13352	13204	13253	13284	13334	13219	13252	13237	13247	13405	13160	13124	13279	13386	13342	13337	13301	13341	13379	13381	13119	13252	13222	13227	13210	13358	13169	13324	13239	13200	13301	13415	13170	13235	13109	13207	13267	13316	13183	13314	13345	13316	13073	13360	13226	13403	13281	13279	13239	13500	13447	13384	13090	13109	13157	13375	13138	13233	13251	13327	13264	13351	13251	13226	13277	13177	13356	13420	13186	13299	13255	13378	13355	13230	13202	13310	13406	13371	13170	13395	13291	13234	13234	13347	13329	13282	13203	13131	13275	13289	13157	13155	13319	13308	13160	13275	13191	13340	13215	13414	13264	13463	13218	13299	13114	13228	13255	13348	13388	13273	13169	13154	13391	13364	13246	13249	13122	13280	13320	13402	13381	13427	13222	13140	13266	13202	13125	13289	13351	13094	13289	13175	13410	13357	13339	13417	13432	13180	13164	13266	13161	13062	13352	13253	13236	13387	13229	13183	13281	13360	13274	13221	13329	13281	13326	13247	13299	13199	13403	13208	13075	13368	13347	13438	13255	13364	13088	13239	13251	13109	13226	13170	13382	13345	13259	13129	13320	13109	13487	13268	13310	13290	13302	13365	13271	13113	13159	13215	13222	13254	13309	13242	13199	13280	13194	13192	13379	13482	13330	13387	13318	13187	13203	13193	13332	13108	13151	13289	13258	13373	13175	13107	13305	13336	13326	13337	13259	13205	13216	13363	13096	13233	13130	13227	13351	13201	13389	13285	13322	13305	13320	13163	13258	13342	13269	13375	13114	13241	13279	13295	13412	13050	13316	13237	13202	13362	13250	13224	13154	13083	13146	13433	13302	13336	13174	13351	13416	13333	13480	13378	13161	13354	13259	13365	13201	13217	13426	13192	13306	13264	13389	13416	13291	13297	13182	13438	13296	13194	13216	13241	13273	13420	13207	13335	13175	13332	13280	13340	13239	13352	13134	13386	13083	13283	13207	13239	13317	13302	13381	13330	13179	13238	13291	13291	13393	13252	13231	13443	13066	13292	13291	13376	13165	13226	13342	13265	13287	13288	13204	13342	13333	13214	13222	13202	13349	13179	13102	13200	13300	13141	13468	13239	13241	13362	13206	13153	13300	13217	13212	13294	13290	13293	13197	13325	13319	13455	13291	13244	13301	13248	13167	13420	13059	13155	13279	13253	13166	13271	13282	13215	13385	13322	13363	13255	13360	13075	13130	13216	13292	13291	13303	13308	13124	13224	13187	13250	13136	13267	13193	13369	13311	13292	13372	13302	13292	13338	13175	13250	13296	13209	13228	13258	13394	13192	13216	13198	13215	13257	13208	13397	13104	13321	13285	13400	13218	13361	13184	13233	13222	13336	13415	13278	13234	13295	13176	13271	13391	13216	13200	13151	13388	13314	13093	13209	13417	13243	13332	13267	13348	13116	13370	13242	13367	13279	13326	13322	13180	13233	13422	13061	13280	13149	13355	13299	13399	13211	13351	13223	13368	13283	13212	13243	13249	13236	13320	13170	13293	13185	13288	13243	13333	13240	13192	13303	13261	13096	13134	13367	13214	13316	13260	13268	13523	13201	13251	13175	13164	13283	13223	13327	13167	13364	13309	13196	13324	13257	13400	13475	13481	13296	13232	13278	13167	13346	13276	13098	13283	13604	13208	13215	13276	13226	13264	13266	13255	13172	13278	13346	13229	13190	13429	13286	13196	13101	13205	13220	13204	13337	13333	13203	13265	13163	13317	13145	13347	13232	13306	13416	13191	13288	13190	13310	13249	13207	13273	13246	13082	13123	13297	13191	13169	13173	13351	13169	13200	13290	13219	13277	13277	13279	13174	13313	13378	13164	13189	13241	13282	13186	13224	13372	13252	13325	13359	13288	13239	13143	13236	13171	13196	13297	13188	13469	13439	13177	13296	13236	13302	13307	13248	13191	13409	13224	13250	13424	13235	13252	13283	13354	13316	13239	13185	13310	13264	13144	13303	13435	13214	13337	13336	13356	13264	13073	13232	13350	13205	13249	13327	13270	13309	13234	13291	13450	13218	13369	13310	13350	13382	13302	13322	13239	13201	13226	13377	13212	13085	13249	13289	13278	13455	13152	13184	13348	13376	13262	13336	13213	13340	13106	13100	13117	13289	13079	13285	13265	13356	13422	13387	13211	13423	13272	13157	13218	13172	13161	13226	13249	13248	13237	13170	13373	13157	13291	13338	13392	13283	13201	13263	13177	13293	13126	13473	13116	13234	13335	13450	13194	13165	13329	13268	13306	13204	13225	13210	13307	13138	13341	13247	13238	13214	13176	13373	13294	13141	13171	13124	13235	13335	13207	13274	13247	13324	13278	13311	13297	13238	13170	13353	13252	13194	13244	13266	13340	13127	13309	13305	13224	13192	13457	13375	13283	13366	13293	13334	13409	13253	13335	13405	13167	13331	13214	13239	13291	13059	13346	13215	13386	13181	13310	13207	13127	13313	13390	13284	13239	13235	13360	13191	13206	13349	13302	13369	13465	13339	13318	13387	13339	13284	13276	13297	13364	13198	13271	13231	13316	13227	13204	13271	13261	13307	13348	13390	13203	13291	13071	13292	13124	13273	13250	13235	13073	13166	13453	13291	13394	13302	13327	13351	13275	13231	13251	13270	13232	13236	13293	13379	13377	13204	13317	13273	13316	13224	13304	13319	13446	13248	13307	13289	13273	13317	13306	13249	13193	13273	13299	13216	13193	13068	13563	13264	13317	13254	13291	13264	13233	13193	13387	13269	13248	13293	13068	13359	13292	13237	13337	13298	13174	13346	13230	13335	13137	13218	13317	13309	13344	13320	13355	13097	13149	13267	13288	13418	13285	13036	13221	13356	13362	13195	13220	13156	13361	13304	13324	13219	13255	13447	13296	13126	13132	13244	13160	13287	13312	13358	13260	13136	13398	13165	13118	13337	13247	13212	13304	13260	13264	13141	13228	13271	13149	13162	13331	13120	13452	13187	13316	13234	13185	13358	13107	13227	13137	13350	13399	13305	13246	13330	13385	13181	13275	13316	13361	13282	13181	13149	13235	13240	13192	13327	13467	13223	13323	13289	13201	13288	13233	13220	13169	13404	13412	13332	13229	13244	13146	13157	13237	13206	13427	13157	13218	13374	13296	13286	13438	13281	13336	13215	13300	13053	13407	13246	13301	13319	13294	13303	13045	13351	13371	13208	13163	13292	13240	13153	13198	13181	13309	13224	13341	13308	13230	13256	13387	13435	13278	13222	13356	13185	13350	13360	13268	13192	13223	13265	13239	13357	13305	13303	13364	13189	13078	13278	13314	13181	13328	13386	13417	13389	13219	13134	13205	13237	13077	13301	13253	13445	13328	13248	13225	13264	13235	13066	13376	13153	13334	13152	13286	13207	13354	13300	13361	13356	13200	13261	13267	13263	13305	13147	13209	13217	13237	13273	13317	13337	12995	13296	13273	13294	13142	13235	13163	13063	13231	13225	13223	13218	13435	13210	13285	13271	13222	13209	13163	13371	13394	13325	13233	13093	13296	13419	13255	13263	13263	12962	13196	13209	13216	13307	13259	13238	13272	13186	13296	13317	13322	13190	13216	13304	13441	13191	13247	13429	13190	13166	13313	13203	13197	13258	13325	13153	13213	13424	13347	13356	13268	13123	13091	13090	13283	13250	13243	13339	13291	13444	13400	13515	13286	13289	13355	13356	13428	13194	13361	13316	13193	13466	13170	13158	13391	13331	13273	13314	13343	13251	13271	13262	13234	13360	13211	13293	13354	13236	13335	13355	13249	13313	13373	13312	13225	13337	13335	13290	13176	13231	13449	13233	13172	13233	13245	13373	13343	13372	13198	13248	13229	13305	13395	13362	13277	13300	13189	13274	13259	13162	13221	13136	13253	13283	13354	13370	13305	13450	13312	13351	13434	13457	13206	13159	13450	13136	13171	13382	13211	13341	13399	13198	13343	13461	13221	13281	13158	13163	13226	13191	13288	13178	13413	13248	13166	13308	13388	13376	13235	13210	13221	13347	13431	13238	13277	13224	13302	13287	13159	13337	13280	13322	13374	13312	13314	13359	13368	13126	13250	13344	13246	13220	13122	13196	13444	13155	13369	13206	13303	13289	13328	13120	13290	13205	13361	13302	13274	13302	13303	13324	13338	13253	13237	13497	13286	13248	13263	13161	13264	13126
22862	21096	28872	23960	23216	26706	28506	23141	20767	19779	19001	18156	17877	17310	17174	17022	16895	16806	16429	16432	16390	16285	16089	16145	16114	16001	16193	16001	15935	15891	15899	15677	15998	15959	15801	15839	15793	15818	15652	15929	15860	15539	15582	15840	15732	15654	15839	15849	15739	15785	15728	15825	15598	15695	15836	15656	15853	15751	15859	15678	15672	15642	15745	15589	15678	15891	15740	15656	15647	15646	15573	15565	15513	15694	15767	15706	15777	15822	15776	15789	15695	15542	15704	15865	15807	15645	15589	15723	15702	15874	15764	15782	15623	15631	15770	15611	15766	15611	15752	15577	15876	15770	15884	15681	15583	15659	15588	15741	15741	15628	15643	15736	15931	15668	15998	15610	15584	15596	15746	15548	15602	15851	15555	15734	15772	15530	15766	15608	15784	15709	15634	15742	15702	15899	15819	15778	15632	15691	15564	15376	15593	15829	15907	15488	15703	15693	15704	15663	15661	15592	15580	15808	15667	15667	15642	15575	15632	15718	15772	15699	15657	15742	15667	15522	15609	15807	15553	15474	15691	15627	15707	15578	15692	15595	15628	15760	15847	15711	15704	15677	15723	15549	15646	15846	15583	15702	15705	15895	15375	15814	15603	15592	15594	15665	15632	15585	15561	15790	15745	15611	15756	15892	15741	15537	15676	15586	15605	15550	15613	15678	15724	15706	15690	15678	15721	15860	15887	15602	15833	15504	15459	15648	15416	15496	15791	15648	15627	15604	15925	15656	15798	15559	15546	15695	15518	15627	15683	15832	15801	15631	15626	15570	15616	15881	15517	15547	15545	15822	15596	15691	15637	15629	15554	15878	15692	15575	15560	15803	15530	15722	15595	15702	15661	15633	15626	15778	15649	15599	15796	15806	15887	15825	15676	15583	15707	15677	15629	15760	15604	15614	15718	15707	15775	15703	15663	15734	15759	15633	15508	15653	15620	15827	15659	15872	15585	15854	15913	15731	15717	15653	15658	15532	15596	15670	15602	15756	15811	15779	15624	15826	15667	15802	15654	15706	15735	15727	15719	15574	15576	15679	15635	15576	15679	15671	15605	15568	15660	15567	15786	15790	15740	15722	15760	15360	15738	15709	15842	15801	15747	15958	15623	15544	15497	15742	15558	15560	15594	15759	15617	15470	15750	15528	15714	15612	15661	15564	15588	15699	15728	15567	15702	15489	15801	15465	15581	15666	15647	15685	15678	15686	15767	15831	15754	15446	15681	15480	15578	15738	15765	15452	15534	15668	15542	15564	15638	15812	15694	15660	15770	15554	15718	15472	15722	15800	15843	15562	15511	15698	15825	15708	15830	15632	15689	15808	15706	15600	15700	15649	15452	15340	15777	15697	15700	15647	15452	15822	15652	15438	15639	15733	15535	15658	15835	15651	15917	15671	15645	15595	15681	15669	15539	15534	15528	15574	15873	15591	15599	15680	15709	15623	15722	15668	15512	15534	15529	15589	15865	15630	15555	15748	15652	15778	15733	15567	15531	15637	15873	15600	15633	15555	15644	15719	15581	15544	15816	15757	15650	15597	15653	15551	15748	15772	15872	15719	15821	15869	15524	15559	15604	15557	15740	15829	15711	15852	15517	15702	15676	15661	15597	15733	15835	15680	15737	15793	15634	15814	15519	15486	15608	15518	15526	15798	15528	15639	15741	15789	15685	15473	15494	15511	15674	15765	15615	15669	15680	15735	15511	15720	15674	15730	15481	15597	15748	15519	15732	15599	15704	15799	15676	15581	15496	15621	15750	15753	15731	15612	15588	15707	15356	15678	15664	15626	15611	15777	15747	15586	15694	15584	15732	15902	15628	15611	15641	15660	15606	15615	15658	15794	15820	15558	15581	15628	15552	15580	15530	15664	15617	15662	15737	15486	15477	15636	15792	15828	15742	15803	15686	15785	15849	15609	15648	15560	15708	15877	15825	15733	15624	15440	15571	15660	15668	15605	15850	15728	15482	15687	15527	15788	15780	15581	15692	15591	15598	15831	15681	15604	15662	15575	15781	15698	15650	15721	15687	15719	15611	15756	15537	15729	15555	15678	15856	15652	15591	15474	15618	15677	15661	15683	15714	15782	15643	15682	15630	15594	15529	15724	15525	15740	15638	15614	15710	15689	15650	15627	15771	15807	15663	15567	15728	15679	15586	15654	15599	15622	15788	15727	15607	15827	15752	15640	15625	15751	15523	15866	15693	15841	15603	15524	15611	15725	15581	15653	15907	15655	15668	15610	15679	15806	15593	15570	15825	15854	15609	15585	15642	15477	15622	15849	15774	15769	15515	15657	15709	15727	15639	15702	15771	15604	15462	15774	15635	15621	15513	15570	15414	15619	15709	15626	15886	15737	15833	15626	15630	15719	15622	15868	15830	15778	15444	15431	15773	15656	15625	15668	15701	15658	15734	15720	15595	15716	15536	15573	15548	15629	15725	15676	15699	15773	15623	15571	15648	15964	15814	15550	15827	15634	15720	15681	15563	15645	15716	15643	15586	15716	15725	15590	15620	15587	15702	15720	15717	15607	15595	15495	15593	15652	15632	15625	15683	15812	15645	15618	15510	15698	15813	15553	15600	15580	15621	15601	15810	15661	15544	15535	15537	15596	15771	15479	15443	15714	15777	15452	15596	15577	15552	15685	15502	15614	15701	15558	15533	15669	15831	15610	15722	15740	15494	15536	15483	15641	15645	15862	15542	15759	15596	15550	15629	15601	15669	15710	15496	15737	15765	15570	15817	15513	15596	15662	15450	15628	15523	15576	15804	15747	15689	15636	15710	15659	15778	15441	15738	15543	15561	15696	15600	15662	15731	15696	15649	15514	15560	15569	15600	15716	15846	15706	15585	15520	15719	15583	15743	15756	15700	15868	15547	15573	15640	15714	15855	15738	15823	15755	15621	15744	15611	15687	15597	15531	15636	15813	15575	15533	15743	15742	15678	15708	15619	15639	15842	15645	15774	15588	15738	15831	15611	15671	15507	15813	15582	15690	15748	15452	15367	15392	15555	15950	15827	15603	15660	15444	15627	15650	15587	15902	15714	15473	15573	15681	15530	15890	15701	15628	15737	15664	15707	15629	15588	15635	15688	15740	15620	15651	15783	15603	15753	15705	15739	15740	15614	15720	15495	15414	15850	15586	15827	15679	15715	15738	15548	15736	15721	15553	15571	15642	15755	15685	15540	15618	15679	15805	15709	15462	15741	15538	15694	15699	15612	15468	15555	15673	15556	15635	15661	15527	15637	15678	15791	15776	15743	15517	15701	15713	15492	15698	15656	15691	15449	15546	15657	15615	15535	15710	15432	15613	15496	15571	15670	15715	15620	15735	15601	15649	15595	15603	15694	15674	15708	15466	15621	15635	15454	15760	15809	15726	15650	15680	15834	15832	15640	15570	15659	15752	15695	15759	15626	15605	15729	15486	15721	15625	15766	15699	15802	15608	15561	15704	15689	15580	15585	15485	15760	15541	15581	15775	15545	15558	15641	15668	15781	15584	15671	15954	15782	15617	15833	15561	15871	15811	15723	15807	15713	15507	15829	15534	15607	15585	15766	15686	15760	15764	15683	15577	15669	15412	15604	15777	15647	15730	15562	15592	15674	15932	15656	15735	15758	15880	15641	15820	15688	15710	15547	15705	15480	15705	15617	15816	15727	15558	15678	15780	15602	15729	15772	15712	15572	15636	15594	15713	15542	15707	15696	15686	15759	15641	15571	15647	15662	15607	15449	15639	15722	15533	15602	15907	15735	15636	15601	15573	15693	15797	15712	15622	15717	15632	15588	15912	15588	15543	15548	15796	15684	15610	15618	15832	15607	15626	15908	15677	15655	15610	15836	15624	15479	15654	15847	15550	15853	15715	15863	15848	15804	15515	15826	15554	15616	15704	15661	15516	15707	16014	15667	15555	15680	15669	15804	15608	15483	15612	15298	15553	15573	15567	15574	15645	15656	15605	15762	15579	15887	15687	15744	15678	15839	15724	15627	15698	15794	15674	15705	15719	15815	15526	15759	15636	15630	15516	15509	15574	15658	15698	15824	15876	15668	15424	15623	15594	15944	15723	15799	15616	15551	15521	15473	15630	15545	15636	15578	15964	15707	15511	15586	15756	15691	15587	15633	15797	15751	15715	15596	15640	15773	15637	15749	15634	15715	15789	15659	15615	15671	15778	15698	15686	15805	15573	15600	15488	15660	15548	15728	15648	15526	15790	15801	15464	15674	15674	15800	15560	15759	15753	15639	15607	15724	15538	15752	15651	15595	15466	15692	15617	15702	15744	15710	15725	15547	15522	15802	15829	15728	15538	15619	15519	15739	15795	15622	15573	15551	15685	15683	15546	15779	15700	15708	15506	15747	15875	15757	15580	15542	15662	15693	15593	15511	15769	15535	15630	15565	15798	15591	15840	15642	15768	15648	15767	15659	15681	15601	15702	15584	15481	15566	15709	15702	15323	15582	15785	15624	15614	15544	15695	15545	15648	15776	15859	15830	15688	15531	15789	15688	15601	15606	15598	15519	15822	15630	15611	15666	15726	15573	15579	15643	15768	15771	15736	15748	15675	15595	15501	15665	15563	15714	15677	15689	15694	15736	15576	15574	15629	15550	15584	15704	15677	15653	15601	15885	15652	15626	15791	15839	15463	15559	15569	15658	15771	15540	15568	15777	15713	15567	15549	15485	15649	15580	15510	15554	15699	15661	15744	15632	15747	15638	15442	15719	15572	15775	15492	15853	15582	15669	15636	15549	15542	15504	15746	15730	15695	15660	15642	15820	15497	15696	15685	15579	15460	15598	15600	15474	15539	15607	15924	15739	15481	15581	15608	15617	15705	15635	15483	15783	15529	15582	15752	15596	15423	15585	15762	15652	15582	15550	15814	15471	15749	15795	15650	15651	15723	15563	15624	15760	15612	15504	15522	15670	15689	15399	15732	15720	15627	15647	15598	15701	15783	15701	15625	15833	15532	15794	15963	15608	15851	15739	15621	15608	15544	15740	15499	15488	15634	15611	15707	15658	15635	15777	15638	15704	15724	15747	15809	15512	15782	15680	15588	15564	15580	15747	15697	15775	15644	15729	15672	15704	15510	15622	15770	15689	15572	15686	15638	15472	15438	15754	15559	15526	15454	15613	15722
29441	52515	50218	41559	35927	30296	26301	23392	20800	19127	18020	17144	16554	15866	15470	15089	14950	14750	14616	14517	14114	14280	14078	14092	14039	13704	13859	13921	13777	13818	13608	13776	13761	13568	13695	13708	13509	13581	13637	13467	13563	13433	13656	13588	13523	13493	13573	13529	13564	13578	13515	13557	13541	13672	13543	13504	13650	13530	13402	13479	13433	13455	13445	13291	13703	13532	13524	13361	13502	13421	13523	13506	13489	13530	13396	13620	13317	13646	13485	13668	13776	13624	13442	13336	13534	13536	13564	13355	13536	13527	13354	13458	13536	13555	13490	13602	13519	13440	13427	13357	13552	13391	13462	13608	13450	13581	13508	13465	13499	13503	13501	13435	13488	13484	13505	13350	13599	13438	13668	13321	13522	13599	13469	13525	13523	13427	13561	13441	13543	13316	13526	13607	13486	13539	13631	13514	13480	13510	13571	13499	13480	13445	13332	13323	13658	13304	13536	13507	13439	13474	13480	13621	13629	13431	13395	13437	13312	13639	13281	13596	13514	13567	13378	13443	13455	13392	13554	13538	13453	13538	13377	13560	13633	13519	13441	13382	13437	13538	13439	13425	13532	13460	13475	13399	13378	13390	13446	13510	13489	13522	13493	13500	13498	13484	13356	13443	13477	13443	13490	13622	13564	13558	13436	13573	13370	13529	13567	13420	13563	13407	13434	13454	13341	13566	13532	13459	13464	13684	13385	13427	13696	13457	13439	13446	13435	13520	13605	13354	13530	13681	13485	13431	13449	13385	13465	13473	13476	13396	13421	13558	13428	13424	13838	13365	13496	13508	13449	13433	13521	13381	13622	13386	13578	13488	13412	13488	13566	13432	13626	13469	13581	13366	13391	13476	13533	13612	13379	13446	13292	13473	13629	13449	13725	13662	13265	13442	13505	13479	13399	13503	13604	13457	13454	13604	13535	13550	13470	13425	13393	13477	13493	13205	13435	13452	13448	13487	13539	13407	13596	13517	13401	13558	13369	13434	13317	13483	13324	13370	13468	13472	13440	13462	13478	13410	13455	13493	13528	13547	13448	13444	13586	13468	13484	13239	13349	13416	13488	13301	13541	13528	13503	13510	13523	13525	13475	13525	13390	13531	13532	13409	13506	13574	13650	13445	13408	13462	13576	13410	13502	13570	13429	13532	13382	13426	13576	13434	13457	13517	13620	13514	13477	13381	13523	13562	13466	13424	13416	13599	13338	13473	13498	13635	13432	13583	13391	13620	13485	13378	13455	13469	13519	13445	13518	13216	13392	13440	13430	13456	13505	13461	13487	13507	13414	13437	13629	13474	13671	13581	13565	13427	13262	13662	13413	13641	13583	13570	13487	13437	13595	13414	13553	13478	13592	13426	13417	13483	13630	13465	13533	13278	13410	13609	13486	13547	13529	13575	13468	13482	13387	13374	13570	13548	13550	13613	13511	13529	13501	13441	13552	13584	13415	13577	13628	13408	13481	13314	13498	13477	13533	13436	13462	13377	13519	13542	13334	13463	13476	13613	13328	13548	13545	13681	13385	13526	13543	13613	13280	13561	13459	13520	13543	13323	13454	13497	13517	13547	13396	13519	13571	13349	13499	13564	13616	13449	13532	13567	13477	13439	13453	13522	13584	13577	13629	13431	13289	13438	13581	13372	13301	13551	13428	13518	13447	13551	13685	13525	13567	13421	13547	13407	13365	13408	13439	13691	13541	13459	13431	13504	13442	13619	13556	13400	13474	13450	13629	13444	13521	13455	13495	13526	13538	13553	13617	13526	13382	13567	13528	13391	13461	13449	13492	13478	13423	13493	13480	13503	13461	13679	13368	13439	13341	13429	13647	13344	13423	13365	13416	13499	13518	13558	13556	13547	13403	13536	13428	13532	13372	13466	13634	13529	13590	13591	13227	13438	13477	13421	13466	13558	13325	13523	13451	13530	13571	13591	13499	13524	13461	13495	13588	13452	13404	13486	13477	13447	13737	13458	13515	13426	13523	13488	13435	13558	13562	13535	13401	13502	13463	13573	13546	13527	13500	13625	13533	13505	13498	13482	13370	13387	13470	13326	13321	13546	13467	13456	13338	13429	13501	13595	13460	13438	13405	13399	13593	13477	13451	13424	13508	13458	13418	13489	13494	13438	13474	13303	13524	13428	13460	13448	13596	13546	13379	13530	13423	13414	13438	13464	13576	13499	13557	13434	13326	13559	13718	13616	13460	13470	13331	13517	13458	13543	13434	13523	13401	13439	13511	13518	13619	13305	13477	13465	13373	13431	13525	13473	13544	13529	13426	13449	13543	13534	13457	13514	13566	13634	13413	13477	13378	13571	13478	13670	13435	13564	13450	13571	13565	13601	13514	13437	13419	13426	13419	13524	13387	13479	13385	13442	13578	13354	13535	13498	13341	13508	13577	13380	13444	13366	13523	13411	13511	13632	13480	13379	13488	13313	13478	13421	13410	13545	13543	13422	13661	13563	13535	13310	13272	13369	13622	13664	13606	13252	13466	13470	13408	13382	13546	13559	13551	13634	13428	13496	13384	13486	13402	13528	13572	13489	13360	13481	13422	13465	13483	13396	13457	13438	13579	13502	13453	13449	13428	13582	13635	13474	13513	13641	13353	13586	13404	13618	13614	13569	13625	13504	13478	13633	13570	13481	13542	13510	13507	13409	13550	13543	13545	13488	13521	13500	13437	13542	13588	13382	13462	13530	13537	13328	13544	13374	13633	13683	13481	13478	13596	13431	13541	13519	13586	13387	13415	13518	13492	13468	13535	13397	13469	13461	13576	13478	13560	13456	13485	13427	13544	13477	13455	13453	13563	13446	13448	13455	13563	13394	13351	13489	13424	13542	13376	13415	13476	13468	13424	13502	13536	13502	13690	13477	13451	13415	13457	13497	13365	13357	13386	13290	13529	13583	13494	13657	13527	13513	13406	13570	13478	13669	13453	13469	13489	13606	13346	13464	13460	13627	13337	13421	13369	13356	13595	13444	13432	13568	13421	13566	13391	13471	13407	13578	13410	13388	13472	13515	13352	13488	13581	13623	13584	13490	13505	13369	13446	13416	13357	13448	13401	13626	13381	13504	13572	13474	13545	13357	13489	13561	13481	13543	13536	13383	13565	13396	13498	13461	13367	13537	13551	13656	13434	13547	13482	13411	13458	13432	13407	13549	13449	13443	13560	13469	13468	13450	13485	13614	13540	13376	13562	13484	13642	13645	13560	13558	13686	13571	13381	13404	13511	13511	13634	13503	13447	13338	13459	13437	13497	13755	13438	13437	13500	13349	13566	13413	13412	13500	13411	13402	13469	13501	13460	13722	13589	13568	13320	13655	13522	13619	13599	13440	13478	13395	13494	13520	13353	13535	13526	13577	13617	13433	13713	13588	13466	13481	13484	13434	13488	13502	13399	13357	13490	13424	13459	13448	13488	13488	13436	13454	13575	13590	13453	13503	13365	13508	13324	13404	13492	13348	13634	13554	13607	13520	13559	13433	13391	13315	13571	13665	13503	13469	13360	13588	13401	13527	13633	13394	13525	13514	13309	13419	13438	13436	13582	13348	13605	13525	13521	13569	13496	13621	13550	13330	13384	13376	13554	13316	13365	13471	13569	13494	13410	13420	13556	13361	13463	13371	13354	13555	13447	13561	13642	13484	13284	13571	13399	13661	13373	13568	13407	13628	13355	13544	13450	13460	13530	13400	13450	13462	13360	13494	13683	13451	13469	13478	13550	13441	13447	13468	13409	13426	13472	13535	13522	13608	13497	13546	13530	13487	13524	13554	13611	13484	13631	13421	13367	13549	13525	13501	13485	13461	13489	13374	13428	13768	13400	13330	13609	13253	13598	13535	13495	13424	13413	13424	13490	13410	13429	13495	13456	13518	13500	13454	13449	13436	13422	13531	13291	13655	13508	13465	13483	13432	13316	13523	13347	13508	13554	13445	13479	13375	13508	13590	13526	13437	13482	13466	13430	13503	13615	13399	13387	13608	13561	13576	13551	13497	13485	13563	13477	13536	13472	13543	13588	13414	13567	13603	13529	13443	13598	13372	13506	13442	13328	13512	13639	13391	13551	13499	13474	13471	13567	13617	13467	13422	13420	13458	13377	13388	13327	13440	13474	13409	13603	13341	13431	13551	13629	13551	13534	13530	13475	13432	13453	13458	13401	13569	13469	13543	13417	13683	13358	13391	13462	13696	13572	13499	13459	13590	13542	13505	13611	13420	13552	13404	13374	13500	13563	13477	13638	13526	13457	13539	13603	13515	13503	13427	13532	13426	13477	13407	13542	13520	13736	13377	13588	13505	13538	13437	13448	13474	13362	13517	13380	13503	13455	13438	13527	13400	13550	13464	13517	13468	13487	13445	13513	13586	13463	13522	13444	13580	13536	13457	13404	13468	13362	13485	13490	13492	13660	13509	13402	13375	13497	13448	13541	13457	13368	13608	13539	13605	13435	13431	13437	13471	13507	13515	13389	13576	13339	13518	13467	13480	13504	13306	13520	13427	13440	13522	13507	13557	13372	13436	13603	13529	13700	13524	13493	13492	13251	13560	13450	13541	13487	13466	13515	13533	13487	13457	13315	13586	13270	13468	13476	13516	13498	13455	13704	13346	13484	13614	13282	13290	13425	13421	13478	13427	13551	13642	13330	13419	13466	13565	13565	13543	13669	13524	13676	13484	13297	13495	13315	13410	13499	13563	13577	13490	13534	13610	13523	13497	13442	13523	13397	13467	13185	13360	13495	13497	13669	13636	13566	13526	13342	13489	13417	13387	13491	13321	13627	13498	13432	13492	13590	13590	13380	13560	13429	13412	13441	13610	13345	13338	13489	13509	13686	13405	13504	13419	13467	13465	13532	13579	13383	13396	13495	13463	13618	13552	13397	13416	13506	13386	13395	13421	13450	13386	13423	13493	13655	13595	13461	13259	13442	13528	13439	13561	13566	13474	13421	13356	13520	13474	13521	13436	13531	13419	13468	13574	13649	13235	13637	13614	13450	13595	13551	13328	13393	13490	13431	13433	13348	13503	13605	13398	13525	13425	13534	13405	13551	13380	13611	13427	13531	13427	13451	13484	13500	13355	13587	13419	13511	13463	13597	13571	13437	13431	13393	13629	13588	13563	13488	13403	13569	13436
28865	26749	34626	30814	25149	21976	19834	18534	17724	16965	16690	16377	16386	16142	16207	16106	16015	15845	15990	15967	15567	15693	15654	15668	15670	15793	15749	15735	15776	15544	15707	15615	15461	15565	15465	15502	15470	15607	15573	15587	15544	15551	15671	15503	15553	15360	15677	15489	15738	15478	15474	15694	15443	15506	15477	15542	15469	15626	15706	15626	15637	15627	15352	15566	15541	15474	15575	15409	15581	15605	15516	15564	15617	15528	15495	15505	15473	15607	15662	15575	15613	15600	15490	15624	15610	15560	15278	15566	15655	15369	15351	15599	15571	15496	15628	15629	15298	15383	15507	15509	15534	15465	15608	15744	15572	15519	15551	15509	15513	15581	15580	15426	15497	15478	15690	15609	15373	15605	15633	15505	15324	15598	15607	15287	15402	15683	15607	15464	15534	15552	15401	15430	15567	15536	15604	15664	15689	15388	15503	15528	15640	15600	15701	15510	15622	15409	15395	15564	15351	15740	15476	15518	15555	15466	15581	15609	15513	15490	15708	15797	15572	15448	15531	15455	15515	15386	15540	15561	15473	15683	15460	15295	15606	15362	15375	15382	15477	15349	15561	15543	15344	15479	15554	15409	15540	15476	15536	15538	15540	15556	15593	15481	15693	15647	15505	15541	15514	15530	15496	15466	15408	15474	15521	15398	15549	15436	15188	15516	15465	15462	15551	15376	15388	15631	15533	15596	15431	15464	15681	15638	15583	15595	15638	15571	15448	15474	15627	15598	15502	15388	15604	15703	15570	15399	15458	15601	15601	15618	15253	15734	15570	15505	15656	15485	15441	15643	15486	15445	15496	15531	15411	15401	15546	15587	15570	15432	15618	15409	15501	15544	15483	15556	15492	15724	15629	15310	15433	15525	15455	15635	15352	15617	15465	15343	15557	15672	15510	15624	15453	15789	15495	15611	15569	15674	15599	15500	15505	15586	15572	15539	15542	15585	15573	15322	15449	15658	15679	15501	15609	15521	15636	15621	15712	15595	15621	15504	15438	15323	15404	15455	15558	15711	15339	15287	15404	15513	15511	15490	15631	15504	15654	15751	15556	15764	15545	15701	15565	15625	15477	15498	15618	15472	15565	15426	15637	15594	15616	15688	15523	15569	15188	15453	15521	15716	15598	15491	15505	15414	15300	15496	15570	15360	15537	15431	15405	15584	15603	15617	15379	15596	15611	15571	15510	15471	15426	15473	15439	15662	15450	15412	15297	15399	15425	15676	15487	15429	15752	15480	15498	15761	15507	15546	15355	15459	15568	15651	15719	15509	15572	15478	15563	15662	15568	15578	15535	15579	15274	15462	15630	15346	15370	15359	15440	15656	15460	15588	15401	15551	15613	15299	15370	15323	15483	15398	15674	15622	15667	15515	15540	15430	15466	15631	15471	15523	15655	15697	15522	15687	15585	15520	15545	15288	15439	15567	15522	15621	15495	15304	15442	15444	15620	15561	15529	15505	15694	15426	15473	15407	15349	15501	15472	15519	15550	15563	15368	15300	15524	15614	15587	15324	15582	15507	15427	15304	15462	15521	15408	15411	15581	15508	15644	15457	15553	15445	15326	15477	15541	15477	15468	15633	15601	15432	15465	15431	15550	15533	15573	15370	15305	15399	15448	15702	15504	15541	15671	15480	15453	15340	15492	15805	15477	15596	15456	15602	15641	15414	15537	15644	15462	15591	15605	15417	15673	15661	15578	15358	15513	15432	15490	15601	15343	15477	15517	15681	15778	15549	15678	15464	15624	15749	15647	15583	15623	15630	15470	15575	15646	15533	15637	15622	15514	15557	15653	15599	15556	15496	15622	15403	15558	15274	15702	15550	15616	15550	15493	15544	15666	15611	15710	15451	15545	15402	15339	15612	15623	15551	15397	15443	15525	15638	15596	15487	15562	15560	15574	15449	15450	15603	15535	15322	15450	15686	15550	15418	15574	15394	15451	15748	15447	15517	15648	15553	15452	15621	15323	15548	15527	15516	15507	15617	15543	15610	15687	15603	15436	15671	15478	15750	15544	15593	15556	15572	15538	15560	15458	15526	15412	15304	15554	15430	15326	15422	15621	15548	15578	15748	15512	15744	15786	15686	15299	15568	15641	15643	15519	15549	15553	15670	15556	15480	15575	15389	15574	15477	15667	15323	15607	15496	15675	15534	15583	15623	15515	15479	15500	15429	15475	15476	15544	15356	15631	15693	15617	15545	15398	15520	15469	15542	15609	15664	15422	15460	15667	15422	15434	15426	15474	15510	15463	15394	15542	15524	15539	15620	15564	15525	15390	15598	15407	15372	15543	15628	15643	15427	15155	15471	15762	15668	15534	15548	15441	15549	15673	15506	15473	15570	15612	15470	15484	15531	15611	15525	15590	15722	15592	15503	15645	15478	15568	15531	15479	15527	15459	15520	15721	15625	15920	15700	15525	15568	15363	15054	15506	15447	15480	15662	15514	15537	15539	15447	15681	15586	15392	15433	15431	15688	15618	15669	15711	15560	15659	15557	15626	15518	15498	15631	15562	15383	15576	15638	15467	15478	15397	15467	15558	15599	15488	15557	15594	15591	15387	15547	15608	15446	15650	15781	15621	15477	15369	15495	15623	15452	15616	15589	15417	15461	15537	15452	15406	15510	15620	15398	15528	15541	15596	15472	15387	15575	15534	15405	15550	15404	15651	15519	15605	15445	15590	15630	15538	15435	15515	15434	15476	15722	15389	15639	15359	15369	15570	15505	15455	15577	15487	15528	15749	15752	15728	15324	15603	15391	15620	15548	15529	15391	15634	15633	15357	15519	15527	15391	15564	15445	15514	15665	15477	15251	15252	15510	15561	15496	15289	15765	15545	15616	15422	15581	15471	15422	15475	15417	15465	15519	15610	15549	15523	15381	15417	15555	15472	15521	15411	15571	15558	15434	15574	15349	15413	15625	15674	15456	15721	15457	15678	15538	15382	15574	15508	15613	15372	15543	15357	15372	15575	15488	15441	15527	15646	15563	15661	15617	15542	15447	15572	15356	15645	15453	15556	15588	15713	15374	15604	15703	15538	15596	15469	15389	15371	15366	15432	15527	15402	15494	15400	15569	15453	15341	15543	15593	15539	15572	15581	15470	15441	15705	15614	15614	15559	15582	15624	15636	15374	15400	15449	15453	15566	15502	15413	15674	15594	15780	15367	15556	15387	15574	15524	15573	15578	15698	15624	15415	15533	15631	15358	15695	15382	15436	15582	15335	15518	15391	15591	15457	15269	15485	15669	15593	15617	15221	15542	15475	15502	15546	15512	15330	15400	15407	15543	15477	15535	15609	15543	15370	15369	15562	15621	15469	15524	15467	15708	15734	15506	15622	15646	15657	15752	15443	15475	15588	15460	15392	15613	15542	15482	15498	15582	15681	15538	15367	15522	15534	15577	15332	15559	15371	15655	15552	15465	15412	15625	15429	15294	15332	15696	15446	15638	15636	15589	15373	15514	15714	15590	15533	15553	15637	15476	15624	15504	15589	15294	15322	15675	15442	15518	15713	15548	15426	15503	15387	15614	15206	15684	15550	15684	15474	15497	15566	15766	15434	15425	15581	15342	15541	15427	15561	15596	15598	15447	15556	15543	15577	15637	15468	15268	15588	15505	15670	15496	15508	15819	15471	15395	15507	15619	15396	15378	15512	15336	15665	15544	15476	15560	15426	15609	15586	15470	15404	15555	15377	15561	15753	15590	15615	15670	15718	15475	15610	15654	15464	15517	15745	15675	15683	15595	15488	15595	15643	15390	15493	15633	15445	15548	15466	15721	15746	15490	15509	15762	15434	15445	15653	15594	15776	15599	15676	15593	15636	15515	15499	15496	15625	15575	15423	15441	15273	15515	15557	15697	15803	15561	15483	15425	15337	15486	15571	15354	15470	15554	15729	15685	15501	15540	15599	15363	15379	15501	15563	15654	15405	15413	15597	15683	15303	15640	15529	15674	15542	15439	15391	15449	15608	15507	15498	15543	15531	15457	15707	15285	15582	15589	15590	15644	15531	15561	15883	15594	15525	15615	15732	15687	15529	15472	15573	15682	15526	15550	15490	15710	15461	15567	15518	15452	15532	15421	15582	15500	15622	15463	15477	15550	15642	15642	15434	15442	15582	15734	15649	15607	15508	15540	15478	15499	15649	15700	15424	15381	15399	15521	15577	15595	15620	15507	15421	15585	15487	15353	15377	15394	15465	15584	15603	15602	15521	15569	15668	15633	15604	15523	15464	15446	15550	15605	15481	15530	15440	15733	15402	15565	15410	15577	15417	15414	15634	15428	15410	15528	15538	15395	15541	15619	15463	15538	15514	15321	15596	15586	15310	15603	15457	15448	15511	15364	15458	15429	15668	15465	15298	15428	15526	15647	15338	15645	15652	15637	15605	15529	15567	15472	15434	15664	15411	15542	15573	15384	15682	15703	15528	15335	15500	15611	15612	15328	15474	15402	15391	15613	15714	15637	15596	15606	15570	15671	15509	15511	15498	15593	15347	15577	15451	15648	15315	15496	15690	15390	15491	15593	15542	15561	15534	15693	15520	15436	15557	15556	15532	15383	15682	15531	15470	15481	15823	15377	15368	15510	15409	15672	15422	15410	15549	15691	15550	15628	15609	15476	15609	15566	15641	15553	15460	15470	15370	15400	15564	15507	15607	15469	15418	15396	15583	15431	15648	15613	15565	15765	15330	15613	15469	15636	15483	15689	15594	15410	15455	15685	15766	15411	15469	15416	15329	15321	15561	15719	15581	15546	15584	15328	15687	15717	15588	15495	15575	15541	15619	15482	15362	15564	15348	15594	15530	15521	15458	15462	15438	15539	15584	15338	15534	15759	15591	15380	15542	15573	15590	15599	15680	15652	15506	15626	15533	15619	15679	15594	15758	15617	15523	15551	15404	15704	15422	15644	15651	15461	15516	15412	15381	15399	15389	15366	15538	15645	15451	15584	15464	15305	15521	15707	15730	15542	15386	15530	15496	15536	15474	15635	15491	15406	15466	15489	15526	15682	15518	15605	15500	15573	15772	15772	15526	15488	15444	15432	15381	15535	15325	15553	15547	15671	15579	15587	15497	15439	15751	15579	15495	15731	15454	15456	15547	15371	15336	15495	15664	15483	15703	15477	15576	15487	15477
28873	41143	38388	29979	25343	21749	19525	17718	16648	15895	15262	14745	14590	14338	14318	13978	14009	13775	13730	13813	13842	13676	13608	13583	13567	13435	13472	13404	13594	13628	13393	13500	13440	13451	13437	13331	13365	13458	13528	13515	13587	13412	13406	13303	13374	13381	13419	13576	13233	13386	13314	13317	13390	13467	13356	13376	13233	13437	13359	13263	13409	13430	13426	13334	13341	13600	13451	13360	13465	13394	13384	13440	13463	13528	13480	13500	13340	13415	13423	13316	13428	13444	13498	13315	13376	13262	13322	13520	13491	13622	13461	13398	13377	13463	13438	13301	13336	13339	13341	13401	13248	13357	13411	13333	13290	13401	13504	13426	13342	13251	13443	13310	13485	13464	13422	13317	13278	13480	13508	13397	13420	13340	13406	13323	13386	13328	13317	13417	13406	13455	13366	13415	13323	13623	13379	13411	13320	13579	13424	13384	13374	13239	13380	13474	13353	13364	13295	13253	13484	13339	13542	13460	13327	13409	13371	13378	13621	13303	13415	13432	13327	13362	13495	13316	13379	13418	13423	13383	13445	13548	13441	13283	13492	13413	13329	13225	13469	13575	13242	13453	13369	13509	13436	13258	13559	13503	13447	13390	13435	13324	13381	13368	13498	13557	13505	13349	13217	13305	13383	13295	13256	13325	13412	13257	13298	13291	13322	13390	13494	13438	13323	13534	13312	13542	13240	13273	13311	13557	13403	13382	13401	13400	13351	13445	13274	13403	13599	13520	13484	13379	13246	13521	13360	13380	13338	13265	13297	13419	13475	13408	13467	13260	13437	13378	13415	13234	13301	13440	13306	13486	13456	13467	13282	13398	13410	13347	13263	13215	13391	13450	13462	13332	13190	13458	13419	13366	13418	13520	13533	13338	13312	13560	13435	13464	13479	13407	13492	13536	13273	13435	13440	13507	13292	13479	13539	13467	13373	13370	13459	13357	13498	13399	13319	13252	13482	13343	13401	13528	13432	13377	13410	13550	13342	13440	13263	13327	13489	13525	13316	13331	13302	13503	13473	13453	13453	13419	13551	13404	13458	13499	13286	13509	13288	13230	13375	13361	13382	13283	13416	13365	13334	13353	13397	13467	13420	13419	13245	13366	13465	13277	13393	13369	13255	13341	13357	13341	13337	13462	13337	13212	13450	13390	13542	13322	13443	13416	13527	13330	13341	13380	13483	13398	13366	13399	13346	13428	13316	13494	13426	13313	13291	13500	13393	13341	13464	13471	13524	13447	13241	13420	13497	13290	13365	13473	13434	13304	13390	13488	13429	13428	13254	13447	13343	13343	13484	13448	13437	13225	13434	13291	13463	13212	13425	13276	13443	13475	13479	13398	13463	13378	13527	13444	13416	13474	13466	13417	13293	13438	13323	13397	13446	13432	13515	13545	13298	13409	13305	13481	13304	13419	13431	13516	13477	13480	13503	13276	13474	13491	13436	13172	13299	13490	13527	13458	13435	13419	13438	13423	13309	13366	13403	13361	13439	13452	13435	13392	13304	13376	13430	13448	13281	13433	13313	13486	13350	13333	13293	13283	13553	13362	13095	13269	13403	13290	13502	13432	13511	13497	13388	13362	13274	13254	13231	13347	13379	13407	13383	13489	13388	13360	13494	13497	13426	13305	13415	13384	13332	13418	13514	13381	13424	13461	13573	13529	13522	13186	13745	13485	13385	13374	13379	13303	13571	13350	13365	13192	13145	13456	13468	13420	13442	13412	13557	13288	13413	13317	13501	13477	13501	13112	13398	13395	13506	13459	13375	13398	13204	13292	13243	13395	13415	13362	13368	13328	13396	13329	13518	13343	13341	13412	13296	13629	13559	13363	13447	13410	13414	13353	13295	13322	13357	13318	13514	13354	13260	13528	13370	13350	13492	13532	13234	13286	13498	13265	13395	13392	13426	13312	13289	13361	13257	13364	13357	13382	13421	13389	13479	13377	13436	13425	13372	13353	13351	13454	13548	13387	13323	13317	13444	13409	13332	13532	13404	13285	13277	13286	13611	13291	13350	13302	13233	13296	13344	13426	13541	13390	13326	13478	13464	13349	13392	13369	13185	13396	13524	13386	13372	13391	13450	13481	13442	13321	13287	13396	13338	13516	13324	13311	13451	13377	13437	13323	13342	13351	13444	13426	13467	13225	13311	13333	13266	13405	13412	13521	13319	13379	13449	13360	13370	13468	13402	13446	13411	13501	13367	13280	13481	13503	13440	13429	13431	13342	13532	13262	13334	13497	13308	13268	13460	13457	13317	13465	13358	13458	13320	13509	13372	13444	13184	13508	13339	13398	13439	13333	13401	13421	13361	13224	13516	13329	13416	13366	13473	13589	13431	13252	13506	13534	13370	13392	13472	13355	13363	13406	13513	13301	13310	13351	13410	13420	13247	13182	13498	13316	13460	13328	13484	13343	13431	13522	13392	13425	13340	13490	13414	13169	13401	13269	13360	13403	13323	13461	13307	13439	13331	13468	13405	13350	13472	13299	13305	13375	13508	13396	13458	13478	13330	13549	13411	13460	13418	13389	13552	13392	13257	13396	13538	13245	13432	13268	13484	13217	13255	13443	13453	13379	13370	13226	13295	13387	13413	13465	13466	13332	13531	13384	13234	13447	13456	13367	13312	13341	13468	13283	13476	13417	13433	13323	13442	13381	13454	13315	13347	13270	13507	13473	13564	13282	13313	13379	13428	13461	13472	13337	13447	13347	13474	13345	13505	13371	13423	13283	13333	13418	13300	13376	13235	13270	13427	13462	13403	13373	13409	13305	13306	13330	13463	13287	13477	13418	13481	13364	13415	13307	13493	13346	13282	13239	13382	13322	13463	13488	13395	13444	13288	13478	13394	13448	13484	13450	13497	13256	13276	13288	13324	13529	13393	13380	13257	13625	13308	13522	13456	13385	13522	13491	13328	13341	13483	13354	13431	13347	13203	13415	13336	13427	13314	13438	13294	13211	13290	13171	13333	13276	13369	13352	13395	13498	13306	13256	13376	13343	13440	13394	13422	13497	13436	13500	13421	13318	13437	13431	13303	13452	13602	13350	13352	13397	13428	13262	13457	13363	13495	13536	13466	13658	13458	13376	13256	13513	13395	13406	13463	13375	13373	13427	13423	13479	13450	13439	13255	13370	13396	13269	13417	13517	13415	13390	13375	13325	13370	13303	13417	13290	13377	13364	13468	13452	13224	13410	13337	13520	13514	13340	13539	13166	13359	13480	13531	13424	13570	13498	13311	13314	13386	13385	13586	13375	13463	13484	13313	13334	13582	13586	13441	13388	13462	13458	13491	13403	13324	13533	13389	13443	13457	13335	13430	13370	13344	13436	13349	13209	13440	13532	13247	13445	13395	13271	13360	13493	13502	13575	13433	13405	13309	13516	13450	13400	13480	13416	13583	13464	13468	13521	13463	13356	13399	13467	13337	13347	13374	13302	13438	13470	13423	13241	13398	13417	13356	13353	13361	13397	13402	13538	13361	13378	13402	13351	13364	13476	13380	13396	13376	13469	13534	13287	13429	13371	13287	13460	13400	13317	13311	13278	13351	13288	13441	13336	13372	13399	13396	13375	13309	13247	13509	13241	13272	13396	13359	13316	13338	13365	13371	13331	13528	13446	13317	13569	13371	13375	13379	13418	13449	13416	13395	13218	13266	13425	13368	13294	13422	13431	13503	13378	13392	13494	13171	13499	13351	13388	13472	13363	13427	13371	13421	13473	13403	13390	13511	13434	13461	13172	13487	13241	13374	13188	13338	13452	13407	13308	13506	13494	13570	13304	13427	13426	13256	13377	13251	13491	13169	13457	13287	13379	13326	13324	13510	13416	13355	13297	13501	13384	13482	13409	13189	13235	13401	13438	13510	13313	13372	13409	13346	13385	13360	13377	13450	13394	13451	13380	13399	13244	13237	13410	13389	13264	13523	13341	13381	13453	13546	13395	13351	13416	13241	13442	13404	13410	13397	13434	13402	13368	13588	13317	13415	13378	13300	13225	13251	13290	13370	13327	13307	13317	13307	13327	13413	13450	13509	13385	13435	13363	13360	13377	13569	13329	13448	13417	13536	13420	13308	13470	13594	13327	13240	13365	13535	13182	13402	13361	13356	13355	13496	13412	13170	13414	13396	13386	13405	13550	13395	13268	13499	13329	13466	13533	13284	13251	13485	13509	13437	13409	13479	13392	13454	13420	13341	13380	13422	13459	13295	13281	13455	13373	13306	13256	13336	13447	13363	13374	13540	13322	13497	13455	13355	13325	13300	13481	13368	13352	13298	13387	13546	13458	13393	13404	13240	13458	13271	13304	13453	13476	13543	13423	13236	13372	13365	13348	13410	13392	13531	13329	13280	13461	13456	13379	13371	13253	13393	13420	13421	13498	13236	13328	13411	13379	13494	13397	13160	13435	13321	13568	13338	13349	13430	13517	13553	13279	13413	13371	13358	13492	13452	13366	13384	13472	13394	13184	13294	13349	13402	13286	13500	13269	13460	13349	13337	13423	13393	13337	13256	13552	13283	13501	13266	13538	13380	13482	13412	13406	13188	13601	13356	13373	13427	13357	13352	13464	13311	13541	13510	13242	13448	13222	13283	13517	13550	13242	13420	13346	13415	13351	13583	13328	13346	13312	13476	13349	13283	13428	13442	13370	13433	13353	13385	13391	13382	13472	13622	13471	13469	13302	13281	13528	13415	13433	13545	13524	13372	13300	13301	13295	13425	13441	13296	13366	13441	13449	13284	13422	13439	13439	13349	13503	13630	13413	13495	13429	13438	13524	13356	13491	13477	13321	13335	13350	13434	13233	13443	13362	13395	13333	13290	13443	13504	13173	13324	13217	13515	13325	13339	13341	13277	13366	13329	13302	13568	13365	13433	13439	13406	13348	13529	13352	13490	13422	13339	13374	13335	13460	13439	13295	13425	13190	13285	13270	13247	13306	13389	13444	13350	13431	13428	13394	13379	13215	13404	13308	13374	13353	13513	13414	13396	13396	13384	13366	13441	13348	13368	13276	13508	13446	13348	13412	13336	13385	13390	13328	13421	13444	13212	13506	13428	13375	13333	13467	13433	13387	13491	13384	13380	13387	13270	13293	13531	13534	13316	13222	13454	13284	13396	13492	13455	13268	13322	13283
24082	21082	28503	25813	25463	26173	24799	20350	18908	18364	17371	17236	16985	16558	16428	16216	16249	16025	15900	15800	15679	15786	15681	15668	15537	15568	15746	15604	15620	15385	15641	15178	15644	15731	15539	15326	15447	15363	15335	15502	15373	15275	15449	15482	15414	15441	15209	15268	15299	15357	15403	15171	15239	15296	15442	15461	15009	15189	15236	15405	15259	15207	15257	15298	15270	15357	15260	15280	15235	15148	15385	15433	15413	15312	15184	15153	15272	15466	15458	15480	15229	15256	15375	15377	15292	15295	15486	15358	15358	15279	15329	15311	15390	15326	15355	15349	15341	15248	15280	15268	15465	15462	14991	15418	15316	15385	15455	15312	15517	15477	15272	15240	15296	15316	15199	15284	15364	15443	15372	15279	15379	15306	15363	15333	15294	15434	15368	15335	15538	15577	15220	15242	15337	15236	15485	15376	15334	15274	15545	15424	15326	15063	15350	15282	15380	15479	15310	15389	15193	15249	15343	15368	15313	15317	15335	15330	15290	15204	15247	15201	15514	15141	15403	15305	15301	15279	15326	15343	15380	15232	15363	15445	15317	15487	15604	15296	15511	15317	15405	15399	15554	15294	15383	15299	15274	15256	15389	15313	15235	15254	15338	15464	15239	15283	15484	15446	15140	15313	15460	15442	15343	15244	15382	15339	15130	15456	15273	15221	15333	15486	15549	15462	15540	15506	15493	15340	15221	15420	15341	15277	15269	15421	15279	15154	15383	15256	15319	15135	15522	15150	15302	15510	15558	15160	15511	15463	15310	15272	15396	15452	15325	15294	15479	15352	15307	15443	15262	15304	15277	15150	15361	15325	15360	15592	15261	15236	15422	15428	15371	15176	15255	15286	15360	15244	15229	15252	15243	15272	15546	15127	15308	15444	15293	15319	15269	15475	15320	15235	15277	15346	15539	15419	15366	15497	15080	15275	15328	15323	15581	15635	15302	15383	15471	15340	15408	15469	15594	15451	15239	15296	15280	15248	15327	15395	15231	15403	15413	15289	15437	15335	15532	15377	15225	15338	15371	15334	15370	15411	15467	15322	15313	15422	15359	15345	15261	15051	15366	15312	15384	15399	15312	15322	15340	15510	15335	15362	15315	15492	15167	15436	15385	15507	15040	15425	15561	15288	15480	15352	15366	15444	15463	15306	15381	15269	15328	15273	15496	15377	15340	15157	15348	15391	15297	15682	15273	15421	15357	15471	15270	15205	15264	15409	15342	15197	15196	15384	15304	15381	15482	15513	15397	15374	15282	15345	15227	15385	15465	15405	15317	15255	15176	15332	15422	15222	15487	15339	15404	15289	15170	15187	15358	15226	15394	15258	15300	15565	15517	15225	15323	15271	15298	15539	15427	15456	15353	15364	15496	15325	15283	15373	15556	15484	15286	15215	15191	15357	15241	15306	15509	15391	15516	15352	15280	15430	15213	15408	15372	15275	15296	15446	15291	15246	15425	15391	15370	15106	15365	15440	15397	15517	15355	15339	15520	15361	15347	15163	15300	15436	15508	15456	15413	15118	15320	15293	15127	15078	15227	15339	15117	15321	15431	15350	15360	15491	15472	15356	15274	15447	15422	15257	15481	15156	15416	15283	15287	15302	15243	15488	15306	15219	15276	15427	15403	15416	15314	15228	15408	15324	15244	15333	15403	15377	15275	15472	15294	15255	15309	15257	15332	15460	15186	15204	15471	15373	15289	15412	15168	15393	15534	15331	15306	15326	15329	15360	15291	15585	15368	15209	15492	15161	15334	15289	15384	15279	15322	15275	15532	15162	15319	15227	15450	15356	15396	15073	15358	15363	15330	15225	15318	15294	15298	15213	15408	15353	15361	15553	15401	15326	15320	15516	15214	15250	15426	15284	15557	15157	15197	15246	15309	15351	15486	15370	15447	15579	15328	15234	15400	15298	15280	15289	15279	15359	15411	15443	15203	15295	15456	15370	15492	15257	14981	15533	15322	15165	15188	15150	15169	15167	15588	15606	15287	15268	15357	15417	15409	15383	15341	15258	15259	15343	15321	15394	15233	15108	15261	15261	15193	15549	15396	15295	15345	15463	15421	15504	15399	15300	15189	15428	15364	15190	15413	15416	15297	15261	15433	15355	15281	15341	15300	15527	15343	15551	15420	15373	15451	15352	15369	15187	15386	15379	15282	15329	15386	15347	15455	15450	15269	15463	15271	15379	15452	15414	15086	15238	15378	15564	15367	15298	15390	15429	15085	15250	15253	15368	15358	15203	15443	15278	15328	15355	15355	15392	15254	15445	15217	15272	15440	15375	15587	15188	15390	15370	15319	15412	15276	15400	15382	15494	15199	15222	15326	15310	15364	15434	15454	15589	15442	15396	15158	15444	15405	15480	15223	15300	15493	15424	15496	15369	15327	15276	15427	15613	15417	15329	15380	15261	15344	15274	15280	15374	15316	15085	15335	15385	15306	15362	15366	15281	15413	15350	15346	15089	15284	15237	15400	15314	15371	15481	15372	15290	15411	15335	15314	15545	15302	15558	15352	15335	15292	15362	15443	15557	15444	15383	15439	15254	15233	15300	15542	15492	15252	15631	15272	15343	15434	15348	15264	15449	15284	15322	15489	15278	15346	15358	15123	15241	15403	15375	15441	15469	15246	15670	15350	15323	15348	15441	15249	15197	15346	15325	15412	15230	15307	15423	15220	15348	15270	15275	15306	15142	15379	15201	15338	15238	15356	15330	15291	15384	15165	15392	15430	15206	15317	15400	15373	15367	15329	15091	15405	15333	15282	15210	15329	15373	15239	15428	15387	15292	15295	15459	15357	15362	15535	15443	15323	15221	15191	15392	15449	15442	15228	15302	15171	15290	15396	15711	15335	15230	15240	15415	15222	15286	15310	15141	15493	15394	15477	15274	15478	15400	15233	15291	15381	15312	15387	15306	15259	15385	15257	15496	15472	15563	15305	15395	15318	15378	15329	15407	15301	15415	15197	15395	15393	15252	15327	15421	15239	15204	15286	15444	15343	15381	15356	15357	15333	15449	15415	15257	15351	15287	15376	15305	15386	15544	15477	15408	15313	15283	15350	15184	15122	15252	15395	15450	15513	15422	15353	15402	15258	15423	15267	15365	15349	15381	15287	15102	15435	15341	15352	15154	15323	15268	15184	15314	15257	15445	15459	15208	15417	15209	15415	15356	15229	15356	15219	15413	15238	15236	15232	15172	15355	15153	15217	15427	15379	15276	15478	15206	15354	15425	15446	15222	15176	15383	15276	15286	15189	15566	15368	15317	15495	15131	15329	15230	15269	15414	15583	15396	15382	15515	15465	15463	15333	15419	15581	15359	15509	15289	15325	15445	15267	15314	15446	15455	15258	15350	15403	15322	15460	15398	15392	15643	15427	15157	15241	15387	15565	15268	15389	15301	15355	15422	15368	15146	15379	15353	15375	15408	15332	15326	15460	15221	15556	15402	15459	15356	15323	15275	15521	15364	15365	15340	15305	15623	15339	15191	15338	15382	15372	15318	15337	15477	15481	15326	15433	15365	15489	15121	15213	15322	15221	15535	15407	15220	15417	15354	15494	15256	15295	15548	15333	15378	15174	15421	15311	15366	15432	15192	15314	15261	15427	15421	15453	15376	15543	15352	15294	15370	15423	15405	15451	15270	15344	15216	15417	15435	15472	15489	15439	15412	15367	15475	15304	15295	15476	15321	15369	15525	15386	15177	15130	15143	15276	15164	15324	15323	15207	15239	15562	15400	15377	15368	15537	15290	15268	15144	15278	15477	15366	15319	15299	15339	15350	15334	15253	15480	15400	15295	15344	15198	15361	15461	15274	15256	15208	15545	15253	15450	15488	15451	15434	15290	15497	15266	15344	15144	15302	15195	15477	15284	15330	15319	15352	15338	15387	15484	15243	15198	15375	15475	15459	15299	15116	15241	15263	15291	15343	15321	15233	15364	15235	15339	15385	15354	15246	15313	15280	15280	15353	15401	15164	15336	15319	15299	15571	15394	15349	15443	15363	15208	15301	15237	15463	15334	15448	15271	15189	15435	15315	15371	15198	15355	15499	15383	15170	15317	15296	15270	15266	15397	15330	15454	15364	15385	15300	15496	15361	15359	15442	15402	15217	15527	15526	15281	15350	15507	15272	15381	15309	15356	15295	15190	15513	15266	15461	15315	15229	15289	15151	15384	15459	15321	15328	15536	15390	15363	15634	15306	15532	15184	15355	15370	15285	15337	15253	15296	15186	15498	15149	15310	15498	15274	15271	15215	15375	15230	15282	15368	15355	15348	15391	15131	15429	15213	15318	15374	15336	15205	15291	15087	15425	15315	15559	15397	15410	15399	15392	15296	15352	15455	15344	15381	15549	15477	15233	15400	15159	15063	15318	15404	15530	15223	15428	15326	15194	15417	15303	15322	15320	15248	15502	15209	15321	15275	15516	15307	15175	15430	15261	15265	15461	15435	15366	15266	15308	15449	15338	15204	15297	15369	15401	15307	15421	15376	15189	15513	15607	15310	15398	15402	15331	15388	15501	15226	15485	15196	15401	15178	15286	15417	15435	15285	15216	15538	15508	15438	15201	15483	15350	15291	15263	15344	15396	15265	15441	15364	15325	15449	15517	15497	15403	15368	15162	15298	15367	15381	15350	15117	15304	15428	15408	15270	15237	15320	15231	15331	15552	15394	15446	15284	15346	15362	15421	15209	15486	15345	15177	15333	15115	15488	15338	15340	15233	15355	15272	15302	15268	15398	15345	15240	14994	15259	15392	15150	15262	15416	15338	15351	15252	15073	15391	15260	15266	15290	15403	15352	15159	15414	15283	15364	15309	15264	15309	15154	15252	15318	15613	15247	15374	15474	15309	15212	15482	15430	15374	15367	15201	15465	15378	15360	15424	15311	15534	15360	15367	15483	15427	15416	15592	15335	15306	15215	15384	15294	15422	15177	15423	15344	15401	15452	15298	15364	15072	15275	15284	15315	15464	15497	15473	15253	15231	15370	15284	15502	15335	15403	15265	15485	15589	15330	15556	15379	15318	15415	15413	15469	15154	15327	15361	15456	15284	15413	15334	15199	15319	15397	15448	15184	15335	15324	15442	15337	15566	15135	15231	15344	15322	15196	15170	15553	15338	15244	15381	15317	15322	15181
28669	47360	44990	36115	30723	26623	23202	20135	18443	17095	16212	15799	15282	14838	14649	14424	14044	14273	13961	13980	13679	13730	13844	13850	13608	13726	13606	13514	13558	13496	13401	13375	13356	13414	13335	13230	13269	13387	13327	13386	13478	13315	13427	13352	13319	13353	13517	13319	13301	13311	13343	13546	13279	13469	13527	13281	13387	13329	13132	13140	13369	13311	13362	13341	13398	13292	13187	13337	13509	13359	13263	13380	13409	13186	13270	13427	13153	13405	13182	13317	13198	13389	13340	13344	13350	13058	13185	13189	13216	13404	13309	13286	13303	13324	13315	13170	13224	13424	13326	13373	13293	13543	13225	13350	13180	13349	13217	13185	13299	13307	13405	13295	13279	13289	13356	13094	13300	13452	13227	13239	13255	13187	13294	13270	13214	13167	13296	13387	13301	13388	13420	13065	13426	13264	13281	13353	13165	13492	13383	13308	13291	13234	13217	13296	13271	13449	13222	13439	13414	13367	13227	13242	13287	13345	13300	13275	13416	13435	13298	13247	13272	13221	13276	13191	13314	13275	13425	13105	13366	13336	13391	13408	13324	13254	13148	13344	13299	13259	13207	13312	13319	13223	13372	13444	13410	13423	13211	13238	13120	13200	13294	13132	13194	13222	13287	13279	13336	13326	13217	13405	13341	13198	13314	13349	13196	13389	13354	13258	13343	13368	13326	13223	13278	13307	13332	13270	13278	13195	13274	13325	13233	13279	13275	13116	13318	13305	13134	13448	13375	13450	13415	13150	13332	13222	13398	13171	13262	13229	13436	13349	13428	13492	13425	13317	13358	13333	13280	13265	13321	13143	13070	13283	13257	13296	13287	13401	13191	13335	13451	13212	13275	13212	13242	13257	13338	13308	13316	13239	13381	13503	13236	13333	13470	13336	13170	13341	13228	13332	13269	13350	13263	13415	13227	13324	13362	13187	13435	13255	13223	13353	13222	13280	13337	13197	13268	13267	13258	13205	13349	13236	13268	13369	13194	13450	13305	13351	13431	13351	13186	13464	13345	13315	13420	13360	13304	13201	13322	13293	13237	13289	13424	13366	13263	13302	13239	13350	13303	13356	13249	13120	13385	13279	13257	13171	13118	13129	13047	13317	13390	13239	13409	13191	13318	13272	13348	13141	13277	13425	13246	13331	13301	13142	13246	13187	13333	13326	13113	13355	13282	13336	13359	13345	13220	13308	13351	13260	13330	13290	13254	13193	13111	13377	13348	13114	13385	13325	13301	13384	13369	13159	13367	13298	13438	13300	13321	13253	13294	13389	13201	13254	13535	13285	13375	13393	13094	13260	13365	13428	13332	13238	13195	13167	13222	13155	13170	13307	13205	13287	13369	13205	13227	13213	13380	13309	13152	13373	13387	13411	13300	13293	13276	13141	13297	13242	13079	13138	13447	13270	13316	13307	13312	13194	13354	13114	13307	13320	13118	13249	13216	13380	13110	13252	13147	13387	13374	13297	13158	13418	13297	13308	13289	13185	13344	13347	13186	13351	13319	13206	13236	13192	13336	13378	13318	13357	13312	13349	13511	13372	13338	13242	13299	13188	13242	13380	13425	13187	13245	13379	13248	13419	13386	13208	13257	13353	13370	13433	13190	13343	13435	13365	13239	13319	13372	13301	13210	13280	13343	13296	13190	13332	13437	13155	13130	13230	13261	13250	13324	13235	13227	13319	13308	13307	13301	13265	13288	13276	13286	13350	13185	13317	13456	13415	13310	13212	13322	13380	13238	13258	13451	13215	13319	13276	13336	13210	13419	13367	13357	13112	13316	13362	13386	13310	13204	13236	13248	13412	13215	13351	13501	13389	13373	13274	13295	13354	13332	13263	13308	13357	13276	13113	13148	13086	13331	13315	13320	13326	13327	13412	13201	13195	13255	13253	13362	13332	13569	13231	13404	13286	13284	13340	13420	13361	13217	13292	13307	13257	13333	13335	13275	13096	13422	13271	13378	13419	13321	13273	13137	13320	13380	13316	13285	13279	13315	13115	13259	13377	13113	13312	13183	13503	13237	13262	13377	13362	13219	13271	13289	13293	13302	13270	13150	13327	13470	13303	13352	13350	13329	13292	13295	13391	13384	13254	13265	13244	13286	13255	13344	13243	13228	13359	13231	13226	13320	13295	13261	13181	13385	13371	13306	13298	13110	13233	13432	13220	13243	13267	13422	13333	13273	13225	13222	13360	13203	13457	13276	13270	13415	13336	13257	13281	13313	13241	13241	13160	13312	13242	13221	13361	13365	13238	13184	13199	13304	13310	13387	13209	13260	13277	13217	13272	13354	13393	13382	13222	13339	13271	13262	13340	13323	13368	13254	13342	13191	13234	13210	13329	13303	13183	13396	13109	13057	13182	13184	13247	13528	13241	13135	13241	13356	13289	13169	13324	13219	13490	13364	13326	13325	13239	13266	13256	13457	13319	13213	13271	13342	13333	13425	13444	13363	13329	13193	13385	13328	13349	13384	13365	13324	13132	13425	13101	13313	13250	13202	13437	13347	13329	13415	13370	13375	13335	13401	13182	13231	13118	13366	13367	13476	13394	13381	13530	13174	13329	13201	13279	13449	13225	13299	13366	13315	13190	13214	13315	13383	13376	13153	13383	13203	13469	13334	13294	13250	13286	13361	13276	13354	13336	13418	13338	13250	13327	13405	13298	13310	13297	13367	13416	13293	13329	13244	13114	13231	13224	13170	13375	13251	13349	13289	13277	13390	13269	13319	13450	13330	13253	13309	13205	13505	13408	13341	13378	13328	13462	13186	13303	13355	13401	13375	13329	13395	13292	13420	13415	13219	13298	13317	13249	13256	13312	13290	13163	13415	13273	13321	13318	13425	13293	13322	13234	13450	13398	13218	13346	13141	13350	13380	13320	13174	13280	13234	13449	13375	13337	13248	13354	13369	13346	13312	13269	13366	13323	13162	13207	13290	13375	13286	13334	13195	13292	13352	13245	13257	13376	13411	13285	13241	13316	13292	13113	13203	13307	13161	13198	13383	13272	13310	13295	13149	13506	13365	13327	13189	13250	13364	13301	13187	13157	13404	13241	13433	13241	13182	13313	13276	13184	13413	13347	13140	13297	13190	13384	13267	13173	13413	13383	13396	13338	13229	13302	13346	13388	13261	13130	13422	13289	13384	13251	13411	13386	13313	13462	13148	13365	13431	13396	13307	13254	13221	13197	13464	13269	13220	13327	13286	13260	13315	13282	13256	13256	13243	13044	13207	13323	13325	13282	13241	13393	13202	13307	13421	13342	13201	13373	13306	13326	13314	13378	13382	13304	13371	13171	13384	13289	13249	13368	13296	13278	13270	13125	13283	13188	13382	13166	13246	13311	13207	13048	13241	13264	13344	13285	13350	13301	13192	13234	13304	13500	13365	13156	13325	13344	13280	13501	13381	13294	13387	13287	13304	13369	13324	13244	13189	13248	13302	13014	13436	13374	13413	13287	13336	13290	13436	13245	13389	13299	13227	13303	13204	13187	13424	13294	13239	13282	13323	13145	13298	13233	13344	13240	13259	13114	13203	13411	13216	13324	13281	13196	13420	13266	13253	13348	13247	13298	13282	13316	13368	13332	13250	13389	13214	13284	13379	13391	13371	13244	13346	13324	13199	13296	13239	13372	13302	13181	13131	13280	13293	13371	13286	13199	13398	13270	13345	13339	13442	13558	13274	13398	13369	13142	13350	13357	13280	13236	13389	13098	13447	13226	13373	13363	13295	13217	13256	13124	13210	13426	13395	13174	13367	13330	13326	13141	13255	13289	13418	13179	13260	13158	13077	13224	13300	13444	13183	13404	13324	13190	13170	13364	13365	13131	13362	13376	13237	13373	13456	13430	13250	13193	13176	13464	13174	13318	13281	13481	13350	13433	13257	13368	13234	13264	13311	13278	13335	13196	13406	13265	13194	13355	13356	13383	13462	13297	13388	13307	13377	13407	13294	13421	13400	13192	13376	13390	13318	13447	13353	13163	13334	13302	13383	13350	13303	13296	13180	13259	13470	13439	13163	13281	13343	13322	13226	13251	13219	13358	13345	13190	13387	13229	13411	13117	13169	13244	13371	13074	13245	13310	13339	13371	13283	13295	13467	13210	13328	13335	13274	13286	13314	13387	13322	13331	13188	13280	13248	13205	13421	13219	13269	13166	13238	13302	13412	13247	13349	13167	13186	13272	13329	13128	13469	13141	13305	13388	13298	13348	13258	13137	13215	13212	13290	13333	13256	13342	13354	13210	13351	13296	13336	13293	13553	13154	13385	13297	13234	13204	13274	13267	13379	13379	13216	13350	13208	13332	13215	13339	13218	13406	13284	13222	13272	13367	13233	13334	13200	13482	13202	13352	13308	13309	13290	13284	13328	13318	13160	13241	13079	13368	13468	13181	13293	13423	13346	13274	13328	13318	13316	13277	13273	13138	13292	13289	13148	13275	13495	13325	13218	13364	13362	13225	13428	13491	13314	13322	13217	13380	13302	13405	13315	13323	13319	13368	13361	13302	13196	13380	13263	13366	13400	13397	13243	13249	13382	13308	13244	13385	13303	13209	13460	13392	13181	13070	13390	13259	13382	13332	13434	13137	13198	13283	13285	13185	13479	13306	13219	13442	13181	13353	13261	13159	13430	13254	13506	13388	13215	13201	13286	13164	13251	13280	13366	13461	13303	13335	13316	13389	13248	13390	13397	13442	13313	13293	13355	13225	13279	13421	13273	13325	13168	13288	13241	13380	13412	13282	13305	13262	13292	13385	13364	13375	13316	13427	13317	13235	13262	13344	13351	13358	13258	13342	13181	13346	13319	13333	13408	13282	13239	13207	13286	13232	13319	13275	13372	13177	13236	13392	13342	13253	13210	13254	13337	13339	13158	13418	13445	13289	13170	13264	13298	13365	13325	13297	13381	13138	13268	13255	13310	13397	13233	13292	13385	13367	13247	13227	13312	13387	13353	13477	13205	13379	13237	13299	13291	13272	13326	13313	13297	13366	13390	13127	13364	13158	13347	13259	13138	13328	13216	13448	13343	13254	13508	13176	13414	13290	13173	13165	13206	13305	13162	13171	13191	13000	13247	13175	13355	13239	13263	13559	13424	13255	13387	13344	13224	13034	13391	13395	13220	13144	13269	13390
22787	21073	28829	23841	23049	27224	28708	22904	20678	20018	19177	18304	17784	17441	17268	17322	16896	16506	16565	16619	16590	16507	16393	16352	16207	16231	16239	16131	16106	16107	16083	15972	16191	15962	15965	15855	15882	15803	15954	15881	15979	15763	15617	15886	15706	15729	15939	15953	15928	15887	15879	15916	16035	15877	15984	15954	15989	16009	15849	15951	15884	15944	16017	15824	15820	15958	15899	15623	15972	15893	15870	15824	15879	15761	15791	15944	15744	15820	15836	16068	15881	15884	15872	15794	15718	15731	15976	15678	15705	15884	15656	15545	15855	15682	15931	15818	15982	15897	15825	15859	15842	15829	15795	15818	15801	15801	15743	15776	15903	15899	15838	15959	15713	15920	15744	15878	15753	15915	15844	15864	15889	15731	15906	15857	15859	15799	15863	15939	15773	15634	15666	15906	15829	15942	15578	15758	15596	15843	15839	15915	15791	15743	15723	15785	15963	15938	15629	15705	15758	15950	15768	15871	15600	15844	15782	15788	15740	15858	15918	15824	15700	15813	15940	15666	15704	15589	15858	15690	15792	15682	15966	16064	15848	15595	15639	15714	15587	15843	15900	15852	15657	15696	15946	15679	15668	15798	15660	15919	15925	15802	15994	15768	15763	15951	15728	15811	15620	15840	15908	16069	15748	15873	15542	15698	15583	15757	15813	15868	15789	15955	15785	15914	15962	15651	15843	15751	15874	16013	15738	15757	15572	15746	15945	15875	15919	15907	15720	15848	15819	15756	15767	15838	15876	15862	15690	16032	15858	15825	15898	15742	15805	15896	15824	15551	15746	15908	15830	15883	15695	15719	15635	16048	15857	15712	15796	15692	15807	15632	15783	15718	15778	15899	15770	15747	15882	15885	15890	15786	15670	15703	15634	15860	15821	15795	15986	15783	15921	15730	15796	15697	15788	15739	16017	15779	15745	15646	15892	15897	15871	15824	15764	15715	15871	15762	15745	15886	15942	15912	15680	15725	15794	15945	15849	15783	15718	15756	15725	15849	15758	15704	15735	15835	15743	15842	15794	15803	15769	15780	15894	15772	15756	15885	15649	15822	15865	16052	15784	15676	15866	15618	15880	15662	15858	15906	15793	15958	15707	15798	15928	15812	16016	15754	15609	15860	15857	15729	15757	15952	15811	15801	15772	15969	15637	15943	15585	15720	15821	15799	15913	15961	15769	15851	15780	15739	15794	15500	15719	15725	15760	15942	15705	15829	15792	15668	15656	15735	15847	15707	15843	15744	15800	15766	16080	15685	15669	15851	15607	15760	15834	15720	15544	15858	15726	15854	15658	15652	15652	15731	15578	16102	15794	15870	16172	15841	15801	15751	15681	15774	15896	15784	15718	15727	15761	15815	15728	15972	15797	15632	15827	15888	15768	15676	15707	15972	15639	15752	15801	15645	15733	15773	15800	15644	15664	15690	15821	15817	15513	15874	15806	15712	15723	15700	15909	15768	15990	15907	15762	15906	15917	15647	15755	15652	15866	15977	15786	15702	15873	15753	15772	15664	15861	15662	15896	15882	15696	15957	15858	15733	15722	15792	16004	15769	15616	15688	15557	15694	15609	15795	15963	15749	15934	15744	15708	15855	15808	15765	15805	15653	15729	15723	15709	15707	15840	15810	15837	15727	15645	15771	15714	15926	15693	15771	15758	15956	15812	15776	15775	15865	15626	15839	15611	15711	15940	15571	15805	15608	15833	15756	16042	15822	15665	15843	16067	15841	15896	15927	15888	15632	15855	15790	15832	15878	15670	15747	15857	15908	15683	15747	15759	15670	15618	15787	15908	15763	15741	15694	15658	15807	15748	15886	15837	15714	15982	15730	15817	15744	15705	15825	16038	15873	16001	15697	15735	15895	15805	15847	15669	15644	15711	15733	15754	15692	15844	15858	15884	15764	15771	15730	15586	15692	15749	15846	15765	15774	15974	15864	15856	15799	15699	15945	15681	15797	15554	15642	15733	15810	15776	15826	15887	15926	15697	15592	15729	15819	15811	15741	15840	15717	15768	15844	15676	16006	15588	15815	15750	15793	15829	15618	15724	15799	15673	15687	15753	15723	15744	15974	15846	15788	15741	15602	16022	15886	15625	15653	15742	16025	15614	15808	15795	15896	15774	15798	15834	15724	15755	15940	15863	15666	15666	15658	15821	15658	15749	15633	15795	15774	15809	15868	15813	15758	15774	15817	15662	15742	15748	15685	15780	15763	15709	15642	15816	15694	16033	15728	15959	15800	15915	15822	15749	15867	15791	16012	15897	16014	15743	15713	15967	15525	15841	15984	15946	15722	15737	15907	15947	16054	15749	15694	15759	15834	15613	15773	15702	15754	15709	15955	15831	15916	15838	15836	15833	15773	15717	15746	15808	15649	15672	15882	15829	15857	15758	15839	16016	15879	15834	15892	15798	15796	15848	15777	15564	15678	15910	15861	15738	15715	15752	15683	15814	15783	15733	15719	15845	15589	15613	15685	15888	15832	15758	15797	15879	15806	15696	15702	15669	15658	15807	15779	15987	15562	15725	15820	15849	15558	15709	15824	16079	15656	15737	15687	16019	15803	15672	15593	15650	15743	15828	15716	15734	15687	15933	15783	15865	15891	15766	15649	15666	15909	15743	15866	15797	15809	15687	15794	15799	15742	15626	15764	15833	15800	15784	15856	15884	15694	15807	15687	15817	15898	15788	15682	15980	15689	15839	15722	15812	15581	15640	15863	15671	15751	15877	15650	15791	15776	15918	15774	15716	15888	15752	15953	15581	15826	15752	15725	15794	15702	15832	15772	15632	15826	15738	15971	15616	15604	15768	15791	15808	15756	15852	15799	15830	15709	15794	15756	15647	15673	15755	15629	15641	15841	15599	15707	15700	15777	15732	15712	15738	15942	15512	15703	15941	15723	15746	15814	15859	15955	15675	15739	15780	15612	15774	15919	15838	15826	15796	15733	15740	15763	15758	15824	15755	15809	15566	15707	15807	15745	15822	15746	15879	15632	15794	15752	15767	15880	15806	15799	15756	15778	15788	15875	15830	15731	15693	15946	15652	15729	15800	15705	15835	15909	15751	16114	16031	15885	15743	15614	15660	15928	15655	15714	15610	15671	15804	15745	15787	15809	15901	15850	15752	15764	15874	15815	15946	15678	15877	15795	15661	15822	15776	15647	15716	15959	15787	15796	15917	15772	15745	15562	15806	15818	16148	15706	15699	15683	15809	15832	15800	15858	15811	15676	15667	15656	15677	15671	15731	15733	15882	15728	15768	15946	15818	15903	15727	15811	15718	15866	15835	15635	16078	15763	15813	15702	15885	15856	15927	15801	15881	15751	15706	15787	15888	15856	15780	15858	15763	15629	15684	15716	15470	15696	15809	15819	15769	15732	15825	15824	15764	15847	15701	15714	15855	15736	15874	15947	15954	15789	15839	15746	15805	15993	15746	15579	15723	15822	15685	15796	15847	15669	15644	15727	15855	15751	15812	15813	15684	15632	15781	15703	15641	15855	15907	15747	15797	15593	15787	15716	15790	15826	15720	15676	15692	15779	15691	15851	16052	15954	15742	15670	15757	15761	15771	15557	15788	15790	15997	15954	15593	15682	15840	15895	15658	15898	15634	15889	15767	15839	15844	15780	15790	15611	15880	15711	15824	15945	15774	15898	15876	15762	15958	15744	15797	15725	15891	15714	15526	15710	15774	15832	15780	15921	16022	15927	15787	15906	15665	15839	15878	15809	15902	16096	15808	16038	15864	15714	15907	15825	15779	15786	15557	15726	15641	15690	15720	15641	15775	15678	15812	15692	16038	15764	15758	15884	15917	15739	15683	15669	15742	15879	15833	15745	15607	15756	15681	15888	15857	15855	15768	15851	15746	15968	15725	15861	15666	15737	15737	15929	15807	15560	15789	15857	15667	15833	15853	15693	15770	15808	15879	15737	15768	15595	15580	15712	15803	15600	15704	15956	15918	15614	15682	15638	15706	15640	15674	15872	15554	15805	15730	15623	15826	15806	15824	15681	15761	15726	15804	15741	15718	15743	15823	16021	15831	15672	15718	16020	15854	15894	15909	15472	15710	15761	15730	15853	15877	15702	15754	15893	15767	15755	15659	15677	15708	15596	15782	15770	15713	15818	15914	15824	15611	15809	15693	15672	15714	15775	15829	15779	15568	15763	15725	15911	15771	15921	15977	15750	15823	15731	15912	15665	15710	15797	15949	15954	15845	15822	15858	15774	15743	15723	15931	15836	15681	15813	15770	15921	15920	15783	15659	15752	16042	15932	15725	15699	15730	15969	15918	15714	15967	15815	15656	15726	15854	15817	15716	15790	15841	15724	15851	15704	15657	15824	15736	15683	15865	15786	15916	15764	15600	15773	15741	15827	15863	15674	15809	15800	15799	15721	15897	15731	15830	15729	15835	15822	15642	15738	15852	15725	15738	15575	15511	15844	15853	15973	15896	15595	15966	15626	15830	15802	15859	15723	15733	15813	15743	16018	15869	15769	15797	15874	15682	15829	15651	15807	15651	15794	15763	15755	15657	15946	15881	15827	15721	15732	15721	15814	15974	15787	15591	15711	15487	15634	15547	15955	15872	15951	15723	15727	15784	15760	15794	15953	15814	15710	15646	15901	15788	15822	15729	15946	15776	15893	15693	15983	15856	15942	15678	16015	16044	15879	15798	15821	15919	15813	16002	15783	15776	15839	15682	15649	15805	15662	15632	15845	15867	15813	15839	15730	15973	15772	15628	15624	15769	15849	15866	15743	15840	15690	15797	15811	15704	15724	15917	15664	15812	15908	15757	15767	15657	15803	15733	15795	15675	15611	15754	15864	15900	15711	15862	15662	16028	15824	15891	15904	15578	15666	15646	15726	15890	15931	15744	15546	15827	15814	15792	15745	15916	15658	15887	15930	15842	15884	15504	15783	15796	15762	15839	15845	15761	15937	15755	15695	15785	15684	15636	15710	15835	15821	15904	15660	15746	15830	15799	15806	15899	15710	15736	15806	15813	15801	15625	15710	15681	15784	15671	15881	15605	15665	15799	15897	15903	15717	15568	15551	15814	15848	15801	15894	15802	15877	15821	15655	15797	15915	15832	15574	15740	15684	15858	15935	15795	15714	15816	15952	15665	15633	16000	15753
30383	53432	50854	41050	35641	31491	26585	22545	20324	18908	17928	16867	16405	16059	15363	15124	14831	14585	14504	14309	14297	14183	13994	13818	13822	13868	13912	13709	13648	13611	13773	13669	13892	13667	13538	13752	13795	13741	13503	13508	13602	13593	13666	13518	13459	13416	13533	13538	13578	13487	13522	13622	13342	13499	13582	13548	13355	13458	13664	13722	13423	13702	13593	13503	13620	13503	13465	13441	13566	13525	13448	13508	13540	13433	13421	13359	13441	13528	13421	13452	13597	13507	13462	13444	13610	13537	13423	13607	13515	13517	13447	13487	13550	13398	13384	13544	13415	13563	13475	13405	13384	13457	13442	13465	13436	13504	13554	13509	13460	13634	13413	13393	13561	13457	13585	13423	13478	13561	13552	13345	13430	13557	13505	13563	13534	13398	13474	13603	13319	13627	13273	13478	13488	13432	13732	13397	13360	13499	13503	13510	13450	13521	13561	13284	13445	13531	13449	13421	13567	13556	13599	13551	13387	13529	13514	13538	13633	13451	13501	13536	13414	13482	13419	13435	13508	13609	13616	13274	13491	13340	13478	13455	13529	13506	13459	13556	13431	13557	13592	13446	13478	13730	13519	13584	13456	13417	13625	13370	13494	13514	13423	13390	13544	13402	13455	13590	13559	13525	13574	13467	13456	13523	13472	13345	13382	13161	13387	13453	13410	13353	13529	13468	13422	13523	13535	13509	13599	13582	13567	13523	13573	13605	13585	13295	13327	13546	13335	13494	13383	13548	13504	13535	13502	13502	13444	13506	13471	13731	13322	13438	13551	13646	13433	13544	13559	13376	13506	13421	13510	13511	13518	13464	13534	13596	13511	13546	13440	13490	13312	13441	13314	13350	13424	13407	13511	13503	13567	13637	13502	13497	13438	13567	13391	13492	13438	13497	13275	13286	13502	13451	13463	13531	13469	13341	13685	13462	13346	13541	13569	13483	13498	13386	13556	13397	13280	13514	13626	13567	13489	13575	13506	13546	13476	13524	13613	13467	13592	13445	13507	13423	13487	13645	13377	13555	13462	13466	13448	13508	13334	13538	13430	13448	13644	13544	13628	13557	13582	13465	13443	13543	13664	13400	13493	13472	13398	13697	13534	13473	13504	13573	13474	13480	13295	13443	13450	13644	13709	13386	13488	13369	13731	13473	13535	13507	13650	13426	13552	13624	13502	13345	13644	13426	13534	13648	13524	13483	13476	13551	13457	13553	13263	13681	13696	13590	13550	13569	13420	13499	13445	13383	13545	13399	13473	13544	13523	13415	13446	13676	13456	13435	13577	13594	13390	13441	13497	13446	13519	13399	13596	13605	13335	13452	13409	13588	13559	13532	13456	13478	13663	13364	13503	13547	13485	13631	13606	13482	13421	13562	13561	13578	13452	13532	13365	13484	13457	13508	13489	13390	13624	13578	13405	13493	13564	13381	13480	13664	13442	13623	13506	13497	13482	13487	13456	13461	13488	13466	13467	13533	13475	13401	13284	13377	13548	13477	13323	13426	13572	13613	13417	13384	13473	13558	13573	13481	13548	13448	13627	13561	13453	13539	13484	13529	13511	13444	13443	13622	13616	13557	13447	13517	13452	13378	13451	13472	13510	13412	13360	13400	13538	13402	13402	13512	13513	13539	13445	13369	13579	13332	13342	13377	13467	13616	13361	13493	13390	13322	13560	13600	13383	13589	13494	13299	13581	13368	13464	13553	13466	13451	13455	13525	13499	13401	13467	13555	13529	13414	13520	13511	13492	13493	13582	13540	13338	13482	13374	13538	13409	13441	13412	13477	13419	13516	13481	13481	13534	13398	13602	13540	13515	13537	13422	13418	13620	13722	13501	13414	13590	13565	13335	13535	13666	13450	13601	13594	13536	13144	13538	13560	13472	13321	13438	13557	13600	13541	13455	13400	13428	13505	13419	13497	13438	13520	13561	13558	13594	13577	13522	13479	13630	13581	13525	13497	13434	13521	13457	13397	13513	13459	13494	13409	13412	13509	13555	13505	13513	13492	13532	13458	13498	13530	13420	13394	13476	13468	13443	13326	13387	13478	13649	13695	13381	13567	13678	13408	13581	13426	13503	13360	13555	13510	13584	13498	13300	13482	13557	13518	13458	13587	13408	13286	13612	13464	13395	13509	13614	13464	13638	13505	13396	13491	13546	13467	13592	13501	13573	13430	13559	13537	13469	13417	13365	13476	13548	13501	13430	13380	13385	13390	13427	13511	13542	13644	13443	13532	13571	13507	13471	13662	13441	13611	13440	13452	13346	13527	13444	13393	13434	13565	13481	13425	13465	13395	13632	13505	13389	13458	13565	13422	13408	13616	13595	13460	13492	13321	13421	13527	13575	13447	13556	13556	13520	13425	13438	13611	13461	13429	13486	13565	13483	13369	13601	13479	13576	13460	13621	13501	13517	13544	13453	13468	13387	13439	13505	13475	13635	13480	13559	13356	13462	13361	13596	13389	13396	13405	13557	13667	13506	13502	13358	13446	13561	13543	13491	13541	13445	13493	13443	13459	13527	13446	13565	13390	13416	13480	13491	13446	13467	13624	13544	13316	13527	13275	13507	13541	13591	13523	13400	13410	13508	13416	13452	13400	13337	13581	13658	13510	13533	13531	13580	13615	13350	13576	13390	13429	13664	13348	13360	13500	13517	13488	13496	13589	13546	13503	13629	13497	13534	13472	13584	13357	13454	13465	13603	13378	13582	13684	13366	13589	13594	13502	13505	13568	13476	13451	13341	13346	13564	13535	13507	13397	13408	13436	13356	13277	13588	13371	13508	13375	13399	13498	13455	13346	13371	13527	13441	13488	13434	13577	13391	13544	13459	13464	13558	13519	13409	13614	13346	13552	13596	13583	13597	13587	13526	13657	13470	13523	13573	13460	13589	13591	13424	13468	13365	13485	13571	13601	13502	13521	13596	13556	13605	13650	13500	13443	13583	13496	13552	13435	13356	13396	13628	13517	13440	13606	13632	13410	13314	13420	13537	13336	13434	13550	13403	13406	13663	13482	13482	13581	13570	13333	13343	13529	13682	13446	13521	13430	13635	13615	13428	13376	13542	13452	13448	13450	13357	13562	13501	13435	13541	13500	13569	13637	13447	13383	13570	13516	13287	13612	13501	13362	13464	13369	13724	13519	13433	13454	13594	13599	13418	13672	13504	13405	13503	13227	13476	13367	13725	13562	13472	13367	13465	13589	13330	13456	13436	13536	13630	13588	13281	13345	13419	13624	13206	13330	13459	13382	13563	13512	13495	13318	13478	13426	13586	13417	13578	13419	13582	13401	13573	13550	13495	13463	13496	13379	13539	13480	13516	13525	13517	13424	13538	13519	13355	13400	13490	13502	13597	13566	13487	13456	13346	13574	13608	13400	13373	13443	13523	13418	13435	13557	13381	13508	13512	13442	13481	13425	13375	13458	13493	13530	13662	13505	13526	13578	13528	13442	13477	13510	13394	13519	13344	13382	13409	13525	13451	13521	13566	13345	13517	13482	13684	13461	13544	13441	13415	13363	13331	13402	13524	13469	13576	13515	13562	13563	13460	13445	13437	13410	13216	13539	13461	13664	13461	13355	13419	13350	13471	13543	13554	13336	13498	13438	13529	13437	13397	13622	13520	13478	13354	13473	13443	13410	13372	13326	13515	13452	13498	13399	13689	13347	13446	13346	13585	13673	13491	13608	13616	13402	13467	13335	13398	13535	13406	13545	13468	13392	13550	13584	13538	13416	13606	13571	13413	13477	13558	13488	13415	13242	13551	13459	13478	13698	13421	13456	13611	13534	13542	13545	13598	13472	13528	13545	13511	13588	13396	13535	13633	13453	13387	13516	13530	13573	13422	13611	13461	13643	13560	13484	13490	13485	13380	13485	13470	13552	13475	13490	13461	13443	13282	13451	13486	13330	13618	13584	13347	13561	13608	13543	13497	13401	13242	13590	13329	13677	13403	13560	13740	13456	13599	13430	13419	13522	13447	13418	13401	13581	13540	13392	13363	13538	13410	13556	13470	13567	13394	13450	13374	13573	13488	13492	13424	13561	13623	13435	13491	13437	13346	13551	13535	13641	13418	13516	13459	13564	13383	13520	13644	13422	13414	13356	13502	13326	13516	13471	13576	13471	13334	13530	13555	13393	13409	13473	13574	13584	13534	13479	13472	13440	13656	13440	13353	13545	13503	13482	13606	13476	13522	13527	13408	13411	13589	13503	13310	13513	13451	13483	13533	13499	13496	13438	13432	13665	13488	13698	13506	13386	13476	13538	13484	13462	13505	13600	13364	13372	13545	13545	13330	13607	13605	13604	13498	13393	13608	13460	13617	13433	13503	13413	13369	13529	13539	13580	13440	13513	13490	13586	13448	13365	13432	13470	13452	13405	13489	13596	13349	13466	13546	13449	13413	13505	13415	13599	13441	13461	13553	13734	13488	13449	13498	13474	13423	13539	13570	13459	13538	13363	13495	13563	13574	13446	13646	13477	13466	13591	13461	13512	13590	13385	13531	13604	13564	13621	13522	13326	13589	13415	13408	13583	13398	13468	13468	13510	13497	13555	13370	13466	13393	13358	13507	13591	13455	13443	13416	13462	13555	13545	13438	13298	13480	13527	13374	13618	13332	13660	13503	13560	13416	13432	13561	13535	13479	13327	13602	13551	13492	13542	13469	13566	13455	13369	13566	13578	13473	13398	13564	13506	13580	13581	13593	13443	13531	13575	13428	13359	13542	13448	13370	13477	13516	13547	13525	13571	13471	13439	13455	13470	13435	13475	13446	13408	13637	13524	13460	13343	13532	13493	13457	13512	13516	13516	13349	13745	13543	13519	13476	13324	13511	13400	13666	13495	13628	13368	13566	13608	13489	13484	13422	13501	13629	13596	13464	13433	13403	13414	13327	13297	13413	13612	13494	13404	13660	13610	13518	13369	13433	13501	13572	13630	13436	13440	13373	13489	13296	13497	13337	13528	13552	13450	13404	13403	13532	13489	13628	13525	13418	13600	13475	13610	13416	13404	13555	13532	13425	13463	13469	13453	13451	13482	13477	13509	13380	13495	13461	13495	13537	13506	13454	13312	13421	13474	13403	13555	13415	13399	13512	13542	13480	13576	13543	13619	13704	13462	13421	13389	13471	13506
28744	27522	35106	31568	25053	22066	19971	18374	17359	17365	16597	16405	16233	16404	16123	16091	15973	15849	15796	15721	15748	15779	15652	15791	15760	15793	15579	15685	15676	15640	15637	15446	15762	15788	15830	15740	15545	15412	15425	15664	15607	15717	15577	15442	15583	15501	15514	15624	15668	15447	15488	15509	15620	15552	15647	15616	15663	15571	15585	15598	15493	15614	15555	15543	15664	15585	15613	15501	15476	15531	15423	15489	15712	15329	15613	15704	15549	15792	15583	15534	15626	15411	15514	15625	15504	15606	15560	15470	15559	15448	15603	15344	15618	15452	15598	15418	15462	15637	15434	15694	15683	15485	15533	15642	15548	15614	15593	15514	15623	15698	15350	15595	15504	15571	15516	15422	15553	15539	15419	15706	15582	15591	15524	15528	15298	15629	15651	15564	15464	15553	15521	15509	15672	15384	15437	15411	15475	15622	15617	15371	15518	15459	15505	15482	15503	15448	15504	15329	15656	15275	15544	15560	15655	15469	15505	15564	15443	15593	15563	15595	15567	15576	15534	15757	15447	15378	15428	15283	15592	15513	15551	15645	15735	15625	15396	15356	15490	15634	15637	15504	15521	15592	15684	15543	15597	15410	15338	15472	15571	15420	15650	15462	15479	15589	15786	15468	15465	15464	15402	15502	15708	15496	15625	15491	15463	15488	15564	15503	15711	15758	15455	15400	15499	15531	15703	15595	15398	15512	15633	15539	15573	15644	15500	15543	15301	15575	15279	15626	15471	15698	15403	15442	15408	15730	15569	15750	15549	15539	15501	15667	15654	15416	15585	15516	15468	15393	15491	15667	15329	15593	15544	15670	15633	15585	15548	15519	15338	15612	15452	15493	15482	15575	15429	15472	15443	15612	15529	15510	15657	15555	15420	15586	15346	15548	15596	15460	15617	15650	15452	15593	15602	15490	15512	15657	15727	15514	15580	15536	15451	15364	15625	15346	15566	15576	15422	15449	15439	15425	15588	15427	15486	15902	15729	15509	15429	15612	15472	15655	15731	15701	15568	15620	15497	15496	15641	15735	15500	15471	15778	15506	15584	15801	15457	15568	15652	15344	15406	15543	15517	15612	15580	15488	15549	15621	15686	15548	15512	15639	15777	15439	15397	15717	15590	15469	15577	15595	15313	15295	15465	15781	15641	15537	15388	15664	15474	15532	15554	15542	15633	15415	15618	15319	15558	15350	15533	15621	15426	15509	15464	15608	15539	15405	15768	15563	15563	15560	15384	15647	15593	15471	15519	15572	15464	15471	15809	15645	15640	15531	15567	15666	15600	15477	15526	15672	15338	15491	15568	15611	15482	15393	15554	15467	15544	15534	15386	15460	15638	15511	15501	15513	15311	15574	15678	15571	15559	15715	15608	15646	15493	15687	15701	15486	15266	15624	15693	15409	15595	15515	15529	15590	15535	15656	15502	15418	15497	15443	15579	15405	15647	15642	15515	15692	15560	15555	15434	15454	15654	15578	15525	15545	15799	15544	15579	15524	15766	15688	15630	15672	15635	15573	15609	15614	15674	15324	15210	15613	15512	15731	15503	15343	15608	15624	15415	15497	15540	15451	15534	15470	15541	15516	15490	15631	15597	15635	15438	15571	15632	15535	15748	15680	15636	15673	15522	15693	15504	15663	15531	15484	15372	15408	15576	15552	15480	15471	15663	15438	15755	15728	15473	15561	15465	15412	15600	15585	15528	15637	15799	15551	15429	15549	15581	15564	15531	15706	15583	15481	15541	15717	15530	15357	15126	15364	15435	15622	15638	15612	15557	15687	15569	15465	15635	15361	15493	15475	15571	15505	15613	15552	15462	15583	15444	15537	15628	15663	15439	15611	15569	15589	15514	15574	15451	15534	15453	15422	15518	15565	15704	15542	15682	15426	15583	15634	15493	15490	15557	15451	15599	15437	15614	15679	15446	15249	15562	15511	15582	15485	15545	15480	15514	15502	15600	15331	15490	15628	15629	15616	15452	15472	15724	15428	15488	15415	15479	15606	15508	15492	15550	15505	15308	15479	15464	15536	15394	15624	15480	15550	15600	15563	15543	15616	15577	15589	15531	15571	15690	15529	15491	15742	15715	15614	15441	15580	15699	15572	15581	15569	15471	15233	15579	15368	15827	15516	15551	15598	15665	15680	15476	15615	15564	15543	15520	15607	15611	15566	15644	15592	15610	15459	15523	15597	15571	15444	15488	15782	15544	15700	15504	15567	15537	15694	15585	15588	15661	15501	15489	15589	15378	15742	15515	15494	15598	15708	15644	15411	15546	15434	15518	15329	15476	15255	15445	15260	15701	15733	15643	15476	15358	15347	15455	15429	15550	15536	15340	15580	15535	15667	15582	15502	15468	15575	15391	15519	15418	15374	15488	15593	15487	15625	15465	15714	15386	15576	15597	15594	15553	15427	15399	15637	15523	15557	15518	15612	15591	15594	15618	15463	15511	15522	15527	15583	15566	15418	15353	15591	15489	15490	15599	15547	15551	15416	15344	15525	15591	15502	15487	15470	15586	15539	15330	15466	15483	15680	15680	15630	15539	15503	15601	15459	15570	15308	15513	15375	15595	15497	15489	15691	15667	15470	15448	15480	15448	15579	15525	15385	15590	15635	15459	15489	15301	15579	15748	15595	15488	15472	15566	15589	15426	15511	15460	15437	15483	15452	15453	15546	15541	15530	15505	15451	15414	15419	15665	15415	15659	15590	15578	15486	15547	15499	15586	15486	15453	15662	15624	15530	15580	15550	15387	15602	15517	15608	15585	15615	15386	15652	15663	15505	15705	15685	15581	15561	15780	15450	15577	15677	15693	15401	15624	15446	15585	15658	15526	15477	15438	15604	15520	15464	15487	15615	15525	15492	15446	15597	15547	15487	15557	15395	15370	15558	15435	15590	15368	15524	15794	15647	15563	15400	15629	15527	15563	15694	15617	15417	15583	15561	15458	15392	15387	15502	15621	15615	15549	15522	15512	15701	15546	15423	15448	15358	15669	15512	15584	15447	15303	15433	15682	15515	15628	15595	15495	15495	15614	15803	15375	15421	15343	15621	15438	15612	15519	15476	15612	15221	15420	15499	15376	15569	15487	15472	15354	15606	15573	15693	15561	15483	15656	15385	15398	15611	15644	15558	15660	15630	15322	15594	15507	15473	15525	15531	15463	15471	15567	15570	15608	15554	15670	15723	15665	15432	15545	15492	15695	15748	15777	15643	15452	15527	15543	15596	15561	15540	15595	15450	15527	15653	15452	15485	15618	15678	15461	15556	15554	15504	15618	15496	15457	15528	15336	15654	15844	15644	15737	15580	15605	15623	15648	15656	15400	15382	15416	15490	15439	15544	15631	15422	15496	15586	15501	15496	15529	15719	15620	15685	15720	15551	15512	15344	15706	15532	15479	15727	15563	15459	15612	15438	15581	15515	15369	15513	15735	15525	15608	15398	15455	15457	15713	15789	15223	15458	15457	15590	15553	15481	15614	15494	15600	15402	15531	15462	15655	15528	15336	15532	15503	15588	15426	15463	15482	15614	15636	15752	15624	15774	15541	15501	15573	15639	15321	15450	15497	15757	15713	15581	15472	15519	15503	15607	15626	15407	15428	15556	15592	15561	15597	15541	15527	15585	15581	15473	15485	15268	15515	15390	15497	15690	15610	15546	15576	15395	15635	15566	15466	15622	15580	15459	15511	15665	15548	15561	15651	15587	15410	15387	15531	15484	15592	15390	15653	15601	15721	15549	15649	15607	15697	15579	15382	15531	15428	15688	15489	15355	15612	15525	15507	15584	15400	15549	15388	15408	15508	15441	15573	15620	15559	15443	15445	15595	15475	15589	15629	15529	15650	15595	15576	15633	15589	15572	15681	15592	15562	15559	15541	15636	15609	15620	15591	15606	15386	15608	15686	15779	15655	15561	15621	15458	15411	15376	15565	15738	15665	15408	15463	15607	15538	15667	15754	15616	15578	15530	15550	15487	15699	15431	15887	15664	15446	15766	15617	15773	15674	15530	15453	15603	15527	15546	15591	15570	15559	15420	15606	15654	15559	15587	15654	15552	15683	15701	15685	15485	15284	15403	15482	15206	15419	15400	15546	15567	15468	15708	15576	15536	15454	15395	15554	15707	15430	15608	15464	15586	15456	15455	15569	15301	15536	15633	15746	15528	15490	15525	15690	15550	15443	15497	15579	15604	15577	15483	15515	15554	15577	15594	15594	15584	15656	15440	15550	15736	15563	15468	15596	15530	15321	15579	15849	15379	15705	15421	15585	15542	15610	15415	15717	15824	15666	15535	15352	15461	15518	15585	15505	15722	15529	15616	15750	15489	15690	15703	15648	15601	15362	15628	15572	15444	15631	15418	15293	15453	15553	15519	15279	15450	15514	15418	15550	15643	15648	15555	15528	15612	15595	15365	15466	15563	15688	15553	15611	15446	15471	15533	15521	15594	15600	15693	15428	15510	15563	15756	15608	15514	15543	15362	15803	15492	15586	15619	15478	15604	15588	15515	15565	15360	15314	15557	15788	15586	15568	15700	15417	15352	15434	15545	15558	15461	15698	15594	15521	15685	15558	15443	15540	15547	15528	15394	15392	15494	15599	15614	15428	15471	15450	15378	15561	15577	15519	15567	15463	15562	15418	15585	15421	15504	15600	15746	15549	15721	15586	15665	15505	15482	15755	15385	15776	15337	15309	15492	15475	15384	15756	15448	15743	15605	15642	15705	15555	15600	15674	15594	15625	15434	15456	15552	15651	15637	15657	15479	15372	15537	15637	15464	15448	15339	15415	15562	15544	15648	15744	15554	15701	15675	15634	15384	15482	15686	15564	15398	15547	15634	15532	15506	15328	15553	15642	15577	15555	15485	15548	15445	15616	15735	15605	15852	15364	15619	15542	15611	15530	15381	15491	15510	15736	15630	15533	15508	15467	15414	15531	15746	15541	15491	15350	15635	15576	15682	15633	15562	15579	15717	15756	15375	15354	15643	15703	15538	15457	15555	15564	15722	15683	15626	15404	15517	15413	15555	15581	15453	15719	15589	15533	15632	15615	15304	15706	15538	15661	15554	15508	15436	15358	15524	15669	15551	15568	15612	15554	15730	15658	15682	15501	15598	15343	15545	15628	15443	15506	15458	15531	15435
29619	42162	39241	30332	25298	21915	19529	17622	16434	15975	15352	14968	14342	14246	14180	14099	13890	13718	13795	13737	13950	13732	13528	13671	13630	13477	13418	13637	13602	13573	13446	13524	13409	13490	13576	13613	13496	13425	13555	13408	13399	13498	13310	13458	13423	13251	13243	13469	13445	13397	13364	13432	13410	13328	13408	13363	13533	13431	13411	13374	13392	13295	13258	13492	13504	13418	13356	13442	13336	13509	13371	13246	13397	13341	13390	13474	13389	13396	13377	13420	13511	13225	13515	13493	13333	13296	13367	13386	13436	13399	13322	13476	13401	13141	13305	13407	13368	13500	13395	13540	13599	13418	13340	13379	13210	13358	13468	13437	13536	13262	13487	13505	13479	13404	13379	13542	13391	13461	13597	13271	13463	13387	13357	13402	13328	13500	13410	13287	13411	13341	13389	13448	13515	13415	13487	13528	13374	13377	13390	13295	13357	13307	13323	13408	13447	13361	13333	13381	13286	13446	13318	13424	13382	13384	13517	13471	13478	13432	13213	13376	13360	13335	13432	13386	13477	13359	13312	13404	13459	13434	13285	13402	13297	13333	13375	13250	13414	13557	13394	13456	13337	13438	13493	13345	13417	13470	13370	13242	13422	13161	13350	13357	13401	13109	13458	13419	13424	13353	13384	13429	13442	13254	13271	13425	13373	13511	13359	13570	13400	13331	13393	13435	13477	13486	13437	13585	13181	13286	13368	13324	13396	13488	13362	13360	13428	13455	13413	13361	13393	13630	13423	13256	13403	13280	13506	13454	13379	13423	13428	13534	13172	13534	13472	13409	13304	13360	13503	13436	13280	13266	13538	13353	13402	13544	13283	13337	13554	13622	13220	13367	13298	13414	13341	13297	13331	13527	13417	13381	13423	13365	13262	13393	13489	13467	13441	13456	13392	13414	13291	13353	13465	13197	13394	13272	13389	13579	13353	13407	13265	13406	13503	13444	13376	13412	13238	13447	13280	13218	13372	13386	13355	13139	13365	13436	13364	13436	13528	13380	13227	13482	13326	13292	13464	13341	13461	13501	13425	13260	13499	13339	13320	13251	13427	13334	13434	13315	13347	13356	13312	13453	13429	13310	13419	13379	13337	13310	13328	13479	13303	13343	13319	13377	13317	13350	13525	13465	13364	13337	13313	13403	13457	13442	13348	13399	13447	13524	13248	13319	13287	13285	13570	13320	13372	13433	13523	13527	13255	13465	13295	13325	13397	13443	13416	13334	13481	13158	13376	13273	13415	13521	13290	13314	13495	13531	13404	13297	13401	13354	13348	13330	13246	13378	13414	13410	13416	13268	13456	13375	13326	13411	13430	13378	13425	13299	13614	13393	13430	13431	13493	13550	13319	13369	13460	13422	13314	13448	13530	13551	13315	13312	13351	13338	13360	13559	13536	13628	13435	13307	13357	13325	13373	13413	13468	13379	13414	13398	13444	13557	13450	13399	13272	13439	13496	13516	13245	13415	13524	13430	13354	13458	13448	13279	13598	13325	13299	13400	13252	13371	13397	13386	13420	13120	13486	13370	13278	13310	13339	13287	13492	13352	13326	13461	13259	13367	13370	13287	13342	13344	13229	13551	13362	13385	13470	13185	13125	13610	13235	13413	13463	13509	13314	13387	13424	13335	13484	13463	13389	13389	13344	13401	13249	13474	13545	13220	13470	13422	13510	13363	13443	13482	13543	13305	13531	13284	13534	13366	13383	13126	13500	13340	13338	13424	13269	13446	13418	13331	13484	13405	13329	13285	13430	13526	13484	13430	13383	13415	13362	13278	13340	13496	13551	13370	13404	13417	13470	13337	13381	13306	13364	13555	13487	13290	13298	13357	13320	13287	13564	13260	13364	13359	13578	13384	13344	13201	13524	13374	13330	13267	13410	13373	13342	13394	13320	13536	13344	13223	13580	13362	13367	13552	13397	13351	13245	13278	13451	13378	13381	13328	13359	13553	13376	13352	13470	13437	13400	13497	13354	13271	13471	13363	13321	13604	13368	13479	13483	13362	13346	13433	13350	13355	13510	13500	13425	13358	13503	13464	13363	13409	13482	13354	13467	13411	13457	13441	13302	13543	13446	13431	13441	13354	13328	13369	13451	13376	13476	13324	13601	13538	13473	13507	13509	13183	13319	13369	13564	13349	13441	13374	13508	13421	13352	13366	13454	13566	13506	13503	13374	13490	13304	13405	13331	13376	13571	13534	13401	13373	13413	13241	13589	13390	13357	13424	13308	13481	13348	13469	13323	13458	13282	13260	13214	13448	13448	13283	13385	13481	13481	13405	13559	13340	13458	13399	13213	13473	13445	13400	13383	13319	13502	13417	13419	13485	13387	13436	13356	13483	13424	13408	13229	13490	13325	13262	13341	13521	13582	13233	13341	13252	13418	13489	13276	13337	13501	13407	13311	13381	13367	13493	13311	13404	13419	13339	13387	13261	13290	13284	13317	13286	13480	13489	13283	13423	13417	13334	13444	13178	13358	13257	13490	13435	13274	13437	13471	13264	13379	13404	13336	13332	13218	13498	13529	13521	13377	13369	13379	13412	13291	13296	13409	13372	13391	13416	13293	13433	13374	13494	13330	13443	13325	13471	13292	13315	13277	13413	13359	13467	13419	13440	13494	13513	13359	13282	13503	13414	13285	13431	13415	13425	13330	13463	13479	13399	13558	13422	13253	13501	13555	13303	13365	13335	13341	13553	13525	13307	13442	13390	13438	13368	13389	13345	13535	13361	13344	13492	13409	13410	13317	13379	13399	13416	13211	13422	13417	13508	13303	13292	13375	13314	13400	13365	13467	13372	13331	13460	13494	13510	13477	13496	13455	13434	13378	13318	13427	13481	13338	13357	13403	13523	13349	13389	13238	13198	13522	13275	13544	13402	13307	13474	13475	13496	13334	13446	13091	13519	13355	13254	13369	13343	13532	13494	13374	13400	13366	13462	13492	13249	13362	13312	13239	13509	13409	13358	13341	13324	13357	13276	13538	13468	13372	13466	13394	13337	13336	13359	13451	13427	13475	13515	13336	13396	13505	13468	13297	13352	13445	13502	13477	13412	13306	13344	13503	13414	13511	13525	13393	13470	13421	13375	13415	13325	13392	13402	13393	13269	13475	13385	13435	13410	13550	13415	13465	13467	13340	13386	13365	13455	13293	13517	13319	13546	13326	13400	13417	13228	13538	13495	13368	13192	13433	13455	13448	13325	13527	13585	13349	13385	13371	13352	13332	13465	13437	13398	13475	13469	13253	13398	13311	13342	13571	13470	13449	13594	13210	13602	13587	13230	13326	13412	13185	13420	13371	13514	13277	13251	13457	13515	13447	13399	13384	13510	13360	13474	13423	13480	13295	13302	13442	13294	13393	13370	13326	13165	13467	13372	13451	13404	13417	13460	13376	13317	13445	13325	13303	13252	13300	13362	13497	13420	13400	13485	13297	13488	13419	13390	13446	13439	13474	13411	13515	13427	13332	13396	13401	13481	13457	13467	13398	13461	13512	13423	13437	13545	13449	13367	13430	13356	13346	13493	13446	13414	13375	13395	13355	13335	13536	13438	13324	13430	13403	13399	13465	13518	13361	13417	13398	13394	13219	13603	13458	13280	13431	13483	13440	13250	13478	13522	13241	13294	13430	13538	13366	13395	13367	13573	13356	13313	13299	13416	13569	13511	13461	13491	13371	13362	13605	13193	13328	13339	13331	13545	13367	13432	13316	13399	13355	13441	13449	13438	13245	13513	13531	13483	13444	13520	13326	13428	13369	13378	13296	13492	13225	13322	13431	13451	13238	13454	13374	13405	13348	13419	13402	13351	13499	13302	13498	13360	13334	13220	13566	13509	13456	13480	13410	13278	13249	13335	13394	13396	13415	13416	13370	13335	13491	13362	13549	13452	13226	13584	13226	13448	13429	13375	13466	13270	13275	13385	13371	13589	13271	13236	13500	13447	13438	13324	13461	13507	13389	13392	13429	13455	13304	13548	13327	13462	13223	13404	13219	13297	13424	13292	13341	13297	13524	13415	13514	13369	13373	13354	13562	13462	13344	13516	13419	13347	13403	13313	13390	13385	13400	13225	13518	13472	13331	13421	13327	13450	13363	13499	13599	13471	13288	13291	13539	13321	13398	13430	13354	13446	13425	13458	13360	13378	13464	13245	13585	13446	13401	13574	13422	13167	13351	13416	13400	13426	13243	13492	13391	13399	13384	13528	13460	13439	13661	13291	13404	13274	13397	13354	13408	13355	13252	13251	13388	13496	13336	13234	13460	13435	13331	13305	13320	13388	13290	13302	13350	13325	13443	13437	13437	13498	13435	13430	13425	13361	13347	13486	13400	13491	13316	13486	13431	13425	13348	13328	13404	13262	13475	13128	13236	13595	13277	13354	13318	13480	13420	13198	13341	13339	13407	13398	13365	13400	13436	13275	13316	13374	13286	13479	13312	13468	13354	13412	13351	13457	13547	13294	13326	13514	13379	13411	13376	13388	13370	13343	13348	13336	13446	13362	13476	13387	13372	13295	13370	13336	13438	13174	13360	13359	13364	13459	13240	13261	13362	13250	13384	13345	13343	13363	13406	13420	13416	13487	13277	13395	13327	13187	13404	13347	13343	13359	13478	13349	13497	13329	13613	13262	13372	13362	13417	13385	13309	13466	13264	13277	13386	13330	13156	13381	13442	13536	13405	13365	13344	13335	13467	13487	13415	13482	13372	13337	13366	13376	13340	13303	13265	13366	13567	13417	13375	13407	13569	13374	13358	13321	13338	13319	13338	13394	13514	13246	13564	13244	13588	13378	13428	13363	13320	13388	13375	13475	13347	13427	13460	13307	13443	13435	13380	13362	13301	13377	13292	13449	13424	13273	13348	13406	13445	13353	13445	13323	13404	13393	13369	13276	13321	13512	13422	13403	13463	13234	13427	13449	13375	13451	13401	13442	13468	13449	13269	13401	13424	13420	13532	13376	13480	13344	13501	13431	13241	13463	13252	13439	13415	13380	13536	13423	13326	13387	13438	13258	13225	13508	13465	13418	13301	13418	13316	13441	13280	13398	13230	13473	13476	13452	13445	13404	13328	13451	13430	13297	13471	13410	13377	13394	13425	13301	13438	13419	13181	13488	13373	13297	13456	13410	13503	13297
24117	21103	28555	25753	25639	26187	24424	20649	19103	18576	17754	17449	16901	16643	16709	16382	16353	16200	16122	16115	15907	15963	15826	15689	15736	15760	15843	15692	15563	15705	15550	15561	15739	15601	15469	15685	15795	15763	15705	15465	15588	15497	15390	15569	15540	15426	15405	15615	15564	15333	15475	15396	15623	15560	15382	15550	15505	15636	15411	15568	15580	15639	15554	15407	15437	15454	15609	15438	15559	15506	15366	15510	15577	15473	15413	15245	15397	15383	15563	15649	15502	15472	15613	15228	15565	15456	15346	15489	15383	15502	15675	15680	15469	15457	15428	15448	15331	15410	15376	15462	15448	15252	15543	15344	15573	15425	15493	15398	15645	15439	15400	15372	15399	15438	15701	15523	15612	15595	15668	15719	15486	15573	15475	15506	15467	15424	15533	15467	15407	15441	15565	15412	15427	15471	15335	15295	15360	15375	15445	15455	15443	15540	15618	15569	15564	15545	15403	15358	15332	15526	15687	15285	15687	15481	15384	15506	15488	15231	15380	15613	15422	15226	15554	15411	15398	15380	15419	15615	15516	15506	15503	15509	15426	15387	15572	15430	15364	15622	15444	15513	15258	15577	15540	15345	15419	15532	15645	15763	15626	15365	15344	15521	15408	15507	15396	15417	15674	15560	15457	15543	15598	15432	15426	15414	15249	15246	15523	15324	15512	15585	15431	15462	15555	15636	15577	15418	15519	15560	15601	15460	15404	15543	15303	15396	15757	15860	15629	15539	15461	15557	15338	15431	15445	15637	15408	15480	15546	15574	15590	15655	15495	15469	15568	15412	15462	15316	15576	15446	15484	15454	15200	15395	15521	15547	15585	15285	15613	15371	15526	15346	15479	15446	15510	15554	15487	15450	15531	15407	15522	15629	15149	15299	15653	15390	15384	15464	15428	15418	15373	15427	15686	15599	15536	15329	15558	15342	15295	15351	15494	15771	15386	15398	15228	15435	15424	15498	15479	15204	15400	15454	15568	15480	15489	15730	15506	15476	15596	15475	15418	15557	15356	15581	15431	15579	15479	15494	15520	15285	15544	15283	15295	15650	15436	15623	15475	15419	15477	15573	15316	15541	15461	15508	15487	15608	15666	15524	15463	15517	15516	15518	15477	15517	15494	15450	15480	15381	15426	15536	15390	15610	15495	15535	15331	15603	15332	15465	15498	15469	15531	15456	15496	15534	15504	15387	15443	15552	15355	15519	15409	15523	15599	15533	15641	15482	15474	15403	15539	15448	15367	15512	15383	15471	15287	15304	15579	15522	15451	15598	15513	15446	15421	15473	15195	15354	15544	15481	15441	15420	15434	15467	15711	15400	15329	15525	15491	15411	15584	15547	15614	15455	15528	15464	15327	15365	15477	15519	15549	15572	15519	15510	15486	15389	15347	15546	15424	15619	15475	15462	15430	15611	15499	15623	15462	15562	15592	15657	15381	15559	15684	15647	15441	15472	15554	15442	15431	15424	15552	15426	15529	15569	15505	15546	15362	15652	15396	15541	15435	15283	15384	15379	15453	15546	15348	15521	15368	15495	15665	15486	15570	15648	15658	15420	15326	15326	15486	15316	15704	15540	15673	15317	15487	15446	15628	15227	15534	15387	15564	15351	15565	15555	15577	15433	15580	15504	15583	15743	15514	15417	15563	15418	15347	15455	15542	15385	15401	15596	15394	15411	15397	15358	15367	15420	15291	15449	15470	15387	15557	15407	15411	15574	15556	15638	15471	15457	15503	15274	15442	15288	15604	15489	15569	15488	15467	15543	15565	15458	15548	15570	15627	15520	15472	15588	15617	15546	15337	15370	15458	15388	15419	15317	15567	15426	15434	15673	15534	15415	15595	15633	15474	15470	15357	15320	15612	15481	15424	15315	15376	15370	15385	15359	15505	15298	15550	15312	15400	15455	15299	15497	15593	15375	15608	15532	15633	15591	15610	15651	15279	15463	15399	15404	15297	15580	15494	15470	15281	15296	15357	15534	15551	15567	15642	15646	15551	15393	15339	15478	15478	15543	15489	15371	15522	15360	15659	15674	15695	15449	15442	15441	15488	15564	15274	15577	15554	15457	15372	15491	15304	15516	15606	15305	15326	15665	15422	15308	15446	15233	15527	15356	15357	15380	15444	15537	15353	15465	15384	15396	15498	15526	15510	15566	15603	15588	15453	15356	15457	15611	15382	15257	15404	15606	15385	15418	15530	15419	15432	15484	15428	15335	15442	15555	15352	15653	15448	15410	15514	15388	15385	15412	15347	15554	15509	15429	15544	15509	15469	15374	15393	15604	15484	15519	15630	15446	15479	15594	15386	15486	15513	15536	15414	15548	15334	15546	15456	15622	15577	15486	15294	15414	15504	15291	15506	15392	15477	15434	15572	15329	15340	15572	15432	15352	15625	15444	15453	15527	15541	15288	15398	15229	15517	15508	15318	15480	15438	15410	15512	15523	15424	15432	15538	15258	15470	15466	15634	15466	15359	15420	15480	15523	15538	15431	15488	15326	15489	15425	15455	15494	15380	15450	15516	15391	15506	15432	15511	15441	15509	15511	15571	15493	15455	15537	15681	15365	15468	15612	15582	15356	15370	15442	15488	15330	15521	15402	15453	15608	15342	15316	15600	15574	15580	15357	15392	15559	15535	15372	15583	15440	15327	15427	15152	15334	15637	15435	15459	15436	15215	15285	15356	15296	15350	15449	15180	15555	15495	15297	15391	15558	15382	15377	15551	15438	15486	15546	15373	15643	15423	15506	15341	15611	15416	15491	15603	15297	15427	15413	15332	15392	15784	15484	15651	15287	15509	15521	15494	15489	15702	15544	15311	15406	15294	15431	15498	15539	15581	15413	15647	15508	15463	15472	15510	15409	15512	15415	15472	15338	15628	15589	15423	15445	15450	15460	15568	15455	15459	15265	15399	15202	15386	15552	15459	15484	15528	15604	15331	15353	15307	15418	15299	15521	15370	15396	15421	15514	15511	15402	15432	15378	15471	15455	15248	15442	15462	15456	15248	15413	15355	15455	15561	15676	15491	15406	15524	15336	15430	15489	15436	15509	15380	15621	15573	15487	15453	15511	15622	15516	15579	15484	15339	15481	15404	15579	15559	15531	15295	15411	15377	15512	15709	15431	15163	15310	15368	15583	15540	15413	15693	15582	15606	15367	15413	15410	15460	15430	15501	15334	15548	15552	15465	15498	15387	15492	15574	15576	15536	15353	15441	15458	15582	15413	15416	15522	15327	15432	15482	15463	15380	15513	15425	15459	15507	15495	15765	15409	15354	15324	15410	15483	15465	15588	15470	15477	15696	15465	15330	15390	15554	15392	15453	15517	15273	15636	15285	15574	15412	15423	15443	15595	15506	15535	15646	15373	15754	15628	15472	15519	15555	15456	15498	15429	15456	15399	15393	15386	15487	15442	15615	15531	15599	15387	15535	15569	15524	15351	15609	15338	15489	15394	15417	15565	15488	15389	15279	15539	15314	15565	15621	15398	15361	15346	15330	15475	15496	15438	15280	15410	15442	15407	15442	15410	15422	15439	15396	15577	15391	15359	15452	15542	15432	15268	15365	15603	15766	15417	15399	15562	15589	15651	15580	15536	15513	15493	15517	15592	15495	15426	15501	15286	15407	15339	15565	15590	15318	15349	15302	15601	15492	15500	15287	15443	15402	15592	15464	15519	15502	15481	15297	15381	15318	15271	15488	15387	15520	15332	15567	15330	15186	15332	15507	15533	15642	15589	15599	15384	15297	15605	15474	15523	15472	15518	15564	15401	15562	15425	15439	15439	15480	15269	15537	15418	15338	15268	15390	15503	15370	15630	15560	15390	15547	15382	15298	15364	15421	15340	15320	15474	15672	15384	15437	15354	15380	15463	15458	15556	15529	15535	15397	15386	15509	15447	15436	15457	15514	15448	15269	15615	15505	15564	15299	15391	15462	15624	15316	15461	15336	15524	15441	15593	15490	15351	15462	15597	15633	15649	15381	15536	15658	15568	15363	15516	15516	15678	15506	15529	15513	15654	15702	15646	15582	15504	15364	15364	15345	15519	15305	15308	15311	15496	15527	15515	15441	15566	15611	15613	15621	15607	15521	15376	15588	15622	15350	15659	15535	15515	15367	15433	15602	15451	15584	15391	15526	15426	15379	15466	15542	15568	15556	15474	15468	15479	15563	15554	15414	15444	15567	15667	15556	15549	15481	15416	15413	15431	15418	15332	15382	15492	15575	15756	15447	15476	15432	15394	15502	15429	15295	15292	15237	15363	15425	15390	15490	15443	15463	15577	15406	15477	15479	15355	15449	15485	15325	15482	15639	15457	15569	15446	15521	15419	15421	15731	15433	15522	15580	15336	15488	15451	15516	15460	15585	15544	15296	15367	15511	15701	15447	15616	15457	15603	15296	15645	15502	15506	15660	15438	15622	15400	15339	15552	15575	15804	15329	15563	15526	15535	15480	15503	15537	15463	15463	15405	15381	15432	15497	15626	15474	15308	15739	15515	15352	15420	15543	15508	15547	15381	15359	15646	15417	15465	15303	15365	15354	15416	15590	15636	15426	15569	15555	15530	15449	15379	15514	15625	15571	15598	15688	15514	15476	15544	15303	15651	15455	15358	15526	15488	15667	15435	15359	15427	15507	15637	15372	15490	15499	15441	15540	15363	15402	15346	15343	15313	15334	15357	15493	15328	15418	15656	15488	15398	15406	15597	15640	15523	15505	15350	15399	15381	15463	15485	15535	15523	15701	15498	15607	15515	15568	15465	15437	15539	15551	15585	15459	15349	15365	15454	15579	15498	15485	15607	15547	15302	15361	15511	15518	15396	15400	15456	15409	15464	15617	15397	15432	15665	15506	15605	15472	15533	15535	15407	15682	15443	15576	15613	15465	15584	15428	15346	15444	15425	15588	15594	15582	15302	15341	15511	15467	15447	15371	15529	15438	15491	15526	15651	15557	15478	15359	15525	15617	15459	15369	15486	15487	15441	15498	15312	15263	15677	15594	15529	15564	15511	15457	15314	15389	15654	15415	15398	15603	15514	15535	15489	15580	15551	15450	15525	15371	15453	15522	15501	15515	15311	15399	15472	15490	15562	15423	15523	15322	15533	15401	15473	15495	15499	15598	15372	15470	15447	15363	15477
29841	48778	45636	36306	31075	26468	22633	20097	18618	17366	16701	15918	15403	14850	14712	14440	14314	14232	14103	13897	13969	13975	13724	13771	13759	13772	13643	13482	13502	13689	13687	13547	13482	13376	13599	13491	13672	13396	13483	13293	13272	13332	13496	13425	13403	13477	13331	13346	13246	13554	13534	13473	13272	13405	13374	13422	13479	13390	13331	13352	13334	13268	13376	13446	13470	13458	13383	13529	13371	13346	13376	13322	13522	13477	13294	13363	13328	13325	13451	13382	13385	13427	13380	13244	13345	13409	13479	13264	13235	13261	13223	13368	13380	13497	13510	13426	13384	13488	13469	13407	13540	13410	13468	13359	13334	13286	13368	13298	13267	13435	13275	13490	13512	13298	13406	13292	13335	13376	13611	13168	13415	13398	13512	13487	13293	13209	13229	13492	13499	13316	13360	13352	13467	13418	13345	13448	13453	13450	13223	13414	13301	13454	13393	13575	13442	13350	13397	13232	13297	13397	13330	13421	13316	13422	13418	13358	13391	13330	13408	13260	13356	13389	13332	13436	13472	13407	13524	13376	13154	13324	13340	13529	13243	13367	13344	13302	13354	13435	13315	13449	13331	13216	13546	13393	13516	13415	13367	13417	13121	13197	13373	13481	13385	13362	13459	13293	13354	13488	13282	13411	13356	13358	13561	13379	13346	13394	13433	13495	13298	13393	13464	13421	13301	13506	13395	13405	13409	13287	13193	13447	13573	13221	13477	13506	13277	13572	13343	13240	13361	13429	13258	13400	13206	13286	13264	13476	13249	13432	13254	13367	13358	13405	13388	13376	13407	13353	13325	13401	13522	13299	13483	13401	13315	13455	13335	13432	13433	13134	13237	13359	13308	13408	13296	13311	13327	13363	13329	13346	13328	13277	13447	13415	13321	13371	13439	13327	13387	13285	13219	13296	13404	13352	13454	13399	13433	13515	13379	13400	13509	13316	13367	13442	13400	13345	13452	13292	13411	13406	13378	13581	13361	13429	13273	13290	13374	13451	13502	13364	13422	13380	13436	13499	13455	13367	13420	13378	13339	13425	13303	13245	13439	13350	13467	13467	13429	13386	13351	13356	13537	13306	13457	13256	13285	13373	13554	13370	13436	13348	13379	13289	13403	13480	13414	13354	13365	13233	13278	13352	13271	13423	13279	13382	13350	13308	13505	13348	13335	13397	13341	13269	13414	13139	13277	13242	13480	13436	13406	13468	13380	13479	13558	13378	13353	13386	13485	13498	13291	13221	13502	13379	13450	13469	13387	13345	13309	13466	13415	13406	13299	13534	13421	13264	13440	13331	13512	13414	13502	13412	13518	13421	13264	13315	13252	13317	13383	13227	13406	13315	13531	13364	13456	13217	13329	13154	13344	13227	13284	13365	13532	13272	13500	13486	13443	13429	13383	13364	13420	13350	13334	13544	13411	13333	13389	13484	13349	13494	13451	13301	13429	13347	13518	13383	13386	13517	13435	13228	13290	13369	13377	13444	13371	13279	13391	13431	13316	13420	13389	13493	13411	13336	13260	13326	13323	13368	13400	13469	13380	13203	13424	13335	13476	13327	13214	13315	13466	13488	13273	13306	13347	13747	13493	13428	13221	13445	13380	13497	13475	13523	13501	13310	13326	13414	13281	13587	13378	13221	13488	13259	13467	13374	13417	13397	13505	13370	13499	13440	13426	13435	13323	13391	13236	13438	13374	13415	13368	13434	13527	13408	13381	13235	13405	13401	13363	13284	13339	13387	13486	13394	13426	13332	13379	13265	13460	13210	13327	13448	13233	13466	13238	13323	13353	13223	13464	13364	13512	13390	13527	13317	13350	13328	13417	13341	13387	13501	13309	13308	13486	13573	13538	13451	13422	13513	13179	13188	13516	13247	13483	13398	13372	13391	13397	13380	13518	13306	13269	13425	13306	13395	13528	13446	13529	13472	13340	13391	13314	13155	13398	13438	13488	13430	13326	13344	13514	13267	13385	13372	13419	13481	13389	13383	13388	13298	13311	13426	13346	13312	13250	13273	13431	13488	13424	13544	13259	13346	13307	13360	13374	13293	13378	13459	13379	13296	13513	13324	13406	13336	13249	13352	13327	13414	13332	13369	13298	13381	13330	13300	13402	13385	13391	13403	13321	13383	13316	13393	13457	13461	13324	13347	13290	13334	13298	13459	13360	13453	13358	13586	13439	13345	13343	13370	13408	13532	13374	13393	13464	13296	13429	13422	13325	13372	13446	13305	13376	13351	13248	13330	13400	13443	13278	13291	13247	13299	13279	13534	13373	13287	13324	13349	13443	13406	13327	13397	13241	13421	13374	13397	13499	13377	13464	13605	13439	13234	13422	13263	13379	13285	13276	13276	13391	13322	13409	13325	13336	13378	13397	13249	13398	13327	13240	13595	13397	13452	13401	13258	13539	13274	13365	13409	13345	13461	13409	13396	13401	13524	13280	13164	13258	13349	13172	13262	13525	13313	13368	13267	13289	13494	13376	13557	13252	13528	13506	13352	13523	13341	13524	13362	13409	13317	13477	13329	13270	13481	13387	13493	13515	13409	13480	13322	13362	13308	13647	13350	13366	13359	13407	13311	13422	13318	13488	13271	13245	13573	13361	13442	13316	13474	13387	13318	13304	13401	13412	13462	13485	13280	13514	13279	13464	13409	13456	13336	13594	13421	13433	13298	13443	13193	13570	13310	13318	13393	13521	13278	13369	13473	13292	13479	13352	13544	13174	13310	13241	13456	13371	13309	13374	13358	13439	13396	13423	13350	13613	13329	13309	13292	13388	13375	13202	13249	13481	13316	13395	13475	13218	13440	13519	13128	13259	13432	13450	13446	13379	13405	13377	13375	13496	13328	13497	13385	13350	13464	13218	13263	13630	13387	13332	13349	13396	13324	13471	13435	13298	13281	13455	13416	13396	13270	13386	13471	13437	13288	13330	13347	13415	13387	13450	13417	13408	13433	13417	13326	13484	13330	13379	13300	13429	13595	13453	13232	13353	13626	13464	13400	13339	13364	13371	13581	13337	13453	13342	13393	13433	13330	13535	13412	13498	13433	13393	13537	13322	13217	13392	13382	13217	13183	13423	13528	13292	13456	13395	13452	13478	13395	13378	13165	13438	13204	13482	13416	13293	13421	13487	13410	13371	13446	13443	13406	13336	13557	13422	13371	13390	13409	13305	13313	13391	13309	13449	13377	13319	13545	13418	13149	13482	13458	13313	13442	13607	13416	13420	13378	13431	13464	13438	13284	13297	13435	13299	13480	13286	13215	13221	13442	13282	13444	13438	13322	13362	13370	13239	13422	13192	13397	13297	13460	13558	13474	13502	13387	13349	13501	13420	13256	13345	13488	13329	13510	13292	13443	13278	13276	13297	13416	13329	13389	13326	13351	13344	13407	13248	13287	13454	13425	13290	13422	13362	13238	13336	13344	13535	13260	13452	13143	13358	13309	13426	13310	13479	13361	13281	13169	13385	13378	13499	13311	13576	13275	13484	13359	13214	13280	13419	13512	13549	13532	13437	13487	13304	13238	13351	13301	13306	13289	13406	13364	13229	13249	13457	13347	13464	13297	13384	13349	13460	13272	13387	13435	13360	13287	13417	13349	13470	13272	13294	13488	13354	13571	13404	13340	13310	13431	13334	13282	13318	13347	13076	13292	13236	13371	13355	13572	13365	13296	13474	13379	13317	13288	13379	13421	13437	13470	13321	13570	13282	13561	13261	13301	13346	13388	13177	13375	13346	13227	13441	13429	13313	13325	13342	13189	13391	13403	13438	13403	13491	13332	13439	13611	13668	13302	13421	13443	13497	13280	13436	13326	13268	13170	13353	13262	13418	13368	13419	13448	13257	13331	13345	13283	13416	13504	13384	13372	13371	13375	13483	13215	13338	13451	13369	13274	13285	13461	13500	13366	13233	13258	13378	13274	13255	13292	13461	13549	13322	13381	13405	13455	13435	13477	13285	13294	13340	13251	13377	13372	13451	13276	13535	13304	13425	13338	13423	13478	13339	13387	13571	13492	13474	13438	13465	13274	13346	13290	13329	13348	13453	13443	13293	13368	13441	13376	13424	13418	13435	13447	13419	13269	13308	13438	13372	13445	13456	13487	13377	13108	13242	13347	13282	13628	13357	13379	13480	13389	13464	13469	13323	13507	13508	13453	13383	13342	13324	13197	13388	13350	13255	13421	13287	13433	13568	13315	13334	13378	13349	13425	13423	13470	13339	13380	13446	13476	13437	13463	13443	13427	13332	13425	13439	13460	13418	13455	13367	13522	13344	13410	13297	13401	13408	13389	13280	13450	13322	13387	13337	13212	13384	13248	13329	13315	13441	13369	13387	13258	13542	13474	13309	13411	13379	13320	13503	13489	13294	13439	13459	13277	13388	13433	13400	13340	13340	13395	13402	13173	13338	13256	13334	13565	13379	13258	13248	13330	13445	13415	13364	13527	13402	13413	13309	13397	13430	13297	13342	13294	13379	13410	13299	13283	13435	13484	13405	13433	13376	13383	13133	13413	13400	13374	13429	13477	13457	13378	13418	13389	13372	13372	13597	13211	13407	13222	13396	13323	13437	13485	13289	13462	13441	13176	13312	13343	13357	13460	13530	13306	13354	13377	13390	13351	13368	13325	13487	13398	13379	13311	13409	13347	13331	13360	13388	13369	13361	13322	13232	13533	13389	13383	13409	13288	13320	13294	13507	13372	13426	13325	13495	13357	13503	13248	13380	13292	13260	13539	13417	13460	13445	13429	13379	13409	13385	13471	13365	13307	13394	13335	13534	13448	13410	13373	13487	13455	13391	13466	13386	13338	13441	13400	13314	13413	13291	13350	13420	13430	13356	13436	13349	13490	13420	13360	13319	13362	13434	13307	13477	13408	13420	13293	13371	13500	13327	13350	13426	13286	13320	13390	13358	13288	13321	13293	13332	13356	13312	13464	13396	13463	13344	13249	13549	13476	13164	13233	13385	13348	13412	13345	13332	13535	13409	13442	13345	13384	13405	13360	13443	13488	13278	13404	13356	13282	13491	13202	13175	13390	13411	13493	13369	13284	13327	13353	13490	13489	13335	13442	13477	13373	13512	13329	13405	13321	13319	13443	13392	13272	13406	13548	13421	13382	13401	13518	13436	13414
22821	21101	28848	23865	23371	27484	28760	23124	20703	20096	19098	18782	18060	17865	17452	17208	17111	16877	16624	16687	16483	16581	16516	16393	16325	16366	16302	16171	16173	16146	16212	16195	16071	16028	15934	15971	15969	15964	16111	15978	16055	16158	15914	15981	15991	15947	15954	15955	16001	15942	15939	15977	15969	15922	15963	15873	15848	15822	15966	15967	16039	15949	15948	15742	16088	15982	15897	15960	15777	16167	15947	15933	16062	15840	15846	15899	15867	15738	15913	15828	15982	15768	15875	15806	15855	16050	16023	15979	15953	15870	15750	15872	15852	15994	15907	15864	15982	15900	15781	15979	15920	15857	16113	16044	16153	16083	15924	15980	16137	16018	15821	15934	15910	16102	15875	15904	15718	15945	15962	15994	15866	15911	15864	15888	16036	16115	15700	15914	15977	16034	15685	15889	15945	15852	15855	15742	15743	15836	15994	16061	15860	15972	16066	15997	15953	15699	15729	16062	15981	15999	15968	15845	15831	15953	15802	16044	15681	16032	15734	15909	15955	15926	15956	15926	15691	15857	15907	15867	15881	16064	16117	15796	15821	15952	16094	15984	16026	15823	16107	15939	15759	15844	15934	15850	15881	16082	15868	15951	15933	16016	15897	16014	15915	15955	15757	15950	15746	15878	15926	15776	15692	15952	15835	15853	15831	15996	15797	15988	16004	15918	15654	15949	15751	15968	16039	15979	15839	15931	15727	15720	15924	15986	15983	15841	15743	15729	15785	15831	15925	15920	15885	15881	15738	15614	15730	15843	15708	15867	15770	16024	15763	15925	15726	15819	15770	15984	15984	15883	15781	15712	15706	15749	15843	16029	15779	15879	15942	15906	15909	15876	16016	15825	15961	15676	16066	15665	15972	15857	15804	15904	15879	15871	15859	15933	16028	15956	15908	15796	15920	15970	15946	15857	15938	15793	15885	15799	15883	15875	16045	15701	15777	15867	15895	15665	15854	15740	15790	15957	15940	16037	15860	15719	15744	16005	15741	15832	16065	15862	15874	16048	16013	15901	15850	15827	15778	15888	16045	16007	16012	15866	15833	15843	16069	15962	15894	15921	15734	15868	15878	15906	15899	16118	15898	15804	15917	15664	15908	15985	15908	16117	15808	15863	15952	15706	16012	15933	16055	15986	16041	15834	15710	15745	15999	15742	15789	15746	15906	15848	15930	15958	15844	15887	15613	15891	15840	15802	15760	15873	15858	15952	15894	15676	16013	15800	16029	15891	15989	15863	15918	15877	15768	15757	15698	15945	15825	16082	16031	15894	15949	15796	15972	15978	15822	15870	15748	15974	15888	15820	16015	16088	15898	16070	15863	15832	16025	15921	15793	15919	15764	15936	15982	15912	15778	15833	15819	15901	15863	15884	15689	15892	15760	15883	15894	15899	16063	15805	15973	16000	15838	16031	16132	15971	15873	15796	16011	15860	16027	15933	15768	15711	15770	16083	15846	15832	15961	15781	15750	15814	15721	15808	15801	15931	15913	15996	16042	16003	15915	15858	15899	15848	15761	15894	15784	15867	15897	16064	15951	15833	16007	15978	15743	16068	15998	15973	15839	16035	15989	15953	15797	16041	16112	15720	15829	15742	15808	15945	15921	15818	15892	15874	15769	15964	15960	15840	16052	15866	15776	15704	16029	15790	15841	15755	15858	15904	15761	15822	15911	15863	15934	16020	15985	16014	15843	15777	15958	15912	15780	15869	16060	15971	15890	15908	15920	15860	16094	15954	16098	15857	15886	16050	15987	15847	15879	15828	15939	16037	15887	15806	15945	15890	15924	15873	15759	15867	15873	15932	15831	15902	15801	15832	15944	15749	15653	15934	15865	15744	15796	15919	16115	15821	15651	15795	15757	15960	15934	15865	15978	15740	15860	15960	15811	15818	15857	15971	15932	15871	15722	15863	15902	15630	15868	15820	15841	15919	16009	16053	15873	15855	15785	15974	15919	15897	15752	15777	15845	15841	15830	15696	15972	15951	15757	16018	15778	15842	15923	15823	15791	15774	15789	16032	15838	15965	15850	15858	15873	15791	15961	15665	15865	15851	15716	15687	15736	15879	16084	15866	15963	15831	15859	15828	15892	15970	15833	15919	15848	16071	15822	15901	15841	15902	15795	16100	15775	15843	15715	16036	15650	15710	15831	15786	15930	15823	15942	15726	15567	16091	15919	15755	15670	15663	16015	16020	15710	15843	15639	15888	15932	15800	15702	15873	15970	15733	15835	15945	15846	15992	15949	16049	15830	15707	15820	15841	15672	15820	15717	15749	16048	15968	15940	15751	15997	15798	15899	15837	15811	15848	15894	15836	15916	15878	15875	15695	15945	15771	15753	15829	15962	15964	15867	15992	16011	15843	15996	15791	15729	15843	15902	15853	15831	15723	15819	16074	15889	15674	15979	15925	15759	15786	16032	15797	15994	15752	15866	15914	15804	15861	15874	15878	15963	15738	15929	15847	15927	15902	16019	15860	15792	15984	15837	15901	15919	15741	15887	16047	16020	15935	15849	16002	16030	15867	15839	15915	15862	15826	15956	15937	16026	15855	15848	15813	15972	15983	15671	15659	15827	15895	15783	15792	16167	16055	15791	15882	15915	15928	15940	15750	16069	15649	15933	15932	15972	15891	16057	15869	15844	15836	15776	15572	16072	15777	15957	15831	15759	15694	15771	15898	15770	15992	16001	15773	16095	15886	15872	16050	15798	15875	15798	15846	15841	15820	15828	15942	15759	15811	15871	15873	15896	15891	16086	15759	15984	15914	16031	15708	15855	15876	16123	15920	15977	15896	15890	15866	16025	15633	15981	15937	15698	15903	15861	15983	15812	15767	15950	15868	15982	15845	15937	16022	15632	15623	15658	15629	15746	15813	15841	15849	15843	15739	15922	15815	15870	15863	15794	15916	15953	16011	15903	15979	15986	15885	15777	15667	15859	15830	15930	15710	15952	15925	16031	15849	15728	15742	15782	15909	15718	15906	16000	15666	15846	15825	15905	15737	15859	15984	15771	15844	15971	15808	15876	16082	15891	15996	15909	15996	15885	15903	15874	15816	15938	15815	15781	15788	15896	15923	15861	15739	15970	15932	15924	15956	15969	15882	15943	15735	15785	15981	15824	15592	15931	15929	15964	15915	15994	16045	15707	15897	15814	15984	16019	15838	16062	15842	15900	15727	15996	15956	15700	15870	16088	15788	15807	15917	16019	15912	15920	16058	16061	15841	15939	15977	15678	16040	15759	15966	15800	15885	15895	15757	15924	15769	15936	15805	15640	15912	15866	15770	15784	15765	15644	15847	15686	15575	15669	15772	15747	15797	16008	16038	15999	16001	15828	15932	15846	15831	15913	15748	15559	15979	15812	15795	15690	15835	15888	15904	15957	15939	15813	15772	15863	16019	15955	15887	15856	15944	15916	15748	15824	16034	15801	15849	15668	16116	15834	15988	15782	15784	15873	16085	15951	15905	15991	15866	15912	15786	16088	15786	15807	15907	15822	16054	15870	15873	15758	15931	16006	15932	15898	15778	15818	15935	16008	16020	15902	16010	15887	15913	15831	15881	15989	15769	15898	15826	15990	15815	15812	15781	15858	16039	15987	15861	15884	15832	15880	15983	15786	16158	16128	15726	15839	15946	15928	15863	15758	15680	15936	15982	15843	15949	15848	16031	16038	15964	15945	15818	15796	15892	15638	15786	15902	16011	15889	15801	15980	15781	15796	15787	15901	15770	15727	15873	16233	15917	15814	15675	15886	15911	15719	15996	15904	16121	15824	15932	15826	15950	15814	15882	15954	15773	15781	16011	15725	15777	15805	15729	15965	15793	15895	15810	15790	15941	15726	15956	15858	15768	15901	15935	15973	16182	15887	15980	15798	15915	15844	15861	15980	15871	15872	15907	15781	15799	15769	15843	15759	15936	15809	15644	15847	15825	15798	15998	16087	15923	16016	16004	15899	15901	15989	15741	15747	15947	15649	15709	15930	15904	15908	15987	15921	15766	16025	15878	15868	15884	15852	15904	15812	15908	15780	15794	15898	15900	15859	15997	15913	15961	15917	15686	15920	15923	15703	15823	15716	15937	15820	15980	15939	15977	15965	15915	15927	15801	15967	15720	15982	15882	15718	15785	15814	15885	15781	15898	15751	15903	15859	15898	15629	15871	15807	15844	15895	15621	15742	15870	15825	15820	15807	15751	15898	15867	15864	15984	15809	15975	15695	15885	15801	15824	15882	15997	15723	15635	15828	15908	15748	15747	15681	16034	15895	15903	15883	15655	15834	15942	15929	15750	15794	15710	15799	15697	15864	15950	15883	15723	15966	15847	15988	15809	16004	15859	15808	15711	15783	15794	15850	15967	15944	15981	15841	15760	15766	15896	15978	15783	15887	15746	15874	15783	15861	15985	15893	15967	15905	15866	15767	15742	15963	15931	15997	15887	15747	15948	15932	15715	15891	15878	15897	15665	15664	15866	16087	16016	16041	15845	15912	16049	15852	15897	15978	15933	15989	15977	15960	15846	15977	15809	15818	15814	15972	15716	15927	15998	16030	15773	15735	15705	15856	15996	15818	15914	15960	15885	15750	15768	15905	16017	16030	15690	15902	15829	16025	15928	15902	15919	15990	16039	15953	15819	15676	15947	15822	15857	15908	15955	15869	15814	15959	15887	15885	15922	16087	15831	15902	15858	15944	15915	15977	16023	15960	15857	15818	15918	15914	15907	15971	15827	15830	15992	15983	16038	15941	15940	16083	15950	16064	15905	15835	16045	15769	16143	15791	15747	16100	15837	15788	15920	16042	15973	15855	15998	15899	15881	15837	15935	15856	16053	15808	15747	15995	15884	15947	16013	15908	15798	15872	15859	15849	15738	15862	15860	15891	15969	15827	15899	15786	15930	15954	15814	15731	15742	15798	16085	15945	15884	15853	15917	16048	15859	16021	15863	15846	16040	15967	15804	15873	15864	16051	15976	16164	15821	15831	15744	15926	15982	15801	15879	15948	15964	15752	15778	15885	15748	15870	15919	15926	15909	15884	15859	15994	15717	15932	15946	15722	15858	15988	15833	15870	16026	15863	15873	15800	15885	15793	15967	15827	15887	15690	15827	15888	15933	15850	15743	15858	15737	15802	15759	15696	15819
30991	54197	50133	40889	36322	30961	26335	23020	20948	19400	18102	17481	16561	16001	15670	15264	15023	14706	14763	14485	14389	14286	14271	14306	14087	14000	13992	13908	13918	13829	13929	13854	13855	13898	13847	13677	13585	13681	13771	13689	13632	13635	13605	13560	13592	13638	13744	13580	13560	13508	13461	13693	13669	13665	13568	13651	13504	13700	13667	13755	13562	13672	13499	13607	13553	13771	13587	13682	13626	13529	13399	13670	13558	13555	13593	13592	13740	13712	13503	13473	13538	13662	13593	13766	13648	13595	13609	13512	13751	13746	13752	13557	13446	13616	13788	13639	13543	13634	13696	13597	13546	13671	13627	13635	13532	13413	13606	13545	13636	13600	13540	13735	13487	13503	13566	13667	13743	13564	13760	13617	13521	13609	13668	13513	13748	13668	13592	13756	13644	13585	13778	13658	13533	13478	13708	13491	13615	13580	13548	13527	13597	13566	13620	13654	13550	13516	13653	13517	13606	13565	13577	13651	13628	13559	13586	13668	13698	13547	13514	13619	13575	13528	13679	13750	13692	13449	13499	13543	13659	13513	13765	13459	13564	13379	13580	13601	13531	13707	13712	13500	13684	13581	13510	13543	13705	13571	13624	13538	13555	13714	13589	13720	13629	13545	13656	13640	13592	13630	13592	13640	13753	13530	13475	13764	13467	13442	13604	13592	13664	13531	13701	13656	13595	13551	13625	13567	13543	13448	13604	13579	13501	13452	13638	13596	13619	13509	13750	13553	13600	13563	13689	13703	13633	13592	13557	13684	13540	13623	13436	13549	13659	13435	13704	13585	13572	13575	13478	13684	13586	13630	13652	13629	13500	13410	13675	13363	13576	13666	13684	13726	13506	13543	13518	13709	13606	13510	13611	13760	13613	13676	13658	13541	13632	13494	13695	13588	13526	13620	13664	13626	13717	13730	13691	13732	13455	13482	13759	13622	13687	13574	13584	13680	13514	13634	13678	13658	13495	13613	13701	13693	13567	13689	13631	13711	13617	13530	13721	13465	13436	13334	13542	13512	13570	13744	13537	13456	13625	13639	13547	13678	13597	13557	13743	13652	13590	13709	13547	13608	13624	13698	13678	13450	13614	13564	13559	13660	13539	13627	13617	13570	13691	13693	13676	13465	13507	13424	13807	13605	13560	13633	13729	13504	13439	13491	13566	13551	13560	13681	13821	13671	13605	13740	13635	13638	13539	13605	13524	13673	13486	13672	13591	13710	13669	13466	13456	13536	13700	13470	13615	13716	13671	13758	13567	13525	13613	13580	13480	13583	13560	13547	13548	13822	13552	13625	13498	13689	13674	13696	13465	13592	13628	13470	13586	13634	13613	13451	13615	13387	13677	13512	13518	13569	13707	13703	13757	13517	13582	13550	13484	13632	13433	13499	13587	13657	13642	13483	13569	13688	13461	13742	13812	13261	13482	13572	13526	13613	13394	13651	13337	13646	13719	13742	13490	13608	13541	13642	13557	13577	13622	13720	13630	13610	13576	13623	13452	13685	13453	13718	13487	13487	13553	13605	13544	13571	13506	13671	13616	13543	13604	13609	13655	13650	13752	13440	13786	13535	13562	13658	13590	13570	13547	13563	13739	13605	13586	13592	13682	13627	13465	13538	13499	13590	13587	13594	13720	13783	13406	13721	13565	13633	13624	13805	13600	13619	13415	13688	13686	13661	13579	13532	13669	13753	13420	13582	13552	13533	13659	13573	13532	13515	13603	13649	13533	13561	13685	13378	13716	13602	13741	13653	13618	13604	13573	13659	13419	13602	13623	13512	13676	13636	13745	13649	13650	13685	13684	13487	13493	13763	13487	13534	13550	13527	13527	13676	13560	13709	13536	13440	13514	13446	13619	13590	13579	13725	13653	13591	13503	13665	13499	13480	13549	13606	13565	13630	13633	13779	13684	13608	13581	13555	13563	13669	13596	13530	13643	13540	13548	13623	13667	13613	13640	13626	13696	13608	13430	13731	13677	13508	13687	13468	13562	13651	13491	13604	13600	13500	13571	13688	13678	13590	13497	13579	13582	13780	13423	13536	13446	13615	13631	13506	13679	13748	13506	13585	13631	13616	13626	13639	13528	13807	13731	13650	13692	13400	13766	13603	13547	13576	13661	13528	13500	13617	13611	13650	13747	13549	13670	13548	13582	13587	13523	13571	13572	13663	13578	13682	13575	13696	13452	13669	13729	13634	13449	13637	13703	13690	13543	13664	13561	13613	13648	13812	13646	13586	13634	13683	13766	13509	13629	13554	13620	13525	13615	13606	13583	13701	13693	13481	13580	13534	13582	13584	13515	13498	13708	13557	13590	13638	13563	13694	13617	13622	13645	13624	13676	13765	13467	13676	13721	13673	13578	13465	13699	13530	13643	13575	13707	13583	13710	13583	13737	13596	13670	13588	13427	13534	13657	13522	13672	13432	13385	13528	13415	13494	13616	13599	13684	13699	13541	13566	13678	13528	13605	13575	13546	13578	13699	13525	13388	13487	13654	13727	13506	13610	13571	13681	13649	13837	13499	13597	13772	13632	13632	13671	13590	13699	13641	13734	13681	13717	13584	13593	13623	13481	13592	13409	13542	13582	13648	13683	13755	13502	13561	13649	13550	13570	13673	13493	13728	13541	13611	13702	13557	13597	13637	13754	13475	13481	13662	13426	13598	13516	13419	13687	13613	13529	13733	13531	13535	13642	13677	13598	13479	13448	13622	13548	13748	13583	13527	13635	13430	13423	13633	13634	13528	13570	13423	13641	13599	13616	13650	13616	13601	13611	13493	13529	13879	13670	13662	13502	13384	13550	13365	13595	13450	13607	13619	13445	13697	13458	13535	13521	13595	13545	13637	13631	13683	13510	13517	13622	13640	13585	13686	13775	13576	13540	13539	13577	13607	13636	13847	13434	13506	13379	13632	13688	13529	13539	13705	13640	13674	13608	13574	13607	13512	13442	13548	13689	13738	13595	13646	13523	13396	13525	13611	13430	13514	13697	13630	13650	13571	13640	13643	13533	13484	13763	13599	13688	13542	13571	13856	13714	13469	13693	13476	13578	13540	13609	13520	13654	13634	13510	13635	13570	13636	13717	13642	13604	13634	13456	13347	13782	13584	13459	13549	13722	13512	13671	13524	13699	13475	13596	13494	13583	13598	13588	13679	13620	13540	13621	13660	13613	13520	13518	13432	13570	13552	13791	13574	13536	13518	13631	13507	13557	13512	13559	13501	13651	13467	13582	13547	13497	13697	13736	13645	13514	13505	13402	13756	13676	13578	13680	13609	13551	13563	13432	13490	13612	13430	13847	13610	13692	13636	13493	13683	13538	13611	13729	13669	13480	13635	13710	13583	13500	13696	13789	13524	13514	13648	13468	13651	13503	13573	13577	13434	13626	13655	13670	13562	13686	13632	13552	13545	13606	13519	13515	13577	13445	13309	13632	13615	13471	13627	13576	13409	13526	13570	13563	13663	13616	13496	13577	13710	13428	13613	13614	13604	13847	13436	13635	13511	13733	13435	13507	13614	13427	13844	13583	13519	13663	13567	13476	13643	13416	13601	13578	13475	13468	13574	13681	13500	13598	13724	13529	13539	13595	13707	13686	13679	13516	13557	13494	13558	13677	13537	13734	13785	13559	13643	13436	13683	13521	13315	13590	13567	13519	13646	13533	13502	13525	13695	13551	13742	13600	13644	13549	13597	13465	13542	13598	13425	13708	13620	13405	13438	13441	13516	13591	13488	13607	13651	13638	13751	13670	13792	13683	13635	13523	13640	13592	13748	13687	13548	13594	13665	13821	13763	13603	13562	13651	13540	13612	13563	13673	13593	13621	13663	13427	13591	13686	13758	13522	13632	13508	13687	13558	13714	13530	13514	13662	13477	13579	13729	13532	13470	13442	13671	13518	13665	13632	13716	13509	13760	13834	13608	13588	13532	13637	13670	13519	13694	13509	13577	13598	13731	13674	13511	13453	13602	13513	13568	13598	13613	13528	13518	13414	13453	13571	13759	13777	13713	13662	13445	13506	13619	13548	13603	13612	13775	13655	13456	13583	13523	13620	13588	13490	13609	13600	13502	13566	13702	13672	13440	13540	13668	13468	13469	13662	13592	13668	13560	13592	13450	13540	13542	13571	13596	13664	13630	13601	13622	13547	13603	13481	13558	13754	13645	13563	13628	13593	13670	13650	13421	13543	13658	13547	13474	13744	13480	13794	13528	13548	13654	13589	13676	13653	13535	13763	13576	13529	13642	13540	13605	13529	13763	13732	13509	13594	13684	13481	13711	13607	13338	13638	13756	13582	13624	13688	13705	13603	13743	13526	13552	13490	13667	13554	13480	13508	13520	13729	13683	13627	13627	13653	13499	13612	13724	13570	13566	13649	13408	13639	13691	13647	13634	13507	13706	13459	13554	13557	13586	13503	13703	13581	13617	13730	13579	13588	13627	13560	13674	13675	13658	13651	13502	13539	13718	13533	13752	13535	13528	13592	13616	13648	13689	13564	13542	13643	13464	13626	13645	13551	13626	13693	13575	13453	13319	13606	13532	13724	13700	13884	13602	13550	13531	13305	13590	13582	13781	13615	13560	13557	13600	13631	13526	13440	13463	13609	13660	13500	13472	13562	13463	13658	13542	13539	13592	13680	13579	13445	13588	13452	13580	13783	13667	13612	13422	13548	13473	13600	13518	13614	13572	13688	13624	13621	13630	13697	13581	13547	13534	13576	13430	13516	13786	13639	13538	13605	13519	13638	13583	13741	13694	13648	13488	13650	13638	13379	13589	13669	13613	13720	13696	13533	13662	13791	13490	13530	13729	13496	13717	13637	13561	13550	13587	13526	13647	13601	13650	13694	13602	13554	13648	13629	13721	13671	13537	13654	13636	13636	13359	13731	13484	13612	13673	13617	13526	13641	13666	13770	13444	13552	13597	13666	13695	13552	13430	13573	13487	13660	13669	13564	13699	13611	13411	13626	13569	13717	13567	13721	13610	13556	13374	13669	13560	13677	13612	13628	13744	13666	13475	13442	13579	13749	13595	13696	13571	13503	13383	13583	13713	13656	13645	13635	13714	13643	13413	13464	13593	13590	13605	13511	13427	13585	13666	13451	13404	13618	13555	13608	13534	13530	13517	13496	13642	13457
28941	27341	35156	31055	24934	21988	19977	18669	17840	17523	16965	16773	16544	16408	16278	16284	16057	16216	16032	15957	16028	15981	15871	15702	15768	16014	15924	15783	15782	15823	15881	15690	15802	15906	15836	15693	15751	15608	15734	15802	15541	15710	15876	15854	15822	15596	15826	15834	15785	15655	15700	15878	15743	15583	15622	15822	15746	15767	15634	15822	15594	15768	15647	15661	15741	15816	15614	15902	15869	15608	15685	15687	15700	15856	15750	15743	15808	15648	15817	15636	15537	15669	15720	15561	15638	15767	15679	15496	15711	15853	15791	15560	15655	15536	15809	15949	15629	15687	15713	15933	15758	15611	15615	15705	15806	15778	15787	15880	15616	15603	15723	15791	15730	15914	15771	15727	15584	15556	15601	15575	15783	15635	15548	15562	15836	15588	15573	15804	15932	15637	15667	15657	15621	15747	15817	15780	15890	15823	15769	15487	15757	15853	15799	15609	15673	15624	15644	15705	15578	15520	15712	15707	15767	15622	15757	15748	15769	15874	15791	15689	15666	15464	15676	15781	15832	15585	15516	15804	15743	15874	15562	15858	15629	15736	15561	15519	15742	15686	15836	15580	15657	15648	15741	15776	15583	15537	15512	15789	15667	15826	15702	15666	15528	15622	15581	15688	15909	15662	15720	15690	15701	15806	15993	15594	15619	15813	15738	15890	15852	15747	15820	15735	15677	15736	15667	15729	15725	15774	15655	15740	15908	15610	15772	15733	15647	15697	15686	15767	15709	15738	16003	15741	15691	15781	15644	15745	15478	15645	15807	15835	15730	15785	15557	15747	15691	15836	15632	15746	15524	15555	15900	15639	15780	15729	15708	15809	15594	15820	15710	15507	15756	15725	15821	15779	15703	15473	15616	15722	15684	15692	15670	15670	15761	15757	15766	15674	15616	15716	15625	15557	15706	15721	15629	15679	15835	15914	15777	15684	15832	15616	15744	15631	15715	15656	15709	15786	15588	15695	15784	15799	15936	15639	15764	15744	15674	15778	15668	15852	15631	15600	15913	15706	15806	15656	15671	15546	15703	15665	15857	15781	15781	15672	15643	15877	15831	15869	15709	15843	15701	15639	15783	15841	15608	15717	15585	15773	15692	15636	15509	15827	15720	15545	15799	15824	15663	15672	15600	15841	15729	15664	15714	15547	15758	15730	15537	15640	15577	15609	15629	15752	15835	15631	15893	15736	15784	15664	15773	15609	15764	15831	15576	15650	15667	15823	15649	15559	15753	15815	15742	15803	15605	15776	15925	15937	15619	15651	15811	15782	15555	15811	15721	15748	15634	15866	15567	15864	15629	15696	15811	16026	15614	15796	15674	15812	15771	15695	15686	15573	15661	15586	15787	15978	15730	15731	15730	15694	15708	15679	15831	15710	15662	15472	15478	15748	15898	15675	15794	15827	15885	15692	15845	15782	15819	15646	15775	15785	15766	15771	15774	15862	15672	15688	15745	15652	15733	15907	15759	15783	15658	15560	15723	15738	15669	15880	15598	15688	15709	15737	15590	15873	15633	15840	15762	15873	15739	15692	15726	15807	15791	15696	15969	15667	15598	15694	15583	15632	15801	15531	15820	15604	15591	15747	15807	15672	15939	15661	15777	15542	15506	15655	15767	15774	15733	15713	15603	15567	15696	15835	15705	15770	15522	15746	15775	15721	15596	15599	15804	15665	15617	15590	15852	15713	15884	15873	15776	15616	15744	15761	15656	15827	15728	15831	15799	15749	15580	15727	15693	15549	15823	15760	15703	15621	15486	15516	15587	15864	15689	15653	15651	15667	15611	15837	15523	15995	15719	15782	15824	15697	15661	15695	15795	15855	15723	15753	15637	15633	15739	15650	15807	15634	15795	15749	15607	15757	15636	15609	15461	15690	15818	15859	15827	15728	15596	15750	15860	15750	15784	15599	15803	15836	15684	15709	15671	15752	15782	15716	15904	15865	15679	15542	15876	15685	15684	15687	15540	15720	15884	15930	15795	15760	15792	15595	15848	15656	15633	15594	15809	15442	15781	15631	15852	15794	15823	15757	15601	15766	15777	15726	15875	15673	15788	15532	15775	15710	15719	15935	15666	15711	15622	15605	15690	15681	15806	15705	15816	15806	15902	15840	15773	15704	15805	15631	15670	15817	15517	15598	15862	15781	15793	15605	15523	15621	15689	15792	15713	15600	15619	15712	15662	15741	15589	15605	15791	15517	15683	15634	15697	15921	15783	15801	15677	15723	15676	15627	15684	15779	15783	15668	15728	15532	15582	15644	15574	15486	15696	15741	15644	15797	15704	15721	15575	15658	15743	15653	15870	15814	15804	15709	15815	15761	15674	15757	15654	15731	15968	15554	15641	15595	15721	15550	15406	15681	15700	15640	15839	15652	15688	15788	15663	15699	15748	15699	15679	15730	15552	15513	15727	15556	15664	15716	15609	15893	15677	15703	15751	15676	15638	15745	15932	15763	15706	15835	15673	15587	15527	15695	15509	15711	15897	15760	15799	15648	15783	15843	15676	15715	15810	15722	15464	15708	15628	15608	15600	15461	15815	15728	15885	15859	15823	15481	15668	15672	15584	15628	15882	15714	15784	15874	15901	15803	15634	15475	15588	15604	15698	15863	15847	15853	15763	15869	15795	15766	15695	15615	15708	15614	15753	15792	15645	15860	15624	15843	15754	15860	15934	15677	15599	15734	15671	15592	15833	15624	15644	15523	15780	15678	15719	15680	15614	15695	15846	15732	15900	15768	15633	15919	15700	15733	15561	15722	15749	15797	15690	15823	15438	15557	15547	15565	15818	15989	15976	15776	15737	15674	15755	15679	15815	15472	15742	15730	15869	15682	15921	15768	15760	15736	15622	15506	15761	15543	15811	15910	15800	15861	15780	15783	15683	15652	15746	15690	15554	15626	15630	15496	15758	15560	15649	15661	15629	15766	15789	15564	15559	15504	15826	15723	15810	15812	15737	15892	15674	15732	15614	15729	15640	15521	15622	15745	15672	15717	15806	15663	15723	15676	15596	15622	15699	15754	15841	15611	15505	15650	15785	15592	15753	15577	15611	15733	15716	15644	15653	15657	15810	15698	15613	15614	15801	15775	15656	15713	15866	15615	15643	15645	15798	15747	15743	15722	15712	15848	15888	15626	15571	15615	15704	15595	15671	15853	15590	15685	15755	15683	15561	15795	15640	15824	15600	15772	15778	15662	15621	15853	15692	15592	15725	15576	15789	15958	15770	15778	15772	15652	15555	15811	15778	15823	15595	15635	15874	15658	15763	15678	15586	15965	15656	15869	15751	15625	15878	15723	15618	15476	15816	15816	15559	15785	15812	15822	15707	15553	15781	15666	15602	15695	15648	15574	15485	15837	15718	15802	15506	15794	15669	15902	15839	15533	15792	15713	15747	15758	15729	15690	15675	15803	15613	15771	15836	15770	15844	15682	15699	15697	15530	15760	15773	15824	15722	15620	15857	15560	15744	15769	15683	15646	15751	15771	15796	15613	15717	15605	15735	15876	15832	15679	15842	15620	15594	15633	15719	15857	15720	15646	15703	15630	15786	15725	15675	15843	15761	15690	15895	15663	15617	15593	15648	15837	15638	15710	15699	15723	15683	15775	15849	15699	15671	15641	15874	15735	15817	15914	15906	15613	15656	15515	15561	15597	15590	15705	15660	15786	15896	15709	15812	15744	15824	15614	15730	15844	15673	15748	15870	15776	15696	15708	15573	15712	15696	15644	15498	15532	15689	15704	15747	15683	15682	15695	15826	15716	15810	15546	15811	15757	15820	15842	15799	15841	15775	15793	15621	15758	15735	15676	15624	15735	15769	15637	15661	15779	15780	15814	15596	15677	15625	15605	15675	15833	15720	15690	15906	15732	15817	15660	15723	15862	15711	15797	15733	15770	15857	15504	15784	15870	15612	15581	15653	15566	15595	15806	15921	15601	15689	15657	15620	15797	15458	15656	15871	15608	15711	15560	15842	15856	15853	15764	15722	15734	15763	15809	15574	15619	15751	15763	15814	15823	15786	15677	15731	15500	15631	15864	15570	15753	15678	15813	15634	15595	15521	15823	15712	15828	15767	15676	15516	15832	15585	15597	15692	15641	15705	15658	15647	15608	15779	15577	15652	15690	15672	15501	15418	15576	15715	15647	15865	15850	15648	16005	15572	15790	15740	15478	15545	15740	15540	15603	15757	15609	15664	15696	15597	15675	15613	15727	15802	15779	15801	15832	15760	15742	15629	15807	15765	15684	15826	15653	15582	15622	15750	15678	15732	15851	15787	15853	15691	15613	15728	15591	15870	15814	15911	15612	15645	15688	15500	15607	15769	15511	15750	15838	15651	15879	15840	15604	15844	15449	15943	15667	15777	15826	15931	15762	15781	15705	15899	15768	15581	15712	15596	15807	15726	15805	15906	15750	15689	15834	15901	15741	15839	15789	15892	15934	15835	15633	15662	15713	15576	15864	15824	15561	15707	15810	15723	15726	15745	15658	15864	15741	15695	15591	15777	15803	15789	15772	15594	15762	15779	15955	15746	15652	15698	15808	15827	15797	15723	15735	15766	15757	15610	15730	15769	15824	15754	15744	15819	15755	15757	15792	15675	15674	15897	15840	15654	15708	15688	15596	15532	15797	15742	15765	15848	15802	15637	15641	15497	15848	15827	15738	15762	15580	15769	15657	15777	15614	15711	15693	15848	15681	15674	15695	15713	15700	15538	15587	15447	15746	15816	15805	15626	15826	15769	15655	15883	15612	15820	15772	15561	15645	15705	15831	15796	15726	15729	15792	15530	15779	15767	15818	15711	15649	15796	15840	15792	15639	15840	15787	15843	15487	15707	15890	15694	15805	15663	15751	15783	15736	15618	15441	15579	15793	15713	15720	15750	15751	15609	15714	15737	15744	15589	15714	15763	15570	15783	15826	15774	15734	15895	15868	15758	15652	15548	15832	15791	15674	15900	15469	15976	15801	15746	15788	15587	15697	15620	15712	15710	15641	15606	15968	15483	15780	15670	15680	15660	15596	15742	15811	15831	15674	15993	15554	15716	15596	15645	15978	15701	15831	15780	15895	15759	15491	15776	15764	15640	15769	15957	15868	15715	15793	15896	15602	15482	15872	15548	15670	15569	15626	15761	15803
29252	42745	38856	29934	25239	21784	19581	17926	16982	16105	15467	15184	14579	14451	14354	14372	14108	14142	14064	13854	13830	13772	13692	13884	13833	13653	13723	13597	13609	13657	13556	13401	13526	13576	13450	13365	13415	13464	13516	13426	13304	13511	13522	13430	13510	13550	13448	13457	13648	13555	13448	13596	13489	13525	13478	13456	13670	13456	13538	13518	13523	13499	13501	13627	13580	13432	13527	13456	13326	13362	13581	13525	13587	13532	13272	13540	13530	13593	13471	13473	13440	13463	13656	13673	13631	13482	13607	13659	13634	13352	13533	13459	13408	13546	13331	13471	13442	13667	13505	13332	13660	13348	13510	13560	13407	13501	13449	13623	13611	13497	13426	13377	13537	13493	13411	13710	13377	13536	13607	13311	13611	13459	13640	13507	13533	13367	13679	13350	13552	13479	13610	13470	13422	13290	13639	13642	13468	13602	13658	13587	13420	13609	13641	13356	13492	13520	13486	13507	13694	13443	13585	13468	13403	13453	13634	13549	13513	13421	13505	13500	13631	13429	13366	13438	13541	13512	13443	13360	13510	13456	13623	13588	13587	13604	13564	13600	13349	13338	13566	13520	13364	13572	13368	13451	13511	13567	13655	13478	13502	13617	13392	13511	13559	13620	13504	13491	13577	13366	13495	13525	13421	13545	13387	13548	13375	13465	13667	13338	13530	13496	13383	13620	13680	13514	13492	13440	13711	13523	13469	13542	13446	13546	13470	13389	13527	13672	13578	13381	13494	13603	13401	13515	13373	13490	13314	13710	13389	13567	13654	13529	13515	13579	13374	13424	13510	13519	13487	13546	13520	13635	13436	13391	13714	13556	13664	13471	13628	13571	13407	13610	13487	13593	13669	13547	13468	13496	13638	13434	13609	13465	13607	13358	13527	13585	13586	13535	13312	13536	13502	13510	13474	13580	13499	13551	13479	13704	13520	13354	13493	13432	13503	13420	13637	13562	13588	13505	13527	13600	13493	13648	13609	13407	13496	13399	13458	13406	13433	13666	13442	13540	13457	13427	13560	13487	13428	13386	13528	13539	13622	13465	13599	13425	13431	13563	13579	13382	13621	13526	13671	13568	13590	13535	13537	13317	13491	13638	13564	13492	13513	13397	13505	13527	13395	13615	13468	13563	13427	13467	13528	13445	13667	13667	13594	13650	13478	13471	13458	13553	13556	13641	13476	13475	13378	13553	13665	13487	13424	13604	13522	13342	13611	13416	13537	13672	13299	13454	13494	13408	13462	13561	13636	13601	13437	13476	13698	13371	13362	13442	13501	13616	13419	13521	13477	13463	13510	13593	13473	13342	13416	13583	13524	13562	13508	13539	13557	13558	13338	13488	13490	13427	13584	13438	13569	13449	13560	13576	13410	13599	13454	13599	13593	13509	13514	13499	13442	13497	13464	13439	13403	13499	13247	13582	13558	13404	13604	13427	13503	13385	13572	13458	13500	13547	13429	13475	13598	13521	13569	13579	13629	13394	13551	13620	13530	13455	13547	13516	13420	13409	13615	13645	13588	13409	13552	13447	13522	13700	13478	13423	13414	13573	13579	13356	13641	13516	13514	13465	13533	13563	13517	13517	13475	13421	13645	13617	13677	13387	13595	13616	13476	13485	13316	13414	13409	13335	13272	13429	13539	13582	13346	13613	13517	13428	13510	13435	13364	13575	13537	13559	13446	13417	13617	13508	13629	13594	13479	13570	13577	13575	13599	13518	13676	13544	13490	13585	13306	13439	13489	13567	13641	13591	13400	13501	13508	13614	13468	13517	13568	13355	13483	13492	13722	13493	13457	13696	13505	13481	13599	13524	13673	13435	13435	13587	13444	13393	13449	13575	13518	13307	13528	13492	13576	13564	13469	13444	13274	13633	13567	13567	13548	13546	13523	13488	13524	13503	13605	13624	13582	13604	13486	13521	13381	13572	13313	13398	13401	13555	13579	13399	13407	13599	13578	13397	13527	13581	13593	13544	13353	13522	13540	13865	13463	13385	13473	13528	13539	13480	13388	13426	13671	13409	13580	13475	13422	13375	13639	13588	13391	13305	13493	13585	13350	13317	13668	13488	13556	13576	13635	13531	13518	13668	13554	13560	13433	13656	13673	13592	13661	13485	13556	13490	13496	13524	13500	13372	13612	13530	13502	13461	13578	13458	13451	13607	13520	13420	13475	13455	13469	13345	13555	13425	13424	13341	13668	13546	13479	13654	13505	13466	13616	13613	13385	13516	13583	13422	13613	13615	13541	13488	13448	13549	13463	13462	13620	13533	13420	13442	13530	13494	13483	13448	13429	13488	13428	13618	13603	13546	13531	13575	13611	13574	13531	13534	13430	13266	13665	13462	13542	13430	13425	13574	13509	13532	13744	13483	13482	13488	13650	13559	13440	13696	13513	13430	13422	13526	13436	13607	13491	13508	13628	13355	13380	13713	13418	13582	13447	13348	13396	13361	13379	13413	13408	13388	13451	13398	13526	13535	13513	13519	13483	13448	13454	13608	13463	13479	13509	13552	13363	13349	13538	13487	13445	13389	13304	13351	13352	13467	13615	13551	13426	13426	13386	13479	13516	13455	13634	13555	13652	13537	13466	13460	13501	13479	13524	13591	13542	13500	13483	13415	13384	13480	13513	13488	13494	13481	13455	13386	13632	13532	13399	13440	13476	13455	13617	13477	13541	13410	13524	13565	13603	13545	13451	13469	13631	13650	13476	13524	13537	13468	13496	13459	13426	13433	13533	13376	13290	13685	13421	13512	13603	13555	13569	13444	13367	13500	13700	13373	13325	13605	13477	13473	13513	13680	13377	13547	13486	13573	13389	13565	13392	13432	13586	13421	13660	13569	13554	13505	13521	13459	13603	13402	13359	13453	13432	13557	13518	13481	13576	13488	13461	13456	13610	13501	13511	13421	13640	13428	13634	13500	13601	13539	13472	13495	13467	13612	13438	13620	13444	13440	13604	13517	13505	13517	13620	13488	13796	13484	13619	13469	13493	13664	13447	13591	13584	13553	13459	13551	13517	13546	13518	13528	13526	13388	13556	13451	13332	13503	13283	13460	13437	13455	13537	13365	13557	13486	13479	13563	13657	13524	13498	13665	13641	13504	13543	13528	13490	13635	13498	13558	13412	13533	13430	13592	13530	13356	13454	13560	13495	13451	13531	13370	13431	13522	13586	13499	13500	13526	13429	13368	13472	13375	13507	13455	13571	13558	13435	13508	13566	13498	13527	13482	13486	13330	13519	13569	13410	13605	13439	13438	13655	13491	13405	13633	13568	13524	13509	13619	13489	13835	13459	13472	13296	13616	13472	13297	13560	13494	13461	13428	13665	13365	13403	13462	13539	13471	13618	13612	13285	13577	13468	13371	13424	13584	13499	13461	13578	13503	13423	13427	13502	13530	13689	13672	13481	13546	13434	13410	13642	13415	13609	13540	13231	13520	13546	13545	13387	13447	13569	13494	13567	13596	13546	13426	13479	13474	13436	13556	13583	13483	13650	13445	13450	13567	13451	13543	13553	13553	13782	13572	13544	13461	13518	13628	13533	13533	13677	13493	13368	13255	13496	13579	13571	13482	13554	13507	13560	13526	13575	13451	13465	13380	13565	13398	13375	13408	13497	13628	13366	13575	13553	13452	13464	13485	13349	13614	13445	13475	13614	13629	13526	13543	13551	13514	13555	13535	13452	13449	13415	13458	13630	13394	13530	13585	13464	13482	13568	13437	13391	13594	13451	13429	13452	13578	13630	13548	13505	13614	13612	13426	13372	13589	13533	13537	13533	13521	13469	13505	13645	13396	13416	13426	13604	13450	13531	13570	13638	13374	13592	13501	13487	13451	13443	13620	13484	13319	13466	13502	13450	13639	13534	13579	13558	13493	13559	13521	13519	13571	13628	13450	13729	13516	13531	13509	13528	13390	13560	13548	13439	13638	13541	13585	13500	13478	13555	13551	13499	13567	13565	13550	13450	13507	13574	13598	13318	13456	13546	13483	13433	13518	13507	13529	13412	13528	13599	13351	13644	13700	13497	13400	13356	13476	13604	13490	13338	13437	13539	13606	13594	13485	13386	13417	13599	13313	13569	13692	13651	13512	13480	13369	13560	13579	13452	13474	13698	13460	13578	13550	13566	13556	13516	13387	13742	13338	13587	13530	13366	13625	13491	13433	13578	13430	13652	13525	13490	13506	13474	13686	13641	13375	13644	13539	13444	13522	13439	13637	13418	13434	13480	13517	13468	13467	13489	13610	13479	13559	13453	13616	13553	13525	13593	13541	13521	13650	13448	13596	13760	13584	13389	13494	13530	13393	13709	13425	13595	13387	13416	13611	13542	13448	13457	13444	13510	13466	13356	13505	13642	13734	13435	13509	13599	13524	13469	13535	13409	13591	13416	13373	13466	13561	13398	13640	13384	13465	13350	13433	13485	13613	13440	13370	13394	13479	13504	13446	13466	13682	13470	13368	13528	13548	13365	13568	13612	13256	13684	13563	13591	13478	13549	13534	13580	13383	13437	13463	13316	13576	13555	13609	13534	13455	13479	13638	13586	13336	13521	13522	13788	13491	13515	13407	13560	13644	13416	13353	13564	13436	13480	13618	13567	13470	13575	13614	13394	13515	13464	13449	13565	13485	13586	13536	13509	13581	13582	13520	13503	13611	13383	13463	13343	13461	13433	13413	13370	13530	13558	13499	13548	13507	13389	13561	13412	13539	13470	13523	13624	13456	13613	13484	13640	13649	13565	13467	13516	13441	13625	13486	13444	13400	13485	13566	13415	13364	13437	13632	13527	13415	13595	13603	13507	13382	13433	13660	13590	13512	13689	13653	13641	13433	13376	13390	13638	13418	13548	13503	13566	13380	13463	13516	13394	13428	13545	13570	13499	13629	13446	13547	13546	13472	13585	13531	13602	13460	13343	13550	13592	13584	13525	13567	13353	13408	13562	13442	13630	13416	13503	13423	13463	13473	13420	13510	13595	13484	13576	13734	13561	13451	13432	13433	13533	13564	13438	13472	13530	13585	13532	13349	13663	13504	13638	13558	13451	13327	13532	13359	13551	13487	13510	13375	13532	13564	13422	13602	13401	13556	13532	13432	13520	13390	13394	13449	13631	13627	13606	13606	13403	13507	13496	13447
24045	21063	28533	25841	25749	26462	24301	20537	19162	18505	17791	17313	16948	16772	16663	16180	16223	16000	16225	15934	16132	15852	15785	15740	15793	15712	15659	15901	15696	15888	15603	15419	15587	15503	15670	15549	15467	15706	15566	15506	15502	15233	15377	15454	15494	15452	15535	15599	15461	15441	15622	15526	15639	15484	15311	15426	15513	15433	15393	15397	15587	15445	15500	15492	15347	15187	15604	15409	15402	15452	15380	15711	15514	15547	15633	15504	15506	15467	15387	15533	15502	15483	15405	15586	15561	15605	15584	15420	15570	15533	15524	15632	15493	15376	15357	15479	15427	15347	15387	15459	15590	15469	15410	15396	15365	15310	15434	15559	15353	15347	15394	15404	15243	15531	15683	15435	15373	15255	15590	15427	15539	15422	15634	15592	15502	15500	15587	15560	15320	15567	15394	15369	15577	15732	15579	15207	15491	15449	15584	15331	15551	15722	15618	15359	15606	15530	15322	15325	15329	15549	15525	15363	15277	15312	15592	15461	15511	15404	15379	15404	15544	15594	15575	15390	15396	15544	15403	15548	15456	15529	15568	15481	15499	15463	15582	15509	15321	15327	15406	15497	15488	15399	15463	15478	15248	15654	15464	15343	15363	15439	15500	15610	15635	15437	15475	15382	15482	15452	15561	15268	15353	15605	15417	15447	15492	15603	15318	15546	15611	15450	15369	15514	15350	15496	15432	15523	15507	15395	15458	15577	15483	15426	15221	15609	15543	15531	15510	15286	15427	15178	15535	15602	15467	15384	15334	15466	15385	15262	15482	15669	15709	15539	15322	15567	15535	15476	15376	15569	15354	15536	15739	15391	15553	15556	15581	15349	15526	15452	15419	15374	15512	15532	15475	15412	15176	15623	15458	15496	15457	15482	15552	15474	15528	15483	15389	15606	15530	15400	15677	15334	15508	15575	15522	15442	15468	15393	15368	15473	15427	15338	15334	15472	15566	15725	15629	15543	15472	15280	15556	15271	15461	15508	15514	15583	15574	15347	15532	15453	15486	15518	15658	15362	15488	15303	15426	15339	15462	15397	15393	15319	15526	15356	15306	15586	15355	15476	15483	15389	15460	15427	15567	15326	15509	15527	15404	15478	15611	15466	15356	15509	15460	15281	15512	15348	15411	15626	15595	15345	15595	15409	15498	15485	15235	15437	15466	15423	15455	15570	15496	15435	15453	15526	15421	15606	15324	15442	15490	15440	15634	15508	15636	15329	15521	15441	15414	15432	15461	15706	15642	15424	15452	15659	15464	15388	15439	15447	15328	15298	15514	15506	15720	15532	15521	15366	15376	15601	15373	15355	15411	15509	15407	15534	15495	15598	15362	15419	15575	15480	15504	15576	15413	15467	15461	15371	15487	15496	15342	15481	15450	15610	15404	15330	15535	15437	15341	15451	15553	15476	15357	15270	15387	15411	15404	15487	15566	15414	15385	15578	15479	15481	15534	15457	15439	15373	15393	15377	15490	15232	15448	15439	15513	15398	15538	15462	15499	15658	15405	15624	15510	15641	15653	15524	15210	15334	15629	15529	15478	15518	15424	15491	15351	15548	15350	15529	15513	15223	15458	15580	15604	15466	15455	15571	15542	15556	15667	15403	15519	15401	15121	15533	15484	15442	15560	15478	15499	15344	15413	15291	15452	15360	15456	15527	15468	15735	15387	15358	15624	15394	15384	15403	15507	15479	15430	15491	15547	15320	15371	15457	15405	15528	15558	15447	15603	15320	15357	15305	15553	15596	15640	15428	15446	15596	15534	15494	15453	15283	15594	15496	15325	15443	15542	15329	15358	15380	15424	15524	15347	15613	15517	15515	15498	15351	15628	15728	15498	15622	15586	15379	15284	15313	15532	15486	15456	15326	15472	15434	15268	15476	15413	15506	15546	15391	15610	15193	15340	15514	15259	15481	15418	15602	15471	15250	15490	15519	15423	15392	15627	15533	15563	15369	15353	15561	15331	15329	15580	15525	15381	15488	15585	15415	15358	15385	15526	15316	15569	15588	15358	15325	15370	15513	15589	15707	15395	15618	15375	15461	15500	15385	15509	15372	15357	15547	15473	15597	15576	15378	15441	15342	15488	15421	15259	15553	15386	15193	15426	15469	15564	15362	15515	15391	15452	15649	15428	15577	15534	15288	15466	15267	15387	15401	15650	15467	15537	15427	15614	15459	15418	15693	15440	15407	15356	15498	15754	15334	15357	15596	15475	15485	15413	15463	15490	15341	15596	15610	15446	15344	15484	15429	15118	15507	15441	15279	15330	15620	15320	15390	15470	15578	15483	15426	15290	15321	15579	15441	15527	15473	15570	15455	15368	15495	15407	15466	15549	15470	15507	15525	15590	15297	15396	15337	15622	15461	15351	15534	15518	15532	15340	15301	15300	15352	15374	15449	15618	15648	15414	15416	15529	15533	15608	15382	15562	15467	15690	15510	15650	15494	15506	15292	15481	15236	15366	15532	15588	15558	15258	15592	15665	15348	15492	15493	15696	15500	15481	15401	15601	15336	15488	15452	15384	15519	15418	15373	15535	15449	15362	15538	15535	15356	15706	15488	15467	15386	15437	15457	15418	15564	15462	15614	15219	15377	15607	15601	15340	15572	15628	15390	15384	15549	15403	15534	15410	15654	15786	15435	15543	15675	15553	15499	15530	15518	15650	15462	15619	15336	15534	15502	15611	15376	15564	15395	15526	15696	15426	15331	15474	15572	15478	15397	15479	15559	15543	15547	15448	15567	15390	15294	15507	15574	15306	15649	15309	15425	15487	15480	15493	15591	15438	15408	15525	15370	15365	15401	15374	15527	15375	15348	15430	15451	15527	15505	15380	15665	15383	15431	15488	15406	15515	15477	15502	15601	15341	15459	15701	15575	15354	15566	15406	15740	15640	15430	15499	15333	15580	15523	15526	15466	15357	15566	15581	15562	15333	15382	15544	15475	15461	15618	15489	15527	15440	15359	15418	15538	15423	15433	15498	15545	15319	15438	15581	15401	15498	15432	15516	15373	15462	15491	15616	15517	15607	15591	15431	15608	15559	15461	15472	15407	15484	15611	15412	15423	15475	15313	15559	15282	15495	15399	15415	15430	15531	15463	15700	15546	15552	15381	15453	15418	15539	15324	15394	15593	15416	15620	15351	15467	15443	15676	15561	15571	15517	15505	15660	15502	15713	15365	15429	15488	15286	15497	15570	15558	15485	15493	15484	15638	15503	15453	15390	15498	15537	15500	15613	15779	15533	15339	15595	15359	15341	15285	15387	15545	15443	15576	15499	15263	15400	15505	15585	15652	15537	15327	15419	15465	15441	15464	15500	15566	15355	15531	15420	15442	15362	15405	15374	15273	15522	15523	15367	15313	15380	15471	15345	15384	15442	15414	15514	15845	15383	15267	15685	15483	15515	15411	15550	15377	15468	15592	15452	15628	15556	15610	15570	15612	15604	15389	15347	15497	15438	15681	15668	15459	15760	15233	15558	15603	15569	15501	15457	15504	15360	15257	15177	15556	15447	15616	15459	15523	15330	15587	15270	15404	15579	15521	15652	15402	15511	15666	15384	15441	15361	15498	15253	15393	15275	15293	15328	15491	15431	15647	15574	15380	15299	15678	15562	15385	15406	15276	15361	15381	15338	15428	15493	15490	15414	15520	15270	15518	15621	15624	15430	15356	15523	15648	15641	15630	15731	15638	15397	15447	15464	15634	15500	15435	15405	15431	15440	15473	15471	15547	15387	15347	15480	15465	15480	15401	15459	15522	15597	15556	15457	15578	15699	15663	15447	15473	15363	15519	15486	15193	15370	15453	15540	15428	15336	15345	15710	15665	15606	15579	15674	15407	15645	15546	15441	15350	15474	15427	15527	15507	15638	15527	15433	15447	15297	15617	15567	15532	15400	15362	15401	15208	15291	15603	15588	15415	15565	15426	15379	15468	15478	15518	15558	15338	15332	15637	15502	15603	15496	15388	15476	15392	15341	15618	15333	15496	15409	15487	15412	15548	15511	15418	15838	15652	15651	15609	15553	15569	15458	15429	15419	15395	15460	15304	15468	15456	15441	15456	15330	15370	15431	15305	15617	15365	15551	15542	15468	15528	15531	15383	15267	15469	15588	15485	15590	15563	15488	15711	15209	15493	15517	15450	15404	15361	15354	15602	15497	15381	15521	15508	15300	15499	15378	15520	15494	15684	15495	15294	15509	15406	15384	15456	15553	15419	15468	15412	15431	15567	15584	15335	15578	15469	15381	15464	15404	15450	15773	15476	15381	15464	15415	15447	15477	15497	15339	15245	15332	15549	15501	15644	15476	15323	15457	15411	15585	15609	15570	15444	15401	15463	15451	15212	15506	15414	15395	15539	15539	15615	15479	15475	15400	15533	15585	15328	15510	15429	15560	15380	15568	15677	15290	15800	15646	15340	15411	15643	15287	15572	15559	15370	15442	15433	15689	15507	15310	15629	15480	15534	15661	15518	15608	15491	15446	15521	15480	15537	15287	15477	15450	15409	15600	15559	15296	15485	15534	15589	15552	15461	15457	15546	15440	15314	15440	15391	15355	15593	15525	15787	15540	15458	15418	15587	15500	15480	15624	15521	15588	15441	15485	15455	15452	15548	15587	15514	15473	15351	15454	15354	15509	15399	15231	15469	15591	15612	15304	15614	15251	15525	15597	15689	15553	15423	15339	15580	15458	15485	15556	15462	15358	15425	15440	15653	15351	15448	15516	15387	15539	15109	15421	15573	15478	15362	15710	15384	15422	15546	15556	15465	15547	15488	15498	15367	15733	15501	15462	15373	15305	15366	15517	15626	15549	15387	15245	15512	15338	15491	15552	15497	15422	15539	15351	15468	15347	15704	15456	15608	15383	15464	15148	15570	15422	15550	15529	15625	15570	15602	15533	15357	15446	15293	15433	15642	15420	15476	15208	15237	15450	15614	15627	15480	15336	15428	15458	15383	15284	15301	15460	15451	15378	15542	15276	15470	15270	15481	15471	15372	15570	15589	15472	15366	15416	15517	15382	15455	15472	15396	15592	15629	15598	15322	15474	15484	15731	15352	15551	15494	15590	15475	15554	15409	15566	15532	15651	15471	15461	15381	15228	15575	15619	15589	15415	15374	15436	15618	15602	15517	15671	15766
28488	48506	45638	36451	31225	26804	22406	19946	18446	17578	16674	16053	15229	15005	14925	14485	14519	14297	14235	14133	13864	14003	13845	13840	13670	13678	13666	13556	13614	13707	13710	13541	13504	13538	13531	13443	13500	13473	13507	13479	13345	13408	13342	13327	13299	13556	13370	13546	13306	13192	13348	13498	13201	13297	13292	13344	13484	13281	13419	13462	13381	13342	13515	13474	13366	13399	13449	13514	13255	13344	13364	13435	13466	13359	13402	13405	13377	13467	13257	13405	13539	13342	13428	13537	13313	13418	13599	13381	13337	13290	13311	13423	13387	13363	13446	13441	13435	13432	13385	13295	13449	13434	13441	13458	13180	13375	13327	13258	13431	13359	13390	13536	13404	13416	13311	13312	13281	13553	13307	13458	13461	13423	13364	13316	13304	13409	13285	13263	13408	13394	13429	13346	13222	13468	13273	13457	13436	13361	13166	13328	13353	13336	13331	13471	13157	13471	13311	13177	13308	13334	13296	13404	13439	13202	13331	13220	13420	13354	13508	13404	13422	13316	13440	13500	13244	13373	13400	13285	13298	13495	13555	13300	13479	13260	13385	13337	13395	13312	13446	13296	13382	13434	13390	13456	13432	13359	13356	13452	13364	13427	13382	13335	13340	13225	13505	13410	13297	13383	13310	13363	13389	13319	13428	13318	13411	13566	13332	13376	13370	13433	13382	13453	13241	13365	13455	13331	13455	13450	13303	13289	13351	13448	13405	13396	13353	13447	13534	13312	13288	13445	13350	13176	13255	13338	13192	13343	13351	13429	13350	13281	13301	13430	13283	13453	13388	13479	13535	13480	13396	13423	13342	13331	13428	13376	13313	13514	13365	13545	13278	13209	13623	13377	13434	13413	13295	13440	13360	13495	13385	13419	13318	13300	13532	13376	13466	13376	13482	13353	13435	13344	13437	13362	13475	13384	13366	13410	13480	13311	13360	13355	13422	13375	13386	13330	13480	13278	13378	13255	13389	13272	13439	13319	13406	13232	13444	13367	13424	13323	13384	13300	13238	13482	13297	13434	13313	13312	13334	13479	13338	13394	13315	13303	13344	13421	13332	13408	13359	13367	13351	13368	13494	13405	13236	13347	13582	13446	13363	13587	13420	13458	13456	13275	13423	13406	13287	13560	13367	13470	13439	13342	13433	13355	13516	13351	13270	13386	13421	13436	13387	13472	13260	13309	13428	13341	13339	13469	13106	13411	13498	13401	13416	13416	13356	13286	13275	13533	13393	13423	13452	13312	13300	13463	13260	13388	13182	13427	13379	13390	13312	13334	13340	13336	13532	13322	13398	13486	13352	13568	13257	13442	13347	13491	13358	13514	13452	13441	13310	13363	13330	13352	13285	13297	13428	13295	13422	13508	13488	13498	13509	13383	13282	13274	13338	13476	13435	13427	13215	13460	13369	13492	13339	13419	13479	13487	13238	13268	13534	13333	13388	13356	13526	13270	13270	13533	13568	13302	13492	13516	13377	13346	13535	13379	13270	13296	13588	13415	13449	13481	13546	13293	13346	13311	13390	13417	13258	13368	13348	13332	13411	13251	13325	13491	13361	13328	13350	13381	13428	13387	13445	13320	13237	13482	13353	13446	13531	13289	13385	13433	13603	13392	13494	13256	13405	13382	13435	13283	13215	13359	13229	13238	13340	13330	13450	13474	13532	13232	13322	13154	13412	13430	13374	13291	13562	13280	13550	13224	13490	13337	13398	13363	13289	13329	13468	13394	13342	13530	13441	13446	13263	13541	13203	13365	13408	13335	13513	13467	13383	13378	13326	13342	13287	13478	13459	13427	13330	13443	13429	13511	13170	13464	13291	13371	13219	13428	13538	13440	13402	13431	13354	13234	13375	13596	13412	13351	13378	13417	13406	13313	13344	13330	13459	13494	13518	13479	13316	13410	13313	13429	13464	13307	13457	13228	13383	13290	13436	13253	13504	13320	13280	13393	13418	13332	13437	13428	13390	13368	13449	13320	13511	13404	13285	13297	13328	13368	13460	13336	13425	13331	13297	13371	13421	13440	13254	13414	13483	13311	13371	13387	13509	13504	13376	13303	13341	13383	13463	13284	13456	13509	13259	13344	13340	13418	13355	13522	13497	13396	13407	13479	13545	13527	13325	13451	13472	13339	13343	13455	13265	13332	13388	13489	13331	13504	13203	13370	13398	13389	13397	13319	13438	13421	13226	13356	13442	13336	13344	13291	13509	13423	13416	13499	13277	13422	13272	13509	13256	13421	13343	13210	13460	13306	13370	13431	13510	13401	13392	13224	13256	13320	13366	13284	13179	13407	13400	13537	13341	13384	13361	13479	13369	13418	13424	13413	13408	13306	13251	13350	13462	13375	13373	13420	13400	13506	13367	13463	13455	13356	13226	13242	13445	13412	13402	13255	13498	13303	13386	13266	13501	13460	13361	13450	13208	13370	13459	13587	13448	13316	13527	13276	13463	13368	13306	13356	13425	13437	13422	13412	13296	13323	13461	13442	13376	13319	13487	13206	13426	13368	13327	13350	13482	13367	13490	13312	13426	13356	13308	13342	13279	13410	13362	13458	13304	13241	13345	13316	13452	13568	13372	13309	13512	13277	13319	13387	13499	13345	13424	13405	13342	13292	13428	13415	13371	13378	13260	13441	13472	13571	13270	13353	13340	13317	13552	13399	13464	13560	13214	13282	13374	13419	13345	13378	13458	13374	13319	13509	13379	13367	13446	13336	13471	13334	13371	13266	13304	13397	13401	13190	13409	13474	13260	13469	13300	13238	13297	13433	13371	13406	13453	13403	13398	13340	13525	13292	13536	13352	13403	13486	13541	13536	13463	13358	13219	13363	13494	13387	13437	13410	13424	13090	13426	13312	13302	13366	13329	13341	13132	13437	13220	13375	13309	13492	13357	13416	13355	13451	13287	13375	13539	13303	13387	13447	13279	13467	13376	13367	13334	13332	13405	13315	13489	13453	13360	13240	13416	13487	13518	13501	13500	13162	13390	13362	13312	13449	13301	13561	13381	13244	13292	13371	13304	13341	13556	13481	13360	13356	13313	13278	13365	13339	13571	13239	13442	13301	13352	13346	13302	13464	13384	13322	13405	13410	13428	13487	13423	13509	13344	13436	13423	13403	13426	13410	13434	13340	13533	13509	13409	13512	13393	13129	13294	13426	13430	13250	13359	13456	13237	13479	13366	13437	13397	13335	13312	13417	13211	13388	13391	13493	13415	13416	13447	13393	13366	13237	13478	13388	13330	13377	13390	13383	13416	13354	13313	13280	13352	13403	13319	13425	13491	13326	13352	13334	13310	13231	13268	13225	13330	13445	13509	13287	13218	13390	13297	13393	13344	13385	13328	13449	13497	13291	13287	13405	13310	13313	13341	13280	13464	13241	13386	13374	13340	13231	13384	13399	13340	13357	13443	13194	13436	13471	13368	13363	13321	13373	13522	13267	13306	13484	13279	13304	13405	13468	13554	13199	13543	13262	13401	13534	13464	13378	13245	13447	13295	13353	13172	13367	13265	13415	13365	13357	13377	13228	13429	13234	13392	13418	13397	13476	13513	13260	13340	13375	13235	13311	13456	13416	13493	13367	13477	13513	13289	13537	13304	13286	13306	13476	13409	13516	13320	13371	13406	13324	13617	13324	13339	13400	13508	13477	13468	13556	13337	13551	13307	13188	13406	13375	13342	13536	13348	13349	13383	13310	13475	13511	13269	13433	13516	13268	13584	13227	13229	13339	13463	13351	13455	13242	13397	13478	13377	13337	13475	13310	13430	13378	13319	13381	13410	13416	13440	13343	13361	13248	13390	13347	13325	13468	13177	13460	13451	13318	13471	13481	13395	13549	13187	13451	13504	13397	13153	13368	13374	13356	13307	13486	13304	13359	13513	13371	13432	13198	13503	13358	13553	13349	13326	13263	13451	13388	13468	13295	13405	13468	13325	13251	13351	13414	13418	13159	13469	13313	13434	13237	13415	13461	13498	13419	13346	13386	13435	13533	13431	13403	13390	13406	13490	13564	13431	13569	13431	13334	13440	13345	13421	13269	13416	13354	13317	13399	13346	13321	13327	13543	13178	13240	13414	13386	13372	13456	13402	13153	13210	13312	13352	13325	13359	13374	13590	13385	13212	13469	13165	13340	13316	13341	13370	13379	13336	13287	13532	13285	13258	13229	13471	13305	13285	13534	13551	13471	13240	13399	13467	13357	13337	13304	13243	13330	13365	13337	13337	13435	13370	13371	13539	13395	13515	13202	13371	13351	13520	13519	13423	13405	13343	13521	13311	13419	13458	13343	13409	13398	13286	13481	13300	13298	13283	13426	13415	13427	13194	13360	13365	13351	13339	13433	13329	13497	13433	13324	13354	13186	13440	13209	13415	13405	13304	13404	13269	13480	13275	13466	13277	13318	13395	13256	13388	13474	13366	13404	13366	13413	13339	13174	13264	13217	13387	13396	13303	13516	13485	13482	13253	13520	13327	13355	13626	13395	13265	13499	13330	13349	13382	13417	13290	13282	13369	13316	13564	13367	13506	13498	13532	13543	13289	13304	13320	13329	13327	13374	13472	13557	13487	13136	13461	13479	13327	13176	13475	13418	13260	13190	13556	13525	13245	13366	13392	13369	13439	13366	13326	13344	13171	13383	13412	13424	13407	13355	13358	13422	13217	13571	13216	13401	13283	13292	13254	13372	13319	13291	13509	13314	13491	13365	13526	13412	13544	13434	13298	13388	13355	13233	13428	13364	13371	13315	13324	13430	13335	13289	13404	13497	13302	13404	13425	13303	13307	13415	13347	13278	13299	13439	13294	13426	13387	13318	13243	13356	13586	13288	13384	13395	13445	13343	13388	13358	13355	13378	13298	13306	13399	13456	13430	13276	13233	13378	13395	13323	13485	13266	13337	13349	13425	13361	13348	13256	13364	13239	13310	13297	13496	13449	13202	13126	13428	13394	13312	13444	13277	13302	13477	13448	13330	13434	13364	13371	13474	13260	13497	13410	13266	13314	13411	13251	13430	13196	13340	13307	13417	13309	13364	13294	13290	13460	13416	13412	13109	13388	13365	13455	13471	13351	13369	13333	13301	13275	13277	13383	13445	13364	13241	13276	13373	13357	13503	13311	13357	13403	13441	13407
22846	21129	28885	24052	23305	26408	28072	22900	20801	20330	19191	18414	17935	17720	17309	17152	16887	17002	16748	16643	16407	16619	16297	16370	16157	16202	16384	16202	16047	15959	15947	16012	16115	15940	16164	16020	15903	15937	15972	15818	15939	15961	15819	15955	16009	15929	16032	15855	16015	15821	15902	15893	15902	15914	15965	15888	15968	15949	15819	15822	16064	16087	15624	15808	15740	15961	15859	15943	15867	15957	15834	15753	15831	15863	15969	15985	15872	15745	15823	16071	15970	15885	15975	15568	15796	15765	15850	15913	16044	15948	15841	15963	15854	15867	15842	15902	15973	15833	15820	16069	15881	15615	15902	16065	15942	16059	15721	15873	15865	15810	15810	16003	15766	15822	15778	15853	15702	15743	16095	15725	15946	16083	15971	15707	16062	15765	15861	15819	16006	15614	15722	15966	15849	15640	15711	15864	15859	15765	15899	15885	15964	15888	15843	15747	15725	15784	15915	15761	15760	15780	16139	15824	15926	15829	15752	15827	15769	15903	16007	15849	16047	15869	16017	15870	15929	15745	15595	15792	15953	15856	15831	15878	15683	15796	15860	15799	15871	15918	15813	15874	15824	15744	15875	15956	15767	15775	15879	15733	15765	15788	15927	15885	15975	15884	15917	15975	16064	15929	15836	15943	15893	15856	15727	15986	16112	15837	15884	15742	15788	15737	15647	15811	15887	15814	15940	15913	15787	15924	15833	16001	15822	15999	15758	15704	15870	15895	15720	16004	15758	15832	15912	15858	16004	15807	15711	15740	15822	15971	15697	15735	15822	15799	16003	15675	15813	15900	15695	15756	15965	15950	16100	15934	15966	15983	15782	15807	15617	15778	15928	15935	15603	16025	15851	15752	15778	15929	15896	15785	15774	15704	15603	15743	15664	15936	16158	15917	15886	15899	15995	15783	15908	15849	15764	15786	15789	15943	15865	16009	15877	15763	15725	16057	15860	15760	15826	15886	15784	15717	15835	15983	15942	15743	16023	15790	15798	15515	15827	15859	15871	15798	15935	15965	15787	16070	16010	15672	15913	15844	15871	15673	15889	15931	15712	15730	15932	15866	15887	15876	15968	15817	15897	15585	15849	15954	15735	15737	16004	16079	15891	15685	15994	15555	15725	15612	15826	15565	15786	15560	15971	15766	15988	15876	15834	15791	15845	15917	15923	15654	15842	15854	15729	15783	15797	15903	15739	15995	15925	15895	15857	15694	15769	15817	15825	15873	15713	15931	16036	15768	15889	15491	15884	15888	15888	15890	15808	15756	15876	15636	16080	15763	15903	15902	15795	15976	16000	15919	15802	15579	15870	15724	15940	15588	15818	15910	15941	16013	15890	15979	15798	15773	15694	15761	15792	15744	15839	15673	15772	15661	15894	15754	15717	15716	15799	15714	15727	15865	15933	15757	15945	15701	15814	15831	15956	15832	15812	15624	15692	15770	15902	15776	15697	15911	15868	15671	15823	15912	15789	15806	15845	15735	15872	16025	16010	15855	16034	15753	16040	16023	15800	15922	15703	15784	15799	16102	15936	15922	15618	15847	16011	15911	15821	15771	15825	15592	15982	15883	15725	15869	15860	15782	15723	15880	15777	15761	15842	15904	15868	15986	15904	15900	15739	15825	15885	15778	15954	15702	15820	15809	15952	15935	16021	15810	15656	15797	15912	15905	15914	15945	16099	15935	15691	15952	15733	15922	15958	15851	15913	15933	15780	15942	15778	15583	15863	15806	15790	15694	15668	15995	15974	15730	15608	15809	15785	15705	15791	15999	15901	15850	15776	15785	15888	15707	15646	15761	15738	15800	15774	15897	15902	15761	15887	15756	15840	15772	15882	15696	15844	15688	15666	15703	15744	15718	15918	15923	15835	15944	15721	15976	15971	15823	15802	15710	15796	15721	15814	15988	15804	15724	15992	15882	15722	15812	15914	15967	15826	15874	15813	15958	15882	15913	15833	15938	15768	15947	15719	15902	15769	15877	15807	15940	15888	15964	15823	16102	15967	15776	15815	15941	15845	15818	15743	15997	15874	15814	15832	15763	15917	15583	15835	15738	15751	15732	15899	16025	16048	16005	15993	15835	15855	15752	15885	15935	15904	15953	15747	15728	15805	15774	15749	15710	15804	15751	15898	16100	15872	15665	15805	16018	15923	15828	15770	15678	15756	15889	15844	15844	15826	15967	15800	15556	15609	16030	16057	15910	15890	15868	15848	15812	15814	15821	15901	15881	15931	16022	15898	15877	15705	15876	15899	15634	16059	15890	15795	15927	15764	15885	15917	15928	15942	15682	15798	15874	15900	15806	15708	16025	15943	15658	15876	15739	15786	15773	15733	15896	15715	15902	15818	15688	15767	15904	15969	15839	15725	15772	15795	15909	15954	15900	15662	15906	15827	15931	15759	15955	15946	15713	15785	15775	15937	15889	15832	15855	15751	15742	15597	15796	15854	15825	16015	15833	16023	15798	15802	15859	15843	15901	15776	15856	15901	15948	15914	15918	15773	15779	15757	15848	15882	15971	15880	15752	16044	15867	15778	15813	15866	15634	15842	15999	15893	15839	15831	15708	15710	15685	15966	15834	15691	15775	15745	15645	15978	15800	15862	15690	15867	15848	16097	15622	15817	15829	15788	15742	15836	15782	15736	15945	15818	15887	15851	15788	15626	15741	15766	15899	15871	15863	15792	15789	15768	15851	15909	15721	15989	15800	15712	15648	15969	15798	15912	15686	15850	15827	15737	15954	15913	15859	15875	15874	15856	15816	15888	15907	15780	15852	15808	15756	15914	15793	15945	15903	15789	16014	15839	15866	15801	16071	15903	15797	15699	15751	15860	15867	15945	15861	15836	16068	15833	16003	16001	15771	15823	15698	15852	15822	15988	15822	15819	15821	15698	15792	15956	15811	15765	15617	15748	15936	15771	15945	15784	15747	15694	15734	15755	15796	15763	15920	15986	15718	15849	15959	15993	15829	15826	15728	15612	15838	15886	15813	15938	16018	15995	15779	15872	15871	15925	15768	15675	15907	15793	15694	15850	15768	15568	15812	15793	15662	15645	15645	15761	15786	15713	15966	15557	15874	15650	15936	15796	15794	15959	15908	15988	15700	15774	15920	15798	15821	15788	15774	16013	16012	15689	15725	15857	15956	15804	15847	15711	15979	16011	15664	15825	15784	15942	15632	15924	15869	15888	15827	16134	15833	15907	15804	15990	15731	15860	15984	15921	15792	16023	15790	16021	15651	15746	15849	15934	15877	15838	15903	15826	15800	15845	15814	15935	15732	15880	15707	15736	15643	15837	15863	15727	15735	15735	15742	15876	15876	15768	15737	15971	15828	15891	15824	15774	15881	15851	15786	15908	15859	15629	15780	15815	15867	15893	15814	15874	15783	15745	15789	15755	15766	15595	15822	15885	15741	15798	15817	15886	15831	15779	15813	15588	15779	15954	16051	16066	15828	15916	15856	15721	15649	15996	15817	15984	15724	15681	15898	15945	15947	15766	15830	15822	15768	15740	16052	15864	16023	15755	15698	15876	15840	15902	15809	15760	15741	15875	15893	16122	15963	15853	15832	16168	15839	15839	15776	15860	15709	15979	15762	15755	15944	15657	15777	15812	15661	15807	15732	15852	15774	15902	15841	15729	15805	15919	15750	15936	15881	15722	15668	15932	15664	15760	15779	15931	15898	15749	15899	15982	15784	15915	15908	15777	15667	15657	15898	16061	15900	15907	15884	15902	15631	15832	15803	15923	15742	15758	15797	15868	15808	15795	15680	15768	15904	15792	15787	15798	15930	15861	15986	15817	15972	15791	15827	15849	15976	15939	15752	15735	15745	15692	15623	15926	15920	15958	15765	15927	15797	15997	15844	15797	15948	15862	15973	15827	15820	15762	15731	15823	15736	15706	15741	15885	15932	15763	15658	15692	15909	16121	15896	15892	15889	15741	15909	15838	15977	15802	15840	15879	15734	15810	15757	15766	15824	15720	15728	15716	15890	15680	15987	15630	15770	16007	15793	15893	15714	15610	15862	15934	15647	15618	15756	15767	15853	15914	15862	15998	16003	15828	15761	15958	15955	15814	15676	15873	15982	15841	15709	15734	15930	15829	15913	15731	15721	15900	15930	15811	15906	15797	15682	15924	15921	15873	16081	15875	15851	16100	15893	15817	15868	15838	15831	15794	15942	15962	15688	15874	15954	16159	15975	15837	15913	15857	15830	15716	15863	15915	15832	15775	15642	15997	15801	15705	15893	15837	15828	15952	15684	16042	15898	16133	15958	15792	15839	15809	15857	15969	15665	15710	15929	15922	15734	15959	15665	15800	15784	15731	15717	15789	15926	15855	15995	15742	15953	15581	15969	15995	16030	15874	15784	15804	15943	15880	15682	15849	15909	15705	15803	15802	15816	15985	15898	15800	15930	15993	15759	15850	15983	15770	15757	15787	15762	15709	15785	15845	15994	15873	15759	15799	15835	15899	15898	15957	15662	15763	15747	15826	15777	15898	15717	15952	15867	16052	15969	15796	15929	15887	15815	15825	15712	15963	15941	15917	15693	15789	15927	15894	15829	15827	15677	15832	15868	15866	15904	15844	15940	15930	15693	15880	15874	15870	15947	15958	15773	15817	16081	15870	15837	16036	15854	15857	15797	15843	15831	15810	15851	15850	15865	15845	15851	15892	15767	15781	15977	15764	15876	15819	15746	15655	15802	15821	15921	15658	15792	15987	15782	15667	15819	16007	15795	15827	15967	15953	15807	15838	15942	15798	15924	15958	15806	15667	15644	15795	15736	15938	15789	15796	15763	15787	15954	15878	16049	15766	15818	15797	15899	15834	15962	15619	15735	15892	15790	15907	16008	15694	15699	16026	15640	16021	15737	15690	15874	15934	15972	16003	15746	15832	15886	15936	15887	15788	15800	15712	15750	15757	15751	15804	16033	15733	15981	15896	15999	15762	15801	15832	15885	15848	15847	15769	15773	15996	15893	15926	15724	15816	15788	15819	15800	15733	15779	15912	15712	15745	15840	15718	15874	15728	15836	15873	15951	15791	15758	15860	15688	15844	15877	15878	15815	15903	15885	15695	15997	15821	15812	15582	15863	15738	15770	15703	15661	15895	15809	15576	15845	16073	15805	16016	15811
30986	54380	51167	42268	35426	29296	25405	22857	20559	19553	18472	17130	16670	16073	15573	15451	15086	14992	14639	14601	14574	14250	14247	14130	14032	14034	13918	13624	13890	13862	13743	13811	13693	13793	13590	13821	13795	13685	13740	13788	13672	13585	13585	13561	13783	13650	13711	13536	13731	13718	13657	13662	13536	13615	13432	13653	13638	13681	13568	13580	13686	13628	13737	13473	13551	13618	13694	13605	13574	13457	13750	13570	13594	13630	13559	13547	13486	13659	13717	13619	13502	13745	13570	13655	13532	13709	13611	13687	13606	13708	13571	13655	13563	13675	13510	13611	13499	13598	13512	13607	13689	13543	13425	13597	13632	13861	13612	13510	13540	13724	13546	13701	13566	13592	13803	13620	13544	13639	13645	13515	13680	13598	13578	13590	13637	13362	13689	13627	13760	13626	13492	13785	13524	13559	13625	13654	13504	13517	13505	13473	13379	13626	13612	13625	13644	13737	13627	13663	13554	13495	13343	13684	13607	13566	13573	13628	13701	13510	13699	13468	13596	13493	13553	13585	13635	13556	13678	13668	13684	13577	13527	13606	13606	13594	13744	13462	13774	13628	13469	13567	13658	13583	13487	13624	13754	13739	13759	13661	13575	13759	13655	13607	13710	13494	13534	13561	13563	13543	13378	13609	13591	13720	13595	13514	13726	13660	13602	13566	13606	13621	13644	13582	13514	13493	13523	13517	13751	13740	13456	13670	13624	13649	13554	13700	13633	13750	13732	13625	13597	13462	13671	13611	13758	13497	13457	13599	13557	13491	13739	13693	13834	13430	13491	13535	13659	13640	13730	13677	13578	13603	13660	13594	13455	13622	13431	13679	13688	13598	13654	13646	13665	13611	13530	13575	13608	13817	13602	13598	13647	13538	13812	13638	13371	13632	13518	13531	13583	13546	13553	13555	13534	13612	13439	13669	13494	13522	13656	13578	13659	13538	13655	13477	13615	13636	13535	13610	13582	13563	13463	13600	13598	13662	13539	13688	13527	13611	13644	13677	13719	13607	13587	13658	13699	13622	13565	13667	13605	13634	13459	13540	13470	13655	13443	13733	13554	13493	13703	13512	13585	13641	13626	13582	13441	13494	13525	13415	13653	13657	13728	13605	13603	13441	13689	13585	13510	13752	13584	13512	13509	13636	13667	13512	13557	13650	13522	13572	13699	13733	13685	13621	13574	13636	13493	13704	13583	13729	13665	13676	13432	13748	13661	13654	13593	13525	13565	13712	13475	13524	13624	13618	13436	13893	13603	13677	13580	13578	13506	13637	13541	13630	13726	13681	13523	13381	13589	13604	13588	13640	13509	13559	13709	13606	13610	13619	13807	13532	13492	13461	13704	13792	13708	13587	13563	13505	13682	13468	13519	13566	13560	13613	13667	13533	13627	13661	13578	13452	13589	13497	13502	13684	13617	13580	13497	13757	13639	13583	13472	13546	13475	13607	13716	13611	13430	13683	13566	13440	13641	13605	13771	13681	13574	13554	13528	13735	13645	13657	13632	13547	13579	13731	13686	13436	13615	13589	13622	13695	13487	13529	13489	13537	13732	13694	13660	13661	13453	13674	13524	13515	13656	13528	13580	13588	13561	13494	13652	13564	13619	13546	13566	13539	13542	13471	13549	13669	13516	13482	13628	13643	13700	13639	13452	13550	13497	13672	13597	13574	13664	13414	13577	13556	13566	13734	13455	13520	13606	13717	13584	13590	13543	13467	13641	13515	13467	13513	13481	13562	13768	13688	13610	13601	13701	13548	13526	13603	13516	13614	13659	13697	13544	13522	13655	13624	13664	13418	13735	13529	13594	13557	13618	13460	13591	13608	13595	13576	13518	13709	13591	13621	13749	13585	13537	13514	13421	13519	13603	13415	13638	13576	13697	13758	13474	13492	13658	13689	13609	13711	13557	13688	13416	13607	13611	13661	13722	13624	13566	13618	13557	13508	13445	13509	13626	13625	13594	13597	13567	13540	13583	13566	13656	13501	13607	13703	13582	13531	13464	13710	13691	13918	13564	13503	13590	13649	13542	13513	13598	13600	13655	13550	13571	13753	13583	13465	13587	13559	13568	13548	13459	13620	13671	13613	13788	13669	13599	13653	13540	13468	13749	13759	13573	13713	13554	13615	13482	13611	13600	13519	13627	13551	13588	13733	13585	13612	13782	13527	13538	13628	13476	13569	13646	13495	13498	13583	13699	13587	13704	13645	13709	13728	13523	13614	13630	13414	13527	13618	13529	13725	13431	13491	13455	13504	13543	13467	13739	13525	13445	13705	13455	13677	13545	13575	13610	13581	13599	13505	13793	13584	13607	13685	13640	13596	13530	13601	13686	13650	13766	13534	13718	13654	13500	13639	13632	13540	13508	13641	13662	13492	13555	13441	13693	13475	13466	13504	13574	13635	13461	13672	13448	13646	13735	13466	13499	13527	13590	13514	13577	13741	13645	13620	13516	13616	13564	13505	13471	13522	13582	13785	13671	13507	13649	13670	13633	13599	13649	13518	13631	13627	13647	13526	13566	13529	13448	13718	13507	13661	13517	13681	13601	13709	13670	13599	13721	13727	13525	13591	13526	13421	13715	13604	13628	13605	13622	13693	13509	13732	13608	13630	13605	13602	13749	13640	13468	13621	13549	13691	13428	13588	13667	13525	13567	13509	13434	13543	13558	13575	13654	13563	13564	13719	13501	13479	13734	13686	13893	13724	13553	13536	13529	13723	13511	13556	13634	13524	13577	13665	13601	13562	13588	13596	13517	13737	13558	13675	13562	13518	13447	13516	13486	13630	13522	13672	13716	13577	13482	13507	13681	13544	13768	13658	13654	13486	13646	13583	13619	13584	13556	13541	13521	13568	13665	13436	13597	13648	13456	13605	13464	13481	13634	13744	13640	13680	13512	13560	13533	13555	13488	13624	13586	13607	13449	13597	13682	13611	13687	13487	13584	13626	13555	13510	13448	13606	13475	13728	13538	13621	13549	13575	13595	13556	13474	13542	13662	13610	13650	13551	13726	13479	13764	13524	13572	13384	13773	13628	13565	13551	13563	13561	13648	13476	13508	13476	13653	13458	13565	13466	13526	13596	13566	13591	13525	13438	13609	13569	13492	13552	13696	13625	13548	13526	13754	13594	13590	13585	13609	13728	13757	13571	13668	13694	13530	13717	13484	13720	13595	13426	13668	13651	13586	13551	13638	13577	13552	13802	13615	13475	13678	13679	13597	13614	13508	13465	13439	13525	13577	13656	13671	13617	13497	13675	13564	13786	13478	13434	13580	13468	13747	13645	13620	13703	13514	13706	13624	13515	13522	13410	13638	13489	13651	13677	13592	13377	13430	13509	13621	13499	13622	13664	13432	13620	13517	13710	13446	13579	13499	13537	13478	13502	13543	13557	13480	13482	13387	13589	13520	13547	13549	13568	13785	13635	13443	13663	13454	13678	13731	13521	13663	13681	13521	13655	13721	13536	13673	13623	13612	13409	13495	13303	13504	13511	13779	13594	13612	13504	13516	13448	13570	13478	13557	13564	13644	13456	13625	13676	13673	13480	13430	13366	13589	13492	13467	13580	13599	13572	13645	13599	13697	13806	13656	13488	13465	13601	13566	13635	13607	13670	13376	13570	13429	13647	13559	13613	13640	13611	13693	13648	13670	13591	13750	13625	13530	13622	13691	13601	13546	13624	13571	13582	13478	13722	13498	13603	13640	13672	13533	13503	13570	13655	13501	13589	13594	13515	13585	13473	13513	13627	13539	13697	13627	13646	13671	13736	13582	13605	13680	13595	13594	13595	13593	13558	13736	13399	13547	13649	13421	13696	13548	13519	13617	13660	13544	13440	13749	13697	13521	13582	13535	13598	13550	13450	13454	13539	13585	13434	13593	13648	13511	13734	13519	13802	13721	13674	13807	13716	13548	13540	13488	13488	13645	13619	13563	13570	13696	13555	13551	13558	13635	13565	13608	13501	13574	13576	13443	13527	13641	13524	13650	13712	13608	13426	13643	13394	13334	13609	13600	13610	13553	13704	13585	13568	13692	13713	13730	13613	13546	13550	13644	13620	13637	13420	13443	13430	13602	13604	13675	13609	13546	13564	13693	13562	13608	13554	13555	13613	13592	13551	13479	13685	13555	13509	13824	13446	13604	13687	13460	13633	13815	13714	13588	13638	13358	13631	13545	13622	13577	13741	13622	13478	13517	13519	13634	13696	13535	13541	13616	13610	13343	13680	13656	13551	13631	13712	13493	13439	13624	13688	13612	13505	13801	13456	13581	13646	13676	13501	13754	13716	13635	13477	13638	13701	13686	13649	13590	13531	13434	13557	13585	13496	13652	13559	13641	13790	13591	13684	13611	13532	13549	13678	13773	13513	13661	13701	13629	13509	13600	13608	13767	13648	13487	13636	13547	13685	13579	13551	13688	13579	13677	13738	13646	13502	13490	13587	13610	13568	13542	13511	13546	13651	13582	13672	13590	13510	13581	13581	13690	13500	13606	13620	13497	13571	13697	13608	13545	13591	13684	13460	13496	13691	13652	13354	13557	13500	13390	13483	13529	13528	13593	13539	13579	13543	13717	13624	13651	13470	13616	13658	13494	13708	13625	13652	13565	13578	13644	13716	13720	13622	13383	13697	13648	13592	13711	13559	13640	13686	13664	13618	13487	13571	13455	13616	13465	13597	13422	13542	13721	13659	13572	13577	13440	13638	13508	13621	13439	13641	13646	13564	13595	13624	13747	13493	13625	13667	13536	13573	13653	13531	13709	13769	13572	13683	13649	13667	13575	13498	13536	13679	13593	13586	13542	13509	13379	13535	13639	13593	13487	13682	13650	13578	13520	13502	13421	13797	13598	13701	13606	13854	13668	13616	13628	13593	13521	13573	13590	13588	13686	13547	13576	13596	13429	13595	13694	13772	13522	13694	13607	13570	13572	13589	13531	13692	13579	13652	13615	13611	13665	13597	13524	13422	13657	13676	13651	13577	13521	13577	13696	13706	13599	13496	13399	13630	13520	13599	13584	13517	13805	13610	13574	13582	13620	13521	13616	13582	13725	13615	13689	13450	13762	13609	13564	13612	13671	13586	13497	13629	13558	13659	13559	13572	13545	13599	13635	13622	13542	13644	13601	13508	13710	13602
28912	27522	35112	31405	25089	21628	19659	18554	17685	17308	17191	16843	16541	16533	16323	16129	16075	16172	15826	16122	16032	15936	15947	15891	15956	15930	15908	15911	15651	15831	15748	15827	15890	15791	15923	15567	15824	15873	15601	15620	15664	15907	15598	15512	15626	15732	15841	15638	15858	15713	15808	15594	15762	15576	15604	15559	15896	15872	15703	15609	15717	15828	15826	15732	15658	15607	15569	15500	15595	15638	15818	15745	15675	15608	15593	15868	15778	15764	15558	15815	15630	15860	15709	15906	15917	15787	15766	15585	15771	15690	15731	15682	15796	15918	15778	15669	15627	15604	15575	15750	15768	15612	15745	15658	15616	15709	15685	15521	15666	15861	15706	15852	15529	15513	15732	15642	15832	15761	15638	15643	15623	15803	15658	15753	15675	15675	15654	15570	15512	15784	15843	15796	15878	15616	15691	15803	15683	15783	15522	15806	15469	15492	15536	15570	15604	15725	15872	15461	15803	15629	15766	15649	15747	15809	15626	15698	15649	15653	15535	15629	15615	15440	15669	15635	15733	15692	15697	15407	15786	15684	15681	15847	15832	15644	15741	15578	15667	15700	15832	15643	15815	15723	15600	15691	15625	15570	15897	15660	15673	15343	15572	15629	15743	15799	15614	15626	15587	15552	15582	15823	15671	15771	15544	15716	15713	15688	15504	15549	15769	15698	15798	15800	15503	15421	15604	15510	15598	15715	15607	15703	15557	15523	15697	15888	15871	15532	15902	15798	15819	15731	15720	15680	15668	15780	15523	15616	15696	15770	15535	15570	15591	15695	15696	15579	15569	15796	15886	15649	15819	15642	15601	15679	15612	15882	15532	15900	15643	15777	15885	15748	15547	15473	15796	15905	15634	15606	15497	15617	15733	15590	15684	15661	15860	15611	15791	15818	15821	15776	15761	15614	15684	15624	15737	15726	15712	15627	15731	15640	15588	15644	15558	15608	15717	15651	15783	15583	15656	15846	15763	15600	15666	15647	15624	15754	15713	15773	15729	15614	15811	15795	15523	15618	15833	15766	15534	15744	15698	15751	15558	15559	15739	15881	15732	15735	15681	15587	15632	15748	15579	15587	15651	15574	15539	15533	15677	15592	15654	15687	15649	15926	15696	15651	15617	15643	15727	15673	15504	15540	15757	15712	15699	15594	15618	15606	15625	15451	15628	15580	15682	15670	15791	15811	15828	15579	15803	15617	15618	15463	15574	15684	15885	15699	15968	15687	15472	15828	15605	15707	15804	15843	15706	15911	15772	15754	15813	15797	15493	15863	15695	15517	15654	15771	15763	15991	15617	15892	15776	15741	15593	15581	15739	15792	15698	15599	15764	15905	15749	15591	15847	15718	15944	15662	15728	15682	15525	15716	15529	15667	15695	15604	15695	15454	15757	15723	15828	15557	15725	15730	15681	15569	15569	15730	15846	15728	15466	15607	15871	15755	15747	15688	15732	15453	15781	15694	15734	15545	15833	15723	15432	15635	15650	15682	15548	15687	15786	15584	15703	15673	15550	15565	15650	15710	15736	15695	15833	15713	15683	15673	15622	15783	15678	15740	15723	15709	15668	15587	15596	15659	15580	15704	15826	15858	15759	15755	15770	15724	15628	15522	15670	15716	15721	15618	15833	15748	15696	15517	15658	15768	15778	15603	15660	15519	15610	15641	15636	15752	15636	15694	15771	15734	16002	15654	15816	15613	15714	15835	15722	15387	15607	15767	15632	15795	15623	15638	15746	15765	16057	15839	15698	15731	15816	15750	15696	15794	15852	15640	15765	15677	15794	15898	15733	15627	15570	15607	15498	15673	15639	15688	15544	15639	15747	15834	15653	15663	15596	15490	15904	15718	15744	15791	15732	15692	15633	15688	15720	15749	15768	15683	15579	15518	15672	15737	15799	15624	15642	15649	15605	15564	15706	15754	15784	15654	15739	15839	15657	15690	15636	15697	15735	15919	15632	15738	15766	15701	15609	15672	15604	15698	15528	15776	15645	15774	15571	15741	15570	15695	15730	15755	15631	15727	15717	15747	15750	15681	15412	15573	15696	15562	15585	15941	15760	15635	15664	15792	15747	15728	15848	15634	15527	15897	15654	15704	15859	15721	15992	15722	15696	15759	15957	15576	15608	15608	15815	15856	15644	15754	15616	15618	15804	15802	15760	15570	15728	15776	15814	15659	15706	15557	15617	15693	15393	15536	15684	15682	15726	15705	15581	15760	15642	15761	15555	15543	15613	15703	15593	15682	15602	15749	15834	15653	15541	15772	15778	15592	15598	15765	15567	15582	15617	15749	15877	15808	15589	15739	15479	15707	15515	15478	15775	15735	15670	15663	15565	15643	15606	15639	15682	15581	15604	15727	15725	15723	15752	15566	15691	15859	15783	15917	15754	15787	15618	15767	15490	15756	15586	15664	15584	15629	15771	15671	15634	15603	15758	15692	15723	15695	15618	15606	15504	15700	15713	15714	15825	15974	15615	15672	15781	15944	15708	15647	15642	15566	15494	15689	15861	15692	15642	15632	15722	15716	15592	15597	15723	15684	15840	15709	15919	15663	15769	15867	15812	15721	15636	15768	15655	15601	15689	15752	15973	15900	15689	15736	15586	15784	15877	15584	15772	15767	15599	15767	15726	15867	15719	15777	15789	15707	15645	15534	15669	15452	15712	15570	15562	15418	15750	15742	15548	15771	15666	15503	15621	15764	15824	15685	15657	15663	15617	15758	15628	15445	15590	15637	15699	15719	15758	15739	15670	15659	15565	15457	15792	15753	15882	15729	15758	15653	15748	15661	15627	15608	15690	15667	15809	15430	15496	15556	15581	15573	15541	15503	15676	15594	15527	15740	15883	15850	15797	15658	15731	15544	15624	15894	15729	15892	15685	15608	15762	15700	15627	15764	15790	15586	15518	15422	15679	15999	15837	15567	15675	15709	15726	15515	15661	15705	15645	15559	15609	15532	15629	15822	15674	15816	15734	15970	15807	15666	15627	15774	15689	15534	15701	15569	15661	15523	15786	15449	15679	15939	15592	15828	15623	15612	15726	15631	15590	15625	15851	15899	15724	15881	15715	15632	15789	15458	15732	15747	15658	15790	15619	15582	15773	15674	15509	15649	15774	15736	15788	15655	15668	15714	15500	15715	15809	15840	15916	15627	15719	15712	15758	15749	15515	15430	15871	15794	15680	15847	15632	15725	15661	15643	15586	15654	15551	15661	15786	15573	15709	15787	15720	15712	15592	15765	15794	15574	15952	15809	15725	15626	15704	15616	15695	15704	15649	15683	15815	15793	15682	15712	15739	15767	15604	15561	15647	15533	15779	15671	15710	15764	15801	15938	15607	15421	15759	15763	15858	15757	15681	15518	15624	15612	15734	15917	15489	15597	15863	15673	15643	15639	15986	15900	15723	15781	15857	15751	15625	15693	15799	15693	15662	15678	15867	15663	15792	15803	15733	15662	15602	15559	15541	15781	15866	15655	15740	15531	15724	15534	15671	15816	15700	15599	15699	15748	15784	15674	15652	15724	15779	15541	15540	15696	15586	15672	15573	15654	15852	15655	15594	15604	15622	15521	15653	15857	15844	15776	15871	15609	15620	15807	15646	15670	15781	15794	15850	15828	15628	15707	15639	15635	15553	15801	15764	15638	15683	15709	15591	15768	15696	15552	15492	15772	15684	15809	15881	15941	15856	15668	15668	15749	15653	15609	15522	15801	15722	15695	15843	15729	15581	15828	15832	15691	15650	15671	15681	15604	15482	15480	15706	15770	15754	15583	15769	15712	16047	15564	15619	15695	15744	15756	15477	15567	15818	15659	15522	15756	15519	15735	15769	15748	15636	15641	15797	15611	15763	15530	15413	15534	15575	15505	15558	15818	15682	15615	15681	15582	15806	15567	15581	15689	15888	15500	15811	15480	15678	15936	15856	15689	15714	15533	15640	15624	15578	15667	15583	15589	15661	15629	15703	15508	15694	15759	15646	15800	15809	15532	15491	15852	15733	15819	15681	15924	15682	15629	15553	15763	15923	15931	15694	15664	15725	15762	15611	15585	15850	15716	15839	15626	15725	15665	15596	15521	15488	15565	15646	15745	15805	15634	15883	15782	15788	15690	15620	15806	15753	15696	15639	15499	15709	15753	15832	15853	15797	15788	15635	15510	15688	15882	15712	15645	15741	15845	15811	15549	15597	15570	15526	15734	15670	15720	15585	15787	15643	15728	15754	15763	15663	15711	15781	15677	15740	15655	15653	15523	15809	15861	15694	15630	15711	15436	15808	15961	15705	15602	15666	15769	15692	15665	15696	15624	15629	15617	15642	15618	15399	15651	15690	15495	15510	15705	15693	15528	15830	15808	15878	15615	15929	15718	15969	15577	15752	15749	15753	15748	15552	15614	15650	15728	15652	15810	15836	15763	15745	15714	15532	15736	15879	15652	15645	15451	15659	15774	15541	15774	15622	15803	15755	15680	15807	15700	15756	15866	15735	15582	15582	15787	15603	15742	15536	15710	15722	15781	15621	15791	15649	15706	15598	15720	15761	15587	15818	15578	15681	15663	15724	15646	15724	15760	15787	15659	15684	15721	15779	15582	15673	15757	15662	15681	15774	15797	15804	15721	15630	15512	15606	15527	15737	15594	15725	15961	15849	15690	15905	15686	15472	15788	15668	15573	15611	15670	15607	15636	15649	15537	15655	15757	15783	15931	15700	15580	15620	15702	15739	15607	15780	15794	15731	15699	15741	15752	15854	15709	15642	15734	15660	15800	15555	15606	15587	15648	15417	15816	15691	15724	15711	15735	15614	15690	15635	15822	15659	15631	15542	15868	15753	15773	15645	15634	15581	15675	15873	15843	15580	15927	15799	15749	15648	15739	15552	15694	15831	15778	15945	15817	15671	15665	15746	15583	15631	15798	15881	15671	15694	15633	15760	15549	15644	15751	15511	15685	15719	15739	15794	15741	15717	15568	15825	15612	15718	15795	15647	15731	15630	15537	15674	15564	15612	15697	15482	15689	15607	15662	15671	15616	15737	15832	15652	15832	15724	15635	15901	15522	15885	15547	15633	15830	15846	15588	15629	15756	15872	15759	15609	15739	15624	15672	15688	15787	15822	15710	15680	15724	15866	15780	15734	15502	15622	15625
29461	42660	39127	30080	24822	21394	18990	18025	16855	15965	15566	15262	14811	14495	14485	14408	14173	13912	14000	14052	13838	13915	13850	13833	13674	13778	13778	13755	13699	13663	13602	13620	13605	13605	13539	13533	13599	13664	13577	13527	13640	13513	13430	13565	13594	13573	13584	13516	13438	13523	13601	13503	13633	13615	13566	13501	13589	13465	13727	13597	13559	13777	13647	13560	13474	13554	13463	13600	13540	13541	13634	13501	13499	13568	13559	13585	13481	13615	13428	13569	13511	13381	13526	13612	13595	13536	13621	13585	13543	13548	13613	13617	13631	13685	13549	13373	13472	13512	13427	13648	13567	13453	13537	13647	13396	13424	13606	13617	13684	13573	13372	13472	13612	13567	13524	13561	13603	13630	13716	13598	13570	13472	13669	13564	13447	13733	13458	13653	13533	13456	13618	13678	13479	13449	13535	13631	13404	13651	13600	13717	13656	13682	13622	13779	13601	13569	13636	13433	13608	13673	13653	13657	13710	13512	13606	13517	13607	13512	13606	13460	13476	13698	13670	13614	13527	13618	13554	13598	13563	13505	13586	13446	13452	13538	13560	13550	13696	13670	13577	13538	13609	13393	13496	13586	13651	13566	13600	13632	13495	13536	13503	13605	13753	13813	13415	13442	13414	13604	13587	13500	13649	13537	13500	13470	13470	13524	13473	13425	13567	13462	13647	13721	13708	13513	13462	13554	13524	13426	13550	13520	13541	13325	13658	13603	13589	13541	13463	13359	13524	13641	13556	13580	13552	13520	13478	13498	13443	13563	13418	13494	13505	13603	13479	13445	13575	13612	13515	13568	13467	13526	13431	13504	13571	13353	13465	13476	13534	13502	13816	13496	13575	13672	13517	13453	13397	13578	13441	13625	13568	13589	13516	13648	13577	13472	13553	13406	13610	13609	13566	13558	13559	13481	13529	13718	13435	13590	13595	13633	13469	13550	13579	13740	13738	13528	13551	13594	13506	13531	13527	13531	13609	13501	13563	13489	13683	13531	13635	13653	13511	13428	13652	13544	13498	13427	13422	13491	13584	13523	13461	13537	13699	13523	13492	13302	13673	13515	13572	13587	13576	13467	13620	13601	13453	13514	13596	13526	13674	13397	13436	13671	13475	13471	13455	13562	13666	13687	13575	13441	13630	13335	13490	13567	13484	13573	13502	13581	13456	13598	13611	13687	13626	13509	13725	13506	13624	13659	13574	13581	13454	13568	13372	13559	13566	13564	13429	13442	13420	13443	13551	13644	13584	13423	13592	13629	13673	13409	13572	13612	13638	13528	13592	13525	13605	13534	13474	13556	13587	13506	13686	13745	13424	13541	13668	13627	13471	13486	13549	13552	13440	13664	13570	13477	13636	13733	13619	13590	13623	13441	13610	13547	13468	13480	13446	13686	13548	13670	13590	13640	13495	13649	13463	13448	13519	13565	13376	13463	13669	13344	13660	13562	13670	13481	13498	13653	13482	13552	13528	13701	13509	13504	13666	13571	13509	13642	13575	13566	13584	13559	13514	13640	13347	13593	13543	13490	13441	13836	13470	13445	13528	13406	13554	13598	13591	13636	13559	13509	13601	13549	13631	13509	13622	13602	13610	13390	13738	13309	13587	13466	13606	13651	13760	13546	13524	13427	13623	13558	13498	13462	13508	13697	13543	13630	13477	13440	13498	13624	13631	13377	13590	13697	13436	13469	13613	13520	13647	13545	13544	13613	13735	13533	13673	13449	13715	13743	13632	13394	13528	13628	13545	13594	13687	13634	13618	13523	13422	13354	13568	13620	13542	13494	13455	13567	13646	13378	13759	13617	13613	13591	13527	13537	13580	13548	13441	13468	13472	13399	13442	13465	13591	13537	13561	13577	13563	13781	13603	13434	13542	13748	13558	13591	13518	13528	13485	13630	13527	13514	13354	13512	13550	13548	13540	13554	13751	13582	13618	13560	13367	13605	13462	13725	13676	13565	13534	13464	13473	13367	13499	13569	13668	13547	13477	13724	13505	13461	13722	13485	13609	13557	13500	13643	13457	13585	13667	13577	13554	13545	13640	13598	13573	13530	13567	13579	13514	13447	13462	13726	13661	13402	13482	13569	13523	13626	13636	13525	13655	13506	13672	13420	13653	13505	13578	13639	13522	13594	13524	13559	13559	13564	13486	13528	13508	13524	13414	13535	13520	13449	13646	13595	13534	13412	13601	13418	13302	13563	13514	13452	13661	13564	13664	13573	13555	13599	13668	13584	13512	13744	13391	13473	13602	13478	13645	13543	13616	13463	13450	13652	13501	13480	13560	13437	13552	13455	13699	13655	13613	13600	13570	13739	13646	13554	13667	13484	13607	13557	13580	13542	13461	13429	13830	13550	13641	13623	13377	13604	13442	13474	13449	13548	13495	13544	13545	13524	13524	13772	13411	13521	13614	13621	13550	13579	13474	13552	13540	13327	13481	13656	13408	13543	13639	13232	13489	13643	13455	13350	13492	13597	13549	13490	13515	13536	13352	13590	13527	13534	13602	13494	13559	13578	13491	13627	13641	13454	13584	13494	13646	13565	13445	13461	13546	13546	13429	13561	13463	13660	13628	13530	13562	13615	13656	13430	13565	13592	13595	13401	13431	13406	13552	13687	13522	13485	13549	13312	13624	13462	13512	13674	13606	13520	13709	13441	13550	13489	13503	13607	13541	13475	13662	13550	13560	13567	13614	13573	13347	13445	13658	13645	13525	13647	13485	13497	13587	13578	13714	13436	13499	13524	13549	13541	13627	13527	13552	13656	13504	13664	13607	13492	13361	13553	13421	13578	13359	13519	13684	13579	13575	13660	13626	13646	13506	13213	13518	13423	13773	13628	13474	13624	13545	13600	13609	13625	13460	13587	13485	13688	13626	13535	13631	13364	13486	13768	13575	13616	13623	13602	13543	13489	13554	13517	13509	13603	13548	13547	13641	13435	13624	13634	13545	13547	13663	13786	13642	13500	13615	13464	13611	13544	13675	13613	13612	13454	13562	13472	13549	13553	13499	13532	13552	13400	13461	13529	13529	13509	13553	13555	13650	13566	13424	13603	13606	13554	13637	13543	13429	13511	13552	13418	13644	13415	13405	13530	13578	13517	13399	13606	13575	13687	13643	13410	13640	13561	13695	13669	13536	13598	13539	13526	13663	13586	13485	13533	13551	13522	13558	13591	13706	13519	13477	13389	13472	13631	13569	13480	13457	13551	13651	13642	13609	13571	13634	13608	13511	13411	13506	13639	13545	13497	13619	13445	13524	13447	13601	13456	13705	13614	13391	13401	13602	13600	13276	13485	13391	13570	13322	13494	13641	13523	13653	13546	13533	13622	13529	13692	13539	13543	13574	13538	13483	13570	13592	13555	13695	13525	13636	13631	13637	13450	13236	13556	13691	13623	13474	13629	13442	13538	13506	13620	13527	13613	13567	13503	13714	13392	13529	13436	13350	13590	13591	13369	13456	13714	13630	13509	13462	13696	13475	13524	13465	13616	13532	13506	13481	13472	13562	13674	13680	13572	13483	13548	13546	13593	13492	13549	13557	13548	13434	13569	13597	13635	13578	13586	13430	13444	13590	13668	13508	13630	13796	13377	13567	13659	13488	13486	13445	13606	13638	13384	13522	13467	13701	13523	13601	13628	13440	13557	13622	13426	13597	13583	13316	13602	13478	13593	13484	13614	13716	13534	13392	13487	13548	13706	13749	13507	13569	13449	13517	13730	13653	13629	13567	13682	13569	13561	13501	13691	13554	13735	13460	13552	13488	13507	13502	13573	13596	13519	13480	13559	13714	13578	13549	13501	13374	13551	13563	13629	13695	13643	13701	13683	13542	13617	13592	13604	13397	13553	13561	13576	13451	13495	13601	13592	13442	13590	13408	13560	13395	13559	13510	13691	13461	13550	13580	13504	13519	13565	13620	13539	13532	13432	13526	13578	13624	13493	13562	13571	13674	13438	13576	13545	13552	13616	13552	13627	13541	13537	13666	13567	13639	13467	13566	13569	13562	13628	13550	13310	13412	13611	13524	13361	13658	13714	13590	13640	13559	13430	13532	13601	13689	13318	13544	13492	13547	13456	13605	13413	13427	13362	13562	13582	13503	13524	13526	13711	13510	13443	13469	13489	13510	13437	13555	13518	13540	13539	13432	13489	13657	13540	13439	13467	13473	13496	13424	13574	13582	13485	13344	13614	13594	13691	13431	13553	13604	13460	13571	13514	13618	13457	13441	13592	13510	13514	13587	13661	13666	13454	13529	13566	13454	13697	13445	13615	13446	13430	13474	13745	13633	13577	13617	13707	13572	13485	13500	13558	13658	13422	13730	13514	13581	13467	13616	13580	13589	13610	13727	13434	13584	13742	13522	13625	13396	13618	13576	13515	13588	13307	13676	13471	13732	13659	13477	13387	13482	13743	13323	13529	13578	13627	13563	13525	13452	13651	13454	13473	13791	13543	13687	13550	13559	13588	13629	13370	13570	13380	13643	13576	13447	13644	13571	13506	13557	13682	13662	13521	13533	13433	13598	13494	13521	13496	13573	13619	13485	13568	13559	13470	13649	13601	13589	13662	13482	13576	13636	13488	13646	13547	13719	13415	13448	13614	13729	13538	13582	13505	13719	13612	13477	13565	13541	13588	13543	13649	13512	13607	13610	13354	13526	13513	13405	13415	13615	13697	13477	13394	13438	13506	13636	13663	13513	13475	13490	13492	13616	13346	13412	13518	13545	13395	13336	13640	13467	13688	13625	13566	13572	13483	13612	13616	13491	13554	13552	13546	13518	13577	13540	13578	13367	13438	13626	13600	13631	13479	13535	13523	13602	13626	13487	13496	13521	13497	13587	13697	13532	13651	13650	13521	13534	13531	13487	13649	13564	13431	13634	13597	13563	13522	13345	13475	13576	13545	13436	13613	13513	13433	13687	13481	13529	13483	13470	13508	13617	13534	13566	13696	13561	13580	13562	13588	13448	13595	13610	13757	13502	13483	13572	13607	13459	13648	13262	13764	13573	13621	13422	13513	13581	13451	13705	13703	13547	13421	13670	13426	13441	13537	13716	13672	13639	13512	13432	13478	13509	13502	13430	13353	13572	13553	13502	13593	13442	13598	13591	13634	13501	13513	13642	13489	13453	13394
24038	21040	28476	25560	24953	25636	23866	20204	18738	18228	17777	17336	17035	16830	16535	16503	16320	15839	16087	16001	15849	15922	15847	15855	15866	15675	15531	15591	15610	15692	15792	15580	15447	15620	15507	15684	15548	15575	15489	15564	15268	15333	15550	15414	15377	15430	15535	15393	15382	15554	15582	15446	15435	15256	15432	15631	15390	15627	15444	15515	15247	15359	15437	15457	15533	15579	15458	15504	15509	15422	15555	15386	15355	15484	15483	15563	15704	15433	15475	15390	15354	15385	15425	15495	15374	15360	15387	15401	15318	15345	15630	15449	15458	15377	15312	15383	15425	15447	15603	15509	15563	15441	15354	15405	15233	15541	15234	15374	15435	15427	15263	15387	15468	15367	15427	15519	15542	15509	15589	15435	15524	15425	15825	15427	15378	15452	15152	15564	15398	15453	15490	15510	15515	15443	15535	15368	15381	15586	15399	15565	15596	15468	15505	15273	15418	15455	15494	15526	15489	15500	15355	15383	15435	15244	15529	15386	15455	15426	15408	15187	15274	15249	15618	15419	15449	15570	15289	15451	15293	15395	15243	15444	15550	15244	15385	15439	15367	15203	15445	15307	15311	15304	15466	15589	15416	15424	15359	15478	15467	15289	15488	15436	15392	15464	15354	15397	15392	15389	15517	15251	15476	15378	15531	15484	15462	15467	15289	15346	15528	15341	15329	15345	15283	15409	15475	15364	15570	15456	15577	15242	15489	15407	15474	15490	15297	15527	15456	15485	15427	15313	15471	15465	15405	15512	15473	15534	15248	15341	15330	15361	15433	15343	15465	15407	15412	15461	15566	15418	15402	15470	15394	15493	15315	15437	15376	15483	15476	15539	15455	15661	15503	15410	15270	15300	15393	15408	15484	15346	15586	15506	15421	15570	15317	15184	15435	15395	15437	15372	15474	15250	15291	15475	15492	15584	15359	15429	15481	15426	15334	15503	15431	15577	15393	15415	15273	15331	15479	15476	15276	15132	15372	15358	15460	15220	15413	15432	15471	15469	15343	15294	15320	15394	15450	15484	15279	15331	15442	15357	15465	15441	15362	15594	15490	15484	15500	15445	15508	15417	15401	15442	15566	15442	15360	15404	15388	15547	15539	15199	15343	15435	15556	15248	15399	15462	15307	15291	15392	15352	15595	15622	15338	15408	15696	15423	15450	15272	15471	15356	15311	15326	15398	15307	15498	15587	15429	15424	15443	15403	15465	15302	15482	15404	15503	15298	15482	15417	15553	15495	15195	15354	15497	15382	15561	15583	15229	15511	15497	15397	15561	15156	15479	15556	15484	15211	15620	15524	15491	15583	15284	15209	15299	15302	15510	15337	15194	15391	15445	15268	15379	15307	15589	15470	15603	15386	15369	15436	15469	15453	15485	15480	15595	15335	15488	15388	15413	15324	15451	15347	15345	15332	15504	15651	15513	15483	15405	15425	15371	15694	15346	15434	15463	15232	15232	15219	15480	15356	15403	15383	15363	15337	15386	15406	15402	15537	15525	15432	15494	15407	15291	15381	15316	15462	15553	15398	15466	15432	15457	15361	15528	15584	15315	15354	15375	15482	15388	15475	15299	15412	15291	15484	15429	15371	15533	15411	15460	15470	15475	15441	15556	15280	15383	15350	15493	15485	15282	15337	15433	15468	15367	15581	15403	15428	15452	15476	15332	15508	15416	15370	15365	15470	15538	15620	15563	15346	15355	15541	15359	15298	15446	15443	15462	15278	15279	15172	15216	15393	15421	15278	15447	15472	15408	15211	15433	15512	15652	15371	15499	15174	15484	15458	15335	15396	15423	15535	15447	15475	15428	15592	15666	15317	15556	15649	15514	15136	15295	15349	15513	15412	15367	15504	15343	15447	15376	15417	15257	15376	15449	15429	15599	15671	15475	15490	15404	15644	15490	15464	15358	15514	15502	15574	15395	15434	15516	15391	15292	15488	15319	15529	15481	15357	15498	15388	15514	15356	15374	15485	15470	15548	15454	15487	15541	15201	15397	15428	15316	15445	15448	15614	15407	15318	15409	15512	15415	15434	15440	15269	15532	15553	15495	15506	15399	15300	15489	15371	15305	15305	15307	15420	15642	15703	15557	15556	15492	15436	15304	15521	15054	15460	15388	15515	15375	15404	15513	15327	15322	15335	15175	15361	15391	15266	15493	15371	15387	15366	15310	15321	15443	15375	15463	15291	15511	15458	15506	15473	15335	15414	15332	15314	15352	15416	15369	15340	15359	15266	15431	15434	15450	15591	15397	15329	15615	15366	15528	15323	15417	15550	15281	15334	15219	15438	15281	15422	15285	15428	15435	15447	15417	15433	15588	15380	15297	15378	15472	15511	15231	15454	15562	15539	15351	15266	15474	15119	15543	15426	15480	15460	15236	15495	15565	15444	15423	15418	15337	15326	15321	15389	15529	15396	15360	15319	15371	15305	15430	15670	15344	15563	15433	15654	15451	15326	15348	15632	15476	15356	15483	15526	15272	15379	15323	15582	15382	15372	15294	15482	15308	15535	15478	15368	15376	15407	15457	15359	15381	15357	15307	15417	15366	15304	15478	15519	15483	15415	15283	15507	15423	15410	15365	15392	15647	15526	15288	15230	15188	15621	15236	15390	15346	15317	15384	15418	15488	15408	15425	15473	15439	15273	15446	15396	15200	15371	15429	15291	15427	15590	15437	15373	15498	15338	15356	15338	15445	15271	15465	15569	15422	15314	15317	15404	15245	15383	15393	15437	15460	15256	15432	15410	15523	15340	15425	15429	15496	15395	15366	15389	15379	15339	15561	15450	15434	15469	15478	15393	15432	15403	15360	15481	15319	15456	15347	15533	15348	15316	15450	15420	15520	15328	15458	15472	15375	15556	15583	15301	15505	15463	15512	15472	15347	15489	15465	15629	15384	15355	15231	15218	15377	15586	15482	15284	15360	15350	15460	15399	15385	15511	15483	15581	15390	15470	15308	15338	15382	15290	15213	15611	15424	15481	15426	15700	15531	15495	15454	15419	15392	15540	15460	15457	15599	15295	15521	15446	15658	15420	15478	15419	15358	15485	15475	15420	15336	15456	15357	15346	15393	15438	15416	15332	15405	15417	15241	15240	15486	15420	15336	15351	15301	15372	15553	15490	15359	15450	15402	15315	15410	15210	15472	15349	15514	15589	15355	15444	15593	15479	15494	15472	15508	15404	15553	15479	15539	15413	15545	15348	15368	15548	15405	15462	15554	15561	15329	15433	15497	15630	15389	15284	15416	15606	15569	15409	15428	15411	15525	15446	15405	15356	15457	15331	15379	15315	15411	15431	15495	15238	15348	15543	15349	15368	15371	15371	15473	15470	15178	15445	15400	15379	15196	15452	15333	15405	15505	15511	15381	15570	15402	15441	15337	15404	15544	15302	15451	15388	15367	15377	15548	15375	15620	15317	15502	15197	15373	15292	15388	15478	15411	15349	15295	15522	15420	15481	15333	15487	15199	15513	15476	15454	15528	15397	15441	15500	15321	15471	15320	15303	15268	15544	15579	15612	15427	15432	15494	15386	15383	15400	15578	15198	15366	15382	15540	15500	15603	15571	15620	15369	15485	15357	15624	15362	15221	15457	15338	15532	15548	15328	15536	15546	15610	15553	15457	15383	15305	15276	15231	15233	15222	15499	15437	15488	15290	15439	15521	15432	15328	15643	15399	15273	15385	15363	15347	15365	15307	15559	15499	15383	15506	15671	15505	15282	15416	15423	15494	15432	15445	15422	15564	15461	15428	15199	15414	15449	15256	15341	15436	15545	15428	15570	15483	15531	15335	15344	15618	15575	15543	15409	15540	15440	15551	15622	15193	15367	15445	15402	15325	15341	15471	15515	15442	15377	15286	15485	15455	15381	15508	15264	15369	15429	15285	15415	15515	15385	15304	15419	15500	15386	15306	15334	15426	15474	15505	15326	15355	15386	15467	15420	15462	15531	15352	15280	15521	15551	15467	15445	15306	15460	15420	15375	15497	15445	15516	15220	15290	15457	15262	15447	15354	15606	15453	15499	15400	15409	15426	15496	15494	15321	15528	15483	15507	15315	15618	15253	15417	15486	15247	15303	15490	15329	15437	15489	15479	15244	15430	15295	15330	15446	15463	15461	15327	15505	15273	15502	15599	15465	15371	15307	15532	15424	15482	15618	15449	15460	15420	15615	15437	15425	15387	15425	15502	15411	15418	15321	15353	15449	15285	15450	15442	15471	15239	15235	15591	15730	15384	15300	15439	15480	15589	15417	15418	15336	15473	15546	15401	15544	15694	15291	15391	15379	15431	15512	15432	15446	15297	15402	15412	15508	15424	15305	15250	15500	15359	15408	15383	15398	15327	15304	15689	15403	15502	15479	15446	15298	15356	15433	15277	15267	15346	15457	15533	15548	15553	15541	15484	15606	15415	15446	15466	15473	15431	15438	15370	15627	15551	15429	15391	15341	15238	15517	15527	15473	15435	15431	15466	15539	15608	15578	15374	15561	15493	15209	15306	15263	15150	15465	15326	15300	15285	15230	15441	15451	15436	15438	15475	15445	15494	15412	15523	15477	15397	15273	15369	15521	15251	15756	15388	15700	15471	15448	15425	15532	15298	15473	15563	15411	15278	15460	15423	15639	15563	15571	15400	15519	15402	15338	15523	15410	15269	15369	15383	15325	15306	15343	15374	15499	15515	15497	15343	15227	15371	15387	15395	15548	15447	15385	15403	15385	15431	15288	15375	15307	15489	15341	15557	15537	15362	15459	15453	15261	15564	15398	15385	15293	15438	15320	15385	15200	15319	15412	15458	15444	15476	15266	15511	15472	15345	15457	15531	15446	15481	15440	15518	15342	15370	15485	15488	15379	15199	15595	15475	15359	15529	15390	15415	15257	15262	15519	15329	15542	15302	15422	15450	15583	15354	15391	15350	15217	15310	15364	15344	15307	15588	15518	15467	15689	15451	15252	15332	15462	15386	15613	15517	15528	15524	15379	15450	15462	15458	15381	15494	15418	15545	15682	15379	15587	15534	15553	15448	15435	15338	15531	15350	15509	15431	15509	15362	15616	15397	15318	15310	15399	15479	15416	15569	15308	15331	15492	15452	15171	15577	15509	15409	15439	15441	15508	15307	15395	15463	15396	15457	15327
28922	48429	45273	35198	29403	25350	21908	19628	18343	16977	16807	16130	15524	14998	14767	14587	14458	14344	14105	13941	14120	13820	13798	13897	13872	13543	13751	13591	13357	13365	13619	13416	13607	13495	13486	13424	13251	13455	13282	13558	13465	13385	13445	13283	13340	13480	13327	13466	13455	13360	13359	13353	13239	13341	13458	13430	13487	13433	13347	13376	13306	13400	13494	13139	13445	13351	13366	13269	13493	13340	13358	13347	13332	13185	13408	13289	13154	13357	13521	13138	13249	13452	13201	13121	13544	13278	13443	13312	13263	13288	13412	13315	13217	13445	13331	13386	13162	13391	13212	13487	13322	13438	13391	13288	13216	13227	13400	13438	13303	13241	13195	13281	13392	13358	13357	13353	13293	13321	13452	13287	13347	13339	13356	13285	13307	13417	13134	13449	13279	13034	13374	13402	13418	13338	13196	13243	13447	13406	13403	13571	13117	13445	13409	13438	13268	13384	13393	13366	13306	13353	13345	13301	13438	13453	13306	13238	13338	13426	13365	13322	13402	13270	13375	13237	13364	13295	13526	13602	13494	13307	13339	13223	13428	13287	13250	13193	13224	13346	13291	13300	13409	13288	13446	13386	13369	13185	13311	13342	13491	13188	13368	13340	13380	13285	13411	13282	13365	13360	13493	13226	13264	13455	13375	13281	13409	13294	13437	13339	13303	13375	13388	13242	13424	13363	13308	13349	13289	13455	13334	13257	13281	13341	13207	13297	13520	13328	13289	13178	13418	13370	13386	13384	13261	13272	13319	13365	13276	13327	13426	13258	13273	13368	13247	13342	13199	13437	13300	13190	13234	13416	13262	13438	13469	13216	13347	13317	13025	13194	13222	13429	13430	13397	13458	13102	13411	13301	13295	13424	13293	13372	13442	13197	13279	13295	13253	13381	13383	13349	13359	13150	13300	13337	13393	13324	13193	13268	13257	13279	13503	13265	13336	13244	13232	13393	13435	13414	13333	13267	13419	13325	13459	13339	13312	13121	13440	13420	13433	13265	13297	13317	13483	13310	13290	13372	13379	13280	13386	13327	13328	13372	13161	13468	13333	13330	13419	13388	13230	13249	13441	13402	13285	13173	13169	13159	13326	13418	13276	13251	13472	13307	13159	13279	13304	13276	13198	13339	13313	13413	13393	13324	13505	13523	13288	13395	13328	13339	13338	13353	13345	13280	13359	13520	13368	13177	13391	13269	13175	13396	13358	13180	13376	13330	13419	13408	13279	13363	13246	13336	13305	13395	13181	13290	13354	13380	13392	13404	13375	13371	13392	13294	13394	13539	13368	13209	13306	13241	13307	13205	13237	13548	13301	13293	13287	13393	13189	13406	13377	13345	13414	13363	13410	13328	13263	13166	13244	13303	13175	13292	13340	13449	13405	13426	13378	13555	13410	13423	13367	13237	13506	13253	13415	13066	13419	13326	13376	13502	13451	13292	13397	13477	13218	13264	13319	13212	13434	13424	13370	13354	13362	13349	13412	13255	13331	13272	13166	13329	13377	13454	13350	13155	13391	13290	13446	13269	13277	13364	13404	13452	13299	13303	13525	13210	13408	13196	13380	13290	13356	13414	13086	13444	13366	13455	13462	13485	13390	13416	13371	13300	13365	13409	13395	13266	13406	13442	13295	13530	13360	13350	13370	13501	13146	13337	13478	13365	13353	13400	13503	13187	13276	13306	13346	13370	13347	13556	13345	13419	13428	13280	13422	13273	13229	13355	13320	13439	13397	13177	13209	13332	13374	13413	13328	13309	13328	13448	13220	13356	13251	13418	13473	13335	13373	13420	13335	13330	13304	13354	13454	13254	13285	13455	13295	13463	13329	13367	13393	13340	13465	13372	13252	13284	13409	13373	13268	13442	13606	13473	13360	13442	13388	13315	13362	13472	13462	13551	13402	13310	13444	13422	13404	13415	13428	13251	13467	13339	13360	13236	13387	13502	13401	13356	13387	13463	13145	13592	13352	13407	13278	13268	13405	13380	13329	13246	13355	13264	13364	13266	13168	13396	13393	13372	13457	13291	13415	13318	13328	13371	13332	13399	13288	13359	13318	13364	13510	13336	13105	13291	13278	13324	13331	13308	13424	13303	13373	13311	13339	13333	13391	13221	13475	13458	13451	13350	13280	13251	13325	13438	13497	13322	13580	13301	13356	13385	13217	13253	13281	13394	13440	13337	13307	13395	13381	13375	13271	13343	13367	13349	13309	13333	13300	13391	13308	13307	13379	13203	13287	13345	13479	13338	13370	13331	13404	13324	13390	13324	13513	13352	13347	13437	13173	13353	13321	13324	13398	13347	13373	13301	13240	13424	13336	13343	13362	13282	13407	13303	13521	13197	13457	13482	13272	13468	13435	13313	13329	13270	13184	13239	13317	13311	13375	13516	13310	13399	13262	13429	13423	13339	13239	13381	13500	13404	13241	13341	13162	13348	13308	13327	13222	13464	13310	13381	13334	13428	13294	13361	13432	13195	13354	13246	13389	13518	13346	13409	13321	13386	13286	13304	13360	13464	13295	13255	13259	13286	13477	13328	13254	13291	13531	13296	13269	13558	13371	13423	13371	13360	13220	13461	13190	13135	13365	13378	13150	13258	13398	13210	13332	13260	13536	13400	13251	13255	13329	13286	13328	13379	13369	13489	13317	13332	13250	13314	13394	13398	13248	13411	13231	13475	13375	13425	13286	13426	13392	13261	13301	13345	13419	13378	13279	13261	13353	13345	13335	13432	13303	13390	13265	13358	13483	13270	13446	13440	13208	13401	13400	13274	13335	13429	13422	13348	13373	13482	13310	13323	13243	13360	13442	13325	13217	13614	13269	13173	13361	13271	13383	13319	13405	13307	13340	13265	13494	13360	13261	13279	13186	13275	13251	13514	13248	13386	13405	13427	13413	13336	13212	13377	13450	13329	13547	13378	13255	13302	13506	13265	13317	13413	13351	13413	13439	13457	13234	13328	13386	13260	13301	13388	13300	13593	13225	13387	13299	13209	13282	13341	13471	13308	13419	13196	13395	13301	13351	13367	13364	13229	13504	13319	13400	13373	13355	13542	13281	13456	13220	13245	13300	13362	13315	13319	13513	13319	13261	13256	13324	13532	13517	13543	13359	13267	13417	13311	13508	13411	13533	13317	13456	13377	13364	13397	13426	13442	13420	13244	13279	13403	13437	13483	13404	13252	13391	13269	13450	13427	13261	13538	13260	13353	13341	13300	13584	13235	13197	13353	13270	13323	13533	13193	13320	13452	13341	13288	13211	13328	13312	13479	13431	13348	13227	13351	13404	13295	13382	13357	13302	13513	13347	13389	13398	13333	13501	13302	13404	13379	13363	13384	13305	13157	13242	13387	13356	13478	13332	13330	13167	13238	13244	13389	13457	13334	13187	13198	13264	13415	13275	13358	13478	13271	13348	13405	13337	13410	13401	13516	13297	13364	13346	13227	13356	13366	13387	13393	13359	13472	13402	13275	13312	13287	13368	13339	13592	13478	13277	13172	13478	13449	13526	13380	13364	13478	13243	13361	13352	13481	13099	13242	13386	13215	13421	13459	13270	13409	13373	13375	13528	13245	13406	13282	13294	13264	13290	13415	13344	13340	13399	13529	13243	13141	13546	13314	13430	13550	13369	13239	13343	13216	13328	13455	13237	13303	13242	13288	13282	13292	13445	13406	13372	13294	13330	13355	13398	13204	13270	13199	13222	13363	13337	13460	13383	13256	13299	13299	13166	13526	13362	13468	13383	13271	13208	13229	13338	13540	13378	13354	13284	13180	13396	13319	13272	13389	13399	13404	13287	13235	13262	13180	13382	13421	13297	13545	13314	13320	13490	13385	13368	13550	13365	13092	13421	13198	13154	13335	13419	13251	13205	13279	13307	13336	13338	13404	13424	13464	13321	13409	13284	13299	13395	13262	13388	13458	13376	13306	13403	13317	13348	13194	13496	13337	13427	13395	13323	13194	13276	13301	13294	13412	13384	13414	13099	13317	13316	13359	13291	13192	13410	13250	13397	13336	13212	13378	13542	13161	13247	13423	13401	13399	13286	13537	13420	13309	13274	13371	13489	13484	13304	13268	13442	13303	13467	13367	13275	13333	13478	13384	13367	13462	13174	13284	13312	13266	13413	13306	13272	13432	13336	13201	13421	13263	13333	13385	13536	13408	13374	13344	13401	13213	13322	13359	13267	13294	13375	13371	13387	13249	13411	13357	13436	13368	13358	13399	13438	13366	13325	13222	13483	13181	13251	13332	13315	13339	13367	13379	13264	13438	13207	13424	13246	13268	13326	13269	13346	13486	13386	13352	13439	13258	13489	13336	13358	13298	13380	13434	13326	13452	13321	13267	13289	13393	13294	13160	13429	13242	13376	13308	13232	13507	13250	13534	13285	13338	13335	13471	13392	13465	13381	13371	13361	13370	13421	13338	13320	13280	13284	13375	13366	13258	13288	13208	13261	13472	13450	13404	13289	13355	13322	13270	13312	13231	13215	13316	13594	13325	13319	13414	13327	13315	13347	13281	13415	13355	13400	13281	13546	13260	13525	13400	13173	13487	13164	13351	13504	13336	13297	13553	13134	13188	13235	13346	13365	13336	13320	13435	13428	13082	13392	13240	13370	13282	13264	13510	13400	13494	13250	13286	13275	13263	13441	13493	13449	13376	13326	13400	13292	13349	13464	13474	13281	13207	13359	13438	13339	13428	13366	13502	13395	13181	13517	13377	13340	13317	13225	13419	13262	13431	13287	13327	13285	13247	13284	13505	13173	13284	13483	13402	13366	13305	13233	13320	13445	13335	13392	13456	13231	13429	13316	13376	13362	13418	13394	13481	13511	13277	13428	13483	13318	13500	13360	13417	13430	13345	13438	13397	13350	13423	13167	13293	13358	13359	13458	13354	13312	13340	13379	13335	13434	13119	13188	13390	13196	13370	13177	13287	13405	13288	13479	13351	13391	13341	13470	13324	13356	13449	13246	13512	13354	13479	13380	13279	13432	13348	13329	13226	13413	13280	13279	13290	13297	13324	13242	13291	13382	13276	13495	13278	13224	13538	13344	13320	13341	13525	13424	13326	13258	13181	13397	13448	13343	13406	13295	13480	13325	13388	13196	13418	13410	13384	13399	13373	13379	13364
22809	21101	28843	23989	23153	26612	27900	22454	20747	19705	19327	18507	18056	17813	17344	17074	16970	16852	16722	16705	16359	16265	16326	16334	16107	16346	16312	16167	16163	16068	15909	16019	16011	15953	15706	16038	16191	15964	15871	15853	15742	16135	15866	15990	16033	16076	15923	15993	15739	15965	16054	16085	15878	15766	15983	15982	15767	15905	15836	15780	15944	15926	15837	15827	15917	16097	15881	16143	15853	15927	16076	15985	15882	16023	16224	16130	15936	15861	15914	15796	15851	15909	16158	16013	15935	16031	15831	15837	15961	15856	15909	15813	16097	15776	15854	15960	15917	15913	15895	15778	15908	15894	15863	15782	15836	15895	15993	15738	15781	15834	15855	16015	15947	15892	15929	15900	15728	15603	15817	15950	15942	15932	15682	15925	15950	15893	15829	15787	15874	15929	15948	15804	15663	15781	15930	15859	15694	15938	15948	15888	15856	16062	15884	15849	16000	15773	15719	16019	15790	15997	15728	15727	15919	15846	15764	15617	15888	15757	15800	15776	15754	16028	15957	16003	15940	16026	15846	15851	15801	15805	15823	15692	15878	15839	15748	15845	15913	15808	15679	15877	16125	15820	15919	15716	15868	15783	15919	15934	15885	15770	15929	16020	15820	15972	15824	16071	15925	15981	15933	15979	15693	15584	15862	15718	15691	15881	16001	15682	15913	15923	15699	15839	15808	15901	15915	15932	15967	15997	15793	15713	15887	15862	15909	15972	15789	15670	15844	15965	15993	15671	15736	15987	15998	16038	15825	15746	15995	16029	15825	15917	15906	15690	15915	15997	15855	15894	15858	15793	15807	15792	15621	16016	15834	15846	15718	15843	15964	15871	16031	15792	15806	15676	15977	15952	15699	16022	15917	15813	15760	15831	15753	15767	15846	15904	15784	15733	15706	15938	15934	15747	15948	15971	15914	15988	15924	15853	15767	15784	16108	15772	15866	15808	15730	15729	15913	15825	15749	15753	15817	15882	15935	15894	15707	15919	15903	15975	15928	15718	15931	15868	15951	15710	15877	15920	15828	15922	15693	15778	15834	15824	15909	15838	15874	15869	15866	15790	15841	16016	15839	15653	15540	15926	15789	15819	15767	15823	15913	15819	15795	15872	15892	15768	15852	15591	15991	15922	16013	16111	15887	16029	15741	15683	15868	15807	16008	15903	15929	15715	15797	15964	15864	15943	15702	15867	15726	15738	15869	15805	15613	15776	15879	15958	15850	15991	15785	15708	15945	15786	15896	15756	15757	15860	15810	16049	15824	15671	15776	15834	15724	16052	15809	15827	16083	15874	15694	15866	15948	15980	15791	15986	15770	15847	15832	15795	15730	15777	15691	15816	15934	15852	15954	16078	16084	16020	15863	15785	15953	15859	15990	15670	16073	15850	15830	15720	15671	15812	16026	15974	15765	16017	15780	16003	15784	15939	16005	15879	15791	15897	15755	15960	15902	15690	15799	16038	15788	15940	15859	15857	15807	15656	15732	15672	15748	15765	15979	15837	15752	15792	15779	15962	15777	15646	15967	15856	15804	16067	15890	15806	15906	15705	15974	15724	15854	15890	15821	15912	15951	15848	15640	15885	15839	15808	15604	15779	15999	15903	15898	15865	15842	15889	15883	15972	16048	15899	15852	15855	15997	15878	15836	15720	15818	15814	15914	15895	15790	15651	16145	15964	15898	15769	15909	15779	15617	15745	16061	15857	15933	16021	15802	15923	15791	15653	15750	15909	15769	15972	15697	15910	15686	15873	15938	15764	15743	15785	15816	15913	15857	15758	15877	15639	15888	15959	15781	15664	15650	15730	15879	15763	15859	15720	16064	15867	15780	15983	16062	15892	15977	15686	15767	15920	15849	15696	15651	15968	15910	15897	15647	15780	15859	15859	15833	15840	15743	15850	15914	15878	15985	15925	15984	15790	15904	15784	15897	15739	15860	15817	15959	15834	15968	16030	15888	16021	15864	15797	15816	15861	15813	15797	15862	16118	15882	15961	15767	15937	15780	15897	15899	16019	15774	15896	15741	15878	15729	15804	15640	15780	15929	15920	15764	15950	15871	15853	15868	15990	15871	16085	15983	15818	15930	15852	15854	15833	15946	15986	15971	15936	15874	16030	15816	15813	15647	16014	15959	15838	15983	15734	15789	16066	16051	15860	15764	15822	15793	15760	15822	15970	15887	15894	15837	15985	15733	15808	15807	15958	15899	15738	15951	15760	15819	15765	15729	15911	15771	15903	15763	15801	15690	15934	15978	15670	15655	15724	15749	15902	15912	15838	15850	15741	15853	15858	15724	15799	15810	15912	16044	15947	15930	15862	15838	15722	15792	15876	15907	15860	16024	15901	15747	15794	15952	15858	15709	15722	15527	15988	15819	15865	15813	15763	15826	15745	15702	15705	15912	15909	15681	16019	15746	15740	15732	15888	15896	15760	15962	15945	15885	15799	15664	15857	15702	15841	16001	15842	15919	15776	15787	15946	15817	15928	15676	15776	15736	15724	16017	15894	15997	15839	15691	15910	15721	15751	15699	15763	15593	15757	15809	15774	15729	16203	15930	15748	15848	15983	15914	15915	15659	15758	15807	15970	15830	16037	15989	15817	15759	15806	15858	15860	15873	15910	15900	15910	15839	16006	15692	16020	16006	15938	16023	15774	16009	15829	15782	15960	16017	15942	15812	15831	15791	15820	15911	15877	15864	15825	15768	15827	15931	15982	15837	15899	15875	15867	15944	15831	16022	15734	15685	16070	15875	15868	15951	15766	15763	16000	15814	15832	15880	15730	15861	15806	15872	15669	15894	15621	15866	15896	15974	16058	15919	15865	15665	15811	15724	15986	15773	15861	15627	15885	16008	16042	15865	15813	15615	15576	15756	16058	15963	15893	15859	15713	15939	15768	15829	15774	16038	15959	16002	15869	16099	15922	15986	15866	15898	15648	15966	15790	15872	15844	15970	15787	15727	15837	15807	15758	15887	15915	16133	15812	15886	15802	15826	15660	15936	15874	15860	15815	15707	15802	15887	15830	15835	15814	15946	15855	15879	15729	15947	15593	15796	15618	15908	15723	16017	15737	15993	16011	15948	15843	15643	15830	15816	15716	15743	15773	15932	15670	15859	15759	15885	15855	16036	15774	15838	15820	16053	15860	15831	15888	15878	16026	15880	15723	15754	15663	15891	15743	15891	15813	15888	15955	15747	15749	15593	15757	15797	15763	15882	15856	15832	15625	15738	15895	15783	15811	15845	15698	15945	15807	15969	15963	15744	15856	16004	15774	15928	15854	15783	15756	15887	15674	15765	15913	15773	15967	15761	15792	15970	15756	15849	15810	15759	15802	15864	15967	15808	15852	16023	15816	15843	15914	15876	15827	15944	15713	15778	16033	16020	15778	15760	15686	15870	15796	15934	15969	15713	15843	15785	15957	15833	15701	15950	15852	15773	15811	15702	15742	15902	15709	15818	15737	15858	15994	15945	15934	15886	15860	15828	15861	15869	16030	15950	15777	16086	15924	15739	15705	15878	15827	15743	15727	15749	16001	15791	15673	15829	15957	16067	15851	15762	15695	15666	16094	15800	16032	15857	15879	15926	15888	15883	16058	15736	15734	15889	15872	15721	15818	15984	15851	15875	15771	16115	15865	15861	15909	15834	15786	15953	15868	15817	15769	15850	15662	15852	15860	15740	16005	15787	15825	15992	15910	15718	15857	15947	15735	15863	15830	15887	15808	15866	15895	15984	15795	15837	15775	15735	16030	15793	15824	15615	15809	15863	15775	15926	15946	15856	15897	15908	15699	15837	15750	15828	15924	15870	15832	16020	15690	15929	15910	15834	15678	15842	15872	15867	15828	15821	15723	15864	15799	15991	15941	15919	15864	16044	15953	15870	15850	15859	15830	15770	15808	15752	15933	15824	15794	15933	15677	15734	15926	15704	15891	15899	15897	15799	15861	15875	15947	16013	15840	15995	15896	16025	15902	15754	15736	15691	15926	15834	15599	15639	16139	15964	15917	15711	15878	15784	15879	15958	15648	15885	15972	16005	15908	15690	15831	16099	15802	15803	15788	15961	15907	15899	15914	15826	15848	15657	15607	15865	15844	15981	15813	15824	15981	15834	16045	15992	15690	15794	15824	15944	15876	15761	15832	15798	15667	15945	15924	15770	15858	15827	15780	15940	15896	15741	15896	15794	15823	15810	15941	15859	15737	15932	15771	15877	15963	15939	15898	15874	15738	16040	15803	16015	15819	15926	16156	16033	15758	15702	15819	15892	15960	15778	15924	15886	15902	15874	15794	15958	15744	15711	15766	15921	15698	15817	15888	15878	15947	15906	15833	15822	15934	15978	15926	15819	15808	15762	15842	16110	15904	15870	15658	15670	15912	15837	15821	15861	15891	15847	15739	15674	15743	15884	15833	15572	15751	15771	15791	15984	16005	15903	15908	15759	15749	15893	15686	15752	15802	16032	15767	15851	15744	15763	15728	15657	15839	15939	15835	15947	15823	15786	15739	15989	15862	15802	15708	15663	15661	15989	15872	15723	15720	15755	15823	15837	16126	16003	15723	15913	15875	15932	15804	15870	15824	15917	15868	15798	15934	15808	15899	15833	15982	15898	15857	15762	15840	15846	15918	15845	15909	15941	15781	15911	15949	15825	15700	15818	15843	15965	15921	15936	15974	15941	15694	15811	15879	15870	15891	15943	15968	15785	15840	15730	15908	15749	15982	15635	15733	15829	15917	15878	15826	15862	15756	15792	15587	16010	15695	16036	15622	15965	15763	16011	15685	15800	15815	15974	15874	15857	15628	15578	15799	15748	15926	15805	16000	15926	16097	15775	16063	15879	15840	16062	15946	15735	15861	15921	15926	15795	15821	15859	15915	15921	15826	15739	16134	15797	16000	15870	15932	16023	16091	15911	15818	15941	15913	15737	15753	15679	15764	15830	15771	15851	15827	15992	15858	16017	15962	15867	15944	15725	15749	15698	15949	16033	15930	15996	15765	15791	16048	15901	15810	15754	15872	15943	15884	15968	15708	15712	15752	15904	15766	15855	16081	15733	16033	15904	15966	15840	15970	15917	15747	15783	15879	15821	15875	15660	15983	15615	15791	15872	15898	15829	16031	15849	15833	16044	15985	15827	15886
31108	54444	50747	40396	35139	29304	25004	22247	20690	18753	18311	17326	16696	15967	15699	15306	15091	14858	14869	14673	14409	14129	14180	14180	13937	13920	13900	13881	13897	13925	13797	14001	13820	13759	13559	13848	13633	13603	13592	13705	13572	13636	13731	13617	13631	13628	13696	13522	13652	13603	13687	13644	13770	13552	13520	13645	13562	13724	13501	13704	13561	13444	13599	13583	13480	13531	13698	13542	13679	13565	13652	13749	13569	13581	13620	13562	13614	13607	13681	13587	13657	13520	13487	13674	13616	13644	13576	13554	13718	13707	13565	13522	13477	13660	13683	13743	13487	13706	13598	13621	13707	13690	13783	13690	13599	13633	13590	13610	13615	13628	13577	13651	13607	13593	13536	13539	13621	13665	13620	13409	13613	13630	13522	13453	13603	13582	13442	13659	13785	13678	13648	13638	13583	13597	13603	13592	13665	13580	13617	13531	13760	13587	13721	13457	13554	13711	13636	13614	13516	13601	13687	13624	13659	13626	13737	13616	13608	13651	13715	13493	13580	13628	13581	13632	13533	13478	13638	13633	13667	13701	13593	13548	13508	13664	13589	13500	13627	13636	13682	13483	13529	13613	13419	13520	13413	13612	13547	13542	13478	13563	13698	13428	13645	13521	13644	13464	13514	13764	13760	13560	13580	13528	13578	13552	13475	13531	13521	13647	13708	13566	13489	13544	13529	13550	13557	13520	13634	13466	13578	13482	13734	13706	13583	13712	13518	13533	13638	13389	13644	13599	13568	13591	13498	13713	13549	13436	13702	13484	13592	13410	13678	13703	13575	13497	13676	13517	13602	13607	13619	13608	13485	13698	13556	13524	13595	13619	13556	13683	13468	13605	13622	13608	13700	13504	13560	13659	13612	13653	13662	13643	13563	13609	13611	13734	13416	13604	13568	13555	13575	13465	13648	13486	13627	13481	13510	13395	13552	13462	13495	13729	13627	13468	13644	13381	13632	13703	13580	13511	13591	13702	13547	13484	13424	13538	13529	13510	13667	13580	13519	13626	13690	13601	13656	13598	13611	13453	13600	13586	13611	13405	13723	13547	13621	13632	13659	13615	13617	13769	13570	13531	13660	13551	13497	13614	13449	13566	13723	13552	13749	13557	13747	13526	13610	13365	13526	13664	13587	13498	13601	13579	13348	13498	13500	13527	13632	13783	13373	13664	13601	13708	13594	13544	13507	13641	13637	13497	13721	13532	13568	13643	13462	13597	13677	13550	13478	13602	13607	13524	13644	13623	13528	13791	13479	13623	13618	13559	13428	13734	13495	13556	13631	13703	13653	13533	13601	13434	13630	13696	13450	13629	13570	13691	13684	13639	13548	13449	13599	13699	13491	13547	13567	13654	13574	13688	13672	13484	13556	13597	13727	13551	13615	13601	13475	13415	13739	13628	13524	13528	13376	13653	13498	13623	13542	13467	13631	13573	13660	13517	13617	13639	13618	13617	13604	13598	13723	13554	13597	13624	13716	13683	13568	13593	13743	13467	13586	13653	13489	13478	13650	13682	13501	13395	13525	13554	13738	13638	13701	13586	13557	13726	13819	13594	13470	13759	13583	13538	13713	13609	13631	13655	13620	13617	13560	13567	13515	13459	13707	13634	13637	13563	13506	13695	13654	13684	13707	13626	13653	13672	13490	13522	13470	13540	13494	13589	13616	13387	13575	13594	13657	13522	13612	13550	13600	13517	13559	13577	13560	13527	13723	13573	13627	13517	13666	13719	13638	13778	13498	13633	13491	13657	13496	13612	13594	13555	13596	13432	13674	13585	13518	13611	13574	13568	13628	13477	13559	13557	13660	13601	13453	13488	13517	13595	13672	13715	13633	13535	13619	13737	13494	13636	13501	13627	13788	13443	13688	13565	13545	13376	13717	13726	13783	13742	13669	13679	13735	13438	13588	13441	13607	13615	13671	13517	13600	13702	13589	13587	13620	13599	13575	13560	13566	13515	13601	13648	13593	13483	13563	13612	13735	13710	13573	13653	13425	13558	13668	13696	13610	13706	13543	13613	13558	13576	13554	13480	13492	13556	13609	13727	13590	13571	13585	13461	13593	13544	13520	13613	13556	13735	13549	13608	13656	13581	13458	13602	13670	13756	13824	13621	13775	13705	13605	13757	13646	13499	13584	13687	13628	13756	13605	13582	13505	13545	13554	13629	13489	13486	13548	13492	13672	13657	13596	13550	13589	13625	13688	13702	13570	13729	13785	13544	13531	13408	13742	13625	13684	13659	13357	13517	13485	13502	13660	13552	13595	13509	13610	13630	13569	13430	13402	13430	13601	13688	13656	13622	13547	13779	13433	13592	13666	13424	13602	13629	13562	13660	13622	13501	13505	13570	13471	13556	13592	13637	13615	13662	13652	13691	13593	13720	13495	13749	13643	13508	13748	13591	13713	13533	13665	13473	13606	13670	13765	13539	13652	13518	13426	13780	13626	13534	13515	13496	13671	13589	13505	13454	13627	13519	13742	13672	13506	13557	13727	13631	13481	13484	13558	13536	13570	13648	13672	13508	13736	13582	13603	13599	13461	13638	13386	13761	13611	13560	13602	13566	13663	13619	13642	13650	13534	13629	13597	13525	13671	13519	13450	13727	13459	13668	13536	13704	13622	13552	13522	13441	13749	13442	13556	13814	13492	13668	13758	13543	13481	13623	13597	13586	13645	13671	13713	13568	13586	13508	13638	13642	13528	13569	13480	13673	13642	13633	13736	13624	13620	13625	13541	13533	13677	13521	13513	13651	13759	13359	13585	13591	13590	13585	13701	13644	13648	13834	13611	13443	13635	13647	13602	13554	13361	13340	13543	13506	13611	13549	13559	13609	13595	13545	13693	13610	13591	13663	13757	13517	13562	13613	13616	13649	13632	13477	13697	13532	13527	13742	13610	13766	13422	13337	13653	13481	13624	13564	13569	13634	13619	13581	13511	13701	13569	13746	13728	13468	13610	13511	13703	13739	13533	13653	13578	13554	13670	13573	13702	13700	13649	13539	13526	13606	13581	13584	13616	13619	13509	13652	13740	13621	13667	13641	13673	13577	13583	13645	13421	13637	13569	13466	13692	13527	13574	13843	13546	13438	13657	13577	13465	13744	13587	13518	13782	13580	13655	13512	13571	13516	13647	13664	13606	13681	13637	13782	13592	13579	13629	13623	13554	13458	13576	13560	13546	13700	13684	13356	13462	13572	13605	13608	13434	13418	13488	13570	13503	13530	13753	13659	13521	13457	13556	13497	13698	13646	13579	13547	13802	13536	13813	13536	13717	13613	13602	13482	13564	13552	13597	13618	13581	13637	13702	13547	13682	13599	13535	13678	13453	13590	13734	13577	13650	13694	13661	13671	13556	13681	13561	13516	13561	13660	13436	13380	13653	13587	13582	13507	13481	13599	13684	13718	13678	13610	13648	13691	13575	13725	13692	13683	13547	13611	13716	13815	13682	13552	13544	13466	13566	13643	13618	13559	13741	13649	13610	13618	13547	13621	13521	13539	13590	13644	13492	13574	13465	13565	13640	13629	13569	13663	13601	13498	13616	13553	13659	13684	13491	13768	13636	13482	13551	13535	13741	13705	13614	13617	13551	13661	13590	13527	13727	13528	13451	13672	13759	13702	13583	13472	13567	13533	13603	13589	13487	13713	13638	13657	13516	13620	13714	13559	13566	13573	13600	13631	13566	13587	13622	13549	13593	13538	13449	13643	13560	13566	13470	13446	13649	13645	13700	13645	13597	13511	13599	13574	13627	13576	13564	13500	13761	13622	13561	13439	13561	13765	13520	13624	13572	13499	13626	13566	13404	13663	13694	13581	13599	13482	13810	13646	13614	13537	13703	13626	13765	13570	13555	13593	13600	13483	13549	13545	13560	13615	13784	13633	13476	13612	13593	13548	13501	13540	13644	13527	13490	13608	13467	13554	13677	13693	13609	13635	13633	13774	13556	13592	13489	13760	13598	13504	13622	13657	13643	13533	13528	13733	13607	13689	13504	13480	13604	13632	13531	13608	13659	13477	13626	13583	13492	13685	13482	13618	13526	13428	13691	13586	13579	13625	13591	13529	13540	13700	13583	13663	13635	13558	13676	13563	13604	13540	13619	13742	13624	13585	13470	13549	13558	13569	13554	13592	13570	13519	13544	13616	13603	13489	13557	13705	13462	13725	13664	13537	13515	13655	13494	13669	13542	13630	13522	13522	13688	13516	13425	13527	13635	13557	13669	13614	13505	13558	13612	13650	13543	13561	13738	13560	13497	13567	13511	13678	13451	13634	13538	13482	13772	13542	13587	13716	13516	13547	13568	13514	13577	13603	13749	13482	13710	13504	13687	13621	13674	13599	13461	13708	13683	13539	13440	13665	13532	13509	13756	13597	13557	13624	13425	13665	13661	13500	13695	13589	13526	13496	13516	13706	13608	13533	13550	13605	13504	13539	13571	13508	13531	13542	13684	13535	13605	13580	13553	13539	13617	13675	13602	13611	13685	13532	13554	13698	13581	13437	13576	13498	13574	13558	13699	13604	13648	13657	13502	13707	13547	13694	13549	13642	13656	13659	13565	13557	13684	13617	13537	13646	13801	13517	13686	13625	13702	13393	13584	13519	13739	13466	13669	13691	13565	13493	13532	13774	13379	13654	13409	13757	13718	13490	13368	13574	13674	13694	13700	13647	13491	13621	13510	13586	13627	13601	13452	13658	13669	13471	13383	13450	13583	13617	13567	13539	13784	13774	13741	13638	13569	13635	13542	13612	13525	13515	13666	13565	13608	13481	13501	13720	13594	13597	13568	13530	13535	13535	13527	13557	13575	13640	13339	13576	13650	13630	13515	13640	13611	13597	13548	13520	13555	13633	13641	13623	13783	13646	13572	13669	13665	13636	13607	13585	13546	13564	13577	13518	13583	13654	13578	13567	13646	13718	13425	13679	13582	13461	13598	13475	13591	13617	13472	13616	13518	13587	13513	13583	13621	13723	13611	13650	13487	13623	13521	13418	13581	13607	13544	13492	13628	13514	13722	13575	13462	13643	13651	13540	13691	13454	13706	13719	13545	13545	13507	13581	13584	13602	13588	13543	13586	13503	13646	13546	13474	13648	13453	13659	13574	13569	13525	13728	13632	13834	13515	13695	13442	13668
28975	27411	34695	30698	24070	21244	19597	18359	17767	17438	17198	16695	16656	16422	16240	16405	16216	15977	16013	16055	16071	16133	15942	15868	16086	15719	15827	15870	15945	16018	15643	15595	15714	15801	15865	15675	15523	15770	15552	15764	15724	15675	15755	15717	15637	15919	15590	15841	15687	15745	15693	15796	15761	15605	15687	15738	15746	15715	15763	15577	15639	15875	15697	15751	15865	15686	15727	15660	15867	15758	15808	15830	15574	15846	15733	15719	15685	15685	15595	15764	15593	15776	15892	15745	15942	15625	15799	15731	15691	15752	15932	15694	15506	15630	15781	15663	15551	15721	15645	15734	15657	15780	15829	15880	15746	15886	15544	15794	15668	15734	15752	15728	15650	15650	15679	15585	15726	15764	15744	15820	15737	15855	15693	15792	15624	15603	15637	15682	15908	15826	15626	15695	15876	15850	15649	15821	15703	15913	15756	15652	15795	15871	15793	15787	15592	15737	15667	15738	15641	15526	15756	15426	15658	15797	15901	15709	15590	15629	15622	15619	15655	15617	15688	15858	15746	15663	15734	15760	15821	15662	15616	15742	15612	15397	15647	15889	15780	15744	15645	15898	15643	15813	15608	15714	15550	15827	15953	15801	15759	15773	15802	15739	15666	15657	15662	15599	15778	15686	15627	15861	15674	15676	15585	15462	15724	15691	15676	15715	15697	15664	15716	15809	15700	15855	15769	15632	15721	15671	15683	15595	15520	15785	15874	15703	15627	15705	15506	15731	15725	15641	15766	15698	15647	15866	15467	15726	15755	15711	15522	15619	15800	15647	15689	15623	15672	15548	15727	15880	15673	15833	15703	15723	15661	15672	15672	15819	15701	15612	15538	15756	15812	15819	15748	15690	15910	15737	15709	15909	15745	15826	15656	15618	15555	15558	15682	15733	15699	15793	15713	15723	15767	15928	15762	15612	15788	15652	15762	15668	15710	15569	15737	15828	15922	15586	15820	15779	15939	15986	15834	15770	15665	15768	15627	15659	15526	15814	15762	15654	15696	15737	15673	15691	15642	15634	15672	15582	15780	15709	15855	15789	15546	15913	15476	15836	15912	15709	15602	15654	15612	15780	15723	15601	15836	15929	15680	15905	15630	15687	15573	15678	15577	15922	15653	15828	15892	15816	15750	15599	15682	15576	15852	15756	15653	15796	15716	15669	15659	15775	15658	15501	15603	15789	15818	15567	15625	15749	15823	15771	15899	15736	15634	15729	15665	15689	15576	15528	15775	15451	15799	15458	15736	15723	15812	15813	15509	15784	15902	15521	15951	15902	15460	15827	15418	15580	15740	15842	15508	15789	15798	15899	15726	15806	15674	15790	15844	15649	15524	15759	15957	15622	15566	15807	15694	15561	15832	15873	15755	15757	15777	15621	15759	15862	15821	15807	15719	15655	15819	15686	15519	15813	15876	15754	15719	15798	15551	15840	15797	15591	15748	15864	15829	15805	15860	15834	15842	15593	15798	15755	15791	15714	15805	15606	15661	15729	15683	15778	15676	15785	15740	15587	15628	15622	15616	15691	15687	15759	15808	15581	15640	15736	15552	15620	15755	15644	15520	15676	15744	15624	15643	15668	15723	15665	15766	15784	15601	15844	15692	15776	15691	15889	15935	15721	15825	15814	15711	15639	15611	15721	15635	15483	15553	15585	15849	15962	15652	15827	15681	15696	15535	15585	15549	15350	15867	15708	15558	15804	15649	15708	15799	15946	15681	15793	15839	15693	15688	15765	15631	15566	15533	15604	15786	15813	15823	15813	15678	15722	15514	15665	15728	15682	15625	15625	15655	15601	16033	15816	15555	15770	15526	15920	15779	15802	16007	15950	15732	15601	15746	15628	15815	15951	15748	15614	15640	15768	15833	15865	15765	15993	15931	15861	15701	15517	15770	15719	15600	15697	15744	15646	15709	15644	15701	15696	15529	15765	15698	15758	15880	15952	15806	15719	15834	15635	15648	15734	15716	15809	15833	15870	15727	15751	15555	15652	15676	15977	15679	15623	15768	15887	15669	15839	15743	15699	15677	15760	15619	15737	15715	15658	15706	15719	15720	15704	15646	15773	15801	15713	15864	15736	15692	15734	15937	15715	15616	15735	15737	15793	15972	15673	15645	15704	15676	15684	15549	15774	15724	15886	15742	15784	15678	15715	15829	15810	15736	15770	15626	15578	15675	15779	15747	15836	15547	15771	15716	15737	15686	15643	15643	15740	15750	15721	15770	15844	15790	15749	15651	15630	15535	15795	15674	15880	15693	15622	15705	15761	15659	15674	15637	15802	15548	15815	15626	15482	15622	15758	15846	15612	15796	15736	15815	15709	15966	15846	15727	15662	15922	15802	15785	15843	15629	15757	15613	15687	15690	15618	15708	15775	15843	15688	15679	15883	15798	15731	15671	15670	15760	15665	15568	16015	15855	15684	15744	15464	15592	15496	15670	15735	15820	15812	15608	15695	15664	15752	15639	15708	15818	16006	15855	15782	15927	15646	15636	15754	15757	15706	15865	15669	15955	15918	15699	15637	15782	15682	15622	15652	15654	15681	15967	15678	15768	15743	15725	15683	15813	15870	15764	15759	15631	15655	15752	15651	15716	15625	15831	15665	15827	15535	15686	15784	15657	15585	15805	15698	15644	15813	15718	15914	15568	15738	15642	15804	15693	15666	15751	15804	15817	15896	15768	15714	15603	15742	15666	15734	15708	15788	15722	15865	15641	15654	15838	15836	15655	15549	15667	15759	15848	15687	15809	15545	15536	15654	15692	15688	15818	15749	15953	15771	15883	15760	15811	15799	15710	15566	15704	15711	15656	15628	15751	15722	15518	15812	15777	15717	15793	15773	15765	15820	15642	15806	15585	15875	15690	15660	15710	15691	15685	15671	15718	15744	15804	15683	15819	15868	15701	15818	15846	15715	15805	15708	15909	15737	15718	16138	15924	15689	15663	15705	15505	15684	15603	15612	15654	15698	15876	15749	15758	15581	15632	15621	15851	15816	15738	15839	15745	15945	15795	15659	15854	15817	15669	15661	15610	15837	15638	15597	15572	15792	15707	15527	15741	15820	15815	15852	15732	15814	15786	15772	15928	15944	15671	15587	15703	15677	15695	15600	15739	15610	15677	15593	15669	15880	15548	15703	15705	15759	15527	15761	15657	15584	15685	15864	15816	15685	15558	15586	15712	15618	15847	15561	15881	15691	15848	15608	15821	15683	15771	15832	15865	15768	15911	15735	15632	15563	15558	15801	15683	15729	15703	15878	15654	16000	15698	15837	15620	15727	15666	15627	15837	15601	15640	15577	15778	15635	15822	15616	15713	15714	15740	15847	15817	15613	15625	15695	15731	15761	15552	15526	15678	15597	15746	15488	15586	15921	15528	15690	15678	15592	15507	15869	15753	15776	15735	15883	15885	15654	15661	15908	15481	15562	15803	15604	15816	15771	15665	15598	15780	15538	15750	15626	15678	15794	15714	15616	16078	15791	15733	15730	15844	15688	15736	15715	15763	15840	15993	15821	15766	15814	15622	15783	15694	15660	15767	15791	15594	15493	15683	15634	15922	15740	15696	15769	15833	15822	15704	15695	15739	15600	15710	15677	15774	15767	15741	15720	15687	15807	15622	15769	15739	15838	15841	15791	15786	15952	15539	15607	15728	15725	15778	15871	15867	15741	15926	15662	15785	15713	15879	15633	15655	15814	15597	15781	15853	15643	15609	15694	15678	15684	15763	15778	15735	15576	15861	16032	15741	15799	15841	15717	15756	15760	15731	15830	15800	15781	15622	15748	15752	15736	15880	15924	15827	15856	15823	15856	15586	15817	15796	15595	15908	15852	15726	15688	15629	15800	15684	15794	15620	15681	15772	15685	15814	15650	15745	15504	15414	15522	15462	15752	15693	15639	15806	15552	15872	15759	15748	15677	15613	15745	15724	15823	15831	15673	15883	15585	15829	15805	15781	15870	15650	15723	15514	15844	15855	15708	15785	15839	15646	15569	15550	15533	15841	15727	15808	15684	15686	15719	15672	15793	15576	15669	15894	15635	15704	15680	15674	15776	15726	15596	15748	15873	15816	15584	15633	15675	15716	15879	15750	15527	15815	15969	15857	15726	15834	15635	15565	15714	15804	15674	15762	15787	15741	15719	15768	15658	15727	15715	15909	15724	15822	15801	15605	15548	15767	15647	15755	15872	15792	15790	15780	15828	15651	15787	15846	15627	15640	15631	15985	15634	16000	15653	15836	15818	15919	15625	15786	15604	15880	15595	15795	15706	15807	15635	15695	15701	15887	15657	15647	15703	15803	15763	16046	15876	15763	15881	15761	15749	15601	15887	15705	15671	15710	15654	15446	15550	15630	15944	15591	15535	15774	15790	15461	15662	15690	15627	15777	15608	15807	15596	15667	15854	15786	15854	15868	15674	15695	15706	15627	15635	15567	15745	15576	15788	15644	15710	15668	15649	15792	15818	15760	15654	15737	15723	15727	15613	15682	15744	15633	15713	15818	15670	15709	15868	15795	15683	15828	15921	15758	15700	15887	15689	15633	15773	15866	15799	15696	15704	15937	15741	15851	15679	15766	15660	15814	15636	15881	15531	15682	15773	16017	15834	15701	15668	15743	15670	15715	15895	15585	15819	15684	15743	15679	15735	15617	15666	15669	15602	15603	15698	15874	15722	15516	15602	15540	15514	15559	15627	15556	15794	15670	15617	15720	15950	15800	15629	15728	15757	15660	15528	15729	15616	15672	15600	15750	15687	15637	15910	15768	15681	15848	15806	15889	15621	15790	15891	15635	15719	15599	15660	15715	15724	15727	15838	15708	15776	15996	15609	15724	15704	15786	15810	15650	15764	15776	15649	15795	15635	15648	15744	15532	15799	15879	15869	15794	15841	15981	15810	15573	15846	15776	15864	15579	15763	15950	15745	15627	15684	15629	15894	15815	15912	15786	15881	15713	15679	15752	15762	15831	15740	15675	15758	15732	15768	15658	15686	15745	15707	15737	15662	15850	15828	15758	15623	15753	15596	15645	15697	15752	15679	15556	15999	15739	15624	15724	15726	15733	15666	15745	15752	15831	15762	15600	15908	15690	15674	15659	15558	15668	15748	15769	15643	15710	15751	15883	15748	15593	15670	15963	15590
29021	42020	38707	29104	24040	20658	18801	17366	16895	15910	15597	15043	14865	14488	14441	14215	14158	13954	14175	13908	13899	13766	13786	13735	13773	13675	13704	13694	13534	13746	13511	13596	13616	13460	13532	13631	13600	13604	13635	13619	13434	13678	13613	13637	13505	13481	13579	13338	13503	13535	13580	13484	13478	13430	13603	13628	13634	13520	13496	13563	13609	13566	13512	13680	13640	13523	13480	13476	13761	13533	13522	13541	13474	13446	13357	13498	13382	13498	13622	13608	13563	13532	13375	13558	13653	13417	13297	13560	13586	13636	13435	13409	13499	13612	13562	13628	13547	13483	13458	13490	13550	13573	13474	13458	13498	13589	13740	13583	13600	13596	13341	13482	13441	13347	13521	13575	13547	13653	13514	13578	13488	13649	13416	13405	13469	13439	13523	13523	13374	13455	13524	13503	13636	13570	13463	13498	13600	13393	13550	13499	13508	13526	13334	13460	13483	13368	13413	13567	13503	13503	13514	13375	13589	13428	13604	13691	13586	13625	13310	13303	13484	13528	13424	13565	13371	13389	13520	13639	13523	13525	13540	13585	13542	13494	13263	13439	13558	13458	13508	13474	13637	13530	13439	13440	13611	13733	13545	13368	13507	13603	13475	13525	13473	13466	13564	13581	13494	13578	13620	13504	13506	13576	13592	13467	13470	13453	13385	13500	13379	13561	13601	13549	13479	13627	13632	13503	13359	13510	13464	13663	13481	13619	13631	13577	13510	13436	13572	13446	13463	13535	13451	13515	13483	13562	13552	13586	13543	13413	13485	13558	13421	13696	13553	13449	13444	13535	13449	13431	13586	13591	13471	13433	13388	13531	13608	13411	13593	13600	13433	13388	13381	13506	13528	13427	13581	13612	13521	13471	13316	13531	13574	13640	13355	13548	13428	13622	13737	13411	13403	13621	13495	13471	13463	13399	13468	13447	13544	13563	13308	13578	13405	13441	13519	13539	13573	13435	13437	13402	13581	13584	13507	13564	13573	13630	13596	13427	13538	13632	13547	13557	13456	13602	13663	13426	13511	13458	13534	13425	13417	13383	13544	13582	13564	13408	13567	13560	13463	13467	13381	13502	13566	13317	13470	13595	13533	13412	13380	13555	13398	13554	13525	13441	13376	13582	13554	13516	13498	13632	13599	13608	13557	13377	13617	13606	13479	13580	13435	13533	13534	13506	13562	13784	13413	13667	13551	13632	13489	13509	13377	13467	13310	13460	13524	13454	13368	13441	13528	13395	13438	13450	13449	13458	13537	13537	13484	13520	13362	13603	13468	13444	13462	13427	13483	13486	13443	13694	13389	13639	13421	13484	13528	13339	13628	13422	13608	13459	13449	13487	13406	13505	13472	13479	13546	13531	13408	13564	13365	13383	13466	13475	13578	13610	13451	13567	13412	13524	13590	13504	13519	13534	13604	13506	13553	13543	13488	13556	13585	13476	13495	13446	13394	13543	13553	13485	13187	13560	13552	13590	13348	13497	13572	13547	13548	13558	13470	13415	13629	13687	13434	13504	13565	13604	13621	13589	13415	13544	13660	13630	13544	13454	13458	13490	13465	13678	13473	13462	13466	13382	13369	13575	13659	13572	13537	13509	13500	13542	13563	13537	13558	13435	13685	13520	13430	13507	13523	13550	13458	13485	13535	13628	13567	13480	13414	13490	13493	13513	13533	13633	13594	13472	13656	13479	13604	13566	13353	13472	13413	13218	13456	13526	13398	13558	13370	13623	13411	13531	13435	13505	13399	13417	13345	13472	13721	13510	13577	13574	13690	13587	13561	13568	13520	13420	13429	13488	13506	13537	13506	13475	13322	13537	13391	13536	13644	13512	13631	13537	13226	13512	13498	13349	13459	13612	13628	13455	13553	13631	13480	13489	13482	13399	13608	13574	13503	13527	13709	13540	13467	13334	13570	13571	13476	13423	13583	13450	13668	13439	13623	13483	13644	13516	13563	13467	13494	13497	13438	13516	13502	13407	13306	13599	13396	13530	13487	13412	13327	13477	13501	13405	13564	13507	13477	13521	13495	13669	13507	13483	13508	13372	13605	13450	13456	13489	13753	13644	13637	13629	13566	13548	13482	13515	13590	13613	13353	13488	13443	13356	13425	13343	13520	13592	13605	13379	13356	13515	13278	13424	13559	13584	13636	13542	13656	13495	13441	13473	13392	13497	13454	13485	13558	13398	13504	13464	13591	13613	13456	13551	13443	13454	13422	13563	13573	13312	13727	13490	13432	13501	13559	13390	13606	13579	13468	13462	13590	13457	13507	13466	13506	13489	13593	13614	13326	13474	13492	13356	13461	13398	13540	13439	13312	13620	13618	13523	13571	13334	13487	13472	13468	13378	13460	13551	13564	13531	13505	13673	13432	13535	13456	13522	13432	13488	13451	13518	13544	13530	13463	13451	13617	13541	13449	13440	13484	13544	13519	13468	13552	13458	13514	13530	13519	13591	13429	13703	13620	13278	13568	13348	13662	13602	13481	13445	13460	13419	13485	13546	13594	13562	13432	13606	13527	13342	13700	13558	13533	13585	13494	13433	13561	13601	13371	13358	13569	13621	13528	13475	13425	13613	13482	13460	13443	13520	13437	13439	13454	13459	13505	13582	13441	13416	13574	13592	13476	13410	13551	13473	13597	13601	13566	13448	13407	13439	13496	13465	13518	13459	13634	13445	13355	13578	13456	13420	13464	13507	13442	13376	13481	13537	13440	13441	13560	13525	13599	13485	13636	13481	13459	13642	13634	13392	13497	13380	13306	13395	13629	13571	13314	13576	13566	13424	13457	13535	13517	13398	13569	13512	13435	13672	13493	13371	13532	13643	13606	13537	13576	13469	13296	13445	13436	13697	13629	13528	13618	13456	13681	13412	13581	13434	13600	13519	13456	13620	13598	13499	13336	13564	13599	13572	13585	13584	13479	13405	13528	13447	13497	13393	13538	13390	13460	13765	13553	13463	13370	13591	13582	13612	13675	13345	13379	13597	13531	13385	13496	13414	13441	13520	13572	13410	13508	13608	13620	13341	13456	13324	13458	13349	13621	13520	13577	13383	13430	13425	13464	13529	13536	13576	13550	13490	13669	13510	13724	13342	13559	13533	13523	13457	13440	13443	13289	13706	13366	13415	13493	13480	13384	13540	13582	13461	13640	13443	13548	13350	13569	13751	13497	13549	13590	13573	13413	13505	13622	13414	13545	13540	13471	13624	13430	13675	13429	13538	13519	13401	13487	13362	13455	13483	13562	13412	13463	13498	13435	13508	13589	13504	13268	13369	13628	13422	13732	13514	13615	13653	13518	13428	13541	13455	13384	13537	13513	13322	13744	13395	13621	13445	13537	13551	13582	13399	13536	13624	13487	13519	13567	13620	13654	13499	13548	13482	13684	13540	13462	13550	13453	13382	13437	13405	13519	13567	13629	13494	13553	13423	13496	13501	13493	13558	13443	13489	13503	13511	13602	13424	13600	13387	13450	13667	13614	13469	13261	13456	13574	13675	13507	13417	13657	13552	13484	13571	13508	13465	13435	13498	13507	13444	13545	13546	13487	13323	13449	13644	13372	13563	13505	13513	13484	13628	13411	13510	13505	13541	13434	13526	13623	13527	13527	13493	13639	13509	13809	13506	13507	13458	13430	13520	13539	13561	13558	13777	13544	13591	13470	13508	13484	13565	13427	13455	13701	13476	13405	13545	13515	13558	13463	13432	13429	13420	13409	13587	13536	13679	13560	13552	13509	13603	13476	13686	13686	13688	13543	13391	13590	13583	13406	13501	13487	13394	13523	13598	13687	13403	13441	13696	13441	13532	13545	13532	13626	13448	13575	13591	13527	13508	13563	13491	13511	13460	13497	13564	13575	13471	13650	13563	13485	13642	13400	13404	13573	13557	13488	13474	13604	13390	13516	13375	13587	13428	13586	13458	13451	13417	13474	13529	13439	13502	13607	13546	13581	13603	13339	13678	13458	13437	13538	13674	13431	13569	13493	13459	13600	13510	13532	13706	13716	13315	13381	13634	13469	13574	13518	13439	13579	13486	13538	13507	13457	13495	13386	13504	13396	13600	13618	13425	13434	13390	13526	13467	13695	13440	13510	13571	13430	13527	13560	13388	13457	13531	13472	13518	13441	13505	13477	13587	13527	13498	13561	13526	13400	13537	13539	13668	13604	13459	13813	13555	13414	13672	13549	13396	13263	13575	13522	13485	13254	13624	13634	13471	13611	13682	13621	13472	13485	13558	13609	13402	13535	13486	13553	13485	13468	13572	13552	13540	13501	13510	13590	13481	13497	13467	13496	13498	13479	13493	13495	13633	13563	13428	13483	13455	13531	13431	13419	13452	13499	13503	13467	13538	13399	13644	13457	13634	13493	13541	13628	13468	13700	13445	13633	13387	13464	13554	13605	13538	13463	13436	13553	13441	13606	13240	13694	13410	13498	13448	13551	13510	13400	13542	13614	13567	13375	13557	13499	13429	13544	13479	13575	13547	13564	13479	13470	13513	13293	13577	13632	13672	13426	13671	13499	13518	13433	13604	13385	13587	13644	13577	13604	13580	13503	13456	13580	13478	13544	13551	13486	13487	13583	13412	13416	13490	13466	13375	13549	13598	13405	13483	13431	13327	13502	13514	13553	13320	13663	13462	13360	13440	13528	13569	13566	13631	13512	13516	13454	13393	13618	13517	13528	13546	13491	13582	13463	13500	13490	13563	13361	13664	13317	13658	13521	13653	13527	13547	13463	13361	13592	13407	13567	13377	13528	13568	13504	13307	13486	13538	13603	13524	13634	13522	13453	13635	13442	13489	13520	13372	13291	13377	13374	13492	13557	13499	13645	13535	13762	13483	13535	13723	13377	13527	13415	13462	13458	13289	13555	13538	13436	13581	13503	13557	13372	13634	13444	13533	13517	13473	13551	13371	13369	13510	13588	13538	13606	13529	13601	13440	13502	13518	13496	13480	13326	13387	13566	13499	13424	13536	13620	13654	13471	13496	13656	13303	13556	13439	13617	13499	13368	13482	13468	13488	13553	13523	13653	13496	13446	13570	13704	13486	13517	13446	13457	13384	13539	13538	13482	13444	13452	13395	13506	13432	13610	13760	13341	13510	13588	13460	13665	13625	13465	13480	13565	13463
24081	21034	28434	25563	25111	25495	23858	20249	18911	18208	17624	17245	16754	16633	16642	16363	16211	16148	15992	16058	15765	15737	15803	15962	15925	15848	15716	15514	15546	15645	15532	15713	15590	15680	15545	15549	15656	15821	15412	15378	15583	15370	15478	15507	15499	15500	15545	15473	15373	15435	15670	15530	15353	15521	15359	15422	15445	15514	15574	15481	15496	15696	15290	15451	15329	15218	15375	15434	15483	15355	15538	15507	15558	15568	15480	15479	15474	15594	15376	15320	15539	15379	15515	15543	15521	15706	15560	15429	15568	15438	15553	15376	15617	15412	15602	15437	15350	15425	15320	15396	15325	15345	15531	15590	15655	15238	15465	15366	15359	15508	15588	15576	15443	15332	15426	15437	15381	15541	15455	15465	15380	15390	15438	15336	15405	15395	15329	15149	15522	15377	15365	15527	15390	15542	15450	15362	15461	15529	15455	15707	15532	15804	15545	15293	15495	15287	15413	15344	15616	15554	15523	15485	15596	15528	15286	15307	15423	15407	15655	15462	15390	15579	15122	15402	15258	15411	15612	15499	15572	15290	15394	15447	15298	15490	15591	15520	15538	15269	15682	15508	15471	15607	15495	15377	15436	15450	15541	15317	15511	15409	15393	15383	15381	15455	15590	15657	15491	15345	15384	15346	15496	15500	15410	15595	15370	15401	15482	15303	15382	15526	15413	15386	15515	15423	15523	15518	15504	15408	15396	15481	15549	15274	15230	15622	15464	15303	15455	15533	15330	15556	15498	15543	15423	15298	15361	15421	15593	15430	15425	15360	15577	15403	15327	15621	15395	15293	15406	15401	15299	15386	15444	15482	15498	15255	15410	15384	15620	15292	15294	15441	15482	15491	15385	15323	15183	15506	15359	15499	15319	15465	15484	15654	15277	15518	15581	15592	15290	15427	15496	15390	15519	15377	15504	15470	15422	15380	15215	15442	15381	15454	15370	15502	15451	15440	15501	15640	15438	15439	15420	15382	15474	15468	15534	15208	15417	15460	15384	15409	15436	15310	15515	15342	15647	15520	15484	15376	15555	15491	15482	15505	15511	15257	15556	15469	15414	15260	15493	15516	15480	15496	15279	15426	15722	15626	15399	15377	15252	15392	15394	15388	15523	15366	15415	15419	15418	15378	15377	15513	15366	15223	15541	15423	15424	15602	15697	15687	15379	15341	15559	15572	15523	15537	15234	15561	15440	15404	15472	15408	15492	15334	15402	15370	15276	15501	15478	15578	15535	15425	15496	15452	15420	15703	15477	15504	15705	15331	15501	15259	15634	15481	15478	15300	15470	15506	15559	15483	15415	15553	15537	15515	15350	15436	15698	15462	15537	15716	15447	15521	15304	15513	15369	15440	15413	15552	15549	15300	15457	15227	15469	15502	15534	15411	15370	15508	15591	15462	15247	15454	15413	15481	15441	15465	15539	15465	15569	15550	15428	15532	15485	15444	15583	15333	15407	15405	15469	15473	15597	15439	15252	15507	15412	15357	15349	15464	15583	15295	15197	15507	15511	15389	15469	15379	15567	15486	15577	15434	15409	15423	15363	15536	15328	15513	15428	15448	15416	15466	15404	15309	15339	15349	15433	15322	15366	15186	15489	15263	15529	15519	15278	15508	15445	15457	15091	15506	15670	15620	15588	15309	15470	15603	15564	15475	15637	15218	15423	15582	15493	15355	15477	15670	15548	15247	15431	15402	15493	15393	15545	15600	15405	15402	15482	15360	15518	15391	15442	15383	15345	15421	15310	15405	15594	15695	15508	15579	15429	15390	15420	15548	15508	15339	15421	15503	15324	15555	15654	15711	15511	15325	15543	15588	15166	15358	15394	15615	15531	15521	15524	15454	15411	15572	15724	15639	15482	15541	15554	15708	15429	15518	15333	15359	15341	15606	15191	15425	15368	15294	15624	15427	15385	15540	15499	15407	15489	15240	15373	15483	15417	15281	15612	15367	15359	15465	15533	15505	15453	15321	15453	15331	15499	15499	15399	15485	15352	15554	15476	15542	15450	15605	15293	15510	15529	15433	15440	15423	15509	15477	15471	15453	15346	15561	15604	15646	15472	15472	15502	15435	15356	15422	15534	15444	15432	15454	15532	15547	15389	15377	15382	15386	15238	15442	15585	15384	15399	15450	15464	15281	15396	15441	15697	15500	15557	15534	15429	15604	15420	15479	15481	15515	15483	15372	15478	15361	15484	15468	15650	15497	15694	15282	15585	15260	15446	15235	15413	15590	15460	15447	15363	15416	15510	15568	15224	15391	15521	15329	15391	15475	15437	15507	15383	15476	15619	15318	15508	15439	15520	15506	15512	15402	15704	15500	15483	15431	15450	15514	15500	15541	15525	15429	15377	15152	15517	15518	15574	15448	15461	15443	15554	15513	15644	15250	15664	15158	15450	15335	15302	15566	15538	15458	15226	15595	15346	15282	15458	15547	15299	15530	15523	15542	15594	15644	15668	15499	15369	15433	15428	15631	15513	15397	15322	15520	15454	15499	15520	15382	15477	15377	15565	15566	15223	15527	15379	15314	15447	15392	15795	15440	15574	15420	15534	15566	15206	15406	15497	15416	15551	15630	15589	15288	15518	15554	15257	15370	15598	15474	15413	15572	15499	15251	15442	15486	15295	15436	15502	15555	15416	15496	15526	15479	15230	15380	15522	15460	15378	15633	15322	15383	15436	15362	15374	15481	15550	15477	15586	15421	15579	15366	15328	15410	15506	15542	15505	15579	15499	15531	15569	15184	15415	15300	15462	15554	15414	15521	15493	15662	15380	15271	15485	15486	15543	15446	15540	15654	15588	15394	15536	15439	15421	15402	15463	15364	15310	15403	15519	15451	15620	15484	15473	15332	15466	15343	15341	15670	15405	15235	15381	15528	15410	15459	15311	15394	15450	15281	15538	15551	15415	15456	15503	15530	15431	15453	15639	15599	15484	15671	15636	15466	15479	15538	15091	15412	15455	15295	15567	15414	15203	15595	15452	15412	15484	15521	15765	15359	15489	15592	15335	15313	15216	15331	15393	15532	15526	15540	15571	15379	15206	15577	15445	15353	15441	15438	15435	15466	15428	15529	15641	15291	15368	15458	15638	15495	15614	15121	15506	15639	15426	15361	15429	15535	15461	15360	15325	15370	15514	15471	15618	15527	15454	15527	15524	15437	15554	15431	15268	15530	15433	15550	15046	15444	15400	15375	15595	15484	15565	15731	15615	15553	15514	15448	15474	15512	15448	15145	15494	15208	15570	15471	15306	15478	15561	15496	15453	15384	15354	15530	15517	15400	15548	15358	15334	15406	15243	15440	15371	15574	15452	15470	15312	15263	15633	15396	15250	15283	15486	15568	15502	15548	15287	15514	15553	15441	15298	15448	15450	15536	15564	15284	15470	15440	15277	15614	15495	15515	15293	15223	15406	15569	15456	15513	15456	15460	15437	15304	15480	15382	15440	15505	15537	15612	15332	15648	15350	15444	15412	15469	15534	15430	15452	15406	15454	15544	15658	15544	15498	15469	15534	15269	15553	15557	15613	15780	15547	15405	15452	15362	15378	15424	15410	15404	15460	15339	15322	15534	15389	15459	15470	15600	15553	15481	15244	15342	15564	15286	15509	15571	15285	15442	15345	15406	15526	15447	15375	15622	15400	15497	15402	15567	15335	15319	15505	15431	15447	15342	15478	15415	15325	15406	15802	15452	15533	15598	15332	15242	15222	15562	15587	15550	15360	15438	15412	15669	15495	15452	15398	15372	15340	15425	15274	15349	15422	15450	15413	15320	15445	15608	15395	15465	15564	15517	15390	15450	15306	15416	15506	15511	15680	15454	15587	15449	15424	15421	15730	15378	15307	15388	15496	15470	15474	15498	15542	15470	15689	15437	15424	15303	15463	15581	15322	15346	15333	15359	15353	15423	15403	15608	15371	15555	15395	15489	15380	15339	15340	15339	15576	15658	15522	15244	15605	15530	15603	15458	15628	15276	15344	15545	15548	15469	15347	15269	15325	15318	15482	15341	15615	15505	15433	15533	15319	15612	15306	15366	15347	15336	15472	15505	15625	15575	15473	15522	15296	15545	15508	15391	15405	15333	15449	15299	15544	15159	15249	15353	15509	15396	15585	15648	15530	15719	15486	15410	15529	15566	15626	15485	15368	15514	15624	15419	15420	15575	15429	15463	15563	15512	15514	15496	15612	15406	15455	15368	15424	15366	15431	15446	15356	15454	15631	15500	15335	15478	15423	15549	15708	15439	15276	15254	15428	15277	15494	15358	15378	15458	15538	15587	15359	15214	15399	15487	15477	15278	15309	15525	15407	15309	15483	15574	15521	15540	15543	15511	15464	15551	15450	15275	15386	15639	15561	15412	15375	15600	15219	15336	15673	15330	15231	15423	15293	15537	15379	15452	15405	15645	15523	15551	15399	15513	15247	15527	15409	15567	15443	15439	15511	15338	15427	15517	15386	15547	15274	15448	15582	15476	15672	15478	15484	15494	15651	15464	15422	15367	15428	15514	15586	15398	15607	15523	15281	15315	15476	15662	15469	15426	15238	15417	15347	15481	15440	15213	15364	15576	15492	15552	15676	15458	15417	15570	15448	15588	15518	15505	15384	15467	15530	15535	15488	15505	15421	15360	15502	15422	15589	15493	15308	15310	15271	15477	15467	15370	15643	15559	15388	15490	15520	15310	15479	15497	15409	15355	15531	15345	15397	15252	15401	15482	15497	15357	15448	15435	15350	15425	15524	15290	15465	15523	15365	15402	15552	15655	15362	15421	15302	15455	15515	15479	15489	15294	15411	15448	15671	15478	15400	15384	15460	15370	15469	15421	15454	15397	15407	15396	15553	15366	15255	15468	15409	15484	15425	15332	15328	15313	15461	15458	15352	15331	15568	15431	15548	15550	15429	15203	15398	15494	15489	15440	15484	15443	15326	15481	15547	15400	15402	15375	15299	15480	15436	15457	15443	15604	15574	15414	15434	15576	15511	15379	15293	15486	15482	15484	15489	15473	15563	15691	15538	15432	15399	15494	15538	15364	15419	15630	15351	15401	15413	15302	15380	15336	15420	15562	15332	15448	15570	15512	15524	15493	15602	15501	15464	15339	15355	15342	15391	15505	15279	15383	15488	15293	15466	15507
28869	48397	44329	35148	29680	25423	21915	19682	18702	17236	16794	15858	15399	14943	14728	14566	14227	14389	14057	13891	13901	13945	13629	13600	13807	13663	13601	13645	13576	13253	13402	13624	13458	13447	13451	13243	13367	13577	13295	13244	13327	13417	13157	13260	13411	13358	13339	13326	13424	13295	13311	13372	13328	13390	13491	13334	13311	13433	13377	13422	13365	13221	13312	13250	13451	13359	13273	13320	13303	13286	13460	13550	13330	13478	13449	13321	13472	13326	13615	13425	13459	13447	13305	13277	13463	13394	13375	13304	13210	13433	13379	13270	13336	13339	13237	13258	13351	13248	13275	13174	13434	13249	13427	13338	13393	13383	13320	13419	13368	13308	13419	13336	13469	13518	13510	13364	13375	13361	13358	13325	13517	13411	13311	13383	13222	13316	13254	13379	13361	13309	13531	13211	13363	13446	13459	13316	13221	13409	13359	13302	13231	13330	13333	13384	13421	13094	13424	13369	13406	13232	13445	13340	13308	13257	13352	13183	13412	13327	13351	13376	13292	13442	13348	13342	13489	13515	13268	13238	13377	13349	13272	13416	13552	13398	13360	13311	13283	13378	13340	13401	13381	13360	13234	13401	13342	13457	13375	13346	13483	13408	13387	13271	13376	13296	13317	13419	13220	13337	13256	13295	13357	13371	13318	13408	13354	13314	13279	13308	13412	13257	13489	13504	13359	13362	13422	13322	13286	13272	13210	13347	13399	13387	13328	13314	13360	13481	13324	13265	13358	13229	13266	13468	13566	13245	13317	13260	13301	13276	13449	13453	13219	13208	13213	13176	13303	13277	13139	13415	13321	13417	13394	13394	13231	13452	13320	13302	13355	13435	13195	13448	13425	13467	13258	13408	13335	13381	13273	13388	13355	13422	13200	13248	13481	13390	13316	13262	13205	13186	13334	13153	13304	13422	13363	13302	13358	13369	13365	13325	13335	13309	13383	13367	13356	13382	13427	13445	13241	13391	13326	13367	13347	13337	13363	13237	13361	13379	13372	13327	13446	13341	13276	13349	13307	13339	13419	13355	13374	13254	13259	13321	13411	13334	13253	13359	13262	13276	13384	13298	13161	13442	13318	13364	13352	13221	13459	13248	13301	13315	13363	13408	13263	13464	13368	13270	13328	13435	13402	13337	13295	13410	13425	13392	13443	13380	13423	13298	13291	13452	13328	13395	13301	13206	13225	13460	13299	13298	13277	13377	13298	13311	13292	13374	13445	13411	13339	13367	13391	13423	13251	13366	13413	13396	13379	13249	13494	13474	13334	13460	13354	13358	13346	13337	13263	13396	13324	13407	13497	13261	13358	13218	13253	13413	13190	13266	13372	13347	13413	13412	13208	13343	13463	13261	13428	13392	13415	13278	13391	13296	13247	13188	13239	13380	13317	13202	13421	13352	13398	13395	13456	13283	13252	13258	13286	13421	13419	13312	13397	13371	13329	13271	13230	13432	13369	13543	13437	13294	13233	13491	13377	13329	13330	13261	13313	13334	13357	13239	13326	13366	13291	13178	13277	13431	13420	13401	13496	13235	13444	13427	13359	13245	13519	13333	13231	13245	13269	13382	13244	13389	13449	13303	13212	13384	13378	13363	13426	13386	13437	13311	13230	13440	13379	13235	13440	13312	13328	13210	13438	13489	13441	13261	13388	13383	13273	13191	13238	13301	13357	13371	13375	13328	13264	13502	13234	13312	13552	13443	13406	13428	13238	13495	13386	13301	13466	13341	13357	13435	13275	13278	13343	13378	13566	13361	13251	13531	13313	13301	13348	13371	13376	13334	13440	13317	13377	13301	13274	13293	13294	13359	13411	13418	13390	13150	13374	13327	13380	13452	13288	13430	13297	13424	13286	13306	13215	13206	13465	13292	13525	13319	13259	13415	13311	13473	13446	13296	13361	13301	13300	13283	13527	13299	13333	13417	13354	13371	13094	13340	13511	13503	13306	13255	13443	13158	13395	13331	13352	13222	13353	13420	13365	13247	13486	13492	13153	13390	13289	13358	13455	13105	13257	13236	13204	13163	13378	13432	13220	13145	13646	13343	13313	13157	13268	13255	13217	13401	13430	13380	13452	13355	13397	13314	13419	13437	13323	13396	13346	13170	13299	13442	13340	13258	13424	13433	13304	13112	13262	13288	13304	13306	13187	13353	13167	13304	13339	13568	13187	13395	13470	13369	13394	13222	13086	13414	13193	13232	13259	13293	13386	13190	13408	13386	13220	13292	13330	13139	13370	13262	13390	13119	13179	13278	13480	13291	13314	13259	13377	13267	13152	13362	13200	13362	13301	13272	13509	13318	13253	13488	13085	13415	13340	13236	13254	13332	13256	13260	13288	13314	13526	13210	13282	13392	13354	13246	13362	13392	13251	13318	13465	13467	13343	13221	13215	13318	13560	13273	13251	13158	13389	13169	13167	13627	13312	13440	13386	13428	13323	13417	13307	13485	13286	13582	13325	13259	13176	13245	13281	13302	13231	13347	13130	13399	13176	13303	13353	13338	13421	13263	13268	13289	13351	13455	13316	13221	13290	13227	13442	13330	13383	13334	13383	13444	13420	13380	13294	13366	13432	13331	13286	13197	13436	13296	13275	13361	13438	13261	13114	13313	13499	13334	13274	13335	13440	13283	13503	13350	13327	13352	13267	13317	13299	13221	13421	13332	13246	13373	13459	13333	13340	13258	13195	13189	13354	13475	13042	13273	13425	13481	13230	13219	13226	13359	13238	13445	13306	13224	13414	13240	13368	13453	13653	13380	13427	13322	13287	13324	13321	13316	13254	13335	13121	13368	13348	13415	13378	13363	13155	13311	13400	13273	13167	13389	13291	13261	13280	13469	13307	13485	13379	13224	13302	13295	13304	13367	13476	13343	13423	13391	13303	13344	13300	13273	13343	13338	13405	13334	13289	13282	13275	13269	13224	13248	13274	13327	13468	13392	13456	13228	13300	13454	13522	13265	13201	13210	13345	13399	13341	13417	13278	13403	13397	13246	13364	13209	13473	13292	13400	13284	13337	13464	13302	13206	13343	13383	13398	13374	13305	13453	13297	13329	13313	13127	13408	13323	13421	13463	13486	13405	13264	13488	13328	13365	13393	13365	13347	13448	13289	13184	13421	13375	13389	13289	13461	13294	13363	13228	13436	13476	13498	13340	13392	13412	13502	13328	13392	13264	13324	13373	13289	13364	13209	13306	13404	13219	13286	13273	13233	13246	13330	13315	13394	13356	13324	13502	13196	13394	13320	13385	13420	13165	13347	13221	13395	13387	13425	13232	13532	13433	13407	13384	13406	13252	13544	13316	13309	13432	13309	13334	13366	13479	13314	13260	13368	13367	13327	13379	13480	13304	13267	13329	13456	13173	13311	13344	13433	13316	13265	13455	13411	13386	13385	13405	13236	13348	13416	13390	13390	13355	13244	13272	13437	13435	13376	13261	13400	13351	13425	13467	13321	13342	13476	13365	13211	13332	13371	13279	13334	13326	13259	13459	13343	13290	13495	13242	13416	13432	13333	13414	13229	13341	13356	13287	13303	13324	13458	13350	13375	13285	13299	13306	13245	13322	13484	13331	13503	13389	13323	13350	13332	13177	13351	13316	13310	13339	13275	13338	13443	13276	13480	13335	13356	13285	13438	13311	13378	13242	13233	13325	13363	13319	13308	13310	13334	13338	13320	13475	13193	13444	13372	13247	13393	13340	13427	13152	13293	13267	13440	13324	13344	13456	13404	13239	13366	13282	13456	13280	13253	13296	13323	13261	13194	13377	13203	13289	13261	13512	13474	13346	13376	13256	13228	13324	13432	13331	13441	13421	13342	13273	13462	13345	13376	13492	13192	13369	13370	13306	13436	13317	13186	13337	13371	13402	13435	13288	13307	13245	13392	13246	13381	13351	13343	13595	13324	13225	13365	13337	13218	13321	13169	13445	13209	13348	13472	13398	13430	13449	13369	13419	13379	13216	13329	13521	13376	13162	13401	13341	13281	13238	13283	13258	13357	13377	13221	13424	13476	13391	13161	13158	13414	13232	13400	13360	13422	13299	13371	13406	13426	13251	13392	13291	13265	13373	13297	13424	13399	13272	13355	13466	13347	13256	13334	13364	13254	13399	13309	13447	13410	13259	13227	13331	13444	13261	13370	13351	13291	13314	13416	13140	13433	13290	13181	13364	13345	13439	13427	13266	13328	13374	13324	13556	13351	13290	13395	13325	13289	13346	13384	13343	13362	13347	13299	13142	13158	13271	13393	13299	13467	13239	13353	13416	13380	13364	13217	13432	13256	13360	13304	13331	13368	13270	13274	13331	13376	13439	13416	13263	13423	13442	13210	13137	13449	13247	13195	13320	13458	13320	13467	13275	13406	13369	13423	13197	13125	13498	13332	13369	13288	13370	13258	13457	13415	13205	13305	13324	13454	13405	13382	13157	13322	13308	13411	13198	13345	13391	13354	13347	13584	13286	13308	13340	13282	13266	13338	13266	13401	13179	13410	13196	13366	13301	13342	13239	13429	13203	13295	13417	13386	13451	13377	13378	13274	13519	13428	13367	13414	13316	13336	13277	13358	13327	13375	13278	13164	13322	13398	13433	13375	13322	13189	13136	13430	13450	13494	13290	13252	13136	13261	13457	13386	13289	13188	13472	13311	13385	13277	13462	13371	13326	13218	13468	13170	13215	13445	13479	13353	13427	13323	13252	13390	13310	13424	13292	13431	13265	13306	13216	13442	13221	13299	13361	13328	13378	13230	13373	13404	13271	13141	13232	13384	13287	13400	13423	13397	13351	13388	13429	13390	13356	13342	13277	13446	13261	13315	13344	13508	13180	13323	13410	13292	13339	13307	13410	13418	13396	13367	13406	13316	13415	13271	13419	13298	13359	13209	13289	13299	13525	13439	13577	13464	13478	13353	13426	13460	13384	13347	13300	13404	13472	13383	13237	13353	13369	13462	13335	13165	13424	13322	13474	13226	13413	13494	13407	13323	13344	13353	13248	13124	13216	13347	13339	13317	13345	13334	13383	13250	13286	13499	13323	13535	13234	13425	13176	13439	13406	13314	13442	13285	13367	13342	13466	13289	13321	13249	13286	13427	13315	13383	13153	13370	13412	13361	13292	13261	13466	13432	13420	13314	13216
22714	21038	28836	23905	23279	26666	28043	22582	20789	19963	19098	18321	17985	17730	17397	17084	16776	16726	16716	16859	16469	16461	16260	16208	16027	16475	16261	16088	16238	16156	16260	16003	16265	16093	15944	16016	16019	16023	15869	15807	15753	16090	15924	15948	15732	15994	16051	16107	15893	15733	15859	15993	15932	15550	15766	15783	15917	15763	16025	15923	15952	15843	15687	15816	15927	15722	15799	15870	16125	16001	15915	15853	15866	15728	15913	15917	16015	15688	15642	15900	15939	15806	15787	15888	15662	15694	15869	15750	15866	15781	15887	15847	16011	16010	15934	15935	15798	15771	15811	15879	15907	15640	15977	15812	15724	15974	15812	15821	15850	15714	15873	15680	15901	15963	15791	15803	15819	15981	15972	15593	15939	15877	15805	15804	15865	15826	15780	15665	15809	15545	15882	15738	15860	15985	15932	15826	15804	15962	15688	15819	15846	15766	15906	15852	15769	15714	15749	15816	15697	15853	15884	15830	15880	15900	15757	15778	15779	15659	15802	15814	15861	15703	15741	15601	15738	15777	15890	15600	15957	15781	15871	15780	15920	15809	15856	15548	15732	15629	15904	15865	15646	15734	15869	15845	15855	15844	15691	15772	15912	15975	15730	15607	15849	15875	15777	16020	15797	15947	15752	16031	15954	15959	15754	15869	15651	15854	15838	15745	15848	15848	15613	15722	15511	15673	15770	15879	15702	15990	15822	15827	15684	15823	15933	15675	15641	15826	15566	15872	15973	15719	15793	15739	15921	15807	15886	15681	15669	15934	15992	15830	16057	16062	15752	15802	15868	15968	15821	15833	15702	15913	15792	15746	15763	15927	15731	15791	15707	15703	15731	15789	15742	15940	15712	15873	15834	15626	15864	15881	15847	15810	15707	15850	15839	15870	15747	15796	15843	15706	15777	15864	15922	15760	15888	15905	16099	15848	15773	15788	15829	15867	15666	15960	15818	15877	15697	15836	15818	15907	15796	15870	15813	15839	15940	15869	15789	15888	15814	15778	15885	15720	15916	15702	15892	15820	15726	15983	15768	15645	15750	15772	15937	15975	15922	15758	15882	15767	15861	15813	15807	15923	15797	15672	15873	15730	15760	15851	16010	15798	15862	15914	16077	15940	15844	15676	15940	15819	15761	16008	15982	15939	15589	15760	15867	15693	15894	15932	16013	15645	15883	15806	15866	15857	15891	15728	15931	15789	15776	15708	15827	15682	15884	15766	15879	15769	15959	15690	15957	15887	15845	16016	15689	15962	15767	15881	15518	15922	15969	15789	15719	15836	15967	15850	15590	15890	15863	15671	15793	15782	15825	15814	15787	15923	15688	15862	15992	15870	15812	15720	16017	15883	15982	15819	15839	15855	15853	15780	15717	15772	15732	15735	15988	15900	16084	15938	16033	15757	15808	15951	15963	15839	15648	15826	15991	15648	15793	15778	15882	15971	15959	16023	15773	16006	15789	15802	15665	15599	15790	15757	15835	15754	15814	15929	15884	15941	15868	15713	15886	15731	15940	15909	15851	15731	15885	15847	15797	15798	16003	15849	15763	15907	15730	15723	15817	15855	16025	15921	15726	15757	15859	15779	15854	15720	15840	15682	15712	15754	15719	15860	15821	15847	15769	15973	15777	15604	15809	16001	16090	15924	15798	15674	15830	15866	15746	15844	15780	15794	15591	16059	15874	15617	15760	15840	16052	15728	15833	15786	15850	15763	15861	15858	15757	15758	15953	15815	15842	15826	15852	15777	15717	15865	15746	16034	15884	15724	15823	15724	16010	16022	15779	15787	15738	15922	16042	15741	15817	15737	15939	15730	15765	15754	15974	15774	15810	15908	15916	15820	15748	15739	15876	15900	15842	15930	15972	15842	15756	15790	15750	15856	15703	15905	15781	15755	15801	15726	15737	15693	15974	15857	15800	15812	15969	15930	15827	15684	15975	15922	15955	15789	15760	15774	15695	15811	15965	15877	15755	15560	15945	15693	15799	16099	15842	15954	15693	15720	15778	15728	15917	15837	15876	15933	15820	15689	15830	15867	15715	15674	15902	15654	15831	15701	15875	15781	16019	15897	15843	15681	15794	15763	15872	15787	15842	15894	15733	15835	16039	15961	15889	15655	15894	15848	15700	15826	16023	15830	15738	15677	15945	15716	15543	15578	15875	15740	15934	15801	15894	15829	15867	15964	16045	15891	15924	15736	15740	15832	15835	15688	15713	15864	15775	15821	15699	15843	15728	15666	15806	15747	15919	15819	16033	15880	15808	16051	15809	15909	15778	15754	15775	15629	15945	15744	15820	15698	15924	15918	15723	15816	15803	15839	15878	15751	15653	15723	15945	15774	15884	15889	15782	15887	15937	15846	15922	15781	15826	15748	15677	15808	15883	15893	15806	15801	15759	15806	15812	15739	15774	15735	15713	15632	15840	15773	15862	15993	15780	15904	15825	15818	15749	15957	15905	15770	15991	15866	15724	15694	15721	15967	15803	15803	15883	15694	15847	15838	15699	15699	15915	15873	15707	15821	15939	15604	15792	15834	16109	15903	16019	15851	15767	15736	15638	15812	15520	15797	15785	15829	15740	15782	15753	15709	15823	15900	15890	15943	15911	15698	15741	15810	15682	15734	15799	15925	15783	15632	15928	15920	15862	15815	15993	15896	15810	15837	15839	15746	15754	15882	15854	15522	15824	15856	15744	15909	15594	15869	15789	15711	15591	15693	15852	15800	15843	15740	15824	15813	15975	15836	15771	15837	15841	15800	15866	15930	15776	15754	15613	15692	15703	16004	15760	15909	16028	15860	15737	15954	15772	15852	15727	15707	15700	15853	15762	15658	15677	15670	15786	15802	15784	15919	15970	15693	15840	15941	15876	15776	15768	15687	15764	15725	15757	15948	15827	15804	15694	15786	15736	15676	15794	15738	15827	15707	15771	15641	15603	15813	15889	15856	15926	15882	15864	16063	15633	15956	15724	15956	15827	15814	15787	15795	15860	15675	15792	15612	15692	15974	15687	15655	15678	15899	15852	15925	15942	15770	15821	15796	15617	15905	15686	16083	15824	15755	15917	15957	15841	15866	15808	15982	16050	15891	15851	15763	16038	15831	15903	15640	15762	15837	15871	15743	15658	15856	15948	15626	15756	15661	15671	15874	15843	15809	15921	15998	15846	15827	15751	15916	15806	15698	15721	15690	15879	15759	15777	15944	15863	15765	16009	15995	15793	15435	15770	15687	15876	15891	15687	15913	15978	15888	15785	15951	15735	15877	15913	15857	15932	15749	15722	15578	15811	15789	15689	15859	16004	15738	15765	15868	15751	15705	15848	15870	15743	15618	15972	15876	15963	15634	15868	15707	15787	15856	15795	15864	15673	15793	15594	15742	15739	15912	15734	15921	15925	16003	15602	15829	15960	15723	15778	16035	15829	15960	15878	15700	15644	15849	15808	15533	15669	15703	15929	15946	15537	15703	15790	15791	15774	15804	15901	15746	15878	15714	15697	15693	15823	15768	15821	16046	15822	15727	15771	16026	16028	15849	15961	15700	15778	15913	15773	15727	15887	16033	15852	15872	15738	15842	15798	15639	15844	15579	15775	15831	15816	16107	15667	15570	15989	15816	15832	15851	15925	15806	15776	15706	15800	15710	15911	15897	15972	15902	15733	15708	15956	15709	15781	15729	15855	15696	15908	15671	16029	15698	15800	15961	15801	15900	15710	15848	16016	15907	15835	15894	15748	15906	15910	16021	15749	15800	15581	15835	15673	15702	15818	15923	15800	15982	15849	15904	15941	15795	16154	15868	15782	15902	15767	15764	15818	15741	15738	15961	15747	15705	15618	15861	15706	15625	15724	15723	15810	15802	15626	15671	15857	15705	15896	15678	15901	15805	15732	15994	15734	15695	15632	15871	15874	15750	16022	15974	15928	15925	15975	15790	15946	15786	15756	15674	15739	15832	15922	16106	15940	15971	15796	15764	15829	15755	15791	15792	15817	15804	15951	15690	15668	15862	15722	15791	15780	15787	15685	15905	15654	15734	15642	15851	16035	15783	15814	16066	15866	16063	15908	15849	15863	15870	15875	15937	15765	15726	15804	15798	15687	15793	15733	15613	15989	15922	15849	15947	15918	15700	15693	15856	15659	15930	15701	15562	15647	15818	15808	15711	15906	15877	15905	15614	15853	15806	15684	15794	15663	15907	15841	15753	15739	15754	15885	15675	15786	15918	15729	15777	15715	15865	15813	15879	15814	15579	15840	15790	15777	15890	15673	15757	15838	15930	15865	15908	15755	15845	15819	15935	15707	15981	15866	15748	15831	15903	16073	15680	15892	15995	15637	15707	15765	15922	15994	15863	15966	15752	15917	15908	15939	15912	15840	15933	15818	15982	16077	15907	15759	15921	15880	15887	15952	15857	15976	15756	15992	15828	15694	15925	15787	15889	16106	15798	16011	15758	15910	15809	16029	15733	16122	15907	15656	15938	16018	15868	15877	15893	15801	15995	15870	15675	15986	15844	16068	15830	15799	15834	15844	15872	15783	15776	15791	15741	15737	15692	15990	15789	15798	15818	16051	15762	15757	15880	15768	15720	15619	15921	15810	15829	16041	15628	15762	15939	15675	15996	15851	15720	15915	15692	15686	15785	15890	15833	15913	15987	15907	15653	15769	15851	15559	15774	15684	15732	15916	15884	15937	15824	15789	15816	15835	15947	15768	15825	15761	15894	15936	15854	15832	15714	15697	15862	15816	15912	15689	15943	15793	15891	15778	15663	15914	15744	15959	15836	15766	15641	15652	15686	16179	15815	15794	15839	15726	15938	15720	15801	15813	15837	15996	15616	15833	15901	15769	15765	15590	15791	15725	15744	15797	15762	15862	15839	15915	15912	15725	15793	15845	15945	15776	15743	15958	15855	15937	15890	15901	15812	15918	15848	15851	15861	15685	15724	15873	16006	15829	15918	15785	15902	15689	15781	15913	15782	15840	15846	15698	15624	15742	15759	15742	15839	15796	15881	15766	15889	15726	15824	15902	15800	15842	15862	16012	16231	15907	15836	15746	15800	15721	15819	15810	15774	15851	15681	15886	15695	15844	15737	15661	15761	16011	15835	15812	15849	15895	15809	15934	15839	15807	15838	15747	15789	15778	15811
31190	53873	49938	40322	35651	29351	25408	22159	20410	19003	18175	17234	16549	15940	15689	15245	14733	14788	14793	14352	14169	14337	14081	14209	13917	13848	13802	13793	13750	13814	13720	13798	13680	13806	13724	13737	13548	13593	13516	13504	13655	13594	13518	13604	13698	13607	13428	13585	13439	13496	13554	13560	13704	13612	13634	13577	13503	13581	13655	13680	13491	13715	13644	13536	13603	13668	13540	13449	13720	13552	13470	13279	13699	13682	13574	13457	13573	13501	13538	13667	13503	13431	13601	13501	13655	13433	13562	13497	13635	13409	13576	13560	13606	13224	13384	13502	13515	13550	13535	13586	13502	13457	13478	13525	13657	13334	13615	13612	13571	13504	13444	13532	13465	13579	13428	13704	13340	13511	13574	13564	13575	13699	13618	13561	13481	13471	13642	13445	13549	13498	13623	13504	13597	13275	13595	13591	13575	13623	13391	13510	13533	13558	13649	13555	13576	13424	13734	13459	13682	13517	13477	13528	13615	13511	13535	13603	13553	13660	13616	13605	13629	13502	13684	13560	13639	13570	13531	13530	13776	13686	13542	13629	13454	13625	13329	13511	13504	13610	13551	13647	13530	13392	13507	13455	13586	13581	13614	13587	13604	13663	13543	13628	13778	13380	13693	13352	13460	13511	13590	13570	13540	13677	13516	13398	13445	13637	13604	13750	13528	13497	13508	13501	13615	13637	13543	13531	13580	13456	13416	13470	13556	13368	13579	13733	13517	13575	13462	13557	13553	13712	13506	13581	13522	13545	13494	13542	13672	13544	13470	13475	13705	13535	13435	13302	13514	13540	13578	13632	13668	13494	13526	13426	13657	13598	13540	13518	13481	13569	13414	13375	13605	13449	13488	13633	13743	13549	13477	13429	13591	13641	13456	13461	13541	13578	13511	13624	13683	13568	13551	13681	13563	13691	13507	13535	13558	13560	13568	13523	13646	13686	13565	13420	13543	13398	13606	13485	13616	13610	13542	13605	13619	13518	13488	13589	13487	13533	13587	13578	13595	13515	13451	13623	13560	13601	13513	13555	13656	13413	13488	13686	13536	13524	13505	13421	13443	13514	13574	13548	13538	13420	13536	13625	13661	13536	13518	13568	13423	13496	13610	13570	13520	13494	13541	13370	13554	13584	13572	13464	13521	13396	13704	13549	13744	13490	13535	13402	13466	13495	13612	13554	13413	13469	13646	13587	13486	13400	13374	13615	13345	13499	13363	13517	13482	13587	13452	13535	13757	13562	13400	13602	13409	13598	13478	13603	13486	13433	13677	13499	13587	13440	13559	13401	13584	13606	13460	13580	13568	13659	13502	13405	13385	13575	13498	13453	13507	13513	13627	13652	13468	13655	13543	13538	13444	13587	13454	13494	13581	13460	13534	13633	13453	13444	13592	13445	13465	13555	13421	13547	13353	13657	13465	13448	13464	13407	13407	13519	13681	13276	13551	13643	13626	13576	13509	13322	13474	13468	13602	13715	13559	13634	13543	13513	13398	13579	13452	13651	13268	13506	13654	13459	13516	13358	13623	13491	13529	13623	13486	13465	13690	13593	13577	13489	13522	13520	13333	13547	13480	13591	13444	13579	13421	13413	13492	13357	13627	13561	13600	13356	13608	13430	13475	13582	13629	13604	13607	13588	13514	13629	13582	13445	13524	13486	13496	13510	13600	13577	13580	13405	13639	13645	13514	13446	13583	13473	13451	13377	13577	13451	13664	13452	13481	13534	13598	13575	13513	13604	13416	13466	13551	13436	13441	13512	13579	13593	13506	13460	13507	13719	13546	13696	13527	13571	13557	13687	13524	13472	13497	13368	13530	13526	13637	13595	13480	13529	13627	13579	13557	13590	13481	13489	13529	13664	13630	13586	13559	13290	13395	13550	13438	13564	13412	13435	13567	13623	13496	13531	13602	13552	13487	13581	13561	13655	13541	13562	13585	13628	13688	13557	13647	13366	13493	13633	13351	13539	13435	13605	13387	13638	13579	13485	13399	13573	13537	13616	13556	13525	13332	13671	13548	13594	13565	13490	13403	13426	13531	13613	13521	13488	13562	13663	13379	13563	13680	13530	13554	13549	13662	13446	13726	13547	13544	13511	13561	13556	13536	13378	13560	13713	13684	13646	13643	13541	13332	13431	13445	13525	13642	13742	13345	13539	13444	13523	13471	13388	13409	13591	13636	13563	13607	13504	13452	13435	13684	13653	13553	13824	13446	13713	13666	13507	13575	13492	13676	13482	13525	13293	13467	13428	13691	13433	13468	13585	13457	13518	13507	13661	13576	13684	13490	13711	13532	13521	13425	13606	13558	13456	13654	13561	13394	13609	13617	13515	13286	13550	13369	13688	13517	13432	13589	13589	13608	13471	13547	13502	13550	13479	13425	13571	13727	13502	13562	13435	13392	13503	13673	13529	13625	13422	13606	13652	13542	13552	13497	13437	13547	13603	13489	13449	13722	13578	13539	13514	13546	13412	13397	13716	13382	13485	13460	13597	13438	13643	13552	13629	13557	13577	13472	13693	13412	13428	13446	13501	13538	13519	13466	13461	13656	13510	13604	13349	13560	13688	13468	13677	13523	13542	13522	13508	13546	13440	13620	13523	13652	13595	13412	13541	13604	13614	13657	13665	13627	13413	13561	13506	13622	13512	13490	13725	13702	13624	13422	13493	13393	13414	13650	13559	13546	13512	13658	13493	13416	13647	13588	13629	13399	13519	13568	13391	13594	13543	13292	13515	13528	13517	13447	13612	13658	13570	13658	13441	13599	13430	13569	13493	13352	13599	13451	13653	13476	13532	13554	13399	13560	13443	13545	13646	13578	13585	13524	13758	13516	13444	13368	13408	13556	13606	13616	13455	13474	13543	13481	13399	13328	13686	13529	13596	13580	13500	13510	13431	13482	13591	13589	13606	13556	13616	13598	13516	13501	13366	13534	13468	13384	13542	13501	13396	13664	13456	13412	13452	13391	13574	13600	13660	13639	13515	13581	13620	13577	13374	13541	13448	13578	13520	13474	13378	13500	13572	13447	13535	13641	13615	13691	13463	13595	13635	13435	13571	13568	13538	13464	13676	13526	13518	13552	13595	13572	13594	13496	13438	13347	13590	13479	13496	13545	13577	13487	13360	13448	13445	13359	13465	13516	13482	13516	13364	13537	13576	13569	13555	13620	13612	13513	13692	13393	13540	13609	13546	13434	13575	13494	13473	13556	13494	13690	13490	13535	13528	13493	13554	13517	13492	13451	13530	13427	13409	13588	13613	13447	13539	13392	13579	13616	13676	13590	13524	13527	13507	13492	13469	13679	13553	13568	13537	13625	13487	13423	13511	13475	13501	13669	13634	13485	13451	13374	13752	13538	13748	13612	13561	13567	13588	13484	13509	13438	13524	13662	13429	13616	13536	13513	13630	13541	13586	13561	13557	13412	13467	13414	13520	13602	13661	13564	13463	13680	13421	13606	13487	13577	13475	13490	13545	13485	13636	13545	13442	13523	13513	13601	13565	13590	13475	13647	13572	13606	13583	13480	13695	13520	13563	13702	13510	13401	13582	13590	13486	13427	13471	13585	13610	13360	13658	13394	13390	13544	13716	13474	13497	13467	13664	13506	13648	13578	13435	13718	13332	13467	13445	13554	13570	13705	13676	13483	13439	13582	13430	13590	13570	13500	13666	13548	13491	13618	13605	13718	13587	13488	13617	13560	13458	13373	13536	13580	13449	13534	13471	13422	13539	13420	13675	13480	13657	13539	13677	13354	13351	13714	13552	13456	13393	13464	13484	13440	13524	13526	13544	13524	13585	13755	13472	13397	13522	13461	13511	13545	13525	13545	13509	13571	13534	13596	13507	13519	13695	13294	13514	13418	13577	13571	13417	13496	13669	13526	13558	13546	13625	13537	13457	13669	13470	13526	13516	13568	13527	13528	13561	13538	13371	13703	13536	13658	13659	13456	13416	13513	13549	13506	13606	13502	13464	13593	13648	13572	13482	13687	13365	13710	13528	13398	13606	13632	13313	13626	13493	13591	13490	13518	13583	13445	13567	13524	13432	13438	13676	13536	13499	13606	13604	13478	13617	13457	13354	13300	13449	13520	13484	13599	13622	13768	13647	13441	13327	13793	13471	13464	13349	13492	13739	13521	13628	13406	13458	13483	13672	13484	13700	13537	13718	13544	13593	13545	13480	13583	13500	13413	13704	13548	13699	13570	13406	13511	13471	13456	13556	13506	13616	13548	13600	13604	13577	13474	13525	13552	13487	13629	13493	13567	13529	13477	13565	13398	13633	13471	13673	13472	13655	13455	13477	13517	13528	13438	13527	13523	13587	13457	13725	13459	13538	13529	13417	13568	13522	13744	13729	13409	13558	13581	13363	13598	13519	13375	13700	13600	13541	13584	13622	13463	13533	13555	13603	13594	13557	13619	13378	13554	13596	13442	13522	13618	13526	13500	13690	13471	13576	13399	13517	13498	13602	13635	13565	13429	13528	13544	13679	13463	13499	13468	13637	13495	13599	13462	13395	13564	13527	13565	13266	13496	13480	13673	13769	13486	13527	13497	13566	13588	13439	13633	13594	13426	13552	13559	13524	13659	13578	13717	13583	13536	13614	13719	13493	13553	13455	13506	13764	13447	13645	13535	13566	13475	13655	13671	13561	13373	13546	13599	13643	13477	13427	13733	13465	13716	13588	13530	13532	13619	13573	13760	13465	13514	13643	13696	13533	13545	13339	13495	13643	13549	13524	13562	13522	13594	13621	13632	13678	13440	13632	13530	13602	13482	13624	13645	13453	13583	13600	13553	13693	13552	13463	13591	13509	13573	13535	13557	13454	13447	13430	13520	13483	13501	13567	13394	13668	13472	13435	13532	13522	13459	13551	13629	13781	13618	13527	13604	13553	13562	13461	13535	13483	13483	13635	13539	13413	13610	13494	13436	13488	13473	13522	13652	13561	13478	13450	13672	13593	13586	13478	13692	13805	13433	13680	13569	13573	13495	13519	13484	13566	13468	13674	13584	13698	13521	13584	13498	13563	13408	13501	13584	13659	13572	13657	13467	13333	13590	13504	13511	13442	13491	13562	13470	13601	13548	13509	13642	13600	13613	13602	13596	13592	13452	13523	13640	13553	13680	13451	13532	13439
28962	26990	34106	30483	24346	21295	19956	18345	17825	17594	17006	16892	16690	16504	16264	16257	16211	16308	16008	16159	15961	16160	15906	16108	15907	15871	15842	16172	15973	15803	16079	15825	15815	15826	15916	15573	15716	15885	15891	15795	15769	15983	15679	15882	15798	15974	15706	15716	15716	15602	15782	15669	15525	15674	15645	15729	15700	15955	15706	15884	15787	15492	15629	15791	15817	15809	15887	15675	15492	15735	15896	15844	15726	15874	15841	15739	15676	15841	15852	15810	15687	15647	15808	15496	15824	15786	15747	15742	15855	15765	15836	15800	15709	15883	15770	15814	15735	15813	15642	15849	15874	15731	15696	15846	15672	15800	15785	15862	15862	15663	15860	15900	15872	15710	15830	15778	15706	15792	15554	15667	15696	15716	15915	15746	15831	15592	15867	15580	15920	15589	15694	15917	15563	15654	15768	15927	15828	15597	15847	15682	15854	15781	15640	15958	15810	15755	15729	15834	15712	15824	15762	15720	15514	15680	15858	15844	15860	16045	15609	15777	15899	15880	15796	15886	15751	15854	15598	15657	15859	15914	15820	15809	15794	15775	15687	15879	15559	15667	15717	15652	15672	15924	15893	15801	15816	15935	15709	15837	15807	15928	15718	15787	15731	15716	15673	15601	15830	15881	15838	15724	15676	15832	15862	15960	15788	15820	15745	15504	15613	15795	15719	15858	15540	15798	15845	15679	15775	15993	15729	15889	15837	15735	15684	15664	15835	15837	15696	15958	15764	15795	15711	15943	15971	15783	15953	15794	15982	15750	15918	15756	15551	15731	15736	15843	15732	15738	15765	15876	15736	15628	15742	15611	15736	15805	15933	15880	15716	15870	15829	16016	15776	15659	15830	15840	15907	15870	15765	15743	15796	15572	15764	15690	15653	15776	15753	15747	15607	15769	15862	15762	15761	15884	15684	15692	15860	15896	15795	15732	15788	15733	15674	15637	15865	15931	15876	15756	15773	15548	15657	15592	15724	15797	15883	15847	15836	15717	15596	15501	15699	15641	15655	15670	15646	15851	15833	15953	15699	15807	15954	15831	15616	15710	15699	15609	15877	15963	15814	15745	15706	15763	15689	15662	15606	15686	15668	15655	15875	15504	15795	15896	15523	15767	15724	15693	15940	15798	15857	15731	15758	15846	15692	15748	15839	15771	15810	15851	15817	15803	15856	15622	15762	15869	15553	15753	15823	15759	15814	15797	15782	15775	15822	15665	15563	15744	15708	15664	15855	15731	15710	15732	15782	15820	15845	15571	15859	15588	15761	15709	15754	15782	15623	15894	16020	15909	15656	15987	15796	15877	15716	16093	15809	15759	15723	15819	15624	15712	15745	15815	15997	15826	15628	15757	15698	15901	15781	15686	15711	15720	15895	15699	15787	15827	15821	15772	15761	15805	15694	15790	15738	15747	15841	15820	15748	15776	15842	15755	15894	15623	15721	15623	15683	15680	15659	15723	15746	15972	15592	15764	15845	15968	16003	15848	15747	15658	15657	15813	15664	15653	15757	15777	15568	15579	15687	15812	15747	15854	15814	15900	15784	15853	15725	15831	15820	15563	15891	15718	15740	15859	15656	15935	15766	15828	15514	16006	15759	15792	15638	15665	15627	15746	15801	15848	15863	15657	15624	15665	15877	15515	15657	15692	15828	15845	15701	15735	15794	15767	15632	15644	15839	15690	15661	15691	15838	15826	15631	15848	15703	15757	15655	15857	15795	15686	15518	15743	15952	15743	15777	15767	15858	15718	15765	15803	15708	15484	15706	15803	15722	15724	15589	15756	15901	15624	15749	15781	15678	15788	15813	15784	15700	15773	15576	15777	15672	15706	15882	15892	15689	15584	15814	15689	15770	15819	15840	15691	15882	15721	15719	15948	15710	15958	15677	15710	15600	15703	15707	15824	15890	15744	15778	15815	15761	15843	15645	15569	15829	15653	15873	15702	15837	15842	15779	15790	15696	15853	15628	15667	15710	15876	15784	15700	15708	15783	15747	15704	15887	15787	15793	15731	15894	15561	15584	15819	15793	15853	15879	15747	15894	15845	15850	15692	15757	15737	15969	15929	15644	15696	15728	15704	15667	15740	15733	15725	15679	15730	15719	15770	15936	15777	15774	15777	15577	15782	15902	15681	15782	15940	15951	15676	15769	15806	15876	15857	15819	15810	15863	15721	15659	15844	15895	15696	15913	15880	15749	15763	15714	15827	15625	15595	15694	15850	15635	15809	15753	15837	15718	15847	15700	15824	15819	15643	15830	15866	15877	15843	16055	15773	15775	15637	15767	15798	15685	15669	15683	15677	15947	15627	15790	15675	15757	15833	15807	15821	15772	15629	15646	15761	15945	15716	15829	15713	15729	15814	15759	15954	15869	15668	15619	15805	15905	15898	15778	15888	15635	15673	15642	15776	15641	15665	15638	15620	15829	15629	15705	15789	15648	15720	15848	15680	15732	15637	15758	15909	15758	15796	15791	15856	15860	15722	15678	15663	15844	15762	15674	15956	15789	15841	15624	15722	15786	15915	15930	15628	15703	15826	15883	15911	15670	15632	15553	15779	15784	15831	15800	15832	15809	15822	15735	15760	15774	15945	15769	15656	15707	15733	15675	15789	15806	15694	15627	15707	15686	15886	15708	15830	15859	15608	15813	15803	15827	15727	15714	15567	15703	15605	15475	15674	15722	15822	15605	15504	15782	15616	15621	15829	15919	15835	15837	15684	15765	15761	15813	15724	15878	15698	15746	15775	15863	15706	15869	15662	15651	15721	15690	15716	15724	15722	15835	15732	15776	15660	15795	15645	15839	16000	15735	15653	15667	15745	15816	15670	15832	15780	15697	16020	15682	15815	15676	15646	15551	15661	15679	15940	16055	15714	15878	15823	15685	15740	15774	15641	15980	15702	15835	15868	15803	15623	15787	15751	15773	15783	15833	15843	15661	15774	15648	15602	15556	15732	15843	15612	15660	15549	15738	15783	15679	15778	15897	15846	15808	15615	15837	15723	15707	15689	15921	15705	15689	15744	15762	15630	15758	15819	15805	15770	15902	15803	15645	15833	15679	15800	15664	15532	15744	15818	15695	15958	15867	15852	15739	15617	15748	15782	15676	15784	15910	15917	15751	15759	15803	15793	15637	15812	15683	15781	15555	15768	15668	15783	15763	15967	15744	15624	15488	15759	15850	15806	15735	15838	15732	15704	15741	15829	15869	15797	15739	15794	15879	15834	15965	15883	15852	15679	16010	15787	15761	15631	15664	15915	15847	15676	15884	15702	15791	15722	15751	15757	15624	15902	15791	16023	15697	15464	15694	15897	15712	15676	15831	15731	15910	15605	15643	15772	15818	15884	15822	15870	15775	15684	15664	15857	15809	15859	15642	15631	15861	15879	15833	15585	16031	15830	15667	15642	15694	15946	16031	16065	15856	15684	15769	15731	15690	15642	15893	15837	15778	15869	15773	15735	15752	15771	15742	15751	15689	15787	15761	15746	15710	15747	15987	15814	15883	15666	15907	15971	15804	15692	15751	15733	15719	15581	15809	15905	15988	15820	15902	15813	15929	16060	15938	15752	15621	15808	15741	15679	15698	15641	15777	15627	15555	15666	15684	15966	15823	15663	15684	15795	15805	15750	15889	15870	15592	15559	15819	15775	15737	15645	15680	15610	15673	15931	15702	15793	15928	15840	15737	15672	15696	15721	15651	15888	15685	15852	15882	15912	15870	15835	15807	15673	15763	15563	15888	15862	15661	15684	15818	15582	15775	15726	15800	15705	15922	15913	15823	15785	15877	15791	15967	15832	15717	15867	15591	15710	15972	15695	15755	15731	15798	15845	15755	15772	15790	15640	15794	15715	15632	15686	15784	15506	15753	15766	15795	15852	15846	15864	15748	15858	16023	16027	15802	15690	16022	15753	15493	15786	15821	15687	15610	15760	15717	15861	15426	15806	15671	15754	15789	15753	15896	15772	15676	15848	16061	15776	15748	15900	15680	15755	15830	15930	15691	15827	15820	15691	16033	15862	15979	15888	15961	15745	15784	15879	15817	15919	15729	15558	15832	15904	15767	15854	15841	15787	15977	15644	15800	15592	15924	15672	15650	15860	15764	15821	15867	15856	15809	15670	15641	15807	15821	15604	15966	15734	15737	15945	15894	15721	15701	15621	15819	15775	15846	15643	15827	15799	15726	15728	15857	15715	15775	15742	15742	15782	15992	15813	15737	15882	15843	15858	15917	15647	15722	15821	15811	15802	15836	15797	15752	15731	15746	15808	15791	16000	15864	15967	15719	15726	15770	15692	15743	15787	16017	15816	15766	15731	15776	15718	15728	15575	15648	15641	15663	15799	15872	15735	15734	15630	15851	15937	15907	15667	15587	15734	15654	15656	15718	15752	15576	15675	15765	15659	15689	15731	15785	15891	15502	15537	15732	15699	15927	15784	15678	15748	15918	15736	15791	15527	15614	16005	15881	15811	15688	15674	15609	15935	15775	15729	15782	15849	15628	15748	15757	15721	15875	15920	15836	15798	15743	15716	15866	15840	15762	15688	15702	15684	15776	15990	15959	15736	15738	15851	15610	15896	15878	15788	15561	15814	15745	15784	15757	15587	15815	15870	15687	15772	15670	15907	15741	15506	15852	15637	15798	15634	15639	15956	15724	15854	16023	15740	15701	15575	15770	15858	15782	15668	15897	15704	15734	15746	15809	15823	15837	15938	15794	15854	15804	15799	15637	15587	15766	15877	15760	15868	15690	15799	15871	15733	15785	15905	15849	15823	15902	15910	15798	15982	15898	15801	15889	15688	15853	15801	16041	15903	15792	15832	15749	15769	15713	15877	15797	15640	15792	15872	15869	15983	15961	15605	15769	15723	15738	15858	15860	15713	15767	15842	15905	15645	15661	15778	15669	15844	15912	15833	15871	15816	15731	15757	15589	15846	15719	15810	15741	15746	15575	15859	15839	15770	15892	15767	15907	15829	15650	15823	15836	15864	15875	15673	15686	15710	15876	15943	15818	15783	15693	15823	15619	15914	15630	15785	15817	15860	15580	15649	15868	15835	15806	15828	15733	15805	15753	15835	15660	15669	15673	15858	15850	15811	15916	15931	15834	15822	15814	15925	15755	15834	15789	15909	15563	15671
29293	41643	37692	29314	24319	20868	18897	17721	16605	16058	15555	15148	14711	14384	14407	14254	13997	14035	14039	13965	13855	13827	13787	13665	13657	13758	13641	13680	13722	13670	13579	13494	13567	13825	13659	13614	13613	13459	13643	13795	13507	13560	13684	13481	13669	13425	13609	13706	13804	13519	13369	13454	13427	13335	13708	13475	13473	13513	13559	13676	13759	13429	13560	13733	13563	13620	13400	13615	13557	13586	13538	13634	13378	13545	13531	13586	13466	13712	13505	13621	13609	13569	13494	13607	13709	13653	13495	13392	13645	13662	13520	13627	13449	13553	13389	13556	13469	13561	13451	13558	13528	13556	13542	13561	13706	13512	13517	13551	13619	13448	13578	13540	13585	13535	13770	13677	13486	13559	13518	13477	13591	13535	13584	13553	13549	13483	13664	13581	13345	13490	13562	13426	13379	13549	13708	13530	13450	13427	13562	13590	13525	13515	13802	13486	13488	13487	13629	13548	13711	13522	13633	13530	13499	13440	13656	13479	13680	13459	13570	13603	13434	13552	13434	13683	13529	13529	13491	13608	13474	13546	13445	13580	13492	13666	13591	13519	13488	13444	13484	13625	13537	13395	13352	13611	13658	13567	13575	13646	13543	13666	13551	13495	13587	13481	13612	13353	13678	13602	13456	13536	13415	13565	13506	13599	13686	13469	13500	13520	13634	13454	13648	13407	13638	13502	13546	13575	13571	13533	13524	13624	13687	13586	13572	13511	13565	13688	13518	13450	13467	13515	13594	13614	13566	13495	13524	13548	13492	13622	13527	13493	13572	13540	13487	13482	13577	13613	13449	13418	13489	13505	13480	13546	13545	13617	13423	13637	13370	13560	13564	13489	13523	13607	13549	13591	13646	13490	13699	13656	13539	13427	13540	13606	13697	13512	13344	13433	13325	13503	13625	13517	13632	13453	13466	13334	13532	13433	13576	13513	13453	13640	13449	13696	13707	13657	13568	13648	13652	13521	13497	13437	13594	13316	13518	13511	13428	13488	13559	13581	13552	13553	13500	13562	13569	13455	13483	13605	13558	13429	13533	13515	13569	13614	13555	13330	13479	13428	13502	13503	13536	13641	13692	13526	13604	13381	13569	13710	13580	13467	13607	13532	13522	13533	13413	13562	13610	13496	13609	13408	13593	13543	13597	13529	13477	13495	13521	13501	13573	13390	13481	13431	13585	13638	13643	13714	13508	13646	13372	13488	13701	13575	13485	13588	13547	13511	13581	13611	13510	13612	13514	13475	13513	13582	13603	13423	13594	13467	13422	13559	13687	13507	13668	13735	13564	13501	13621	13671	13574	13467	13399	13499	13622	13575	13483	13508	13790	13404	13557	13606	13495	13654	13653	13548	13768	13554	13553	13456	13544	13537	13459	13574	13546	13453	13599	13547	13419	13542	13620	13503	13526	13726	13610	13534	13529	13481	13487	13411	13617	13656	13488	13498	13416	13518	13546	13649	13584	13545	13585	13591	13660	13600	13585	13430	13550	13586	13447	13553	13738	13623	13636	13562	13533	13464	13593	13549	13536	13555	13640	13646	13547	13539	13587	13600	13516	13687	13590	13611	13508	13447	13498	13588	13521	13389	13610	13653	13533	13501	13478	13554	13584	13487	13675	13556	13597	13578	13652	13434	13657	13638	13605	13638	13484	13486	13836	13503	13629	13434	13464	13699	13572	13537	13520	13358	13552	13529	13497	13530	13583	13453	13447	13536	13537	13691	13598	13499	13712	13480	13404	13462	13419	13637	13436	13710	13513	13475	13561	13645	13652	13470	13608	13460	13637	13570	13540	13600	13628	13511	13443	13607	13317	13557	13607	13550	13674	13697	13415	13389	13570	13774	13567	13674	13508	13597	13648	13717	13506	13474	13473	13446	13563	13518	13606	13599	13448	13446	13485	13475	13585	13634	13473	13349	13481	13652	13468	13606	13608	13500	13511	13608	13534	13508	13398	13741	13490	13580	13569	13464	13645	13565	13642	13605	13625	13505	13526	13479	13531	13409	13524	13636	13516	13435	13381	13687	13614	13495	13521	13695	13649	13633	13461	13520	13486	13570	13647	13482	13471	13592	13601	13740	13470	13628	13632	13613	13509	13549	13438	13742	13564	13568	13483	13579	13641	13491	13534	13615	13566	13309	13612	13473	13536	13446	13485	13240	13492	13619	13499	13552	13654	13655	13616	13571	13488	13508	13579	13525	13559	13499	13695	13611	13396	13584	13417	13559	13463	13626	13618	13612	13545	13513	13509	13532	13555	13455	13677	13553	13718	13634	13413	13558	13395	13560	13684	13527	13376	13481	13595	13516	13463	13667	13522	13414	13659	13492	13617	13466	13596	13462	13454	13699	13472	13540	13610	13669	13528	13526	13544	13622	13493	13575	13560	13599	13695	13542	13680	13319	13535	13524	13481	13617	13505	13611	13673	13459	13487	13701	13425	13643	13507	13645	13491	13544	13351	13483	13452	13566	13584	13659	13543	13573	13500	13412	13479	13631	13571	13545	13648	13490	13466	13667	13655	13591	13715	13499	13572	13483	13570	13556	13656	13608	13503	13454	13589	13352	13556	13589	13528	13672	13642	13564	13709	13597	13591	13621	13298	13474	13574	13432	13664	13514	13341	13495	13573	13544	13542	13306	13574	13401	13466	13495	13557	13565	13548	13636	13543	13403	13696	13655	13511	13705	13471	13635	13588	13640	13539	13622	13569	13493	13474	13482	13494	13565	13692	13665	13714	13660	13494	13544	13605	13836	13583	13519	13516	13497	13427	13332	13551	13563	13478	13556	13648	13391	13644	13670	13542	13529	13495	13395	13312	13591	13603	13502	13649	13571	13881	13543	13433	13418	13716	13616	13614	13441	13555	13481	13465	13596	13555	13441	13553	13663	13606	13459	13628	13584	13710	13726	13465	13583	13484	13527	13521	13561	13617	13693	13605	13491	13533	13563	13571	13553	13388	13577	13574	13570	13345	13486	13634	13603	13378	13669	13650	13569	13556	13568	13500	13667	13406	13442	13655	13324	13443	13549	13557	13630	13523	13619	13604	13514	13520	13501	13601	13538	13432	13537	13481	13572	13581	13505	13474	13502	13552	13537	13664	13527	13519	13437	13569	13545	13521	13583	13498	13442	13508	13717	13654	13559	13621	13495	13648	13590	13386	13627	13428	13451	13475	13580	13436	13536	13690	13438	13503	13563	13641	13404	13526	13627	13597	13653	13560	13710	13616	13619	13557	13373	13561	13570	13590	13633	13456	13391	13688	13465	13537	13547	13489	13555	13599	13558	13496	13611	13606	13481	13611	13441	13607	13489	13601	13722	13505	13351	13599	13537	13611	13505	13481	13421	13628	13595	13410	13460	13435	13544	13488	13491	13443	13628	13677	13492	13490	13710	13480	13503	13511	13587	13590	13477	13505	13564	13577	13652	13532	13424	13534	13494	13600	13478	13521	13617	13765	13546	13557	13542	13617	13565	13524	13684	13599	13606	13422	13555	13565	13491	13480	13530	13503	13627	13579	13461	13643	13711	13665	13516	13604	13587	13473	13496	13627	13473	13540	13599	13577	13706	13507	13471	13686	13418	13578	13520	13601	13602	13493	13584	13555	13590	13574	13583	13459	13484	13446	13483	13533	13607	13344	13769	13553	13519	13406	13639	13534	13664	13460	13639	13671	13572	13642	13406	13775	13404	13627	13453	13454	13492	13533	13648	13544	13466	13539	13465	13606	13615	13459	13369	13495	13707	13480	13458	13478	13498	13416	13590	13562	13434	13648	13536	13669	13628	13524	13554	13441	13658	13502	13423	13548	13608	13552	13384	13600	13559	13409	13354	13481	13521	13654	13482	13628	13420	13525	13564	13369	13527	13604	13700	13613	13527	13587	13532	13670	13653	13467	13534	13571	13578	13655	13487	13675	13464	13400	13634	13560	13610	13480	13655	13466	13592	13579	13649	13645	13476	13787	13497	13573	13723	13455	13452	13452	13517	13559	13527	13548	13638	13457	13555	13598	13440	13676	13652	13449	13387	13560	13471	13704	13583	13513	13593	13554	13733	13591	13666	13428	13446	13453	13522	13555	13615	13399	13426	13680	13528	13750	13627	13664	13523	13547	13462	13649	13400	13651	13519	13714	13473	13582	13621	13448	13480	13516	13727	13529	13572	13477	13540	13656	13519	13466	13597	13723	13453	13473	13481	13541	13342	13509	13555	13530	13518	13382	13632	13497	13544	13572	13643	13460	13562	13646	13638	13504	13545	13543	13565	13486	13457	13595	13419	13569	13485	13478	13549	13375	13584	13534	13447	13504	13417	13671	13542	13688	13481	13611	13670	13647	13740	13435	13532	13530	13577	13416	13584	13599	13380	13711	13495	13626	13588	13623	13503	13546	13650	13638	13499	13615	13464	13593	13788	13544	13469	13590	13433	13430	13673	13331	13496	13528	13593	13549	13515	13651	13619	13624	13561	13480	13588	13538	13558	13542	13532	13580	13547	13686	13439	13426	13514	13583	13729	13509	13653	13464	13470	13521	13356	13576	13501	13351	13596	13559	13529	13539	13599	13465	13485	13547	13506	13520	13630	13707	13365	13500	13543	13499	13638	13453	13544	13568	13565	13508	13636	13560	13723	13502	13591	13583	13580	13499	13560	13431	13704	13407	13546	13612	13631	13283	13681	13476	13463	13538	13687	13454	13471	13652	13651	13584	13663	13746	13534	13542	13546	13545	13580	13520	13462	13691	13279	13646	13563	13517	13500	13666	13539	13564	13425	13668	13396	13653	13438	13690	13536	13497	13657	13604	13532	13529	13535	13696	13540	13585	13592	13747	13627	13524	13572	13423	13583	13570	13501	13508	13523	13435	13456	13493	13448	13799	13643	13649	13427	13354	13490	13513	13545	13474	13543	13456	13514	13602	13537	13519	13515	13538	13701	13468	13615	13569	13582	13594	13433	13579	13618	13575	13544	13493	13429	13549	13498	13534	13534	13626	13737	13676	13666	13700	13552	13559	13514	13719	13666	13593	13611	13595	13491	13523	13355	13743	13653	13520	13466	13529	13467	13685	13583	13731	13422	13636	13551	13568	13521	13590	13706	13528	13412	13566	13535	13732	13478	13489	13585	13652	13691	13676	13470	13448	13404
24082	21108	28649	25649	25304	25624	23731	20353	19137	18569	17850	17632	17152	16757	16670	16467	16191	16038	15947	15971	16183	16127	15988	15816	15640	15674	15850	15654	15632	15456	15520	15482	15597	15423	15555	15753	15718	15594	15625	15645	15689	15579	15556	15408	15457	15576	15594	15448	15713	15578	15295	15558	15344	15413	15558	15526	15488	15316	15558	15424	15767	15212	15543	15461	15362	15598	15595	15497	15530	15359	15515	15615	15412	15423	15431	15565	15364	15495	15601	15480	15675	15406	15581	15396	15434	15431	15246	15445	15608	15538	15586	15450	15434	15569	15366	15392	15559	15473	15280	15567	15718	15304	15477	15327	15407	15553	15530	15600	15618	15486	15428	15410	15556	15326	15226	15469	15348	15531	15597	15557	15381	15566	15667	15566	15612	15515	15436	15509	15393	15563	15531	15448	15013	15562	15465	15528	15483	15463	15432	15570	15383	15467	15429	15428	15427	15307	15497	15575	15581	15263	15420	15528	15598	15367	15453	15554	15419	15300	15518	15402	15370	15536	15640	15535	15259	15523	15363	15440	15495	15296	15606	15226	15442	15335	15545	15491	15628	15516	15395	15375	15460	15388	15319	15533	15752	15383	15484	15471	15315	15263	15474	15338	15617	15367	15432	15428	15418	15480	15438	15492	15631	15516	15470	15629	15411	15232	15515	15452	15555	15383	15438	15686	15601	15314	15407	15459	15338	15421	15437	15166	15308	15180	15450	15560	15440	15440	15450	15561	15354	15344	15513	15485	15565	15440	15463	15614	15351	15406	15500	15478	15594	15325	15563	15362	15535	15715	15472	15502	15587	15427	15626	15419	15568	15574	15399	15781	15550	15482	15609	15541	15509	15250	15310	15443	15351	15522	15504	15416	15451	15578	15514	15558	15339	15407	15513	15497	15464	15399	15528	15344	15546	15318	15614	15575	15479	15531	15460	15596	15583	15651	15402	15388	15434	15431	15473	15426	15480	15643	15496	15284	15408	15462	15412	15522	15544	15301	15366	15384	15414	15552	15459	15376	15420	15526	15607	15333	15346	15522	15415	15528	15668	15484	15616	15414	15579	15388	15505	15512	15521	15465	15640	15428	15444	15422	15583	15431	15444	15372	15509	15490	15471	15306	15530	15701	15302	15312	15441	15511	15451	15485	15462	15626	15543	15666	15363	15474	15632	15510	15335	15328	15306	15473	15461	15497	15427	15497	15548	15575	15470	15351	15324	15396	15481	15623	15305	15332	15458	15602	15640	15432	15401	15313	15472	15536	15474	15365	15477	15480	15371	15438	15437	15433	15439	15443	15490	15484	15635	15317	15345	15616	15473	15659	15356	15360	15493	15457	15401	15310	15436	15453	15423	15449	15378	15388	15522	15350	15268	15533	15573	15398	15370	15420	15460	15428	15524	15454	15221	15516	15498	15509	15428	15372	15517	15377	15340	15423	15365	15490	15575	15571	15409	15518	15467	15380	15286	15520	15671	15446	15655	15369	15398	15297	15714	15442	15434	15421	15572	15519	15531	15459	15488	15531	15543	15766	15711	15562	15462	15501	15614	15468	15400	15406	15553	15585	15538	15392	15544	15390	15408	15481	15277	15488	15526	15375	15387	15778	15849	15382	15250	15424	15556	15543	15348	15303	15343	15335	15584	15447	15267	15590	15508	15419	15364	15433	15654	15508	15603	15310	15570	15683	15349	15504	15593	15599	15461	15365	15425	15576	15427	15494	15483	15636	15539	15452	15547	15514	15393	15415	15478	15377	15639	15467	15513	15401	15474	15359	15493	15628	15450	15507	15461	15549	15387	15401	15429	15399	15688	15589	15472	15587	15262	15325	15144	15497	15372	15464	15550	15358	15496	15624	15354	15429	15699	15534	15565	15546	15255	15604	15337	15372	15280	15445	15462	15487	15423	15390	15720	15400	15456	15399	15417	15406	15654	15431	15680	15416	15465	15353	15428	15428	15559	15419	15323	15568	15388	15391	15447	15479	15605	15387	15355	15385	15276	15601	15439	15511	15415	15602	15242	15596	15511	15284	15627	15463	15374	15654	15397	15627	15501	15451	15477	15461	15369	15454	15523	15501	15576	15509	15551	15490	15446	15519	15352	15587	15638	15316	15433	15443	15543	15496	15590	15541	15524	15590	15510	15490	15473	15419	15421	15500	15837	15488	15599	15295	15248	15488	15523	15435	15397	15488	15498	15505	15498	15439	15598	15424	15309	15682	15696	15404	15536	15629	15430	15685	15516	15504	15473	15318	15473	15537	15660	15472	15353	15397	15398	15722	15512	15471	15523	15649	15467	15180	15453	15477	15542	15347	15174	15409	15497	15659	15563	15425	15495	15603	15504	15435	15597	15442	15553	15541	15596	15367	15494	15376	15422	15382	15344	15543	15482	15296	15558	15471	15492	15467	15468	15364	15643	15377	15366	15585	15455	15688	15464	15453	15608	15441	15335	15354	15399	15514	15427	15427	15606	15268	15439	15324	15580	15623	15463	15463	15500	15451	15501	15408	15452	15418	15492	15536	15484	15602	15562	15334	15486	15505	15584	15351	15439	15577	15445	15570	15434	15549	15408	15342	15432	15385	15430	15529	15300	15489	15665	15503	15386	15444	15226	15311	15529	15530	15315	15213	15498	15337	15592	15482	15585	15607	15537	15501	15590	15485	15538	15447	15387	15600	15416	15626	15696	15647	15528	15518	15486	15432	15480	15540	15465	15463	15475	15493	15604	15523	15520	15323	15389	15271	15465	15530	15612	15507	15600	15349	15469	15407	15478	15469	15575	15599	15595	15495	15500	15531	15546	15543	15463	15602	15423	15357	15653	15529	15398	15588	15306	15290	15506	15420	15702	15513	15512	15498	15635	15598	15622	15501	15391	15409	15476	15278	15520	15436	15554	15449	15299	15490	15581	15478	15386	15400	15629	15376	15459	15464	15543	15505	15446	15403	15472	15340	15487	15324	15604	15253	15476	15387	15620	15443	15431	15449	15425	15569	15384	15497	15464	15732	15416	15510	15462	15588	15618	15458	15397	15604	15610	15502	15704	15481	15502	15348	15458	15728	15359	15556	15346	15409	15505	15575	15464	15527	15587	15360	15476	15435	15455	15381	15551	15407	15710	15571	15438	15436	15422	15404	15543	15540	15380	15218	15380	15430	15567	15414	15591	15264	15412	15672	15421	15616	15394	15434	15473	15404	15488	15415	15626	15491	15406	15432	15432	15540	15695	15408	15616	15614	15377	15390	15460	15571	15586	15598	15609	15503	15402	15451	15502	15530	15442	15561	15467	15464	15634	15253	15466	15653	15544	15394	15365	15716	15481	15395	15692	15386	15594	15665	15441	15478	15518	15504	15650	15594	15287	15520	15552	15540	15893	15422	15580	15652	15529	15544	15409	15390	15653	15465	15474	15574	15605	15392	15514	15428	15473	15487	15458	15516	15520	15632	15569	15558	15618	15505	15419	15527	15429	15346	15491	15492	15386	15582	15531	15485	15647	15575	15402	15681	15451	15354	15365	15426	15514	15514	15450	15622	15649	15309	15429	15593	15281	15353	15580	15423	15447	15434	15475	15282	15405	15462	15480	15245	15541	15606	15673	15389	15527	15584	15589	15576	15246	15573	15565	15625	15345	15248	15451	15500	15626	15478	15224	15502	15428	15613	15319	15459	15491	15357	15624	15529	15572	15350	15640	15428	15404	15343	15529	15503	15298	15656	15379	15332	15320	15424	15608	15337	15429	15604	15503	15494	15601	15506	15567	15432	15327	15396	15444	15317	15532	15434	15477	15593	15427	15540	15565	15353	15587	15643	15379	15348	15643	15448	15456	15489	15524	15616	15378	15664	15513	15396	15374	15443	15434	15401	15494	15424	15564	15544	15600	15264	15459	15513	15539	15476	15496	15550	15369	15455	15349	15540	15592	15427	15556	15683	15472	15482	15566	15454	15500	15409	15400	15507	15412	15353	15411	15471	15426	15454	15610	15515	15406	15557	15580	15574	15479	15519	15430	15440	15420	15484	15555	15491	15568	15655	15340	15399	15448	15445	15385	15233	15575	15523	15455	15431	15690	15585	15624	15438	15531	15698	15544	15554	15434	15513	15514	15444	15755	15521	15430	15354	15591	15481	15537	15426	15439	15448	15410	15445	15488	15538	15374	15476	15465	15313	15355	15353	15445	15375	15455	15433	15532	15334	15541	15597	15408	15498	15481	15490	15397	15407	15585	15580	15314	15471	15516	15560	15638	15460	15294	15525	15490	15437	15396	15362	15516	15424	15327	15542	15421	15546	15428	15477	15591	15749	15437	15404	15462	15508	15435	15437	15476	15289	15394	15457	15518	15396	15439	15489	15575	15406	15543	15354	15336	15356	15504	15614	15270	15515	15718	15594	15540	15587	15368	15372	15318	15388	15467	15419	15451	15396	15293	15443	15367	15564	15355	15244	15435	15404	15532	15423	15494	15411	15326	15557	15446	15464	15655	15531	15456	15572	15548	15433	15549	15442	15574	15459	15462	15446	15400	15453	15365	15628	15671	15601	15426	15398	15304	15323	15485	15493	15457	15569	15560	15240	15431	15629	15578	15485	15543	15508	15731	15478	15412	15479	15405	15623	15564	15538	15481	15366	15417	15337	15472	15188	15518	15529	15482	15486	15350	15551	15290	15335	15700	15539	15456	15342	15482	15526	15452	15499	15405	15383	15424	15390	15536	15385	15509	15200	15546	15661	15488	15330	15552	15518	15413	15463	15506	15504	15403	15547	15724	15505	15529	15367	15537	15631	15596	15582	15716	15468	15508	15361	15400	15471	15514	15450	15681	15542	15343	15440	15516	15646	15469	15235	15684	15607	15567	15468	15563	15397	15284	15509	15397	15509	15440	15552	15461	15323	15362	15261	15579	15660	15726	15387	15540	15342	15498	15488	15581	15448	15501	15440	15540	15260	15513	15231	15368	15523	15428	15523	15493	15480	15533	15374	15266	15523	15531	15428	15403	15462	15383	15461	15329	15489	15452	15579	15565	15476	15377	15395	15545	15604	15585	15433	15586	15408	15535	15572	15465	15557	15709	15551	15357	15619	15514	15472	15613	15615	15379	15458	15597	15398	15611	15421	15661	15574	15405	15249	15597	15513	15483	15509	15530	15514
29097	48081	44997	35248	30277	25157	21875	19978	18576	17513	16567	16192	15594	15040	14721	14622	14409	14114	14246	14044	13899	14058	13940	13639	13842	13698	13690	13654	13556	13587	13600	13560	13370	13607	13309	13540	13493	13460	13272	13404	13473	13563	13361	13378	13230	13334	13527	13365	13400	13463	13566	13444	13501	13329	13310	13345	13097	13532	13424	13368	13372	13323	13478	13517	13549	13437	13292	13316	13444	13392	13376	13482	13298	13286	13304	13432	13492	13449	13360	13376	13362	13355	13471	13320	13552	13547	13506	13538	13301	13290	13365	13305	13451	13452	13339	13495	13423	13449	13417	13524	13356	13392	13352	13369	13328	13372	13306	13369	13346	13524	13434	13402	13341	13362	13331	13211	13275	13510	13456	13460	13549	13564	13273	13332	13340	13393	13399	13460	13306	13336	13400	13214	13334	13378	13342	13360	13549	13422	13372	13434	13308	13292	13389	13335	13461	13394	13530	13416	13318	13291	13255	13321	13345	13466	13253	13378	13180	13400	13491	13479	13430	13358	13366	13460	13309	13286	13523	13319	13475	13362	13465	13499	13424	13289	13406	13421	13283	13457	13540	13380	13467	13412	13113	13312	13417	13563	13361	13542	13463	13505	13329	13215	13515	13445	13431	13587	13391	13392	13339	13438	13501	13200	13482	13426	13309	13309	13517	13365	13305	13367	13304	13386	13379	13429	13418	13508	13431	13302	13394	13364	13417	13539	13545	13333	13313	13315	13446	13436	13417	13390	13501	13291	13579	13390	13571	13297	13456	13280	13520	13426	13436	13313	13533	13237	13409	13455	13503	13321	13334	13275	13266	13478	13391	13317	13441	13360	13412	13265	13582	13223	13309	13470	13333	13389	13346	13342	13417	13360	13353	13195	13397	13303	13389	13460	13502	13358	13380	13387	13485	13262	13264	13448	13333	13427	13445	13268	13356	13296	13319	13188	13297	13329	13332	13431	13402	13459	13432	13397	13415	13464	13438	13460	13262	13359	13506	13388	13331	13438	13311	13455	13339	13387	13294	13346	13489	13229	13478	13396	13305	13457	13350	13274	13251	13352	13367	13410	13406	13356	13437	13254	13321	13390	13384	13587	13383	13388	13344	13493	13286	13312	13431	13376	13343	13352	13378	13595	13352	13492	13412	13344	13315	13273	13344	13363	13485	13364	13299	13481	13222	13414	13418	13442	13271	13469	13323	13322	13420	13328	13375	13436	13549	13356	13290	13453	13396	13415	13188	13322	13353	13171	13383	13332	13316	13445	13442	13343	13296	13293	13184	13209	13309	13342	13480	13361	13354	13254	13345	13273	13312	13570	13385	13137	13396	13264	13460	13504	13325	13409	13285	13387	13379	13507	13296	13313	13552	13619	13288	13243	13342	13520	13483	13331	13366	13454	13354	13512	13401	13259	13415	13396	13559	13347	13444	13330	13469	13368	13392	13364	13522	13459	13237	13502	13402	13446	13473	13318	13545	13493	13606	13479	13528	13450	13415	13414	13300	13371	13536	13295	13348	13421	13255	13480	13261	13267	13484	13355	13398	13321	13305	13369	13370	13396	13453	13312	13427	13532	13329	13341	13530	13432	13489	13353	13306	13307	13475	13562	13318	13338	13453	13367	13322	13466	13415	13422	13519	13453	13555	13246	13476	13283	13404	13284	13322	13283	13383	13464	13410	13283	13497	13380	13347	13246	13347	13292	13156	13336	13478	13420	13338	13434	13437	13369	13342	13399	13392	13629	13287	13391	13376	13386	13371	13387	13492	13367	13474	13416	13353	13621	13504	13392	13347	13423	13438	13249	13397	13416	13431	13400	13655	13512	13467	13311	13483	13443	13388	13534	13422	13332	13318	13394	13372	13386	13341	13314	13479	13500	13495	13365	13396	13535	13241	13508	13454	13215	13282	13477	13242	13363	13419	13445	13509	13373	13250	13322	13415	13581	13358	13246	13181	13289	13435	13340	13254	13487	13414	13255	13478	13291	13504	13531	13384	13380	13468	13333	13516	13457	13522	13378	13410	13347	13503	13201	13427	13226	13336	13330	13450	13304	13348	13324	13196	13427	13490	13360	13439	13374	13278	13375	13318	13547	13258	13307	13404	13373	13354	13300	13288	13350	13436	13300	13386	13497	13360	13402	13438	13378	13509	13300	13334	13383	13341	13432	13548	13378	13446	13232	13517	13306	13311	13382	13365	13331	13537	13267	13261	13466	13340	13317	13388	13450	13444	13363	13450	13489	13425	13361	13398	13337	13304	13358	13408	13339	13582	13501	13370	13301	13403	13393	13550	13425	13494	13341	13326	13483	13296	13309	13347	13444	13365	13351	13314	13454	13371	13502	13524	13556	13578	13413	13273	13250	13373	13328	13270	13398	13276	13337	13443	13448	13432	13369	13440	13393	13380	13330	13343	13326	13371	13465	13360	13355	13405	13283	13481	13402	13380	13242	13376	13528	13446	13617	13177	13493	13550	13559	13341	13457	13465	13347	13408	13426	13423	13644	13432	13397	13279	13471	13201	13389	13375	13290	13443	13529	13367	13430	13319	13410	13490	13514	13318	13270	13355	13316	13397	13424	13448	13418	13323	13310	13241	13403	13420	13384	13395	13329	13452	13386	13414	13296	13411	13448	13396	13410	13434	13248	13444	13386	13414	13489	13379	13443	13484	13364	13269	13259	13309	13437	13369	13378	13255	13227	13472	13512	13480	13454	13419	13260	13292	13310	13417	13468	13442	13519	13398	13432	13430	13194	13487	13504	13239	13558	13409	13160	13248	13247	13529	13396	13419	13452	13432	13428	13335	13374	13441	13551	13598	13269	13454	13344	13276	13283	13357	13390	13532	13413	13346	13250	13516	13356	13498	13444	13300	13403	13333	13386	13310	13458	13301	13380	13317	13375	13441	13364	13429	13287	13360	13442	13372	13551	13351	13545	13545	13562	13415	13394	13463	13383	13310	13393	13448	13264	13350	13320	13399	13471	13332	13332	13312	13335	13437	13350	13492	13377	13427	13473	13391	13271	13301	13260	13461	13324	13495	13386	13266	13286	13306	13501	13355	13385	13339	13357	13358	13390	13443	13480	13429	13261	13256	13340	13477	13373	13445	13437	13412	13412	13354	13372	13519	13367	13383	13482	13364	13393	13475	13218	13509	13330	13398	13450	13427	13639	13291	13420	13480	13371	13405	13341	13359	13484	13352	13431	13378	13400	13316	13383	13276	13386	13346	13391	13242	13552	13300	13448	13412	13371	13304	13370	13446	13270	13242	13387	13300	13342	13292	13319	13508	13549	13285	13412	13574	13327	13339	13406	13421	13418	13313	13326	13092	13384	13318	13457	13390	13255	13418	13361	13469	13276	13433	13271	13323	13309	13483	13401	13477	13624	13245	13302	13208	13426	13441	13282	13394	13478	13562	13388	13515	13486	13374	13393	13364	13353	13393	13410	13396	13155	13243	13405	13277	13392	13359	13367	13429	13487	13453	13318	13585	13319	13289	13303	13506	13507	13355	13438	13430	13321	13266	13456	13240	13475	13310	13343	13333	13324	13250	13411	13301	13216	13409	13389	13380	13274	13502	13397	13399	13423	13404	13246	13295	13426	13329	13215	13464	13409	13333	13510	13402	13379	13374	13456	13430	13318	13414	13359	13450	13397	13404	13415	13255	13492	13338	13284	13310	13393	13444	13423	13385	13206	13445	13511	13248	13417	13227	13338	13281	13409	13357	13483	13112	13342	13404	13332	13429	13368	13449	13378	13375	13235	13381	13480	13370	13269	13303	13393	13448	13382	13339	13362	13449	13346	13327	13351	13568	13440	13344	13436	13372	13409	13299	13370	13449	13301	13528	13232	13292	13318	13412	13390	13396	13484	13328	13427	13558	13431	13411	13547	13417	13373	13379	13445	13170	13495	13173	13438	13332	13459	13313	13476	13425	13172	13554	13376	13375	13467	13333	13390	13345	13222	13381	13181	13329	13402	13371	13382	13391	13306	13406	13395	13460	13486	13474	13423	13419	13368	13250	13438	13395	13379	13472	13553	13327	13309	13377	13244	13341	13475	13382	13271	13366	13484	13314	13396	13320	13354	13166	13389	13483	13353	13528	13350	13347	13526	13274	13293	13368	13537	13424	13337	13250	13325	13359	13407	13359	13441	13366	13330	13343	13494	13446	13300	13441	13460	13332	13387	13293	13412	13464	13394	13565	13428	13294	13435	13236	13281	13424	13309	13521	13418	13411	13404	13320	13346	13416	13235	13384	13568	13184	13453	13409	13415	13335	13561	13122	13289	13309	13134	13532	13299	13449	13299	13305	13460	13306	13418	13458	13378	13415	13498	13526	13484	13221	13364	13420	13516	13434	13337	13433	13367	13543	13342	13452	13552	13265	13298	13398	13210	13393	13255	13405	13321	13350	13309	13487	13559	13583	13452	13343	13391	13431	13454	13365	13330	13399	13270	13544	13408	13388	13233	13325	13336	13360	13475	13400	13460	13302	13482	13493	13422	13312	13550	13286	13345	13157	13428	13346	13458	13443	13369	13513	13360	13453	13270	13381	13486	13420	13348	13343	13399	13283	13464	13434	13316	13375	13353	13413	13401	13269	13385	13464	13304	13305	13374	13330	13430	13483	13371	13424	13557	13326	13414	13403	13249	13348	13433	13286	13380	13350	13224	13223	13262	13325	13379	13377	13398	13440	13411	13465	13287	13206	13331	13486	13243	13234	13285	13330	13546	13553	13307	13446	13375	13406	13443	13308	13543	13316	13500	13272	13528	13544	13287	13578	13432	13469	13429	13386	13423	13506	13386	13392	13237	13370	13375	13327	13581	13458	13491	13261	13457	13309	13419	13464	13385	13460	13433	13193	13268	13374	13283	13439	13369	13450	13411	13419	13161	13208	13281	13310	13284	13395	13363	13463	13490	13478	13524	13446	13439	13355	13379	13511	13347	13301	13221	13455	13574	13478	13398	13213	13323	13265	13527	13415	13320	13400	13472	13280	13340	13261	13428	13427	13617	13295	13159	13276	13383	13482	13379	13413	13343	13365	13462	13356	13376	13458	13387	13484	13316	13269	13389	13311	13345	13454	13356	13475	13526	13223	13441	13531	13344	13343	13383	13303	13553	13241	13405	13291	13464	13507	13347
22655	20961	28682	23793	22861	26504	28193	22692	20475	20061	19037	18471	18299	17723	17267	17146	17112	16961	16683	16682	16558	16256	16318	16093	16343	16097	16146	16002	16133	15900	15966	15778	15967	15939	15834	15828	15977	15833	15992	15968	15864	15743	15814	15800	15846	15742	16010	16205	16036	15851	15979	15880	15749	15669	15720	15697	15787	15786	15851	15669	15729	15758	15726	15702	16021	15726	15669	15863	15829	15700	15678	15604	15766	15864	15781	15922	15729	15842	15783	16013	15695	15789	15617	15762	15871	15756	15938	16053	15825	15828	15880	15792	15764	15667	15838	15856	15791	15718	15901	15783	15761	15711	15808	15899	15886	15702	15766	15738	15839	15705	15750	15737	15907	15868	15695	15674	15654	15731	15789	15617	15897	15757	15579	15876	15897	15868	15828	15981	15876	15937	15770	15871	15826	15737	15903	15841	15861	15755	15650	15544	15879	15585	15671	15718	15621	15740	15740	15900	15728	15711	15621	15905	15702	15635	15747	15700	15917	15580	15809	15737	15631	15689	15620	15791	15772	15877	15820	15739	15705	15607	15886	15799	15801	15534	15721	15588	15620	15565	15719	15776	15720	15707	15566	15885	15801	15979	15765	15832	15701	15786	15923	15718	15588	15572	15698	15770	15888	15738	15517	15601	15647	15784	15437	15794	15786	15682	15783	15812	15569	15624	15694	15614	15829	15621	15758	15730	15670	15663	15843	15719	15950	15842	15849	15682	15634	15794	15728	15648	15771	15766	15724	15769	15720	15560	15673	15750	15849	15683	15728	15859	15846	15751	15907	15843	15783	15755	15830	15898	15829	15551	15820	15695	15806	15721	15896	15794	15826	15776	15640	15803	15710	15961	15885	15814	15761	15816	15869	15720	15902	15860	15731	15499	15601	15666	15735	15655	15650	15768	15659	15655	15761	15794	15938	15735	15752	15604	15579	15746	15668	15493	15746	15694	15874	15815	15772	15814	15896	15722	15788	15761	15845	15857	15763	15686	15986	15699	15765	15832	15715	15635	15819	15801	15724	15788	15970	15666	15715	15813	15668	15683	15775	15554	15759	15662	15621	15744	15722	15727	15939	15646	15517	15460	15814	15840	15706	15673	15708	15773	15858	15565	15864	15910	15684	15681	15725	15577	15854	15778	15647	15749	15625	15588	15666	15620	15792	16070	15703	15758	15676	15920	15733	15666	15815	15769	15846	15760	15704	15561	15766	15890	15820	15919	15682	15761	15737	15747	15650	15681	15816	15931	15743	15630	15819	15646	15781	15870	15998	15864	15793	15778	15840	15864	15645	15698	15824	15846	15764	15697	15750	15768	15885	15751	15655	15689	15807	15718	15537	15776	15773	15590	15569	15627	16016	15735	15715	15816	15769	15867	15742	15823	15619	15840	15836	15702	15711	15739	15670	15573	15844	15649	15816	15911	15660	15829	15755	15668	15840	15615	15721	15945	15808	15490	15652	15701	15702	15782	15808	15812	15725	15710	15693	15874	15836	15843	15823	15768	15494	15838	15609	15744	15908	15529	15896	15747	15686	15885	15793	15979	15676	15608	15671	15683	15750	15629	15906	15643	15675	15748	15804	15832	15853	15922	15796	15866	15746	15743	15795	15825	15572	15702	15650	15797	15798	15672	15802	15745	15839	15848	15870	15793	15859	15525	15656	15710	15878	15783	15765	15772	15892	15883	15688	15761	15748	15750	15759	15697	15782	15680	15862	15688	15620	15665	15834	15788	15852	15783	15795	15831	15687	15682	15725	15548	15705	15889	15733	15792	15783	15804	15777	15672	15768	15677	15832	15861	15907	15599	15740	15633	15689	15725	15762	15735	15720	15764	15615	15684	15867	15772	15601	15759	15679	15776	15663	15714	15793	15709	15819	15482	15769	15676	15643	15761	15758	15850	15804	15740	15682	15925	15866	15658	15718	15584	15816	15818	15711	15939	15718	15695	15818	15657	15649	15526	15878	15782	15778	15825	15708	15637	15690	15796	15740	15851	15781	15641	15612	15634	15727	15696	15697	15816	15691	15833	15793	15721	15722	15773	16027	15809	16035	15712	15857	15890	15790	15616	15647	15729	15836	15771	15864	15906	15791	15823	15728	15728	15551	15806	15704	15890	15718	15813	15697	15773	15741	15707	15992	15704	15739	15546	15711	15705	15915	15740	15627	15978	15843	15675	15709	15742	15782	15924	15652	15916	15801	15638	15720	15901	15915	15839	15531	15686	15648	15779	15732	15684	15581	15648	15863	15856	15759	15775	15721	15766	15722	15583	15680	15765	15742	15694	15762	15529	15758	15583	15736	15799	15617	15641	15702	15662	15772	15778	15696	15568	15812	15733	15659	15746	15501	15736	15572	15787	15738	15681	15743	15904	15732	15612	15854	15720	15800	15793	15689	15524	16104	15875	15834	15736	15792	15734	15740	15783	15776	15888	15930	15703	15766	15742	15820	15703	15730	15377	15718	15860	15845	15708	15657	15625	15909	15762	15489	15575	15749	15823	15735	15597	15448	15786	15679	15611	15713	15541	15986	15780	15798	15718	15786	15756	15819	15690	15684	15738	15767	15714	15891	15758	15551	15777	15721	15759	15767	15748	15632	15764	15826	15749	15754	15759	15869	15660	15722	15603	15794	15727	15617	15727	15635	15759	15791	15922	15862	16000	15687	15797	15719	15747	15667	15660	15617	15806	15602	15704	15732	15466	15750	15851	15611	15983	15586	15717	15816	15719	15634	16009	15780	15681	15793	15786	15623	15732	15704	15701	15544	15619	15792	15831	15679	15801	15875	15692	16050	15791	15845	15757	15830	15828	15826	15762	15879	15811	15729	15724	15523	15892	15693	15560	15937	15591	15806	15903	15598	15738	15813	15758	15865	15775	15960	15746	15629	15814	15681	15668	16003	15671	15971	15818	15731	15801	15560	15759	15549	15698	15856	15766	15765	15703	15737	15773	15702	15900	15922	15727	15652	15776	15906	15723	15726	15700	15586	15831	15977	15876	15741	15679	15854	15773	15442	15661	15913	15808	15822	15803	15643	15700	15740	15853	15850	15803	15811	15815	15736	15783	15846	15629	15572	15696	15753	15860	15782	15508	15792	15942	15913	15715	15551	15818	15801	15669	15738	15796	15668	15870	15713	15716	15763	15700	15482	15695	15619	15656	15863	15845	15945	15940	15748	15723	15550	15524	15772	15688	15645	15826	15663	15907	15700	15569	15688	15940	15644	15769	15840	15896	15706	15549	15831	15716	15801	15651	15647	15725	15719	15558	15690	15798	15819	15704	15728	15523	15784	15700	15808	15666	15601	15754	15470	15709	15735	15840	15518	15768	15804	15762	15825	15735	15661	15672	15726	15684	15909	15711	15697	15670	15944	15950	15562	15830	15794	15750	15855	15721	15864	15821	15543	15607	15742	15920	15714	15784	15897	15642	15610	15996	15841	15738	16015	15918	15576	15742	15833	15740	15844	15728	15828	15738	15691	15618	15757	15556	15769	15746	15875	15733	15700	15799	15959	15666	15578	15626	15735	15701	15783	15927	15783	15840	15557	15606	15791	15715	15673	15827	15548	15747	15705	15583	15776	15784	15586	15577	15754	15790	15770	15828	15807	15847	15827	15750	15832	15617	15693	15623	15797	15809	15728	15909	15692	15785	15817	15785	15624	15875	15736	15719	15902	15617	15875	15936	15638	15548	15887	15847	15783	15681	15808	15765	15862	15771	15613	15662	15847	15761	15919	15601	15555	15712	15590	15685	15849	15701	15614	15642	15543	15696	15960	15794	15772	15684	15589	15734	15678	15632	15761	15685	15938	15726	15700	15641	15740	15690	15720	15849	15858	15615	15579	15712	15694	15832	15744	15865	15681	15704	15912	15747	15747	15822	15647	15895	15703	15735	15899	15625	15562	15628	15987	15713	15747	15657	15788	15973	15869	15800	15818	15884	15815	15724	15659	15810	15556	15736	15750	15791	15764	15706	15761	15738	15884	15735	15724	15810	15937	15894	15715	15653	15726	15669	15825	15758	15597	15895	15801	16007	15716	15991	15718	15731	15736	15736	15758	15761	15724	15870	15835	15830	15583	15696	15703	15694	15971	15748	15775	15718	15844	15658	15615	15709	15838	15720	15659	15893	15847	15824	15865	15624	15784	15710	15801	15688	15869	15853	15641	15892	15812	15764	15804	15623	15779	15643	15831	15701	15675	15553	15649	15520	15860	15735	15527	15877	15626	15964	15749	15821	15679	15834	15679	15910	15853	15722	15676	15618	15813	15936	15815	15873	15850	15799	15740	15731	15917	15826	15633	15433	15619	15758	15913	15813	15755	15613	15744	15601	15770	15592	15545	15779	15714	15825	15827	15624	15663	15833	15719	15858	15701	15606	15618	15596	15558	15714	15517	15720	15697	15785	15724	15791	15860	15587	15767	15810	15861	15722	15697	15988	15798	15797	15746	15823	15701	15670	15737	15831	15857	15842	15949	15854	15746	15601	15722	15478	15666	15633	15558	15718	15819	15558	15832	15847	15732	15675	15492	15764	15756	15703	15807	15938	15752	15810	15708	15688	15934	15745	15782	15729	15772	15622	15748	15563	15671	15624	15682	15820	15729	15913	15701	15713	15840	15627	15668	15905	15869	15800	15640	15703	15669	15853	15781	15804	15788	15638	16016	15705	15788	15757	15703	15755	15551	15713	15672	15534	15885	15728	15572	15695	15633	15816	15718	15753	15816	15605	15781	15773	15596	15912	15614	15743	15801	15680	15608	15778	15672	15695	15783	15757	15650	15669	15802	15652	15957	15665	15767	15675	15728	15726	15871	15614	15711	15727	15874	15739	15662	15813	15673	15842	15769	15845	15604	15746	15651	15772	15668	15807	15798	15753	15598	15683	15932	15802	15741	15864	15705	15706	15657	15742	15724	15918	15664	15759	15684	15587	15627	15577	15917	15669	15618	15577	15679	16011	15678	15949	15874	15871	15844	15793	15854	15804	15726	15688	15795	15570	15550	15713	15613	15749	15856	15542	15792	15537	15767	15627	15732	15622	15774	15800	15538	15740	15707	15790	15852	15559	15658	15665	15737	15678	15794	15655	15670	15658	15770	15732	15788	15704	15637	15768	15802	15892	15655	16050	15939	15611	15772	15739
30802	52592	49547	40674	34764	29850	25328	22410	20756	19175	18183	17410	16603	15847	15513	15072	14888	14777	14479	14289	14362	14034	14196	13943	13777	13785	13676	13727	13641	13823	13648	13686	13638	13807	13498	13588	13498	13397	13575	13510	13550	13560	13561	13645	13620	13587	13489	13577	13458	13556	13583	13489	13529	13521	13445	13670	13484	13587	13662	13486	13376	13501	13404	13482	13604	13513	13701	13457	13464	13547	13585	13388	13481	13629	13451	13460	13492	13518	13636	13580	13405	13444	13420	13372	13470	13621	13709	13515	13471	13509	13523	13549	13359	13508	13292	13392	13574	13676	13401	13395	13533	13521	13445	13549	13514	13491	13282	13504	13442	13501	13537	13650	13281	13485	13405	13474	13422	13392	13457	13531	13431	13422	13566	13415	13516	13532	13450	13425	13420	13581	13507	13565	13256	13440	13479	13443	13371	13391	13488	13423	13399	13479	13530	13391	13641	13330	13469	13300	13406	13511	13506	13472	13466	13482	13449	13581	13327	13334	13515	13523	13594	13384	13451	13334	13573	13486	13712	13392	13528	13488	13541	13518	13467	13538	13562	13430	13479	13597	13410	13318	13320	13630	13536	13461	13366	13353	13556	13549	13437	13402	13424	13435	13582	13668	13502	13513	13418	13313	13524	13499	13478	13406	13448	13657	13609	13498	13497	13338	13424	13507	13509	13377	13389	13327	13455	13468	13323	13380	13385	13434	13406	13501	13443	13384	13481	13548	13511	13270	13505	13533	13470	13553	13494	13500	13532	13545	13462	13488	13476	13517	13492	13285	13683	13324	13416	13611	13456	13458	13520	13537	13453	13304	13528	13561	13635	13451	13528	13493	13342	13519	13539	13533	13603	13344	13628	13337	13457	13350	13380	13477	13509	13407	13658	13628	13513	13340	13481	13387	13379	13586	13443	13555	13446	13434	13526	13582	13534	13379	13377	13464	13311	13424	13509	13379	13359	13399	13410	13468	13368	13368	13327	13352	13437	13566	13449	13565	13422	13501	13526	13451	13486	13274	13543	13558	13426	13529	13400	13296	13580	13435	13435	13506	13388	13444	13546	13542	13458	13271	13636	13398	13598	13281	13439	13488	13458	13428	13295	13552	13567	13471	13401	13547	13320	13417	13357	13601	13470	13501	13344	13432	13393	13204	13365	13467	13523	13518	13450	13543	13577	13376	13430	13306	13351	13432	13520	13513	13467	13338	13605	13406	13518	13578	13385	13458	13221	13537	13448	13399	13472	13638	13366	13556	13399	13408	13427	13567	13412	13463	13513	13530	13632	13313	13427	13527	13391	13413	13523	13495	13599	13312	13414	13427	13452	13328	13541	13469	13469	13427	13429	13295	13415	13603	13326	13480	13474	13468	13384	13385	13670	13383	13397	13502	13417	13545	13479	13314	13491	13547	13385	13538	13464	13492	13548	13335	13485	13438	13545	13430	13413	13485	13575	13442	13436	13445	13431	13509	13443	13484	13398	13450	13528	13422	13485	13716	13392	13559	13594	13318	13431	13339	13589	13495	13375	13718	13683	13381	13495	13391	13433	13460	13295	13447	13486	13554	13552	13481	13360	13622	13540	13444	13477	13405	13512	13477	13621	13520	13269	13413	13534	13351	13555	13336	13453	13438	13528	13411	13421	13220	13416	13585	13513	13453	13539	13505	13573	13551	13510	13381	13433	13560	13392	13546	13491	13362	13502	13486	13638	13336	13466	13288	13556	13428	13354	13367	13459	13483	13475	13587	13557	13512	13508	13455	13343	13621	13339	13360	13524	13434	13507	13542	13373	13669	13435	13546	13543	13420	13420	13402	13412	13582	13390	13485	13399	13616	13423	13433	13457	13367	13463	13372	13476	13361	13585	13353	13475	13326	13289	13555	13635	13561	13645	13448	13306	13458	13360	13442	13555	13469	13444	13494	13579	13586	13582	13487	13436	13467	13298	13509	13446	13418	13388	13452	13630	13366	13597	13428	13423	13458	13435	13505	13487	13571	13580	13513	13424	13553	13336	13474	13558	13557	13343	13490	13542	13401	13470	13436	13539	13466	13461	13467	13550	13423	13341	13425	13429	13394	13507	13404	13544	13485	13304	13405	13446	13709	13556	13525	13515	13387	13546	13565	13402	13478	13664	13347	13489	13441	13610	13453	13662	13459	13569	13310	13442	13428	13511	13347	13490	13359	13496	13521	13543	13333	13363	13460	13509	13530	13465	13493	13386	13542	13580	13535	13566	13470	13317	13420	13482	13424	13500	13404	13499	13531	13393	13402	13430	13501	13421	13398	13581	13571	13508	13498	13533	13405	13536	13410	13424	13390	13399	13365	13495	13559	13536	13452	13483	13575	13395	13288	13439	13609	13503	13556	13491	13558	13463	13471	13317	13528	13505	13393	13353	13571	13603	13427	13481	13460	13471	13318	13402	13525	13484	13431	13301	13377	13145	13600	13409	13451	13486	13386	13519	13360	13419	13489	13536	13579	13343	13335	13509	13438	13468	13452	13425	13428	13434	13449	13594	13460	13478	13538	13554	13600	13451	13396	13479	13460	13520	13490	13322	13394	13407	13638	13417	13465	13432	13635	13465	13399	13560	13453	13346	13409	13586	13418	13507	13513	13406	13475	13373	13455	13328	13566	13375	13517	13522	13287	13484	13521	13384	13505	13555	13474	13434	13373	13337	13689	13407	13455	13663	13486	13454	13500	13611	13543	13414	13570	13497	13449	13463	13510	13342	13381	13496	13570	13415	13685	13515	13373	13354	13584	13455	13236	13513	13564	13470	13471	13510	13470	13454	13360	13333	13438	13524	13521	13460	13290	13471	13329	13505	13506	13513	13531	13445	13430	13506	13468	13278	13510	13504	13434	13479	13414	13454	13433	13383	13396	13350	13482	13334	13664	13413	13372	13523	13400	13467	13456	13432	13376	13347	13387	13445	13413	13351	13463	13544	13660	13505	13419	13370	13506	13379	13485	13450	13548	13671	13346	13504	13484	13476	13335	13379	13551	13391	13520	13518	13412	13537	13506	13505	13397	13554	13338	13574	13330	13398	13406	13419	13433	13421	13596	13371	13388	13348	13553	13402	13357	13544	13414	13535	13470	13472	13417	13464	13428	13568	13406	13461	13527	13354	13422	13635	13588	13361	13328	13421	13454	13468	13496	13432	13382	13500	13423	13435	13509	13472	13364	13594	13432	13419	13447	13475	13379	13394	13518	13511	13471	13663	13488	13379	13534	13640	13555	13509	13433	13495	13460	13239	13557	13469	13387	13483	13442	13422	13587	13456	13428	13399	13413	13374	13372	13526	13375	13448	13550	13551	13562	13451	13488	13582	13375	13460	13501	13442	13484	13524	13408	13476	13436	13431	13367	13572	13534	13397	13252	13440	13339	13522	13368	13608	13542	13668	13465	13419	13438	13273	13387	13382	13418	13443	13377	13542	13488	13593	13474	13379	13527	13345	13511	13476	13424	13601	13486	13340	13400	13468	13509	13444	13424	13403	13592	13556	13512	13420	13414	13466	13579	13417	13295	13423	13445	13407	13344	13494	13465	13448	13533	13544	13571	13463	13526	13194	13331	13536	13414	13406	13526	13374	13475	13523	13494	13585	13325	13361	13443	13444	13580	13467	13485	13458	13411	13607	13474	13416	13430	13468	13579	13315	13432	13366	13557	13379	13441	13453	13459	13424	13524	13535	13315	13469	13358	13422	13586	13309	13440	13552	13491	13564	13350	13411	13384	13395	13584	13380	13413	13581	13488	13301	13588	13346	13556	13474	13433	13417	13445	13523	13405	13532	13386	13578	13370	13562	13355	13506	13486	13493	13538	13625	13726	13512	13571	13432	13673	13632	13230	13433	13602	13491	13448	13379	13656	13340	13458	13424	13439	13321	13508	13536	13460	13426	13469	13542	13427	13321	13550	13446	13393	13363	13438	13496	13464	13416	13372	13641	13238	13281	13454	13519	13339	13490	13479	13547	13379	13552	13481	13300	13341	13373	13508	13547	13236	13420	13330	13462	13435	13266	13540	13508	13219	13635	13392	13365	13513	13296	13312	13543	13622	13537	13583	13415	13369	13407	13457	13301	13371	13421	13565	13502	13526	13427	13624	13474	13595	13270	13438	13619	13538	13372	13174	13481	13469	13421	13663	13499	13363	13293	13448	13341	13411	13517	13514	13469	13456	13236	13373	13455	13339	13466	13390	13391	13456	13454	13335	13632	13465	13434	13448	13637	13353	13504	13494	13537	13546	13485	13439	13453	13583	13550	13475	13401	13453	13499	13578	13392	13529	13380	13396	13397	13383	13601	13477	13428	13396	13357	13412	13487	13465	13516	13443	13392	13499	13453	13386	13592	13294	13600	13547	13500	13422	13514	13459	13557	13376	13493	13465	13375	13474	13413	13394	13540	13599	13425	13422	13424	13516	13515	13520	13513	13450	13500	13446	13318	13437	13527	13452	13420	13479	13590	13434	13376	13552	13559	13486	13490	13420	13366	13559	13526	13557	13440	13480	13526	13537	13514	13519	13423	13508	13409	13442	13451	13347	13394	13272	13436	13446	13356	13456	13444	13536	13415	13504	13613	13389	13585	13503	13308	13467	13354	13560	13307	13539	13468	13489	13388	13304	13467	13312	13461	13494	13489	13462	13433	13550	13539	13638	13488	13353	13531	13611	13335	13475	13504	13444	13458	13533	13262	13425	13634	13250	13453	13521	13293	13296	13366	13465	13469	13487	13614	13382	13453	13577	13551	13303	13523	13538	13494	13475	13375	13322	13269	13509	13431	13467	13527	13526	13580	13557	13580	13410	13395	13421	13403	13445	13448	13445	13544	13421	13411	13536	13422	13382	13536	13641	13473	13384	13461	13432	13346	13736	13443	13457	13467	13502	13467	13441	13323	13603	13490	13386	13523	13488	13610	13513	13514	13524	13431	13569	13472	13413	13434	13447	13597	13614	13438	13441	13365	13573	13620	13493	13356	13486	13616	13512	13331	13503	13533	13495	13411	13443	13388	13399	13427	13223	13427	13294	13578	13515	13310	13512	13354	13364	13674	13541	13576	13337	13486	13242	13450	13416	13508	13368	13469	13443	13379	13379	13397	13462	13378	13567	13336	13484	13368	13405	13623	13346	13296	13512
28879	27080	34577	31086	25011	21898	19816	18507	17859	17602	16957	16703	16629	16417	16408	16298	16175	16175	16026	15923	15865	16009	15792	15872	15745	16045	15931	15669	15922	15785	15724	15637	15591	15632	15563	15651	15668	15895	15690	15693	15763	15713	15813	15822	15560	15899	15599	15692	15518	15832	15884	15701	15620	15710	15629	15530	15821	15745	15947	15637	15748	15835	15728	15585	15595	15548	15573	15634	15871	15678	15533	15613	15872	15672	15919	15588	15767	15725	15406	15620	15563	15750	15883	15736	15537	15705	15556	15649	15621	15480	15747	15819	15838	15662	15713	15618	15721	15597	15751	15848	15572	15696	15653	15652	15588	15649	15550	15662	15886	15766	15633	15786	15702	15678	15513	15745	15839	15585	15536	15626	15821	15807	15596	15581	15630	15589	15643	15757	15523	15609	15693	15768	15592	15631	15767	15741	15522	15657	15771	15635	15774	15561	15899	15719	15779	15649	15638	15807	15659	15560	15695	15668	15683	15564	15684	15628	15879	15787	15656	15650	15919	15799	15762	15895	15783	15822	15647	15868	15840	15823	15634	15720	15878	15557	15710	15567	15754	15652	15674	15819	15792	15784	15735	15495	15701	15571	15718	15633	15726	15769	15531	15614	15781	15778	15767	15687	15701	15682	15920	15652	15945	15651	15566	15537	15879	15590	15731	15636	15696	15674	15783	15779	15778	15615	15860	15868	15546	15653	15579	15762	15556	15569	15825	15705	15727	15792	15891	15593	15830	15727	15741	15658	15752	15598	15552	15846	15819	15746	15786	16014	15675	15933	15884	15603	15633	15956	15690	15665	15490	15644	15703	15739	15996	15726	15589	15628	15898	15620	15826	15742	15655	15752	15786	15900	15873	15716	15826	15854	15693	15617	15719	15663	15695	15808	15567	15551	15527	15474	15735	15712	15774	15618	15809	15532	15716	15741	15689	15626	15645	15715	15971	15772	15845	15622	15598	15905	15786	15795	15615	15743	15713	15850	15584	15804	15544	15659	15626	15658	15578	15737	15843	15647	15811	15608	15698	15650	15832	15336	15844	15815	15732	15633	15811	15809	15627	15742	15804	15785	15782	15549	15730	15684	15718	15690	15601	15810	15641	15464	15558	15804	15888	15436	15876	15581	15636	15620	15639	15711	15878	15659	15742	15623	15561	15822	15571	15545	15691	15718	15660	15677	15758	15481	15544	15627	15715	15706	15724	15610	15813	15415	15855	15917	15715	15724	15774	15675	15736	15645	15673	15572	15578	15611	15424	15530	15735	15721	15579	15646	15978	15729	15634	15711	15622	15782	15797	15553	15722	15618	15594	15814	15673	15750	15720	15472	15782	15678	15724	15630	15814	15803	15647	15660	15572	15550	15528	15678	15657	15720	15603	15500	15819	15565	15705	15736	15659	15626	15768	15734	15864	15645	15656	15775	15881	15643	15732	15678	15672	15779	15923	15724	15813	15663	15695	15696	15668	15757	15575	15745	15700	15729	15566	15687	15671	15633	15623	15750	15668	15693	15862	15754	15854	15623	15626	15638	15424	15562	15652	15436	15668	15627	15721	15866	15796	15822	15776	15776	15659	15638	15672	15552	15557	15518	15670	15705	15808	15724	15702	15471	15810	15671	15702	15829	15759	15591	15844	15827	15645	15564	15517	15800	15655	15707	15769	15789	15649	15680	15703	15742	15606	15740	15657	15674	15829	15664	15704	15913	15742	15606	15709	15740	15598	15501	15731	15587	15731	15544	15765	15661	15769	15539	15689	15741	15874	15815	15689	15736	15829	15726	15551	15718	15862	15747	15738	15731	15629	15461	15828	15595	15504	15819	15845	15522	15785	15639	15774	15795	15654	15862	15759	15755	15556	15873	15620	15658	15640	15671	15753	15669	15725	15642	15834	15771	15822	15747	15635	15751	15721	15703	15588	15780	15782	15711	15669	15697	15729	15746	15695	15725	15656	15708	15661	15671	15801	15621	15707	15590	15676	15738	15899	15680	15634	15529	15530	15819	15762	15520	15780	15706	15606	15625	15617	15589	15757	15724	15749	15589	15529	15649	15712	15815	15633	15885	15634	15706	15743	15634	15679	15855	15756	15543	15705	15722	15938	15558	15444	15609	15702	15826	15735	15780	15802	15976	15787	15748	15851	15761	15877	15618	15752	15865	15542	15831	15718	15835	15748	15889	15660	15640	15665	15659	15770	15641	15496	15695	15605	15601	15786	15804	15866	15762	15855	15734	15569	15710	15892	15927	15690	15672	15656	15860	15570	15674	15691	15680	15805	15692	15901	15752	15589	15912	15752	15683	15770	15827	15561	15786	15673	15594	15663	15672	15794	15763	15656	15711	15716	15575	15627	15794	15927	15656	15620	15550	15610	15682	15694	15548	15706	15619	15522	15676	15552	15662	15910	15655	15719	15633	15654	15748	15715	15594	15789	15644	15715	15759	15648	15695	15517	15717	15752	15649	15743	15756	15624	15575	15655	15594	15865	15742	15673	15533	15518	15859	15708	15838	15797	15674	15448	15806	15773	15733	15625	15716	15583	15589	15748	15591	15671	15460	15820	15786	16008	15826	15676	15620	15672	15674	15656	15869	15639	15619	15441	15596	15576	15609	15811	15630	15720	15724	15546	15737	15657	15550	15735	15826	15870	15846	15756	15912	15793	15817	15781	15641	15557	15584	15851	15668	15731	15898	15809	15766	15828	15803	15799	15447	15721	15760	15752	15764	15797	15630	15609	15662	15697	15711	15631	15569	15832	15726	15669	15797	15640	15625	15696	15686	15652	15479	15653	15708	15697	15721	15597	15677	15519	15703	15720	15731	15974	15701	15447	15898	15541	15672	15522	15635	15648	15737	15827	15696	15532	15607	15646	15534	15661	15887	15622	15820	15807	15591	15802	15515	15775	15684	15581	15723	15695	15660	15753	15890	15649	15633	15789	15694	15698	15591	15661	15647	15778	15618	15801	15735	15746	15700	15436	15767	15644	15599	15814	15845	15649	15701	15711	15661	15686	15588	15803	15889	15708	15791	15722	15730	15777	15932	15755	15692	15773	15807	15746	15649	15712	15852	15654	15539	15525	15590	15606	15894	15971	15804	15776	15639	15722	15813	15545	15526	15582	15556	15577	15705	15884	15680	15765	15689	15562	15728	15697	15881	15751	15492	15775	15529	15764	15661	15597	15819	15739	15678	15659	15651	15496	15770	15593	15668	15646	15843	15588	15887	15902	15874	15657	15833	15705	15724	15696	15784	15845	15593	15645	15780	15800	15667	15877	15904	15664	15662	15737	15886	15482	15736	15901	15749	15651	15622	15611	15335	15745	15614	15807	15674	15677	15504	15606	15776	15868	15566	15636	15845	15747	15641	15645	15836	15984	15727	15811	15784	15693	15727	15592	15642	15732	15626	15737	15744	15767	15440	15705	15834	15830	15618	15796	15582	15974	15572	15602	15654	15671	15668	15839	15618	15624	15880	15755	15690	15674	15789	15759	15736	15786	15620	15825	15727	15588	15737	15758	15626	15539	15573	15812	15807	15676	15709	15678	15831	15565	15574	15781	15743	15606	15814	15818	15745	15620	15617	15870	15680	15932	15678	15825	15752	15684	15560	15773	15669	15734	15720	15802	15571	15750	15640	15611	15638	15766	15689	15641	15784	15607	15786	15679	15563	15644	15605	15607	15726	15836	15651	15769	15649	15830	15740	15530	15826	15720	15562	15624	15609	15702	15642	15672	15638	15755	15656	15598	15787	15759	15536	15747	15628	15721	15676	15826	15788	15741	15634	15735	15556	15679	15664	15898	15782	15653	15687	15681	15529	15715	15832	15792	15656	15797	15613	15630	15781	15666	15690	15759	15749	15680	15759	15884	15672	15724	15568	15715	15684	15602	15977	15524	15665	15772	15667	15579	15749	15728	15482	15524	15819	15770	15824	15734	15714	15660	15831	15742	15599	15613	15646	15776	15819	15756	15644	15790	15712	15681	15700	15634	15550	15677	15781	15751	15674	15699	15503	15741	15705	15611	15657	15554	15695	15571	15679	15764	15635	15672	15785	15698	15790	15758	15806	15727	15652	15694	15634	15820	15727	15686	15654	15591	15636	15618	15658	15727	15566	15713	15937	15884	15533	15641	15780	15660	15657	15689	15726	15818	15699	15675	15495	15864	15756	15620	15656	15612	15766	15779	15776	15653	15616	15625	15698	15809	15573	15869	15575	15918	15747	15633	15740	15660	15634	15741	15855	15842	15775	15708	15686	15761	15677	15902	15642	15768	15605	15674	15948	15824	15796	15637	15747	15775	15780	15812	15913	15670	15811	15657	15557	15825	15654	15537	15663	15597	15911	15698	15716	15832	15878	15471	15690	15793	15712	15599	15654	15603	15673	15710	15655	15593	15561	15695	15621	15495	15726	15562	15470	15671	15822	15652	15651	15633	15603	15616	15523	15674	15860	15518	15652	15581	15909	15519	15569	15452	15494	15894	15594	15670	15745	15764	15661	15855	15716	15654	15915	15642	15541	15609	15707	15517	15567	15724	15574	15653	15677	15643	15846	15659	15565	15407	15478	15859	15653	15805	15721	15728	15659	15698	15712	15771	15899	15664	15880	15708	15609	15776	15641	15649	15672	15683	15861	15683	15715	15620	15725	15759	15639	15817	15867	15820	15518	15868	15757	15700	15835	15761	15663	15617	15592	15621	15787	15518	15753	15616	15569	15615	15815	15881	15701	15628	15691	15588	15744	15501	15817	15619	15720	15681	15426	15766	15731	15698	15657	15771	15761	15536	15770	15749	15635	15646	15539	15593	15754	15581	15647	15928	15697	15726	15566	15572	15740	15773	15899	15731	15424	15775	15836	15611	15862	15415	15524	15692	15645	15732	15687	15639	15843	15698	15479	15718	15661	15644	15662	15622	15465	15726	15722	15544	15774	15790	15743	15607	15819	15738	15787	15847	15625	15589	15622	15804	15789	15770	15586	15679	15786	15793	15632	15566	15596	15602	15725	15905	15744	15720	15690	15688	15772	15764	15633	15738	15699	16002	15870	15634	15866	15557	15844	15536	15606	15830	15650	15512	15695	15607	15675	15780	15728	15469	15786	15734	15605	15747	15621	15725	15661	15655	15654	15665	15660	15711	15880	15808	15700
28646	41644	38334	30009	24824	21509	19305	17709	16737	16066	15711	15140	14776	14482	14369	14244	14116	13946	13860	13851	13549	13750	13825	13660	13764	13521	13652	13580	13610	13532	13613	13586	13622	13607	13498	13461	13431	13357	13501	13463	13433	13454	13545	13567	13297	13574	13400	13571	13433	13554	13432	13468	13607	13582	13362	13653	13530	13358	13512	13656	13425	13464	13515	13532	13479	13421	13485	13627	13486	13303	13457	13471	13351	13409	13644	13442	13500	13541	13458	13478	13552	13445	13583	13402	13544	13333	13609	13459	13539	13441	13290	13475	13247	13395	13489	13498	13446	13384	13478	13584	13598	13420	13498	13538	13341	13583	13347	13409	13436	13581	13438	13478	13572	13569	13558	13383	13376	13561	13389	13566	13585	13407	13356	13352	13403	13322	13664	13461	13427	13597	13464	13447	13628	13472	13637	13420	13470	13587	13588	13356	13565	13552	13510	13444	13451	13540	13387	13493	13507	13522	13562	13445	13557	13613	13439	13577	13458	13396	13555	13434	13396	13527	13462	13434	13470	13600	13379	13492	13515	13497	13320	13575	13471	13577	13418	13415	13320	13491	13537	13335	13349	13521	13508	13479	13453	13572	13512	13530	13679	13675	13499	13687	13405	13374	13509	13431	13495	13647	13637	13546	13563	13282	13494	13580	13446	13592	13553	13512	13538	13517	13467	13593	13576	13718	13467	13552	13717	13522	13422	13415	13454	13494	13528	13523	13376	13391	13398	13343	13658	13487	13495	13624	13556	13391	13497	13319	13463	13536	13535	13508	13523	13401	13495	13446	13315	13530	13441	13406	13571	13507	13527	13586	13487	13540	13537	13536	13574	13560	13562	13409	13363	13363	13488	13500	13620	13420	13270	13591	13488	13573	13560	13409	13450	13372	13479	13338	13356	13511	13489	13395	13472	13634	13361	13364	13440	13375	13321	13593	13286	13405	13584	13232	13302	13433	13423	13549	13519	13511	13515	13338	13577	13503	13525	13518	13469	13402	13480	13379	13398	13473	13564	13491	13409	13759	13523	13384	13649	13469	13619	13469	13451	13390	13365	13699	13398	13423	13470	13612	13378	13412	13598	13542	13510	13484	13485	13279	13523	13529	13665	13490	13333	13407	13440	13571	13508	13534	13515	13476	13516	13607	13512	13495	13534	13466	13456	13400	13424	13606	13420	13549	13559	13422	13491	13300	13476	13295	13601	13472	13361	13455	13399	13524	13352	13762	13510	13376	13643	13427	13440	13267	13382	13559	13552	13468	13482	13601	13514	13472	13585	13445	13419	13512	13516	13441	13488	13338	13440	13404	13609	13424	13457	13357	13514	13464	13456	13598	13361	13546	13508	13407	13545	13466	13373	13508	13463	13434	13469	13403	13407	13489	13526	13504	13271	13347	13434	13434	13405	13653	13559	13498	13493	13423	13433	13515	13441	13556	13401	13432	13396	13500	13398	13450	13301	13478	13575	13510	13564	13601	13353	13408	13487	13565	13421	13753	13433	13284	13693	13522	13523	13424	13466	13437	13408	13504	13465	13510	13393	13432	13455	13580	13308	13477	13517	13535	13369	13535	13586	13447	13645	13360	13317	13758	13637	13476	13572	13410	13567	13471	13391	13566	13360	13466	13425	13488	13442	13321	13507	13457	13600	13404	13498	13493	13475	13296	13429	13482	13388	13395	13338	13634	13667	13368	13324	13536	13425	13409	13485	13359	13478	13339	13381	13431	13381	13365	13586	13463	13560	13597	13540	13419	13461	13562	13758	13471	13535	13406	13619	13528	13358	13489	13365	13582	13446	13556	13545	13386	13583	13345	13520	13622	13587	13568	13337	13502	13422	13562	13522	13586	13366	13526	13623	13522	13449	13667	13481	13545	13483	13279	13647	13523	13542	13523	13474	13372	13462	13449	13381	13332	13656	13579	13463	13430	13584	13379	13382	13464	13675	13507	13432	13757	13445	13342	13437	13453	13365	13460	13320	13584	13536	13636	13392	13564	13417	13460	13250	13663	13603	13617	13425	13447	13248	13528	13433	13593	13399	13347	13601	13514	13270	13497	13453	13458	13444	13614	13519	13520	13424	13563	13565	13344	13422	13375	13399	13338	13497	13478	13663	13471	13373	13421	13557	13488	13512	13486	13458	13494	13618	13463	13492	13496	13482	13463	13555	13449	13460	13412	13496	13550	13389	13507	13444	13668	13326	13510	13371	13581	13513	13549	13495	13546	13591	13460	13379	13510	13409	13634	13499	13621	13470	13693	13562	13580	13357	13499	13487	13366	13670	13389	13524	13474	13532	13592	13451	13439	13419	13476	13531	13485	13578	13459	13639	13466	13374	13424	13579	13545	13358	13403	13451	13449	13538	13511	13444	13493	13509	13428	13458	13539	13397	13435	13462	13520	13606	13453	13440	13411	13513	13614	13679	13333	13561	13472	13530	13548	13320	13441	13457	13610	13436	13570	13551	13469	13388	13516	13459	13634	13539	13574	13408	13479	13678	13647	13487	13410	13584	13510	13278	13410	13574	13666	13585	13301	13502	13455	13497	13374	13425	13414	13593	13454	13547	13422	13365	13435	13570	13289	13532	13570	13514	13453	13418	13303	13392	13372	13572	13408	13557	13460	13428	13354	13463	13429	13531	13490	13410	13502	13497	13381	13467	13430	13403	13434	13491	13538	13426	13543	13573	13446	13415	13421	13514	13571	13476	13397	13361	13562	13438	13435	13351	13622	13537	13494	13285	13459	13490	13571	13487	13529	13580	13396	13503	13439	13397	13423	13514	13459	13472	13550	13491	13545	13461	13395	13516	13612	13510	13618	13423	13498	13528	13552	13540	13475	13506	13572	13483	13552	13402	13655	13485	13485	13559	13459	13482	13604	13504	13485	13499	13561	13456	13440	13462	13454	13380	13438	13512	13699	13498	13430	13519	13294	13561	13341	13387	13671	13407	13271	13446	13609	13597	13476	13581	13470	13443	13521	13536	13511	13304	13521	13660	13384	13468	13506	13412	13511	13584	13366	13432	13413	13585	13462	13426	13487	13479	13387	13648	13517	13700	13583	13571	13457	13415	13446	13591	13570	13604	13440	13452	13554	13504	13432	13455	13418	13547	13459	13475	13491	13493	13562	13498	13538	13510	13495	13353	13369	13497	13528	13544	13364	13612	13464	13513	13461	13386	13522	13478	13508	13503	13534	13435	13429	13579	13530	13406	13611	13380	13286	13292	13487	13331	13379	13347	13474	13413	13414	13548	13496	13541	13392	13366	13752	13720	13415	13550	13532	13531	13386	13401	13404	13420	13410	13605	13492	13386	13476	13569	13480	13458	13523	13373	13588	13673	13366	13535	13511	13496	13535	13636	13414	13530	13392	13428	13653	13497	13442	13455	13442	13584	13527	13428	13386	13335	13301	13704	13596	13294	13476	13520	13287	13491	13549	13576	13453	13444	13462	13486	13465	13546	13461	13488	13473	13469	13523	13490	13473	13376	13467	13526	13467	13556	13413	13457	13303	13433	13514	13444	13572	13439	13745	13316	13513	13478	13257	13463	13478	13537	13401	13444	13627	13461	13589	13638	13606	13404	13672	13448	13508	13553	13464	13436	13535	13504	13541	13432	13654	13464	13440	13526	13448	13544	13340	13564	13546	13537	13526	13436	13453	13604	13569	13424	13526	13473	13649	13384	13478	13361	13520	13392	13477	13445	13466	13582	13456	13423	13419	13346	13620	13473	13679	13449	13613	13413	13460	13526	13343	13538	13464	13603	13556	13543	13547	13598	13409	13427	13522	13507	13579	13501	13463	13572	13473	13506	13555	13550	13498	13502	13272	13534	13419	13478	13513	13398	13479	13578	13442	13533	13393	13519	13573	13512	13485	13423	13400	13453	13439	13481	13327	13507	13583	13420	13289	13583	13616	13563	13471	13458	13522	13587	13703	13502	13604	13449	13529	13614	13431	13574	13528	13676	13485	13386	13436	13559	13333	13369	13568	13552	13491	13597	13621	13461	13686	13509	13424	13474	13510	13499	13303	13567	13575	13424	13624	13320	13361	13513	13452	13540	13606	13523	13572	13613	13420	13445	13488	13421	13424	13424	13414	13549	13532	13419	13484	13421	13495	13421	13577	13543	13371	13442	13616	13304	13431	13571	13431	13458	13571	13372	13350	13462	13548	13422	13369	13369	13492	13395	13439	13606	13588	13515	13463	13462	13471	13500	13358	13510	13424	13626	13557	13679	13555	13527	13542	13493	13506	13404	13450	13541	13384	13474	13568	13486	13415	13473	13615	13349	13540	13458	13483	13573	13465	13653	13406	13563	13502	13731	13338	13439	13573	13425	13418	13369	13292	13557	13466	13604	13487	13358	13473	13569	13471	13413	13468	13531	13505	13501	13446	13504	13584	13411	13493	13364	13401	13494	13485	13515	13476	13418	13653	13467	13478	13569	13546	13458	13541	13439	13270	13450	13460	13383	13477	13423	13522	13531	13501	13405	13516	13475	13471	13507	13474	13337	13519	13478	13438	13477	13440	13578	13449	13539	13405	13510	13459	13385	13460	13487	13601	13538	13480	13428	13529	13434	13467	13327	13478	13472	13586	13597	13258	13425	13415	13374	13483	13570	13475	13440	13402	13432	13277	13480	13676	13373	13335	13546	13646	13594	13432	13465	13573	13422	13527	13348	13507	13376	13531	13419	13601	13366	13465	13398	13472	13299	13435	13319	13407	13462	13600	13564	13462	13560	13391	13410	13527	13325	13404	13375	13475	13412	13393	13409	13721	13621	13629	13532	13378	13502	13455	13491	13514	13513	13406	13567	13431	13503	13581	13541	13484	13675	13336	13436	13502	13545	13478	13399	13600	13265	13649	13490	13442	13494	13444	13425	13349	13410	13375	13451	13394	13507	13550	13418	13509	13485	13522	13600	13352	13614	13595	13456	13526	13510	13539	13419	13467	13487	13528	13569	13293	13417	13639	13435	13235	13449	13484	13502	13440	13440	13537	13472	13573	13539	13446	13474	13487	13612	13363	13613	13348	13502	13430	13368	13459	13674	13370	13478	13549	13374	13354	13638	13336	13442	13507	13654	13389	13475	13535	13661	13369	13357	13512	13475	13385	13560	13509	13444	13544	13444	13464	13667	13418
24082	21108	28568	25928	25745	26530	24540	20233	18865	18465	17902	17230	16854	16757	16475	16546	16202	15997	16039	15988	15914	15963	15740	15775	15598	15539	15644	15513	15706	15712	15658	15497	15525	15522	15694	15775	15495	15457	15413	15446	15297	15528	15629	15533	15578	15589	15281	15581	15563	15445	15484	15588	15347	15351	15432	15318	15371	15403	15275	15506	15524	15509	15503	15576	15503	15488	15524	15570	15669	15471	15448	15436	15355	15577	15523	15555	15564	15298	15483	15625	15717	15374	15415	15476	15442	15565	15545	15323	15450	15360	15264	15437	15424	15472	15351	15197	15497	15348	15625	15325	15420	15400	15513	15501	15353	15308	15324	15541	15558	15385	15358	15324	15382	15377	15441	15279	15513	15452	15387	15685	15359	15578	15572	15409	15352	15350	15562	15469	15510	15452	15392	15470	15383	15459	15347	15350	15411	15384	15301	15345	15400	15373	15381	15491	15485	15458	15410	15556	15304	15385	15354	15560	15358	15460	15431	15440	15485	15462	15386	15484	15469	15575	15388	15532	15402	15388	15368	15325	15608	15573	15467	15713	15360	15350	15280	15336	15487	15468	15442	15412	15390	15472	15465	15306	15433	15470	15432	15508	15409	15386	15400	15393	15382	15507	15258	15240	15491	15412	15477	15407	15589	15439	15624	15489	15600	15452	15586	15479	15203	15435	15413	15521	15614	15501	15361	15478	15347	15233	15456	15510	15531	15331	15445	15162	15514	15359	15427	15343	15225	15526	15607	15628	15425	15480	15617	15393	15522	15483	15409	15426	15554	15414	15430	15530	15442	15409	15505	15537	15396	15569	15403	15285	15221	15564	15404	15360	15436	15300	15472	15389	15446	15617	15389	15355	15462	15534	15330	15461	15480	15450	15262	15414	15447	15293	15395	15538	15347	15428	15661	15380	15630	15423	15328	15422	15333	15487	15425	15283	15578	15375	15371	15299	15391	15465	15639	15452	15431	15482	15510	15510	15356	15536	15482	15463	15404	15554	15436	15446	15482	15507	15484	15419	15442	15405	15307	15413	15379	15367	15440	15293	15551	15384	15488	15355	15655	15571	15500	15308	15378	15374	15516	15422	15414	15417	15467	15425	15445	15379	15563	15457	15414	15490	15579	15343	15655	15396	15476	15399	15466	15592	15513	15671	15548	15394	15268	15243	15283	15631	15458	15346	15509	15330	15382	15332	15322	15386	15495	15330	15393	15521	15419	15305	15435	15466	15384	15286	15297	15453	15230	15506	15421	15413	15476	15353	15535	15542	15547	15348	15376	15289	15646	15420	15525	15384	15452	15432	15677	15478	15575	15367	15362	15393	15197	15407	15435	15596	15384	15216	15515	15409	15407	15528	15348	15422	15463	15479	15331	15383	15219	15480	15544	15468	15287	15479	15404	15226	15347	15440	15389	15473	15271	15503	15463	15342	15331	15298	15402	15448	15356	15427	15460	15399	15331	15398	15420	15348	15295	15343	15330	15397	15350	15414	15720	15495	15534	15533	15689	15395	15213	15313	15358	15337	15328	15548	15392	15608	15386	15257	15534	15469	15503	15361	15348	15519	15554	15625	15411	15418	15454	15454	15418	15392	15496	15373	15370	15410	15583	15238	15369	15493	15598	15502	15594	15483	15431	15524	15675	15221	15630	15515	15464	15329	15495	15386	15423	15495	15585	15559	15538	15422	15433	15456	15236	15596	15516	15566	15441	15575	15545	15423	15608	15483	15478	15603	15452	15621	15525	15432	15442	15444	15494	15668	15469	15630	15486	15499	15400	15392	15409	15552	15284	15350	15286	15575	15344	15520	15377	15543	15498	15618	15408	15367	15205	15287	15266	15453	15155	15590	15487	15372	15576	15449	15446	15556	15414	15539	15711	15427	15479	15258	15487	15408	15651	15588	15404	15545	15282	15508	15456	15406	15478	15399	15438	15721	15344	15479	15490	15276	15517	15461	15402	15614	15590	15460	15337	15462	15526	15375	15433	15240	15302	15299	15440	15278	15394	15302	15399	15381	15346	15693	15514	15180	15454	15464	15680	15391	15529	15121	15332	15332	15323	15384	15463	15508	15576	15661	15557	15563	15537	15350	15231	15451	15443	15375	15405	15383	15291	15284	15428	15396	15338	15419	15302	15611	15459	15349	15425	15642	15419	15471	15701	15458	15489	15517	15542	15527	15686	15657	15664	15424	15476	15617	15344	15493	15483	15449	15580	15278	15430	15285	15375	15556	15379	15339	15287	15263	15332	15245	15543	15398	15439	15523	15145	15503	15381	15377	15460	15413	15442	15634	15246	15459	15401	15576	15536	15377	15558	15198	15419	15511	15458	15415	15305	15550	15455	15326	15541	15385	15455	15546	15709	15505	15469	15548	15534	15699	15381	15700	15625	15463	15564	15470	15385	15416	15405	15470	15374	15427	15521	15439	15458	15438	15315	15620	15487	15435	15569	15505	15335	15688	15145	15279	15415	15468	15439	15432	15464	15381	15329	15414	15509	15411	15424	15546	15405	15435	15365	15186	15593	15509	15548	15386	15553	15640	15304	15490	15548	15406	15287	15422	15710	15590	15470	15433	15315	15473	15434	15389	15514	15402	15544	15427	15437	15611	15394	15358	15472	15501	15598	15412	15481	15500	15649	15417	15438	15434	15369	15347	15318	15426	15420	15308	15494	15259	15410	15448	15368	15514	15319	15501	15449	15501	15475	15684	15458	15385	15329	15439	15495	15712	15552	15408	15568	15207	15519	15406	15405	15612	15409	15460	15408	15531	15376	15368	15354	15497	15316	15533	15464	15392	15400	15529	15392	15430	15330	15482	15413	15337	15509	15355	15319	15349	15452	15500	15288	15392	15455	15509	15482	15495	15243	15388	15220	15429	15499	15058	15387	15309	15375	15523	15441	15390	15371	15477	15421	15354	15485	15449	15479	15303	15356	15601	15415	15398	15458	15529	15678	15553	15548	15377	15514	15381	15387	15458	15377	15467	15283	15560	15506	15229	15398	15386	15419	15426	15288	15252	15437	15404	15484	15397	15521	15301	15437	15425	15485	15615	15581	15161	15323	15388	15406	15580	15325	15566	15515	15478	15230	15507	15162	15296	15500	15384	15561	15229	15520	15465	15318	15384	15552	15528	15378	15440	15481	15352	15342	15574	15369	15464	15474	15386	15433	15640	15304	15482	15541	15360	15644	15362	15432	15365	15564	15328	15400	15622	15529	15391	15404	15498	15313	15213	15288	15370	15188	15477	15675	15392	15428	15361	15598	15262	15488	15566	15462	15497	15310	15323	15342	15472	15374	15584	15497	15374	15377	15475	15521	15351	15251	15574	15454	15465	15374	15392	15493	15580	15475	15439	15545	15378	15547	15472	15540	15365	15345	15505	15464	15299	15449	15433	15322	15282	15485	15444	15518	15411	15234	15419	15339	15332	15372	15597	15581	15369	15303	15422	15364	15556	15402	15537	15565	15526	15532	15412	15490	15219	15572	15387	15499	15355	15542	15671	15405	15458	15305	15427	15264	15487	15471	15204	15568	15558	15433	15628	15542	15439	15419	15296	15377	15591	15298	15450	15437	15552	15454	15447	15538	15581	15686	15513	15456	15594	15464	15335	15555	15473	15416	15421	15503	15305	15551	15388	15532	15365	15467	15450	15459	15575	15337	15633	15581	15375	15458	15719	15350	15449	15399	15280	15590	15345	15405	15446	15241	15572	15461	15426	15377	15298	15515	15538	15333	15466	15529	15565	15437	15240	15510	15482	15293	15363	15280	15298	15519	15679	15283	15388	15478	15515	15715	15557	15458	15281	15476	15433	15691	15502	15452	15508	15524	15295	15353	15369	15359	15441	15480	15298	15220	15429	15328	15526	15404	15539	15519	15586	15370	15313	15506	15415	15595	15525	15630	15365	15316	15461	15337	15404	15337	15380	15319	15273	15559	15466	15432	15438	15499	15240	15400	15362	15397	15384	15519	15624	15329	15645	15387	15339	15516	15395	15453	15552	15249	15392	15540	15310	15618	15465	15510	15415	15443	15504	15304	15238	15518	15393	15544	15399	15368	15288	15274	15335	15441	15395	15319	15500	15399	15344	15408	15553	15495	15424	15498	15366	15518	15524	15239	15415	15620	15434	15495	15414	15539	15448	15483	15402	15282	15494	15510	15377	15543	15417	15504	15506	15492	15461	15607	15433	15509	15419	15437	15468	15431	15374	15441	15539	15407	15417	15374	15768	15448	15473	15353	15422	15570	15456	15484	15525	15256	15597	15395	15487	15538	15493	15291	15513	15492	15508	15479	15458	15430	15476	15546	15458	15360	15451	15366	15542	15626	15602	15615	15437	15352	15279	15429	15421	15485	15430	15467	15499	15366	15422	15543	15508	15604	15597	15274	15670	15499	15328	15302	15662	15675	15386	15575	15321	15341	15509	15595	15599	15311	15502	15550	15403	15263	15317	15464	15380	15367	15371	15463	15489	15387	15305	15364	15283	15604	15391	15451	15528	15383	15260	15222	15432	15629	15550	15483	15503	15337	15647	15503	15409	15464	15373	15580	15577	15510	15363	15355	15326	15432	15598	15464	15214	15523	15581	15458	15438	15333	15335	15371	15131	15371	15355	15410	15502	15588	15451	15627	15396	15340	15465	15532	15474	15499	15605	15222	15548	15495	15480	15368	15314	15414	15372	15493	15477	15544	15435	15574	15562	15478	15498	15533	15414	15525	15321	15498	15407	15247	15368	15567	15343	15541	15339	15549	15493	15471	15611	15587	15529	15559	15437	15492	15542	15378	15367	15511	15420	15506	15521	15296	15348	15335	15589	15524	15494	15458	15453	15428	15496	15284	15441	15451	15437	15454	15437	15389	15342	15426	15478	15563	15585	15350	15570	15480	15540	15446	15432	15429	15311	15290	15454	15508	15421	15409	15470	15422	15423	15226	15239	15293	15306	15494	15436	15544	15321	15478	15364	15536	15270	15529	15350	15307	15536	15361	15176	15361	15412	15426	15499	15572	15441	15493	15412	15462	15350	15415	15098	15384	15451	15258	15284	15221	15426	15294	15443	15366	15491	15269	15383	15536	15459	15612	15363	15518	15101	15468	15609	15469	15513	15591	15214	15384	15355	15290	15471	15684	15467	15529	15449
28389	47535	44957	36540	31244	26638	22440	19863	18338	17440	16453	16040	15439	15125	14643	14420	14208	14095	14029	14061	13824	13803	13754	13619	13758	13576	13513	13643	13352	13516	13391	13314	13406	13417	13579	13372	13430	13252	13363	13369	13390	13266	13435	13319	13467	13389	13178	13143	13357	13328	13598	13352	13187	13258	13526	13225	13423	13355	13299	13482	13427	13507	13382	13347	13465	13372	13335	13556	13221	13280	13348	13263	13528	13232	13348	13263	13369	13288	13474	13424	13155	13270	13198	13274	13400	13327	13354	13372	13495	13215	13310	13320	13451	13322	13350	13373	13266	13371	13369	13341	13273	13235	13435	13468	13451	13357	13410	13210	13469	13194	13282	13329	13465	13216	13470	13376	13392	13378	13428	13480	13358	13333	13245	13231	13296	13509	13398	13156	13466	13337	13331	13339	13371	13458	13498	13433	13280	13271	13258	13430	13260	13242	13344	13456	13274	13253	13448	13270	13355	13409	13338	13284	13439	13310	13216	13170	13348	13287	13350	13299	13440	13340	13345	13259	13482	13206	13546	13220	13437	13335	13493	13419	13317	13327	13282	13247	13470	13338	13414	13237	13507	13249	13254	13499	13531	13519	13420	13366	13278	13311	13338	13309	13353	13391	13305	13383	13496	13388	13305	13406	13353	13308	13391	13481	13414	13504	13437	13349	13195	13255	13376	13266	13436	13333	13282	13288	13307	13357	13241	13543	13222	13317	13465	13371	13413	13340	13249	13274	13272	13266	13274	13447	13298	13315	13415	13328	13292	13421	13619	13144	13369	13509	13361	13416	13286	13218	13434	13302	13496	13425	13368	13162	13293	13389	13314	13279	13302	13186	13378	13218	13482	13304	13477	13319	13438	13363	13329	13345	13293	13213	13377	13389	13212	13286	13235	13253	13354	13488	13388	13432	13357	13338	13326	13352	13259	13335	13306	13456	13369	13463	13165	13239	13333	13285	13103	13353	13453	13104	13182	13358	13361	13270	13426	13321	13246	13247	13552	13334	13227	13255	13464	13216	13339	13428	13521	13343	13404	13363	13158	13343	13448	13441	13265	13396	13439	13301	13424	13281	13269	13224	13369	13260	13337	13319	13348	13267	13244	13418	13421	13400	13419	13302	13398	13331	13378	13134	13453	13347	13347	13158	13289	13520	13286	13308	13350	13452	13421	13363	13371	13201	13573	13387	13195	13267	13288	13426	13460	13208	13301	13478	13325	13155	13360	13395	13339	13254	13371	13302	13353	13409	13284	13396	13408	13446	13488	13291	13277	13309	13298	13161	13323	13362	13260	13340	13225	13323	13314	13262	13504	13531	13240	13374	13388	13301	13221	13323	13514	13328	13381	13334	13382	13392	13347	13245	13236	13280	13373	13373	13316	13496	13347	13253	13322	13218	13262	13376	13331	13336	13361	13385	13256	13462	13302	13352	13399	13438	13397	13286	13421	13411	13406	13317	13451	13323	13399	13315	13284	13325	13375	13278	13175	13387	13352	13320	13421	13424	13238	13389	13391	13404	13263	13224	13540	13194	13391	13204	13536	13350	13404	13316	13271	13316	13463	13274	13335	13314	13366	13311	13424	13350	13404	13364	13472	13386	13302	13231	13334	13275	13324	13271	13196	13424	13347	13251	13291	13431	13381	13432	13197	13416	13461	13441	13286	13320	13403	13227	13277	13348	13532	13197	13306	13543	13474	13295	13344	13463	13375	13264	13306	13418	13297	13271	13400	13124	13446	13241	13288	13128	13400	13402	13317	13110	13397	13198	13290	13445	13363	13344	13438	13329	13315	13218	13386	13454	13196	13500	13220	13252	13385	13256	13286	13324	13294	13434	13476	13294	13377	13197	13247	13344	13247	13437	13402	13257	13366	13165	13345	13222	13232	13449	13379	13509	13317	13527	13281	13387	13393	13413	13342	13277	13405	13192	13418	13427	13471	13320	13256	13134	13428	13295	13426	13346	13202	13430	13385	13323	13280	13383	13337	13392	13242	13342	13204	13234	13412	13314	13478	13084	13344	13431	13181	13289	13282	13374	13439	13345	13242	13237	13401	13380	13186	13237	13351	13323	13382	13353	13317	13281	13419	13299	13312	13324	13315	13288	13225	13152	13376	13347	13436	13247	13116	13241	13271	13344	13313	13320	13437	13322	13219	13455	13223	13396	13420	13334	13426	13400	13368	13273	13402	13386	13364	13283	13218	13190	13482	13469	13499	13493	13260	13361	13274	13383	13173	13369	13211	13427	13302	13436	13356	13402	13561	13355	13360	13260	13358	13367	13515	13343	13387	13345	13631	13154	13388	13398	13509	13352	13346	13491	13192	13370	13436	13257	13274	13320	13414	13144	13524	13334	13390	13274	13396	13273	13463	13349	13413	13389	13429	13372	13296	13166	13371	13215	13274	13295	13349	13185	13364	13407	13463	13376	13192	13154	13297	13335	13390	13307	13301	13212	13406	13412	13308	13382	13313	13442	13346	13300	13405	13348	13406	13430	13415	13406	13243	13410	13389	13386	13430	13415	13415	13483	13257	13440	13280	13174	13524	13437	13268	13306	13215	13336	13394	13266	13303	13442	13254	13328	13406	13279	13318	13345	13286	13242	13466	13404	13336	13375	13348	13410	13379	13382	13347	13568	13433	13383	13442	13312	13452	13423	13285	13433	13339	13392	13336	13325	13255	13300	13406	13371	13436	13400	13388	13284	13351	13198	13487	13326	13409	13331	13297	13344	13394	13214	13190	13319	13258	13317	13351	13128	13375	13413	13429	13272	13430	13359	13216	13419	13411	13288	13245	13394	13290	13368	13397	13364	13360	13379	13256	13302	13339	13356	13343	13490	13334	13306	13384	13350	13504	13391	13308	13244	13474	13338	13410	13394	13371	13345	13432	13392	13194	13336	13259	13314	13312	13456	13291	13378	13572	13212	13292	13303	13347	13308	13404	13392	13374	13293	13430	13236	13424	13361	13498	13226	13278	13239	13367	13334	13292	13346	13328	13288	13429	13179	13175	13374	13286	13324	13185	13212	13303	13315	13305	13268	13269	13319	13414	13250	13265	13249	13356	13372	13265	13389	13393	13237	13290	13380	13353	13309	13244	13447	13273	13407	13405	13468	13358	13365	13386	13301	13311	13258	13322	13319	13412	13322	13447	13399	13305	13200	13330	13458	13387	13329	13232	13494	13286	13263	13337	13228	13308	13285	13190	13207	13317	13290	13384	13477	13142	13203	13493	13380	13414	13279	13339	13218	13288	13161	13402	13515	13332	13175	13250	13275	13449	13442	13390	13265	13363	13448	13499	13399	13213	13415	13317	13351	13404	13346	13266	13262	13310	13401	13398	13509	13390	13409	13286	13412	13444	13313	13245	13348	13368	13378	13392	13441	13075	13413	13316	13402	13401	13412	13367	13366	13214	13433	13357	13407	13348	13423	13220	13292	13465	13366	13370	13358	13400	13359	13297	13202	13405	13421	13400	13374	13293	13272	13315	13226	13377	13325	13246	13319	13182	13308	13394	13402	13256	13418	13275	13441	13490	13298	13446	13344	13343	13506	13096	13351	13196	13334	13460	13304	13289	13308	13306	13309	13458	13212	13315	13365	13413	13306	13500	13404	13406	13336	13370	13357	13387	13224	13376	13404	13289	13340	13307	13101	13327	13322	13410	13443	13370	13413	13299	13303	13331	13227	13255	13354	13397	13260	13418	13324	13400	13437	13378	13397	13353	13272	13368	13250	13328	13272	13354	13341	13289	13378	13285	13339	13339	13368	13263	13309	13235	13307	13256	13386	13252	13322	13304	13258	13441	13129	13264	13443	13319	13266	13438	13352	13501	13189	13475	13474	13471	13357	13343	13392	13263	13429	13211	13465	13149	13269	13375	13434	13335	13370	13218	13311	13413	13265	13398	13204	13357	13384	13387	13310	13069	13307	13366	13242	13214	13215	13396	13378	13366	13328	13146	13472	13245	13240	13352	13229	13550	13268	13335	13415	13289	13281	13517	13351	13414	13462	13233	13352	13357	13327	13369	13334	13437	13379	13320	13368	13270	13354	13358	13341	13384	13437	13360	13443	13394	13392	13296	13277	13504	13231	13303	13405	13334	13458	13207	13226	13120	13297	13419	13399	13214	13239	13363	13356	13367	13364	13511	13277	13470	13410	13380	13303	13400	13397	13315	13298	13401	13182	13327	13418	13147	13136	13292	13393	13369	13249	13374	13170	13368	13328	13390	13500	13434	13316	13296	13398	13455	13266	13372	13081	13226	13380	13248	13215	13305	13424	13444	13523	13501	13255	13331	13368	13271	13441	13349	13256	13323	13218	13435	13324	13443	13168	13452	13248	13489	13492	13323	13295	13372	13289	13381	13482	13439	13334	13508	13276	13232	13285	13294	13381	13476	13255	13424	13352	13413	13377	13487	13285	13393	13305	13313	13298	13295	13350	13426	13105	13211	13126	13296	13305	13393	13382	13294	13522	13492	13282	13268	13401	13160	13347	13261	13318	13398	13323	13528	13479	13227	13451	13416	13430	13356	13424	13322	13424	13384	13371	13489	13511	13415	13387	13284	13229	13192	13371	13291	13443	13286	13376	13107	13528	13349	13246	13283	13200	13250	13363	13137	13342	13292	13441	13462	13403	13257	13204	13292	13376	13253	13377	13377	13226	13287	13488	13292	13327	13226	13274	13326	13227	13393	13313	13318	13263	13262	13234	13222	13443	13259	13345	13264	13358	13452	13321	13384	13477	13408	13393	13331	13412	13332	13412	13330	13330	13492	13293	13167	13419	13437	13330	13212	13263	13373	13266	13252	13317	13392	13248	13439	13243	13359	13424	13262	13353	13227	13360	13430	13349	13512	13350	13184	13123	13508	13297	13380	13339	13427	13223	13311	13444	13325	13375	13260	13308	13318	13380	13312	13450	13152	13326	13273	13262	13246	13380	13494	13250	13522	13330	13256	13348	13349	13320	13336	13311	13370	13414	13335	13373	13321	13196	13459	13382	13337	13506	13447	13414	13222	13280	13397	13477	13340	13471	13283	13299	13535	13396	13189	13261	13086	13180	13276	13304	13478	13239	13385	13569	13391	13344	13328	13275	13402	13532	13289	13407	13466	13377	13348	13360	13312	13413	13491	13379	13189	13303
22761	21078	28817	23983	23481	26616	27959	22570	20676	20140	19199	18747	18098	17789	17428	17321	16986	16868	16646	16733	16855	16580	16482	16367	16290	16150	16139	16169	16478	15977	15891	15833	16091	16031	15948	15980	15881	15884	15958	15929	16106	15904	15940	15682	15856	15823	16008	16095	15901	15932	15858	16041	15972	15866	15920	15689	15831	15856	15939	15980	15896	16064	15728	15846	15731	15751	15847	15805	15865	15825	15784	15728	15858	15704	15887	15710	15863	15801	15819	15985	15810	15768	15793	16018	16047	15839	15889	15713	15812	15896	15915	15754	15606	15971	15859	15773	16116	15612	15853	15867	15805	15761	15652	15643	15784	15988	15605	16013	15967	15745	15824	16032	15933	15924	16034	15789	15996	15912	15707	15820	15930	15932	15755	15862	15882	15864	15808	16020	15933	16019	15970	15899	15776	15937	15964	15610	15741	15965	15776	15830	15739	15683	15816	15783	15698	15794	15653	16020	15708	15869	15826	16008	15832	15697	15873	16097	15984	15716	15591	15864	16028	15781	15697	15891	15910	15792	15744	15900	15885	15878	15819	15777	15768	15868	15797	15679	16011	15984	15847	15832	15955	15813	15778	15873	15744	15866	16022	15927	15984	15901	15657	15901	15785	15644	15784	15900	15875	15855	15749	15737	15704	15755	15852	15784	15867	16185	15883	15894	15943	15934	15849	16059	15513	15803	15928	15805	15882	15965	15707	15773	15815	15788	15831	15889	15874	15932	15880	15857	15667	15841	15979	15714	15746	15780	15719	16012	16010	15720	15850	15927	15724	16052	15888	15728	15872	15911	15889	15880	15898	15829	15874	15830	15766	15948	15943	15809	15789	15963	15716	15779	15796	16056	15976	15858	15883	15826	15944	15617	16012	15782	15859	15729	15746	16059	15769	15790	15889	15772	15568	15624	15690	15763	15914	15788	15735	15766	15807	15797	15780	15904	15740	15930	15850	15855	15871	15809	15938	15831	15787	15756	15695	15918	15831	15779	15735	15705	15762	15834	15788	15791	15780	15646	15893	15840	15598	15930	15745	15614	15796	16024	15994	15773	15797	16050	15904	15877	15791	16016	15853	15816	15524	15871	15742	15941	15695	15890	15639	15879	15761	15636	15772	15779	15970	15834	15988	15776	15848	15841	15902	15838	15732	16010	16155	15862	15926	15992	16132	15848	15721	15679	15873	15631	15641	15883	15903	15781	15894	15785	15867	15805	15774	15832	15948	15898	16038	15756	15744	15804	15726	15963	15913	15872	16062	15820	16054	15860	15720	15626	15774	15649	15803	15783	15599	15755	15594	15655	15748	15850	15939	15919	15893	15870	15929	15797	15744	15997	15754	16124	15777	15778	15793	15944	15741	15751	15881	15896	15639	15804	15716	15646	15738	15831	15773	15723	15850	15716	15864	15833	15915	15660	15780	15804	15901	15753	15915	15844	15707	15981	15900	15964	15755	15588	15777	15801	15640	15628	15763	15720	15929	15811	15935	15814	16034	15863	15815	15762	15770	15847	15880	15800	15892	15647	15941	15941	15886	15657	15645	15899	15878	15973	15854	15850	15742	15889	15768	15801	15692	15815	15893	15791	15772	15909	15800	15748	15745	15698	15816	15814	15711	15898	15872	15740	15741	15889	15697	16093	15950	15871	15723	15853	15967	15663	15733	15736	15815	15612	15915	15734	15649	15855	15817	15686	15806	15765	15820	15776	15840	15705	15859	15736	15654	15792	15923	15978	15943	15854	15771	15858	15761	15683	15841	15656	15903	15885	15840	15562	15771	15686	15807	16030	15856	15701	15700	15716	15805	15735	15917	15940	15913	15726	15757	15853	15879	15928	15725	15890	15798	15824	15820	15644	15715	15825	15671	16008	15841	15597	15955	15831	15766	15627	16138	15730	15936	15907	15961	15780	15820	15947	15986	15639	16087	15959	15945	15754	15875	15839	15743	15747	15594	15888	15703	16006	15949	15960	15622	15757	15935	15911	16006	15794	15797	15919	15913	15823	15831	15879	15733	15898	15701	15857	16039	15852	15881	15974	15838	15913	15811	15928	15781	15824	15984	15981	15847	15879	15869	15999	15847	15634	15891	15818	15819	15692	15813	15848	15631	16027	15536	15751	15522	16017	15941	15889	15673	15820	15618	15681	15934	15886	15849	15742	15820	15797	15772	15902	15829	15790	15935	15810	15861	15838	15916	15791	15552	15563	15719	15794	15711	15714	15735	15966	15762	15840	15868	15795	15650	15855	15744	15623	15824	15740	15848	15800	15918	15846	15783	15699	15813	15845	15692	15921	15808	15759	15853	15798	15889	15785	15893	15697	15891	15821	15941	15815	15950	15739	15939	15823	15791	15893	15737	15846	15858	15845	15709	15866	15701	15843	15755	15791	15827	15709	15689	15937	15737	15904	15755	15823	15747	15869	15986	15794	15786	15790	15890	15600	15869	15715	15634	15783	15941	15624	15806	15830	15806	15793	15767	15827	15944	15816	16034	15843	15855	15888	15828	15807	15958	15876	15734	15866	16044	15825	15954	15939	15590	15856	15697	15837	15720	15665	15786	15749	15707	15797	15758	15844	15957	15905	16098	15820	15944	15683	15831	15939	15900	15866	15731	15813	15811	15847	15736	15861	15841	15978	15766	15812	15777	15818	15891	16039	16001	15751	15820	15764	15779	15847	15764	15492	15658	15843	15638	15743	15945	15810	15739	15962	15547	15788	15844	15895	15881	15758	15810	15940	15885	15837	15849	16220	15916	16060	16015	15732	15739	15897	15929	15537	15920	15891	15824	15916	15641	15872	15805	15962	15855	15737	15732	15725	15613	15772	15667	15950	15955	15699	15729	15991	15722	15971	15722	15715	16060	15769	15620	15763	15786	15896	15901	15713	15908	15876	15805	15825	15741	15712	15784	15861	15878	16020	15759	15599	15706	15660	15835	15972	15886	15662	15929	15623	15750	15819	15873	15928	15752	15953	15757	15691	16006	15754	15816	15938	15858	15972	16097	15861	15741	15696	15823	15691	15929	15651	16072	15829	15883	15838	15993	15731	15661	15695	15689	15902	15664	15829	15878	15736	15780	15957	15701	15722	15820	15573	15947	15831	15699	15685	15743	15863	15729	15865	15831	15793	15850	15780	15928	15838	15885	15807	15799	15603	15852	15792	15778	15698	15817	15834	15881	15806	15899	15591	15833	15767	15650	15623	15804	15777	15829	15969	15701	15982	15898	15868	15741	15801	15832	15765	15942	15743	15697	15864	15845	15753	15923	15697	15684	15967	15700	15722	15941	15952	15736	15722	15720	15907	15918	15890	15891	15865	15765	15720	15985	15816	15862	15963	15903	15832	15801	15631	15923	16030	16040	16005	15948	15737	15912	15543	15846	15863	15830	15767	15727	15787	15920	15850	16062	16001	15967	15780	15806	15843	15992	15926	15960	15771	15888	15724	15809	15797	15592	15762	15712	15794	15954	15825	15816	15770	15913	15838	15707	15716	15719	15974	15881	15761	15768	15857	15786	15967	15844	15483	15894	15959	15975	15970	16089	16144	15816	15802	15833	15744	15623	15762	16028	15964	15973	16026	15868	15754	15801	15981	15991	15901	16130	15933	15766	15813	15728	15941	15939	15978	15656	15946	15789	15712	15650	15931	15805	15715	15683	15864	15874	15870	15822	15849	15832	15629	15976	15835	15870	15852	15777	15755	15658	15888	15945	15656	15870	15898	15784	15781	15688	16077	15799	15831	15991	15931	15799	15869	15758	15843	15826	15904	15885	15927	15661	15930	15935	15882	15965	15745	15784	15917	15883	15700	15756	15945	15859	15786	15762	15736	15686	15824	15781	15847	15742	15907	15601	15920	15787	15971	15701	15819	15867	16059	15891	15931	15757	15564	16004	15894	15854	15890	15725	15803	15881	15806	15846	15716	15722	15670	15910	15848	15800	15868	15998	15815	15940	15739	15960	15892	15867	15708	15736	16028	15824	15902	15747	15831	15828	15682	15813	15783	15754	15845	15824	15983	15950	15688	15672	15799	15830	15867	15884	15855	15864	15730	15758	15755	15963	15756	15766	15875	15958	15888	15532	15763	15498	15836	15998	15805	15668	15600	15953	15755	15771	15815	15684	16005	15852	15840	15832	15838	15843	16148	15807	15878	15916	15799	15862	15851	15731	15598	15950	15728	15919	15909	15968	16125	15862	15784	15700	15795	15823	15759	15550	15888	15793	15786	15825	15795	15979	15924	15690	15791	15838	15916	15818	15731	15773	15799	15874	15800	15912	15745	15591	15685	16022	15844	15894	15827	15925	15817	16062	15793	15922	15970	15773	15865	15799	15890	15785	15882	15776	15936	15966	15834	15872	15841	15808	15849	15785	15649	15868	15761	15919	15647	15758	15783	15783	15722	16063	15964	15888	16039	15756	15846	15947	15864	15794	15879	15837	15771	15855	15867	15907	15866	15676	15799	15817	15856	15819	15839	15716	15824	15846	15694	15826	15679	15873	15856	15839	15812	15994	15839	15855	15807	15587	15935	15686	15878	15771	15884	15849	15765	15756	15848	15825	15786	15893	15852	15909	15654	15888	15762	15791	15838	15949	15834	15615	15588	15705	15839	15906	15680	15927	15988	15813	15740	15808	15679	15926	15780	15961	16001	15833	15944	15853	15670	15893	15763	15738	15871	15966	15790	15731	15759	16003	15830	15761	15636	15995	15985	15885	15760	15768	16061	15927	15816	15858	15826	15778	15960	15834	15730	15838	15790	15702	15886	15713	15804	15770	15948	15610	15773	15823	15752	15953	15897	15867	15749	15729	15815	16021	15671	15874	15691	15814	15795	15655	15726	15769	15692	15906	15944	15943	15954	16004	15850	16025	15989	15895	15993	15805	15682	15673	15541	15584	15645	15607	15774	15882	15764	15886	15626	15761	15834	15815	15839	15840	15856	15969	16002	15864	15599	16071	15888	15915	15764	15917	16034	15879	15737	15955	15786	15955	15813	15801	15770	15799	15837	15889	15691	15928	15833	15765	15467	15720	15810	15740	15856	15886	15908	15891	15780	15754	15795	15769	15771	15800	15893	15838	15813	15875	16028	15721	15859	15645	15924	15764	15767	15871	15693	15845	16063	15880	15944	15755	15714	15977	15785
30631	52170	50141	41733	36143	29452	25070	22249	20614	19137	18399	17255	16803	15919	15709	15479	15112	14871	14550	14304	14347	14195	14136	13965	14155	13817	13787	13912	13877	13839	13682	13723	13692	13645	13637	13678	13550	13573	13617	13523	13517	13386	13433	13660	13576	13507	13568	13414	13507	13719	13645	13468	13650	13586	13759	13512	13582	13558	13449	13579	13377	13617	13528	13603	13564	13619	13472	13608	13513	13556	13536	13522	13525	13491	13547	13637	13623	13765	13640	13590	13524	13487	13560	13461	13417	13542	13653	13454	13667	13425	13495	13654	13578	13497	13758	13533	13486	13507	13538	13689	13513	13436	13562	13492	13594	13609	13467	13552	13531	13593	13613	13585	13634	13710	13577	13432	13486	13510	13506	13679	13584	13595	13601	13599	13642	13455	13422	13561	13486	13579	13623	13411	13629	13584	13429	13625	13478	13432	13469	13439	13442	13522	13447	13465	13618	13668	13308	13566	13645	13574	13557	13506	13579	13578	13467	13502	13474	13478	13426	13606	13575	13683	13456	13489	13444	13651	13430	13542	13555	13609	13714	13541	13440	13538	13582	13456	13548	13504	13559	13530	13471	13498	13535	13644	13593	13402	13507	13485	13535	13494	13632	13599	13346	13633	13601	13611	13532	13600	13670	13670	13368	13502	13653	13577	13537	13409	13579	13547	13495	13536	13572	13600	13564	13535	13536	13625	13574	13398	13556	13626	13693	13588	13535	13467	13542	13421	13456	13528	13544	13482	13482	13409	13557	13636	13456	13583	13504	13505	13483	13581	13541	13531	13756	13516	13613	13601	13457	13496	13492	13582	13698	13511	13506	13641	13664	13608	13540	13485	13595	13555	13551	13442	13590	13512	13563	13515	13605	13630	13422	13383	13607	13437	13577	13665	13659	13404	13489	13692	13658	13575	13623	13472	13419	13167	13399	13496	13704	13570	13509	13527	13628	13500	13500	13470	13562	13468	13459	13534	13532	13575	13317	13647	13524	13613	13605	13595	13457	13395	13733	13545	13407	13582	13680	13595	13458	13586	13481	13477	13607	13541	13364	13608	13469	13613	13586	13563	13483	13370	13670	13367	13603	13600	13419	13470	13583	13480	13655	13599	13616	13462	13573	13435	13586	13437	13623	13703	13330	13491	13573	13519	13355	13610	13380	13579	13489	13600	13436	13671	13655	13594	13519	13414	13433	13539	13401	13601	13500	13573	13601	13656	13423	13663	13502	13461	13499	13682	13581	13526	13550	13592	13594	13513	13507	13433	13445	13442	13632	13706	13644	13515	13298	13541	13290	13401	13471	13608	13403	13469	13724	13463	13650	13434	13572	13611	13420	13368	13615	13523	13655	13438	13565	13529	13490	13530	13629	13458	13477	13411	13634	13446	13468	13613	13503	13508	13623	13630	13597	13394	13668	13605	13472	13658	13494	13593	13548	13630	13369	13462	13517	13515	13524	13568	13606	13594	13384	13548	13429	13543	13568	13501	13614	13377	13528	13428	13627	13658	13475	13597	13617	13471	13563	13630	13615	13512	13463	13587	13582	13420	13577	13576	13652	13482	13449	13607	13578	13555	13587	13557	13607	13436	13446	13459	13581	13549	13410	13513	13516	13605	13531	13558	13556	13704	13371	13533	13472	13562	13546	13653	13378	13528	13563	13456	13633	13578	13377	13628	13729	13427	13471	13483	13517	13405	13560	13459	13383	13451	13569	13550	13663	13587	13527	13422	13400	13454	13639	13602	13443	13421	13586	13389	13383	13522	13730	13595	13583	13595	13615	13444	13671	13420	13489	13452	13511	13383	13552	13557	13496	13421	13519	13508	13584	13497	13573	13610	13484	13781	13457	13546	13452	13543	13442	13536	13531	13507	13553	13530	13533	13640	13405	13597	13472	13712	13497	13362	13499	13225	13658	13458	13462	13521	13592	13524	13441	13456	13505	13570	13584	13546	13532	13475	13649	13608	13474	13542	13608	13573	13370	13549	13552	13606	13677	13509	13471	13332	13341	13433	13540	13440	13529	13584	13518	13523	13423	13400	13634	13472	13617	13716	13398	13530	13640	13533	13525	13558	13539	13628	13509	13491	13637	13550	13543	13488	13596	13399	13703	13555	13712	13543	13614	13492	13437	13529	13460	13560	13486	13623	13426	13493	13619	13580	13520	13598	13617	13799	13603	13496	13647	13434	13423	13475	13515	13640	13424	13430	13612	13401	13482	13509	13593	13580	13474	13523	13530	13522	13488	13503	13444	13558	13468	13440	13409	13568	13631	13535	13480	13354	13507	13608	13314	13445	13455	13563	13461	13670	13292	13586	13304	13438	13655	13399	13471	13477	13464	13503	13363	13515	13375	13502	13580	13379	13380	13499	13484	13506	13582	13447	13320	13494	13540	13404	13439	13519	13613	13557	13433	13394	13505	13592	13457	13563	13417	13410	13573	13565	13531	13488	13521	13721	13604	13329	13533	13444	13649	13512	13527	13813	13482	13684	13677	13550	13491	13515	13434	13649	13632	13618	13508	13595	13664	13449	13535	13458	13467	13451	13499	13527	13518	13669	13453	13556	13567	13562	13446	13631	13655	13416	13435	13526	13554	13451	13593	13703	13354	13518	13515	13531	13544	13586	13441	13611	13436	13567	13256	13489	13756	13477	13614	13568	13693	13486	13537	13489	13675	13409	13611	13606	13622	13542	13643	13579	13487	13605	13554	13550	13551	13408	13501	13551	13458	13608	13533	13737	13403	13377	13526	13486	13589	13680	13575	13497	13528	13572	13516	13590	13631	13718	13704	13603	13452	13552	13521	13458	13578	13486	13454	13618	13627	13536	13562	13463	13458	13429	13554	13524	13595	13633	13552	13492	13431	13461	13469	13531	13464	13662	13549	13355	13395	13462	13608	13427	13664	13330	13445	13543	13650	13470	13499	13564	13580	13615	13556	13511	13503	13590	13431	13438	13466	13439	13413	13718	13655	13559	13377	13703	13489	13484	13691	13455	13541	13473	13420	13453	13420	13487	13509	13696	13461	13505	13572	13645	13541	13458	13594	13390	13475	13558	13603	13581	13600	13558	13479	13420	13416	13682	13650	13428	13538	13609	13511	13472	13464	13499	13589	13596	13508	13494	13645	13657	13329	13614	13426	13484	13676	13450	13627	13409	13531	13479	13541	13389	13625	13545	13653	13417	13578	13529	13520	13559	13613	13397	13637	13443	13495	13477	13468	13566	13566	13506	13448	13495	13408	13503	13512	13444	13586	13509	13454	13592	13468	13673	13589	13428	13470	13579	13725	13446	13455	13360	13562	13474	13654	13391	13542	13446	13530	13457	13612	13517	13535	13617	13529	13592	13466	13567	13401	13355	13503	13522	13620	13411	13589	13474	13415	13359	13464	13554	13515	13372	13609	13765	13538	13579	13518	13416	13450	13617	13473	13505	13392	13509	13627	13463	13329	13461	13595	13471	13541	13349	13325	13491	13547	13640	13505	13748	13427	13430	13514	13461	13660	13536	13617	13508	13418	13503	13682	13429	13468	13590	13631	13507	13453	13470	13441	13475	13316	13491	13485	13622	13662	13512	13503	13686	13565	13652	13607	13644	13491	13577	13578	13492	13474	13577	13573	13626	13650	13531	13461	13658	13401	13556	13594	13554	13606	13630	13560	13637	13331	13485	13509	13699	13667	13338	13547	13586	13623	13511	13371	13630	13671	13611	13406	13564	13705	13591	13613	13643	13501	13491	13697	13412	13625	13481	13536	13547	13571	13471	13496	13589	13423	13679	13549	13488	13482	13420	13539	13615	13524	13742	13575	13574	13520	13332	13604	13562	13552	13561	13357	13480	13583	13468	13392	13526	13636	13384	13732	13633	13635	13587	13483	13635	13444	13591	13435	13601	13569	13407	13421	13388	13471	13590	13449	13545	13383	13467	13435	13431	13674	13562	13617	13722	13620	13479	13779	13447	13362	13433	13519	13540	13556	13518	13568	13426	13582	13497	13629	13396	13462	13465	13658	13499	13527	13450	13694	13499	13581	13614	13655	13398	13649	13543	13497	13483	13498	13508	13580	13579	13420	13817	13677	13535	13385	13503	13613	13569	13694	13453	13518	13516	13358	13466	13755	13410	13476	13514	13487	13579	13555	13732	13548	13673	13381	13640	13528	13501	13416	13436	13544	13600	13588	13486	13509	13665	13457	13710	13552	13519	13821	13508	13584	13492	13436	13458	13552	13480	13680	13554	13575	13571	13472	13458	13569	13496	13489	13531	13559	13557	13518	13524	13625	13530	13485	13534	13495	13588	13474	13620	13422	13559	13615	13552	13752	13544	13518	13296	13525	13695	13492	13513	13537	13622	13514	13613	13380	13571	13577	13490	13686	13584	13564	13480	13654	13593	13483	13479	13442	13490	13593	13587	13487	13537	13484	13508	13461	13567	13534	13538	13415	13553	13469	13554	13557	13429	13579	13643	13571	13413	13604	13642	13636	13518	13596	13601	13634	13672	13486	13492	13557	13502	13529	13469	13545	13361	13606	13489	13360	13672	13373	13632	13566	13599	13538	13456	13627	13764	13406	13661	13692	13565	13541	13373	13499	13522	13495	13508	13568	13502	13686	13524	13555	13569	13520	13449	13753	13572	13535	13664	13613	13543	13752	13368	13509	13554	13456	13515	13532	13690	13432	13526	13566	13513	13495	13583	13469	13651	13406	13572	13514	13645	13551	13564	13701	13487	13451	13588	13702	13531	13648	13514	13562	13526	13637	13467	13440	13531	13556	13603	13517	13551	13704	13503	13495	13575	13688	13521	13627	13442	13427	13511	13470	13624	13550	13423	13588	13546	13512	13500	13645	13329	13615	13475	13555	13553	13678	13584	13554	13451	13614	13627	13590	13496	13597	13422	13589	13507	13593	13444	13567	13714	13507	13646	13516	13509	13508	13637	13398	13349	13569	13490	13673	13521	13561	13653	13449	13598	13376	13537	13500	13590	13368	13528	13516	13365	13628	13448	13511	13517	13566	13646	13386	13382	13520	13452	13613	13445	13610	13502	13502	13581	13538	13446	13673	13622	13609	13536	13416	13490	13512	13400	13550	13598	13530	13605	13441	13431	13414	13581	13659	13525	13588	13386	13613	13548	13567	13418	13473	13658
28925	26793	34298	31713	25659	22283	20039	18377	17989	17526	17088	16932	16694	16455	16242	16177	16317	16170	16070	16162	16034	16116	15902	15847	15886	16146	15828	15661	15859	15857	15878	15941	15717	15903	15998	15782	15739	15931	15826	15812	15736	15918	15668	15764	15923	15732	15823	15800	15790	15808	15813	15675	15719	15908	15844	15673	15654	15579	15774	15801	15733	15736	15921	15711	15914	15618	15699	15626	15830	15756	15659	15720	15751	15721	15934	15785	15877	15958	15703	15652	15804	15936	15771	15955	15639	15817	15780	15599	15632	15690	15652	15686	15704	15833	15753	15530	15860	15783	15625	15762	15719	15687	15701	15640	15747	15718	15675	15690	15771	15860	15739	15819	15701	15816	16078	15797	15729	15808	15810	15926	15955	15935	15973	15642	15665	15731	15807	15544	15722	15746	15966	15746	15778	15764	15904	15916	15626	15764	15746	15626	15764	15624	15805	15722	15774	15892	15549	15694	15912	15824	15916	15749	15958	15951	15769	15515	15645	15720	15954	15804	15623	15888	15835	15608	15920	15696	15665	15804	15792	15755	15697	15863	15621	15600	15746	15674	15761	15659	15861	15745	15720	15873	16066	15907	15671	15667	15590	15811	15761	15788	15779	15690	15689	15821	15789	15716	15688	15632	15772	15761	15905	15647	15697	15886	15822	15884	15685	15762	15801	15692	15845	15770	15722	15820	16052	15876	15808	15794	15722	15726	15785	15679	15718	15664	15942	15538	15767	15858	15868	15947	15899	15696	16011	15755	15755	15816	15852	15740	15845	15665	15632	15822	16051	15768	15821	15785	15824	15804	15784	15794	15808	15879	15618	15740	15583	15776	15779	15810	15783	15835	15615	15734	15896	15755	15404	15637	15739	15729	15670	15704	15899	15682	15519	15863	15810	15699	15891	15720	15677	15590	15866	15771	15676	15783	15569	15801	15722	15791	15745	15777	15709	15666	15762	15846	15902	15612	15886	15705	15925	15676	15863	15811	15781	15952	15914	15743	15868	15894	15835	15678	15414	15742	15789	15870	15857	15712	15637	15462	15759	15969	15935	15704	15820	15589	15704	15787	15692	15730	16029	15875	15967	15847	15757	15699	15857	15679	15888	15879	15763	15766	15896	15839	15674	15877	15813	15866	15837	15896	15840	15771	15799	15696	15739	15630	15784	15784	15780	15827	15657	15812	15849	15833	15743	15694	15977	15867	15763	15651	15827	15881	15614	15770	15769	15805	15777	15735	15698	15682	15926	15959	15673	15787	15982	15843	15556	15833	15751	15825	15882	16057	15636	15765	15640	15726	15854	15751	15787	15752	15816	15677	15733	15693	15631	15630	15623	15881	15595	15902	15768	15651	15634	15663	15770	15663	16024	15786	15645	15673	15857	15780	15948	15832	15860	15719	15732	15879	15859	15666	15682	15771	15948	15854	15849	15814	15707	15691	15681	15704	15617	15696	15659	15749	15706	15623	16022	15846	15830	15822	15776	15726	15683	15895	15860	15738	15660	15832	15707	15749	15762	15602	15812	15603	15622	15753	16012	15727	15710	15717	15806	15694	15852	15746	15786	15595	15615	15821	15840	15914	15829	15766	15744	15605	15729	15655	15811	15760	15754	15758	15712	15751	15697	15523	15665	15829	15789	15744	15838	15639	15826	15727	15509	15635	15666	15791	15697	15666	15703	15697	15690	15841	15700	15659	15666	15652	15727	15842	15791	15846	15878	15680	15703	15635	15967	15630	15695	15957	15823	15766	15747	15876	15849	15680	15668	15753	15815	15677	15655	15804	15730	15723	15984	15650	15863	15731	15804	15875	15586	15774	15868	15774	15827	15751	15777	15804	15770	15668	15741	15890	15583	15675	15748	15922	15935	15867	15850	15979	15888	15610	15762	15753	15711	15899	15819	15759	15931	15924	15757	15848	15627	15735	15649	15817	15618	15835	15751	16002	15749	15767	15638	15688	15876	15799	15838	15770	15855	15647	15938	15796	15788	15864	15833	15662	15610	15702	15883	15736	15599	15586	15925	15890	15744	15815	15670	15779	15919	15718	15784	15764	15729	15701	15766	15857	15810	15725	15711	15558	15687	15612	15921	15893	15823	15772	15915	15734	15799	15708	15870	15682	15704	15847	15816	15688	15552	15645	15748	15834	15439	15697	15899	15605	15862	15793	15776	15664	15600	15703	15681	15812	15673	15803	15846	15840	15881	15790	15915	15669	15753	15842	15768	15757	15811	15787	15830	15936	15810	15870	15891	15932	15893	15595	15672	15875	15838	15663	15565	15952	15843	15879	15854	15777	15813	15804	15872	15593	15865	15765	15862	15695	15837	15857	15643	15719	15824	15862	15567	15882	15854	15777	15793	15708	15716	15865	15775	15703	15794	15720	15739	15674	15865	15701	15825	15964	15550	15693	15694	15900	15872	15852	15782	15850	15602	15631	15835	15807	16051	15749	15742	15539	15856	15653	15736	15731	15722	15730	15877	15704	15718	15764	15704	15743	15877	15756	15773	15895	15839	15653	15737	15671	15671	15695	15624	15752	15779	15398	15575	15783	15695	15654	15765	15946	15841	15662	15781	15808	15780	15785	15600	15681	15602	15840	15955	15742	15788	15743	15787	15761	15658	15693	15646	15728	15785	15870	15653	15905	15807	15764	15759	15936	15901	15874	15703	15729	15690	15867	15860	15887	15698	15697	15761	15755	15639	15691	15754	15833	15726	15862	15791	15773	15762	15483	15870	15774	15817	15938	15718	15887	15887	15860	15706	15658	15754	15698	15671	15821	15786	15902	15612	15829	15567	15844	15521	15883	15731	15780	15512	15555	15783	15603	15497	15624	15809	15742	15759	15871	15948	15713	15698	15844	15876	15871	15832	15890	15741	15895	15874	15774	15868	15918	15927	15604	15927	15789	15685	15648	15728	15580	15793	15759	15775	15746	15846	15866	15812	15734	15739	15562	15729	15817	15708	15801	15726	15724	15721	15715	15868	15721	15642	15764	15959	15848	15895	15657	15800	15826	15839	15905	15506	15743	15682	15893	15726	15505	15744	15746	15647	15816	15849	15613	15747	15708	15803	15691	15787	15831	15978	15662	15928	15806	15845	15618	15973	15870	15757	15701	15750	15608	15810	15682	15804	15617	15885	15734	15982	15635	15684	15883	15743	15606	15860	15743	15604	15648	15725	15719	15946	15846	15878	15767	15642	15842	15747	15727	15825	15829	15776	15928	15990	15821	15810	15715	15738	16088	15966	15796	15594	15856	15564	15901	15714	15712	15702	15806	15749	15734	15650	15935	15591	15619	15828	15671	15755	15828	15707	15886	15792	15778	15747	15666	15758	15761	15959	15677	15971	15837	15732	15750	15942	15870	15874	15665	15669	15725	15756	15732	15609	15849	15898	15921	15813	15815	15756	15823	15960	15662	15503	15931	15948	15624	15691	15555	15526	15447	15642	15720	15596	15622	15641	15556	15947	15554	15832	15833	15787	16016	15786	15657	15682	15699	15786	15716	15708	15728	15797	15795	15610	15853	15691	15726	15870	15655	15758	15678	15795	15836	15890	15927	15715	15722	15808	15761	15857	15941	15818	15800	15787	15749	15784	15824	15900	15798	15752	15875	15725	15706	15938	15756	15610	15864	15934	15664	15831	15940	15687	15927	15864	15823	15832	15682	15771	15813	15848	15846	15737	15855	15874	15859	15909	15807	15891	15705	15886	15700	16019	15654	15797	15741	15883	15734	15726	15873	15558	15698	15868	15775	15786	15678	15601	15640	15609	15785	15890	15719	15928	15713	15726	15808	15725	15678	15839	15607	15768	15741	15695	15679	15787	15786	15869	15719	15711	15676	15866	15674	15757	15590	15750	15731	15892	15858	15634	15781	15611	15852	15805	15642	15919	15789	15609	15744	15901	15759	15624	15909	15732	15783	15731	15757	15921	15768	15749	15713	15868	15754	15652	15567	15846	15704	15917	15752	15656	15869	15837	15872	15685	15773	15798	15810	15808	16041	15825	15866	15738	15858	15626	15858	15551	15696	15678	15672	15931	15791	15896	15861	15758	15893	15722	15601	15764	15750	15830	15805	15843	15802	15757	15871	15800	15560	15808	15825	15654	15875	16072	15922	15940	15811	15718	15691	15845	15790	15713	15767	15780	15696	15699	15675	15435	15654	15748	15655	15717	15843	15698	15701	15661	15835	15790	15704	15681	15859	15906	15772	15742	15706	15831	15916	15794	15659	15635	15569	15759	15581	15708	15638	15979	15911	15792	15798	15672	15778	15679	15895	15867	15691	15599	15857	15577	15786	15832	15550	15822	15791	15920	15829	15900	15765	15875	15663	15709	15674	15707	15754	15852	15859	15962	15566	15658	15723	15547	15947	15847	15853	15605	15744	15749	15633	15783	15852	15764	15892	15758	15722	15783	15638	15924	15912	15802	15660	15770	15746	15784	15881	15896	15683	15534	15591	15705	15821	15959	15876	15837	15744	15928	15788	15942	15656	15768	15753	15802	15905	15827	15814	15711	15741	15807	15940	15922	15869	15828	15644	15793	15824	15668	15778	15638	15788	15779	15947	15891	15777	15873	15824	15643	15830	15815	15607	15736	15908	15763	15849	15635	15803	15688	15730	15791	15848	15941	15638	15767	15776	15855	15546	15845	15742	15817	15826	15818	15626	15688	15762	15736	15746	15755	15640	15805	15895	15862	15771	15650	15742	15807	15803	15787	15809	15749	15891	15729	15693	15898	15864	15777	15585	15824	15978	15836	15923	15790	15804	15698	15734	15680	15725	15928	15811	15887	15760	15797	15714	15757	15845	15825	15765	15752	15590	15796	15825	15829	15732	15697	15946	15666	15767	15803	15808	15783	15689	15900	15898	15932	15638	15765	15758	15737	15688	15816	15786	15736	15872	15782	15812	15720	15719	15930	15804	15744	15837	15657	15877	15812	15751	15847	15750	15989	15590	15807	15653	15793	15694	15622	15907	15829	15849	15803	15791	15809	15761	15731	15770	15897	15744	15795	15761	15856	15718	15618	15431	15811	15567	15917	15845	15789	15699	15892	15793	15818	15799	15892	15653	15705	15529	15652	15666	15735	15781	15771	15677	15837	15575	15854	15628	15657	15892	15662	15759	15635	15675	15801	15920
28889	41015	38315	30479	25943	22053	19152	17659	16697	15859	15565	15015	14639	14626	14375	14258	14034	14162	13929	13905	13900	13721	13806	13670	13807	13762	13524	13651	13759	13441	13617	13553	13565	13680	13612	13678	13497	13561	13392	13596	13392	13542	13514	13640	13468	13566	13576	13605	13611	13490	13572	13589	13286	13522	13492	13479	13503	13505	13711	13331	13441	13612	13479	13458	13617	13512	13430	13530	13561	13473	13474	13501	13590	13470	13393	13513	13505	13447	13637	13517	13455	13539	13629	13659	13450	13492	13525	13392	13430	13536	13485	13485	13535	13440	13422	13322	13603	13403	13510	13601	13479	13506	13379	13447	13360	13551	13517	13703	13676	13567	13415	13522	13421	13490	13305	13486	13468	13579	13449	13394	13390	13368	13473	13646	13446	13657	13495	13528	13607	13461	13371	13539	13573	13472	13341	13609	13510	13505	13467	13491	13488	13539	13433	13774	13546	13557	13493	13566	13672	13436	13595	13552	13679	13478	13589	13414	13618	13273	13332	13518	13400	13464	13527	13602	13531	13423	13471	13583	13509	13523	13563	13353	13591	13494	13508	13478	13498	13434	13481	13530	13275	13589	13429	13605	13587	13441	13405	13524	13571	13477	13530	13524	13482	13551	13470	13494	13369	13499	13599	13513	13361	13340	13461	13465	13438	13612	13492	13360	13432	13356	13440	13424	13401	13496	13637	13273	13544	13528	13465	13489	13493	13448	13405	13594	13638	13527	13568	13524	13414	13653	13448	13453	13404	13604	13340	13402	13562	13341	13553	13440	13405	13446	13385	13385	13517	13662	13458	13339	13542	13561	13462	13572	13601	13533	13680	13424	13566	13351	13462	13509	13549	13512	13460	13506	13308	13561	13554	13433	13655	13591	13681	13473	13421	13529	13535	13418	13546	13345	13496	13628	13539	13377	13580	13536	13578	13351	13585	13470	13526	13605	13449	13464	13483	13307	13355	13527	13558	13494	13365	13506	13491	13520	13561	13480	13472	13414	13291	13209	13611	13408	13426	13581	13709	13651	13485	13423	13519	13381	13558	13344	13601	13597	13500	13433	13453	13548	13403	13557	13533	13542	13585	13583	13594	13488	13697	13527	13452	13528	13370	13521	13629	13642	13480	13343	13555	13412	13459	13479	13424	13541	13545	13310	13470	13447	13546	13501	13457	13502	13403	13481	13651	13308	13537	13556	13386	13652	13622	13374	13599	13575	13462	13598	13666	13573	13449	13378	13449	13630	13537	13471	13552	13432	13422	13537	13490	13514	13516	13307	13371	13526	13494	13493	13259	13551	13520	13389	13609	13519	13587	13582	13508	13603	13531	13507	13290	13568	13518	13470	13494	13459	13611	13620	13408	13395	13478	13477	13526	13520	13467	13442	13454	13455	13532	13620	13630	13508	13429	13480	13594	13536	13528	13533	13498	13571	13474	13547	13401	13455	13517	13578	13513	13483	13545	13569	13602	13404	13624	13423	13536	13636	13486	13579	13659	13589	13499	13476	13470	13536	13548	13452	13527	13452	13388	13628	13573	13440	13493	13583	13589	13613	13525	13531	13633	13549	13436	13604	13476	13656	13495	13473	13539	13475	13520	13458	13513	13333	13597	13511	13462	13572	13526	13568	13536	13744	13513	13466	13494	13636	13577	13402	13361	13420	13533	13466	13491	13538	13419	13338	13503	13522	13664	13421	13577	13328	13593	13581	13596	13384	13635	13503	13498	13448	13419	13497	13443	13467	13456	13568	13555	13513	13512	13473	13499	13699	13543	13479	13669	13486	13505	13448	13515	13439	13590	13521	13446	13464	13482	13487	13456	13572	13509	13470	13413	13703	13337	13610	13453	13515	13474	13578	13632	13503	13364	13359	13450	13444	13422	13417	13315	13620	13461	13648	13554	13407	13641	13568	13336	13430	13519	13436	13664	13622	13451	13446	13490	13378	13452	13399	13470	13563	13419	13440	13688	13604	13641	13646	13486	13472	13564	13449	13434	13557	13423	13399	13463	13467	13649	13447	13449	13485	13550	13430	13463	13600	13280	13658	13476	13449	13456	13597	13787	13395	13581	13626	13688	13412	13642	13477	13371	13509	13457	13481	13527	13410	13564	13416	13618	13661	13527	13476	13660	13537	13637	13508	13555	13469	13567	13700	13423	13351	13448	13481	13427	13593	13641	13581	13559	13517	13559	13440	13414	13629	13720	13576	13391	13332	13397	13465	13483	13482	13507	13496	13340	13433	13542	13452	13527	13432	13531	13380	13495	13574	13583	13349	13380	13526	13562	13341	13582	13444	13426	13629	13516	13484	13488	13418	13504	13475	13530	13538	13378	13485	13652	13498	13533	13560	13598	13376	13529	13627	13509	13596	13378	13565	13402	13684	13366	13556	13340	13415	13474	13531	13512	13497	13496	13476	13546	13447	13392	13534	13417	13614	13519	13522	13455	13564	13525	13379	13472	13454	13511	13440	13486	13617	13427	13570	13793	13638	13328	13444	13521	13374	13610	13480	13579	13521	13697	13476	13499	13586	13369	13472	13484	13443	13452	13641	13538	13321	13407	13447	13333	13411	13483	13556	13571	13420	13717	13521	13510	13301	13540	13383	13611	13500	13487	13525	13546	13571	13550	13673	13611	13472	13411	13385	13590	13632	13670	13466	13425	13530	13489	13486	13573	13511	13458	13481	13652	13423	13574	13481	13587	13578	13592	13470	13421	13429	13468	13493	13564	13448	13475	13491	13478	13463	13503	13503	13454	13393	13348	13557	13450	13536	13451	13473	13561	13455	13522	13396	13378	13515	13535	13484	13471	13615	13344	13558	13494	13435	13509	13555	13419	13609	13650	13541	13780	13680	13558	13499	13577	13556	13501	13591	13469	13429	13450	13464	13523	13405	13524	13525	13443	13446	13569	13686	13439	13525	13638	13331	13470	13552	13484	13512	13495	13458	13396	13714	13541	13556	13511	13376	13430	13411	13513	13375	13428	13343	13473	13515	13447	13472	13612	13603	13474	13618	13526	13457	13540	13393	13333	13421	13535	13345	13504	13318	13365	13548	13647	13421	13624	13342	13693	13433	13470	13492	13598	13525	13496	13413	13428	13475	13456	13502	13529	13621	13350	13480	13415	13523	13479	13474	13522	13374	13458	13437	13579	13509	13570	13416	13530	13501	13563	13438	13516	13458	13525	13448	13453	13464	13482	13440	13464	13528	13603	13518	13471	13595	13441	13388	13513	13512	13393	13684	13555	13496	13373	13402	13459	13628	13413	13309	13497	13618	13356	13538	13606	13534	13642	13453	13386	13722	13554	13525	13653	13468	13508	13477	13385	13509	13580	13612	13454	13613	13525	13364	13448	13546	13376	13473	13655	13477	13696	13500	13378	13399	13458	13688	13618	13628	13654	13549	13560	13456	13744	13372	13424	13291	13536	13505	13493	13496	13469	13446	13547	13664	13489	13510	13479	13626	13649	13521	13576	13594	13448	13725	13545	13514	13524	13415	13395	13607	13539	13538	13517	13474	13395	13589	13517	13324	13544	13560	13480	13378	13554	13370	13493	13617	13537	13399	13344	13518	13606	13500	13423	13471	13671	13562	13647	13435	13360	13562	13623	13508	13505	13437	13684	13449	13297	13429	13426	13558	13617	13507	13490	13591	13490	13688	13503	13598	13528	13715	13431	13585	13575	13414	13703	13518	13424	13574	13655	13448	13527	13636	13546	13511	13620	13483	13594	13517	13411	13462	13443	13536	13601	13449	13623	13400	13527	13334	13536	13399	13446	13480	13494	13385	13491	13465	13477	13541	13382	13615	13451	13495	13429	13511	13377	13563	13517	13522	13453	13628	13423	13579	13489	13492	13441	13441	13514	13396	13343	13368	13653	13445	13490	13560	13549	13523	13427	13585	13549	13559	13384	13444	13638	13619	13511	13461	13529	13424	13567	13422	13548	13492	13440	13550	13351	13535	13585	13642	13586	13498	13399	13413	13354	13403	13644	13552	13652	13336	13460	13399	13422	13541	13457	13712	13503	13516	13537	13409	13574	13601	13436	13526	13522	13461	13409	13524	13563	13411	13475	13538	13519	13590	13485	13440	13614	13662	13516	13503	13500	13557	13547	13574	13595	13512	13522	13464	13430	13599	13529	13344	13456	13518	13539	13496	13481	13654	13525	13642	13528	13546	13548	13614	13407	13538	13554	13477	13447	13553	13511	13467	13538	13597	13379	13634	13407	13458	13576	13397	13238	13517	13415	13554	13407	13589	13645	13480	13503	13510	13465	13542	13625	13576	13376	13551	13400	13422	13479	13568	13334	13581	13509	13557	13591	13457	13547	13570	13635	13660	13618	13463	13415	13419	13520	13482	13556	13599	13509	13468	13553	13481	13470	13536	13438	13587	13382	13500	13454	13516	13463	13456	13473	13483	13370	13409	13593	13433	13489	13495	13554	13620	13467	13770	13506	13515	13520	13549	13410	13575	13508	13483	13539	13449	13559	13525	13485	13470	13509	13536	13455	13499	13514	13537	13616	13426	13461	13601	13406	13554	13533	13500	13463	13462	13527	13411	13476	13479	13513	13541	13509	13425	13614	13456	13402	13525	13440	13549	13643	13378	13595	13525	13353	13443	13608	13596	13441	13651	13587	13443	13682	13496	13472	13442	13430	13435	13428	13622	13378	13560	13635	13587	13476	13533	13519	13544	13563	13511	13407	13494	13423	13480	13413	13412	13461	13494	13429	13611	13598	13532	13500	13516	13634	13503	13476	13674	13425	13683	13543	13441	13482	13627	13449	13404	13432	13349	13516	13458	13406	13506	13749	13523	13712	13564	13436	13542	13591	13428	13699	13676	13656	13541	13491	13528	13448	13397	13516	13638	13666	13525	13644	13413	13508	13621	13385	13356	13360	13634	13420	13509	13482	13526	13567	13415	13581	13486	13489	13577	13502	13412	13407	13529	13624	13412	13594	13481	13570	13443	13610	13465	13512	13457	13584	13423	13713	13494	13380	13599	13513	13424	13296	13517	13420	13508	13409	13518	13492	13506	13645	13489	13372	13668	13234	13584	13503	13294	13527	13485	13616	13310	13353	13546	13459	13426	13659	13419	13478	13619	13461	13670	13347	13518	13571	13499	13661	13329	13433	13529
24063	21087	28553	25963	25863	26315	24003	20289	18875	18317	17757	17158	17096	16873	16538	16341	16373	16098	16032	16120	15879	15894	15809	15688	15794	15751	15739	15638	15560	15528	15608	15425	15373	15497	15657	15426	15710	15433	15557	15621	15573	15489	15461	15371	15447	15509	15578	15630	15584	15508	15524	15765	15575	15502	15613	15457	15414	15654	15582	15533	15455	15386	15336	15329	15580	15471	15504	15492	15487	15568	15381	15419	15458	15565	15503	15367	15479	15542	15453	15407	15433	15653	15524	15523	15509	15512	15341	15628	15447	15671	15688	15636	15496	15774	15420	15599	15486	15593	15552	15571	15537	15537	15553	15428	15508	15519	15634	15351	15519	15606	15716	15609	15486	15314	15498	15506	15507	15552	15613	15552	15586	15482	15699	15556	15346	15511	15353	15529	15512	15482	15554	15472	15629	15415	15480	15498	15480	15458	15463	15487	15403	15526	15526	15658	15540	15410	15536	15409	15307	15366	15455	15523	15575	15447	15502	15353	15400	15460	15377	15470	15398	15300	15392	15517	15387	15408	15444	15660	15620	15403	15791	15450	15697	15500	15482	15405	15418	15656	15519	15596	15387	15345	15575	15314	15773	15744	15221	15357	15305	15380	15453	15326	15376	15363	15381	15489	15605	15557	15396	15462	15574	15450	15530	15489	15670	15657	15612	15498	15436	15556	15602	15621	15545	15544	15530	15580	15362	15533	15654	15537	15540	15522	15479	15535	15648	15412	15434	15450	15576	15405	15462	15309	15423	15565	15467	15580	15416	15588	15277	15502	15592	15542	15358	15413	15565	15312	15299	15551	15510	15457	15305	15534	15575	15453	15447	15461	15397	15393	15582	15277	15271	15386	15363	15418	15529	15438	15500	15587	15407	15447	15410	15472	15506	15419	15621	15470	15303	15526	15436	15559	15541	15370	15608	15496	15497	15606	15428	15565	15497	15663	15243	15442	15449	15383	15393	15503	15368	15481	15651	15327	15529	15363	15393	15517	15585	15571	15371	15442	15561	15635	15812	15459	15586	15537	15305	15562	15233	15466	15401	15522	15547	15539	15384	15808	15437	15483	15403	15360	15369	15477	15396	15471	15287	15573	15650	15520	15287	15473	15323	15640	15611	15507	15507	15558	15514	15548	15600	15701	15598	15310	15394	15443	15562	15502	15576	15341	15490	15499	15668	15516	15343	15393	15692	15480	15408	15426	15654	15311	15557	15626	15664	15405	15405	15559	15565	15695	15543	15606	15484	15637	15421	15702	15669	15373	15607	15419	15678	15409	15687	15497	15454	15455	15433	15520	15492	15522	15525	15530	15491	15621	15559	15669	15480	15357	15350	15513	15452	15482	15465	15521	15413	15704	15581	15571	15243	15344	15419	15454	15492	15483	15328	15619	15351	15488	15407	15495	15324	15508	15448	15698	15463	15570	15520	15484	15480	15506	15339	15489	15409	15530	15628	15376	15563	15437	15505	15607	15573	15481	15395	15537	15360	15710	15611	15470	15471	15394	15505	15429	15403	15425	15419	15350	15464	15568	15439	15345	15478	15542	15431	15534	15476	15345	15512	15660	15516	15305	15525	15572	15467	15589	15488	15403	15606	15602	15505	15682	15509	15393	15485	15418	15478	15298	15464	15435	15467	15651	15673	15385	15416	15423	15438	15466	15624	15427	15404	15318	15452	15574	15666	15412	15587	15246	15682	15332	15286	15556	15670	15498	15448	15677	15531	15527	15667	15563	15420	15367	15527	15544	15481	15446	15416	15497	15454	15555	15242	15403	15403	15398	15371	15727	15378	15477	15405	15534	15509	15540	15499	15374	15487	15470	15432	15545	15454	15412	15532	15421	15580	15432	15424	15372	15402	15543	15498	15360	15398	15447	15455	15383	15544	15445	15679	15385	15374	15333	15584	15592	15369	15537	15660	15331	15457	15437	15527	15651	15365	15505	15463	15556	15438	15461	15629	15522	15510	15627	15360	15433	15571	15510	15436	15702	15498	15513	15499	15331	15458	15711	15581	15456	15299	15504	15528	15619	15427	15506	15316	15422	15506	15457	15488	15521	15361	15261	15497	15538	15419	15329	15592	15572	15615	15566	15437	15427	15439	15468	15574	15653	15409	15670	15354	15458	15375	15614	15671	15628	15751	15520	15550	15289	15538	15149	15339	15565	15475	15523	15453	15577	15593	15591	15765	15353	15501	15338	15547	15559	15561	15680	15318	15487	15414	15597	15465	15485	15657	15428	15245	15499	15471	15481	15521	15461	15749	15487	15626	15452	15346	15239	15360	15473	15542	15564	15570	15435	15510	15436	15551	15498	15502	15546	15353	15522	15522	15481	15439	15541	15295	15436	15363	15523	15569	15619	15429	15440	15479	15394	15579	15507	15602	15603	15552	15402	15415	15723	15691	15107	15397	15444	15581	15540	15366	15491	15545	15374	15539	15497	15385	15459	15395	15413	15692	15607	15377	15552	15514	15643	15560	15356	15449	15509	15445	15478	15459	15397	15603	15401	15602	15523	15386	15465	15407	15444	15352	15401	15543	15413	15512	15445	15617	15549	15597	15504	15599	15514	15607	15389	15491	15208	15291	15497	15495	15674	15520	15567	15455	15370	15400	15591	15478	15431	15644	15700	15468	15472	15444	15285	15514	15397	15653	15443	15584	15381	15549	15536	15498	15428	15596	15426	15405	15550	15470	15528	15589	15782	15493	15364	15455	15338	15321	15421	15552	15374	15410	15615	15597	15549	15541	15384	15482	15507	15468	15581	15208	15312	15366	15568	15358	15569	15458	15367	15689	15679	15481	15406	15609	15458	15620	15565	15590	15639	15580	15531	15470	15305	15835	15469	15723	15407	15576	15561	15614	15350	15444	15359	15495	15203	15540	15288	15462	15399	15411	15430	15370	15515	15310	15444	15520	15471	15403	15474	15733	15646	15414	15492	15556	15707	15406	15449	15658	15419	15405	15386	15456	15475	15366	15383	15422	15598	15446	15623	15532	15387	15524	15570	15519	15688	15413	15356	15526	15522	15567	15645	15638	15367	15450	15478	15582	15570	15599	15583	15263	15497	15376	15551	15443	15507	15492	15317	15463	15586	15459	15562	15629	15370	15530	15288	15693	15487	15528	15650	15464	15471	15527	15450	15502	15497	15596	15409	15314	15700	15398	15584	15547	15317	15334	15455	15363	15346	15448	15541	15483	15500	15425	15482	15441	15489	15202	15521	15317	15562	15326	15515	15419	15553	15387	15798	15360	15593	15494	15573	15486	15557	15290	15184	15532	15479	15551	15507	15415	15432	15455	15476	15485	15741	15679	15566	15669	15476	15374	15511	15495	15501	15343	15408	15601	15574	15529	15470	15377	15464	15639	15407	15536	15416	15483	15471	15525	15412	15692	15452	15325	15536	15297	15502	15479	15595	15496	15675	15599	15514	15502	15581	15569	15335	15643	15589	15521	15419	15570	15373	15465	15552	15417	15561	15468	15403	15449	15547	15468	15435	15567	15462	15460	15680	15451	15686	15654	15633	15642	15484	15659	15407	15574	15664	15644	15419	15493	15482	15364	15448	15390	15528	15570	15481	15627	15480	15224	15227	15516	15642	15322	15397	15501	15428	15593	15284	15627	15567	15510	15468	15509	15539	15313	15298	15515	15494	15513	15722	15488	15496	15469	15574	15440	15464	15471	15569	15530	15603	15433	15656	15484	15670	15341	15549	15557	15392	15650	15558	15535	15316	15633	15524	15502	15583	15750	15420	15398	15456	15537	15469	15408	15462	15456	15510	15378	15404	15493	15577	15598	15539	15328	15384	15472	15517	15485	15420	15666	15610	15610	15530	15568	15493	15480	15487	15580	15469	15479	15456	15512	15668	15379	15476	15692	15481	15626	15452	15727	15598	15342	15380	15434	15247	15665	15418	15313	15191	15409	15593	15507	15566	15486	15395	15607	15466	15410	15432	15491	15594	15402	15491	15323	15299	15409	15534	15458	15435	15348	15480	15510	15644	15514	15614	15390	15722	15339	15525	15517	15499	15508	15345	15474	15366	15600	15629	15474	15465	15152	15644	15460	15603	15539	15448	15634	15638	15500	15656	15765	15596	15370	15497	15481	15463	15447	15733	15666	15468	15445	15418	15276	15425	15344	15287	15423	15656	15470	15493	15543	15387	15472	15385	15673	15609	15404	15374	15793	15440	15470	15488	15326	15551	15703	15616	15334	15502	15534	15407	15548	15551	15529	15481	15692	15402	15549	15490	15509	15660	15430	15390	15386	15283	15620	15484	15634	15305	15451	15527	15401	15501	15415	15463	15564	15478	15340	15568	15498	15557	15570	15476	15493	15403	15494	15554	15411	15429	15499	15537	15374	15536	15396	15519	15399	15481	15453	15530	15438	15457	15532	15634	15486	15324	15414	15356	15332	15446	15617	15793	15585	15363	15392	15377	15510	15360	15651	15348	15473	15464	15397	15456	15566	15396	15508	15495	15529	15575	15209	15421	15378	15540	15442	15696	15572	15389	15451	15268	15324	15468	15485	15621	15539	15580	15531	15376	15569	15327	15486	15564	15626	15429	15341	15557	15461	15277	15531	15563	15314	15438	15484	15543	15533	15604	15524	15490	15547	15460	15419	15417	15574	15402	15482	15372	15495	15307	15403	15424	15655	15555	15484	15567	15290	15436	15492	15541	15441	15627	15387	15593	15597	15495	15551	15438	15482	15424	15490	15508	15634	15460	15356	15540	15372	15545	15457	15453	15228	15336	15399	15480	15595	15511	15439	15439	15378	15453	15441	15347	15440	15413	15482	15401	15551	15488	15344	15357	15383	15596	15446	15422	15541	15230	15510	15396	15613	15386	15490	15400	15475	15525	15445	15467	15528	15385	15513	15534	15549	15554	15663	15466	15583	15370	15393	15365	15480	15501	15584	15517	15617	15438	15629	15477	15396	15461	15533	15505	15374	15500	15613	15705	15511	15391	15447	15449	15494	15496	15560	15332	15504	15460	15342	15494	15337	15430	15554	15436	15357	15608	15603	15541	15300	15432	15553	15487	15660	15481	15654	15478	15652	15292	15603	15425	15379	15538	15659	15455	15525	15336	15424	15521	15590	15415	15586	15575	15549	15489	15464	15491	15342	15554	15443	15444
29168	48208	45280	36808	31408	26515	22224	19657	18209	17248	16611	16029	15505	15104	14671	14491	14520	14224	14241	13834	13946	13724	13832	13683	13517	13679	13524	13550	13431	13417	13471	13516	13561	13541	13411	13342	13439	13417	13435	13412	13387	13356	13302	13283	13441	13375	13334	13280	13481	13452	13291	13335	13303	13367	13355	13307	13409	13498	13442	13268	13404	13444	13302	13273	13453	13346	13410	13472	13379	13471	13338	13317	13480	13386	13347	13471	13349	13410	13448	13444	13385	13412	13297	13470	13255	13221	13330	13365	13376	13265	13458	13321	13392	13423	13253	13378	13328	13391	13287	13472	13389	13350	13308	13375	13470	13290	13331	13301	13408	13473	13465	13453	13414	13359	13324	13501	13409	13464	13264	13337	13322	13223	13493	13435	13355	13409	13301	13380	13419	13164	13426	13213	13407	13305	13311	13291	13385	13505	13362	13347	13250	13209	13295	13372	13225	13316	13450	13289	13400	13338	13284	13372	13303	13376	13413	13230	13446	13382	13382	13469	13265	13445	13306	13389	13334	13244	13237	13359	13398	13379	13377	13167	13384	13269	13394	13365	13320	13355	13305	13269	13318	13115	13263	13327	13454	13277	13423	13252	13383	13489	13347	13354	13380	13354	13336	13556	13250	13427	13395	13383	13244	13407	13398	13397	13435	13483	13356	13382	13446	13411	13446	13435	13364	13145	13594	13405	13276	13370	13536	13369	13236	13269	13437	13435	13228	13230	13403	13284	13432	13181	13359	13336	13363	13368	13420	13384	13287	13471	13259	13369	13428	13413	13519	13401	13395	13441	13446	13222	13359	13397	13262	13400	13411	13201	13336	13435	13236	13490	13355	13327	13328	13188	13458	13161	13580	13305	13203	13298	13222	13350	13350	13353	13156	13135	13425	13423	13360	13396	13217	13421	13322	13218	13271	13351	13355	13273	13335	13439	13545	13474	13265	13242	13443	13202	13304	13407	13339	13203	13298	13344	13305	13342	13400	13288	13399	13256	13404	13245	13263	13307	13488	13278	13359	13310	13491	13418	13231	13383	13484	13353	13311	13373	13359	13395	13280	13439	13298	13399	13223	13290	13375	13427	13288	13250	13484	13406	13318	13159	13476	13219	13344	13325	13448	13435	13534	13442	13158	13333	13491	13292	13267	13432	13426	13426	13281	13529	13398	13356	13444	13309	13401	13249	13404	13347	13304	13416	13175	13377	13422	13348	13457	13195	13219	13242	13265	13407	13285	13272	13226	13222	13255	13383	13428	13502	13349	13530	13280	13461	13360	13315	13374	13511	13448	13393	13233	13285	13272	13333	13289	13212	13531	13317	13300	13287	13274	13305	13372	13224	13277	13337	13469	13457	13355	13299	13414	13364	13483	13236	13520	13435	13376	13362	13439	13233	13396	13364	13291	13411	13338	13458	13244	13171	13303	13509	13497	13380	13368	13213	13345	13314	13392	13306	13494	13368	13454	13480	13251	13301	13435	13389	13275	13622	13298	13307	13264	13425	13314	13271	13397	13291	13476	13433	13456	13399	13324	13387	13138	13396	13319	13386	13410	13236	13404	13405	13264	13274	13378	13059	13260	13387	13451	13401	13366	13145	13433	13343	13540	13425	13161	13394	13373	13425	13401	13370	13373	13426	13334	13446	13287	13415	13378	13444	13332	13258	13367	13340	13328	13350	13553	13274	13453	13320	13244	13417	13467	13370	13237	13299	13453	13369	13517	13325	13256	13346	13189	13389	13269	13243	13530	13419	13217	13297	13423	13216	13476	13498	13243	13332	13337	13317	13247	13351	13511	13477	13427	13346	13163	13376	13328	13340	13260	13381	13246	13279	13413	13209	13319	13375	13433	13419	13319	13431	13331	13510	13292	13536	13384	13331	13268	13442	13449	13425	13276	13469	13372	13500	13314	13261	13378	13395	13355	13283	13275	13404	13388	13297	13381	13351	13350	13314	13329	13366	13332	13439	13393	13367	13307	13321	13276	13295	13437	13319	13414	13216	13448	13410	13339	13206	13238	13363	13196	13302	13475	13480	13141	13377	13248	13333	13400	13207	13389	13405	13380	13408	13339	13543	13182	13374	13416	13261	13414	13403	13336	13327	13352	13406	13400	13327	13351	13354	13303	13213	13448	13345	13428	13223	13387	13409	13397	13297	13339	13402	13431	13339	13341	13275	13453	13343	13416	13501	13266	13325	13473	13346	13345	13342	13391	13319	13451	13444	13328	13497	13323	13439	13278	13259	13427	13363	13182	13340	13278	13459	13233	13427	13445	13324	13320	13433	13357	13364	13375	13335	13471	13366	13269	13376	13411	13329	13273	13418	13256	13303	13447	13452	13454	13215	13391	13269	13305	13411	13407	13273	13429	13352	13462	13379	13451	13389	13428	13385	13540	13279	13229	13341	13397	13298	13301	13346	13405	13350	13581	13209	13301	13401	13516	13353	13416	13431	13448	13520	13480	13416	13457	13229	13316	13531	13342	13360	13376	13278	13412	13535	13369	13330	13291	13387	13159	13222	13308	13421	13342	13297	13469	13264	13323	13373	13328	13315	13397	13425	13459	13211	13267	13422	13371	13395	13366	13319	13317	13315	13339	13358	13324	13321	13453	13357	13517	13246	13413	13306	13281	13426	13276	13369	13462	13421	13301	13334	13304	13349	13300	13332	13356	13309	13446	13483	13314	13399	13206	13366	13362	13388	13423	13266	13305	13261	13114	13280	13410	13372	13446	13350	13155	13349	13372	13312	13280	13368	13368	13284	13363	13393	13400	13351	13484	13251	13362	13361	13341	13505	13286	13396	13410	13360	13341	13583	13281	13440	13445	13318	13208	13566	13419	13252	13166	13472	13220	13500	13232	13545	13454	13275	13527	13073	13490	13447	13315	13493	13333	13365	13428	13260	13235	13268	13435	13375	13306	13521	13451	13312	13389	13263	13429	13285	13175	13256	13262	13388	13451	13203	13397	13365	13452	13234	13272	13309	13324	13334	13475	13359	13351	13335	13340	13385	13305	13259	13278	13245	13547	13386	13298	13367	13378	13370	13391	13316	13299	13405	13472	13335	13295	13243	13418	13277	13402	13347	13097	13297	13525	13330	13378	13259	13498	13331	13444	13463	13262	13224	13417	13150	13329	13423	13445	13497	13348	13405	13292	13233	13408	13332	13308	13444	13423	13469	13391	13332	13283	13450	13270	13406	13430	13427	13368	13260	13260	13414	13453	13251	13343	13345	13490	13259	13390	13262	13389	13374	13295	13221	13403	13358	13272	13397	13277	13370	13414	13423	13519	13274	13440	13324	13262	13242	13230	13372	13270	13376	13359	13336	13280	13327	13336	13311	13377	13497	13348	13347	13404	13390	13398	13404	13339	13274	13356	13358	13353	13250	13363	13282	13352	13205	13241	13335	13342	13193	13448	13239	13449	13247	13308	13280	13263	13426	13482	13273	13422	13256	13345	13291	13260	13407	13327	13302	13384	13416	13317	13320	13414	13382	13462	13231	13271	13415	13287	13261	13312	13424	13323	13315	13222	13362	13322	13341	13338	13401	13089	13346	13392	13441	13238	13288	13098	13501	13364	13335	13452	13329	13257	13453	13574	13269	13475	13448	13304	13305	13462	13273	13203	13289	13347	13564	13210	13364	13485	13342	13402	13508	13347	13288	13381	13485	13326	13369	13355	13356	13333	13251	13308	13195	13412	13269	13235	13269	13312	13202	13254	13327	13222	13460	13481	13405	13286	13156	13480	13326	13315	13426	13342	13471	13404	13226	13197	13191	13533	13444	13440	13438	13432	13322	13322	13351	13376	13303	13280	13326	13403	13381	13317	13367	13552	13315	13539	13317	13406	13231	13486	13223	13463	13601	13312	13253	13238	13351	13283	13466	13156	13406	13527	13386	13284	13374	13208	13171	13368	13283	13246	13365	13391	13182	13320	13235	13418	13366	13448	13349	13353	13416	13298	13303	13438	13348	13293	13240	13465	13373	13293	13315	13398	13348	13400	13345	13273	13469	13290	13432	13327	13453	13380	13306	13115	13526	13144	13286	13469	13215	13481	13459	13238	13310	13303	13255	13414	13313	13287	13248	13342	13297	13519	13198	13498	13254	13495	13431	13485	13594	13397	13344	13288	13335	13435	13327	13280	13351	13374	13241	13417	13375	13602	13365	13453	13247	13235	13266	13436	13476	13406	13346	13304	13476	13284	13265	13393	13305	13384	13280	13402	13149	13319	13414	13249	13217	13405	13447	13474	13363	13276	13396	13132	13346	13339	13245	13255	13350	13292	13336	13311	13251	13304	13240	13312	13278	13335	13196	13440	13215	13449	13458	13458	13253	13403	13362	13244	13390	13458	13386	13439	13456	13273	13327	13405	13400	13318	13419	13339	13438	13334	13325	13454	13212	13355	13207	13277	13507	13328	13487	13390	13235	13475	13549	13283	13391	13131	13351	13355	13383	13322	13397	13493	13346	13170	13155	13439	13308	13296	13387	13119	13288	13344	13440	13294	13398	13487	13338	13208	13555	13476	13264	13423	13269	13322	13432	13254	13260	13506	13271	13452	13488	13379	13251	13337	13245	13497	13398	13219	13485	13414	13333	13489	13408	13345	13427	13416	13424	13429	13390	13322	13503	13257	13278	13374	13363	13466	13238	13342	13399	13492	13323	13566	13188	13323	13315	13350	13180	13347	13324	13506	13406	13243	13409	13398	13361	13260	13332	13244	13368	13379	13352	13271	13416	13418	13271	13292	13489	13253	13356	13373	13356	13460	13491	13373	13295	13364	13281	13408	13256	13495	13505	13402	13310	13324	13314	13367	13284	13237	13306	13278	13279	13285	13249	13196	13423	13458	13316	13329	13358	13183	13271	13331	13395	13374	13397	13416	13321	13315	13176	13293	13301	13385	13290	13211	13455	13425	13404	13358	13337	13343	13259	13309	13338	13366	13313	13322	13211	13318	13267	13485	13327	13432	13552	13380	13365	13458	13355	13458	13313	13512	13380	13369	13276	13326	13427	13322	13449	13435	13440	13327	13435	13344	13306	13427	13337	13346	13315	13464	13266	13292	13341	13324	13341	13354	13367	13414	13318	13325	13271	13411	13308	13382	13379	13241	13312	13282	13269	13305	13321	13361	13357
22724	21027	28794	23959	23574	26926	28146	22629	20609	20069	19248	18370	18062	17692	17272	17015	17028	16695	16804	16693	16694	16452	16355	16215	16301	16184	16177	15992	16246	16163	16134	16089	16062	15975	15897	16055	16084	15986	16082	15845	15659	15866	15698	15939	15955	15949	16045	15862	15891	15937	15906	15983	16005	15920	15940	15936	15959	15900	15591	15871	15747	15777	15854	15910	15810	16031	15763	15787	15938	15624	15867	15806	15978	16046	15798	15752	15898	15718	15692	15736	15648	15751	15954	15896	15957	15790	15863	15825	15937	16027	15984	15799	15729	15884	15901	15961	15837	15993	15816	15740	16186	15902	15751	15827	15842	15991	15969	15901	15763	15771	15857	15921	15652	15953	15919	15703	15896	15831	15810	15965	15930	16010	15687	15921	15824	15778	15748	16131	15801	16116	15975	15757	15788	15999	15604	15962	15722	15852	15768	15802	15850	15959	15665	15804	15975	15877	15955	15769	15750	15879	15869	15790	15702	15671	15939	16071	15941	15745	15805	15765	15894	15798	15694	15740	15777	15987	15964	15870	15893	15846	16012	15815	15884	15713	15820	16017	15846	15782	15879	15443	15629	15746	15764	15798	15729	15528	15877	15854	15756	15906	15873	15984	15823	15767	15655	15729	15608	15920	15968	15860	15703	15698	15805	15842	15965	16011	15689	15846	16054	15803	15851	15580	15874	15869	15749	15809	15669	15748	15863	15696	15898	15668	15960	15991	15778	15878	15894	15847	15821	15862	15821	15807	15774	15795	15751	15952	15904	15904	15762	15939	15885	15931	16086	15931	15797	15864	15737	15941	15825	15753	15852	15792	16038	15775	15900	15704	15715	15700	15794	15859	15704	15759	15907	15834	15909	15837	15977	15896	15708	15849	15921	15842	15747	15736	15906	15841	15786	15857	15870	15925	15861	15980	15750	15902	15876	15677	15803	15930	15962	15759	15945	15752	15728	15984	15706	15892	15773	15855	15762	16000	15801	15877	15951	15971	16018	15929	15879	15815	15846	15824	15842	15746	15729	15676	15778	15802	15774	15809	15829	15859	15867	15811	16064	15937	15698	15807	15784	15717	15830	15680	15903	15785	16004	15733	16065	15833	15910	15704	15773	15655	15892	15831	15797	15675	15722	15844	15911	15965	15989	15612	15840	15617	15635	15910	15759	15768	15785	16021	16004	15892	15700	15664	15841	15796	15946	15875	15759	15774	15792	15822	15765	15833	15770	15824	15959	15822	15641	15752	15834	15804	15763	15668	15795	16071	15653	15698	15960	15827	15866	15849	15650	15968	15772	15836	15700	15723	15797	15689	15747	15788	15840	15827	15861	15735	15888	15670	15769	15640	15822	15929	15896	15975	16021	15721	15898	15805	15941	15705	15941	15935	15886	15785	15864	15786	15643	16010	15738	15885	15729	15706	15847	15902	15902	15796	15799	15605	15792	15631	15845	15956	15708	15846	15821	15875	15861	15703	15729	15713	15812	15687	15707	15639	15756	15772	15536	15843	15790	15711	15901	15698	15991	15758	15919	15931	15739	15745	15713	15853	15878	15792	15774	15731	15967	15781	15891	15673	15797	15998	15791	15817	15588	15993	15947	15653	15697	15723	16024	15792	15720	15702	15772	15746	15657	15692	15850	15812	15950	15807	15781	15663	15622	15897	15742	15570	15866	15749	15813	15789	15833	15843	15861	15975	15804	15792	15887	15806	15834	15943	16174	15831	15840	15663	15724	15624	15926	15753	15788	15616	15740	15781	15714	15654	15797	15800	15787	15862	15787	15677	15733	15854	15803	15763	15790	15762	15839	15832	15636	15606	15662	15837	15860	15819	15809	15788	15747	15597	15654	15711	15567	15880	15606	16032	15809	15858	15944	15871	15637	15690	15690	15937	15782	15893	15663	15734	15812	15820	15950	15730	15827	15829	15777	15851	15783	15639	15944	15809	15754	15826	15608	15905	15987	15812	15770	16114	15822	15754	15961	15760	15786	15594	15893	15946	15770	15829	16102	15689	15746	15593	15634	15764	15865	15954	16049	15732	15742	15800	15779	15855	15860	15785	15787	15856	15853	15840	15848	15811	15731	15775	15758	15974	15760	15749	15696	15751	15843	15715	16071	15602	15812	15819	15787	15685	15836	15859	15795	15841	15727	15874	15923	15715	15920	15865	15777	15868	15795	15745	15738	15839	15870	16003	15703	15985	15857	15683	15930	15899	15834	15659	15741	15754	15797	15706	15803	15713	15678	15368	15712	15935	16045	15743	15873	15794	15700	15881	15651	15720	15906	15757	16029	15830	15785	15750	15890	15745	15947	15895	15957	15728	15602	15664	15880	15787	15942	15777	15732	15760	16095	15704	15835	15645	15775	15796	15765	15861	15854	15898	15844	15912	16059	15766	15738	15667	15790	15909	15790	15838	15992	15788	16034	15985	15659	15799	15791	15745	15742	15777	15912	15916	15688	15854	15742	15817	15887	15893	15826	15911	15861	15942	15813	15486	15742	15745	15811	15907	15650	15849	15931	15785	15756	15769	15939	15965	15921	15678	15914	15808	15903	15797	15788	15848	15600	15717	15884	15921	15809	15746	15640	15839	15737	15725	15849	15748	15729	15801	15704	15871	15863	15781	15779	15805	15733	15678	15985	15608	15869	15959	15808	15817	15865	15722	15962	15843	15656	15864	16013	15892	15810	15842	15873	15717	15678	15773	15976	15735	15866	15695	15665	15625	15874	15752	15796	15722	15788	15785	15750	15794	15845	15812	15687	15702	15841	15808	15807	15868	15918	15938	15822	15971	15896	15693	15609	15793	15748	15667	15889	15943	15895	15946	15997	15917	15763	15921	15964	15819	16012	15824	15715	15756	15738	15728	15709	15762	15928	15837	15695	15807	15829	15841	15851	15856	15689	16014	15742	15846	15856	15788	15656	15984	15726	15924	15800	15748	16012	15804	15937	15916	15579	15958	15745	15839	15789	16009	15856	15929	15814	15785	15897	15853	15914	15578	15922	15693	15643	15723	15927	15677	15763	15935	16062	15718	15868	15790	15799	15887	15937	15773	16031	15896	15787	15616	15903	15692	15882	15915	15755	15757	15867	15813	15841	15617	15804	15834	15877	15838	15776	15735	15642	15880	15894	15751	15719	15780	15692	15882	15789	15882	15875	15827	15933	15927	16007	15742	15760	15764	15900	15855	15876	15828	15874	15989	15759	15819	15861	15777	15849	15721	15736	15849	15950	15602	15803	15785	15869	15849	15899	15919	15765	15992	15841	15733	15836	15942	15628	15969	15820	15701	15774	15896	15984	15865	15925	15776	15852	15632	15870	15958	15851	15865	15864	15908	15822	15956	15953	15760	15829	15616	15794	15943	15800	15872	15594	15728	15708	15766	15901	15664	15912	15649	15704	15811	15676	15763	15854	15797	15872	15792	15959	16111	15884	16041	15860	15693	15939	15857	15837	15756	15920	15931	15657	15788	15861	15880	15825	15667	15970	15836	15592	15882	16057	15702	15744	15896	15868	15771	15943	15939	15724	15797	15698	15746	15722	15730	15887	15948	15764	15835	15890	15797	15900	15971	15872	15805	15720	15644	15817	15738	15704	15935	15844	15713	15955	15876	15678	15889	15846	15700	15852	15820	15703	15878	15801	15655	15812	15809	15699	15839	15661	16064	15855	15642	15759	15879	15954	15899	15643	15915	15774	15817	15693	15842	15944	15703	15810	15637	15815	15666	15847	15817	15800	15518	15609	15859	15775	15834	15982	15607	15887	15752	15681	15746	15862	15825	15830	15579	16021	15773	15934	15699	15483	15983	15847	15651	15789	15885	15818	16083	15824	15696	15849	15780	15935	15794	15952	16056	15966	15877	15761	15846	15902	15676	15786	15907	15829	15677	15633	15719	15669	15995	15901	15735	15752	15893	15754	15630	15731	15787	15834	15755	15848	15803	15649	15788	15730	15917	15856	15735	15966	15608	15722	15818	15765	15878	15824	15792	15874	15840	15798	15661	15746	15656	15943	15635	15617	15892	15817	15712	16086	15940	15925	15614	15571	15689	15825	15890	15791	15548	15951	15880	15996	15973	15898	15953	15830	15727	15918	15726	16058	15904	15777	15863	15782	15835	15885	15847	15787	15780	15722	15869	15630	15908	15941	16120	15942	15672	15651	15726	15812	15772	15835	15897	15739	15943	16001	15884	15939	15758	15934	15920	15904	15858	15502	15673	15874	15920	15890	15782	15689	15872	15871	15723	15953	15770	15952	15703	16046	15659	15688	15905	15829	15803	15685	15907	15760	15823	15693	15748	15666	15597	16070	15656	15641	15818	15901	15900	15963	15812	15885	15819	15663	15886	15746	15712	15708	15911	15783	15858	15911	15842	15824	15973	15891	15813	15781	15560	15659	15801	15562	15744	15946	15668	15899	15794	15960	15767	15742	15699	15891	15691	15799	15775	15898	15918	15805	16043	15750	15991	15790	15764	15869	15942	15764	15764	15955	15973	15786	15758	15952	15739	15830	15893	15901	15760	15880	15598	15699	15832	15830	15808	15880	15746	15828	15752	15749	15901	15838	15855	15813	15707	15735	15770	15703	15842	15742	15865	15796	15918	15587	15701	15810	15500	15674	15665	15676	15787	15831	15795	15963	15685	15757	15723	15767	15986	15737	15650	15761	15852	15725	15808	15785	15844	15741	15929	15828	15804	15897	15905	15737	15906	15833	15687	15834	15933	15894	15719	15792	15939	15833	15751	15680	15929	15830	15792	15753	15968	15600	15654	15806	15879	15888	15776	15666	15777	15919	15771	15924	15845	15846	15715	15674	15819	15728	15870	16027	15878	15647	15508	15937	15880	15860	15685	15621	15964	15675	15810	15894	15694	15791	15696	15940	15914	15762	15832	15793	15820	15919	15769	15834	15912	15878	15854	15794	15735	15900	15898	16008	15667	15919	15900	15796	15822	15754	15767	15968	15736	15770	15774	15714	15810	15834	15887	16162	15651	15798	15820	15728	15929	15776	15680	15754	15704	15810	16027	15856	15755	15934	15749	15732	15758	15812	15833	15738	15678	15671	15801	15974	15834	15735	15818	15805	15685	15621	15831	15641	15791	15736	15797	15694	15638	15737	15784	15868	15929	15750	15904	15991	15741
31682	54387	51117	42074	36398	30294	25552	22153	20339	18711	18125	16957	16633	15915	15651	15160	14903	14737	14658	14210	14195	14282	14052	13927	13994	13927	13753	13779	13852	13612	13711	13840	13611	13442	13647	13742	13526	13379	13635	13642	13608	13569	13408	13629	13557	13770	13529	13563	13586	13665	13533	13538	13694	13719	13594	13609	13639	13637	13634	13568	13547	13523	13617	13556	13737	13495	13546	13594	13568	13531	13534	13589	13574	13432	13646	13609	13563	13551	13722	13485	13671	13642	13562	13419	13586	13422	13615	13669	13693	13578	13437	13436	13496	13576	13568	13473	13581	13522	13551	13465	13341	13486	13434	13503	13572	13363	13500	13475	13547	13580	13680	13574	13503	13470	13389	13610	13572	13651	13733	13612	13632	13667	13471	13565	13529	13398	13444	13534	13608	13594	13436	13367	13581	13616	13541	13433	13437	13590	13454	13612	13672	13686	13330	13372	13572	13481	13530	13446	13492	13547	13416	13507	13598	13384	13532	13602	13599	13660	13428	13405	13468	13460	13347	13678	13533	13499	13552	13492	13486	13631	13405	13676	13686	13661	13404	13687	13558	13521	13546	13415	13462	13504	13557	13398	13570	13422	13417	13675	13482	13470	13506	13567	13333	13508	13594	13610	13491	13488	13527	13373	13670	13543	13581	13487	13542	13470	13590	13569	13365	13653	13502	13536	13639	13745	13549	13535	13620	13744	13506	13369	13526	13634	13348	13642	13400	13632	13624	13567	13569	13499	13448	13548	13428	13550	13615	13414	13483	13544	13656	13562	13485	13560	13354	13493	13623	13518	13519	13709	13508	13673	13585	13594	13743	13528	13636	13601	13396	13587	13454	13608	13433	13575	13576	13494	13427	13559	13669	13518	13678	13724	13694	13589	13326	13615	13559	13477	13617	13477	13615	13494	13383	13564	13590	13700	13472	13454	13702	13619	13660	13481	13340	13697	13538	13509	13387	13622	13477	13382	13418	13545	13351	13459	13496	13465	13556	13612	13618	13432	13540	13561	13477	13614	13492	13480	13630	13587	13529	13704	13440	13621	13625	13561	13517	13763	13703	13502	13418	13517	13462	13550	13469	13694	13598	13464	13560	13483	13726	13663	13375	13447	13563	13511	13613	13464	13479	13520	13513	13512	13281	13607	13447	13553	13595	13740	13542	13298	13655	13573	13599	13505	13363	13499	13492	13385	13478	13686	13537	13476	13682	13491	13636	13624	13540	13577	13622	13670	13625	13514	13664	13550	13711	13481	13445	13435	13557	13495	13600	13576	13356	13363	13590	13490	13553	13531	13570	13592	13541	13593	13545	13466	13468	13502	13627	13325	13489	13644	13490	13547	13703	13618	13488	13553	13471	13562	13660	13340	13529	13526	13502	13599	13576	13520	13581	13610	13563	13582	13495	13584	13491	13487	13621	13490	13609	13466	13623	13448	13502	13513	13479	13526	13538	13553	13544	13622	13647	13424	13493	13523	13609	13601	13529	13639	13398	13692	13421	13631	13557	13641	13479	13532	13490	13528	13650	13616	13557	13756	13673	13548	13528	13664	13643	13487	13510	13607	13660	13544	13437	13488	13740	13662	13552	13552	13583	13489	13411	13578	13645	13420	13586	13447	13625	13590	13458	13613	13510	13491	13484	13588	13574	13629	13556	13567	13435	13602	13554	13499	13383	13689	13680	13499	13500	13420	13548	13566	13614	13601	13362	13615	13608	13640	13512	13466	13506	13650	13460	13681	13616	13587	13652	13602	13771	13442	13604	13668	13531	13478	13517	13380	13592	13509	13424	13516	13445	13633	13512	13655	13627	13565	13652	13524	13468	13433	13716	13511	13466	13537	13653	13454	13419	13495	13446	13496	13333	13515	13437	13428	13472	13582	13727	13456	13508	13417	13550	13305	13587	13488	13612	13511	13487	13503	13465	13528	13356	13623	13571	13550	13599	13508	13568	13376	13482	13619	13458	13517	13540	13558	13474	13532	13586	13658	13637	13455	13513	13560	13574	13477	13557	13542	13506	13431	13633	13560	13747	13675	13538	13453	13664	13425	13516	13623	13600	13510	13559	13511	13579	13529	13532	13514	13564	13577	13741	13488	13540	13504	13458	13813	13552	13649	13637	13388	13602	13665	13507	13630	13380	13595	13592	13495	13463	13472	13549	13477	13427	13454	13527	13628	13474	13469	13514	13607	13616	13721	13469	13458	13501	13511	13464	13482	13538	13583	13504	13579	13545	13507	13558	13387	13563	13460	13589	13700	13645	13525	13514	13565	13476	13533	13597	13526	13569	13539	13416	13434	13491	13431	13639	13615	13622	13453	13450	13376	13452	13293	13611	13510	13601	13335	13414	13456	13597	13514	13707	13625	13742	13690	13611	13640	13660	13567	13541	13671	13371	13411	13558	13583	13712	13339	13455	13570	13509	13517	13582	13533	13351	13606	13548	13469	13630	13503	13504	13498	13629	13676	13506	13580	13425	13628	13331	13570	13657	13428	13501	13469	13497	13387	13619	13653	13572	13581	13516	13462	13550	13616	13598	13495	13390	13481	13736	13558	13475	13499	13541	13436	13524	13631	13478	13392	13604	13471	13522	13439	13664	13467	13762	13481	13446	13595	13639	13298	13604	13667	13552	13576	13548	13551	13677	13367	13561	13584	13713	13441	13534	13580	13490	13504	13634	13520	13619	13473	13504	13584	13425	13526	13436	13695	13549	13560	13552	13627	13494	13625	13577	13437	13661	13496	13583	13460	13584	13585	13556	13474	13701	13387	13399	13452	13537	13668	13657	13600	13676	13733	13472	13590	13631	13682	13565	13545	13429	13566	13541	13545	13575	13652	13653	13584	13660	13724	13441	13652	13597	13473	13546	13544	13626	13650	13572	13491	13615	13526	13445	13418	13614	13587	13448	13641	13433	13689	13619	13542	13563	13568	13595	13506	13504	13453	13501	13356	13547	13626	13602	13637	13613	13493	13499	13480	13509	13512	13531	13618	13518	13494	13571	13609	13360	13533	13579	13647	13618	13514	13600	13451	13475	13680	13482	13543	13404	13465	13454	13405	13516	13579	13681	13562	13451	13606	13427	13500	13538	13604	13472	13531	13578	13456	13546	13401	13421	13555	13501	13404	13548	13562	13553	13535	13690	13478	13514	13618	13508	13595	13530	13503	13481	13562	13723	13560	13654	13486	13465	13542	13575	13643	13457	13492	13595	13464	13744	13607	13479	13510	13490	13470	13622	13465	13557	13487	13736	13602	13605	13496	13696	13476	13474	13537	13520	13544	13401	13444	13525	13523	13490	13484	13626	13623	13623	13512	13601	13477	13505	13584	13511	13730	13513	13643	13378	13597	13583	13467	13468	13620	13708	13510	13562	13628	13521	13798	13593	13547	13593	13609	13628	13610	13550	13638	13575	13356	13543	13643	13610	13510	13390	13462	13571	13640	13528	13625	13571	13517	13450	13487	13652	13640	13473	13607	13608	13625	13504	13506	13586	13652	13577	13613	13521	13583	13564	13426	13444	13562	13627	13558	13495	13539	13673	13471	13698	13612	13552	13584	13530	13530	13355	13533	13636	13533	13617	13498	13473	13470	13490	13503	13535	13605	13511	13583	13446	13501	13604	13547	13603	13544	13495	13511	13468	13796	13612	13591	13710	13495	13554	13513	13535	13703	13447	13703	13441	13608	13582	13541	13429	13599	13478	13592	13576	13594	13590	13493	13644	13514	13582	13532	13497	13547	13417	13677	13629	13609	13491	13323	13640	13471	13554	13456	13444	13691	13570	13287	13639	13545	13665	13567	13304	13325	13457	13440	13598	13457	13536	13418	13312	13486	13560	13546	13519	13422	13520	13476	13430	13544	13555	13469	13576	13339	13542	13574	13466	13485	13643	13335	13817	13517	13500	13519	13681	13598	13499	13504	13520	13452	13439	13529	13450	13699	13504	13599	13689	13505	13725	13510	13600	13578	13365	13452	13557	13547	13586	13512	13569	13354	13564	13358	13541	13438	13419	13510	13596	13529	13487	13594	13508	13533	13544	13664	13578	13501	13573	13574	13504	13431	13504	13584	13513	13473	13655	13474	13312	13635	13548	13578	13577	13509	13414	13580	13430	13412	13455	13464	13514	13588	13531	13569	13530	13559	13646	13719	13517	13471	13567	13496	13529	13436	13402	13704	13488	13683	13544	13394	13505	13516	13700	13355	13515	13714	13575	13477	13523	13554	13621	13484	13510	13484	13748	13398	13430	13360	13468	13549	13563	13390	13453	13654	13435	13472	13654	13578	13651	13355	13688	13565	13553	13401	13510	13524	13529	13550	13522	13499	13538	13513	13566	13523	13519	13525	13699	13614	13594	13584	13434	13434	13561	13656	13525	13597	13449	13653	13679	13621	13597	13485	13663	13449	13421	13557	13559	13551	13575	13468	13565	13521	13465	13712	13528	13534	13456	13500	13469	13460	13484	13381	13302	13639	13477	13441	13426	13499	13614	13530	13444	13416	13444	13568	13565	13601	13567	13585	13595	13654	13514	13405	13402	13522	13492	13532	13485	13539	13528	13617	13663	13368	13454	13493	13615	13454	13517	13555	13642	13586	13399	13474	13514	13489	13470	13544	13486	13508	13568	13388	13707	13516	13520	13573	13678	13752	13468	13520	13614	13552	13437	13433	13607	13570	13439	13479	13443	13606	13480	13552	13515	13427	13642	13386	13413	13692	13463	13594	13425	13531	13539	13502	13650	13439	13418	13492	13432	13487	13455	13590	13465	13411	13776	13508	13602	13580	13614	13517	13609	13506	13454	13579	13508	13723	13649	13356	13528	13599	13720	13528	13283	13588	13456	13449	13575	13408	13576	13489	13458	13574	13652	13578	13415	13393	13641	13628	13398	13452	13647	13448	13624	13562	13555	13516	13561	13427	13463	13438	13528	13729	13533	13420	13484	13516	13617	13455	13612	13523	13487	13538	13435	13626	13402	13527	13475	13648	13459	13664	13584	13600	13645	13513	13524	13616	13488	13615	13653	13731	13604	13381	13606	13620	13606	13571	13503	13647	13628	13503	13569	13488	13549	13590	13554	13490	13716	13515	13474	13455	13505	13438	13499	13537	13614	13515	13573	13547	13606	13531	13537	13393	13468	13529
28801	27769	35899	32614	25993	22471	20369	18587	18017	17464	17125	16649	16540	16425	16529	16177	16183	15842	16060	15993	15974	16019	15874	15730	15906	15949	15973	15834	15901	15929	15738	15692	15667	15804	15816	15873	15816	15666	15896	15752	15845	15779	15818	15915	15665	15754	15743	15798	15903	15713	15878	15956	15780	15759	15716	15618	15778	15702	15586	15720	15671	15568	15815	15930	15677	15591	15744	15618	15482	15737	15805	15639	15928	15865	15787	15656	15677	15606	15745	15605	15691	15671	15847	15629	15657	15656	15759	15845	15815	15789	15788	15880	15998	15679	15678	15849	15869	15783	15534	15517	15643	15706	15752	15755	15736	15823	15802	15514	15790	15731	15628	15777	15856	15634	15584	15770	15824	15723	15634	15684	15776	15520	15827	15933	15414	16004	15819	15686	15792	15698	15801	15667	15861	15585	15720	15648	15837	15817	15738	15773	15833	15798	15725	15686	15716	15665	15641	15663	15586	15696	15755	15706	15591	15634	15986	15701	15687	15665	15758	15747	15828	15896	15740	15690	15629	15697	15731	15684	15809	15658	15689	15474	15725	15701	15834	15765	15777	15839	15762	15626	15850	15614	15688	15849	15713	15830	15691	15569	15791	15777	15825	15786	15825	15765	15820	15630	15672	15760	15624	15604	15721	15689	15781	15573	15692	15633	15583	15657	15793	15749	15698	15637	15585	15657	15551	15734	16009	15857	15810	15617	15703	15613	15570	15508	15709	16029	15916	15643	15530	15575	15777	15766	15786	15659	15580	15447	15755	15745	15602	15644	15695	15602	15749	15579	15625	15798	15619	15753	15740	15799	15837	15707	15645	15788	15643	15622	15743	15847	15840	15684	15926	15697	15713	15919	15845	15551	15719	15721	15516	15685	15742	15773	15717	15637	15732	15953	15607	15858	15758	15643	15543	15860	15717	15756	15785	15827	15820	15684	15557	15807	15703	15608	15724	15831	15774	15817	15837	15822	15867	15846	15882	15658	15715	15739	15825	15800	15552	15639	15922	15850	15666	15723	15811	15675	15598	15641	15661	15545	15691	15787	15701	15886	15685	15674	15535	15703	15815	15844	15778	15838	15633	15663	15893	15695	15842	15676	15559	15559	15701	15785	15693	15663	15812	15845	15597	15663	15589	15657	15657	15461	15499	15735	15504	15775	15823	15500	15741	15676	15685	15836	15830	15926	15670	15837	15588	15825	15751	15637	15782	15734	15653	15763	15852	15482	15853	15649	15818	15591	15722	15574	15752	15851	15894	15893	15739	15654	15940	15747	15673	15710	15836	15919	15723	15571	15759	15711	15848	15742	15644	15745	15616	15601	15810	15641	15768	15596	15640	15804	15793	15561	15637	15620	15752	15513	15908	15732	15853	15802	15745	15717	15663	15783	15779	15817	15707	15698	15577	15862	15650	15743	15886	15682	15856	15678	15858	15728	16010	15923	15756	15636	15641	15794	15745	15816	15658	15700	15872	15758	15549	15723	15713	15967	15734	15804	15673	15791	15792	15643	15808	15818	15744	15631	15836	15871	15827	15757	15659	15568	15651	15786	15634	15809	15754	15800	15766	15733	15610	15605	15690	15634	15532	15780	15774	15793	15661	15726	15732	15832	15761	15675	15594	15628	15750	15729	15973	15707	15670	15810	15698	15647	15644	15702	15650	15802	15856	15628	15704	15610	15727	15792	15708	15671	15601	15766	15873	15817	15679	15709	15822	15846	15869	15877	15754	15702	15851	15719	15854	15799	15743	15525	15742	15593	15578	15681	15869	15826	15836	15764	15675	15642	15677	15664	15753	15900	15712	15678	15737	15530	15792	15826	15733	15732	15971	15819	15710	15600	15706	15632	15623	15689	15803	15637	15720	15755	15618	15528	15629	15798	15679	15630	15786	15723	15732	15710	15656	15720	15678	15593	15758	15658	15597	15792	15473	15853	15524	15535	15804	15452	15699	15800	15687	15530	15625	15648	15778	15808	15622	15888	15868	15705	15600	15650	15376	15788	15795	15670	15696	15549	15539	15866	15665	15724	15684	15846	15817	15670	15679	15658	15851	15723	15928	15553	15905	16003	15875	15880	15682	15739	15794	15595	15803	15539	15699	15569	15911	15586	15823	15532	15845	15722	15740	15669	15683	15752	15893	15697	15685	15890	15788	15703	15690	15774	15711	15851	15881	15646	15696	15771	15729	15871	15728	15689	15798	15690	15731	15705	15702	15638	15742	15931	15649	15780	15972	15717	15686	15747	15812	15790	15824	15415	15766	15847	15804	15511	15878	15716	15754	15613	15849	15686	15686	15662	15633	15752	15695	15838	15850	15718	15751	15667	15436	15615	15708	15577	15730	15877	15642	15651	15753	15750	15796	15582	15631	15880	15804	15716	15721	15846	15628	15699	15806	15832	15758	15812	15874	15694	15790	15663	15686	15606	15749	15625	15728	15796	15850	15790	15744	15540	15736	15963	15749	15704	15664	15695	15626	15651	15800	15754	15743	15688	15647	15704	15728	15855	15678	15720	15786	15968	15697	15844	15730	15885	15728	15832	15716	15731	15660	15728	15552	15594	15674	15745	15747	15703	15767	15783	15642	15657	15664	15538	15631	15701	15633	15671	15573	15638	15837	15538	15872	15815	15719	15570	16052	15826	15694	15545	15778	15861	15529	15561	15712	15638	15705	15887	15793	15684	15756	15602	15705	15572	15721	15649	15689	15591	15701	15836	15957	15819	15755	15741	15851	15787	15576	15733	15697	15607	15968	15735	15706	15649	15691	15815	15968	15729	15775	15930	15792	15789	15619	15793	15732	15627	15705	15752	15812	15767	15699	15446	15582	15853	15607	15457	15594	15734	15816	15772	15775	15801	15667	15668	15581	15951	15646	15734	15708	15584	15668	15891	15592	15540	15482	15760	15572	15750	15653	15649	15649	15527	15629	15758	15844	15778	15667	15751	15847	15808	15711	15743	15740	15596	15620	15613	15794	15781	15895	15715	15680	15672	15698	15493	15772	15795	15721	15606	15859	15898	15719	15696	15529	15613	15477	15665	15644	15814	15711	15750	15673	15844	15835	15588	15605	15829	15962	15817	15660	15531	15783	15926	15891	15688	15707	15812	15854	15736	15751	15721	15686	15568	15712	15538	15642	15863	15723	15921	15692	15717	15869	15707	15597	15685	15635	15735	15673	16013	15745	15957	15930	15697	15824	15911	15929	15891	15622	15621	15863	15689	15845	15805	15690	15635	15626	15727	15930	15829	15936	15786	15772	15653	15771	15781	15660	15715	15892	15583	15864	15866	15652	15907	15802	15562	15810	15635	15710	15916	15755	15670	15620	15778	15827	15770	15739	15697	15719	15573	15573	15761	15796	15819	15793	15622	15653	15574	15718	15535	15811	15778	15597	15514	15739	15773	15694	15873	15820	15707	15667	15761	15658	15733	15757	15604	15783	15778	15678	15923	15670	15739	15660	15625	15627	15377	15870	15773	15921	15685	15767	15736	15763	15636	15722	15688	16030	15787	15659	15897	15920	15628	15799	15821	15910	15660	15604	15782	15749	15714	15909	15822	15906	15759	15500	15721	15784	15704	15661	15891	15634	15721	15774	15671	15656	15820	15655	15811	15555	15761	15871	15744	15760	15818	15833	15731	15852	15595	15640	15610	15679	15636	15801	15666	15675	15851	15691	15683	15810	15765	15750	15728	15656	15571	15662	15866	15848	15645	15527	15640	15754	15953	15543	15629	15831	15632	15856	15775	15941	15766	15753	15832	15794	15791	15604	15659	15759	15671	15455	15830	15543	15861	15717	15834	16084	15594	15583	15816	15947	15596	15973	15884	15651	15670	15918	15783	15680	15507	15752	15547	15689	15790	15536	15809	15729	15615	15592	15559	15681	15662	15979	15758	15758	15683	15698	15745	15650	15724	15625	15650	15621	15623	15803	15793	15699	15622	15756	15740	15634	15700	15559	15651	15821	15791	15805	15633	15623	15698	15667	15648	15811	15889	15528	15581	15737	15988	15737	15919	15843	15723	15698	15591	15669	15653	15789	15664	15685	15372	15696	15776	15594	15642	15611	15763	15740	15765	15632	15694	15870	15772	15620	15673	15829	15897	15908	15856	15601	15760	15652	15762	15560	15746	15821	15886	15854	15805	15749	15534	15919	15514	15844	15670	15630	15683	15798	15811	15725	15801	15745	15642	15676	15748	15806	15890	15784	15920	15611	15706	15705	15697	15871	15812	15743	15676	15564	15735	15525	15823	15723	15671	15508	15629	15780	15710	15814	15772	15661	15696	15854	15729	15538	15554	15490	15683	15822	15732	15695	15744	15872	15720	15756	15700	15952	15833	15887	15698	15649	15793	15769	15689	15646	15564	15945	15511	15446	15522	16108	15760	15939	15690	15745	15749	15916	15649	15727	15773	15725	15706	15755	15601	15708	15563	15855	15583	15698	15733	15835	15706	15819	15776	15679	15894	15706	15925	15769	15695	15644	15682	15734	15623	15723	15740	15787	15622	15757	15680	15543	15807	15775	15827	15628	15645	15761	15870	15771	15696	15673	15830	15663	15867	15710	15815	15780	15655	15761	15600	15806	15759	15850	15613	15537	15523	15786	15639	15930	15906	15603	15581	15671	15696	15760	15705	15895	15671	15666	15791	15762	15662	15855	15773	15700	15711	15698	15682	15738	15619	15647	15779	15649	15799	15567	15970	15948	15860	15808	15528	15749	15697	15677	15720	15585	15661	15853	15663	15670	15838	15743	15741	15810	15774	15839	15734	15578	15800	15494	15704	15770	15757	15842	15787	15724	15785	15860	15698	15854	15763	15895	15674	15701	15793	15776	15797	15640	15733	15656	15777	15927	15622	15824	15789	15755	15630	15793	15817	15601	15754	15697	15900	15829	15735	15552	15830	15752	15663	15913	15688	15984	15829	15850	15683	15817	15690	15856	15754	15696	15648	15544	15751	15696	15681	15834	15630	15852	15574	15634	15610	15846	15698	15513	15594	15801	15641	15802	15784	15739	15750	15823	15781	15738	15818	15714	15826	15604	15637	15753	15813	15730	15707	15692	15632	15557	15689	15851	16053	15763	15740	15622	15821	15674	15801	15694	15786	15733	15628	15776	15685	15610	15901	15655	15734	15762	15734
29252	43158	40183	31498	26164	22291	19301	17793	16775	16097	15510	14939	14806	14499	14417	14021	14174	14138	13944	13987	14098	13802	13930	13717	13836	13443	13597	13654	13484	13697	13709	13373	13626	13657	13535	13738	13394	13500	13659	13568	13572	13614	13476	13662	13653	13564	13344	13616	13521	13464	13575	13544	13503	13499	13538	13533	13455	13461	13423	13433	13443	13681	13528	13499	13581	13441	13560	13674	13525	13538	13620	13648	13613	13619	13400	13393	13614	13541	13434	13671	13352	13558	13541	13494	13610	13524	13494	13499	13509	13547	13443	13460	13675	13389	13479	13579	13491	13616	13731	13399	13692	13436	13471	13579	13496	13586	13466	13593	13564	13505	13638	13357	13666	13639	13566	13517	13586	13447	13549	13656	13528	13484	13311	13404	13532	13569	13413	13556	13428	13661	13467	13664	13558	13521	13567	13520	13523	13632	13545	13540	13544	13445	13496	13401	13549	13609	13561	13449	13602	13564	13452	13512	13491	13623	13617	13576	13531	13583	13625	13696	13514	13576	13542	13502	13596	13409	13528	13428	13501	13486	13528	13444	13544	13669	13515	13726	13662	13608	13494	13631	13473	13198	13637	13473	13437	13377	13491	13511	13603	13532	13536	13503	13491	13672	13644	13769	13704	13577	13448	13463	13532	13606	13667	13540	13406	13625	13543	13550	13512	13458	13448	13599	13618	13688	13567	13589	13609	13622	13475	13337	13479	13548	13679	13537	13443	13492	13516	13574	13476	13482	13523	13401	13662	13587	13540	13478	13536	13517	13548	13685	13587	13442	13465	13736	13572	13643	13410	13454	13592	13553	13443	13619	13507	13607	13519	13440	13659	13433	13656	13493	13508	13411	13487	13590	13549	13594	13464	13462	13502	13559	13534	13545	13501	13534	13521	13633	13556	13469	13599	13419	13474	13580	13648	13558	13516	13563	13531	13625	13524	13433	13565	13709	13522	13601	13535	13622	13754	13600	13508	13590	13743	13618	13563	13605	13628	13447	13496	13503	13580	13611	13462	13581	13596	13561	13524	13618	13549	13387	13377	13573	13590	13546	13517	13474	13610	13485	13615	13461	13518	13484	13483	13440	13511	13483	13723	13386	13505	13595	13425	13550	13419	13404	13498	13466	13591	13515	13419	13622	13730	13518	13455	13487	13499	13452	13504	13512	13535	13474	13528	13625	13548	13475	13513	13622	13467	13599	13564	13570	13640	13749	13571	13495	13491	13720	13457	13613	13511	13447	13460	13592	13518	13412	13495	13516	13440	13574	13488	13467	13637	13344	13556	13522	13654	13586	13421	13685	13618	13480	13576	13611	13635	13458	13576	13484	13694	13553	13645	13513	13513	13544	13779	13430	13557	13527	13627	13590	13720	13462	13508	13438	13382	13650	13663	13572	13358	13491	13630	13591	13480	13588	13598	13657	13503	13562	13601	13477	13517	13592	13487	13536	13555	13502	13475	13673	13518	13555	13612	13593	13631	13563	13542	13502	13621	13590	13509	13603	13439	13485	13470	13793	13426	13532	13526	13431	13595	13439	13646	13431	13448	13569	13475	13545	13406	13682	13490	13565	13654	13486	13535	13426	13419	13457	13476	13584	13654	13569	13545	13435	13472	13759	13522	13548	13520	13446	13536	13433	13396	13532	13563	13473	13582	13555	13541	13508	13623	13599	13692	13560	13458	13549	13455	13537	13509	13457	13520	13625	13468	13432	13615	13357	13646	13620	13452	13556	13632	13488	13572	13695	13554	13656	13669	13544	13556	13456	13676	13523	13602	13548	13412	13650	13619	13538	13625	13436	13481	13420	13492	13588	13552	13723	13705	13641	13520	13599	13496	13559	13628	13574	13646	13522	13463	13538	13504	13417	13646	13437	13679	13514	13517	13538	13566	13552	13635	13527	13470	13394	13597	13544	13619	13599	13612	13490	13531	13620	13460	13449	13578	13539	13700	13546	13468	13744	13571	13585	13535	13746	13485	13604	13532	13665	13485	13687	13668	13544	13536	13639	13676	13380	13495	13579	13454	13429	13448	13555	13628	13508	13441	13458	13591	13444	13492	13626	13325	13596	13645	13412	13580	13618	13592	13480	13491	13544	13522	13377	13597	13616	13608	13548	13696	13599	13472	13721	13598	13721	13495	13615	13513	13588	13587	13441	13787	13687	13701	13631	13346	13550	13597	13634	13543	13568	13556	13536	13598	13490	13482	13639	13537	13471	13516	13507	13403	13590	13491	13509	13507	13582	13602	13523	13683	13517	13441	13391	13669	13649	13464	13576	13599	13492	13557	13425	13530	13550	13604	13560	13562	13506	13790	13603	13591	13506	13627	13707	13647	13590	13564	13514	13621	13455	13483	13405	13665	13586	13491	13543	13713	13682	13520	13426	13521	13411	13532	13556	13503	13587	13562	13540	13600	13366	13528	13573	13565	13488	13529	13491	13560	13541	13434	13404	13660	13621	13499	13404	13618	13522	13591	13455	13744	13701	13535	13475	13424	13371	13519	13535	13502	13545	13441	13496	13670	13602	13566	13541	13564	13428	13699	13441	13554	13561	13487	13609	13491	13356	13485	13590	13454	13635	13599	13585	13486	13596	13426	13493	13486	13640	13685	13536	13523	13471	13498	13649	13615	13615	13429	13487	13462	13464	13612	13593	13517	13503	13416	13636	13698	13479	13569	13604	13621	13655	13597	13452	13421	13504	13525	13565	13421	13634	13596	13618	13606	13572	13570	13479	13432	13625	13383	13450	13343	13593	13550	13543	13471	13572	13520	13651	13413	13529	13564	13607	13355	13643	13509	13669	13305	13553	13458	13656	13443	13471	13647	13632	13588	13559	13579	13532	13569	13593	13532	13501	13462	13609	13509	13386	13456	13597	13433	13519	13301	13633	13504	13705	13641	13399	13596	13392	13726	13434	13429	13706	13446	13569	13473	13484	13476	13353	13343	13587	13506	13463	13567	13435	13580	13474	13411	13514	13425	13391	13563	13554	13592	13566	13504	13728	13565	13339	13519	13680	13586	13509	13609	13598	13589	13497	13555	13481	13584	13565	13400	13424	13595	13513	13535	13665	13458	13497	13645	13429	13395	13491	13378	13431	13545	13731	13525	13671	13524	13422	13567	13624	13614	13447	13648	13409	13426	13733	13577	13605	13411	13354	13592	13583	13417	13450	13542	13529	13528	13662	13747	13392	13456	13462	13563	13387	13450	13590	13633	13391	13472	13484	13579	13558	13393	13587	13444	13590	13541	13487	13610	13384	13488	13548	13584	13470	13515	13437	13504	13466	13479	13570	13630	13528	13636	13438	13519	13557	13514	13602	13466	13537	13552	13689	13488	13575	13539	13451	13427	13462	13643	13495	13606	13569	13682	13609	13557	13671	13499	13461	13560	13370	13552	13573	13579	13400	13531	13641	13545	13446	13479	13461	13435	13387	13542	13539	13441	13592	13448	13618	13487	13679	13533	13700	13441	13409	13524	13591	13444	13515	13498	13753	13623	13568	13637	13544	13543	13537	13478	13478	13637	13322	13468	13444	13533	13586	13296	13493	13566	13456	13639	13443	13556	13538	13361	13441	13698	13544	13561	13615	13505	13463	13656	13548	13469	13552	13488	13435	13654	13475	13655	13593	13488	13662	13461	13706	13572	13726	13531	13479	13588	13554	13491	13624	13756	13476	13408	13488	13433	13448	13513	13591	13506	13552	13604	13532	13453	13354	13426	13637	13608	13416	13567	13282	13685	13600	13510	13499	13413	13550	13527	13541	13642	13582	13568	13566	13462	13664	13612	13525	13433	13452	13569	13521	13522	13529	13626	13607	13524	13563	13547	13569	13577	13699	13578	13618	13483	13409	13505	13481	13571	13448	13766	13482	13593	13458	13516	13655	13636	13637	13472	13402	13618	13569	13440	13705	13754	13704	13384	13514	13525	13632	13478	13492	13627	13412	13634	13620	13492	13564	13463	13656	13400	13715	13509	13488	13414	13462	13525	13561	13479	13514	13520	13465	13539	13614	13509	13483	13311	13590	13455	13510	13467	13590	13543	13575	13655	13593	13556	13628	13460	13558	13530	13668	13539	13367	13569	13546	13606	13418	13724	13520	13699	13725	13449	13651	13547	13543	13681	13751	13660	13475	13457	13548	13537	13550	13487	13765	13517	13500	13516	13512	13462	13658	13429	13438	13462	13638	13643	13511	13572	13441	13452	13580	13747	13531	13683	13540	13541	13584	13492	13594	13417	13544	13626	13573	13480	13553	13478	13597	13463	13574	13720	13489	13582	13549	13552	13528	13469	13414	13513	13665	13559	13443	13617	13621	13427	13493	13618	13595	13499	13543	13545	13537	13496	13521	13544	13458	13461	13633	13503	13631	13603	13514	13619	13648	13464	13475	13513	13533	13470	13586	13499	13435	13546	13588	13603	13566	13494	13623	13467	13450	13566	13487	13452	13650	13382	13514	13672	13476	13489	13537	13447	13331	13683	13406	13434	13434	13603	13594	13464	13493	13553	13666	13431	13387	13536	13527	13519	13475	13457	13637	13457	13605	13618	13556	13489	13671	13497	13668	13589	13481	13517	13465	13377	13550	13545	13530	13682	13540	13686	13471	13340	13489	13547	13461	13638	13656	13457	13513	13477	13556	13622	13531	13549	13558	13642	13509	13409	13535	13564	13686	13566	13660	13592	13674	13436	13495	13628	13434	13605	13491	13504	13694	13549	13541	13567	13633	13430	13473	13624	13444	13532	13390	13544	13457	13559	13508	13360	13531	13504	13425	13482	13328	13357	13812	13573	13451	13721	13570	13664	13343	13487	13643	13511	13486	13336	13490	13605	13682	13657	13514	13591	13514	13301	13530	13502	13658	13622	13583	13473	13472	13609	13462	13499	13455	13494	13394	13577	13530	13444	13509	13724	13585	13528	13675	13562	13417	13442	13749	13281	13474	13489	13530	13547	13540	13420	13540	13607	13453	13461	13558	13651	13509	13633	13566	13525	13572	13495	13455	13449	13670	13686	13464	13491	13524	13638	13712	13561	13658	13597	13582	13620	13458	13540	13643	13372	13592	13575	13571	13556	13726	13464	13682	13503	13505	13743	13520	13599	13546	13550	13408	13347	13464	13448	13572	13552	13557	13606	13613
24051	21111	28675	26114	25980	26266	24117	20549	18981	18440	17680	17321	16983	16762	16680	16447	16184	16098	16151	15913	15981	15818	15787	15713	15877	15474	15758	15676	15692	15678	15465	15412	15548	15671	15638	15525	15512	15593	15572	15774	15471	15638	15658	15570	15557	15562	15548	15732	15516	15703	15526	15420	15495	15527	15389	15497	15555	15402	15412	15521	15478	15463	15441	15522	15564	15517	15628	15584	15366	15480	15438	15449	15509	15412	15428	15532	15281	15440	15513	15541	15474	15594	15458	15384	15391	15727	15550	15562	15639	15560	15513	15317	15396	15335	15503	15332	15564	15547	15355	15324	15429	15399	15524	15546	15770	15621	15323	15446	15441	15503	15287	15461	15361	15507	15517	15580	15485	15401	15454	15379	15558	15404	15527	15543	15292	15461	15562	15523	15620	15533	15569	15530	15425	15658	15460	15563	15487	15305	15463	15278	15372	15534	15371	15441	15450	15627	15499	15492	15524	15495	15438	15546	15625	15528	15439	15570	15378	15416	15370	15501	15229	15608	15394	15574	15759	15356	15294	15352	15486	15496	15423	15522	15541	15390	15508	15603	15423	15702	15601	15469	15532	15635	15497	15419	15523	15541	15613	15569	15464	15158	15388	15389	15467	15426	15429	15184	15319	15246	15433	15235	15527	15607	15360	15625	15483	15519	15475	15440	15560	15334	15264	15389	15371	15523	15450	15465	15291	15463	15354	15493	15678	15526	15361	15336	15513	15302	15508	15521	15439	15523	15687	15510	15500	15383	15263	15349	15488	15612	15415	15610	15564	15562	15549	15590	15404	15609	15396	15485	15575	15392	15655	15325	15527	15298	15379	15275	15467	15499	15512	15486	15569	15675	15569	15559	15332	15312	15463	15386	15457	15751	15387	15320	15407	15624	15512	15605	15470	15502	15532	15424	15434	15569	15481	15431	15362	15427	15409	15315	15461	15430	15647	15286	15522	15385	15433	15570	15472	15505	15546	15651	15464	15661	15277	15349	15555	15553	15622	15554	15377	15479	15389	15503	15561	15318	15165	15544	15409	15443	15597	15216	15427	15549	15636	15461	15516	15401	15588	15380	15661	15567	15399	15652	15414	15558	15608	15464	15371	15480	15516	15448	15739	15686	15487	15386	15385	15485	15459	15303	15341	15592	15595	15380	15404	15495	15665	15545	15520	15384	15418	15474	15390	15417	15526	15445	15581	15312	15452	15481	15453	15396	15542	15622	15515	15627	15557	15625	15616	15473	15511	15437	15467	15588	15336	15418	15480	15656	15485	15409	15483	15496	15464	15684	15386	15527	15465	15498	15523	15601	15533	15517	15500	15302	15559	15657	15586	15435	15368	15645	15488	15496	15534	15530	15538	15554	15535	15420	15330	15612	15485	15618	15437	15417	15631	15605	15377	15434	15482	15682	15536	15340	15531	15462	15463	15568	15523	15354	15559	15820	15358	15518	15404	15241	15459	15713	15361	15637	15395	15409	15521	15473	15541	15349	15535	15609	15600	15600	15577	15528	15417	15417	15348	15223	15344	15447	15369	15418	15539	15508	15357	15694	15669	15635	15486	15454	15465	15350	15432	15378	15682	15468	15478	15451	15379	15542	15748	15402	15554	15621	15463	15659	15531	15420	15500	15517	15549	15488	15620	15445	15537	15576	15507	15518	15600	15472	15613	15319	15366	15310	15506	15446	15496	15445	15520	15528	15387	15490	15472	15525	15542	15395	15432	15588	15533	15563	15600	15415	15504	15499	15552	15387	15633	15305	15426	15372	15500	15628	15462	15471	15640	15471	15702	15539	15514	15527	15357	15370	15414	15553	15620	15710	15430	15556	15463	15575	15727	15386	15479	15557	15435	15398	15565	15506	15479	15313	15521	15418	15486	15461	15364	15482	15566	15452	15462	15603	15400	15471	15589	15802	15505	15552	15530	15326	15362	15412	15347	15485	15607	15385	15443	15684	15556	15469	15459	15403	15423	15343	15329	15449	15447	15453	15530	15535	15478	15475	15359	15348	15319	15466	15645	15326	15416	15582	15249	15623	15345	15459	15316	15354	15497	15553	15590	15639	15401	15397	15444	15607	15358	15510	15342	15702	15466	15491	15479	15384	15315	15687	15664	15623	15720	15359	15624	15651	15384	15455	15397	15480	15480	15739	15480	15491	15494	15503	15499	15428	15575	15556	15529	15468	15396	15372	15484	15391	15423	15477	15577	15552	15600	15409	15339	15758	15411	15603	15239	15636	15599	15342	15522	15484	15294	15537	15459	15383	15444	15331	15660	15486	15534	15632	15412	15338	15549	15586	15404	15346	15388	15274	15441	15404	15543	15445	15544	15516	15376	15399	15382	15426	15539	15380	15638	15428	15543	15560	15565	15438	15388	15518	15378	15563	15376	15610	15502	15365	15625	15386	15396	15501	15440	15578	15439	15608	15523	15465	15550	15590	15429	15369	15374	15541	15408	15597	15426	15322	15598	15471	15412	15497	15526	15424	15512	15510	15459	15466	15300	15633	15577	15448	15392	15434	15352	15325	15587	15683	15462	15485	15385	15392	15261	15459	15485	15368	15414	15628	15657	15471	15356	15469	15508	15318	15420	15588	15558	15577	15465	15433	15551	15453	15289	15412	15611	15332	15504	15642	15445	15508	15404	15410	15472	15515	15409	15547	15407	15634	15399	15547	15611	15447	15471	15481	15653	15541	15592	15553	15301	15507	15494	15514	15411	15526	15513	15270	15345	15438	15431	15228	15365	15346	15555	15624	15482	15355	15516	15640	15505	15489	15406	15362	15447	15351	15515	15863	15589	15463	15291	15488	15482	15481	15428	15275	15447	15661	15694	15546	15488	15599	15388	15458	15560	15391	15484	15285	15533	15389	15572	15364	15434	15553	15591	15328	15351	15476	15474	15383	15369	15269	15546	15391	15510	15550	15632	15287	15388	15474	15767	15554	15445	15522	15414	15323	15309	15394	15578	15531	15575	15498	15252	15430	15504	15566	15461	15325	15358	15486	15520	15481	15382	15453	15481	15489	15249	15399	15318	15344	15465	15519	15568	15422	15635	15497	15556	15570	15211	15447	15292	15553	15242	15370	15537	15347	15305	15378	15595	15401	15497	15509	15580	15541	15682	15250	15345	15664	15470	15549	15750	15449	15380	15525	15434	15428	15458	15495	15631	15404	15541	15365	15301	15449	15317	15446	15541	15524	15527	15456	15443	15577	15674	15519	15449	15501	15664	15541	15520	15391	15325	15409	15492	15342	15271	15347	15496	15660	15483	15365	15567	15575	15616	15413	15269	15334	15585	15449	15557	15570	15645	15432	15574	15495	15576	15217	15483	15444	15394	15229	15265	15323	15430	15406	15628	15764	15345	15443	15364	15461	15436	15431	15615	15513	15562	15327	15498	15461	15434	15313	15538	15417	15353	15357	15590	15594	15392	15436	15412	15424	15469	15472	15550	15567	15368	15384	15386	15582	15461	15292	15733	15453	15618	15364	15420	15441	15660	15361	15534	15413	15599	15486	15568	15373	15411	15373	15527	15544	15515	15476	15624	15488	15669	15503	15442	15610	15331	15536	15301	15298	15489	15567	15709	15448	15497	15502	15370	15368	15331	15468	15472	15349	15499	15389	15447	15586	15455	15615	15468	15583	15547	15334	15490	15276	15542	15517	15320	15478	15524	15453	15582	15450	15569	15644	15769	15518	15816	15607	15387	15472	15589	15700	15675	15478	15489	15454	15689	15340	15536	15558	15395	15361	15341	15477	15397	15366	15605	15324	15254	15440	15422	15357	15400	15241	15463	15407	15501	15525	15501	15590	15636	15398	15483	15631	15500	15536	15565	15544	15604	15569	15300	15533	15630	15470	15366	15450	15041	15577	15519	15484	15424	15489	15576	15636	15334	15507	15381	15422	15365	15414	15547	15547	15499	15585	15660	15470	15451	15385	15549	15442	15455	15381	15386	15577	15545	15545	15394	15285	15570	15599	15551	15605	15383	15646	15478	15462	15636	15509	15342	15623	15376	15505	15349	15428	15421	15666	15348	15443	15407	15483	15543	15615	15292	15384	15363	15363	15495	15641	15483	15428	15565	15528	15359	15318	15670	15533	15353	15370	15489	15669	15459	15548	15555	15405	15439	15553	15326	15474	15410	15532	15304	15442	15389	15433	15337	15665	15343	15433	15420	15704	15533	15443	15422	15428	15729	15523	15494	15696	15551	15347	15309	15452	15264	15368	15423	15262	15460	15476	15495	15675	15496	15382	15478	15680	15625	15448	15506	15513	15187	15423	15461	15385	15356	15612	15517	15434	15569	15448	15361	15559	15323	15390	15622	15459	15620	15502	15478	15453	15535	15396	15491	15479	15410	15566	15515	15502	15491	15304	15464	15542	15646	15515	15373	15385	15581	15505	15434	15471	15516	15425	15480	15501	15474	15442	15350	15575	15453	15654	15533	15393	15478	15641	15432	15396	15543	15398	15443	15724	15694	15599	15530	15666	15453	15349	15204	15417	15384	15659	15555	15435	15507	15555	15524	15518	15586	15287	15330	15578	15623	15538	15403	15559	15441	15404	15502	15560	15491	15592	15449	15385	15544	15454	15455	15396	15392	15340	15345	15520	15457	15477	15428	15280	15455	15615	15526	15568	15352	15577	15519	15606	15327	15512	15559	15503	15470	15515	15292	15400	15443	15557	15526	15497	15330	15386	15564	15421	15417	15367	15511	15515	15453	15254	15490	15460	15339	15412	15633	15544	15468	15167	15349	15397	15621	15559	15617	15556	15484	15461	15222	15439	15698	15420	15439	15471	15502	15586	15373	15481	15506	15675	15708	15431	15322	15520	15550	15582	15552	15477	15398	15538	15406	15360	15418	15487	15478	15491	15537	15444	15500	15466	15537	15479	15556	15389	15328	15699	15596	15560	15723	15448	15299	15284	15511	15399	15602	15594	15453	15471	15546	15534	15395	15434	15550	15565	15368	15430	15517	15474	15286	15395	15503	15617	15462	15496	15471	15350	15648	15641	15690	15388	15302	15779	15588	15491	15560	15653	15532	15441	15263	15581	15486	15498	15564	15529	15409	15313	15394	15393	15524	15056	15543	15505	15456	15485	15496	15418	15512	15343	15636	15242	15333	15435	15459	15370
29253	49207	47265	37967	31862	26192	22429	20015	18333	17282	16500	15822	15313	14926	14857	14599	14169	14276	13982	14018	13875	13991	13881	13666	13813	13562	13657	13567	13599	13598	13586	13446	13500	13529	13483	13572	13442	13552	13444	13334	13354	13484	13327	13504	13362	13317	13582	13431	13337	13403	13542	13397	13394	13399	13421	13397	13217	13502	13361	13357	13418	13355	13306	13424	13507	13368	13529	13345	13513	13428	13399	13296	13430	13560	13427	13388	13421	13439	13335	13414	13505	13508	13220	13631	13491	13539	13361	13441	13507	13399	13489	13502	13492	13408	13605	13464	13190	13418	13332	13308	13392	13504	13390	13465	13300	13239	13361	13443	13268	13544	13560	13263	13327	13507	13474	13403	13388	13523	13231	13503	13260	13510	13341	13373	13616	13377	13497	13407	13508	13201	13402	13454	13399	13381	13334	13417	13535	13397	13336	13439	13378	13331	13278	13360	13467	13649	13439	13375	13393	13433	13360	13295	13356	13458	13303	13429	13422	13281	13360	13441	13282	13362	13402	13316	13394	13270	13553	13446	13456	13486	13320	13454	13342	13454	13423	13439	13534	13333	13416	13379	13601	13196	13377	13456	13235	13445	13421	13494	13354	13593	13324	13388	13459	13448	13538	13244	13325	13442	13402	13544	13248	13426	13388	13350	13408	13528	13542	13491	13388	13379	13487	13451	13423	13303	13481	13380	13523	13601	13334	13308	13341	13468	13327	13341	13378	13435	13407	13400	13358	13489	13385	13603	13476	13285	13431	13410	13393	13608	13609	13488	13383	13228	13625	13407	13469	13389	13440	13471	13558	13432	13392	13392	13352	13528	13354	13449	13346	13403	13356	13410	13438	13412	13414	13325	13472	13394	13441	13409	13369	13467	13360	13469	13418	13351	13316	13494	13306	13592	13455	13407	13523	13445	13582	13393	13331	13504	13441	13554	13484	13285	13451	13412	13362	13463	13397	13534	13359	13442	13304	13375	13346	13638	13425	13573	13246	13454	13326	13291	13360	13328	13434	13365	13349	13453	13548	13346	13499	13311	13573	13528	13661	13177	13478	13195	13406	13318	13387	13397	13443	13346	13356	13421	13356	13502	13256	13386	13464	13505	13391	13276	13249	13418	13619	13332	13495	13453	13483	13460	13588	13465	13548	13356	13418	13482	13397	13510	13285	13434	13395	13457	13524	13450	13509	13489	13383	13447	13348	13557	13444	13503	13545	13312	13248	13573	13260	13279	13585	13377	13440	13475	13455	13378	13451	13505	13511	13427	13527	13329	13526	13461	13335	13475	13359	13409	13462	13354	13431	13359	13449	13602	13283	13331	13328	13492	13306	13443	13365	13316	13397	13426	13419	13479	13371	13503	13355	13367	13607	13334	13432	13424	13424	13337	13341	13371	13425	13558	13348	13550	13541	13328	13388	13355	13411	13292	13326	13379	13353	13252	13319	13438	13509	13366	13391	13198	13360	13438	13443	13483	13397	13332	13398	13389	13307	13377	13330	13404	13426	13452	13558	13324	13471	13477	13390	13479	13464	13336	13428	13234	13367	13312	13555	13381	13461	13469	13286	13525	13362	13416	13320	13438	13488	13491	13417	13262	13461	13358	13364	13400	13517	13507	13535	13296	13446	13358	13330	13220	13391	13288	13391	13700	13288	13473	13327	13513	13332	13406	13312	13463	13309	13231	13443	13452	13524	13569	13511	13335	13436	13274	13382	13412	13389	13404	13486	13308	13333	13341	13438	13474	13395	13371	13539	13482	13429	13496	13288	13448	13306	13375	13487	13322	13375	13291	13410	13511	13645	13499	13518	13378	13286	13406	13585	13422	13448	13304	13356	13500	13196	13444	13418	13366	13329	13368	13411	13320	13539	13349	13514	13456	13375	13308	13391	13446	13382	13270	13536	13306	13361	13247	13473	13428	13279	13371	13519	13423	13463	13323	13324	13308	13289	13441	13508	13538	13746	13365	13342	13275	13401	13468	13448	13440	13356	13409	13502	13316	13364	13513	13422	13269	13298	13361	13306	13311	13450	13360	13455	13443	13456	13436	13359	13326	13517	13469	13465	13417	13509	13329	13522	13321	13368	13366	13575	13462	13459	13389	13362	13369	13378	13318	13392	13442	13340	13345	13402	13325	13329	13534	13488	13478	13248	13396	13371	13478	13279	13440	13400	13419	13559	13470	13397	13429	13430	13232	13422	13258	13363	13450	13474	13362	13312	13322	13351	13395	13476	13425	13509	13580	13305	13531	13430	13327	13306	13265	13452	13435	13455	13325	13478	13322	13326	13332	13336	13363	13399	13328	13534	13471	13428	13280	13467	13233	13304	13273	13403	13376	13302	13396	13494	13345	13269	13469	13325	13330	13324	13579	13416	13437	13234	13557	13294	13402	13559	13372	13431	13458	13545	13392	13401	13469	13481	13497	13582	13353	13605	13360	13268	13345	13405	13416	13382	13355	13324	13362	13498	13292	13445	13482	13467	13364	13272	13460	13275	13341	13453	13285	13508	13308	13407	13488	13361	13324	13455	13512	13482	13463	13519	13313	13327	13366	13434	13511	13352	13221	13360	13288	13444	13373	13468	13302	13259	13443	13287	13451	13507	13413	13490	13433	13493	13392	13381	13356	13373	13413	13325	13413	13360	13485	13379	13302	13502	13475	13510	13316	13426	13280	13350	13496	13521	13470	13424	13464	13335	13460	13471	13232	13412	13474	13569	13331	13432	13303	13384	13369	13438	13283	13430	13363	13298	13460	13300	13489	13485	13351	13484	13258	13472	13363	13494	13319	13451	13365	13545	13342	13522	13299	13544	13336	13424	13527	13283	13334	13319	13410	13488	13472	13379	13376	13469	13253	13434	13392	13385	13444	13380	13542	13507	13471	13335	13327	13492	13487	13493	13328	13389	13452	13296	13545	13433	13507	13402	13432	13403	13583	13385	13491	13388	13453	13318	13492	13217	13484	13415	13378	13595	13367	13270	13453	13447	13244	13511	13381	13451	13479	13451	13282	13343	13523	13525	13345	13293	13458	13294	13570	13435	13504	13412	13392	13445	13368	13448	13444	13337	13512	13422	13309	13262	13601	13443	13371	13474	13369	13540	13152	13343	13497	13237	13187	13428	13522	13459	13538	13522	13527	13426	13440	13304	13428	13333	13385	13291	13407	13311	13460	13340	13373	13367	13295	13438	13509	13411	13383	13244	13332	13412	13443	13352	13287	13423	13594	13426	13354	13355	13362	13393	13257	13399	13353	13344	13301	13526	13523	13419	13480	13316	13309	13566	13436	13490	13441	13345	13464	13491	13537	13518	13406	13366	13201	13450	13369	13340	13409	13538	13226	13310	13499	13240	13496	13418	13440	13520	13464	13387	13468	13405	13300	13301	13443	13350	13511	13442	13374	13450	13467	13407	13281	13472	13373	13422	13505	13400	13358	13547	13447	13350	13457	13354	13292	13369	13394	13294	13421	13274	13235	13456	13408	13352	13494	13257	13400	13521	13410	13526	13366	13423	13369	13381	13348	13400	13505	13398	13469	13661	13311	13345	13431	13509	13417	13413	13517	13463	13306	13324	13357	13372	13326	13324	13346	13532	13165	13416	13396	13474	13500	13392	13540	13487	13316	13462	13456	13466	13358	13383	13312	13506	13479	13337	13390	13467	13331	13467	13391	13456	13324	13356	13525	13536	13311	13321	13501	13370	13376	13276	13428	13523	13423	13431	13447	13389	13409	13490	13432	13592	13319	13301	13587	13235	13419	13466	13479	13339	13435	13417	13468	13401	13608	13395	13282	13374	13463	13537	13352	13319	13336	13429	13523	13445	13287	13447	13407	13384	13362	13277	13468	13169	13497	13552	13318	13399	13533	13341	13580	13396	13517	13180	13511	13332	13437	13411	13471	13497	13434	13379	13415	13418	13228	13413	13408	13410	13220	13370	13489	13498	13385	13371	13313	13424	13520	13480	13462	13423	13384	13395	13286	13385	13361	13428	13516	13334	13440	13379	13352	13477	13374	13208	13504	13366	13414	13433	13433	13439	13389	13530	13479	13516	13624	13294	13453	13385	13391	13350	13380	13349	13401	13435	13321	13433	13357	13564	13310	13305	13408	13324	13432	13351	13492	13411	13186	13362	13256	13449	13490	13517	13530	13400	13481	13412	13541	13403	13387	13438	13332	13333	13411	13415	13451	13437	13544	13406	13417	13457	13435	13355	13394	13157	13421	13406	13504	13486	13510	13612	13551	13464	13360	13562	13380	13466	13417	13414	13496	13364	13345	13360	13367	13357	13349	13447	13342	13402	13490	13224	13416	13561	13393	13321	13422	13368	13395	13318	13295	13374	13225	13478	13415	13464	13270	13355	13403	13342	13281	13449	13410	13325	13399	13383	13327	13494	13396	13459	13381	13542	13479	13455	13429	13403	13377	13450	13536	13371	13291	13298	13504	13406	13442	13302	13273	13444	13445	13376	13426	13327	13286	13520	13544	13411	13565	13237	13506	13417	13398	13187	13417	13386	13376	13424	13485	13407	13451	13492	13358	13339	13245	13452	13286	13432	13257	13346	13314	13415	13509	13417	13370	13404	13377	13364	13347	13671	13214	13177	13441	13386	13387	13315	13425	13510	13351	13470	13564	13338	13499	13425	13372	13366	13428	13346	13313	13427	13391	13268	13433	13421	13402	13392	13347	13366	13301	13415	13186	13313	13480	13490	13303	13542	13333	13468	13380	13437	13395	13356	13408	13499	13384	13542	13304	13436	13340	13274	13458	13564	13461	13364	13352	13544	13434	13414	13217	13286	13298	13523	13449	13365	13470	13385	13528	13385	13442	13345	13146	13333	13456	13335	13512	13512	13438	13167	13504	13307	13260	13491	13433	13454	13468	13445	13469	13442	13411	13409	13290	13469	13392	13441	13380	13304	13336	13415	13531	13483	13446	13602	13341	13344	13287	13279	13424	13420	13456	13401	13352	13335	13434	13499	13306	13355	13464	13422	13376	13480	13619	13498	13149	13278	13460	13239	13472	13451	13430	13184	13539	13417	13483	13357	13213	13292	13458	13303	13340	13427	13276	13453	13369	13362	13444	13421	13605	13531	13467	13377	13390	13676	13378	13535	13426	13328	13338	13224	13320	13325	13493
22746	21074	28838	23936	23312	27034	28332	22703	20562	19994	18978	18274	17909	17396	17390	17060	17057	16874	16790	16522	16487	16415	16415	16183	16273	16178	16050	16187	16238	16123	15940	15935	16111	16098	15962	16144	15885	15821	16112	15945	15875	15946	15772	15850	15794	15771	15712	15946	15954	15705	16080	15851	16026	15975	16010	15980	16020	15778	15741	16139	15814	16004	15877	15939	15807	15863	15800	15882	15971	15964	16035	15925	15853	16059	15910	15730	15955	15804	15977	15832	15828	15892	15811	15734	15983	15891	15744	15896	15917	15786	15875	15975	15955	15796	15787	15801	15835	15956	15767	15800	15840	15811	15712	15832	15841	15814	15781	15718	15802	15932	16071	15862	15710	15764	16024	15907	16056	15752	15682	15917	15886	15747	15824	15902	15788	15927	15665	15875	15967	15878	15869	15722	16030	15612	15866	15984	16002	15768	15990	15617	15719	15901	15983	15994	15770	15888	16045	15730	15773	15780	15939	15780	15805	15827	15816	15954	15670	15950	15812	15926	15966	15776	15829	15665	15785	15835	15786	15729	15751	15779	15927	15650	15940	15855	15802	15817	15771	15805	15867	15830	16027	15966	15950	15768	15729	15882	16024	15802	15896	15797	15840	16022	16004	15964	15902	15907	15717	15990	15894	15934	15757	15789	15835	15902	15753	15692	15784	15908	15896	15852	15992	15875	15874	15878	15724	15851	15747	15778	15938	15868	15954	15929	16040	15706	15855	15799	15720	15959	15788	15666	15777	15769	15873	15792	15659	15722	15900	15850	15905	15796	16024	15891	15909	15770	15896	15798	15809	15768	15788	15790	15820	16027	16035	15774	15642	15876	15961	15782	15866	15789	15633	15753	15849	15798	15793	15727	15816	15765	16027	15858	15833	15877	15857	15984	15968	15889	15700	15854	15749	15777	15766	15826	15816	15797	15795	15547	15667	15687	15814	15865	15928	15662	15812	15933	16017	15752	15638	15930	15774	15740	16010	16005	15939	16100	15959	15868	15803	15958	15761	15719	15900	15856	15974	15728	15716	16057	15937	15974	15793	15939	16072	15862	15874	15874	15770	15988	15741	15798	15888	15714	15721	15775	15924	15849	15924	15689	15919	15901	15761	15659	15730	15691	16061	15782	15668	15861	15733	15812	15852	15887	15780	15827	15809	15975	15691	15798	15766	15831	15937	15739	15818	15834	15743	15746	15772	15780	15752	15963	15819	15788	15995	15835	15861	15815	15792	15773	15855	15848	15844	15858	16139	15869	15727	15821	15926	15822	15788	16076	16032	15899	15585	15987	15908	15894	15760	16041	15775	15849	15889	16049	15785	15986	15768	15725	16096	15857	15855	15919	15884	15756	15791	15894	15882	15840	15733	15968	15855	15779	15848	15826	15782	15744	15826	15899	15799	15863	15676	15630	15837	15872	15754	15773	15910	15780	15968	15876	16068	15870	15946	15888	15869	15633	15753	15668	15883	15900	15727	15960	15848	16018	16056	15902	15767	16045	15900	15817	15947	15922	15803	15829	15873	15762	15727	15921	15654	15921	15879	15861	15760	15985	15938	15928	15776	15719	16075	15822	15913	15943	15750	15803	15858	15964	15913	15875	15758	15754	15765	15764	15813	15843	15940	15856	15835	15968	15713	15664	15684	15796	15922	15846	15898	15709	15873	15853	15870	15849	15897	15902	15632	15669	15923	15903	15888	15991	16009	15829	15952	15641	15983	15893	15930	15858	15919	15954	15886	15906	15779	15748	15923	15752	15829	15812	15822	15813	15844	15896	15948	15653	15860	15989	15889	15792	15785	15848	15847	15740	15930	15905	15946	15831	15889	15754	15946	15691	15805	15943	15722	15888	15802	15877	15975	15924	15778	15610	15861	15801	15989	15793	15745	15880	15775	15976	15875	15853	15777	15911	15737	15954	15895	15716	15997	16072	15739	15728	15602	15902	15893	15675	15881	15936	15777	15591	15748	15882	16092	15919	15954	15704	15680	15680	15923	15863	15907	15953	15975	15994	15882	15696	15885	16121	15735	15803	16005	15893	15787	15873	15854	15782	15854	15922	15853	15790	16056	15955	15734	15801	15975	15860	15903	15932	15847	15915	15729	15878	15873	15746	15938	15992	16056	15795	15795	15883	15902	16084	15973	15649	15942	15818	15952	15874	15783	15875	15707	15785	15817	15946	15847	15760	15818	15562	15892	15857	15750	15892	16062	15653	15805	15763	15900	15670	15906	15950	15886	15996	15981	15918	15823	15742	15945	15838	15840	15611	15914	15947	16033	15744	16063	15829	16115	15775	15874	15756	15709	15855	15752	15754	15734	15736	15798	15918	16010	15913	15809	15776	15849	15959	16012	15809	15716	15866	15881	16022	15726	16020	15754	15904	15899	15849	15787	15916	15886	15807	15764	15816	15747	15844	15958	15917	15577	15884	15862	15863	15943	15796	15734	15872	15595	15694	15887	15807	15800	15813	15830	15826	15760	15807	15886	15890	15922	15794	15921	15830	15584	15986	15768	15660	16096	15794	15888	15979	15755	15700	16043	15803	15942	15919	15778	15822	15610	15672	16079	15894	15723	15849	15718	15696	15846	15843	15890	15825	15923	15848	15788	15804	15959	16073	15715	15944	15861	15799	15860	15918	15805	15608	15756	15784	15560	15977	15772	15991	15745	15986	15825	15959	15814	15727	15786	15756	15863	16016	15778	15801	15605	15679	15741	15831	16013	15847	15837	15679	15607	15703	15877	15841	15749	15726	15869	16068	15844	15935	15780	15731	15683	15843	15994	15818	15688	15655	15767	15783	15809	15880	16102	15811	15752	15768	15787	15763	15722	15794	15917	15796	15902	15831	15826	15727	15580	15695	15848	15704	15803	15906	15774	15676	15997	15902	15907	15865	15811	15668	15711	15786	15792	15951	15684	15949	15869	15824	15864	15992	15808	15958	15823	15883	15816	15731	15782	15757	15895	15855	15778	15878	15782	15778	15734	15856	15908	16003	15903	15828	15891	15701	15988	15908	16069	15830	15817	15747	15952	15732	15718	15883	16024	15717	15770	16023	15982	15872	15843	15890	16020	15814	15852	15842	16002	15812	15825	15923	15963	15752	15711	15860	15777	15944	15925	15881	15916	15752	15703	15966	15806	15856	15751	15913	15909	15655	15754	15855	15813	15791	15815	15756	15779	15998	15962	15705	15707	15870	15904	15808	15865	15914	15998	15742	15826	15829	15704	15899	15899	15824	15811	15754	15851	15841	15761	15817	15725	15926	15871	15911	15887	15439	15839	15682	15672	15688	15819	15774	15686	15919	15945	15769	15760	15852	15977	15778	15725	15901	15746	15708	15881	15976	15811	15663	15789	15806	15829	15772	15791	15683	15874	15907	15732	15802	15984	15975	16144	15908	15916	15907	15896	16010	15966	15890	16078	15932	15864	15813	15737	15829	15826	15902	16036	15755	15869	16081	15870	15769	15774	15829	15911	15618	15818	15933	15897	15882	15778	15842	15806	15742	15915	15861	15967	15744	15950	15910	15791	15753	15848	15514	15742	15851	15776	15881	15980	15858	15828	15745	15869	15841	15801	15895	15591	15769	15726	15746	15835	15930	15770	15934	15795	15880	15791	16022	15752	15934	15837	15826	15588	15964	15884	15810	15608	15650	15958	16046	15857	15834	15946	15787	15632	15978	15807	15812	15945	15756	15657	15819	15906	15897	15825	15808	15760	15712	15886	16009	16003	15997	16088	15964	15825	16087	15792	15996	15971	15916	15708	15986	15763	15841	15729	15664	15860	15864	16094	15706	15869	15788	15841	15689	16071	15533	15714	15863	15878	15781	15864	15791	15836	15822	15744	15863	15725	15786	15937	15849	15843	15755	15856	15799	15847	15831	15953	15980	15778	15637	15733	15844	15793	15808	15809	15721	15761	15677	15979	15944	15827	15898	15988	15925	15841	15809	15852	15929	15875	15803	15721	15723	15826	15698	15781	15728	15937	15840	15889	15955	15977	15599	15731	15872	15790	15824	15744	15585	15994	15817	16001	15993	16103	15983	16035	15852	15981	15753	15857	15896	15896	15721	15834	15777	15628	15849	15939	15944	15831	15631	15848	15783	15795	15841	15754	15652	15572	16185	16047	15679	15895	15697	15767	15915	15808	15848	15829	15681	15708	15936	15827	15790	15912	15851	15901	15840	15733	15824	15911	15706	15837	16007	15831	15844	15826	15828	15917	15651	15864	15833	15767	15918	15903	16028	15857	15989	15795	15987	15809	15816	15703	15920	15908	15861	15916	15826	15734	15638	15665	15780	15803	15728	15856	15963	15906	15870	15850	15828	16057	15787	15805	15757	15901	15806	15757	15713	15714	16000	15960	15848	15759	15964	15921	15959	15873	15986	15837	15815	15849	15851	15805	15765	15728	15596	15787	15880	15783	15839	15871	15768	15908	16040	15938	15719	15752	15812	15978	15907	15843	15762	15712	15782	15634	15796	16060	15809	15832	15740	15859	15875	15787	15895	15840	15741	15763	15717	15882	15822	15923	15773	15860	15835	15808	15888	15904	15669	15505	15806	16016	15751	15916	15791	15978	15858	15729	15662	15740	15958	15990	15978	15743	15793	15844	15755	16026	15551	15815	15807	16112	16017	15928	15914	15653	15850	15859	15855	15830	15914	15877	15926	15709	15677	15884	15848	15587	15660	15833	15786	15896	16001	15820	15877	15846	15790	15667	15888	15729	15837	15753	15686	15927	15882	15826	15875	15951	15838	15927	15933	15944	15920	15969	15886	15958	15919	15931	15781	15930	15864	15953	15884	15873	15689	15737	15920	15860	16039	15917	15937	15806	15926	16020	15678	15883	15774	15759	15694	15863	15923	15776	15927	15850	16036	15947	16079	15871	15981	15784	15884	15752	15971	15700	15640	15794	15782	15854	15721	16041	15808	15907	15831	15743	15931	15916	15785	15975	15943	15570	15889	15869	15967	15775	15940	15846	16007	15617	15793	15888	15870	15831	15713	15835	15947	15893	16057	15878	15862	15988	15833	15756	15846	15920	15819	15741	15822	15615	16026	15702	16060	15700	15978	15822	15991	15779	15760	15689	15805	15673	15909	15891	15911	15901	15709	15817	15814	15998	15724	15851	15971	15847	15874
32533	55998	52214	42652	36113	30536	25783	22530	20473	18831	17778	17074	16287	15963	15677	15219	14908	14705	14677	14448	14336	14256	14231	14032	14076	14142	13875	13789	13925	13885	13800	13651	13764	13772	13667	13679	13774	13644	13657	13615	13564	13632	13662	13775	13769	13615	13655	13571	13654	13844	13557	13596	13706	13679	13704	13659	13423	13697	13680	13564	13675	13532	13771	13647	13604	13641	13581	13713	13727	13509	13515	13574	13597	13562	13710	13809	13648	13512	13449	13479	13508	13632	13570	13643	13706	13485	13649	13739	13715	13713	13636	13787	13527	13510	13620	13369	13657	13646	13664	13537	13632	13549	13559	13626	13496	13745	13587	13558	13543	13774	13685	13632	13517	13634	13707	13598	13577	13570	13636	13536	13557	13703	13536	13661	13657	13433	13607	13555	13427	13525	13536	13610	13717	13675	13567	13806	13476	13516	13668	13632	13539	13603	13617	13553	13631	13686	13527	13658	13489	13703	13648	13708	13591	13499	13476	13661	13707	13613	13485	13690	13576	13594	13613	13662	13602	13537	13583	13548	13557	13588	13659	13541	13801	13561	13624	13619	13524	13554	13519	13348	13553	13554	13595	13720	13621	13589	13397	13664	13447	13551	13723	13476	13576	13675	13723	13681	13664	13580	13683	13717	13571	13507	13449	13705	13711	13421	13556	13678	13684	13533	13506	13547	13609	13465	13670	13583	13385	13614	13504	13430	13668	13695	13526	13595	13534	13375	13566	13714	13434	13680	13602	13490	13544	13545	13658	13645	13651	13661	13665	13588	13629	13691	13566	13578	13650	13701	13685	13447	13634	13695	13456	13528	13481	13597	13536	13661	13689	13519	13748	13627	13515	13671	13480	13650	13683	13674	13580	13797	13519	13608	13598	13343	13497	13517	13543	13489	13670	13485	13635	13606	13522	13716	13611	13634	13594	13568	13414	13600	13628	13662	13629	13598	13598	13633	13579	13700	13745	13636	13710	13588	13573	13603	13563	13574	13536	13550	13680	13720	13640	13611	13510	13697	13477	13508	13851	13559	13616	13588	13473	13546	13637	13599	13555	13492	13847	13567	13620	13520	13584	13589	13601	13555	13621	13601	13593	13682	13563	13569	13765	13589	13531	13570	13678	13565	13612	13605	13463	13697	13778	13448	13493	13556	13598	13491	13639	13513	13492	13545	13472	13755	13624	13592	13678	13646	13738	13503	13502	13555	13489	13647	13475	13582	13663	13601	13679	13591	13690	13581	13542	13438	13668	13666	13500	13606	13576	13564	13605	13716	13536	13523	13641	13589	13570	13614	13633	13528	13594	13703	13555	13591	13509	13780	13573	13627	13593	13528	13478	13690	13631	13577	13436	13551	13567	13538	13829	13646	13722	13687	13604	13718	13639	13611	13618	13554	13725	13701	13555	13582	13530	13643	13373	13500	13597	13601	13655	13654	13591	13629	13428	13699	13473	13892	13693	13697	13403	13547	13559	13484	13725	13484	13707	13660	13418	13722	13718	13583	13598	13553	13581	13526	13753	13829	13541	13552	13632	13526	13608	13615	13788	13574	13656	13702	13622	13746	13546	13556	13789	13551	13463	13518	13609	13663	13592	13697	13707	13537	13725	13630	13814	13579	13465	13598	13501	13763	13654	13617	13523	13549	13488	13663	13550	13739	13616	13493	13629	13599	13569	13555	13685	13501	13528	13698	13446	13507	13670	13491	13494	13709	13570	13532	13539	13564	13535	13717	13563	13627	13644	13658	13595	13537	13372	13636	13661	13660	13614	13556	13639	13665	13686	13644	13655	13555	13517	13504	13630	13508	13490	13723	13615	13554	13537	13695	13597	13676	13554	13647	13756	13539	13491	13653	13719	13627	13515	13583	13547	13516	13652	13566	13381	13540	13679	13558	13671	13428	13645	13528	13436	13533	13566	13634	13552	13674	13629	13591	13702	13554	13605	13460	13411	13668	13589	13579	13728	13593	13549	13697	13583	13579	13735	13704	13639	13615	13785	13610	13491	13739	13612	13507	13599	13566	13571	13604	13683	13594	13422	13540	13632	13698	13529	13629	13485	13523	13585	13596	13660	13514	13661	13593	13658	13535	13761	13583	13619	13614	13547	13558	13671	13589	13463	13594	13587	13539	13509	13456	13493	13708	13598	13552	13615	13629	13508	13620	13730	13563	13649	13677	13588	13678	13532	13616	13645	13511	13485	13480	13541	13434	13623	13516	13548	13460	13777	13761	13705	13589	13714	13615	13636	13571	13513	13610	13614	13449	13419	13561	13523	13573	13661	13538	13613	13666	13488	13627	13342	13530	13619	13595	13830	13445	13762	13560	13600	13533	13687	13398	13528	13669	13673	13579	13592	13531	13518	13586	13605	13467	13700	13666	13743	13645	13640	13753	13650	13470	13458	13579	13655	13434	13508	13685	13699	13706	13792	13615	13560	13585	13670	13582	13486	13703	13537	13427	13647	13412	13777	13593	13632	13642	13504	13650	13594	13745	13577	13702	13581	13602	13501	13585	13575	13572	13666	13652	13543	13743	13729	13737	13469	13519	13564	13612	13701	13541	13381	13576	13397	13502	13546	13595	13626	13722	13639	13414	13657	13556	13646	13603	13401	13489	13677	13629	13514	13641	13565	13676	13631	13464	13555	13463	13401	13648	13566	13529	13639	13565	13639	13656	13624	13550	13654	13575	13596	13512	13571	13628	13682	13545	13620	13511	13654	13545	13677	13496	13565	13564	13608	13711	13456	13493	13642	13601	13531	13628	13575	13545	13560	13590	13630	13773	13535	13575	13565	13747	13688	13518	13504	13674	13601	13646	13623	13632	13562	13456	13760	13619	13555	13740	13675	13495	13641	13572	13487	13570	13636	13724	13508	13550	13547	13522	13692	13582	13621	13503	13666	13544	13608	13554	13703	13474	13649	13505	13672	13563	13513	13680	13529	13545	13746	13735	13617	13604	13653	13510	13550	13675	13634	13613	13483	13705	13506	13540	13469	13744	13583	13630	13669	13753	13612	13652	13753	13646	13603	13617	13656	13665	13567	13548	13385	13710	13581	13730	13536	13613	13552	13463	13396	13686	13579	13594	13491	13581	13654	13412	13530	13562	13588	13672	13419	13545	13680	13585	13521	13600	13719	13463	13531	13640	13591	13412	13635	13694	13619	13333	13441	13664	13546	13729	13723	13588	13588	13533	13477	13690	13492	13617	13653	13652	13559	13492	13465	13653	13541	13673	13714	13447	13678	13605	13615	13630	13658	13702	13748	13634	13605	13376	13519	13677	13504	13590	13516	13673	13698	13796	13469	13720	13738	13591	13560	13688	13498	13712	13699	13766	13478	13530	13769	13646	13591	13581	13705	13545	13618	13520	13486	13629	13889	13681	13421	13445	13641	13684	13492	13401	13545	13625	13669	13565	13552	13643	13630	13579	13493	13721	13565	13533	13571	13750	13566	13524	13854	13383	13780	13615	13548	13548	13453	13671	13613	13668	13588	13474	13600	13567	13543	13670	13507	13514	13695	13559	13571	13506	13474	13657	13805	13734	13576	13705	13472	13441	13594	13679	13680	13655	13662	13649	13664	13580	13554	13432	13640	13638	13737	13666	13747	13657	13492	13481	13735	13584	13420	13728	13526	13642	13595	13630	13686	13606	13686	13561	13619	13575	13777	13663	13564	13437	13666	13755	13518	13687	13752	13547	13584	13600	13757	13660	13531	13526	13513	13683	13546	13589	13667	13871	13551	13456	13559	13560	13505	13608	13714	13497	13583	13573	13712	13672	13658	13389	13629	13717	13653	13657	13628	13534	13403	13564	13473	13651	13612	13687	13407	13577	13742	13569	13603	13644	13474	13478	13591	13516	13716	13395	13600	13478	13604	13610	13636	13588	13634	13822	13564	13587	13618	13586	13598	13594	13721	13550	13632	13583	13490	13630	13539	13726	13563	13617	13560	13614	13742	13582	13652	13429	13663	13582	13591	13616	13596	13467	13514	13578	13635	13580	13546	13608	13734	13631	13623	13733	13695	13792	13532	13704	13598	13606	13521	13538	13637	13674	13459	13482	13612	13508	13670	13848	13507	13377	13571	13591	13830	13644	13614	13579	13616	13679	13514	13465	13734	13581	13574	13590	13636	13632	13497	13634	13685	13681	13495	13539	13681	13755	13488	13502	13560	13486	13552	13733	13632	13686	13584	13555	13552	13616	13534	13572	13596	13531	13681	13493	13576	13534	13574	13660	13560	13610	13564	13561	13483	13467	13661	13627	13714	13786	13522	13576	13607	13560	13690	13623	13565	13496	13572	13654	13724	13741	13552	13652	13600	13473	13482	13686	13740	13424	13667	13658	13478	13660	13543	13641	13588	13705	13482	13553	13741	13627	13662	13592	13463	13658	13454	13569	13596	13513	13573	13788	13460	13526	13752	13640	13562	13740	13513	13556	13604	13575	13696	13615	13604	13658	13578	13633	13529	13552	13620	13705	13630	13746	13516	13544	13515	13669	13625	13612	13765	13648	13546	13696	13578	13584	13578	13658	13440	13633	13674	13656	13578	13691	13650	13690	13573	13683	13558	13537	13607	13635	13560	13609	13595	13666	13562	13653	13585	13469	13681	13678	13731	13640	13482	13556	13597	13547	13655	13586	13602	13503	13605	13592	13650	13830	13491	13724	13553	13513	13397	13759	13521	13617	13780	13442	13804	13539	13444	13647	13462	13471	13515	13585	13851	13609	13651	13489	13625	13494	13595	13612	13629	13559	13696	13538	13549	13555	13532	13681	13538	13626	13738	13600	13635	13734	13686	13668	13715	13722	13693	13638	13584	13573	13765	13669	13672	13866	13562	13747	13624	13438	13709	13633	13647	13428	13646	13517	13616	13478	13714	13657	13753	13649	13418	13581	13414	13468	13500	13596	13659	13419	13569	13801	13508	13477	13599	13524	13766	13506	13526	13674	13553	13640	13690	13584	13612	13504	13583	13574	13690	13766	13555	13681	13604	13519	13673	13502	13609	13482	13580	13548	13550	13554	13646	13548	13503	13535	13678	13732	13755	13606	13703	13716	13552	13697	13593	13756	13862	13600	13732	13519	13553	13693	13540	13638	13518	13673	13612	13623	13433	13568	13596	13726	13603	13578	13527	13516
29085	28647	36876	32446	26062	22615	20453	18772	18070	17358	17199	16519	16375	16530	16300	16120	16039	15933	15993	15896	16119	15840	16076	16035	15937	15970	16009	15789	15616	15760	15736	15805	15867	15553	15819	15535	15765	15685	15589	15510	15709	15793	15697	15964	15584	15710	15809	15812	15740	15767	15597	15732	15700	15923	15535	15540	15703	15724	15764	15843	15674	15525	15769	16015	15717	15761	15741	15746	15676	15637	15673	15792	15795	15691	15734	15651	15798	15759	15508	15505	15690	15756	15544	15497	15686	15507	15626	15792	15757	15825	15796	15505	15882	15656	15723	15650	15861	15737	15725	15785	15610	15799	15682	15764	15899	15822	15697	15643	15717	15831	15624	15787	15879	15812	15637	15783	15593	15970	15679	15789	15802	15512	15801	15712	15810	15824	15824	15854	15565	15705	15635	15593	15919	15841	15598	15461	15590	15722	15829	15518	15753	15712	15857	15855	15851	15826	15528	15486	15688	15669	15910	15703	15912	15706	15737	15754	15677	15611	15534	15586	15641	15651	15730	15709	15597	15909	15531	15676	15942	15703	15821	15740	15646	15691	15594	15756	15876	15804	15675	15704	15766	15565	15635	15646	15736	15813	15862	15891	15787	15622	15950	15589	15810	15750	15584	15781	15735	15623	15905	15522	15921	15646	15859	15679	15917	15809	15648	15824	15906	15641	15835	15666	15794	15852	15771	15678	15728	15589	15665	15291	15630	15764	15689	15724	15711	15685	15593	15684	15724	15733	15644	15762	15685	15647	15594	15726	15752	15723	15797	15882	15671	15720	15713	15654	15747	15614	15857	15666	15568	15817	15752	15788	15501	15642	15575	15746	15816	15593	15806	15921	15557	15592	15559	15680	15693	15659	15691	15631	15646	15700	15707	15677	15703	15632	15837	15712	15660	15545	15672	15747	15640	15536	15789	15683	15668	15727	15618	15760	15958	15651	15650	15638	15571	15641	15515	15930	15547	15647	15733	15716	15750	15653	15815	15823	15795	15657	15470	15766	15528	15767	15903	15856	15815	15710	15622	15610	15694	15745	15662	15793	15575	15715	15801	15547	15625	15695	15837	15673	15769	15885	15742	15684	15645	15717	15822	15748	15655	15577	15690	15591	15907	15829	15545	15599	15682	15924	15598	15552	15669	15733	15590	15744	15702	15814	15579	15483	15813	15744	15510	15522	15803	15857	15884	15639	15648	15584	15674	15611	15723	15599	15694	15656	15758	15621	15545	15671	15603	15649	15655	15608	15804	15664	15520	15809	15787	15632	15543	15605	15721	15665	15700	15794	15735	15715	15762	15718	15691	15428	15661	15585	15827	15789	15967	15680	15842	15849	15889	15829	15747	15686	15829	15718	15801	15857	15786	15804	15764	15682	15660	15693	15595	15589	15702	15656	15633	15671	15897	15616	15801	15629	15724	15716	15657	15522	15530	15682	15659	15608	15855	15713	15747	15816	15621	15668	15900	15680	15615	15814	15847	15801	15764	15787	15524	15656	15644	15726	15837	16011	15679	15715	15671	15750	15568	15545	15765	15607	15773	15588	15794	15672	15538	15761	15755	15699	15774	15575	15455	15884	15689	15729	15854	15805	15800	15608	15715	15481	15780	15535	15654	15677	15685	15720	15875	15456	15721	15655	15443	15956	15859	15763	15771	15738	15786	15566	15742	15728	15914	15633	15679	15875	15714	15710	15642	15817	15757	15696	15690	15964	15876	15648	15833	15827	15606	15681	15696	15766	15581	15623	15627	15714	15594	15647	15623	15453	15814	15616	15724	15588	15709	15839	15624	15981	15822	15685	15834	15527	15816	15735	15628	15635	15679	15734	15679	15843	15678	15711	15604	15545	15666	15706	15677	15677	15827	15773	15758	15745	15710	15533	15680	15495	15797	15677	15646	15711	15691	15675	15808	15858	15758	15666	15554	15604	15727	15880	15615	15732	15889	15517	15798	15730	15755	15731	15702	15766	15800	15776	15704	15808	15600	15664	15746	15707	15869	15516	15593	15594	15856	15899	15719	15785	15901	15608	15787	15527	15654	15847	15834	15697	15772	15734	15527	15946	15510	15751	15752	15933	15992	15842	15762	15416	15915	15793	15734	15723	15705	15673	15758	15665	15801	15825	15690	15772	15559	15675	15812	15562	15799	15614	15757	15784	15768	15802	15476	15768	15878	15690	15901	15796	15754	15768	15928	15865	15738	15890	15834	15545	15981	15712	15592	15711	15833	15541	15771	15815	15410	15678	15676	15723	15866	15540	15680	15511	15726	15680	15748	15675	15856	15706	15741	15607	15797	15675	15478	15711	15642	15752	15836	15595	15815	15717	15497	15778	15823	15233	15698	15837	15724	15746	15688	15750	15765	15731	15517	15791	15660	15629	15665	15764	15913	15659	15732	15711	15831	15655	15804	15559	15789	15837	15624	15765	15744	15552	15566	15616	15675	15691	15619	15802	15768	15723	15695	15713	15685	15461	15606	15642	15561	15599	15962	15557	15822	15743	15536	15579	15644	15716	15862	15914	15829	15676	15755	15580	15727	15811	15872	15811	15824	15773	15695	15723	15777	15844	15698	15714	15829	15625	15654	15921	15879	15744	15496	15685	15589	15550	15611	15550	15709	15854	15773	15648	15674	15861	15785	15701	15737	15587	15859	15679	15710	15769	15647	15595	15640	15851	15772	15821	15729	15761	15873	15675	15716	15641	15669	15714	15739	15706	15829	15623	15786	15775	15776	15588	15625	15795	15770	15756	15810	15662	15772	15721	15660	15697	15494	15687	15783	15793	15780	15787	15668	15805	15548	15697	15656	15526	15779	15894	15679	15931	15478	15699	15888	15853	15752	15560	15663	15865	15754	15640	15767	15754	15727	15636	15797	15404	15727	15812	15712	15731	15771	15690	15789	15663	15787	15808	15610	15559	15678	15682	15631	15731	15742	15881	15749	15773	15796	15774	15582	15610	15620	15571	15621	15626	15704	15745	15858	15663	15558	15989	15559	15590	15634	15660	15733	15711	15683	15626	15780	15622	15652	15758	15730	15852	15711	15554	15482	15791	15763	15664	15711	15626	15710	15762	15909	15614	15727	15821	15805	15700	15588	15628	15658	15769	15971	15765	15705	15834	15747	15788	15935	15640	15659	15815	15653	15926	15846	15853	15777	15771	15763	15729	15603	15695	15694	15569	15687	15600	15898	15687	15830	15606	15642	15803	15670	15767	15666	15684	15821	15838	15447	15720	15620	15716	15735	15697	15686	15858	15728	15701	15625	15794	15853	15811	15728	15737	15943	15713	15670	15956	15671	15630	15905	15495	15761	15782	15672	15821	15683	15803	15775	15774	15780	15555	15747	15668	15777	15950	15665	15840	15774	15912	15693	15849	15756	15848	15628	15789	15661	15717	15769	15673	15584	15732	15555	15735	15592	15689	15747	15654	15650	15871	15655	15731	15809	15748	15578	15633	15922	15611	15765	15831	15677	15666	15605	15576	15788	15797	15775	15714	15644	15826	15663	15804	15559	15564	15614	15682	15676	15678	15657	15766	15650	15632	15591	15687	15525	15790	15698	15596	15716	15704	15867	15852	15692	15859	15840	15736	15708	15500	15459	15679	15602	15756	15812	15640	15709	15788	15796	15658	15563	15676	15721	15624	15658	15738	15726	15698	15453	15706	15635	15724	15789	15600	15570	15669	15835	15445	15588	15601	15624	15582	15738	15691	15772	15696	15808	15674	15826	15782	15603	15725	15557	15803	15773	15702	15854	15639	15662	15699	15820	15744	15823	15665	15649	15800	15683	15611	15882	15892	15584	15814	15681	15575	15785	15616	15828	15751	15735	15715	15678	15865	15782	15722	15827	15962	15823	15821	15834	15601	15709	15815	15670	15814	15762	15496	15620	15661	15732	15789	15570	15814	15683	15858	15884	15936	15778	15527	15638	15716	15741	15661	15635	15656	15913	15886	15667	15685	15750	15843	15719	15738	15800	15627	15695	15711	15701	15562	15818	15657	15748	15716	15755	15857	15780	15707	15741	15720	15741	15844	15782	15720	15775	15597	15530	15598	15729	16017	15697	15808	15692	15549	15700	15805	15693	15747	15682	15631	15831	15735	15816	15779	15571	15766	15653	15743	15792	15734	15710	15975	15824	15711	15670	15654	15751	15599	15771	15840	15659	15689	15674	15699	15828	15774	15729	15798	15478	15621	15619	15708	15633	15631	15544	15626	15754	15912	15684	15593	15596	15826	15667	15832	15705	15587	15585	15652	15706	15678	15722	15526	15717	15667	15933	15754	15423	15665	15658	15805	15747	15639	15910	15887	15752	15673	15862	15737	15701	15664	15676	15760	15727	15641	15641	15727	15606	15568	15676	15631	15666	15676	15596	15799	15720	15644	15904	15614	15628	15656	15665	15793	15682	15830	15757	15721	15673	15815	15649	15712	15724	15592	15754	15606	15585	15498	15838	15616	15670	15553	15697	15555	15662	15609	15732	15623	15676	15628	15616	15559	15701	15687	15833	15711	15675	15663	15882	15694	15816	15741	15591	15731	15525	15779	15713	15727	15757	15750	15571	15667	15748	15801	15714	15776	15570	15608	15781	15736	15865	15827	15815	15671	15490	15642	15627	15803	15580	15821	15744	15613	15957	15751	15902	15898	15808	15659	15903	15695	15761	15699	15565	15778	15673	15551	15689	15743	15798	15750	15705	15655	15875	15857	15598	15520	15609	15583	15772	15708	15690	15890	15683	15864	15822	15645	15544	15577	15760	15662	15623	15786	15706	15686	15691	15870	15767	15672	15600	15713	15896	15721	15699	15716	15844	15608	15654	15780	15919	15762	15678	15667	15720	15594	15668	15701	15883	15798	15534	15650	15630	15805	15870	15662	15546	15570	15934	15597	15831	15836	15687	15813	15666	15723	15673	15656	15701	15733	15744	15581	15703	15393	15652	15681	15753	15692	15634	15647	15982	15637	15546	15654	15732	15543	15791	15742	15814	15791	15730	15659	15807	15670	15849	15594	15663	15654	15699	15595	15754	15872	15786	15706	15779	15716	15633	15621	15686	15602	15784	15734	15703	15681	15903	15506	15626	15515	15668	15681	15508	15788	15788	15879	15702	15557	15769	15661	15627	15769	15739	15737	15609	15727
30610	44732	40824	31545	26059	22375	19864	17910	16805	15963	15499	15117	14859	14442	14456	14226	14218	14181	14193	13859	13794	13854	13858	13882	13763	13777	13560	13668	13719	13676	13564	13558	13658	13445	13656	13690	13568	13694	13628	13597	13660	13450	13466	13367	13504	13465	13525	13491	13532	13730	13490	13562	13621	13545	13487	13501	13590	13515	13531	13570	13685	13601	13858	13560	13585	13620	13639	13710	13508	13629	13545	13565	13640	13505	13603	13624	13565	13551	13599	13522	13556	13572	13651	13608	13590	13566	13540	13673	13548	13717	13669	13473	13615	13408	13426	13554	13488	13487	13691	13607	13533	13691	13484	13712	13630	13444	13728	13516	13771	13486	13486	13556	13484	13552	13594	13686	13645	13657	13514	13656	13536	13640	13499	13499	13702	13698	13597	13598	13670	13508	13350	13554	13391	13604	13571	13473	13660	13428	13600	13567	13604	13550	13632	13534	13334	13519	13507	13449	13647	13594	13433	13602	13450	13639	13567	13780	13643	13666	13489	13468	13495	13538	13518	13453	13672	13641	13392	13518	13646	13461	13470	13530	13603	13559	13462	13463	13642	13531	13648	13601	13530	13574	13525	13443	13419	13617	13708	13534	13686	13649	13608	13556	13522	13457	13599	13789	13667	13701	13503	13542	13468	13478	13523	13526	13425	13439	13632	13434	13676	13537	13768	13771	13644	13623	13540	13390	13569	13506	13501	13591	13674	13577	13619	13614	13492	13603	13553	13748	13599	13761	13668	13552	13447	13498	13681	13463	13428	13606	13504	13430	13552	13434	13440	13689	13684	13509	13540	13436	13518	13499	13487	13527	13630	13581	13536	13410	13556	13636	13335	13529	13644	13506	13649	13734	13510	13375	13575	13526	13563	13516	13499	13530	13557	13653	13570	13596	13467	13412	13516	13503	13670	13628	13582	13608	13651	13620	13516	13659	13479	13607	13534	13600	13482	13558	13568	13535	13534	13493	13554	13478	13709	13493	13537	13494	13547	13662	13604	13440	13472	13618	13550	13614	13562	13706	13620	13579	13513	13717	13439	13646	13512	13536	13578	13524	13701	13615	13523	13628	13556	13632	13620	13605	13653	13529	13596	13521	13575	13507	13634	13469	13446	13570	13557	13698	13514	13486	13748	13575	13572	13515	13463	13577	13449	13662	13478	13471	13593	13675	13611	13641	13626	13549	13647	13599	13329	13769	13668	13391	13660	13725	13768	13628	13621	13688	13648	13343	13476	13772	13541	13632	13622	13689	13760	13490	13629	13634	13597	13626	13608	13576	13615	13558	13618	13691	13620	13598	13490	13544	13539	13614	13622	13439	13416	13500	13670	13577	13680	13647	13534	13366	13604	13552	13703	13407	13586	13536	13534	13398	13534	13511	13482	13761	13461	13421	13482	13462	13681	13574	13689	13630	13653	13622	13615	13671	13531	13300	13630	13609	13568	13449	13605	13584	13626	13408	13594	13520	13680	13593	13656	13618	13544	13572	13624	13607	13677	13572	13542	13724	13507	13599	13518	13528	13658	13538	13584	13557	13593	13415	13646	13425	13641	13625	13661	13688	13500	13709	13600	13443	13539	13633	13685	13629	13649	13550	13542	13583	13607	13501	13472	13624	13572	13536	13684	13417	13372	13477	13634	13693	13707	13621	13645	13656	13497	13479	13482	13613	13674	13533	13513	13579	13760	13568	13525	13570	13621	13526	13557	13522	13486	13706	13589	13441	13627	13471	13569	13605	13490	13536	13520	13610	13593	13671	13569	13664	13389	13581	13624	13553	13600	13648	13422	13472	13560	13761	13501	13633	13578	13641	13700	13592	13503	13691	13625	13651	13689	13622	13467	13585	13550	13575	13638	13647	13456	13453	13579	13510	13667	13594	13454	13622	13541	13542	13503	13616	13609	13430	13551	13523	13763	13656	13415	13575	13714	13460	13471	13507	13375	13561	13622	13721	13530	13383	13537	13558	13570	13601	13608	13573	13582	13611	13534	13614	13608	13596	13684	13572	13449	13643	13613	13450	13455	13653	13460	13706	13525	13639	13621	13564	13560	13621	13614	13523	13457	13362	13490	13435	13595	13616	13726	13455	13637	13419	13607	13459	13656	13620	13664	13520	13670	13614	13566	13582	13808	13444	13692	13629	13531	13504	13649	13578	13627	13630	13690	13566	13513	13635	13575	13526	13709	13689	13538	13480	13706	13482	13657	13483	13542	13404	13537	13673	13744	13601	13471	13651	13563	13485	13574	13591	13439	13554	13544	13542	13493	13661	13656	13660	13450	13570	13710	13432	13565	13516	13619	13535	13576	13531	13540	13564	13662	13408	13539	13526	13446	13450	13586	13510	13574	13586	13650	13572	13544	13610	13433	13589	13462	13567	13434	13692	13609	13550	13557	13509	13691	13566	13672	13427	13603	13546	13565	13607	13506	13578	13600	13657	13568	13740	13457	13405	13552	13517	13706	13426	13570	13498	13568	13433	13661	13542	13506	13374	13653	13587	13687	13499	13685	13421	13555	13502	13658	13596	13496	13585	13589	13521	13638	13536	13656	13456	13571	13418	13535	13549	13606	13641	13592	13556	13527	13683	13618	13560	13433	13632	13679	13498	13471	13681	13507	13513	13468	13363	13586	13483	13648	13475	13584	13540	13667	13608	13401	13806	13774	13528	13750	13544	13521	13568	13568	13559	13591	13554	13581	13510	13701	13591	13692	13566	13605	13511	13582	13592	13457	13604	13589	13689	13655	13597	13538	13591	13596	13378	13642	13744	13490	13498	13647	13459	13645	13582	13575	13494	13621	13647	13604	13564	13530	13558	13471	13481	13590	13408	13455	13594	13480	13669	13650	13582	13581	13742	13576	13489	13671	13596	13556	13664	13615	13535	13494	13668	13538	13604	13507	13547	13680	13571	13446	13608	13420	13763	13536	13593	13449	13498	13462	13554	13548	13698	13658	13658	13639	13504	13468	13543	13627	13569	13724	13595	13588	13511	13653	13643	13505	13670	13617	13613	13677	13552	13608	13451	13549	13689	13524	13692	13585	13641	13474	13519	13386	13736	13484	13493	13570	13587	13415	13551	13472	13694	13806	13597	13449	13450	13599	13484	13458	13568	13597	13667	13635	13452	13458	13648	13517	13638	13578	13544	13662	13678	13604	13508	13583	13803	13536	13697	13356	13414	13475	13442	13586	13523	13416	13343	13597	13580	13673	13372	13497	13505	13807	13511	13428	13710	13587	13623	13522	13450	13499	13652	13668	13418	13566	13544	13714	13573	13497	13510	13484	13667	13672	13426	13639	13562	13777	13541	13631	13648	13678	13561	13377	13629	13805	13557	13579	13641	13581	13659	13567	13491	13606	13403	13660	13613	13474	13607	13568	13420	13378	13763	13524	13639	13615	13407	13634	13582	13527	13489	13531	13490	13621	13454	13480	13674	13735	13499	13506	13620	13558	13431	13618	13619	13559	13707	13552	13573	13537	13546	13402	13503	13591	13691	13533	13443	13559	13557	13569	13564	13514	13380	13640	13557	13472	13397	13687	13472	13635	13568	13509	13507	13476	13513	13583	13499	13663	13525	13446	13583	13724	13441	13549	13522	13507	13453	13695	13509	13597	13740	13639	13577	13476	13585	13634	13455	13528	13765	13345	13618	13483	13376	13720	13642	13571	13622	13503	13610	13554	13583	13470	13491	13527	13587	13748	13604	13529	13661	13574	13605	13555	13588	13524	13574	13651	13382	13513	13706	13626	13541	13678	13504	13503	13524	13628	13598	13584	13551	13644	13539	13659	13395	13577	13520	13782	13445	13633	13649	13626	13612	13520	13502	13573	13512	13350	13585	13546	13478	13574	13482	13674	13647	13746	13530	13503	13502	13611	13844	13448	13617	13468	13566	13545	13572	13626	13546	13511	13634	13717	13452	13569	13607	13682	13579	13513	13527	13445	13432	13697	13499	13545	13676	13568	13491	13555	13590	13532	13507	13630	13527	13551	13472	13602	13671	13747	13591	13584	13562	13724	13598	13543	13734	13719	13494	13693	13560	13554	13445	13576	13524	13513	13463	13491	13591	13597	13610	13589	13441	13512	13753	13508	13629	13415	13462	13739	13643	13572	13490	13652	13622	13740	13578	13422	13669	13697	13678	13702	13628	13553	13645	13517	13643	13529	13583	13615	13509	13537	13520	13566	13656	13618	13596	13411	13717	13616	13484	13586	13640	13533	13430	13668	13441	13473	13653	13841	13589	13506	13452	13550	13435	13654	13346	13543	13558	13535	13588	13453	13668	13585	13520	13544	13613	13296	13503	13696	13566	13535	13564	13582	13715	13601	13665	13629	13501	13560	13605	13395	13469	13508	13530	13447	13520	13481	13658	13676	13521	13418	13511	13585	13627	13629	13631	13641	13583	13271	13743	13570	13552	13580	13368	13485	13440	13476	13559	13652	13436	13468	13539	13733	13509	13716	13543	13574	13681	13649	13571	13532	13501	13661	13604	13617	13615	13540	13589	13483	13537	13556	13550	13680	13536	13795	13536	13535	13502	13601	13562	13556	13641	13404	13558	13579	13517	13574	13567	13596	13456	13646	13552	13636	13547	13687	13573	13648	13543	13456	13465	13421	13708	13558	13391	13679	13539	13459	13349	13739	13557	13499	13598	13548	13394	13763	13653	13585	13668	13566	13792	13672	13623	13519	13647	13621	13524	13321	13609	13487	13457	13678	13615	13572	13620	13789	13398	13627	13676	13520	13547	13725	13490	13511	13753	13462	13517	13761	13593	13658	13482	13577	13653	13384	13676	13713	13803	13522	13449	13641	13561	13523	13466	13700	13623	13846	13663	13533	13496	13672	13636	13633	13737	13746	13603	13652	13689	13501	13622	13519	13680	13574	13558	13627	13625	13572	13649	13421	13519	13536	13584	13602	13707	13411	13587	13399	13438	13528	13591	13674	13687	13840	13623	13672	13578	13605	13592	13640	13400	13555	13553	13504	13587	13571	13580	13501	13680	13655	13468	13635	13598	13587	13508	13593	13411	13631	13587	13583	13747	13540	13740	13498	13562	13513	13569	13509	13557	13501	13342	13441	13549	13493	13467	13204	13538	13595	13548	13590	13657	13587	13606	13687	13595	13645	13479	13616	13627
24086	21153	28695	26029	26000	26934	24666	20549	18863	18202	17648	17118	16892	16641	16472	16296	16342	16182	15958	16045	16015	15652	15843	15753	15802	15720	15803	15898	15653	15673	15722	15580	15637	15453	15843	15629	15571	15848	15560	15599	15686	15454	15609	15553	15475	15486	15558	15630	15674	15556	15650	15618	15639	15640	15567	15589	15552	15478	15356	15457	15477	15423	15443	15488	15525	15601	15447	15432	15650	15482	15425	15521	15678	15446	15691	15724	15539	15478	15737	15669	15665	15533	15637	15481	15486	15687	15572	15512	15587	15422	15552	15504	15576	15496	15403	15281	15591	15539	15493	15399	15478	15605	15706	15313	15635	15422	15518	15493	15565	15733	15498	15350	15415	15608	15421	15557	15539	15478	15519	15475	15480	15521	15480	15425	15640	15603	15406	15672	15633	15397	15490	15532	15546	15560	15607	15531	15567	15528	15439	15538	15428	15664	15559	15522	15822	15580	15281	15414	15433	15324	15598	15328	15417	15408	15408	15696	15359	15586	15520	15576	15467	15686	15541	15371	15465	15579	15518	15444	15484	15581	15426	15533	15637	15565	15570	15593	15364	15656	15408	15455	15515	15436	15486	15628	15575	15561	15461	15651	15628	15520	15555	15665	15544	15467	15479	15649	15458	15559	15475	15564	15663	15443	15419	15265	15361	15601	15322	15518	15426	15343	15485	15493	15298	15566	15498	15258	15550	15416	15449	15609	15661	15524	15520	15548	15537	15574	15340	15660	15586	15454	15771	15596	15553	15591	15361	15244	15468	15386	15696	15270	15397	15422	15515	15598	15478	15495	15401	15678	15573	15366	15486	15538	15661	15510	15579	15481	15401	15565	15468	15476	15662	15583	15404	15546	15607	15438	15672	15589	15533	15497	15644	15564	15517	15382	15509	15475	15475	15502	15562	15414	15419	15578	15434	15408	15560	15309	15546	15496	15580	15568	15394	15530	15521	15579	15573	15360	15653	15461	15393	15342	15425	15592	15420	15471	15550	15466	15685	15496	15591	15531	15430	15428	15550	15452	15596	15544	15687	15517	15490	15492	15388	15593	15422	15529	15461	15608	15562	15477	15559	15448	15488	15330	15421	15755	15320	15455	15614	15491	15521	15626	15619	15429	15538	15237	15646	15564	15308	15606	15614	15453	15251	15498	15467	15577	15658	15713	15499	15369	15485	15385	15498	15739	15633	15494	15580	15421	15458	15470	15765	15512	15376	15470	15757	15414	15499	15603	15668	15457	15426	15694	15697	15627	15599	15598	15432	15504	15473	15544	15643	15318	15513	15428	15553	15477	15453	15625	15575	15596	15569	15594	15354	15357	15439	15345	15413	15408	15570	15376	15455	15688	15463	15468	15553	15304	15550	15297	15469	15558	15402	15583	15565	15662	15532	15469	15472	15471	15641	15656	15441	15452	15377	15396	15663	15502	15411	15358	15530	15596	15365	15421	15360	15241	15422	15546	15392	15405	15372	15552	15483	15479	15576	15682	15525	15361	15476	15524	15423	15643	15354	15493	15555	15520	15573	15425	15487	15320	15576	15623	15610	15536	15554	15564	15643	15549	15517	15619	15470	15699	15573	15433	15714	15524	15559	15541	15489	15378	15477	15602	15635	15541	15399	15565	15396	15409	15571	15300	15595	15560	15664	15370	15134	15471	15394	15518	15470	15466	15349	15407	15490	15388	15462	15540	15407	15303	15589	15815	15576	15451	15424	15365	15453	15406	15583	15451	15361	15397	15619	15517	15441	15445	15576	15380	15300	15542	15613	15396	15765	15460	15561	15563	15408	15580	15505	15352	15417	15422	15526	15363	15451	15584	15460	15236	15417	15515	15488	15491	15610	15639	15624	15565	15609	15376	15472	15593	15543	15470	15577	15467	15590	15473	15360	15600	15499	15654	15440	15372	15626	15571	15663	15537	15536	15425	15518	15577	15659	15494	15559	15603	15316	15346	15444	15688	15532	15532	15737	15607	15444	15609	15595	15571	15678	15549	15473	15525	15630	15642	15516	15239	15532	15402	15654	15513	15434	15504	15493	15455	15555	15375	15434	15696	15331	15499	15370	15600	15265	15447	15383	15535	15426	15508	15536	15588	15667	15445	15604	15439	15550	15507	15536	15576	15617	15565	15555	15568	15457	15405	15481	15452	15397	15510	15384	15513	15537	15415	15452	15403	15362	15382	15309	15449	15375	15466	15646	15685	15628	15717	15340	15558	15471	15562	15474	15654	15690	15429	15291	15406	15384	15626	15457	15421	15527	15527	15585	15545	15589	15514	15492	15517	15624	15640	15426	15491	15476	15455	15564	15459	15542	15393	15614	15569	15409	15433	15572	15566	15394	15509	15473	15462	15500	15514	15386	15468	15558	15467	15499	15542	15585	15319	15248	15435	15679	15567	15464	15538	15528	15512	15588	15440	15526	15549	15486	15363	15288	15488	15553	15667	15512	15638	15594	15618	15638	15442	15528	15614	15389	15466	15284	15603	15651	15554	15642	15396	15653	15464	15479	15456	15609	15360	15460	15449	15561	15404	15323	15431	15548	15520	15564	15560	15507	15548	15623	15531	15584	15513	15674	15421	15390	15462	15440	15314	15587	15423	15423	15484	15522	15623	15421	15743	15548	15677	15249	15337	15567	15363	15506	15651	15674	15593	15590	15563	15593	15378	15597	15502	15343	15272	15279	15605	15427	15587	15449	15485	15539	15526	15576	15570	15523	15493	15492	15374	15480	15463	15515	15400	15463	15500	15489	15301	15443	15515	15450	15450	15539	15439	15623	15527	15600	15681	15631	15542	15550	15256	15554	15528	15436	15511	15440	15472	15250	15512	15441	15564	15712	15478	15492	15491	15616	15461	15418	15178	15532	15579	15403	15448	15481	15536	15473	15458	15638	15522	15362	15547	15586	15483	15511	15395	15576	15468	15283	15347	15653	15690	15638	15574	15291	15784	15640	15475	15492	15782	15590	15463	15470	15359	15485	15645	15563	15509	15537	15531	15467	15553	15541	15642	15536	15545	15574	15508	15602	15609	15439	15460	15495	15611	15404	15421	15564	15488	15603	15363	15433	15426	15504	15472	15198	15621	15473	15528	15409	15468	15462	15745	15585	15599	15649	15528	15433	15433	15660	15557	15499	15574	15454	15352	15358	15698	15784	15509	15505	15523	15382	15636	15429	15389	15346	15477	15569	15326	15306	15410	15398	15423	15612	15433	15479	15391	15706	15423	15648	15384	15729	15408	15517	15433	15507	15526	15530	15491	15604	15564	15518	15413	15586	15571	15489	15479	15541	15531	15426	15506	15560	15312	15290	15443	15483	15521	15548	15475	15668	15590	15453	15284	15507	15522	15284	15693	15607	15484	15603	15576	15521	15395	15555	15519	15415	15494	15345	15624	15650	15656	15532	15288	15508	15510	15612	15605	15768	15561	15546	15610	15717	15571	15337	15536	15574	15615	15429	15498	15648	15475	15520	15647	15558	15549	15547	15564	15517	15415	15528	15707	15647	15795	15496	15426	15463	15439	15441	15388	15450	15549	15653	15639	15373	15513	15464	15535	15427	15410	15744	15538	15466	15538	15474	15523	15384	15604	15370	15394	15547	15336	15469	15367	15534	15556	15522	15355	15558	15512	15468	15394	15444	15535	15444	15428	15609	15573	15550	15532	15510	15617	15470	15484	15667	15669	15366	15550	15664	15551	15414	15301	15587	15695	15509	15739	15616	15520	15408	15635	15868	15603	15727	15441	15550	15413	15529	15707	15577	15496	15399	15457	15521	15511	15456	15698	15578	15404	15715	15627	15682	15377	15608	15516	15446	15476	15624	15348	15453	15591	15593	15504	15529	15505	15555	15680	15557	15499	15382	15422	15627	15536	15478	15351	15490	15374	15412	15524	15554	15660	15574	15459	15425	15604	15609	15458	15336	15268	15477	15314	15413	15495	15529	15735	15551	15655	15422	15675	15540	15481	15455	15583	15629	15540	15621	15533	15473	15506	15605	15465	15494	15587	15648	15332	15597	15616	15624	15477	15567	15462	15523	15482	15404	15559	15640	15556	15478	15581	15522	15582	15500	15396	15390	15509	15699	15592	15464	15322	15421	15315	15690	15473	15463	15548	15624	15429	15426	15356	15549	15563	15456	15387	15476	15431	15534	15547	15633	15429	15611	15435	15460	15471	15552	15504	15502	15607	15434	15536	15369	15461	15603	15584	15753	15537	15360	15623	15486	15462	15542	15390	15625	15529	15549	15508	15498	15635	15360	15710	15530	15494	15467	15767	15409	15565	15595	15482	15521	15589	15390	15445	15605	15312	15383	15380	15442	15401	15460	15714	15469	15550	15275	15379	15532	15550	15431	15429	15402	15438	15644	15261	15354	15450	15392	15598	15615	15635	15385	15237	15590	15408	15448	15527	15506	15555	15368	15459	15385	15468	15451	15724	15681	15278	15340	15441	15265	15434	15470	15707	15640	15510	15706	15540	15828	15464	15610	15601	15630	15646	15502	15645	15568	15545	15633	15433	15562	15689	15517	15521	15697	15558	15539	15482	15507	15360	15445	15447	15435	15613	15508	15530	15446	15559	15399	15477	15668	15480	15472	15637	15333	15642	15571	15650	15427	15482	15546	15539	15628	15523	15443	15455	15584	15626	15586	15453	15620	15739	15761	15530	15617	15505	15377	15547	15503	15751	15590	15640	15435	15572	15420	15630	15399	15550	15733	15560	15497	15539	15701	15596	15742	15332	15576	15424	15509	15498	15536	15451	15495	15531	15615	15400	15489	15460	15587	15628	15559	15456	15380	15507	15590	15360	15647	15508	15552	15615	15330	15288	15493	15740	15417	15448	15321	15510	15411	15563	15407	15631	15520	15367	15336	15469	15496	15445	15378	15422	15551	15455	15413	15513	15384	15468	15655	15623	15672	15555	15815	15352	15445	15686	15444	15636	15327	15587	15470	15468	15630	15467	15565	15543	15554	15380	15463	15414	15397	15753	15742	15556	15563	15643	15750	15566	15641	15439	15642	15368	15565	15415	15405	15608	15350	15615	15533	15711	15473	15384	15437	15376	15563	15475	15730	15401	15710	15474	15479	15274	15416	15437	15485	15536	15701	15611	15506	15575	15492	15506	15680	15680	15416	15396
30337	51867	47723	37291	31956	27272	23019	19998	18383	17150	16283	15813	15212	14836	14613	14407	14330	14013	13999	13900	13805	13900	13751	13674	13624	13590	13473	13656	13466	13589	13660	13510	13271	13509	13249	13408	13597	13412	13550	13535	13574	13583	13402	13405	13516	13443	13270	13523	13355	13299	13389	13348	13474	13405	13309	13264	13527	13379	13544	13493	13388	13443	13365	13399	13363	13444	13262	13419	13515	13376	13381	13574	13464	13474	13336	13298	13411	13617	13473	13195	13337	13405	13508	13287	13256	13343	13301	13419	13228	13306	13613	13473	13409	13401	13371	13513	13403	13358	13441	13393	13414	13292	13270	13432	13474	13379	13418	13390	13405	13368	13471	13515	13250	13357	13440	13292	13326	13524	13351	13233	13294	13477	13442	13315	13416	13316	13565	13415	13314	13413	13259	13379	13385	13502	13225	13332	13603	13446	13300	13468	13423	13352	13490	13377	13357	13403	13531	13306	13485	13518	13532	13245	13349	13298	13434	13392	13344	13396	13475	13304	13343	13549	13425	13324	13584	13559	13318	13332	13520	13357	13442	13242	13550	13401	13433	13295	13456	13501	13329	13376	13445	13465	13427	13500	13372	13491	13460	13349	13394	13196	13509	13466	13480	13483	13307	13439	13359	13218	13322	13522	13208	13356	13460	13309	13530	13447	13128	13290	13446	13305	13465	13529	13478	13511	13441	13383	13441	13340	13469	13464	13413	13308	13309	13484	13435	13264	13413	13449	13412	13401	13450	13443	13407	13374	13470	13315	13505	13448	13384	13360	13610	13397	13440	13283	13349	13517	13283	13425	13350	13327	13377	13460	13438	13387	13420	13447	13323	13451	13451	13331	13315	13254	13279	13392	13471	13446	13165	13397	13279	13376	13264	13408	13327	13457	13665	13434	13441	13525	13459	13396	13568	13632	13465	13431	13432	13374	13425	13440	13428	13359	13428	13207	13489	13413	13349	13379	13558	13319	13404	13342	13253	13230	13486	13391	13321	13395	13303	13286	13601	13412	13339	13513	13469	13317	13454	13505	13468	13326	13341	13322	13340	13517	13235	13329	13380	13440	13537	13371	13528	13366	13424	13467	13337	13453	13467	13446	13254	13340	13386	13465	13612	13428	13484	13442	13476	13406	13460	13306	13457	13201	13470	13350	13329	13441	13418	13404	13362	13266	13345	13443	13465	13512	13546	13431	13538	13290	13564	13535	13498	13488	13505	13478	13577	13518	13444	13466	13425	13447	13465	13676	13480	13405	13474	13517	13362	13488	13511	13471	13368	13456	13581	13522	13418	13473	13479	13303	13309	13506	13404	13251	13401	13548	13312	13390	13499	13376	13457	13416	13304	13421	13553	13424	13545	13301	13322	13389	13460	13422	13541	13253	13448	13455	13448	13328	13420	13423	13269	13472	13413	13197	13409	13341	13333	13346	13375	13389	13306	13416	13388	13301	13362	13396	13514	13377	13379	13371	13397	13364	13321	13524	13461	13450	13462	13452	13290	13367	13519	13394	13431	13578	13466	13370	13514	13638	13437	13354	13397	13370	13336	13335	13536	13423	13446	13183	13407	13377	13546	13316	13498	13188	13279	13476	13204	13461	13367	13443	13378	13333	13401	13439	13499	13243	13363	13307	13388	13548	13440	13243	13394	13586	13318	13403	13341	13298	13493	13395	13428	13311	13469	13244	13408	13350	13504	13586	13328	13449	13428	13424	13221	13331	13534	13485	13386	13396	13391	13374	13492	13368	13333	13487	13350	13464	13436	13488	13495	13397	13423	13430	13389	13252	13577	13380	13443	13316	13267	13407	13333	13556	13486	13400	13276	13534	13426	13445	13610	13301	13414	13533	13285	13480	13678	13596	13457	13370	13175	13458	13359	13345	13479	13306	13455	13403	13449	13281	13352	13290	13400	13276	13316	13440	13358	13495	13426	13378	13428	13508	13298	13395	13428	13257	13461	13264	13461	13446	13457	13474	13421	13327	13325	13569	13430	13240	13241	13493	13466	13399	13358	13407	13350	13481	13456	13382	13555	13501	13408	13360	13444	13567	13502	13195	13513	13376	13391	13274	13395	13484	13490	13414	13321	13494	13591	13543	13365	13455	13570	13399	13383	13365	13441	13458	13444	13335	13517	13322	13450	13366	13369	13440	13399	13329	13315	13526	13465	13239	13413	13349	13406	13434	13458	13421	13471	13393	13311	13509	13342	13273	13281	13541	13206	13432	13501	13444	13294	13170	13298	13448	13472	13407	13415	13459	13399	13411	13440	13567	13341	13385	13438	13346	13283	13326	13237	13469	13560	13491	13404	13353	13516	13339	13414	13420	13441	13400	13402	13475	13483	13249	13433	13213	13395	13387	13490	13394	13270	13419	13493	13342	13441	13375	13418	13418	13346	13461	13357	13419	13405	13178	13474	13252	13444	13477	13425	13345	13437	13308	13534	13275	13379	13450	13431	13420	13431	13470	13326	13510	13395	13487	13325	13386	13353	13349	13380	13416	13486	13332	13411	13474	13448	13419	13375	13504	13453	13583	13477	13487	13476	13332	13392	13361	13411	13357	13451	13332	13485	13338	13310	13453	13325	13344	13464	13496	13538	13544	13474	13587	13421	13586	13247	13439	13558	13457	13451	13348	13617	13351	13519	13497	13388	13545	13471	13490	13538	13441	13279	13413	13409	13245	13414	13236	13484	13375	13306	13491	13429	13511	13499	13282	13454	13311	13413	13224	13510	13373	13434	13426	13429	13538	13368	13346	13374	13326	13362	13372	13242	13228	13438	13579	13321	13442	13375	13431	13427	13558	13399	13255	13475	13312	13185	13264	13605	13416	13474	13392	13465	13431	13339	13649	13385	13444	13354	13542	13514	13439	13462	13326	13368	13356	13325	13316	13435	13336	13377	13341	13443	13453	13289	13499	13453	13442	13418	13322	13310	13320	13436	13457	13219	13367	13366	13417	13309	13451	13447	13285	13442	13390	13349	13448	13333	13448	13332	13392	13245	13458	13248	13417	13295	13457	13280	13386	13494	13634	13492	13407	13475	13548	13413	13440	13440	13394	13431	13453	13431	13482	13284	13290	13464	13526	13318	13342	13269	13526	13360	13407	13364	13396	13425	13527	13487	13381	13483	13482	13477	13466	13332	13308	13408	13459	13490	13511	13401	13560	13359	13463	13298	13425	13440	13396	13399	13292	13422	13347	13354	13526	13574	13338	13430	13283	13409	13383	13515	13441	13553	13463	13473	13291	13652	13546	13527	13395	13558	13490	13447	13332	13364	13476	13442	13419	13469	13131	13354	13549	13354	13437	13382	13390	13268	13420	13405	13418	13362	13383	13373	13527	13675	13409	13410	13501	13194	13394	13445	13340	13429	13408	13298	13427	13218	13458	13314	13456	13376	13298	13546	13293	13365	13405	13424	13377	13219	13476	13432	13410	13518	13425	13293	13357	13424	13264	13305	13344	13283	13518	13401	13386	13408	13347	13336	13314	13508	13444	13369	13493	13342	13291	13447	13395	13611	13481	13281	13385	13246	13426	13443	13343	13285	13319	13467	13484	13553	13474	13544	13262	13410	13357	13318	13415	13498	13577	13464	13460	13385	13379	13352	13365	13472	13400	13360	13281	13428	13320	13482	13342	13501	13409	13426	13153	13483	13353	13499	13313	13472	13439	13322	13272	13282	13327	13435	13474	13613	13488	13392	13473	13388	13444	13388	13433	13351	13268	13465	13387	13351	13515	13172	13368	13494	13329	13377	13359	13251	13366	13457	13447	13316	13330	13479	13474	13507	13482	13243	13383	13481	13474	13354	13511	13538	13458	13201	13434	13554	13404	13453	13564	13368	13274	13429	13515	13347	13447	13428	13470	13398	13441	13393	13284	13471	13401	13498	13387	13523	13543	13369	13278	13517	13534	13319	13569	13382	13499	13348	13507	13383	13396	13363	13544	13453	13188	13405	13517	13452	13336	13396	13336	13475	13554	13371	13397	13270	13293	13450	13598	13522	13309	13509	13520	13320	13320	13434	13303	13377	13556	13430	13362	13340	13430	13380	13373	13440	13372	13438	13456	13288	13423	13311	13468	13318	13580	13355	13507	13337	13409	13408	13387	13453	13434	13617	13314	13510	13410	13455	13351	13405	13347	13555	13512	13537	13342	13429	13323	13579	13340	13499	13387	13332	13415	13485	13461	13493	13446	13473	13295	13422	13367	13438	13397	13389	13377	13239	13436	13319	13405	13287	13402	13521	13339	13338	13227	13403	13455	13364	13508	13576	13212	13575	13296	13447	13622	13489	13349	13534	13398	13376	13521	13456	13474	13268	13410	13407	13482	13424	13298	13375	13259	13316	13497	13396	13487	13226	13526	13474	13325	13426	13330	13453	13370	13426	13450	13495	13445	13327	13458	13458	13421	13417	13480	13521	13463	13329	13440	13429	13417	13521	13319	13454	13469	13459	13417	13418	13425	13383	13410	13500	13311	13459	13355	13565	13495	13378	13465	13499	13390	13503	13324	13364	13397	13432	13329	13447	13454	13430	13379	13330	13470	13572	13340	13598	13355	13477	13339	13523	13429	13430	13410	13491	13466	13253	13326	13534	13530	13507	13336	13459	13395	13496	13527	13424	13519	13415	13521	13344	13215	13327	13252	13577	13332	13277	13275	13417	13410	13385	13583	13566	13431	13295	13451	13513	13538	13391	13415	13500	13458	13309	13381	13410	13428	13459	13388	13464	13520	13418	13452	13572	13257	13331	13462	13367	13548	13301	13465	13473	13401	13502	13437	13296	13501	13370	13420	13321	13334	13460	13368	13385	13357	13423	13413	13399	13164	13378	13401	13361	13338	13443	13283	13600	13393	13346	13456	13432	13169	13374	13158	13529	13574	13521	13440	13519	13329	13282	13485	13161	13411	13396	13335	13380	13268	13410	13402	13469	13426	13312	13428	13382	13456	13367	13413	13471	13462	13302	13292	13414	13434	13358	13421	13248	13502	13356	13470	13329	13352	13222	13478	13405	13341	13390	13366	13361	13431	13396	13371	13470	13273	13471	13327	13512	13364	13573	13401	13348	13432	13374	13280	13390	13225	13716	13382	13369	13643	13472	13488	13492	13268	13445	13489	13421	13348	13432	13311	13338	13300
22877	21102	28914	24008	23565	27661	28551	22698	20787	19830	19026	18369	17942	17501	17253	17170	16946	16526	16690	16501	16671	16622	16248	16435	16239	16121	16116	16070	16145	16139	16220	15935	15980	16131	16183	15941	15863	15933	16040	15964	15902	16076	15860	16088	16156	15964	16090	16032	15910	15839	15804	15946	16043	15917	15825	16186	16030	16004	15778	15734	15971	15970	15886	15880	16034	15980	15874	16023	15812	15916	16126	16159	15998	15903	15888	15994	15852	16028	15957	15990	15677	15997	15777	15994	15876	15817	15985	15936	15963	16137	15939	15949	15844	15919	15826	15992	15869	15879	15779	15957	15819	15857	15850	16032	15816	16002	15987	16117	15887	15788	15766	16148	15769	15984	15971	15843	15689	15930	15726	15861	15885	15867	15839	15915	15920	15935	16001	16025	15877	15838	15834	15896	15985	16002	15911	16092	15903	15832	15931	15866	16032	16039	16091	16009	15947	15872	15777	15755	16075	15846	15875	15765	15921	15888	15807	15872	15676	15868	15938	15894	15944	16017	15886	16039	15781	15732	15871	15759	15819	15993	15971	15723	15826	15915	16023	15976	16062	15765	15967	16023	16063	15922	15774	15904	15814	15949	16073	15971	15827	15831	16016	15761	15972	15926	15791	15965	15920	15877	15768	15722	16009	15898	15962	16070	15921	15873	15917	15895	15824	15761	15819	15973	15969	16110	16035	15905	15853	15790	15967	15721	15890	15991	15906	15891	15848	15845	15926	16114	15762	16013	16038	15918	16027	15925	15745	15935	15857	15930	15699	16038	16001	15981	15901	15848	16115	15905	15980	15922	15931	15904	15921	15905	15880	15900	15993	16004	15953	15973	15694	15739	16023	16059	16099	16005	15902	16027	15959	16008	15934	15853	16034	15769	15912	15910	16071	15841	15770	15888	15918	15681	15987	15982	15934	16006	15938	15847	15889	15883	15900	16036	15854	15928	15830	15981	15880	15873	15976	15796	15874	15706	16153	16065	15816	15835	15713	15951	15861	15962	15955	16090	16001	15969	16036	15795	15765	15849	15956	15905	15784	15799	15933	15863	16095	15906	15804	16138	15950	15877	15969	15676	16026	15871	16007	15751	16016	15998	16015	16040	16039	16075	15917	15609	16117	15929	15984	16017	16022	15926	15868	15885	15848	16020	15948	15913	16022	15870	15983	15962	16048	16085	15836	15748	15990	16071	15900	16008	15931	15724	15763	16064	16053	15813	16001	15942	16037	15964	15994	15756	15935	15883	15961	15849	15844	16026	16097	15711	15736	15982	15852	15926	15826	15781	16022	15891	15693	15879	15884	16003	15602	15964	15923	15988	15980	16022	15726	15850	15893	15843	15753	16073	15979	15748	15680	15965	15808	15843	15945	16156	15759	15825	15921	16054	15915	15943	15933	16079	16046	15959	16036	15819	15883	15927	15777	15938	16104	16049	16196	15978	15785	15938	15927	15902	16111	15904	15907	15957	15796	15869	15988	15934	15965	15808	15772	16034	15731	15782	15608	15894	15845	15790	15819	16019	15910	15940	15937	15892	15894	15853	16008	15910	15799	15775	16056	15945	15998	15944	15902	15918	15964	15853	15864	15948	15865	16007	15840	15965	15810	15965	15890	15871	16156	15665	15969	15815	15778	15886	15886	15902	15737	15853	15865	16001	15929	15934	16004	15962	15825	16079	15866	15905	15921	15904	15992	15923	15876	15763	15818	16015	15913	15874	15894	15832	15797	15883	15845	15855	15787	15815	15813	15646	16031	15865	15923	15890	15983	15756	15934	16321	15826	15797	15759	15934	15994	15867	15786	15962	16036	15962	15795	16024	15742	15684	16002	16009	15965	15800	15810	15974	15877	16068	16120	15869	15854	15811	15921	15975	16041	15932	15989	15835	15990	16096	15859	15834	15851	15767	15962	15854	15956	16079	15896	15865	15810	15934	15720	16024	16001	15770	15872	15821	16085	15853	15855	15923	16048	15831	15864	15905	15862	15840	15880	15898	15995	16091	15716	15829	15932	15961	15849	15826	15893	15739	16193	15969	15781	15788	15859	15979	15836	15805	15714	15865	15837	15890	15944	15856	15965	15858	15915	15923	15720	16156	16002	15988	15850	16012	15952	15985	15981	15650	15838	16023	15864	15918	16069	15928	15838	15867	15934	15835	15918	15934	15983	15905	15914	15955	15660	15848	15985	16038	15840	16149	16058	15981	15982	15865	15860	15950	15829	15784	15835	15998	16098	15825	15806	15904	15623	15930	15938	15981	15930	15713	15855	15826	15647	16025	16001	16106	16069	15919	15872	15723	15965	15745	16019	15989	15784	15867	15892	15953	15979	16051	15943	15617	15805	15937	16055	15971	15947	15941	15762	15758	15863	15772	16033	16144	15954	16025	16051	16036	15896	15996	15896	15959	15827	16049	15801	15727	15814	16052	15923	15980	15725	15656	15866	15794	15912	16002	15781	15970	15856	15938	16025	15781	16043	15852	16022	15992	15867	15827	15892	15752	15719	15704	15907	15875	15955	15803	15935	15804	15892	15714	15862	15913	15861	15981	15953	15859	16099	15738	15884	15953	15752	15852	15888	15878	15887	15822	15906	15727	15842	15757	15774	15915	15916	15754	15952	15807	15913	15771	15998	15767	15911	15813	15651	15945	15911	15729	16225	15963	15896	15903	15970	16047	15983	16006	16070	16024	15705	16001	15840	16052	16015	15909	15900	15813	16017	15633	15825	15831	15888	15931	15886	15808	15806	15932	15865	15819	15789	16075	15842	15951	15916	15703	15876	15935	15996	15874	16056	16019	16094	15670	15816	15797	15943	15979	16004	15938	15599	15859	15879	15818	15763	15771	16052	15913	15785	16005	15980	15910	15896	15926	15722	16070	15967	15877	15799	16066	15859	15870	15741	15924	15847	15821	15787	15913	15754	15834	15633	15947	16121	15616	15945	15867	16031	15818	16073	15799	16156	15945	15933	15984	15970	15692	15949	16010	16212	15950	15677	15768	15990	15892	15726	15871	15987	16009	16003	16022	15812	15908	15779	15933	15931	15834	15823	15769	15889	15776	15977	15868	15890	15751	15951	16004	16023	15938	15918	15879	15682	15917	15886	15887	15724	16058	15991	15801	15789	15932	15998	15963	15725	15903	15830	16112	15949	15941	15925	15789	15965	15935	15839	16042	15937	15814	15904	16020	16000	15797	15837	15921	15962	16004	15896	15893	15692	15860	16000	15818	15964	15970	15963	15858	15874	15947	15731	15851	16086	15792	15650	15840	16023	16024	15939	15837	15984	15726	15822	15925	16020	15790	15823	15839	15811	15741	15874	15923	16042	15964	15989	15861	16085	15952	16149	15733	15839	15920	15959	15807	15965	15855	16021	15903	15924	15881	15896	15885	15823	15939	15802	16012	15928	15840	15910	15826	15899	15776	15834	15913	15810	15894	15913	15884	15816	15793	15820	16129	15866	15810	15827	15704	15849	15748	15954	15949	15848	15832	15898	15945	15791	15795	15831	16164	15750	15728	15737	15883	15876	16022	15911	15829	15988	16042	16005	16004	16027	15971	15899	15891	15910	15919	15925	15777	15954	15893	15954	15942	15902	16086	16056	15825	15996	15965	15878	15982	15719	15693	15824	15729	15927	15977	16067	15965	15900	15954	15782	15808	15913	15994	15702	15755	15912	16012	15853	15694	15802	15753	16017	15738	15992	15748	16069	15989	15857	15968	15869	15994	15721	16030	15985	15984	16056	15777	15960	15771	15939	15748	15755	16219	15918	16016	15880	15828	15869	15877	15823	15705	15811	15886	15975	15996	15867	15912	15892	15872	16158	15993	16001	15903	15824	15765	16028	15923	15932	15898	15895	16057	15796	15814	16019	15675	15876	15803	15881	15823	15878	16127	15859	15818	15896	15916	16224	16002	16040	15909	15911	15925	16077	16102	16080	15871	15978	15962	15951	15842	15836	15860	16045	15738	15884	16179	16050	15916	16012	15863	15848	15992	15732	15789	15931	15954	16064	15760	16084	16097	15924	16028	15918	15900	15867	15580	15962	15722	16016	15798	15667	15948	16088	15757	15834	15935	15879	15914	15797	15946	16006	15936	15915	15956	16009	16058	15897	15975	15962	15699	15893	15837	15866	15793	15882	15843	15822	15936	15841	15914	15995	15736	15865	15886	15878	15866	15856	15752	15992	15957	15876	15600	16018	15868	15875	15612	15947	16050	15979	16113	15879	16026	15952	15876	15866	15836	16099	15935	15896	15825	15855	15715	15863	16018	16074	15989	15856	15942	15910	15802	15832	16047	15865	16164	15888	15767	15900	15898	15900	16137	15946	15770	15958	16001	15821	15791	15935	16017	15879	15787	15856	15853	15808	15608	15661	16058	16180	16038	15978	15699	15911	15867	15806	15638	15907	15873	15878	16048	15975	15782	15831	15866	15865	15959	15721	15814	15672	15957	15903	15932	15854	15886	15994	15934	15933	15895	15932	15815	15846	15736	15774	16030	15834	15955	15863	16102	16008	15892	15959	15843	15911	15787	15739	16035	15739	15779	15839	15841	15774	15851	15980	16012	15980	15881	15802	15900	16015	15977	15912	16001	16005	15916	15887	15973	15913	16085	16074	15907	15991	16059	15760	15853	15883	15909	15854	15766	15877	16030	16001	15814	15969	16107	15852	15877	15977	15940	15854	15909	15862	15849	15864	15784	15893	15981	15989	15914	15683	15964	15997	15925	15753	16023	15820	15897	15974	16129	16061	16155	15957	15767	15953	15895	15776	15736	15964	15987	15846	15988	15994	15787	15768	15941	15879	15973	15903	15813	15835	15848	15758	15895	16031	15848	16093	15981	16013	15985	15930	15923	16067	16037	15849	15875	16105	15987	16130	15823	15904	16057	16094	15839	15874	15935	15853	15740	15986	15943	15727	15962	15849	15863	15949	15926	15891	15858	15831	15884	16057	15909	15690	15995	15936	16097	15878	16103	15925	16040	15831	15767	15953	16044	15863	15762	15859	15899	15757	15907	15782	15891	15863	15802	15730	15939	15913	15945	15855	15921	15897	15922	15596	15863	15980	15923	16017	16022	16005	15870	16003	15907	16004	16038	16061	16000	15969	15819	15742	15993	15895	15792	15859	15995	15758	15865
33078	57383	53126	43139	37227	31631	25873	22692	20422	18795	17870	16938	16171	15878	15544	15057	14928	14819	14449	14317	14277	14196	14305	13936	13973	13928	13966	13951	13849	13793	13639	13725	13769	13722	13663	13682	13582	13660	13617	13738	13589	13692	13787	13602	13643	13643	13641	13735	13680	13790	13712	13661	13557	13625	13583	13639	13465	13558	13675	13725	13705	13471	13559	13658	13600	13810	13593	13666	13545	13715	13701	13556	13466	13594	13611	13530	13632	13456	13747	13680	13729	13552	13600	13585	13541	13668	13489	13475	13491	13703	13637	13579	13599	13637	13657	13569	13723	13703	13600	13737	13716	13540	13558	13511	13668	13735	13544	13588	13581	13716	13621	13577	13678	13636	13504	13637	13708	13692	13577	13785	13688	13589	13580	13623	13713	13590	13812	13743	13649	13556	13535	13922	13800	13632	13495	13563	13725	13632	13708	13487	13488	13583	13669	13754	13521	13686	13614	13531	13640	13721	13655	13679	13667	13587	13669	13619	13690	13620	13575	13542	13769	13716	13671	13703	13513	13569	13588	13603	13679	13628	13723	13676	13803	13667	13538	13603	13612	13678	13605	13641	13591	13555	13783	13686	13367	13667	13478	13694	13709	13656	13447	13725	13656	13549	13597	13760	13615	13887	13619	13650	13558	13588	13583	13583	13518	13390	13587	13574	13635	13474	13686	13390	13507	13578	13688	13509	13515	13710	13635	13696	13574	13523	13767	13614	13619	13561	13622	13605	13623	13709	13504	13637	13475	13643	13479	13553	13528	13678	13571	13488	13458	13628	13638	13540	13588	13612	13530	13594	13573	13607	13784	13651	13680	13692	13516	13592	13600	13630	13695	13520	13677	13725	13653	13679	13788	13740	13598	13699	13577	13503	13610	13771	13738	13545	13470	13512	13772	13584	13809	13694	13689	13543	13511	13499	13632	13623	13661	13455	13575	13685	13654	13645	13727	13585	13536	13682	13712	13543	13793	13583	13627	13639	13488	13543	13607	13590	13748	13639	13606	13549	13753	13460	13660	13639	13567	13670	13709	13681	13721	13764	13724	13596	13699	13558	13693	13419	13620	13445	13696	13618	13515	13645	13564	13695	13672	13423	13675	13482	13658	13538	13590	13628	13542	13484	13435	13713	13666	13721	13558	13665	13734	13712	13633	13726	13546	13638	13556	13738	13573	13613	13500	13527	13633	13512	13426	13648	13714	13692	13524	13585	13534	13628	13587	13639	13349	13747	13595	13400	13500	13573	13622	13610	13545	13542	13608	13572	13614	13659	13566	13671	13566	13594	13647	13597	13495	13744	13603	13680	13648	13465	13696	13687	13479	13344	13746	13899	13623	13611	13579	13766	13716	13585	13536	13489	13611	13547	13746	13571	13469	13610	13663	13465	13712	13550	13558	13447	13536	13616	13645	13588	13638	13667	13729	13570	13552	13625	13766	13545	13749	13600	13744	13917	13585	13695	13422	13701	13573	13577	13508	13600	13686	13594	13567	13697	13474	13714	13608	13676	13628	13658	13690	13477	13632	13649	13613	13580	13472	13632	13539	13639	13690	13732	13736	13651	13628	13636	13580	13683	13527	13705	13480	13418	13561	13465	13594	13556	13463	13551	13634	13417	13712	13532	13561	13781	13604	13718	13680	13651	13656	13604	13691	13634	13837	13526	13636	13561	13701	13695	13362	13696	13520	13666	13576	13436	13666	13717	13693	13510	13554	13650	13623	13480	13598	13384	13640	13730	13700	13691	13501	13613	13709	13681	13693	13590	13594	13640	13734	13613	13835	13523	13648	13544	13828	13555	13692	13807	13605	13606	13612	13518	13621	13535	13599	13665	13635	13569	13601	13659	13709	13629	13584	13594	13675	13727	13584	13527	13538	13602	13629	13460	13703	13651	13544	13618	13566	13631	13757	13535	13741	13571	13585	13511	13594	13567	13549	13640	13679	13594	13583	13582	13555	13474	13593	13702	13611	13578	13616	13732	13588	13676	13570	13603	13522	13659	13672	13710	13675	13415	13312	13586	13589	13461	13580	13662	13411	13459	13544	13663	13631	13616	13592	13640	13706	13657	13659	13587	13618	13526	13553	13573	13700	13802	13533	13700	13579	13450	13732	13546	13649	13707	13731	13717	13720	13675	13630	13630	13545	13567	13595	13657	13587	13546	13532	13662	13427	13503	13679	13644	13605	13543	13773	13750	13442	13666	13762	13599	13648	13566	13673	13462	13584	13586	13711	13445	13542	13577	13622	13550	13452	13609	13502	13649	13719	13718	13638	13586	13676	13601	13472	13357	13620	13579	13692	13573	13719	13718	13685	13462	13559	13585	13746	13549	13686	13559	13583	13527	13480	13504	13678	13499	13652	13513	13666	13648	13465	13642	13638	13679	13550	13593	13487	13579	13672	13720	13629	13649	13378	13607	13683	13641	13665	13700	13568	13523	13521	13618	13622	13619	13540	13582	13400	13615	13589	13515	13512	13648	13580	13538	13665	13540	13582	13572	13645	13655	13662	13588	13487	13710	13574	13765	13647	13610	13757	13603	13764	13640	13735	13567	13481	13540	13649	13483	13553	13666	13794	13458	13631	13776	13564	13553	13745	13476	13548	13802	13608	13728	13557	13597	13435	13582	13860	13472	13454	13593	13677	13597	13560	13701	13622	13576	13579	13510	13633	13629	13725	13665	13624	13676	13695	13731	13614	13710	13634	13636	13777	13585	13568	13668	13601	13608	13667	13601	13518	13618	13618	13558	13571	13599	13627	13509	13448	13673	13667	13674	13504	13530	13536	13699	13645	13579	13646	13479	13724	13576	13588	13382	13531	13643	13598	13688	13585	13585	13494	13589	13613	13747	13575	13452	13676	13609	13812	13616	13728	13580	13600	13689	13657	13664	13704	13697	13441	13763	13725	13520	13650	13533	13660	13421	13564	13666	13840	13590	13489	13773	13656	13629	13585	13701	13531	13784	13725	13702	13739	13578	13708	13621	13607	13608	13386	13527	13679	13683	13589	13527	13447	13578	13467	13697	13665	13507	13485	13636	13589	13633	13543	13701	13596	13644	13637	13487	13520	13605	13652	13721	13557	13573	13637	13561	13769	13729	13546	13657	13749	13404	13530	13678	13534	13418	13684	13572	13586	13654	13617	13541	13740	13634	13682	13660	13478	13466	13670	13577	13518	13531	13753	13630	13651	13695	13646	13505	13554	13594	13572	13747	13760	13536	13721	13602	13488	13494	13687	13775	13518	13682	13493	13692	13570	13480	13749	13456	13590	13731	13547	13813	13575	13571	13860	13534	13508	13650	13694	13613	13542	13597	13541	13625	13698	13555	13635	13579	13704	13548	13494	13443	13639	13562	13615	13789	13594	13548	13728	13770	13534	13666	13529	13497	13610	13541	13753	13659	13627	13816	13537	13575	13657	13455	13699	13633	13565	13570	13649	13652	13671	13523	13599	13519	13783	13705	13672	13619	13646	13624	13592	13728	13603	13580	13518	13557	13798	13512	13624	13742	13599	13654	13675	13508	13405	13738	13501	13592	13509	13720	13499	13561	13629	13551	13536	13765	13617	13465	13587	13591	13621	13534	13708	13558	13656	13642	13564	13596	13675	13666	13690	13663	13740	13594	13601	13608	13715	13535	13532	13670	13737	13753	13663	13411	13657	13576	13599	13518	13497	13530	13724	13572	13672	13791	13703	13687	13489	13646	13640	13604	13435	13647	13691	13492	13479	13476	13514	13480	13485	13656	13723	13605	13519	13516	13650	13743	13434	13563	13647	13549	13599	13783	13628	13744	13663	13638	13512	13644	13372	13747	13740	13756	13581	13588	13752	13614	13376	13540	13624	13583	13598	13596	13696	13646	13611	13536	13643	13648	13690	13786	13629	13403	13585	13660	13704	13545	13654	13667	13606	13589	13605	13648	13614	13413	13736	13625	13775	13560	13552	13751	13543	13588	13644	13490	13630	13555	13577	13532	13465	13648	13598	13484	13763	13408	13525	13651	13553	13724	13403	13537	13622	13691	13581	13569	13495	13626	13549	13365	13408	13624	13551	13762	13481	13639	13593	13786	13551	13540	13294	13650	13579	13512	13538	13690	13587	13564	13430	13480	13395	13671	13716	13627	13700	13503	13624	13558	13642	13684	13547	13578	13585	13641	13618	13640	13656	13615	13566	13591	13563	13583	13621	13551	13639	13439	13630	13471	13718	13710	13558	13599	13662	13589	13653	13635	13489	13685	13506	13752	13634	13759	13502	13645	13682	13448	13582	13528	13540	13535	13680	13706	13666	13484	13462	13518	13601	13796	13557	13595	13572	13533	13703	13618	13697	13591	13569	13549	13781	13527	13487	13562	13623	13609	13611	13664	13582	13619	13809	13641	13548	13585	13632	13656	13607	13338	13528	13417	13809	13553	13630	13577	13553	13623	13570	13551	13702	13653	13554	13713	13600	13449	13632	13647	13679	13607	13685	13671	13589	13584	13510	13518	13588	13599	13539	13774	13674	13434	13613	13383	13570	13603	13562	13692	13496	13661	13624	13738	13649	13606	13621	13595	13596	13604	13663	13600	13675	13572	13718	13599	13670	13728	13582	13672	13479	13556	13686	13504	13747	13528	13704	13627	13742	13488	13732	13811	13654	13513	13528	13403	13466	13542	13533	13569	13578	13546	13641	13568	13727	13612	13617	13555	13518	13627	13735	13789	13531	13555	13611	13650	13607	13674	13566	13569	13706	13798	13479	13570	13581	13479	13747	13536	13578	13668	13499	13579	13790	13521	13698	13605	13612	13777	13547	13639	13596	13593	13715	13544	13547	13548	13503	13848	13415	13724	13583	13744	13702	13603	13455	13555	13649	13602	13603	13593	13529	13592	13455	13576	13567	13667	13759	13659	13532	13798	13765	13624	13644	13650	13660	13542	13545	13656	13662	13501	13804	13620	13628	13613	13707	13655	13605	13534	13561	13709	13640	13573	13726	13688	13578	13513	13765	13704	13533	13568	13714	13616	13664	13536	13672	13668	13603	13644	13585	13519	13691	13592	13540	13685	13601	13556	13733	13616	13813	13672	13705	13672	13736	13493	13495	13583	13718	13691	13620	13623	13623	13598	13591	13535	13664	13455	13619	13641	13609	13756	13490	13547
29385	28895	37013	32716	25855	22343	20431	18668	17971	17380	16706	16811	16474	16380	16182	16301	16235	16151	15926	15836	15976	15973	15978	16049	15681	15912	15803	15813	15781	15806	15692	15623	15732	15710	15768	15586	15717	15771	15741	15692	15594	15807	15697	15805	15854	15813	15783	15587	15743	15606	15610	15621	15487	15640	15616	15786	15707	15682	15658	15756	15647	15644	15633	15498	15661	15713	15954	15649	15652	15767	15591	15733	15852	15645	15710	15704	15922	15677	15805	15819	15634	15652	15787	15679	15837	15526	15853	16021	15755	15673	15756	15862	15626	15777	15564	15602	15679	15741	15720	15613	15696	15636	15880	15495	15693	15735	15799	15705	15883	15782	15737	15544	15632	15709	15677	15783	15733	15689	15726	15805	15582	15689	15489	15719	15702	15745	15658	15790	15819	15783	15758	15619	15747	15951	15802	15743	15765	15582	15719	15805	15569	15611	15636	15771	15914	15486	15623	15793	15732	15749	15634	15474	15702	15624	15810	15660	15776	15734	15537	15588	16003	15705	15607	15616	15619	15576	15549	15637	15694	15676	15686	15708	15827	15717	15552	15665	15827	15623	15655	15904	15846	15619	15811	15532	15817	15760	15651	15710	15831	15766	15729	15696	15694	15835	15642	15484	15561	15668	15720	15660	15783	15590	15818	15658	15564	15589	15643	15754	15533	15886	15648	15617	15566	15674	15856	15666	15632	15673	15857	15725	15601	15864	15834	15625	15639	15569	15731	15817	15725	15726	15595	15681	15734	15673	15816	15682	15612	15520	15725	15704	15616	15683	15716	15573	15682	15750	15556	15728	15684	15806	15668	15699	15758	15885	15668	15535	15665	15713	15655	15711	15543	15617	15925	15843	15813	15539	15674	15603	15641	15584	15676	15549	15740	15586	15696	15657	15645	15582	15854	15662	15648	15791	15904	15789	15646	15576	15702	15664	15809	15710	15694	15630	15731	15855	15686	15728	15850	15891	15666	15776	15771	15457	15697	15674	15765	15758	15656	15790	15801	15832	15832	15594	15836	15646	15834	15637	15504	15615	15623	15514	15575	15734	15870	15639	15644	15652	15579	15707	15617	15664	15613	15693	15858	15756	15618	15526	15693	15859	15825	15723	15538	15625	15868	15589	15720	15723	15614	15818	15698	15674	15883	15595	15701	15768	15659	15602	15778	15911	15577	15819	15789	15751	15559	15584	15832	15450	15627	15375	15750	15750	15748	15655	15817	15672	15784	15781	15728	15541	15625	15736	15718	15546	15806	15812	15687	15783	15682	15565	15613	15765	15619	15789	15783	15502	15650	15719	15493	15770	15618	15737	15659	15621	15722	15609	15600	15459	15821	15717	15735	15661	15570	15809	15762	15573	15556	15729	15727	15909	15557	15766	15902	15602	15778	15652	15782	15694	15706	15635	15586	15580	15742	15714	15731	15802	15576	15745	15582	15570	15424	15673	15664	15654	15722	15563	15612	15799	15659	15786	15867	15742	15600	15763	15939	15769	15783	15784	15694	15795	15777	15796	15782	15850	15873	15956	15492	15672	15709	15781	15687	15715	15687	15720	15674	15720	15739	15653	15644	15578	15664	15753	15833	15776	15655	15757	15790	15834	15706	15919	15645	15745	15671	15777	15573	15585	15904	15820	15812	15500	15720	15539	15923	15637	15669	15827	15776	15698	15839	15953	15720	15776	15862	15661	15622	15833	15626	15755	15837	15850	15646	15695	15738	15750	15643	15841	15868	15585	15683	15661	15696	15695	15704	15916	15821	15771	15529	15719	15809	15706	15668	15837	15812	15553	15773	15488	15837	15524	15636	15580	15698	16033	15738	15695	15707	15714	15724	15743	15787	15594	15537	15735	15531	15584	15714	15704	15854	15779	15617	15581	15741	15633	15704	15484	15653	15547	15907	15562	15650	15742	15669	15846	15921	15808	15906	15612	15451	15781	15808	15618	15916	15808	15709	15679	15682	15770	15559	15621	15760	15620	15634	15656	15720	15443	15695	15569	15567	15606	15862	15810	15718	15696	15561	15619	15626	15772	15721	15865	15796	15729	15657	15840	15855	15498	15458	15782	15771	15598	15747	15480	15676	15720	15719	15725	15786	15668	15813	15988	15681	15787	15741	15703	15804	15729	15863	15743	15637	15803	15812	15753	15613	15827	15689	15430	15494	15422	15680	15688	15858	15918	15672	15633	15590	15634	15687	15689	15905	15676	15811	15752	15753	15756	15817	15882	15712	15730	15643	15699	15742	15682	15699	15730	15773	15824	15460	15833	15498	15656	15681	15734	15669	15649	15747	15802	15673	15716	15596	15937	15576	15617	15754	15686	15714	15645	15660	15819	15748	15708	15563	15637	15694	15775	15849	15757	15727	15753	15628	15614	15875	15640	15737	15717	15695	15524	15662	15626	15604	15696	15769	15623	15777	15568	15625	15734	15572	15750	15676	15843	15611	15784	15697	15756	15711	15672	15737	15552	15545	15726	15732	15677	15835	15804	15655	15718	15798	15601	15667	15672	15789	15789	15796	15645	15557	15791	15625	15548	15769	15728	15606	15565	15810	15728	15863	15770	15663	15633	15737	15826	15821	15917	15809	15762	15610	15707	15843	15834	15854	15635	15845	15601	15637	15671	15632	15662	15647	15728	15593	15690	15808	15827	15851	15883	15729	15688	15926	15907	15700	15738	15860	15882	15632	15717	15812	15707	15588	15572	15669	15599	15792	15683	15467	15788	15881	15589	15557	15781	15629	15664	15633	15859	15678	15797	15764	15878	15682	15850	15643	15927	15723	15591	15621	15542	15517	15478	15606	15714	15675	15658	15583	15629	15663	15830	15724	15595	15675	15725	15720	15786	15791	15713	15569	15855	15726	15718	15845	15725	15623	15670	15925	15874	15783	15686	15670	15797	15702	15515	15524	15635	15851	15820	15577	15649	15507	15554	15705	15574	15916	15577	15522	15604	15750	15754	15796	15641	15797	15639	15783	15823	15772	15702	15821	15632	15733	15670	15749	15559	15681	15657	15896	15555	15680	15618	15711	15622	15590	15675	15812	15624	15818	15531	15555	15737	15735	15838	15736	15687	15624	15689	15638	15705	15630	15717	15826	15718	15823	15644	15719	15730	15779	15570	15593	15662	15680	15769	15709	15671	15770	15844	15821	15828	15870	15629	15623	15718	15772	15774	15826	15738	15462	15882	15648	15729	15813	15699	15699	15813	15822	15570	15679	15740	15484	15568	15765	15726	15627	15780	15798	15619	15582	15698	15675	15810	15715	15758	15762	15584	15931	15652	15544	15640	15860	15640	15859	15819	15659	15839	15717	15721	15835	15699	15663	15813	15728	15978	15690	15690	15849	15691	15803	15491	15775	15706	15838	15660	15568	15692	15579	15591	15855	15636	15854	15702	15600	15798	15675	15771	15729	15689	15777	15899	15753	15682	15697	15634	15598	15659	15663	15782	15813	15932	15672	15819	15780	15727	15897	15692	15689	15602	15704	15779	15774	15709	15650	15736	15858	15693	15756	15795	15783	15862	15765	15786	15835	15613	15659	15780	15685	15832	15750	15595	15740	15809	15724	15636	15822	15692	15513	15745	15641	15759	15636	15595	15490	15744	15798	15520	15552	15636	15707	15541	15690	15683	15557	15819	15684	15862	15882	15677	15739	15732	15573	15792	15746	15676	15604	15609	15660	15669	15880	15543	15798	15744	15782	15568	15734	15740	15841	15768	15603	15659	15607	15885	15827	15623	15715	15769	15816	15666	15706	15691	15745	15665	15890	15534	15685	15563	15757	15886	15856	15888	15786	15684	15818	15923	15685	15662	15737	15625	15752	15674	15779	15704	15953	15799	15842	15844	15627	15767	15736	15667	15776	15574	15677	15561	15698	15847	15727	15721	15758	15908	15856	15670	15632	15719	15521	15695	15705	15730	15581	15677	15667	15947	15791	15636	15822	15765	15466	15630	15761	15746	15886	15581	15852	15810	15558	15746	15599	15602	15777	15598	15869	15732	15729	15819	15689	15799	15787	15722	15868	15621	15704	15740	15725	15649	15578	15847	15816	15678	15740	15734	15733	15738	15774	15698	15702	15758	15720	15812	15618	15763	15861	15618	15638	15695	15801	15660	15694	15458	15786	15570	15910	15729	15506	15687	15609	15691	15871	15629	15871	15879	15751	15679	15788	15650	15724	15662	15630	15773	15664	15669	15702	15809	15798	15671	15803	15785	15695	15714	15428	15710	15650	15701	15751	15793	15665	15850	15833	15754	15644	15658	15702	15684	15683	15553	15736	15780	15656	15719	15664	15569	15677	15668	15735	15698	15727	15764	15602	15576	15845	15593	15559	15833	15681	15607	15738	15662	15761	15874	15705	15785	15571	15968	15745	15772	15621	15750	15759	15548	15637	15745	15487	15644	15639	15814	15691	15917	15785	15623	15843	15840	15690	15554	15527	15832	15686	15849	15695	15895	15844	15710	15799	15732	15568	15717	15610	15491	15839	15682	15741	15827	15699	15844	15865	15915	15717	15547	15666	15868	15770	15663	15817	15768	15758	15619	15728	15745	15890	15604	15752	15565	15834	15981	15670	15846	15591	15713	15626	15616	15777	15685	15685	15787	15825	15735	15747	15677	15814	15662	15648	15784	15871	15646	15872	15821	15728	15848	15673	15770	15733	15877	15618	15705	15668	15840	15772	15727	15823	15679	15664	15520	15748	15753	15844	15588	15568	15790	15699	15696	15663	15711	15759	15653	15632	15784	15808	15508	15636	15701	15797	15755	15826	15538	15639	15785	15858	15887	15688	15793	15948	15686	15934	15562	15437	15775	15773	15756	15726	15677	15635	15824	15740	15704	15456	15611	15817	15844	15560	15766	15634	15767	15757	15665	15707	15733	15658	15714	15770	15768	15579	15759	15743	15751	15712	15706	15704	15883	15650	15741	15791	15818	15654	15687	15526	15720	15877	15850	15669	15695	15725	15408	15831	15705	15656	15740	15556	15694	15901	15999	15672	15775	15673	15719	15738	15678	15631	15539	15694	15706	15685	15768	15633	15732	15589	15725	15555	15555	15687	15456	15733	15559	15759	15594	15597	15801	15590	15704	15642	15779	15841	15761	15682	15824	16035	15674	15704	15703	15697	15937
30996	44898	41151	31477	25596	22096	19788	17741	16824	15925	15296	15062	14679	14438	14521	14139	14090	14046	13876	13948	13773	13840	13871	13928	13630	13698	13750	13676	13747	13588	13544	13750	13717	13564	13589	13585	13645	13632	13575	13510	13727	13509	13602	13537	13566	13479	13534	13627	13719	13563	13428	13733	13536	13723	13672	13634	13658	13730	13539	13527	13670	13617	13609	13719	13540	13475	13612	13537	13575	13708	13651	13564	13613	13626	13581	13438	13728	13479	13462	13546	13592	13478	13522	13651	13495	13477	13524	13544	13488	13443	13587	13602	13599	13867	13531	13629	13873	13436	13529	13468	13533	13690	13652	13500	13650	13537	13510	13561	13767	13502	13588	13525	13501	13644	13612	13645	13569	13456	13569	13630	13611	13612	13681	13543	13504	13496	13436	13593	13460	13625	13488	13555	13610	13573	13666	13586	13426	13532	13600	13641	13478	13588	13570	13373	13570	13525	13544	13526	13619	13409	13492	13655	13695	13722	13549	13566	13533	13580	13524	13354	13569	13574	13414	13508	13396	13419	13544	13540	13537	13376	13607	13454	13485	13537	13518	13528	13689	13770	13531	13513	13441	13464	13554	13632	13640	13556	13420	13545	13598	13549	13526	13565	13466	13718	13543	13703	13577	13632	13717	13571	13580	13526	13508	13632	13453	13569	13636	13463	13751	13566	13594	13554	13370	13443	13562	13465	13547	13444	13532	13691	13586	13586	13621	13650	13561	13419	13571	13479	13573	13554	13535	13634	13455	13587	13514	13483	13430	13527	13613	13516	13546	13575	13591	13551	13479	13502	13477	13400	13602	13559	13631	13714	13345	13661	13572	13424	13473	13428	13476	13665	13577	13571	13521	13503	13659	13507	13562	13502	13654	13482	13567	13581	13591	13525	13597	13579	13486	13520	13589	13511	13550	13649	13511	13492	13609	13476	13587	13505	13485	13595	13694	13707	13675	13613	13676	13558	13780	13505	13518	13746	13575	13530	13671	13697	13582	13607	13451	13477	13639	13560	13465	13562	13548	13478	13446	13493	13554	13453	13583	13476	13644	13638	13381	13515	13583	13665	13435	13564	13667	13744	13459	13774	13491	13660	13478	13592	13490	13473	13661	13651	13665	13573	13498	13564	13588	13614	13750	13541	13497	13472	13439	13637	13525	13559	13545	13664	13689	13463	13630	13825	13699	13474	13695	13450	13529	13673	13407	13531	13614	13518	13580	13448	13601	13571	13629	13528	13540	13557	13691	13543	13485	13494	13561	13535	13474	13765	13790	13462	13588	13457	13619	13627	13528	13562	13603	13712	13491	13543	13833	13544	13545	13599	13733	13589	13456	13545	13741	13532	13542	13653	13551	13649	13552	13428	13594	13578	13431	13488	13483	13566	13337	13673	13517	13594	13574	13480	13481	13573	13554	13502	13482	13662	13553	13490	13554	13595	13506	13656	13543	13655	13663	13548	13509	13351	13475	13646	13515	13511	13647	13487	13385	13541	13554	13647	13617	13542	13624	13492	13627	13639	13639	13729	13617	13542	13601	13410	13435	13507	13462	13654	13537	13607	13688	13601	13592	13456	13596	13643	13664	13694	13703	13497	13623	13503	13590	13617	13572	13604	13675	13455	13425	13580	13472	13515	13635	13415	13624	13496	13359	13434	13735	13621	13541	13413	13493	13505	13680	13509	13623	13765	13455	13679	13460	13393	13571	13640	13589	13468	13643	13550	13625	13876	13541	13663	13456	13588	13610	13792	13634	13592	13556	13685	13567	13496	13469	13662	13557	13647	13511	13457	13611	13664	13792	13597	13721	13588	13474	13677	13542	13690	13468	13540	13539	13409	13527	13680	13562	13580	13553	13540	13575	13752	13683	13731	13572	13455	13448	13494	13555	13426	13454	13543	13537	13623	13564	13532	13456	13586	13509	13668	13520	13500	13712	13641	13609	13604	13566	13529	13502	13373	13524	13511	13566	13662	13658	13641	13616	13465	13627	13609	13575	13473	13576	13511	13572	13512	13666	13544	13627	13664	13625	13659	13742	13494	13524	13606	13519	13457	13651	13616	13742	13425	13440	13664	13745	13518	13666	13546	13418	13548	13577	13613	13499	13657	13540	13715	13410	13567	13556	13525	13580	13651	13569	13709	13601	13516	13632	13461	13494	13556	13632	13452	13692	13448	13602	13515	13541	13587	13573	13621	13498	13424	13576	13636	13550	13584	13432	13634	13534	13490	13573	13499	13370	13442	13635	13526	13522	13467	13439	13552	13761	13483	13550	13629	13430	13705	13598	13528	13522	13573	13609	13502	13532	13585	13472	13514	13707	13582	13701	13440	13499	13573	13458	13753	13587	13522	13566	13612	13585	13787	13406	13729	13613	13680	13420	13484	13453	13447	13474	13568	13654	13544	13468	13489	13449	13760	13498	13662	13479	13507	13586	13505	13791	13518	13527	13608	13636	13361	13623	13604	13678	13511	13486	13652	13545	13593	13457	13567	13674	13573	13443	13599	13609	13568	13504	13654	13738	13411	13601	13569	13623	13606	13648	13452	13528	13580	13587	13435	13512	13675	13559	13672	13545	13578	13471	13540	13638	13523	13585	13682	13685	13743	13588	13612	13634	13605	13693	13528	13720	13641	13401	13524	13578	13762	13428	13734	13624	13563	13681	13588	13654	13553	13506	13634	13581	13461	13467	13755	13669	13571	13738	13658	13597	13513	13612	13484	13709	13541	13529	13725	13684	13570	13767	13569	13596	13550	13631	13592	13612	13584	13458	13536	13673	13373	13626	13676	13620	13525	13551	13400	13482	13550	13613	13558	13657	13629	13601	13750	13733	13594	13446	13698	13595	13736	13560	13439	13681	13527	13562	13623	13758	13491	13645	13538	13627	13725	13625	13667	13599	13573	13612	13544	13538	13520	13572	13560	13621	13562	13606	13522	13420	13501	13516	13666	13511	13694	13530	13619	13566	13504	13651	13498	13631	13456	13572	13693	13574	13592	13618	13469	13506	13522	13530	13490	13545	13465	13397	13562	13577	13715	13721	13763	13554	13639	13561	13559	13487	13447	13506	13627	13552	13628	13590	13483	13470	13548	13476	13574	13511	13504	13575	13614	13583	13633	13640	13458	13565	13427	13395	13666	13555	13680	13475	13431	13557	13592	13591	13476	13519	13635	13474	13498	13606	13616	13454	13589	13647	13611	13529	13509	13599	13513	13546	13569	13563	13600	13628	13761	13633	13578	13481	13535	13637	13487	13670	13519	13464	13467	13592	13484	13512	13588	13702	13614	13554	13566	13547	13345	13427	13514	13709	13514	13657	13568	13499	13566	13666	13572	13635	13713	13609	13503	13676	13498	13658	13505	13560	13460	13381	13615	13577	13670	13501	13493	13449	13643	13580	13444	13577	13501	13694	13677	13586	13558	13614	13562	13557	13620	13609	13444	13443	13411	13630	13590	13440	13542	13545	13477	13545	13602	13590	13622	13639	13630	13521	13361	13689	13685	13737	13544	13621	13682	13375	13544	13722	13584	13560	13540	13669	13541	13677	13524	13565	13580	13605	13575	13483	13534	13500	13534	13488	13719	13543	13624	13740	13468	13615	13371	13570	13604	13679	13717	13451	13588	13509	13612	13681	13662	13578	13547	13577	13719	13506	13467	13517	13524	13365	13390	13584	13611	13530	13751	13702	13522	13604	13444	13599	13496	13530	13589	13563	13526	13764	13506	13546	13588	13690	13545	13558	13561	13749	13476	13748	13522	13638	13673	13610	13581	13572	13748	13497	13682	13447	13546	13726	13711	13582	13712	13512	13534	13680	13518	13722	13631	13459	13528	13524	13494	13666	13664	13407	13572	13702	13605	13586	13632	13475	13521	13553	13542	13456	13606	13521	13677	13636	13558	13382	13677	13491	13636	13553	13662	13516	13567	13509	13577	13685	13536	13735	13593	13631	13578	13671	13463	13725	13482	13565	13502	13367	13548	13446	13581	13672	13652	13506	13569	13615	13673	13428	13645	13464	13526	13430	13591	13634	13595	13492	13643	13600	13646	13485	13701	13566	13661	13491	13674	13698	13407	13597	13717	13558	13593	13534	13490	13624	13655	13631	13680	13682	13682	13548	13572	13524	13389	13668	13545	13659	13599	13527	13553	13408	13555	13550	13566	13564	13607	13531	13591	13608	13436	13699	13611	13660	13689	13557	13567	13602	13560	13490	13662	13403	13519	13532	13500	13558	13641	13411	13640	13546	13538	13604	13541	13762	13446	13516	13502	13507	13658	13729	13703	13574	13315	13760	13666	13521	13683	13614	13545	13520	13596	13639	13415	13532	13524	13705	13490	13698	13625	13571	13615	13481	13438	13552	13525	13678	13586	13528	13580	13749	13629	13541	13632	13492	13570	13480	13430	13625	13479	13442	13750	13628	13556	13643	13592	13543	13494	13447	13580	13721	13679	13648	13481	13531	13451	13683	13412	13543	13621	13511	13434	13578	13466	13671	13315	13665	13568	13425	13524	13579	13510	13611	13613	13637	13547	13623	13442	13653	13470	13455	13567	13587	13576	13455	13739	13668	13684	13591	13601	13679	13496	13420	13651	13566	13581	13434	13755	13604	13499	13819	13570	13473	13610	13464	13612	13737	13515	13594	13674	13630	13500	13635	13573	13449	13519	13610	13669	13600	13574	13666	13465	13569	13573	13637	13573	13571	13569	13640	13637	13521	13800	13475	13698	13456	13527	13360	13501	13649	13453	13706	13570	13588	13621	13526	13486	13471	13518	13457	13596	13529	13672	13610	13452	13416	13578	13508	13393	13493	13522	13561	13597	13663	13619	13481	13623	13595	13559	13580	13540	13599	13736	13466	13502	13527	13596	13603	13461	13616	13598	13534	13522	13422	13599	13591	13528	13610	13547	13510	13501	13604	13485	13649	13478	13612	13505	13504	13333	13529	13495	13330	13621	13520	13587	13621	13663	13526	13650	13635	13452	13691	13565	13597	13735	13653	13589	13681	13433	13750	13543	13509	13687	13557	13527	13632	13529	13659	13594	13588	13595	13532	13521	13610	13634	13621	13568	13641	13500	13646	13596	13596	13594	13655	13486	13525	13440	13647	13556	13590	13286	13688	13422	13503	13631	13713	13525	13764	13608
24098	21089	28604	25823	25654	26204	24589	20491	19054	18189	17673	17311	16834	16623	16549	16364	16233	16136	16116	15867	15812	15809	15791	15683	15753	15792	15789	15527	15771	15686	15706	15485	15739	15605	15566	15577	15690	15669	15642	15497	15838	15757	15540	15539	15487	15307	15508	15674	15493	15543	15591	15521	15603	15569	15582	15328	15551	15582	15523	15846	15521	15147	15562	15444	15505	15447	15462	15482	15361	15557	15526	15623	15518	15471	15679	15598	15621	15509	15329	15508	15514	15692	15510	15496	15691	15462	15553	15537	15357	15473	15455	15622	15484	15509	15500	15484	15578	15601	15462	15525	15419	15222	15595	15560	15388	15728	15559	15587	15503	15373	15605	15375	15507	15621	15478	15535	15426	15609	15565	15452	15556	15585	15434	15437	15341	15532	15503	15654	15455	15515	15405	15543	15458	15640	15644	15384	15457	15477	15696	15338	15276	15364	15434	15482	15553	15618	15580	15494	15638	15408	15428	15301	15320	15456	15331	15562	15531	15557	15752	15509	15590	15491	15698	15448	15536	15443	15372	15457	15465	15377	15408	15422	15600	15285	15500	15247	15341	15383	15613	15579	15649	15363	15475	15453	15680	15470	15509	15419	15394	15498	15379	15576	15658	15670	15602	15349	15286	15525	15350	15570	15421	15517	15576	15591	15455	15456	15527	15498	15495	15532	15657	15398	15362	15479	15516	15516	15562	15413	15441	15385	15562	15395	15609	15543	15317	15520	15593	15519	15496	15369	15448	15528	15576	15556	15383	15444	15395	15535	15472	15336	15397	15441	15746	15452	15446	15427	15533	15491	15467	15578	15484	15463	15580	15510	15455	15597	15617	15623	15621	15480	15480	15410	15409	15586	15623	15286	15498	15341	15298	15381	15605	15649	15481	15551	15242	15572	15509	15517	15629	15575	15665	15406	15523	15444	15354	15527	15499	15565	15471	15587	15504	15530	15308	15482	15423	15444	15552	15292	15218	15351	15519	15532	15365	15353	15579	15372	15564	15272	15573	15684	15492	15478	15700	15722	15688	15617	15685	15428	15594	15466	15242	15444	15637	15427	15384	15487	15567	15287	15536	15630	15498	15434	15556	15557	15301	15559	15423	15293	15612	15602	15463	15706	15396	15679	15486	15710	15609	15335	15640	15445	15396	15582	15567	15375	15616	15565	15520	15436	15485	15455	15421	15633	15486	15375	15453	15377	15279	15465	15622	15732	15522	15438	15613	15551	15554	15476	15532	15552	15471	15470	15527	15635	15611	15471	15601	15642	15410	15547	15529	15421	15296	15605	15588	15677	15470	15551	15657	15634	15363	15559	15513	15424	15532	15564	15627	15615	15389	15546	15558	15277	15479	15546	15561	15531	15628	15412	15395	15430	15534	15505	15500	15459	15411	15678	15527	15548	15556	15463	15532	15737	15648	15433	15480	15557	15516	15385	15472	15190	15217	15431	15511	15576	15601	15444	15509	15534	15561	15461	15412	15404	15443	15454	15503	15526	15468	15563	15472	15375	15432	15577	15428	15425	15552	15479	15598	15358	15525	15655	15446	15445	15576	15721	15512	15326	15690	15588	15566	15618	15510	15350	15587	15575	15453	15552	15460	15406	15536	15277	15427	15526	15603	15372	15551	15485	15522	15421	15679	15758	15693	15402	15466	15493	15282	15442	15442	15437	15546	15540	15339	15475	15245	15423	15497	15391	15471	15619	15546	15427	15363	15300	15387	15282	15397	15458	15479	15418	15529	15412	15499	15368	15652	15413	15698	15726	15397	15449	15547	15542	15507	15436	15578	15414	15446	15442	15455	15358	15538	15499	15486	15391	15671	15690	15617	15555	15511	15494	15565	15655	15290	15471	15627	15315	15837	15525	15753	15538	15465	15501	15551	15629	15323	15398	15535	15459	15672	15608	15454	15579	15414	15509	15625	15552	15401	15500	15557	15387	15497	15615	15422	15507	15578	15305	15337	15458	15593	15463	15544	15593	15423	15453	15428	15470	15591	15485	15432	15572	15454	15503	15241	15576	15496	15405	15406	15277	15363	15472	15661	15612	15447	15566	15399	15325	15641	15444	15388	15399	15546	15593	15502	15528	15485	15304	15581	15381	15399	15551	15706	15486	15480	15548	15502	15535	15444	15506	15502	15306	15433	15461	15364	15508	15610	15425	15579	15516	15435	15576	15658	15622	15389	15518	15442	15459	15532	15488	15673	15701	15687	15430	15613	15364	15459	15487	15586	15426	15659	15608	15385	15477	15686	15426	15560	15634	15635	15605	15385	15621	15648	15727	15637	15481	15588	15524	15513	15777	15516	15419	15605	15449	15485	15562	15467	15437	15592	15529	15754	15481	15405	15640	15652	15497	15488	15515	15521	15569	15547	15299	15352	15339	15453	15364	15402	15592	15431	15562	15388	15379	15537	15453	15250	15533	15581	15464	15595	15423	15310	15359	15494	15458	15410	15588	15587	15562	15485	15524	15480	15455	15367	15357	15319	15352	15495	15292	15401	15451	15267	15582	15406	15439	15622	15397	15449	15534	15386	15670	15354	15256	15355	15557	15455	15479	15527	15441	15672	15407	15435	15422	15549	15318	15601	15547	15624	15486	15323	15292	15383	15545	15385	15521	15538	15601	15502	15634	15367	15506	15540	15451	15466	15487	15214	15472	15480	15424	15433	15500	15494	15384	15406	15554	15514	15624	15550	15428	15723	15460	15482	15489	15618	15410	15357	15428	15495	15603	15490	15482	15459	15557	15494	15598	15359	15415	15673	15347	15475	15472	15593	15508	15367	15690	15559	15603	15556	15477	15372	15455	15165	15490	15481	15298	15443	15547	15523	15633	15458	15826	15620	15611	15656	15385	15468	15623	15472	15346	15385	15248	15570	15439	15561	15533	15597	15466	15505	15614	15601	15658	15545	15449	15601	15575	15577	15530	15484	15677	15516	15454	15523	15450	15453	15417	15376	15562	15624	15611	15416	15464	15534	15471	15500	15501	15584	15575	15643	15540	15510	15509	15681	15616	15680	15437	15426	15347	15644	15563	15547	15442	15457	15592	15493	15375	15273	15531	15605	15462	15333	15581	15537	15534	15601	15676	15536	15550	15252	15551	15388	15659	15538	15593	15470	15417	15605	15496	15330	15428	15546	15532	15626	15491	15461	15545	15531	15384	15518	15518	15637	15701	15491	15486	15481	15446	15441	15394	15323	15650	15682	15481	15515	15357	15593	15610	15297	15415	15330	15670	15628	15473	15431	15591	15365	15600	15659	15596	15609	15418	15590	15454	15450	15504	15481	15652	15487	15317	15509	15365	15568	15514	15526	15416	15311	15313	15596	15604	15337	15575	15549	15449	15494	15605	15451	15471	15410	15742	15654	15354	15639	15425	15427	15606	15458	15544	15650	15467	15371	15368	15467	15479	15466	15741	15585	15564	15595	15472	15513	15519	15548	15392	15700	15481	15609	15425	15554	15561	15766	15470	15595	15548	15467	15436	15562	15467	15689	15559	15642	15490	15495	15419	15510	15468	15534	15354	15538	15492	15456	15450	15600	15374	15645	15348	15607	15378	15464	15441	15587	15522	15538	15423	15598	15419	15488	15590	15494	15609	15518	15474	15500	15259	15496	15628	15555	15492	15671	15351	15599	15262	15591	15642	15433	15723	15362	15265	15510	15444	15434	15658	15661	15477	15389	15522	15585	15586	15687	15765	15613	15472	15446	15663	15485	15445	15461	15233	15389	15616	15533	15515	15576	15394	15537	15283	15488	15654	15323	15493	15587	15517	15482	15518	15580	15373	15526	15421	15394	15589	15504	15662	15504	15511	15570	15712	15520	15345	15606	15488	15478	15444	15534	15636	15417	15547	15401	15519	15572	15445	15501	15512	15406	15682	15605	15663	15579	15444	15459	15414	15372	15494	15444	15238	15448	15540	15480	15593	15327	15395	15521	15458	15445	15634	15617	15449	15498	15558	15519	15407	15455	15448	15551	15494	15575	15524	15488	15435	15581	15331	15318	15458	15514	15484	15425	15495	15454	15520	15554	15323	15563	15346	15385	15281	15473	15642	15667	15394	15404	15260	15527	15508	15566	15475	15556	15443	15563	15395	15340	15483	15579	15490	15522	15543	15513	15588	15625	15416	15452	15485	15642	15448	15663	15466	15536	15557	15688	15512	15473	15617	15470	15547	15548	15631	15466	15405	15622	15452	15411	15460	15512	15313	15427	15355	15357	15501	15713	15560	15527	15507	15449	15419	15457	15487	15518	15306	15566	15466	15538	15422	15563	15476	15474	15633	15436	15619	15425	15356	15503	15474	15672	15283	15404	15463	15504	15525	15587	15619	15654	15580	15595	15272	15700	15718	15635	15338	15292	15507	15508	15530	15476	15592	15607	15511	15608	15454	15423	15390	15496	15404	15541	15352	15181	15367	15498	15392	15866	15506	15462	15373	15626	15522	15513	15525	15428	15448	15544	15441	15382	15460	15391	15150	15518	15566	15363	15594	15234	15481	15303	15483	15585	15508	15528	15409	15466	15713	15475	15568	15379	15570	15439	15714	15801	15595	15612	15606	15331	15830	15339	15482	15457	15535	15590	15288	15626	15399	15545	15441	15602	15680	15405	15559	15835	15676	15651	15584	15398	15392	15326	15508	15538	15349	15608	15395	15604	15423	15495	15699	15548	15620	15553	15404	15717	15437	15436	15462	15487	15571	15502	15509	15431	15560	15698	15404	15564	15380	15635	15536	15561	15412	15473	15403	15374	15518	15642	15415	15562	15628	15633	15487	15629	15452	15529	15575	15667	15626	15593	15483	15563	15516	15681	15650	15439	15684	15687	15483	15596	15401	15538	15376	15455	15317	15513	15614	15466	15594	15529	15607	15557	15513	15541	15600	15558	15403	15469	15426	15488	15430	15684	15671	15478	15384	15423	15647	15590	15447	15552	15496	15370	15458	15442	15380	15490	15486	15280	15510	15419	15490	15453	15434	15431	15434	15285	15594	15542	15435	15504	15399	15222	15508	15349	15497	15712	15547	15689	15238	15529	15615	15597	15452	15372	15537	15562	15497	15541	15366	15618	15493	15398	15433	15526	15276	15392	15550	15632	15458	15608	15402	15572	15523	15619	15553	15420	15361	15363	15456
31681	50887	46781	36795	31157	26889	22747	20002	18543	17375	16108	15781	15192	14921	14604	14458	14336	14148	13922	14033	13821	13644	13799	13702	13715	13624	13357	13458	13577	13430	13592	13501	13650	13513	13499	13455	13557	13438	13556	13548	13499	13289	13428	13502	13343	13666	13545	13468	13481	13364	13503	13456	13365	13344	13312	13524	13523	13527	13410	13409	13366	13386	13500	13200	13333	13396	13447	13466	13433	13363	13501	13440	13392	13357	13467	13433	13584	13482	13512	13479	13551	13489	13487	13316	13554	13280	13468	13249	13530	13333	13522	13574	13560	13352	13300	13476	13555	13410	13609	13403	13372	13535	13447	13428	13445	13458	13443	13373	13528	13406	13390	13509	13408	13264	13363	13396	13455	13196	13353	13464	13420	13351	13312	13416	13505	13506	13365	13351	13362	13524	13289	13446	13332	13311	13417	13583	13501	13627	13319	13482	13335	13219	13327	13428	13489	13445	13375	13483	13446	13535	13520	13345	13477	13333	13408	13266	13533	13356	13469	13544	13538	13458	13413	13368	13262	13391	13449	13328	13495	13422	13445	13473	13708	13486	13456	13521	13499	13588	13398	13348	13391	13374	13561	13586	13518	13418	13438	13451	13385	13451	13561	13444	13371	13383	13470	13341	13654	13423	13469	13604	13471	13348	13272	13299	13450	13263	13451	13417	13394	13491	13505	13296	13585	13443	13452	13497	13504	13195	13403	13382	13425	13468	13480	13415	13415	13421	13476	13412	13376	13439	13465	13410	13482	13413	13479	13618	13483	13417	13337	13310	13441	13646	13503	13544	13447	13527	13466	13565	13410	13426	13367	13508	13267	13455	13523	13383	13545	13348	13360	13411	13562	13690	13352	13297	13364	13304	13312	13509	13321	13358	13335	13469	13368	13382	13327	13452	13458	13323	13401	13437	13424	13575	13508	13405	13445	13358	13391	13390	13351	13291	13576	13404	13410	13450	13491	13436	13440	13404	13371	13316	13481	13410	13437	13350	13467	13405	13602	13448	13511	13472	13327	13136	13404	13411	13372	13349	13425	13481	13474	13426	13425	13568	13564	13396	13506	13515	13399	13539	13506	13285	13497	13308	13362	13368	13490	13378	13500	13543	13593	13451	13417	13451	13352	13338	13389	13482	13302	13479	13588	13421	13430	13469	13378	13340	13517	13357	13428	13490	13459	13446	13563	13452	13462	13488	13347	13237	13535	13391	13389	13293	13377	13541	13371	13534	13541	13492	13372	13318	13437	13574	13401	13424	13414	13481	13311	13463	13343	13425	13310	13533	13430	13500	13272	13433	13544	13448	13468	13542	13473	13360	13363	13446	13539	13465	13141	13528	13452	13477	13494	13579	13326	13486	13428	13388	13441	13416	13525	13503	13415	13558	13471	13522	13268	13348	13379	13466	13307	13432	13563	13432	13495	13564	13484	13470	13537	13537	13425	13426	13507	13416	13462	13427	13360	13425	13342	13474	13349	13424	13280	13375	13325	13412	13439	13330	13447	13533	13433	13430	13380	13455	13356	13403	13420	13488	13461	13412	13406	13531	13563	13347	13461	13460	13266	13300	13412	13331	13474	13491	13488	13457	13381	13462	13434	13460	13495	13334	13448	13270	13428	13465	13381	13286	13387	13443	13316	13529	13389	13431	13531	13484	13358	13464	13419	13580	13382	13318	13267	13321	13434	13280	13418	13398	13402	13284	13534	13391	13352	13382	13571	13463	13380	13357	13510	13441	13310	13681	13297	13375	13410	13333	13401	13450	13489	13511	13446	13357	13345	13357	13460	13370	13281	13492	13479	13422	13536	13470	13370	13426	13355	13385	13254	13449	13393	13323	13507	13348	13466	13406	13509	13534	13482	13381	13485	13484	13433	13296	13435	13402	13381	13367	13258	13501	13327	13487	13428	13361	13381	13508	13400	13554	13362	13338	13378	13508	13468	13540	13393	13363	13532	13477	13304	13478	13342	13475	13457	13406	13418	13493	13400	13417	13484	13413	13381	13459	13467	13463	13394	13488	13448	13355	13518	13481	13541	13508	13535	13305	13354	13604	13480	13418	13444	13331	13436	13339	13385	13310	13469	13508	13622	13373	13394	13328	13315	13349	13427	13457	13286	13408	13449	13391	13498	13426	13498	13517	13457	13465	13484	13278	13523	13532	13429	13564	13520	13369	13365	13472	13399	13423	13452	13508	13398	13366	13295	13275	13413	13480	13542	13351	13343	13465	13336	13534	13581	13421	13338	13400	13351	13442	13399	13484	13338	13575	13400	13378	13369	13490	13274	13501	13370	13397	13479	13480	13258	13469	13367	13291	13363	13537	13534	13528	13336	13546	13480	13375	13355	13575	13305	13416	13594	13438	13448	13472	13287	13297	13424	13506	13539	13532	13429	13366	13457	13502	13476	13435	13396	13440	13485	13440	13534	13412	13533	13222	13374	13449	13351	13410	13466	13466	13389	13534	13464	13467	13509	13402	13371	13341	13449	13334	13397	13354	13383	13498	13366	13494	13278	13402	13578	13417	13452	13406	13418	13443	13173	13422	13529	13565	13337	13409	13435	13412	13379	13456	13362	13374	13383	13323	13477	13406	13499	13415	13239	13501	13491	13366	13595	13499	13325	13317	13349	13562	13315	13435	13505	13323	13362	13277	13329	13461	13418	13367	13405	13403	13433	13486	13528	13492	13481	13424	13591	13273	13397	13558	13465	13433	13482	13357	13585	13413	13543	13238	13498	13451	13490	13351	13525	13494	13420	13377	13500	13268	13469	13436	13503	13374	13380	13570	13511	13487	13651	13417	13457	13381	13495	13292	13570	13446	13269	13519	13364	13549	13562	13367	13434	13407	13603	13354	13253	13461	13530	13610	13337	13284	13326	13461	13507	13422	13503	13441	13467	13450	13478	13364	13459	13437	13511	13345	13498	13456	13452	13372	13658	13394	13401	13569	13439	13500	13551	13537	13346	13564	13470	13258	13393	13371	13431	13325	13335	13372	13499	13451	13327	13459	13390	13720	13492	13456	13500	13418	13485	13444	13435	13343	13393	13420	13469	13448	13443	13312	13475	13436	13475	13420	13400	13495	13381	13433	13279	13352	13398	13429	13478	13270	13373	13412	13385	13553	13388	13539	13273	13191	13418	13317	13527	13415	13302	13436	13438	13488	13513	13354	13720	13598	13399	13332	13466	13398	13452	13351	13541	13427	13480	13266	13420	13381	13362	13492	13355	13611	13362	13433	13582	13447	13450	13383	13434	13379	13368	13403	13357	13242	13354	13523	13393	13358	13261	13432	13588	13445	13429	13429	13391	13301	13450	13350	13499	13483	13453	13376	13369	13212	13358	13490	13560	13614	13589	13423	13487	13314	13390	13541	13424	13321	13446	13503	13467	13449	13537	13343	13471	13207	13572	13507	13441	13428	13343	13417	13508	13312	13326	13450	13410	13364	13270	13506	13350	13493	13318	13324	13399	13429	13645	13253	13572	13636	13262	13271	13421	13625	13444	13388	13375	13494	13458	13363	13461	13457	13562	13446	13233	13409	13343	13451	13479	13492	13364	13466	13511	13354	13399	13333	13428	13555	13314	13434	13684	13460	13401	13441	13366	13416	13532	13420	13505	13428	13350	13442	13414	13407	13404	13447	13473	13381	13504	13322	13327	13510	13217	13499	13376	13626	13533	13242	13494	13363	13476	13478	13472	13518	13323	13411	13511	13418	13475	13363	13596	13375	13273	13401	13338	13384	13384	13594	13260	13470	13472	13414	13491	13489	13318	13427	13502	13290	13353	13339	13431	13462	13410	13435	13442	13477	13522	13401	13405	13385	13486	13295	13459	13364	13322	13241	13345	13481	13433	13592	13288	13342	13561	13181	13411	13433	13484	13469	13487	13611	13478	13414	13501	13374	13436	13420	13449	13443	13494	13432	13430	13404	13336	13418	13585	13280	13336	13435	13573	13411	13305	13262	13405	13383	13500	13570	13335	13533	13436	13511	13183	13501	13267	13525	13328	13245	13347	13392	13396	13579	13306	13563	13433	13426	13389	13320	13423	13513	13445	13562	13268	13514	13320	13505	13342	13464	13513	13337	13411	13293	13461	13492	13333	13456	13407	13425	13251	13458	13534	13512	13508	13536	13379	13441	13464	13422	13498	13372	13384	13421	13247	13475	13549	13348	13412	13469	13400	13376	13404	13431	13498	13337	13588	13449	13330	13496	13339	13566	13511	13510	13454	13567	13342	13583	13387	13422	13478	13403	13366	13444	13507	13340	13414	13428	13624	13566	13356	13424	13270	13367	13222	13444	13389	13414	13484	13414	13387	13477	13370	13489	13509	13427	13368	13500	13546	13283	13422	13328	13373	13577	13443	13317	13292	13538	13492	13561	13512	13503	13310	13520	13418	13431	13348	13561	13504	13411	13555	13504	13502	13427	13551	13432	13509	13374	13292	13303	13227	13421	13337	13485	13608	13487	13520	13523	13353	13320	13317	13444	13509	13431	13548	13679	13461	13444	13456	13358	13614	13443	13162	13361	13596	13287	13479	13419	13489	13427	13458	13509	13454	13409	13401	13451	13471	13350	13367	13372	13558	13338	13370	13503	13369	13370	13399	13462	13387	13513	13442	13395	13415	13434	13284	13385	13308	13339	13457	13576	13310	13414	13431	13535	13400	13389	13389	13429	13296	13360	13608	13597	13382	13511	13706	13466	13260	13319	13338	13387	13475	13430	13287	13520	13408	13514	13397	13342	13370	13514	13478	13394	13537	13472	13394	13418	13322	13351	13285	13276	13455	13359	13260	13446	13405	13380	13491	13470	13285	13457	13354	13371	13414	13442	13432	13328	13344	13473	13432	13416	13440	13580	13292	13489	13393	13495	13422	13325	13402	13527	13354	13480	13686	13443	13423	13328	13579	13427	13450	13369	13407	13388	13539	13373	13344	13369	13466	13519	13501	13539	13482	13446	13434	13391	13331	13445	13469	13255	13518	13660	13383	13558	13413	13200	13385	13338	13385	13399	13321	13364	13307	13356	13301	13298	13539	13474	13355	13735	13380	13491	13269	13397	13481	13374	13436	13420	13403	13454	13401	13435	13451	13574	13524	13492	13361	13414	13402	13177	13396	13381	13467	13318	13329	13426	13407	13437
22784	21095	28834	23968	23292	27052	28800	23130	21133	20012	19127	18448	17872	17537	17215	16996	16813	17017	16784	16502	16487	16643	16408	16174	16099	16230	16247	16054	16150	16023	16231	16204	16090	16171	16095	16014	16152	16282	16054	15956	16086	16012	16015	15919	15816	16007	16323	16129	16040	15824	15923	15863	15986	16133	15902	15876	16046	16024	16059	16086	16015	15854	15938	15977	15733	15901	16044	16056	15932	15957	16018	15753	15848	16134	16123	16033	16004	15895	15951	15892	16010	15882	16063	16004	15826	15970	15843	16148	15981	15903	16017	15870	15990	16080	16078	15920	15863	15973	15878	16092	16042	15883	15811	15902	15951	15885	15979	15894	15866	16105	15919	15960	16135	15933	15822	15934	16031	15969	16179	16045	15809	15731	16269	16010	16042	15703	15981	16116	15942	15861	16073	16138	15905	15993	16027	16027	15708	15922	15773	16000	16108	16012	16217	15832	15872	16020	16045	16035	16090	15861	16043	15919	15916	16004	15997	15928	15865	15866	15826	15600	15706	15911	16144	15982	15887	15972	15898	15856	15799	15806	15828	15999	16030	16003	15992	15946	15937	15914	15924	15829	16008	15693	15887	15987	15932	16021	15939	15854	15924	15778	15938	16163	16065	15985	15742	16118	15946	15887	15850	16081	15857	15939	15955	15964	16011	15860	15965	15888	16006	15955	16049	16082	15884	15892	16191	15938	15870	15707	15791	16027	15767	15757	15845	16014	15889	15943	15925	15966	16000	15965	15957	15982	16018	15930	15889	16041	15825	15912	16186	16059	15963	15688	15939	16028	16018	15902	15907	15929	15893	15729	15976	15910	15908	15857	15921	15931	15897	15788	15953	15877	16015	15906	16035	15875	15692	15866	15958	16109	15744	15929	15943	15919	15917	15782	15944	15915	15979	16005	16016	16148	16172	15982	15909	16042	15800	15759	15857	15912	15937	15780	15820	16062	16019	15902	15878	15806	15781	15814	15976	15840	15917	16103	16102	15780	15848	15894	15890	15903	16138	15929	15928	15944	16130	16181	15917	15989	16060	15913	15774	15910	15824	15883	15867	15921	15817	15866	15807	15974	16003	15946	15996	16101	15853	15977	15966	15874	15870	15975	16039	16052	15828	15992	15861	15953	15919	16004	15921	15966	15966	16072	15723	15966	16042	15811	16048	15896	15903	16086	16102	16054	15940	16041	16051	15848	15912	15783	16008	15909	15836	15917	15963	16098	15893	15892	15919	15917	16117	15879	16016	15937	15978	15991	16116	15991	16093	15903	15917	15945	15982	15931	15797	15788	15965	15815	15814	15981	15907	16005	15977	15682	15968	16010	16136	15775	15752	15896	15753	16086	15777	15960	15712	15821	15922	15914	15899	15921	16004	15876	15840	15900	15946	15824	15920	16065	15983	15987	15873	15888	16117	15904	16106	15966	16045	15867	15926	16096	15856	15957	16163	15815	15783	15870	15875	15939	15837	15984	15927	15734	15845	16019	15895	15902	15962	16108	15864	16044	15963	15815	16130	15919	15964	15913	15986	15911	15998	15817	15895	15892	16030	15844	15987	15962	15756	15860	16086	15973	15882	15847	15998	15805	15837	15682	15954	15850	15992	15823	15798	15843	15950	15931	15872	16145	15851	15830	15992	15902	15837	15907	15972	15821	15875	15890	15865	15855	16150	16031	15865	16073	16003	16040	15995	15968	15958	15870	15966	15890	15920	15912	15941	15772	15806	15816	15917	15775	15973	16069	16093	15932	16040	15970	15684	15832	15917	16095	16078	15942	16105	15853	15761	15965	15755	15716	15613	16005	15843	15947	15781	15857	15869	15962	15835	15872	16037	16007	15871	15930	15890	15907	15852	15959	15798	15893	16013	15977	15747	15795	15964	15892	16044	15879	15868	15842	15709	16001	15816	16014	15914	15819	15887	15885	15914	15986	15958	15969	15975	15845	15891	15905	15888	15991	15977	15887	15896	15947	15885	15890	16126	16015	15882	15891	15863	15897	15828	15928	15996	16101	15975	16052	15854	15880	15908	15916	15882	15911	16016	16018	15990	16031	15940	15816	15906	16056	15835	15881	16034	15861	15870	15762	15831	16009	15688	15936	15898	15996	15990	15989	15847	15694	15867	15907	15938	15793	15960	15911	15732	15814	16139	16120	15830	15743	16057	16056	15759	15884	15864	16108	15960	16114	15964	15962	16007	15949	15891	15675	15902	15959	15826	16086	15925	15907	15822	15997	16054	15948	16149	16036	15907	15830	15816	15829	15837	15965	15851	15940	15799	15829	15946	15961	15939	15918	15998	15832	15991	15752	15903	15704	15824	15787	15861	15869	15748	15927	15871	15963	15825	15988	15916	15941	16033	16050	15989	16060	15782	15889	16046	15928	15856	15940	16075	16044	16085	15962	16124	15683	15957	15827	15839	15726	16044	15867	15849	15963	16057	15726	15958	16152	15994	16035	15948	15939	16002	15968	16056	15928	15638	15847	15948	15900	15730	16025	16004	15930	15986	16078	15886	15973	15937	15988	15998	16022	15784	15900	15977	15853	15958	15846	15969	16145	16144	16000	15970	16009	16051	15825	16021	15832	16054	15923	16058	15871	16115	16037	16068	15985	16056	15822	15788	15854	15775	15890	15691	15925	15973	15883	15913	15973	16064	15926	15962	15944	15860	15862	15803	15965	15832	15778	15842	15918	15851	15950	15953	16014	15973	15871	15931	15897	16005	15749	15908	15777	15964	15915	16061	15803	15897	16022	15892	15941	15707	16000	15932	15854	15975	15961	15846	15926	15749	15646	15886	15849	15979	16032	15984	15929	15975	16040	15972	16011	15918	15808	15785	15948	16029	15852	16172	16022	15875	15821	15726	15964	15898	15924	15937	16038	16143	15926	15962	15974	15977	15939	16009	16138	15876	15904	15890	15929	15955	15864	15807	15987	15814	15834	15928	15844	15829	15810	15885	15929	16015	15932	16009	15775	15953	16066	16096	15977	16028	16009	16082	15908	16066	15928	15870	16033	15903	15811	15921	15960	16043	15931	15981	15863	15978	15847	15983	15789	16045	15998	15829	15953	15896	15912	15867	15879	15909	15929	15903	15883	15940	15904	15921	16105	15892	15874	15952	16012	16040	15891	16086	16038	15816	15894	16022	16022	15906	15854	15944	16013	15982	16048	15955	15871	15854	15861	15915	15768	15941	15978	16064	16145	15794	15958	15929	15958	15988	16162	15855	15950	16006	16031	16078	15973	15826	15881	15989	15912	15826	15974	16062	15892	15992	15795	15981	15905	15945	16007	15932	15914	16016	16091	15920	15886	15937	15910	15801	15774	16086	15747	15728	15968	15895	15924	15996	16044	15944	15921	16050	15881	15923	15859	15907	15880	16023	15972	15757	15879	15927	16105	15852	16041	15886	16054	15774	15960	15778	16023	16014	16076	15948	15876	15936	15674	16063	15835	15952	16170	15814	15922	15921	15942	15730	15891	15905	16168	15875	15964	15904	15980	15909	15812	15955	15884	15927	15879	15954	15908	15885	15938	15828	16126	16077	15861	15827	15927	16033	15933	15746	15674	15828	15928	15870	15910	16031	16040	16075	15775	15645	15780	15923	15948	15922	15937	15799	15978	15892	15648	16047	15901	15994	15981	15655	15692	15791	15960	15908	15965	15936	15917	15967	16050	16003	16021	15922	15982	15987	15887	15882	16101	15953	15859	16024	16001	16036	15975	15908	15919	15994	15871	15973	15951	15775	15710	15967	15959	15887	15941	15868	15916	15886	15811	15764	15893	15747	15944	15809	15964	15882	16044	15948	15900	16010	15954	16159	15938	15996	15921	15807	15910	15824	16048	15721	15840	16020	15851	15869	15794	15937	15989	15985	15986	15860	16010	15951	15955	15874	15969	15762	15792	15867	15939	15868	15816	15695	15726	15985	16034	15984	15890	15915	15877	15883	15946	15826	15973	15854	15864	15948	15921	15849	15835	15928	15797	15990	15770	15918	15918	15770	16027	15825	15997	15879	16036	16194	15852	16051	16095	15958	16185	15932	16143	16228	16031	16078	16116	16036	15830	16072	16067	15950	16089	15878	15923	16115	15993	15913	15966	15913	15894	16174	15933	15944	16078	16044	15942	16091	15987	15687	15838	15916	16030	16003	15766	15961	15903	16304	15824	15961	15902	16026	15970	15853	15797	15806	15959	15930	16014	16018	15892	16081	15983	15764	15997	15937	15819	16014	15887	15919	15675	15721	15729	16232	16024	15864	15767	16047	16118	15872	15998	15875	15924	16006	16017	15857	15846	15770	16051	15876	16028	15966	15945	16081	16017	16076	15843	16075	15921	15770	15767	15855	16092	15983	16049	15900	15904	15838	15664	15851	16038	15810	15898	15884	15898	16082	15822	15896	15991	15966	15876	15935	16079	15864	16083	16041	15838	16013	15938	15876	15914	15859	15721	15959	15963	15903	15926	15717	15940	15948	15903	16034	15861	16010	15919	15916	15653	16000	16010	15860	15882	15755	15810	15808	16014	15692	15947	15671	15891	15816	15831	15764	15972	16069	15897	15883	15806	15775	15930	15934	15974	15835	15884	15989	16038	15960	15777	15989	16099	15840	15895	16043	16042	15859	15839	15908	15818	15957	15803	16001	15906	16035	15751	15875	16114	15821	15801	15779	16039	16022	15866	15950	15929	15859	15902	15785	15761	16001	16129	15985	15911	15832	15978	15938	16013	15900	15790	16028	15719	15959	15878	15966	15834	16072	15903	16101	15881	15924	15827	15801	15734	15690	16034	15847	16034	15828	15928	15791	15816	15845	15952	15922	16099	15848	15925	15977	15889	15797	15787	15918	15912	15994	15975	15983	15986	16047	15850	15947	15770	15831	16084	15726	15926	15653	16043	15862	16025	15916	15975	16168	16061	15963	15945	15855	15825	15880	16030	15857	16099	15935	15993	15916	15828	15800	15874	15857	16096	15997	16123	15846	15866	16058	16017	16275	15964	16030	15686	15841	15901	15948	15839	15938	15999	15974	15688	15919	15917	15979	15896	15694	16000	15781	15963	15731	15770	15941	15785	15854	15987	15954	15843	15953	15861	15770	15618	15699	15967	15797	15952	15933	15847	15949	15917	15804	15795	16006	16017	16025	15735
33584	56480	52421	42276	35930	30831	26129	23071	20975	19219	17853	17042	16336	15801	15364	15402	14943	14683	14612	14344	14329	14167	14349	14024	14074	13942	13909	13893	14061	13772	13893	13767	13862	13676	13951	13722	13789	13659	13622	13701	13760	13660	13726	13739	13561	13643	13798	13716	13613	13687	13757	13619	13567	13677	13713	13699	13700	13807	13595	13636	13611	13656	13634	13739	13656	13566	13646	13646	13665	13611	13551	13761	13746	13607	13802	13721	13848	13589	13532	13678	13615	13708	13594	13722	13679	13718	13581	13824	13664	13552	13584	13689	13691	13644	13586	13524	13734	13555	13656	13645	13612	13597	13672	13834	13552	13746	13531	13601	13473	13616	13696	13800	13477	13599	13594	13703	13556	13593	13683	13548	13685	13610	13744	13655	13793	13666	13496	13699	13467	13690	13307	13639	13742	13682	13581	13730	13752	13566	13832	13627	13594	13660	13650	13722	13642	13644	13863	13652	13674	13637	13596	13872	13635	13574	13594	13738	13399	13682	13790	13657	13653	13646	13634	13645	13667	13694	13614	13639	13671	13719	13640	13445	13462	13727	13651	13810	13589	13667	13702	13513	13719	13611	13688	13685	13582	13766	13560	13632	13681	13751	13715	13754	13635	13460	13581	13561	13659	13898	13603	13526	13621	13559	13800	13600	13492	13559	13539	13534	13784	13677	13582	13552	13625	13649	13571	13677	13675	13594	13684	13821	13515	13590	13747	13699	13714	13653	13623	13535	13728	13720	13639	13642	13833	13570	13673	13722	13775	13672	13696	13598	13585	13597	13682	13541	13700	13619	13826	13728	13412	13672	13674	13509	13594	13653	13686	13569	13591	13814	13640	13716	13847	13748	13608	13559	13625	13654	13805	13668	13685	13690	13675	13676	13737	13798	13631	13664	13620	13543	13546	13721	13834	13594	13512	13578	13594	13480	13673	13755	13734	13775	13711	13654	13441	13802	13708	13602	13693	13712	13613	13644	13621	13669	13716	13635	13783	13797	13659	13658	13626	13729	13600	13631	13701	13658	13521	13591	13685	13604	13800	13654	13585	13603	13604	13601	13641	13652	13737	13543	13676	13579	13570	13606	13623	13531	13759	13634	13785	13455	13783	13769	13705	13488	13746	13659	13747	13666	13604	13625	13626	13564	13693	13576	13690	13655	13676	13755	13889	13704	13533	13631	13697	13650	13724	13739	13653	13657	13700	13701	13631	13559	13630	13510	13594	13565	13759	13672	13615	13775	13574	13677	13605	13852	13705	13605	13633	13818	13683	13645	13647	13476	13834	13670	13612	13553	13614	13739	13753	13797	13648	13651	13630	13672	13807	13635	13501	13472	13625	13596	13662	13584	13679	13679	13780	13555	13601	13539	13700	13650	13674	13414	13677	13709	13519	13798	13759	13622	13664	13611	13569	13626	13663	13401	13730	13725	13564	13636	13515	13544	13770	13643	13664	13740	13778	13659	13586	13737	13664	13581	13673	13831	13554	13677	13716	13605	13545	13648	13506	13737	13530	13636	13530	13656	13490	13863	13649	13668	13629	13712	13604	13747	13575	13946	13861	13654	13591	13755	13749	13761	13673	13580	13732	13810	13680	13682	13796	13697	13585	13716	13651	13648	13519	13595	13728	13606	13597	13539	13650	13611	13618	13688	13685	13586	13600	13544	13698	13712	13647	13849	13598	13683	13576	13755	13615	13792	13787	13614	13667	13710	13561	13555	13648	13632	13662	13725	13699	13883	13680	13863	13545	13617	13530	13815	13683	13504	13771	13643	13692	13642	13792	13611	13777	13651	13703	13741	13684	13752	13741	13582	13663	13828	13620	13684	13693	13763	13621	13718	13710	13586	13558	13838	13713	13542	13825	13712	13661	13852	13698	13786	13789	13693	13492	13542	13641	13483	13707	13616	13687	13429	13380	13647	13621	13607	13545	13554	13693	13457	13599	13628	13725	13676	13525	13615	13560	13620	13549	13493	13762	13706	13629	13672	13566	13681	13556	13731	13603	13623	13724	13509	13590	13729	13570	13594	13638	13886	13803	13637	13627	13582	13739	13677	13540	13784	13524	13775	13726	13648	13619	13646	13601	13779	13470	13539	13626	13708	13502	13761	13655	13489	13652	13686	13591	13627	13677	13736	13555	13748	13650	13553	13565	13645	13565	13664	13684	13803	13731	13651	13645	13541	13809	13735	13651	13671	13589	13588	13550	13832	13620	13705	13547	13556	13763	13828	13641	13741	13712	13556	13794	13727	13757	13608	13456	13485	13561	13579	13661	13582	13664	13519	13621	13675	13835	13743	13649	13762	13821	13723	13577	13526	13544	13850	13728	13682	13717	13691	13569	13797	13755	13630	13699	13731	13672	13688	13679	13635	13679	13727	13640	13510	13735	13718	13702	13555	13597	13720	13650	13724	13548	13754	13760	13541	13761	13597	13662	13542	13574	13638	13684	13663	13573	13671	13558	13816	13782	13706	13745	13779	13670	13644	13706	13590	13565	13693	13757	13684	13541	13512	13748	13601	13765	13741	13622	13625	13576	13759	13590	13513	13818	13590	13459	13678	13589	13630	13664	13437	13743	13645	13508	13805	13534	13681	13549	13717	13617	13577	13688	13564	13691	13709	13624	13586	13795	13527	13546	13609	13547	13649	13628	13601	13799	13559	13575	13643	13780	13738	13688	13653	13609	13606	13609	13670	13662	13622	13544	13652	13595	13684	13808	13511	13500	13499	13590	13533	13756	13703	13656	13606	13843	13557	13790	13732	13445	13777	13485	13608	13557	13658	13700	13696	13725	13789	13638	13573	13490	13610	13707	13729	13781	13734	13551	13710	13508	13598	13638	13576	13837	13658	13618	13735	13602	13825	13687	13784	13700	13512	13728	13603	13714	13571	13797	13560	13729	13613	13740	13629	13536	13598	13758	13769	13695	13791	13806	13759	13609	13660	13613	13573	13581	13594	13757	13611	13696	13490	13769	13629	13697	13760	13550	13578	13654	13590	13566	13650	13627	13603	13716	13609	13564	13759	13683	13530	13645	13635	13785	13733	13680	13671	13648	13595	13594	13707	13831	13704	13590	13612	13810	13721	13606	13605	13746	13468	13631	13593	13719	13612	13756	13517	13523	13595	13675	13716	13565	13589	13701	13627	13576	13736	13542	13547	13632	13584	13530	13671	13704	13671	13655	13661	13584	13646	13587	13732	13595	13731	13631	13651	13773	13641	13695	13680	13603	13800	13718	13612	13539	13600	13743	13671	13609	13755	13600	13589	13512	13745	13782	13621	13877	13492	13673	13623	13673	13589	13547	13694	13565	13633	13507	13680	13729	13608	13690	13671	13649	13842	13637	13769	13657	13759	13768	13704	13583	13741	13710	13698	13634	13531	13749	13685	13626	13565	13536	13585	13767	13666	13605	13576	13665	13498	13775	13501	13662	13573	13561	13525	13712	13790	13825	13680	13654	13696	13773	13566	13569	13651	13719	13463	13699	13512	13733	13588	13743	13623	13664	13720	13611	13643	13750	13325	13528	13661	13624	13707	13604	13624	13627	13541	13610	13768	13633	13686	13583	13796	13650	13676	13586	13600	13674	13584	13610	13636	13520	13677	13520	13843	13650	13658	13583	13663	13649	13400	13647	13664	13761	13731	13642	13718	13641	13551	13733	13520	13589	13586	13703	13489	13773	13749	13610	13702	13607	13753	13766	13714	13714	13810	13471	13637	13684	13659	13788	13715	13488	13677	13458	13564	13678	13570	13691	13697	13692	13776	13739	13660	13731	13665	13602	13527	13776	13704	13567	13685	13728	13832	13737	13655	13602	13596	13667	13641	13740	13638	13661	13700	13681	13605	13557	13765	13826	13600	13544	13697	13617	13673	13671	13934	13689	13611	13498	13732	13641	13803	13743	13566	13568	13639	13589	13642	13706	13798	13663	13697	13627	13805	13621	13542	13616	13818	13679	13696	13678	13508	13583	13685	13662	13692	13631	13691	13720	13683	13577	13649	13756	13647	13710	13740	13586	13836	13579	13630	13657	13552	13688	13781	13653	13765	13692	13785	13597	13714	13727	13652	13708	13810	13615	13636	13673	13720	13650	13821	13644	13465	13699	13721	13467	13701	13731	13673	13643	13576	13502	13502	13666	13781	13621	13569	13432	13611	13466	13677	13460	13581	13779	13610	13680	13632	13586	13554	13559	13703	13802	13608	13579	13586	13433	13670	13648	13724	13594	13678	13628	13686	13694	13609	13781	13647	13586	13782	13718	13592	13594	13733	13603	13676	13559	13867	13646	13716	13777	13578	13653	13675	13727	13506	13834	13726	13748	13824	13546	13569	13746	13793	13533	13607	13678	13535	13734	13636	13515	13712	13903	13553	13640	13718	13742	13641	13744	13545	13720	13653	13677	13516	13862	13547	13672	13642	13670	13709	13732	13668	13574	13602	13516	13711	13587	13671	13767	13640	13636	13495	13645	13544	13675	13829	13756	13694	13758	13733	13735	13727	13613	13618	13810	13694	13694	13598	13692	13636	13727	13568	13638	13620	13409	13764	13642	13541	13526	13628	13773	13856	13571	13789	13588	13445	13619	13681	13611	13762	13606	13610	13740	13736	13631	13600	13554	13565	13569	13671	13792	13630	13763	13557	13902	13627	13737	13662	13623	13581	13557	13558	13718	13850	13723	13701	13498	13737	13558	13716	13653	13749	13651	13667	13575	13682	13562	13648	13692	13551	13652	13600	13599	13774	13530	13721	13583	13548	13652	13624	13720	13607	13637	13646	13680	13597	13770	13734	13648	13593	13762	13520	13637	13703	13552	13498	13576	13616	13659	13619	13490	13635	13781	13743	13563	13630	13672	13620	13726	13551	13471	13665	13787	13536	13809	13703	13529	13602	13767	13703	13578	13789	13667	13681	13771	13550	13592	13652	13627	13601	13726	13709	13612	13747	13691	13550	13669	13784	13658	13582	13705	13567	13671	13665	13599	13730	13659	13764	13737	13627	13696	13753	13586	13565	13654	13632	13649	13483	13709	13638	13522	13509	13708	13702	13641	13767	13525	13595	13579	13747	13585	13607	13815	13589	13652	13653	13561	13715	13700	13611	13627	13448	13632	13544	13708	13656	13714	13684	13557	13601	13421	13571
29367	28496	35502	31331	25185	22258	20478	19050	18163	17344	17082	16671	16412	16595	16356	16297	16123	15980	16039	16178	15869	15961	15903	15829	15947	15660	16042	15844	15810	15890	15818	15798	15766	15829	15723	15957	15688	15942	15774	15727	15764	15922	15898	15777	16067	15862	15739	15644	15748	15945	15934	15825	15835	15712	15664	15652	15825	15718	15825	15650	15835	15675	15737	15737	15784	15894	15868	15838	15837	15846	15609	15638	16012	15805	15733	15966	15895	15759	15784	15891	15653	15605	15768	15661	15609	15646	15796	15750	15754	15702	15769	15774	15716	15688	15681	15914	15788	15877	15799	15758	15851	15766	15450	15733	15969	15829	15799	15720	15700	15797	15961	15734	15745	15788	15997	15758	15682	15869	15752	15923	15787	15883	15769	16033	15800	15730	15854	15724	15723	15905	15703	15796	15715	15751	15721	15684	15574	15566	15887	15826	15779	15798	15831	15761	15513	15755	15648	15715	15789	15739	15598	15714	15736	15852	15890	15934	15735	15728	15867	15826	15800	15797	15825	15849	15775	15684	15810	15707	15624	15878	15831	15767	15810	15691	15867	15770	15535	15665	15838	15590	15959	15687	15689	15609	15752	15824	15678	15623	15868	15874	15572	15926	15834	15808	15931	15777	15727	15875	15638	15725	15937	15571	15711	15822	15573	15714	15678	15606	15879	15609	15837	15930	15852	15830	15645	15783	15787	15838	15436	15975	15725	15722	15799	15975	15813	15829	15703	15666	15879	15712	15708	15719	15756	15836	15843	15883	15812	15944	15657	15754	15776	15594	15776	15705	15638	15757	15698	15745	15628	15695	15709	15791	15864	15824	15761	15765	15984	15941	15670	15807	15740	15777	15554	15903	15787	15723	15693	15733	15709	15633	15763	15726	15687	15856	15570	15775	15888	15828	15559	15743	15880	15710	15608	15684	15773	15556	15858	15878	15834	15890	15854	15773	15782	15819	15748	15723	15695	15687	15720	15780	15758	15915	15784	15734	15671	15804	15968	15864	15743	15606	15756	15868	15565	15797	15990	15848	15634	15847	15770	15833	16021	15796	15804	15855	15793	15906	15772	16023	15816	15580	15754	15692	15823	15800	15600	16007	15806	15830	15881	15742	15702	15861	15579	15654	15799	15725	15781	15689	15919	15747	15862	15808	15954	15790	15603	15603	15800	15767	15735	15848	15691	15652	15713	15591	15763	15781	15956	15738	15693	15870	15692	15732	15635	15849	15762	15863	15784	15718	15761	15698	15684	15651	15727	15834	15717	15843	15804	15916	16002	15821	15784	15825	15762	15889	15811	15804	15693	15768	15779	15871	15880	15758	15751	15696	15784	15877	15803	15757	15870	15837	15792	15793	15795	15709	15809	15851	15856	15839	15923	15812	15809	15507	15974	15812	15638	15715	15872	15689	15576	15848	15632	15757	15713	15701	15744	15590	15888	15879	15723	16046	15733	15807	15850	15844	15855	15606	15712	15950	15794	15615	15762	15867	15930	15944	15638	15999	15909	15684	15801	15793	15693	15704	15768	15754	15789	15909	15646	15646	15749	15752	15819	15839	15952	15878	15818	15610	15621	15739	15746	15656	15879	15616	15718	15733	15707	15703	15790	15712	15626	15931	15801	15577	15795	15844	15862	15655	15916	15587	15725	15937	15948	15845	15766	15734	15815	15747	15830	15725	15824	15880	15791	15976	15657	15805	15726	15709	15926	15935	15750	15783	15738	15841	15672	15536	15740	15885	15674	15806	15912	15791	15864	15769	15830	15658	15715	15676	15827	15850	15731	15829	15684	15748	15727	15607	15789	15754	15619	15788	15953	15869	15739	15796	15961	15591	15970	15884	15749	15774	15949	15858	15835	15901	15836	15736	15744	15821	15599	15769	15774	15641	15746	15751	15823	15915	15671	15905	15930	15901	16043	15779	15776	15736	15607	15690	15721	15688	15863	15822	15824	15813	15735	15580	15910	15694	15935	15711	15744	15784	15521	15651	15779	15494	15817	15512	15620	15741	15698	15729	15663	15858	15867	15834	15507	15839	15864	15827	15713	15701	15878	15886	15813	15911	15710	15835	15633	15749	15969	15822	15821	15868	15831	15752	15626	15875	15658	15738	15681	15862	15696	15618	15870	15689	15857	15754	15643	15867	15759	15815	15898	15901	15762	15770	15797	15688	15805	15895	15904	15520	16005	15725	15658	15717	15608	15649	15747	15501	15704	15829	15791	15779	15802	15936	15539	15831	15934	15772	15755	15815	15798	15692	15809	15852	15749	15758	15574	15679	16000	15693	15990	15837	15828	15692	15610	15716	15669	15814	15884	15826	15651	15756	15654	15660	15463	15700	15816	15688	15728	15896	15745	15702	15614	15939	15768	15612	15734	15758	15838	15826	15737	16014	15624	15804	15800	15692	16022	15777	15917	15660	15638	15858	15926	15810	15876	15913	15627	15906	15764	15853	15593	15672	15711	15642	15870	15741	15743	15692	15996	15778	15680	15951	15875	15939	15690	15802	15928	15863	15764	15755	15780	15734	16074	15999	15747	15947	15969	15856	15787	15848	16062	15842	15734	15709	15803	15912	15767	15925	15874	15646	15764	15652	15612	15667	15549	15679	15789	15858	15669	15889	15638	15849	15774	15696	15781	15760	15741	16156	15801	15752	16082	15852	15721	15748	15757	15977	15832	15735	15751	15641	15691	15585	15748	15838	15866	15682	15850	15773	15891	15800	15977	15878	15747	16022	15768	15750	15776	15597	15802	15889	15821	15831	15740	15565	15618	15771	15834	15741	15716	15747	15691	15922	15958	15832	15731	15760	15781	15667	15940	15638	15736	15682	15939	15608	15705	15784	15733	15716	15673	15598	15605	15768	15862	15647	15807	15827	16076	15702	15535	15753	15796	15774	15749	15955	15825	15788	15732	15996	15671	15888	15840	15737	15807	15786	15764	15753	15548	15714	15873	15707	15743	15719	15694	15758	15767	15731	15712	15574	15873	15651	15816	15794	15796	15613	15754	15875	15754	15681	15699	15813	15775	15741	15773	15732	15831	15783	15890	15738	15650	15762	15630	15821	15826	15798	15757	15864	15867	15686	15751	15959	15929	15897	15503	15975	15884	15954	15875	15729	15657	15770	15800	15702	15828	16019	15805	15899	15805	15860	15744	15709	15782	15839	15768	16063	15762	16029	15865	15712	15790	15805	15764	15726	15747	15842	15806	15885	15786	15746	15820	15917	15716	15753	15895	15632	15682	15619	15800	15498	15690	15767	15722	15898	15992	15893	15669	15716	15592	15700	15826	15833	15936	15839	15609	15593	15795	15683	15676	15762	15722	15639	15977	15704	15616	15652	15785	15828	15776	15830	15838	15720	15810	15931	15737	15592	15861	15778	15925	15735	15934	15816	15759	15730	15784	15762	15735	15724	15849	15862	15808	15794	15685	15742	15708	15754	15643	15964	16006	15771	15580	15788	15774	15609	15779	15660	16021	15731	15812	15827	15778	15836	15585	15674	15698	15818	15716	15747	15814	15788	15746	15872	15697	15966	15771	15775	15761	15646	15851	15738	15679	15647	15729	15649	15955	15687	15856	15799	15775	15804	15854	15831	15655	15741	15899	15604	15831	15769	15859	15804	15730	15847	15781	15941	15839	15869	15942	15751	15936	15864	15754	15616	15792	15871	15747	15856	15641	15665	15665	15839	15877	15840	15662	15662	15768	15830	15608	15789	15553	15821	15754	15724	15772	15871	15715	15807	15616	15651	15704	15848	15673	15745	15826	15693	15792	15660	15715	15833	15752	15849	15810	15554	15828	15615	15752	15727	15725	15813	15681	15757	15777	15556	15793	15685	15750	15746	15841	15929	15717	15821	15608	15612	15546	15810	15696	15734	15879	15651	15738	15769	15797	15757	15914	15774	15817	15797	15943	15740	15750	15921	15856	15815	15959	15802	15762	15653	15618	15812	15698	15769	15786	16002	15899	15868	15944	15822	15708	15776	15845	15831	15943	15897	15596	15796	15633	15713	15720	15904	15648	15758	15914	15733	15709	15769	15753	15704	15850	15694	15769	15724	15900	15832	15738	15868	15963	15804	15743	15644	15626	15982	15942	15725	15689	15630	15676	15798	15760	15936	15873	15891	15751	15923	15757	15968	15830	15818	15612	15768	15803	15797	15908	15758	15780	15829	15691	15870	15679	15805	15773	15833	15560	15836	15686	15735	15760	15689	15856	15817	15935	15749	15722	15671	15833	15839	15827	15857	15851	15731	15798	15839	15912	15830	15582	15807	15807	16024	15685	15697	15672	15633	15646	15832	15787	15826	15744	15634	15520	15646	15534	15693	15668	15556	15717	15902	15793	15600	15806	15720	15784	15761	15607	15731	15789	15751	15944	15540	15626	15736	15978	15778	15699	15437	15678	15799	15765	15722	15615	15812	15791	15776	15749	15578	15802	15821	15799	15720	15880	15879	15730	15780	15979	15677	15772	15623	15825	15881	15918	15862	15676	15767	15774	15668	15730	15744	15478	15819	15720	15726	15799	15796	15812	15675	15595	15846	15749	15663	15804	15832	15774	15820	15780	15690	15873	15750	15652	15758	15720	15625	15861	15829	15946	15792	15746	15706	15649	15750	15859	15698	15762	15805	15708	15775	15894	15821	15924	15895	15654	15864	15862	16024	15782	15795	15680	15694	15770	15674	15891	15742	15778	15675	15660	15800	15769	15861	15697	15736	15666	15675	15829	15872	15805	15987	15777	15926	15673	15649	15839	15750	15717	15625	15730	15779	15615	15851	15800	15877	15738	15822	15759	15644	15679	15860	15796	15760	15728	15580	15743	15695	15687	15737	15837	15808	15869	15706	15815	15729	15772	15788	16032	15776	15887	15818	15782	15633	15984	15518	15793	16097	15846	15904	15905	15672	15718	15966	15666	15710	15710	15897	15757	15548	15802	15679	15938	15781	15667	15835	15804	15888	15798	15732	15743	15778	15628	15675	15960	15725	15942	15625	15682	15768	15621	15805	15845	15907	15918	15978	15815	15916	15900	15717	15953	15844	15836	15801	15710	15780	15901	15732	15692	15892	15699	15954	15986	15980	15810	15649	15656	15845	15817	15666	15676	15803	15686	15763	15747	15935	15810	15746	15896	15694
31870	44186	39541	30261	25367	21950	19727	17960	17064	16071	15294	14860	14724	14617	14267	13973	14168	13997	13968	13780	13726	13903	13689	13842	13665	13642	13588	13776	13707	13746	13738	13452	13689	13530	13783	13507	13660	13640	13420	13542	13612	13607	13632	13620	13536	13532	13502	13554	13671	13496	13527	13617	13682	13664	13485	13651	13788	13678	13544	13558	13629	13504	13668	13550	13651	13638	13697	13710	13606	13728	13551	13605	13492	13579	13591	13638	13511	13537	13620	13545	13634	13479	13626	13566	13398	13573	13577	13515	13518	13565	13584	13546	13557	13576	13550	13466	13681	13568	13472	13504	13498	13603	13584	13616	13467	13652	13511	13485	13630	13732	13500	13392	13736	13562	13710	13648	13540	13644	13479	13642	13764	13592	13586	13534	13635	13510	13606	13529	13617	13683	13552	13512	13676	13698	13578	13606	13740	13590	13540	13654	13553	13578	13618	13655	13547	13485	13543	13737	13529	13797	13451	13581	13539	13709	13571	13516	13713	13598	13635	13466	13496	13552	13645	13624	13651	13678	13659	13848	13606	13580	13580	13724	13643	13603	13599	13551	13608	13676	13458	13503	13554	13526	13556	13549	13571	13601	13752	13742	13449	13615	13530	13693	13743	13523	13592	13565	13517	13631	13426	13568	13585	13565	13483	13649	13608	13680	13520	13562	13574	13524	13571	13639	13578	13724	13506	13536	13511	13473	13625	13648	13389	13606	13602	13582	13544	13569	13730	13697	13600	13530	13566	13671	13693	13474	13679	13489	13546	13650	13603	13637	13540	13582	13529	13536	13648	13699	13494	13564	13623	13458	13572	13603	13786	13632	13489	13720	13598	13561	13521	13600	13536	13648	13648	13409	13689	13520	13700	13649	13672	13642	13611	13475	13642	13503	13523	13673	13419	13661	13595	13427	13486	13789	13805	13652	13681	13457	13583	13561	13502	13599	13527	13662	13661	13459	13489	13692	13654	13488	13654	13645	13494	13608	13507	13552	13560	13626	13677	13594	13613	13536	13586	13486	13446	13673	13592	13487	13679	13602	13524	13522	13558	13600	13514	13619	13528	13638	13674	13498	13534	13588	13594	13650	13614	13781	13667	13556	13559	13517	13650	13660	13610	13503	13638	13698	13497	13475	13573	13567	13539	13474	13587	13625	13684	13647	13683	13597	13559	13622	13740	13719	13485	13612	13647	13519	13648	13551	13683	13514	13554	13593	13705	13460	13660	13684	13555	13686	13685	13491	13664	13668	13621	13798	13367	13592	13715	13534	13564	13650	13622	13626	13661	13736	13594	13795	13569	13513	13372	13717	13521	13633	13628	13612	13628	13445	13483	13525	13488	13606	13826	13616	13675	13545	13570	13584	13488	13619	13591	13613	13632	13572	13520	13518	13521	13643	13536	13603	13507	13639	13515	13596	13547	13574	13518	13548	13767	13562	13683	13688	13628	13566	13647	13394	13537	13690	13647	13615	13751	13557	13799	13668	13579	13758	13588	13675	13571	13651	13717	13636	13581	13548	13603	13642	13794	13575	13618	13643	13632	13474	13635	13522	13475	13626	13659	13461	13835	13603	13422	13720	13615	13562	13625	13531	13731	13688	13425	13612	13739	13591	13523	13597	13756	13518	13758	13738	13659	13649	13489	13650	13557	13677	13556	13558	13646	13666	13583	13690	13449	13634	13520	13520	13622	13582	13496	13470	13772	13594	13699	13531	13570	13628	13581	13437	13705	13564	13732	13731	13736	13590	13622	13577	13631	13682	13567	13571	13508	13559	13773	13613	13630	13653	13630	13579	13678	13587	13648	13587	13734	13411	13631	13532	13470	13554	13652	13598	13757	13598	13387	13567	13682	13528	13746	13653	13684	13511	13411	13641	13602	13524	13735	13648	13502	13407	13589	13574	13612	13633	13586	13719	13626	13650	13573	13548	13658	13633	13484	13573	13726	13519	13539	13459	13556	13728	13743	13564	13749	13584	13500	13663	13622	13658	13605	13692	13617	13735	13649	13538	13367	13577	13581	13548	13533	13666	13605	13571	13478	13564	13493	13617	13574	13641	13855	13658	13555	13617	13626	13687	13766	13629	13622	13596	13602	13390	13552	13663	13661	13674	13530	13735	13585	13520	13553	13645	13497	13503	13712	13607	13495	13694	13617	13397	13489	13621	13775	13585	13666	13673	13592	13663	13550	13721	13501	13676	13620	13589	13686	13600	13721	13440	13612	13595	13634	13440	13530	13672	13626	13632	13642	13663	13652	13639	13484	13494	13567	13643	13633	13537	13565	13474	13536	13672	13622	13627	13707	13517	13474	13631	13747	13660	13440	13373	13653	13464	13540	13718	13616	13499	13490	13539	13555	13684	13503	13540	13672	13647	13765	13518	13600	13847	13399	13555	13682	13571	13696	13547	13557	13762	13498	13793	13473	13546	13453	13732	13460	13768	13589	13493	13596	13542	13613	13482	13463	13500	13549	13527	13519	13668	13442	13630	13582	13651	13569	13539	13539	13660	13556	13533	13561	13476	13612	13670	13611	13701	13711	13587	13694	13681	13673	13655	13678	13504	13497	13746	13479	13627	13539	13657	13589	13623	13689	13575	13509	13529	13592	13724	13651	13450	13546	13618	13608	13538	13546	13634	13414	13652	13648	13637	13702	13462	13525	13576	13585	13829	13770	13541	13543	13577	13732	13502	13582	13636	13635	13665	13416	13604	13533	13604	13577	13637	13726	13830	13634	13796	13588	13564	13499	13756	13564	13530	13654	13500	13365	13474	13715	13641	13686	13619	13754	13524	13439	13640	13401	13654	13536	13550	13638	13674	13688	13660	13624	13706	13557	13542	13798	13592	13692	13592	13457	13631	13605	13424	13755	13572	13760	13591	13562	13607	13555	13443	13567	13756	13601	13534	13559	13625	13638	13479	13577	13685	13621	13479	13651	13678	13634	13599	13587	13724	13566	13663	13592	13714	13397	13627	13532	13513	13710	13556	13663	13671	13638	13460	13622	13715	13518	13523	13666	13531	13504	13671	13550	13488	13591	13477	13399	13599	13553	13676	13604	13389	13637	13414	13719	13587	13566	13520	13521	13621	13482	13678	13534	13642	13491	13725	13564	13542	13686	13742	13601	13749	13512	13604	13680	13679	13466	13544	13773	13668	13516	13374	13692	13681	13534	13842	13522	13488	13550	13742	13415	13696	13647	13572	13698	13528	13507	13670	13643	13474	13459	13614	13616	13653	13697	13472	13537	13640	13570	13585	13691	13679	13471	13810	13709	13563	13764	13608	13680	13660	13520	13524	13592	13587	13658	13586	13418	13550	13752	13632	13560	13666	13599	13583	13578	13680	13564	13477	13552	13578	13571	13528	13641	13468	13547	13613	13516	13671	13647	13749	13695	13500	13706	13547	13634	13683	13587	13635	13738	13556	13649	13560	13747	13629	13607	13563	13528	13592	13420	13780	13659	13714	13624	13668	13597	13647	13590	13619	13486	13556	13709	13524	13653	13587	13702	13685	13640	13632	13603	13603	13471	13761	13795	13594	13784	13661	13531	13433	13465	13625	13693	13750	13679	13577	13535	13492	13474	13659	13481	13684	13434	13592	13566	13673	13591	13705	13616	13511	13596	13534	13637	13614	13583	13778	13547	13512	13440	13565	13578	13507	13586	13637	13649	13659	13484	13508	13545	13610	13706	13662	13548	13556	13546	13606	13609	13648	13613	13683	13539	13515	13607	13579	13632	13615	13634	13585	13455	13669	13673	13568	13393	13427	13634	13704	13418	13544	13538	13765	13432	13438	13534	13402	13578	13584	13412	13677	13688	13611	13756	13540	13529	13449	13501	13695	13593	13586	13620	13555	13496	13705	13684	13544	13490	13647	13573	13460	13454	13708	13607	13692	13730	13637	13508	13434	13467	13617	13587	13509	13588	13745	13654	13583	13477	13578	13541	13645	13581	13498	13645	13670	13524	13585	13512	13650	13715	13541	13570	13694	13691	13627	13552	13567	13570	13484	13575	13568	13604	13639	13682	13654	13637	13785	13638	13607	13669	13627	13616	13521	13617	13671	13544	13485	13535	13531	13608	13598	13435	13532	13631	13451	13707	13615	13539	13451	13554	13743	13809	13840	13617	13472	13652	13660	13718	13396	13653	13738	13549	13668	13608	13486	13649	13635	13619	13579	13703	13536	13590	13629	13639	13522	13613	13618	13631	13599	13674	13506	13613	13553	13798	13682	13658	13551	13638	13661	13480	13594	13654	13548	13612	13733	13559	13647	13646	13565	13666	13708	13607	13661	13524	13685	13508	13534	13631	13646	13751	13619	13633	13763	13654	13569	13612	13687	13579	13722	13538	13688	13470	13604	13543	13586	13548	13614	13456	13687	13537	13619	13551	13612	13472	13726	13491	13539	13422	13583	13740	13551	13494	13663	13522	13537	13577	13496	13599	13686	13510	13539	13656	13612	13545	13603	13550	13428	13617	13652	13647	13566	13618	13602	13635	13677	13531	13468	13385	13842	13721	13649	13692	13684	13622	13611	13544	13501	13660	13561	13563	13711	13399	13648	13570	13475	13709	13516	13713	13494	13649	13588	13402	13684	13579	13605	13622	13557	13629	13529	13668	13589	13578	13667	13684	13570	13688	13515	13599	13667	13535	13694	13605	13709	13442	13730	13671	13405	13627	13641	13680	13594	13846	13668	13682	13423	13598	13653	13534	13531	13601	13597	13597	13577	13529	13636	13418	13599	13663	13600	13737	13357	13587	13619	13569	13548	13568	13511	13727	13740	13604	13639	13561	13679	13659	13430	13686	13541	13628	13537	13554	13684	13833	13447	13585	13541	13713	13711	13631	13633	13578	13582	13531	13705	13573	13672	13600	13682	13525	13720	13525	13668	13717	13587	13508	13556	13790	13573	13640	13661	13550	13581	13585	13616	13597	13694	13584	13655	13751	13663	13595	13596	13616	13626	13422	13558	13448	13533	13460	13568	13581	13648	13596	13696	13721	13548	13661	13579	13723	13634	13606	13666	13524	13533	13446	13516	13706	13575	13675	13557	13657	13619	13567	13619	13650	13695	13616	13506	13595	13402	13537	13597	13481	13696	13394	13592	13509	13699	13462	13582	13544	13564	13634	13602	13543	13597
24005	21030	28583	25825	25751	26341	25000	20925	18989	18491	17763	17281	16620	16559	16460	16202	16240	16317	15967	16012	15756	15749	15662	15568	15687	15661	15843	15668	15683	15810	15687	15656	15695	15793	15678	15467	15640	15575	15718	15524	15552	15618	15474	15575	15425	15515	15507	15301	15536	15712	15703	15582	15552	15646	15607	15611	15319	15645	15495	15440	15528	15559	15513	15482	15396	15642	15560	15384	15598	15555	15471	15473	15545	15625	15500	15539	15527	15736	15547	15571	15684	15367	15583	15835	15672	15619	15696	15416	15447	15741	15450	15506	15629	15566	15510	15602	15659	15497	15542	15498	15487	15652	15373	15449	15654	15585	15784	15419	15623	15655	15544	15529	15465	15542	15484	15287	15483	15422	15560	15549	15510	15770	15405	15457	15514	15532	15524	15629	15564	15534	15530	15597	15305	15449	15429	15686	15744	15619	15643	15546	15424	15401	15467	15490	15259	15518	15589	15436	15540	15411	15660	15597	15626	15567	15492	15319	15434	15636	15439	15655	15577	15609	15516	15459	15520	15416	15377	15466	15444	15462	15754	15391	15661	15669	15370	15323	15560	15646	15521	15688	15588	15494	15597	15465	15370	15683	15484	15334	15575	15543	15532	15346	15759	15593	15605	15407	15502	15445	15592	15612	15437	15453	15650	15580	15347	15512	15434	15520	15366	15490	15460	15552	15586	15539	15532	15342	15503	15622	15521	15376	15395	15410	15414	15383	15397	15456	15317	15343	15561	15559	15386	15478	15626	15477	15437	15433	15667	15482	15508	15492	15586	15535	15580	15565	15533	15427	15530	15291	15435	15471	15623	15578	15378	15476	15303	15506	15394	15588	15360	15546	15632	15325	15394	15479	15374	15471	15510	15632	15401	15483	15528	15514	15530	15462	15518	15298	15748	15747	15625	15548	15474	15339	15276	15249	15750	15332	15302	15638	15666	15288	15409	15539	15625	15612	15580	15493	15605	15442	15477	15644	15416	15588	15572	15577	15558	15467	15553	15488	15687	15567	15520	15439	15560	15417	15544	15406	15542	15455	15426	15477	15391	15491	15399	15544	15436	15463	15648	15672	15516	15468	15559	15467	15609	15407	15623	15416	15508	15355	15505	15630	15469	15490	15468	15401	15451	15531	15579	15741	15475	15512	15428	15597	15414	15578	15594	15565	15455	15387	15353	15542	15507	15466	15318	15502	15541	15564	15385	15443	15669	15462	15480	15357	15406	15404	15552	15581	15481	15390	15552	15557	15544	15610	15520	15321	15263	15591	15616	15540	15770	15599	15490	15662	15600	15584	15493	15549	15482	15434	15585	15392	15405	15452	15542	15581	15500	15578	15511	15365	15333	15509	15339	15396	15573	15549	15442	15594	15594	15332	15617	15616	15498	15388	15565	15562	15558	15422	15360	15490	15282	15452	15628	15637	15504	15504	15293	15456	15465	15608	15680	15610	15601	15419	15526	15710	15578	15613	15458	15465	15518	15613	15726	15417	15481	15431	15595	15488	15354	15438	15682	15546	15528	15654	15333	15546	15504	15328	15462	15308	15561	15409	15530	15558	15661	15564	15433	15485	15549	15556	15452	15509	15426	15651	15562	15390	15396	15555	15353	15497	15580	15581	15659	15427	15603	15689	15669	15415	15536	15564	15649	15706	15613	15485	15423	15621	15440	15559	15458	15571	15447	15370	15453	15558	15524	15607	15549	15504	15479	15457	15431	15788	15484	15465	15696	15436	15642	15401	15317	15720	15687	15515	15865	15393	15469	15390	15420	15442	15311	15683	15292	15448	15492	15318	15446	15483	15672	15709	15397	15389	15564	15527	15467	15589	15478	15496	15447	15610	15409	15376	15571	15499	15349	15631	15465	15546	15681	15606	15542	15423	15384	15440	15578	15530	15682	15521	15544	15458	15391	15612	15264	15510	15514	15756	15379	15399	15494	15744	15629	15497	15502	15416	15602	15441	15446	15557	15405	15505	15544	15578	15353	15588	15580	15531	15524	15548	15539	15604	15454	15428	15598	15483	15539	15563	15573	15541	15400	15473	15413	15475	15598	15618	15480	15556	15607	15476	15556	15443	15301	15526	15513	15709	15328	15493	15458	15420	15441	15405	15656	15535	15371	15542	15488	15558	15491	15548	15446	15630	15532	15405	15414	15422	15772	15451	15528	15585	15649	15434	15484	15657	15654	15531	15662	15589	15479	15505	15607	15497	15542	15496	15430	15400	15542	15721	15596	15455	15523	15511	15474	15578	15495	15440	15484	15330	15630	15562	15703	15618	15469	15574	15395	15458	15478	15394	15499	15520	15347	15620	15568	15633	15423	15273	15328	15461	15510	15586	15546	15392	15630	15505	15492	15400	15530	15531	15578	15390	15386	15408	15566	15553	15541	15588	15459	15583	15712	15504	15604	15573	15589	15668	15515	15537	15554	15299	15406	15218	15347	15508	15527	15644	15424	15450	15445	15469	15575	15583	15490	15366	15283	15553	15423	15388	15613	15394	15301	15431	15596	15543	15566	15452	15640	15433	15465	15524	15553	15607	15673	15339	15621	15534	15448	15420	15327	15532	15545	15448	15586	15803	15452	15572	15363	15335	15414	15628	15539	15530	15417	15445	15521	15486	15471	15434	15442	15505	15551	15305	15442	15542	15692	15611	15515	15498	15481	15497	15663	15556	15480	15396	15477	15507	15445	15566	15542	15663	15542	15568	15528	15381	15614	15565	15564	15686	15480	15505	15541	15510	15629	15499	15492	15462	15474	15691	15792	15529	15474	15570	15654	15391	15770	15632	15556	15516	15470	15468	15528	15502	15557	15444	15565	15584	15460	15388	15518	15560	15396	15497	15614	15529	15405	15600	15425	15588	15661	15599	15339	15520	15438	15512	15399	15317	15557	15644	15508	15385	15438	15588	15695	15646	15535	15489	15700	15615	15521	15636	15594	15572	15406	15426	15410	15579	15385	15665	15346	15461	15574	15379	15471	15537	15449	15633	15498	15490	15715	15590	15337	15410	15457	15555	15370	15563	15669	15564	15441	15491	15746	15552	15481	15216	15448	15429	15548	15699	15736	15629	15394	15547	15661	15415	15322	15623	15562	15704	15754	15729	15607	15290	15383	15374	15406	15528	15337	15446	15512	15476	15624	15434	15516	15346	15587	15527	15307	15682	15479	15444	15495	15519	15332	15477	15452	15617	15477	15547	15510	15515	15612	15592	15408	15501	15428	15402	15508	15419	15427	15535	15577	15434	15502	15504	15690	15497	15457	15574	15670	15587	15667	15366	15581	15439	15535	15517	15584	15457	15657	15417	15477	15441	15495	15606	15480	15533	15609	15419	15541	15283	15522	15467	15513	15434	15744	15440	15514	15462	15636	15590	15584	15517	15763	15631	15423	15538	15633	15529	15469	15319	15250	15590	15661	15511	15633	15580	15509	15516	15537	15430	15543	15444	15562	15474	15468	15511	15446	15381	15281	15586	15581	15523	15561	15519	15462	15552	15406	15389	15464	15301	15501	15587	15544	15553	15455	15312	15462	15550	15459	15410	15492	15513	15601	15487	15643	15512	15568	15456	15343	15220	15484	15427	15338	15644	15551	15360	15426	15492	15456	15441	15499	15533	15419	15502	15408	15440	15560	15498	15322	15421	15456	15665	15640	15501	15388	15449	15471	15515	15640	15374	15435	15442	15541	15623	15573	15565	15569	15519	15478	15290	15297	15474	15456	15417	15621	15506	15529	15398	15411	15582	15642	15437	15488	15663	15571	15275	15344	15553	15658	15683	15244	15410	15464	15538	15433	15450	15505	15473	15573	15398	15848	15618	15536	15632	15724	15779	15644	15504	15475	15530	15632	15528	15617	15452	15608	15426	15392	15531	15488	15472	15567	15581	15598	15509	15294	15592	15581	15251	15404	15423	15489	15423	15469	15514	15602	15491	15232	15395	15588	15482	15450	15566	15399	15295	15287	15434	15430	15465	15589	15519	15417	15430	15470	15421	15584	15324	15530	15474	15492	15543	15521	15630	15561	15541	15509	15392	15532	15487	15393	15507	15453	15622	15738	15625	15587	15525	15486	15565	15543	15480	15584	15446	15536	15559	15544	15710	15599	15565	15356	15361	15596	15753	15333	15448	15637	15707	15539	15505	15477	15442	15725	15455	15487	15329	15395	15559	15612	15566	15326	15524	15608	15591	15613	15475	15466	15653	15543	15490	15549	15608	15569	15368	15485	15376	15592	15432	15472	15543	15398	15535	15566	15505	15483	15424	15494	15378	15755	15502	15695	15584	15672	15395	15468	15258	15378	15514	15564	15364	15575	15684	15479	15515	15433	15719	15300	15703	15420	15556	15401	15370	15401	15413	15469	15684	15669	15549	15640	15554	15502	15485	15270	15396	15471	15486	15544	15609	15806	15555	15737	15510	15475	15696	15600	15558	15436	15521	15504	15511	15465	15389	15677	15697	15466	15375	15657	15577	15572	15465	15627	15642	15308	15414	15534	15627	15489	15598	15474	15611	15466	15613	15605	15345	15420	15578	15458	15370	15476	15517	15397	15765	15488	15338	15770	15560	15348	15582	15684	15606	15563	15428	15540	15659	15532	15429	15553	15380	15602	15550	15422	15672	15612	15551	15578	15569	15505	15539	15399	15675	15463	15628	15397	15614	15604	15605	15646	15253	15369	15253	15462	15512	15431	15616	15333	15558	15457	15581	15609	15394	15446	15511	15524	15574	15480	15348	15493	15646	15689	15389	15641	15499	15608	15460	15378	15489	15445	15497	15448	15533	15439	15596	15595	15461	15522	15409	15462	15596	15503	15403	15291	15515	15611	15451	15520	15320	15603	15522	15702	15469	15415	15472	15616	15619	15515	15625	15604	15509	15533	15701	15543	15465	15241	15302	15471	15433	15739	15555	15580	15594	15531	15431	15519	15327	15468	15248	15693	15586	15567	15571	15810	15526	15547	15576	15620	15309	15356	15482	15289	15490	15495	15655	15586	15613	15658	15449	15495	15550	15725	15534	15472	15581	15523	15611	15549	15519	15403	15475	15545	15604	15511	15430	15529	15472	15407	15448	15350	15412	15592	15594	15537	15535	15365	15473	15612	15471	15475	15416	15453	15631	15445	15483	15610	15500	15483	15605
31082	50306	46650	36993	31211	26781	23120	20556	18650	17426	16511	15585	15404	14856	14620	14447	14326	14079	14032	14072	13899	13806	13718	13720	13541	13662	13507	13668	13537	13512	13444	13532	13421	13567	13421	13435	13655	13506	13437	13407	13510	13537	13490	13437	13611	13441	13403	13272	13585	13310	13594	13549	13461	13534	13466	13335	13384	13334	13474	13343	13291	13427	13463	13438	13196	13568	13313	13446	13686	13550	13435	13589	13345	13470	13688	13356	13416	13466	13395	13451	13413	13374	13341	13515	13267	13410	13425	13425	13388	13333	13552	13516	13417	13432	13409	13303	13561	13360	13367	13373	13541	13460	13502	13388	13435	13387	13401	13330	13457	13409	13487	13433	13387	13341	13311	13534	13367	13552	13415	13303	13318	13596	13492	13401	13429	13449	13423	13442	13358	13371	13421	13398	13427	13397	13464	13175	13463	13396	13403	13531	13438	13434	13457	13390	13481	13517	13516	13442	13440	13556	13540	13733	13406	13554	13384	13495	13449	13383	13347	13574	13340	13284	13332	13358	13371	13314	13454	13375	13346	13401	13263	13551	13374	13382	13460	13405	13573	13499	13380	13525	13482	13427	13439	13448	13378	13386	13546	13413	13394	13560	13570	13456	13397	13410	13129	13251	13413	13416	13436	13442	13480	13356	13458	13512	13523	13411	13468	13645	13390	13527	13357	13534	13562	13450	13412	13488	13377	13571	13329	13313	13383	13306	13421	13499	13463	13419	13515	13440	13524	13350	13572	13556	13507	13348	13593	13369	13319	13651	13353	13361	13290	13317	13276	13293	13462	13328	13618	13456	13307	13463	13403	13439	13294	13508	13504	13474	13326	13410	13485	13406	13431	13471	13415	13388	13265	13375	13255	13255	13260	13511	13422	13445	13449	13356	13411	13419	13437	13465	13329	13411	13513	13482	13347	13411	13358	13317	13502	13416	13487	13416	13541	13402	13477	13463	13401	13534	13526	13436	13473	13347	13402	13469	13583	13287	13438	13434	13345	13298	13250	13385	13394	13275	13471	13299	13433	13237	13497	13365	13369	13569	13350	13614	13423	13301	13409	13458	13365	13379	13388	13484	13386	13629	13458	13336	13356	13514	13337	13549	13443	13354	13362	13542	13405	13359	13299	13425	13292	13418	13465	13233	13477	13536	13361	13508	13486	13490	13376	13416	13364	13428	13240	13488	13337	13341	13399	13391	13274	13330	13252	13358	13432	13429	13592	13201	13492	13531	13483	13627	13484	13467	13377	13433	13400	13497	13352	13534	13369	13510	13314	13518	13465	13498	13162	13287	13463	13502	13461	13355	13460	13635	13460	13386	13633	13559	13354	13429	13457	13437	13327	13452	13342	13486	13318	13440	13357	13348	13354	13509	13360	13326	13422	13298	13379	13439	13351	13398	13456	13348	13459	13497	13514	13537	13378	13408	13431	13395	13515	13415	13292	13465	13458	13429	13329	13377	13562	13309	13353	13520	13416	13358	13302	13459	13376	13460	13511	13406	13497	13316	13515	13309	13503	13428	13469	13361	13454	13419	13435	13399	13495	13433	13551	13475	13538	13472	13382	13395	13453	13338	13382	13379	13438	13417	13499	13391	13393	13421	13338	13431	13620	13314	13411	13462	13455	13477	13560	13464	13414	13337	13329	13544	13482	13438	13586	13478	13575	13475	13552	13432	13460	13435	13559	13547	13489	13300	13483	13377	13702	13378	13418	13537	13495	13488	13317	13497	13349	13332	13494	13421	13382	13400	13383	13318	13444	13609	13368	13406	13481	13470	13429	13478	13257	13602	13387	13522	13405	13519	13370	13423	13351	13536	13304	13447	13288	13442	13246	13394	13560	13261	13472	13491	13377	13410	13522	13491	13334	13383	13495	13439	13328	13429	13429	13492	13402	13431	13291	13485	13341	13359	13580	13256	13342	13492	13399	13324	13278	13324	13334	13337	13396	13473	13520	13260	13293	13467	13485	13422	13361	13447	13571	13381	13376	13467	13657	13592	13337	13465	13282	13380	13354	13422	13510	13332	13463	13517	13369	13295	13526	13270	13616	13467	13385	13413	13391	13421	13321	13375	13353	13277	13318	13488	13441	13500	13426	13279	13395	13402	13594	13324	13402	13285	13433	13309	13370	13528	13345	13570	13390	13443	13502	13489	13425	13436	13421	13357	13401	13381	13377	13398	13359	13516	13374	13472	13452	13323	13378	13399	13442	13383	13400	13424	13493	13277	13476	13476	13436	13419	13253	13402	13416	13469	13481	13468	13540	13441	13413	13617	13465	13460	13468	13494	13431	13498	13404	13451	13497	13469	13469	13371	13519	13334	13379	13449	13508	13403	13305	13623	13439	13328	13558	13414	13443	13471	13368	13353	13386	13359	13637	13428	13315	13389	13434	13399	13344	13450	13388	13373	13433	13348	13370	13292	13541	13417	13412	13382	13609	13395	13317	13534	13296	13370	13417	13352	13501	13376	13529	13573	13373	13354	13515	13440	13241	13332	13551	13512	13361	13349	13383	13462	13361	13476	13609	13478	13418	13558	13325	13421	13289	13341	13378	13349	13452	13323	13236	13397	13330	13418	13239	13395	13345	13510	13543	13496	13459	13416	13375	13362	13413	13444	13342	13331	13387	13274	13431	13288	13319	13578	13361	13377	13610	13270	13426	13468	13448	13421	13342	13326	13258	13483	13415	13231	13506	13508	13392	13554	13384	13530	13565	13469	13534	13352	13475	13534	13530	13492	13332	13402	13407	13316	13515	13575	13428	13366	13543	13560	13422	13253	13194	13544	13439	13381	13279	13366	13355	13550	13364	13404	13348	13238	13306	13298	13420	13326	13328	13620	13495	13432	13501	13403	13469	13580	13275	13400	13463	13421	13590	13335	13543	13599	13375	13377	13455	13350	13327	13378	13439	13269	13442	13367	13343	13558	13486	13401	13439	13337	13220	13466	13435	13276	13504	13382	13568	13645	13406	13429	13330	13469	13331	13387	13429	13282	13507	13379	13636	13429	13381	13435	13476	13427	13342	13442	13425	13590	13344	13421	13530	13377	13394	13426	13442	13199	13341	13300	13398	13380	13295	13441	13345	13328	13413	13348	13377	13471	13398	13615	13217	13463	13281	13505	13392	13503	13502	13347	13388	13326	13394	13348	13444	13236	13382	13384	13506	13437	13394	13635	13314	13447	13569	13543	13485	13410	13393	13542	13442	13483	13414	13237	13399	13293	13455	13478	13414	13415	13384	13480	13413	13529	13309	13499	13304	13487	13510	13549	13456	13493	13348	13477	13410	13353	13413	13518	13539	13458	13465	13424	13519	13521	13372	13514	13305	13433	13538	13427	13260	13450	13352	13485	13460	13399	13275	13398	13573	13311	13401	13487	13305	13495	13404	13558	13557	13376	13459	13345	13279	13540	13452	13409	13309	13209	13412	13448	13345	13476	13266	13424	13418	13498	13436	13423	13386	13413	13327	13307	13363	13452	13342	13342	13506	13395	13434	13351	13359	13363	13571	13442	13402	13197	13383	13410	13441	13357	13475	13310	13565	13438	13445	13563	13356	13423	13397	13303	13454	13425	13468	13511	13439	13298	13564	13402	13446	13367	13535	13327	13326	13527	13457	13504	13561	13398	13259	13317	13489	13432	13413	13302	13464	13269	13401	13376	13469	13298	13563	13368	13532	13467	13471	13279	13416	13396	13446	13379	13345	13385	13449	13385	13377	13316	13509	13493	13546	13476	13307	13407	13371	13324	13397	13385	13386	13460	13507	13559	13401	13470	13330	13454	13295	13528	13522	13310	13414	13328	13489	13414	13398	13359	13446	13368	13389	13407	13327	13384	13469	13611	13400	13533	13375	13465	13468	13480	13219	13349	13410	13383	13569	13249	13413	13345	13393	13327	13480	13293	13339	13321	13542	13386	13429	13561	13243	13364	13416	13303	13396	13611	13256	13616	13326	13478	13381	13374	13450	13490	13345	13432	13411	13519	13374	13527	13535	13238	13483	13473	13597	13379	13350	13325	13432	13449	13449	13332	13380	13396	13432	13589	13477	13525	13491	13263	13458	13514	13359	13364	13473	13382	13447	13292	13301	13334	13372	13253	13295	13442	13441	13533	13624	13436	13564	13365	13484	13472	13453	13485	13380	13231	13414	13365	13539	13219	13321	13515	13447	13254	13407	13430	13461	13410	13357	13521	13400	13552	13297	13429	13421	13374	13290	13475	13346	13570	13465	13470	13445	13290	13489	13360	13351	13447	13397	13345	13420	13472	13238	13368	13323	13423	13470	13337	13447	13420	13453	13425	13355	13380	13194	13483	13477	13251	13289	13175	13540	13565	13275	13347	13380	13483	13499	13349	13564	13535	13404	13338	13399	13454	13485	13432	13393	13433	13402	13393	13358	13352	13399	13301	13530	13401	13389	13251	13297	13516	13438	13519	13383	13464	13426	13416	13368	13502	13678	13311	13535	13157	13520	13541	13400	13496	13365	13524	13294	13439	13491	13547	13500	13552	13374	13412	13270	13242	13271	13419	13300	13416	13296	13457	13472	13551	13462	13609	13514	13412	13341	13446	13396	13324	13381	13470	13469	13357	13642	13472	13524	13200	13470	13384	13511	13493	13355	13504	13434	13321	13482	13353	13372	13401	13488	13316	13485	13335	13444	13389	13332	13364	13417	13518	13445	13408	13364	13288	13400	13410	13375	13382	13368	13436	13372	13609	13406	13582	13394	13367	13398	13307	13498	13425	13310	13362	13307	13658	13423	13465	13239	13566	13337	13502	13418	13317	13554	13480	13378	13262	13508	13359	13509	13370	13528	13451	13437	13349	13374	13426	13420	13452	13447	13421	13418	13345	13389	13509	13419	13469	13452	13576	13422	13478	13462	13536	13310	13456	13376	13380	13392	13624	13464	13411	13367	13277	13365	13513	13485	13312	13303	13281	13377	13457	13317	13370	13483	13455	13548	13461	13593	13399	13338	13321	13608	13355	13490	13309	13301	13401	13375	13391	13396	13432	13360	13445	13468	13456	13454	13482	13450	13542	13409	13411	13310	13264	13274	13461	13555	13387	13478	13408	13558	13438	13299	13410	13322	13446	13435	13481	13637	13336	13562	13580	13334	13483	13620	13294	13345	13262
22837	21110	28862	23992	23266	27271	29419	23163	21017	20027	19351	18352	17843	17518	17286	16988	16931	16762	16723	16545	16512	16510	16388	16182	16151	16312	16109	16310	16313	16291	16408	16159	16243	16153	16010	16095	16130	16041	16106	16088	16235	16106	16070	16048	15979	16006	16071	16121	16085	16125	15964	16203	16083	16060	16146	16160	16070	15785	16138	15910	16153	16000	16043	16122	16088	15982	15895	16127	16073	15873	15901	15929	15980	16033	15925	15998	16104	16212	15906	16039	16003	16074	16056	15795	16031	16032	16080	15955	15900	15874	16000	16029	16014	15780	15928	15891	15961	15874	16089	15847	15917	16152	16158	15952	15911	15879	16271	16065	16118	15986	15839	16071	16053	16063	15926	15771	15809	16002	15984	16122	16087	15983	15839	15946	16435	15900	15899	15801	15790	15952	15859	15948	15915	16163	16168	15852	15842	15989	16101	15983	15886	15942	16087	16048	15824	15991	16025	16139	16059	16130	16060	16139	15924	16093	15824	16095	15927	16020	15990	15932	16044	16048	16103	15878	16080	15753	16129	16018	16091	16163	15938	15873	15961	16014	15889	16094	16034	15952	15802	16021	15972	15986	15931	16069	15944	16114	15862	15996	16024	16037	16228	15904	15950	15959	15909	16000	15961	16068	16224	15901	15880	15932	15935	16004	15948	16064	16050	16077	16024	15929	15838	15807	15805	15713	16108	16117	16030	16008	16136	16022	15890	15917	15818	16049	15965	15938	15879	16108	15823	15928	16132	16080	16069	15812	16016	15974	15841	15932	15914	15831	16095	16059	15861	15981	16067	15919	16007	16054	15827	15919	16060	15924	15964	16070	16037	16093	16008	15932	15979	16096	15935	15929	15978	15928	16107	15846	15917	16011	16132	16196	15970	15916	15755	15939	15953	15891	16011	15859	16060	16238	15789	16006	16052	16030	16036	16019	16101	15972	15885	15869	15935	15923	16200	15940	15917	16004	16113	16045	16171	15920	15937	16240	16029	15954	15913	15883	15853	15856	15984	15930	15855	16051	15878	15992	15936	16002	15876	16012	15987	16007	15884	15895	16132	15964	15935	16023	16064	15905	16065	16076	16153	16077	15910	16043	15757	15915	15937	16009	15876	15906	16125	16021	15910	16219	15976	16145	16099	16056	15953	16052	15966	16046	15755	16117	15957	16055	15819	15956	15993	15874	15940	15852	16070	15754	16138	15983	15860	16054	15946	15962	15937	15947	15756	15835	15981	15961	15963	16142	16125	15901	15796	15824	15875	15946	16008	16071	16126	15921	16081	15973	15760	16049	15963	15878	15952	15836	16065	16082	16038	15905	16091	15862	16083	15961	16208	15815	16008	15997	16111	15802	15975	15861	16096	16100	15919	15677	15880	15847	15827	15998	15982	16053	15765	15971	16101	15920	16042	15941	16133	15968	15910	16059	16014	16020	15908	15909	15881	16175	16076	15912	15950	16040	15842	15937	16143	15909	15956	15990	15865	15900	15976	15676	15930	15969	15960	15929	15761	15960	16024	15988	15975	16225	16145	15908	15971	16022	15982	16014	15897	15864	15988	16116	16104	16027	15872	15960	16076	15897	15879	16028	16105	15917	16260	15794	15832	15804	15864	16011	16110	16073	15978	15982	16018	16014	15833	15869	16070	15773	15990	15958	15928	16032	15964	15705	16115	16083	16116	16027	15886	15818	16048	16043	16044	16159	15773	15950	15827	16029	15915	15939	15983	16005	15789	15962	15943	15894	16235	15807	15978	15999	16085	15809	15766	15690	15916	16067	15874	15818	15975	16021	15819	16013	16120	16008	15981	16103	16040	15755	16039	15867	16007	15871	16128	15903	15780	15771	15993	15757	15890	15828	16042	15920	15994	15954	16049	16028	16000	15961	16179	15974	16112	16041	16032	16061	16082	16055	15984	15954	15806	15869	15995	15801	16127	16088	16088	16034	16084	15942	15897	15870	15842	15883	15991	16279	15988	15862	16016	15927	15912	16001	15939	16067	16112	15885	16149	15985	15907	16017	15898	15917	15913	16005	15966	15925	15923	15977	16051	15916	15798	15930	16013	16039	15885	15865	15833	15777	15864	16251	15901	16045	16009	15880	15774	15996	16065	16236	16007	15888	15822	15965	15825	15985	16008	15996	16127	15831	15955	16107	16082	15953	15802	16004	16002	16061	16082	15827	15974	15951	15949	15826	15781	15997	15867	15994	16064	16027	16189	15882	15884	15891	16005	15810	15958	16157	15947	15903	15962	15899	16030	16048	15939	16091	16018	15749	15886	15809	16042	15936	15942	15754	16047	15845	15828	15849	15945	15984	15954	15705	15815	15981	15926	16076	15990	16031	16190	16065	15830	15937	16126	15878	15981	16014	15983	16144	16055	16068	15902	15985	15969	15934	16001	16096	15745	15801	15874	16090	16119	16009	16049	16010	16045	16041	15849	16006	15889	15792	15957	16237	15960	15946	16028	15993	15905	15943	15962	15976	15920	16108	15926	15983	16071	15981	16015	16069	15841	15788	15980	15889	15942	15974	15973	15842	15915	15903	16090	16024	16063	15875	15967	15871	16117	16104	15947	16076	16179	15825	15916	15912	16083	15954	16021	16116	16152	15789	15995	16162	16040	15940	15992	15912	16219	16032	15853	16067	15829	15827	15951	15884	16137	15781	15826	15920	15900	15793	16017	16006	15920	15925	15785	15955	16022	15861	16064	15835	15977	16037	15944	16067	15881	15825	16127	16063	15981	16052	15905	16062	15895	15689	15823	15820	15713	15949	15865	16096	15861	16037	15936	15913	16088	15767	15883	16067	15906	15981	16162	15896	15989	15907	16168	15802	15843	16117	15897	16010	16037	16097	16224	16122	15793	15939	16105	16058	16106	15932	15923	16031	16121	16099	15878	16058	16082	15889	16024	15819	15819	16028	16054	15826	15884	16062	15923	16023	16019	15879	16022	16002	16088	15965	16131	16059	16171	16097	15980	16002	16188	15969	16039	15920	16024	16037	15924	16047	15941	16002	15883	15939	16096	15882	15870	15971	15929	15885	15885	15855	15994	15889	15945	16040	15974	16001	15865	16019	16158	15888	15984	15828	16140	15948	15882	15971	16018	15902	16104	15977	15907	16120	15870	15960	15882	15941	15996	15886	16016	16031	15815	15891	15948	16037	15945	15902	15946	15864	16123	15866	16055	15885	16003	15859	16065	16226	16141	16062	16061	16199	16148	16009	15999	15972	15990	16045	16141	15979	15986	15752	15874	16007	16083	16106	15982	15992	15967	15947	15901	15950	15904	16054	15959	16002	16012	16044	15849	15951	15733	15870	15961	16126	16196	15971	15943	16056	15987	15899	16118	15903	15970	16039	15891	16049	15985	15787	15766	15982	15925	15907	16076	16014	15943	16117	15837	15831	15907	16084	16058	16046	15840	15872	15852	16035	15928	16040	16080	16003	16155	15984	16004	15969	16048	16119	15898	16029	15949	15963	15839	15991	15773	15992	15759	15795	16203	15958	16007	16119	15948	15814	16008	15907	16040	15911	15970	16258	16074	15822	16131	16106	15689	15828	15958	15980	15970	15975	15892	15853	15969	15988	15968	15898	16032	15926	16027	16045	15935	15814	15860	15778	15742	15743	15939	15932	15754	15960	15901	15823	15854	15716	15987	15866	15862	15973	15879	15973	15958	15933	15749	16007	15953	15929	16060	15897	15927	16239	15887	16032	15887	15814	16038	15855	15952	15929	16057	15860	15774	15858	16073	15950	15944	16081	15927	15926	16150	16061	15954	16017	15889	16032	15888	16047	15889	15942	15938	16048	15980	15868	16007	16010	16075	15935	16051	15896	15980	15879	16012	15868	15987	16068	15997	15758	15866	15795	16005	15945	15954	16017	15756	16113	16117	15791	16004	15958	15941	15807	16181	16023	15883	16070	16069	15992	15750	15948	16033	16045	15876	15943	15805	16030	15997	15891	16062	15960	15914	15910	15958	16044	16006	16038	15792	15977	15948	15904	16064	16053	16032	15968	16047	15884	15847	15910	15833	16039	16155	16168	16085	16091	16000	16021	15905	16003	15961	15710	16046	16065	15999	16115	15937	15695	15641	16043	16147	15782	16109	15934	16110	16003	15890	15953	16018	15955	16030	15943	16192	16002	15925	15881	15965	16065	15890	16008	15890	16012	15932	16067	15948	16039	15888	15951	15897	15944	15874	16060	15990	15987	16094	15974	15969	15965	16074	15935	15883	15935	15936	16043	16027	15785	16085	15837	15709	15760	15943	15941	16121	16006	16006	16111	15940	15906	15882	15948	16052	15986	15913	16073	16005	16152	15935	15822	15979	16118	16209	16151	15960	15921	15957	16000	15879	15958	15996	16091	15920	15959	15937	15832	16099	16017	16031	16023	15864	16152	16064	16005	15995	16032	16086	15912	16078	15733	15712	15826	15927	15866	16026	15619	15985	15973	15976	15984	15814	16053	16049	16057	15836	15952	16015	15953	16145	15963	15895	16063	16019	15811	15984	15958	16017	16013	15771	15856	16034	15801	15946	15838	15854	15931	15954	15829	16063	16105	16120	16026	16065	16175	16009	15927	15973	15857	15900	16085	16012	16183	16020	16002	15899	15910	15987	15890	16188	16032	15720	15817	15921	15913	16098	15906	15948	15943	16009	16039	15900	15987	15928	15882	15941	16100	16035	16054	15937	15846	15939	15930	15948	15930	15779	15924	16100	16050	16025	15888	15992	16032	15692	16078	15752	15948	16045	16050	15894	15984	15916	16035	15966	16076	15909	15896	16108	15877	15970	16042	16031	15862	15990	16020	15956	15890	16108	15961	15799	16100	15904	16017	16082	15977	16117	15971	15829	15905	15847	16080	16085	16045	15988	16053	15929	15972	15937	15969	15999	15821	15934	16134	15904	15892	16040	16061	15903	15723	15938	15951	16030	15856	15883	15853	15835	15830	15763	15862	16144	16146	15883	15881	16041	16256	16031	15903	16004	16008	15924	15921	15992	15886	15994	15891	15909	15735	15654	15888	15950	15901	15936	15800	15924	15929	16102	16043	15911	16061	15879	15883	15893	16013	16179	15972	15953	16071	15814	16090	16027	16132	16006	15869	16030	16112	15788	16205	16056	15979	16017	15906	15848	16066
33591	55773	51805	41451	35986	31165	27177	22856	20536	19047	18109	16872	16282	15928	15227	15049	15149	14647	14691	14538	14290	13990	14112	14111	14157	13890	13951	14124	13912	13781	13844	13772	13842	13704	13781	13814	13649	13788	13803	13661	13732	13772	13704	13725	13741	13713	13635	13913	13758	13448	13575	13807	13764	13635	13693	13834	13650	13638	13775	13750	13665	13763	13765	13885	13770	13800	13709	13628	13780	13664	13665	13592	13719	13578	13787	13618	13696	13520	13670	13749	13732	13763	13668	13465	13576	13633	13609	13530	13719	13681	13727	13732	13658	13822	13456	13639	13606	13551	13806	13503	13848	13807	13408	13757	13625	13746	13845	13569	13686	13802	13632	13616	13696	13812	13593	13684	13706	13467	13703	13860	13647	13499	13771	13628	13562	13633	13797	13550	13662	13790	13766	13572	13741	13799	13737	13699	13676	13708	13738	13639	13792	13651	13615	13543	13562	13677	13686	13650	13793	13524	13787	13652	13628	13735	13628	13601	13762	13616	13753	13858	13771	13681	13706	13756	13768	13772	13565	13806	13565	13763	13755	13518	13758	13751	13666	13725	13603	13648	13662	13596	13800	13650	13527	13768	13771	13533	13820	13832	13800	13684	13760	13578	13569	13618	13528	13834	13828	13736	13878	13545	13787	13665	13703	13768	13726	13708	13755	13520	13712	13648	13716	13679	13727	13665	13637	13764	13709	13704	13862	13622	13559	13667	13513	13949	13665	13463	13667	13535	13618	13609	13910	13793	13774	13547	13671	13701	13690	13789	13456	13692	13692	13607	13697	13870	13656	13653	13687	13574	13750	13565	13700	13696	13668	13618	13817	13680	13608	13837	13549	13646	13788	13753	13666	13608	13601	13852	13744	13810	13863	13620	13717	13580	13637	13777	13667	13764	13606	13830	13621	13649	13776	13680	13770	13755	13653	13810	13667	13705	13697	13626	13772	13688	13729	13711	13648	13534	13678	13618	13648	13578	13645	13533	13809	13717	13604	13684	13757	13755	13596	13749	13631	13694	13611	13773	13639	13648	13716	13784	13729	13662	13937	13615	13869	13765	13655	13657	13603	13737	13688	13712	13825	13753	13792	13633	13834	13687	13698	13685	13772	13860	13596	13567	13588	13769	13935	13723	13646	13834	13499	13598	13615	13799	13667	13660	13863	13639	13700	13626	13651	13684	13737	13650	13691	13630	13675	13753	13539	13563	13784	13865	13680	13596	13664	13702	13581	13630	13581	13620	13692	13774	13615	13624	13765	13768	13768	13553	13764	13618	13496	13740	13669	13576	13622	13643	13902	13716	13640	13722	13603	13843	13562	13667	13827	13667	13509	13597	13915	13514	13611	13661	13828	13651	13771	13715	13702	13623	13584	13532	13607	13628	13712	13558	13626	13607	13663	13751	13634	13681	13671	13761	13519	13612	13919	13561	13753	13609	13645	13692	13703	13666	13902	13758	13578	13629	13463	13669	13816	13876	13790	13777	13489	13578	13797	13733	13801	13614	13671	13880	13752	13499	13722	13742	13716	13713	13704	13643	13748	13527	13797	13689	13675	13650	13742	13554	13811	13787	13604	13595	13678	13767	13594	13675	13730	13713	13621	13694	13626	13690	13623	13712	13797	13695	13792	13732	13657	13601	13603	13736	13637	13489	13666	13860	13672	13701	13672	13693	13530	13532	13624	13722	13713	13641	13955	13893	13681	13750	13699	13603	13714	13594	13842	13559	13623	13755	13657	13618	13744	13621	13721	13626	13648	13753	13702	13787	13719	13548	13771	13786	13723	13708	13570	13538	13679	13672	13707	13654	13672	13572	13447	13723	13650	13651	13579	13748	13619	13663	13705	13623	13647	13684	13799	13595	13683	13740	13700	13694	13747	13656	13596	13495	13690	13915	13763	13701	13530	13748	13771	13684	13738	13519	13712	13600	13755	13569	13567	13425	13664	13761	13493	13684	13782	13738	13692	13807	13731	13620	13647	13670	13853	13669	13564	13732	13729	13554	13536	13645	13557	13669	13703	13758	13839	13645	13761	13696	13658	13767	13657	13728	13766	13562	13639	13670	13743	13764	13793	13784	13668	13689	13722	13594	13608	13937	13750	13693	13671	13858	13877	13830	13645	13648	13585	13693	13818	13399	13659	13840	13816	13630	13513	13560	13606	13528	13811	13662	13655	13557	13732	13611	13679	13650	13721	13730	13728	13721	13685	13709	13599	13716	13803	13435	13745	13607	13720	13727	13676	13608	13786	13808	13742	13589	13535	13670	13507	13812	13681	13645	13710	13715	13734	13708	13566	13697	13630	13573	13757	13773	13624	13726	13575	13801	13765	13634	13464	13741	13507	13618	13729	13749	13661	13505	13647	13800	13755	13554	13812	13724	13639	13689	13611	13596	13611	13607	13750	13602	13677	13671	13633	13723	13672	13767	13831	13728	13616	13730	13731	13574	13612	13784	13676	13862	13892	13642	13720	13727	13778	13729	13592	13659	13803	13618	13697	13680	13785	13696	13659	13851	13658	13597	13808	13766	13697	13691	13684	13657	13600	13657	13602	13635	13542	13730	13774	13811	13631	13729	13670	13666	13711	13612	13685	13708	13642	13567	13565	13488	13788	13872	13887	13698	13791	13718	13661	13692	13670	13758	13615	13763	13688	13758	13724	13778	13769	13634	13560	13566	13765	13579	13619	13598	13546	13621	13612	13606	13645	13693	13536	13688	13785	13645	13693	13882	13610	13688	13741	13567	13599	13602	13471	13700	13699	13558	13643	13572	13785	13539	13679	13746	13604	13656	13691	13655	13737	13673	13672	13684	13746	13747	13791	13666	13790	13764	13716	13514	13769	13700	13736	13643	13730	13590	13711	13794	13928	13867	13677	13685	13778	13746	13579	13680	13621	13581	13413	13681	13687	13543	13605	13677	13728	13674	13699	13547	13689	13725	13682	13600	13755	13682	13750	13612	13592	13793	13772	13591	13504	13608	13751	13638	13512	13784	13743	13840	13727	13645	13762	13568	13772	13660	13553	13609	13750	13886	13694	13636	13594	13673	13751	13688	13882	13757	13604	13679	13576	13803	13791	13583	13501	13699	13675	13534	13630	13784	13653	13750	13735	13722	13732	13722	13571	13790	13611	13685	13712	13732	13572	13626	13687	13666	13508	13784	13813	13754	13814	13687	13813	13680	13594	13683	13707	13697	13718	13500	13729	13862	13643	13649	13674	13665	13893	13656	13729	13793	13745	13836	13728	13680	13619	13634	13704	13639	13730	13790	13671	13569	13721	13613	13697	13710	13733	13457	13556	13503	13893	13635	13669	13763	13603	13743	13631	13608	13848	13665	13683	13615	13727	13601	13676	13572	13646	13627	13511	13508	13589	13614	13661	13568	13652	13594	13635	13733	13577	13503	13697	13740	13675	13675	13743	13562	13635	13763	13575	13691	13640	13744	13684	13496	13675	13679	13692	13744	13641	13639	13712	13523	13631	13758	13668	13726	13845	13683	13762	13738	13752	13652	13798	13467	13676	13676	13762	13820	13840	13780	13770	13728	13783	13708	13701	13524	13812	13596	13786	13458	13627	13606	13772	13687	13684	13581	13731	13658	13752	13646	13805	13776	13758	13466	13674	13685	13507	13595	13749	13797	13740	13570	13810	13666	13696	13702	13745	13575	13724	13637	13737	13633	13724	13573	13763	13417	13544	13726	13668	13780	13527	13740	13703	13537	13692	13647	13545	13668	13832	13495	13807	13699	13743	13751	13741	13614	13718	13632	13694	13659	13684	13629	13555	13519	13865	13630	13760	13656	13569	13771	13614	13573	13755	13705	13614	13723	13704	13632	13736	13508	13600	13733	13818	13491	13718	13861	13605	13642	13643	13694	13736	13710	13625	13650	13643	13671	13879	13621	13657	13581	13656	13486	13701	13682	13771	13752	13713	13662	13776	13859	13512	13578	13768	13623	13706	13658	13696	13563	13580	13646	13722	13817	13622	13739	13656	13519	13632	13875	13771	13699	13642	13671	13600	13726	13545	13633	13652	13797	13738	13621	13553	13712	13725	13778	13696	13517	13607	13730	13538	13564	13642	13581	13646	13567	13607	13652	13623	13601	13789	13446	13556	13710	13831	13703	13770	13679	13686	13676	13544	13801	13618	13741	13618	13609	13667	13665	13599	13579	13781	13592	13710	13626	13623	13794	13597	13664	13735	13604	13790	13731	13631	13750	13694	13699	13746	13743	13579	13719	13855	13726	13729	13792	13539	13734	13772	13550	13697	13703	13582	13598	13762	13853	13656	13592	13591	13558	13696	13506	13862	13723	13806	13649	13539	13553	13793	13476	13645	13758	13665	13653	13639	13659	13788	13675	13671	13615	13607	13617	13517	13571	13662	13659	13586	13621	13601	13738	13674	13644	13616	13641	13602	13740	13690	13650	13637	13766	13800	13643	13619	13953	13703	13844	13593	13568	13810	13622	13637	13717	13729	13731	13788	13804	13753	13801	13697	13731	13599	13707	13542	13616	13730	13789	13631	13710	13628	13653	13596	13816	13591	13766	13635	13679	13715	13765	13604	13699	13682	13598	13674	13635	13634	13684	13754	13735	13765	13509	13738	13675	13701	13632	13594	13699	13769	13742	13645	13765	13623	13703	13632	13615	13574	13638	13562	13687	13634	13625	13699	13699	13531	13498	13741	13610	13732	13617	13606	13641	13717	13594	13703	13634	13844	13614	13635	13691	13694	13693	13759	13728	13731	13662	13827	13741	13791	13553	13639	13822	13715	13712	13689	13769	13767	13765	13721	13661	13658	13699	13757	13744	13656	13643	13546	13570	13724	13746	13605	13855	13628	13800	13685	13640	13768	13608	13773	13676	13593	13883	13740	13646	13569	13857	13693	13609	13676	13624	13674	13596	13591	13677	13774	13672	13774	13608	13498	13796	13731	13738	13698	13700	13565	13555	13779	13687	13602	13598	13682	13669	13755	13735	13666	13761	13517	13594	13627	13744	13675	13644	13671	13576	13762	13613	13520	13696	13723	13653	13635	13563	13619	13714	13719	13634	13675	13602	13674	13573	13624	13619	13575	13715	13720	13847	13684	13720	13958	13798	13646	13711	13678	13547	13739	13541	13697	13692	13608	13738	13788	13654
29011	27933	35430	31619	25562	22458	20089	18872	17848	17513	17200	16757	16561	16345	16307	16163	16078	15995	16188	16146	15958	15835	16027	15839	16009	15989	15960	15914	15957	15835	15869	15912	15684	15989	15708	15773	15869	16136	15989	15935	15699	15756	15727	15812	15568	15847	15581	15829	15723	15866	15823	15871	15661	15871	15956	15629	15774	15737	15811	16008	15856	15805	15898	15846	15992	15687	15880	15956	15937	15753	15828	15906	15859	15971	15778	15940	15716	15777	15704	15783	15674	15900	15866	15685	15885	15786	15877	15884	15846	15805	15749	15899	15917	15841	15778	15949	15847	15790	15763	15948	15852	15923	16022	15713	15942	15889	15904	15764	15707	15820	15745	15686	15805	15825	15617	15791	15945	15904	15634	15733	15816	15760	15807	15749	16005	15716	15679	15780	15954	15956	15891	15805	15768	15816	15763	15648	15519	15778	15707	15949	15763	15765	15862	15637	15956	15948	15746	15950	15865	15813	15740	15777	15722	15675	15891	15947	15828	15608	15534	15611	15826	15793	15932	15884	15857	15748	15809	15772	15816	15803	16018	15655	15571	15658	15762	15513	15862	15907	15819	15724	15798	15698	15861	15928	15847	15897	15865	15627	15887	15717	15477	15692	15864	15799	16098	15601	15808	15892	16015	15894	15687	15609	15851	15887	15587	15823	15993	15895	15909	15814	15779	15724	15936	15934	15784	15744	15871	15625	15895	15611	15873	15807	15813	15860	15884	16071	15950	15825	15821	15894	15707	15780	15738	15838	15910	15785	15888	15816	15945	15910	15910	15870	15663	15802	15822	15770	15888	15812	15764	15907	15793	15867	15678	15871	15852	15690	15707	16039	15889	15725	15748	15840	15966	15896	15887	15869	15841	15872	15664	15826	15805	15693	15927	15840	15798	15842	15882	15832	15789	15731	16001	15894	15796	15828	15946	15633	15655	15608	15580	15698	15742	15801	15821	15667	15910	15766	15820	15520	15900	15804	15746	15621	15894	16019	15738	15923	15926	15817	15816	15825	15830	15871	15739	15823	15937	15821	15887	15879	15863	15765	15943	16054	15740	15790	15590	15744	15804	15650	15820	15827	15855	15619	15988	15757	15857	15774	15788	15824	15898	15752	15893	15684	15754	15650	15781	15892	15835	15733	15678	15789	15813	15779	15772	15804	15681	15810	15751	15717	15814	15746	15902	15685	15782	15738	15665	15772	15901	15643	15991	15750	15830	15591	15749	15648	15744	15786	15973	15860	15950	15872	15802	15818	15740	15876	15808	15917	15774	15952	15913	15703	15676	15621	15922	15754	15719	15844	15534	15894	15805	15894	15626	15928	15783	15742	15704	15872	15777	15853	15661	15837	15744	15717	15871	15601	15647	15920	15850	15820	15800	15946	15864	15644	15751	15636	15790	15909	15915	15794	15859	15701	15776	15849	15902	15701	15830	15811	15915	15799	15703	15761	15870	15772	15800	15864	15923	15638	15859	15875	15864	15760	15793	16012	15673	15830	15905	16061	15634	15715	15832	15869	15760	15932	15935	15889	15772	15747	15925	15765	15674	15652	15704	15791	15744	15680	15653	15862	15878	15877	15846	15830	15758	15810	15999	15999	15923	15960	15965	15756	15866	15900	15814	15852	15819	15855	15987	15704	15762	15977	15809	15745	15563	15894	15792	15824	15902	15896	15836	15742	15668	15778	15810	16011	15811	15676	16045	15958	15787	15865	15682	15814	15858	15974	15620	15891	15859	15915	15904	15905	15636	15719	15767	15508	15997	15862	15979	15919	15893	15625	15685	15821	15908	15872	15790	15818	15806	15797	15783	15901	15776	15805	15838	15815	15944	15902	15675	15929	15799	15831	15637	15765	15776	15954	15793	15833	15727	15875	15732	15651	15857	15695	15827	15821	15680	15695	15948	15814	15820	15877	15765	15823	15709	16029	15867	15734	15850	15671	15702	15834	15641	15908	15793	15832	15769	15877	15798	15833	15833	15628	15813	15887	15990	15919	15981	16076	15647	15649	15850	15889	15867	15830	15621	15676	15667	15763	15981	15842	15847	15861	15800	15780	15809	16083	15811	15800	15710	15665	15786	15607	15900	15879	16051	15909	15683	15846	15923	16021	15999	15994	15846	15748	15863	15807	15709	15770	15839	15857	15897	15854	15758	15737	15616	15614	15901	15809	15860	15822	15962	15878	15808	15923	15613	15705	15718	15601	15869	15671	15736	15995	15900	15687	15736	16058	15816	15801	15704	15780	15804	15874	15793	15912	15783	15809	15670	16021	15926	15778	15649	15870	15781	15734	15747	15853	15838	15548	15973	15800	15999	15963	15864	15836	15871	15806	16007	15900	15936	15711	16025	15880	15854	15917	15767	15761	15896	15790	15963	15754	15661	15983	15833	15653	15952	15738	15849	15754	15846	15770	15800	16023	15840	15906	15747	15840	15806	15821	16029	15617	15978	15887	15913	15857	15715	15727	15733	15800	15818	15863	15761	15704	15863	15941	15814	15914	15916	16002	15760	16044	15801	15821	15888	15831	15642	15909	15630	15846	15933	15794	15917	15908	15656	15913	15920	15905	15842	16020	15745	15896	15888	15938	15838	15762	15787	15852	15815	15693	15615	15830	15508	15898	15779	15889	15763	15850	16000	15740	15698	15885	15803	15688	15979	15988	15851	15903	15911	15543	15826	15991	15777	15924	15691	15763	15736	15757	15868	15788	16057	16054	15962	15866	15953	15818	15972	15952	15929	15898	15838	15800	15853	15722	15774	15759	15679	15902	15925	16043	15819	15724	15818	15873	15771	15824	15831	15843	15858	15898	15806	15888	16047	15800	15692	15851	15777	15823	16069	15799	15910	15770	15856	15783	15826	15859	15857	15698	15817	15743	15730	15815	15805	15686	15815	15728	15802	15758	15817	15610	15902	15909	15977	15666	15641	15742	15648	15838	15918	15827	15740	15668	15798	15842	15722	15815	15838	15957	15946	15641	15855	15846	15783	15840	15809	15884	15686	15740	15774	15808	15649	15681	15878	15741	15677	15638	15932	15982	16010	15846	15623	15820	15852	15524	15811	15505	15700	15635	15696	15861	15807	15954	16000	15911	15809	15771	15813	15922	15791	15727	15822	15564	15804	15842	15808	15859	15942	15834	15589	15859	15957	15730	15869	15897	15766	15724	15836	15792	15910	15897	15773	15964	15782	15710	15652	15703	15670	15841	15916	15771	15529	15724	15748	15876	15814	15743	15702	15790	15796	15698	15777	15962	15879	15722	15823	15734	15550	15611	15689	15990	15962	15847	15779	16029	15944	15870	15929	15690	15731	15744	15760	15776	15817	15933	15775	15712	15641	16028	15884	15952	15829	15805	15707	15878	15819	15769	15972	15900	15914	16051	15770	15810	15739	15999	15790	15722	15664	15681	15998	15733	15868	15800	15970	15790	15895	15857	15761	15806	15889	15849	15886	15635	15920	15851	15853	15717	15939	15870	15724	15739	15692	15909	15803	15738	15732	15930	15940	15758	15829	15713	15819	15860	15856	15772	15660	15885	15629	15853	15960	15931	15824	15746	15891	15918	15846	15847	15852	16061	15809	15725	15754	15647	15735	15714	15874	15758	15766	15972	15875	15863	15691	15935	15998	15653	15626	15810	15698	15836	15739	15881	15630	15959	15911	15939	15603	15883	15887	15844	15749	15977	15846	15838	15711	15822	15680	15771	15822	15912	15812	15737	15786	15953	15770	15948	15784	15778	15886	15721	15901	15670	15741	15978	15875	15712	15847	16052	15786	15880	15791	15713	15918	15828	15762	15907	15906	15874	15834	15714	15778	15710	15909	15815	15791	15757	15912	15702	15767	15853	15771	15669	15720	15506	15878	15871	15680	15737	15808	15708	15752	15971	15849	15806	15803	15639	15782	16110	16076	15780	15811	15873	15920	15811	15784	15867	15776	15708	15745	15929	15723	15837	15737	15808	15772	15866	15747	15938	15838	15869	15954	15831	15701	15810	15717	15776	15862	15818	15835	15932	15852	15931	15842	15770	15924	15857	15744	15841	15761	15779	15700	15732	15772	15744	15697	15815	15814	15729	15700	15691	15891	15765	15794	15661	15904	15901	15983	15878	15847	15828	15995	15826	15815	15847	15990	15686	15905	15761	15622	15820	15764	15572	15902	15791	15753	15866	15863	15800	15791	15962	15712	15784	15748	15800	15909	15712	15661	15725	15807	15915	15851	15902	15808	15994	15833	15870	15990	15682	15848	15612	15723	15805	15715	15859	15785	15889	15699	15866	15736	15979	15845	15851	15863	15878	15535	15706	15981	15835	15662	15827	15727	16098	15804	15905	16032	15812	15922	15696	15962	15695	15787	16040	15789	15736	15637	15785	15970	16126	15880	15898	15767	15942	15939	15870	15897	15847	15790	15882	15764	15705	15887	16067	16029	15848	15815	15751	15857	15880	15846	15948	15849	15637	15863	15986	15847	15696	15824	15897	15782	15763	15795	15789	15946	15913	15750	15665	15773	15645	15632	15543	15744	15920	15997	15815	15828	15788	15848	15802	15839	15828	15865	15959	15938	15746	15865	15758	15728	15793	15766	16013	15912	15888	15843	15741	15716	15889	15861	15677	15872	15892	15928	15666	15612	16006	15996	15754	15843	15804	15745	15674	15860	15859	15814	15747	15741	15799	15950	15845	15732	15786	15764	15864	15774	15820	15884	15689	15814	15901	15786	15744	15905	15804	16037	15992	15753	15795	15757	15834	15820	15741	15813	15733	15838	15898	15792	15905	15862	15711	15860	15816	15812	15862	15753	15693	15732	15752	15817	15796	15870	15977	15955	15811	15740	15844	15934	15614	15934	15747	15689	15685	15730	15886	15945	15721	16125	15963	15865	15879	15853	15834	15827	16032	15940	15522	15829	15931	15836	15773	15860	15857	15740	15710	15802	15814	15574	15793	15686	15977	15955	15893	15971	15706	15762	15892	16034	15888	15912	15811	15857	15762	15865	15955	15909	15939	15945	15838	15924	15681	15881	15909	15705	15690	15746	15712	15767	15760	16085	15820	15838	15962	16026	15801	15813	15878	15928	16077	15929	15849	15946	15886	15889	15907	15729	15911	15961	15788	15840	15875	15837	16055	15764	15811	15834	15881
29905	43096	39328	30559	25727	21896	19372	18074	16889	16137	15717	15057	14795	14432	14407	14234	14035	14111	13963	13943	13944	13858	13840	13840	13712	13652	13626	13577	13610	13747	13484	13610	13543	13781	13534	13712	13556	13676	13488	13581	13672	13687	13579	13598	13623	13582	13556	13809	13611	13592	13665	13561	13542	13706	13566	13620	13760	13617	13535	13651	13694	13670	13649	13586	13570	13689	13815	13587	13654	13599	13602	13681	13682	13524	13645	13599	13568	13619	13651	13578	13615	13466	13528	13569	13770	13643	13619	13634	13616	13680	13484	13733	13600	13648	13683	13861	13521	13570	13742	13612	13405	13629	13626	13524	13544	13425	13701	13411	13744	13691	13727	13535	13722	13567	13476	13598	13518	13674	13478	13700	13780	13647	13754	13498	13583	13583	13717	13571	13560	13732	13587	13514	13642	13546	13643	13648	13455	13583	13467	13659	13564	13718	13471	13387	13658	13669	13548	13556	13549	13475	13537	13624	13786	13573	13712	13552	13715	13490	13573	13582	13582	13498	13748	13605	13833	13688	13598	13754	13599	13611	13542	13390	13589	13598	13900	13696	13679	13701	13662	13582	13446	13651	13710	13548	13614	13472	13590	13526	13599	13632	13496	13610	13594	13519	13672	13628	13606	13455	13581	13511	13710	13675	13941	13712	13614	13556	13660	13632	13533	13713	13593	13546	13637	13681	13500	13547	13681	13543	13575	13681	13653	13548	13529	13607	13522	13654	13505	13641	13675	13542	13622	13510	13589	13449	13717	13618	13712	13581	13538	13549	13651	13821	13578	13718	13715	13556	13686	13558	13565	13558	13655	13673	13706	13602	13594	13527	13668	13432	13603	13613	13508	13549	13698	13740	13746	13624	13654	13481	13587	13435	13602	13811	13667	13694	13658	13692	13537	13621	13623	13667	13542	13663	13492	13616	13485	13622	13662	13648	13423	13626	13797	13612	13650	13434	13751	13579	13658	13566	13636	13637	13565	13621	13753	13648	13678	13606	13470	13711	13504	13600	13538	13560	13535	13592	13605	13910	13574	13696	13546	13651	13578	13474	13589	13564	13635	13569	13669	13814	13805	13547	13520	13617	13559	13697	13758	13631	13653	13424	13702	13723	13687	13541	13619	13730	13449	13761	13601	13626	13744	13723	13627	13631	13618	13719	13498	13533	13753	13464	13485	13635	13661	13472	13468	13638	13609	13539	13328	13497	13545	13676	13513	13706	13741	13659	13522	13600	13468	13580	13626	13611	13645	13681	13657	13478	13705	13513	13770	13650	13625	13559	13620	13489	13540	13617	13644	13594	13565	13649	13653	13659	13610	13621	13736	13572	13641	13610	13587	13579	13693	13636	13608	13532	13557	13603	13707	13617	13809	13487	13637	13565	13665	13509	13542	13663	13687	13531	13614	13719	13548	13669	13680	13437	13650	13583	13732	13604	13652	13639	13704	13606	13689	13686	13600	13536	13500	13583	13555	13568	13692	13393	13550	13729	13552	13661	13614	13590	13549	13601	13544	13596	13698	13629	13655	13563	13579	13582	13640	13508	13495	13721	13521	13570	13607	13630	13599	13681	13562	13583	13523	13515	13588	13534	13601	13666	13707	13522	13549	13457	13777	13551	13648	13587	13614	13582	13635	13554	13599	13654	13680	13734	13636	13654	13408	13648	13534	13685	13566	13552	13630	13685	13375	13610	13538	13632	13600	13574	13505	13616	13557	13512	13625	13722	13612	13530	13710	13535	13644	13563	13849	13668	13734	13810	13558	13614	13529	13633	13677	13639	13589	13509	13598	13561	13683	13613	13571	13471	13579	13533	13591	13572	13701	13666	13492	13581	13755	13539	13572	13416	13631	13690	13611	13523	13597	13513	13702	13373	13540	13688	13445	13718	13716	13567	13739	13602	13733	13599	13453	13535	13611	13593	13510	13489	13595	13639	13496	13701	13727	13607	13545	13654	13526	13654	13640	13606	13754	13704	13742	13681	13497	13538	13590	13666	13733	13553	13498	13673	13658	13683	13688	13504	13532	13522	13640	13659	13652	13584	13721	13633	13662	13599	13553	13744	13644	13729	13541	13541	13552	13615	13830	13721	13433	13787	13687	13683	13585	13637	13548	13685	13560	13660	13644	13607	13735	13591	13669	13612	13754	13687	13657	13601	13604	13489	13691	13627	13473	13541	13612	13675	13664	13567	13609	13801	13687	13576	13789	13633	13523	13517	13557	13759	13597	13674	13687	13648	13682	13531	13745	13618	13440	13587	13906	13633	13462	13604	13577	13449	13718	13546	13590	13476	13695	13493	13742	13524	13640	13764	13621	13388	13471	13644	13594	13597	13844	13589	13581	13648	13518	13638	13720	13470	13670	13615	13639	13519	13812	13463	13445	13673	13694	13653	13555	13505	13511	13706	13523	13793	13625	13502	13393	13497	13668	13502	13739	13585	13746	13579	13579	13717	13759	13619	13707	13620	13562	13647	13515	13499	13804	13547	13580	13663	13593	13635	13657	13653	13821	13489	13539	13571	13620	13623	13749	13635	13532	13619	13773	13760	13538	13490	13551	13597	13411	13540	13647	13479	13789	13696	13709	13567	13789	13506	13703	13642	13426	13670	13512	13801	13552	13601	13596	13584	13525	13706	13673	13740	13641	13704	13505	13653	13656	13597	13596	13719	13544	13465	13701	13665	13520	13427	13625	13647	13480	13520	13819	13584	13561	13587	13626	13697	13671	13618	13740	13606	13691	13697	13576	13677	13698	13496	13650	13564	13501	13746	13642	13439	13610	13555	13650	13639	13595	13631	13680	13516	13611	13626	13543	13506	13707	13577	13592	13483	13718	13567	13650	13485	13829	13538	13472	13678	13506	13789	13559	13813	13724	13614	13520	13506	13806	13544	13660	13529	13683	13572	13699	13479	13498	13682	13499	13730	13524	13685	13472	13589	13516	13520	13655	13655	13603	13611	13541	13593	13609	13618	13648	13609	13551	13407	13856	13673	13511	13705	13601	13632	13668	13752	13513	13556	13709	13643	13620	13572	13694	13622	13677	13541	13589	13567	13679	13690	13539	13592	13616	13664	13742	13505	13575	13569	13552	13737	13466	13659	13493	13491	13549	13795	13726	13465	13552	13588	13585	13772	13735	13603	13527	13583	13733	13649	13642	13487	13700	13554	13590	13526	13646	13491	13590	13700	13489	13567	13694	13614	13625	13595	13695	13669	13660	13646	13613	13699	13740	13562	13710	13680	13643	13552	13637	13647	13682	13526	13628	13570	13581	13747	13641	13770	13647	13651	13562	13500	13501	13599	13672	13353	13569	13641	13766	13606	13590	13586	13727	13544	13718	13631	13671	13667	13719	13532	13673	13662	13578	13491	13479	13530	13681	13466	13683	13742	13575	13523	13830	13541	13596	13594	13638	13470	13615	13605	13570	13604	13661	13506	13655	13557	13527	13568	13650	13641	13667	13655	13643	13479	13691	13753	13562	13588	13486	13658	13549	13589	13741	13609	13582	13658	13605	13548	13707	13701	13663	13633	13522	13556	13636	13403	13541	13613	13610	13673	13557	13529	13816	13686	13668	13733	13670	13612	13646	13684	13595	13626	13633	13661	13537	13554	13635	13539	13535	13767	13526	13586	13522	13513	13659	13604	13551	13662	13678	13602	13442	13536	13788	13675	13407	13578	13634	13580	13675	13618	13502	13640	13634	13587	13592	13536	13633	13762	13671	13708	13522	13548	13699	13497	13583	13623	13511	13680	13666	13699	13566	13776	13441	13729	13535	13563	13517	13720	13686	13643	13603	13755	13663	13614	13657	13561	13516	13538	13815	13739	13776	13613	13535	13698	13527	13561	13584	13377	13486	13665	13609	13614	13491	13762	13551	13511	13651	13671	13633	13621	13683	13689	13520	13603	13593	13733	13635	13606	13601	13629	13746	13607	13636	13806	13488	13489	13606	13699	13727	13704	13689	13516	13781	13711	13703	13662	13703	13563	13693	13616	13629	13595	13702	13698	13517	13616	13643	13462	13728	13513	13741	13632	13540	13640	13559	13673	13758	13625	13674	13733	13450	13748	13635	13475	13745	13585	13578	13612	13640	13545	13434	13693	13657	13695	13643	13511	13529	13759	13664	13552	13590	13462	13682	13600	13741	13690	13552	13599	13572	13767	13505	13593	13755	13583	13659	13758	13450	13619	13474	13610	13652	13677	13750	13658	13713	13613	13611	13475	13556	13645	13738	13646	13701	13690	13658	13510	13609	13499	13640	13699	13555	13524	13572	13584	13692	13540	13485	13804	13518	13537	13611	13510	13733	13584	13627	13524	13470	13612	13692	13549	13508	13549	13701	13574	13556	13627	13633	13589	13600	13540	13659	13633	13389	13574	13451	13655	13664	13566	13513	13602	13586	13550	13478	13519	13630	13609	13749	13526	13816	13524	13706	13420	13697	13572	13613	13634	13704	13587	13642	13531	13634	13733	13624	13492	13487	13521	13631	13665	13619	13633	13546	13464	13627	13600	13635	13535	13612	13638	13574	13594	13615	13918	13521	13720	13561	13601	13695	13721	13412	13783	13694	13606	13542	13658	13621	13747	13634	13555	13571	13736	13525	13435	13408	13662	13714	13614	13512	13551	13419	13612	13742	13584	13630	13661	13564	13599	13530	13689	13724	13666	13484	13637	13765	13721	13530	13773	13757	13697	13548	13636	13757	13414	13700	13517	13553	13615	13716	13713	13730	13514	13695	13674	13439	13703	13497	13725	13498	13684	13467	13669	13578	13623	13602	13602	13644	13585	13602	13452	13652	13692	13575	13676	13795	13707	13717	13617	13497	13644	13853	13535	13645	13591	13627	13705	13555	13731	13554	13659	13468	13572	13675	13676	13652	13609	13664	13702	13607	13498	13669	13686	13612	13661	13773	13562	13518	13617	13502	13662	13721	13753	13654	13620	13603	13686	13574	13590	13642	13495	13582	13634	13566	13645	13611	13441	13699	13708	13511	13507	13613	13402	13719	13535	13665	13601	13641	13525	13586	13729	13431	13730	13680	13657	13671	13617	13615	13560	13702	13676	13614	13586	13493	13574	13708	13670	13673	13614	13534	13492	13690	13540	13512	13604	13518	13574	13512	13667	13669	13542	13744	13668
24120	21111	28603	26098	25796	25891	24172	20622	19321	18635	18078	17242	17096	16921	16653	16419	16073	16361	16090	16116	16003	15951	15978	15917	15782	15771	15680	15763	15810	15727	15484	15524	15877	15950	15737	15655	15611	15414	15621	15426	15441	15686	15610	15775	15644	15551	15739	15575	15569	15542	15693	15532	15711	15541	15458	15566	15602	15585	15618	15486	15587	15620	15591	15706	15713	15747	15639	15613	15737	15639	15745	15662	15447	15737	15617	15644	15804	15673	15727	15686	15624	15412	15585	15642	15658	15695	15532	15594	15619	15667	15889	15570	15483	15392	15583	15494	15618	15719	15682	15504	15556	15582	15601	15565	15549	15460	15480	15563	15642	15580	15486	15475	15778	15516	15659	15496	15729	15622	15910	15462	15538	15632	15574	15600	15719	15463	15507	15331	15595	15629	15513	15627	15526	15663	15471	15552	15666	15664	15523	15665	15741	15715	15780	15651	15928	15564	15654	15634	15599	15579	15460	15508	15586	15378	15723	15525	15536	15553	15639	15639	15432	15552	15483	15558	15382	15402	15484	15725	15541	15803	15709	15431	15629	15490	15510	15572	15572	15649	15553	15634	15465	15558	15407	15540	15437	15362	15621	15538	15600	15680	15584	15712	15457	15347	15476	15387	15372	15710	15597	15428	15650	15413	15630	15869	15610	15695	15689	15617	15541	15506	15465	15603	15550	15674	15575	15512	15580	15691	15695	15516	15345	15651	15674	15478	15489	15611	15517	15547	15559	15634	15579	15588	15423	15565	15537	15420	15809	15816	15756	15482	15640	15529	15663	15378	15427	15402	15370	15558	15515	15655	15616	15530	15648	15579	15283	15624	15604	15591	15637	15364	15640	15475	15709	15365	15344	15536	15621	15437	15525	15661	15625	15456	15580	15682	15537	15596	15784	15490	15747	15717	15568	15358	15456	15567	15525	15635	15602	15779	15733	15597	15670	15660	15708	15701	15595	15531	15636	15565	15375	15755	15468	15636	15511	15538	15526	15508	15687	15470	15517	15685	15577	15612	15626	15474	15739	15506	15373	15660	15620	15612	15598	15641	15604	15723	15598	15564	15455	15645	15476	15920	15592	15603	15626	15612	15506	15514	15700	15592	15458	15552	15626	15499	15562	15513	15624	15618	15628	15636	15313	15508	15584	15843	15625	15386	15542	15515	15767	15479	15584	15468	15514	15582	15652	15715	15631	15449	15606	15728	15511	15507	15481	15394	15563	15732	15457	15521	15668	15557	15588	15675	15614	15718	15648	15666	15631	15689	15616	15568	15712	15407	15530	15628	15607	15498	15470	15648	15681	15698	15712	15724	15624	15557	15606	15512	15652	15606	15623	15510	15812	15713	15579	15550	15545	15634	15557	15585	15637	15474	15362	15460	15572	15788	15666	15538	15597	15546	15564	15587	15505	15713	15723	15540	15618	15621	15549	15720	15676	15480	15508	15728	15619	15708	15464	15641	15576	15539	15641	15647	15610	15489	15576	15630	15575	15620	15709	15781	15601	15570	15562	15617	15742	15477	15700	15481	15473	15383	15662	15480	15383	15461	15609	15700	15404	15450	15558	15721	15592	15585	15520	15489	15558	15568	15637	15476	15697	15603	15595	15650	15613	15532	15451	15662	15567	15635	15505	15522	15510	15280	15498	15592	15551	15647	15556	15681	15634	15532	15787	15499	15655	15491	15550	15668	15690	15654	15282	15552	15671	15621	15469	15680	15468	15561	15745	15634	15676	15728	15529	15529	15646	15589	15523	15670	15724	15455	15552	15643	15482	15455	15632	15661	15419	15672	15673	15686	15617	15722	15653	15535	15491	15334	15532	15460	15420	15520	15628	15521	15717	15376	15852	15752	15482	15521	15684	15449	15645	15671	15699	15598	15553	15458	15454	15593	15490	15520	15715	15579	15624	15519	15609	15458	15578	15330	15491	15576	15599	15439	15657	15541	15580	15539	15489	15540	15526	15371	15716	15667	15649	15492	15782	15504	15630	15546	15717	15440	15600	15698	15718	15548	15490	15545	15525	15421	15491	15649	15630	15617	15687	15723	15400	15516	15687	15629	15522	15733	15690	15614	15735	15658	15551	15343	15499	15386	15526	15718	15544	15428	15497	15556	15509	15487	15598	15468	15600	15562	15691	15545	15622	15533	15527	15588	15537	15580	15750	15430	15853	15458	15668	15599	15462	15582	15711	15644	15540	15689	15442	15530	15338	15515	15549	15618	15578	15675	15518	15462	15344	15476	15369	15423	15440	15674	15612	15306	15562	15389	15763	15777	15771	15583	15597	15529	15437	15511	15621	15641	15782	15479	15669	15588	15639	15510	15630	15586	15568	15577	15526	15612	15840	15926	15774	15497	15534	15651	15738	15714	15556	15788	15780	15505	15721	15607	15588	15526	15179	15598	15362	15519	15540	15608	15655	15568	15631	15672	15643	15672	15629	15591	15393	15499	15497	15781	15520	15517	15626	15438	15434	15458	15594	15689	15482	15601	15611	15542	15564	15429	15463	15610	15429	15546	15741	15503	15572	15637	15448	15616	15918	15450	15908	15475	15751	15722	15463	15592	15737	15506	15591	15587	15581	15683	15641	15683	15503	15787	15476	15571	15612	15563	15882	15728	15736	15616	15437	15652	15734	15473	15762	15390	15547	15617	15709	15607	15617	15706	15294	15502	15306	15386	15466	15471	15325	15503	15529	15678	15558	15612	15673	15642	15681	15598	15622	15538	15625	15493	15548	15549	15481	15569	15327	15487	15650	15508	15577	15478	15490	15402	15849	15496	15572	15679	15526	15614	15715	15536	15394	15595	15513	15709	15582	15499	15318	15597	15541	15729	15467	15645	15547	15424	15697	15639	15425	15766	15670	15778	15602	15774	15793	15618	15727	15595	15448	15645	15682	15506	15567	15616	15512	15441	15737	15610	15683	15644	15692	15526	15567	15423	15536	15508	15595	15582	15710	15610	15694	15574	15576	15489	15451	15669	15427	15456	15404	15609	15583	15568	15512	15616	15534	15629	15740	15628	15574	15528	15504	15556	15517	15509	15573	15564	15569	15811	15583	15478	15835	15651	15387	15669	15748	15533	15747	15698	15451	15639	15783	15489	15458	15526	15658	15496	15704	15632	15654	15377	15437	15731	15557	15572	15716	15356	15384	15698	15508	15781	15664	15489	15645	15709	15615	15731	15425	15575	15738	15518	15517	15577	15512	15521	15692	15797	15644	15623	15690	15712	15773	15611	15566	15506	15581	15460	15693	15627	15747	15661	15709	15724	15487	15467	15636	15505	15655	15770	15848	15648	15454	15367	15577	15676	15415	15530	15434	15745	15457	15567	15544	15503	15705	15582	15774	15526	15656	15555	15549	15585	15712	15545	15637	15553	15520	15488	15606	15453	15704	15593	15668	15627	15666	15673	15617	15838	15457	15479	15817	15369	15641	15601	15533	15482	15593	15467	15505	15598	15433	15607	15363	15704	15715	15485	15436	15613	15569	15507	15678	15602	15517	15782	15551	15646	15765	15678	15400	15839	15610	15745	15657	15621	15548	15590	15652	15824	15714	15547	15690	15745	15699	15582	15723	15590	15381	15679	15514	15430	15641	15650	15682	15523	15591	15642	15859	15558	15662	15636	15448	15451	15576	15624	15587	15565	15636	15411	15497	15588	15572	15559	15613	15447	15860	15358	15533	15414	15514	15518	15518	15882	15746	15682	15501	15617	15716	15583	15419	15757	15790	15605	15484	15372	15712	15719	15496	15562	15715	15614	15548	15651	15576	15749	15598	15645	15637	15558	15628	15563	15619	15407	15667	15525	15860	15556	15546	15526	15670	15612	15603	15459	15689	15555	15629	15540	15362	15629	15674	15409	15535	15597	15315	15724	15643	15788	15583	15707	15416	15603	15574	15601	15643	15700	15540	15498	15725	15673	15697	15527	15513	15649	15425	15686	15340	15464	15667	15549	15644	15803	15457	15623	15651	15435	15602	15627	15674	15768	15456	15677	15470	15544	15602	15604	15428	15599	15693	15720	15497	15772	15645	15520	15520	15534	15706	15427	15485	15603	15569	15447	15621	15529	15539	15546	15648	15638	15557	15540	15508	15525	15504	15816	15638	15764	15605	15603	15493	15409	15639	15678	15391	15656	15447	15514	15294	15694	15697	15543	15532	15507	15760	15566	15558	15558	15617	15465	15640	15677	15528	15734	15583	15457	15363	15710	15677	15590	15692	15530	15461	15517	15646	15431	15368	15490	15622	15602	15479	15567	15516	15487	15548	15500	15557	15572	15570	15664	15739	15585	15566	15605	15530	15719	15604	15584	15636	15298	15579	15782	15562	15465	15733	15411	15528	15630	15552	15632	15540	15592	15517	15514	15583	15496	15204	15528	15649	15624	15584	15638	15602	15707	15625	15784	15681	15658	15552	15605	15487	15644	15670	15678	15477	15462	15579	15675	15543	15710	15597	15665	15592	15593	15533	15597	15655	15491	15603	15734	15807	15792	15578	15761	15613	15415	15423	15619	15607	15609	15554	15485	15501	15701	15598	15638	15692	15534	15592	15445	15371	15701	15580	15497	15549	15474	15532	15538	15794	15604	15540	15537	15451	15726	15569	15548	15633	15580	15520	15700	15557	15672	15613	15561	15665	15625	15614	15739	15572	15600	15500	15531	15819	15658	15625	15798	15656	15448	15658	15716	15612	15630	15631	15777	15636	15633	15603	15645	15557	15637	15589	15592	15774	15608	15874	15619	15567	15499	15682	15581	15678	15585	15608	15469	15528	15634	15648	15644	15559	15509	15623	15576	15474	15628	15564	15606	15650	15548	15814	15689	15359	15590	15650	15675	15668	15561	15529	15633	15614	15338	15407	15620	15605	15781	15708	15764	15703	15637	15588	15695	15576	15665	15652	15549	15560	15550	15488	15484	15505	15525	15695	15729	15507	15727	15628	15462	15457	15432	15478	15476	15343	15752	15553	15683	15658	15742	15593	15520	15727	15617	15675	15532	15572	15470	15494	15496	15454	15437	15589	15663	15756	15608	15504	15607	15542	15381	15657	15464	15614	15569	15651	15660	15463	15582	15744	15656	15624	15506	15556	15657	15655	15565	15454	15503	15672	15671	15608	15612	15689	15499	15385	15601
29762	49888	46177	37310	31472	26234	22347	20143	18727	17810	16797	15954	15340	15101	14740	14510	14440	14434	14144	14134	13937	13769	13832	13811	13654	13819	13731	13677	13572	13736	13560	13524	13516	13533	13554	13635	13744	13576	13691	13461	13508	13520	13701	13449	13418	13627	13557	13575	13486	13523	13436	13567	13367	13592	13633	13589	13543	13463	13517	13427	13572	13549	13434	13541	13443	13621	13507	13448	13691	13380	13565	13675	13542	13580	13462	13497	13608	13597	13703	13480	13433	13525	13499	13600	13537	13518	13557	13642	13363	13446	13483	13618	13494	13538	13513	13642	13560	13532	13553	13504	13590	13484	13446	13691	13322	13480	13415	13236	13478	13489	13448	13564	13550	13655	13675	13649	13472	13403	13594	13531	13661	13556	13482	13625	13433	13403	13363	13623	13480	13501	13452	13530	13444	13439	13495	13585	13553	13709	13585	13485	13434	13463	13709	13414	13508	13614	13542	13501	13522	13478	13498	13604	13413	13488	13573	13635	13530	13530	13401	13502	13443	13521	13431	13476	13451	13599	13256	13404	13459	13596	13548	13561	13597	13544	13464	13558	13575	13519	13519	13506	13531	13482	13576	13527	13528	13256	13746	13540	13353	13649	13402	13371	13569	13505	13535	13622	13600	13598	13350	13499	13523	13434	13454	13378	13608	13359	13515	13685	13562	13552	13544	13482	13428	13527	13631	13594	13552	13479	13650	13587	13468	13364	13539	13324	13453	13447	13605	13575	13437	13523	13464	13505	13579	13491	13552	13430	13460	13619	13488	13330	13496	13423	13558	13465	13504	13660	13477	13426	13442	13460	13550	13541	13291	13550	13538	13636	13562	13408	13420	13493	13344	13540	13557	13492	13483	13493	13550	13466	13407	13478	13450	13576	13515	13421	13501	13635	13639	13435	13477	13444	13561	13538	13507	13459	13707	13234	13444	13314	13584	13704	13442	13565	13592	13400	13430	13423	13631	13464	13551	13600	13556	13464	13399	13636	13251	13534	13515	13464	13528	13511	13626	13578	13582	13648	13491	13533	13557	13573	13444	13398	13420	13505	13597	13448	13639	13572	13583	13393	13476	13595	13580	13496	13463	13547	13388	13625	13493	13476	13482	13454	13387	13613	13456	13407	13531	13495	13530	13535	13417	13582	13669	13464	13588	13528	13428	13543	13418	13521	13581	13579	13578	13571	13512	13386	13560	13404	13559	13386	13678	13541	13590	13492	13557	13552	13645	13400	13560	13643	13660	13668	13586	13566	13425	13426	13431	13439	13438	13459	13435	13489	13493	13514	13544	13448	13580	13502	13477	13568	13522	13624	13522	13485	13486	13617	13513	13484	13528	13487	13648	13432	13437	13661	13620	13440	13450	13437	13435	13521	13467	13610	13515	13346	13508	13596	13398	13680	13602	13514	13586	13518	13506	13387	13490	13390	13370	13697	13571	13466	13367	13628	13625	13576	13449	13298	13527	13528	13424	13630	13429	13560	13374	13464	13502	13448	13474	13693	13513	13412	13371	13545	13540	13480	13614	13375	13499	13500	13651	13472	13619	13600	13459	13552	13536	13599	13414	13643	13504	13527	13643	13319	13516	13500	13310	13368	13446	13526	13505	13598	13528	13509	13495	13579	13502	13440	13477	13592	13461	13463	13400	13322	13303	13391	13363	13418	13607	13575	13308	13484	13605	13382	13558	13632	13667	13386	13600	13503	13559	13623	13506	13721	13486	13511	13416	13577	13646	13494	13325	13446	13550	13441	13543	13444	13653	13445	13499	13418	13343	13532	13472	13444	13398	13519	13569	13466	13416	13537	13583	13545	13568	13378	13554	13604	13469	13478	13448	13527	13539	13328	13616	13532	13505	13509	13533	13358	13557	13401	13602	13399	13451	13608	13554	13540	13409	13568	13496	13447	13609	13636	13439	13406	13496	13354	13496	13557	13466	13654	13538	13392	13522	13461	13584	13542	13751	13520	13622	13831	13532	13531	13591	13534	13358	13470	13483	13340	13629	13612	13505	13456	13572	13447	13461	13687	13669	13542	13609	13445	13485	13499	13496	13482	13576	13520	13420	13623	13793	13450	13527	13530	13512	13503	13413	13548	13533	13373	13696	13480	13652	13457	13494	13535	13510	13634	13583	13401	13422	13595	13432	13460	13596	13356	13492	13687	13491	13621	13511	13361	13544	13492	13481	13536	13457	13566	13524	13640	13683	13410	13537	13576	13491	13492	13594	13566	13445	13652	13359	13400	13319	13638	13368	13390	13534	13496	13641	13437	13615	13435	13630	13536	13484	13408	13398	13592	13532	13496	13584	13562	13402	13399	13399	13479	13528	13443	13566	13570	13572	13519	13590	13521	13518	13497	13521	13520	13303	13542	13499	13609	13446	13441	13641	13512	13338	13417	13473	13507	13610	13524	13545	13527	13332	13549	13527	13602	13574	13599	13471	13578	13499	13507	13518	13544	13659	13405	13458	13311	13524	13570	13610	13609	13479	13529	13605	13439	13587	13395	13418	13482	13574	13534	13353	13536	13559	13500	13513	13306	13567	13516	13415	13532	13397	13495	13458	13498	13397	13551	13458	13487	13562	13482	13540	13487	13484	13495	13560	13556	13444	13405	13647	13387	13575	13597	13526	13670	13517	13523	13624	13540	13323	13359	13580	13470	13621	13512	13578	13638	13697	13597	13421	13561	13648	13630	13403	13608	13571	13611	13368	13580	13573	13457	13625	13475	13320	13346	13381	13522	13462	13587	13508	13523	13446	13395	13437	13413	13434	13500	13697	13355	13595	13457	13479	13454	13508	13511	13386	13609	13446	13622	13712	13670	13383	13505	13490	13459	13559	13485	13538	13452	13390	13290	13423	13489	13518	13590	13449	13406	13532	13473	13523	13537	13592	13577	13504	13563	13466	13761	13468	13515	13571	13597	13398	13540	13602	13401	13540	13598	13508	13486	13569	13524	13448	13422	13391	13590	13532	13655	13435	13566	13456	13646	13504	13397	13380	13562	13350	13487	13468	13713	13427	13448	13434	13637	13652	13568	13536	13515	13709	13643	13498	13423	13484	13414	13341	13384	13592	13447	13556	13469	13723	13558	13512	13578	13527	13487	13530	13410	13558	13424	13376	13723	13562	13520	13442	13501	13508	13521	13510	13600	13385	13552	13467	13530	13510	13437	13360	13566	13567	13518	13558	13501	13486	13404	13605	13529	13409	13417	13471	13552	13448	13489	13508	13347	13507	13343	13664	13450	13436	13422	13510	13533	13384	13647	13529	13617	13507	13533	13548	13592	13604	13711	13755	13583	13593	13337	13658	13545	13487	13572	13578	13444	13409	13599	13586	13318	13409	13569	13653	13405	13275	13557	13523	13379	13412	13584	13620	13458	13580	13607	13504	13315	13400	13553	13563	13562	13308	13500	13543	13482	13416	13439	13273	13444	13487	13447	13215	13702	13559	13490	13444	13487	13490	13527	13448	13579	13226	13606	13471	13671	13561	13421	13603	13457	13500	13515	13574	13481	13522	13321	13436	13311	13451	13594	13587	13562	13456	13391	13583	13541	13495	13590	13518	13686	13480	13406	13502	13715	13464	13500	13442	13485	13543	13540	13626	13590	13359	13462	13483	13456	13506	13529	13318	13660	13450	13518	13490	13451	13576	13419	13577	13506	13420	13607	13628	13489	13534	13363	13503	13459	13405	13484	13629	13396	13315	13502	13444	13501	13566	13358	13385	13579	13679	13473	13492	13697	13553	13586	13508	13545	13456	13601	13562	13663	13514	13633	13657	13584	13515	13688	13482	13428	13448	13545	13472	13358	13552	13358	13648	13571	13511	13489	13650	13524	13541	13417	13375	13654	13296	13583	13536	13707	13395	13570	13521	13563	13426	13717	13369	13362	13535	13688	13396	13521	13436	13339	13495	13490	13681	13460	13653	13561	13603	13415	13469	13560	13461	13518	13662	13519	13694	13474	13575	13710	13570	13632	13480	13502	13456	13434	13457	13463	13453	13456	13590	13524	13451	13419	13435	13645	13682	13543	13465	13424	13493	13360	13485	13444	13372	13557	13462	13596	13496	13565	13441	13367	13506	13429	13414	13412	13481	13393	13614	13514	13606	13472	13626	13517	13525	13540	13451	13641	13482	13336	13708	13451	13462	13675	13500	13420	13527	13565	13420	13456	13470	13509	13354	13537	13516	13494	13411	13467	13579	13349	13544	13612	13358	13570	13515	13441	13555	13585	13666	13469	13598	13541	13543	13619	13544	13575	13643	13562	13536	13591	13697	13669	13471	13445	13496	13471	13564	13537	13408	13605	13407	13444	13613	13460	13553	13515	13437	13521	13285	13617	13407	13439	13450	13436	13498	13545	13500	13579	13330	13588	13508	13325	13631	13545	13432	13475	13533	13658	13494	13464	13523	13596	13583	13550	13566	13519	13529	13513	13421	13499	13384	13522	13464	13381	13544	13495	13602	13481	13604	13409	13626	13514	13574	13548	13507	13525	13563	13488	13514	13557	13456	13456	13474	13379	13656	13559	13570	13536	13462	13500	13526	13594	13485	13475	13497	13492	13717	13648	13495	13457	13531	13571	13648	13395	13495	13562	13558	13442	13567	13498	13663	13468	13406	13456	13563	13462	13598	13585	13627	13499	13303	13465	13529	13669	13484	13428	13363	13377	13531	13612	13436	13692	13528	13454	13450	13482	13452	13486	13580	13517	13558	13541	13496	13550	13532	13430	13400	13602	13452	13421	13377	13505	13508	13489	13433	13562	13535	13497	13639	13423	13530	13506	13500	13473	13407	13620	13581	13456	13581	13456	13409	13435	13406	13564	13448	13659	13443	13497	13621	13403	13441	13606	13526	13605	13626	13628	13579	13473	13514	13465	13661	13448	13422	13439	13547	13395	13464	13511	13489	13548	13618	13365	13575	13532	13423	13346	13645	13473	13456	13775	13541	13509	13492	13638	13430	13566	13514	13509	13538	13538	13585	13584	13399	13586	13476	13511	13339	13496	13525	13607	13478	13449	13420	13555	13556	13425	13643	13371	13564	13468	13574	13641	13466	13469	13517	13508	13533	13407	13434	13617	13584	13579	13407	13368	13471	13405	13546	13439	13603	13661	13584	13617	13543	13583	13442	13534
22769	21101	28901	23979	23165	26651	28080	22729	21305	20471	19660	18630	17901	17729	17700	17251	17214	17037	16963	16717	16572	16487	16582	16598	16354	16446	16226	16296	16200	16158	16111	16171	16233	15972	16199	16203	16033	16210	15986	16032	16087	16119	15984	16275	16149	15957	16063	16066	16078	15927	16047	16042	15878	16185	16076	15897	16039	16011	16067	15858	16139	15982	16079	15989	16157	15884	15989	15925	16136	16054	16321	15916	16032	16113	15883	16136	16041	16022	16043	16109	16106	16147	16277	16070	16099	15922	16172	16030	15955	16212	15937	15829	15967	16111	15894	16178	16031	16108	16046	15959	16013	16067	16021	15970	15943	16171	16355	16072	16046	16178	16117	16143	16237	16036	15893	16085	15934	16186	15929	16076	16124	16317	16043	16113	15952	16004	15898	15948	16197	16189	16032	16006	16051	16078	15832	16083	16112	15854	16121	15988	15853	15937	16022	16226	15996	16133	15902	15884	16040	16257	16056	15964	15901	15996	16276	15894	15874	16048	15962	16215	15963	16094	15964	16112	15993	15910	15964	16196	16131	16098	16032	16167	15975	15955	15951	16074	16162	15921	15822	16151	15856	16148	16037	15849	16037	16000	15987	15962	15980	15941	16125	16111	16027	16032	16014	15927	15877	16137	16026	15901	16146	15912	15993	15947	16043	15961	16129	15958	15953	15854	16018	16141	15841	16052	16031	16081	16081	15850	16043	16009	16024	15850	15951	15955	15954	16099	15810	15910	16021	16063	15957	16021	16115	15969	15912	15952	16201	15996	15975	16061	16042	15964	15979	16023	15941	16019	15987	16019	16078	15879	15914	16030	15854	16002	15903	16145	16035	16036	15944	15995	15988	15991	16024	15969	16101	15778	16158	16025	15862	16209	16205	16004	16191	16127	15971	16035	15828	16159	16017	15978	16016	16000	16135	16054	16062	16063	15891	16019	15802	16030	16047	15940	16024	16017	16082	16001	16056	15787	15889	16019	16243	16027	16120	16131	16171	15984	16080	15921	15893	15844	16050	15934	16128	16011	16067	16011	15989	16202	16002	15954	15894	16163	15967	16008	16089	15963	16076	16043	16016	16200	16087	16019	16188	16053	15846	16018	15987	16083	15990	16082	15814	16112	15869	15962	16027	15940	15936	15880	15993	16099	16036	16063	16153	15903	16102	15931	15975	16104	16020	16133	16073	16157	16104	15925	15818	16003	15968	16010	15992	15893	15868	15832	15887	16077	16041	15857	16085	16161	15997	16047	16014	15879	16061	16082	16042	16054	16158	16038	15905	15863	15983	15967	15835	15770	15970	16007	15880	15820	16230	16133	15993	16025	16130	15964	16012	15964	16042	16117	16154	15955	15817	15914	16022	16030	16073	15971	16078	16009	16107	16051	15783	16069	16130	16156	16168	15888	16016	15949	15795	15908	16001	15930	16061	16129	16107	16084	16000	16038	16167	15986	15966	16051	15973	15897	16030	16153	15975	15995	15986	16144	15976	16277	16115	16073	16223	16167	15998	16050	16166	16129	16131	16227	16353	16019	15915	16038	16117	16078	15893	15926	16105	15828	15919	16021	16186	16088	15908	16041	15921	16057	16018	15954	15973	16088	15864	16005	15913	15966	15905	15952	16026	16022	15935	15874	16099	16145	16095	16058	15849	15917	16034	16074	16017	15905	15645	16140	15865	16077	16023	15982	15996	16252	15873	15925	16050	16119	15892	15966	15976	16156	16124	15925	16034	15898	16105	16221	15959	15929	16009	16096	15780	16083	15851	15957	16015	16043	16176	15884	15980	15984	16058	16176	16017	15909	16135	15972	15938	16096	15884	15904	16131	16038	16047	15928	15945	16011	16007	16050	16013	15952	16065	16044	16141	16099	16076	16037	15969	16116	15881	16020	16037	15930	15966	15938	16000	16103	16164	15859	15929	16033	15868	15926	16020	16028	15910	16103	16128	16150	15838	16047	16039	15975	16105	15939	16187	16040	16041	16137	15968	15832	16051	16082	15732	15945	16107	15884	15863	15783	16091	15856	16033	16183	15965	16118	16105	16010	15992	15876	16100	16188	16166	16105	16137	15906	16021	15887	16141	15946	15812	15876	15947	16024	15973	16057	15881	15966	16032	16018	15966	15994	16190	16070	15987	15984	16033	16180	15959	16068	15978	16038	16019	15930	16253	15926	15976	15888	16062	15946	15924	15752	15962	16042	15777	15976	16149	15997	16052	15942	16101	16081	15943	15995	16070	16123	16120	16196	16123	16007	16110	16041	15971	16122	16137	16003	16028	15834	16029	15989	15818	16036	15980	16102	16081	16225	15987	15794	15944	15865	16077	16219	16001	16105	16147	15964	15864	16078	15917	15903	15933	16092	15905	15976	15916	16045	16119	15884	16220	15832	15887	15867	15877	15963	15986	16077	15943	15827	16094	16007	15959	15945	16155	16008	15987	16071	16035	16044	15844	16277	15980	15877	16190	16201	15799	15962	15989	15830	16047	16052	15825	16045	16040	15975	15951	15962	15989	16079	16064	15955	15936	15880	15922	15858	15903	16172	15947	16052	16073	15918	15905	16010	15922	15928	15987	15934	15867	16067	16062	16158	16300	16169	16119	16076	16076	15986	16126	15965	16064	16034	15975	15973	16120	16018	15810	15768	16005	16119	16017	16028	15991	15902	15834	15932	16113	15939	15981	16168	16107	16026	15927	15827	15920	15954	16178	16088	16067	16157	16121	16021	15953	16064	16216	15901	16074	15929	15938	15978	15970	15921	15888	16046	16089	16034	15911	16074	15947	15993	16056	16080	16006	15783	16117	15632	16066	16207	16145	16045	15943	15891	16131	15951	16041	16121	16137	16126	15961	15985	16079	16065	16200	16135	16105	15933	15711	16124	16062	15881	16101	15924	16108	16002	16069	16041	15928	15868	15952	15860	15877	15830	16199	16007	16216	16126	15922	16009	16169	15944	15954	15911	15980	15939	15995	16027	15814	15930	16078	16168	16243	15855	15987	15914	15993	15828	16050	16096	16159	15959	16164	16139	15991	15901	16000	15915	16021	15779	15954	15974	15950	16141	16048	15932	15838	15914	16023	15964	15825	15926	15962	15974	15950	16005	15868	15862	16135	15980	15918	15851	15944	15989	16000	16062	15997	15896	16059	15871	15986	16076	15951	16035	15899	16077	16035	15985	15925	16095	15907	15925	16069	15966	15924	16084	15939	16042	16049	16102	16009	15840	15877	15918	15883	15950	15953	16111	16047	15916	16026	15948	16128	15802	15952	16134	16021	16080	16076	16112	16065	16124	16029	16061	16106	15998	16057	16210	16083	16027	16104	16142	15808	15943	15879	15958	16045	16023	15815	16034	16071	16015	15992	16342	15967	16042	16084	16169	15972	16016	16117	16182	15748	16010	15761	15969	15857	15887	15987	16098	16138	16256	15919	15985	16141	15853	15885	15858	16090	15957	15930	15980	15911	16139	16067	15850	16022	15980	16147	15996	16077	15936	15875	15955	16156	16018	16020	15951	16134	15927	16045	15996	16181	15998	15885	15752	15974	16101	15860	15995	15896	15636	15858	15983	15825	15983	15919	15907	15902	16072	15843	15949	16047	16065	15945	15929	15927	16092	15850	16006	16109	16033	15899	16101	16070	16179	15893	15969	16036	16007	16069	16056	15805	16107	15879	16017	16004	16014	15878	16139	15802	16071	16008	16032	16202	16116	16339	16022	15955	16006	15985	16179	16124	15847	16065	15996	16029	15855	15933	16085	15941	16058	15943	16102	15942	16019	15846	15896	16090	16194	15825	16161	15975	16164	16027	16001	15919	15945	15979	16208	15799	15815	15989	16154	15842	15826	16167	15812	16048	16152	16158	15847	15943	16004	15980	16154	16016	16128	15830	15862	16052	16132	16006	15955	16058	15886	16038	16051	15928	15985	15956	16158	15915	15969	16130	16127	15847	16055	16286	16340	16152	15792	16046	16154	16078	15817	16032	16179	15952	16091	15925	15999	15996	16088	16113	16329	16218	16013	15916	16003	15914	16073	15774	15976	16045	16104	15871	16098	16026	16190	15964	15946	15828	16133	16121	16013	16067	15883	15947	15710	16013	16094	16029	16070	16220	15910	15804	16123	16065	15968	16029	16098	16092	16058	16072	16092	16056	15976	16045	15979	15950	15887	16197	16058	16078	15852	15931	15958	16069	15798	16015	15981	16072	16002	16070	15957	16045	15793	15968	16010	16024	15826	16056	16036	16071	15912	16075	16168	16123	16020	15883	15938	16123	15974	15980	16035	16122	15965	16038	16167	16225	16231	15990	16107	16022	15747	15968	16117	15989	15942	16111	16216	15991	16009	16110	16152	15858	16095	16016	15975	15874	16030	16077	16096	16216	16146	15966	15956	16063	15926	16054	16005	15863	15957	16077	15997	15985	16053	15953	16174	15801	16023	15912	15844	15944	15862	15919	15894	15987	16036	15813	15822	15970	15820	16090	15901	15945	16011	15924	16003	16070	15914	15914	15910	16049	16070	16028	16067	15969	15971	15770	16033	15988	16121	16109	16097	15853	15931	15925	15938	16012	15929	16019	16069	16073	16129	15983	15927	16029	15973	16068	16126	16021	16034	15946	15914	16011	15960	16120	16088	15766	16059	16028	15880	15853	16199	15994	16090	16031	15976	16017	16111	15963	16126	16079	16099	15824	15975	15981	16070	16112	16051	16179	15991	15980	15963	15932	16021	15881	16077	16100	16024	16038	16064	16010	16117	15994	16017	15720	15954	15953	15797	16043	16169	16161	16110	16142	15991	16052	15849	15953	15964	16213	15980	15818	15971	16055	16158	16167	16001	16002	16135	15936	15837	15886	15994	16015	15892	15994	15982	16116	15922	15929	15935	15959	15852	16020	15835	15915	15901	16016	15942	15946	15937	15826	16084	15993	16110	16105	16269	15884	16092	15967	15895	15877	16007	15989	16175	16056	16116	16004	16015	15999	16030	15787	16043	16087	16076	16131	16259	16016	16029	16103	16063	15951	16077	16017	16095	16069	16073	15816	15793	15722	16066	16147	16046	15885	15884	16004	15933	15986	15863	16040	15762	15826	15959	16055	16074	16090	16183	16064	15981	16046	16207	16000	15951	15920	15910	15971	15937	15978	15781
31889	55731	52054	41680	35325	29783	25441	22881	21220	19811	18746	17461	16560	16034	15701	15438	14996	14882	14720	14714	14540	14175	14375	14259	14215	14087	13979	13894	14183	13878	13806	13877	13742	13787	13719	14037	13676	13968	13813	13848	13848	13860	13642	13716	13778	13736	13798	13846	13695	13867	13793	13878	13849	13876	13731	13602	13722	13721	13667	13758	13813	13732	13782	13774	13710	13751	13672	13906	13787	13754	13769	13850	13761	13867	13738	13703	13784	13608	13769	13707	13748	13797	13900	13758	13790	13732	13639	13754	13610	13610	13669	13738	13623	13809	13654	13723	13627	13838	13762	13759	13751	13761	13735	13765	13848	13856	13779	13745	13864	13849	13756	13828	13684	13648	13707	13647	13518	13778	13809	13601	13688	13592	13793	13728	13661	13744	13758	13741	13890	13770	13677	13849	13655	13769	13816	13867	13680	13779	13769	13579	13685	13730	13725	13787	13620	13735	13686	13690	13862	13784	13695	13680	13586	13778	13864	13520	13707	13747	13738	13763	13727	13787	13759	13930	13705	13755	13616	13825	13917	13687	13638	13732	13638	13924	13716	13670	13561	13776	13670	13815	13821	13608	13804	13761	13708	13729	13700	13671	13559	13807	13697	13624	13882	13903	13783	13853	13667	13747	13783	13605	13826	13718	13602	13726	13756	13812	13696	13623	13831	13804	13632	13739	13826	13805	13686	13687	13763	13842	13668	13763	13687	13894	13613	13762	13866	13693	13782	13653	13761	13729	13542	13691	13688	13648	13639	13855	13809	13715	13817	13813	13762	13735	13634	13780	13741	13767	13671	13722	13563	13666	13758	13765	13881	13852	13872	13757	13815	13685	13646	13523	13717	13670	13713	13655	13556	13848	13700	13758	13703	13739	13721	13725	13713	13805	13619	13825	13754	13905	13714	13860	13657	13941	13827	13792	13647	13729	13562	13737	13750	13724	13814	13798	13752	13712	13792	13754	13774	13775	13864	13614	13730	13746	13623	13558	13774	13752	13907	13750	13732	13887	13892	13749	13658	13662	13795	13723	13833	13910	13819	13780	13941	13614	13655	13681	13600	13723	13747	13604	13675	13620	13713	13703	13687	13724	13675	13858	13645	13737	13921	13779	13801	13657	13586	13818	13757	13687	13743	13812	13829	13781	13683	13699	13848	13779	13637	13821	13620	13765	13783	13592	13810	13713	13597	13789	13938	13796	13558	13693	13676	13644	13717	13781	13849	13726	13673	13611	13728	13566	13708	13774	13857	13796	13605	13793	13793	13817	13640	13656	13751	13671	13891	13755	13730	13661	13788	13923	13667	13703	13702	13805	13777	13670	13794	13640	13589	13713	13686	13696	13726	13612	13694	13732	13726	13700	13601	13840	13697	13806	13721	13601	13845	13782	13866	13564	13737	13681	13649	13639	13753	13827	13520	13675	13675	13807	13619	13648	13721	13671	13720	13713	13496	13642	13702	13547	13731	13720	13638	13687	13800	13695	13742	13861	13715	13726	13529	13663	13714	13815	13693	13696	13934	13570	13771	13760	13550	13577	13627	13726	13818	13688	13893	13675	13783	13474	13649	13669	13728	13730	13706	13885	13797	13855	13634	13675	13790	13658	13704	13773	13863	13690	13657	13701	13615	13798	13642	13734	13920	13771	13691	13879	13706	13776	13740	13775	13824	13764	13694	13734	13668	13747	13683	13789	13769	13765	13860	13747	13658	13845	13736	13684	13768	13736	13727	13772	13778	13749	13703	13694	13689	13764	13674	13685	13724	13639	13624	13753	13702	13733	13747	13752	13759	13691	13741	13727	13712	13885	13876	13693	13734	13663	13631	13691	13860	13724	13791	13745	13639	13580	13657	13857	13742	13902	13869	13756	13714	13643	13652	13723	13826	13710	13805	13640	13621	13753	13763	13619	13653	13648	13818	13646	13699	13718	13858	13635	13720	13605	13649	13757	13784	13696	13714	13705	13920	13712	13633	13698	13731	13767	13576	13635	13765	13747	13882	13786	13738	13738	13636	13635	13777	13782	13610	13800	13645	13852	13837	13595	13710	13479	13912	13708	13934	13667	13835	13787	13660	13904	13845	13682	13706	13741	13778	13653	13746	13805	13597	13662	13651	13763	13880	13627	13781	13763	13714	13709	13726	13689	13764	13901	13755	13664	13800	13728	13761	13661	13701	13860	13653	13574	13717	13798	13775	13687	13511	13634	13695	13659	13728	13678	13738	13762	13722	13840	13670	13654	13756	13672	13863	13691	13664	13662	13800	13661	13813	13613	13616	13775	13620	13614	13568	13590	13715	13845	13639	13899	13636	13696	13599	13752	13706	13905	13703	13745	13732	13732	13800	13882	13747	13771	13649	13616	13718	13847	13549	13809	13715	13594	13647	13713	13777	13746	13748	13630	13845	13795	13682	13721	13770	13705	13705	13618	13775	13712	13727	13791	13613	13727	13755	13480	13498	13737	13692	13818	13670	13662	13672	13784	13627	13759	13732	13723	13726	13658	13831	13704	13774	13637	13840	13764	13740	13730	13681	13702	13801	13793	13845	13568	13787	13791	13702	13684	13589	13656	13682	13697	13721	13728	13762	13710	13784	13860	13588	13776	13542	13617	13673	13737	13566	13842	13717	13617	13612	13941	13888	13764	13766	13709	13769	13715	13861	13829	13751	13535	13753	13749	13842	13802	13671	13830	13517	13832	13689	13831	13644	13820	13788	13764	13678	13747	13574	13760	13631	13807	13678	13641	13694	13637	13552	13750	13718	13864	13776	13790	13775	13681	13572	13693	13732	13799	13667	13657	13640	13779	13835	13703	13758	13753	13860	13861	13539	13614	13733	13651	13688	13550	13891	13666	13886	13834	13594	13735	13621	13909	13732	13619	13697	13600	13664	13863	13704	13730	13546	13664	13594	13726	13735	13695	13780	13664	13762	13733	13715	13767	13822	13717	13634	13769	13730	13637	13810	13919	13766	13783	13697	13692	13796	13797	13716	13733	13807	13802	13656	13799	13717	13693	13648	13773	13728	13769	13758	13836	13784	13750	13658	13663	13756	13776	13831	13527	13726	13707	13832	13661	13684	13721	13626	13682	13877	13655	13606	13832	13780	13649	13585	13801	13733	13734	13627	13562	13609	13801	13773	13841	13735	13735	13683	13805	13625	13686	13816	13740	13671	13920	13725	13745	13796	13602	13701	13708	13599	13777	13656	13863	13603	13724	13782	13746	13577	13611	13648	13693	13845	13737	13746	13722	13704	13661	13703	13657	13910	13661	13712	13763	13730	13719	13683	13662	13676	13764	13714	13776	13739	13670	13699	13878	13702	13837	13708	13815	13703	13517	13763	13705	13677	13627	13817	13862	13768	13678	13611	13763	13709	13614	13498	13671	13628	13724	13948	13631	13700	13674	13821	13841	13748	13632	13770	13718	13783	13768	13802	13728	13613	13778	13792	13692	13887	13774	13800	13712	13485	13824	13741	13617	13805	13682	13741	13783	13715	13708	13775	13661	13742	13691	13629	13703	13678	13733	13647	13724	13684	13665	13818	13733	13829	13636	13689	13667	13845	13704	13731	13682	13778	13796	13708	13859	13816	13561	13729	13615	13827	13696	13748	13745	13767	13784	13816	13508	13852	13632	13580	13756	13930	13781	13794	13681	13776	13782	13831	13837	13794	13762	13825	13663	13753	13726	13640	13796	13674	13826	13758	13732	13806	13566	13783	13714	13890	13826	13719	13747	13613	13787	13794	13640	13624	13701	13605	13841	13723	13628	13841	13746	13784	13718	13726	13734	13763	13701	13605	13797	13640	13691	13742	13700	13609	13742	13730	13802	13736	13753	13755	13652	13746	13813	13691	13570	13642	13814	13760	13629	13691	13613	13762	13795	13713	13652	13817	13661	13682	13746	13696	13738	13634	13700	13749	13836	13724	13763	13610	13696	13770	13770	13578	13695	13649	13692	13655	13643	13983	13705	13823	13771	13791	13493	13661	13732	13515	13705	13765	13603	13727	13793	13718	13651	13786	13636	13739	13668	13615	13735	13613	13820	13710	13840	13666	13638	13785	13943	13727	13787	13782	13727	13624	13808	13725	13509	13826	13715	13770	13860	13597	13839	13677	13868	13652	13714	13639	13775	13805	13658	13879	13671	13761	13680	13927	13673	13606	13704	13700	13783	13968	13728	13564	13628	13638	13640	13762	13738	13776	13642	13698	13715	13714	13778	13656	13555	13592	13798	13809	13907	13624	13763	13777	13859	13623	13788	13754	13621	13746	13652	13778	13798	13741	13794	13437	13685	13644	13581	13590	13789	13780	13626	13741	13768	13786	13742	13736	13730	13790	13591	13556	13743	13559	13725	13735	13694	13643	13797	13682	13891	13807	13741	13794	13608	13814	13553	13611	13816	13795	13687	13689	13718	13723	13642	13600	13666	13777	13916	13771	13773	13492	13731	13646	13837	13883	13815	13740	13668	13747	13747	13792	13584	13603	13787	13796	13708	13724	13654	13673	13791	13714	13645	13746	13743	13759	13715	13676	13730	13790	13676	13698	13761	13567	13764	13839	13438	13666	13810	13578	13794	13636	13610	13836	13576	13800	13841	13696	13851	13868	13869	13660	13745	13761	13630	13608	13688	13793	13735	13823	13701	13780	13830	13788	13601	13814	13867	13704	13746	13719	13773	13736	13630	13647	13658	13753	13715	13712	13768	13723	13664	13770	13580	13614	13915	13619	13695	13704	13767	13903	13761	13722	13803	13622	13826	13552	13796	13650	13738	13875	13678	13846	13719	13743	13734	13824	13750	13801	13742	13736	13724	13673	13764	13712	13655	13796	13683	13693	13704	13583	13655	13651	13735	13675	13830	13791	13649	13725	13712	13563	13735	13745	13626	13774	13544	13822	13743	13792	13669	13704	13623	13776	13670	13637	13666	13761	13796	13856	13488	13640	13748	13570	13758	13783	13718	13727	13861	13564	13738	13864	13635	13799	13737	13632	13650	13712	13767	13850	13715	13623	13796	13826	13626	13725	13627	13728	13830	13741	13593	13849	13831	13658	13549	13892	13751	13696	13798	13761	13693	13684	13795	13656	13811	13803	13680	13786	13630	13727	13643	13770	13635	13595	13694	13778	13741	13760	13657	13743	13899
29210	28131	35235	31285	25160	22014	19915	18587	17928	17714	17369	17077	16700	16559	16439	16070	16134	16243	16097	16096	16159	15975	16086	16066	16106	16140	16022	16058	16086	15942	16102	15851	15893	15702	15867	15898	15746	15911	15975	16132	15924	15880	15919	15812	15778	15962	15971	15791	15753	15782	15818	16086	15930	15862	15968	15835	15671	15950	15930	16013	15879	15870	16000	16072	15878	16003	15911	16171	15797	15884	15965	15889	15969	16001	15867	15796	15919	15885	15652	15806	15815	16012	15809	16015	15891	15943	16059	15870	15706	15901	15731	15796	15843	15710	16042	15896	15976	15779	15889	15724	15694	16078	15797	15858	16023	15914	15856	15717	15929	15663	16086	15934	15997	15872	16016	15837	15880	15972	16030	15843	15984	15851	16016	15900	15911	15915	15903	15865	16135	15999	15980	15896	16048	15965	15906	16066	15856	16048	16011	15830	15941	15825	15908	15822	15871	15876	15858	15946	16080	16079	15993	15882	15925	15928	15941	15859	15844	15930	15881	15905	16023	16004	15936	15716	15685	16010	15876	15741	15830	15922	15652	15811	15904	15957	15848	16007	15846	15945	15834	15880	15974	16014	15909	16144	15852	15862	15999	15812	15944	15909	15863	16008	15900	16105	15890	15903	15847	15933	15732	15825	16008	15884	15883	15843	15649	15943	16064	16068	15979	15928	15896	15902	15941	15903	15908	16001	15875	15986	15911	15901	15967	15956	16145	16028	16006	15793	15769	15936	15661	15825	16046	15804	15777	15850	15809	15850	15892	15987	15928	15925	15971	15814	16064	15780	15971	16103	15769	15792	15980	15801	15932	15705	15988	16028	15998	15951	15913	16081	15902	15732	15949	15734	16094	15909	15669	15745	15962	16053	15974	16007	15687	15712	15730	15841	15988	15874	15927	16042	16080	16079	15995	15896	16020	15779	15882	15923	15925	15956	15762	16005	15922	16003	16058	15831	15878	15745	15909	15849	15935	15811	15823	15749	15883	15762	15996	15874	15903	16008	15852	15746	15993	15907	16045	15924	15893	16094	15867	15847	16022	15758	15859	15963	15650	15641	15966	15992	15909	15880	15901	15853	15783	15950	15940	15988	15814	16005	15744	15881	15909	15822	15813	15878	15718	15827	15826	15761	16128	15990	16011	15917	16076	15928	15784	15784	15889	16200	15735	16027	15799	15981	15858	15777	16027	16036	16179	15829	15723	15855	16053	16024	15868	15852	15979	15909	15761	15852	16027	15880	15925	15756	15796	15969	15798	15950	15970	15954	15730	15873	15889	15904	16070	15923	16089	16023	16013	15978	16199	15800	15885	15910	15983	15940	15916	15941	15932	15957	16085	15919	15817	15824	15928	15789	15837	15730	15651	15822	15883	15706	15941	15840	16154	15811	15989	15854	15822	15966	15925	15929	15874	15863	15795	15875	15945	15823	15881	15981	16018	15997	15949	15865	15757	16004	16079	16023	15883	15824	15831	15907	15885	15988	15788	15918	15975	15881	15679	15824	15836	15725	15822	15982	15977	15965	16097	15897	15865	15972	15959	15940	15980	15789	15915	15910	15808	15916	15968	15870	15731	15860	15698	16043	15805	15781	15887	15723	15840	15908	15824	16014	15948	15775	15759	16014	15847	15801	15944	15988	15876	15895	15812	16084	16032	15673	15900	15920	15993	15815	16096	15950	15874	16052	15867	15872	15897	16061	15954	15867	15707	15866	16017	15998	15903	15940	15833	15787	16021	15807	15988	15908	15771	15803	15910	16106	15888	15867	15939	15778	16028	15900	15877	16010	15905	15733	15865	15726	15949	16124	15821	15927	15874	15917	15766	15934	15822	15946	15915	15916	16080	16228	15932	15734	15994	15983	15915	15994	15972	15713	15922	15994	15805	15626	15948	15810	15807	15842	15969	15804	15856	15825	15808	15639	15959	16035	15769	15954	15779	15785	15865	16005	15963	15942	15853	16002	15868	15806	15891	16037	15553	15948	15877	15951	15759	16075	15741	15972	16015	15904	16098	15833	15754	15757	16008	15864	15993	15958	16038	16090	15866	16271	15936	15958	15923	15790	15951	15854	15810	16024	15927	16020	15899	15908	15873	15804	15777	15827	15905	15843	15924	15765	15896	16079	15871	16029	15991	15955	15921	15908	15744	15914	15909	15893	15888	15899	15959	16007	16024	16024	15981	15842	15846	15863	16081	15606	15890	15796	15808	16027	15961	15964	15705	15849	16182	15998	15922	15797	15960	16022	15829	15832	15848	15932	15787	15836	16011	15731	15883	15805	15964	15863	15695	16051	15948	15999	16043	15930	15814	16026	15905	15927	15865	15845	15723	15871	15899	15784	15816	15987	16057	15933	15694	15915	16036	15917	16068	15898	15941	15972	15974	15888	15896	15874	15962	16124	16044	15948	15743	15865	15796	15882	15921	16010	15867	15848	16075	15898	15901	15727	16048	15773	15952	15831	15836	15970	15915	15787	15766	15985	15962	16158	15975	15944	15913	15885	15988	15796	15841	15910	15962	16003	15863	15759	15996	15978	15796	15847	15809	15625	15928	16005	15849	15794	15932	15985	15889	15984	16007	15857	15822	15995	15833	15836	15623	15975	16037	15838	15934	16006	15841	15942	15722	15726	15924	15859	15802	16083	15857	16023	15935	15829	15985	15856	15876	15745	15937	15826	15996	15813	15958	15821	15860	15939	15869	15964	15859	15839	15986	15995	15865	15693	15956	15873	15803	15844	16066	16062	16142	15995	15851	16029	16006	15895	16057	15890	15887	15944	16051	15896	15857	15961	15947	15984	15950	15708	15911	15723	16036	15898	15811	15975	15754	15651	15933	15803	15801	15820	15974	16002	15966	15828	15731	15901	15961	15862	16028	15946	15920	15967	15961	16029	15861	15933	15779	15911	15903	15817	15644	16095	15958	15954	15918	15774	15948	15996	15942	15807	15880	15793	16153	15996	16114	15867	15918	15866	15866	15940	15948	15772	15975	15902	15977	15976	15843	15871	15987	15816	15768	15853	15903	15826	15984	15854	16049	15754	15835	16073	15865	15931	15967	15982	15703	15849	15877	15879	15682	16056	15782	15927	16120	15895	15890	15884	16034	15821	16019	15941	16006	15825	15976	15956	15952	15910	15895	15872	15961	15914	15790	15894	15754	15828	15937	15946	15909	15893	15829	15910	15891	15843	15952	15795	15985	15887	15875	15848	16011	16025	15910	15790	15914	15994	15896	16002	15787	15787	15771	15860	15927	16002	15794	15957	15860	16009	15720	15902	16063	15880	15715	15824	15793	16311	15955	15952	15732	15883	15865	15848	15982	16073	15840	15909	15961	15814	16008	15927	15829	16015	16060	16005	15911	15813	15816	16045	15785	15822	15677	15896	15982	15819	15941	15971	15955	15843	15925	15773	15908	15925	15780	15855	15917	15846	15841	15791	15782	15929	15831	15899	15881	15894	16154	15769	15881	15974	16027	15831	15710	15960	15960	15677	15947	15807	16056	15922	15965	15895	15906	15806	15808	15846	15947	15815	15912	15807	16031	15708	15974	15754	15673	15737	15859	16008	15954	15908	15907	15940	16066	16093	16026	16021	15784	15756	15772	15952	15985	15861	16032	15936	15968	15807	15874	15967	15744	16055	15911	16062	15971	15747	15747	16017	15868	15877	15831	15800	15971	15808	15738	15937	16017	15574	16041	15871	15950	15779	15998	15988	15965	15918	15948	15849	15888	15998	15961	15906	15766	16003	15830	15746	15818	15800	15797	15667	15935	16022	15887	15883	16185	15881	15969	15859	15947	15873	16008	16035	16062	16032	16054	16078	15863	15968	15925	16123	15880	15890	15767	16235	15836	15820	15819	15834	16090	16036	15857	15828	15803	15796	15923	15956	16064	15818	15922	15769	15863	15829	15626	15802	15933	15997	15806	15941	15870	15922	15778	15977	15795	15887	15894	15733	15618	16006	15884	15994	15864	15933	15978	15750	15970	15947	16014	15857	15842	15823	16004	15788	15845	15872	15937	15848	16102	16081	15895	15830	15870	15910	16042	16048	15924	15888	16076	15989	15945	16246	16182	15792	16166	15982	15766	15968	16095	15892	15644	15914	15908	15945	15990	15871	15824	15972	15760	16117	16003	16123	16050	15728	16103	16075	15911	16136	16090	15995	15813	15748	15703	15950	15915	15970	15860	16007	15923	15889	15932	15808	16060	15786	15992	15824	15855	15808	15878	15832	15819	15832	15972	15934	15820	16032	15788	15825	15959	15965	15955	15859	15973	15857	15824	15784	15762	15784	15892	15885	15861	15784	15820	15963	15911	16077	16012	15857	15908	15808	15883	15824	15775	15715	15813	15734	15950	15963	15935	15730	15797	15981	15940	15683	15844	15873	15956	15999	15879	15740	15844	15876	16107	16022	15564	15915	15962	15964	16002	15938	15709	15819	15932	15881	16042	15832	16069	15965	15931	15990	15826	15927	15879	15860	16101	15710	15821	15933	16177	15772	16115	15930	15866	16041	16059	15953	15814	15900	15915	15973	15906	15880	16029	15985	15863	15966	16197	15921	15945	16024	15926	15878	15977	15974	15946	15941	15971	15916	15754	15900	15877	15683	15827	15924	15897	15793	15984	15995	16007	15790	15954	15786	16000	16030	15881	15968	16103	15826	16171	16003	15955	15978	15789	16050	15797	15869	15748	15878	16121	15984	15860	15828	15879	15941	15801	15830	15842	15909	15684	15730	15925	16026	15958	15841	15821	15677	15966	15853	15970	15941	15878	15783	15899	15736	15918	15819	15814	15836	15845	15961	15830	15878	15933	15874	15900	15837	16007	15908	15947	15981	16047	16112	15869	15830	15966	15932	15913	15943	15872	15775	15759	15904	15803	15815	15817	15890	15846	15680	15855	15846	16209	15825	15911	15891	15915	16065	15931	15941	15916	15892	15857	15826	15851	15973	16109	15836	15858	16154	15975	15946	15821	15869	15793	15665	16022	15875	15893	16091	15799	16013	15878	16032	15685	15833	15939	15869	15954	15858	15865	15695	15834	15966	16081	15831	15720	15884	15874	16017	15931	15962	16053	15924	16168	16094	15846	15975	15964	16015	15888	15900	15823	15767	15652	16000	16208	15792	16051	15817	15921	15908
30590	43415	39073	30176	25228	21721	19102	17759	17061	16325	15769	15302	14931	14594	14570	14243	14161	14045	14109	14007	13933	14000	13909	13731	13885	14012	13788	13816	13660	13756	13739	13534	13628	13733	13841	13678	13569	13683	13716	13568	13793	13703	13718	13719	13514	13674	13712	13703	13682	13612	13823	13673	13606	13756	13639	13541	13718	13639	13725	13795	13563	13646	13827	13791	13764	13582	13756	13741	13598	13860	13641	13664	13669	13584	13752	13853	13624	13581	13691	13752	13583	13666	13733	13730	13627	13615	13638	13646	13698	13545	13674	13624	13684	13751	13654	13653	13611	13762	13777	13656	13559	13671	13744	13694	13507	13794	13597	13814	13705	13600	13766	13591	13573	13730	13647	13804	13652	13655	13697	13677	13737	13666	13746	13519	13591	13548	13577	13616	13669	13633	13449	13804	13695	13507	13723	13757	13818	13792	13764	13675	13735	13671	13668	13652	13629	13696	13619	13721	13664	13834	13760	13645	13662	13561	13752	13652	13755	13623	13658	13607	13802	13640	13809	13603	13857	13668	13563	13731	13633	13629	13615	13814	13651	13676	13522	13837	13708	13555	13602	13623	13590	13647	13683	13812	13772	13673	13682	13498	13670	13729	13505	13589	13614	13602	13861	13525	13701	13703	13736	13550	13656	13540	13727	13594	13640	13581	13715	13662	13693	13662	13568	13757	13640	13727	13774	13735	13730	13786	13559	13692	13591	13741	13593	13618	13671	13660	13784	13589	13800	13759	13732	13694	13667	13686	13452	13669	13764	13690	13777	13758	13750	13640	13552	13798	13776	13766	13632	13574	13528	13575	13750	13725	13679	13722	13800	13921	13701	13738	13762	13600	13745	13662	13617	13861	13557	13591	13796	13626	13638	13634	13744	13709	13776	13604	13693	13614	13872	13630	13573	13547	13624	13656	13528	13500	13503	13809	13647	13696	13668	13604	13650	13647	13548	13672	13925	13469	13702	13611	13649	13508	13656	13760	13721	13471	13819	13650	13625	13717	13587	13625	13826	13710	13643	13773	13653	13705	13699	13715	13712	13657	13700	13597	13555	13600	13705	13753	13949	13649	13552	13570	13928	13794	13661	13525	13542	13640	13642	13655	13821	13735	13969	13583	13688	13740	13496	13702	13705	13810	13546	13593	13696	13658	13674	13652	13667	13576	13696	13570	13691	13686	13609	13653	13790	13950	13821	13783	13717	13676	13694	13461	13705	13761	13613	13652	13617	13683	13756	13707	13830	13545	13799	13584	13724	13800	13776	13870	13558	13622	13473	13693	13495	13737	13550	13648	13760	13567	13771	13852	13687	13643	13674	13667	13480	13834	13647	13795	13633	13838	13691	13742	13647	13737	13900	13671	13710	13597	13712	13620	13600	13628	13633	13657	13746	13574	13727	13758	13608	13643	13613	13722	13759	13642	13689	13744	13739	13529	13755	13677	13634	13716	13767	13675	13717	13668	13714	13633	13540	13584	13681	13603	13667	13877	13621	13708	13704	13652	13561	13655	13769	13663	13608	13676	13604	13630	13686	13490	13618	13615	13759	13707	13756	13637	13666	13782	13598	13513	13604	13568	13735	13683	13690	13730	13660	13761	13609	13595	13870	13645	13625	13521	13735	13731	13673	13578	13517	13592	13589	13826	13635	13635	13536	13623	13684	13660	13457	13507	13594	13747	13770	13694	13596	13799	13666	13694	13607	13650	13637	13682	13703	13613	13563	13614	13544	13758	13647	13574	13699	13755	13522	13608	13702	13722	13742	13577	13693	13623	13739	13631	13852	13651	13602	13776	13681	13651	13778	13645	13646	13645	13582	13571	13685	13749	13587	13622	13566	13515	13816	13723	13752	13689	13814	13657	13848	13663	13644	13747	13767	13720	13678	13647	13676	13800	13717	13667	13690	13588	13481	13840	13643	13673	13661	13636	13675	13764	13650	13809	13528	13734	13797	13623	13750	13662	13531	13654	13697	13542	13660	13512	13624	13684	13638	13740	13698	13621	13641	13652	13829	13514	13664	13760	13634	13697	13640	13657	13570	13672	13748	13743	13391	13523	13733	13546	13703	13728	13800	13683	13630	13759	13667	13677	13816	13567	13650	13667	13645	13680	13713	13758	13602	13894	13711	13661	13673	13693	13723	13539	13571	13776	13644	13653	13684	13658	13629	13561	13820	13651	13662	13657	13732	13645	13585	13586	13582	13726	13606	13680	13664	13723	13602	13748	13686	13709	13900	13749	13513	13701	13654	13726	13639	13772	13672	13690	13754	13627	13669	13710	13834	13719	13692	13888	13851	13777	13776	13691	13617	13708	13697	13900	13505	13624	13597	13698	13679	13926	13507	13694	13719	13481	13695	13801	13629	13765	13572	13693	13599	13674	13667	13528	13731	13589	13755	13722	13745	13626	13525	13481	13762	13605	13600	13816	13607	13603	13557	13701	13875	13612	13680	13582	13662	13718	13801	13526	13671	13614	13811	13569	13784	13636	13652	13607	13657	13692	13720	13692	13679	13692	13714	13672	13689	13601	13739	13755	13690	13890	13565	13514	13710	13761	13773	13681	13672	13673	13714	13588	13657	13708	13622	13570	13747	13807	13555	13614	13581	13727	13641	13771	13612	13733	13655	13805	13439	13625	13831	13627	13657	13547	13696	13570	13765	13632	13517	13682	13683	13557	13662	13740	13866	13688	13769	13642	13690	13773	13902	13644	13636	13661	13686	13528	13686	13666	13698	13667	13603	13679	13632	13717	13543	13650	13646	13563	13769	13623	13708	13727	13763	13629	13554	13609	13670	13636	13897	13696	13561	13662	13711	13456	13554	13711	13709	13569	13628	13708	13730	13777	13649	13570	13682	13446	13691	13583	13682	13833	13819	13770	13570	13671	13685	13663	13508	13681	13500	13795	13631	13713	13787	13613	13780	13723	13690	13702	13742	13807	13533	13785	13759	13669	13667	13682	13621	13687	13632	13662	13596	13664	13773	13637	13633	13603	13807	13638	13614	13818	13642	13715	13754	13806	13650	13578	13737	13663	13501	13547	13715	13741	13661	13781	13710	13772	13618	13533	13728	13673	13835	13633	13766	13747	13663	13575	14007	13676	13827	13693	13804	13665	13605	13606	13674	13609	13751	13719	13609	13538	13770	13712	13686	13572	13679	13623	13674	13664	13551	13675	13736	13626	13648	13807	13611	13688	13757	13681	13837	13781	13662	13671	13609	13597	13630	13658	13644	13830	13500	13728	13795	13705	13762	13552	13735	13636	13636	13793	13658	13746	13625	13625	13645	13603	13703	13763	13629	13809	13536	13715	13674	13639	13845	13603	13585	13732	13616	13612	13510	13622	13723	13839	13567	13533	13621	13509	13797	13563	13656	13598	13684	13753	13638	13604	13507	13766	13758	13756	13605	13781	13727	13668	13828	13529	13820	13704	13539	13513	13679	13831	13676	13696	13722	13732	13800	13637	13719	13837	13669	13606	13737	13488	13678	13599	13698	13737	13718	13827	13559	13758	13738	13637	13583	13522	13756	13767	13783	13647	13647	13635	13714	13684	13846	13591	13628	13733	13605	13638	13718	13623	13541	13658	13759	13601	13767	13674	13685	13679	13794	13714	13686	13829	13727	13581	13744	13508	13919	13710	13681	13583	13747	13859	13707	13829	13731	13580	13749	13734	13632	13751	13662	13775	13794	13762	13644	13795	13737	13669	13599	13760	13721	13836	13672	13683	13522	13640	13733	13689	13681	13625	13531	13760	13516	13794	13715	13602	13580	13715	13671	13727	13699	13627	13894	13598	13645	13713	13688	13847	13585	13730	13821	13788	13588	13564	13657	13653	13576	13624	13602	13718	13782	13707	13808	13742	13601	13725	13667	13573	13652	13805	13617	13520	13524	13628	13777	13571	13755	13655	13792	13778	13612	13794	13685	13747	13747	13553	13911	13598	13576	13589	13683	13826	13666	13644	13678	13603	13708	13745	13674	13679	13688	13750	13684	13786	13643	13574	13653	13623	13796	13821	13639	13692	13704	13443	13769	13762	13874	13679	13771	13729	13653	13647	13676	13685	13578	13769	13774	13654	13622	13744	13553	13711	13654	13624	13662	13800	13510	13796	13701	13613	13739	13781	13631	13660	13767	13494	13487	13573	13638	13640	13768	13662	13842	13705	13531	13773	13691	13502	13647	13663	13530	13865	13650	13745	13780	13686	13827	13610	13639	13788	13535	13828	13766	13677	13609	13751	13728	13609	13752	13656	13588	13688	13436	13743	13702	13798	13680	13548	13690	13811	13556	13614	13571	13696	13778	13709	13659	13600	13821	13633	13813	13639	13568	13739	13632	13824	13681	13623	13657	13672	13801	13692	13766	13699	13557	13720	13707	13634	13741	13765	13689	13672	13709	13685	13629	13552	13709	13701	13619	13588	13723	13744	13668	13692	13633	13601	13642	13739	13830	13770	13733	13851	13520	13704	13760	13646	13703	13818	13635	13741	13705	13758	13630	13778	13670	13649	13579	13702	13627	13608	13624	13839	13740	13695	13665	13776	13791	13770	13696	13610	13861	13695	13634	13740	13474	13681	13750	13670	13647	13740	13691	13719	13591	13864	13665	13553	13661	13723	13777	13623	13624	13748	13821	13733	13578	13697	13721	13785	13849	13707	13702	13581	13741	13544	13760	13708	13606	13584	13685	13803	13659	13631	13685	13689	13690	13568	13773	13649	13921	13711	13662	13672	13805	13740	13652	13694	13818	13751	13536	13753	13587	13730	13588	13685	13691	13807	13824	13669	13763	13722	13758	13688	13817	13676	13680	13693	13715	13623	13654	13698	13790	13689	13763	13736	13535	13671	13717	13695	13958	13546	13750	13621	13600	13749	13799	13726	13649	13568	13780	13609	13576	13763	13680	13646	13708	13577	13689	13692	13644	13741	13720	13712	13732	13684	13613	13763	13639	13654	13812	13741	13962	13748	13850	13759	13640	13421	13667	13623	13829	13597	13610	13812	13671	13615	13678	13692	13750	13776	13571	13618	13653	13598	13764	13616	13894	13685	13599	13828	13560	13699	13823	13635	13680	13664	13698	13626	13779	13755	13758	13660	13652	13748	13599	13798	13787	13604	13551	13736	13609	13564	13742	13693	13688	13628
23957	21038	28501	25563	25336	26032	23774	20089	19019	18596	18024	17485	17067	16674	16704	16397	16315	16181	16263	15986	16043	16133	15786	15717	15834	15857	15769	15829	15670	15702	15590	15625	15943	15848	15629	15612	15742	15633	15772	15395	15832	15816	15915	15855	15724	15634	15583	15616	15438	15657	15621	15478	15518	15463	15634	15465	15614	15688	15883	15778	15667	15437	15631	15628	15653	15729	15703	15661	15598	15655	15835	15500	15577	15528	15743	15589	15509	15533	15730	15555	15516	15727	15604	15573	15571	15612	15615	15612	15444	15517	15592	15572	15684	15489	15480	15701	15401	15803	15475	15562	15660	15580	15808	15608	15594	15530	15740	15616	15792	15739	15462	15584	15529	15695	15475	15561	15402	15571	15536	15765	15657	15523	15642	15632	15773	15448	15598	15783	15665	15547	15462	15431	15446	15472	15675	15604	15683	15491	15516	15571	15801	15773	15736	15508	15547	15482	15573	15796	15835	15444	15619	15664	15600	15645	15739	15357	15695	15826	15810	15667	15591	15644	15603	15555	15520	15762	15637	15578	15447	15502	15612	15724	15597	15494	15684	15596	15645	15801	15766	15608	15709	15562	15544	15498	15795	15605	15770	15548	15530	15634	15592	15639	15394	15644	15796	15780	15657	15630	15777	15755	15607	15541	15533	15426	15434	15756	15663	15538	15440	15477	15573	15424	15906	15645	15732	15813	15471	15528	15681	15470	15359	15544	15461	15751	15878	15589	15793	15858	15722	15603	15522	15727	15637	15593	15805	15854	15503	15517	15491	15550	15892	15742	15566	15670	15713	15459	15605	15677	15661	15643	15491	15666	15492	15514	15589	15712	15702	15792	15604	15703	15656	15844	15461	15559	15565	15579	15561	15629	15557	15657	15595	15678	15429	15542	15571	15441	15655	15635	15648	15388	15488	15502	15710	15697	15558	15554	15339	15405	15536	15531	15478	15571	15345	15526	15531	15673	15424	15692	15633	15601	15783	15713	15581	15624	15705	15747	15502	15531	15430	15728	15451	15659	15747	15688	15480	15749	15436	15501	15626	15450	15384	15490	15534	15605	15743	15521	15578	15784	15647	15487	15565	15579	15678	15585	15848	15583	15676	15497	15635	15362	15553	15405	15586	15887	15647	15569	15483	15654	15716	15685	15566	15721	15628	15622	15529	15576	15321	15595	15558	15762	15535	15694	15686	15699	15577	15551	15549	15708	15736	15673	15738	15786	15505	15594	15681	15672	15708	15436	15507	15490	15467	15585	15591	15600	15729	15656	15594	15654	15531	15525	15758	15601	15611	15591	15389	15671	15587	15647	15605	15568	15633	15557	15414	15539	15464	15623	15833	15533	15510	15754	15585	15595	15681	15449	15497	15442	15443	15688	15796	15478	15586	15734	15588	15525	15578	15623	15615	15748	15728	15558	15763	15648	15577	15405	15541	15519	15469	15618	15676	15588	15492	15617	15663	15585	15607	15517	15480	15529	15646	15687	15719	15801	15713	15510	15552	15406	15662	15745	15577	15711	15672	15610	15649	15657	15604	15730	15618	15457	15638	15654	15694	15623	15452	15610	15681	15558	15644	15617	15755	15602	15537	15599	15544	15580	15632	15542	15726	15591	15648	15542	15547	15540	15501	15507	15524	15541	15731	15593	15835	15534	15694	15696	15474	15599	15842	15667	15602	15553	15798	15548	15636	15641	15683	15613	15684	15562	15766	15411	15371	15663	15682	15758	15794	15745	15614	15599	15508	15679	15685	15582	15594	15849	15584	15426	15805	15636	15792	15619	15739	15703	15653	15470	15669	15499	15506	15737	15680	15749	15690	15717	15632	15439	15639	15717	15662	15553	15886	15626	15496	15463	15669	15407	15685	15617	15668	15650	15483	15641	15691	15654	15543	15611	15703	15657	15735	15593	15740	15615	15647	15624	15761	15652	15596	15539	15684	15673	15515	15560	15740	15622	15643	15683	15520	15497	15637	15543	15862	15555	15466	15592	15579	15764	15520	15646	15482	15555	15643	15817	15768	15703	15654	15574	15612	15626	15496	15464	15594	15473	15592	15510	15781	15540	15679	15738	15668	15551	15759	15676	15678	15484	15511	15657	15638	15779	15674	15585	15858	15447	15583	15549	15760	15882	15730	15445	15452	15540	15442	15644	15690	15489	15671	15495	15397	15692	15639	15467	15543	15554	15453	15717	15596	15830	15416	15698	15666	15707	15567	15640	15492	15513	15737	15716	15615	15706	15752	15676	15703	15716	15686	15694	15775	15667	15533	15739	15703	15497	15545	15675	15614	15499	15659	15576	15660	15502	15530	15634	15594	15580	15666	15493	15647	15499	15553	15672	15612	15528	15794	15622	15825	15776	15640	15601	15535	15590	15608	15670	15699	15612	15547	15525	15652	15710	15632	15609	15693	15612	15562	15477	15686	15549	15595	15502	15713	15620	15496	15515	15755	15617	15687	15676	15525	15673	15531	15644	15641	15560	15510	15638	15559	15415	15551	15644	15468	15598	15608	15544	15636	15524	15463	15581	15652	15609	15668	15746	15458	15667	15752	15469	15886	15778	15893	15571	15567	15525	15486	15831	15564	15611	15484	15668	15651	15773	15724	15388	15466	15695	15537	15656	15562	15653	15686	15660	15547	15803	15527	15715	15844	15467	15716	15502	15689	15741	15647	15645	15544	15552	15630	15632	15646	15597	15563	15475	15380	15476	15730	15822	15456	15594	15667	15693	15735	15557	15597	15433	15768	15366	15656	15635	15556	15490	15562	15572	15742	15500	15477	15584	15520	15532	15705	15648	15590	15590	15672	15549	15681	15751	15537	15470	15602	15764	15466	15643	15591	15711	15691	15706	15726	15722	15566	15683	15613	15458	15790	15592	15463	15580	15661	15644	15850	15689	15482	15670	15391	15416	15716	15530	15587	15557	15666	15619	15665	15756	15560	15638	15471	15785	15743	15577	15733	15722	15474	15601	15533	15507	15587	15455	15761	15467	15673	15637	15670	15700	15490	15610	15642	15705	15719	15654	15720	15622	15764	15595	15780	15701	15702	15725	15629	15863	15812	15655	15552	15692	15715	15762	15671	15636	15765	15467	15610	15614	15492	15607	15582	15688	15564	15446	15614	15595	15640	15427	15853	15604	15510	15622	15597	15504	15568	15569	15616	15597	15432	15571	15717	15527	15594	15512	15642	15482	15824	15583	15694	15499	15461	15485	15441	15450	15608	15541	15746	15660	15620	15480	15491	15544	15787	15733	15788	15443	15670	15635	15474	15443	15282	15611	15563	15685	15596	15497	15543	15819	15607	15343	15598	15541	15629	15554	15527	15589	15722	15629	15524	15521	15590	15509	15376	15825	15710	15854	15550	15579	15648	15593	15589	15700	15651	15549	15690	15563	15706	15584	15735	15514	15485	15654	15682	15546	15510	15686	15517	15514	15609	15461	15635	15413	15760	15668	15679	15613	15538	15731	15786	15660	15577	15715	15598	15712	15770	15466	15438	15651	15618	15810	15696	15421	15634	15666	15482	15717	15677	15576	15531	15599	15522	15570	15782	15499	15753	15542	15566	15622	15669	15560	15704	15732	15510	15647	15702	15715	15529	15444	15678	15690	15626	15831	15588	15527	15428	15438	15429	15309	15586	15570	15487	15733	15603	15606	15480	15614	15637	15725	15582	15683	15575	15637	15660	15759	15520	15671	15706	15834	15505	15406	15665	15635	15740	15735	15671	15515	15580	15625	15640	15629	15560	15590	15719	15617	15803	15709	15701	15552	15515	15643	15422	15788	15781	15762	15620	15770	15547	15636	15553	15516	15555	15796	15394	15474	15379	15514	15920	15512	15771	15886	15709	15682	15426	15460	15468	15573	15677	15781	15552	15553	15322	15635	15666	15391	15700	15740	15618	15495	15690	15520	15665	15680	15616	15421	15809	15607	15913	15494	15725	15459	15576	15611	15520	15673	15619	15455	15603	15634	15625	15551	15539	15562	15383	15563	15513	15689	15857	15636	15680	15481	15764	15550	15446	15595	15525	15652	15498	15481	15725	15922	15787	15768	15551	15545	15756	15627	15627	15617	15849	15637	15527	15547	15672	15738	15812	15794	15583	15675	15651	15496	15574	15653	15670	15448	15827	15656	15631	15659	15753	15572	15372	15462	15657	15639	15560	15769	15729	15511	15658	15610	15602	15649	15635	15744	15627	15543	15613	15685	15783	15568	15364	15870	15703	15761	15590	15611	15672	15842	15498	15497	15775	15726	15799	15742	15566	15540	15639	15815	15569	15489	15586	15589	15734	15543	15715	15632	15811	15527	15628	15621	15882	15839	15429	15449	15795	15720	15552	15561	15795	15544	15628	15449	15729	15690	15754	15742	15760	15692	15806	15584	15723	15574	15540	15601	15609	15690	15748	15612	15780	15631	15694	15697	15484	15551	15632	15636	15555	15653	15781	15736	15516	15785	15378	15752	15746	15573	15655	15579	15833	15688	15583	15585	15779	15590	15494	15683	15471	15522	15476	15498	15630	15848	15860	15814	15622	15458	15625	15680	15720	15510	15608	15693	15688	15572	15610	15639	15664	15730	15533	15667	15741	15733	15609	15655	15359	15535	15729	15679	15729	15796	15586	15687	15569	15627	15375	15591	15441	15570	15629	15620	15523	15694	15820	15611	15569	15540	15642	15412	15560	15595	15738	15751	15766	15690	15650	15710	15731	15762	15497	15615	15583	15751	15723	15556	15683	15752	15727	15563	15807	15600	15767	15643	15646	15476	15561	15771	15632	15417	15538	15573	15613	15496	15640	15539	15669	15733	15678	15730	15726	15517	15604	15624	15707	15635	15697	15753	15599	15645	15711	15681	15640	15630	15261	15614	15725	15377	15530	15651	15555	15486	15549	15597	15584	15691	15747	15679	15507	15660	15779	15745	15450	15507	15571	15478	15541	15549	15687	15518	15615	15746	15575	15764	15754	15580	15601	15540	15514	15604	15595	15676	15484	15514	15671	15590	15622	15723	15531	15722	15721	15713	15846	15702	15698	15460	15640	15428	15647	15661	15620	15685	15787	15687	15524	15556	15500	15647	15684	15838	15460	15652	15636	15628	15692	15693	15680	15681	15524	15576	15729	15764	15597	15821	15798	15474
30378	49428	45565	35611	30866	25697	21589	19489	18393	17279	16768	16048	15243	15163	14662	14605	14272	14146	14058	14031	13963	13888	13724	13837	13696	13860	13720	13767	13811	13561	13569	13488	13819	13726	13633	13605	13490	13396	13680	13551	13574	13440	13434	13537	13475	13449	13583	13408	13505	13502	13564	13486	13596	13423	13695	13338	13582	13579	13534	13528	13596	13486	13611	13447	13415	13453	13490	13610	13703	13523	13563	13456	13405	13582	13577	13429	13527	13564	13616	13597	13620	13472	13543	13622	13485	13335	13611	13523	13473	13536	13402	13334	13581	13512	13591	13380	13530	13517	13505	13540	13406	13461	13482	13525	13614	13522	13431	13691	13612	13467	13381	13523	13311	13421	13503	13574	13476	13561	13384	13600	13543	13461	13439	13772	13379	13612	13471	13566	13579	13551	13556	13405	13542	13245	13518	13487	13445	13447	13596	13350	13436	13374	13485	13422	13299	13613	13423	13440	13434	13382	13478	13516	13539	13337	13501	13635	13497	13430	13400	13442	13472	13644	13507	13421	13395	13443	13432	13489	13463	13548	13467	13538	13463	13451	13408	13497	13381	13641	13283	13518	13394	13448	13535	13434	13592	13446	13505	13429	13513	13502	13364	13473	13487	13418	13498	13334	13357	13515	13542	13489	13411	13474	13347	13473	13487	13494	13340	13520	13431	13556	13491	13357	13435	13545	13431	13522	13519	13345	13427	13391	13520	13504	13462	13644	13531	13342	13427	13454	13598	13410	13579	13598	13634	13592	13473	13484	13557	13606	13661	13390	13414	13400	13717	13618	13387	13483	13511	13448	13569	13531	13420	13552	13361	13617	13613	13420	13659	13514	13542	13441	13468	13469	13507	13552	13496	13560	13523	13481	13317	13645	13505	13526	13498	13359	13415	13542	13286	13221	13564	13500	13432	13511	13518	13494	13523	13541	13312	13591	13689	13346	13488	13387	13562	13628	13549	13359	13456	13330	13581	13271	13422	13569	13545	13539	13506	13439	13564	13533	13427	13705	13440	13448	13520	13571	13578	13356	13420	13681	13547	13521	13525	13437	13472	13406	13737	13601	13457	13477	13452	13583	13517	13523	13505	13598	13515	13537	13688	13434	13619	13653	13567	13571	13496	13456	13410	13361	13391	13600	13525	13400	13526	13254	13457	13533	13398	13522	13365	13410	13695	13452	13443	13358	13457	13321	13572	13468	13381	13469	13453	13432	13437	13527	13487	13469	13453	13585	13558	13613	13593	13531	13437	13428	13430	13507	13504	13469	13386	13528	13531	13490	13508	13487	13369	13469	13559	13547	13680	13629	13495	13533	13473	13445	13441	13406	13344	13463	13537	13540	13577	13530	13493	13490	13481	13440	13432	13432	13597	13410	13704	13344	13425	13549	13454	13495	13442	13399	13514	13471	13460	13410	13478	13526	13493	13390	13571	13494	13451	13621	13499	13530	13355	13483	13620	13470	13425	13459	13708	13510	13508	13482	13603	13300	13324	13440	13479	13441	13470	13465	13540	13573	13544	13407	13445	13450	13592	13488	13508	13468	13441	13496	13383	13399	13601	13560	13436	13347	13605	13495	13423	13511	13487	13572	13521	13589	13555	13516	13422	13533	13375	13619	13420	13513	13357	13495	13530	13589	13517	13562	13485	13385	13524	13525	13454	13518	13405	13489	13582	13397	13540	13448	13394	13451	13470	13461	13762	13753	13618	13466	13434	13541	13421	13496	13445	13302	13413	13420	13472	13506	13377	13623	13373	13476	13353	13392	13453	13573	13449	13300	13448	13484	13294	13518	13523	13675	13343	13595	13488	13538	13548	13415	13436	13402	13560	13325	13497	13446	13444	13552	13492	13276	13506	13517	13432	13438	13548	13364	13531	13599	13571	13479	13430	13483	13441	13619	13426	13368	13536	13560	13534	13482	13574	13403	13485	13489	13410	13642	13572	13577	13420	13474	13654	13575	13437	13579	13501	13363	13355	13437	13484	13585	13544	13577	13525	13414	13406	13444	13451	13392	13438	13450	13426	13455	13452	13377	13550	13517	13406	13559	13559	13402	13510	13467	13384	13574	13509	13523	13428	13470	13448	13561	13598	13303	13388	13511	13401	13402	13529	13601	13346	13507	13608	13509	13522	13391	13559	13547	13465	13501	13422	13315	13460	13521	13320	13489	13650	13598	13745	13536	13585	13557	13370	13350	13532	13393	13392	13546	13466	13346	13424	13355	13612	13583	13470	13564	13522	13517	13404	13544	13430	13522	13482	13439	13476	13507	13385	13450	13436	13296	13708	13499	13326	13669	13401	13424	13596	13530	13335	13512	13448	13692	13579	13521	13462	13413	13542	13479	13460	13335	13524	13484	13272	13558	13567	13414	13492	13642	13614	13662	13379	13387	13447	13503	13557	13549	13461	13453	13496	13533	13401	13586	13403	13582	13594	13605	13403	13428	13383	13470	13546	13545	13384	13616	13555	13545	13421	13494	13623	13431	13456	13390	13548	13529	13420	13611	13472	13531	13394	13426	13420	13361	13678	13390	13586	13370	13413	13376	13649	13491	13348	13649	13498	13575	13519	13246	13551	13416	13276	13517	13579	13435	13481	13588	13372	13476	13407	13642	13571	13314	13419	13381	13533	13620	13445	13466	13536	13681	13595	13452	13371	13377	13469	13490	13469	13486	13453	13343	13519	13348	13453	13467	13406	13693	13374	13448	13525	13254	13432	13530	13438	13505	13428	13250	13581	13605	13512	13499	13501	13592	13496	13335	13520	13379	13508	13504	13408	13570	13681	13475	13450	13455	13450	13575	13437	13726	13601	13458	13349	13508	13529	13445	13442	13375	13437	13511	13475	13535	13530	13356	13415	13444	13562	13420	13549	13579	13496	13439	13629	13411	13426	13625	13478	13583	13516	13348	13423	13449	13547	13462	13210	13612	13416	13476	13546	13343	13527	13548	13474	13450	13405	13501	13407	13505	13380	13479	13404	13342	13465	13343	13539	13419	13519	13470	13552	13307	13490	13493	13626	13403	13462	13557	13384	13524	13587	13445	13593	13459	13479	13550	13547	13464	13564	13404	13519	13331	13687	13468	13454	13319	13458	13545	13530	13450	13429	13554	13448	13356	13535	13736	13476	13429	13494	13441	13433	13601	13423	13677	13417	13478	13518	13705	13512	13630	13410	13272	13441	13474	13538	13477	13518	13486	13355	13450	13667	13430	13286	13484	13524	13403	13486	13513	13560	13636	13534	13500	13510	13260	13532	13646	13475	13439	13376	13495	13461	13456	13386	13462	13564	13428	13404	13560	13456	13429	13507	13468	13631	13588	13557	13333	13501	13445	13507	13709	13436	13538	13415	13438	13463	13556	13537	13440	13533	13508	13552	13324	13398	13485	13369	13550	13621	13574	13494	13521	13410	13603	13470	13604	13525	13394	13377	13538	13341	13486	13532	13449	13564	13340	13325	13550	13464	13465	13450	13424	13485	13541	13500	13625	13326	13511	13497	13552	13564	13389	13507	13419	13488	13527	13528	13470	13521	13625	13612	13482	13625	13381	13562	13403	13435	13536	13346	13491	13453	13391	13420	13605	13487	13395	13690	13429	13539	13526	13567	13465	13303	13488	13500	13513	13499	13391	13439	13673	13462	13348	13572	13424	13493	13471	13399	13452	13437	13539	13530	13388	13483	13644	13421	13665	13366	13523	13507	13498	13375	13318	13433	13437	13358	13519	13565	13474	13618	13395	13552	13597	13492	13538	13569	13384	13472	13312	13408	13558	13466	13619	13671	13460	13581	13526	13603	13468	13485	13470	13426	13525	13548	13316	13414	13345	13566	13531	13406	13295	13591	13558	13486	13481	13402	13508	13538	13411	13496	13445	13429	13485	13523	13639	13607	13473	13502	13438	13509	13486	13602	13464	13229	13491	13503	13544	13329	13460	13533	13445	13353	13601	13500	13522	13558	13358	13470	13494	13565	13530	13578	13438	13487	13448	13640	13368	13461	13505	13639	13276	13340	13463	13564	13506	13575	13410	13441	13463	13448	13513	13514	13586	13440	13458	13427	13533	13462	13499	13421	13476	13377	13491	13402	13424	13348	13517	13468	13437	13584	13611	13506	13600	13523	13423	13546	13631	13440	13476	13503	13416	13436	13593	13502	13470	13529	13529	13528	13559	13507	13554	13339	13532	13627	13463	13532	13409	13536	13540	13520	13455	13710	13338	13536	13427	13630	13456	13454	13593	13528	13369	13578	13661	13505	13581	13602	13429	13416	13572	13419	13442	13578	13460	13335	13411	13431	13627	13467	13481	13545	13564	13701	13639	13437	13406	13594	13565	13720	13562	13408	13441	13580	13453	13480	13382	13574	13354	13321	13385	13489	13435	13682	13472	13464	13705	13655	13498	13493	13433	13604	13547	13428	13430	13527	13573	13588	13491	13413	13495	13395	13354	13453	13452	13400	13476	13515	13623	13445	13484	13394	13534	13451	13621	13597	13406	13381	13501	13315	13584	13474	13350	13479	13604	13506	13444	13601	13587	13463	13501	13606	13555	13456	13698	13569	13505	13475	13473	13540	13393	13369	13628	13408	13455	13453	13405	13634	13519	13481	13472	13636	13563	13666	13434	13658	13568	13468	13551	13564	13464	13413	13577	13530	13551	13483	13427	13444	13556	13399	13576	13524	13665	13405	13594	13481	13585	13688	13535	13558	13616	13419	13492	13592	13402	13493	13473	13443	13427	13362	13631	13587	13436	13474	13445	13430	13378	13631	13253	13450	13459	13593	13477	13429	13381	13554	13462	13409	13288	13425	13383	13514	13403	13351	13459	13385	13471	13486	13566	13455	13415	13550	13436	13638	13416	13661	13638	13389	13604	13431	13516	13649	13471	13496	13401	13382	13321	13500	13370	13552	13584	13529	13426	13603	13500	13587	13692	13448	13575	13453	13577	13625	13434	13532	13518	13548	13439	13567	13461	13548	13329	13427	13415	13529	13506	13309	13493	13369	13558	13459	13438	13415	13512	13446	13686	13454	13517	13358	13417	13633	13628	13446	13507	13388	13482	13445	13338	13458	13410	13507	13396	13549	13554	13425	13587	13517	13474	13341	13611	13319	13495	13507	13523	13608	13570	13427	13611	13391	13472
22719	21002	28727	23853	23356	26654	27876	22241	20620	19893	19431	18851	18197	17892	17491	17264	17117	17020	16800	16606	16759	16625	16661	16531	16483	16547	16458	16499	16300	16387	16185	16361	16276	16195	16222	16165	16219	15958	16168	16221	16236	16250	15973	16015	16293	16081	16221	16052	16094	16062	15999	16188	16125	16020	15996	16016	15894	16012	15971	16076	16096	16013	15930	15954	16094	16145	16064	16301	15948	16181	15906	16095	16009	16089	16049	16026	16030	15904	15899	16086	16221	15987	16052	16035	15774	16029	16220	16161	16153	16066	15836	16048	16044	15973	16151	16099	16158	15968	15944	16261	15918	15949	15976	15971	16138	16136	16058	15965	15955	16008	16156	16241	15883	15919	16052	16083	16153	16186	16031	16028	16124	15678	16004	16063	15951	16029	16265	16019	15808	15971	16099	15797	15944	16003	15989	16012	16052	16072	16012	16094	15890	15949	15842	16115	16030	16132	16204	16043	16029	16061	15759	16038	16024	15898	16114	16160	16089	16055	16000	16102	15967	16052	15905	16007	16036	16032	15994	16081	16306	15927	15991	16069	16251	16180	16056	16032	16104	16005	16135	16074	15948	16128	15985	16061	16022	16097	16088	15988	15946	15830	16086	15899	15822	15936	16144	16044	16172	16035	16015	15896	15921	16060	16095	16081	15982	15926	16065	16127	15994	15988	16223	16062	15968	16041	16071	16155	15986	15962	16009	15866	16028	16033	15974	16011	16053	16128	16128	15980	16024	15930	15976	15976	15861	15995	15979	16157	15979	15985	16082	16047	16161	15975	16198	16087	16151	16037	16047	15994	16110	15930	16044	16000	15963	15858	15982	16112	16052	16054	16019	16113	16035	15873	15955	16065	15859	16123	16140	15994	16052	16105	16100	15923	16082	16024	16119	15919	15902	15867	15993	16018	16070	16219	16060	16232	15816	16124	15978	15903	16233	16042	16074	16137	16107	16139	16109	15837	16119	15946	15958	15877	16287	16184	15943	16148	15918	16068	16093	15964	15905	16180	16117	15946	16094	16215	16017	15964	16071	16016	15779	16106	16132	15912	15984	15924	16023	16090	16011	16105	15920	15926	15965	16043	16060	15852	16017	15873	16425	15939	15892	15947	16162	16032	15990	15848	15928	16129	15968	16102	16034	16191	16044	16019	16224	15979	16150	16180	15962	16139	16023	15917	16156	16130	15954	15900	16122	16078	15984	16100	15894	15755	16185	16126	15854	16188	15938	16083	16006	16156	16120	15924	16009	16106	15866	16081	15844	16013	15998	16015	16052	16139	15820	15977	16166	16126	16121	16150	16128	16030	16107	16120	16154	16007	16283	16026	15944	15928	16091	15954	16150	16036	16079	15924	15943	16066	16073	16093	15992	15898	15912	16098	15926	16054	16077	16039	16143	16046	16112	16057	15951	16041	15837	15997	16188	15911	15904	16058	15931	16033	16172	16147	15885	16053	16034	16194	16055	15975	16074	16153	16129	16082	16101	16080	16051	16164	16080	15921	15928	16003	16085	16000	16161	16076	16089	16230	16071	16052	16082	15955	15962	15892	15992	16202	15982	15865	15993	15954	15924	15979	16121	15900	16061	16141	16005	15867	16168	16288	15890	15992	16015	16024	16170	15825	15898	15980	15922	15927	15931	16045	15929	15946	16081	16174	15954	15939	15693	15942	16130	15954	16042	16021	16012	15985	16163	16068	15861	16172	16145	16099	16042	16020	16115	15965	15975	15910	16080	16142	16060	16056	16039	15868	16005	15764	16061	16031	16118	16090	16023	16035	16243	16258	16119	16097	16168	16140	16022	15852	16095	16054	15869	16181	15742	15948	16208	16020	16153	15927	16127	16055	15982	15977	15927	16044	15986	15993	15765	15967	16135	16073	16005	16023	16000	16312	15917	16073	15960	15972	16071	15993	15991	16046	15970	16038	15764	16100	16058	15913	16137	15977	15930	16050	15960	16006	15954	16028	15891	16046	15894	15922	16010	16166	16006	16019	16024	16025	15890	15850	16023	16023	16002	16019	15948	16162	15940	15920	15917	16154	15986	16181	16082	15833	16060	15965	15885	16089	16118	16055	15862	16090	15969	16013	16023	16137	16087	16046	16027	16092	15972	16096	16053	16000	16203	16005	15884	16107	16271	16075	16073	15932	16075	15933	15926	15997	16024	16147	15947	16017	15776	15840	16026	16122	16090	16249	16114	16107	16012	16055	16151	16031	16078	16007	16017	16151	16123	16132	16035	16017	15799	16062	15999	15891	16065	15976	15841	16025	16237	16161	15929	16072	16039	16007	15795	16125	16149	15921	16012	16001	16019	16042	15833	16104	16292	16171	16153	15900	15965	16006	16125	16022	15942	15814	16176	15974	15951	15973	15898	16045	15941	16025	16081	16197	16059	16088	15993	16077	16041	16051	16085	15865	16169	16030	15819	15887	15976	16127	16090	16288	16219	16034	16067	16050	15916	16020	16206	16126	15947	15991	15990	16016	16118	16089	16044	15928	15993	16107	16156	16012	16169	15864	15970	15940	16030	16002	15935	16008	16140	15870	15980	15901	16158	15874	16156	16110	16026	16247	16122	16046	16105	15742	15953	16050	16279	16235	16039	16042	16182	16085	16093	16206	16032	16020	15955	16144	16071	16187	16246	15888	16074	16016	15889	15946	16108	15871	15982	15922	16021	15858	16198	16168	15918	16050	15909	16056	16100	16045	15947	16022	16127	15999	15841	16074	16087	16264	16036	15981	16040	16166	15933	15918	15993	15979	15921	16138	16159	15953	16017	16023	15906	16009	15988	15924	16125	16003	16022	16035	15906	16117	16218	16130	15952	15992	15877	15977	15970	16100	15980	15960	16131	15971	15900	16159	16033	15840	15961	16007	15969	16030	16043	15872	16147	15988	16104	15977	16047	16082	16031	16011	15808	15987	16162	15983	16148	16167	16013	16073	16080	16084	16161	16163	16016	16082	15929	15897	16227	16180	16167	16128	15927	16004	16116	16066	16037	16113	15929	16189	15987	16053	16101	16051	16082	15945	16229	16004	15803	15883	15853	15969	15914	15983	15998	16270	15988	16136	16144	16076	15932	15824	15919	15847	15892	16003	15938	16029	16137	16160	16141	15987	15881	15858	15984	16089	15992	16048	15850	16071	16005	15887	16016	15901	15952	15915	16069	16120	15992	16082	16217	15957	16054	15953	16058	16075	16089	15959	15967	16010	16124	16002	16104	16127	16065	15923	15741	16056	15991	16016	15856	15937	15956	15942	16036	15893	16049	16060	16016	16070	16104	15843	16020	16051	16147	16042	16084	15948	15858	15752	15862	16000	16022	15994	16125	15865	15968	15934	16241	16137	16244	16193	16136	16192	15903	16005	16011	16072	15965	16123	16189	16061	16119	16031	16124	15937	16041	16019	16061	16123	15955	16012	15870	16074	15952	15939	16069	16043	16197	15894	16049	15990	16057	16141	16098	15991	15929	16055	15905	15954	16093	15841	15969	15971	16014	15924	16006	16081	15929	15993	16205	15850	16286	15978	16048	16231	16033	16114	15907	16168	16043	16084	16105	16104	15927	15990	16064	15897	16169	16043	16098	15914	16070	16030	15963	15895	16216	16039	15927	16006	15967	16017	16091	15952	15963	15889	15990	15942	15950	16036	15929	16043	16295	16063	16029	16031	15971	15995	15929	16003	15941	16099	16057	16096	15979	16122	16106	15944	16017	15988	16119	15921	16342	16093	16154	16170	16091	16099	16065	16099	16064	16105	16163	16165	16048	16089	15976	16111	16086	16029	15951	16039	16063	15961	15958	16003	16057	15934	16070	15931	15814	16040	15853	15948	15943	16121	16123	15772	16182	16214	15964	16122	16181	15945	15784	15950	16000	16113	16283	16032	16113	15987	15950	16113	16058	16045	16075	16016	16000	16004	16108	16049	15887	16266	16105	15942	15855	16082	15975	16141	16026	16127	16069	16023	15981	16188	15893	16254	16091	16137	15832	16288	16200	15955	15956	15814	15936	16190	15951	16151	15883	15987	16006	15839	16019	15929	16147	15998	16081	16178	15991	16004	16152	15943	16121	16370	16075	16208	15950	16095	16039	16141	15915	15953	15848	16112	16173	15956	15925	15971	16020	16131	16058	16074	16097	16011	16197	15978	16116	15994	15878	15967	16050	15864	16130	16113	15942	15925	16008	15974	15754	16067	15977	16163	16095	16129	16002	16063	15914	15968	16099	16144	16160	16150	16127	16136	15930	16167	16093	16031	15947	16055	15930	16001	15942	16065	16094	15968	15982	16030	16013	16103	16295	16156	15948	15890	15981	16019	16072	15884	15929	15889	15897	16033	15879	15841	16063	16228	15982	15906	16006	16000	16098	16163	15935	15956	15836	16108	16084	16160	15942	15946	15872	15965	15976	16112	16083	15854	15965	16123	15918	16188	16034	15962	15917	15894	16075	15910	16072	15940	15987	15956	16012	16035	15923	16028	16083	16041	16016	16282	16023	16024	16178	16102	15941	15922	16145	15929	16073	16309	15973	15963	16059	15891	16089	16024	16014	16120	16042	15783	16063	15933	15975	16005	16157	15959	15855	15955	16014	15972	15877	16078	15959	16127	16009	15909	16122	16019	16080	16013	16058	16079	15959	15966	16023	15993	16136	16202	16053	16102	16055	16042	16112	16188	16024	16152	15940	16000	16059	16165	15951	16067	16150	16008	15906	15988	16196	16043	16107	16116	16210	16061	15881	15945	15934	16019	15942	15854	15912	15931	15907	16073	16042	16164	16032	16094	16013	16194	16105	16100	15899	15924	15911	16103	16133	16043	16109	15926	16177	16249	15876	16084	16000	15938	15963	16000	16054	16077	16091	16067	16110	15933	16032	16155	16191	16092	15914	15971	16008	16183	15981	16065	15981	16077	16024	15969	15859	16078	15939	16083	15908	16111	16090	16005	16158	15879	15959	15855	16124	15915	15782	16003	16033	15872	16100	16025	15846	15996	15901	16031	16019	16033	16027	15969	16035	15979	15896	16039	16111	15938	15881	15983	15928	16048	16001	16130	15811	15835	16082	16097	16170	16023	15981	15986	15946	15889	15999	16107	16004	15855	16122	16047	15868	15918	15842	16044	16084	15897	16090	15913	15972	16039
31754	55245	51283	41667	36305	30020	24733	21878	20395	19325	18224	17461	16811	16051	15720	15220	15053	14588	14580	14429	14382	14331	14389	14227	14158	14147	13977	14153	13890	13903	13745	13933	13778	13912	13877	13991	13870	13857	13889	13703	13774	13788	13600	13754	13766	13595	13657	13698	13915	13751	13636	13552	13643	13874	13824	13730	13527	13763	13800	13824	13900	13820	13612	13609	13781	13826	13715	13769	13825	13649	13828	13732	13766	13644	13615	13599	13528	13915	13726	13831	13763	13720	13882	13847	13734	13662	13621	13745	13817	13738	13706	13814	13730	13715	13736	13797	13732	13745	13636	13817	13626	13598	13798	13845	13729	13691	13810	13803	13671	13677	13785	13675	13653	13687	13752	13589	13803	13698	13788	13683	13664	13737	13741	13698	13718	13725	13765	13767	13701	13735	13872	13876	13801	13686	13663	13692	13829	13711	13814	13573	13713	13699	13775	13741	13900	13629	13785	13699	13769	13676	13760	13778	13595	13747	13813	13640	13678	13761	13459	13715	13810	13672	13670	13718	13820	13678	13753	13895	13737	13503	13758	13662	13526	13828	13667	13840	13679	13942	13585	13671	13587	13717	13559	13534	13762	13773	13644	13618	13737	13791	13816	13761	13717	13797	13758	13705	13628	13745	13683	13745	13518	13712	13725	13745	13817	13751	13881	13604	13541	13804	13573	13843	13630	13831	13796	13694	13518	13699	13865	13831	13854	13553	13558	13645	13584	13635	13522	13755	13698	13793	13689	13808	13492	13670	13714	13825	13620	13547	13744	13722	13666	13610	13762	13782	13597	13875	13657	13539	13775	13674	13754	13686	13686	13731	13584	13591	13672	13856	13700	13832	13842	13669	13687	13667	13904	13671	13778	13601	13728	13736	13772	13660	13781	13584	13728	13616	13840	13789	13685	13675	13736	13714	13728	13666	13854	13717	13693	13697	13688	13760	13731	13831	13736	13720	13706	13779	13859	13538	13417	13681	13648	13806	13715	13702	13778	13572	13646	13595	13728	13720	13747	13640	13780	13643	13727	13695	13798	14001	13688	13853	13884	13699	13750	13577	13688	13798	13616	13796	13690	13952	13718	13840	13691	13512	13674	13740	13733	13646	13847	13831	13849	13628	13867	13710	13675	13739	13908	13710	13751	13701	13683	13799	13715	13690	13829	13589	13788	13815	13668	13629	13774	13804	13783	13748	13780	13691	13726	13627	13612	13698	13585	13707	13772	13614	13678	13874	13496	13741	13678	13726	13656	13680	13784	13549	13541	13705	13830	13693	13633	13714	13602	13763	13831	13620	13720	13615	13689	13639	13670	13784	13830	13724	13773	13790	13712	13723	13657	13730	13741	13701	13501	13740	13806	13795	13813	13660	13745	13644	13712	13760	13564	13612	13669	13613	13910	13674	13717	13668	13734	13747	13874	13769	13728	13536	13821	13835	13647	13602	13671	13753	13657	13707	13794	13822	13807	13650	13833	13724	13639	13628	13642	13799	13605	13774	13727	13877	13706	13757	13543	13749	13647	13936	13747	13765	13686	13839	13758	13857	13559	13723	13616	13684	13728	13752	13825	13673	13837	13794	13591	13699	13641	13706	13712	13784	13794	13798	13774	13663	13583	13686	13772	13674	13637	13704	13864	13385	13707	13783	13607	13783	13673	13684	13814	13723	13568	13850	13678	13671	13628	13650	13731	13615	13768	13592	13676	13863	13649	13866	13700	13689	13681	13885	13613	13755	13660	13698	13835	13673	13835	13715	13806	13808	13754	13558	13552	13714	13786	13592	13712	13742	13702	13795	13665	13659	13801	13756	13610	13706	13539	13568	13604	13633	13791	13711	13780	13689	13846	13596	13911	13795	13805	13684	13604	13692	13672	13796	13658	13645	13765	13774	13889	13629	13732	13683	13805	13747	13805	13831	13646	13698	13705	13602	13539	13606	13737	13909	13779	13713	13602	13750	13920	13654	13622	13665	13716	13813	13906	13653	13697	13768	13846	13750	13692	13800	13796	13739	13665	13724	13805	13697	13716	13723	13821	13669	13778	13744	13620	13694	13704	13733	13699	13823	13737	13594	13654	13616	13842	13677	13741	13637	13670	13889	13811	13693	13719	13761	13649	13656	13780	13726	13721	13714	13624	13715	13575	13514	13590	13820	13619	13782	13716	13807	13589	13699	13816	13625	13844	13809	13789	13799	13742	13754	13857	13670	13657	13690	13663	13590	13762	13704	13629	13789	13696	13627	13718	13647	13548	13786	13688	13732	13537	13834	13647	13780	13859	13749	13557	13781	13670	13756	13756	13782	13760	13686	13765	13807	13573	13595	13648	13662	13695	13679	13812	13891	13617	13582	13849	13748	13839	13788	13799	13750	13766	13809	13841	13591	13580	13628	13681	13776	13712	13859	13675	13729	13674	13705	13492	13760	13700	13790	13825	13870	13705	13726	13787	13819	13714	13773	13778	13814	13597	13715	13722	13791	13704	13751	13737	13646	13567	13646	13845	13700	13802	13532	13722	13703	13757	13799	13688	13666	13700	13774	13781	13651	13820	13784	13597	13879	13640	13623	13608	13863	13751	13659	13623	13758	13793	13901	13694	13646	13807	13898	13724	13779	13771	13716	13728	13810	13788	13710	13688	13812	13562	13605	13730	13873	13654	13634	13646	13688	13539	13704	13711	13857	13514	13597	13709	13666	13723	13678	13733	13700	13714	13563	13640	13775	13618	13744	13578	13614	13817	13645	13898	13749	13540	13782	13794	13882	13696	13763	13553	13827	13715	13671	13795	13741	13652	13587	13720	13771	13657	13537	13696	13655	13788	13939	13773	13679	13726	13773	13581	13688	13632	13709	13762	13754	13740	13709	13670	13709	13756	13698	13708	13707	13717	13732	13731	13756	13712	13786	13872	13648	13634	13690	13745	13644	13686	13483	13770	13635	13715	13574	13666	13792	13657	13658	13730	13634	13637	13593	13559	13714	13771	13856	13816	13847	13743	13736	13572	13492	13862	13702	13793	13697	13710	13650	13708	13758	13796	13912	13640	13863	13666	13755	13592	13751	13679	13936	13713	13736	13746	13737	13655	13759	13641	13592	13639	13447	13786	13636	13576	13834	13600	13692	13616	13758	13532	13662	13683	13750	13703	13858	13815	13833	13618	13662	13917	13711	13608	13524	13622	13623	13621	13707	13704	13905	13728	13718	13700	13719	13713	13717	13537	13729	13747	13596	13721	13546	13684	13609	13953	13600	13684	13649	13613	13823	13560	13685	13796	13692	13807	13761	13795	13782	13815	13642	13696	13628	13626	13643	13560	13759	13782	13681	13586	13656	13748	13876	13620	13621	13847	13659	13723	13808	13722	13711	13613	13669	13729	13701	13885	13700	13696	13635	13786	13789	13593	13979	13681	13583	13778	13656	13632	13768	13675	13795	13655	13684	13806	13693	13587	13678	13675	13745	13795	13595	13764	13620	13711	13772	13834	13669	13843	13620	13617	13638	13867	13746	13669	13706	13721	13759	13715	13728	13579	13800	13595	13699	13721	13748	13586	13661	13762	13735	13803	13531	13808	13804	13777	13600	13619	13689	13631	13618	13806	13757	13791	13660	13844	13767	13673	13750	13755	13675	13726	13420	13686	13812	13715	13593	13700	13617	13723	13663	13762	13799	13677	13782	13728	13669	13804	13660	13745	13838	13697	13677	13687	13644	13595	13720	13612	13744	13659	13717	13748	13685	13824	13797	13697	13728	13790	13776	13744	13766	13737	13667	13532	13723	13697	13827	13784	13754	13791	13712	13797	13899	13670	13787	13816	13888	13781	13795	13635	13779	13671	13625	13638	13819	13575	13765	13559	13553	13758	13636	13833	13762	13657	13793	13871	13714	13737	13920	13738	13799	13687	13736	13785	13683	13731	13765	13712	13764	13659	13868	13687	13593	13911	13557	13689	13855	13508	13884	13754	13573	13725	13889	13800	13657	13647	13816	13698	13697	13725	13771	13521	13735	13908	13797	13717	13626	13777	13648	13710	13736	13482	13559	13738	13669	13630	13690	13780	13690	13674	13825	13730	13827	13623	13697	13800	13724	13642	13706	13873	13604	13724	13713	13659	13862	13557	13835	13673	13708	13764	13809	13599	13698	13836	13745	13625	13602	13685	13706	13734	13669	13813	13726	13733	13792	13846	13742	13638	13703	13568	13833	13619	13687	13862	13615	13688	13597	13831	13529	13657	13906	13644	13897	13552	13770	13650	13667	13768	13789	13597	13801	13658	13623	13767	13865	13637	13790	13613	13691	13785	13628	13744	13853	13629	13750	13783	13668	13767	13624	13663	13738	13712	13604	13694	13916	13688	13985	13758	13672	13569	13758	13629	13755	13801	13662	13698	13860	13752	13666	13756	13695	13722	13640	13592	13550	13650	13843	13742	13628	13633	13800	13682	13735	13643	13657	13717	13703	13671	13846	13654	13807	13777	13622	13956	13709	13660	13740	13840	13691	13746	13515	13785	13671	13686	13702	13849	13589	13657	13757	13721	13677	13798	13864	13893	13854	13833	13740	13585	13699	13560	13699	13752	13689	13578	13862	13550	13589	13700	13729	13847	13629	13628	13698	13649	13662	13586	13790	13730	13919	13746	13701	13698	13517	13625	13599	13672	13772	13642	13655	13655	13749	13922	13571	13647	13762	13854	13643	13713	13638	13734	13754	13717	13736	13617	13841	13675	13749	13702	13632	13645	13647	13676	13656	13701	13877	13622	13624	13655	13817	13625	13768	13727	13754	13705	13741	13692	13616	13767	13490	13866	13765	13570	13568	13789	13886	13702	13670	13808	13663	13710	13644	13734	13606	13659	13696	13740	13759	13821	13845	13642	13698	13785	13550	13738	13790	13588	13744	13822	13732	13771	13660	13588	13647	13800	13701	13663	13491	13745	13699	13674	13765	13754	13565	13660	13532	13701	13503	13776	13841	13607	13538	13698	13802	13645	13655	13704	13709	13604	13644	13733	13656	13725	13645	13601	13799	13833	13727	13797	13722	13820	13739	13823	13794	13676	13558	13662	13697	13669	13640	13683	13884	13600	13695	13674	13739	13713	13791	13668	13777	13792	13652	13677	13809	13818	13709	13719	13623	13704	13727	13679	13652	13793	13891
28718	27623	35236	31600	25419	22108	19923	18500	17784	17366	17104	16936	16513	16493	16474	16275	16082	16029	16169	16093	15977	15979	15892	15901	15900	15889	15798	15866	16140	15774	15906	15834	15811	15814	15927	15780	15937	15574	15719	15754	15991	15709	15835	16028	15899	15874	15961	16003	15733	15910	15830	15936	15796	15825	15958	15710	15712	16020	15830	15880	15884	16041	16029	15714	15730	15930	15917	15850	15844	15820	15847	15833	15930	15744	15576	15672	15658	15889	15942	15890	15757	15944	15751	15834	15600	15914	15695	15728	15965	15764	15764	15930	15866	15741	15862	15814	15916	15813	15907	15790	15654	15826	15794	15835	15869	15838	16042	15750	15856	15891	15933	15771	16094	15790	15619	15753	15764	15796	15827	15974	15676	15925	15875	15769	15782	15997	15985	15981	15819	15757	15748	15910	15829	15767	15849	15974	15772	15785	16015	15892	15854	15887	15851	15814	15844	15939	15909	15878	15769	15779	15721	15659	15799	15925	15883	15922	15608	15745	15666	16028	15711	15944	15703	15746	15864	15918	15700	15955	15866	16031	15635	15990	15597	15777	15779	15893	15718	15698	15693	15885	15965	15824	15886	15920	15855	15618	15880	15819	15682	15936	15720	15752	15821	16008	15884	16043	15866	15919	15738	15820	15843	15972	15805	15956	15817	15781	15597	15930	15877	15882	15724	15816	15858	15764	15868	15976	16112	15845	15917	15806	15739	15662	15843	15876	15884	15732	15809	15762	15849	15665	15765	15729	15538	15773	16079	15902	15642	15970	15930	15733	15679	15855	15890	15840	15828	15800	15887	15838	15886	15916	15830	15757	15936	15971	15667	15837	15804	15878	15746	15978	15748	15890	15784	16118	15887	15854	15962	15893	15863	15699	15812	15882	15707	15823	15921	15925	15776	15914	15990	15779	15833	15639	15852	15652	15707	15945	15815	15807	15678	15593	15762	15693	15801	15889	15880	15873	15868	15809	15918	15667	15939	15832	15820	15880	15760	15744	15947	15996	15869	15841	15795	15811	15814	15712	15890	15775	15957	15707	15644	15685	15769	15700	15912	15825	15863	15826	15875	15676	15940	15963	15829	15693	15858	15767	15797	15980	15847	15889	15905	15961	15808	16005	15903	15779	15824	15975	15736	15888	15892	15839	15674	15860	15812	15755	15876	15835	15782	15638	15721	15952	15834	15728	15832	15821	15839	15986	15644	15769	16063	15972	15798	15814	15712	15811	15652	15853	15971	15658	15835	15756	15728	15862	15751	16009	15822	15663	15769	15779	15607	15737	15809	15872	15948	16124	15936	15791	15841	15916	15834	15803	15867	15960	15815	15892	15823	15862	15567	15579	15880	15825	15743	15934	15849	15920	15891	15904	15810	15679	15813	15775	15637	15902	15968	15777	15642	15735	15803	15913	15822	15702	15740	15659	15776	15806	15872	15837	15742	15969	15782	15899	15785	15713	15754	15767	15719	15691	15907	15819	15748	15783	15810	15749	16021	15789	15753	15994	15848	15788	15888	15777	15799	15716	15971	15885	15856	15867	15919	15916	15674	15844	15745	15923	15935	15772	15868	15853	15565	15739	15898	15718	15826	15915	15927	15751	15829	15813	15976	15807	15876	15917	15900	15683	15752	15712	15786	15744	15657	15768	15698	15865	15761	15774	15789	15898	15785	15978	15723	15833	15768	15860	15937	15876	15874	15707	15809	15643	15791	15718	15885	15653	15849	15835	15851	15882	15812	15898	15715	15791	15769	15816	15889	15889	15945	16018	15860	15778	15775	15711	15888	15915	15955	15870	15950	15957	15668	15654	15926	15935	15673	15735	15818	15782	15810	15956	15758	15666	15828	15952	15767	15882	15804	15692	15875	15912	15823	15785	15802	15777	15894	15881	15917	16041	15898	15733	15811	15970	15831	15966	15950	15819	15813	15877	15795	15697	15704	15594	15904	15857	15885	15681	15867	16013	15786	15766	15949	15991	15879	15686	15820	15817	15721	15618	15728	15753	15860	16112	15642	15726	15754	15623	15728	15944	15967	15856	15746	16037	15724	15839	15793	15948	15810	15919	15787	15697	15817	15929	15803	15712	15822	15836	15952	15828	15857	15796	15789	15827	15715	15865	15830	15935	15943	15642	15701	15792	15892	15984	15846	15694	15762	15843	15751	15790	15997	15828	15904	15726	15617	15934	15848	15680	15669	15889	15706	15805	15744	15800	15763	15779	15923	15766	15730	15864	15706	15813	15753	16011	15854	15748	15754	15918	15879	15834	15778	15655	15841	15841	15631	15803	15739	15819	15743	15792	15863	15612	15825	15799	15718	15822	15847	15965	15855	15656	15876	15830	15549	15862	15998	15983	16064	15796	15662	15861	16091	15861	15837	15842	15840	15777	15920	15681	15843	15825	15860	15984	15839	15899	15890	15860	15917	15891	15858	15824	15682	15986	15817	15812	15826	15850	16105	15946	15865	15668	15601	15701	15988	15920	15858	15840	15943	15853	15864	15811	15922	15778	15922	15714	15510	15855	15828	15949	15883	15807	15792	15889	15761	15956	15911	15894	15698	15754	15864	15687	15742	15833	15702	15762	15886	15851	15806	15937	15705	15647	15745	15777	15830	15715	15947	15763	15638	15964	15814	15879	15973	15950	15928	15794	15931	15790	15825	15763	15864	15642	16027	15689	15817	15557	15842	15808	15957	15733	15943	15637	15717	15729	16007	15842	15822	15859	15746	15765	15941	15688	15776	15803	15910	15740	15887	15713	15704	15981	15850	15802	15951	15774	15901	15871	15705	15886	15800	15908	15925	15835	15789	15862	15912	15743	15831	15976	15879	15919	15855	15772	16036	15607	15876	15643	15881	15675	15731	15894	15694	15869	15909	15734	15777	15924	16013	15923	15939	15850	15704	15886	15790	15919	15654	15730	15926	15822	16048	15929	15752	15815	15811	15733	15819	15819	15814	15851	15764	16024	15823	15730	15941	15680	15781	15946	15991	15999	15666	15560	15839	15952	15833	15878	15883	15888	15767	15711	15656	15772	15903	15886	15803	15946	15658	15906	15764	16007	15802	15839	15859	15808	15808	15769	15839	15888	15598	15565	15937	15656	15724	15791	15889	15852	15848	15806	15774	15826	15815	15908	15658	15739	15878	15966	15798	15864	15744	15831	15815	15651	15823	15907	15973	15867	15874	15952	15846	15799	15963	15845	15787	15958	15658	15737	15765	15811	15991	15814	15770	15819	15727	15749	15794	15709	15813	15654	15778	15818	15743	15919	15846	15632	15738	15941	15815	15875	15905	15873	15828	15846	15888	15828	15894	15909	15906	15795	15887	15870	16106	15818	15740	15811	16030	15772	15860	15737	15957	16085	15903	15888	15861	15854	15605	15771	15732	15840	15889	15704	15937	15926	15786	15915	15805	15719	15891	15648	15587	15720	15881	15652	15917	15937	15862	15766	15647	15846	15655	15894	15853	15873	15777	15776	15942	15966	15992	16000	15931	15741	15910	15988	15888	15844	15801	16065	15769	15817	15817	15986	15859	15996	15660	15931	15890	15829	15746	16072	16049	15737	15629	15793	15843	15870	15906	15821	15814	15703	15954	15913	15862	15934	15811	15852	16026	15990	15831	15646	15760	15838	15788	15550	15794	16024	15828	15915	15950	15890	15768	15669	15861	15666	15729	15972	15767	15878	15981	15722	15761	15804	15883	15842	15878	15900	15752	15818	15764	15784	15869	15865	15750	15804	15609	15782	15730	15698	15861	15787	15731	15685	15691	15704	15972	15794	15866	15711	15654	15958	16055	15687	15769	15675	15846	15806	15890	15627	15787	15914	15807	15882	15844	15746	15939	15713	15738	15762	15742	15656	15779	15923	16005	15832	15844	16107	15894	15791	15912	15909	15880	15930	15865	15836	15618	15894	15807	15799	15888	15858	15947	15870	15671	15540	15576	16080	15683	15920	15880	15927	16008	15848	15870	15644	15739	16004	15654	15832	15897	15767	15774	15621	15854	15861	15885	15903	15889	15856	15911	15792	15848	15843	15770	15694	15798	15936	15822	15934	15725	15903	15946	15893	15883	15800	15873	15939	15982	15854	15958	15746	15849	15694	16025	15895	15761	15647	15776	15943	15836	15869	16025	15689	15807	15937	15747	15755	15871	15917	15817	15619	15576	15695	15773	15927	15870	15796	15792	15724	15767	15843	16076	15749	15786	15765	15913	15831	15812	15699	15620	15775	15772	16085	15681	15785	15695	15856	15711	15893	15877	15728	15856	15728	15804	15771	15781	15683	15800	15734	15748	15836	16040	15574	15886	15864	15843	15776	15722	15808	15953	15902	15705	15950	15826	15727	15797	15926	15761	15998	15815	15839	15911	15736	15804	15648	15797	15796	15901	15729	15819	15838	15966	15813	15797	15888	15707	15821	15799	15971	15721	15779	15929	15783	15863	16001	15807	16070	15770	15726	15704	15659	15818	15990	15602	15716	15686	15645	15837	15878	15812	15744	15980	15751	15804	15773	15895	15829	15756	15899	15794	15782	15785	16014	15885	15774	15812	15799	16073	15747	15956	15686	15672	15891	15775	15889	15671	15738	15825	15795	15812	15713	15689	15768	15844	15802	15822	15774	15903	15933	16046	15805	15816	15882	15724	16010	15764	15850	15907	15919	15939	15675	15731	15794	15816	15934	15699	15916	15935	15857	15885	15967	15673	15868	15543	15727	15864	15739	15847	15717	15866	15816	15878	15914	15749	15700	15659	15645	15490	15692	15865	15763	15807	15781	15678	15909	15753	15713	15759	15787	15933	15765	15869	15886	15974	15879	15855	15819	15804	15733	15935	15774	15782	15794	15790	15897	15598	15813	15835	15871	15872	16027	15915	15722	15842	15855	15916	15865	15671	15841	16043	15937	15912	15792	15872	16007	15731	15974	15899	15723	15853	15891	15670	15770	15971	15864	15937	15882	15847	15748	15858	15976	15696	15687	15753	15924	15811	15698	15707	15835	15758	15887	16018	15786	15639	15814	15776	15907	15844	15797	15891	15892	15855	15773	15591	15761	15773	15855	16023	15889	15724	15751	15597	15831	15825	15908	15844	15853	15766	15831	15619	15972	15725	15849	15749	15710	15595	15779	15907	15926	16038	15827
29341	42929	39385	30414	25416	21325	18845	17489	16415	15939	15480	15120	14812	14577	14490	14158	14043	14042	13883	13970	13785	13908	13703	13671	13705	13664	13736	13633	13629	13680	13666	13619	13745	13601	13653	13732	13511	13596	13633	13556	13692	13721	13676	13312	13548	13453	13626	13587	13477	13579	13728	13638	13734	13601	13556	13610	13490	13510	13582	13416	13651	13795	13563	13590	13655	13495	13577	13520	13560	13493	13548	13610	13637	13671	13648	13567	13619	13474	13582	13536	13576	13722	13467	13597	13543	13679	13572	13529	13646	13639	13689	13614	13518	13524	13606	13754	13443	13563	13685	13763	13465	13642	13668	13569	13630	13454	13514	13639	13682	13555	13455	13679	13410	13708	13649	13646	13543	13535	13487	13578	13546	13655	13572	13574	13525	13621	13518	13455	13674	13598	13595	13484	13590	13361	13582	13572	13559	13699	13661	13620	13536	13495	13633	13630	13493	13590	13571	13526	13623	13641	13654	13556	13504	13567	13492	13584	13546	13485	13587	13436	13555	13465	13530	13775	13524	13593	13764	13600	13543	13522	13615	13518	13493	13568	13619	13494	13577	13669	13709	13519	13739	13593	13746	13488	13533	13444	13608	13590	13448	13603	13693	13701	13678	13547	13674	13656	13797	13506	13666	13468	13687	13617	13396	13735	13699	13552	13396	13717	13674	13565	13625	13544	13676	13403	13614	13616	13572	13561	13626	13568	13647	13507	13653	13444	13605	13333	13583	13561	13578	13546	13624	13386	13729	13525	13570	13647	13686	13464	13637	13669	13611	13512	13601	13589	13543	13605	13644	13563	13587	13596	13645	13646	13755	13552	13535	13389	13581	13589	13550	13660	13603	13571	13688	13475	13688	13388	13688	13450	13541	13535	13416	13611	13646	13623	13601	13495	13601	13567	13557	13567	13512	13455	13545	13408	13605	13435	13610	13487	13688	13555	13571	13665	13521	13681	13539	13789	13620	13658	13665	13539	13602	13687	13545	13542	13503	13637	13709	13424	13587	13581	13611	13621	13558	13481	13610	13595	13646	13564	13753	13672	13524	13606	13474	13612	13670	13679	13593	13479	13580	13673	13656	13420	13608	13569	13472	13559	13822	13690	13498	13473	13709	13680	13522	13590	13519	13480	13522	13704	13623	13391	13607	13623	13620	13607	13569	13592	13666	13418	13637	13498	13533	13666	13507	13462	13672	13691	13419	13515	13560	13519	13592	13556	13630	13721	13696	13677	13398	13457	13734	13490	13671	13698	13638	13590	13606	13570	13566	13561	13418	13495	13572	13615	13494	13482	13493	13485	13661	13495	13664	13693	13546	13522	13441	13574	13731	13764	13571	13628	13671	13608	13585	13564	13744	13559	13550	13553	13542	13605	13696	13485	13563	13564	13479	13614	13585	13560	13568	13529	13517	13618	13349	13581	13620	13414	13585	13610	13688	13465	13654	13493	13688	13550	13791	13719	13713	13511	13641	13637	13620	13615	13626	13589	13526	13586	13646	13553	13387	13374	13631	13542	13691	13539	13405	13488	13500	13680	13396	13445	13525	13637	13619	13596	13762	13521	13613	13617	13582	13616	13659	13504	13433	13411	13362	13587	13432	13521	13595	13563	13521	13572	13696	13666	13615	13680	13512	13628	13654	13594	13652	13508	13706	13428	13554	13638	13537	13664	13439	13468	13456	13773	13818	13676	13687	13622	13644	13587	13344	13658	13781	13556	13663	13532	13586	13593	13697	13522	13688	13473	13454	13652	13652	13508	13521	13614	13550	13608	13663	13679	13429	13630	13496	13577	13558	13311	13534	13628	13781	13532	13731	13649	13480	13667	13638	13619	13680	13528	13552	13594	13558	13477	13737	13658	13546	13584	13670	13566	13633	13537	13573	13831	13647	13518	13480	13600	13589	13638	13659	13553	13600	13504	13793	13521	13745	13485	13731	13479	13534	13533	13507	13439	13581	13640	13505	13725	13431	13598	13574	13577	13485	13616	13470	13642	13450	13482	13569	13476	13721	13624	13541	13612	13597	13491	13676	13796	13571	13568	13651	13670	13580	13517	13622	13599	13543	13609	13644	13495	13477	13584	13628	13618	13574	13750	13630	13558	13378	13549	13490	13531	13705	13535	13627	13719	13459	13504	13595	13524	13570	13541	13575	13606	13692	13568	13328	13683	13615	13687	13665	13633	13420	13493	13626	13724	13546	13506	13637	13442	13595	13510	13530	13654	13625	13671	13578	13578	13619	13554	13630	13648	13549	13718	13511	13527	13732	13597	13646	13693	13486	13509	13625	13517	13593	13623	13625	13706	13563	13535	13476	13539	13508	13657	13588	13751	13654	13495	13662	13585	13668	13499	13506	13491	13410	13588	13634	13616	13734	13737	13557	13570	13442	13606	13589	13531	13438	13574	13645	13600	13490	13619	13656	13509	13634	13536	13644	13667	13551	13539	13610	13770	13549	13656	13568	13620	13720	13575	13638	13646	13679	13444	13485	13654	13568	13531	13573	13621	13485	13647	13593	13585	13624	13584	13599	13739	13608	13673	13356	13634	13545	13705	13564	13637	13625	13443	13507	13671	13663	13618	13623	13634	13596	13699	13587	13604	13561	13615	13699	13790	13544	13367	13616	13528	13481	13559	13659	13487	13550	13549	13616	13643	13563	13588	13488	13776	13621	13690	13545	13809	13570	13498	13633	13749	13538	13606	13504	13629	13552	13607	13598	13756	13700	13503	13545	13627	13676	13470	13657	13475	13619	13517	13549	13619	13385	13616	13520	13717	13630	13670	13583	13515	13659	13593	13481	13601	13639	13574	13656	13575	13673	13472	13437	13392	13673	13587	13495	13544	13462	13616	13720	13652	13546	13583	13501	13604	13572	13534	13507	13493	13746	13478	13455	13733	13659	13445	13504	13475	13584	13491	13624	13517	13643	13503	13462	13740	13526	13568	13658	13568	13543	13534	13731	13608	13631	13502	13811	13487	13553	13594	13698	13692	13665	13594	13644	13659	13582	13589	13719	13576	13587	13459	13644	13567	13601	13508	13750	13715	13630	13626	13557	13623	13565	13350	13513	13586	13444	13639	13406	13656	13693	13619	13616	13600	13521	13500	13710	13505	13570	13716	13628	13520	13674	13648	13791	13572	13434	13658	13794	13727	13734	13584	13639	13618	13639	13527	13520	13581	13624	13514	13386	13722	13629	13668	13525	13662	13531	13770	13401	13642	13680	13598	13569	13504	13529	13789	13542	13775	13471	13607	13577	13597	13698	13643	13588	13530	13640	13571	13671	13678	13617	13527	13678	13806	13443	13447	13633	13561	13647	13652	13583	13492	13609	13511	13550	13678	13449	13461	13464	13627	13474	13665	13625	13643	13459	13593	13558	13463	13580	13508	13629	13378	13618	13448	13410	13617	13658	13678	13498	13591	13566	13743	13650	13541	13578	13646	13453	13674	13652	13654	13707	13458	13698	13611	13548	13609	13498	13817	13504	13407	13573	13615	13545	13641	13546	13547	13649	13549	13685	13468	13827	13609	13530	13565	13533	13700	13533	13599	13398	13493	13631	13512	13405	13409	13562	13462	13593	13750	13647	13486	13678	13451	13613	13550	13537	13591	13486	13597	13641	13503	13569	13435	13514	13607	13652	13561	13420	13411	13654	13537	13636	13613	13610	13556	13647	13544	13704	13616	13548	13439	13677	13561	13454	13683	13640	13461	13544	13432	13543	13689	13556	13529	13419	13650	13575	13571	13517	13478	13507	13464	13624	13518	13584	13522	13375	13695	13536	13654	13566	13565	13555	13760	13478	13416	13680	13615	13659	13714	13648	13737	13447	13498	13664	13517	13638	13641	13529	13659	13545	13528	13680	13595	13593	13482	13555	13617	13555	13539	13784	13721	13493	13670	13631	13659	13499	13482	13675	13731	13482	13728	13478	13456	13592	13720	13575	13572	13576	13533	13570	13708	13628	13621	13498	13511	13623	13616	13730	13518	13629	13722	13506	13651	13678	13459	13541	13398	13549	13589	13552	13509	13731	13618	13643	13608	13540	13611	13639	13468	13548	13892	13582	13331	13522	13473	13637	13512	13746	13498	13571	13467	13526	13548	13415	13796	13534	13712	13568	13595	13596	13467	13619	13648	13487	13333	13411	13722	13620	13583	13748	13535	13650	13426	13545	13737	13566	13668	13567	13732	13716	13628	13550	13717	13546	13555	13572	13463	13548	13542	13538	13566	13492	13544	13641	13541	13566	13590	13604	13569	13485	13513	13602	13484	13344	13523	13700	13507	13575	13668	13553	13540	13522	13475	13674	13520	13559	13725	13566	13712	13561	13405	13520	13584	13591	13572	13582	13683	13575	13581	13624	13609	13499	13565	13530	13297	13649	13501	13516	13618	13548	13668	13689	13470	13678	13759	13694	13690	13430	13442	13674	13536	13510	13646	13494	13622	13513	13603	13444	13616	13466	13505	13606	13382	13600	13593	13508	13617	13542	13601	13627	13610	13576	13583	13680	13523	13639	13555	13456	13616	13563	13585	13414	13428	13530	13446	13549	13463	13576	13589	13503	13690	13616	13624	13545	13618	13499	13495	13588	13639	13403	13688	13511	13589	13513	13455	13576	13631	13499	13643	13375	13673	13492	13552	13516	13471	13490	13674	13619	13526	13598	13698	13727	13685	13627	13577	13477	13658	13591	13587	13577	13730	13519	13589	13541	13460	13591	13572	13544	13556	13551	13635	13497	13616	13495	13787	13610	13543	13533	13684	13572	13425	13585	13600	13607	13572	13537	13505	13427	13692	13665	13442	13527	13563	13743	13579	13657	13685	13587	13465	13575	13511	13333	13456	13664	13614	13627	13651	13576	13662	13596	13549	13650	13729	13533	13685	13498	13541	13522	13646	13736	13628	13592	13548	13640	13554	13522	13455	13521	13680	13519	13517	13584	13561	13594	13586	13780	13514	13539	13668	13516	13600	13496	13477	13569	13536	13551	13565	13609	13590	13413	13668	13508	13727	13480	13598	13561	13635	13489	13650	13394	13488	13600	13603	13621	13419	13511	13510	13508	13551	13639	13691	13646	13468	13683	13671	13780	13682	13458	13516	13595	13698	13461	13635	13523	13482	13645	13509	13617	13531	13597	13633
24003	21063	28553	26004	26251	26172	24380	20492	18814	18278	17594	17315	17345	16859	16730	16604	16247	16023	16267	16026	15967	16123	15815	15834	15794	15877	15582	15727	15727	15757	15436	15724	15794	15642	15686	15771	15655	15625	15706	15636	15812	15842	15913	15835	15671	15717	15784	15737	15772	15749	15636	15592	15797	15671	15631	15918	15836	15876	15683	15660	15747	15720	15627	15898	15514	15635	15613	15643	15619	15655	15692	15800	15981	15809	15629	15663	15671	15598	15616	15741	15899	15930	15749	15588	15692	15708	15695	15555	15552	15769	15857	15636	15644	15753	15621	15777	15754	15806	15693	15774	15775	15770	15669	15600	15679	15595	15466	15555	15626	15710	15597	15563	15783	15887	15709	15778	15922	15820	15634	15562	15809	15601	15684	15559	15620	15687	15580	15709	15615	15651	15712	15479	15561	15545	15630	15563	15675	15761	15722	15590	15678	15612	15650	15681	15628	15516	15634	15727	15670	15649	15658	15784	15626	15606	15694	15700	15616	15684	15584	15693	15764	15623	15763	15689	15748	15711	15689	15804	15629	15583	15621	15656	15774	15674	15665	15593	15752	15743	15529	15820	15684	15594	15747	15712	15612	15777	15579	15531	15738	15783	15662	15465	15579	15703	15717	15770	15853	15844	15793	15694	15686	15676	15685	15743	15803	15693	15760	15823	15612	15550	15751	15584	15788	15670	15672	15572	15879	15652	15761	15551	15670	15918	15838	15693	15779	15712	15546	15550	15788	15809	15521	15677	15493	15659	15779	15409	15787	15756	15778	15741	15831	15824	15749	15724	15728	15633	15690	15701	15777	15806	15640	15593	15715	15724	15701	15593	15663	15640	15517	15667	15889	15770	15652	15791	15559	15583	15659	15630	15619	15681	15742	15647	15752	15866	15875	15539	15728	15580	15755	15512	15795	15356	15692	15597	15692	15698	15557	15773	15665	15541	15808	15735	15518	15722	15784	15677	15670	15890	15744	15545	15562	15753	15679	15511	15602	15523	15566	15706	15772	15675	15836	15588	15677	15678	15463	15497	15587	15641	15782	15683	15692	15777	15723	15735	15744	15692	15597	15589	15662	15771	15665	15748	15481	15780	15647	15722	15741	15629	15564	15846	15786	15647	15577	15516	15710	15787	15643	15723	15703	15704	15829	15778	15908	15566	15669	15652	15745	15870	15656	15765	15943	15877	15582	15699	15533	15553	15620	15746	15678	15684	15805	15681	15603	15667	15716	15804	15604	15659	15449	15622	15592	15601	15538	15374	15482	15693	15529	15723	15717	15723	15817	15558	15850	15858	15705	15738	15667	15632	15771	15592	15637	15431	15644	15778	15458	15597	15599	15690	15580	15776	15745	15738	15720	15803	15791	15500	15731	15765	15754	15763	15573	15787	15611	15565	15617	15774	15647	15664	15765	15629	15753	15599	15707	15593	15869	15587	15583	15685	15820	15670	15632	15765	15496	15559	15640	15592	15741	15709	15550	15588	15579	15857	15494	15891	15668	15622	15581	15719	15714	15576	15760	15624	15690	15510	15576	15583	15715	15572	15767	15947	15857	15610	15525	15664	15669	15577	15733	15792	15599	15618	15746	15644	15726	15650	15849	15645	16044	15516	15789	15768	15600	15623	15497	15833	15773	15639	15849	15759	15646	15785	15835	15667	15677	15486	15660	15892	15471	15633	15518	15600	15770	15665	15743	15447	15757	15564	15725	15576	15814	15561	15581	15587	15566	15493	15528	15731	15687	15630	15600	15679	15800	15812	15769	15671	15679	15636	15693	15624	15821	15847	15605	15662	15866	15692	15412	15717	15538	15666	15874	15756	15695	15716	15615	15543	15478	15518	15798	15824	15837	15596	15784	15646	15630	15652	15563	15622	15714	15687	15587	15771	15655	15764	15762	15908	15940	15643	15611	15705	15779	15636	15662	15639	15531	15558	15678	15514	15465	15753	15729	15657	15840	15695	15792	15581	15677	15348	15604	15692	15655	15509	15711	15538	15597	15650	15744	15436	15687	15665	15610	15791	15518	15836	15795	15807	15655	15675	15715	15424	15865	15557	15692	15859	15710	15678	15749	15690	15871	15634	15543	15847	15540	15656	15728	15846	15831	15649	15500	15825	15826	15631	15473	15570	15769	15690	15455	15489	15804	15658	15614	15624	15850	15714	15852	15779	15743	15547	15730	15486	15721	15855	15761	15615	15585	15554	15579	15883	15661	15656	15598	15496	15717	15680	15837	15736	15813	15741	15681	15692	15679	15486	15824	15668	15504	15555	15577	15711	15447	15582	15679	15813	15673	15877	15818	15806	15574	15686	15637	15714	15910	15778	15863	15575	15774	15632	15731	15670	15714	15635	15903	15720	15678	15765	15742	15575	15609	15827	15670	15837	15774	15584	15657	15660	15723	15784	15653	15674	15735	15559	15679	15605	15562	15798	15675	15761	15781	15595	15614	15817	15727	15707	15743	15571	15560	15461	15611	15541	15639	15824	15706	15827	15422	15731	15755	15579	15584	15521	15552	15623	15831	15782	15645	15790	15680	15621	15599	15755	15688	15523	15355	15805	15628	15657	15711	15505	15779	15669	15711	15742	15732	15714	15631	15603	15771	15691	15665	15840	15679	15624	15724	15671	15425	15572	15895	15698	15681	15578	15602	15738	15459	15722	15612	15555	15500	15552	15656	15649	15613	15641	15740	15627	15738	15736	15561	15659	15563	15507	15572	15648	15684	15548	15664	15770	15875	15739	15671	15594	15731	15617	15673	15471	15451	15580	15698	15770	15572	15717	15608	15581	15786	15801	15786	15526	15717	15777	15499	15461	15435	15660	15802	15655	15699	15669	15766	15549	15688	15562	15582	15544	15632	15793	15650	15780	15597	15744	15772	15477	15728	15815	15838	15542	15628	15598	15870	15774	15759	15719	15740	15511	15928	15656	15592	15679	15635	15687	15556	15666	15545	15711	15683	15597	15703	15544	15528	15613	15820	15652	15751	15696	15578	15786	15707	15728	15384	15644	15679	15606	15617	15826	15671	15641	15619	15905	15826	15693	15728	15790	15721	15802	15711	15667	15753	15745	15536	15757	15956	15504	15545	15616	15732	15464	15754	15799	15646	15586	15761	15648	15678	15637	15529	15636	15666	15628	15646	15663	15556	15518	15823	15499	15632	15697	15570	15565	15623	15740	15819	15484	15817	15724	15630	15636	15725	15745	15455	15568	15564	15668	15557	15431	15585	15722	15720	15635	15745	15832	15607	15668	15782	16046	15777	15892	15786	15550	15644	15587	15690	15728	15522	15648	15596	15716	15684	15675	15643	15693	15814	15499	15658	15733	15738	15807	15834	15820	15747	15595	15834	15672	15745	15618	15865	15867	15510	15689	15554	15619	15609	15457	15563	15665	15883	15832	15608	15711	15568	15609	15650	15778	15764	15802	15793	15598	15665	15650	15614	15599	15573	15730	15659	15613	15582	15579	15497	15661	15703	15488	15496	15645	15693	15511	15615	15388	15604	15616	15612	15868	15718	15911	15601	15618	15495	15784	15764	15543	15655	15797	15674	15663	15679	15581	15737	15673	15628	15855	15659	15620	15760	15565	15602	15613	15756	15737	15655	15700	15626	15836	15907	15931	15892	15593	15837	15869	15567	15565	15724	15691	15869	15846	15636	15827	15588	15590	15465	15620	15590	15604	15644	15580	15621	15753	15598	15573	15614	15641	15766	15645	15679	15731	15847	15724	15569	15719	15725	15681	15776	15566	15647	15633	15675	15901	15269	15698	15817	15569	15690	15644	15678	15616	15699	15701	15688	15930	15758	15541	15541	15468	15821	15739	15599	15818	15829	15667	15640	15778	15642	15764	15652	15667	15494	15638	15542	15602	15605	15769	15649	15673	15668	15687	15846	15738	15783	15717	15710	15580	15815	15504	15689	15621	15693	15786	15729	15838	15635	15621	15458	15623	15668	15644	15615	15494	15577	15656	15642	15455	15507	15703	15727	15802	15856	15680	15797	15677	15660	15640	15650	15683	15709	15719	15789	15564	15705	15511	15698	15865	15641	15638	15830	15743	15461	15752	15659	15579	15722	15804	15607	15448	15748	15722	15764	15727	15668	15715	15742	15539	15791	15715	15720	15597	15655	15825	15397	15648	15563	15770	15738	15744	15446	15438	15673	15701	15632	15449	15575	15613	15599	15467	15818	15717	15618	15573	15928	15580	15482	15539	15801	15617	15721	15643	15681	15610	15710	15691	15729	15888	15706	15637	15498	15578	15629	15812	15563	15630	15744	15640	15828	15628	15762	15705	15551	15804	15753	15983	15771	15607	15784	15887	15786	15743	15533	15745	15623	15649	15521	15377	15607	15627	15580	15745	15747	15838	15489	15620	15625	15676	15710	15675	15891	15781	15632	15681	15700	15707	15630	15690	15696	15629	15755	15638	15747	15730	15619	15650	15478	15569	15610	15664	15573	15811	15790	15657	15759	15711	15682	15739	15641	15584	15830	15641	15718	15734	15859	15596	15533	15719	15720	15884	15597	15536	15646	15754	15485	15660	15524	15733	15565	15593	15609	15626	15569	15588	15739	15536	15631	15800	15880	15838	15463	15649	15697	15769	15765	15777	15963	15651	15837	15792	15660	15599	15586	15670	15676	15514	15895	15483	15669	15747	15698	15576	15700	15699	15723	15664	15653	15787	15712	15706	15568	15747	15677	15831	15635	15597	15660	15691	15841	15599	15717	15490	15625	15774	15682	15764	15506	15628	15697	15607	15729	15644	15877	15654	15740	15503	15733	15639	15835	15757	15733	15554	15768	15677	15648	15647	15730	15576	15588	15605	15761	15734	15623	15845	15695	15613	15550	15621	15582	15594	15611	15589	15557	15502	15616	15709	15789	15726	15652	15552	15715	15693	15596	15633	15703	15632	15639	15596	15616	15772	15756	15710	15532	15510	15815	15526	15365	15448	15663	15711	15683	15945	15838	15868	15836	15683	15681	15812	15767	15825	15723	15846	15616	15672	15560	15680	15572	15653	15685	15744	15626	15815	15692	15690	15552	15759	15645	15662	15639	15718	15739	15786	15673	15492	15578	15823	15601	15677	15599	15805	15741	15785	15697	15612	15448	15604	15851	15674	15708	15491	15706	15606
29493	49708	46247	37225	31992	26073	22297	19713	17869	16780	16417	15882	15389	15351	14877	14555	14487	14188	14171	14307	13929	13956	13829	13839	13927	13841	13730	13765	13560	13754	13656	13595	13588	13780	13603	13543	13538	13649	13686	13732	13549	13657	13659	13547	13740	13553	13471	13420	13748	13593	13760	13462	13666	13589	13759	13674	13729	13543	13450	13586	13617	13417	13489	13528	13646	13712	13707	13479	13544	13627	13616	13519	13624	13575	13599	13652	13378	13598	13527	13692	13601	13505	13582	13528	13537	13447	13608	13439	13611	13461	13565	13593	13558	13695	13631	13685	13707	13462	13655	13658	13447	13509	13515	13586	13533	13553	13585	13457	13430	13634	13614	13596	13776	13530	13634	13512	13523	13464	13691	13508	13609	13601	13488	13539	13680	13412	13507	13514	13593	13574	13545	13468	13403	13484	13642	13523	13618	13588	13496	13487	13531	13432	13592	13427	13293	13523	13587	13571	13435	13549	13569	13522	13486	13460	13465	13511	13567	13631	13569	13495	13725	13620	13552	13663	13619	13609	13528	13371	13622	13669	13469	13615	13423	13499	13485	13438	13461	13495	13531	13660	13734	13480	13365	13412	13538	13549	13656	13332	13678	13728	13499	13488	13497	13682	13463	13601	13567	13447	13611	13586	13623	13399	13351	13669	13512	13591	13563	13530	13770	13496	13525	13486	13457	13483	13573	13472	13603	13506	13661	13527	13526	13623	13588	13575	13533	13621	13538	13535	13636	13655	13527	13640	13468	13566	13360	13685	13692	13576	13499	13636	13693	13609	13399	13517	13653	13432	13428	13489	13683	13479	13540	13630	13606	13578	13464	13589	13641	13570	13515	13572	13618	13625	13585	13539	13562	13467	13529	13636	13521	13645	13571	13541	13693	13572	13556	13639	13695	13703	13372	13605	13450	13543	13552	13577	13710	13547	13605	13561	13663	13585	13603	13656	13515	13570	13485	13460	13526	13478	13584	13546	13598	13326	13603	13484	13635	13584	13571	13584	13620	13518	13567	13504	13493	13408	13518	13382	13655	13505	13491	13569	13479	13443	13626	13455	13465	13518	13337	13554	13642	13585	13602	13556	13327	13616	13627	13477	13534	13669	13590	13468	13604	13639	13586	13686	13515	13564	13582	13591	13495	13426	13512	13464	13652	13647	13547	13584	13509	13683	13494	13514	13501	13503	13575	13609	13656	13438	13596	13575	13559	13607	13504	13712	13610	13626	13540	13530	13502	13581	13552	13659	13425	13539	13592	13634	13567	13585	13454	13470	13695	13546	13606	13683	13710	13501	13603	13515	13572	13597	13503	13605	13548	13481	13492	13580	13553	13675	13561	13572	13638	13481	13547	13440	13466	13585	13572	13431	13539	13432	13443	13556	13455	13413	13475	13605	13637	13505	13495	13762	13637	13515	13693	13689	13610	13450	13595	13414	13431	13462	13620	13528	13570	13543	13633	13646	13571	13370	13577	13407	13590	13487	13630	13614	13391	13722	13414	13627	13567	13492	13576	13542	13524	13642	13427	13548	13439	13605	13494	13665	13604	13578	13602	13442	13535	13506	13631	13638	13482	13477	13394	13433	13606	13518	13498	13424	13494	13449	13564	13526	13429	13626	13647	13622	13512	13650	13413	13581	13711	13609	13462	13468	13575	13610	13595	13598	13453	13582	13492	13620	13659	13432	13361	13387	13571	13558	13619	13495	13475	13507	13604	13499	13606	13463	13625	13661	13516	13537	13893	13486	13574	13502	13647	13653	13580	13690	13610	13489	13397	13576	13426	13473	13519	13569	13606	13538	13549	13379	13488	13729	13508	13505	13506	13490	13605	13632	13548	13699	13392	13531	13564	13673	13647	13562	13360	13672	13819	13691	13520	13608	13570	13618	13517	13584	13466	13594	13668	13588	13470	13572	13592	13616	13452	13517	13439	13697	13462	13571	13569	13512	13564	13514	13630	13498	13584	13584	13484	13552	13535	13606	13455	13688	13574	13478	13369	13426	13420	13525	13477	13420	13573	13473	13511	13393	13529	13426	13538	13639	13495	13652	13484	13575	13494	13656	13483	13662	13536	13591	13588	13501	13679	13524	13604	13565	13624	13663	13501	13533	13541	13652	13678	13348	13427	13633	13596	13429	13694	13630	13649	13523	13620	13538	13635	13602	13594	13545	13620	13386	13490	13721	13533	13626	13663	13656	13584	13589	13371	13678	13479	13527	13621	13505	13459	13563	13537	13585	13492	13542	13457	13550	13481	13404	13608	13520	13571	13572	13516	13616	13422	13352	13596	13572	13709	13450	13579	13451	13568	13406	13540	13573	13611	13664	13633	13680	13619	13593	13622	13577	13578	13512	13449	13653	13430	13746	13632	13478	13583	13437	13542	13587	13810	13473	13673	13532	13460	13574	13497	13579	13512	13649	13436	13448	13646	13421	13637	13522	13599	13543	13554	13428	13618	13542	13521	13433	13736	13618	13453	13426	13415	13477	13586	13410	13455	13642	13569	13566	13401	13637	13705	13632	13429	13469	13644	13631	13448	13691	13359	13536	13445	13535	13469	13393	13471	13593	13613	13560	13620	13634	13544	13416	13358	13474	13401	13615	13584	13517	13557	13616	13632	13623	13609	13590	13410	13520	13424	13576	13664	13626	13607	13789	13625	13432	13674	13551	13698	13433	13540	13542	13746	13527	13645	13575	13495	13553	13763	13520	13507	13578	13597	13416	13552	13565	13605	13421	13459	13591	13493	13598	13689	13420	13656	13438	13454	13560	13477	13620	13465	13588	13580	13638	13627	13682	13488	13540	13690	13459	13555	13418	13624	13474	13583	13477	13579	13630	13520	13546	13478	13548	13526	13381	13541	13580	13595	13549	13692	13547	13438	13879	13447	13517	13641	13656	13522	13653	13602	13559	13586	13685	13524	13413	13600	13618	13658	13424	13565	13448	13411	13641	13678	13507	13577	13547	13723	13598	13722	13554	13735	13437	13655	13532	13659	13772	13577	13527	13535	13591	13518	13436	13525	13679	13652	13523	13527	13536	13707	13463	13629	13538	13541	13416	13744	13655	13635	13434	13630	13514	13566	13480	13546	13449	13473	13527	13462	13550	13389	13571	13476	13591	13451	13668	13526	13574	13653	13659	13422	13640	13599	13518	13549	13687	13468	13580	13642	13527	13547	13479	13546	13399	13647	13600	13582	13468	13542	13524	13528	13529	13507	13507	13436	13600	13541	13606	13541	13531	13452	13349	13417	13476	13482	13601	13345	13579	13802	13602	13549	13515	13771	13535	13645	13602	13704	13897	13537	13504	13544	13674	13441	13697	13554	13464	13594	13590	13532	13547	13607	13471	13677	13713	13616	13672	13577	13605	13498	13615	13640	13413	13618	13783	13439	13609	13542	13432	13514	13519	13573	13519	13690	13443	13676	13576	13674	13440	13557	13490	13591	13604	13492	13692	13471	13409	13573	13568	13361	13467	13422	13663	13553	13392	13690	13488	13628	13656	13588	13513	13600	13566	13592	13541	13631	13564	13542	13593	13524	13441	13777	13641	13595	13571	13653	13564	13545	13665	13592	13500	13447	13552	13351	13369	13561	13483	13486	13480	13726	13620	13511	13678	13619	13541	13554	13578	13458	13672	13437	13590	13661	13387	13613	13563	13679	13562	13564	13534	13551	13558	13575	13566	13499	13655	13459	13610	13564	13516	13611	13593	13626	13502	13469	13464	13494	13695	13637	13583	13595	13599	13577	13450	13553	13649	13483	13610	13738	13396	13559	13575	13404	13514	13566	13541	13593	13487	13543	13446	13597	13508	13660	13445	13407	13468	13567	13562	13532	13493	13449	13581	13538	13544	13491	13678	13656	13420	13633	13582	13408	13330	13694	13498	13596	13497	13562	13548	13542	13479	13680	13598	13462	13612	13490	13591	13700	13629	13596	13430	13573	13573	13605	13511	13407	13559	13598	13536	13536	13523	13585	13657	13625	13648	13412	13623	13622	13648	13403	13629	13681	13544	13522	13708	13523	13585	13634	13671	13566	13437	13563	13530	13466	13621	13601	13471	13536	13536	13749	13703	13428	13613	13508	13542	13653	13632	13483	13607	13663	13512	13601	13487	13608	13498	13614	13428	13524	13577	13593	13334	13618	13537	13622	13459	13532	13375	13637	13457	13667	13637	13544	13745	13687	13637	13425	13795	13714	13503	13447	13539	13685	13718	13403	13743	13694	13538	13582	13593	13490	13421	13637	13653	13684	13444	13673	13639	13396	13508	13514	13527	13594	13503	13569	13561	13642	13441	13455	13596	13572	13397	13545	13613	13622	13579	13556	13558	13493	13761	13540	13629	13578	13613	13461	13529	13483	13532	13630	13625	13614	13424	13618	13535	13642	13505	13605	13474	13617	13453	13508	13556	13630	13631	13483	13515	13503	13576	13647	13593	13542	13475	13634	13618	13585	13534	13582	13549	13586	13443	13520	13691	13514	13567	13659	13427	13608	13647	13784	13597	13562	13492	13671	13584	13594	13472	13389	13467	13410	13482	13460	13597	13550	13656	13568	13504	13367	13639	13568	13500	13661	13570	13463	13454	13468	13451	13440	13672	13414	13497	13666	13522	13422	13461	13591	13603	13459	13520	13484	13588	13503	13506	13601	13478	13741	13507	13604	13456	13509	13415	13576	13566	13309	13667	13618	13519	13522	13552	13617	13525	13453	13562	13560	13514	13517	13579	13498	13564	13553	13472	13400	13597	13683	13405	13651	13458	13516	13507	13499	13458	13575	13499	13616	13641	13595	13581	13610	13553	13689	13627	13602	13398	13601	13585	13741	13412	13510	13624	13624	13674	13575	13515	13567	13555	13593	13668	13511	13542	13708	13556	13527	13678	13630	13512	13490	13580	13634	13657	13484	13451	13531	13581	13532	13706	13598	13512	13303	13431	13389	13498	13594	13508	13593	13528	13514	13510	13467	13474	13394	13400	13458	13537	13598	13588	13558	13432	13623	13491	13580	13445	13448	13428	13638	13733	13494	13375	13665	13639	13454	13453	13618	13547	13557	13662	13525	13578	13471	13393	13567	13474	13472	13586	13453	13611	13593	13496	13491	13650	13451	13688	13629	13585	13599	13573	13723	13507	13506	13586
22644	21028	28813	23904	23410	27133	29019	23233	20595	19828	19046	18549	18195	17922	17458	17376	17091	17125	16806	16667	16785	16826	16720	16401	16574	16454	16318	16313	16333	16124	16323	16193	16112	16302	16356	16362	16358	16158	16299	16125	16090	16273	16413	16365	16356	16226	16296	16178	16092	16394	16243	16185	16126	16132	16217	16031	16280	15964	16332	16187	16203	16188	16295	16149	16265	16096	16251	16174	16056	16337	15896	16165	16096	16232	16228	16075	16046	16184	16097	16078	16407	16133	16175	16185	16176	16217	16118	16284	16006	16062	16159	16140	16032	16129	16121	16156	16307	16174	16198	16166	16160	15976	16226	16274	16176	16122	16213	16026	15924	16044	16077	16182	16023	16262	16226	15969	16276	15940	15976	16019	15952	16163	16116	16291	16059	16069	16199	16150	16027	16235	16066	16208	16074	16173	16153	16079	16178	16032	15992	16167	16016	16066	16301	16164	16241	16233	16179	16128	16140	15961	16114	16149	16138	16103	16196	15944	16119	16212	16109	16184	16113	16162	16084	16134	16008	16127	16300	16036	16004	16166	16177	16279	16235	16034	15835	16068	16012	16210	16109	15983	15919	16211	16039	16243	16148	15929	16167	15930	16173	15844	16014	16235	16186	16040	16144	16125	16274	16302	16208	16270	16104	16082	16049	16105	15980	15889	16223	16168	16274	16027	16084	16036	16062	16005	16108	16104	16158	15881	16129	16069	16316	16026	16255	16197	16034	16185	16000	16270	16300	15866	16047	16239	16181	16280	16154	16097	16094	16107	16063	15989	16086	16068	16249	16174	16197	16258	16125	16254	16096	16074	16134	16057	16138	16163	16024	16076	15858	16096	16275	15895	15989	16178	16093	16131	16125	16304	16112	16273	15929	16206	16061	15884	16060	15981	16111	16222	16177	16261	16158	16374	16155	16066	16085	16172	16220	16302	15961	16027	15881	16036	16234	16048	16194	15953	16285	16150	16049	16383	16243	15949	16375	16012	15990	16163	16238	16136	16053	16163	16041	15959	16208	16116	16109	16137	16142	16063	16001	16352	16129	16005	16105	16003	16039	15994	15865	15975	16280	16138	16053	15924	16060	16093	16190	16048	16146	16071	15990	15970	16131	16290	16177	16202	16126	16105	16034	16124	16497	16129	16141	16187	16121	16169	16109	16077	16241	16221	16052	16133	15991	15983	16059	16048	16095	15980	16069	16271	15989	15951	16198	16071	16163	16046	16122	16098	16183	16150	16237	16092	16046	16212	16306	15828	15976	16083	16056	16022	15951	15955	16315	16127	16078	16095	16323	15928	16155	16067	16017	16115	16071	16250	15949	16049	16203	16112	16248	15875	16096	16064	16107	16139	16079	16012	15914	15920	16071	16060	16171	16153	16258	16031	16066	16230	16061	16073	16078	16146	16177	16167	16122	16120	16129	15979	16116	16267	16044	16202	16019	16128	16260	16128	15974	16339	15999	16072	15903	16110	16084	16306	15997	16055	16088	16023	15960	16167	16242	16020	16024	15968	16135	16072	16236	16169	15900	15941	16178	16224	16157	16063	16104	16062	16266	16222	16259	16166	16103	16208	16139	15979	16125	16379	16116	16095	16217	16163	16062	16369	16190	16084	16112	16115	16058	15928	15984	16064	16110	16150	16061	16151	16153	16038	16157	16339	16096	15911	16141	16293	16368	16217	15982	15886	15959	16221	16168	16103	16069	16229	15980	15907	16075	15986	16092	16088	16019	16050	16083	16091	15904	15972	16085	16201	16079	16075	16097	16116	16137	16092	16186	16153	16015	16138	16064	15980	15979	16187	16087	16047	16207	16220	16357	16203	16158	16150	15959	16045	15943	16100	16025	15977	16148	16104	16188	15880	16026	16311	16159	15771	16110	16018	16237	16346	16077	16171	16002	15930	16063	16082	16205	16113	16068	16078	16257	16305	16118	16163	16223	16129	15915	16067	15975	16103	16155	15999	16362	15969	16074	16046	16031	16247	15972	16074	16136	16219	16186	16104	16088	16093	15948	15969	16270	16113	16200	16137	16282	16114	16190	16172	16118	16249	16091	16074	16221	16058	16108	15846	16044	16198	16185	16090	16031	16155	16131	16029	16110	16045	16039	16231	16174	16211	16082	16300	16178	16138	16106	15982	15993	16014	16088	16255	16200	16206	16286	16147	16134	16155	16095	15907	16194	16046	16081	15979	16057	16164	16020	16078	16149	16068	15968	15963	16118	16087	16136	16152	16261	16155	15992	16146	16190	15893	16006	16140	16275	16341	16043	15936	16170	16239	16280	16107	16250	16053	16116	16041	16029	16077	15995	16049	16107	16060	16058	16139	16307	16072	16075	16232	16206	15993	16021	16054	16045	16015	16371	16285	16271	16338	16059	16124	16148	16041	15972	16092	16136	16046	16090	15900	15941	16073	16222	16289	16108	16328	16212	15933	16186	16088	16114	16208	16193	16091	16056	16045	16337	16193	16178	15979	16142	16166	16000	16134	16025	15945	16129	16085	16128	16024	16087	16206	16005	16226	16110	16024	16300	16046	16186	16106	16121	16043	15963	16054	16170	16235	16124	16119	16088	16069	16029	16182	16071	16271	16149	16156	16322	16021	16215	16080	16181	16298	16005	16074	16084	15980	16029	16082	16130	16268	16172	16193	16205	16262	16049	16253	15961	16092	16181	16152	16162	16212	16148	16035	16187	16037	16106	16026	16045	16199	16129	16109	15938	16259	16166	16314	16179	16017	16082	16005	16177	16250	16330	16029	16236	16010	15913	16109	15909	16096	16220	16064	16065	16104	16043	15993	16003	16127	16188	16177	16225	16161	16209	16120	16290	16157	16154	16028	16347	16151	16107	16077	16029	16014	16033	16133	16148	16135	16117	16169	16304	16139	16097	16098	16166	16189	16123	16061	16240	16269	16088	16041	16214	15911	15909	16027	16158	16356	16285	16117	16207	16204	15851	16010	15902	16150	15967	15904	16147	16117	15952	16264	16119	16069	16246	15846	16184	16160	16134	16296	16183	16331	16341	15986	16234	16169	16258	16221	16097	16116	16152	16226	16161	16347	16160	16230	16070	16028	16148	16235	15969	16221	16233	16008	16092	16144	15978	16173	16227	16070	16175	16178	16035	16392	15932	16174	16094	16050	16259	16298	16172	16330	16129	16150	16246	16256	15984	16007	16153	16346	16297	16159	15991	16243	16084	16131	16112	16043	16253	16276	16138	16182	15993	16051	16054	16087	16082	16261	16098	16067	16219	16202	16167	16082	16241	16021	16071	16365	15893	16033	16055	16055	16237	16097	15977	16191	16220	16122	16195	15822	15991	16168	16073	16211	16095	16156	16225	15998	16035	16150	16288	16199	15834	16002	16037	16028	16178	16015	16227	16164	16022	16146	15907	16134	16218	16012	16286	16220	16072	16078	16037	16212	16076	16139	16254	15899	16046	16248	16062	16163	16108	16140	16170	15879	16134	16011	16011	16013	16088	16082	16063	15821	16277	16151	16123	16081	16108	16074	16195	16124	16134	15990	16186	16172	15893	16089	15986	16049	16081	16173	16135	16209	16300	16230	16037	16287	16129	16255	16083	16093	16021	15945	16157	16071	16107	15939	16169	15993	16029	16237	16078	16212	15926	16004	16020	16147	16259	16145	16033	16085	16047	16131	16200	16220	15863	15899	16179	16277	16235	15912	16175	16038	16002	16159	16313	16153	15986	16098	16204	16302	16342	16034	15992	16236	16023	16235	15958	16150	16255	16176	16212	15991	16247	16090	15994	16002	15954	16122	16236	15983	16283	16210	16091	16141	16121	16198	16201	16162	16083	16062	16099	15988	15914	16057	16115	16275	16331	16251	16199	15911	16085	16059	16183	16190	16132	16191	16140	15989	16160	16171	16110	16147	15966	15992	16153	16103	16118	15948	16158	16085	16086	16093	16331	16283	16091	16021	16092	16287	16324	16171	16085	15980	16295	16185	16072	16271	16234	16279	16171	16061	16262	16082	16201	16129	15866	16104	16118	16228	16181	15910	16059	16161	16395	16112	16073	16036	16187	16149	15948	16188	16155	16183	16431	16353	16140	16210	15891	16013	16048	16136	16062	16109	16160	16138	16207	16122	16160	16011	16134	16135	16069	16012	16100	16182	16018	16267	16337	16378	16096	15970	15931	16281	16132	16287	16128	16279	16214	16223	16052	15848	16225	16086	16166	16056	16011	15905	16007	16270	15827	16147	16246	16173	16122	16201	16161	16145	16026	16253	16089	16043	15975	16079	16082	16151	16163	16050	16029	16011	16186	16144	15996	16182	15952	16189	16254	16281	16229	16044	16345	16315	16135	16012	16150	16081	16133	16101	16090	16093	15984	16023	16105	16196	16157	16059	16273	15990	16017	16112	16170	15899	15971	16105	16116	15938	16297	16016	16184	16041	16038	16203	16084	16181	16101	16022	16084	16107	16123	16036	16077	16247	16098	16025	16310	16160	16119	15952	16037	16262	16032	16038	16000	16060	16311	16060	16175	16044	16107	16157	15983	16090	16121	16117	16055	16179	16253	15985	16220	16004	16072	16108	16182	16119	16027	16089	16178	16086	15883	15936	15793	15904	15945	16123	16188	15942	16326	16194	16179	16102	16026	15997	15856	15957	16070	16096	16245	16124	16203	16086	16053	16234	16099	15845	16272	16155	15995	16256	16115	15893	16010	16269	16207	16050	16316	16251	16195	16084	16247	16335	16276	16144	16122	16035	16015	15983	16052	16052	16074	16187	15965	16081	16005	15918	16219	16211	16103	16174	16405	16112	16248	16114	16032	16008	16151	16203	16184	16235	16063	16118	16078	16199	16235	16172	16057	16097	16059	16160	16003	16130	16123	16165	16195	16088	16138	16213	16225	16050	15985	16165	15953	15919	16033	16059	16210	16079	16083	16208	16380	16179	16071	16117	16282	16112	16126	16271	16231	16100	16161	16183	15952	16075	16140	15917	16110	16196	16066	16114	16297	16023	16191	16176	16087	16260	16218	16171	16005	16291	16150	16256	16160	16184	16188	16163	16112	16179	16145	16005	16094	16052	16176	15992	16204	16097	16116	15884	16143	16132	16143	16217	16121	16149	16173	16129	16086	15902	16195	16197	16079	16011	16042	16194	16222	16150
32230	55361	51886	42991	36488	30639	26720	22905	19935	18555	17831	16886	16470	16090	15399	15352	14957	14875	14592	14364	14464	14257	14296	14260	14166	14018	14008	13974	14138	13973	14029	13846	13808	13975	13998	13862	14066	13750	14004	13663	13889	13639	13662	13846	13694	13804	13799	13683	13878	13779	13711	13726	13786	13890	13806	13762	13745	13865	13733	13716	13677	14067	13712	13707	13781	13829	13761	13756	13947	13739	13730	13723	13787	13819	13789	13622	13844	13789	13696	13789	13796	13741	13623	13827	13730	13880	13744	13699	13767	13809	13689	13687	13699	13620	13700	13921	13789	13834	13867	13738	13752	13741	13635	13574	13772	13742	13843	13644	13749	13826	13658	13548	13785	13666	13866	13780	13623	13515	13759	13672	13834	13825	13751	13829	13607	13609	13737	13755	13766	13847	13746	13841	13867	13892	13733	13811	13845	13714	13745	13703	13753	13922	13831	13741	13805	13608	13654	13815	13844	13539	13834	13743	13744	13726	13679	13850	13568	13635	13894	13803	13780	13794	13894	13721	13694	13837	13797	13717	13763	13768	13834	13651	13845	13706	13827	13748	13771	13694	13730	13878	13740	13786	13733	13575	13784	13636	13732	13669	13673	13746	13693	13870	13648	13718	13923	13721	13849	13675	13836	13748	13794	13950	13676	13758	13702	13776	13738	13647	13826	13876	13650	13807	13748	13877	13783	13723	13792	13897	13717	13720	13833	13832	13713	13751	13760	13859	13897	13739	13802	13817	13701	13681	13859	13680	13909	13700	13676	13572	13716	13878	13888	13667	13701	13730	13764	13845	13681	13722	13668	13782	13808	13898	13833	13727	13815	13524	13810	13790	13596	13818	13842	13669	13818	13814	13785	13736	13856	13687	13786	13668	13861	13890	13783	13735	13585	13660	13791	13770	13759	13685	13837	13659	13920	13805	13905	13734	13759	13659	13786	13686	13680	13642	13728	13833	13677	13752	13597	13669	13833	13667	13686	13723	13768	13738	13908	13715	13734	13689	13851	13555	13872	13818	13554	13871	13635	13912	13869	13835	13861	13771	13777	13822	13808	13702	13939	13754	13839	13640	13658	13805	13748	13697	13594	13718	13723	13771	13890	13730	13681	13800	13737	13807	13760	13644	13610	13891	13947	13829	13674	13768	13814	13707	13779	13689	13717	13617	13834	13728	13656	13838	13660	13858	13923	13893	13832	13645	13897	13762	13752	13750	13729	13843	13739	13806	13696	13804	13801	13912	13737	13700	13760	13720	13878	13584	13847	13699	13805	13759	13651	13810	13955	13750	13815	13769	13690	13756	13752	13832	13767	13854	13736	13795	13649	13666	13911	13672	13671	13687	13900	13618	13678	13783	13701	13686	13699	13916	13785	13626	13848	13553	13895	13687	13679	13871	13755	14012	13828	13702	13757	13807	13698	13877	13728	13618	13875	13806	13865	13740	13809	13501	13600	13843	13731	13646	13699	13765	13748	13831	13702	13775	13877	13706	13855	13760	13771	13749	13850	13848	13918	13684	13928	13860	13864	13674	13769	13792	13916	13684	13738	13823	13765	13766	13699	13709	13854	13953	13798	13804	13719	13802	13841	13732	13826	13713	13852	13636	13744	13738	13834	13659	13807	13687	13823	13670	13713	13757	13863	13853	13747	13835	13783	13633	13716	13717	13678	13708	13885	13870	13807	13844	13812	13729	13766	13908	13719	13753	13771	13795	13728	13590	13864	13749	13798	13880	13809	13693	13818	13771	13727	13660	13703	13787	13614	13923	13606	13655	13712	13693	13684	13731	13727	13840	13757	13779	13743	13839	14096	13710	13598	13728	13604	13726	13852	13719	13783	13855	13755	13772	13733	13798	13643	13810	13453	13884	13828	13626	13676	13764	13851	13779	13608	13917	13820	13733	13772	13602	13782	13687	13744	13684	13862	13826	13613	13837	13845	13814	13719	13815	13595	13966	13608	13770	13715	13890	13702	13840	13556	13771	13706	13796	13764	13854	13910	13619	13730	13803	13735	13756	13727	13728	13855	13759	13505	13713	13675	13665	13709	13860	13687	13699	13646	13750	13736	13764	13768	13614	13783	13534	13832	13933	13687	13779	13852	13682	13656	13752	13626	13819	13711	13930	13613	13723	13684	13653	13803	13700	13747	13641	13671	13722	13868	13820	13797	13695	13498	13775	13834	13795	13724	13677	13981	13789	13816	13855	13790	13740	13866	13791	13742	13657	13738	13765	13822	13731	13767	13813	13726	13794	13897	13608	13625	13813	13705	13767	13843	13664	13723	13785	13558	13685	13592	13922	13778	13724	13780	13757	13808	13866	13684	13733	13836	13809	13659	13699	13652	13824	13922	13706	13811	13643	13705	13739	13786	13754	13849	13686	13642	13745	13863	13669	13778	13824	13743	13808	13769	13767	13793	13766	13769	13717	13622	13753	13750	13766	13834	13856	13782	13907	13746	13841	13945	13781	13774	13807	13889	13773	13767	13810	13794	13736	13781	13722	13860	13646	13733	13577	13800	13768	13624	13806	13531	13766	13800	13824	13777	13839	13728	13667	13649	13729	13591	13785	13695	13778	13596	13848	13708	13759	13806	13572	13798	13582	13668	13745	13651	13645	13572	13732	13772	13582	13780	13724	13805	13754	13790	13694	13715	13777	13812	13771	13716	13777	13599	13770	13836	13685	13819	13642	13871	13859	13530	13721	13729	13807	13780	13811	13827	13684	13795	13719	13762	13816	13674	13779	13830	13823	13783	13666	13753	13734	13787	13598	13929	13731	13868	13731	13821	13728	13697	13892	13697	13873	13908	13773	13743	13698	13763	13592	13803	13812	13699	13961	13682	13703	13775	13843	13692	13776	13852	13665	13707	13728	13694	13928	13709	13725	13739	13862	13687	13683	13788	13790	13511	13558	13850	13894	13814	13643	13699	13823	13661	13732	13659	13798	13777	13722	13580	13950	13683	13764	13679	13769	13800	13820	13640	13839	13777	13815	13767	13934	13789	13914	13821	13635	13812	13807	13762	13938	13862	13585	13843	13713	13687	13742	13805	13662	13814	13685	13546	13870	13713	13937	13808	13654	13790	13599	13860	13802	13750	13840	13756	13808	13785	13747	13642	13816	13880	13880	13702	13728	13812	13756	13669	13786	13729	13813	13635	13765	13762	13725	13684	13589	13797	13721	13772	13798	13620	13725	13729	13885	13792	13788	13771	13778	13723	13823	13926	13792	13739	13751	13792	13750	13558	13931	13670	13661	13795	13498	13757	13579	13749	13710	13871	13775	13799	13826	13812	13774	13783	13804	13824	13809	13736	13783	13737	13696	13682	13719	13678	13749	13639	13867	13857	13555	13834	13663	13718	13537	13801	13908	13936	13735	13705	13782	13899	13719	13846	13542	13716	13766	13805	13823	13664	13790	13669	13760	13633	13650	13716	13638	13854	13483	13891	13744	13666	13767	13983	13804	13661	13728	13713	13806	13745	13652	13864	13850	13811	13811	13735	13700	13723	13753	13851	13834	13859	13776	13773	13740	13706	13719	14007	13700	13850	13674	13873	13863	13872	13722	13830	13768	13743	13678	13727	13783	13800	13740	13688	13864	13845	13858	13905	13650	13696	13701	13636	13757	13742	13769	13701	13859	13680	13690	13648	13722	13697	13682	13511	13727	13701	13685	13608	13806	13827	13603	13864	13660	13756	13787	13887	13912	13674	13817	13896	13868	13853	13705	13702	13816	13649	13652	13862	13717	13886	13657	13603	13771	13799	13704	13896	13846	13655	13616	13742	13766	13748	13591	13720	13640	13903	13733	13674	13849	13827	13714	13863	13661	13759	13720	13724	13748	13599	13709	13663	13801	13799	13856	13791	13693	13745	13771	13830	13842	13791	13875	13683	13800	13668	13774	13931	13898	13791	13563	13753	13816	13730	13690	13933	13826	13714	13707	13648	13746	13639	13694	13612	13626	13843	13717	13919	13752	13783	13660	13657	13805	13664	13940	13796	13759	13849	13700	13794	13743	13893	13682	13628	13763	13702	13604	13698	13758	13597	13816	13674	13732	13744	13730	13941	13750	13758	13779	13748	13599	13620	13730	13839	13824	13767	13877	13765	13822	13683	13740	13795	13983	13680	13880	13604	13917	13729	13826	13966	13800	13637	13954	13650	13796	13673	13859	13790	13794	13806	13719	13717	13857	13875	13821	13597	13735	13936	13588	13681	13831	13782	13701	13767	13864	13776	13682	13797	13815	13787	13746	13663	13609	13586	13710	13784	13588	13648	13791	13815	13800	13855	13641	13816	13852	13693	13701	13733	13686	13711	13760	13747	13739	13815	13762	13757	13833	13865	13923	13850	13666	13897	13644	13574	13677	13748	13732	13761	13687	13724	13708	13747	13883	13739	13845	13937	13739	13867	13890	13801	13738	13688	13720	13859	13667	13912	13897	13972	13633	13723	13751	13548	13743	13865	13845	13614	13790	13726	13566	13882	13818	13697	13704	13646	13630	13803	13814	13660	13866	13778	13997	13689	13552	13659	13574	13706	13796	13728	13772	13886	13828	13819	13743	13731	13834	13746	13628	13733	13691	13698	13677	13562	13625	13917	13761	13856	13796	13643	13872	13753	13622	13737	13831	13795	13657	13801	13788	13729	13685	13593	13760	13708	13799	13786	13758	13866	13723	13600	13737	13668	13765	13727	13715	13773	13557	13708	13535	13875	13525	13801	13853	13651	13792	13664	13803	13860	13674	13679	13777	13833	13840	13698	13705	13830	13645	13785	13705	13726	13645	13716	13829	13937	13799	13679	13874	13629	13822	13718	13759	13623	13849	13843	13837	13666	13794	13605	13777	13791	13794	13910	13813	13781	13754	13789	13810	13675	13886	13806	13804	13808	13733	13689	13877	13752	13809	13743	13861	13719	13917	13768	13819	13828	13628	13846	13705	13871	13689	13748	13823	13699	13680	13729	13616	13587	13770	13739	13671	13781	13816	13618	13797	13693	13771	13742	13681	13605	13850	13758	13766	13484	13750	13697	13838	13767	13785	13733	13759	13736	13723	13711	13777	13830	13731	13673	13770	13718	13715	13855	13757	13785	13697	13740	13861	13744	13756	13672	13725	13809	13634	13904	13709	13683	13829	13733	13864
29007	28363	36214	31749	25078	22401	20550	18705	17787	17256	17062	17029	16601	16504	16517	16384	16169	16255	16001	15995	16321	16194	16358	16161	15862	15991	15854	16225	16099	16126	15940	16022	15897	15804	16044	16034	15872	15820	15934	16065	15907	16051	16050	16038	15907	16003	15911	15924	15889	16043	15991	16068	16177	15986	15904	16036	16067	15954	16041	15911	16018	15921	16058	16055	15873	15752	15892	15760	15882	15868	15896	15903	16112	16051	15901	15913	15884	15902	15888	15975	15974	15815	15835	15939	15818	15795	15997	15893	16011	15695	15755	15936	16009	15867	16086	16049	15874	15999	16024	15925	15897	16218	15865	15767	15886	15869	15966	15863	16062	15965	15662	16075	15957	15977	15999	16055	15964	15737	15960	15965	15887	15853	16006	15944	16002	16047	16016	15960	15902	16069	16034	15956	15853	15878	16028	15857	16037	15930	15984	16150	15970	15767	15883	16153	15778	15924	15888	15843	15923	15839	15981	16008	15912	15889	16170	15811	16045	15757	15987	16024	16003	16018	16026	15929	15930	15991	16017	15934	15977	15736	15922	15669	16087	15621	15881	16054	15916	15904	15886	15799	15809	15675	15895	15775	16028	15732	15929	15881	15860	15928	15971	16022	15701	15762	15931	16121	15907	15999	16050	15972	15832	15943	15866	16006	15835	15879	16146	15902	15887	15862	15986	16049	15918	15892	15763	16014	15913	15762	15893	16171	15921	15956	16120	15766	15887	15897	15938	16078	16049	16007	16165	16006	15955	15770	15929	15894	15946	16005	16045	16088	16082	15971	15883	15851	15810	15897	15984	15956	15708	16025	15903	15767	15838	15991	15822	15908	15774	15840	15910	16012	16042	16100	16014	15896	15884	16168	16007	15880	15870	15982	15992	16014	15799	15983	15921	16034	16100	15907	15996	15791	16103	15996	16141	15914	15885	15943	16081	15865	15869	15758	16012	16122	15966	16039	16059	15760	16141	15973	15983	15864	15858	15889	15839	15753	16125	15968	15980	15954	15815	15884	15826	15865	15870	16069	15681	15839	15973	15814	15964	15982	15998	15864	15842	15873	15952	15783	16026	15862	15877	15989	15973	15863	15972	15998	15834	15837	16017	15834	15915	15932	16078	15915	15951	15993	15966	15764	15856	15691	15818	15891	15819	15874	15926	15957	16070	15987	15977	15878	15763	15850	15841	15876	15925	15944	16030	16023	15961	15842	16028	15861	15822	15969	15870	15944	15855	16053	15962	15940	16032	16089	15761	16010	16038	15961	15955	15897	16245	16096	15973	16047	15892	15854	15766	15956	15963	15889	15978	15840	16023	15986	15866	15884	15982	16071	16152	15714	16021	15810	15943	15906	15964	15893	16002	15902	15852	16263	15970	16155	16136	15851	15833	16209	16266	15939	15915	15873	15983	16049	15767	16067	15749	15880	15941	15913	15963	15951	15912	15792	15841	16062	15962	15917	15641	15840	15805	15870	15903	15979	15853	15906	15994	16067	15672	15911	16125	15781	16137	15959	15817	16035	15981	15949	15986	15704	15840	15937	15973	16049	15988	16005	16056	16021	15847	15953	15772	15961	16035	15923	16088	15960	16109	15802	16073	15914	15984	15917	16063	15893	16054	16096	15948	15947	15847	16047	15946	15794	15760	15892	16073	15759	15923	15814	15948	15949	16122	15842	15947	16196	15987	15917	15835	16082	15877	15809	15944	15777	15939	16035	15923	15931	15957	15882	16015	16004	15853	16036	15865	16101	15903	15934	16120	16012	16064	15719	16032	15944	16034	15917	15981	15995	15978	15885	15823	15987	16012	16107	15900	16028	15732	16066	15931	15941	15911	15992	16011	15794	16061	16088	16003	16017	16154	15974	15893	15801	15955	16046	15918	15912	16106	15971	16018	16133	15994	15929	15983	15914	15922	15921	16076	15959	16032	15994	16146	15865	16165	15855	16003	16062	16003	15938	15978	15822	16107	15790	15914	15936	15920	15934	16087	16020	16039	16168	15934	15875	16072	15824	15963	15915	15885	15751	15767	15919	15934	15770	15908	15882	15939	15938	15794	15800	16032	16023	15928	15786	16054	15751	15785	15884	15942	16118	15940	16045	15913	15966	16026	15946	15979	15862	16039	15876	16042	15843	15946	15968	15939	15925	15779	15909	15796	15961	15879	15824	15992	15998	16028	16115	15881	15919	15665	15914	15794	16149	16027	16031	15949	15917	15863	15892	15930	15882	15971	15899	15858	15723	15960	15963	15911	15782	15821	16013	15861	15790	15874	15982	15964	15867	15944	15889	15979	15914	15958	15817	16072	15946	15862	15784	15699	16121	15993	15916	15982	15869	15779	15761	15815	16090	15883	15881	16049	15652	15939	15751	15779	15986	16075	15927	15925	15853	15971	15906	15989	15890	15855	15985	15904	15882	16117	15888	15951	16045	15975	15982	15902	15959	15880	15912	15819	15853	15977	15864	15825	15863	15961	16011	15920	15978	15992	15978	15923	15812	16047	16195	15954	16000	15728	15923	15889	15932	15933	16041	15991	15954	16087	15848	15911	15835	15859	15933	15950	15977	15894	15948	16043	15852	15948	15966	15955	15899	15786	15767	15903	15764	16016	16132	15799	15870	15829	16025	15832	16004	15960	15785	15823	15970	16103	15941	16054	16036	16221	16029	15857	15919	16111	15915	15972	16007	15909	15801	15996	15687	15942	15673	15934	15771	15766	15791	15840	15813	15665	15970	15975	15885	15827	15966	16043	16045	15909	15918	16011	16014	16134	15870	15836	15642	15782	15816	15989	16067	15839	15876	15992	15900	15904	15793	15977	16070	15883	15903	15998	15829	16142	15946	15974	15957	15868	15709	15998	15840	15712	16050	15982	15836	15999	15957	15941	15875	15921	15911	15876	16049	15963	15960	15894	16064	15755	16007	16069	16073	15986	15767	16058	15951	15830	16003	16040	15912	15776	15857	15971	15890	15987	15930	15884	15971	15988	15999	15988	15916	15923	15969	16148	16067	15827	15948	16152	15848	16023	15911	15796	16038	15950	15836	15853	16168	15905	15858	15929	16112	15958	15784	15902	15834	16051	16106	15949	16111	15979	15653	15961	15802	15903	15938	15970	15964	16078	15949	15935	15874	15850	15800	16151	16186	15957	15997	16101	15954	15780	15844	16029	15896	16133	16006	16009	15893	15862	15857	15868	15782	15751	15859	15883	15802	15988	15939	15876	15986	16044	15980	16019	15975	15862	16011	15950	15789	15799	15826	16072	15997	15891	15783	15894	15675	16045	15880	15957	15949	15907	16103	16135	16000	15908	15825	16072	15816	15904	15864	16004	15983	15977	15972	15970	15889	15875	15885	15993	15767	15895	15824	16087	15998	15970	15917	15790	15867	15964	15928	15955	16038	15872	16146	15945	15952	15920	15827	15870	15760	15790	15778	15916	15934	15957	16006	15966	15943	16103	16042	16034	15902	15951	15971	15885	15881	15722	15869	16116	15648	15872	15934	15855	16015	15979	15936	15888	16066	16149	15933	15971	15973	15911	15814	15969	16050	16020	15964	15966	16131	15903	15994	15995	16028	15935	15817	15798	15926	15969	15886	16018	15931	16082	15749	15849	15863	15912	15892	15934	15988	15703	16048	16108	16051	16001	15883	16017	15956	16053	15890	15984	15834	15903	15877	16025	15919	15928	15808	15826	15839	15890	15892	15938	15743	15863	16005	15878	15894	15914	15930	16067	16119	16042	16178	15975	15786	15884	15759	16012	15864	16077	15720	15869	15968	15980	15856	15776	15991	16066	15764	15793	15975	16035	15926	15917	16072	16079	16083	15986	16007	15922	15835	15836	15866	15975	16074	16063	15847	15755	15950	15833	15797	15934	15903	15708	15950	15936	15926	16014	15840	15798	15801	16172	15963	16089	16005	15950	16006	15985	15839	15832	15710	15918	15899	15939	15914	15927	15799	16090	16072	15975	15977	16079	15876	16037	15841	16014	15539	15832	15956	16026	16109	15781	15976	16041	15898	15720	16062	16139	15991	15985	15908	15850	15729	15967	16048	15757	15843	15931	15880	16034	15762	15935	15896	15881	15931	15872	16027	16020	15919	15828	15874	15946	15877	15952	15818	15919	15876	15900	15985	15984	15778	15913	15797	15933	15978	16028	15918	15794	15834	15910	16217	15997	16046	15922	16146	15898	15981	15918	15960	15910	15867	16059	16071	16108	15943	15829	15809	16008	15929	16037	15986	15972	15861	15918	16151	16087	16008	15777	15982	16027	15899	15916	15798	16037	16089	15890	15808	15769	16056	16077	15805	15830	15996	15819	15956	16060	16000	15820	15945	16013	15799	15785	15789	16029	15896	15927	15831	16048	15962	16049	16028	15928	15804	16000	15914	15897	15820	15966	15962	15892	15837	15876	15854	15964	15977	15697	15732	15858	15599	15882	15970	15918	16054	16064	16133	15902	15889	16007	15966	15935	16012	16121	15968	15817	15788	15999	16077	15963	16005	15817	15923	16022	16198	16115	16070	15894	15938	15824	15957	15887	16083	15927	15782	15878	15809	15973	16090	15964	15995	16027	15696	15893	16080	16111	15872	16048	15978	16095	16158	15761	15927	15906	15979	15959	15952	15984	16034	16065	15894	16146	16065	15994	16001	15986	15806	15654	15918	15974	15988	16065	15901	15916	15946	15745	15982	16018	15863	16059	16011	16009	16022	15875	15882	15955	15871	16053	15959	15910	15831	15869	15673	15917	15985	15832	15947	15958	15741	15859	15748	15822	15891	16137	15955	15941	15926	15997	15830	15957	15802	15996	16025	15943	15796	15679	15905	15933	15881	16183	15989	16085	15964	15986	15891	15853	15746	15990	16079	15912	16029	15912	15842	15951	15968	15901	15851	16107	16021	15887	15856	16035	15881	15915	15979	15977	15866	15895	15968	15842	15952	15909	15896	15962	15884	15925	15895	15910	15801	16085	15994	15998	15989	15982	16090	15702	15919	16086	15924	16235	15771	15943	15958	15945	16042	15765	15891	15958	15940	16061	15954	15840	15833	15966	15707	15851	15867	15869	16082	15950	15885	15851	15858	15933	16020	15798	15893	15865	16038	15872	15961	16007	15944	15963	15736	15893	16001	16108	16024	16112	15882
30184	44175	40568	30442	25382	22171	19269	17784	16713	15756	15629	15229	14905	14581	14411	14355	14141	14062	14111	14056	14009	13961	13813	13908	13796	13820	13930	13740	13774	13898	13747	13828	13626	13687	13655	13801	13762	13692	13654	13776	13793	13672	13780	13662	13734	13671	13643	13603	13531	13653	13690	13618	13887	13655	13843	13725	13754	13697	13728	13815	13685	13692	13770	13582	13704	13681	13630	13841	13712	13638	13956	13639	13592	13698	13584	13845	13657	13810	13560	13689	13719	13729	13760	13616	13542	13736	13588	13724	13755	13589	13711	13811	13770	13645	13744	13669	13761	13737	13793	13658	13649	13644	13717	13859	13707	13708	13694	13774	13751	13569	13749	13652	13472	13821	13837	13646	13780	13719	13671	13575	13570	13628	13740	13639	13702	13696	13679	13467	13712	13771	13629	13737	13693	13810	13731	13562	13535	13832	13750	13581	13761	13648	13771	13694	13525	13718	13643	13645	13501	13813	13622	13672	13685	13570	13846	13752	13709	13760	13937	13677	13701	13735	13622	13650	13606	13574	13611	13752	13886	13486	13641	13707	13706	13609	13527	13670	13711	13827	13612	13676	13716	13658	13678	13729	13699	13795	13666	13643	13738	13687	13698	13808	13673	13549	13811	13747	13657	13667	13707	13704	13609	13650	13520	13720	13815	13613	13749	13547	13730	13697	13718	13670	13806	13604	13555	13770	13540	13610	13792	13769	13644	13644	13506	13524	13635	13600	13706	13735	13527	13696	13761	13674	13682	13693	13708	13679	13769	13766	13508	13785	13919	13745	13529	13598	13742	13924	13706	13746	13651	13509	13882	13830	13580	13710	13718	13828	13603	13802	13757	13655	13727	13780	13659	13564	13608	13850	13659	13745	13689	13566	13575	13775	13696	13707	13878	13759	13836	13760	13542	13721	13786	13687	13502	13649	13814	13727	13633	13681	13647	13591	13471	13707	13788	13758	13762	13811	13630	13740	13631	13490	13541	13763	13729	13865	13891	13781	13642	13721	13808	13735	13654	13730	13803	13653	13844	13709	13752	13641	13678	13793	13715	13611	13657	13736	13856	13620	13611	13753	13705	13713	13843	13684	13667	13689	13727	13625	13656	13690	13803	13620	13836	13760	13638	13799	13823	13609	13826	13656	13680	13836	13743	13690	13646	13713	13658	13456	13553	13681	13576	13661	13670	13693	13675	13629	13699	13669	13701	13817	13758	13713	13723	13601	13779	13675	13648	13749	13487	13792	13664	13683	13575	13707	13800	13678	13654	13813	13825	13653	13696	13679	13757	13533	13830	13729	13645	13606	13608	13587	13660	13882	13653	13585	13711	13753	13641	13721	13581	13816	13779	13748	13821	13761	13861	13537	13833	13637	13559	13772	13656	13631	13759	13669	13620	13608	13607	13569	13678	13550	13771	13652	13684	13779	13580	13515	13706	13649	13675	13755	13682	13565	13836	13735	13704	13723	13724	13678	13851	13689	13773	13773	13751	13475	13705	13575	13775	13736	13779	13705	13648	13815	13800	13558	13710	13861	13650	13635	13780	13870	13718	13673	13733	13644	13724	13663	13623	13668	13637	13684	13675	13740	13692	13691	13683	13788	13845	13613	13613	13844	13647	13663	13579	13799	13692	13687	13568	13821	13666	13538	13580	13639	13575	13692	13655	13706	13694	13724	13811	13595	13717	13763	13614	13755	13797	13629	13526	13713	13793	13684	13677	13871	13613	13721	13692	13598	13580	13714	13827	13697	13684	13588	13664	13691	13732	13657	13823	13561	13756	13406	13829	13648	13808	13629	13716	13740	13663	13761	13704	13556	13842	13440	13769	13551	13662	13700	13721	13665	13649	13753	13759	13706	13875	13784	13548	13609	13653	13660	13721	13606	13640	13786	13862	13533	13650	13806	13649	13660	13715	13929	13660	13654	13651	13644	13534	13838	13668	13658	13608	13659	13453	13764	13626	13735	13839	13679	13685	13551	13698	13922	13780	13648	13646	13790	13729	13796	13711	13615	13740	13766	13641	13659	13784	13623	13541	13790	13601	13717	13674	13668	13746	13712	13774	13702	13616	13469	13716	13620	13738	13565	13723	13710	13663	13741	13621	13708	13759	13665	13705	13596	13755	13630	13736	13734	13602	13572	13594	13755	13616	13496	13573	13608	13705	13647	13783	13762	13719	13585	13705	13653	13714	13811	13708	13755	13663	13713	13574	13647	13771	13767	13654	13632	13646	13739	13820	13572	13810	13709	13748	13778	13636	13748	13663	13696	13908	13651	13778	13535	13605	13654	13625	13794	13637	13857	13742	13590	13657	13648	13630	13504	13700	13680	13605	13713	13731	13597	13681	13744	13748	13664	13610	13675	13618	13775	13856	13888	13659	13751	13840	13704	13759	13654	13741	13620	13631	13768	13872	13767	13645	13567	13755	13513	13638	13782	13682	13604	13849	13795	13720	13704	13598	13747	13866	13596	13842	13716	13693	13659	13740	13625	13587	13594	13718	13628	13850	13562	13801	13611	13527	13637	13698	13807	13505	13818	13620	13846	13878	13665	13779	13679	13733	13568	13788	13730	13657	13638	13578	13527	13534	13689	13768	13658	13743	13642	13702	13794	13663	13536	13683	13788	13611	13713	13599	13950	13692	13630	13781	13743	13612	13558	13646	13735	13597	13716	13719	13641	13900	13632	13657	13905	13612	13927	13701	13813	13619	13516	13696	13740	13638	13752	13783	13696	13859	13698	13748	13710	13704	13755	13733	13664	13787	13580	13674	13666	13714	13789	13863	13699	13804	13623	13717	13741	13724	13643	13443	13581	13654	13725	13719	13562	13843	13569	13586	13471	13745	13671	13537	13619	13647	13595	13822	13710	13615	13639	13452	13832	13534	13718	13715	13607	13577	13781	13690	13622	13784	13698	13777	13667	13673	13601	13616	13687	13509	13809	13544	13761	13807	13779	13493	13633	13718	13536	13618	13658	13697	13687	13828	13763	13775	13708	13682	13819	13655	13585	13697	13659	13840	13796	13563	13827	13801	13672	13613	13667	13489	13663	13793	13570	13853	13557	13544	13772	13686	13689	13701	13688	13760	13671	13693	13676	13727	13799	13636	13661	13696	13556	13543	13739	13679	13628	13731	13739	13801	13702	13867	13660	13604	13709	13644	13732	13712	13740	13638	13618	13821	13572	13920	13616	13804	13770	13567	13522	13626	13661	13760	13591	13585	13590	13686	13501	13852	13719	13660	13830	13806	13795	13687	13672	13659	13530	13555	13792	13593	13866	13741	13719	13654	13762	13728	13840	13731	13716	13671	13682	13581	13587	13750	13643	13548	13637	13684	13672	13610	13742	13778	13650	13724	13532	13581	13617	13768	13616	13859	13641	13675	13772	13883	13646	13680	13647	13812	13617	13671	13642	13679	13840	13711	13693	13564	13603	13758	13691	13771	13801	13816	13665	13653	13718	13583	13673	13697	13572	13661	13802	13673	13861	13765	13663	13739	13723	13581	13737	13454	13702	13768	13699	13712	13652	13670	13738	13701	13699	13700	13855	13601	13787	13775	13732	13605	13605	13779	13657	13685	13665	13624	13602	13743	13787	13584	13759	13678	13826	13808	13800	13559	13710	13939	13904	13638	13733	13745	13622	13749	13804	13809	13704	13710	13662	13612	13721	13768	13720	13645	13654	13594	13656	13674	13675	13593	13635	13760	13581	13717	13534	13791	13807	13591	13655	13722	13769	13518	13727	13741	13850	13729	13626	13647	13515	13787	13731	13819	13833	13746	13632	13523	13959	13815	13565	13647	13726	13657	13814	13851	13803	13635	13753	13760	13603	13767	13768	13656	13654	13643	13742	13770	13672	13801	13750	13597	13739	13608	13642	13843	13464	13684	13740	13675	13837	13610	13706	13705	13569	13628	13611	13771	13759	13670	13631	13635	13781	13562	13716	13719	13656	13789	13664	13695	13643	13708	13843	13773	13629	13794	13558	13866	13634	13586	13727	13663	13579	13624	13716	13639	13721	13628	13529	13541	13673	13732	13534	13621	13815	13606	13550	13737	13771	13660	13694	13674	13691	13630	13739	13736	13615	13796	13770	13843	13570	13661	13817	13781	13653	13819	13733	13938	13683	13854	13801	13674	13603	13711	13724	13743	13725	13672	13758	13499	13794	13713	13692	13659	13570	13818	13556	13732	13743	13765	13469	13612	13405	13633	13698	13635	13643	13587	13637	13674	13903	13729	13630	13691	13679	13698	13682	13613	13792	13829	13767	13614	13785	13804	13730	13944	13593	13667	13733	13774	13710	13791	13782	13822	13834	13737	13690	13692	13738	13755	13652	13611	13515	13590	13773	13910	13909	13661	13606	13757	13732	13852	13656	13616	13752	13616	13759	13755	13780	13840	13643	13708	13725	13730	13594	13621	13865	13518	13609	13807	13517	13623	13571	13813	13599	13766	13786	13781	13708	13710	13780	13616	13712	13650	13664	13751	13753	13620	13698	13803	13702	13602	13615	13667	13704	13770	13621	13739	13866	13601	13574	13700	13804	13714	13654	13814	13708	13783	13747	13704	13599	13827	13643	13718	13593	13637	13694	13760	13680	13728	13720	13784	13802	13736	13736	13659	13519	13812	13771	13692	13553	13576	13623	13766	13516	13711	13720	13761	13757	13605	13694	13582	13642	13751	13648	13502	13633	13703	13607	13541	13744	13741	13656	13512	13718	13775	13619	13691	13705	13620	13648	13659	13718	13623	13601	13589	13840	13729	13812	13794	13769	13756	13694	13580	13610	13764	13765	13810	13604	13576	13563	13709	13742	13589	13654	13594	13697	13617	13733	13737	13714	13644	13723	13837	13566	13668	13723	13563	13617	13479	13553	13707	13550	13713	13711	13855	13666	13639	13617	13669	13802	13620	13768	13654	13672	13652	13852	13595	13749	13830	13759	13658	13648	13613	13824	13611	13612	13771	13595	13818	13568	13731	13777	13774	13762	13560	13672	13717	13730	13770	13657	13617	13665	13765	13711	13846	13567	13862	13613	13810	13848	13695	13738	13795	13600	13859	13653	13732	13508	13709	13650	13619	13677	13719	13699	13690	13679	13640	13628	13539	13729	13626	13644	13643	13685	13604	13691	13807	13758	13623	13685
24012	21066	28603	26005	25927	26784	24662	20475	18747	18112	17727	17231	16960	17045	16703	16593	16350	16396	16248	16250	16138	16090	16009	15952	15937	16089	15999	15919	15842	15636	15679	15635	15818	15751	15775	15614	15852	15746	15771	15638	15636	15823	15803	15819	15786	15733	15689	15754	15917	15927	15831	15889	15681	15659	15622	15621	15589	15875	15737	15789	15793	15766	15774	15637	15790	15683	15710	15737	15699	15729	15760	15807	15673	15599	15731	15961	15620	15814	15651	15651	15822	15850	15895	15761	15767	15631	15810	15748	15913	15750	15713	15362	15636	15801	15662	15586	15709	15490	15935	15700	15633	15798	15631	15606	15716	15816	15920	15864	15826	15625	15749	15752	15709	15734	15685	15864	15782	15610	15861	15880	15705	15761	15854	15764	15631	15675	15817	15679	15725	15611	15700	15900	15777	15665	15901	15582	15774	15547	15694	15658	15602	15628	15763	15653	15925	15975	15734	15588	15519	15735	15564	15796	15726	15660	15599	15592	15546	15856	15773	15717	15796	15817	15735	15700	15547	15780	15621	15842	15743	15714	15510	15643	15866	15683	15928	15720	15697	15794	15658	15819	15717	15724	15752	15632	15573	15705	15804	15850	15613	15635	15841	15686	15738	15655	15527	15618	15656	15824	15811	15714	15847	15685	15795	15852	15749	15689	15754	15634	15914	15893	15868	15646	15624	15858	15709	15710	15640	15774	15835	15883	15826	15754	15678	15743	15742	15558	15838	15686	15500	15833	15863	15706	15893	15746	15720	15621	15890	15894	15585	15494	15824	15561	15768	15713	15780	15684	15966	15808	15900	15791	15851	15571	15682	15744	15835	15651	15695	15910	15636	15892	15818	15717	15679	15703	15687	15566	15880	15604	15691	15793	15809	15655	15809	15638	15708	15854	15750	15755	15955	15671	15738	15588	15895	15812	15626	15724	15603	15739	15937	15895	15776	15767	15660	15787	15687	15697	15701	15726	15944	15758	15509	15845	15645	15947	15839	15839	15939	15601	15774	15891	15790	15673	15644	15706	15827	15789	15736	15956	15653	15731	15847	15873	15497	15763	15746	15676	15750	15745	15755	15637	15921	15708	15806	15730	15849	15588	15567	15618	15805	15787	15855	15735	15577	15771	15708	15756	15564	15526	15641	15828	15927	15694	15651	15713	15847	15799	15493	15583	15866	15858	15778	15922	15846	15680	15639	15925	15665	15703	15730	15753	15808	15854	15857	15461	15645	15710	15752	15749	15903	15571	15572	15869	15668	15812	15678	15594	15654	15647	15861	15728	15733	15738	15654	15777	15775	15741	15674	15714	15752	15708	15734	15610	15693	15553	15693	15707	15850	15862	15807	15504	15762	15668	15700	15654	15641	15556	15771	15719	15781	15861	15719	15596	15609	15606	15766	15736	15808	15729	15394	15728	15773	15632	15642	15795	15894	15730	15845	15773	15755	15747	15890	15614	15515	15582	15629	15775	15670	15574	15563	15707	15726	15657	15936	15612	15771	15557	15790	15733	15932	15764	15757	15789	15721	15527	15667	15659	15918	15839	15925	15654	15639	15737	15644	15796	15821	15760	15642	15799	15788	15833	15850	15810	15723	15725	15955	15547	15810	15800	15673	15673	15800	15807	15779	15758	15503	15813	15679	15844	15735	15746	15697	15728	15480	15787	15718	15645	15667	15806	15776	15798	15847	15618	15642	15703	15653	15734	15871	15841	15699	15585	15594	15678	15804	15652	15768	15870	15808	15791	15922	15855	15670	15812	15822	15582	15785	15884	15691	15664	15634	15699	15616	15824	15858	15785	15729	15905	15831	15736	15807	15777	15977	15641	15593	15673	15582	15725	15778	15785	15609	15572	15664	15762	15703	15792	15594	15726	15746	15614	15796	15635	15594	15716	15706	15876	15753	15858	15655	15787	15762	15780	15822	15888	15865	15902	15658	15845	15770	15529	15875	15772	15828	15973	15764	15784	15675	15722	15758	15875	15713	15603	15754	15622	15828	15652	15702	15877	15699	15889	15769	15637	15698	15458	15686	15562	15502	15791	15904	15782	15662	15512	15746	15739	15727	15724	15700	15778	15616	15719	15881	15613	15426	15879	15901	15887	15757	15617	15739	15608	15867	15868	15741	15969	15758	15869	15860	15815	15807	15709	15721	15735	15893	15724	15723	15725	15693	15827	15824	15564	15860	15656	15693	15785	15829	15575	15640	15746	15669	15559	15616	15587	15775	15739	15773	15775	15699	15669	15719	15688	15791	15622	15897	15901	15514	15774	15781	15668	15758	15645	15686	15686	15674	15716	15781	15693	15619	15694	15798	15569	15769	15802	15783	15553	15754	15724	15620	15971	15664	15654	15599	15744	15607	15731	15805	15821	15670	15891	15708	15762	15852	15655	15765	15792	15912	15668	15985	15825	15741	15629	15681	15688	15722	15485	15690	15650	15658	15722	15672	15744	15556	15815	15659	15618	15718	15650	15700	15737	15680	15682	15712	15729	15618	15649	15548	15859	15655	15652	15851	15786	15924	15892	15628	15880	15816	15755	15834	15676	15639	15754	15874	15733	15664	15633	15743	15894	15953	15817	15664	15643	15623	15655	15717	15758	15807	15838	15654	15831	15917	15660	15699	15575	15705	15754	15816	15986	15778	15699	15788	15804	15811	15597	15566	15644	15664	15658	15702	15618	15607	15695	15766	15811	15692	15784	15773	15662	15931	15710	15766	15756	15779	15861	15712	15654	15768	15447	15805	15701	15946	15713	15814	15688	15832	15847	15842	15820	15706	15702	15615	15813	15687	15864	15906	15690	15837	15713	15670	15725	15751	15762	15619	15758	15675	15648	15648	15702	15654	15658	15783	15729	15888	15501	15563	15765	15684	15734	15798	15639	15823	15624	15797	15830	15749	15774	15790	15649	15858	15736	15455	15709	15784	15687	15663	15888	15675	15645	15737	15905	15715	15869	15826	15741	15668	15800	15842	15727	15656	15929	15776	15732	15834	15487	15663	15515	15522	15742	15641	15776	15864	15551	15844	15794	15831	15662	15620	15728	15614	15644	15758	15874	15890	15560	15782	15874	15870	15747	15770	15741	15661	15678	15895	15721	15829	15696	15828	15738	15883	15724	15776	15780	15782	15728	15749	15812	15720	15637	15727	15684	15608	15726	15648	15900	15719	15684	15810	15776	15653	15503	15455	15791	15792	15845	15679	15695	15527	15699	15693	15760	15734	15797	15895	15661	15781	15858	15657	15690	15637	15756	15647	15700	15706	15569	15618	15678	15769	15690	15691	15752	15832	15859	15562	15822	15643	15972	16035	15848	15937	15607	15808	15683	15562	15655	15621	15693	15716	15607	15808	15742	15674	15618	15573	15653	15824	15907	15830	15802	15808	15678	15877	15765	15866	15759	15739	15700	15733	15727	15556	15793	15737	15661	15743	15655	15845	15494	15638	15634	15660	15843	15794	15703	15882	15794	15635	15684	15776	15732	15732	15890	15701	15951	15775	15557	15750	15514	15665	15629	15668	15598	15624	15725	15916	15767	15438	15809	15552	16012	15587	15685	15652	15722	15689	15924	15760	15689	15724	15960	15815	15758	15733	15877	15710	15687	15828	15562	15808	15851	15533	15796	16036	15552	15762	15726	15609	15646	15742	15927	15645	15461	15711	15552	15641	15712	15776	15754	15828	15874	15806	15605	15776	15691	15787	15898	15677	15640	15826	15790	15806	15691	15791	15847	15682	15950	15616	15614	15541	15681	15872	15793	15774	16084	15818	15749	15763	15726	15706	15632	15655	15650	15656	15532	15909	15514	15823	15676	15748	15468	15833	15655	15705	15796	15737	15682	15760	15655	15727	15727	15838	15715	15809	15676	15832	16050	15688	15670	15891	15806	15616	15752	15695	15797	15779	15844	15902	15757	15845	15908	15679	15646	15722	15698	15864	15586	15798	15753	15779	15737	15703	15717	15741	15775	15557	15574	15600	15839	15955	15871	15757	15797	15938	15811	15794	15745	15610	15670	15628	15906	15709	15846	15795	15943	15603	15867	15659	15669	15902	15668	15799	15694	15852	15641	15736	15644	15476	15950	15886	15733	15711	15761	15959	15562	15696	15946	15700	15870	15799	15934	15910	15691	15763	15743	15730	15858	15742	15665	15698	15933	15497	15808	15715	15665	15554	15647	15626	15869	15717	15884	15849	15809	15591	15644	15938	15661	15861	15551	15722	15651	15889	15831	15698	15733	15624	15810	15839	15845	15813	15784	15679	15780	15710	15652	15569	15688	15720	15762	15591	15742	15612	15685	15746	15680	15721	15542	15902	15769	15881	15695	15796	15735	15729	15784	15580	15951	15859	15645	15688	15848	15799	15737	15851	15687	15739	15571	15614	15655	15530	15535	15808	15627	15545	15882	15882	15940	15785	15857	15607	15670	15909	15780	15720	15640	15594	15726	15574	15672	15613	15510	15689	15870	15843	15679	15670	15684	15629	15689	15528	15565	15693	15859	15679	15818	15694	15658	15772	15584	15534	15661	15711	15775	15790	15581	15713	15683	15720	15727	15772	15680	15723	15728	15490	15605	15776	15851	15555	15556	15617	15895	15583	15696	15826	15747	15930	15636	15942	15744	15724	15670	15584	15852	15740	15907	15832	15920	15574	15816	15728	15660	15754	15680	15789	15649	15604	15766	15669	15798	15581	15610	15678	15838	15786	15715	15715	15790	15911	15709	15888	15897	15976	15864	15844	15696	15802	15625	15732	15883	15867	15796	15642	15778	15822	15767	15650	15666	15670	15702	15665	15410	15764	15666	15568	15597	15614	15698	15776	15835	15674	15547	15803	15882	15852	15719	15683	15719	15681	15677	15855	15826	15722	15802	15780	15827	15676	15817	15729	15690	15641	15830	15777	15778	15793	15787	15560	15664	15735	15883	15698	15803	15544	15847	15823	15688	15638	15775	15676	15767	15725	16020	15605	15799	15694	15614	15612	15693	15681	15794	15824	15896	15757	15496	16010	15979	15814	15758	15741	15632	15602	15850	15919	15668	15664	15600	15700	15786	15872	15674	15802	15770	15771	15828	15704	15760	15586	15736	15836	15771	15560	15692	15775	15570	15718	15477	15776	15574	15631	15592	15666	15705	15803	15895
30532	50482	47260	37076	31608	27228	22571	19510	17905	16706	16142	15745	15337	15081	14879	14443	14317	14223	14139	13795	13868	13773	13822	13751	13765	13739	13780	13810	13634	13725	13556	13552	13693	13609	13732	13722	13748	13465	13592	13678	13523	13532	13429	13615	13649	13647	13483	13419	13449	13588	13621	13493	13582	13494	13586	13462	13664	13636	13564	13603	13536	13642	13646	13571	13647	13568	13624	13704	13542	13706	13456	13661	13634	13636	13493	13471	13451	13514	13360	13518	13520	13645	13459	13606	13669	13488	13553	13618	13520	13570	13661	13654	13602	13488	13617	13457	13594	13623	13598	13598	13590	13613	13524	13456	13542	13444	13701	13731	13586	13414	13475	13682	13422	13680	13435	13596	13487	13672	13677	13568	13437	13670	13547	13497	13556	13483	13608	13601	13525	13522	13613	13498	13517	13594	13552	13515	13587	13562	13555	13567	13552	13582	13448	13582	13690	13475	13532	13424	13450	13535	13528	13531	13569	13634	13461	13562	13400	13566	13484	13517	13763	13528	13500	13572	13565	13327	13493	13707	13611	13689	13574	13487	13453	13633	13545	13535	13685	13502	13576	13534	13690	13717	13516	13380	13647	13502	13513	13596	13413	13367	13466	13589	13539	13531	13578	13422	13621	13565	13571	13412	13538	13522	13478	13599	13598	13606	13591	13565	13594	13688	13526	13615	13514	13436	13426	13423	13536	13562	13603	13518	13477	13576	13568	13457	13385	13587	13678	13489	13614	13523	13424	13621	13480	13523	13667	13479	13626	13652	13432	13479	13612	13776	13509	13531	13537	13433	13510	13584	13589	13464	13557	13565	13619	13425	13452	13523	13572	13508	13577	13568	13591	13367	13743	13564	13501	13610	13418	13566	13556	13492	13626	13597	13510	13676	13654	13614	13603	13682	13694	13555	13643	13433	13569	13627	13613	13619	13567	13691	13332	13448	13437	13613	13575	13521	13524	13507	13630	13478	13486	13632	13491	13637	13484	13751	13487	13431	13639	13618	13545	13582	13748	13297	13542	13517	13528	13559	13580	13606	13633	13657	13616	13597	13537	13671	13550	13515	13523	13452	13493	13634	13611	13561	13507	13447	13531	13571	13469	13548	13542	13659	13452	13456	13740	13613	13516	13682	13584	13486	13526	13413	13604	13484	13640	13614	13600	13500	13496	13782	13608	13482	13552	13445	13567	13545	13598	13418	13582	13604	13472	13406	13663	13353	13639	13515	13479	13456	13596	13441	13501	13417	13536	13437	13528	13466	13494	13579	13496	13556	13422	13720	13486	13482	13618	13497	13406	13565	13666	13564	13650	13456	13550	13566	13537	13577	13452	13648	13656	13643	13589	13411	13509	13665	13639	13565	13383	13594	13778	13560	13441	13624	13437	13540	13487	13740	13573	13539	13571	13545	13791	13452	13643	13516	13532	13368	13567	13517	13457	13646	13359	13664	13419	13446	13623	13622	13507	13462	13501	13697	13519	13438	13518	13575	13426	13632	13692	13581	13651	13569	13575	13559	13504	13348	13571	13618	13415	13474	13439	13592	13684	13604	13372	13416	13545	13597	13602	13469	13674	13539	13669	13566	13677	13461	13509	13500	13460	13692	13573	13638	13492	13484	13475	13586	13529	13558	13631	13477	13472	13523	13398	13496	13530	13497	13558	13397	13508	13549	13488	13528	13659	13494	13531	13538	13475	13682	13622	13491	13527	13582	13344	13428	13524	13619	13656	13441	13447	13460	13686	13479	13409	13663	13386	13493	13481	13465	13518	13505	13659	13541	13491	13411	13560	13606	13584	13696	13490	13669	13428	13486	13585	13455	13715	13491	13545	13529	13527	13496	13360	13589	13408	13433	13635	13584	13539	13448	13609	13617	13695	13500	13412	13528	13606	13679	13601	13645	13610	13539	13559	13769	13374	13550	13541	13508	13506	13550	13584	13578	13574	13522	13516	13501	13529	13513	13657	13521	13557	13509	13454	13523	13664	13671	13571	13767	13443	13694	13496	13507	13530	13592	13630	13465	13494	13621	13505	13663	13533	13521	13466	13645	13460	13615	13496	13585	13606	13608	13555	13497	13811	13559	13575	13476	13717	13539	13567	13477	13546	13549	13436	13548	13391	13607	13473	13490	13329	13606	13645	13636	13707	13546	13634	13466	13386	13591	13531	13638	13485	13540	13640	13505	13534	13423	13609	13677	13466	13470	13641	13575	13461	13566	13537	13583	13567	13563	13557	13450	13457	13631	13483	13494	13635	13401	13506	13491	13430	13449	13585	13599	13456	13566	13512	13643	13539	13607	13554	13291	13507	13545	13529	13522	13530	13528	13660	13536	13425	13618	13568	13415	13556	13337	13583	13600	13655	13541	13455	13715	13414	13486	13573	13656	13545	13607	13542	13484	13581	13515	13577	13348	13622	13340	13392	13729	13342	13581	13684	13519	13783	13501	13555	13496	13474	13553	13568	13641	13557	13450	13612	13557	13601	13691	13575	13483	13639	13450	13609	13639	13485	13589	13445	13633	13572	13658	13535	13548	13578	13518	13414	13491	13568	13462	13426	13645	13553	13618	13490	13486	13656	13609	13392	13786	13603	13595	13481	13592	13608	13622	13429	13520	13648	13521	13498	13767	13609	13353	13503	13540	13471	13589	13482	13599	13518	13620	13558	13414	13573	13711	13513	13542	13498	13628	13419	13645	13548	13566	13630	13474	13556	13535	13672	13407	13563	13505	13494	13532	13468	13605	13557	13544	13615	13667	13577	13620	13518	13558	13454	13429	13643	13472	13570	13622	13546	13549	13554	13567	13504	13324	13575	13592	13277	13511	13509	13558	13522	13532	13562	13477	13562	13455	13483	13550	13590	13526	13598	13493	13423	13633	13474	13561	13499	13571	13542	13616	13635	13610	13603	13405	13638	13485	13558	13543	13438	13537	13535	13624	13529	13584	13563	13531	13566	13463	13509	13577	13531	13596	13621	13414	13499	13527	13727	13548	13547	13431	13468	13551	13527	13637	13552	13547	13631	13625	13531	13490	13604	13501	13483	13462	13556	13589	13576	13603	13500	13598	13482	13665	13554	13564	13718	13674	13533	13533	13643	13472	13656	13732	13532	13470	13496	13632	13636	13609	13630	13457	13513	13556	13568	13509	13534	13472	13512	13520	13554	13649	13621	13453	13512	13558	13577	13562	13398	13588	13556	13589	13545	13437	13360	13634	13575	13504	13406	13566	13613	13419	13595	13632	13712	13466	13503	13555	13482	13577	13667	13439	13529	13524	13437	13402	13545	13700	13384	13545	13594	13577	13385	13578	13700	13531	13432	13617	13800	13600	13532	13574	13505	13442	13691	13496	13517	13611	13621	13507	13565	13581	13630	13361	13477	13550	13792	13698	13591	13590	13647	13670	13429	13707	13630	13621	13482	13546	13680	13482	13499	13636	13600	13507	13800	13612	13550	13529	13605	13552	13609	13531	13568	13577	13536	13548	13436	13580	13610	13378	13617	13558	13618	13476	13686	13623	13467	13546	13429	13561	13545	13528	13522	13636	13502	13613	13655	13568	13613	13670	13485	13435	13619	13621	13544	13561	13482	13436	13637	13549	13406	13377	13589	13568	13642	13483	13655	13588	13468	13520	13482	13564	13506	13622	13581	13420	13512	13443	13635	13526	13617	13682	13628	13550	13499	13434	13467	13602	13540	13476	13476	13546	13640	13650	13703	13525	13552	13706	13490	13566	13635	13466	13568	13516	13553	13598	13505	13698	13632	13424	13571	13471	13582	13765	13602	13765	13517	13615	13560	13546	13507	13550	13545	13419	13559	13564	13632	13500	13411	13532	13301	13604	13494	13617	13397	13673	13608	13650	13594	13431	13574	13548	13535	13512	13443	13521	13315	13584	13575	13486	13418	13437	13556	13689	13586	13747	13494	13706	13603	13605	13448	13698	13392	13539	13478	13730	13466	13666	13561	13676	13361	13682	13687	13600	13418	13667	13416	13397	13798	13546	13562	13536	13526	13558	13511	13744	13515	13539	13676	13488	13566	13659	13562	13544	13604	13515	13554	13576	13383	13480	13499	13573	13604	13559	13665	13674	13489	13626	13585	13450	13688	13604	13569	13730	13614	13474	13496	13548	13457	13491	13439	13573	13531	13521	13576	13524	13548	13742	13611	13547	13533	13675	13537	13772	13580	13467	13497	13560	13395	13541	13741	13561	13396	13761	13501	13423	13294	13468	13631	13562	13492	13532	13472	13523	13487	13552	13459	13616	13698	13569	13670	13637	13518	13607	13367	13626	13607	13517	13593	13593	13588	13588	13524	13621	13446	13649	13524	13351	13693	13542	13636	13517	13612	13450	13603	13606	13710	13507	13617	13316	13665	13539	13433	13455	13526	13635	13650	13557	13617	13544	13674	13473	13480	13628	13479	13419	13583	13316	13668	13533	13643	13543	13461	13692	13404	13419	13442	13591	13676	13535	13535	13453	13441	13396	13553	13796	13497	13557	13511	13601	13714	13486	13605	13424	13525	13632	13529	13401	13602	13584	13674	13605	13562	13608	13441	13651	13466	13605	13632	13651	13471	13471	13636	13543	13562	13453	13533	13462	13479	13538	13539	13589	13497	13444	13586	13637	13497	13542	13423	13438	13718	13561	13735	13613	13296	13404	13636	13583	13631	13695	13652	13554	13617	13642	13472	13487	13352	13635	13435	13451	13713	13542	13667	13547	13400	13536	13476	13627	13702	13579	13808	13595	13403	13490	13623	13704	13654	13337	13590	13643	13713	13542	13572	13391	13561	13471	13620	13668	13457	13676	13445	13678	13570	13488	13668	13531	13484	13519	13410	13579	13526	13517	13645	13561	13572	13532	13679	13385	13498	13625	13739	13470	13497	13567	13550	13558	13616	13633	13580	13487	13303	13487	13667	13495	13559	13487	13386	13528	13646	13630	13484	13471	13463	13611	13462	13548	13545	13638	13612	13488	13452	13438	13423	13377	13598	13532	13651	13480	13644	13419	13663	13549	13418	13441	13358	13602	13689	13541	13512	13494	13663	13543	13457	13534	13558	13629	13359	13509	13563	13640	13567	13540	13535	13353	13465	13429	13394	13527	13607	13653	13643	13569	13438	13362	13509	13547	13573	13513
22689	21033	28782	23918	23655	28037	29325	22721	20512	19947	18973	18397	17921	17718	17409	17231	17451	16999	16668	16769	16546	16562	16376	16339	16354	16445	16418	16360	16556	16570	16513	16263	16296	16365	16174	16260	16113	16187	16130	16234	16217	16299	16198	16185	16200	16197	16424	16260	16255	16317	16081	16201	16380	16103	16059	16084	16404	16113	16138	16446	16320	15998	16259	16228	16393	16143	16047	16318	16101	16221	16222	16220	16012	16073	16129	16201	15963	16100	15931	16017	16135	15952	16100	16058	16016	16145	16201	15973	16083	16127	15969	16197	16170	16270	16131	16242	16124	16066	16213	16027	16080	16064	16010	16183	16166	16034	16148	16190	16029	16173	15941	16024	16269	16237	16325	16304	15918	16171	16336	16278	16092	16252	16108	16110	15996	16051	16237	16064	16176	16050	15899	16125	16214	15976	16294	16019	16310	16214	16170	16185	16018	16180	16154	16136	16128	16227	16082	16242	16058	16208	16099	15874	16089	16223	16096	16182	16078	16137	15977	15905	16077	16168	16025	16149	16278	16037	16224	16179	16199	15997	16006	16275	16360	16159	16163	16176	16118	16014	16030	16068	16121	16097	16053	16329	16145	16024	16061	16443	16124	16036	16166	16122	16220	16092	16108	16155	16108	16095	16244	16083	16417	15886	16013	16115	16184	16032	16103	15994	16144	16320	16024	16246	16211	16284	16186	16255	16227	16001	16182	16222	16156	16204	16022	16172	16188	16329	16067	16343	16067	16043	16175	16225	16138	16229	16090	16215	16208	16077	15943	15917	16384	16202	16034	15984	16293	16021	16042	16240	16282	16067	16197	16282	16188	16051	16031	16001	16147	16139	16145	15991	16140	16078	16187	15919	15965	16157	15965	16071	16187	16157	16101	15912	16373	16031	15965	16136	16309	16246	16315	16160	16146	16230	16207	16081	16160	16081	16285	16032	16206	16128	16298	16189	16117	16091	16043	16154	16157	16253	16185	16030	16161	16224	16236	16206	16167	16102	15964	16007	15901	16218	16107	16237	16082	16234	16256	16183	16231	16228	16189	16250	16093	16190	16144	16033	16242	16142	16041	16055	16102	16029	16048	16161	15970	16149	16261	16093	16125	16084	16178	16045	16078	16103	16096	16249	16142	16100	16082	16076	15938	16355	16111	16066	16217	15974	16177	16172	16023	16058	16039	16317	16295	16130	15968	16235	16227	16139	16207	16081	16131	16109	16124	16276	16334	16224	16130	15966	16166	16211	16190	16103	16156	16150	16110	16315	16183	16288	16210	16305	16187	16126	16299	16193	16173	15995	15901	16101	16079	16223	16208	15962	15965	16069	16163	16302	16145	16163	16019	16140	16238	16089	16213	15975	16185	15956	16117	16280	16119	16057	16162	16248	16174	16196	16114	16300	15952	16213	16019	16091	16088	15905	16002	16271	15986	16069	16234	15920	16168	16132	16240	16045	16177	16053	16021	16095	16386	16130	16264	16147	15991	16057	16066	16246	16127	16046	16128	16157	16254	16072	16095	15911	16162	16126	16294	16078	16157	16149	16147	16161	16187	15943	16090	16324	16048	16096	16029	16111	16084	16149	15961	16116	16202	15913	16187	16074	16317	16055	16028	16174	16248	16041	16347	16033	16142	16145	16144	16311	16245	15964	16033	15990	16076	16135	16226	15923	16037	16150	16382	16290	16084	16289	16030	16158	16164	15961	16195	15995	16094	15835	16107	16125	16206	16161	16284	16052	16396	16212	16080	16223	16146	16010	16015	16196	16051	16035	16060	16170	16155	16155	16078	16275	16314	16063	16159	16305	15819	16169	16148	16052	16027	15995	16263	16257	16110	16063	16013	16094	16154	16031	16046	16089	15990	16024	16060	16158	16067	15975	16246	16122	15899	16114	16121	16240	16481	16079	16138	16164	16065	16032	16260	16252	16177	16103	16037	16103	16188	16210	16039	16206	15876	16211	16075	16151	16075	16025	16275	16007	16095	16131	16059	16072	15903	16065	16146	16119	16014	16187	16252	16187	16235	15886	15882	16195	16188	16018	16091	16119	16160	16208	16002	16241	16080	16135	16111	16090	16172	16021	16067	16106	15901	16180	16288	15962	15980	16068	16042	16296	16164	16271	16155	16136	16302	16016	16128	16091	16237	16404	16274	16172	16139	16148	16242	16209	15957	15979	16170	16294	16227	16212	16287	16031	16320	16213	16214	16162	16243	16298	16181	16095	15943	16336	16169	16051	16063	16142	16165	16213	16107	16168	16175	16078	16026	16096	16147	15957	16048	16125	16160	16082	16063	16195	16012	16151	16324	16047	16117	16301	16086	16077	16121	16000	16080	16003	16055	16140	16018	16164	16229	16045	15945	16128	16180	16011	16064	16140	16129	16040	16091	16203	16015	16054	16122	16230	16021	15987	16168	16064	16048	16262	16284	16182	16259	16161	16180	16016	16271	16256	16009	16182	16076	16053	16107	16338	16314	16126	16037	16189	16250	16093	16338	16110	16185	16076	15946	16150	16154	16231	16240	16120	16159	16139	16161	16213	16255	16183	16156	15968	16147	16144	16208	16248	16185	16155	16058	16226	16347	16238	16108	16236	16093	16089	16065	15934	16219	16040	16103	16130	15996	16273	16024	16140	16158	16139	16187	16311	16040	16077	16055	16047	16041	15905	16096	16297	16085	16068	16077	16170	16203	16180	16211	16121	16110	16095	15984	16149	16192	16120	16124	16130	16259	16165	16190	16235	15955	16135	16094	16190	16202	16137	16069	15987	16123	16106	16066	16201	16204	16168	16165	16169	16146	16184	15934	16007	16148	16151	16214	16111	16101	16114	16003	16041	16083	16232	16077	16192	15977	16050	16207	15957	16213	16106	16076	15941	16150	15947	15899	16120	16293	16097	16108	16274	16102	16234	16162	16122	16088	16170	16041	16229	16044	16172	16179	16025	16152	16152	16108	16159	16126	16264	16112	16142	15862	16244	16215	16190	16315	16051	16362	16169	16210	16077	16364	16084	16218	16193	16220	16203	16154	15924	16152	16159	16106	16128	16041	16016	16122	15804	16012	15942	16090	16135	16116	16041	16213	16039	16181	16197	16085	16290	16251	16315	16015	16282	16074	15866	16163	16178	16033	16149	16219	16150	16166	16018	16060	16289	16011	16065	16093	16174	16091	16252	16242	16317	16057	16060	15824	15822	16071	15971	16184	15988	16077	16191	16380	16000	16264	16188	16234	16158	16114	16290	16150	16130	16134	16123	16152	16207	16001	16343	15852	16128	16177	15967	15951	15999	16112	15900	15831	16163	16149	16086	16257	15921	16168	16145	16184	16170	16169	16051	16151	16126	16062	16117	16081	16192	16259	16047	16217	16189	16156	16126	16239	16300	16370	16390	15865	16214	16201	15980	16080	16065	16084	16035	15753	16160	16092	16166	16212	16204	16256	16111	16059	16110	16096	16262	16191	16221	16105	16050	16028	16121	16106	16082	16175	16113	16128	16226	16064	15957	16143	16126	15977	16012	16138	15956	15921	16241	16324	15962	16272	16220	15907	16149	16059	16176	16298	15988	16100	16058	16135	16276	16225	16231	16219	16339	16175	16139	16180	16071	16107	16115	16154	16287	16122	15899	16170	15987	16006	16071	16062	16224	16149	16042	16337	16299	16017	16023	16044	16113	16047	16161	16043	15992	16147	16159	16306	16067	16078	16127	16201	16073	16032	16248	16031	16104	16104	16145	16171	16219	16159	16152	16110	16182	16138	16225	16097	16291	16134	16273	16161	16048	16015	16222	15971	16133	16062	16139	15976	16057	16332	15851	16323	16119	16101	16035	16291	16017	16126	16337	16246	16168	16312	16072	16160	16078	16191	16029	16040	15797	15960	16338	16178	16209	15959	15862	16156	15914	16038	16139	16329	15889	16141	16105	16065	16074	15927	16067	16266	15988	16177	15999	16041	16026	16067	16124	16026	16135	15990	16003	16223	16108	16136	15924	16278	16099	15834	16284	16241	15973	16074	16036	16208	16227	16094	15944	16089	16074	16259	16302	16081	15888	16196	16155	16004	16201	16219	16338	16156	16040	16260	16289	16183	16192	16277	16026	16066	16065	15966	16021	16078	16279	16048	16072	16095	16186	16055	16186	16241	16109	16210	16056	16116	16210	16233	16187	16170	15932	16094	16067	16153	16095	16290	16152	16070	16188	16088	15985	16070	16346	16027	16209	16142	15936	16173	16094	16112	16081	16080	16220	16296	16204	16173	16126	16343	16159	15984	16021	16054	16025	16069	16077	16177	16189	16236	16123	16136	16044	16205	16365	16138	16197	16118	16060	16252	16044	16123	16152	16185	16092	15970	16190	15905	16153	16032	16256	16198	16019	16126	16116	16012	16094	16050	16084	16345	15976	16196	16045	16269	16137	16111	16157	16188	16006	15967	16217	16214	16243	15964	16091	16218	16054	16346	16126	16259	16001	16299	15997	16145	16156	16217	16041	16126	16141	16406	15852	16134	16195	16237	15956	16188	16049	16096	16222	16294	16150	16070	16023	16122	16147	16105	15910	16214	15999	16145	16039	16027	16128	16205	16071	15895	16242	16092	16219	16200	16167	15991	16151	16189	15973	16050	15844	16160	16203	15914	16253	15958	16218	16081	16072	16138	16091	16061	15926	16159	16080	16047	16044	16123	16130	16163	15981	16087	15993	16055	16230	16197	16227	16152	16002	16153	16035	15874	15920	15944	16150	16168	16099	16161	16218	16030	16059	16048	16002	16106	16136	16065	16323	16145	16177	16148	16157	16180	16227	15948	16209	16032	16124	16225	16037	16112	16208	16081	16032	16121	16184	16311	16170	16195	15923	16210	15852	16334	16075	16250	16299	16105	15945	16299	16207	16086	16218	16223	16044	16136	16042	16200	16128	15979	15911	16029	16097	16225	16048	16121	16009	15957	16080	16218	16139	15988	15894	16097	16135	16013	15869	16233	16140	16142	16256	16140	15983	15946	15963	16293	15971	16213	16162	16137	16136	16078	16169	16082	16141	16241	16292	16126	16296	15984	16127	16270	16074	16067	16173	16005	16026	16063	16087	16323	16036	15944	16203	16027	16090	16151	16394	16075	15981	16273	16187	15979	16076	16251	16022	16059	16043	16199	15953
32366	56659	53197	43037	36867	32461	26722	22218	19760	18423	17500	16653	16470	15995	15451	15251	14949	14775	14359	14368	14244	14196	14261	14059	14146	14051	14085	14004	13943	14051	13980	13976	13841	13832	13951	13735	13907	13801	13810	13995	13920	13710	13889	13702	13720	13779	13764	13777	13643	13616	13729	13743	13787	13718	13775	13624	13782	13905	13731	13884	13779	13949	13646	13650	13888	13721	13558	13767	13597	13771	13600	13829	13786	13818	13891	13747	13806	13835	13662	13665	13693	13780	13630	13683	13784	13862	13728	13733	13789	13864	13798	13916	13671	13752	13890	13755	13758	13703	13810	13739	13698	13686	13874	13800	13808	13796	13810	13838	13728	13814	13669	13619	13593	14012	13772	13850	13653	13671	13610	13808	13764	13893	13975	13713	13947	13797	13838	13768	13810	13634	13770	13717	13717	13725	13773	13670	13678	13626	13739	13723	13652	13678	13857	13796	13842	13609	13944	13809	13720	13672	13674	13795	13631	13712	13692	13908	13788	13586	13813	13790	13800	13727	13862	13735	13620	13788	13628	13765	13667	13517	13854	13769	13783	13747	13756	13783	13800	13784	13660	13777	13773	13943	13900	13733	13616	13714	13711	13707	13700	13843	13767	13597	13870	13708	13831	13649	13831	13568	13912	13793	13741	13638	13764	13689	13763	13698	13546	13692	13572	13808	13772	13578	13825	13491	13853	13774	13797	13744	13809	13609	13800	13823	13684	13861	13776	13662	13791	13772	13762	13852	13663	13787	13522	13765	13685	13697	13903	13661	13817	13766	13874	13739	13635	13667	13693	13740	13759	13666	13793	13661	13673	13787	13722	13626	13729	13638	13780	13793	13965	13528	13800	13768	13845	13860	13625	13718	13767	13686	13819	13742	13751	13798	13768	13652	13735	13688	13634	13740	13724	13781	13571	13781	13706	13776	13773	13701	13890	13682	13780	13856	13670	13771	13813	13769	13739	13767	13793	13592	13710	13918	13635	13846	13968	13599	13815	13611	13698	13693	13937	13807	13784	13675	13791	13731	13742	13679	13712	13668	13764	13772	13974	13906	13851	13723	13783	13686	13691	13685	13700	13788	13806	13724	13703	13661	13965	13750	13693	13848	13803	13692	13737	13737	13757	13845	13628	13715	13830	13828	13782	13817	13719	13706	13723	13647	13660	13813	13617	13769	13819	13781	13822	13685	13906	13673	13750	13801	13685	13675	13717	13773	13736	13774	13740	13777	13766	13742	13716	13786	13789	13698	13805	13751	13679	13732	13933	13744	13725	13710	13748	13663	13790	13657	13687	13711	13819	13841	13965	13746	13818	13809	13777	13732	13907	13822	13725	13765	13603	13727	13583	13946	13769	13820	13670	13691	13678	13737	13627	13588	13734	13821	13664	13683	13885	13660	13695	13635	13600	13743	13687	13822	13799	13724	13744	13696	13716	13740	13738	13571	13793	13682	13584	13675	13846	13834	13807	13652	13683	13778	13606	13751	13856	13669	13816	13732	13906	13773	13892	13874	13687	13785	13746	13790	13691	13584	13742	13811	13879	13846	13620	13882	13757	13807	13772	13932	13691	13745	13721	13673	13817	13706	13745	13719	13754	13693	13848	13829	13683	13686	13683	13753	13797	13838	13580	13668	13738	13769	13810	13809	13763	13711	13649	13792	13667	13752	13719	13680	13757	13635	13803	13731	13752	13675	13625	13818	13653	13691	13823	13755	13800	13753	13644	13576	13583	13781	13772	13764	13651	13872	13790	13724	13697	13772	13732	13734	13788	13774	13825	13669	13799	13513	13716	13837	13760	13790	13660	13811	13808	13703	13737	13830	13750	13633	13829	13440	13643	13649	13781	13843	13727	13774	13907	13767	13744	13772	13664	13658	13710	13782	13851	13645	13702	13764	13678	13783	13641	13801	13859	13535	13655	13707	13838	13620	13800	13744	13635	13636	13826	13582	13786	13632	13858	13557	13678	13734	13862	13653	13941	13682	13725	13779	13675	13738	13699	13952	13683	13780	13684	13702	13689	13604	13798	13730	13692	13681	13560	13609	13959	13782	13830	13866	13844	13744	13579	13849	13685	13627	13781	13819	13826	13725	13731	13811	13865	13803	13696	13714	13717	13702	13590	13482	13828	13953	13695	13799	13672	13779	13739	13624	13736	13820	13744	13769	13674	13733	13762	13567	13616	13768	13687	13688	13568	13694	13778	13863	13674	13684	13614	13834	13799	13745	13778	13702	13683	13734	13589	13690	13609	13836	13752	13766	13789	13781	13675	13804	13838	13672	13764	13742	13735	13740	13843	13763	13955	13918	13825	13699	13691	13537	13752	13928	13738	13600	13778	13671	13754	13813	13830	13742	13732	13531	13823	13867	13830	13838	13621	13649	13883	13638	13639	13838	13673	13713	13773	13717	13710	13687	13775	13729	13713	13686	13508	13613	13790	13797	13637	13833	13735	13749	13818	13865	13659	13684	13799	13786	13697	13968	13777	13738	13654	13845	13683	13682	13662	13757	13600	13623	13774	13727	13869	13666	13678	13704	13756	13652	13773	14034	13823	13681	13683	13830	13855	13689	13629	13866	13776	13795	13795	13706	13673	13607	13630	13679	13790	13520	13914	13526	13596	13687	13704	13920	13694	13779	13775	13604	13905	13776	13738	13732	13535	13755	13752	13691	13642	13699	13715	13707	13743	13655	13817	13674	13741	13770	13684	13631	13851	13870	13816	13676	13793	13819	13830	13707	13788	13739	13566	13988	13775	13830	13856	13795	13684	13880	13791	13519	13441	13626	13734	13779	13793	13638	13790	13835	13921	13956	13715	13764	13603	13900	13798	13625	13859	13673	13787	13670	13930	13674	13836	13691	13837	13782	13772	13745	13751	13657	13659	13612	13811	13864	13714	13731	13791	13700	13664	13645	13798	13813	13711	13657	13671	13753	14032	13702	13773	13804	13841	13693	13914	13762	13786	13807	13883	13869	13789	13692	13763	13791	13737	13629	13625	13693	13730	13811	13749	13689	13736	13793	13740	13791	13699	13624	13894	13994	13719	13746	13690	13791	13712	13693	13678	13860	13832	13823	13839	13515	13869	13773	13727	13862	13862	13674	13914	13834	13858	13746	13636	13717	13695	13766	13575	13833	13777	13736	13815	13602	13694	13811	13812	13794	13772	13640	13797	13880	13703	13633	13761	13740	13899	13770	13743	13772	13830	13776	13761	13602	13882	13804	13607	13888	13790	13866	13674	13733	13775	13862	13894	13708	13680	13786	13742	13719	13739	13727	13682	13876	13655	13775	13713	13669	13703	13685	13790	13769	13671	13723	13768	13794	13647	13678	13755	13851	13720	13699	13594	13841	13684	13662	13851	13779	13771	13722	13785	13875	13756	13935	13795	13895	13718	13626	13736	13579	13959	13916	13663	13808	13679	13797	13669	13881	13741	13707	13680	13623	13729	13734	13764	13787	13700	13887	13784	13565	14020	13728	13668	13577	13787	13749	13746	13644	13805	13709	13834	13930	13868	13660	13654	13666	13711	13832	13745	13794	13727	13712	13675	13645	13789	13744	13702	13766	13704	13643	13873	13894	13616	13653	13664	13808	13790	13918	13766	13684	13735	13757	13675	13737	13767	13743	13815	13693	13739	13705	13589	13785	13676	13779	13666	13843	13803	13595	13771	13606	13863	13780	13731	13700	13824	13590	13681	13721	13858	13699	13726	13847	13795	13741	13808	13880	13695	13755	13841	13740	13847	13736	13704	13827	13833	13764	13738	13828	13714	13629	13751	13891	13715	13761	13757	13747	13795	13764	13881	13644	13656	13785	13771	13933	13770	13734	13834	13730	13717	13740	13811	13852	13782	13802	13738	13739	13624	13635	13710	13814	13776	13614	13765	13788	13798	13844	13888	13761	13650	13769	13901	13813	13754	13687	13841	13704	13744	13731	13682	13679	13777	13724	13785	13796	13715	13671	13842	13805	13655	13809	13735	13666	13863	13656	13677	13853	13865	13657	13773	13791	13674	13821	13822	13764	13721	13665	13703	13795	13958	13691	13634	13758	13601	13841	13910	13670	13721	13695	13758	13731	13783	13598	13753	13699	13819	13715	13819	13768	13695	13788	13673	13739	13628	13759	13628	13766	13589	13640	13596	13668	13556	13776	13600	13710	13690	13653	13797	13649	13683	13868	13732	13657	13681	13924	13793	13594	13868	13744	13657	13679	13786	13824	13769	13754	13527	13675	13827	13654	13677	13876	13622	13794	13790	13963	13936	13750	13764	13821	13740	13810	13747	13780	13740	13805	13850	13852	13755	13789	13697	13779	13656	13726	13897	13858	13775	13659	13723	13755	13670	13945	13914	13692	13718	13724	13468	13887	13725	13719	13805	13928	13812	13677	13805	13827	13739	13898	13800	13786	13785	13698	13701	13672	13712	13684	13699	13813	13563	13664	13713	13777	13784	13797	13700	13606	13708	13780	13646	13799	13693	13739	13713	13788	13813	13755	13814	13744	13617	13842	13825	13787	13725	13638	13784	13714	13663	13659	13581	14014	13733	13860	13789	13697	13779	13613	13813	13649	13863	13688	13696	13677	13611	13876	13677	13818	13640	13644	13785	13675	13820	13862	13817	13874	13667	13871	13802	13680	13655	13631	13742	13586	13734	13762	13776	13595	13718	13767	13628	13687	13680	13794	13592	13708	13572	13692	13889	13960	13834	13743	13892	13614	13808	13788	13725	13665	13808	13790	13703	13730	13599	13711	13817	13718	13750	13777	13773	13777	13832	13590	13712	13636	13870	13702	13510	13816	13754	13746	13781	13742	13757	13647	13745	13813	13682	13736	13630	13683	13794	13668	13672	13643	13739	13678	13766	13746	13664	13722	13756	13684	13707	13651	13779	13733	13552	13915	13603	13675	13771	13671	13764	13920	13784	13719	13811	13737	13831	13744	13945	13787	13859	13787	13760	13896	13579	13635	13908	13697	13645	13764	13752	13789	13742	13676	13697	13746	13612	13666	13691	13659	13647	13738	13734	13711	13833	13598	13661	13673	13739	13866	13636	13891	13783	13749	13779	13854	13848	13674	13749	13820	13703	13877	13800	13577	13811	13746	13630	13699	13610	13850	13908	13743	13748	13533	13558	13809	13563	13882
29286	29587	37236	32755	25803	22467	20143	18690	17997	17424	16987	16823	16741	16569	16198	16331	16153	16245	16217	16073	16100	16115	16149	16201	16076	16057	16160	15992	15927	15943	15971	15880	15921	15976	15955	16042	16097	16170	16027	15878	16141	16024	16141	15941	15945	16030	15895	16125	16022	15846	15769	15985	15964	16013	15911	16068	15807	15825	15910	16004	15973	15929	15897	15871	16032	15994	15799	15844	16022	15945	15826	15966	15920	15934	15992	15839	15924	15736	15910	15983	16107	15765	15661	15898	15881	15833	15965	16019	15994	15860	16095	16059	15879	15959	16067	15923	15904	15715	15789	16095	15887	15967	15992	16025	16113	16083	15870	15780	15835	15966	15893	15627	15967	16021	15848	15892	16140	15825	15856	15929	15930	16064	15857	16114	15980	16180	15909	15796	15933	16010	16013	15781	16122	16119	15997	15911	16200	15799	15826	15906	15796	15677	15932	15986	16077	16036	15898	15996	15893	15776	15984	15915	15785	15974	15754	16144	15948	15819	15878	16078	15900	15772	15855	16091	15931	15942	15967	15935	16001	15909	15788	15970	15654	16066	15840	15945	15869	15892	15968	15816	15894	16075	15805	16110	15946	15945	16061	16022	15952	15924	15919	15868	15961	15658	15794	15767	15958	15735	15947	15919	16102	15803	15773	15876	15935	16097	15878	15994	15960	15961	16112	15860	15917	15835	15846	16032	15786	15896	15858	15974	15841	15882	16014	15902	15818	15919	15716	15975	15898	16008	16005	15861	16032	16230	15818	15944	15977	15954	15723	15976	15996	15924	15794	15995	15774	15797	15951	15943	16091	15989	15922	16059	15881	15966	15832	15986	16069	16152	15802	16096	15795	15958	15863	15962	16069	15955	16007	15746	15991	15853	15847	15824	15882	15912	15942	16047	15731	15973	15886	15839	15856	15825	16182	15950	15931	15967	16011	15967	16008	16027	15962	16058	15884	15762	15954	15962	16043	15901	16047	15834	16026	16029	16086	15917	15962	15931	15900	16099	16021	16071	15866	16161	15786	16011	16156	15942	15837	15965	15887	16056	15913	16001	15952	15778	15877	15764	16036	15921	16042	16152	16170	16041	16268	16017	16137	15945	16031	16094	15887	15903	16256	15932	16044	16006	16020	15733	15875	16032	15889	15775	15709	16108	15917	15886	15906	15967	15813	15861	16057	15954	16062	15907	15885	15929	15935	16138	16017	15961	16063	15964	15923	15849	15942	16186	15785	15796	15933	15963	15969	15907	15838	15708	15741	15836	15911	15876	15963	15887	16047	16196	15982	15959	15863	15815	15941	15980	15966	15952	16157	15998	15923	15992	15951	15828	15983	15847	15641	15965	15973	15885	16042	15932	16128	15757	15863	15847	15805	15885	15956	15910	15872	15902	15905	16016	16055	15973	15806	16057	15955	15960	15828	16108	16051	15912	15844	15949	16035	16002	16006	15976	15923	16048	16018	16038	15718	15772	15865	15924	16201	15838	15904	16203	16133	15985	15811	16014	15941	16000	15858	15900	16078	15908	15966	16046	15998	15858	16087	16079	15914	16027	15830	16168	16013	16015	16029	15918	15879	15945	15915	15677	15892	15900	15964	15752	16067	16084	16002	16005	15958	15818	15917	16011	15994	15766	16086	15952	15992	15966	15910	16094	16181	16065	15807	15952	16115	15754	15686	15879	16006	15800	15809	15969	16009	15864	15892	15987	16003	16062	15760	15799	16137	15946	16062	15828	16062	15992	15926	16027	16137	16100	15895	15910	15784	15902	15962	15931	15742	16007	16020	15847	15884	15948	15888	16187	15891	15921	15880	15940	16138	15940	15815	15961	16235	16067	16098	15905	15712	16125	15926	15970	15892	15852	15900	15847	15856	16107	15913	16052	15983	15855	15987	16017	16045	15916	15834	15830	15845	15747	16082	15845	15927	15890	15808	16016	16042	16007	15811	16093	15898	15821	16087	15939	15982	15776	15825	15963	16013	16024	15905	16103	15889	15964	15850	15792	15936	15911	15694	15917	15877	15846	15978	16069	15988	15918	15955	16032	16056	15922	15939	15907	16074	16061	15883	16070	15874	15917	16327	15846	15920	15972	15901	16030	16027	15746	16065	16044	15906	15891	15972	15847	15824	16139	16068	16052	15810	15763	16098	15909	16070	15852	16051	15929	15908	15824	16079	15883	16009	15852	15986	15904	16006	15978	16019	16006	15843	16122	15947	16185	15908	15878	16108	15836	15979	16039	15993	15927	15909	15877	15843	16058	16054	16067	15927	15973	15906	15863	15882	15798	16023	16129	16065	15893	15855	15995	15855	16076	15843	15936	15995	15899	16045	16069	15841	15945	16068	15819	16215	15962	15836	15839	15896	16011	15936	16204	16041	15796	15998	15992	16000	15868	15875	15733	15978	16005	15926	15824	15931	15867	15936	15957	15935	15996	16030	15842	16205	15948	15888	16201	15923	15889	15847	15973	16014	16159	16075	15932	15868	15917	15979	16033	15872	15966	16194	15879	15909	15939	15855	15886	16137	15894	15651	15977	16061	15916	16172	15956	15938	15955	16008	15773	15788	15873	15871	15877	15922	15858	16123	15904	15870	15933	15898	15973	15981	15911	15894	16052	15903	15907	16017	15825	15960	15818	16103	15852	16007	15876	16016	15971	15912	16011	16021	16219	15825	15787	15870	16022	16111	15915	15941	16024	16015	16003	15892	16006	15800	15862	15951	15926	15919	16155	16109	15784	16013	16013	15889	16077	15822	16061	16025	15855	15884	15956	16053	15888	16076	15979	16094	15974	15890	15915	15895	16028	15935	15974	15985	16248	16050	16012	15976	15944	15982	15903	16068	15911	15887	15940	15858	16020	15823	15991	16063	16080	15939	16112	15861	15849	15897	15864	15828	15951	15920	15949	15951	15828	15988	15914	16049	16045	15955	16032	15959	16084	15974	15881	16097	15950	16109	15923	15756	15947	15858	15868	15906	15971	15938	16122	16264	15931	16038	15951	16082	15939	16060	15976	16210	16007	16025	16123	15938	15966	15868	15822	15952	16032	15886	15876	16032	15804	15952	15936	15963	16030	15977	15814	15836	15961	15867	15951	15691	15965	16104	15985	16121	16198	15960	15892	15945	15936	15864	15709	15936	15931	15918	16062	16036	15965	15919	15731	16068	15808	15895	16156	16007	15858	16035	15950	16074	15758	15938	15893	15932	15667	15751	15825	16107	15766	16046	15833	15832	15972	15966	16015	15890	15899	15847	15964	15823	15789	15853	15955	16115	16115	15975	15850	16092	15901	15834	15873	15917	16055	15968	15985	16009	15942	16028	15940	16025	15917	16013	15814	15848	15951	15824	15948	15877	15990	16021	16028	15891	16063	15930	15951	15924	16002	15837	16051	15805	15862	15863	15995	15877	15975	15896	16081	16069	15818	15975	15818	15966	16112	15941	16025	15864	15855	15945	16236	15988	16059	16077	15862	16040	15923	15848	15967	15864	16158	16146	15899	15964	16092	15993	16075	15833	16145	16073	15795	15878	15904	16021	16106	15985	16009	15967	16005	15975	15986	15845	16028	16117	16156	15844	15848	16045	16122	16337	15889	16271	15908	15918	15887	16052	15926	15835	15794	16061	15906	15700	16083	16140	15764	15796	15900	15994	15994	15931	16041	15682	16026	15799	15759	15986	15934	16086	15918	15898	16002	15895	15912	15904	15928	16030	15809	16006	16132	16003	15783	15827	16066	15981	16027	16109	16041	15850	15935	15920	16131	16016	15791	15902	15846	16018	16062	16051	15871	16080	16062	15894	15975	15904	15935	15993	15895	15959	15920	15999	15890	16228	15916	15928	15970	15815	15930	15925	15805	15990	15941	15918	15885	15949	15822	15855	15861	15849	15859	15952	15919	16064	16124	15880	15928	15934	15767	15862	15888	15881	15962	15960	16011	15762	15951	15975	15870	16176	16152	15999	15946	15741	15907	15894	15823	15832	15668	15893	15865	15734	15655	15810	16048	16082	15888	15985	16052	15945	15983	15936	15770	15939	15934	15960	15972	15946	16078	15965	15925	15957	15878	15952	15978	15918	15933	15847	15867	15875	15812	15833	16016	16050	15969	15936	16029	15898	16019	15888	15998	15976	15963	15866	15839	15971	15819	15715	15910	15886	15791	16032	15944	15998	16009	15895	16092	15914	16312	15892	15741	15815	15992	15961	16059	16002	16002	15924	15905	15859	16110	15806	15911	15834	15898	16104	15877	15832	15891	15924	16015	16040	15789	15956	15857	15918	15846	16113	15980	15887	15901	15987	16216	15924	15871	15965	15813	15692	15670	15900	15767	16066	15946	16088	16043	16069	15983	16038	16011	15745	16126	15994	16024	16003	16078	16023	16028	15874	15911	16203	15935	16044	15874	15913	15962	15969	15999	15979	15963	15949	15848	15956	15890	15904	15939	16034	15867	15749	15838	15915	16009	15999	15936	16206	15891	15934	15866	15973	15891	16043	15692	16007	16064	16056	15851	15958	15706	15753	16060	15953	15958	16178	15916	16077	16056	15661	16092	15994	15779	15907	16023	15908	16037	15893	16031	15949	16088	15954	15894	15962	16093	15859	15993	15915	15757	15714	16037	16127	15978	15922	15832	16113	15976	15916	15971	15996	15983	16011	15922	15888	16068	16072	16035	15827	15909	16168	15912	16027	16032	15901	16161	16057	15993	15939	15790	15898	15924	15850	15882	15878	16056	16097	15914	15981	15996	15813	15897	15872	16067	15812	15719	15967	15881	15811	15891	16112	16187	15894	16032	15768	15844	15961	16056	15888	15932	15795	15703	15995	16066	15805	16000	15816	15792	15927	15976	15948	16036	16031	15980	15731	15745	15991	16198	16003	15692	15882	15909	15894	15937	16064	15803	15924	16023	15832	15999	15808	16107	15994	16008	15959	15888	15783	15958	15964	15930	15939	15958	15831	15963	15885	15898	16128	15976	15889	15846	15848	15844	16134	16037	15816	15990	16057	15816	16014	15905	16013	15823	16025	15966	16080	15958	15991	15888	16086	15781	15957	15956	15877	15894	15830	16078	15948	15942	15868	16017	15865	15765	15857	15907	16048	15925	16025	15912	15887	15740	16032	15838	15752	15763	15871	15982	15718	15927
30831	46033	41331	31523	25652	21969	19293	17584	16398	15925	15075	14999	14695	14394	14336	14268	14066	14034	13896	14101	13824	13824	13852	13797	13881	13761	13818	13790	13740	13723	13779	13829	13574	13759	13840	13759	13901	13712	13768	13770	13948	13652	13649	13740	13828	13807	13602	13562	13622	13689	13700	13680	13621	13686	13591	13572	13701	13573	13557	13716	13663	13658	13725	13706	13578	13640	13723	13625	13711	13470	13577	13758	13782	13659	13800	13743	13810	13699	13710	13643	13695	13656	13657	13631	13678	13516	13753	13603	13778	13713	13686	13506	13601	13645	13712	13638	13652	13793	13785	13793	13803	13805	13637	13546	13550	13685	13863	13516	13653	13689	13761	13612	13678	13578	13494	13603	13739	13750	13778	13843	13635	13660	13708	13645	13618	13774	13602	13644	13648	13603	13758	13572	13597	13475	13634	13619	13585	13736	13604	13474	13591	13714	13701	13745	13716	13622	13627	13628	13561	13684	13572	13660	13539	13661	13690	13717	13513	13573	13672	13691	13690	13679	13700	13602	13808	13567	13450	13691	13538	13842	13611	13643	13700	13463	13878	13650	13457	13751	13685	13648	13686	13630	13779	13529	13765	13729	13649	13747	13682	13634	13778	13515	13723	13842	13515	13756	13548	13911	13720	13712	13524	13726	13730	13745	13637	13808	13603	13692	13757	13490	13589	13633	13721	13875	13567	13650	13536	13938	13627	13664	13706	13713	13619	13549	13548	13613	13566	13624	13552	13745	13579	13599	13718	13683	13620	13691	13613	13558	13531	13654	13519	13710	13528	13735	13614	13662	13660	13643	13803	13674	13780	13507	13655	13802	13551	13647	13728	13607	13600	13629	13636	13664	13592	13579	13666	13631	13781	13726	13726	13668	13419	13534	13549	13558	13576	13598	13791	13527	13631	13570	13661	13586	13768	13585	13734	13776	13741	13669	13591	13645	13522	13639	13730	13743	13674	13807	13626	13739	13643	13651	13719	13709	13747	13579	13626	13765	13595	13649	13841	13517	13545	13793	13672	13741	13685	13588	13688	13627	13699	13625	13550	13721	13540	13713	13771	13529	13752	13608	13651	13595	13528	13633	13727	13611	13816	13648	13753	13690	13637	13629	13570	13777	13771	13703	13632	13673	13912	13620	13619	13745	13707	13793	13722	13800	13732	13659	13725	13830	13661	13607	13821	13777	13774	13548	13653	13807	13708	13660	13546	13568	13741	13560	13597	13714	13636	13618	13710	13592	13605	13668	13655	13664	13630	13559	13797	13721	13757	13791	13761	13696	13588	13766	13755	13642	13733	13579	13544	13753	13747	13655	13530	13656	13766	13670	13650	13784	13643	13703	13599	13811	13739	13625	13767	13722	13719	13613	13640	13747	13555	13673	13778	13877	13682	13616	13565	13662	13631	13638	13761	13682	13573	13581	13714	13733	13628	13683	13690	13697	13586	13674	13603	13668	13580	13546	13706	13774	13671	13735	13703	13652	13656	13690	13722	13703	13614	13500	13726	13828	13646	13533	13719	13626	13645	13783	13509	13761	13612	13689	13793	13738	13567	13661	13575	13484	13562	13733	13635	13679	13571	13730	13646	13690	13882	13737	13616	13679	13557	13721	13707	13640	13535	13562	13738	13781	13750	13704	13765	13462	13657	13580	13697	13686	13572	13589	13708	13701	13655	13743	13465	13547	13607	13627	13699	13742	13807	13637	13625	13585	13678	13668	13833	13641	13436	13724	13755	13705	13619	13656	13624	13610	13714	13754	13730	13674	13561	13624	13681	13586	13743	13537	13702	13645	13801	13724	13511	13688	13671	13719	13639	13679	13672	13583	13573	13665	13671	13723	13694	13642	13559	13728	13598	13606	13713	13649	13832	13718	13566	13652	13625	13745	13622	13651	13566	13736	13773	13713	13808	13750	13666	13708	13698	13635	13732	13647	13608	13525	13597	13825	13582	13586	13633	13591	13640	13623	13571	13843	13591	13679	13617	13724	13759	13670	13637	13495	13539	13577	13539	13632	13807	13676	13582	13746	13641	13726	13690	13721	13701	13821	13583	13844	13626	13757	13629	13778	13936	13601	13670	13659	13522	13655	13718	13671	13461	13727	13769	13555	13570	13750	13533	13822	13671	13633	13593	13556	13675	13709	13687	13608	13585	13744	13571	13726	13644	13685	13528	13769	13611	13688	13688	13768	13578	13715	13600	13686	13724	13610	13767	13571	13649	13901	13684	13735	13769	13618	13707	13528	13527	13798	13431	13544	13848	13689	13678	13751	13735	13677	13602	13784	13651	13587	13712	13613	13575	13601	13807	13820	13692	13668	13601	13422	13707	13705	13650	13744	13776	13621	13735	13577	13610	13783	13660	13645	13625	13805	13702	13614	13761	13653	13767	13671	13628	13795	13644	13690	13848	13675	13648	13646	13687	13701	13532	13569	13740	13618	13559	13673	13836	13586	13717	13730	13681	13658	13691	13575	13628	13540	13814	13781	13728	13580	13699	13585	13538	13736	13761	13567	13787	13663	13545	13555	13726	13633	13603	13680	13688	13619	13800	13774	13622	13810	13717	13684	13727	13743	13615	13529	13675	13726	13671	13631	13751	13789	13589	13667	13592	13589	13516	13715	13675	13657	13720	13729	13713	13474	13641	13685	13691	13710	13799	13536	13701	13763	13692	13760	13534	13437	13587	13807	13641	13657	13778	13592	13743	13671	13656	13621	13649	13635	13719	13635	13570	13516	13671	13853	13705	13723	13704	13668	13535	13552	13798	13858	13569	13724	13751	13797	13783	13438	13682	13531	13831	13886	13643	13785	13691	13670	13691	13735	13724	13713	13768	13603	13713	13562	13652	13688	13471	13624	13498	13495	13608	13569	13797	13791	13629	13706	13687	13703	13664	13767	13701	13740	13714	13510	13628	13528	13824	13529	13680	13644	13608	13716	13652	13612	13541	13538	13513	13671	13769	13673	13608	13753	13637	13757	13567	13717	13569	13531	13556	13617	13428	13690	13690	13474	13737	13697	13709	13641	13872	13522	13434	13768	13668	13647	13792	13587	13635	13742	13875	13645	13584	13748	13671	13663	13663	13620	13599	13445	13648	13634	13837	13587	13684	13704	13838	13766	13670	13719	13628	13622	13711	13783	13692	13582	13694	13718	13741	13619	13712	13678	13509	13714	13541	13416	13489	13529	13596	13643	13563	13625	13530	13909	13697	13446	13603	13719	13586	13725	13580	13548	13691	13601	13803	13694	13756	13673	13673	13662	13604	13785	13646	13621	13720	13639	13800	13644	13662	13705	13549	13682	13727	13788	13678	13551	13616	13501	13721	13596	13570	13686	13646	13678	13788	13680	13759	13569	13684	13522	13742	13559	13615	13689	13681	13556	13638	13631	13684	13709	13805	13792	13784	13532	13630	13605	13713	13611	13616	13629	13662	13807	13550	13515	13762	13591	13807	13678	13735	13503	13618	13819	13676	13801	13769	13727	13627	13640	13702	13763	13657	13762	13622	13709	13746	13537	13724	13635	13731	13622	13695	13694	13462	13685	13543	13784	13710	13719	13607	13784	13663	13599	13566	13729	13840	13536	13582	13813	13776	13738	13582	13744	13577	13689	13814	13788	13592	13536	13527	13605	13477	13540	13718	13652	13623	13593	13725	13651	13594	13629	13806	13753	13752	13732	13607	13583	13813	13643	13534	13615	13675	13677	13718	13704	13575	13629	13815	13637	13606	13564	13749	13767	13880	13769	13698	13620	13590	13847	13711	13626	13699	13732	13702	13750	13666	13588	13802	13492	13697	13584	13483	13738	13708	13724	13730	13741	13605	13651	13779	13500	13687	13598	13596	13637	13533	13605	13695	13592	13709	13677	13592	13519	13764	13780	13623	13512	13555	13637	13558	13589	13591	13688	13707	13590	13726	13642	13726	13675	13772	13623	13725	13615	13617	13485	13569	13519	13591	13733	13634	13766	13713	13644	13559	13540	13568	13747	13609	13661	13789	13705	13554	13640	13898	13645	13701	13760	13648	13552	13696	13769	13490	13794	13683	13588	13560	13556	13690	13720	13643	13483	13575	13779	13825	13620	13571	13758	13732	13534	13555	13700	13667	13665	13571	13719	13813	13571	13694	13624	13420	13743	13749	13587	13605	13674	13634	13655	13603	13591	13697	13742	13647	13779	13577	13788	13618	13686	13561	13677	13564	13819	13611	13678	13698	13827	13808	13788	13499	13726	13675	13685	13677	13699	13727	13699	13651	13637	13671	13699	13645	13748	13685	13581	13687	13792	13615	13512	13582	13729	13717	13553	13656	13551	13724	13698	13717	13646	13670	13771	13659	13617	13611	13849	13576	13569	13465	13465	13608	13685	13632	13753	13571	13595	13608	13761	13818	13596	13759	13605	13671	13748	13724	13622	13704	13706	13718	13491	13734	13757	13737	13668	13656	13406	13454	13624	13837	13612	13798	13532	13755	13630	13706	13752	13661	13624	13641	13726	13578	13913	13595	13791	13724	13643	13691	13702	13703	13728	13716	13607	13600	13654	13814	13608	13675	13615	13644	13639	13507	13609	13571	13556	13577	13750	13757	13840	13710	13740	13513	13522	13608	13882	13674	13607	13677	13730	13597	13641	13721	13591	13505	13837	13537	13622	13708	13632	13896	13692	13577	13576	13743	13722	13569	13734	13650	13632	13724	13755	13636	13619	13667	13662	13492	13663	13566	13781	13586	13759	13621	13778	13821	13606	13501	13617	13648	13497	13531	13724	13640	13706	13746	13702	13586	13696	13984	13715	13553	13483	13576	13641	13652	13728	13769	13529	13636	13410	13720	13683	13696	13651	13498	13561	13657	13589	13522	13784	13645	13542	13620	13750	13595	13867	13594	13592	13621	13565	13550	13629	13754	13669	13810	13575	13647	13606	13444	13634	13728	13755	13736	13853	13653	13732	13748	13541	13720	13736	13578	13572	13712	13582	13919	13778	13783	13754	13791	13590	13695	13547	13624	13519	13726	13812	13628	13737	13715	13614	13653	13558	13618	13698	13671	13495	13734	13733	13794	13606	13527	13708	13657	13796	13725	13691	13660	13694	13788	13570	13657	13716	13756	13612	13837	13587	13508	13844	13612	13589	13620	13806	13721	13672
23947	21023	28553	26348	26134	26205	24230	20540	18733	18003	17529	16816	16915	16765	16435	16325	16291	16129	16034	16137	16152	15954	15941	15866	15873	15787	15828	15697	15555	15563	15677	15832	15881	15643	15731	15661	15830	15748	15787	15717	15718	15667	15671	15720	15875	15696	15591	15615	15658	15777	15671	15614	15783	15636	15926	15817	15933	15605	15859	15512	15658	15629	15616	15649	15712	15484	15560	15757	15842	15748	15706	15676	15740	15538	15739	15653	15672	15558	15597	15355	15619	15677	15864	15769	15519	15619	15759	15648	15601	15493	15704	15495	15756	15614	15828	15563	15585	15569	15645	15792	15793	15723	15666	15718	15736	15529	15630	15431	15458	15645	15624	15926	15620	15546	15826	15356	15435	15579	15591	15646	15602	15732	15644	15489	15529	15525	15525	15823	15754	15513	15649	15621	15634	15443	15644	15762	15711	15700	15620	15656	15632	15586	15540	15574	15680	15697	15604	15897	15748	15840	15579	15788	15660	15629	15678	15471	15604	15646	15586	15486	15780	15591	15787	15693	15705	15586	15861	15573	15413	15641	15650	15583	15719	15651	15616	15714	15764	15626	15706	15790	15680	15770	15670	15547	15597	15566	15699	15701	15702	15779	15627	15626	15678	15565	15693	15663	15811	15787	15661	15666	15522	15525	15753	15456	15488	15614	15577	15684	15656	15580	15680	15689	15735	15621	15742	15548	15676	15607	15561	15617	15651	15604	15585	15439	15614	15724	15578	15562	15635	15516	15659	15696	15613	15665	15564	15825	15638	15490	15644	15632	15606	15754	15750	15673	15734	15655	15714	15575	15770	15629	15866	15561	15680	15441	15694	15656	15723	15551	15670	15475	15744	15701	15687	15946	15681	15593	15618	15676	15451	15647	15573	15522	15593	15597	15903	15620	15525	15616	15796	15638	15662	15773	15610	15532	15700	15784	15635	15565	15668	15522	15468	15721	15570	15675	15743	15660	15580	15706	15569	15554	15705	15667	15548	15451	15755	15563	15696	15661	15615	15663	15696	15520	15658	15726	15695	15724	15431	15684	15791	15696	15593	15579	15482	15622	15543	15643	15694	15593	15849	15591	15547	15645	15528	15726	15617	15686	15623	15592	15524	15516	15370	15610	15637	15673	15599	15627	15521	15555	15644	15599	15590	15651	15584	15726	15700	15828	15377	15597	15614	15736	15409	15696	15687	15712	15429	15488	15434	15559	15614	15281	15784	15597	15497	15528	15604	15579	15689	15679	15607	15580	15438	15681	15570	15659	15647	15693	15620	15603	15790	15715	15712	15666	15632	15582	15510	15877	15572	15612	15683	15716	15497	15787	15539	15459	15643	15701	15556	15641	15424	15699	15594	15465	15512	15551	15692	15536	15584	15712	15540	15640	15678	15515	15587	15483	15379	15619	15516	15552	15722	15714	15699	15687	15660	15537	15651	15613	15602	15731	15491	15553	15612	15710	15508	15642	15644	15613	15713	15513	15554	15663	15618	15614	15689	15488	15691	15597	15628	15636	15714	15593	15687	15641	15449	15377	15640	15756	15663	15599	15797	15568	15747	15526	15557	15569	15507	15721	15633	15522	15861	15523	15628	15520	15788	15889	15493	15601	15634	15719	15580	15621	15653	15648	15502	15632	15525	15613	15386	15733	15709	15592	15566	15749	15775	15673	15553	15411	15654	15670	15655	15641	15493	15552	15821	15567	15530	15736	15715	15535	15437	15671	15653	15529	15729	15757	15538	15551	15509	15688	15619	15515	15369	15762	15673	15556	15485	15596	15373	15636	15811	15466	15510	15716	15833	15538	15676	15586	15665	15478	15723	15650	15630	15640	15836	15621	15645	15608	15631	15613	15709	15656	15533	15856	15715	15555	15589	15626	15733	15702	15673	15660	15702	15665	15578	15710	15712	15741	15667	15571	15570	15549	15705	15621	15744	15627	15503	15452	15642	15517	15760	15533	15622	15465	15734	15602	15524	15508	15652	15639	15593	15581	15605	15898	15556	15630	15498	15580	15681	15731	15705	15666	15622	15624	15704	15713	15586	15724	15523	15662	15534	15407	15806	15513	15621	15499	15546	15567	15556	15581	15654	15515	15747	15838	15660	15742	15667	15709	15521	15495	15541	15500	15719	15793	15742	15763	15653	15789	15579	15656	15561	15731	15929	15592	15784	15771	15591	15805	15598	15707	15642	15567	15339	15526	15680	15675	15623	15862	15740	15864	15673	15671	15549	15634	15593	15597	15872	15755	15754	15607	15483	15548	15520	15725	15711	15582	15480	15642	15446	15539	15622	15684	15680	15634	15451	15618	15763	15568	15537	15691	15477	15687	15603	15727	15677	15621	15711	15717	15702	15674	15633	15638	15744	15549	15762	15519	15688	15597	15649	15626	15775	15666	15588	15607	15697	15612	15487	15613	15719	15607	15583	15790	15696	15793	15567	15644	15584	15757	15921	15767	15790	15611	15623	15627	15570	15882	15880	15831	15539	15653	15696	15727	15894	15631	15541	15800	15723	15674	15684	15704	15604	15389	15588	15410	15342	15592	15675	15730	15719	15564	15823	15724	15768	15479	15512	15546	15621	15706	15678	15597	15670	15806	15806	15507	15629	15510	15587	15680	15420	15690	15419	15612	15658	15524	15723	15808	15821	15694	15822	15588	15630	15755	15598	15472	15500	15540	15523	15817	15764	15690	15789	15638	15713	15622	15577	15505	15548	15580	15626	15679	15589	15569	15860	15638	15558	15657	15537	15736	15564	15498	15527	15630	15697	15837	15607	15612	15605	15613	15557	15521	15699	15624	15662	15706	15656	15588	15566	15536	15716	15757	15641	15538	15704	15803	15614	15790	15677	15526	15476	15709	15566	15637	15794	15669	15662	15718	15512	15454	15460	15622	15786	15579	15579	15882	15705	15648	15662	15710	15704	15706	15616	15555	15444	15568	15701	15653	15714	15697	15780	15563	15680	15689	15610	15785	15758	15754	15566	15643	15640	15794	15528	15659	15496	15490	15796	15648	15630	15710	15747	15683	15644	15537	15570	15679	15668	15859	15778	15477	15671	15681	15464	15738	15811	15618	15612	15673	15587	15486	15949	15578	15723	15807	15630	15785	15681	15479	15625	15535	15474	15589	15608	15790	15461	15529	15432	15574	15744	15606	15741	15400	15493	15559	15611	15562	15800	15576	15579	15693	15624	15524	15579	15622	15677	15450	15631	15672	15369	15519	15671	15695	15806	15717	15574	15748	15688	15582	15628	15660	15698	15602	15546	15618	15564	15688	15688	15680	15677	15720	15738	15662	15786	15600	15660	15669	15824	15636	15430	15419	15705	15625	15600	15612	15822	15548	15629	15686	15801	15625	15506	15353	15649	15596	15655	15644	15710	15495	15560	15726	15459	15751	15728	15481	15760	15752	15667	15657	15570	15764	15613	15694	15521	15708	15797	15571	15611	15705	15747	15792	15469	15812	15447	15546	15629	15629	15601	15529	15627	15585	15486	15663	15623	15564	15689	15559	15631	15601	15714	15561	15728	15608	15652	15590	15679	15694	15638	15568	15599	15770	15697	15644	15761	15524	15653	15707	15789	15776	15684	15575	15495	15708	15633	15689	15732	15575	15595	15647	15726	15752	15714	15492	15709	15769	15593	15698	15595	15675	15448	15729	15521	15503	15623	15554	15568	15666	15651	15577	15698	15688	15610	15507	15447	15729	15844	15792	15680	15636	15793	15590	15518	15510	15911	15652	15621	15762	15559	15581	15723	15506	15513	15486	15746	15599	15676	15739	15639	15732	15709	15536	15586	15617	15532	15667	15592	15458	15652	15533	15494	15723	15798	15492	15672	15567	15675	15523	15682	15828	15643	15624	15801	15682	15672	15683	15730	15799	15800	15581	15568	15613	15731	15604	15477	15648	15452	15617	15671	15813	15792	15643	15762	15749	15491	15604	15678	15705	15575	15631	15774	15625	15517	15668	15627	15663	15712	15524	15678	15422	15583	15619	15659	15552	15737	15571	15774	15678	15677	15627	15445	15664	15609	15501	15790	15528	15766	15793	15761	15782	15663	15617	15770	15573	15749	15407	15456	15684	15660	15360	15618	15606	15601	15688	15583	15451	15614	15484	15732	15594	15588	15637	15639	15671	15564	15712	15592	15599	15932	15711	15768	15794	15540	15803	15652	15457	15416	15682	15659	15623	15667	15580	15659	15582	15651	15834	15467	15658	15596	15610	15769	15659	15649	15736	15612	15793	15612	15700	15674	15692	15742	15632	15852	15636	15587	15620	15683	15520	15525	15778	15816	15906	15731	15530	15754	15634	15543	15735	15818	15609	15618	15643	15719	15453	15588	15647	15706	15476	15699	15606	15821	15703	15661	15588	15498	15627	15607	15609	15850	15763	15725	15896	15548	15502	15562	15661	15802	15628	15598	15765	15558	15664	15684	15403	15518	15707	15464	15888	15629	15713	15553	15592	15563	15801	15723	15744	15697	15688	15687	15692	15662	15458	15474	15391	15643	15459	15727	15568	15560	15646	15717	15560	15740	15656	15844	15788	15693	15711	15525	15726	15617	15825	15713	15680	15564	15552	15665	15851	15516	15850	15537	15777	15626	15826	15649	15603	15720	15796	15797	15564	15561	15595	15450	15824	15744	15518	15554	15531	15548	15710	15701	15601	15636	15799	15774	15752	15690	15736	15521	15475	15639	15657	15703	15800	15828	15575	15370	15333	15662	15785	15531	15683	15744	15702	15851	15719	15608	15708	15793	15489	15486	15484	15497	15614	15565	15778	15716	15709	15755	15664	15862	15602	15675	15742	15797	15607	15659	15492	15707	15693	15640	15499	15514	15720	15617	15504	15465	15612	15395	15586	15676	15508	15701	15504	15448	15510	15572	15596	15821	15727	15606	15759	15550	15587	15504	15806	15746	15725	15630	15517	15684	15513	15582	15774	15724	15675	15399	15515	15566	15560	15721	15617	15714	15487	15610	15611	15731	15639	15587	15667	15589	15497	15615	15524	15506	15694	15411	15678	15630	15806	15625	15783	15864	15555	15801	15627	15601	15747	15679	15609	15601	15577	15673	15547	15613	15478	15600	15743	15729	15616	15800	15500	15605	15556	15468	15727	15810	15674	15615	15675	15641	15768
31089	51572	48031	38086	31631	26031	21903	19816	18127	16951	16187	15626	15245	14848	14663	14380	14224	14157	14071	13948	13987	13776	13834	13651	13824	13835	13649	13538	13691	13820	13513	13622	13653	13626	13583	13408	13624	13444	13646	13493	13396	13419	13584	13561	13434	13579	13727	13645	13505	13522	13530	13474	13551	13426	13419	13504	13483	13429	13503	13506	13592	13447	13416	13580	13547	13385	13544	13381	13473	13368	13383	13508	13451	13489	13381	13523	13606	13449	13614	13516	13556	13438	13469	13498	13587	13470	13579	13476	13481	13485	13413	13577	13520	13683	13539	13700	13333	13498	13456	13459	13480	13508	13541	13574	13543	13420	13559	13646	13540	13411	13558	13556	13572	13641	13469	13574	13566	13373	13457	13528	13530	13523	13560	13641	13448	13458	13493	13590	13571	13408	13405	13448	13503	13516	13424	13578	13563	13484	13399	13587	13366	13453	13396	13501	13592	13406	13572	13211	13426	13353	13444	13546	13405	13507	13429	13574	13571	13590	13660	13558	13592	13582	13435	13438	13473	13476	13471	13551	13375	13569	13602	13390	13522	13512	13679	13397	13411	13636	13544	13446	13447	13651	13510	13607	13488	13487	13600	13529	13534	13485	13431	13543	13570	13357	13462	13521	13442	13488	13456	13575	13573	13527	13532	13413	13385	13475	13520	13621	13447	13530	13557	13504	13496	13481	13499	13545	13494	13464	13676	13360	13496	13388	13448	13455	13505	13494	13509	13606	13509	13550	13335	13347	13505	13438	13450	13570	13526	13575	13418	13554	13430	13392	13527	13507	13567	13445	13588	13338	13554	13427	13572	13386	13505	13508	13648	13368	13613	13390	13394	13494	13680	13466	13481	13480	13495	13561	13473	13229	13699	13549	13335	13444	13400	13536	13535	13586	13387	13532	13526	13567	13393	13378	13588	13443	13601	13420	13569	13453	13545	13556	13523	13633	13529	13450	13418	13552	13523	13469	13531	13506	13360	13579	13497	13550	13566	13451	13497	13644	13537	13351	13711	13617	13490	13622	13542	13444	13485	13484	13530	13616	13579	13561	13443	13446	13574	13554	13590	13497	13574	13564	13494	13520	13302	13536	13378	13577	13552	13405	13382	13652	13373	13586	13512	13497	13599	13513	13260	13573	13457	13553	13516	13491	13329	13464	13597	13535	13609	13455	13336	13438	13500	13440	13433	13450	13462	13462	13418	13597	13561	13590	13460	13343	13544	13466	13511	13403	13579	13627	13528	13427	13591	13402	13429	13360	13550	13633	13504	13476	13545	13521	13353	13483	13474	13422	13396	13351	13358	13495	13376	13344	13487	13359	13577	13470	13545	13578	13493	13348	13419	13471	13750	13506	13404	13557	13481	13445	13486	13418	13586	13531	13581	13566	13297	13517	13585	13473	13507	13559	13585	13377	13458	13443	13484	13676	13438	13557	13379	13431	13481	13650	13530	13571	13700	13537	13515	13400	13703	13536	13498	13575	13581	13544	13427	13461	13577	13502	13418	13524	13425	13431	13456	13299	13552	13553	13607	13593	13720	13422	13655	13374	13351	13464	13559	13552	13419	13452	13583	13440	13467	13455	13477	13338	13590	13382	13515	13427	13661	13578	13261	13403	13509	13613	13478	13538	13382	13558	13482	13502	13588	13416	13638	13475	13531	13663	13411	13491	13584	13563	13442	13518	13464	13666	13550	13446	13450	13411	13544	13495	13315	13391	13517	13549	13492	13437	13557	13267	13657	13429	13372	13453	13521	13470	13500	13558	13391	13510	13370	13409	13396	13367	13540	13438	13352	13437	13510	13581	13652	13445	13530	13278	13421	13589	13530	13422	13497	13541	13654	13421	13495	13367	13383	13538	13405	13520	13517	13467	13334	13492	13375	13578	13387	13498	13358	13552	13317	13563	13344	13422	13598	13453	13501	13348	13573	13401	13473	13445	13633	13480	13464	13352	13447	13719	13544	13495	13527	13569	13409	13548	13729	13615	13491	13514	13661	13503	13262	13384	13438	13547	13552	13482	13539	13545	13501	13579	13460	13536	13588	13510	13403	13499	13435	13543	13498	13387	13569	13549	13382	13530	13454	13621	13472	13670	13529	13500	13422	13518	13503	13535	13672	13468	13445	13502	13722	13653	13572	13785	13405	13431	13542	13618	13555	13439	13435	13416	13427	13608	13472	13566	13528	13532	13389	13516	13470	13522	13416	13598	13491	13402	13442	13399	13627	13425	13474	13492	13552	13449	13524	13444	13453	13450	13546	13438	13514	13583	13427	13563	13380	13533	13608	13346	13467	13492	13290	13487	13473	13594	13558	13418	13448	13526	13582	13646	13368	13701	13402	13657	13431	13453	13401	13654	13579	13478	13581	13599	13597	13545	13381	13699	13651	13224	13485	13556	13485	13567	13546	13579	13609	13386	13531	13664	13475	13437	13449	13519	13389	13528	13554	13688	13437	13541	13426	13612	13434	13430	13494	13469	13549	13453	13477	13528	13263	13418	13415	13610	13612	13394	13625	13516	13498	13528	13587	13433	13511	13475	13560	13376	13604	13396	13284	13559	13653	13351	13389	13398	13439	13436	13667	13587	13605	13559	13614	13598	13575	13447	13413	13567	13340	13655	13526	13407	13629	13314	13566	13437	13450	13379	13431	13572	13518	13422	13507	13291	13588	13578	13504	13536	13670	13617	13413	13548	13514	13416	13444	13534	13424	13655	13636	13334	13617	13694	13635	13662	13295	13454	13584	13358	13485	13486	13439	13441	13484	13649	13404	13533	13404	13571	13683	13502	13587	13435	13589	13395	13521	13550	13482	13686	13582	13454	13679	13547	13537	13396	13455	13466	13489	13418	13478	13467	13424	13582	13525	13466	13534	13581	13416	13266	13532	13442	13328	13561	13460	13410	13660	13315	13587	13339	13533	13500	13454	13526	13584	13397	13633	13474	13394	13556	13571	13468	13476	13452	13403	13570	13592	13517	13361	13507	13494	13499	13440	13480	13658	13535	13516	13489	13299	13531	13564	13567	13607	13469	13382	13389	13346	13409	13480	13589	13613	13615	13635	13394	13465	13473	13577	13474	13436	13449	13573	13566	13477	13506	13317	13367	13565	13444	13383	13375	13523	13410	13468	13393	13473	13427	13580	13394	13445	13702	13532	13392	13711	13575	13625	13424	13443	13562	13426	13482	13568	13507	13640	13428	13434	13508	13439	13614	13583	13597	13448	13426	13555	13425	13459	13346	13407	13465	13437	13454	13525	13489	13474	13422	13577	13609	13607	13519	13484	13568	13533	13488	13494	13529	13622	13388	13413	13680	13517	13391	13459	13495	13581	13224	13457	13603	13485	13543	13509	13473	13240	13450	13599	13397	13420	13526	13478	13539	13571	13512	13562	13435	13278	13467	13434	13510	13561	13422	13517	13514	13385	13470	13562	13399	13558	13623	13360	13356	13446	13508	13670	13498	13691	13572	13448	13426	13378	13350	13522	13306	13555	13452	13461	13647	13493	13443	13575	13340	13571	13428	13502	13576	13413	13617	13483	13333	13682	13560	13401	13552	13490	13508	13693	13417	13584	13509	13605	13488	13528	13391	13456	13569	13578	13552	13470	13602	13585	13499	13504	13539	13545	13522	13549	13457	13545	13511	13588	13503	13462	13463	13400	13459	13521	13622	13479	13545	13429	13644	13443	13494	13445	13521	13465	13539	13622	13494	13412	13533	13434	13587	13539	13471	13468	13568	13416	13419	13450	13388	13547	13448	13532	13434	13510	13540	13509	13497	13403	13338	13340	13355	13543	13439	13649	13439	13582	13510	13514	13513	13671	13449	13542	13501	13452	13553	13526	13558	13613	13553	13494	13495	13567	13510	13511	13498	13624	13299	13615	13394	13393	13560	13216	13494	13439	13415	13526	13610	13491	13542	13364	13356	13476	13528	13426	13587	13356	13607	13345	13495	13532	13487	13718	13565	13621	13502	13372	13370	13630	13538	13535	13498	13500	13343	13334	13486	13459	13572	13486	13358	13659	13499	13473	13284	13601	13406	13430	13566	13495	13442	13578	13559	13384	13380	13578	13560	13495	13377	13521	13522	13504	13355	13508	13421	13552	13677	13456	13450	13294	13500	13463	13469	13642	13683	13612	13455	13480	13590	13481	13582	13564	13548	13460	13488	13600	13452	13409	13632	13531	13435	13453	13612	13391	13447	13625	13621	13610	13535	13353	13638	13606	13506	13596	13629	13342	13501	13660	13388	13561	13575	13513	13355	13469	13524	13502	13380	13454	13549	13473	13569	13380	13570	13462	13692	13510	13414	13461	13591	13386	13408	13370	13482	13441	13551	13318	13395	13498	13402	13511	13447	13532	13517	13468	13529	13419	13467	13319	13627	13568	13431	13392	13560	13499	13611	13405	13461	13435	13556	13331	13508	13556	13515	13521	13555	13687	13474	13575	13660	13486	13454	13541	13528	13573	13567	13360	13590	13575	13544	13480	13349	13488	13514	13287	13319	13480	13472	13444	13553	13644	13359	13472	13510	13508	13281	13542	13494	13463	13445	13544	13570	13439	13348	13341	13496	13496	13498	13412	13417	13471	13444	13420	13532	13552	13347	13437	13478	13607	13617	13333	13568	13409	13394	13713	13487	13441	13624	13385	13508	13559	13504	13455	13491	13540	13555	13402	13537	13568	13568	13386	13493	13464	13470	13689	13461	13557	13441	13640	13411	13446	13491	13766	13449	13452	13444	13534	13453	13435	13307	13415	13664	13589	13603	13466	13372	13516	13565	13337	13610	13530	13444	13411	13583	13465	13464	13416	13513	13588	13434	13441	13379	13359	13407	13479	13612	13325	13482	13455	13478	13660	13602	13476	13533	13608	13523	13390	13440	13618	13427	13383	13540	13535	13557	13427	13542	13305	13436	13480	13529	13425	13593	13556	13476	13463	13567	13554	13306	13625	13418	13502	13805	13367	13362	13539	13507	13481	13472	13394	13601	13433	13390	13299	13480	13536	13412	13590	13392	13513	13562	13485	13511	13665	13396	13498	13555	13524	13371	13430	13726	13369	13509	13472	13456	13499	13491	13573	13452	13502	13521	13379	13527	13663	13621	13526	13384	13422	13433	13361	13409	13558	13505	13421	13485
22677	21009	28768	23954	23143	26581	28616	23276	20861	19973	18936	18044	17798	17576	17281	17282	16986	16864	16721	16683	16667	16428	16489	16497	16325	16427	16351	16408	16301	16346	16057	16138	16220	16043	16098	16113	16331	16088	16170	16144	16241	16078	16147	16022	16185	16052	16276	16261	16063	16122	16187	16074	15930	16332	16242	16119	16212	16195	16055	16068	16240	16206	15964	16091	16137	16067	16231	16129	16298	16100	15940	16129	16174	16318	16174	16075	16044	16027	16134	16074	16045	16021	16091	16099	15979	16066	16089	16049	15849	15962	16008	16013	16211	16090	16062	16246	15904	15998	16094	16106	15969	15991	16136	16104	16151	15877	15873	16214	16057	16004	16072	15817	16118	16149	15966	16002	16242	16125	16150	16200	16035	16002	16116	15872	16098	15912	15948	16157	16090	16235	16310	15915	16093	16133	16061	15925	16160	16120	15980	16426	16162	16153	15995	16091	15984	16160	16144	16091	16079	16033	16213	16109	16154	16062	16000	16053	16114	15997	15985	16030	16033	16089	16032	15925	16021	15965	16054	16022	15892	16157	16119	16212	16133	15997	16124	16134	16044	16013	15966	15957	15966	15849	16034	16108	16101	16056	16157	16266	16126	16008	15916	16132	15970	16099	15982	16127	16076	16085	16163	16043	16223	16263	16066	16112	15994	16217	16100	16099	16107	16274	16007	16003	15896	16085	16120	16179	16183	15832	16133	15987	15943	16120	16284	16040	15875	16215	15896	16027	16049	15943	16008	16079	16083	15907	16026	15913	16144	16119	16090	15872	16137	16081	15979	16011	16025	16260	16245	15993	15985	16201	16123	16086	15910	15943	16167	16112	15951	16221	16033	16089	16064	16087	15817	16048	16072	16017	15936	15929	15991	16084	16061	16220	16131	16170	16203	16134	16049	16005	16080	16099	16242	15940	15901	16094	16067	15923	16296	15989	16111	15961	16246	16049	16081	15929	16061	16009	15946	15955	15969	15974	16131	16016	16060	15981	15956	16228	15902	16187	16199	16127	15934	16087	15947	15948	15958	16034	16270	16109	16225	16034	15984	16137	15979	15995	16054	16235	16195	16005	16278	15961	15952	16006	16120	16070	16013	16014	16093	15946	16098	15848	16102	16106	16086	16221	16155	16004	15944	15949	16146	15896	15953	16186	15921	16032	16234	15964	16321	15823	16052	15896	16024	15990	16273	16241	15954	16141	16288	15900	16041	16075	16097	15906	15951	15925	16062	15887	15843	16070	15978	16108	15967	16233	16090	16225	16042	16078	16150	15994	16119	16024	16045	16191	15889	15995	16192	15958	15951	15973	16022	16208	16223	15849	16092	16038	16200	16022	15826	16123	15969	16078	15985	16147	16252	16030	15983	15943	16032	15988	16125	16188	16096	16046	16018	15932	16043	15959	16169	16068	16077	15918	15863	16063	16162	16074	16220	15897	16129	16145	16079	16008	15902	16219	15955	16257	16321	16188	16114	16114	16164	16028	16031	15998	15805	16186	16046	15888	16115	16165	16071	16017	15875	15731	16081	16308	16082	15946	16053	16129	15933	16076	15903	15989	16039	15982	15872	16164	16078	15910	15828	15890	16023	15938	16099	16029	16009	16160	16047	15980	16169	16129	15948	16136	16178	16106	16046	15896	16232	15951	16092	16027	16161	15916	16237	16230	15927	16014	15921	16172	16036	15993	15931	15955	15969	15951	15792	16041	16146	15905	16156	15862	15960	15968	15953	16038	16087	16088	15975	16066	16172	16094	16030	16156	15991	16153	16069	16242	16128	15986	16117	15961	15947	16117	16233	16154	16085	16022	16194	15994	16059	16002	16147	15928	16146	16145	15871	15940	15974	15745	15953	15785	16183	16123	15974	16097	16050	16000	16176	15990	15838	15823	15973	16055	16257	15986	16089	16157	16067	16144	15863	15928	16153	16041	16013	15927	15798	16083	15972	16194	16094	16276	16012	16010	16178	16027	16015	15962	16085	16049	16104	15888	16118	16021	16081	16122	16186	16001	16147	16128	16151	16079	15871	16039	15923	15807	16070	15914	15997	15864	15851	16025	16148	16129	16186	16161	16287	16074	16271	15901	16137	16153	15990	15977	15899	16024	15996	16172	16181	16243	16039	16296	16191	16285	15887	16029	16218	15783	15962	16092	15744	16115	16178	16016	16092	16015	16081	16298	16307	16221	16026	16021	16164	15878	16028	15984	16123	16136	16235	16194	16060	16016	15961	15811	16015	16044	16068	16134	16069	16050	16214	16166	16076	16186	15990	15959	16133	16152	16203	16200	16007	16018	16072	15912	16059	15974	15978	15819	16321	15983	15866	15906	16073	15915	16093	15949	16178	16019	16055	16156	16187	16181	16075	16174	16200	16167	16045	16113	16025	16032	16167	16056	16237	16152	16023	15924	15784	15833	15807	15874	16128	16025	15997	15993	16053	15829	15844	15956	16065	16391	16004	15957	16091	15830	16131	16182	15960	16102	16197	16071	16092	16186	16185	15974	16126	16013	15978	16023	15950	16191	16138	15941	16000	16055	16017	16060	16117	16307	16137	16085	15921	16120	16053	15949	15947	15955	15990	15965	15971	15962	15966	16133	16040	15952	16104	16117	16102	16083	15996	16016	16144	16087	16171	16111	16151	16339	16189	16025	16112	16068	16260	15954	16070	16082	15925	15925	15999	16133	16091	15997	16127	16052	16142	15851	16099	15983	16023	16032	16191	16076	16045	16164	16039	16146	16182	15994	15942	16104	16030	15954	16069	15975	15674	15818	15840	16043	16045	15993	16119	15907	16074	16030	15959	16048	15988	15999	16008	15743	16037	16098	16142	16182	16207	16102	16057	15868	16210	16079	15858	16270	16115	16176	16068	16236	15979	16179	16099	16093	15952	16087	16073	15917	16123	16021	15981	15810	16075	16148	15986	16036	15913	16096	16064	16077	15951	16025	16090	15874	15923	16094	16084	15957	15927	15851	15973	15935	16017	16097	15938	16206	16262	16031	16097	15981	15918	15977	16117	16079	16131	16219	15886	15944	16318	15781	16027	16085	16021	15917	16071	16120	15865	16208	15969	16034	15953	16008	16207	15973	16081	16125	16196	16055	16027	16179	16279	16066	16060	15950	16216	16055	16145	16007	15916	16085	15828	16074	16012	16012	15978	16060	16112	16146	16230	16135	15897	15966	16095	16201	15959	16082	16207	16025	15956	16184	16007	16018	16002	16059	15999	15893	16102	16086	16228	16096	16116	16005	16168	16064	16103	15905	15834	15964	16144	15964	16111	16213	16247	15887	16070	15983	16130	16199	16037	16197	16028	15902	16172	16031	16093	16025	16094	15861	16045	16048	16093	16268	16052	16022	15996	16141	16040	16070	16166	16111	15829	15982	16066	16136	15922	15930	15981	16016	16077	16074	15909	16090	16164	15974	15962	16196	16080	16174	16113	15852	16073	16120	15951	16068	16112	16083	15744	16137	15953	15993	16172	16020	15983	16055	15937	15965	16046	16291	16098	16133	15953	16029	16211	16053	16102	15967	16192	15958	16116	15978	15953	16112	15966	15979	16027	15824	15980	15941	16067	15993	16162	16001	16024	16014	16129	16045	16109	15854	16001	16204	16058	15961	16003	15929	15929	15993	16018	15917	16160	16008	15901	15726	15998	15997	16031	15975	16080	15993	16089	16020	16060	16033	16004	16078	16065	16104	16125	16277	16085	15959	15935	16202	16068	16166	16285	15943	15979	15943	16201	16072	16088	16032	15890	16177	15971	16150	16159	15985	15818	16049	15922	16148	15978	15937	16095	16182	16280	16154	15942	16074	16115	16102	16051	15895	16047	16166	16333	15937	15980	16094	16113	15853	16134	15974	16016	16220	16107	16255	15964	15879	16208	16115	15840	15944	16116	15988	16133	16024	15987	15979	16079	16233	16283	16027	15987	16077	16018	16162	15955	16210	15912	16037	16177	16039	16077	16003	15996	15855	16089	16039	15905	15929	15984	16008	16081	16178	16051	16152	16033	16049	16050	15952	15982	16184	16139	15852	16280	15939	15909	16017	16033	16041	15850	15911	16000	16060	16123	15926	16191	16070	16168	15880	16056	16105	16120	16109	16156	16049	16159	15969	16049	16117	16097	16172	16049	15894	15984	16280	15994	16106	15957	15890	16138	16088	16062	16098	16138	16078	16112	15974	16145	15975	16008	16098	16002	15928	15963	15937	16104	16281	16190	16178	16059	15906	16094	16011	15990	16032	16087	16046	16122	16004	16054	16043	15979	16169	16143	15841	15974	16010	15923	16113	16188	15943	15929	16119	16064	15999	15939	15799	15982	15910	16220	16037	15967	16103	15950	16221	16205	15960	15945	15926	16126	16052	16098	16134	16053	16029	16032	15955	15963	15946	16034	16035	16184	15777	16010	15963	15991	15916	16067	15986	16084	15984	16008	15940	15822	15979	15915	16010	16020	15917	15812	15867	15912	16159	16031	16085	16074	16082	16106	15933	15911	16089	16024	15780	15985	16109	16119	16005	15946	16251	15976	16203	15926	16151	15980	16075	16019	16005	16104	16223	16307	15902	16287	16035	15929	16231	16204	16092	16014	15989	16006	16068	15993	16099	16295	15792	15961	16046	16066	16099	15963	15949	16040	16013	16083	16011	16055	15903	15860	15938	15889	15973	16086	16021	16108	16187	16199	16182	16124	15919	16241	15947	16160	16069	16014	16014	15999	16044	16124	15962	15847	16091	16046	16065	16133	16117	16076	16110	16068	15824	15915	16114	16060	16077	16301	16129	16169	16024	16023	15824	16065	16064	16177	16032	15971	15978	16072	15999	16249	15863	16024	15854	16060	16008	15880	15929	16271	15821	16082	15952	15871	15865	16034	16025	16176	16250	16131	15928	16109	15942	15953	15982	16192	16013	16073	16160	16153	16059	16015	16001	15940	16066	16208	16156	16008	16226	16087	16043	16192	16061	16124	16134	16275	16094	16124	15961	16033	15941	16041	15862	15818	16014	15805	15846	16154	16179	15991	15826	16108	16366	15917	16069	15872	15870	15815	16035	16191	15909	16011	16046	16119	15979	16078	16069	16161	15968	16035	16119	15917	16030	16004	16005	16002	16023	15986	15897	15999	16152	15947	16098	16054	16026
33148	57071	53654	42786	35393	29980	26004	23628	20437	18876	17398	16724	16040	15764	15261	15104	14876	14694	14643	14304	14518	14115	14121	14127	14122	13992	13944	14020	13879	13787	14030	13870	14060	13953	14042	13753	13842	13702	13703	13780	13836	13872	13905	13738	13762	13747	13781	13833	13711	13589	13707	13639	13535	13715	13875	13659	13820	13719	13712	13875	13801	13740	13638	13670	13879	13681	13688	13769	13733	13804	13824	13660	13833	13710	13669	13607	13791	13698	13714	13703	13700	13746	13784	13784	13701	13628	13752	13763	13807	13818	13754	13704	13818	13847	13539	13726	13640	13736	13745	13669	13582	13671	13689	13681	13754	13686	13655	13653	13719	13678	13756	13710	13813	13838	13658	13716	13632	13864	13697	13566	13848	13719	13712	13750	13798	13831	13757	13698	13672	13754	13643	13742	13780	13665	13786	13555	13822	13780	13721	13790	13660	13703	13596	13734	13993	13585	13676	13666	13714	13670	13680	13771	13771	13731	13624	13774	13670	13779	13590	13679	13764	13562	13643	13918	13517	13675	13703	13646	13635	13622	13701	13722	13754	13593	13700	13768	13711	13673	13744	13617	13692	13815	13645	13591	13651	13692	13673	13795	13740	13743	13838	13676	13751	13626	13800	13819	13836	13645	13741	13795	13734	13766	13815	13710	13792	13827	13785	13634	13733	13643	13680	13617	13736	13576	13628	13662	13727	13677	13829	13615	13781	13687	13742	13760	13769	13529	13658	13649	13828	13821	13964	13765	13612	13731	13825	13573	13874	13690	13889	13806	13762	13648	13729	13736	13844	13556	13840	13649	13789	13669	13753	13703	13644	13831	13811	13629	13733	13695	13702	13566	13727	13729	13669	13582	13557	13480	13751	13605	13792	13805	13725	13717	13601	13829	13689	13742	13669	13624	13695	13822	13667	13753	13713	13744	13688	13752	13726	13743	13677	13831	13697	13773	13816	13671	13714	13620	13700	13668	13709	13743	13842	13685	13699	13761	13617	13666	13746	13606	13715	13699	13771	13768	13657	13595	13495	13675	13720	13705	13652	13771	13711	13558	13461	13855	13689	13776	13750	13612	13762	13846	13589	13598	13703	13950	13849	13630	13784	13686	13604	13761	13791	13647	13714	13710	13686	13670	13760	13622	13641	13656	13548	13747	13647	13615	13766	13731	13720	13639	13859	13697	13493	13609	13671	13703	13778	13754	13614	13654	13671	13734	13691	13581	13723	13731	13789	13800	13671	13622	13724	13675	13623	13801	13749	13606	13876	13622	13759	13675	13700	13684	13659	13629	13719	13583	13682	13631	13731	13603	13686	13662	13719	13694	13655	13837	13640	13649	13500	13918	13693	13621	13613	13837	13844	13725	13638	13725	13721	13812	13806	13826	13783	13708	13674	13646	13507	13726	13585	13858	13665	13742	13837	13730	13624	13710	13695	13704	13632	13748	13714	13653	13595	13634	13613	13731	13648	13738	13606	13719	13678	13866	13718	13778	13698	13766	13540	13755	13687	13767	13624	13605	13799	13720	13800	13642	13666	13604	13636	13746	13768	13478	13830	13531	13724	13551	13571	13589	13736	13901	13809	13860	13787	13722	13581	13685	13722	13579	13575	13841	13654	13794	13678	13714	13792	13680	13852	13719	13770	13605	13892	13678	13859	13658	13684	13581	13753	13602	13646	13569	13547	13705	13663	13675	13694	13578	13775	13787	13644	13688	13751	13667	13653	13638	13498	13763	13853	13828	13908	13703	13730	13810	13671	13641	13607	13684	13640	13688	13771	13701	13725	13658	13757	13626	13760	13751	13709	13707	13689	13715	13695	13680	13739	13626	13690	13623	13923	13668	13764	13653	13718	13624	13644	13772	13715	13922	13702	13626	13772	13629	13845	13869	13718	13771	13667	13871	13761	13636	13769	13717	13555	13752	13614	13689	13735	13765	13788	13780	13666	13845	13664	13786	13417	13677	13582	13623	13612	13712	13772	13786	13759	13722	13729	13814	13666	13574	13755	13742	13783	13607	13590	13821	13677	13670	13802	13501	13768	13659	13595	13757	13806	13652	13776	13623	13844	13612	13758	13617	13627	13780	13626	13605	13702	13835	13775	13734	13911	13641	13603	13577	13751	13798	13692	13646	13713	13586	13735	13780	13684	13689	13728	13714	13621	13797	13681	13660	13589	13732	13623	13812	13713	13677	13620	13778	13514	13724	13896	13652	13892	13671	13751	13571	13788	13675	13848	13635	13702	13746	13735	13808	13715	13663	13791	13579	13834	13676	13739	13721	13642	13754	13794	13653	13639	13908	13672	13667	13771	13764	13701	13790	13699	13730	13711	13695	13794	13572	13846	13738	13705	13861	13651	13795	13637	13757	13725	13597	13703	13441	13633	13669	13785	13571	13621	13648	13671	13836	13639	13696	13713	13666	13779	13674	13637	13804	13724	13765	13494	13840	13758	13672	13745	13704	13917	13770	13701	13860	13717	13715	13621	13507	13711	13737	13664	13650	13878	13697	13598	13813	13718	13707	13748	13728	13667	13602	13657	13626	13767	13718	13689	13811	13802	13606	13505	13610	13699	13750	13680	13838	13914	13631	13570	13714	13655	13655	13720	13706	13742	13772	13643	13709	13836	13718	13728	13724	13792	13701	13758	13554	13602	13765	13767	13926	13697	13739	13702	13801	13725	13799	13798	13802	13897	13884	13614	13865	13803	13960	13686	13750	13756	13717	13638	13650	13683	13667	13668	13706	13695	13902	13752	13761	13771	13833	13686	13560	13638	13823	13673	13748	13760	13632	13601	13675	13700	13832	13704	13874	13724	13717	13710	13607	13794	13650	13639	13719	13632	13632	13664	13740	13695	13654	13613	13646	13619	13881	13581	13746	13694	13575	13997	13758	13682	13585	13579	13520	13647	13789	13774	13828	13586	13546	13668	13802	13458	13678	13639	13750	13719	13646	13607	13763	13506	13722	13799	13662	13728	13709	13761	13748	13728	13506	13777	13706	13679	13713	13595	13876	13810	13589	13689	13797	13821	13699	13759	13567	13633	13647	13694	13670	13611	13638	13498	13713	13762	13668	13882	13811	13682	13883	13786	13513	13746	13611	13654	13613	13767	13674	13739	13528	13746	13688	13756	13677	13795	13793	13684	13724	13527	13745	13679	13802	13944	13674	13864	13729	13591	13712	13891	13866	13660	13754	13617	13753	13769	13925	13768	13617	13610	13677	13707	13730	13602	13676	13796	13627	13601	13641	13649	13736	13534	13686	13629	13751	13754	13684	13866	13621	13578	13772	13647	13705	13727	13652	13883	13642	13757	13751	13577	13583	13626	13829	13672	13669	13678	13834	13789	13716	13871	13685	13757	13665	13650	13813	13733	13659	13600	13609	13799	13708	13649	13759	13800	13636	13590	13670	13789	13660	13828	13589	13719	13594	13659	13592	13792	13945	13685	13733	13674	13800	13679	13754	13676	13641	13636	13673	13682	13597	13626	13612	13781	13849	13784	13647	13740	13765	13633	13680	13570	13666	13721	13664	13968	13815	13591	13758	13804	13669	13794	13807	13791	13718	13627	13725	13770	13639	13647	13679	13582	13737	13915	13679	13733	13659	13754	13770	13716	13670	13657	13817	13904	13677	13660	13764	13679	13740	13648	13839	13723	13771	13694	13776	13560	13445	13872	13552	13545	13644	13611	13710	13735	13763	13763	13680	13729	13702	13733	13738	13851	13654	13618	13796	13773	13775	13816	13607	13726	13766	13761	13615	13646	13696	13688	13585	13746	13621	13585	13594	13656	13613	13796	13792	13683	13681	13735	13683	13648	13795	13504	13881	13580	13649	13505	13661	13536	13806	13735	13686	13616	13549	13666	13841	13530	13692	13752	13837	13712	13552	13625	13895	13693	13755	13589	13716	13662	13698	13755	13756	13704	13680	13693	13788	13739	13821	13633	13681	13724	13707	13687	13561	13711	13769	13629	13716	13658	13808	13760	13750	13679	13754	13780	13764	13796	13667	13585	13757	13771	13788	13865	13610	13684	13604	13847	13710	13840	13737	13741	13688	13619	13853	13650	13808	13661	13722	13598	13603	13631	13603	13742	13875	13697	13570	13677	13737	13760	13730	13682	13728	13598	13608	13770	13643	13827	13549	13617	13696	13729	13762	13685	13623	13756	13770	13633	13607	13782	13488	13783	13683	13660	13618	13796	13653	13672	13668	13758	13780	13744	13717	13700	13820	13686	13765	13732	13640	13748	13806	13613	13751	13761	13720	13682	13761	13659	13602	13655	13606	13734	13691	13699	13692	13570	13733	13747	13531	13729	13683	13816	13807	13808	13808	13758	13684	13810	13745	13675	13743	13709	13581	13712	13673	13733	13773	13677	13663	13728	13553	13769	13512	13619	13561	13762	13819	13656	13569	13722	13641	13630	13781	13652	13647	13756	13754	13656	13764	13672	13550	13586	13644	13796	13646	13739	13572	13678	13747	13752	13492	13707	13721	13769	13668	13723	13746	13647	13970	13695	13775	13756	13708	13711	13669	13726	13632	13727	13743	13667	13782	13741	13707	13662	13682	13641	13643	13697	13571	13775	13692	13734	13806	13625	13704	13712	13717	13872	13833	13845	13762	13746	13679	13667	13853	13901	13639	13885	13641	13797	13734	13658	13818	13771	13788	13676	13831	13792	13757	13731	13829	13852	13683	13666	13619	13609	13636	13734	13527	13579	13628	13630	13866	13777	13715	13696	13788	13514	13784	13784	13626	13762	13599	13684	13685	13652	13762	13762	13858	13554	13748	13780	13680	13761	13757	13630	13791	13674	13821	13538	13592	13746	13604	13775	13623	13739	13736	13639	13657	13608	13826	13685	13567	13721	13783	13766	13659	13789	13786	13564	13802	13584	13856	13715	13696	13649	13757	13644	13833	13770	13442	13719	13723	13704	13654	13805	13623	13794	13562	13610	13678	13784	13674	13625	13705	13731	13649	13633	13583	13744	13771	13817	13708	13721	13674	13752	13691	13655	13596	13702	13795	13612	13594	13698	13642	13702	13690	13776	13741	13790	13869	13774	13687	13684	13526	13761	13509	13531	13625	13779	13752	13772	13624	13742	13702	13690	13744	13675	13560	13712	13758	13868	13631	13695	13787
29534	29654	37388	32091	25441	22655	20482	18832	17915	17225	16900	16682	16349	16667	16408	16317	16364	16268	16304	16284	16235	16044	16114	16001	16109	16076	16129	16032	16110	16041	15931	16012	16000	15956	15738	15918	15910	15890	16058	15950	15937	15901	15875	15935	15953	15777	15892	15942	15818	15675	15941	15883	15811	15994	15838	16169	16021	16152	16031	16112	15974	15973	15915	15976	15809	15794	15809	15898	15974	16079	15838	15843	15932	16053	15775	15895	15933	16002	15828	15954	16004	16066	16012	15881	15919	15932	16034	15843	15767	15945	15954	15774	15767	15940	16160	16011	16080	15802	16143	16063	15693	15866	16041	15955	16088	15981	16125	16088	16032	15990	15810	15845	15821	15824	15886	15588	15930	15840	16123	15918	15723	15990	15868	16015	15987	15957	15999	16156	15920	15859	15893	16050	15871	16095	16022	15858	15937	15969	15898	15972	15760	15840	15781	15948	15872	15975	15933	15961	15858	16048	15791	15853	16213	16094	15884	16126	15727	15901	15910	16035	16007	15825	15848	15726	15788	16022	15728	15838	15900	15956	15888	16037	16001	15617	16067	16202	15932	15840	15938	15991	15974	15914	16015	15913	15903	16158	16071	16252	15897	16190	15939	15864	15843	15958	15861	15872	15795	15762	16037	15827	15916	15853	15947	15932	15743	16023	15997	15948	16030	15916	15834	15757	15999	16071	15953	16129	16035	15899	16113	15833	15813	15749	15908	15867	15829	15828	15950	16016	15762	16047	16009	16019	16041	16043	15899	15847	15710	16165	15760	15994	15892	15738	15854	15974	15923	15732	15988	15957	15867	15717	15805	16051	16056	16242	15880	15838	15863	15983	15928	15756	15914	16079	15857	15933	15972	15978	15755	15791	16154	15991	15973	15965	15943	15966	15919	15728	15845	15930	16015	15861	15838	15864	15827	15954	15873	15778	15959	15908	15956	15711	16104	15890	15920	15943	15828	15919	16017	16005	15841	15906	15926	15690	16108	16012	15750	15737	15887	16028	16067	15791	16073	16119	15887	16107	15911	16024	16010	15964	15992	15785	15934	16011	15807	15993	15999	15839	15708	16078	15820	15991	15951	16192	16038	16106	15920	15912	15978	16193	15937	15837	15880	15890	15998	15906	16060	16011	16037	15780	15825	15917	16026	16029	15996	15938	15947	15832	15921	15904	15933	16007	15912	16037	16269	15954	15942	16019	16036	15923	16001	16055	16122	15801	15802	15780	15915	15911	16010	15881	16155	15954	15826	15878	15917	16002	15810	15804	16021	15973	15685	15877	16068	15919	15836	15969	15793	15842	15583	15816	15828	15947	15798	15987	16005	15886	15765	15597	15989	15974	16154	16130	15911	15876	15874	16129	15761	15688	15910	15812	16036	15948	15829	15750	15833	15969	15923	15898	15984	15929	15853	16071	15948	15699	15745	15862	15997	16075	15988	16002	15978	15978	16079	15755	16002	15992	16007	16001	15757	15924	15879	15950	15915	15722	15969	16094	16057	15842	15745	15966	15859	16099	15781	16076	15947	15822	15873	15872	15789	15849	15848	15851	15997	15982	15809	15758	15861	15879	15875	15910	15790	15977	16112	15825	16124	15954	15961	15768	15971	15909	16028	15989	15972	15961	16073	15931	15797	16076	16015	16057	15809	16013	16065	16043	15984	16064	15874	16056	15879	15815	15984	16051	15892	16077	15776	15930	16039	15742	15892	15916	16151	15962	15976	15703	16078	15941	15998	16137	16003	15945	15784	15814	15772	15822	15911	15975	15851	15901	15908	15955	15966	15930	15995	15920	16030	15833	15975	15943	16050	15963	15984	16025	15927	15983	16155	15956	15947	15982	15830	15961	15868	16018	15943	15996	15912	15924	15996	15909	16013	16019	16098	15992	15976	15816	15860	16071	15884	15836	15860	15938	16016	15713	15930	15747	15949	16007	15957	15860	15843	16016	16070	15975	16071	15944	15878	15883	15957	15906	15848	15716	15903	15694	15751	15894	15882	16031	16014	16052	15917	16032	16147	15842	15805	15914	16023	16009	15999	15915	15968	15730	15972	15908	16013	15920	15709	15913	15770	15862	16108	15943	15968	15774	15915	15869	15850	15859	15857	15789	15920	16041	15878	15833	15885	16125	15965	16092	15870	15938	15921	15886	15985	15854	15929	16042	16042	15909	15897	15973	15998	16001	16075	15874	15861	16074	15887	15881	15984	15870	15781	15970	15920	15921	16010	15989	16073	15999	15819	16051	15997	16142	16172	15808	16021	15879	16173	15940	15860	15894	15700	15841	15855	15804	15843	15819	15943	15804	16088	15750	15920	15855	15931	15827	15919	16115	15850	15985	15862	15820	15808	16005	16029	15936	16014	16117	15862	16082	15962	15887	15906	15847	16002	16008	16248	15935	15858	16173	15739	15762	15724	15806	16315	16077	16164	15789	16154	15769	15852	15927	15906	15759	16128	15964	16024	15893	15869	15840	15908	16135	15854	15840	15929	15764	16015	15799	15817	15986	15852	15920	16049	15901	16026	15979	16152	15869	15811	15992	15973	16012	15742	15909	15927	16169	15743	15677	15840	15986	16043	16039	15937	15817	15903	15748	15936	15974	15833	15940	16041	15860	15934	15732	16024	15862	15933	15942	16000	15979	16050	15788	15941	15725	15986	16002	15911	16093	15936	15926	16026	16067	15723	16024	16004	15930	15947	15714	15838	15707	16012	16010	16016	16023	15895	15770	16141	15911	15880	15868	15858	16158	16075	15940	15884	15987	15786	16089	15991	15872	15830	15965	15876	15948	16135	15932	16075	15748	16118	15883	15865	15998	16046	15975	15950	15776	16008	16054	15848	15881	15788	15836	15906	15916	16054	15907	16134	16008	16000	15889	16152	15871	15962	16009	16219	15955	15996	15934	15941	16025	15922	15794	16148	16037	15891	15991	15931	15929	16012	15919	15990	15922	16037	15923	15898	15934	15964	15924	16085	15774	15859	16099	15762	16006	15876	16023	16097	15935	15735	16003	16034	15869	15735	15820	16059	16134	15914	15700	15819	16015	15921	15929	15930	16037	15974	16060	16167	15985	15965	15940	15942	16020	15953	16021	15802	15832	16214	16050	15794	16162	15929	16163	15863	15845	16046	15778	15974	15779	16096	15742	15850	15980	15847	15958	16031	15777	16045	15796	16019	15861	16034	15975	15880	15948	15766	15932	16029	16097	15933	16044	15883	15904	15964	16202	16024	15940	15830	16069	15960	15920	15959	16078	15901	15954	15994	16103	16125	15864	15999	16049	15921	15877	15858	15951	15879	15836	15949	16050	15947	15894	15929	15858	15908	15802	15647	15792	16239	15906	15847	15817	16074	15967	16028	16068	15819	16005	15944	15940	16018	15941	16111	16014	15888	15919	16050	15776	16025	15943	16040	16068	15886	15806	15967	16073	15908	15976	15918	16115	16006	15938	15823	15860	16126	15888	16069	16040	16110	16016	15926	16051	15812	15817	15818	15898	16169	16105	15917	15979	16090	15848	15785	15794	16052	15841	15885	15783	15838	16022	16030	15878	16066	15839	15950	15917	16042	16020	15846	15859	15928	15880	16063	15950	16001	15821	15833	15947	15836	15757	15868	15949	15995	15977	15881	16074	15828	15995	15930	15698	15873	16029	16048	15917	15942	16021	16016	15927	15885	16042	15969	15940	15974	15828	15924	15842	16070	16038	15932	16136	15798	15985	16044	15933	16042	16019	15853	15905	15849	15990	15915	15943	16061	15923	15806	15976	16050	16030	16014	16009	16100	15995	15973	16014	16066	15732	16143	15884	15939	15875	16025	15870	16014	15930	15862	15905	16023	16012	15929	15889	15834	15910	15961	16091	15725	16035	15854	15767	15814	15914	15983	16196	16077	15945	16010	16024	15910	15913	15958	15909	15984	15735	15944	15803	15794	15746	15974	15974	15970	15849	16024	15910	15911	15817	15940	15858	15937	15982	15742	16024	15930	15902	15980	16016	15962	16020	15862	16034	15819	16030	15773	15919	15895	15855	16068	15812	15812	15970	15907	16087	15900	15882	15888	15845	15833	15845	15895	15968	16050	15862	15898	15986	15930	15890	15891	16081	16066	15988	15826	15943	15960	15708	15821	15865	15776	15921	15870	16013	15994	16019	15862	16062	15881	15953	16127	15895	15960	16133	16040	16136	15933	15921	15780	16159	15988	15771	15751	15863	15837	15832	16045	16044	16035	15874	15930	16085	16106	15992	15963	15992	15867	16093	16023	15799	15961	16031	16101	15821	15906	16166	15745	16200	15817	15911	16152	15945	15924	15999	15790	16039	15807	15897	16020	15874	15808	15970	15978	15845	15898	16027	16112	15982	15934	15932	15939	15847	15691	15873	16016	15944	15830	15945	16020	15984	15914	15926	15784	16136	15917	15916	15814	15899	16166	15911	15950	16047	15927	15835	15997	15866	15759	15887	15833	16066	15932	15884	15948	15715	16018	15952	15817	16032	15959	15929	15905	15979	15911	15983	15914	15951	16033	15765	16002	15975	15859	15897	15975	16011	15868	15859	15916	15940	16044	15939	16062	16008	15939	15896	15798	15785	15834	15823	15920	15924	16053	16079	15955	15888	16102	16034	16234	15848	15810	15787	15917	16002	15951	15968	15937	15930	15854	15911	15954	15925	16087	16001	15813	15993	16024	16015	16017	15777	16078	15937	16109	15958	15880	15982	16098	15925	15802	15761	15823	15822	15851	15934	16042	16077	15897	15837	15882	15949	16001	15886	16006	15819	15830	15977	15815	15889	15694	16027	15795	15802	16088	16167	15891	15970	15892	16037	15963	15866	15685	15819	16096	15819	16067	15922	15960	15906	15737	16094	16045	16071	15850	15892	15994	15888	15889	15680	15842	16012	15873	16027	15999	15986	16076	16006	15924	15934	15944	15772	16043	15932	16023	15963	15912	15846	15936	15916	16105	15773	16091	15881	15975	15772	15973	15794	15932	15886	16096	16037	15969	15950	16107	15834	15720	15975	15869	16124	15886	15981	16134	16131	16043	15885	16049	16020	15834	15819	15871	15949	15988	15748	15960	15845	15897	15736	16011	15914	15904	16083	16005	15946	15955	15995	15950	15899	16063	16030	15881	15927	16305	15885
31677	46221	41298	30724	25463	22427	19659	17845	16705	15897	15306	14898	14706	14507	14513	14178	14107	13936	14039	13899	13956	14008	13689	13777	13690	13798	13791	13894	13657	13711	13811	13880	13797	13855	14029	13751	13796	13759	13687	13927	13795	13658	13683	13730	13702	13778	13625	13821	13655	13711	13641	13587	13621	13542	13834	13827	13613	13718	13608	13834	13787	13714	13721	13671	13806	13645	13686	13717	13847	13833	13724	13763	13698	13726	13761	13505	13723	13890	13740	13841	13777	13659	13643	13717	13706	13717	13681	13616	13706	13702	13635	13730	13713	13766	13629	13548	13820	13718	13682	13599	13906	13610	13674	13723	13740	13749	13667	13718	13601	13605	13710	13637	13690	13710	13568	13456	13702	13809	13594	13792	13828	13586	13654	13857	13704	13718	13700	13652	13654	13690	13626	13686	13717	13788	13799	13789	13664	13759	13752	13645	13635	13618	13593	13646	13704	13717	13563	13668	13802	13615	13745	13668	13727	13862	13640	13630	13709	13606	13683	13742	13686	13524	13659	13631	13683	13673	13545	13662	13820	13670	13816	13595	13692	13734	13657	13673	13686	13762	13714	13693	13635	13706	13673	13689	13713	13802	13699	13616	13721	13605	13746	13520	13651	13696	13676	13600	13576	13652	13741	13933	13501	13595	13826	13749	13722	13739	13606	13809	13872	13749	13753	13789	13790	13771	13691	13761	13781	13698	13654	13877	13770	13604	13654	13700	13695	13652	13639	13684	13778	13609	13713	13864	13734	13781	13850	13773	13634	13782	13473	13498	13632	13904	13625	13761	13589	13853	13608	13614	13772	13710	13525	13715	13768	13772	13691	13668	13680	13738	13675	13810	13780	13670	13911	13611	13625	13723	13872	13635	13771	13695	13724	13579	13681	13788	13705	13842	13851	13829	13586	13565	13757	13603	13715	13672	13835	13686	13640	13738	13614	13665	13795	13696	13740	13697	13794	13631	13650	13667	13672	13742	13660	13625	13687	13504	13826	13690	13638	13757	13707	13758	13686	13769	13671	13567	13666	13559	13687	13615	13798	13752	13726	13827	13721	13727	13694	13608	13686	13602	13696	13614	13597	13773	13668	13837	13809	13583	13644	13775	13638	13626	13671	13738	13642	13855	13619	13637	13858	13647	13562	13763	13738	13660	13629	13664	13627	13742	13730	13722	13840	13897	13608	13530	13660	13620	13717	13583	13690	13542	13681	13761	13659	13719	13663	13732	13802	13724	13648	13866	13617	13762	13743	13701	13648	13684	13835	13683	13625	13732	13674	13630	13741	13854	13646	13576	13597	13689	13667	13539	13590	13676	13678	13577	13641	13579	13699	13708	13682	13624	13669	13823	13785	13641	13718	13849	13809	13765	13631	13782	13780	13701	13592	13528	13743	13809	13783	13802	13816	13656	13744	13515	13526	13689	13626	13646	13681	13728	13649	13840	13731	13835	13752	13790	13729	13619	13818	13753	13660	13687	13664	13692	13548	13601	13561	13771	13673	13809	13576	13805	13518	13693	13552	13789	13723	13626	13656	13734	13561	13756	13715	13748	13554	13806	13733	13683	13540	13643	13791	13492	13575	13358	13889	13668	13856	13666	13587	13741	13656	13617	13807	13743	13795	13713	13579	13603	13710	13817	13538	13799	13815	13669	13803	13825	13741	13415	13697	13562	13750	13707	13673	13530	13734	13706	13535	13657	13637	13666	13647	13740	13614	13673	13620	13734	13662	13545	13756	13850	13710	13698	13738	13641	13783	13637	13787	13538	13726	13547	13594	13730	13658	13673	13748	13853	13468	13655	13698	13657	13661	13615	13818	13535	13728	13628	13676	13643	13803	13728	13737	13614	13733	13852	13611	13723	13624	13634	13602	13700	13632	13689	13533	13676	13776	13824	13751	13673	13562	13737	13648	13577	13911	13569	13717	13603	13732	13488	13733	13784	13731	13745	13543	13891	13481	13829	13746	13755	13643	13735	13712	13647	13827	13841	13685	13702	13801	13631	13808	13545	13595	13567	13585	13664	13638	13652	13746	13584	13574	13695	13619	13804	13656	13642	13775	13732	13703	13587	13600	13895	13717	13602	13679	13615	13647	13800	13644	13755	13646	13701	13795	13726	13736	13690	13714	13817	13623	13788	13660	13612	13664	13511	13568	13560	13684	13706	13675	13744	13845	13598	13715	13720	13780	13726	13760	13665	13644	13740	13571	13540	13625	13700	13655	13887	13926	13739	13691	13604	13610	13753	13779	13735	13789	13628	13763	13720	13819	13632	13551	13848	13548	13825	13629	13603	13637	13664	13804	13659	13834	13664	13737	13680	13811	13846	13638	13760	13623	13530	13682	13849	13766	13658	13878	13608	13622	13782	13833	13631	13807	13717	13666	13615	13629	13758	13585	13860	13891	13687	13650	13620	13676	13498	13751	13693	13813	13652	13482	13813	13735	13461	13794	13727	13528	13658	13726	13651	13575	13666	13683	13716	13672	13666	13869	13626	13642	13734	13639	13843	13676	13845	13646	13662	13762	13669	13564	13813	13825	13647	13677	13781	13777	13584	13868	13799	13655	13748	13551	13669	13887	13645	13812	13750	13663	13699	13626	13796	13695	13824	13625	13711	13813	13736	13728	13745	13601	13774	13671	13656	13629	13531	13698	13720	13677	13738	13736	13857	13694	13747	13697	13612	13692	13651	13572	13597	13751	13504	13612	13766	13634	13619	13616	13633	13653	13611	13631	13682	13745	13760	13768	13544	13756	13615	13675	13829	13859	13626	13604	13633	13804	13655	13624	13679	13663	13683	13667	13793	13795	13751	13709	13735	13656	13690	13701	13673	13605	13590	13634	13750	13712	13618	13806	13721	13676	13688	13826	13912	13512	13656	13648	13501	13560	13709	13671	13833	13674	13711	13722	13694	13703	13834	13777	13880	13558	13588	13745	13725	13739	13739	13564	13674	13650	13713	13726	13750	13692	13607	13663	13699	13679	13654	13776	13785	13723	13667	13568	13834	13618	13604	13725	13791	13557	13563	13675	13613	13781	13577	13600	13690	13701	13843	13810	13642	13586	13687	13664	13611	13777	13685	13712	13804	13789	13731	13742	13775	13746	13793	13650	13662	13662	13818	13731	13768	13732	13639	13934	13729	13681	13765	13597	13633	13812	13629	13732	13755	13797	13721	13706	13642	13791	13808	13544	13576	13629	13866	13719	13666	13627	13873	13674	13687	13675	13732	13724	13614	13602	13655	13627	13624	13815	13817	13617	13817	13717	13749	13871	13751	13583	13820	13687	13691	13830	13766	13673	13806	13718	13663	13910	13741	13565	13483	13736	13667	13651	13600	13751	13667	13763	13890	13721	13662	13598	13698	13780	13690	13560	13853	13604	13670	13619	13720	13781	13413	13533	13624	13465	13594	13647	13603	13820	13570	13573	13599	13666	13751	13750	13760	13802	13735	13693	13627	13756	13637	13526	13699	13630	13769	13602	13645	13792	13844	13504	13619	13735	13660	13656	13760	13658	13506	13780	13569	13713	13725	13707	13636	13828	13727	13570	13707	13858	13814	13691	13775	13664	13911	13755	13655	13593	13633	13681	13497	13742	13564	13785	13624	13623	13660	13878	13734	13689	13780	13805	13620	13861	13656	13750	13700	13599	13675	13677	13660	13709	13733	13679	13659	13696	13653	13690	13734	13661	13747	13672	13910	13561	13657	13554	13843	13679	13754	13580	13687	13956	13777	13768	13656	13829	13464	13658	13718	13723	13690	13524	13667	13731	13545	13710	13529	13703	13810	13755	13780	13658	13654	13590	13642	13724	13545	13537	13725	13877	13684	13713	13704	13728	13724	13610	13743	13786	13837	13639	13924	13784	13787	13494	13807	13746	13689	13898	13648	13786	13715	13524	13799	13579	13842	13656	13793	13863	13724	13676	13581	13687	13745	13814	13766	13727	13756	13632	13746	13747	13655	13676	13756	13800	13700	13702	13652	13795	13811	13630	13757	13605	13849	13714	13697	13619	13735	13766	13702	13698	13798	13721	13678	13697	13733	13672	13859	13903	13629	13777	13793	13568	13512	13743	13871	13734	13743	13727	13621	13642	13667	13830	13812	13662	13773	13643	13712	13838	13731	13766	13744	13729	13945	13723	13651	13641	13806	13711	13630	13637	13920	13675	13730	13764	13599	13625	13763	13679	13697	13759	13706	13629	13706	13866	13794	13767	13748	13822	13450	13651	13634	13650	13708	13668	13712	13714	13628	13827	13791	13719	13747	13836	13860	13690	13894	13739	13569	13704	13765	13699	13689	13679	13845	13748	13817	13537	13599	13634	13652	13774	13697	13726	13775	13718	13741	13678	13693	13672	13753	13646	13627	13525	13831	13601	13569	13785	13826	13599	13653	13789	13748	13827	13646	13638	13851	13822	13861	13789	13782	13691	13650	13862	13606	13620	13693	13763	13578	13800	13639	13577	13605	13712	13565	13522	13510	13603	13677	13639	13602	13745	13761	13659	13742	13461	13574	13706	13763	13576	13600	13754	13711	13723	13559	13733	13839	13706	13635	13819	13670	13792	13737	13800	13790	13747	13925	13651	13639	13855	13657	13778	13662	13705	13598	13762	13739	13603	13470	13616	13690	13598	13492	13845	13656	13677	13595	13605	13606	13685	13543	13673	13633	13709	13794	13787	13804	13629	13551	13735	13821	13667	13639	13619	13786	13770	13736	13725	13715	13757	13638	13712	13783	13784	13781	13742	13620	13667	13671	13857	13493	13758	13772	13648	13664	13645	13728	13696	13521	13615	13663	13744	13753	13699	13649	13659	13636	13601	13665	13779	13738	13729	13796	13786	13666	13562	13701	13710	13728	13605	13752	13820	13740	13698	13682	13671	13818	13696	13702	13612	13750	13762	13722	13611	13768	13793	13629	13558	13636	13628	13731	13724	13811	13625	13646	13703	13673	13755	13662	13851	13663	13754	13651	13833	13730	13583	13721	13718	13677	13619	13626	13698	13495	13632	13719	13729	13512	13672	13703	13693	13657	13799	13600	13537	13766	13725	13809	13703	13494	13668	13651	13694	13718	13809	13834	13622	13768	13748	13629	13605	13755	13581	13674	13674	13832	13645	13591	13799	13603	13672	13643	13684	13728
23965	21021	28526	25864	25577	26338	24689	20624	18952	18239	17617	17095	16841	16757	16449	16268	16490	15969	16227	15947	15979	15978	15968	15978	15757	15846	15710	15739	15877	15752	15816	15728	15635	15682	15623	15901	15727	15665	15635	15781	15820	15628	15577	15603	15667	15540	15757	15555	15694	15515	15448	15653	15623	15710	15741	15782	15613	15730	15685	15770	15782	15764	15563	15587	15648	15571	15529	15711	15701	15657	15554	15600	15701	15558	15623	15507	15788	15622	15594	15509	15485	15680	15494	15723	15663	15505	15564	15682	15799	15577	15723	15646	15338	15608	15528	15448	15692	15618	15748	15519	15613	15512	15393	15705	15794	15540	15597	15706	15373	15540	15517	15614	15593	15663	15592	15736	15618	15656	15690	15614	15522	15438	15614	15685	15487	15512	15674	15545	15670	15623	15550	15530	15672	15579	15451	15361	15578	15619	15656	15605	15749	15604	15608	15677	15719	15739	15681	15665	15513	15490	15647	15519	15741	15682	15662	15480	15623	15594	15437	15804	15678	15889	15556	15688	15408	15609	15643	15672	15406	15649	15665	15552	15546	15397	15318	15603	15643	15762	15556	15685	15615	15617	15723	15416	15620	15730	15599	15477	15621	15485	15412	15630	15598	15539	15634	15733	15584	15666	15690	15797	15681	15653	15651	15699	15555	15530	15724	15568	15750	15640	15611	15660	15608	15519	15687	15625	15502	15730	15565	15621	15670	15392	15796	15397	15790	15407	15644	15606	15686	15610	15545	15499	15792	15860	15773	15590	15631	15408	15816	15720	15528	15602	15721	15719	15449	15613	15427	15672	15827	15695	15567	15825	15555	15463	15661	15590	15491	15803	15575	15670	15656	15609	15686	15762	15868	15494	15562	15684	15572	15659	15541	15825	15747	15551	15523	15509	15716	15495	15287	15544	15746	15453	15579	15601	15451	15543	15659	15747	15853	15749	15536	15678	15602	15713	15601	15663	15530	15633	15618	15819	15594	15512	15520	15574	15705	15617	15607	15527	15734	15900	15422	15797	15650	15505	15674	15631	15596	15615	15723	15609	15671	15560	15673	15821	15629	15527	15604	15573	15725	15676	15572	15764	15747	15578	15611	15617	15654	15497	15480	15529	15572	15455	15696	15596	15590	15572	15690	15687	15591	15848	15676	15566	15732	15709	15742	15495	15647	15688	15634	15533	15608	15477	15555	15545	15778	15720	15441	15620	15472	15601	15485	15586	15510	15592	15603	15606	15640	15555	15664	15657	15631	15637	15632	15587	15483	15610	15628	15567	15583	15778	15740	15630	15775	15549	15781	15679	15500	15820	15661	15655	15488	15773	15762	15368	15602	15723	15412	15474	15677	15519	15809	15631	15576	15596	15672	15593	15614	15513	15768	15696	15656	15589	15641	15494	15628	15596	15544	15587	15585	15607	15633	15636	15597	15495	15734	15771	15827	15634	15536	15650	15611	15586	15718	15596	15544	15611	15597	15618	15481	15615	15645	15569	15722	15657	15538	15548	15650	15546	15578	15561	15405	15697	15580	15658	15405	15660	15658	15515	15674	15733	15735	15680	15534	15625	15617	15650	15700	15612	15455	15617	15682	15502	15512	15484	15576	15593	15696	15504	15454	15405	15543	15746	15672	15482	15733	15774	15681	15682	15518	15548	15683	15531	15593	15591	15567	15570	15662	15701	15543	15509	15402	15415	15597	15747	15739	15652	15702	15592	15711	15650	15614	15672	15607	15682	15675	15623	15673	15464	15516	15521	15807	15808	15621	15648	15601	15547	15592	15710	15815	15627	15624	15583	15635	15495	15647	15514	15641	15516	15673	15716	15730	15786	15568	15501	15678	15563	15671	15643	15526	15746	15712	15673	15732	15984	15713	15601	15785	15627	15984	15643	15566	15658	15817	15569	15576	15672	15740	15608	15351	15470	15687	15572	15735	15632	15691	15350	15573	15756	15639	15595	15559	15821	15665	15489	15528	15648	15622	15666	15415	15724	15638	15599	15537	15720	15630	15687	15727	15469	15717	15629	15578	15523	15523	15601	15772	15594	15633	15570	15481	15837	15454	15637	15744	15527	15621	15801	15614	15440	15297	15661	15751	15641	15538	15583	15586	15728	15763	15578	15695	15734	15714	15710	15694	15590	15575	15471	15633	15653	15434	15556	15695	15613	15578	15636	15767	15479	15533	15669	15586	15713	15637	15566	15718	15544	15724	15512	15854	15567	15660	15928	15569	15778	15577	15579	15579	15607	15866	15483	15692	15573	15589	15614	15645	15481	15730	15541	15484	15476	15608	15660	15600	15300	15607	15477	15575	15577	15728	15703	15595	15649	15708	15619	15650	15662	15728	15674	15619	15676	15737	15396	15541	15552	15575	15532	15446	15516	15511	15489	15518	15586	15531	15777	15486	15635	15814	15711	15539	15644	15610	15515	15744	15367	15522	15704	15619	15690	15600	15704	15563	15500	15507	15653	15666	15560	15585	15582	15688	15530	15631	15638	15589	15523	15488	15618	15535	15429	15702	15750	15686	15671	15764	15652	15719	15532	15713	15624	15579	15639	15583	15649	15617	15544	15473	15519	15656	15563	15491	15652	15601	15799	15644	15733	15682	15501	15566	15648	15704	15505	15787	15441	15682	15375	15703	15705	15772	15681	15608	15300	15645	15733	15671	15798	15655	15702	15685	15576	15643	15693	15695	15637	15780	15620	15678	15790	15625	15609	15658	15438	15452	15640	15592	15796	15378	15593	15712	15530	15752	15651	15524	15662	15635	15637	15616	15595	15496	15632	15495	15609	15667	15737	15727	15398	15610	15650	15762	15609	15537	15466	15714	15611	15525	15639	15984	15764	15722	15638	15613	15603	15718	15669	15508	15735	15493	15478	15509	15617	15714	15642	15661	15754	15774	15822	15840	15684	15515	15651	15572	15625	15699	15686	15618	15759	15539	15737	15674	15468	15506	15603	15383	15627	15684	15475	15786	15762	15668	15512	15802	15697	15560	15685	15757	15615	15612	15382	15757	15546	15564	15731	15407	15583	15650	15573	15588	15709	15492	15564	15447	15630	15532	15486	15623	15502	15634	15402	15757	15247	15510	15780	15769	15660	15778	15707	15433	15852	15958	15625	15733	15661	15776	15670	15645	15404	15714	15475	15800	15787	15726	15835	15709	15615	15822	15632	15573	15599	15433	15501	15413	15499	15463	15638	15835	15489	15629	15501	15554	15612	15705	15525	15495	15653	15482	15487	15793	15676	15706	15640	15783	15741	15570	15807	15650	15620	15505	15800	15611	15465	15641	15605	15515	15669	15751	15681	15490	15786	15566	15763	15516	15511	15769	15688	15928	15458	15585	15609	15619	15756	15852	15579	15663	15614	15827	15744	15531	15708	15606	15587	15703	15553	15673	15425	15599	15816	15669	15676	15526	15584	15516	15592	15565	15461	15541	15645	15479	15688	15621	15530	15555	15529	15651	15630	15564	15582	15522	15538	15826	15580	15858	15888	15510	15837	15727	15605	15651	15657	15570	15356	15475	15643	15703	15682	15706	15550	15600	15601	15606	15924	15613	15715	15618	15610	15711	15524	15752	15698	15858	15731	15597	15389	15698	15594	15667	15745	15583	15486	15679	15622	15965	15527	15600	15701	15567	15489	15423	15465	15812	15653	15528	15518	15664	15699	15611	15740	15827	15805	15752	15573	15527	15645	15572	15458	15486	15553	15598	15825	15527	15658	15587	15571	15660	15627	15584	15531	15617	15809	15734	15483	15296	15513	15958	15661	15743	15694	15587	15627	15591	15584	15545	15629	15640	15540	15521	15549	15752	15632	15435	15597	15567	15564	15525	15614	15686	15842	15335	15477	15588	15709	15690	15624	15707	15711	15504	15767	15667	15604	15743	15613	15745	15685	15834	15569	15695	15649	15530	15667	15684	15569	15637	15647	15637	15716	15530	15507	15663	15608	15746	15548	15505	15566	15630	15730	15769	15735	15484	15514	15665	15822	15621	15703	15420	15646	15434	15539	15629	15441	15697	15511	15400	15496	15552	15705	15606	15767	15683	15579	15814	15711	15510	15647	15556	15476	15803	15676	15575	15537	15802	15662	15679	15591	15516	15630	15625	15724	15553	15686	15747	15508	15624	15573	15736	15809	15810	15714	15839	15574	15779	15484	15712	15727	15627	15563	15531	15481	15699	15664	15602	15783	15539	15488	15598	15685	15678	15698	15695	15735	15545	15646	15687	15649	15509	15574	15506	15501	15506	15516	15520	15636	15657	15443	15581	15552	15535	15580	15675	15584	15591	15738	15525	15449	15617	15691	15618	15552	15546	15563	15638	15515	15506	15674	15656	15437	15548	15624	15475	15649	15680	15773	15854	15493	15672	15597	15455	15765	15626	15594	15665	15582	15654	15528	15494	15602	15812	15809	15384	15513	15866	15518	15666	15712	15686	15594	15535	15625	15609	15549	15842	15658	15585	15700	15677	15661	15578	15479	15736	15598	15586	15584	15692	15665	15662	15687	15602	15542	15578	15756	15690	15515	15492	15741	15432	15803	15663	15582	15649	15511	15687	15829	15555	15387	15410	15736	15804	15571	15605	15716	15566	15816	15706	15652	15830	15733	15594	15701	15552	15560	15658	15573	15549	15431	15716	15559	15702	15611	15536	15687	15679	15564	15767	15861	15646	15740	15451	15759	15485	15640	15658	15668	15739	15670	15603	15716	15654	15419	15494	15730	15569	15528	15595	15665	15454	15602	15650	15641	15619	15489	15765	15674	15577	15752	15579	15783	15645	15610	15520	15454	15550	15732	15629	15696	15728	15602	15573	15468	15642	15519	15779	15727	15762	15603	15591	15406	15553	15647	15715	15567	15489	15698	15640	15775	15731	15678	15480	15729	15540	15654	15782	15764	15545	15527	15656	15608	15651	15613	15449	15610	15496	15658	15809	15746	15695	15563	15722	15750	15592	15356	15567	15602	15685	15678	15634	15665	15544	15720	15794	15782	15694	15481	15619	15588	15790	15526	15568	15478	15559	15487	15576	15535	15396	15464	15725	15621	15447	15668	15625	15621	15574	15499	15726	15482	15543	15433	15439	15672	15691	15698	15805	15603	15588	15668	15626	15677	15640	15554	15646	15669	15653	15571
31016	51949	47422	36953	31196	26796	23086	20123	18313	16936	15999	15644	15123	14829	14590	14389	14222	14057	14135	14039	13847	13844	13924	13739	13710	13819	13662	13901	13647	13760	13686	13718	13711	13618	13747	13741	13375	13462	13597	13561	13453	13452	13625	13452	13662	13603	13348	13588	13497	13668	13524	13467	13523	13304	13522	13503	13552	13456	13573	13497	13360	13441	13663	13450	13548	13587	13447	13382	13586	13490	13373	13364	13539	13704	13527	13711	13473	13434	13488	13592	13396	13517	13468	13462	13579	13545	13491	13402	13542	13495	13631	13468	13662	13685	13501	13453	13576	13420	13551	13336	13694	13653	13326	13580	13612	13431	13509	13390	13439	13498	13486	13506	13579	13601	13611	13631	13621	13508	13550	13528	13605	13679	13561	13465	13364	13424	13533	13541	13659	13548	13520	13495	13579	13539	13522	13453	13384	13416	13702	13574	13544	13468	13453	13584	13524	13540	13596	13492	13602	13539	13541	13513	13422	13591	13687	13446	13593	13504	13508	13500	13417	13591	13451	13544	13591	13589	13647	13397	13510	13569	13533	13434	13428	13569	13547	13323	13455	13619	13586	13346	13508	13444	13451	13394	13404	13563	13584	13511	13535	13358	13484	13506	13641	13379	13478	13491	13400	13574	13569	13452	13491	13595	13473	13473	13521	13493	13452	13530	13450	13579	13601	13447	13404	13532	13348	13335	13483	13545	13422	13637	13597	13407	13514	13440	13643	13405	13537	13504	13608	13680	13535	13491	13504	13457	13467	13653	13575	13617	13444	13482	13432	13531	13485	13517	13580	13510	13416	13511	13468	13563	13319	13277	13565	13468	13364	13457	13580	13469	13505	13391	13408	13450	13375	13555	13407	13760	13590	13565	13461	13494	13610	13638	13424	13652	13613	13358	13448	13349	13560	13590	13723	13470	13391	13610	13588	13616	13487	13681	13534	13545	13397	13330	13449	13439	13472	13548	13540	13421	13580	13518	13441	13502	13696	13400	13422	13607	13495	13535	13539	13607	13531	13643	13487	13363	13381	13571	13459	13628	13426	13567	13511	13562	13462	13374	13404	13541	13242	13527	13527	13384	13504	13579	13330	13446	13286	13611	13539	13617	13467	13389	13402	13337	13506	13429	13500	13581	13290	13518	13524	13714	13596	13468	13603	13539	13601	13568	13604	13531	13679	13540	13520	13618	13587	13498	13397	13501	13592	13372	13473	13490	13465	13670	13435	13411	13551	13492	13541	13427	13502	13545	13399	13694	13643	13525	13446	13364	13568	13381	13535	13663	13430	13410	13601	13299	13502	13657	13390	13627	13567	13430	13636	13530	13685	13559	13375	13425	13468	13628	13402	13495	13471	13456	13547	13352	13618	13533	13620	13439	13560	13535	13530	13481	13524	13529	13644	13427	13574	13723	13430	13424	13597	13554	13618	13419	13649	13448	13430	13473	13478	13648	13467	13460	13479	13559	13579	13510	13458	13506	13511	13387	13593	13387	13404	13619	13309	13481	13518	13508	13572	13539	13608	13585	13464	13477	13635	13421	13611	13485	13397	13478	13588	13543	13526	13499	13459	13468	13615	13508	13516	13652	13548	13437	13484	13376	13459	13569	13349	13497	13469	13429	13425	13275	13437	13502	13486	13414	13644	13517	13481	13621	13515	13521	13534	13447	13669	13507	13488	13475	13533	13304	13455	13526	13499	13439	13493	13428	13566	13576	13430	13566	13445	13546	13325	13513	13510	13570	13559	13439	13641	13627	13413	13451	13517	13383	13550	13561	13472	13531	13457	13282	13379	13590	13396	13371	13573	13403	13452	13523	13502	13476	13498	13375	13542	13506	13344	13721	13625	13535	13528	13586	13438	13414	13638	13452	13428	13587	13488	13583	13475	13327	13619	13491	13576	13532	13451	13573	13447	13201	13376	13591	13530	13513	13453	13492	13427	13539	13531	13603	13419	13527	13530	13434	13328	13392	13455	13467	13535	13438	13195	13497	13557	13738	13375	13620	13410	13567	13449	13598	13640	13554	13453	13678	13524	13418	13602	13602	13692	13600	13530	13552	13601	13358	13368	13638	13487	13625	13653	13484	13542	13557	13395	13528	13469	13646	13531	13418	13523	13602	13570	13531	13555	13769	13498	13478	13578	13458	13563	13436	13590	13289	13489	13344	13527	13382	13445	13572	13494	13561	13522	13689	13467	13499	13478	13417	13496	13462	13529	13484	13333	13396	13383	13500	13683	13479	13345	13653	13574	13528	13356	13619	13587	13448	13583	13620	13504	13498	13461	13491	13595	13597	13517	13658	13361	13446	13382	13538	13558	13576	13482	13490	13273	13637	13575	13442	13496	13626	13540	13602	13507	13408	13584	13674	13472	13573	13459	13475	13441	13460	13528	13658	13587	13568	13526	13528	13529	13482	13649	13429	13464	13343	13334	13582	13560	13430	13287	13417	13604	13419	13426	13385	13558	13504	13372	13384	13526	13400	13523	13529	13291	13362	13541	13363	13572	13521	13507	13424	13427	13538	13468	13372	13486	13482	13526	13529	13587	13515	13544	13333	13453	13538	13620	13570	13632	13509	13333	13442	13729	13420	13520	13472	13624	13417	13491	13408	13426	13496	13504	13640	13498	13591	13460	13394	13485	13494	13510	13359	13521	13498	13514	13477	13523	13514	13418	13594	13618	13428	13497	13424	13472	13357	13373	13323	13321	13397	13439	13463	13465	13411	13547	13512	13491	13591	13523	13707	13285	13476	13488	13498	13490	13510	13459	13413	13607	13502	13623	13567	13602	13504	13388	13456	13500	13515	13633	13451	13314	13530	13437	13400	13502	13546	13496	13439	13467	13401	13454	13501	13609	13474	13461	13616	13650	13540	13432	13445	13527	13626	13406	13532	13529	13454	13554	13395	13490	13574	13579	13530	13379	13530	13633	13567	13493	13345	13413	13408	13588	13415	13504	13471	13563	13412	13381	13711	13503	13434	13523	13567	13530	13584	13446	13593	13421	13485	13386	13465	13426	13576	13567	13473	13491	13368	13442	13446	13430	13494	13564	13563	13566	13373	13554	13391	13598	13556	13499	13468	13452	13404	13449	13542	13584	13468	13492	13571	13447	13413	13531	13467	13494	13448	13486	13433	13584	13664	13501	13607	13534	13410	13450	13593	13427	13521	13418	13551	13444	13650	13511	13459	13589	13544	13498	13577	13559	13499	13521	13405	13463	13437	13564	13716	13311	13544	13452	13387	13611	13379	13406	13381	13452	13613	13536	13579	13610	13470	13429	13472	13390	13680	13537	13476	13713	13417	13305	13491	13462	13398	13516	13498	13513	13539	13573	13435	13551	13581	13417	13502	13499	13490	13597	13435	13482	13408	13477	13442	13540	13688	13543	13422	13509	13460	13447	13506	13719	13484	13593	13310	13519	13463	13457	13301	13433	13449	13642	13494	13447	13448	13410	13514	13463	13555	13454	13537	13517	13530	13547	13378	13498	13534	13431	13499	13631	13331	13498	13426	13461	13431	13421	13650	13391	13514	13538	13504	13415	13367	13312	13404	13365	13448	13384	13730	13515	13530	13569	13404	13518	13452	13429	13684	13513	13488	13661	13449	13446	13432	13561	13399	13551	13565	13507	13557	13467	13531	13483	13493	13465	13565	13669	13516	13584	13509	13581	13404	13419	13475	13156	13525	13535	13601	13560	13562	13530	13480	13419	13509	13397	13544	13419	13491	13624	13695	13507	13511	13572	13480	13442	13458	13505	13532	13507	13573	13526	13876	13437	13454	13493	13423	13451	13275	13513	13451	13585	13592	13406	13377	13657	13656	13633	13517	13644	13747	13418	13529	13522	13371	13342	13611	13693	13481	13600	13542	13521	13555	13433	13490	13648	13438	13597	13562	13415	13437	13573	13474	13486	13336	13582	13479	13582	13414	13454	13487	13570	13462	13504	13541	13532	13534	13393	13546	13453	13558	13484	13541	13470	13575	13453	13555	13371	13405	13499	13514	13560	13654	13538	13553	13528	13600	13454	13400	13426	13630	13565	13401	13527	13409	13443	13565	13370	13567	13307	13632	13556	13645	13484	13451	13444	13505	13477	13470	13479	13554	13447	13436	13604	13440	13513	13306	13518	13476	13537	13304	13657	13621	13570	13472	13480	13473	13451	13524	13502	13477	13493	13568	13384	13475	13560	13440	13554	13511	13580	13431	13388	13695	13618	13547	13489	13464	13513	13475	13579	13527	13647	13361	13361	13570	13447	13626	13559	13619	13445	13561	13597	13567	13392	13450	13555	13432	13495	13672	13560	13584	13469	13571	13591	13450	13393	13524	13499	13626	13460	13495	13606	13505	13515	13680	13626	13547	13599	13554	13560	13340	13592	13452	13434	13582	13525	13419	13581	13425	13476	13409	13404	13675	13636	13463	13535	13611	13528	13577	13269	13541	13494	13506	13572	13459	13524	13556	13450	13439	13418	13569	13516	13382	13518	13614	13546	13484	13510	13437	13429	13586	13490	13609	13521	13387	13480	13600	13379	13334	13527	13539	13463	13546	13457	13525	13654	13412	13489	13552	13588	13554	13492	13385	13631	13746	13461	13472	13452	13536	13461	13525	13370	13382	13572	13456	13580	13416	13437	13387	13459	13347	13286	13449	13576	13321	13562	13448	13425	13538	13525	13329	13492	13491	13411	13546	13402	13522	13468	13477	13561	13499	13536	13487	13325	13494	13506	13516	13462	13532	13593	13626	13603	13378	13554	13697	13350	13443	13482	13489	13422	13565	13563	13527	13674	13429	13478	13554	13453	13291	13495	13513	13586	13541	13566	13590	13627	13476	13523	13500	13644	13478	13420	13384	13566	13313	13502	13455	13631	13517	13513	13483	13453	13400	13410	13569	13644	13432	13502	13663	13548	13482	13564	13362	13465	13350	13564	13466	13594	13673	13569	13486	13602	13560	13417	13530	13553	13533	13573	13431	13446	13549	13628	13593	13434	13645	13525	13494	13570	13445	13330	13403	13607	13465	13425	13367	13598	13600	13535	13564	13534	13515	13424	13572	13554	13495	13460	13460	13508	13443	13548	13621	13507	13559	13601	13478	13454	13380	13430	13502	13485	13431	13404	13470	13582	13362	13325	13480	13386	13260
22778	21069	28845	23916	23187	27192	28890	23133	20618	20060	18864	18156	17860	17586	17261	17346	16942	16973	16902	16506	16686	16430	16471	16310	16315	16387	16172	16327	16450	16183	16229	16325	16196	16198	16161	16080	16059	16232	15976	16198	16251	16225	16327	16191	16215	16191	16180	15927	16138	16243	16113	16082	16053	16246	16300	16041	16063	16087	16128	16139	16124	16226	16016	16206	16035	16172	16197	16116	16177	15939	16136	16189	16211	16137	16204	16199	16224	16233	16023	16133	16020	16150	15878	16030	16007	16128	16035	15975	16182	16089	15995	16190	16152	16270	15938	16036	16231	16043	16051	16104	16189	15923	15891	15916	16047	15924	16083	16305	16063	16098	15946	16171	15922	15944	15921	16085	15971	16128	16017	16145	16039	16225	16040	16369	16200	16182	15873	16043	15989	16100	16067	15916	16078	16111	16188	15977	16103	16049	16267	16254	16022	16028	16057	16031	16073	16118	16122	16175	16104	16175	16118	16048	15978	16034	16079	16235	16123	15928	16035	16154	15870	16095	16255	16139	16054	15934	15995	16159	16066	16161	16153	16131	16125	16067	15897	15976	16060	16062	15919	15976	16005	16038	15932	15996	15925	15941	16279	15998	16184	16118	16054	16194	16285	16010	15850	16012	16240	16007	16132	16123	16103	16134	16018	15911	15905	16034	15966	16229	15941	15926	16075	16075	16241	16160	15997	15982	15930	16105	16134	16136	16104	16113	15993	16005	16174	16051	15998	16016	15926	16204	16143	15919	16019	16155	15998	16048	16273	16069	15806	15979	16036	15899	16161	15973	16159	16107	16071	16153	15899	16098	15968	16007	15849	16078	16242	16056	15906	16156	16146	16020	16122	16085	16240	15904	16041	16159	16077	15902	16133	15788	16075	16056	16094	15912	15861	15901	15990	16245	16078	16203	16126	16071	15976	16004	16020	15832	16101	16014	16064	15921	15980	16057	15944	15790	15911	15985	16247	16347	16162	15955	16057	15983	16018	16054	16114	15853	16040	15901	16015	16198	15980	16163	16020	16262	16187	16067	16173	16128	16103	16093	15932	16066	15979	16181	16017	16070	16136	16128	15925	15867	15899	15786	15847	15937	16171	15926	16003	16115	15971	16037	16076	16011	16209	15990	16055	16021	16051	16010	16002	15918	16191	15920	16067	15901	16184	16003	15919	16057	15922	16021	15974	15881	15766	16025	16128	16143	15989	15950	15863	15998	16030	16025	15852	16009	15817	15871	16061	16086	15934	16122	15970	16055	16271	16114	15930	16108	16167	16025	15992	15928	16009	16261	16045	16025	16035	15978	16141	16181	16001	15937	16036	16167	15919	16119	16056	15840	16151	16048	16005	16075	15938	16051	16069	16081	16217	15933	16155	16234	16248	15863	15902	15917	16098	16147	15915	16006	16009	16070	16062	16000	16195	16045	16073	15875	15991	16119	16097	15975	16137	15983	16019	15950	15983	15933	15880	15927	15905	16181	15950	16023	16059	15984	16192	16151	16122	16111	16039	15944	15890	16020	16233	16090	15989	16007	16011	15910	16159	16081	16017	16192	16139	15983	16227	16337	16039	16229	16071	16138	16061	16151	15977	15905	16116	16042	16184	16051	16156	16106	16171	16041	16022	16184	15990	16159	15921	15865	16086	15963	16151	15952	15970	16130	15937	16082	16039	15911	16011	15837	15988	16171	16129	16050	16003	16039	15973	16073	16104	16215	16154	15755	15924	15930	15914	16158	16158	15889	16105	16065	16026	15980	16196	15918	16079	16106	16100	16049	16218	16177	16044	16005	16074	16241	15898	15993	16151	16001	15867	15991	15957	16197	15984	16065	16119	15933	16273	16090	16042	15995	15884	15901	16170	16228	15982	16039	16007	16120	16214	15949	15981	16120	16157	16068	15879	15909	15946	16190	16106	16112	16153	15994	16030	16073	15921	15961	16038	15913	16025	16093	15967	16118	16113	15824	15885	15801	16112	15941	15921	15994	15854	15937	16056	15931	16166	16189	16067	16192	16171	16029	16006	15965	16029	16063	15891	15906	16112	15949	16041	16189	15891	15964	16029	15976	16111	16003	16104	15993	16198	16015	16150	16301	15939	15994	16104	16135	15951	16135	16323	16156	16069	15922	15983	15944	15918	15932	16042	16100	16263	16066	15988	16066	16072	16081	16045	15987	16017	16118	16069	15871	16047	16168	16135	16145	16129	16198	16019	16081	16072	16023	16072	15975	16116	16050	16075	16107	15895	16089	16194	16070	16266	16238	16183	15960	16024	16006	16089	15990	16228	16003	16100	16159	16014	15818	16027	16075	16038	16268	16110	15898	16063	16026	15841	16089	15990	16004	16086	15996	15920	16212	15955	15892	16089	16118	16108	15950	16009	15893	16083	16056	15991	16004	16061	15988	16235	16258	16225	16027	16012	15872	16108	16032	16150	16021	16051	15895	15907	16103	15957	16259	15915	15867	15918	16109	16048	16106	16209	16154	15978	16109	16196	16038	16261	16056	15966	15977	16082	16002	16252	16095	15939	16023	16113	15934	16077	16007	15976	16039	15971	15870	16201	16064	16123	15916	16189	16068	16038	16065	16117	16019	15796	16057	16006	16202	16128	16031	15990	16112	16083	16194	16066	15784	16123	16211	15828	16017	16057	16132	15845	15920	16045	16125	16181	16037	15945	15954	16089	16002	15924	16110	16043	16057	16071	16038	16253	16089	15958	15999	16034	15972	16084	16012	15895	15960	16109	16061	15844	16089	16006	15981	16135	15952	16084	16207	16003	16220	15891	16014	15932	15804	16013	15927	16271	16063	16122	16064	15947	16002	16044	15921	15836	16062	15998	16169	16065	15779	16022	16207	15990	15850	16061	15977	16216	15880	16199	15969	16142	16186	16071	15974	16045	16076	16093	16060	16204	16107	16152	16214	16152	16087	16070	16126	16018	16126	15911	16082	16080	16128	16009	16055	15857	16098	16033	15980	15970	16032	16087	16141	15963	16109	16009	15911	16148	16068	16227	16023	16146	16053	16037	15999	16089	16125	16065	16115	16016	16027	15969	16021	16200	15924	16248	16032	16043	15960	16099	15900	16049	16067	16168	16121	16082	16153	16001	16051	15977	15972	16199	16095	16074	15999	16010	16114	15982	15910	16067	16014	16136	16107	16098	16093	15980	15920	16025	16145	15860	16018	16140	15952	16015	16153	16068	16077	16044	16006	15870	15982	16038	16026	15808	16008	15948	16036	15812	16021	15979	15672	15998	16022	15927	15950	16097	16053	15925	15981	15925	16042	16119	15906	15975	16107	15946	15981	15905	16239	16094	15970	16026	16188	16159	16141	15809	16089	16069	15823	15987	16150	15842	16025	16030	16090	16051	16085	16031	16093	16091	16207	16222	16116	15947	16001	16211	16004	16113	15959	15970	15955	16177	16051	15901	16114	15930	15999	16021	16197	16126	16148	16092	16118	16140	16109	16107	16110	16135	16019	15952	16094	16020	16057	16093	15934	16066	16067	16104	16054	16042	15856	16101	16049	16211	16191	16158	16043	15997	15966	16222	15944	15951	15973	16196	16137	16081	16004	16173	16040	15966	15856	16089	16006	16166	15904	16145	15942	15984	16239	15932	16034	15882	15974	15811	15974	15883	16051	16030	16043	16290	15897	16172	16110	15967	15829	16230	16068	15973	16225	15928	15845	16119	16102	15952	16051	16136	15999	16110	16073	16186	16104	15972	16033	16178	16020	16061	15981	15937	16003	16150	16009	16008	16109	16154	15891	15878	16024	15924	16029	16080	16256	16119	15986	16069	16206	15953	16046	16069	15985	15957	16100	16002	16014	16090	15929	15893	15836	15858	16243	15866	16124	16066	16204	16180	16302	16126	15967	16056	15976	15939	15927	16118	16285	16044	16186	15916	16037	16086	16094	16026	15913	16228	16256	15930	16152	15915	15941	16024	15806	16053	16010	16020	16026	16138	15938	16082	16149	16042	15951	16013	16124	16096	16078	16016	15933	15939	16004	15736	15822	16023	15910	16113	16129	15916	16108	16170	16225	15938	15961	16121	16133	15984	15958	16047	15935	16174	16048	16055	16090	15939	15985	15890	16068	16018	16075	16146	15924	15967	16025	16064	16009	16047	16208	16013	15957	16004	16065	16016	15922	16104	16068	16128	16321	16112	16093	16066	16242	16040	15934	15950	15955	16042	16134	16246	16223	16168	16078	16013	16194	15997	15931	16045	16146	15945	15971	16016	15903	15968	16076	15965	16007	15972	15992	16134	16004	15968	15930	16002	16055	16242	16096	15938	15866	16105	16124	16178	15882	15902	16007	15999	15960	16039	16015	16107	16040	15935	16037	16186	16035	16092	16105	15857	16094	16046	16107	15994	15985	16047	16139	15909	16042	16099	16082	16064	16225	15981	16169	15967	16021	16020	16068	15985	16032	16026	16235	15879	15777	15971	15993	16131	16016	16052	16031	16071	16000	16061	16013	15994	16118	15936	15966	15975	15937	16142	16000	16092	16059	15982	15807	16213	16213	16264	16081	16129	16131	16041	16162	16048	15909	15897	15993	15941	15979	16060	16074	16110	15981	15996	16122	15975	16118	15986	16067	15973	15980	16010	16035	16169	16182	16252	15927	16103	16102	16107	15995	16200	16046	16149	16164	16024	16003	16125	16107	15862	16028	16185	16120	16280	16114	15946	16231	16129	15884	15854	15971	15930	16073	15988	16156	16185	16104	16123	16116	15747	16033	15962	15974	16011	15975	16051	15948	16157	16042	16230	16100	16194	16164	16053	15961	16157	15920	15978	16227	15888	16057	16075	16017	16016	16057	15976	16135	16049	16135	16219	16083	15962	15916	16177	16018	16008	16080	16185	15957	15960	16063	16052	15832	16196	15931	16060	15915	15781	16075	16039	15990	16035	15775	16081	16115	16151	16181	16132	16101	15955	15829	16035	16134	15992	15995	15989	15890	16024	16061	15986	15893	16132	16104	16138	15950	16079	15892	15960	15918	16004	16003	16048	16064	15989	16164	16144	16028	16067	16064	16240	16035	16080	15894	16133	16128	15940	15991	16021	16098	16074	16107	16000	15951	16102	16069	16109	15954	16018	16275	16026	16000	16134	16109	16113	15932	16052	16002	16217	15955
33278	57168	53583	42960	36592	31085	26269	22867	20427	18771	17478	16677	16095	15731	15578	15122	14703	14670	14521	14451	14282	14281	14060	14006	14222	14103	14107	14095	14030	13921	13845	13918	13781	13837	13829	13942	13740	13762	13847	13800	13634	13731	13798	13756	13764	13950	13857	13890	13921	13765	13885	13589	13762	13833	13616	13809	13698	13641	13855	13876	13469	13776	13819	13745	13852	13729	13878	13841	13876	13747	13754	13858	13853	13712	13651	13776	13751	13860	13787	13676	13643	13726	13837	13789	13657	13752	13952	13928	13816	13916	13836	13674	13806	13841	13739	13630	13739	13814	13555	13609	13532	13839	13755	13757	13622	13710	13871	13726	13685	13739	13781	13604	13756	13786	13570	13537	13782	13625	13702	13861	13618	13591	13809	13651	13573	13668	13822	13641	13799	13831	14018	13707	13823	13708	13726	13672	13703	13644	13805	13661	13646	13603	13787	13671	13765	13849	13725	13687	13714	13881	13565	13836	13821	13722	13827	13751	13685	13758	13612	13926	13761	13824	13590	13631	13679	13799	13756	13657	13877	13646	13792	13688	13750	13885	13802	13705	13676	13636	13817	13841	13674	13766	13883	13831	13816	13919	13781	13789	13761	13797	13580	13736	13851	13806	13715	13590	13787	13906	13530	13724	13870	13893	13749	13834	13833	13760	13697	13752	13981	13745	13765	13661	13777	13565	13672	13685	13716	13763	13448	13846	13750	13813	13769	13806	13705	13691	13742	13949	13631	13820	13688	13732	13791	13735	13561	13816	13806	13613	13730	13629	13638	13797	13661	13729	13663	13589	13661	13851	13694	13650	13603	13534	13683	13647	13847	13805	13679	13718	13692	13622	13750	13733	13719	13779	13744	13664	13759	13710	13703	13749	13694	13892	13802	13605	13847	13741	13718	13727	13894	13659	13664	13799	13941	13587	13737	13719	13725	13764	13562	13675	13702	13816	13527	13712	13668	13763	13718	13749	13662	13664	13803	13770	13783	13625	13715	13826	13725	13700	13851	13685	13645	13677	13764	13716	13772	13703	13671	13778	13615	13713	13885	13871	13697	13932	13765	13829	13749	13918	13864	13550	13891	13758	13659	13826	13846	13813	13613	13721	13673	13810	13684	13647	13815	13762	13688	13689	13869	13849	13767	13703	13662	13608	13767	13933	13698	13661	13689	13868	13690	13723	13733	13702	13691	13873	13803	13724	13594	13695	13781	13760	13603	13885	13782	13664	13679	13787	13754	13833	13667	13763	13608	13829	13747	13785	13639	13849	13759	13712	13917	13686	13829	13643	13610	13834	13606	13733	13813	13698	13761	13884	13686	13829	13692	13750	13798	13850	13637	13753	13671	13580	13679	13680	13501	13481	13711	13869	13802	13826	13621	13771	13728	13724	13787	13719	13940	13556	13631	13771	13629	13703	13816	13629	14020	13645	13619	13699	13904	13649	13815	13716	13645	13860	13701	13798	13888	13650	13817	13756	13691	13723	13838	13903	13731	13775	13848	13679	13518	13786	13615	13637	13639	13706	13698	13819	13615	13804	13849	13652	13642	13533	13599	13811	13646	13586	13881	13678	13796	13759	13721	13614	13587	13776	13782	13830	13672	13690	13748	13627	13600	13597	13801	13580	13980	13683	13749	13762	13750	13808	13648	13574	13590	13816	13798	13814	13747	13666	13778	13620	13714	13570	13863	13764	13681	13747	13691	13604	13691	13775	13703	13760	13814	13661	13741	13702	13729	13696	13882	13731	13600	13619	13669	13612	13575	13674	13797	13725	13658	13742	13694	13780	13802	13723	13786	13648	13728	13821	13738	13806	13664	13603	13738	13661	13856	13910	13788	13730	13670	13680	13804	13783	13711	13729	13767	13714	13626	13499	13692	13575	13622	13609	13823	13793	13648	13692	13723	13848	13648	13949	13621	13852	13783	13639	13708	13720	13753	13682	13818	13597	13712	13803	13660	13709	13686	13831	13594	13795	13847	13747	13705	13620	13826	13601	13846	13662	13874	13750	13627	13686	13861	13664	13747	13781	13610	13629	13787	13548	13802	13910	13544	13569	13824	13667	13593	13878	13854	13779	13750	13744	13642	13650	13665	13585	13933	13563	13784	13999	13592	13671	13754	13729	13887	13738	13695	13651	13638	13789	13712	13651	13829	13749	13727	13911	13630	13702	13569	13828	13595	13743	13638	13676	13738	13676	13920	13765	13814	13894	13738	13678	13859	13728	13592	13624	13635	13841	13805	13807	13546	13795	13732	13614	13781	13643	13795	13722	13719	13732	13761	13781	13702	13651	13825	13536	13690	13614	13674	13671	13721	13735	13690	13751	13562	13757	13695	13667	13907	13806	13889	13707	13733	13837	13739	13685	13825	13776	13828	13733	13862	13666	13618	13712	13844	13650	13924	13752	13665	13729	13745	13666	13557	13843	13817	13734	13781	13645	13902	13543	13712	13784	13791	13828	13614	13748	13895	13577	13613	13839	13823	13714	13734	13577	13705	13697	13799	13798	13646	13688	13793	13767	13721	13720	13835	13779	13967	13777	13662	13690	13655	13668	13861	13656	13904	13758	13721	13712	13863	13768	13756	13685	13672	13753	13802	13749	13714	13932	13660	13782	13775	13652	13739	13683	13748	13659	13803	13700	13662	13819	13751	13761	13713	13800	13818	13764	13653	13661	13816	13732	13824	13832	13774	13640	13684	13757	13770	13755	13647	13654	13761	13609	13743	13693	13818	13728	13786	13984	13823	13647	13637	13653	13798	13640	13910	13713	13688	13694	13664	13722	13875	13765	13714	13847	13744	13746	13687	13870	13674	13837	13651	13697	13680	13739	13713	13744	13684	13801	13660	13566	13710	13783	13857	13553	13555	13614	13828	13812	13679	13664	13671	13705	13759	13719	13729	13704	13843	13833	13781	13814	13670	13660	13740	13828	13811	13830	13622	13683	13772	13882	13912	13609	13707	13583	13632	13749	13738	13710	13581	13831	13622	13674	13624	13722	13691	13725	13748	13926	13668	13829	13564	13928	13537	13709	13727	13702	13763	13845	13635	13708	13586	13612	13815	13767	13874	13729	13618	13756	13836	13677	13696	13693	13733	13851	13794	13769	13717	13691	13766	13782	13801	13665	13773	13731	13763	13777	13869	13739	13693	13850	13743	13790	13843	13588	13680	13706	13774	13635	13890	13645	13765	13583	13589	13749	13662	13618	13730	13589	13717	13704	13656	13780	13717	13864	13824	13859	13809	13728	13717	13521	13515	13809	13638	13704	13749	13794	13733	13469	13912	13658	13620	13692	13755	13818	13656	13725	13735	13707	13705	13744	13509	13670	13897	13701	13780	13782	13917	13785	13702	13599	13758	13708	13793	13784	13757	13588	13861	13828	13799	13661	13718	13749	13738	13757	13696	13927	13752	13689	13860	13596	13852	13746	13915	13910	13716	13592	13725	13757	13733	13786	13846	13801	13723	13661	13948	13725	13709	13747	13589	13768	13693	13724	13761	13891	13672	13763	13723	13669	13657	13694	13821	13672	13825	13524	13818	13705	13813	13714	13779	13726	13836	13723	13859	13720	13689	13780	13672	13663	13744	13851	13774	13625	13801	13898	13799	13778	13850	13615	13685	13708	13706	13794	13707	13852	13874	13876	13659	13716	13817	13707	13837	13931	13638	13705	13659	13743	13700	13690	13743	13763	13795	13826	13697	13607	13933	13793	13838	13733	13808	13800	13672	13803	13621	13833	13604	13718	13717	13623	13711	13695	13909	13609	13625	13830	13808	13837	13773	13460	13775	13736	13782	13734	13851	13570	13624	13816	13774	13804	13829	13862	13700	13595	13643	13867	13775	13600	13551	13644	13812	13708	13799	13822	13767	13711	13750	13871	13761	13704	13881	13904	13851	13553	13716	13891	13716	13740	13573	13799	13747	13653	13795	13506	13781	13771	13705	13657	13556	13788	13725	13727	13726	13778	13694	13762	13739	13784	13781	13756	13617	13751	13686	13604	13787	13737	13664	13694	13697	13719	14019	13808	13618	13785	13729	13885	13902	13754	13680	13652	13804	13678	13892	13609	13725	13806	13779	13610	13768	13790	13858	13574	13753	13626	13647	13829	13748	13583	13619	13755	13628	13660	13628	13754	13604	13756	13849	13732	13908	13813	13521	13816	13657	13674	13774	13942	13798	13768	13709	13848	13719	13734	13741	13845	13678	13735	13627	13586	13831	13789	13715	13617	13736	13695	13711	13657	13844	13732	13826	13906	13796	13824	13913	13794	13797	13783	13847	13777	13646	13843	13850	13773	13837	13876	13641	13697	13822	13726	13618	13806	13865	13820	13666	13821	13721	13877	13637	13668	13770	13638	13552	13609	13837	13744	13804	13916	13751	13599	13842	13746	13732	13918	13755	13637	13764	13598	13721	13740	13790	13677	13640	13666	13767	13772	13693	13792	13774	13893	13763	13706	14072	13783	13743	13769	13762	13578	13552	13653	13761	13884	13800	13712	13825	13596	13852	13723	13743	13590	13855	13820	13805	13621	13584	13539	13685	13771	13527	13731	13699	13615	13722	13878	13940	13750	13633	13696	13830	13739	13660	13670	13712	13815	13690	13787	13542	13714	13896	13715	13664	13907	13695	13871	13672	13686	13704	13687	13605	13723	13880	13757	13855	13655	13868	13795	13756	13588	13740	13889	13622	13701	13751	13793	13583	13921	13763	13636	13724	13686	13566	13717	13932	13866	13648	13871	13775	13802	13699	13898	13585	13709	13773	13760	13799	13733	13736	13586	13688	13808	13681	13724	13867	13808	13777	13604	13784	13709	13556	13725	13573	13679	13891	13617	13826	13630	13517	13623	13826	13796	13602	13721	13600	13623	13943	13880	13663	13563	13697	13658	13700	13812	13758	13758	13905	13693	13731	13675	13819	13651	13688	13812	13710	13663	13673	13924	13784	13833	13582	13976	13669	13844	13718	13785	13682	13676	13642	13784	13744	13713	13880	13518	13832	13843	13756	13563	13720	13745	13728	13841	13719	13789	13671	13706	13764	13717	13697	13754	13657	13626	13791	13887	13817	13652	13647	13678	13733	13542	13840	13812	13669	13605	13694	13787	13767	13634	13698	13605	13711	13808	13626	13808	13755	13660
29149	29002	36791	32197	25647	22197	20436	18733	18043	17355	16846	16616	16617	16377	16353	16143	16145	16173	16076	15872	16095	16098	15795	15805	15841	15792	15778	15894	15928	15896	15853	15841	15897	15876	15851	15927	15891	15766	15870	15766	15750	15766	15961	16010	15908	15814	15731	15963	16009	15939	15673	15856	15819	15986	15905	15790	15820	15790	15856	15807	15832	15873	15986	15736	15759	15967	15681	15798	15861	15721	15903	15874	16023	15799	15757	15839	15777	16094	15924	15897	15915	15882	15832	15645	15902	15807	15658	16005	15971	15874	15958	15945	15640	15675	15755	15549	15633	15909	15728	15824	15831	15706	15957	15891	15860	15832	15758	15830	15828	15812	15956	15661	15862	15917	15594	15858	15657	15835	15848	15713	15843	16037	15890	15809	15878	15503	15765	15789	15848	15995	15892	16018	15986	15892	16065	15859	15625	15656	15654	15709	15872	15715	15634	15917	15898	15779	15955	15770	15699	15704	15882	15772	15750	15859	15850	15605	15723	15983	15712	15644	15709	15901	15822	15689	15839	15665	15809	15802	15869	15753	15851	15482	15735	15846	15808	15789	15825	15908	15906	15897	15889	15833	15837	15824	15746	15730	15633	15762	16045	15919	15935	15992	15911	15757	15790	15799	15941	16020	15668	15904	15903	15836	16048	15859	15822	15851	15807	15979	15948	15827	15798	15959	15786	15788	15794	15946	15753	15774	15937	15714	15658	15669	15682	15804	15967	16088	15818	15873	15956	15958	15988	16135	15803	15726	15530	15888	15952	15845	15842	15854	15682	15742	15862	15899	15877	15730	15743	15722	15875	15806	15859	15731	15981	15706	15868	15912	15828	15736	15719	15727	15754	15747	15710	15994	16014	15795	16106	15908	15673	15987	15944	15839	15593	15936	15811	15774	15834	15650	15900	15782	15926	15817	15758	15821	15794	15722	15737	15808	15993	15896	15675	15633	16006	15779	15646	15687	15704	15810	15805	15637	15782	15971	15869	15746	15717	15640	15839	15690	15897	15672	15770	15925	15731	15953	15857	15766	15659	15924	15764	15620	15707	15924	15672	15709	15641	15779	15824	15863	15852	15867	15786	15736	15744	15895	15787	16022	15752	15691	15962	15777	15946	15707	15773	15673	15795	15766	16006	15846	15810	15719	15913	15665	15981	16016	15728	15896	15707	15755	15672	15863	15894	15768	15763	15868	15800	15819	15942	15898	15984	15766	15736	15808	15802	15961	15681	15693	15942	15707	15814	15705	15946	15824	15947	15675	15750	15869	15827	15770	15733	15930	15630	15897	15971	15918	15922	15852	15761	15666	15863	15727	15776	15744	15772	16014	15748	15757	15763	15876	15810	15897	15986	15743	15792	15795	15893	15738	15828	15984	15617	15688	16009	15769	15995	15622	15764	15749	15853	15714	15652	15887	15893	15664	15715	15717	15837	15803	15985	15861	15825	15803	15976	15946	15841	15707	15814	15736	15928	15884	15706	15739	15859	15801	15889	15661	15846	15797	15870	15723	15889	16009	15847	15665	15830	15852	15875	15591	15870	15992	15834	15731	15737	15733	15652	15818	15872	15969	15896	15740	15743	15988	15890	15756	15961	15965	15756	15900	15698	15649	15815	15811	15739	15868	15839	15997	15738	15586	15893	15960	15987	15779	15721	15771	15656	15959	15906	15709	15731	15697	15863	15747	15904	15805	15676	15603	15970	15870	15701	15756	15862	15919	15850	15968	15669	15849	15800	15868	15737	16028	15833	15791	15953	15684	15763	15900	15951	15892	15842	15657	15882	15767	15842	15787	15895	15667	15630	15749	15854	15631	15736	15778	15715	15679	15912	15781	15597	15736	15704	15741	15839	15977	15863	15579	15884	15723	15946	15655	15935	15987	15868	15827	15707	15774	15879	15868	15868	15884	15794	15841	15788	15831	15685	15821	15784	15863	15714	16069	15683	15725	15752	15858	15918	15731	15558	15941	15713	15826	15720	15759	15846	15850	15663	15810	15788	15791	15752	15761	15733	15925	15699	15782	15802	15670	15844	15811	15555	15804	15894	15865	15907	15896	15831	15883	15709	15874	16146	15778	15709	15922	15906	15554	15950	15810	15877	15693	15761	15718	15972	15816	15988	15936	15860	15719	15543	15961	15955	15891	15728	15799	15706	15678	15747	15673	16077	15784	15718	15878	15729	15941	15763	15778	15722	15803	16085	15965	15888	15849	15871	15653	16028	15816	15791	15834	15844	15820	15895	15712	15806	15852	15827	15802	15872	15699	15797	15635	15758	15907	15779	15950	15775	15702	15858	15893	15916	15802	15720	15981	15902	15768	15758	15948	15765	15918	15763	15898	15934	15783	15601	15829	16100	15705	15836	15821	15765	15959	15822	15919	15827	15881	15900	15835	15814	15924	15798	15903	15866	15944	15780	15801	15831	15888	15909	15977	15900	15840	15906	15805	15843	15744	15741	15840	15908	15787	15883	15841	15756	15911	15806	15756	15947	15848	15702	16004	16048	15852	15859	15777	15836	15751	15640	15848	15861	15787	15741	15881	15838	15644	15628	15869	15960	15861	15876	15887	15945	15821	15852	15581	15814	15995	15849	15791	15689	15838	15802	16068	15694	15760	15907	15713	15701	15712	15951	15677	15833	15810	15781	15921	16135	15954	15774	15699	15732	15758	15953	15730	15833	15823	15792	15830	15662	15783	15893	15942	16069	15699	15795	15890	15712	15900	15945	15858	15805	15891	15860	15665	15935	15712	15718	15620	15779	15809	15868	15848	15832	15676	15798	15784	15820	15866	15850	15895	15736	15888	15928	15937	15656	16054	15914	15840	15924	15924	15956	15835	15759	15756	15756	15844	15801	15964	15640	15780	15627	15801	15867	15796	15792	15664	15732	15753	15841	15669	15888	15668	16023	15746	15782	15845	15653	15693	15695	15721	15841	15698	15807	15870	15795	15946	15775	15964	16032	15660	15732	15841	15714	16054	15854	15802	15950	15789	15796	15715	15976	15847	15685	15776	15946	15920	15749	15816	15645	15669	15831	16096	15666	15616	15945	15789	15666	15881	16136	15883	15782	15732	15769	15885	15917	15662	15817	15832	15932	16091	15766	15775	15846	15745	15779	15772	15789	15736	15777	15877	15802	15691	15828	15966	15811	15752	15672	15699	15838	15655	15825	15819	15744	15766	15932	15920	15773	15955	15808	15686	15695	15857	15758	15706	15708	15848	15874	15592	15603	15682	15819	15952	15973	15880	15812	15836	15844	15790	15751	15729	15705	15592	15779	15895	15987	15840	15842	15884	15959	15934	15761	15522	15997	15734	15769	15603	15797	15730	15850	15845	15829	15879	15820	15709	15902	15905	15944	15888	15718	15637	15663	15878	15922	15826	15900	15904	16005	15731	15809	15724	15917	15845	15912	15958	15889	15867	15611	15912	15671	15620	15908	15990	16006	15810	15645	15977	15831	15967	15680	15672	15719	15844	15758	15863	15940	15476	15838	15691	15768	16066	15938	15914	15740	15971	15752	15625	15916	15911	15775	15788	15712	15738	15704	15750	15671	15708	15719	15678	15696	15636	15828	15879	15747	15671	16031	15862	15630	15872	15746	15826	16001	15685	15752	15763	15865	15951	15625	15690	15716	15825	15787	15686	15745	15824	15869	15934	16005	15803	15881	15865	15857	15731	15879	15855	15861	15820	15764	15695	15713	15850	15724	15954	15717	15763	15770	15956	15754	15802	15844	15850	15933	15653	15696	15946	15870	15802	15733	15695	15755	15918	15571	15756	16023	15823	15740	15605	15643	15852	15830	15708	15862	15960	15722	15951	15766	15774	15673	15745	15855	15722	15699	15986	15656	15819	15757	16010	15756	15790	15987	15853	15760	15765	15761	15777	15693	15757	15788	15684	15799	15793	15880	15836	15771	15988	15747	15803	15734	15564	16119	15979	15958	15834	15677	15597	15775	15802	15799	15907	15863	15996	15959	15807	15728	15839	15702	15691	15797	15868	15842	15656	15791	15930	15968	15747	15888	15789	15793	15778	15788	15772	15840	15716	15973	16000	15776	15670	15759	15830	15736	15957	15713	15840	15619	15797	15869	15832	15842	15887	15875	15928	15808	15815	15629	15977	15897	15862	15664	15840	15829	15626	15947	15893	15905	15764	15656	15576	15659	15940	16000	15699	16033	15957	15937	15835	15994	15817	15999	15968	15809	15803	15842	15700	15770	15723	15695	15721	15891	15779	15695	15925	15737	15783	15588	15914	15872	15566	15772	15942	15692	15719	15925	15846	15942	15732	15804	15818	15727	15931	15821	15700	15843	15935	15742	15776	15921	15918	15855	15750	15956	15828	15595	15828	15781	15893	15821	15782	15985	15761	15837	15708	15801	15849	15683	15942	15817	15944	15802	15668	15776	15818	15687	15698	15849	15847	16094	15743	15849	15764	15707	15954	15926	15919	15863	15852	15806	15851	15931	15882	15682	15872	15704	15780	15917	15925	15855	15927	15905	15747	15843	16012	15883	15877	15839	15752	15730	15896	15853	15910	15910	15798	15703	15841	15976	15740	15725	15793	15805	15779	15906	15715	15642	15647	15575	15935	15886	15680	15837	15847	15692	15790	15681	15752	15663	15792	15790	15675	15823	15858	15761	15770	15788	15859	15964	15844	15753	15679	15766	15875	15866	15788	15945	15668	15765	15665	15837	15782	15998	15967	16001	15833	15906	15845	15760	15907	15643	15882	15996	15866	16073	15804	15991	15899	15899	15685	15788	15704	15655	15887	15862	15740	15913	15858	15854	15642	15852	15817	15813	15930	15856	15703	15889	15888	15931	15688	15884	15710	15774	15703	15709	15737	15749	15876	15677	15669	15879	15732	15865	15751	15772	15788	15833	15893	15642	15617	15673	15863	15742	15725	15771	15688	15748	15797	15751	15780	16007	15797	15798	15644	15762	15761	15850	15879	15727	15820	15730	15842	15822	15910	15931	15774	15852	15651	15820	15825	15797	15893	15773	15934	15613	15815	15801	15897	15760	15753	16017	15838	15896	15893	16050	15944	15879	15783	15901	15877	15726	15879	15672	15851	15865	16055	15711	15868	16075	16051	15613	15602	15539	15876	15819	15812	15791	15801	15840	15796	15870	15911
31112	45011	40834	31145	25784	22037	19658	17818	16778	15982	15560	14929	14698	14493	14273	14206	14099	13906	13969	14093	13750	13996	13880	13917	13730	13742	13727	13811	13832	13505	13628	13628	13698	13797	13622	13613	13692	13559	13579	13504	13630	13587	13670	13658	13538	13783	13429	13541	13695	13610	13579	13626	13497	13603	13627	13538	13628	13634	13637	13755	13813	13530	13745	13730	13611	13549	13483	13658	13713	13437	13586	13619	13519	13623	13644	13712	13495	13474	13659	13673	13646	13744	13632	13476	13716	13596	13537	13754	13595	13816	13693	13475	13616	13744	13617	13649	13737	13624	13592	13845	13662	13687	13593	13480	13715	13647	13776	13549	13624	13403	13649	13696	13612	13690	13607	13636	13608	13809	13575	13797	13624	13767	13755	13733	13654	13785	13620	13463	13627	13620	13740	13594	13693	13651	13765	13587	13510	13613	13542	13501	13680	13797	13669	13637	13500	13572	13632	13504	13658	13625	13591	13568	13810	13628	13567	13655	13682	13564	13667	13458	13594	13729	13744	13447	13755	13481	13533	13635	13663	13503	13754	13620	13543	13636	13630	13723	13572	13422	13598	13706	13620	13781	13821	13626	13633	13475	13603	13489	13588	13686	13764	13724	13649	13653	13561	13614	13558	13725	13678	13630	13681	13571	13871	13632	13550	13815	13678	13663	13548	13669	13697	13748	13671	13690	13550	13554	13661	13439	13673	13641	13602	13674	13552	13709	13551	13709	13623	13627	13563	13676	13621	13553	13715	13590	13609	13545	13718	13801	13516	13627	13564	13570	13732	13656	13522	13661	13690	13502	13640	13592	13873	13725	13778	13522	13656	13680	13407	13371	13844	13724	13677	13717	13515	13610	13656	13596	13767	13638	13440	13558	13533	13699	13583	13504	13637	13386	13646	13508	13646	13705	13626	13413	13795	13481	13548	13530	13504	13650	13689	13743	13589	13767	13721	13417	13459	13649	13637	13627	13508	13709	13521	13673	13744	13460	13666	13660	13734	13722	13534	13786	13563	13571	13734	13660	13704	13583	13805	13691	13556	13452	13694	13567	13491	13560	13501	13570	13683	13787	13612	13603	13612	13714	13691	13837	13535	13592	13529	13663	13717	13653	13700	13737	13513	13870	13683	13639	13689	13556	13532	13487	13673	13572	13674	13697	13635	13628	13647	13547	13522	13492	13604	13503	13596	13561	13463	13613	13449	13485	13740	13447	13464	13761	13566	13689	13751	13641	13541	13706	13710	13529	13860	13608	13547	13626	13665	13599	13551	13662	13698	13672	13577	13709	13605	13550	13595	13659	13517	13547	13585	13784	13689	13808	13490	13704	13924	13557	13641	13487	13599	13441	13711	13639	13636	13694	13669	13821	13732	13541	13471	13492	13549	13493	13528	13589	13502	13481	13723	13676	13672	13546	13524	13639	13507	13529	13515	13701	13541	13473	13653	13459	13743	13685	13578	13403	13658	13465	13593	13760	13539	13649	13582	13538	13631	13688	13685	13655	13774	13742	13594	13549	13616	13516	13700	13632	13525	13637	13564	13632	13676	13774	13623	13577	13681	13824	13675	13522	13744	13697	13641	13720	13641	13716	13623	13646	13561	13599	13709	13410	13653	13501	13684	13652	13710	13500	13638	13777	13695	13629	13605	13423	13581	13749	13667	13600	13700	13512	13616	13690	13483	13631	13633	13540	13509	13604	13561	13484	13604	13573	13589	13798	13496	13525	13470	13471	13627	13724	13594	13671	13747	13672	13626	13593	13656	13585	13588	13732	13511	13593	13657	13560	13696	13648	13478	13654	13747	13732	13585	13734	13660	13672	13603	13600	13586	13670	13473	13687	13664	13558	13756	13684	13684	13737	13493	13538	13953	13731	13602	13741	13734	13668	13518	13582	13679	13475	13602	13681	13772	13552	13638	13642	13577	13715	13464	13708	13648	13572	13514	13741	13590	13634	13551	13643	13693	13496	13431	13574	13599	13635	13701	13638	13520	13530	13612	13575	13560	13672	13605	13662	13650	13622	13595	13646	13727	13635	13656	13698	13626	13665	13648	13783	13552	13759	13552	13542	13419	13669	13586	13369	13588	13693	13624	13609	13572	13592	13549	13530	13755	13631	13691	13623	13473	13615	13527	13683	13755	13644	13778	13620	13712	13591	13807	13494	13652	13599	13605	13458	13627	13623	13575	13660	13645	13640	13621	13573	13714	13730	13770	13533	13646	13779	13648	13628	13672	13760	13427	13668	13443	13499	13560	13764	13590	13618	13611	13623	13730	13780	13581	13635	13737	13524	13412	13618	13654	13640	13619	13570	13674	13533	13482	13496	13522	13661	13509	13652	13654	13556	13697	13692	13553	13644	13730	13512	13666	13576	13526	13641	13610	13639	13674	13620	13549	13662	13820	13542	13591	13716	13813	13637	13633	13554	13487	13574	13579	13746	13598	13650	13683	13683	13516	13721	13726	13572	13676	13405	13709	13618	13648	13724	13610	13614	13753	13509	13501	13679	13462	13700	13681	13490	13585	13593	13578	13669	13755	13778	13768	13584	13585	13503	13549	13537	13446	13571	13695	13568	13591	13457	13712	13589	13760	13612	13514	13637	13690	13749	13487	13591	13523	13605	13565	13607	13737	13513	13588	13702	13792	13653	13645	13674	13667	13681	13712	13494	13506	13695	13575	13704	13721	13732	13764	13507	13617	13661	13705	13581	13718	13755	13623	13637	13538	13698	13691	13804	13786	13663	13726	13529	13519	13603	13595	13626	13648	13459	13672	13729	13697	13641	13730	13497	13536	13594	13593	13540	13787	13482	13784	13505	13795	13429	13533	13671	13608	13378	13571	13639	13799	13665	13764	13489	13527	13788	13427	13485	13636	13677	13547	13719	13665	13395	13632	13616	13707	13632	13554	13681	13523	13821	13838	13628	13506	13663	13674	13680	13557	13569	13747	13532	13537	13721	13612	13654	13552	13565	13463	13744	13782	13803	13613	13622	13595	13621	13535	13617	13528	13726	13600	13537	13799	13664	13469	13679	13581	13611	13626	13673	13583	13605	13801	13673	13636	13596	13648	13522	13651	13697	13670	13602	13641	13588	13712	13692	13559	13568	13470	13820	13656	13741	13485	13781	13678	13554	13708	13635	13576	13731	13444	13441	13511	13789	13684	13670	13604	13511	13647	13586	13786	13567	13591	13579	13711	13491	13617	13553	13683	13636	13659	13796	13651	13552	13485	13712	13603	13651	13624	13528	13635	13747	13669	13658	13590	13672	13600	13649	13510	13674	13519	13781	13708	13716	13549	13801	13676	13640	13509	13594	13623	13456	13650	13568	13751	13627	13678	13575	13810	13606	13560	13649	13692	13681	13688	13559	13577	13684	13608	13611	13657	13727	13609	13504	13693	13479	13657	13455	13640	13783	13501	13656	13613	13528	13497	13483	13573	13474	13718	13620	13537	13617	13410	13518	13484	13817	13503	13693	13698	13701	13603	13692	13566	13712	13747	13701	13512	13525	13474	13724	13503	13574	13677	13552	13649	13777	13522	13605	13728	13653	13552	13576	13415	13628	13655	13673	13487	13693	13610	13585	13599	13661	13685	13617	13593	13747	13791	13512	13576	13688	13685	13541	13637	13669	13643	13665	13748	13727	13500	13402	13572	13580	13758	13591	13708	13580	13694	13500	13787	13712	13628	13598	13629	13539	13424	13740	13714	13751	13825	13628	13604	13538	13592	13674	13560	13647	13608	13588	13741	13645	13697	13569	13727	13756	13498	13592	13593	13791	13666	13779	13580	13586	13778	13618	13510	13723	13634	13641	13800	13767	13611	13551	13663	13592	13681	13604	13708	13739	13716	13685	13565	13515	13773	13592	13556	13832	13729	13602	13522	13725	13522	13779	13692	13635	13564	13552	13449	13601	13536	13586	13656	13886	13515	13531	13716	13540	13698	13530	13602	13452	13567	13660	13613	13607	13670	13484	13725	13623	13612	13586	13696	13783	13563	13606	13614	13671	13588	13622	13688	13600	13686	13644	13616	13511	13710	13686	13595	13595	13548	13590	13765	13597	13658	13790	13474	13637	13726	13698	13499	13502	13656	13574	13654	13451	13677	13588	13459	13520	13654	13692	13551	13674	13649	13670	13699	13641	13362	13741	13482	13667	13653	13366	13747	13705	13643	13659	13601	13533	13714	13748	13650	13659	13614	13594	13600	13766	13689	13639	13615	13669	13715	13659	13752	13753	13550	13550	13580	13649	13624	13652	13594	13539	13589	13657	13719	13665	13575	13512	13750	13752	13495	13562	13622	13587	13604	13682	13558	13696	13498	13728	13623	13728	13645	13581	13704	13784	13633	13602	13571	13716	13510	13655	13568	13496	13632	13691	13653	13569	13550	13677	13391	13594	13665	13620	13629	13653	13503	13452	13628	13726	13751	13628	13462	13633	13650	13638	13561	13548	13606	13642	13676	13673	13637	13708	13707	13596	13621	13754	13696	13765	13729	13677	13619	13538	13670	13476	13586	13562	13665	13819	13542	13353	13667	13634	13598	13427	13636	13610	13600	13842	13644	13670	13545	13756	13548	13648	13607	13550	13551	13664	13632	13704	13639	13786	13448	13747	13707	13663	13650	13617	13671	13663	13475	13610	13674	13548	13736	13507	13567	13585	13634	13664	13615	13676	13548	13714	13558	13584	13572	13691	13523	13637	13594	13588	13713	13628	13662	13422	13568	13627	13606	13547	13726	13653	13783	13583	13753	13663	13706	13440	13552	13540	13542	13593	13781	13500	13615	13569	13660	13661	13692	13598	13613	13645	13613	13637	13628	13698	13633	13690	13675	13524	13499	13878	13654	13577	13509	13612	13767	13656	13654	13430	13622	13650	13642	13588	13603	13763	13657	13665	13550	13747	13650	13499	13788	13614	13626	13630	13703	13643	13662	13566	13730	13646	13623	13470	13640	13670	13661	13740	13835	13595	13678	13665	13719	13594	13580	13729	13701	13665	13660	13580	13581	13492	13666	13542	13707	13779	13447	13578	13592	13749	13706	13758	13510	13722	13581	13587	13766	13528	13504	13575	13576	13522	13625	13663	13693	13618	13577	13634	13647	13673	13657	13457	13475	13529	13844	13586	13623	13584	13558	13618
24029	21025	28529	25750	25410	25966	24438	20720	19092	18516	17727	17383	16886	16622	16621	16370	16290	16143	15928	15929	16043	16119	16031	15896	15809	15836	16071	15691	15744	15927	15718	15836	15759	15570	15836	15662	15727	15666	15811	15727	15802	15683	15551	15746	15603	15646	15626	15671	15789	15547	15560	15667	15523	15556	15600	15705	15725	15492	15622	15530	15820	15432	15703	15592	15623	15639	15550	15672	15550	15704	15623	15518	15658	15546	15603	15375	15581	15609	15788	15689	15563	15666	15662	15542	15703	15696	15419	15466	15506	15672	15498	15342	15675	15635	15662	15551	15495	15473	15685	15528	15524	15481	15656	15815	15884	15645	15453	15675	15646	15438	15557	15762	15580	15492	15473	15378	15579	15728	15631	15549	15542	15576	15564	15630	15710	15619	15670	15792	15543	15433	15560	15535	15690	15580	15452	15716	15538	15485	15607	15670	15640	15685	15589	15602	15796	15535	15420	15441	15589	15740	15692	15648	15451	15693	15516	15609	15689	15619	15580	15705	15554	15616	15606	15670	15650	15424	15603	15697	15827	15563	15697	15667	15633	15467	15447	15551	15511	15560	15515	15565	15589	15598	15709	15639	15668	15717	15594	15483	15686	15566	15617	15819	15606	15564	15853	15619	15513	15449	15673	15556	15595	15519	15538	15572	15718	15562	15650	15662	15554	15662	15410	15660	15509	15415	15431	15512	15632	15602	15614	15772	15518	15619	15817	15478	15733	15538	15539	15568	15380	15421	15472	15605	15609	15610	15780	15483	15631	15707	15631	15778	15782	15517	15562	15310	15417	15576	15639	15486	15486	15433	15513	15545	15587	15545	15302	15562	15528	15571	15414	15581	15628	15492	15364	15755	15807	15710	15671	15565	15630	15564	15656	15603	15654	15522	15441	15578	15542	15564	15586	15609	15780	15664	15665	15617	15739	15617	15619	15591	15606	15719	15530	15557	15550	15567	15799	15627	15729	15750	15673	15596	15516	15640	15591	15620	15705	15508	15534	15684	15732	15645	15603	15565	15745	15634	15497	15732	15489	15649	15619	15626	15721	15606	15640	15553	15507	15501	15709	15547	15505	15551	15523	15691	15685	15356	15748	15697	15590	15647	15522	15516	15672	15529	15540	15777	15758	15580	15675	15674	15687	15619	15692	15391	15652	15706	15833	15732	15658	15509	15576	15633	15700	15662	15461	15817	15587	15573	15575	15579	15732	15607	15422	15602	15605	15783	15689	15352	15543	15551	15618	15575	15378	15660	15494	15508	15548	15475	15706	15609	15400	15460	15778	15581	15776	15768	15763	15748	15679	15476	15565	15699	15451	15618	15539	15570	15534	15620	15665	15610	15635	15560	15590	15757	15522	15623	15669	15505	15675	15515	15644	15688	15513	15659	15630	15755	15545	15608	15478	15636	15505	15594	15459	15457	15559	15726	15547	15753	15440	15597	15646	15540	15676	15512	15542	15484	15441	15725	15448	15717	15540	15522	15619	15564	15624	15676	15614	15596	15635	15615	15689	15528	15629	15788	15779	15636	15714	15781	15599	15604	15491	15771	15655	15631	15411	15730	15524	15445	15704	15513	15580	15680	15566	15585	15742	15767	15483	15657	15573	15645	15479	15594	15550	15759	15551	15760	15623	15567	15682	15777	15532	15654	15446	15620	15644	15517	15466	15490	15513	15430	15485	15437	15707	15485	15640	15710	15622	15604	15601	15491	15467	15470	15660	15743	15607	15518	15654	15412	15557	15449	15553	15718	15701	15737	15449	15607	15530	15794	15544	15363	15620	15548	15577	15502	15653	15662	15632	15655	15623	15609	15549	15557	15639	15611	15782	15874	15483	15587	15682	15469	15494	15418	15703	15595	15405	15513	15577	15585	15441	15823	15422	15549	15465	15532	15544	15641	15680	15728	15643	15636	15692	15580	15397	15497	15643	15590	15535	15647	15522	15593	15687	15522	15685	15550	15412	15502	15585	15694	15578	15745	15616	15664	15665	15749	15643	15526	15649	15645	15630	15715	15621	15651	15600	15521	15611	15626	15709	15500	15636	15653	15606	15580	15530	15598	15659	15570	15520	15450	15581	15687	15535	15675	15606	15372	15663	15658	15604	15387	15545	15498	15656	15686	15608	15578	15583	15566	15819	15794	15693	15669	15571	15483	15593	15628	15479	15643	15620	15816	15613	15636	15361	15687	15710	15414	15379	15685	15397	15513	15505	15655	15524	15723	15507	15753	15474	15595	15682	15630	15516	15676	15501	15606	15713	15763	15546	15630	15558	15523	15395	15549	15673	15637	15555	15682	15664	15565	15568	15591	15566	15648	15686	15604	15555	15623	15519	15366	15696	15659	15470	15704	15525	15633	15640	15706	15555	15706	15614	15577	15547	15569	15505	15747	15491	15606	15679	15591	15676	15555	15679	15402	15490	15652	15852	15510	15677	15546	15571	15559	15487	15926	15739	15754	15510	15678	15460	15439	15670	15618	15725	15620	15552	15698	15467	15643	15591	15544	15767	15861	15687	15706	15634	15664	15654	15577	15489	15482	15562	15708	15479	15611	15628	15564	15591	15581	15635	15384	15530	15536	15654	15533	15590	15572	15569	15613	15764	15723	15527	15523	15768	15546	15745	15584	15723	15673	15681	15484	15549	15438	15565	15502	15587	15660	15426	15713	15519	15501	15668	15614	15529	15651	15524	15686	15693	15739	15656	15547	15627	15544	15530	15486	15521	15682	15544	15614	15693	15544	15546	15341	15666	15716	15722	15796	15565	15476	15607	15658	15797	15636	15515	15624	15475	15485	15617	15503	15760	15654	15829	15556	15604	15751	15623	15570	15657	15679	15677	15704	15739	15568	15537	15650	15643	15647	15556	15587	15540	15726	15625	15640	15585	15750	15523	15486	15776	15602	15381	15614	15667	15647	15691	15762	15684	15550	15526	15694	15676	15633	15489	15631	15617	15572	15636	15538	15635	15300	15565	15537	15537	15650	15613	15554	15818	15629	15583	15608	15704	15607	15650	15680	15664	15507	15421	15525	15549	15813	15604	15640	15602	15543	15613	15585	15800	15520	15526	15678	15508	15674	15643	15591	15655	15655	15576	15360	15492	15546	15610	15755	15781	15553	15751	15681	15615	15409	15539	15583	15729	15547	15640	15634	15543	15734	15532	15586	15695	15675	15654	15525	15522	15565	15624	15724	15742	15555	15588	15593	15385	15528	15641	15690	15468	15673	15438	15604	15656	15546	15590	15889	15681	15613	15628	15628	15705	15555	15585	15783	15568	15502	15695	15670	15754	15620	15539	15598	15616	15441	15570	15597	15517	15617	15574	15714	15479	15387	15690	15603	15897	15633	15655	15485	15545	15509	15705	15617	15582	15714	15499	15645	15580	15710	15643	15643	15658	15782	15512	15655	15536	15727	15489	15763	15476	15514	15567	15552	15573	15527	15669	15521	15675	15629	15698	15473	15505	15582	15488	15486	15407	15243	15663	15550	15505	15435	15587	15590	15733	15722	15524	15479	15523	15577	15512	15626	15667	15544	15676	15584	15604	15519	15583	15589	15547	15541	15644	15535	15360	15698	15736	15489	15835	15369	15544	15668	15643	15553	15392	15442	15632	15360	15776	15449	15629	15853	15701	15666	15492	15553	15636	15494	15697	15642	15688	15478	15525	15558	15834	15556	15740	15655	15445	15575	15626	15673	15632	15796	15513	15721	15765	15625	15471	15688	15555	15575	15605	15693	15582	15659	15758	15661	15707	15604	15756	15726	15567	15407	15581	15642	15672	15457	15572	15629	15510	15596	15720	15608	15739	15724	15700	15692	15540	15493	15619	15592	15526	15523	15519	15513	15662	15634	15551	15614	15729	15635	15425	15732	15525	15577	15485	15577	15695	15618	15765	15603	15775	15587	15659	15545	15616	15632	15437	15788	15634	15833	15506	15460	15530	15587	15563	15549	15649	15581	15485	15646	15598	15511	15638	15653	15682	15638	15698	15603	15699	15573	15562	15622	15320	15715	15537	15836	15635	15727	15476	15419	15561	15686	15699	15477	15390	15474	15637	15657	15735	15650	15519	15712	15513	15472	15542	15333	15617	15647	15677	15522	15586	15552	15522	15531	15476	15463	15536	15527	15482	15460	15763	15721	15640	15300	15587	15590	15613	15669	15584	15672	15666	15619	15708	15562	15579	15444	15479	15498	15506	15732	15592	15454	15419	15634	15410	15591	15825	15739	15535	15393	15459	15551	15486	15596	15692	15789	15599	15424	15549	15437	15582	15484	15544	15576	15587	15637	15519	15469	15536	15636	15641	15691	15707	15452	15677	15705	15662	15587	15559	15588	15609	15557	15599	15612	15709	15600	15498	15776	15439	15412	15710	15503	15673	15483	15725	15522	15592	15545	15466	15417	15608	15558	15607	15512	15581	15468	15864	15598	15638	15537	15480	15591	15584	15550	15559	15594	15701	15715	15617	15698	15623	15550	15524	15796	15558	15625	15472	15469	15324	15395	15619	15581	15611	15691	15566	15705	15638	15594	15561	15649	15419	15638	15746	15620	15438	15544	15684	15634	15586	15529	15474	15632	15535	15594	15663	15659	15718	15582	15334	15738	15441	15571	15519	15485	15602	15701	15716	15690	15655	15643	15756	15556	15508	15658	15570	15590	15559	15697	15494	15606	15560	15563	15633	15717	15614	15628	15649	15578	15598	15669	15628	15587	15563	15857	15829	15479	15516	15670	15542	15478	15504	15813	15657	15735	15468	15679	15676	15567	15530	15793	15672	15716	15593	15559	15394	15756	15638	15789	15747	15718	15664	15627	15329	15643	15492	15603	15601	15677	15439	15728	15449	15703	15677	15732	15438	15420	15565	15523	15727	15893	15696	15483	15509	15757	15657	15584	15578	15595	15446	15696	15842	15688	15767	15434	15503	15453	15682	15533	15711	15570	15588	15383	15497	15737	15557	15698	15683	15670	15444	15580	15693	15544	15787	15683	15563	15600	15818	15728	15640	15617	15758	15642	15701	15612	15527	15508	15501	15581	15690	15687	15703	15539	15635	15559	15701	15502	15604	15667	15648	15510	15596	15770	15626	15671	15580	15705	15671	15484	15594	15725	15717	15517	15644	15636	15662	15558	15435	15705
30236	51063	47018	36694	30734	26322	22763	20415	18627	17314	16362	15663	15091	14785	14605	14353	14312	13885	13951	13838	13938	13913	13679	13524	13619	13575	13728	13672	13598	13583	13409	13607	13430	13602	13604	13648	13571	13595	13489	13452	13447	13465	13389	13530	13548	13483	13489	13614	13234	13477	13652	13406	13494	13519	13497	13601	13448	13412	13371	13532	13455	13491	13471	13347	13445	13384	13284	13419	13436	13723	13431	13394	13393	13500	13369	13440	13445	13398	13546	13524	13316	13552	13424	13309	13325	13390	13392	13470	13258	13582	13429	13346	13619	13478	13437	13454	13361	13283	13374	13447	13291	13232	13475	13428	13580	13429	13558	13472	13276	13404	13463	13426	13521	13189	13465	13322	13499	13490	13468	13372	13477	13522	13430	13456	13403	13520	13404	13495	13513	13421	13311	13518	13419	13416	13413	13358	13195	13452	13401	13498	13656	13294	13506	13234	13330	13520	13457	13457	13317	13391	13355	13410	13446	13428	13453	13314	13450	13529	13425	13347	13394	13327	13480	13386	13364	13185	13424	13418	13536	13397	13461	13455	13391	13513	13452	13517	13467	13593	13365	13462	13482	13333	13271	13593	13451	13513	13429	13382	13430	13378	13437	13447	13503	13344	13480	13389	13396	13520	13407	13344	13466	13595	13384	13509	13551	13255	13518	13505	13501	13437	13524	13324	13404	13445	13285	13361	13372	13491	13390	13323	13443	13550	13593	13338	13420	13502	13237	13616	13443	13581	13328	13440	13447	13481	13516	13473	13623	13347	13437	13446	13458	13308	13521	13408	13449	13411	13369	13379	13394	13483	13365	13424	13437	13428	13423	13364	13562	13449	13537	13465	13363	13482	13519	13441	13399	13492	13239	13414	13260	13521	13486	13266	13609	13415	13499	13332	13475	13395	13362	13295	13475	13316	13400	13462	13392	13300	13290	13432	13337	13476	13310	13399	13502	13562	13442	13468	13402	13309	13404	13417	13453	13490	13371	13647	13530	13463	13460	13412	13285	13402	13293	13478	13571	13449	13432	13579	13454	13387	13402	13327	13590	13430	13377	13511	13429	13345	13453	13429	13434	13467	13287	13491	13489	13338	13431	13362	13382	13498	13516	13435	13246	13675	13411	13365	13457	13428	13497	13479	13446	13533	13233	13360	13464	13510	13401	13596	13453	13543	13428	13514	13536	13448	13403	13424	13410	13482	13401	13291	13352	13486	13339	13322	13406	13585	13309	13385	13446	13478	13391	13227	13642	13232	13426	13514	13374	13474	13369	13454	13274	13480	13451	13309	13339	13289	13481	13617	13465	13448	13304	13530	13292	13495	13478	13425	13402	13268	13437	13408	13440	13324	13526	13483	13583	13509	13404	13355	13367	13505	13392	13358	13316	13519	13532	13328	13385	13244	13426	13490	13582	13445	13378	13500	13449	13456	13639	13377	13392	13451	13485	13476	13555	13364	13592	13375	13405	13467	13484	13393	13416	13398	13306	13419	13440	13436	13504	13430	13258	13430	13436	13501	13583	13271	13564	13465	13567	13328	13529	13494	13435	13485	13530	13434	13435	13319	13500	13385	13433	13369	13368	13693	13497	13485	13329	13480	13438	13363	13484	13485	13299	13534	13473	13408	13367	13358	13335	13558	13452	13322	13336	13593	13397	13556	13444	13284	13427	13407	13345	13471	13499	13374	13653	13333	13308	13307	13542	13469	13324	13355	13471	13362	13465	13280	13547	13243	13435	13346	13523	13513	13291	13465	13397	13416	13547	13465	13528	13485	13540	13285	13358	13399	13485	13422	13508	13332	13392	13502	13479	13349	13655	13368	13382	13466	13565	13288	13450	13452	13504	13594	13384	13439	13351	13360	13445	13277	13385	13541	13530	13422	13285	13439	13362	13443	13582	13408	13448	13444	13420	13450	13389	13295	13354	13515	13426	13448	13505	13376	13409	13514	13538	13471	13433	13329	13533	13400	13390	13424	13533	13554	13462	13342	13384	13588	13460	13413	13460	13587	13496	13428	13378	13258	13625	13389	13322	13420	13407	13451	13402	13424	13364	13276	13457	13461	13437	13494	13301	13306	13500	13502	13416	13426	13251	13468	13430	13257	13433	13524	13456	13431	13506	13508	13652	13423	13313	13364	13394	13490	13458	13377	13378	13271	13449	13505	13384	13406	13394	13408	13708	13361	13514	13393	13365	13409	13332	13502	13301	13445	13406	13289	13346	13500	13356	13409	13532	13365	13585	13392	13370	13351	13426	13463	13354	13418	13487	13273	13393	13414	13383	13254	13399	13323	13271	13301	13442	13458	13498	13397	13446	13522	13423	13495	13331	13456	13421	13381	13528	13327	13279	13410	13482	13470	13397	13411	13410	13597	13308	13422	13357	13394	13399	13514	13402	13450	13426	13527	13544	13466	13340	13567	13481	13577	13413	13553	13465	13362	13272	13314	13377	13562	13471	13258	13465	13479	13379	13411	13293	13350	13508	13410	13290	13482	13474	13452	13422	13334	13474	13511	13279	13318	13557	13535	13350	13514	13268	13472	13453	13630	13468	13531	13267	13521	13313	13519	13377	13354	13541	13516	13529	13421	13354	13395	13360	13402	13393	13435	13437	13337	13462	13249	13383	13496	13379	13275	13353	13496	13347	13249	13366	13522	13372	13264	13411	13497	13479	13440	13476	13481	13363	13599	13494	13561	13268	13522	13417	13576	13444	13567	13505	13395	13533	13305	13344	13445	13517	13325	13237	13424	13465	13432	13530	13536	13607	13318	13412	13365	13352	13454	13609	13364	13301	13369	13535	13279	13453	13477	13418	13475	13374	13434	13391	13495	13353	13446	13465	13409	13464	13471	13414	13229	13346	13407	13460	13316	13455	13349	13596	13417	13167	13346	13414	13462	13243	13391	13537	13393	13613	13554	13423	13539	13385	13416	13310	13331	13562	13353	13364	13431	13507	13308	13515	13423	13475	13382	13401	13370	13529	13405	13420	13438	13577	13578	13456	13355	13294	13510	13508	13441	13360	13380	13323	13365	13537	13482	13334	13450	13444	13479	13401	13308	13570	13339	13416	13440	13453	13362	13389	13422	13496	13365	13406	13457	13558	13423	13410	13497	13575	13396	13423	13477	13331	13579	13250	13585	13438	13375	13297	13531	13495	13300	13347	13488	13650	13345	13477	13498	13504	13556	13478	13440	13526	13363	13452	13474	13470	13561	13591	13489	13247	13397	13473	13344	13462	13355	13357	13400	13461	13498	13399	13379	13477	13280	13392	13414	13372	13311	13362	13397	13374	13399	13441	13397	13336	13398	13470	13402	13347	13410	13449	13565	13419	13399	13419	13273	13519	13234	13370	13341	13441	13510	13433	13319	13329	13502	13555	13404	13434	13537	13463	13294	13165	13688	13413	13343	13365	13420	13632	13448	13442	13587	13282	13368	13410	13245	13374	13492	13507	13455	13431	13530	13465	13463	13327	13475	13510	13538	13309	13441	13379	13399	13344	13441	13487	13281	13300	13478	13383	13382	13546	13314	13324	13372	13358	13307	13331	13389	13442	13463	13524	13397	13526	13363	13293	13483	13406	13387	13332	13556	13529	13338	13353	13398	13425	13415	13431	13491	13417	13561	13375	13471	13525	13584	13387	13486	13467	13350	13649	13328	13525	13519	13528	13385	13537	13467	13317	13493	13401	13415	13463	13466	13475	13443	13482	13408	13423	13376	13457	13299	13403	13288	13189	13497	13323	13444	13611	13452	13473	13160	13427	13384	13404	13434	13419	13470	13505	13452	13496	13311	13389	13398	13435	13499	13423	13252	13321	13361	13291	13469	13413	13436	13476	13331	13498	13551	13265	13479	13463	13397	13779	13470	13560	13405	13515	13610	13486	13403	13516	13274	13442	13434	13415	13476	13458	13270	13279	13448	13531	13410	13416	13473	13540	13490	13395	13484	13276	13437	13421	13415	13349	13533	13530	13478	13373	13522	13494	13424	13363	13462	13510	13303	13252	13420	13436	13460	13477	13421	13549	13354	13525	13390	13547	13247	13434	13435	13491	13475	13656	13440	13492	13319	13548	13326	13586	13420	13364	13340	13517	13449	13457	13439	13209	13379	13305	13509	13386	13401	13454	13411	13435	13311	13454	13562	13344	13426	13351	13653	13385	13529	13427	13409	13552	13451	13601	13544	13434	13495	13525	13340	13440	13256	13350	13236	13543	13343	13471	13485	13375	13493	13373	13455	13463	13290	13493	13305	13345	13608	13309	13392	13426	13463	13452	13536	13514	13429	13303	13452	13503	13319	13481	13441	13357	13439	13365	13452	13567	13464	13368	13503	13410	13467	13531	13441	13525	13435	13455	13593	13503	13454	13463	13439	13408	13398	13479	13414	13627	13372	13666	13377	13288	13391	13378	13357	13321	13432	13403	13361	13379	13428	13464	13277	13526	13568	13573	13295	13442	13596	13507	13475	13677	13602	13275	13511	13497	13518	13459	13467	13402	13557	13433	13323	13525	13474	13485	13473	13557	13430	13587	13460	13468	13459	13431	13461	13410	13285	13400	13384	13303	13337	13576	13424	13347	13434	13535	13397	13381	13603	13368	13397	13432	13264	13449	13409	13472	13355	13444	13409	13479	13488	13349	13531	13407	13524	13300	13717	13391	13461	13463	13617	13735	13341	13489	13452	13449	13266	13391	13570	13538	13367	13482	13417	13411	13352	13281	13305	13462	13468	13272	13570	13400	13344	13378	13369	13516	13386	13251	13383	13406	13388	13388	13514	13379	13405	13488	13428	13292	13333	13516	13399	13481	13356	13424	13481	13460	13428	13375	13560	13593	13193	13497	13314	13430	13339	13475	13368	13518	13547	13475	13319	13358	13438	13563	13378	13355	13359	13613	13339	13357	13305	13486	13547	13374	13460	13569	13403	13392	13399	13484	13311	13369	13371	13473	13442	13361	13591	13425	13543	13416	13338	13407	13332	13500	13410	13501	13464	13380	13353	13399	13443	13500	13489	13327	13511	13517	13385	13462	13253	13367	13546	13462	13440	13493	13500	13401	13574	13402	13433	13477	13461	13481	13397	13513	13468	13458	13404	13409	13369	13375	13256	13543	13557	13536	13362	13521	13436	13484	13389	13480	13437
22600	20945	28611	23705	22883	26699	28769	23064	20869	20237	18974	18114	17716	17426	17219	17122	16966	16872	16573	16510	16512	16443	16254	16208	16327	16291	16157	16311	16015	16171	16147	16009	16180	15991	16038	16098	16215	16082	16369	16186	16028	16256	16125	16270	16174	16132	16268	16048	15875	16190	16001	16052	16054	16043	16061	15984	15926	16040	16080	16107	16174	15978	15918	15890	16106	16060	16013	15943	15933	15816	15995	15907	16155	16004	16164	16093	15927	16217	15928	16152	15963	15876	15943	16061	16140	16031	16180	16205	16058	16050	16057	15834	15997	16144	15964	16008	15941	15981	16193	16076	16060	15951	16035	15982	16122	15927	15987	15841	15896	15966	16048	16099	16115	15797	16019	16026	15785	15973	15884	15976	15791	16130	16034	15778	16086	15971	16118	15847	16010	15885	15955	15856	15884	15890	16012	16264	15934	15940	15835	15880	15993	16054	15972	15895	15774	15740	15971	15810	15956	16029	15877	15942	16087	15965	15817	15958	15921	15935	16019	15937	16039	16007	15825	16042	15750	16125	15990	16095	15909	15904	15888	15909	15780	16041	16205	16271	15992	15976	15685	15726	15896	15751	16028	16032	15814	16015	16187	16089	16043	15932	16144	15779	15954	15933	15999	15695	15956	16089	15853	15959	15975	16021	16045	15989	16054	15959	16088	15856	15905	16006	15945	15956	15967	15825	16021	15876	16012	16026	15887	15981	16043	15999	16028	16032	16017	15835	16141	15910	16087	16020	16011	15989	15862	15847	16124	15837	15999	15882	15799	15983	15846	15938	15872	15912	16187	15873	15998	15975	15988	15979	15969	16084	16024	16032	16075	15854	16088	16131	15939	15914	15752	16105	16087	16226	16067	16102	15898	15897	16142	15864	15892	16009	16071	15891	15955	16178	15890	16039	16044	16108	16131	15783	15994	16076	15887	16082	15688	16179	15916	15992	16026	15918	15937	15955	15824	16045	15982	16147	15993	15918	16058	16053	15972	15887	15832	15983	15962	15846	16065	16100	15849	16018	15949	16041	16041	16075	15936	16150	15876	15868	16246	15975	16002	15838	15915	15983	16035	16049	16071	15904	16080	16097	16047	15917	15781	15975	15828	15998	16039	15949	15922	16030	16046	16030	16042	16097	15996	16081	16004	15910	16242	15936	16178	15660	15840	15952	15955	15954	16183	15809	15912	16068	16113	16041	16017	15928	16180	15981	15954	16001	15892	15839	15814	16029	16084	15791	15827	15940	15931	15665	15831	16027	16003	15996	15920	15983	16083	15832	15846	15975	15949	15866	16118	15808	15821	15962	16017	16157	15956	15987	15873	15861	15928	15884	15978	15948	16188	15911	15945	15805	16014	16032	15819	15744	16115	15961	15932	15979	15909	15965	16001	15864	15925	15931	15861	15967	15914	15841	15841	15829	16011	15872	16042	15964	15896	16018	16008	15944	16022	16075	15982	15910	15849	16015	15964	15912	16068	16049	15824	15820	15840	15927	16093	15936	15798	15993	16093	15802	16025	16019	15938	16079	15750	15775	15772	15856	15658	15897	15768	15938	15905	15904	16044	15865	15852	15744	16144	15828	15944	16093	16035	15846	15813	16091	15929	16118	15786	16084	15916	15924	15827	15971	16041	15678	15935	15988	16134	15989	15816	15801	15813	15863	15965	15917	15928	15959	15952	15967	15948	15928	15747	16076	16005	15892	16026	15846	15958	15905	16132	16148	16083	15883	15986	16017	16034	15966	15784	15771	15980	16076	16110	15856	15929	16124	15940	16104	16012	15972	16013	15827	16138	15904	15941	15864	15831	16022	15875	15807	15965	15844	15849	15911	15972	16023	15948	16052	16165	15937	15950	15854	16136	16011	15936	15953	16057	15971	15873	15798	16139	16062	15986	15835	15978	16008	15870	15906	15831	16006	16147	16057	15925	15866	15935	15942	15847	15748	16101	15953	16049	16153	16010	16185	16044	15887	15854	16003	15937	16037	15948	15961	16014	15866	15930	15890	16121	15928	15974	15809	15967	15839	15792	15806	16074	15968	15977	15919	15833	16053	15942	16079	15981	15854	15995	15973	15922	16077	15875	15990	15942	15990	15894	15989	15847	15909	15893	15857	15926	15875	15927	15895	16175	16044	15938	16168	15978	15919	16083	15995	15927	15967	15938	15957	15959	16207	16196	15777	15870	15970	16083	15922	16002	15942	15936	16238	15968	16122	16000	15973	15993	15849	15988	15971	15943	15942	16054	15855	16092	16030	15770	16077	16169	15971	15703	16028	16067	15913	15903	15914	15873	16005	15896	15974	15791	15876	15958	15974	15877	15905	15606	15992	15899	16110	15958	15939	15909	16094	16047	15924	15991	15805	15876	15780	16111	15846	15866	15851	15998	16200	16027	15917	16067	16118	15876	16014	15999	15726	15814	15850	16078	15933	16009	15783	15911	16157	15940	15882	15845	15819	15708	15822	16017	16034	15965	15691	15868	16006	15906	15902	15882	16060	16096	16119	15811	16049	16106	15822	16010	16177	15830	16124	16042	16108	15930	15995	16105	15829	15797	15809	15803	15895	16173	15892	16054	16045	15808	15755	15981	16021	15976	15878	15949	16068	16079	15874	15826	15902	15831	15858	16204	16044	16208	16011	15888	16047	16139	15726	15839	16033	15985	16042	15885	15935	15941	15920	15768	15789	15949	15920	16086	16038	15830	15958	16066	15976	15952	15864	15927	15887	15879	15899	15839	16157	16176	15889	16106	15789	15916	15901	15961	16140	16027	15945	15930	15765	15962	16091	15972	16152	16099	15943	15923	15980	15920	16134	15753	15916	15960	15982	15849	16096	15946	15904	15932	15951	15899	15855	16026	15923	16017	15972	16102	15864	15997	16060	15738	15845	15846	15839	16133	16002	15986	16056	15911	15954	15949	16150	15834	15927	16049	15861	15981	16180	16006	15917	15832	15972	15995	16056	15856	15880	16020	15869	15961	16029	15964	15897	15774	15955	15924	16171	16191	16084	15935	15989	15879	15853	16017	16023	15934	15867	16087	16180	15987	16086	16032	15775	15943	15985	16084	15952	15995	16059	15864	15822	15983	15749	16000	16043	16034	15908	16003	15788	15967	16021	15892	15914	15935	16042	16008	15875	15973	15813	15935	16174	16032	16069	15905	15826	16085	16023	16147	16051	15852	16091	15812	15980	16056	15750	15991	15988	15748	15965	15895	16027	15936	16043	15933	16025	15842	15892	16000	15937	16128	15907	15978	16011	16116	15880	15874	15958	16003	16046	15955	15930	16099	16058	15990	15864	16023	16056	15822	16123	15745	16229	16152	15851	15977	16071	15745	15869	15954	16068	15972	15902	15712	16117	15907	15708	16045	15861	16064	16114	15955	15736	15888	16039	15968	15846	15865	15934	16010	15813	16215	16170	15988	15936	15771	15845	15806	15855	15903	16136	16053	16026	15979	16096	15798	15921	15894	15889	15948	15940	15775	15876	15748	16010	16009	15944	16155	16002	15940	16115	15996	15956	16182	15886	15835	16023	15941	15919	15978	15975	15864	16222	15918	16139	15890	15998	16070	15864	15961	15839	15994	15996	16028	15814	15857	16035	15913	15858	15933	16044	16135	16169	16201	15957	16029	15914	16181	15948	15845	15808	16108	15809	15909	15840	16054	15985	15997	15861	15957	15791	15988	15851	15999	15925	15990	15823	15834	15846	15878	15958	15954	15769	15962	15842	16066	16033	16105	15926	15848	15887	15822	15882	15813	15975	15887	15884	15855	15826	16100	16112	15971	15971	15892	16060	16040	16019	15998	15889	15780	15767	15696	15844	16015	15990	15771	15923	15933	15834	16122	15788	15939	15897	16158	16085	16174	16138	15978	16082	16091	15825	16064	16095	15999	16005	16051	15891	15880	16014	15924	16006	15908	15905	15857	15987	15795	16035	15830	16185	15871	15927	15974	15895	16137	15836	15937	16205	16145	15926	16086	15930	16054	16013	15959	15936	15831	15826	15796	15780	15916	16039	16048	15844	15993	15735	15858	15647	15771	16036	15910	15918	15799	15850	15834	16054	16034	15964	16078	16001	15909	16058	16020	15975	15815	16129	15949	15873	15952	15985	15870	15849	16043	15942	15960	16152	15918	15850	15906	15870	15856	15755	15892	15892	15834	16225	16126	15972	16119	16179	16048	15926	15997	15869	16030	15953	15899	16261	15911	16057	16045	16044	15882	15766	15979	15793	15813	15948	16135	15920	15930	16017	16071	15962	15976	15842	15721	15922	16021	16005	15941	16024	15893	15980	15771	15918	16049	15600	15926	16072	16069	16171	16034	15834	16045	15992	15857	15977	15839	15932	15892	16020	15881	15882	16028	15989	16078	15948	16101	15871	16020	16059	15934	16141	16078	15832	16134	15823	15737	15825	15895	15893	15949	15988	16139	16027	16017	15834	15936	15815	15853	16021	16059	16109	15777	16137	15975	15978	15991	15996	15957	15870	16014	15838	16041	15823	15864	15933	16069	15801	15977	15943	15861	15854	15793	16091	15898	15852	15867	15810	15698	15864	16062	15975	16094	15860	16076	15969	16000	15849	15981	15686	15879	15895	16007	16077	15830	15875	16031	15935	16159	15895	16030	15871	16031	16001	16044	16123	15931	16083	16037	16023	15970	15939	15976	15921	16150	15873	16144	16066	15902	16043	15977	15931	15998	15864	16016	15859	15922	15991	16037	15877	15975	16150	16112	15973	16044	15969	16030	16066	16122	15855	15883	15977	15965	16019	15961	15849	16108	15896	15910	15883	16008	15792	16057	16042	15954	15764	15902	15885	16002	15747	16123	15836	16084	15918	16011	16002	15999	15815	15964	16104	16082	16005	15778	15896	15887	15821	15912	15975	15815	16129	16067	15990	15841	15863	15903	16090	15918	15872	15964	15667	15858	15884	15961	15957	15944	15979	16054	15929	15956	15891	15855	15639	16002	15801	15712	16032	15981	15910	16065	16112	15709	16106	16080	16004	16096	15893	16070	16030	16006	15919	15915	15972	15917	16152	16052	16245	16104	15905	15865	15806	16050	16087	16107	15964	16082	15938	15782	15893	15909	16178	16024	16075	15966	15980	16141	16037	15929	15789	15953	15847	16017	15882	15987	15884
33315	56336	52482	41767	35279	30531	26169	23212	20839	19180	17717	16773	15939	15563	15345	14877	14871	14629	14428	14317	14251	14022	13993	14013	14067	14015	13673	13790	13920	13789	13737	13725	13685	13633	13624	13732	13830	13506	13767	13597	13533	13552	13777	13646	13497	13626	13609	13441	13647	13530	13649	13478	13477	13636	13549	13755	13506	13470	13756	13673	13647	13676	13615	13496	13660	13602	13725	13677	13731	13559	13885	13674	13463	13704	13571	13841	13595	13559	13662	13553	13448	13691	13557	13538	13812	13540	13681	13660	13406	13599	13586	13697	13609	13533	13324	13584	13660	13449	13494	13615	13599	13625	13617	13402	13537	13608	13634	13470	13555	13824	13544	13495	13654	13449	13672	13622	13638	13529	13589	13534	13653	13530	13681	13619	13558	13842	13548	13598	13551	13490	13582	13635	13589	13459	13636	13592	13545	13539	13671	13559	13718	13471	13671	13566	13611	13623	13526	13586	13517	13713	13585	13522	13445	13433	13488	13868	13488	13565	13671	13521	13573	13675	13611	13562	13522	13533	13684	13501	13595	13619	13684	13539	13715	13456	13528	13651	13761	13548	13689	13699	13476	13657	13585	13557	13500	13550	13643	13577	13623	13382	13681	13617	13664	13593	13545	13518	13824	13410	13638	13615	13639	13610	13529	13538	13597	13540	13553	13589	13596	13585	13669	13653	13639	13554	13575	13519	13640	13582	13588	13590	13437	13500	13672	13508	13567	13588	13734	13655	13542	13688	13517	13525	13615	13647	13559	13558	13373	13612	13520	13640	13316	13520	13653	13536	13561	13738	13726	13621	13703	13478	13577	13594	13609	13726	13700	13606	13572	13503	13560	13658	13653	13754	13633	13608	13518	13621	13542	13649	13588	13481	13670	13794	13659	13679	13726	13555	13588	13659	13516	13512	13564	13384	13639	13594	13741	13630	13592	13648	13398	13654	13548	13607	13622	13749	13641	13556	13484	13658	13664	13581	13474	13818	13663	13548	13520	13628	13498	13589	13595	13353	13557	13705	13624	13614	13541	13501	13664	13722	13653	13626	13771	13613	13559	13583	13626	13536	13574	13663	13549	13584	13732	13677	13706	13615	13416	13605	13689	13671	13546	13713	13510	13552	13666	13611	13585	13682	13487	13368	13661	13751	13581	13607	13628	13628	13742	13488	13566	13672	13639	13576	13580	13702	13661	13676	13565	13519	13505	13532	13503	13492	13496	13686	13529	13665	13590	13600	13639	13543	13569	13571	13383	13433	13615	13774	13626	13549	13451	13763	13642	13484	13602	13589	13660	13665	13765	13520	13669	13458	13755	13550	13745	13624	13645	13578	13585	13692	13713	13511	13642	13607	13566	13565	13506	13758	13588	13619	13498	13567	13598	13601	13414	13637	13549	13623	13625	13759	13551	13747	13579	13541	13525	13620	13545	13519	13571	13655	13672	13491	13632	13610	13588	13587	13564	13774	13546	13688	13583	13619	13523	13710	13649	13627	13546	13666	13421	13577	13498	13491	13518	13628	13575	13563	13659	13663	13634	13659	13503	13660	13611	13612	13655	13582	13535	13509	13499	13596	13553	13597	13599	13392	13779	13625	13593	13510	13565	13769	13651	13441	13673	13410	13542	13557	13503	13661	13510	13741	13515	13758	13486	13487	13613	13627	13629	13612	13700	13578	13662	13573	13482	13606	13593	13649	13700	13443	13843	13480	13812	13748	13592	13482	13588	13568	13836	13494	13610	13672	13629	13566	13580	13430	13535	13653	13586	13608	13639	13600	13629	13461	13451	13506	13426	13693	13470	13594	13593	13540	13551	13566	13618	13553	13681	13621	13435	13506	13615	13628	13503	13537	13557	13603	13521	13475	13786	13500	13672	13577	13699	13701	13671	13603	13553	13357	13656	13548	13714	13496	13559	13567	13553	13627	13551	13606	13519	13643	13622	13628	13516	13601	13523	13509	13633	13459	13623	13699	13574	13500	13501	13495	13430	13465	13652	13658	13569	13553	13560	13536	13552	13601	13653	13761	13555	13345	13753	13700	13461	13687	13582	13588	13680	13615	13587	13721	13513	13558	13560	13573	13565	13691	13466	13580	13563	13602	13724	13446	13546	13546	13809	13488	13637	13688	13555	13617	13485	13546	13611	13642	13647	13597	13606	13556	13575	13605	13507	13657	13597	13481	13592	13642	13599	13528	13590	13746	13536	13833	13535	13565	13586	13624	13418	13568	13668	13530	13642	13495	13522	13467	13451	13471	13572	13655	13557	13664	13597	13368	13592	13465	13752	13519	13695	13666	13610	13479	13689	13522	13576	13339	13687	13374	13705	13697	13597	13519	13478	13430	13566	13726	13644	13533	13436	13747	13498	13544	13622	13593	13422	13530	13606	13538	13666	13441	13634	13628	13481	13636	13600	13438	13475	13594	13359	13770	13572	13711	13585	13478	13528	13529	13616	13585	13603	13637	13818	13548	13680	13383	13543	13542	13643	13561	13449	13578	13663	13620	13474	13612	13562	13496	13430	13579	13506	13595	13597	13518	13514	13409	13728	13576	13626	13664	13863	13534	13622	13515	13500	13635	13602	13578	13683	13520	13647	13667	13612	13649	13682	13576	13640	13425	13691	13429	13492	13672	13644	13586	13645	13606	13645	13388	13575	13431	13589	13656	13710	13483	13710	13564	13585	13556	13549	13615	13698	13520	13718	13587	13402	13487	13560	13673	13453	13536	13618	13738	13598	13649	13597	13522	13533	13641	13491	13607	13527	13531	13537	13674	13608	13732	13670	13564	13502	13520	13680	13659	13621	13514	13540	13433	13809	13615	13676	13592	13649	13529	13619	13540	13599	13404	13615	13442	13598	13541	13601	13654	13586	13525	13653	13660	13632	13460	13598	13581	13719	13419	13622	13640	13535	13658	13501	13508	13718	13513	13548	13581	13656	13611	13602	13727	13500	13750	13566	13630	13841	13534	13623	13555	13530	13479	13619	13529	13566	13711	13729	13508	13731	13584	13746	13532	13595	13633	13672	13616	13592	13672	13526	13662	13454	13641	13667	13665	13736	13676	13615	13560	13595	13484	13632	13576	13810	13666	13627	13456	13557	13484	13629	13523	13515	13664	13583	13582	13560	13479	13383	13643	13607	13493	13613	13584	13697	13449	13617	13574	13691	13626	13706	13615	13395	13494	13830	13598	13647	13698	13658	13636	13608	13650	13596	13453	13658	13559	13652	13544	13482	13794	13633	13411	13688	13683	13609	13777	13552	13645	13479	13579	13588	13572	13649	13594	13753	13740	13406	13620	13539	13720	13586	13637	13738	13482	13534	13683	13501	13550	13596	13569	13620	13576	13465	13599	13522	13587	13615	13504	13531	13762	13388	13503	13605	13688	13530	13625	13591	13641	13388	13524	13458	13719	13491	13682	13660	13621	13816	13747	13635	13752	13411	13611	13600	13545	13620	13537	13546	13555	13558	13728	13418	13709	13333	13546	13485	13742	13712	13510	13647	13512	13692	13593	13578	13615	13488	13729	13630	13553	13572	13845	13513	13725	13398	13716	13368	13582	13485	13521	13600	13668	13546	13488	13585	13556	13564	13575	13719	13583	13582	13467	13520	13729	13584	13638	13452	13572	13634	13677	13446	13595	13438	13601	13594	13668	13571	13502	13695	13489	13550	13657	13705	13681	13544	13619	13485	13481	13509	13674	13626	13602	13555	13679	13594	13548	13477	13627	13618	13447	13522	13462	13664	13625	13647	13563	13517	13602	13690	13494	13593	13743	13457	13648	13612	13631	13588	13584	13618	13527	13595	13617	13601	13591	13674	13571	13681	13540	13555	13756	13571	13670	13722	13506	13570	13615	13676	13499	13418	13608	13485	13511	13588	13452	13551	13649	13605	13552	13530	13523	13610	13523	13649	13715	13697	13400	13635	13472	13517	13445	13569	13579	13703	13669	13808	13642	13595	13553	13608	13581	13557	13579	13484	13607	13548	13541	13675	13522	13605	13497	13466	13641	13520	13537	13664	13723	13494	13846	13500	13408	13536	13588	13544	13701	13497	13529	13550	13677	13520	13487	13537	13479	13557	13866	13670	13710	13581	13633	13650	13718	13621	13491	13630	13727	13555	13707	13689	13414	13537	13529	13505	13749	13639	13554	13658	13697	13668	13644	13699	13677	13609	13605	13620	13727	13634	13509	13687	13466	13647	13616	13519	13647	13595	13593	13658	13683	13508	13608	13693	13666	13530	13466	13558	13580	13626	13702	13525	13565	13667	13663	13537	13407	13611	13630	13556	13654	13473	13669	13633	13614	13564	13445	13641	13510	13478	13601	13460	13457	13712	13428	13593	13606	13647	13596	13663	13575	13635	13538	13791	13672	13534	13521	13574	13656	13559	13531	13607	13609	13792	13666	13744	13472	13528	13722	13459	13597	13531	13643	13484	13768	13563	13744	13459	13523	13438	13605	13551	13505	13561	13578	13521	13676	13599	13775	13585	13666	13468	13461	13706	13747	13649	13341	13455	13703	13659	13506	13671	13597	13561	13528	13666	13576	13662	13641	13638	13464	13537	13319	13580	13536	13700	13592	13510	13509	13619	13516	13557	13541	13717	13744	13644	13641	13751	13612	13543	13570	13799	13596	13753	13615	13567	13584	13648	13478	13571	13513	13595	13752	13391	13791	13410	13639	13572	13568	13659	13571	13668	13673	13556	13631	13556	13387	13479	13686	13519	13602	13559	13518	13548	13540	13617	13551	13773	13746	13788	13634	13605	13670	13662	13629	13628	13590	13535	13678	13553	13665	13572	13504	13778	13664	13588	13663	13763	13766	13577	13431	13710	13544	13414	13637	13705	13565	13675	13533	13618	13613	13598	13793	13648	13708	13451	13594	13624	13755	13723	13505	13610	13599	13539	13632	13448	13505	13530	13541	13579	13764	13467	13643	13637	13728	13537	13633	13595	13686	13733	13497	13620	13490	13733	13657	13560	13699	13583	13577	13475	13505	13686	13670	13635	13609	13723	13527	13685	13575	13677	13511	13638	13588	13480	13617	13583	13652	13614	13601	13619	13697	13592	13533	13662	13580	13538	13790	13803	13565	13679	13532	13467	13695	13533	13571	13553	13624	13577	13628	13690	13657	13533	13588
29359	28537	36188	31699	25291	22221	20299	18849	17656	17430	16881	16782	16473	16332	16474	16274	16216	16154	16050	16188	16125	15983	16041	15635	16002	15910	15938	15888	15814	16078	15952	15895	15695	15873	15948	15687	15842	15989	15922	15985	15810	15890	15666	15864	16052	15867	15902	15802	16148	15880	15871	15882	15826	15966	15906	15846	15825	15825	15961	15896	15641	15868	15905	15770	15797	15946	15792	15989	15840	15778	15820	15729	15913	15671	16033	15835	15800	15973	15937	15808	15869	15748	15812	15743	15738	15760	15772	15951	15679	15626	16151	15930	15954	15619	16015	15942	15886	15794	15820	15647	15841	15710	15803	15968	16001	15781	15598	15841	15775	15686	15779	15839	15920	15841	15912	16004	15810	15710	15901	15719	15850	15818	15864	15804	15694	15783	15871	15827	15812	15665	15904	15854	15805	15781	15830	15818	15835	15764	15888	15847	15845	15905	15901	15790	15699	15686	15681	15656	15966	15878	15829	15640	15885	15827	15797	16116	15615	15792	15851	15892	16087	15896	15929	15936	15786	15792	15834	15826	15649	15796	15846	15983	15829	15759	15718	15898	15709	15671	15889	15762	15788	15839	15847	16038	15750	15753	15778	15845	15878	15799	15691	15781	15860	15827	15758	15903	15945	15846	15859	15745	15905	15860	15940	15792	16016	15961	15751	15946	15746	15997	16012	15727	15898	15765	15913	15776	15896	16049	15715	15821	15728	15696	15920	15778	15885	15980	15779	15878	15992	15965	15880	15912	15955	16050	15713	15901	15702	15830	16016	15850	15802	15656	15737	15881	16039	15761	15713	15750	15835	15932	15801	15752	15821	15802	15958	15788	15857	15680	15891	15795	15883	15774	15828	15857	15727	15840	15741	15909	15917	15987	15749	16056	15819	15794	16017	15651	15885	15706	15865	15972	15787	15798	15811	15877	15850	15757	15754	15963	15590	15852	15883	15750	15743	15748	15881	15857	15836	15893	15848	15978	15964	15873	15738	15845	15822	15711	15701	15726	15870	15789	15855	15787	15845	16050	15795	15766	15768	15777	15729	15726	15826	15926	15995	15758	15915	15698	15870	15738	15796	15827	15830	15939	15956	15815	16099	15739	16015	15983	16082	15819	15799	15853	15859	15878	15857	15969	15847	15861	15882	15962	15922	15742	15684	15810	16059	15827	15952	15983	15949	15860	15693	15834	15733	15839	15830	15890	15942	15653	15850	15928	15910	15727	15837	15727	16026	16215	15904	16168	15987	15919	15888	15916	15907	15835	15720	15761	15994	15854	15776	15826	15813	15881	15723	16021	15754	15747	15710	15856	15753	15626	15771	15857	15656	15974	15735	15795	15789	15974	15971	15918	15874	15972	15603	15948	15674	15695	15873	15947	15767	15883	15765	15888	15845	15832	15654	15699	15900	15746	15632	15670	15710	15889	16133	15806	15850	15947	15916	15742	15752	15961	15820	15795	15920	15933	15692	15864	15851	15762	15715	15823	15702	15713	15768	15753	15755	15777	15896	15741	15967	15786	15821	15823	15888	15812	15730	15771	15761	15894	15794	16175	15754	15831	15843	15720	15776	15893	15775	15641	16026	15618	15888	15842	15814	15778	15726	15800	15737	15698	15701	15964	15979	15998	15712	15934	16013	15886	15922	15833	15922	15523	15542	15947	15907	15859	15723	15852	15730	15797	15823	15660	15788	15834	15809	15900	15828	15755	15860	15822	15789	15849	15919	15782	15610	15891	15896	15733	15817	15732	15739	15810	16081	15738	15754	15889	15797	15863	15825	15847	15773	15776	15775	15645	15980	15930	15838	15730	15923	15672	15719	15968	15831	15730	15655	15635	15777	15769	15830	15831	15903	15908	15878	15823	15869	16017	15944	15993	15900	15941	15800	16024	15791	15765	16005	15793	15887	16019	15878	15738	15875	16113	15860	16010	15816	15892	15941	15827	15905	15993	15959	15905	15965	16030	15825	15734	15707	15747	15794	15833	15771	15984	15598	15932	16184	15736	15796	15748	15791	15744	15966	15764	15990	15870	15830	15879	15931	15568	15751	15955	15813	15903	15919	15883	15784	15841	15651	15695	16006	15689	15846	15808	15902	15916	15901	15748	15957	15784	15791	16050	15906	15795	15814	15890	15968	15871	15768	15630	15957	15879	15999	15687	15739	15981	15743	15866	16049	15936	15759	15921	15822	15817	15793	15746	16029	15870	15823	15731	15546	15786	15888	15812	15767	16003	15788	15748	16019	15803	15896	15804	15863	15733	15724	15827	15654	15583	15893	15569	15651	15929	15936	15739	15938	15876	15868	15693	15969	15599	15743	15889	15937	15739	15934	15780	15812	15887	15923	15947	15789	15761	15693	15912	15960	15615	15823	15923	15758	15781	15661	15658	15730	15857	15756	15761	15889	15850	15815	15806	15913	15688	15687	15821	15872	15716	15695	15963	16176	16017	15770	15779	15859	15760	15934	15937	15998	15823	15732	15845	15729	15801	15695	15923	15882	15891	15699	15876	15790	15754	15788	15856	15842	15747	15820	15772	15852	15938	15838	15733	15919	15776	15800	15740	15795	15657	15813	15870	15815	15778	15980	15859	15660	15754	15935	15840	15773	15870	15831	15807	15919	15630	15820	15758	15871	15824	15783	15889	15889	15615	15614	15626	15828	15933	16072	15978	15783	15854	15928	15659	15727	15891	15896	15847	15800	15709	15825	15834	15716	15815	15945	15811	15920	15956	15724	15749	15816	15858	15816	15885	15803	16018	15952	15791	15991	15846	15539	15809	15853	15879	15976	15813	15762	15824	15726	15799	15796	15800	15865	15951	15844	15727	15863	16105	15762	15714	15832	15951	15822	16032	15974	15782	15870	15738	15755	15897	15916	15750	15994	16005	15743	15756	15947	15826	15902	15768	16081	15989	15905	15914	15725	15822	15788	15839	15823	15781	15957	15829	15891	15855	15965	15909	15932	15808	15661	15697	15930	16054	15872	15747	15773	15570	15802	15740	16081	15849	15904	15723	15764	15995	15853	15864	15935	15847	15817	15812	15921	15895	15779	15678	16046	15692	15703	15796	15686	15642	15874	15748	15936	15796	15946	15818	15967	15860	15709	15827	15828	15823	15740	15856	15865	15755	15797	15860	15774	15865	15953	15753	15781	15947	15843	15822	15856	15775	15833	15779	15809	15788	15749	15911	15936	15762	15908	16035	15870	15858	15750	16049	15723	15776	15802	15832	15768	15953	15832	15726	15812	15737	15856	16011	16001	15946	15675	15841	15824	15886	16034	15862	15633	15647	15756	15612	15795	15949	15974	15943	15983	15899	15911	15942	15803	15722	15954	15705	15851	15762	15788	15880	15837	15909	15927	15683	15677	15858	15884	15806	15978	15820	15985	15856	15949	15877	15985	15752	15993	15765	15841	15653	15765	16030	15741	15773	15978	15859	15868	15999	15900	15981	15820	15819	15818	15739	15853	15957	15877	15879	15917	15921	15624	15854	15972	15901	15784	16050	15785	15794	15878	15710	15868	15865	15776	15866	15922	16160	15978	15916	15687	15525	15587	15614	15885	15881	15913	15766	15846	15826	15807	15842	15676	15825	15813	15862	15967	15914	16077	15877	15827	15880	15877	15894	15944	15872	15940	15819	16077	15805	15791	15877	16076	15969	15765	15827	15821	15909	15700	15619	16057	15844	15905	15836	15819	16011	15709	15841	15858	15934	15889	15799	15772	15862	15842	15762	15955	15769	15870	15882	15706	15738	15803	15994	15943	15693	15802	15745	16013	15959	15782	15781	15973	15774	15930	16023	15829	15896	15898	15882	15741	15870	15835	15766	15838	15864	15963	15869	15795	15919	15848	15985	15475	15849	15773	15818	15809	15887	15994	16009	16067	15726	15811	15788	15832	15831	15659	15817	15654	15761	15876	15766	15912	15693	15900	15975	16049	15956	15954	15750	15857	15936	15721	15843	15829	15735	15955	15821	15913	15718	15681	15892	15761	16088	15830	15760	15532	15859	15985	15626	15983	15819	16085	15972	15883	15718	15915	15799	15734	15936	15792	15837	15973	16131	15995	15878	15949	15789	15837	15915	15908	15830	15818	15627	15898	15785	15975	15702	15686	15702	15871	16019	15768	15772	15752	15756	15786	15744	15632	15877	15834	15942	15942	15860	15888	15616	15898	15815	15992	15993	15693	15887	15769	15976	16015	15769	15829	15779	15772	15958	15960	15901	15671	15795	15963	15690	15820	15814	15798	15922	15889	15773	15888	15795	15722	15695	15745	15799	15760	15892	15835	15858	15875	16059	15662	15762	15814	15840	15853	15699	15745	15651	15766	15815	15829	15889	15914	15766	15721	15735	15621	15692	15782	15761	15871	15629	15767	15802	15820	15767	15809	15735	15775	15811	15775	15754	15855	15673	15947	15663	15700	15661	15881	15721	15948	15823	15909	15875	15848	15890	15855	15826	15963	15913	15843	15664	15754	15699	15934	15756	15788	15881	15736	15985	15888	15926	15914	15991	16016	16084	15887	15709	15773	15824	15870	15634	15911	15749	15942	15682	15799	15900	15810	15625	15790	15802	15910	15824	15720	15697	15983	15991	15827	15855	15824	15895	15859	15831	15770	16070	15728	15807	15959	15832	15911	15744	15838	15958	15918	15900	15847	15806	15793	15733	15687	15772	15744	15684	15899	15703	15846	15937	15914	15816	15778	15862	15661	15760	15834	15791	15898	16022	15823	15986	15874	15944	15986	15796	15799	15892	15868	15880	15730	15889	15889	15660	15731	15723	15881	15528	16039	15780	15927	15840	15924	15801	15869	15833	15892	15749	15917	15655	16026	15639	15816	15839	16000	15896	15911	15718	15958	15781	16056	15719	15786	15926	15897	15860	15867	15798	15882	15860	15893	15792	15690	15932	15961	15763	15692	15748	15808	15892	15985	15751	15726	15836	15863	15725	15828	15726	15792	15808	15785	16077	15870	15724	15792	15887	15858	15753	15891	15892	15919	16022	15779	15834	15856	15828	15878	15693	15830	15839	15985	15793	15992	15797	15712	16010	15584	15851	15917	16066	15812	15813	15737	15934	15818	15802	15678	15691	15652	15651	15887	15871	15974	15878	15671	15828	15763	15768	15939	15780	15686	16085
31160	44211	40235	30594	25679	21987	19578	17924	16887	16150	15264	14879	14587	14299	14144	14146	13939	13890	13996	13726	13836	13533	13648	13728	13757	13513	13525	13713	13923	13706	13649	13723	13526	13578	13506	13531	13647	13501	13698	13529	13548	13614	13533	13557	13513	13556	13624	13485	13684	13540	13710	13364	13528	13622	13565	13664	13743	13658	13599	13564	13723	13722	13550	13493	13414	13500	13648	13633	13637	13383	13567	13730	13342	13538	13642	13504	13472	13567	13609	13432	13557	13614	13536	13550	13520	13640	13459	13576	13455	13563	13605	13307	13511	13503	13588	13545	13597	13447	13417	13404	13575	13700	13537	13698	13540	13541	13663	13480	13585	13554	13576	13394	13597	13570	13630	13545	13484	13559	13501	13437	13598	13604	13510	13555	13561	13381	13596	13476	13395	13669	13484	13570	13429	13602	13543	13518	13605	13502	13595	13671	13679	13486	13551	13538	13549	13494	13521	13639	13683	13492	13791	13519	13550	13439	13570	13540	13553	13516	13398	13601	13369	13584	13536	13548	13393	13328	13682	13338	13632	13725	13521	13543	13663	13494	13469	13571	13669	13414	13531	13458	13453	13587	13542	13509	13613	13589	13619	13585	13433	13598	13626	13608	13561	13625	13640	13542	13493	13486	13559	13429	13709	13519	13659	13543	13661	13489	13528	13485	13439	13525	13690	13522	13542	13559	13488	13622	13469	13512	13531	13643	13577	13545	13606	13401	13547	13658	13530	13521	13421	13426	13393	13546	13626	13543	13665	13655	13510	13396	13629	13408	13512	13645	13555	13683	13443	13559	13536	13591	13668	13729	13509	13539	13387	13520	13666	13456	13675	13524	13504	13676	13652	13760	13584	13575	13449	13446	13640	13579	13648	13607	13619	13541	13466	13474	13476	13574	13552	13490	13589	13566	13662	13593	13410	13514	13415	13642	13644	13514	13511	13560	13506	13532	13586	13508	13441	13497	13623	13478	13592	13581	13464	13561	13659	13486	13464	13466	13672	13417	13687	13656	13618	13634	13488	13616	13564	13495	13690	13548	13632	13366	13648	13558	13496	13628	13549	13465	13581	13585	13716	13585	13459	13535	13544	13498	13574	13597	13426	13485	13570	13611	13487	13572	13564	13655	13590	13815	13509	13445	13782	13424	13356	13655	13423	13518	13543	13474	13418	13476	13521	13743	13619	13492	13703	13534	13414	13386	13612	13514	13490	13387	13615	13588	13624	13575	13504	13706	13700	13594	13595	13661	13597	13581	13497	13649	13765	13372	13519	13746	13493	13722	13482	13701	13562	13581	13533	13656	13485	13474	13588	13535	13444	13563	13454	13438	13516	13713	13508	13512	13620	13605	13712	13531	13594	13534	13460	13626	13463	13549	13611	13643	13597	13590	13465	13593	13424	13697	13529	13502	13610	13480	13417	13544	13639	13408	13512	13547	13619	13578	13486	13661	13525	13611	13438	13395	13635	13489	13475	13431	13621	13432	13653	13561	13481	13591	13622	13509	13576	13553	13427	13429	13648	13476	13420	13389	13595	13662	13726	13541	13511	13368	13418	13324	13634	13345	13728	13622	13559	13430	13477	13523	13594	13538	13530	13497	13469	13575	13538	13672	13641	13722	13615	13730	13364	13470	13550	13588	13643	13631	13577	13588	13488	13370	13617	13389	13560	13523	13622	13782	13382	13532	13428	13691	13480	13686	13487	13562	13620	13464	13603	13512	13569	13833	13507	13684	13629	13541	13493	13693	13530	13643	13551	13585	13445	13598	13484	13531	13610	13453	13743	13591	13565	13695	13505	13383	13584	13462	13670	13615	13621	13563	13568	13340	13617	13395	13755	13638	13573	13620	13536	13739	13542	13419	13557	13478	13606	13478	13635	13587	13457	13476	13597	13710	13491	13609	13475	13420	13554	13444	13512	13506	13429	13469	13639	13624	13560	13509	13311	13602	13512	13487	13533	13542	13585	13684	13684	13471	13691	13460	13597	13520	13505	13539	13790	13565	13594	13537	13680	13557	13540	13598	13462	13698	13472	13455	13618	13425	13634	13542	13465	13607	13533	13554	13421	13664	13506	13634	13671	13685	13530	13482	13509	13562	13514	13520	13585	13594	13520	13620	13755	13554	13576	13536	13661	13506	13548	13579	13563	13626	13475	13547	13460	13426	13571	13470	13611	13516	13566	13577	13500	13572	13623	13411	13740	13591	13653	13482	13588	13543	13638	13592	13601	13563	13536	13496	13538	13561	13606	13551	13559	13637	13632	13667	13523	13579	13641	13523	13556	13789	13499	13576	13628	13540	13530	13556	13602	13462	13560	13609	13705	13539	13552	13546	13452	13422	13590	13574	13656	13451	13571	13526	13458	13601	13549	13635	13535	13379	13621	13666	13571	13387	13722	13622	13531	13705	13590	13606	13552	13456	13621	13579	13682	13444	13516	13558	13605	13463	13560	13482	13531	13468	13534	13599	13522	13488	13448	13659	13490	13432	13581	13689	13440	13509	13557	13613	13598	13476	13678	13672	13663	13424	13353	13522	13660	13650	13488	13555	13499	13634	13324	13770	13480	13579	13681	13470	13548	13757	13424	13367	13554	13650	13667	13525	13540	13588	13690	13537	13513	13434	13551	13630	13636	13668	13650	13692	13582	13571	13664	13515	13556	13540	13594	13574	13639	13682	13481	13427	13579	13408	13547	13513	13470	13704	13570	13530	13518	13632	13522	13655	13601	13518	13506	13471	13554	13452	13511	13499	13472	13602	13524	13685	13655	13499	13476	13500	13528	13510	13692	13454	13603	13577	13568	13461	13547	13442	13603	13685	13670	13537	13551	13565	13539	13477	13528	13475	13485	13615	13470	13469	13801	13710	13538	13467	13424	13754	13439	13513	13583	13496	13500	13651	13501	13615	13486	13669	13622	13483	13494	13865	13549	13471	13567	13615	13616	13621	13807	13438	13583	13439	13403	13569	13576	13623	13567	13670	13550	13472	13478	13684	13368	13407	13571	13594	13508	13384	13654	13603	13574	13580	13584	13605	13755	13506	13474	13565	13677	13539	13658	13535	13529	13471	13415	13630	13466	13557	13487	13511	13774	13539	13586	13677	13604	13703	13560	13654	13553	13507	13608	13521	13448	13551	13507	13493	13532	13620	13383	13596	13463	13666	13482	13565	13544	13560	13376	13575	13500	13615	13485	13566	13622	13573	13396	13628	13475	13515	13582	13642	13579	13577	13562	13737	13560	13671	13608	13550	13414	13607	13431	13562	13714	13647	13501	13444	13627	13433	13475	13534	13538	13702	13601	13586	13577	13466	13540	13649	13472	13564	13678	13544	13509	13572	13549	13540	13510	13533	13509	13776	13661	13457	13693	13635	13608	13543	13567	13440	13651	13634	13524	13642	13510	13623	13646	13732	13511	13534	13515	13588	13536	13629	13599	13650	13382	13575	13567	13623	13627	13562	13470	13488	13635	13584	13690	13641	13510	13646	13578	13783	13552	13516	13572	13663	13587	13492	13518	13465	13668	13525	13473	13506	13600	13655	13548	13602	13566	13563	13601	13612	13578	13564	13656	13482	13520	13613	13521	13546	13574	13776	13501	13379	13462	13476	13565	13517	13366	13419	13592	13423	13686	13574	13627	13669	13470	13565	13501	13580	13606	13567	13530	13471	13809	13782	13625	13740	13307	13602	13538	13531	13397	13425	13514	13547	13504	13499	13657	13600	13684	13544	13779	13487	13448	13615	13487	13521	13547	13538	13488	13593	13590	13395	13469	13592	13566	13584	13370	13608	13675	13576	13534	13445	13501	13565	13627	13622	13550	13590	13700	13678	13618	13419	13621	13536	13445	13606	13521	13415	13539	13534	13541	13549	13596	13530	13712	13544	13520	13497	13622	13507	13565	13576	13678	13670	13523	13435	13437	13577	13534	13557	13587	13677	13560	13473	13432	13682	13602	13592	13664	13465	13544	13608	13599	13516	13531	13495	13483	13581	13733	13482	13473	13584	13649	13666	13569	13698	13535	13646	13578	13585	13565	13552	13547	13509	13652	13633	13686	13572	13516	13568	13580	13681	13554	13647	13600	13689	13467	13581	13600	13610	13499	13749	13485	13584	13572	13424	13553	13548	13437	13534	13380	13583	13568	13540	13501	13446	13608	13510	13542	13463	13707	13616	13529	13519	13522	13432	13599	13490	13357	13541	13472	13401	13608	13591	13485	13644	13695	13515	13518	13584	13505	13466	13576	13609	13431	13614	13382	13518	13584	13590	13508	13513	13599	13423	13629	13566	13545	13631	13494	13557	13332	13757	13555	13419	13652	13427	13686	13544	13465	13573	13481	13661	13443	13414	13724	13538	13492	13689	13544	13342	13485	13562	13724	13564	13484	13550	13564	13541	13693	13489	13634	13575	13393	13399	13496	13390	13587	13576	13566	13603	13512	13675	13479	13656	13479	13519	13615	13396	13528	13446	13567	13633	13550	13563	13628	13629	13571	13805	13515	13598	13528	13562	13526	13594	13748	13522	13562	13671	13334	13614	13486	13452	13650	13374	13684	13448	13544	13717	13639	13553	13563	13635	13553	13429	13570	13681	13510	13343	13380	13560	13648	13464	13618	13561	13503	13526	13490	13293	13439	13594	13610	13577	13437	13466	13676	13562	13569	13435	13637	13552	13440	13545	13504	13647	13426	13510	13416	13743	13628	13589	13493	13483	13502	13458	13482	13541	13431	13722	13495	13548	13572	13520	13421	13639	13670	13534	13553	13646	13390	13514	13443	13594	13490	13621	13604	13425	13530	13662	13461	13532	13455	13477	13565	13409	13522	13617	13666	13551	13641	13480	13472	13514	13655	13509	13600	13575	13697	13487	13432	13566	13586	13493	13472	13449	13523	13571	13531	13645	13398	13619	13533	13615	13478	13597	13668	13492	13635	13427	13612	13380	13537	13603	13513	13670	13570	13615	13584	13388	13653	13576	13710	13635	13648	13590	13458	13595	13682	13657	13485	13509	13436	13580	13444	13429	13614	13647	13570	13588	13835	13517	13521	13527	13731	13464	13522	13559	13534	13758	13556	13662	13668	13618	13666	13447	13749	13736	13440	13449	13397	13650	13567	13530	13450	13488	13501	13669	13644	13576	13470	13582
23986	21049	28513	25724	25021	26066	24557	20694	19102	18286	17786	17052	16876	16744	16245	16289	16105	16321	16155	15945	15817	15954	15957	15771	15785	15708	15690	15567	15734	15764	15581	15372	15520	15796	15569	15656	15663	15652	15721	15408	15545	15550	15678	15695	15826	15522	15647	15543	15495	15662	15643	15789	15603	15579	15698	15561	15591	15542	15599	15676	15482	15583	15459	15509	15498	15628	15461	15658	15662	15295	15627	15589	15769	15563	15537	15559	15567	15497	15762	15409	15521	15626	15447	15688	15478	15776	15449	15630	15490	15554	15712	15531	15525	15517	15707	15558	15712	15745	15604	15531	15537	15736	15503	15677	15449	15484	15518	15460	15592	15549	15562	15504	15621	15567	15444	15574	15584	15619	15477	15722	15644	15606	15658	15618	15417	15534	15642	15374	15600	15463	15709	15557	15394	15662	15641	15649	15578	15647	15579	15674	15671	15547	15435	15850	15599	15682	15429	15511	15404	15531	15601	15435	15572	15574	15578	15591	15504	15659	15705	15716	15830	15571	15369	15549	15312	15558	15604	15573	15487	15696	15534	15264	15418	15596	15527	15419	15411	15557	15510	15361	15651	15500	15465	15365	15479	15556	15712	15502	15684	15636	15365	15530	15427	15633	15552	15288	15615	15592	15401	15409	15681	15609	15741	15576	15775	15456	15589	15423	15685	15550	15607	15537	15586	15522	15407	15504	15641	15460	15498	15621	15622	15620	15565	15552	15534	15542	15510	15494	15629	15455	15567	15467	15585	15568	15721	15731	15375	15652	15752	15563	15514	15593	15678	15430	15452	15606	15453	15507	15452	15489	15536	15530	15207	15425	15749	15567	15358	15371	15446	15561	15549	15737	15530	15606	15661	15465	15574	15466	15519	15470	15672	15418	15550	15582	15634	15586	15739	15554	15437	15588	15457	15621	15359	15600	15525	15401	15468	15553	15681	15511	15400	15748	15615	15744	15526	15466	15415	15374	15573	15697	15500	15707	15599	15474	15511	15641	15480	15591	15476	15658	15766	15766	15564	15458	15557	15472	15525	15413	15528	15653	15500	15429	15577	15606	15667	15441	15608	15540	15625	15579	15477	15591	15665	15576	15607	15582	15736	15538	15494	15416	15570	15692	15551	15406	15497	15929	15640	15519	15673	15380	15534	15456	15544	15808	15734	15699	15606	15586	15666	15549	15409	15566	15468	15601	15681	15564	15660	15489	15726	15868	15566	15622	15568	15596	15782	15405	15624	15451	15521	15424	15657	15464	15709	15565	15570	15542	15465	15556	15572	15448	15539	15613	15427	15527	15388	15626	15599	15541	15402	15540	15769	15522	15616	15524	15615	15497	15445	15594	15701	15620	15451	15510	15602	15482	15422	15511	15509	15458	15478	15678	15598	15568	15581	15356	15450	15543	15751	15427	15345	15357	15532	15433	15453	15641	15456	15457	15605	15525	15729	15715	15689	15556	15348	15610	15638	15286	15734	15586	15659	15656	15550	15557	15825	15519	15698	15378	15543	15521	15493	15435	15717	15687	15664	15743	15418	15541	15549	15654	15388	15622	15575	15577	15562	15560	15379	15607	15635	15655	15452	15595	15678	15583	15563	15488	15625	15639	15497	15691	15712	15318	15433	15530	15542	15644	15693	15598	15678	15491	15677	15560	15829	15651	15502	15457	15598	15598	15716	15613	15633	15434	15664	15342	15535	15454	15367	15551	15507	15708	15582	15652	15524	15570	15604	15431	15586	15495	15495	15669	15565	15669	15385	15764	15676	15465	15325	15566	15604	15391	15638	15439	15612	15604	15427	15471	15489	15453	15475	15491	15484	15547	15493	15627	15636	15694	15426	15539	15722	15480	15578	15429	15404	15541	15557	15597	15584	15506	15436	15520	15467	15465	15466	15547	15546	15699	15619	15642	15868	15434	15653	15438	15572	15567	15496	15456	15776	15472	15333	15556	15419	15668	15523	15395	15525	15678	15439	15360	15563	15750	15369	15604	15462	15436	15599	15467	15631	15543	15632	15454	15668	15603	15561	15738	15503	15528	15668	15730	15559	15677	15663	15671	15674	15490	15380	15476	15513	15630	15496	15771	15585	15611	15490	15632	15484	15565	15519	15341	15451	15528	15467	15654	15560	15555	15569	15789	15557	15675	15549	15779	15564	15517	15676	15426	15449	15667	15640	15557	15345	15670	15586	15397	15553	15473	15679	15600	15695	15412	15550	15569	15338	15657	15693	15520	15584	15638	15463	15453	15614	15660	15562	15440	15568	15470	15761	15484	15661	15664	15638	15636	15443	15468	15585	15536	15727	15388	15615	15643	15621	15357	15459	15480	15467	15546	15341	15456	15588	15515	15487	15634	15476	15420	15641	15664	15484	15717	15610	15670	15514	15576	15649	15633	15806	15571	15376	15384	15666	15339	15492	15644	15650	15554	15554	15487	15528	15558	15756	15409	15504	15569	15606	15530	15553	15575	15573	15572	15623	15583	15661	15513	15587	15542	15660	15688	15615	15349	15546	15562	15347	15414	15596	15669	15575	15604	15595	15569	15700	15642	15410	15640	15600	15487	15510	15592	15468	15484	15634	15446	15464	15549	15624	15737	15738	15630	15642	15392	15482	15353	15472	15478	15652	15463	15622	15404	15573	15596	15834	15512	15697	15502	15662	15683	15573	15470	15565	15574	15511	15649	15752	15586	15756	15718	15834	15478	15687	15326	15477	15562	15569	15405	15634	15524	15656	15406	15408	15514	15520	15502	15438	15546	15816	15403	15502	15614	15327	15561	15406	15517	15495	15688	15513	15584	15398	15427	15456	15657	15556	15653	15658	15495	15402	15657	15726	15617	15579	15399	15480	15672	15549	15557	15424	15577	15591	15492	15544	15547	15385	15513	15517	15633	15643	15441	15583	15530	15506	15593	15630	15603	15550	15584	15532	15695	15480	15625	15570	15364	15352	15609	15501	15298	15571	15413	15544	15608	15667	15566	15550	15773	15533	15660	15473	15552	15700	15531	15484	15762	15651	15483	15457	15635	15596	15498	15498	15576	15401	15675	15619	15564	15268	15391	15472	15680	15553	15520	15432	15394	15596	15428	15812	15532	15832	15394	15509	15533	15310	15532	15510	15550	15676	15319	15394	15479	15599	15415	15312	15358	15477	15711	15611	15596	15752	15553	15333	15434	15541	15540	15472	15560	15563	15402	15330	15465	15820	15495	15637	15384	15386	15602	15623	15548	15441	15580	15370	15659	15507	15631	15584	15456	15495	15549	15657	15596	15664	15631	15671	15553	15530	15799	15680	15600	15248	15510	15455	15470	15630	15487	15574	15600	15592	15798	15588	15530	15510	15643	15591	15606	15454	15713	15631	15784	15656	15608	15503	15292	15533	15697	15466	15350	15596	15620	15569	15517	15359	15622	15391	15545	15546	15525	15575	15418	15622	15591	15644	15521	15635	15486	15688	15445	15769	15689	15578	15673	15747	15623	15442	15468	15444	15264	15354	15594	15599	15678	15697	15580	15607	15474	15776	15447	15594	15729	15542	15663	15711	15357	15705	15721	15457	15522	15668	15589	15694	15697	15407	15554	15602	15642	15727	15583	15553	15482	15682	15517	15630	15385	15653	15653	15708	15617	15642	15548	15501	15477	15802	15686	15601	15337	15452	15475	15612	15648	15529	15634	15564	15570	15449	15708	15490	15664	15588	15502	15406	15638	15328	15592	15577	15584	15449	15514	15426	15558	15429	15557	15602	15739	15657	15435	15582	15582	15464	15500	15460	15487	15327	15373	15795	15619	15436	15668	15567	15588	15627	15379	15589	15592	15550	15581	15596	15391	15564	15490	15520	15403	15479	15687	15575	15588	15536	15563	15734	15458	15644	15620	15590	15647	15643	15585	15665	15659	15660	15543	15796	15505	15338	15579	15496	15533	15471	15458	15487	15577	15555	15472	15620	15483	15642	15616	15695	15584	15566	15715	15499	15381	15398	15645	15501	15458	15688	15590	15798	15640	15429	15497	15520	15432	15523	15580	15333	15587	15586	15666	15312	15571	15507	15695	15707	15614	15694	15507	15640	15595	15660	15592	15487	15513	15746	15532	15469	15674	15658	15443	15661	15481	15587	15552	15564	15507	15576	15543	15475	15540	15520	15448	15693	15753	15578	15579	15575	15767	15626	15477	15603	15437	15670	15568	15764	15574	15603	15629	15514	15481	15701	15489	15498	15392	15688	15536	15701	15441	15564	15724	15594	15696	15442	15631	15499	15563	15704	15458	15693	15454	15402	15627	15605	15487	15616	15521	15482	15525	15447	15603	15599	15583	15626	15498	15467	15724	15445	15635	15596	15693	15606	15577	15519	15466	15632	15418	15529	15490	15785	15545	15628	15686	15678	15594	15613	15490	15613	15595	15629	15564	15818	15542	15491	15517	15561	15648	15669	15560	15620	15638	15607	15372	15621	15417	15604	15631	15658	15452	15496	15520	15716	15687	15395	15543	15598	15705	15382	15473	15509	15691	15651	15595	15628	15643	15691	15456	15554	15567	15592	15581	15688	15608	15749	15725	15710	15831	15746	15513	15514	15543	15542	15503	15363	15644	15633	15612	15771	15763	15591	15510	15364	15434	15401	15559	15412	15384	15548	15547	15496	15686	15569	15418	15639	15658	15485	15449	15674	15408	15617	15371	15625	15458	15547	15615	15392	15528	15704	15589	15383	15599	15510	15424	15706	15309	15573	15683	15553	15506	15556	15515	15481	15505	15379	15442	15508	15349	15598	15412	15566	15631	15560	15544	15584	15747	15509	15798	15772	15445	15638	15573	15576	15718	15475	15521	15369	15635	15719	15531	15703	15604	15616	15599	15424	15600	15651	15661	15562	15587	15486	15392	15362	15277	15231	15583	15339	15414	15635	15559	15502	15720	15610	15512	15583	15582	15449	15815	15749	15510	15599	15674	15696	15656	15590	15662	15535	15692	15562	15622	15705	15616	15514	15327	15463	15496	15538	15640	15579	15403	15542	15430	15489	15399	15708	15672	15335	15505	15611	15677	15786	15618	15694	15509	15359	15499	15706	15570	15721	15540	15602	15327	15589	15534	15631	15622	15457	15465	15505	15473	15504	15517	15703	15567	15557	15710	15512	15586	15548	15429
31572	50405	46181	35940	30133	26141	22856	20128	18353	17150	16359	15612	15164	14614	14466	14174	14144	13962	14007	13838	13719	13719	13800	13628	13562	13414	13628	13577	13585	13360	13372	13493	13429	13503	13453	13372	13488	13535	13419	13452	13555	13638	13442	13447	13416	13569	13483	13338	13497	13456	13367	13166	13423	13257	13563	13370	13459	13520	13344	13394	13473	13574	13154	13430	13266	13415	13224	13409	13383	13365	13507	13410	13508	13356	13515	13406	13483	13379	13385	13428	13531	13363	13404	13297	13380	13299	13274	13535	13402	13359	13455	13252	13382	13366	13416	13376	13432	13420	13419	13411	13377	13387	13350	13495	13510	13364	13514	13523	13438	13285	13305	13288	13363	13486	13467	13564	13466	13273	13442	13476	13391	13475	13372	13400	13487	13281	13331	13455	13318	13316	13455	13530	13440	13565	13334	13362	13321	13375	13318	13451	13465	13658	13456	13378	13443	13322	13390	13280	13426	13351	13463	13259	13354	13447	13563	13250	13310	13427	13338	13541	13399	13466	13428	13314	13439	13288	13378	13247	13553	13514	13352	13501	13561	13583	13333	13335	13402	13497	13409	13576	13571	13358	13340	13317	13495	13446	13379	13387	13296	13455	13412	13210	13368	13521	13340	13443	13320	13496	13435	13302	13461	13440	13441	13607	13400	13377	13457	13516	13434	13409	13379	13338	13382	13559	13456	13304	13433	13357	13363	13376	13467	13326	13395	13456	13426	13434	13365	13365	13509	13344	13443	13271	13405	13274	13375	13510	13436	13405	13362	13387	13413	13301	13553	13462	13383	13424	13419	13417	13322	13514	13426	13508	13442	13394	13207	13537	13333	13342	13448	13361	13227	13202	13284	13230	13214	13175	13441	13496	13445	13394	13369	13293	13333	13391	13432	13284	13442	13306	13391	13471	13507	13468	13447	13522	13392	13504	13477	13477	13301	13381	13598	13327	13409	13329	13332	13333	13514	13364	13547	13502	13397	13335	13591	13352	13536	13461	13329	13413	13633	13404	13566	13397	13383	13469	13479	13333	13406	13385	13418	13368	13409	13470	13421	13358	13293	13299	13409	13306	13422	13380	13277	13271	13495	13276	13384	13453	13290	13377	13327	13361	13537	13445	13470	13273	13286	13469	13325	13452	13535	13404	13365	13475	13417	13397	13268	13491	13323	13302	13393	13419	13414	13214	13327	13307	13336	13368	13350	13375	13512	13322	13301	13351	13394	13496	13110	13406	13438	13528	13548	13612	13404	13317	13547	13398	13340	13402	13434	13473	13378	13336	13373	13452	13368	13426	13405	13385	13425	13387	13426	13512	13516	13412	13450	13368	13533	13426	13450	13460	13425	13313	13502	13366	13436	13301	13375	13422	13458	13507	13491	13423	13607	13588	13365	13462	13382	13466	13370	13437	13365	13368	13322	13445	13397	13534	13543	13222	13459	13450	13318	13447	13248	13397	13461	13418	13362	13502	13336	13489	13531	13388	13439	13414	13307	13430	13381	13521	13343	13343	13377	13230	13441	13514	13336	13467	13391	13492	13469	13260	13470	13300	13397	13453	13388	13441	13257	13458	13362	13242	13434	13279	13373	13521	13462	13398	13403	13324	13477	13464	13323	13448	13415	13211	13353	13239	13411	13412	13566	13418	13388	13386	13404	13372	13467	13398	13284	13309	13500	13367	13419	13450	13329	13291	13282	13422	13376	13462	13294	13237	13472	13434	13230	13376	13451	13403	13358	13539	13413	13376	13340	13382	13354	13447	13469	13392	13398	13430	13272	13464	13293	13555	13392	13383	13393	13520	13295	13528	13302	13333	13474	13509	13267	13436	13185	13361	13454	13506	13278	13484	13500	13538	13233	13368	13527	13436	13367	13438	13479	13175	13547	13265	13295	13540	13459	13366	13341	13479	13509	13313	13470	13466	13492	13253	13391	13402	13379	13200	13355	13390	13384	13470	13395	13414	13440	13542	13514	13401	13369	13389	13416	13540	13623	13335	13385	13561	13393	13317	13286	13446	13259	13348	13478	13449	13430	13410	13509	13457	13449	13424	13244	13382	13421	13278	13430	13269	13450	13319	13557	13349	13396	13269	13392	13467	13436	13420	13435	13366	13205	13398	13251	13393	13466	13304	13333	13481	13228	13435	13318	13419	13483	13494	13414	13430	13496	13305	13406	13477	13386	13463	13466	13269	13451	13558	13285	13421	13423	13308	13366	13395	13438	13267	13437	13402	13436	13396	13356	13425	13525	13392	13493	13220	13357	13335	13380	13472	13242	13261	13261	13472	13394	13369	13339	13629	13345	13399	13541	13294	13371	13379	13418	13341	13376	13340	13532	13483	13446	13393	13452	13465	13272	13482	13376	13447	13482	13262	13328	13435	13468	13359	13407	13374	13402	13399	13265	13343	13487	13329	13420	13283	13469	13462	13281	13370	13469	13508	13375	13578	13465	13445	13441	13459	13483	13353	13541	13388	13525	13360	13431	13516	13402	13379	13395	13373	13452	13521	13348	13444	13396	13427	13387	13416	13427	13430	13412	13435	13481	13526	13257	13430	13442	13371	13516	13427	13330	13349	13485	13378	13406	13488	13398	13336	13465	13463	13467	13644	13478	13484	13316	13347	13593	13434	13457	13504	13216	13559	13446	13352	13416	13312	13471	13494	13302	13384	13324	13462	13397	13444	13424	13453	13343	13384	13452	13359	13425	13544	13407	13420	13275	13379	13382	13472	13458	13310	13547	13347	13355	13390	13289	13368	13422	13576	13488	13425	13444	13282	13316	13362	13477	13357	13407	13464	13518	13387	13426	13254	13320	13256	13496	13447	13315	13398	13325	13468	13394	13577	13366	13296	13508	13561	13347	13384	13318	13447	13402	13375	13447	13456	13471	13514	13339	13369	13515	13313	13392	13412	13546	13160	13353	13459	13464	13264	13320	13292	13363	13406	13422	13388	13470	13434	13506	13326	13488	13458	13458	13509	13434	13450	13330	13453	13495	13334	13422	13487	13318	13300	13364	13243	13422	13433	13340	13376	13485	13526	13394	13369	13418	13450	13354	13595	13374	13302	13286	13392	13453	13457	13500	13482	13312	13470	13419	13499	13554	13508	13477	13434	13322	13231	13391	13273	13405	13378	13283	13222	13562	13340	13584	13461	13306	13432	13357	13452	13425	13378	13420	13505	13378	13164	13507	13464	13389	13319	13453	13303	13557	13369	13372	13371	13464	13312	13299	13487	13500	13481	13361	13585	13527	13448	13396	13458	13480	13269	13377	13585	13345	13321	13447	13554	13453	13511	13433	13508	13461	13455	13285	13303	13435	13311	13394	13364	13557	13271	13404	13436	13421	13152	13441	13173	13521	13417	13339	13512	13505	13373	13557	13350	13289	13312	13402	13352	13601	13451	13440	13611	13350	13356	13478	13382	13520	13526	13198	13348	13418	13348	13333	13465	13303	13268	13448	13705	13254	13378	13449	13387	13449	13429	13566	13408	13325	13405	13504	13443	13221	13311	13497	13336	13281	13470	13302	13232	13396	13453	13600	13233	13435	13471	13356	13358	13507	13245	13430	13419	13360	13318	13442	13350	13432	13304	13444	13446	13466	13539	13425	13396	13447	13525	13453	13489	13325	13288	13320	13473	13462	13414	13425	13424	13470	13437	13216	13462	13388	13491	13384	13487	13455	13416	13487	13334	13500	13330	13444	13460	13522	13464	13460	13464	13457	13375	13365	13351	13400	13355	13538	13535	13589	13449	13440	13247	13323	13421	13307	13405	13314	13561	13446	13460	13366	13493	13423	13509	13379	13495	13490	13431	13409	13609	13491	13444	13474	13567	13415	13391	13300	13366	13476	13483	13374	13331	13545	13434	13484	13471	13428	13396	13408	13440	13495	13297	13285	13500	13554	13381	13405	13467	13456	13397	13383	13424	13361	13356	13470	13475	13334	13561	13466	13401	13468	13284	13262	13367	13299	13479	13380	13440	13469	13531	13334	13439	13454	13410	13477	13510	13422	13507	13522	13477	13330	13442	13318	13367	13261	13540	13561	13433	13315	13401	13514	13244	13359	13381	13339	13330	13252	13413	13342	13424	13465	13382	13422	13246	13490	13362	13289	13516	13407	13443	13324	13289	13527	13480	13440	13370	13441	13251	13369	13462	13454	13426	13424	13517	13437	13487	13222	13509	13392	13286	13430	13313	13397	13343	13380	13388	13373	13229	13414	13255	13278	13479	13283	13522	13409	13545	13375	13380	13417	13495	13580	13352	13440	13475	13402	13315	13412	13398	13503	13446	13370	13513	13375	13501	13336	13480	13385	13623	13172	13441	13484	13428	13434	13378	13382	13366	13369	13382	13432	13502	13614	13294	13028	13610	13418	13464	13516	13448	13438	13260	13354	13374	13472	13288	13408	13640	13530	13223	13366	13366	13490	13330	13473	13404	13360	13404	13315	13455	13444	13345	13326	13408	13390	13465	13512	13472	13398	13449	13409	13443	13304	13491	13425	13332	13390	13413	13454	13402	13385	13431	13412	13307	13363	13344	13470	13473	13293	13250	13356	13314	13448	13653	13361	13293	13463	13434	13249	13279	13285	13588	13469	13403	13305	13433	13400	13499	13406	13369	13590	13299	13378	13473	13403	13490	13311	13571	13373	13532	13422	13295	13497	13367	13348	13381	13335	13365	13328	13386	13460	13419	13397	13459	13235	13513	13629	13431	13434	13332	13320	13343	13395	13447	13349	13427	13197	13404	13463	13462	13393	13396	13315	13282	13486	13521	13432	13498	13352	13434	13285	13492	13496	13487	13363	13511	13350	13485	13353	13502	13473	13459	13433	13360	13320	13564	13257	13458	13538	13512	13479	13435	13249	13256	13476	13343	13577	13305	13314	13407	13337	13368	13495	13538	13392	13363	13505	13506	13500	13534	13303	13401	13325	13302	13339	13241	13456	13534	13413	13201	13272	13497	13356	13274	13413	13401	13383	13490	13476	13486	13429	13457	13505	13357	13390	13404	13222	13418	13395	13346	13355	13312	13482	13469	13369	13540	13494	13320	13366	13451	13388	13282	13334	13407	13442	13397	13376	13349	13400	13411	13563	13327	13339	13384	13464	13440	13486	13371	13498	13457	13418	13271	13391	13327
22776	21002	28808	23791	22898	27068	28815	22743	20700	19745	19031	18230	17731	17454	17271	16984	16693	16551	16621	16240	16314	16497	16135	16102	16167	16090	16139	16252	16445	16262	16162	16116	16146	16303	16217	15806	16004	15920	15880	15743	16139	16028	16189	16044	16074	15904	15975	15999	15861	15830	15993	16000	16019	15991	15783	16048	16123	15928	15987	15976	15737	15901	15778	16125	15894	15902	15967	15841	15724	15790	15696	15861	16042	15598	15855	15945	15822	15685	15960	15839	15896	15965	15924	15785	15947	15931	15764	15920	15971	15900	16003	15991	15740	15835	15848	15835	16045	15912	15790	16150	15961	15847	15839	15784	15994	15946	15822	15846	16017	16123	16093	15958	15890	15857	15906	15897	16070	15814	15946	15826	15932	15935	15784	15909	15787	15937	15935	16043	15893	15926	16151	15778	15822	15867	15578	15927	15839	15849	15822	15913	15930	15740	15972	16115	15945	15699	15932	15932	16019	16038	15961	15691	15887	15852	15874	15977	16024	15879	15768	15869	15854	15629	15942	15837	15683	15874	16052	16205	15775	16077	15735	15839	15755	16010	15846	15796	15904	15904	15764	15843	15870	15688	15913	16019	16006	15959	16006	16025	15744	15963	15832	15778	15873	15920	15882	15778	15668	15985	16033	16014	15694	15609	15883	15774	15877	15984	16035	15693	15889	15827	16011	15855	15916	15926	15928	15549	15815	15916	15896	15886	15852	15987	16077	15846	15951	15719	15925	15898	15709	15907	15715	15615	15750	15837	15875	15902	15703	15830	15925	15967	16007	15864	15857	16098	15777	15912	15884	15940	15966	15780	15686	15912	15768	15904	15796	15865	15745	16016	15849	15727	15862	16054	15977	16029	15808	15823	15882	15793	16141	15813	15812	16002	15819	15760	16132	15778	15939	15951	15973	15844	15830	15929	15874	15904	16130	15895	15888	15854	15790	15923	15935	15718	15601	15802	15938	16020	15833	15863	15944	15911	15925	15971	15964	15824	15759	15898	15833	15900	15955	15910	15866	15784	15800	15752	15812	15844	15792	15905	15983	15666	15907	15898	15879	15957	15736	15930	15513	15709	15901	15759	15915	15731	15890	15832	15807	16010	15866	15964	15890	15828	15778	15712	15997	15809	15948	15616	15798	15952	16012	15843	15748	15799	15790	15877	16005	15997	15938	16165	15860	16041	15761	15857	15788	15874	15845	15828	16155	16009	15891	15784	15989	16100	15828	15799	15940	15841	15765	15984	15856	15881	16034	15831	15813	15904	15814	15909	15889	15835	15764	15677	15994	15946	16123	15888	15751	15768	15862	15712	15880	15843	15747	15965	15907	15758	15991	15785	15928	15843	15783	15925	15920	15731	15940	15727	15806	15739	15935	16008	15880	15793	15771	15799	15757	15959	15987	15963	15739	16091	16001	15855	15802	15822	15752	15793	16080	15981	15814	15880	15941	15761	15700	15920	15869	15965	15836	15948	16046	15973	15909	15897	15932	15645	15791	15793	15788	15874	15853	15986	15978	15942	15854	15907	15678	15891	15713	15690	15855	15825	16025	15808	15669	15732	15888	15786	15850	15831	16054	15743	15770	15869	15871	15965	15907	15885	15666	15769	15875	15954	16023	15803	15794	15719	15811	16020	15815	15962	15853	15943	15658	15920	16015	15941	15894	15869	15882	15756	16022	15969	15786	15876	15923	15936	15886	15520	15577	15860	15763	15977	15692	15860	15858	15875	16033	15979	15887	15936	15991	16046	15763	15946	15906	15906	15929	15749	15961	16005	15778	15795	15756	15853	15796	15941	16061	15842	15847	15929	15674	15881	15863	15862	15792	15850	15784	15712	15699	15852	16012	15933	15685	15843	15848	15905	15899	16036	15885	16004	16016	15789	15823	15752	15735	15682	15829	15933	15834	15897	15926	15881	15763	15861	15989	16013	15702	15896	15738	15894	15888	15954	15967	15924	15906	15694	15772	15680	15641	15983	15711	15717	16060	15783	15679	15910	15925	15958	15880	16166	15834	15904	15803	15976	15773	15889	15996	15797	15716	15532	15715	15618	15720	15945	15763	15945	15910	16001	15917	15922	16008	15989	15699	15838	15785	15668	15838	15752	16119	15944	15776	16019	15844	15843	15749	15978	15773	15910	15922	15792	15896	15782	15969	16077	15850	15817	15963	15922	15907	15776	15883	15874	15867	15822	15940	15668	15820	16070	15845	15728	15699	15997	15975	16044	15929	15764	15907	15760	15942	16131	15788	15872	15663	15803	15989	15857	15819	15782	15863	15856	15962	15781	15802	15772	15879	15895	15872	15755	15882	15833	15849	15767	16053	16040	15814	15813	15754	15938	16001	15982	15640	15753	15843	15723	15892	15874	15720	15747	15837	15831	15835	15842	15961	15781	15758	15911	15851	15884	16106	15997	16042	15705	15805	15945	15701	15868	15820	15963	15942	15855	15640	15890	15993	15562	15835	15825	15837	15853	15812	15796	15902	15919	15726	15966	15870	15657	15660	15927	15721	16059	15848	16135	15685	15933	15982	15994	15830	15831	15916	15946	15954	15710	15856	15920	15728	15900	15868	16044	15895	15798	15808	16017	15870	15671	15642	15807	16024	15717	15893	15864	15800	16104	15903	16077	15784	16157	15838	15893	15996	15737	15926	15716	15902	16020	15967	15771	16003	15890	15757	15910	16037	15840	15743	15813	15982	15841	15966	15721	15814	15825	15952	15687	15851	15942	15892	15861	15964	15711	15778	15600	16081	15800	15876	15980	15856	15933	15768	15851	15986	15880	16010	15910	15928	15968	15838	15939	15920	16065	16056	15799	15731	15703	15825	15822	16030	15894	15970	15951	15829	15885	15911	15836	15902	15740	15774	15770	15882	15844	16022	15685	15954	15894	16116	15890	16125	15855	15882	15738	15819	15680	15896	15869	15844	15835	15932	15745	15979	15924	15922	15762	15643	15733	15881	15796	15624	15788	15735	15801	15668	16012	15764	15800	15887	15890	15893	15739	16013	16033	15811	15865	15993	15905	15913	15747	15877	15888	15925	15713	15900	15801	16123	15724	15732	15720	15843	15777	15797	15965	15961	16096	15800	15919	15870	16006	15995	15679	15769	15944	15929	15904	15801	15888	15857	15958	15755	15961	16050	15882	15850	15992	15917	15798	15742	15942	15832	15990	15704	15834	15905	15888	15754	15915	15906	15803	15854	15758	15827	15964	15919	15781	15829	15999	15791	15721	15687	15837	15881	16038	15928	15941	15793	15800	15878	15857	15700	15901	15873	15794	15945	15778	15773	16028	15960	15771	15740	15743	15913	15899	15971	15932	16012	15748	15625	15719	15543	15932	15961	15750	15920	15797	15863	15757	15798	15996	15776	15981	15973	16112	15804	15812	16076	15740	15871	15793	15902	15855	15935	15826	15976	15920	15960	15960	15767	15768	15763	15833	15945	15872	15773	15992	15884	15751	15781	15792	16030	15618	16018	15849	15861	15875	15848	15767	15775	15979	16097	15952	15849	15913	15865	15854	15875	15817	15948	15807	15815	15865	15785	15746	15672	15830	15981	16022	15941	16138	15787	15836	15947	15944	15777	15576	15895	15749	16021	15909	16041	15868	16069	15743	15714	15809	15977	15846	15970	15924	15742	15886	15838	15805	15983	15895	15875	16011	15904	15581	15733	15750	15887	15759	15760	15985	16067	16032	15762	15815	15506	15717	15967	15896	15884	16044	15810	15823	15853	15776	15850	15662	15851	16084	15743	15742	15775	16062	15962	15739	15712	15866	15933	15878	15788	15583	15878	15966	15820	16032	15981	15782	15957	15830	15824	15972	15897	15918	15782	15994	15703	15884	15948	15901	16009	15924	15697	15896	15857	15687	15900	15896	15835	15834	15914	15720	15841	16051	15833	16087	15798	15960	15810	15894	15971	15730	15807	15798	16041	15859	16026	16079	15962	15893	15869	15681	15823	15858	15839	15909	15939	15741	15923	15453	15877	15865	15906	15726	15843	15840	15746	15696	15904	15944	15862	15747	15734	15788	15676	15921	15942	15837	15870	15666	15768	15779	15741	15623	15774	15947	15891	15867	15889	15911	15842	15730	15916	15788	15883	15985	15964	15883	16013	15771	15886	16114	15817	15818	15910	15990	15904	15737	15751	15889	15841	15794	15871	15818	15822	15898	15892	15999	15860	15833	15759	15964	15911	16070	15631	16060	15796	16014	15791	15532	15975	15933	15866	15867	15786	15960	15888	15845	15835	15695	15786	15920	15897	15795	15712	15744	15889	15677	15919	15869	15929	15838	15912	15688	15812	15964	15806	16051	15875	15935	15838	15891	15804	15872	15868	15830	15877	16100	15901	16110	15854	15917	15675	15619	15833	16066	15737	15771	15844	15857	15828	15924	15776	15839	15814	15808	16030	15846	16032	15674	15835	15953	15681	15672	16011	15851	16008	15890	16084	16042	15806	15815	15888	15756	15987	15913	15903	15938	15915	15754	15952	15874	15782	15901	15815	15695	15901	15970	15867	16081	15986	15711	15865	15797	15850	15826	15724	16094	15961	15917	15688	15698	16009	15693	15847	15896	15866	15806	15833	15693	15735	15798	15868	15816	15849	15893	16023	15956	15830	15866	15894	15840	15970	15859	15797	15986	15918	15789	15612	15963	15846	15955	16077	15979	15649	15833	15896	15933	15721	15738	15720	15914	15901	15706	15951	15795	15771	15946	15697	15683	15978	15738	15740	15875	15816	15920	15996	15934	16135	16035	16092	15953	15679	15881	15743	15582	15904	15812	15835	15829	15767	15906	15836	15858	15781	15817	15863	15751	15914	15936	15883	15811	15974	15840	15837	16057	15804	15888	15840	16046	15864	15928	16011	15881	15686	15915	15907	15871	15786	16001	15870	15781	15808	15763	15840	15668	15887	15924	15801	15911	15992	15762	16026	15961	16051	15845	15936	15748	15980	16022	15981	15634	15736	15905	15826	15725	15828	15804	15904	15877	15731	15781	15940	15810	15916	15982	15712	15912	15992	15709	16093	15917	15868	15657	15897	15864	15881	15692	15905	15812	15910	15913	15860	15876	15932	15832	15868	15949	15979	15939	15833	15826	16026	15952	15806	15966	15890	15732	15787	15893	15969	15772
33671	56285	51792	40666	35114	30891	26385	22595	20693	18823	17849	17034	16223	15559	15306	14819	14691	14677	14357	14132	14233	14041	14163	13947	14044	13877	13856	13875	13997	13867	13681	13863	13801	13718	13774	13818	13628	13774	13821	13595	13638	13640	13579	13674	13813	13646	13511	13696	13508	13604	13660	13491	13699	13717	13505	13657	13607	13381	13665	13588	13633	13553	13618	13654	13539	13629	13559	13715	13590	13600	13546	13810	13579	13641	13699	13622	13648	13477	13524	13645	13710	13542	13741	13818	13510	13581	13692	13665	13722	13366	13566	13366	13714	13668	13604	13642	13643	13546	13553	13808	13568	13660	13554	13653	13586	13638	13565	13737	13564	13588	13463	13688	13592	13621	13505	13758	13691	13660	13442	13667	13616	13683	13595	13664	13655	13714	13644	13604	13577	13698	13754	13595	13363	13620	13565	13671	13582	13751	13454	13653	13650	13584	13529	13649	13500	13562	13697	13611	13562	13623	13562	13680	13633	13504	13588	13730	13708	13654	13760	13469	13848	13627	13685	13613	13549	13666	13682	13763	13580	13515	13516	13568	13638	13663	13440	13483	13661	13520	13684	13531	13570	13651	13724	13624	13616	13455	13674	13710	13617	13702	13511	13536	13530	13561	13689	13608	13617	13506	13462	13561	13709	13612	13477	13548	13539	13583	13704	13715	13689	13622	13750	13429	13682	13475	13776	13574	13620	13697	13603	13566	13543	13697	13665	13782	13628	13603	13598	13622	13434	13602	13569	13565	13588	13525	13707	13510	13714	13667	13633	13607	13619	13574	13723	13461	13710	13771	13590	13749	13545	13680	13674	13685	13632	13387	13434	13387	13416	13548	13447	13565	13555	13571	13657	13430	13481	13664	13611	13633	13595	13736	13566	13648	13585	13647	13664	13703	13618	13487	13765	13641	13672	13563	13637	13669	13582	13582	13622	13627	13622	13571	13609	13550	13601	13639	13627	13549	13578	13508	13698	13626	13645	13757	13659	13560	13618	13688	13492	13591	13548	13518	13591	13652	13615	13580	13735	13400	13594	13756	13663	13664	13577	13496	13405	13688	13605	13461	13621	13428	13446	13469	13615	13356	13781	13703	13685	13563	13603	13786	13623	13716	13654	13728	13456	13552	13774	13588	13684	13530	13524	13667	13614	13655	13697	13620	13447	13519	13666	13453	13538	13485	13536	13749	13617	13624	13772	13402	13703	13500	13678	13524	13635	13538	13679	13681	13746	13487	13685	13749	13592	13649	13604	13633	13489	13562	13861	13554	13538	13646	13504	13701	13262	13490	13664	13684	13669	13672	13588	13590	13658	13439	13700	13412	13651	13658	13647	13667	13608	13619	13468	13492	13581	13526	13678	13708	13769	13646	13761	13456	13538	13607	13661	13609	13565	13666	13548	13489	13521	13594	13657	13537	13730	13604	13602	13672	13656	13574	13629	13601	13616	13692	13639	13632	13608	13627	13690	13717	13693	13582	13701	13663	13677	13419	13515	13669	13619	13679	13560	13702	13566	13521	13594	13501	13606	13611	13685	13631	13582	13693	13571	13657	13690	13661	13657	13597	13621	13672	13430	13495	13543	13545	13798	13599	13569	13499	13482	13622	13720	13581	13637	13602	13492	13663	13642	13536	13674	13527	13609	13710	13682	13505	13726	13540	13653	13435	13477	13486	13568	13639	13489	13455	13630	13542	13744	13596	13528	13732	13545	13528	13590	13694	13525	13569	13714	13599	13443	13506	13695	13709	13594	13547	13550	13568	13695	13686	13812	13634	13649	13446	13699	13653	13587	13491	13549	13443	13654	13625	13611	13586	13547	13584	13627	13557	13572	13500	13471	13475	13710	13661	13435	13727	13458	13610	13454	13546	13664	13526	13579	13585	13681	13743	13505	13756	13629	13642	13579	13470	13595	13674	13583	13648	13674	13625	13629	13495	13737	13648	13566	13476	13588	13507	13590	13504	13596	13526	13591	13697	13585	13559	13483	13538	13595	13553	13579	13570	13638	13745	13630	13490	13472	13793	13523	13632	13500	13590	13628	13802	13686	13591	13594	13512	13458	13738	13450	13803	13667	13447	13540	13667	13796	13484	13688	13656	13716	13742	13445	13606	13465	13403	13692	13608	13641	13389	13535	13431	13621	13801	13761	13557	13632	13720	13425	13706	13569	13586	13667	13589	13593	13523	13579	13557	13696	13701	13544	13701	13526	13816	13517	13453	13457	13717	13678	13531	13675	13804	13634	13529	13807	13705	13673	13447	13610	13640	13528	13582	13757	13583	13558	13539	13652	13616	13593	13548	13528	13553	13504	13727	13379	13553	13666	13631	13548	13492	13645	13652	13784	13454	13573	13563	13679	13701	13689	13565	13665	13655	13679	13673	13563	13591	13437	13616	13676	13673	13551	13703	13579	13477	13413	13751	13621	13654	13581	13635	13700	13575	13509	13650	13723	13645	13527	13656	13513	13492	13473	13629	13663	13617	13515	13559	13633	13705	13621	13642	13627	13560	13541	13508	13581	13626	13765	13625	13644	13611	13581	13743	13617	13750	13654	13698	13621	13644	13524	13664	13842	13594	13612	13603	13455	13414	13454	13527	13589	13665	13461	13558	13630	13582	13616	13579	13532	13695	13507	13602	13514	13428	13681	13630	13631	13587	13602	13514	13540	13526	13580	13598	13540	13568	13676	13701	13600	13659	13632	13576	13707	13577	13391	13591	13545	13566	13700	13582	13314	13617	13489	13450	13736	13561	13763	13553	13537	13513	13525	13718	13408	13561	13700	13610	13452	13564	13649	13640	13696	13581	13697	13772	13338	13521	13571	13744	13499	13606	13702	13658	13590	13703	13754	13591	13475	13662	13556	13520	13578	13662	13706	13645	13805	13624	13824	13822	13704	13483	13812	13646	13672	13547	13516	13484	13496	13436	13620	13635	13461	13674	13638	13582	13630	13741	13628	13603	13530	13643	13794	13441	13602	13750	13614	13667	13462	13622	13610	13588	13522	13588	13731	13586	13608	13524	13551	13653	13539	13675	13601	13680	13622	13535	13733	13528	13711	13669	13525	13624	13788	13499	13525	13720	13518	13716	13665	13634	13609	13549	13690	13712	13679	13658	13590	13540	13623	13625	13618	13597	13572	13694	13580	13685	13615	13644	13583	13699	13578	13586	13538	13519	13740	13595	13633	13633	13555	13611	13553	13571	13547	13521	13574	13538	13551	13702	13677	13657	13633	13727	13556	13823	13608	13369	13404	13587	13688	13674	13679	13569	13601	13589	13759	13582	13686	13562	13438	13588	13549	13610	13529	13761	13607	13654	13633	13503	13709	13638	13676	13580	13553	13553	13614	13889	13485	13631	13639	13798	13571	13557	13604	13759	13422	13505	13425	13589	13549	13461	13570	13669	13749	13580	13632	13573	13647	13505	13547	13552	13646	13693	13602	13713	13409	13574	13629	13523	13798	13679	13575	13672	13593	13631	13492	13492	13732	13576	13562	13617	13527	13618	13693	13636	13632	13586	13557	13498	13606	13721	13564	13647	13515	13689	13589	13438	13689	13652	13615	13457	13579	13522	13617	13636	13661	13486	13563	13546	13641	13463	13479	13488	13642	13647	13698	13683	13658	13664	13549	13738	13566	13529	13599	13559	13700	13689	13473	13412	13690	13546	13661	13449	13740	13726	13549	13645	13538	13603	13631	13570	13571	13631	13660	13724	13817	13547	13670	13606	13564	13752	13545	13461	13605	13619	13703	13672	13525	13617	13653	13730	13658	13730	13544	13445	13502	13557	13491	13647	13592	13497	13543	13494	13562	13716	13609	13557	13570	13678	13452	13753	13412	13625	13633	13595	13681	13593	13474	13607	13617	13572	13447	13471	13626	13637	13574	13606	13812	13568	13535	13433	13491	13611	13537	13519	13627	13514	13530	13625	13600	13510	13732	13506	13515	13682	13701	13651	13578	13481	13599	13485	13519	13552	13660	13705	13596	13611	13750	13492	13487	13551	13634	13565	13653	13527	13555	13581	13612	13663	13656	13676	13506	13613	13756	13629	13737	13678	13673	13590	13485	13533	13748	13574	13551	13618	13456	13626	13617	13610	13695	13573	13579	13636	13760	13488	13582	13714	13722	13791	13537	13563	13525	13653	13636	13380	13579	13536	13557	13779	13444	13708	13654	13520	13523	13649	13682	13637	13570	13549	13388	13653	13589	13601	13576	13637	13730	13719	13643	13592	13545	13591	13840	13497	13623	13686	13530	13649	13737	13472	13724	13566	13520	13431	13563	13596	13238	13499	13659	13626	13777	13621	13639	13428	13576	13648	13491	13583	13513	13605	13607	13587	13539	13655	13676	13520	13431	13628	13801	13447	13565	13567	13572	13589	13507	13554	13494	13649	13816	13671	13606	13530	13470	13570	13572	13843	13726	13635	13567	13596	13543	13580	13491	13516	13646	13717	13523	13630	13609	13743	13426	13638	13527	13660	13685	13640	13592	13565	13621	13560	13575	13568	13677	13862	13521	13627	13486	13485	13749	13553	13691	13674	13489	13554	13664	13557	13667	13644	13580	13593	13538	13697	13594	13499	13583	13517	13648	13659	13590	13492	13544	13641	13693	13640	13584	13631	13549	13454	13594	13673	13616	13600	13666	13699	13614	13511	13546	13643	13550	13555	13497	13626	13581	13745	13604	13718	13775	13539	13662	13701	13764	13603	13606	13678	13636	13624	13551	13417	13530	13773	13740	13665	13637	13601	13432	13704	13589	13641	13498	13573	13631	13679	13618	13608	13487	13620	13602	13519	13678	13672	13640	13677	13752	13642	13591	13692	13488	13425	13612	13731	13531	13571	13636	13638	13584	13614	13363	13602	13770	13585	13561	13535	13648	13470	13705	13534	13618	13547	13713	13472	13578	13577	13664	13512	13660	13735	13678	13512	13537	13533	13472	13728	13628	13558	13534	13515	13606	13717	13556	13570	13502	13543	13484	13632	13779	13588	13692	13479	13800	13567	13666	13594	13606	13702	13696	13701	13701	13530	13837	13652	13564	13687	13533	13684	13736	13536	13524	13616	13670	13626	13469	13698	13701	13606	13574	13558	13478	13816	13621	13651	13510	13392	13474	13758	13472	13578	13428	13629	13550	13599
29201	28641	35630	31206	25185	22141	19768	18480	17751	17058	16915	16682	16563	16339	16237	16105	16121	16015	16095	15965	15808	16073	15974	15839	15940	15825	15799	15675	15622	15843	15913	15824	16015	15807	15770	15810	15623	15729	15744	15766	15826	15578	15777	15715	15856	15921	15819	15730	15570	15823	15799	15635	15779	15728	16087	15938	15718	15743	15877	15850	15708	15721	15762	15729	15655	15690	15789	15755	15555	15815	15779	15824	15814	15894	15660	15702	15540	15674	15638	15812	15638	15764	15690	15712	15739	15621	15634	15618	15629	15635	15960	15840	15644	15589	15619	15830	15738	15702	15533	15678	15654	15577	15905	15584	15693	15713	15741	15748	15715	15758	15831	15775	15774	15876	15591	15671	15617	15691	15691	15742	15689	15683	15724	15689	15590	15672	15760	15666	15652	15784	15609	15579	15764	15644	15688	15657	15735	15640	15650	15676	15599	15674	15745	15669	15722	15832	15755	15632	15691	15695	15804	15630	15752	15688	15972	15749	15749	15706	15712	15731	15804	15848	15725	15686	15560	15650	15594	15530	15815	15759	15857	15750	15703	15584	15438	15549	15873	15654	15628	15594	15571	15561	15690	15642	15867	15843	15748	15726	15828	15669	15644	15627	15494	15677	15848	15666	15898	15697	15845	15718	15783	15655	15735	15532	15618	15662	15731	15690	15817	15840	15648	15652	15541	15557	15702	15701	15621	15475	15684	15790	15781	15799	15641	15647	15828	15681	15604	15795	15674	15810	15683	15671	15771	15778	15839	15648	15700	15651	15764	15651	15617	15523	15697	15688	15726	15839	15539	15634	15810	15692	15647	15775	15569	15622	15601	15694	15731	15758	15742	15767	15857	15689	15807	15852	15552	15658	15817	15611	15756	15825	15551	15789	15482	15591	15752	15563	15761	15759	15823	15779	15685	15667	15641	15786	15586	15762	15841	15594	15765	15643	15858	15824	15820	15423	15656	15716	15763	15589	15734	15633	15667	15635	15691	15745	15714	15700	15689	15643	15607	15414	15684	15730	15726	15518	15782	15341	15721	15807	15660	15591	15787	15978	15715	15809	15791	15979	15645	15538	15825	15784	15647	15679	15783	15665	15613	15683	15613	15726	15901	15712	15723	15732	15764	15615	15841	15737	15451	15659	15670	15523	15531	15592	15808	15695	15880	15538	15665	15877	15680	15517	15729	15563	15699	15609	15705	15603	15723	15700	15726	15535	15635	15574	15642	15455	15828	15606	15623	15763	15762	15569	15681	15753	15721	15848	15753	15559	15533	15538	15640	15860	15756	15597	15771	15588	15568	15812	15727	15587	15535	15721	15511	15709	15732	15706	15708	15647	15599	15704	15835	15799	15656	15669	15751	15640	15915	15696	15621	15561	15489	15603	15848	15890	15771	15800	15574	15795	15659	15688	15721	15656	15627	15854	15515	15552	15667	15552	15818	15715	15701	15590	15489	15598	15496	15577	15582	15674	15648	15858	15677	15726	15647	15590	15710	15594	15973	15851	15586	15851	15684	15651	15849	15540	15648	15662	15676	15662	15697	15657	15733	15707	15924	15619	15767	15903	15642	15864	15682	15708	15617	15614	15546	15803	15723	15807	15553	15972	15569	15616	15569	15714	15851	15765	15612	15591	15594	15701	15627	15741	15579	15689	15735	15637	15815	15699	15742	15754	15832	15835	15725	15660	15618	15789	15548	15614	15761	15673	15792	15666	15671	15571	15642	15581	15518	15811	15632	15618	15661	15561	15711	15641	15683	15658	15704	15525	15664	15746	15615	15655	15685	15807	15733	15516	15777	15502	15621	15740	15784	15748	15692	15821	15749	15657	15762	15781	15580	15750	15853	15754	15842	15712	15679	15764	15821	15565	15857	15509	15561	15719	15802	15796	15892	15693	15782	15742	15778	15813	15634	15560	15665	15670	15733	15713	15677	15797	15805	15616	15686	15669	15720	15581	15711	15460	15815	15828	15789	15771	15743	15740	15714	15701	15649	15596	15722	15670	15827	15804	15660	15614	15695	15560	15681	15621	15846	15697	15570	15713	15780	15821	15865	15585	15757	15853	15692	15641	15728	15847	15555	15572	15785	15754	15605	15683	15663	15665	15795	15694	15824	15716	15611	15820	15758	15675	15540	15700	15815	15742	15844	15701	15681	15845	15641	15704	15745	15716	15711	15724	15731	15766	15819	15654	15696	15793	15662	15728	15572	15659	15866	15663	15784	15732	15713	15655	15703	15694	15771	15722	15673	15925	15620	15816	15689	15659	15829	15677	15707	15792	15863	15764	15695	15542	15724	15675	15641	15623	15889	15447	15805	15634	15657	15731	15771	15963	15594	15674	15733	15672	15999	15603	15873	15791	15642	15713	15712	15751	15969	15596	15541	15800	15774	15742	15803	15719	15726	15623	15626	15664	15556	15735	15629	15767	15709	15675	15687	15511	15577	15711	15712	15577	15670	15660	15717	15749	15703	15624	15615	15593	15701	15864	15867	15787	15750	15789	15735	15657	15667	15822	15573	15702	15805	15855	15824	15685	15858	15650	15701	15651	15616	15699	15840	15723	15649	15640	15744	15728	15697	15696	15737	15693	15720	15706	15694	15743	15800	15778	15767	15737	15743	15732	15582	15822	15702	15716	15688	15670	15735	15638	15714	15786	15648	15778	15685	15587	15831	15559	15650	15618	15657	15857	15575	15615	15801	15564	15523	15725	15736	15721	15692	15830	15787	15748	15708	15639	15666	15781	15589	15655	15509	15627	15602	15715	15639	15680	15693	15884	15826	15645	15762	15828	15691	15812	15725	15843	15836	15705	15869	15573	15784	15753	15444	15602	15862	15818	15848	15746	15693	15614	15724	15822	15715	15620	15671	15956	15730	15766	15889	15661	15843	15614	15725	15775	15612	15967	15648	15519	15830	15594	15826	15736	15538	15772	15385	15823	15554	15551	15692	15672	15524	15632	15850	15615	15951	15809	15821	15779	15627	15519	15525	15738	15873	15824	15716	15627	15713	15780	15717	15701	15728	15461	15688	15818	15724	15592	15883	15712	15697	15648	15616	15906	15896	15600	15658	15884	15759	15671	15712	15927	15851	15610	15498	15817	15475	15640	15654	15615	15680	15689	15773	15775	15897	15715	15969	15735	15821	15711	15768	15823	15733	15780	15884	15755	15852	15672	15646	15770	15559	15731	15813	15889	15609	15588	15770	15672	15695	15846	15654	15968	15498	15753	15694	15461	15634	15727	15590	15642	15745	15847	15735	15711	15906	15603	15777	15702	15761	15778	15581	15687	15946	15724	15644	15578	15864	15516	15799	15625	15732	15769	15711	15571	15563	15783	15640	15552	15640	15543	15857	15743	15949	15778	15732	15739	15786	15758	15661	15850	15951	15908	15694	15721	15762	15581	15643	15724	15683	16014	15770	15597	15772	15942	15650	15844	15723	15583	15577	15734	15773	15770	15816	15763	15720	15746	15758	15476	15564	15618	15776	15943	15682	15712	15637	15862	15782	15679	15629	15528	15630	15817	15731	15671	15616	15678	15879	15716	15689	15768	15658	15651	15754	15842	15483	15636	15801	15771	15762	15656	15702	15748	15879	15802	15782	15728	15668	15547	15755	15719	15706	15688	15730	15773	15978	15851	15777	15801	15689	15904	15801	15667	15664	15709	15890	15733	15673	15490	15730	15665	15827	15636	15581	15692	15662	15578	15814	15769	15666	15748	15624	15627	15543	15579	15736	15614	15853	15590	15751	15798	15842	15651	15618	15614	15653	15698	15819	15838	15776	15744	15876	15790	15532	15731	15823	15710	16048	15571	15941	15643	15723	15991	15712	15547	15725	15741	15671	15684	15757	15487	15681	15647	15820	15586	15735	15786	15751	15649	15738	15579	15619	15532	15517	15687	15652	15677	15669	15699	15841	15540	15595	15821	15807	15675	15639	15885	15819	15656	15718	15772	15794	15537	15805	15718	15590	15637	15678	15678	15821	15815	15670	15778	15691	15680	15655	15702	15708	15804	15582	15771	15614	15550	15562	15856	15527	15764	15693	15716	15742	15912	15663	15601	15779	15817	15634	15651	15605	15876	15719	15739	15750	15872	15820	15703	15674	15490	15744	15632	15836	15783	15568	15535	15719	15668	15859	15643	15804	15586	15838	15569	15889	15820	15736	15570	15685	15614	15755	15764	15708	15573	15828	15746	15917	15768	15724	15806	15856	15477	15644	15656	15537	15697	15841	15586	15571	15700	15804	15705	15553	15755	15797	15675	15846	15675	15796	15699	15703	15806	15714	15707	15666	15783	15745	15615	15633	15606	15691	15602	15805	15839	15665	15711	15612	15573	15743	15547	15691	15940	15711	15779	15834	15612	15657	15476	15693	15728	15852	15730	15777	15720	15729	15801	15699	15735	15526	15766	15806	15633	15778	15872	15721	15648	15728	15791	15903	15754	15717	15726	15709	15607	15774	15637	15786	15620	15642	15657	15783	15596	15757	15506	15833	15770	15855	15846	15582	15725	15752	15697	15740	15654	15860	15818	15507	15485	15957	15456	15708	15722	15671	15795	15661	15892	15701	15891	15589	15852	15695	15712	15722	15923	15665	15761	15555	15751	15622	15587	15573	15577	15753	15851	15922	15575	15660	15422	15935	15667	15626	15709	15639	15651	15649	15670	15674	15882	15592	15724	15569	15798	15880	15857	15764	15805	15717	15672	15836	15940	15794	15759	15733	15697	15654	15724	15647	15750	15743	15669	15687	15736	15629	15825	15771	15827	15754	15649	15823	15680	15577	15775	15773	15734	15810	15537	15694	15811	15845	15693	15649	15639	15825	15587	15843	15672	15857	16038	15789	15837	15670	15704	15610	15763	15466	15629	15657	15688	15833	15729	15737	15758	15667	15658	15745	15900	15862	15643	15761	15944	15908	15579	15722	15612	15818	15765	15722	15769	15822	15806	15674	15498	15696	15717	15691	15651	15489	15870	15770	15568	15660	15887	15722	15596	15809	15694	15849	15696	15735	15681	15819	15674	15491	15613	15722	15984	15695	15769	15495	15789	15843	15827	15564	15627	15749	15749	15779	15689	15735	15682	15697	15783	15861	15710	15559	15721	15678	15677	15749	15885	15751	15617	15845	15649	15796	15753
31030	44094	39629	29993	25161	21747	19026	17583	16735	15841	15312	14877	14724	14420	14093	14004	13998	13861	13949	13789	13679	13553	13854	13706	13650	13622	13742	13641	13718	13776	13539	13545	13790	13549	13608	13500	13572	13526	13552	13382	13604	13585	13484	13613	13413	13748	13676	13686	13426	13620	13428	13494	13655	13623	13428	13384	13531	13471	13583	13507	13396	13516	13573	13526	13583	13692	13600	13409	13639	13734	13455	13469	13558	13581	13497	13647	13393	13540	13396	13667	13436	13627	13484	13576	13435	13539	13341	13668	13537	13613	13535	13387	13692	13550	13610	13304	13339	13518	13502	13571	13542	13610	13435	13543	13545	13501	13680	13494	13487	13599	13577	13458	13485	13502	13440	13551	13488	13539	13554	13508	13610	13637	13416	13656	13435	13397	13491	13512	13560	13478	13539	13599	13470	13487	13581	13692	13434	13683	13631	13448	13641	13519	13630	13523	13515	13447	13643	13594	13561	13502	13574	13604	13607	13490	13584	13473	13658	13685	13661	13744	13518	13435	13684	13613	13527	13311	13452	13656	13619	13532	13526	13581	13568	13381	13416	13553	13606	13611	13486	13521	13497	13418	13632	13664	13651	13672	13554	13547	13540	13361	13543	13595	13635	13623	13379	13723	13570	13547	13645	13568	13534	13763	13782	13587	13543	13608	13445	13509	13336	13432	13564	13590	13693	13427	13513	13673	13555	13651	13649	13513	13644	13439	13494	13501	13604	13568	13501	13459	13404	13523	13493	13606	13528	13587	13523	13389	13707	13242	13674	13524	13443	13677	13548	13410	13404	13585	13554	13539	13515	13661	13574	13578	13494	13601	13549	13437	13758	13518	13453	13481	13652	13554	13457	13470	13621	13513	13542	13613	13526	13527	13505	13594	13334	13492	13472	13565	13581	13513	13489	13534	13548	13443	13379	13615	13563	13480	13662	13365	13517	13528	13601	13392	13689	13477	13532	13553	13427	13452	13657	13561	13671	13387	13481	13467	13537	13469	13632	13415	13534	13635	13522	13512	13601	13531	13565	13609	13483	13720	13544	13477	13391	13494	13468	13653	13473	13604	13494	13543	13583	13555	13525	13525	13533	13467	13583	13569	13668	13460	13586	13644	13580	13564	13458	13715	13409	13495	13587	13385	13615	13407	13642	13439	13678	13514	13643	13409	13770	13559	13563	13350	13530	13704	13323	13285	13599	13528	13465	13438	13594	13553	13525	13495	13531	13502	13519	13655	13442	13372	13681	13530	13461	13515	13476	13558	13561	13466	13595	13405	13537	13643	13455	13545	13288	13527	13668	13638	13583	13469	13656	13529	13742	13590	13615	13563	13592	13536	13503	13545	13612	13442	13557	13546	13577	13492	13340	13717	13568	13481	13511	13528	13498	13445	13496	13580	13557	13550	13639	13422	13454	13397	13644	13586	13543	13550	13445	13624	13652	13616	13426	13458	13479	13568	13558	13512	13660	13591	13597	13616	13422	13408	13488	13437	13356	13682	13597	13457	13568	13509	13469	13533	13651	13595	13409	13482	13501	13402	13722	13534	13618	13397	13342	13513	13648	13421	13465	13450	13424	13645	13486	13616	13620	13379	13679	13529	13493	13577	13477	13517	13710	13660	13540	13373	13542	13338	13582	13488	13463	13663	13474	13516	13530	13575	13420	13414	13436	13585	13540	13420	13500	13470	13528	13534	13521	13601	13709	13602	13623	13654	13599	13575	13540	13544	13426	13585	13649	13554	13405	13617	13437	13454	13691	13506	13628	13536	13557	13596	13671	13481	13540	13370	13467	13450	13499	13449	13613	13436	13618	13435	13521	13463	13488	13493	13497	13625	13401	13679	13559	13426	13532	13574	13593	13523	13588	13390	13477	13531	13523	13460	13605	13577	13595	13535	13533	13468	13685	13488	13348	13557	13444	13671	13426	13539	13490	13480	13614	13534	13515	13621	13517	13497	13644	13655	13535	13668	13461	13682	13632	13539	13685	13417	13622	13624	13635	13589	13365	13587	13495	13662	13628	13348	13631	13614	13466	13667	13410	13614	13554	13522	13491	13524	13614	13563	13638	13629	13597	13446	13585	13542	13594	13518	13667	13511	13658	13513	13674	13604	13502	13588	13699	13511	13390	13577	13467	13488	13462	13550	13479	13571	13499	13606	13467	13541	13384	13536	13481	13551	13408	13665	13449	13653	13473	13496	13629	13540	13612	13596	13440	13603	13423	13503	13547	13411	13528	13496	13491	13761	13426	13520	13619	13507	13551	13457	13572	13438	13371	13566	13608	13575	13498	13429	13600	13665	13619	13398	13541	13497	13376	13629	13632	13625	13363	13624	13519	13429	13538	13230	13464	13373	13577	13632	13583	13848	13534	13534	13529	13648	13577	13422	13560	13644	13573	13539	13595	13868	13631	13542	13355	13562	13575	13597	13577	13457	13593	13408	13726	13398	13486	13547	13771	13411	13392	13574	13538	13730	13688	13551	13649	13402	13532	13399	13421	13631	13539	13567	13387	13693	13537	13560	13489	13561	13601	13583	13464	13599	13590	13460	13577	13599	13509	13484	13526	13482	13772	13478	13608	13674	13413	13643	13515	13656	13683	13541	13488	13448	13578	13615	13671	13481	13424	13405	13573	13406	13644	13316	13628	13660	13587	13518	13626	13573	13493	13620	13614	13639	13764	13659	13639	13359	13705	13679	13538	13692	13418	13577	13532	13555	13559	13577	13669	13669	13596	13482	13457	13662	13724	13551	13449	13644	13481	13673	13500	13634	13636	13614	13600	13397	13500	13359	13505	13601	13535	13480	13525	13509	13606	13427	13577	13484	13464	13432	13600	13566	13581	13549	13617	13381	13466	13560	13519	13532	13480	13724	13463	13447	13690	13531	13593	13555	13528	13658	13635	13616	13606	13742	13562	13583	13449	13618	13462	13508	13590	13597	13472	13463	13584	13514	13552	13456	13446	13483	13472	13587	13685	13652	13500	13514	13610	13495	13698	13551	13443	13582	13580	13509	13462	13482	13371	13453	13552	13830	13441	13560	13732	13524	13601	13607	13488	13613	13545	13654	13320	13431	13687	13675	13559	13359	13586	13698	13415	13437	13557	13587	13555	13647	13543	13519	13580	13478	13500	13498	13618	13511	13589	13580	13304	13479	13482	13445	13518	13522	13590	13549	13556	13543	13694	13463	13426	13633	13672	13552	13548	13535	13502	13649	13487	13610	13531	13567	13509	13495	13536	13490	13627	13630	13436	13592	13600	13524	13556	13500	13726	13579	13540	13534	13594	13742	13441	13572	13506	13638	13805	13787	13541	13694	13451	13411	13490	13727	13608	13479	13523	13531	13632	13492	13628	13599	13403	13503	13438	13446	13659	13461	13557	13625	13368	13448	13568	13461	13539	13469	13535	13573	13551	13509	13621	13477	13627	13655	13711	13438	13464	13486	13635	13528	13558	13496	13679	13698	13672	13495	13511	13622	13549	13646	13528	13678	13707	13629	13590	13440	13726	13587	13495	13597	13691	13566	13529	13488	13506	13517	13473	13473	13355	13669	13630	13603	13384	13640	13584	13542	13808	13425	13397	13604	13551	13463	13594	13570	13620	13401	13669	13611	13429	13637	13490	13503	13553	13445	13546	13490	13666	13456	13521	13660	13496	13504	13570	13533	13445	13664	13481	13485	13582	13556	13491	13608	13507	13547	13478	13629	13572	13606	13556	13515	13709	13510	13423	13552	13495	13461	13410	13585	13637	13669	13606	13493	13588	13426	13507	13530	13536	13461	13493	13446	13709	13379	13493	13460	13571	13579	13432	13423	13545	13605	13589	13567	13448	13592	13602	13588	13664	13608	13682	13590	13559	13417	13578	13431	13469	13620	13459	13468	13514	13598	13652	13538	13577	13603	13521	13499	13563	13662	13459	13474	13424	13428	13746	13624	13331	13627	13602	13444	13639	13357	13564	13539	13644	13491	13778	13566	13566	13259	13659	13449	13468	13645	13562	13518	13547	13648	13431	13510	13410	13507	13527	13480	13544	13570	13328	13763	13471	13507	13572	13484	13522	13447	13552	13509	13636	13633	13487	13516	13537	13547	13743	13501	13571	13483	13501	13564	13593	13457	13659	13599	13502	13631	13508	13603	13576	13507	13596	13671	13414	13476	13556	13677	13519	13641	13572	13463	13516	13531	13453	13561	13681	13533	13559	13517	13556	13515	13415	13704	13656	13514	13614	13214	13421	13567	13480	13450	13498	13449	13449	13518	13475	13671	13603	13351	13530	13429	13636	13501	13603	13536	13543	13526	13550	13679	13652	13609	13544	13585	13639	13554	13637	13639	13708	13572	13605	13639	13638	13395	13370	13483	13673	13527	13367	13693	13546	13481	13499	13572	13440	13729	13595	13705	13351	13516	13483	13462	13444	13451	13400	13545	13535	13698	13597	13509	13481	13497	13620	13547	13466	13520	13562	13515	13531	13641	13400	13426	13666	13438	13462	13660	13525	13409	13540	13430	13662	13725	13609	13640	13533	13587	13592	13684	13446	13476	13615	13300	13529	13597	13471	13480	13524	13837	13529	13668	13408	13642	13436	13450	13645	13449	13374	13586	13456	13554	13520	13641	13376	13359	13622	13566	13391	13634	13456	13564	13658	13504	13696	13625	13627	13560	13662	13482	13685	13726	13547	13580	13416	13449	13319	13521	13610	13542	13551	13631	13629	13584	13592	13623	13397	13612	13650	13680	13593	13552	13565	13608	13664	13513	13445	13547	13533	13476	13581	13678	13494	13597	13383	13554	13665	13664	13720	13636	13619	13446	13458	13509	13648	13544	13496	13564	13567	13507	13365	13492	13491	13443	13488	13561	13459	13575	13622	13501	13656	13639	13602	13568	13511	13621	13752	13501	13458	13533	13598	13515	13607	13577	13652	13644	13551	13647	13504	13600	13534	13486	13625	13623	13566	13582	13617	13600	13519	13511	13479	13536	13539	13400	13537	13585	13649	13468	13545	13559	13489	13638	13597	13678	13445	13577	13557	13357	13538	13441	13528	13534	13482	13450	13724	13630	13564	13523	13404	13509	13518	13509	13553	13519	13614	13465	13600	13529	13624	13802	13512	13537	13456	13509	13435	13593	13564	13564	13513	13546
23972	21022	28449	25631	25303	26052	23466	20080	18685	18358	17585	17348	16792	16524	16334	16065	16011	16021	15950	15704	15749	15833	15733	15611	15625	15487	15654	15648	15676	15531	15694	15759	15727	15709	15627	15470	15564	15649	15623	15594	15517	15532	15360	15428	15502	15527	15590	15491	15376	15403	15414	15392	15538	15709	15545	15469	15508	15302	15404	15460	15532	15579	15356	15439	15514	15598	15687	15588	15470	15484	15429	15440	15359	15547	15435	15455	15347	15466	15281	15585	15402	15374	15389	15664	15640	15450	15688	15615	15588	15539	15260	15350	15553	15497	15497	15450	15451	15458	15453	15639	15467	15536	15469	15428	15506	15502	15526	15211	15383	15439	15477	15346	15465	15380	15342	15439	15395	15576	15518	15398	15620	15425	15472	15230	15361	15593	15278	15262	15349	15385	15399	15527	15248	15465	15313	15110	15612	15579	15693	15491	15389	15488	15483	15398	15425	15412	15477	15315	15310	15372	15475	15452	15461	15337	15267	15418	15591	15420	15382	15422	15432	15474	15388	15632	15484	15488	15322	15412	15437	15583	15281	15287	15467	15382	15466	15473	15521	15366	15606	15419	15575	15673	15488	15639	15377	15386	15266	15435	15519	15544	15436	15426	15434	15507	15419	15346	15323	15295	15337	15527	15530	15468	15438	15356	15529	15359	15441	15430	15506	15384	15500	15138	15302	15405	15524	15301	15455	15274	15406	15300	15402	15292	15292	15523	15269	15352	15462	15486	15341	15502	15491	15484	15272	15563	15311	15379	15431	15543	15557	15388	15588	15563	15492	15420	15525	15455	15434	15443	15465	15343	15486	15449	15357	15286	15381	15579	15531	15479	15572	15437	15473	15239	15324	15404	15373	15510	15591	15406	15397	15669	15453	15459	15399	15508	15569	15497	15492	15603	15371	15314	15380	15512	15506	15516	15330	15490	15255	15421	15353	15363	15412	15528	15566	15472	15493	15331	15495	15561	15395	15586	15328	15557	15532	15353	15287	15506	15561	15560	15499	15517	15401	15514	15544	15349	15374	15465	15333	15576	15513	15595	15576	15607	15564	15495	15456	15530	15578	15593	15550	15371	15465	15582	15443	15294	15292	15497	15587	15487	15459	15312	15451	15473	15453	15202	15452	15474	15211	15379	15344	15339	15401	15507	15394	15510	15446	15539	15427	15554	15216	15540	15620	15462	15562	15456	15433	15649	15445	15608	15479	15659	15397	15551	15507	15461	15523	15298	15504	15559	15568	15556	15490	15394	15368	15394	15471	15554	15582	15540	15341	15661	15483	15403	15557	15445	15699	15267	15387	15432	15613	15452	15554	15316	15522	15212	15364	15555	15412	15289	15488	15386	15260	15307	15479	15699	15511	15490	15248	15516	15565	15290	15483	15521	15508	15500	15506	15458	15387	15538	15582	15405	15465	15401	15446	15259	15316	15507	15517	15428	15417	15372	15344	15334	15355	15297	15395	15250	15557	15427	15390	15461	15462	15295	15304	15436	15555	15486	15386	15491	15366	15511	15410	15536	15466	15558	15466	15563	15401	15346	15561	15435	15225	15503	15415	15515	15351	15483	15266	15370	15629	15382	15360	15484	15468	15562	15585	15406	15339	15423	15483	15532	15448	15376	15435	15302	15450	15349	15328	15303	15414	15297	15471	15422	15473	15646	15509	15498	15362	15454	15292	15556	15529	15312	15473	15403	15421	15517	15451	15469	15523	15420	15415	15434	15230	15413	15532	15351	15506	15492	15419	15484	15395	15389	15493	15106	15411	15392	15473	15479	15437	15399	15462	15385	15261	15490	15270	15341	15434	15656	15342	15516	15511	15334	15485	15393	15332	15681	15425	15532	15305	15389	15318	15517	15368	15253	15561	15332	15298	15417	15700	15537	15317	15530	15485	15553	15697	15219	15454	15730	15548	15522	15504	15416	15403	15461	15378	15363	15546	15363	15360	15251	15459	15529	15435	15432	15503	15600	15417	15509	15498	15450	15446	15591	15361	15596	15604	15425	15416	15481	15298	15408	15326	15495	15420	15375	15496	15352	15419	15399	15537	15522	15493	15344	15415	15268	15527	15442	15348	15283	15489	15607	15611	15440	15404	15342	15447	15456	15403	15483	15376	15485	15509	15428	15334	15432	15518	15631	15305	15404	15353	15267	15246	15538	15423	15293	15692	15483	15282	15421	15510	15354	15218	15231	15537	15412	15431	15478	15429	15498	15470	15333	15512	15499	15433	15358	15554	15354	15307	15347	15762	15476	15675	15390	15530	15405	15457	15320	15554	15360	15517	15700	15567	15528	15518	15588	15455	15345	15280	15406	15476	15524	15598	15285	15355	15336	15386	15429	15585	15430	15289	15483	15449	15404	15624	15433	15273	15310	15447	15427	15394	15477	15343	15242	15262	15415	15437	15591	15486	15484	15469	15494	15459	15433	15314	15505	15571	15494	15361	15562	15511	15405	15544	15287	15582	15434	15663	15198	15516	15456	15535	15545	15434	15381	15278	15610	15515	15631	15325	15402	15486	15500	15513	15419	15420	15473	15448	15577	15528	15551	15405	15492	15400	15484	15389	15317	15492	15570	15584	15591	15305	15555	15367	15418	15375	15466	15477	15516	15390	15275	15463	15611	15274	15448	15536	15597	15523	15468	15441	15252	15311	15503	15460	15441	15561	15306	15548	15304	15652	15409	15325	15394	15347	15559	15309	15475	15332	15639	15520	15507	15480	15578	15537	15344	15344	15371	15475	15543	15554	15496	15563	15203	15573	15484	15459	15450	15394	15464	15502	15298	15351	15492	15346	15532	15438	15246	15466	15319	15557	15357	15355	15330	15384	15377	15483	15412	15386	15583	15409	15403	15529	15558	15604	15624	15501	15508	15557	15510	15528	15151	15466	15382	15431	15260	15218	15353	15256	15464	15186	15421	15481	15475	15540	15501	15433	15497	15384	15299	15516	15432	15510	15382	15290	15551	15539	15596	15306	15548	15418	15518	15407	15478	15378	15345	15616	15398	15513	15446	15581	15381	15580	15298	15518	15204	15535	15574	15561	15325	15678	15400	15568	15361	15496	15335	15446	15523	15519	15475	15450	15450	15367	15540	15363	15446	15370	15515	15593	15460	15416	15364	15370	15313	15450	15379	15491	15406	15321	15518	15609	15391	15448	15573	15453	15366	15206	15423	15410	15328	15380	15311	15230	15495	15449	15559	15562	15595	15460	15565	15480	15425	15454	15436	15429	15469	15513	15454	15461	15407	15417	15407	15480	15522	15422	15409	15485	15365	15468	15516	15338	15231	15218	15183	15462	15412	15464	15447	15482	15383	15410	15493	15515	15594	15494	15292	15506	15612	15522	15486	15542	15430	15435	15595	15396	15529	15399	15375	15594	15595	15642	15547	15262	15201	15440	15297	15657	15485	15619	15567	15639	15455	15482	15443	15406	15418	15408	15456	15621	15375	15355	15625	15655	15654	15398	15474	15603	15328	15280	15484	15474	15468	15605	15737	15281	15315	15468	15355	15357	15453	15476	15471	15494	15500	15526	15397	15432	15366	15394	15527	15423	15551	15429	15361	15426	15645	15403	15494	15362	15421	15441	15580	15462	15486	15321	15406	15545	15672	15411	15510	15565	15219	15532	15410	15233	15491	15495	15379	15301	15504	15406	15426	15474	15225	15351	15519	15442	15488	15572	15656	15209	15496	15440	15374	15492	15339	15400	15557	15318	15486	15680	15511	15515	15359	15437	15601	15595	15264	15508	15268	15285	15504	15610	15422	15457	15611	15443	15561	15465	15423	15349	15375	15384	15480	15640	15466	15383	15386	15501	15459	15311	15448	15443	15674	15450	15536	15529	15357	15434	15640	15257	15389	15350	15564	15427	15500	15464	15515	15449	15360	15435	15402	15538	15647	15493	15405	15580	15304	15515	15190	15418	15420	15442	15407	15365	15459	15531	15479	15178	15438	15530	15452	15353	15469	15264	15531	15429	15609	15580	15498	15502	15413	15373	15625	15529	15358	15419	15531	15509	15525	15437	15346	15362	15447	15314	15499	15656	15708	15397	15417	15488	15619	15484	15491	15530	15316	15586	15469	15551	15354	15592	15221	15501	15581	15456	15622	15445	15367	15367	15450	15307	15531	15370	15396	15461	15431	15483	15443	15498	15747	15559	15418	15387	15290	15379	15665	15407	15589	15547	15742	15622	15578	15397	15515	15412	15568	15439	15528	15434	15443	15468	15425	15657	15321	15487	15493	15475	15424	15409	15352	15454	15548	15381	15456	15564	15512	15499	15397	15480	15520	15446	15405	15506	15774	15453	15377	15585	15425	15458	15283	15234	15338	15474	15405	15426	15370	15509	15217	15444	15575	15303	15323	15369	15419	15683	15365	15416	15387	15539	15525	15381	15338	15320	15452	15533	15415	15493	15470	15387	15365	15298	15380	15360	15424	15390	15521	15431	15531	15452	15489	15537	15615	15385	15363	15506	15421	15266	15755	15386	15350	15412	15410	15499	15367	15230	15402	15188	15393	15556	15495	15502	15603	15590	15342	15424	15465	15461	15491	15525	15403	15453	15425	15360	15302	15369	15442	15571	15293	15314	15481	15449	15398	15568	15461	15500	15468	15332	15417	15456	15452	15548	15192	15524	15492	15463	15401	15249	15263	15251	15464	15477	15369	15553	15485	15442	15501	15542	15411	15507	15572	15448	15529	15381	15408	15574	15580	15543	15550	15393	15606	15395	15239	15592	15414	15502	15477	15326	15618	15365	15291	15615	15693	15349	15376	15583	15588	15486	15397	15291	15346	15526	15352	15514	15403	15363	15559	15351	15464	15319	15545	15464	15560	15470	15446	15222	15389	15429	15411	15371	15398	15348	15317	15508	15322	15451	15542	15488	15449	15388	15509	15239	15538	15440	15445	15451	15624	15404	15422	15522	15620	15399	15399	15346	15297	15430	15527	15499	15685	15488	15626	15425	15489	15423	15355	15503	15354	15419	15251	15417	15337	15512	15470	15329	15449	15556	15515	15561	15447	15544	15336	15452	15349	15492	15350	15530	15480	15480	15546	15546	15354	15550	15390	15366	15453	15531	15437	15504	15525	15506	15536	15605	15290	15445	15547	15641	15393	15288	15361	15494	15401
30187	49589	45587	35476	30150	25947	21650	19663	18244	17242	16387	15830	15307	15094	14749	14416	14177	13906	14079	13703	13792	13790	13726	13474	13539	13583	13550	13577	13572	13654	13547	13621	13593	13497	13537	13340	13580	13431	13439	13345	13442	13612	13499	13296	13614	13574	13487	13460	13491	13519	13396	13477	13481	13602	13495	13446	13438	13491	13606	13424	13477	13462	13549	13571	13466	13440	13544	13378	13366	13450	13347	13518	13297	13236	13304	13600	13391	13431	13389	13253	13532	13420	13463	13389	13550	13431	13505	13399	13326	13498	13501	13338	13499	13244	13558	13520	13473	13428	13471	13379	13547	13445	13331	13532	13389	13419	13445	13363	13342	13404	13428	13397	13354	13388	13415	13421	13411	13581	13478	13346	13464	13403	13562	13435	13339	13545	13346	13304	13244	13520	13403	13421	13535	13334	13465	13297	13333	13461	13440	13374	13421	13346	13396	13381	13430	13257	13511	13400	13517	13372	13371	13416	13518	13641	13407	13266	13505	13466	13491	13429	13472	13534	13431	13555	13298	13517	13524	13421	13485	13322	13377	13382	13486	13625	13455	13432	13375	13269	13433	13364	13407	13365	13445	13322	13260	13170	13551	13286	13417	13403	13484	13438	13377	13353	13406	13320	13422	13465	13395	13312	13436	13271	13301	13507	13512	13477	13445	13539	13255	13345	13540	13318	13440	13484	13020	13421	13208	13343	13380	13325	13374	13282	13227	13447	13399	13325	13407	13520	13417	13318	13271	13515	13433	13352	13506	13388	13403	13463	13448	13402	13341	13526	13535	13340	13411	13393	13348	13471	13401	13363	13481	13443	13400	13477	13335	13525	13341	13254	13340	13369	13401	13357	13423	13413	13539	13349	13473	13444	13361	13485	13491	13433	13470	13399	13440	13274	13295	13389	13186	13455	13437	13469	13405	13309	13330	13474	13322	13466	13320	13349	13279	13239	13363	13484	13522	13321	13292	13430	13304	13130	13615	13464	13336	13355	13532	13329	13471	13473	13406	13399	13246	13407	13491	13493	13291	13246	13450	13383	13481	13491	13227	13392	13392	13373	13434	13417	13438	13461	13473	13498	13287	13442	13296	13197	13336	13475	13358	13469	13393	13288	13400	13600	13533	13397	13427	13535	13382	13538	13368	13395	13462	13351	13501	13443	13313	13338	13414	13523	13477	13439	13352	13447	13514	13579	13344	13587	13448	13383	13376	13564	13381	13295	13451	13472	13527	13357	13508	13449	13256	13555	13492	13270	13522	13384	13450	13396	13288	13454	13457	13475	13589	13487	13541	13475	13284	13226	13456	13477	13423	13338	13325	13510	13362	13413	13363	13515	13527	13325	13414	13197	13554	13280	13316	13259	13462	13324	13329	13383	13612	13356	13513	13442	13268	13443	13609	13564	13433	13302	13515	13504	13366	13473	13563	13393	13472	13409	13538	13479	13361	13370	13337	13360	13593	13473	13209	13323	13495	13454	13463	13346	13498	13432	13471	13448	13373	13406	13454	13430	13520	13453	13380	13481	13298	13515	13299	13367	13375	13334	13267	13367	13478	13415	13374	13446	13388	13470	13584	13437	13361	13357	13327	13342	13447	13386	13415	13500	13454	13402	13323	13555	13385	13352	13528	13435	13246	13475	13524	13355	13474	13468	13402	13349	13502	13460	13321	13491	13551	13374	13363	13363	13405	13627	13482	13404	13607	13306	13313	13457	13363	13301	13529	13380	13498	13372	13350	13415	13567	13402	13465	13382	13441	13504	13405	13298	13437	13426	13181	13409	13459	13467	13394	13464	13364	13259	13474	13494	13411	13502	13526	13463	13562	13521	13273	13426	13311	13440	13381	13565	13210	13281	13398	13350	13515	13502	13338	13286	13486	13498	13516	13265	13361	13387	13393	13433	13351	13434	13402	13295	13393	13434	13245	13476	13446	13526	13353	13566	13305	13532	13313	13397	13386	13387	13435	13531	13510	13336	13229	13361	13573	13365	13332	13568	13389	13409	13319	13488	13329	13442	13185	13312	13512	13427	13373	13571	13381	13395	13328	13276	13430	13191	13365	13320	13429	13314	13341	13510	13273	13392	13328	13623	13510	13465	13489	13422	13430	13490	13446	13473	13380	13166	13377	13358	13310	13435	13462	13407	13677	13526	13428	13476	13463	13399	13208	13320	13284	13359	13452	13435	13321	13298	13428	13253	13415	13564	13488	13299	13316	13448	13371	13409	13332	13291	13583	13437	13399	13446	13599	13356	13340	13487	13334	13373	13417	13472	13519	13469	13429	13316	13449	13361	13220	13402	13325	13308	13443	13515	13392	13296	13494	13451	13374	13415	13488	13371	13428	13406	13533	13380	13309	13526	13411	13349	13277	13298	13413	13431	13463	13392	13421	13529	13307	13475	13342	13410	13356	13305	13441	13306	13613	13429	13572	13440	13308	13525	13237	13333	13569	13371	13337	13293	13462	13332	13410	13416	13381	13534	13316	13407	13304	13471	13396	13502	13477	13252	13519	13507	13433	13235	13434	13502	13413	13397	13389	13467	13368	13467	13325	13519	13366	13444	13324	13292	13523	13398	13454	13382	13400	13520	13418	13412	13509	13363	13581	13458	13380	13416	13440	13427	13463	13295	13405	13410	13361	13423	13469	13265	13324	13468	13439	13328	13485	13498	13423	13433	13387	13577	13497	13369	13421	13407	13523	13421	13478	13441	13433	13386	13402	13441	13320	13613	13154	13505	13511	13473	13313	13452	13615	13342	13362	13361	13400	13466	13399	13378	13360	13357	13445	13260	13471	13463	13496	13421	13409	13480	13291	13372	13491	13368	13486	13358	13262	13499	13505	13510	13443	13519	13621	13444	13439	13472	13322	13563	13454	13493	13158	13448	13436	13434	13284	13389	13375	13301	13676	13440	13396	13432	13276	13455	13254	13519	13446	13471	13438	13363	13392	13449	13481	13359	13510	13459	13301	13353	13461	13299	13252	13614	13195	13478	13469	13477	13547	13402	13543	13348	13304	13406	13411	13221	13506	13416	13126	13414	13505	13467	13394	13406	13156	13435	13438	13379	13326	13412	13402	13392	13464	13476	13483	13443	13376	13413	13489	13546	13248	13570	13510	13396	13393	13369	13391	13471	13282	13398	13544	13366	13358	13244	13407	13372	13348	13572	13497	13475	13395	13310	13511	13484	13407	13480	13227	13410	13460	13464	13396	13448	13513	13451	13433	13459	13481	13373	13579	13384	13440	13373	13466	13249	13682	13418	13429	13172	13271	13240	13546	13496	13502	13352	13402	13447	13210	13360	13535	13314	13265	13327	13548	13274	13305	13549	13367	13416	13254	13359	13549	13237	13337	13440	13477	13383	13299	13398	13378	13484	13513	13475	13456	13428	13569	13463	13659	13329	13594	13372	13283	13471	13510	13563	13325	13359	13429	13504	13461	13307	13402	13148	13401	13391	13410	13493	13499	13390	13357	13614	13517	13330	13433	13391	13439	13324	13442	13404	13597	13418	13475	13441	13411	13458	13485	13366	13445	13315	13432	13512	13461	13412	13485	13423	13347	13347	13503	13653	13392	13421	13368	13424	13245	13590	13442	13417	13353	13219	13433	13542	13356	13471	13389	13402	13398	13453	13292	13486	13472	13448	13499	13514	13445	13394	13426	13418	13421	13268	13386	13377	13449	13390	13315	13430	13482	13388	13461	13612	13400	13357	13494	13288	13311	13353	13169	13462	13390	13417	13354	13276	13433	13271	13496	13417	13460	13508	13577	13302	13304	13497	13487	13681	13384	13332	13336	13213	13505	13333	13378	13440	13211	13380	13236	13378	13327	13346	13438	13458	13418	13418	13437	13506	13520	13400	13485	13343	13514	13454	13471	13457	13367	13462	13246	13344	13385	13369	13406	13326	13340	13353	13317	13394	13470	13433	13415	13431	13502	13416	13431	13524	13318	13360	13476	13363	13455	13416	13603	13304	13488	13337	13496	13597	13214	13389	13399	13409	13366	13391	13626	13483	13456	13491	13428	13432	13395	13263	13421	13293	13502	13335	13304	13417	13424	13397	13451	13398	13250	13360	13246	13472	13300	13502	13457	13546	13597	13426	13393	13442	13450	13407	13502	13402	13350	13399	13369	13409	13437	13490	13461	13509	13268	13423	13360	13298	13394	13432	13347	13332	13514	13463	13439	13448	13247	13419	13527	13486	13373	13433	13490	13510	13470	13387	13504	13570	13419	13493	13310	13457	13446	13290	13433	13294	13409	13504	13303	13369	13501	13399	13325	13602	13352	13311	13506	13456	13465	13453	13673	13404	13581	13395	13389	13397	13545	13398	13498	13472	13424	13447	13385	13410	13375	13367	13356	13340	13463	13489	13326	13294	13538	13454	13407	13340	13303	13466	13270	13389	13334	13395	13274	13412	13429	13306	13656	13657	13394	13450	13516	13541	13493	13385	13331	13315	13320	13346	13403	13424	13465	13559	13478	13480	13358	13499	13390	13419	13488	13478	13458	13410	13544	13374	13407	13411	13390	13471	13495	13416	13434	13433	13433	13317	13494	13539	13357	13304	13310	13321	13445	13424	13449	13512	13297	13507	13390	13486	13271	13478	13516	13369	13432	13489	13493	13445	13574	13229	13321	13388	13583	13463	13403	13531	13357	13371	13302	13454	13468	13505	13454	13237	13494	13334	13370	13356	13380	13388	13157	13572	13520	13328	13361	13326	13411	13390	13247	13501	13421	13376	13382	13457	13282	13412	13320	13412	13510	13482	13418	13544	13471	13399	13470	13381	13593	13440	13471	13499	13393	13294	13372	13443	13355	13489	13528	13300	13251	13378	13247	13370	13280	13266	13377	13490	13430	13329	13325	13520	13364	13406	13320	13343	13341	13447	13379	13472	13584	13507	13407	13567	13411	13213	13565	13460	13375	13351	13414	13160	13550	13462	13478	13347	13464	13596	13488	13442	13464	13376	13568	13336	13510	13374	13459	13383	13501	13438	13441	13439	13437	13344	13460	13471	13280	13497	13504	13474	13333	13432	13406	13369	13430	13371	13545	13321	13447	13329	13359	13386	13433	13436	13298	13426	13392	13383	13301	13432	13424	13410	13419	13427	13585	13207	13440	13418	13375	13302	13338	13329
22714	21021	28759	23799	23148	26562	27963	22579	20373	20161	19103	18504	18403	17771	17475	17194	16973	16610	16750	16493	16493	16410	16250	16210	16317	16201	16211	15971	16250	15999	16159	16269	16135	16240	16104	16064	16081	16003	16017	15960	15939	16096	15987	16161	15938	16134	16252	15947	15980	15875	15996	16054	15972	16170	16017	15990	15935	16069	15843	15913	15985	16074	15994	15886	15880	15972	15899	15869	15911	15942	16043	15877	16085	16042	15842	16131	16032	15975	15981	16031	15878	15983	15925	15904	15975	15858	15826	15904	16008	15941	16171	16064	15888	15797	15965	15891	15867	15898	15883	15822	15785	15862	15929	15845	16115	16038	15863	15813	15771	15916	15890	16003	15857	15855	15899	16120	15827	15848	15872	15832	15956	15736	16258	15844	15987	15893	15897	15995	15871	15855	15924	15907	15929	15988	15903	15864	15969	16067	15861	15981	15843	15950	15996	15800	15952	15809	15882	15801	15925	16143	16025	15974	15970	16025	16048	16137	16090	15857	15888	15995	15817	16064	16205	15791	15774	16012	15808	16107	15909	15964	16032	16071	16077	15942	15965	15990	16084	15971	16016	15959	16017	15730	16045	15879	15937	15816	15975	15849	15945	16106	16066	15829	15921	15898	15904	15921	16077	15900	15832	15846	15923	15892	15795	15945	16042	16037	15954	15689	16071	16081	15874	16176	15905	15917	16140	15957	15921	15890	15785	15922	16028	15814	15988	15960	16053	15886	16054	15861	15898	15948	15899	15869	15859	15846	15959	15838	15865	16024	16123	15784	15829	15960	15999	16027	16038	16069	15934	16015	16080	15932	15830	16024	15794	15887	15987	16078	16044	16003	16083	15908	16048	15832	15933	15927	15886	15843	15995	15875	15862	15881	16046	15887	15971	16120	15842	15905	15871	15850	15847	15915	15991	15963	15980	16033	15861	15983	15736	15989	15907	15781	16021	16065	16061	15850	15995	15852	15822	15783	16042	15915	16092	15939	15912	15916	15821	15906	15833	15954	15856	15931	15879	15888	15780	15992	15894	15888	15832	15793	15828	15845	15857	15688	15829	15976	15726	15851	15934	15755	15925	15770	15841	15877	16098	15937	15801	16019	15997	15821	16245	15967	15730	15946	15777	15947	15850	15861	15839	15798	15988	16023	16120	15825	15951	15866	16110	15968	15925	15943	15764	15878	15766	15808	15949	15607	16171	15862	15945	16011	15958	15844	15923	16120	15788	15953	15910	15988	15912	15931	15789	15819	15840	15825	15839	16020	15932	15917	15927	15951	15970	16140	15726	15857	15808	16002	15750	16017	15890	15880	16078	15945	15755	15908	16033	15902	15797	15934	16090	15914	15984	15866	15979	15863	15823	15894	15854	15803	15878	15929	15906	15999	15931	15867	16102	15780	15932	15734	15882	16004	15952	15908	15721	15896	15833	15815	15768	15675	15898	15795	15906	16005	15999	15764	15865	16078	15994	15941	15803	15717	15903	15750	15981	16011	16001	15840	15679	15924	16045	15855	16050	15939	15668	16017	16020	15849	15870	15890	15913	15608	15839	16007	15959	15810	16063	16034	16133	15855	15822	15898	15816	15908	15973	15858	16103	16166	15919	15864	15913	15891	15769	15694	15773	15929	16131	15940	15972	15807	15964	15862	15880	15824	15885	16083	15835	16083	15873	15957	15953	15942	15900	16009	16142	15950	15803	16084	15896	15947	15825	15752	15714	15837	15706	16047	16045	16036	15842	15858	15925	15914	15978	16007	16057	15880	15864	15996	15995	15963	15997	15857	15835	15840	15938	15824	15898	15978	15996	15827	15896	16064	15971	15943	15909	15639	15915	15810	16038	15980	16043	15961	16010	15881	15813	15938	15975	15690	16014	15734	16211	15973	16116	15818	15899	15911	15928	15746	15889	15987	16101	15825	15955	15968	15866	15834	15934	15917	15816	15722	15829	15789	15680	15994	15882	15807	15817	15850	15916	15802	15966	15991	15914	15904	15994	15967	16033	15939	15837	15936	15826	15939	16101	15884	15935	15890	15948	15679	16030	16047	15960	16033	15907	15661	16067	15910	15883	15984	15827	16029	15770	15896	15843	15745	15937	16056	15855	15924	15675	15971	16011	16028	15847	15868	16110	15875	15892	15992	15917	15866	15883	15814	16050	16077	15721	15995	15912	15917	15907	15907	15934	15927	15970	15834	16160	15655	15831	15923	16087	15883	15723	15955	15988	15897	16056	16007	15667	15974	15981	16070	15851	15977	15936	15904	15869	15805	15737	15889	15988	15814	15895	16003	15902	15794	15895	15781	15811	15742	15944	15932	15678	16008	15838	15874	15772	15700	15964	16008	15940	15772	15917	15980	15989	15696	15910	15876	16081	15800	15968	15761	15916	15923	16078	16099	15951	15975	15970	16036	15842	15953	16007	16144	15900	16078	15976	15789	15857	15877	16090	15826	15865	15840	15988	15775	15959	16105	15824	15907	15887	16094	15896	15884	15995	15932	16040	15887	15710	15861	15705	15946	15834	15813	16058	15743	15859	15979	15855	16046	15911	15907	16001	15927	15882	15928	15818	15864	15870	15827	15937	15943	15893	15670	15949	15850	15917	15969	15816	15938	16004	15927	15952	15794	15930	15893	15880	15845	15990	15758	15913	15993	15965	15947	15955	15963	15796	15728	15864	15887	15933	15897	15930	15903	15886	15953	15941	15975	16003	15933	15792	16029	16167	15984	15927	15889	15736	15897	15783	15890	15908	15751	15979	15794	16028	15993	16062	15873	15851	16076	15861	15942	15917	15986	15955	15930	15876	15875	15972	15718	15816	15869	15726	15991	16033	16247	16043	15884	15807	15964	15934	15913	15974	15902	15870	15901	15969	15769	15939	16030	15767	15776	15968	15809	15771	15812	15949	15837	15695	15776	15862	16094	16080	16084	16072	15932	15915	15729	15818	15928	15954	15941	16163	15759	15877	15830	16019	16091	15928	16026	16035	15862	15958	15973	15827	15848	16091	16043	15679	15897	15886	16009	15967	15851	16021	15999	16048	15878	16043	16104	15951	15868	16055	15986	16042	15929	15862	15904	16066	16061	15894	15714	15841	15857	16021	15920	15944	16060	15872	16169	15855	15906	15882	15863	15899	15960	16017	15696	15923	15835	15782	16029	15901	15874	15915	15970	15889	15889	15689	16002	15840	15899	15947	16028	16054	15847	15950	16039	15930	15911	15966	15815	15995	16056	16017	15869	15900	15941	16077	16107	16030	15995	15896	15898	16056	15998	15904	15948	15825	16089	16165	15854	16193	15872	16121	15835	15891	15981	15854	15922	15988	15938	15794	15994	15957	15789	15875	15765	16077	16082	16023	15914	15909	15912	15988	15855	15994	15948	15680	15883	15678	15849	16008	15978	15833	15916	15976	15556	15911	15868	15918	15850	15884	15968	15909	16090	15758	15784	16010	15966	15992	15811	15867	15929	15885	15733	15930	16082	15966	15982	15988	15897	15994	15890	16321	15874	15943	15837	15779	15774	16052	15710	15965	15916	15784	15852	15882	15991	15977	15808	15980	15944	15974	15986	15813	15889	16014	15847	15975	15797	15851	15796	16014	15822	15860	15974	16011	16008	15756	16051	16052	15948	15806	16060	15709	15795	15774	15810	15940	15959	15948	15777	15835	15985	15864	15877	15939	15857	16011	15759	15818	15885	16012	16137	16144	15942	15965	15789	15824	15767	15903	16015	16011	15885	15742	15981	15911	15962	15844	15980	15847	15814	15862	15794	15653	15792	15799	15912	15971	15974	16011	15722	15881	15937	15744	15878	15754	15825	15895	16008	16019	15805	15992	15897	15964	15859	15919	15893	16060	15860	16014	15909	15801	15879	16055	15880	15870	15817	15891	15839	15847	15825	15955	15926	16040	16040	15992	16030	15936	15896	16067	15984	15858	15893	15815	15914	15767	15880	16069	15890	16025	15874	15919	15906	15825	15775	15921	15970	15974	15787	15902	15823	15926	15775	15970	15936	15731	15888	15920	15711	15814	15914	15673	15804	15878	15948	15989	15954	15975	15884	16028	15974	15972	15904	16112	16019	15847	15910	15947	15878	15900	15748	15865	15696	16069	15933	15753	15756	15890	16024	15820	15901	15812	15789	16016	15918	15947	15748	15698	16038	15918	15999	15952	15965	15928	15907	15987	15693	15795	15874	15953	15955	15929	15869	15831	15712	15739	15863	15947	15996	15979	15958	15965	15998	15800	15811	15859	16008	15958	16092	15950	15859	15816	15747	16115	15851	16018	15946	15848	15710	16097	15679	15908	15823	15929	15890	15974	15921	16086	15873	15977	15843	15890	16043	15991	15998	15891	15860	15828	15703	16057	15968	15912	15895	15789	15789	15814	15825	15921	15959	15693	16092	15793	15747	16010	15757	16039	15865	16011	15949	15739	15937	16025	16226	15850	15905	15878	15888	15982	15896	16093	15700	15803	15973	16029	16081	16131	16007	15899	15860	15961	15844	15811	15877	15950	15922	15857	16034	15924	15931	15990	15889	15863	16073	16034	15874	15913	15835	15839	15897	15840	15719	15865	15775	15875	15920	15867	15841	16056	15814	16189	15909	15889	16105	15831	15888	16069	15834	15960	15812	16086	15877	16060	15734	15910	15986	15876	16004	15760	15784	15888	15839	15870	15909	15997	15752	16086	16021	16060	15923	15775	16028	16056	15692	15980	15784	15869	15902	15877	16041	16009	16007	15777	15977	16010	15879	15847	15858	15938	15958	16081	15952	15931	15922	15856	16001	15991	16056	15854	15905	15749	16011	15813	15848	15974	16029	16103	15889	15927	15958	15841	15790	15943	15757	15902	15721	15877	15827	15943	15741	15806	16056	15894	15893	15894	15868	15867	15923	15967	15963	15921	15957	15940	15852	15982	15884	15869	15956	15835	15930	15900	15989	16102	15992	15910	15913	16125	16024	15741	15969	15806	15854	15937	16118	16077	15872	15966	15926	16104	15975	15866	15930	15940	16075	15885	16094	15885	15918	16073	15884	15736	15972	15815	15885	15858	15814	15953	16012	15621	15836	15829	15866	15722	15989	16094	15869	15994	15954	15800	16115	15801	15777	15850	15925	15962	16039	16068	15983	15812	15853	15912	15812
32087	55448	50874	41091	35625	29471	24826	22318	20371	19190	18244	17374	16688	16249	15705	15188	14961	14599	14401	14226	14406	14248	14112	14004	14095	13930	13912	13882	13994	13811	13918	14003	13672	13884	13612	13485	13750	13726	13727	13788	13665	13845	13775	13987	13667	13556	13770	13742	13762	13567	13595	13730	13772	13851	13737	13512	13708	13636	13696	13723	13639	13606	13645	13465	13759	13694	13589	13878	13576	13695	13579	13689	13637	13723	13614	13672	13679	13560	13715	13617	13591	13618	13618	13607	13678	13688	13527	13656	13511	13647	13644	13548	13566	13549	13532	13660	13647	13555	13644	13597	13576	13771	13734	13694	13604	13587	13619	13653	13808	13581	13701	13700	13768	13507	13525	13655	13684	13592	13622	13804	13652	13635	13821	13746	13562	13851	13766	13636	13600	13545	13521	13644	13635	13685	13764	13653	13494	13754	13569	13663	13671	13727	13570	13572	13608	13661	13671	13921	13416	13555	13611	13756	13535	13717	13668	13516	13576	13623	13572	13547	13804	13670	13564	13730	13520	13546	13686	13481	13756	13536	13712	13688	13496	13594	13572	13547	13777	13662	13706	13641	13524	13678	13624	13728	13625	13581	13515	13692	13532	13706	13557	13576	13650	13571	13685	13642	13759	13699	13709	13385	13571	13318	13636	13630	13619	13642	13551	13628	13469	13776	13648	13476	13532	13615	13652	13799	13712	13576	13704	13658	13540	13609	13590	13680	13662	13532	13680	13647	13759	13674	13712	13611	13665	13602	13714	13565	13744	13545	13676	13548	13590	13695	13578	13483	13769	13541	13717	13713	13577	13482	13681	13478	13556	13628	13736	13613	13582	13764	13781	13652	13697	13734	13591	13602	13662	13444	13469	13615	13615	13747	13641	13613	13578	13487	13534	13638	13567	13446	13586	13497	13688	13574	13646	13579	13665	13605	13787	13479	13568	13580	13616	13498	13591	13629	13504	13647	13509	13495	13689	13568	13676	13579	13527	13639	13774	13563	13645	13514	13588	13787	13560	13601	13501	13691	13669	13637	13745	13694	13662	13542	13565	13613	13678	13702	13679	13607	13539	13665	13628	13636	13669	13577	13655	13949	13636	13689	13827	13584	13545	13562	13644	13664	13518	13774	13706	13742	13648	13646	13600	13671	13510	13601	13723	13805	13579	13764	13634	13542	13652	13710	13645	13769	13766	13733	13694	13614	13568	13641	13676	13722	13637	13592	13488	13740	13562	13646	13518	13670	13559	13603	13593	13647	13784	13699	13772	13709	13665	13397	13778	13809	13854	13610	13716	13559	13603	13683	13650	13502	13657	13663	13743	13542	13663	13502	13727	13743	13530	13660	13603	13645	13637	13853	13515	13695	13590	13556	13666	13571	13584	13522	13555	13841	13613	13655	13671	13807	13473	13819	13671	13471	13506	13648	13785	13543	13822	13770	13532	13729	13768	13535	13761	13820	13601	13519	13570	13707	13599	13670	13632	13466	13704	13626	13603	13634	13703	13588	13598	13701	13600	13893	13717	13574	13549	13633	13617	13681	13566	13750	13635	13651	13501	13663	13683	13584	13667	13632	13722	13880	13527	13500	13504	13590	13705	13615	13753	13591	13761	13653	13628	13674	13663	13626	13493	13598	13551	13639	13543	13593	13604	13609	13515	13755	13499	13724	13541	13555	13363	13768	13836	13559	13571	13630	13628	13601	13426	13737	13401	13777	13718	13565	13666	13696	13578	13564	13708	13682	13673	13730	13570	13608	13699	13765	13621	13532	13676	13606	13575	13747	13402	13484	13477	13510	13865	13704	13666	13709	13469	13660	13554	13595	13801	13671	13405	13772	13513	13494	13695	13842	13794	13587	13688	13561	13753	13560	13692	13660	13593	13522	13592	13625	13486	13546	13676	13608	13642	13548	13574	13644	13756	13774	13748	13806	13615	13741	13702	13715	13600	13529	13527	13556	13681	13544	13695	13704	13649	13338	13674	13612	13517	13645	13674	13735	13635	13779	13600	13627	13666	13765	13714	13663	13706	13718	13740	13418	13687	13761	13709	13533	13511	13525	13517	13608	13634	13520	13574	13660	13655	13669	13642	13623	13456	13609	13745	13687	13477	13641	13588	13683	13650	13519	13677	13711	13409	13717	13543	13757	13617	13805	13674	13546	13555	13565	13443	13519	13603	13767	13646	13547	13645	13684	13793	13663	13562	13565	13581	13810	13587	13545	13771	13580	13543	13695	13546	13475	13670	13499	13747	13680	13744	13787	13633	13644	13642	13719	13640	13804	13497	13608	13650	13788	13524	13735	13697	13493	13538	13541	13707	13620	13745	13603	13505	13505	13613	13672	13681	13510	13535	13688	13557	13609	13555	13726	13604	13591	13688	13470	13602	13632	13685	13619	13636	13776	13725	13619	13706	13593	13676	13724	13560	13624	13664	13562	13646	13709	13521	13542	13758	13697	13700	13407	13457	13498	13743	13607	13847	13552	13659	13587	13614	13709	13550	13703	13585	13705	13616	13609	13764	13557	13599	13695	13647	13702	13626	13604	13639	13583	13640	13491	13537	13639	13650	13628	13613	13693	13490	13683	13806	13717	13535	13571	13602	13582	13635	13574	13864	13483	13610	13789	13538	13678	13527	13648	13672	13600	13701	13604	13585	13487	13591	13483	13667	13696	13661	13473	13833	13609	13843	13886	13454	13503	13642	13536	13623	13617	13679	13467	13554	13626	13881	13705	13678	13537	13565	13701	13675	13694	13683	13610	13649	13768	13699	13613	13711	13609	13784	13696	13732	13831	13576	13576	13575	13524	13703	13872	13653	13704	13540	13581	13717	13453	13484	13758	13700	13478	13537	13847	13663	13633	13709	13622	13644	13767	13601	13735	13544	13615	13717	13651	13605	13742	13644	13647	13757	13850	13610	13549	13562	13436	13715	13671	13509	13608	13685	13539	13668	13602	13508	13528	13771	13679	13380	13618	13765	13663	13598	13601	13544	13655	13608	13565	13652	13676	13492	13645	13588	13735	13789	13439	13646	13697	13726	13631	13643	13614	13648	13590	13507	13602	13570	13527	13646	13550	13576	13619	13706	13716	13680	13598	13745	13718	13559	13476	13700	13578	13610	13684	13670	13386	13584	13604	13686	13560	13616	13671	13559	13737	13593	13690	13514	13643	13494	13661	13612	13755	13643	13516	13744	13569	13636	13696	13460	13577	13607	13656	13692	13673	13624	13769	13724	13674	13671	13636	13624	13708	13621	13612	13603	13466	13586	13599	13541	13640	13532	13413	13588	13511	13713	13503	13624	13597	13573	13628	13548	13665	13702	13679	13539	13715	13713	13495	13719	13750	13642	13701	13622	13582	13638	13476	13765	13622	13714	13720	13551	13761	13584	13465	13638	13631	13682	13476	13611	13637	13477	13692	13386	13512	13698	13795	13540	13697	13715	13592	13715	13770	13589	13716	13830	13736	13582	13670	13711	13676	13739	13594	13672	13638	13659	13609	13716	13572	13575	13517	13718	13543	13586	13609	13446	13557	13582	13533	13691	13490	13613	13742	13590	13706	13681	13627	13747	13565	13843	13428	13621	13726	13525	13597	13481	13623	13526	13680	13687	13597	13635	13573	13704	13731	13671	13572	13705	13667	13728	13728	13565	13662	13690	13572	13654	13574	13577	13694	13457	13656	13668	13677	13544	13540	13676	13594	13565	13695	13664	13656	13746	13643	13281	13783	13660	13687	13724	13507	13582	13610	13670	13562	13645	13681	13775	13584	13604	13679	13662	13617	13653	13546	13732	13546	13600	13727	13656	13534	13781	13652	13491	13535	13644	13560	13716	13519	13471	13587	13606	13565	13679	13548	13646	13458	13524	13637	13509	13686	13756	13471	13604	13627	13546	13537	13652	13618	13904	13737	13624	13668	13551	13732	13533	13775	13570	13624	13610	13499	13659	13559	13719	13405	13517	13729	13680	13519	13520	13694	13590	13606	13677	13689	13599	13721	13657	13482	13686	13678	13780	13523	13666	13640	13676	13636	13711	13660	13761	13613	13802	13771	13527	13629	13659	13636	13620	13623	13571	13534	13794	13755	13545	13403	13600	13512	13684	13734	13751	13551	13710	13702	13502	13407	13682	13590	13601	13633	13466	13542	13508	13559	13591	13685	13691	13664	13448	13548	13671	13694	13605	13603	13639	13570	13598	13491	13584	13588	13517	13493	13745	13787	13646	13689	13587	13634	13811	13658	13606	13653	13589	13634	13679	13583	13665	13524	13506	13824	13651	13604	13737	13352	13724	13627	13558	13655	13556	13531	13770	13809	13575	13669	13643	13585	13692	13571	13632	13481	13759	13719	13705	13659	13593	13600	13583	13410	13744	13620	13652	13580	13682	13747	13599	13619	13680	13682	13644	13555	13774	13566	13730	13632	13457	13485	13711	13690	13624	13508	13518	13569	13502	13747	13661	13620	13633	13759	13464	13639	13705	13726	13698	13681	13555	13630	13691	13631	13767	13712	13607	13580	13666	13645	13644	13641	13613	13542	13706	13498	13705	13528	13728	13550	13667	13576	13650	13627	13535	13555	13592	13507	13617	13511	13573	13604	13665	13716	13588	13560	13515	13663	13555	13542	13683	13753	13617	13647	13659	13677	13669	13577	13565	13801	13686	13437	13777	13725	13708	13604	13735	13687	13604	13709	13654	13534	13776	13493	13643	13716	13659	13530	13646	13559	13582	13678	13682	13725	13456	13576	13642	13452	13645	13698	13536	13550	13732	13730	13687	13563	13532	13629	13632	13492	13658	13761	13583	13580	13606	13495	13576	13506	13535	13680	13510	13812	13666	13309	13609	13705	13532	13679	13819	13710	13795	13578	13701	13610	13534	13621	13642	13695	13634	13669	13666	13411	13727	13634	13635	13619	13522	13730	13609	13542	13731	13522	13672	13641	13702	13461	13565	13562	13708	13567	13500	13683	13578	13569	13447	13603	13564	13683	13672	13655	13631	13641	13602	13610	13586	13523	13621	13615	13554	13568	13700	13635	13650	13739	13717	13577	13832	13704	13652	13556	13666	13432	13775	13557	13654	13667	13594	13612	13535	13621	13652	13595	13565	13617	13667	13579	13825	13701	13586	13576	13543	13657	13618	13764
29018	28022	35059	30911	24875	21748	19648	18316	17647	17260	16900	16590	16563	16394	16406	16341	15987	15846	15997	15980	15884	15846	15969	16229	15940	15999	15825	15681	16088	15710	15714	15853	15833	15708	15660	15838	15751	15769	15663	15678	15755	15771	15915	15832	15752	15692	15637	15571	15696	15880	15810	15731	15623	15769	15830	15543	15596	15543	15565	15867	15557	15796	15614	15821	15659	15640	15678	15793	15724	15835	15578	15820	15861	15780	15632	15643	15754	15858	15686	15728	15612	15677	15629	15784	15775	15805	15749	15828	15848	15709	15748	15749	15787	15772	15904	15658	15807	15758	15782	15653	15707	15713	15770	15677	15613	15858	15826	15739	15768	15708	15802	15645	15668	15828	15823	15744	15690	15806	15872	15916	15653	15700	15861	15819	15775	15664	15626	15812	15612	15792	15705	15749	15719	15850	15712	15816	15869	15607	15866	15865	15689	15529	15730	15852	15741	15580	15760	15869	15626	15824	15618	15692	15785	15503	15698	15631	15610	15726	15818	15878	15874	15729	15794	15788	15885	15877	15736	15802	15665	15761	15829	15799	16033	15656	15514	15910	15893	15700	15804	15726	15791	15847	15604	15830	15782	15639	15764	15915	15869	15811	15734	15875	15894	15868	15887	15672	15862	15693	15868	15565	15978	15907	15769	15801	15681	15740	15572	15510	15905	15754	15876	15678	15755	15723	16072	15799	15671	15773	15989	15720	15575	15784	15450	15868	15763	15800	15711	15785	15756	15699	15762	15618	15652	15952	15801	16048	15797	15708	15972	15832	15960	15647	15704	15774	15642	15688	15893	15588	15615	15575	15633	15665	15747	15662	15540	15622	15576	15716	15648	15778	15558	15663	15697	15715	15741	15701	15958	15744	15639	15940	15724	15790	15802	15985	15532	15711	15672	15635	15773	15732	15692	15822	15644	15700	15733	15772	15826	15726	15697	16017	15736	15762	15888	15717	16146	15796	15748	15689	15532	15627	15859	15764	15827	15768	15754	15808	15729	15781	15597	15659	15695	15647	15631	15788	15733	15724	15791	15598	15620	15757	15695	15720	15731	15754	15811	15792	15742	15668	15584	15732	15843	15732	15735	15694	15569	15588	15702	15721	15875	15701	15803	15901	15770	15591	15826	15794	15807	15907	16030	15821	15717	15696	15817	15774	15663	15941	15551	15922	15678	15841	15576	15775	15875	15651	15781	15896	15781	15841	15667	15789	15619	15675	15895	15665	15979	15765	15598	15838	15644	15844	15696	15707	15896	15663	15723	15801	15768	15523	15848	15548	15747	15673	15713	15806	15720	15850	15518	15771	15744	15763	15717	15876	15838	15812	15744	15852	15679	15596	15759	15708	15914	15688	15567	15620	15859	15809	15739	15736	15742	15677	15889	15957	15891	15719	15723	15847	15581	15853	15808	15818	15848	15699	15949	15797	15728	15739	15657	15706	15762	15717	15623	15988	15937	15564	15898	15663	15682	15747	15534	15863	15973	15847	15788	15729	15736	15538	15753	15684	15794	15912	15792	15556	15790	15672	15812	15562	15739	15660	15894	15808	15698	15784	15714	15910	15896	15705	15836	15582	15545	15758	15938	15780	15793	15583	15825	15769	15918	15746	15812	15621	15706	15582	15640	15742	15770	15679	15693	15809	15631	15730	15688	15683	15600	15766	16024	15757	15643	15556	15652	15859	15865	15575	16030	15768	15654	16032	15716	15671	15741	15797	15621	15766	15592	15597	15605	15520	15868	15832	15826	15778	15754	15757	15674	15703	15883	15650	15857	15849	15810	15806	15709	15603	15749	15665	15772	15592	15882	15770	15766	15731	15791	15643	15811	15697	15821	15653	15840	15786	15876	15674	15824	15898	15912	15646	15693	15729	15690	15608	15713	15754	15821	15761	15784	15660	15815	15913	15746	15845	15645	15548	15765	15650	15750	15978	15703	15991	15720	15781	15810	15844	15850	15874	15527	15692	15643	15760	15649	16011	15948	15724	15651	15732	15632	15663	15774	15738	15715	15844	15637	15798	15801	15700	15653	15827	15763	15717	15725	15715	15722	15716	15826	15707	15832	15733	15862	15781	15837	15866	15682	15590	15573	15648	15658	15711	15714	15692	15800	15734	15555	15673	15652	15886	15914	15708	15789	16056	15675	15783	15854	15781	15710	15742	15751	15758	15843	15925	15803	15642	15677	15616	15759	15787	15859	15836	15931	15897	15837	15749	15876	15805	15874	15747	15711	15680	15670	15662	15707	15647	15736	15694	15707	15687	15809	15773	15957	15663	15703	15762	15588	15653	15898	15692	15634	15778	15907	15770	15461	15823	15981	15901	15724	15774	15584	15545	15867	15773	15595	15824	15791	15768	15748	15799	15599	15865	15843	15754	15710	15718	15849	15921	15757	15705	15809	15836	15735	15765	15845	15525	15693	15633	15648	15748	15681	15767	15730	15534	15755	15688	15635	15676	15882	15817	15839	15414	15765	15776	15765	15899	15615	15782	15674	15810	15882	15698	15847	15719	15783	15845	15869	15827	15704	15772	15764	15887	15712	15572	15586	15796	15444	15826	15818	15883	15763	15755	15603	15688	15740	15679	15752	15606	15727	15767	15827	15809	15715	15581	15667	15842	15820	15788	15605	15898	15988	15718	15810	15802	15837	15879	15844	15960	15895	15823	15675	15690	15667	15601	15627	15735	15749	15744	15707	15752	15888	15888	15941	15727	15493	15691	15637	15778	15856	15745	15838	15708	15746	15853	15714	15669	15866	15798	15556	15687	15686	15698	15609	15577	15730	15674	15689	15739	15646	15830	15645	15706	15677	15817	15841	15923	15808	15826	15775	15745	15694	15783	15778	15886	15722	15701	15606	15711	15782	15837	15687	15909	15624	15836	15929	15627	15825	15790	15761	15728	15735	15628	15698	15833	15805	15881	15832	15836	15747	15887	15642	15734	15587	15831	15799	15885	15854	15907	15932	15995	15657	15776	15796	15993	15776	15715	15757	15966	15649	15822	15874	15658	15726	15587	15506	15695	15797	15529	15684	15798	15749	15722	15813	15800	15795	15700	15484	16030	15730	15585	15631	15721	15786	15817	15675	15814	15898	15906	15617	15699	15752	15576	15659	15627	15673	15756	15917	15750	15720	15789	15930	15985	15854	15719	15885	15656	15695	15862	15740	15758	15548	15615	15845	15855	15830	15798	15717	15906	15842	15663	15662	15800	15693	15772	15686	15786	15742	15791	15583	15744	15986	15724	15504	15824	15785	15814	15923	15820	15839	15873	15682	15850	15885	15639	15572	15759	15700	15825	15421	15719	15779	15733	15861	15866	15688	15706	15795	15761	15761	15683	15868	15561	15738	15831	15760	15600	15817	15577	15737	15813	15736	15704	15729	15678	15728	15811	15757	15702	15806	15650	15690	15832	15708	15880	15815	15779	15842	15808	15769	15788	15875	15785	15654	15718	15740	15655	15742	15640	15905	15904	15810	15680	15851	15625	15790	15786	15641	15594	15631	15644	15668	15935	15720	15729	15581	15609	15622	15853	15784	15810	15505	15846	15654	15783	15667	15702	15862	15843	15734	15642	15764	15702	15605	15683	15911	15712	15603	15756	15785	15685	15886	15518	15879	15960	15817	15999	15600	15496	15749	15859	15753	15777	15707	15593	15755	15846	15617	15823	15631	15861	15788	15827	15749	15731	15741	15850	15758	15835	15768	15645	15782	15710	15667	15795	15660	15751	15761	15705	15576	15913	15818	15849	15735	15697	15781	15597	15763	15734	15697	15742	15619	15841	15838	15799	15665	15643	15817	15717	15626	15690	15920	15595	15558	15628	15732	15620	15814	15767	15796	15910	15772	15535	15772	15813	15819	15763	15845	15880	15788	15717	15580	15872	15753	15709	15739	15678	15844	15712	15891	15812	15506	15719	15707	15739	15828	15505	15607	15576	15797	15793	15771	15698	15867	15706	15662	15573	15783	15676	15899	15547	15682	15631	15832	15518	15972	15954	15764	15527	15711	15663	15772	15791	15813	15773	15822	15819	15799	15781	15723	15815	15725	15588	15811	15678	15918	15886	15795	15505	15608	15692	15759	15686	15811	15845	15804	15823	15988	15726	15763	15723	15823	15676	15772	15909	15734	15682	15758	15735	15848	15844	16111	15702	15919	15836	15629	15543	15719	15800	15542	15649	15855	15745	15781	15805	15736	15881	15701	15766	15916	15652	15586	15728	15680	15642	15833	15807	15572	15767	15927	15830	15707	15888	15648	15750	15760	15641	15763	15797	15665	15771	15769	15806	15733	15764	15743	15769	15643	15668	15849	15826	15667	15761	15705	15706	15777	15563	15563	15596	15638	15925	15730	15636	15758	15811	15644	15757	15645	15784	15847	15895	15746	15758	15737	15806	15911	15672	15975	15944	15764	15610	15951	15729	15895	15653	15818	15699	15765	15672	15763	15860	15615	15716	15833	15863	15903	15922	15924	15707	15953	15814	15707	15686	15769	15599	15705	15658	15718	15825	15617	15687	15815	15611	15819	15816	15604	15897	15749	15800	15722	15819	15812	15716	15732	15736	15859	15757	15670	15558	15753	15611	15680	15727	15732	15584	15566	15677	15643	15735	15677	15675	15818	15634	15651	15579	15785	15798	15941	15849	15701	15688	15741	15799	15740	15818	15932	15656	15971	15845	15697	15625	15753	15628	15731	15505	15889	15735	15741	15878	15766	15815	15769	15560	15844	15725	15661	15632	15883	15818	15786	15865	15615	15808	15923	15667	15661	15620	15617	15807	15806	15756	15819	15764	15818	16043	15838	15898	15833	15806	15795	15717	15727	15753	15759	15835	15607	15684	15870	15571	15699	15607	15744	15770	15770	15609	15870	15770	15862	15744	15762	15585	15769	15676	15628	15764	15607	15744	15689	15813	15934	15726	15727	15750	15779	15687	15651	15510	15709	15431	15800	15661	15973	15796	15610	15620	15773	15610	15763	15820	15694	15755	15688	15799	15765	15747	15680	15600	15678	15717	15649	15601	15618	15845	15712	15810	15762	15719	15573	15499	15672	15904	15755	15759	15677	15859	15683	15521	15801	15919	15849	15661	15852	15491	15673	15694	15836	15930	15787	15614	15699	15600	15533	15681	15797	15608
29943	43429	39156	29777	24916	21436	18916	17350	16399	15707	15428	14888	14614	14499	14367	14106	13899	13922	13905	13855	14005	13789	13701	13820	13608	13527	13822	13748	13444	13671	13572	13705	13579	13765	13510	13510	13621	13675	13676	13583	13731	13590	13546	13600	13508	13548	13679	13622	13646	13416	13605	13485	13816	13503	13575	13678	13590	13587	13669	13694	13467	13499	13456	13600	13442	13641	13742	13500	13477	13494	13482	13725	13523	13615	13239	13538	13572	13545	13565	13531	13441	13505	13602	13505	13601	13375	13706	13572	13730	13445	13355	13441	13693	13539	13465	13667	13477	13603	13430	13539	13468	13548	13544	13736	13464	13395	13458	13490	13628	13716	13425	13361	13663	13407	13433	13484	13531	13568	13730	13617	13626	13430	13648	13479	13504	13444	13590	13529	13519	13745	13677	13391	13548	13668	13545	13597	13562	13470	13608	13633	13563	13637	13503	13585	13511	13311	13606	13567	13560	13598	13473	13573	13767	13362	13540	13447	13621	13562	13361	13285	13543	13576	13430	13629	13494	13473	13633	13529	13602	13626	13579	13537	13451	13455	13655	13472	13572	13694	13391	13411	13537	13612	13578	13504	13514	13630	13609	13661	13522	13432	13458	13571	13504	13403	13409	13522	13527	13492	13507	13670	13481	13574	13608	13521	13589	13592	13630	13619	13464	13625	13481	13499	13513	13675	13477	13772	13563	13608	13521	13555	13497	13408	13598	13490	13647	13354	13484	13494	13476	13573	13238	13519	13563	13389	13640	13568	13470	13502	13368	13576	13573	13457	13673	13681	13528	13633	13582	13505	13615	13486	13576	13377	13507	13587	13580	13667	13469	13515	13570	13484	13465	13432	13478	13483	13476	13570	13521	13414	13515	13386	13485	13579	13598	13684	13580	13559	13565	13492	13605	13722	13466	13543	13559	13540	13614	13564	13534	13497	13625	13526	13559	13488	13472	13528	13649	13497	13572	13425	13497	13477	13566	13533	13325	13543	13554	13494	13441	13499	13539	13655	13608	13552	13330	13511	13585	13524	13528	13562	13391	13523	13504	13505	13583	13547	13481	13467	13660	13515	13440	13515	13462	13517	13583	13591	13760	13608	13537	13508	13533	13396	13642	13486	13547	13493	13700	13586	13534	13543	13644	13498	13574	13418	13514	13463	13603	13497	13535	13547	13389	13405	13421	13466	13559	13543	13498	13551	13596	13653	13646	13544	13478	13421	13451	13571	13571	13504	13554	13476	13426	13672	13598	13600	13389	13529	13578	13745	13666	13400	13582	13388	13737	13498	13612	13584	13707	13473	13596	13394	13463	13613	13511	13755	13327	13663	13532	13517	13510	13659	13618	13598	13612	13608	13451	13513	13462	13598	13499	13519	13528	13481	13627	13650	13503	13494	13604	13202	13452	13539	13628	13629	13558	13510	13417	13574	13471	13651	13651	13597	13642	13569	13797	13591	13605	13608	13429	13412	13727	13543	13459	13578	13391	13526	13548	13738	13565	13477	13717	13615	13576	13602	13505	13703	13570	13442	13531	13446	13565	13633	13524	13535	13446	13623	13457	13515	13486	13643	13403	13396	13587	13497	13376	13554	13509	13582	13509	13589	13518	13473	13584	13261	13500	13680	13526	13493	13607	13450	13573	13541	13456	13594	13575	13496	13677	13458	13559	13643	13515	13545	13378	13650	13540	13465	13601	13474	13394	13656	13571	13430	13461	13498	13646	13614	13426	13647	13602	13575	13625	13525	13483	13655	13519	13593	13545	13576	13561	13484	13627	13595	13691	13599	13530	13706	13622	13636	13405	13553	13711	13637	13535	13442	13496	13424	13473	13527	13514	13451	13527	13534	13571	13436	13502	13476	13506	13502	13640	13586	13549	13658	13713	13375	13248	13711	13505	13437	13543	13523	13603	13443	13502	13548	13739	13618	13531	13521	13536	13549	13584	13473	13504	13543	13536	13681	13534	13620	13528	13484	13551	13493	13774	13675	13740	13448	13646	13366	13563	13481	13670	13531	13488	13525	13677	13761	13547	13560	13375	13418	13641	13671	13503	13605	13589	13601	13523	13521	13515	13548	13540	13564	13460	13671	13552	13590	13549	13419	13465	13549	13451	13603	13580	13522	13558	13423	13351	13571	13677	13485	13484	13566	13558	13442	13438	13604	13407	13414	13671	13578	13605	13552	13355	13417	13715	13517	13534	13531	13406	13541	13605	13690	13603	13453	13619	13625	13540	13415	13475	13528	13607	13523	13526	13585	13563	13384	13471	13514	13585	13608	13592	13543	13527	13445	13651	13674	13516	13478	13284	13614	13489	13401	13581	13484	13574	13549	13617	13440	13465	13585	13478	13453	13485	13420	13511	13564	13496	13501	13570	13400	13439	13517	13574	13677	13505	13515	13579	13624	13686	13452	13629	13450	13503	13588	13425	13745	13517	13481	13688	13683	13552	13609	13495	13627	13409	13605	13401	13438	13655	13527	13670	13595	13620	13651	13541	13546	13481	13443	13578	13424	13509	13465	13487	13528	13663	13457	13554	13467	13476	13604	13728	13615	13491	13756	13512	13596	13704	13476	13561	13564	13579	13516	13616	13488	13518	13593	13649	13496	13512	13693	13538	13264	13548	13466	13518	13647	13495	13476	13523	13564	13473	13615	13555	13459	13510	13552	13547	13545	13520	13697	13421	13511	13633	13556	13645	13465	13432	13356	13481	13564	13619	13308	13540	13575	13518	13566	13493	13583	13529	13545	13456	13493	13693	13478	13700	13721	13451	13630	13500	13493	13460	13551	13457	13574	13468	13526	13643	13567	13550	13592	13546	13529	13668	13510	13525	13436	13623	13448	13473	13501	13533	13582	13694	13598	13463	13592	13521	13566	13745	13738	13469	13409	13635	13401	13637	13639	13537	13688	13600	13627	13541	13459	13535	13500	13666	13557	13516	13585	13554	13598	13540	13479	13605	13442	13679	13312	13463	13511	13524	13572	13366	13404	13711	13584	13668	13555	13658	13523	13564	13611	13463	13480	13552	13613	13447	13448	13557	13335	13701	13442	13552	13451	13573	13600	13352	13601	13386	13733	13460	13586	13408	13625	13524	13554	13421	13559	13593	13698	13614	13648	13542	13562	13494	13718	13497	13714	13457	13531	13495	13675	13293	13552	13526	13425	13645	13505	13594	13425	13583	13459	13517	13527	13394	13472	13572	13502	13630	13674	13615	13609	13328	13472	13538	13557	13381	13462	13561	13549	13601	13622	13521	13698	13440	13499	13351	13565	13677	13531	13523	13514	13536	13536	13610	13362	13386	13452	13509	13343	13510	13461	13562	13492	13620	13521	13506	13555	13569	13384	13587	13525	13424	13531	13481	13579	13610	13588	13642	13420	13645	13584	13548	13639	13495	13558	13478	13590	13454	13506	13625	13527	13424	13520	13548	13539	13613	13423	13739	13497	13493	13495	13540	13490	13486	13555	13506	13551	13418	13374	13677	13570	13443	13543	13455	13531	13454	13487	13754	13542	13476	13574	13652	13640	13643	13462	13715	13661	13438	13536	13529	13580	13542	13583	13563	13467	13574	13524	13527	13575	13621	13613	13605	13557	13582	13525	13604	13635	13580	13649	13477	13540	13531	13559	13550	13627	13621	13619	13686	13725	13503	13537	13705	13629	13481	13515	13545	13479	13516	13491	13588	13369	13610	13563	13305	13692	13514	13498	13616	13431	13635	13782	13597	13548	13514	13597	13518	13609	13539	13568	13466	13618	13590	13446	13676	13577	13555	13431	13676	13570	13495	13639	13535	13476	13396	13746	13442	13476	13702	13394	13626	13450	13525	13555	13611	13576	13636	13562	13473	13663	13566	13484	13431	13460	13509	13625	13494	13565	13485	13548	13530	13350	13508	13591	13678	13534	13571	13579	13528	13717	13572	13641	13457	13581	13553	13485	13613	13614	13435	13595	13619	13601	13613	13531	13420	13596	13529	13594	13448	13555	13444	13629	13491	13598	13601	13498	13639	13510	13387	13441	13475	13505	13463	13567	13628	13564	13688	13499	13621	13319	13531	13464	13494	13515	13622	13600	13802	13498	13638	13460	13406	13445	13537	13493	13575	13627	13562	13466	13665	13682	13655	13683	13571	13529	13528	13533	13510	13725	13470	13510	13580	13628	13720	13635	13268	13446	13608	13486	13633	13488	13531	13513	13605	13474	13592	13724	13541	13669	13608	13651	13517	13409	13509	13506	13619	13437	13572	13479	13397	13606	13484	13625	13608	13376	13607	13691	13625	13722	13571	13640	13485	13519	13535	13536	13591	13418	13373	13610	13632	13724	13515	13489	13565	13569	13654	13494	13484	13638	13636	13496	13497	13694	13466	13559	13484	13487	13502	13535	13630	13532	13638	13483	13626	13413	13581	13592	13503	13641	13628	13479	13544	13518	13379	13609	13586	13596	13416	13520	13533	13547	13446	13450	13484	13634	13573	13505	13539	13498	13542	13587	13691	13530	13488	13543	13409	13364	13525	13599	13620	13437	13682	13528	13445	13547	13433	13517	13494	13563	13646	13553	13501	13711	13568	13543	13695	13499	13541	13485	13558	13460	13474	13600	13484	13530	13606	13564	13512	13620	13537	13474	13454	13485	13426	13356	13546	13462	13543	13486	13572	13509	13486	13554	13674	13448	13497	13688	13491	13724	13560	13565	13545	13512	13545	13552	13596	13449	13522	13446	13661	13616	13416	13545	13583	13434	13388	13526	13427	13476	13511	13487	13474	13414	13588	13541	13649	13569	13421	13559	13576	13784	13552	13582	13657	13581	13559	13364	13521	13502	13528	13539	13587	13566	13487	13483	13467	13416	13524	13577	13620	13633	13567	13662	13678	13498	13502	13659	13415	13584	13674	13678	13696	13463	13508	13472	13457	13446	13523	13581	13530	13595	13474	13775	13580	13534	13451	13643	13547	13666	13679	13513	13370	13548	13699	13634	13594	13624	13450	13509	13316	13512	13559	13567	13630	13481	13616	13429	13373	13611	13460	13469	13590	13604	13701	13651	13548	13504	13644	13562	13457	13554	13402	13666	13483	13615	13581	13724	13473	13557	13484	13361	13471	13525	13633	13379	13487	13331	13485	13521	13545	13442	13534	13495
24014	21043	28449	25627	25324	25621	23851	20133	18455	18053	17583	17074	16631	16573	16549	16139	16256	15940	15865	15908	15714	15858	15747	15535	15470	15678	15676	15632	15461	15483	15500	15456	15455	15567	15431	15597	15458	15535	15382	15469	15410	15395	15481	15360	15623	15273	15411	15478	15529	15246	15362	15394	15492	15585	15441	15564	15582	15513	15649	15511	15670	15630	15255	15588	15410	15436	15564	15391	15398	15423	15605	15501	15339	15270	15366	15579	15278	15315	15239	15520	15480	15428	15444	15588	15460	15283	15287	15387	15401	15283	15456	15345	15417	15523	15455	15418	15443	15408	15488	15434	15390	15482	15534	15635	15483	15404	15474	15232	15293	15263	15359	15498	15492	15316	15280	15350	15465	15468	15379	15286	15288	15383	15535	15308	15524	15472	15436	15382	15460	15342	15268	15398	15240	15390	15375	15294	15294	15408	15397	15410	15449	15201	15423	15306	15476	15231	15401	15234	15298	15534	15417	15457	15494	15400	15336	15453	15562	15303	15537	15378	15439	15516	15465	15433	15307	15312	15409	15483	15417	15420	15326	15409	15342	15240	15319	15327	15371	15373	15393	15336	15407	15182	15360	15561	15117	15118	15287	15402	15350	15390	15464	15401	15399	15196	15352	15482	15239	15378	15498	15293	15338	15439	15460	15454	15346	15379	15426	15537	15499	15450	15557	15277	15438	15344	15220	15443	15464	15370	15558	15195	15447	15445	15346	15355	15461	15449	15372	15340	15359	15222	15437	15329	15399	15276	15338	15386	15206	15135	15287	15379	15389	15291	15429	15585	15526	15213	15499	15502	15310	15440	15376	15289	15449	15380	15310	15602	15391	15647	15380	15359	15440	15328	15309	15331	15283	15235	15596	15354	15390	15360	15224	15506	15402	15500	15445	15390	15342	15384	15318	15334	15188	15581	15461	15509	15458	15382	15509	15300	15144	15521	15335	15427	15465	15406	15402	15288	15530	15314	15450	15329	15350	15295	15281	15556	15417	15397	15425	15414	15359	15422	15260	15421	15310	15451	15393	15425	15506	15709	15540	15384	15446	15457	15367	15406	15433	15549	15435	15410	15296	15491	15396	15683	15465	15380	15468	15355	15387	15246	15311	15231	15378	15302	15488	15369	15338	15451	15412	15191	15590	15391	15530	15481	15403	15320	15365	15184	15381	15405	15496	15360	15608	15230	15486	15361	15424	15484	15305	15370	15297	15549	15546	15353	15382	15416	15333	15416	15471	15353	15569	15399	15408	15522	15154	15391	15328	15127	15194	15354	15334	15461	15436	15250	15460	15529	15417	15558	15506	15241	15471	15280	15311	15374	15465	15204	15334	15254	15459	15400	15541	15389	15305	15354	15308	15532	15334	15431	15260	15410	15261	15380	15391	15436	15338	15416	15517	15343	15556	15290	15438	15174	15656	15522	15626	15236	15316	15258	15566	15393	15354	15139	15352	15408	15437	15380	15553	15421	15349	15282	15310	15498	15504	15254	15468	15301	15475	15393	15326	15166	15307	15492	15094	15491	15342	15197	15349	15375	15321	15344	15352	15342	15428	15359	15510	15378	15483	15384	15456	15233	15223	15389	15473	15389	15276	15428	15356	15243	15286	15261	15404	15384	15374	15527	15367	15481	15365	15509	15337	15238	15499	15391	15320	15246	15490	15247	15196	15441	15653	15459	15296	15358	15443	15592	15299	15300	15171	15514	15429	15261	15406	15218	15228	15305	15525	15508	15493	15347	15443	15447	15241	15374	15548	15600	15487	15533	15345	15272	15459	15480	15373	15370	15414	15417	15414	15288	15370	15178	15271	15099	15148	15412	15255	15290	15244	15447	15494	15327	15460	15400	15514	15387	15526	15256	15573	15490	15341	15466	15375	15579	15239	15311	15270	15384	15395	15307	15323	15417	15305	15197	15452	15311	15347	15454	15486	15332	15491	15531	15400	15319	15562	15363	15433	15266	15424	15469	15361	15411	15499	15337	15362	15186	15353	15275	15328	15301	15448	15339	15349	15439	15221	15179	15251	15483	15347	15419	15367	15393	15461	15154	15408	15437	15369	15296	15399	15477	15376	15279	15321	15389	15496	15492	15485	15474	15390	15243	15380	15401	15377	15448	15449	15536	15567	15632	15210	15254	15324	15395	15332	15494	15386	15367	15380	15481	15462	15367	15328	15206	15216	15278	15587	15451	15495	15563	15288	15247	15182	15293	15180	15232	15183	15434	15458	15317	15470	15360	15267	15380	15409	15320	15155	15346	15329	15288	15342	15363	15488	15195	15250	15443	15486	15522	15305	15455	15602	15274	15246	15501	15434	15384	15532	15434	15366	15576	15351	15357	15323	15417	15366	15332	15433	15301	15210	15290	15399	15501	15469	15373	15385	15429	15456	15487	15443	15218	15283	15413	15329	15238	15242	15254	15414	15125	15488	15080	15377	15290	15283	15327	15440	15323	15517	15204	15573	15727	15706	15276	15373	15281	15476	15336	15447	15399	15404	15411	15446	15386	15348	15468	15416	15214	15371	15304	15223	15456	15392	15418	15442	15281	15412	15436	15574	15505	15574	15390	15476	15405	15503	15221	15189	15461	15479	15224	15502	15556	15286	15458	15370	15371	15447	15319	15503	15399	15485	15291	15335	15357	15549	15239	15367	15511	15330	15369	15210	15354	15460	15376	15548	15468	15092	15416	15438	15235	15319	15315	15547	15370	15234	15329	15384	15281	15403	15133	15347	15625	15314	15520	15354	15447	15427	15361	15511	15618	15542	15531	15483	15317	15450	15504	15521	15362	15488	15366	15464	15375	15402	15466	15421	15522	15426	15452	15238	15279	15098	15266	15366	15410	15459	15192	15275	15294	15383	15306	15423	15393	15139	15287	15436	15430	15444	15494	15292	15299	15332	15343	15413	15498	15165	15435	15374	15567	15533	15653	15168	15229	15394	15111	15355	15295	15413	15531	15337	15451	15353	15313	15230	15233	15195	15283	15284	15329	15467	15317	15547	15433	15380	15100	15717	15314	15244	15445	15405	15379	15490	15305	15558	15491	15450	15530	15250	15399	15571	15225	15642	15306	15554	15429	15478	15337	15414	15234	15508	15417	15227	15326	15456	15280	15433	15509	15396	15517	15589	15430	15424	15113	15293	15424	15391	15377	15424	15442	15310	15293	15419	15379	15452	15351	15274	15409	15370	15530	15521	15263	15522	15372	15452	15576	15388	15491	15381	15293	15378	15302	15244	15367	15433	15170	15080	15351	15508	15158	15439	15424	15459	15137	15509	15576	15449	15548	15426	15356	15452	15454	15254	15486	15364	15482	15469	15521	15386	15459	15330	15494	15298	15496	15399	15338	15469	15328	15387	15496	15435	15255	15336	15460	15543	15408	15380	15503	15447	15346	15335	15439	15362	15478	15289	15409	15161	15422	15337	15345	15381	15249	15194	15298	15385	15182	15296	15459	15517	15477	15484	15425	15243	15315	15337	15313	15346	15458	15428	15317	15556	15570	15535	15495	15199	15420	15454	15368	15478	15401	15316	15516	15373	15221	15205	15292	15244	15442	15444	15383	15234	15396	15407	15378	15330	15301	15271	15438	15503	15508	15557	15328	15150	15403	15466	15249	15634	15465	15353	15403	15381	15362	15444	15499	15526	15241	15430	15354	15481	15257	15307	15504	15358	15193	15374	15271	15407	15191	15336	15413	15389	15294	15500	15445	15460	15349	15598	15313	15312	15546	15361	15508	15336	15158	15378	15312	15302	15392	15551	15476	15336	15424	15278	15455	15366	15324	15196	15339	15404	15411	15516	15392	15341	15556	15328	15537	15514	15293	15364	15313	15403	15464	15204	15509	15254	15417	15385	15564	15440	15360	15411	15386	15317	15378	15630	15435	15388	15248	15389	15169	15262	15415	15175	15426	15547	15281	15408	15325	15277	15253	15382	15524	15274	15226	15276	15543	15339	15361	15405	15401	15350	15280	15271	15341	15469	15373	15488	15398	15415	15330	15501	15492	15506	15359	15651	15311	15297	15408	15354	15353	15395	15281	15388	15412	15419	15473	15314	15186	15314	15683	15443	15452	15229	15397	15295	15409	15474	15325	15108	15342	15443	15262	15372	15552	15187	15250	15494	15458	15321	15484	15453	15304	15387	15496	15300	15405	15327	15399	15171	15193	15385	15669	15435	15254	15542	15314	15295	15300	15526	15384	15371	15625	15500	15266	15314	15589	15297	15445	15369	15403	15243	15204	15391	15261	15322	15459	15517	15528	15448	15532	15540	15388	15347	15405	15476	15325	15288	15340	15450	15314	15311	15183	15335	15427	15312	15381	15360	15519	15412	15463	15291	15372	15214	15546	15455	15561	15207	15548	15420	15553	15515	15405	15617	15535	15382	15352	15198	15413	15403	15309	15428	15458	15418	15264	15233	15459	15386	15325	15336	15288	15188	15219	15256	15308	15252	15350	15301	15460	15372	15505	15495	15400	15430	15464	15463	15437	15330	15408	15633	15260	15453	15308	15402	15441	15585	15260	15491	15295	15088	15473	15336	15255	15254	15097	15222	15341	15522	15225	15374	15589	15513	15250	15296	15285	15435	15347	15272	15373	15306	15561	15558	15377	15345	15339	15350	15333	15419	15315	15353	15305	15469	15552	15492	15407	15366	15367	15508	15290	15196	15396	15426	15206	15265	15433	15388	15054	15427	15331	15401	15416	15528	15710	15367	15339	15454	15375	15445	15196	15592	15271	15392	15355	15313	15557	15192	15504	15266	15372	15563	15339	15412	15298	15451	15462	15230	15375	15376	15319	15432	15356	15478	15367	15500	15263	15145	15335	15272	15469	15327	15258	15579	15352	15256	15460	15193	15512	15369	15286	15419	15371	15186	15265	15416	15272	15312	15432	15407	15293	15397	15557	15344	15397	15468	15205	15516	15466	15673	15346	15367	15367	15106	15434	15500	15295	15364	15344	15424	15384	15291	15447	15554	15388	15429	15249	15508	15495	15374	15348	15362	15483	15548	15319	15278	15312	15355	15321	15349	15422	15622	15195	15523	15687	15386	15213	15330	15354	15443	15374	15345	15316	15234	15299	15271	15272	15509	15414	15330	15368	15509	15461	15449	15583	15451	15259	15446	15284	15327	15142
30113	50567	46323	35815	30437	25577	22126	19511	17675	16892	16419	15769	15475	14969	14659	14609	14420	14200	14047	13913	13600	13848	13522	13678	13843	13555	13504	13554	13506	13601	13603	13511	13479	13642	13487	13351	13528	13410	13315	13572	13587	13407	13509	13413	13551	13602	13454	13477	13338	13237	13421	13425	13524	13417	13581	13271	13188	13579	13429	13330	13340	13305	13417	13363	13315	13487	13365	13525	13466	13336	13490	13491	13447	13356	13410	13490	13337	13275	13412	13439	13332	13430	13465	13441	13424	13424	13384	13385	13438	13308	13357	13371	13212	13418	13457	13181	13281	13340	13347	13344	13315	13415	13340	13421	13416	13343	13445	13428	13412	13335	13326	13410	13474	13341	13371	13355	13361	13497	13405	13520	13499	13304	13349	13412	13366	13391	13336	13284	13411	13454	13284	13433	13522	13510	13256	13277	13487	13286	13434	13579	13270	13364	13347	13396	13311	13457	13431	13341	13500	13162	13501	13313	13361	13515	13475	13364	13471	13443	13361	13414	13335	13433	13354	13380	13453	13374	13503	13416	13580	13550	13244	13366	13375	13408	13369	13480	13419	13281	13284	13485	13477	13456	13498	13299	13445	13498	13245	13252	13346	13368	13419	13502	13519	13383	13290	13460	13242	13425	13302	13322	13428	13277	13410	13345	13341	13351	13286	13380	13398	13420	13404	13368	13325	13347	13463	13440	13400	13477	13395	13373	13510	13455	13387	13394	13257	13548	13437	13302	13492	13458	13332	13353	13452	13436	13401	13298	13390	13309	13519	13325	13485	13304	13315	13431	13332	13242	13205	13347	13433	13467	13313	13377	13310	13384	13331	13529	13440	13485	13373	13339	13519	13470	13386	13246	13395	13499	13404	13289	13444	13328	13416	13397	13279	13274	13345	13361	13227	13364	13305	13356	13623	13221	13300	13252	13252	13382	13509	13462	13312	13216	13446	13333	13370	13432	13324	13340	13477	13347	13319	13338	13406	13389	13404	13371	13541	13502	13367	13422	13322	13467	13565	13413	13358	13445	13474	13363	13441	13561	13387	13220	13358	13385	13321	13303	13358	13538	13159	13307	13512	13220	13221	13471	13284	13342	13320	13489	13494	13508	13383	13311	13265	13322	13544	13439	13352	13412	13520	13494	13317	13200	13367	13282	13416	13343	13426	13275	13545	13467	13550	13434	13491	13534	13578	13414	13371	13485	13450	13252	13494	13366	13363	13356	13516	13379	13256	13093	13372	13357	13243	13501	13443	13269	13376	13386	13359	13488	13358	13382	13333	13477	13332	13331	13460	13391	13530	13370	13503	13364	13310	13290	13443	13490	13515	13304	13564	13328	13353	13283	13266	13426	13494	13309	13377	13247	13428	13318	13497	13402	13287	13331	13454	13446	13474	13336	13432	13233	13425	13387	13322	13483	13307	13258	13434	13353	13377	13352	13328	13446	13255	13197	13407	13465	13376	13381	13521	13351	13427	13381	13388	13357	13515	13378	13404	13322	13189	13220	13431	13442	13421	13290	13325	13475	13560	13332	13379	13468	13400	13541	13352	13424	13504	13377	13307	13388	13393	13330	13484	13347	13388	13296	13366	13362	13346	13417	13378	13599	13318	13377	13435	13374	13522	13518	13534	13369	13465	13421	13443	13427	13451	13530	13228	13281	13421	13386	13250	13463	13390	13286	13455	13585	13522	13593	13454	13296	13476	13248	13452	13362	13500	13454	13239	13324	13402	13362	13379	13178	13557	13242	13488	13540	13382	13521	13470	13450	13320	13292	13402	13411	13456	13308	13482	13380	13402	13517	13448	13354	13289	13282	13257	13402	13501	13367	13518	13328	13425	13327	13554	13384	13431	13392	13314	13229	13265	13591	13423	13473	13430	13595	13304	13474	13388	13394	13247	13387	13432	13460	13483	13415	13410	13458	13299	13154	13383	13453	13395	13422	13540	13350	13412	13220	13132	13392	13327	13382	13406	13336	13353	13483	13563	13311	13345	13414	13315	13182	13397	13544	13457	13331	13632	13556	13304	13355	13398	13221	13520	13418	13328	13376	13350	13449	13403	13510	13471	13346	13286	13266	13416	13396	13162	13420	13377	13315	13319	13386	13484	13426	13416	13306	13328	13317	13408	13275	13277	13293	13342	13281	13298	13483	13317	13363	13265	13612	13414	13397	13358	13299	13603	13424	13354	13509	13424	13441	13490	13270	13458	13486	13381	13446	13450	13411	13542	13405	13369	13239	13318	13230	13325	13343	13347	13422	13361	13503	13437	13265	13344	13510	13346	13252	13419	13582	13382	13420	13315	13306	13365	13326	13468	13410	13300	13354	13662	13441	13485	13430	13310	13602	13443	13448	13328	13260	13474	13347	13328	13355	13452	13289	13396	13323	13533	13375	13307	13426	13323	13261	13413	13527	13380	13360	13173	13389	13540	13406	13513	13511	13181	13253	13498	13572	13327	13494	13442	13299	13323	13329	13396	13306	13507	13296	13521	13339	13367	13505	13393	13380	13346	13364	13302	13535	13453	13311	13506	13387	13432	13252	13361	13380	13508	13409	13414	13450	13414	13342	13365	13431	13388	13348	13358	13323	13386	13424	13367	13378	13421	13414	13480	13354	13441	13520	13360	13254	13173	13319	13384	13326	13514	13279	13608	13405	13548	13479	13456	13649	13421	13252	13296	13469	13406	13452	13388	13377	13380	13457	13424	13439	13483	13362	13268	13360	13366	13353	13389	13274	13390	13338	13387	13324	13384	13250	13373	13448	13438	13421	13257	13313	13502	13317	13376	13225	13328	13360	13414	13389	13376	13336	13573	13209	13440	13446	13459	13375	13337	13283	13539	13322	13551	13493	13315	13392	13568	13403	13503	13482	13294	13429	13333	13272	13399	13354	13508	13317	13239	13299	13432	13336	13376	13256	13442	13526	13371	13366	13432	13322	13440	13429	13309	13337	13287	13376	13361	13603	13408	13373	13377	13506	13463	13265	13494	13592	13458	13130	13410	13361	13306	13444	13251	13353	13536	13409	13536	13259	13492	13524	13385	13503	13280	13225	13339	13575	13297	13632	13412	13379	13205	13521	13253	13443	13396	13471	13414	13361	13518	13279	13345	13505	13455	13323	13437	13289	13448	13311	13225	13570	13416	13320	13321	13476	13364	13378	13510	13422	13341	13391	13405	13464	13421	13374	13406	13426	13389	13469	13280	13345	13254	13431	13390	13526	13504	13237	13566	13465	13329	13401	13546	13324	13433	13378	13440	13359	13538	13212	13340	13330	13596	13303	13469	13355	13418	13341	13494	13357	13422	13395	13337	13297	13347	13396	13367	13316	13415	13201	13522	13347	13436	13378	13478	13424	13372	13358	13393	13529	13457	13523	13491	13427	13333	13373	13283	13576	13339	13384	13259	13417	13274	13371	13254	13525	13303	13409	13514	13355	13357	13453	13288	13389	13478	13339	13314	13439	13306	13339	13483	13374	13373	13437	13247	13417	13344	13364	13328	13402	13304	13457	13392	13199	13414	13398	13397	13380	13417	13488	13541	13331	13525	13124	13399	13370	13523	13248	13462	13532	13482	13423	13373	13359	13334	13361	13289	13341	13320	13319	13360	13362	13368	13381	13397	13358	13307	13473	13411	13309	13260	13491	13293	13534	13143	13320	13346	13432	13305	13385	13402	13438	13430	13327	13350	13389	13250	13327	13368	13480	13432	13401	13434	13367	13434	13523	13319	13585	13475	13354	13212	13377	13466	13472	13308	13409	13484	13479	13388	13405	13331	13490	13569	13396	13267	13551	13348	13533	13417	13291	13392	13348	13378	13549	13363	13463	13304	13333	13432	13255	13270	13225	13623	13346	13474	13354	13196	13507	13474	13389	13352	13237	13394	13376	13337	13420	13458	13342	13380	13399	13241	13357	13332	13309	13305	13508	13360	13476	13255	13489	13363	13389	13308	13340	13572	13524	13415	13349	13439	13190	13454	13492	13415	13407	13346	13272	13479	13253	13408	13340	13314	13413	13406	13444	13451	13402	13482	13408	13430	13351	13297	13338	13404	13574	13378	13540	13508	13347	13304	13400	13327	13404	13339	13437	13308	13386	13570	13418	13338	13335	13305	13314	13132	13332	13492	13317	13491	13410	13374	13558	13402	13293	13595	13502	13466	13492	13386	13233	13408	13457	13167	13381	13437	13388	13375	13464	13332	13444	13468	13384	13234	13484	13365	13421	13348	13237	13271	13597	13590	13499	13386	13452	13317	13481	13343	13484	13367	13409	13532	13367	13417	13352	13552	13471	13356	13510	13471	13248	13357	13485	13436	13467	13265	13371	13328	13342	13354	13469	13382	13351	13271	13345	13449	13246	13261	13318	13515	13346	13450	13467	13416	13245	13272	13339	13286	13381	13383	13390	13430	13284	13245	13464	13559	13599	13462	13391	13466	13445	13433	13382	13320	13372	13494	13289	13482	13371	13453	13347	13351	13385	13510	13245	13351	13588	13317	13500	13638	13229	13708	13376	13344	13440	13488	13403	13426	13265	13307	13367	13486	13288	13528	13330	13439	13321	13332	13469	13281	13321	13403	13510	13271	13414	13514	13491	13419	13458	13612	13440	13280	13471	13246	13567	13360	13306	13458	13286	13326	13427	13395	13414	13431	13457	13402	13531	13347	13344	13321	13279	13470	13421	13366	13495	13391	13217	13379	13501	13225	13423	13298	13283	13393	13348	13312	13399	13454	13414	13355	13368	13252	13494	13242	13507	13340	13400	13383	13402	13358	13458	13404	13400	13397	13216	13409	13357	13276	13437	13376	13403	13301	13435	13223	13373	13279	13450	13365	13447	13426	13326	13402	13449	13345	13329	13334	13590	13458	13283	13289	13356	13416	13313	13275	13350	13402	13361	13281	13337	13341	13172	13300	13312	13242	13556	13427	13452	13439	13184	13460	13286	13308	13409	13258	13303	13433	13392	13428	13372	13410	13358	13417	13361	13462	13432	13396	13462	13391	13459	13415	13395	13404	13376	13424	13572	13492	13441	13534	13405	13225	13396	13502	13442	13584	13475	13521	13358	13516	13236	13442	13562	13323	13345	13447	13338	13454	13491	13475	13269	13408	13433	13358	13325	13374	13167	13312	13360	13390	13460
22756	21061	28810	23838	23246	27281	28880	22574	20136	19394	18522	18152	17822	17598	17260	17256	16740	16594	16538	16582	16256	16369	16135	16230	16153	16152	16155	16069	15968	15839	15835	15811	15932	16024	15988	15678	16017	15951	15967	15966	16084	15830	15843	16016	15850	15735	15833	15717	15977	15989	15755	15717	15810	15918	15926	15891	15948	15822	16019	15878	15701	16026	15866	15696	15638	15899	15745	15773	15902	15840	15727	15992	15875	15742	15702	15782	15643	15701	15857	15882	15942	15729	15871	15768	15759	15643	15981	15927	15676	15903	15804	15902	15937	15858	15809	15828	15791	15768	15642	15819	15824	15871	15795	15721	15723	15607	15720	15846	15956	15804	15771	15863	15791	15800	15610	15791	15593	15891	15694	15817	15778	15870	15919	15841	15717	15939	15818	16028	15711	15555	15833	15849	15756	15900	15926	15857	15923	15877	15883	15880	15763	15677	15793	15815	15737	15818	16053	15806	15770	15956	15675	15948	15849	15858	15814	15981	15880	15791	15827	16093	15805	15814	16144	15810	15774	15890	15806	15779	15968	15917	15715	16033	15739	15747	15730	15880	15905	15718	15846	15844	15872	15797	15758	15816	15389	15729	15712	15775	15730	15850	16063	15740	15811	15858	15740	15857	15745	15770	16023	15741	16068	15992	15738	15631	15756	15762	15852	15925	15747	15804	15792	15840	15824	15857	15967	15910	15824	15631	15978	15795	15703	15619	15789	15644	16084	15797	15778	15846	15755	15852	15837	15869	15723	15851	15879	15537	15840	15887	15678	15839	15910	15875	15810	15777	15799	15705	15760	15696	15866	15682	15738	15769	15948	15910	16053	15606	15644	15709	15883	15610	15798	15709	15691	15980	15929	15861	15896	15884	15762	15847	15799	15739	16001	15691	15990	15998	15914	15832	15632	15850	15626	15764	15788	15786	15825	15840	15813	15923	15965	15722	15955	15876	15700	15938	15834	15768	15939	15691	15770	15747	15671	15713	15699	15716	15872	15625	15850	15759	15787	15798	15783	15948	15866	15734	15630	15830	15874	15693	15832	15855	15793	15679	15892	15642	15910	15717	15695	15674	15671	15931	15928	15886	15884	15809	15981	15746	15645	15816	15731	16005	15625	15779	15846	15835	15747	15739	16018	15822	15815	15984	15718	15815	15871	15725	15742	15743	15681	15779	15942	15974	15833	16065	15972	15652	15776	15766	15695	15800	15840	15854	15696	15871	15714	15957	15918	15948	15702	15731	15675	15746	15964	15907	15807	15604	15776	15764	15629	15771	15867	15722	15896	15652	15696	15904	15777	15697	15828	15679	15765	15682	15846	15829	15865	15798	15660	15614	15800	15870	15798	15956	15676	15910	15624	15686	15834	15840	15952	15830	15753	15794	15910	15831	15845	15955	15827	15821	15891	15801	15726	15710	15685	15889	15788	15902	15802	15806	15741	15841	15595	15950	15871	15876	15428	15869	15785	15898	15719	15875	15894	15730	15556	15711	15911	15747	15729	15775	15833	15842	15806	15970	16068	15965	15825	16027	15810	15801	15904	15719	15898	15864	15754	15832	15626	15912	15910	15940	15723	16009	15848	15837	15799	15787	16014	15745	15789	15783	15950	15587	15809	15808	15723	16141	15725	15717	15771	15812	15741	15857	15797	15702	15720	15860	15895	15719	15780	15958	16046	15855	15683	15547	15984	15543	15803	15968	15839	15832	16078	15790	15776	15752	15905	15893	15884	15868	15835	15751	15867	15766	15864	15769	15864	15825	15921	15980	15740	15671	15807	16012	15934	15788	15622	15875	15919	15847	15793	15660	15699	15670	15818	15924	15856	15808	15949	15612	15846	15772	15776	15817	15757	15559	15797	15889	15967	15649	15846	15920	15956	15940	16004	15800	15950	15867	15740	15865	15908	15825	15974	15607	15731	15723	15769	15814	15706	15822	15795	15912	15913	15876	15770	15837	15809	15772	15662	15752	15799	15747	15858	15728	15803	15801	15990	15963	15676	15612	15816	15572	15800	15756	15667	15675	15787	15671	15811	15932	15771	15790	15916	15870	15814	15878	15705	15865	15723	15691	15823	15662	15773	15772	15599	16015	15969	15883	15837	15560	15708	15710	15766	15822	15704	15642	15738	15938	16212	15864	15879	15985	15872	15773	15634	15653	15653	15791	15831	15832	15794	15745	15877	15848	15816	15811	15788	15901	15738	15856	15734	15986	15803	15808	15616	15884	15660	15686	15779	15874	15696	15755	15843	15838	15820	15580	15663	15619	15891	15769	15752	15783	15880	15993	15898	15726	15768	15883	15812	15719	15759	15824	15572	15678	15836	15703	15603	15744	15971	15612	15784	15853	15628	15806	15749	15815	15731	15802	15699	15739	15899	15753	15861	15520	15782	15806	16012	15952	15677	15808	15640	15700	15772	15757	15760	15770	15769	15590	15835	15619	15875	15853	15726	15948	15789	15816	15903	15763	15764	15785	15713	15915	15830	15613	15646	15534	15857	15877	15908	15858	15682	15739	15863	15821	15889	15975	15791	15700	15810	15955	15729	15922	15875	15907	15817	15741	15856	15829	15891	15728	15666	15666	15769	15703	15761	15816	15688	15705	15861	15914	15779	15921	15883	15809	15637	15966	16028	15752	15890	15663	15841	15702	15813	15804	15796	15878	15937	15891	15774	15854	15737	15892	15781	15840	16029	15792	15862	15945	16065	15746	15713	15723	15932	15814	15651	15701	15747	15585	15940	15750	15863	15897	15751	15932	15882	15640	15796	15684	15779	15861	15893	15830	15935	15923	15821	15807	15657	15730	15749	15456	15906	15905	15827	15798	15872	15748	15819	15724	15883	15613	15841	15810	15914	15567	15832	15809	15823	15745	15796	15941	16093	15710	15835	15742	15945	15822	15643	15715	15600	15777	15935	15712	15583	15786	15856	15772	15876	15814	15766	15580	15835	15775	15668	15872	15930	15902	15716	15736	15726	15796	15869	15994	15576	15787	15587	15820	15698	15966	15835	16026	15719	15709	15544	15747	15464	15764	15711	15717	15775	15902	15892	16037	16006	15756	15689	16003	15886	15734	15636	15699	15668	15883	15854	15932	15933	15879	15825	15838	15709	15915	15680	15826	15842	15854	15699	15690	15975	15788	15598	15686	15842	15701	15634	15771	15760	15635	15817	15678	15819	15917	15829	15831	15734	15877	15858	15786	15835	15806	15832	15821	15761	15898	15793	15735	15813	15800	15765	15762	15788	15579	15735	15673	15848	15853	15763	15684	15996	15805	15871	15825	15880	15762	15877	15883	15910	15808	15881	15711	15849	15828	15878	15863	15766	15724	15800	15667	15686	15811	15693	15885	15762	15815	15947	15872	15772	15823	15796	15836	15908	15756	15874	15940	15846	15879	15752	15845	15892	15796	15842	15861	15688	15850	15919	15761	15716	15833	15954	15803	15810	15925	15710	15865	15928	15780	15693	15842	15743	15740	16012	15727	15771	15768	15814	15724	15782	15590	15896	15617	15693	15730	15816	15763	15813	15755	15920	15653	15844	15747	15637	15975	15848	15922	15812	15889	15704	15617	15783	15876	15855	15732	15881	15316	15835	15738	15731	15965	15849	15777	15811	15791	15866	15841	15796	15780	15837	15860	15973	16080	15876	15737	15821	15912	15553	15795	15669	15997	15970	15929	15636	15662	15888	15519	16004	15837	15562	15720	15757	15760	15861	15884	15769	15720	15744	15841	15751	15776	15761	15633	15875	15654	15741	15800	15766	15926	15755	15762	15869	16048	15924	15788	15629	15761	15720	15780	15999	15916	15963	15792	15799	15526	15680	15817	15905	15738	16027	15888	15861	15946	15676	15813	16028	15729	15739	15820	15842	15621	15710	15609	15895	15761	15870	15980	15812	15835	15878	15662	15782	15773	15930	15654	15744	15731	15742	15820	15961	15848	15665	15733	15748	15960	15842	15808	15744	15789	15773	15908	15741	15882	15900	15784	15619	15840	15649	15551	15854	15563	15871	15758	15809	15886	15841	15625	15680	15764	15708	15703	15932	15790	15906	15668	15570	15918	15737	15999	15903	15946	15909	15922	15917	15852	15953	15872	15882	15769	15761	15685	15931	15773	15886	15797	15782	15812	15754	15956	15804	15631	15821	15732	15665	15792	15630	15687	15909	15766	15661	15615	15855	15825	15831	15802	15798	15841	15979	15694	15861	15751	15810	15844	15754	15939	15798	15731	15891	16005	15975	15862	15895	15871	15929	15718	15870	15662	15736	15729	15911	15722	15867	15727	15855	15800	15795	15922	15881	16089	15957	15833	15698	15547	15636	16022	15814	15842	15782	15952	15885	15779	15758	15578	15914	15840	15748	15884	15794	15878	15951	15863	15663	15715	15746	15733	15978	15827	15829	15783	15782	15750	15607	15567	15883	15865	15790	15779	15688	15791	15806	15749	15662	15691	15881	15778	15821	15902	15854	15829	15767	15824	15771	15832	15912	15872	15853	15722	15697	15586	15779	15786	15829	15936	15922	15713	15960	15856	15862	15812	15611	15882	15994	15801	15891	15619	15886	15836	15875	15914	16035	15744	15746	15754	15623	15622	15945	15812	15691	15856	15884	15789	15831	15916	15534	15783	15826	15799	15780	15930	15771	15751	15730	15840	15758	15779	15773	15775	15689	15793	15870	15828	15797	15900	15850	15684	15654	15805	16008	15534	15782	15619	15825	15831	15744	15878	15689	15772	15435	15779	15945	15751	15746	15922	15616	15883	15919	15731	15723	15977	15834	15845	15674	15902	15829	15708	15529	15653	15873	15751	15832	15696	15828	15642	15779	15869	15762	15746	15678	15955	15820	15768	15789	15656	15809	15761	15855	15934	15897	15983	15821	15799	15708	15780	16004	15657	15791	15781	15928	15663	15750	15897	15805	15881	15652	15869	15807	15799	15709	15690	15729	15849	15692	15744	15660	15766	15867	15785	15999	15872	15770	15633	15755	15914	15789	15839	15774	15805	15777	15679	15685	15661	15935	15909	15658	15897	15618	15865	15891	15777	15917	15823	15883	16012	15732	15757	15859	15726	15935	15944	15940	15835	15702	15873	15819	15746	15529	15781	15641	15868	15717	15638	15751	15880	15794	15940	15825	15873
32446	56000	51605	41552	36155	31160	26515	22076	19657	18409	17612	16776	16143	15965	15521	15006	14800	14585	14634	14396	13971	14112	14066	13946	13991	13958	13995	13885	13856	13617	13689	13691	13789	13814	13742	13781	13686	13729	13607	13760	13652	13577	13764	13653	13799	13615	13701	13628	13712	13636	13664	13694	13705	13554	13713	13648	13595	13835	13596	13681	13721	13681	13617	13763	13572	13816	13598	13605	13496	13551	13577	13662	13468	13602	13574	13721	13525	13609	13540	13714	13713	13683	13660	13427	13762	13326	13714	13632	13615	13832	13714	13644	13701	13651	13567	13727	13570	13525	13623	13525	13567	13597	13667	13742	13623	13548	13415	13618	13539	13705	13703	13749	13547	13523	13698	13689	13632	13683	13592	13625	13810	13588	13546	13668	13657	13636	13563	13631	13704	13611	13721	13582	13640	13608	13559	13567	13572	13585	13611	13436	13599	13505	13773	13633	13708	13588	13699	13753	13669	13734	13624	13612	13589	13650	13565	13513	13541	13660	13661	13459	13584	13572	13630	13555	13549	13753	13522	13762	13440	13695	13459	13726	13687	13510	13546	13518	13682	13608	13661	13722	13747	13678	13600	13747	13635	13640	13693	13435	13686	13594	13513	13624	13537	13539	13580	13558	13549	13768	13701	13497	13700	13554	13529	13564	13636	13689	13659	13626	13574	13412	13728	13684	13599	13627	13604	13500	13653	13504	13617	13558	13622	13781	13674	13593	13627	13583	13509	13647	13659	13639	13672	13701	13573	13498	13498	13509	13654	13648	13576	13677	13673	13550	13507	13604	13603	13585	13744	13472	13651	13689	13539	13625	13570	13511	13702	13691	13666	13613	13596	13523	13568	13562	13660	13604	13641	13552	13499	13616	13349	13563	13504	13556	13567	13699	13529	13668	13616	13597	13695	13818	13674	13569	13722	13725	13582	13509	13670	13516	13680	13410	13536	13491	13697	13579	13578	13607	13622	13617	13847	13445	13629	13587	13649	13606	13506	13508	13808	13534	13646	13620	13524	13557	13587	13521	13583	13780	13410	13513	13577	13537	13596	13470	13502	13724	13611	13577	13612	13544	13642	13520	13678	13770	13728	13644	13607	13595	13633	13669	13595	13560	13551	13581	13625	13498	13605	13549	13561	13419	13568	13672	13614	13672	13563	13536	13700	13814	13517	13628	13501	13467	13675	13579	13531	13641	13585	13756	13585	13667	13613	13506	13504	13539	13554	13663	13511	13556	13825	13574	13549	13720	13621	13584	13558	13614	13819	13511	13535	13756	13516	13604	13841	13570	13581	13576	13785	13626	13698	13613	13864	13701	13548	13701	13478	13633	13616	13694	13636	13523	13735	13633	13470	13574	13502	13605	13476	13559	13655	13524	13709	13542	13557	13520	13639	13536	13775	13589	13659	13549	13577	13449	13730	13593	13690	13604	13688	13514	13374	13684	13554	13671	13601	13550	13473	13661	13698	13717	13501	13698	13619	13655	13614	13402	13611	13482	13744	13344	13568	13587	13427	13557	13692	13717	13638	13580	13636	13546	13405	13609	13592	13562	13633	13470	13733	13640	13583	13592	13708	13365	13517	13638	13584	13616	13763	13585	13448	13554	13957	13329	13583	13435	13666	13628	13618	13733	13740	13652	13527	13600	13546	13666	13544	13580	13629	13652	13535	13725	13604	13528	13621	13649	13528	13546	13569	13651	13474	13704	13565	13741	13716	13640	13563	13595	13616	13576	13618	13424	13581	13522	13483	13673	13411	13522	13617	13587	13634	13562	13664	13642	13607	13479	13710	13397	13655	13518	13556	13512	13700	13534	13578	13513	13602	13721	13533	13413	13573	13674	13469	13679	13670	13603	13658	13693	13604	13661	13606	13566	13693	13677	13594	13588	13647	13443	13562	13560	13704	13606	13681	13595	13700	13731	13562	13625	13445	13539	13573	13603	13487	13628	13457	13468	13567	13673	13520	13662	13747	13494	13467	13594	13574	13753	13622	13690	13576	13421	13618	13482	13522	13772	13779	13598	13493	13568	13627	13724	13532	13602	13544	13691	13579	13756	13681	13491	13609	13533	13556	13657	13688	13718	13592	13613	13579	13625	13709	13519	13710	13773	13688	13512	13677	13496	13551	13602	13618	13570	13512	13688	13547	13817	13679	13520	13617	13542	13478	13829	13543	13530	13643	13702	13698	13571	13533	13751	13668	13569	13602	13552	13661	13647	13453	13801	13714	13753	13505	13593	13550	13718	13482	13446	13700	13684	13521	13556	13589	13666	13622	13712	13598	13487	13629	13538	13595	13439	13514	13700	13584	13644	13526	13672	13661	13586	13657	13542	13609	13511	13647	13740	13673	13659	13588	13577	13440	13600	13487	13785	13615	13554	13501	13584	13524	13731	13608	13532	13332	13676	13646	13687	13727	13555	13499	13359	13436	13682	13557	13684	13667	13535	13619	13528	13456	13672	13599	13698	13710	13602	13694	13723	13620	13572	13592	13611	13566	13641	13578	13543	13823	13540	13758	13763	13787	13634	13650	13626	13645	13691	13532	13725	13631	13588	13594	13478	13652	13656	13579	13800	13474	13604	13445	13629	13680	13531	13594	13618	13528	13526	13613	13709	13591	13616	13676	13469	13749	13600	13644	13496	13564	13453	13713	13609	13586	13687	13697	13642	13697	13520	13545	13556	13610	13438	13661	13493	13657	13502	13654	13449	13690	13569	13766	13630	13625	13543	13524	13696	13532	13451	13631	13741	13710	13820	13660	13625	13589	13651	13586	13639	13460	13533	13735	13597	13676	13880	13379	13565	13485	13623	13704	13517	13727	13577	13635	13703	13554	13601	13600	13503	13565	13681	13630	13588	13606	13593	13761	13585	13696	13491	13678	13817	13829	13700	13561	13536	13571	13671	13534	13734	13438	13553	13572	13497	13619	13500	13676	13670	13544	13691	13769	13620	13660	13350	13632	13447	13514	13724	13776	13584	13497	13517	13741	13662	13616	13794	13757	13565	13496	13503	13651	13672	13740	13606	13486	13543	13580	13564	13642	13630	13511	13702	13575	13657	13462	13600	13667	13553	13613	13502	13847	13670	13807	13415	13516	13520	13713	13559	13569	13604	13695	13476	13625	13617	13511	13447	13595	13579	13640	13744	13719	13534	13666	13705	13699	13491	13575	13721	13429	13677	13566	13511	13490	13495	13657	13618	13613	13507	13665	13559	13742	13445	13637	13641	13455	13579	13497	13700	13667	13571	13626	13409	13591	13533	13500	13687	13532	13641	13480	13599	13551	13551	13671	13741	13733	13523	13625	13665	13535	13606	13580	13623	13470	13565	13727	13592	13519	13564	13625	13577	13500	13611	13678	13538	13704	13590	13456	13680	13570	13616	13623	13682	13404	13628	13520	13526	13617	13649	13605	13563	13553	13846	13613	13681	13719	13648	13745	13515	13644	13444	13470	13843	13342	13610	13524	13579	13517	13623	13608	13581	13532	13643	13766	13577	13557	13471	13569	13606	13696	13485	13501	13501	13676	13575	13721	13660	13775	13536	13613	13513	13649	13638	13513	13580	13758	13705	13577	13678	13655	13556	13684	13583	13619	13528	13556	13719	13586	13536	13536	13683	13662	13676	13546	13620	13639	13395	13625	13494	13519	13651	13484	13454	13562	13577	13424	13622	13777	13634	13558	13695	13674	13734	13722	13593	13494	13638	13642	13610	13721	13483	13793	13603	13607	13586	13592	13676	13774	13640	13663	13646	13599	13597	13466	13608	13456	13661	13745	13589	13426	13691	13752	13625	13620	13475	13744	13684	13664	13682	13636	13605	13520	13674	13650	13555	13666	13574	13499	13554	13728	13568	13726	13589	13588	13572	13452	13496	13608	13583	13773	13629	13665	13512	13450	13462	13484	13691	13771	13720	13535	13617	13551	13565	13631	13548	13748	13305	13449	13656	13517	13504	13527	13496	13451	13618	13540	13720	13610	13568	13614	13475	13607	13595	13691	13624	13564	13559	13503	13499	13588	13655	13496	13513	13596	13573	13595	13615	13472	13614	13634	13484	13641	13837	13550	13622	13671	13566	13579	13559	13623	13543	13657	13669	13624	13703	13752	13600	13519	13618	13600	13631	13648	13639	13471	13585	13622	13585	13616	13662	13637	13624	13314	13638	13485	13500	13623	13640	13584	13637	13382	13482	13664	13494	13692	13475	13653	13535	13641	13490	13537	13502	13448	13609	13721	13742	13551	13432	13522	13427	13660	13801	13614	13647	13452	13676	13730	13629	13664	13572	13731	13582	13485	13724	13538	13589	13473	13709	13577	13768	13635	13444	13621	13632	13780	13669	13767	13450	13668	13616	13502	13639	13492	13686	13560	13643	13519	13481	13575	13654	13648	13667	13607	13618	13445	13785	13645	13567	13490	13525	13668	13590	13672	13530	13624	13580	13623	13590	13488	13549	13687	13554	13556	13548	13508	13656	13689	13568	13491	13621	13605	13557	13774	13617	13615	13694	13587	13620	13592	13755	13619	13654	13639	13699	13702	13658	13710	13516	13593	13728	13494	13667	13653	13509	13648	13641	13744	13688	13643	13580	13604	13616	13559	13594	13603	13549	13482	13389	13792	13481	13761	13739	13640	13477	13503	13613	13592	13608	13534	13735	13706	13622	13577	13591	13697	13668	13570	13571	13656	13734	13597	13563	13486	13598	13728	13467	13662	13628	13647	13561	13652	13491	13564	13802	13658	13551	13754	13594	13592	13408	13750	13728	13755	13553	13519	13716	13492	13800	13627	13545	13630	13520	13739	13438	13843	13708	13796	13770	13722	13683	13589	13570	13546	13576	13500	13547	13567	13632	13418	13663	13637	13503	13694	13467	13725	13579	13539	13640	13524	13512	13719	13676	13731	13666	13535	13677	13532	13658	13550	13691	13646	13680	13600	13640	13464	13729	13557	13685	13620	13658	13709	13505	13613	13582	13711	13589	13618	13578	13695	13641	13352	13676	13772	13546	13643	13579	13676	13384	13490	13646	13531	13802	13560	13617	13509	13690	13630	13626	13557	13749	13582	13557	13724	13634	13684	13594	13741	13675	13601	13737	13644	13736	13625	13496	13499	13570	13628	13679	13574	13561	13571	13462	13531	13518
29453	28518	35737	31543	25349	22368	19786	17941	17039	16875	16570	16507	16367	16483	16302	16181	15947	16016	15882	15920	15889	15941	15970	15840	15846	15794	15896	15747	15746	15652	15663	15855	15773	15587	15673	15716	15921	15646	15699	15671	15780	15852	15542	15641	15658	15809	15706	15777	15656	15531	15492	15750	15655	15574	15644	15823	15622	15802	15656	15814	15778	15595	15743	15695	15751	15794	15685	15709	15978	15709	15537	15601	15635	15725	15711	15852	15770	15728	15645	15868	15958	15476	15662	15729	15771	15697	15695	15647	15641	15629	15606	15717	15724	15668	15666	15774	15619	15729	15606	15971	15800	15798	15866	15568	15929	15656	15771	15566	15594	15714	15781	15708	15638	15500	15586	15731	15607	15617	15919	15680	15686	15848	15774	15604	15432	15776	15783	15726	15656	15702	15771	15766	15584	15646	15632	15768	15767	15855	15531	15589	15750	15511	15689	15530	15845	15561	15754	15771	15611	15702	15637	15612	15714	15758	15776	15663	15607	15641	15653	15724	15615	15732	15823	15610	15767	15542	15502	15758	15825	15482	15570	15552	15756	15645	15701	15692	15621	15814	15645	15716	15792	15555	15595	15900	15679	15519	15842	15812	15702	15673	15700	15889	15633	15620	15635	15593	15757	15623	15758	15604	15582	15686	15647	15788	15654	15697	15788	15637	15474	15760	15497	15760	15835	15674	15615	15755	15627	15858	15577	15535	15654	15778	15803	15732	15670	15522	15944	15498	15722	15721	15685	15732	15703	15808	15769	15625	15563	15533	15749	15613	15851	15803	15642	15489	15675	15555	15636	15749	15675	15576	15626	15914	15740	15734	15626	15618	15836	15598	15569	15550	15748	15578	15618	15703	15590	15706	15656	15739	15568	15583	15645	15747	15701	15732	15792	15537	15493	15592	15809	15636	15735	15672	15566	15656	15737	15784	15844	15670	15817	15665	15861	15745	15709	15706	15562	15833	15640	15743	15648	15710	15589	15729	15792	15720	15716	15716	15609	15683	15731	15683	15806	15649	15683	15803	15523	15478	15572	15879	15835	15694	15800	15655	15932	15709	15874	15721	15771	15635	15707	15573	15677	15660	15797	15827	15601	15711	15845	15683	15898	15692	15692	15540	15676	15451	15836	15718	15718	15618	15944	15633	15450	15574	15575	15732	15645	15566	15691	15774	15764	15676	15809	15780	15647	15725	15835	15598	15556	15611	15555	15966	15612	15578	15927	15761	15539	15522	15600	15586	15823	15654	15531	15669	15604	15559	15648	15503	15643	15566	15823	15905	15724	15575	15706	15650	15674	15669	15716	15601	15812	15604	15730	15550	15670	15783	15593	15458	15696	15579	15644	15828	15570	15537	15626	15589	15582	15717	15647	15623	15892	15833	15717	15516	15783	15782	15554	15679	15589	15838	16029	15747	15646	15828	15768	15517	15678	15628	15749	15771	15629	15795	15630	15821	15709	15740	15696	15602	15566	15598	15790	15760	15671	15607	15496	15796	15698	15616	15584	15661	15950	15713	15729	15596	15611	15495	15792	15701	15627	15695	15629	15651	15749	15770	15661	15602	15674	15576	15517	15667	15867	15621	15728	15660	15690	15683	15615	15709	15738	15652	15577	15703	15819	15685	15433	15516	15375	15794	15673	15650	15575	15572	15590	15771	15499	15713	15494	15817	15580	15854	15633	15767	15643	15676	15634	15790	15782	15514	15587	15629	15685	15735	15654	15815	15693	15785	15781	15648	15938	15697	15649	15741	15750	15646	15585	15507	15691	15735	15673	15693	15534	15595	15625	15678	15612	15605	15695	15691	15731	15740	15710	15548	15544	15647	15842	15744	15730	15705	15648	15732	15921	15622	15674	15605	15666	15706	15807	15803	15619	15759	15771	15560	15833	15823	15818	15759	15854	15750	15690	15628	15664	15568	15643	15676	15735	15874	15743	15690	15677	15561	15813	15589	15678	15593	15707	15883	15505	15671	15596	15653	15761	15680	15672	15963	15548	15530	15600	15562	15743	15718	15559	15647	15638	15932	15504	15614	15624	15484	15633	15575	15745	15666	15541	15611	15692	15486	15714	15607	15683	15719	15720	15730	15642	15679	15658	15818	15537	15843	15791	15675	15607	15854	15872	15841	15619	15624	15724	15838	15657	15604	15756	15549	15733	15624	15762	15604	15670	15530	15785	15705	15721	15654	15834	15643	15795	15624	15731	15476	15766	15626	15702	15777	15683	15808	15677	15623	15738	15623	15650	15643	15778	15869	15804	15613	15546	15730	15809	15729	15505	15767	15850	15761	15682	15590	15543	15608	15761	15587	15795	15702	15651	15822	15618	15675	15697	15586	15497	15640	15663	15714	15725	15696	15889	15760	15594	15650	15744	15643	15690	15613	15473	15665	15595	15811	15652	15643	15500	15507	15801	15664	15664	15513	15707	15703	15588	15546	15729	15837	15586	15769	15582	15727	15696	15622	15808	15616	15816	15989	15649	15443	15984	15605	15504	15749	15576	15725	15795	15708	15703	15839	15750	15641	15838	15514	15807	15652	15632	15647	15636	15508	15523	15537	15684	15617	15531	15702	15808	15666	15714	15658	15914	15714	15637	15614	15548	15709	15587	15783	15626	15654	15673	15571	15814	15641	15770	15498	15639	15570	15709	15838	15555	15654	15642	15791	15702	15974	15606	15769	15703	15816	15721	15807	15749	15561	15678	15643	15704	15704	15748	15712	15679	15828	15813	15619	15665	15576	15690	15698	15608	15689	15457	15642	15656	15748	15707	15615	15544	15649	15584	15771	15604	15823	15952	15829	15765	15788	15680	15651	15692	15714	15450	15584	15765	15677	15617	15789	15723	15757	15655	15648	15734	15529	15804	15905	15761	15915	15636	15652	15612	15676	15732	15767	15689	15845	15590	15825	15746	15849	15702	15597	15601	15602	15680	15630	15729	15607	15658	15839	15702	15816	15774	15613	15613	15830	15670	15680	15740	15826	15741	15597	15625	15724	15644	15727	15772	15725	15657	15598	15580	15651	15701	15761	15699	15794	15587	15598	15675	15881	15705	15557	15748	15552	15518	15436	15481	15819	15982	15759	15614	15806	15666	15585	15721	15677	15730	15816	15727	15546	15680	15644	15761	15591	15672	15810	15683	15759	15899	15699	15825	15842	15561	15690	15696	15719	15544	15694	15585	15783	15643	15611	15734	15601	15649	15543	15666	15858	15597	15971	15738	15769	15584	15621	15921	15476	15492	15659	15666	15836	15763	15690	15690	15725	15637	15436	15744	15623	15697	15799	15764	15675	15761	15853	15587	15672	15653	15558	15798	15676	15706	15751	15783	15564	15654	15546	15898	15600	15729	15703	15748	15677	15638	15592	15609	15918	15642	15745	15736	15688	15693	15671	15734	15594	15589	15614	15614	15738	15351	15723	15653	15447	15566	15695	15396	15627	15712	15677	15671	15682	15729	15806	15795	15820	15648	15706	15549	15843	15740	15772	15744	15688	15588	15757	15788	15879	15781	15651	15653	15445	15579	15616	15767	15492	15694	15812	15664	15536	15684	15648	15695	15754	15507	15769	15704	15600	15572	15536	15520	15527	15649	15663	15581	15756	15621	15614	15860	15752	15862	15733	15703	15829	15892	15887	15971	15766	15909	15657	15601	15635	15544	15448	15662	15668	15894	15601	15844	15773	15780	15790	15723	15742	15824	15768	15793	15731	15682	15673	15805	15762	15919	15862	15872	15772	15666	15688	15605	15826	15653	15774	15876	15827	15714	15718	15692	15777	15681	15596	15615	15620	15830	15783	15637	15671	15538	15938	15646	15593	15693	15586	15581	15909	15710	15483	15566	15709	15839	15578	15891	15833	15665	15748	15727	15799	15831	15644	15647	15652	15649	15738	15780	15630	15867	15686	15646	15574	15669	15734	15804	15804	15758	15765	15840	15662	15598	15606	15715	15513	15647	15738	15749	15605	15636	15878	15859	15497	15671	15670	15642	15735	15799	15868	15756	15749	15708	15752	15582	15631	15738	15535	15778	15763	15716	15648	15518	15661	15711	15764	15735	15714	15739	15664	15625	15641	15682	15678	15696	15384	15774	15702	15757	15601	15550	15865	15592	15903	15809	15571	15593	15954	15576	15643	15663	15695	15800	15795	15761	15799	15841	15836	15721	15641	15567	15724	15619	15735	15593	15658	15760	15681	15811	15795	15722	15561	15514	15518	15874	15533	15709	15619	15639	15680	15698	15840	15750	15638	15599	15851	15675	15603	15542	15843	15591	15924	15719	15641	15703	15588	15651	15584	15687	15541	15575	15575	15671	15636	15732	15746	15618	15421	15763	15644	15642	15676	15904	15726	15774	15706	15637	15541	15652	15698	15654	15574	15663	15648	15931	15522	15635	15450	15778	15611	15892	15779	15740	15818	15759	15387	15784	15836	15637	15637	15747	15472	15640	15788	15573	15697	15650	15765	15676	15860	15920	15735	15766	15829	15449	15544	15592	15664	15804	15784	15777	15629	15671	15762	15691	15641	15511	15577	15586	15643	15910	15585	15657	15741	15960	15851	15694	15851	15705	15588	15726	15752	15644	15847	15670	15800	15583	15599	15403	15715	15696	15668	15740	15858	15659	15620	15450	15534	15821	15720	15666	15830	15628	15697	15790	15964	15510	15768	15512	15462	15764	15658	15855	15752	15691	15564	15484	15742	15735	15782	15753	15758	15570	15669	15711	15581	15758	15727	15587	15633	15518	15814	15777	15691	15767	15786	15679	15890	15708	15647	15666	15789	15848	16011	15689	15665	15711	15701	15575	15630	15666	15832	15753	15809	15526	15535	15642	15849	15874	15785	15451	15535	15668	15766	15662	15562	15715	15626	15758	15671	15663	15829	15594	15811	15645	15499	15717	15726	15705	15709	15816	15711	15881	15488	15741	15475	15782	15492	15617	15825	15695	15698	15604	15838	15695	15536	15587	15711	15721	15848	15786	15611	15691	15579	15832	15635	15681	15601	15794	15728	15607	15878	15760	15595	15737	15657	15722	15620	15620	15862	15703	15701	15843	15623	15795	15748	15816	15679	15782	15715	15741	15486	15708	15752	15825	15496	15565	15606	15552	15653	15678	15707	15629	15663	15731	15862	15691	15747
30737	43847	39881	30291	25729	21941	18464	16769	15793	15583	15162	14692	14662	14297	14294	14167	14043	13888	13851	13796	13800	13827	13916	13681	13625	13645	13476	13542	13664	13650	13633	13477	13604	13517	13636	13546	13777	13539	13531	13557	13490	13545	13596	13456	13584	13580	13549	13540	13567	13581	13541	13605	13469	13624	13648	13574	13633	13526	13385	13542	13649	13655	13513	13561	13548	13605	13486	13564	13513	13656	13473	13640	13488	13507	13610	13548	13377	13505	13483	13527	13742	13577	13602	13563	13562	13413	13541	13594	13517	13593	13537	13662	13579	13605	13459	13665	13586	13485	13631	13478	13565	13411	13504	13529	13435	13462	13556	13549	13579	13581	13471	13414	13586	13576	13515	13610	13531	13639	13493	13560	13453	13643	13507	13465	13615	13533	13613	13480	13454	13548	13505	13493	13578	13445	13475	13616	13627	13531	13644	13574	13581	13539	13486	13569	13343	13502	13508	13515	13615	13555	13720	13410	13560	13524	13472	13517	13385	13728	13703	13486	13491	13584	13524	13663	13483	13475	13605	13516	13458	13610	13506	13580	13488	13411	13597	13739	13583	13485	13454	13458	13467	13502	13653	13562	13592	13637	13486	13579	13644	13374	13576	13653	13521	13565	13501	13462	13628	13416	13500	13381	13537	13596	13656	13588	13544	13647	13534	13436	13761	13646	13514	13533	13560	13590	13476	13528	13548	13465	13577	13411	13538	13548	13544	13412	13505	13692	13484	13556	13473	13504	13479	13431	13670	13507	13481	13440	13477	13706	13565	13454	13595	13485	13512	13535	13479	13520	13363	13617	13624	13512	13521	13664	13460	13580	13451	13515	13566	13531	13555	13717	13518	13539	13584	13411	13325	13624	13397	13533	13516	13646	13457	13578	13575	13549	13681	13596	13494	13416	13647	13474	13541	13535	13664	13561	13473	13577	13416	13488	13551	13388	13621	13479	13569	13350	13536	13465	13396	13427	13549	13645	13569	13619	13532	13431	13694	13599	13350	13522	13451	13506	13525	13485	13519	13503	13438	13461	13646	13608	13619	13656	13295	13578	13429	13533	13620	13520	13704	13533	13575	13493	13566	13592	13614	13482	13501	13605	13489	13686	13532	13613	13430	13593	13667	13754	13430	13377	13612	13579	13515	13403	13489	13635	13555	13492	13599	13547	13614	13564	13595	13600	13394	13522	13653	13578	13616	13548	13568	13777	13607	13452	13408	13575	13583	13689	13513	13462	13551	13638	13600	13589	13497	13631	13567	13454	13650	13637	13493	13625	13621	13488	13697	13566	13581	13499	13335	13526	13576	13637	13364	13632	13573	13596	13751	13522	13655	13651	13598	13604	13628	13427	13565	13605	13518	13485	13471	13387	13551	13610	13678	13558	13501	13635	13746	13373	13628	13377	13571	13552	13520	13515	13601	13570	13585	13604	13617	13572	13580	13657	13613	13359	13543	13479	13634	13380	13660	13559	13425	13617	13597	13506	13452	13678	13506	13559	13412	13498	13447	13472	13493	13701	13439	13447	13388	13644	13544	13427	13560	13589	13474	13488	13502	13569	13484	13565	13501	13575	13560	13654	13551	13480	13618	13402	13483	13598	13463	13340	13633	13593	13614	13599	13680	13501	13537	13564	13609	13681	13434	13435	13347	13403	13713	13508	13504	13519	13584	13593	13659	13413	13561	13445	13595	13592	13614	13503	13567	13780	13549	13488	13623	13610	13561	13566	13650	13551	13626	13558	13317	13530	13577	13608	13635	13451	13547	13471	13347	13514	13628	13558	13446	13644	13560	13574	13423	13499	13440	13629	13571	13480	13680	13707	13486	13502	13483	13543	13551	13463	13537	13659	13590	13655	13567	13494	13628	13482	13609	13622	13568	13604	13490	13532	13533	13411	13370	13492	13544	13656	13423	13302	13653	13601	13597	13476	13593	13485	13471	13434	13493	13740	13527	13444	13673	13617	13665	13463	13411	13665	13571	13581	13586	13643	13496	13465	13502	13574	13656	13562	13489	13456	13593	13569	13596	13619	13537	13593	13430	13694	13568	13479	13520	13617	13528	13648	13578	13451	13573	13431	13589	13421	13647	13599	13620	13676	13623	13425	13626	13431	13549	13621	13652	13373	13665	13555	13515	13596	13557	13602	13571	13429	13562	13632	13360	13382	13610	13562	13536	13492	13495	13496	13480	13481	13612	13523	13555	13297	13531	13345	13647	13468	13475	13613	13484	13521	13526	13479	13563	13432	13545	13440	13564	13417	13642	13480	13550	13634	13462	13505	13562	13409	13405	13632	13756	13766	13517	13609	13506	13520	13517	13548	13482	13408	13569	13424	13594	13441	13511	13442	13516	13714	13648	13609	13474	13479	13570	13529	13636	13539	13480	13632	13618	13599	13401	13574	13408	13584	13448	13555	13566	13486	13517	13678	13382	13482	13562	13718	13657	13508	13759	13521	13538	13376	13629	13354	13610	13496	13593	13531	13433	13658	13637	13617	13436	13633	13629	13403	13612	13604	13609	13418	13497	13436	13668	13724	13631	13476	13515	13526	13511	13583	13442	13527	13466	13511	13667	13572	13497	13693	13506	13448	13615	13518	13649	13691	13574	13580	13524	13564	13675	13699	13521	13562	13674	13399	13568	13757	13714	13473	13383	13510	13532	13626	13456	13623	13504	13520	13586	13506	13619	13661	13513	13529	13596	13552	13705	13631	13609	13482	13445	13582	13508	13428	13628	13547	13593	13461	13498	13441	13643	13530	13423	13704	13480	13711	13449	13711	13450	13430	13436	13572	13596	13397	13535	13522	13660	13481	13626	13703	13472	13659	13444	13556	13684	13661	13440	13407	13426	13526	13467	13523	13478	13685	13487	13546	13620	13551	13551	13530	13457	13439	13609	13516	13530	13600	13579	13567	13533	13356	13562	13583	13555	13652	13735	13532	13507	13495	13667	13532	13502	13451	13506	13508	13610	13711	13618	13500	13510	13550	13470	13509	13445	13484	13512	13487	13561	13518	13544	13531	13621	13315	13403	13795	13631	13520	13407	13455	13723	13594	13626	13534	13692	13604	13578	13637	13683	13529	13475	13558	13756	13548	13456	13528	13621	13666	13579	13585	13456	13558	13678	13449	13652	13650	13578	13510	13519	13499	13605	13386	13437	13482	13518	13443	13508	13533	13596	13597	13581	13708	13589	13522	13556	13593	13629	13636	13639	13512	13533	13608	13486	13530	13571	13610	13614	13515	13486	13602	13576	13537	13628	13495	13578	13538	13575	13313	13372	13593	13551	13519	13493	13549	13514	13733	13669	13702	13599	13536	13590	13569	13493	13606	13610	13651	13747	13424	13594	13597	13441	13480	13497	13435	13491	13466	13589	13550	13332	13708	13504	13514	13624	13580	13593	13539	13501	13508	13659	13466	13649	13490	13468	13539	13547	13489	13634	13500	13414	13465	13613	13509	13540	13565	13634	13675	13640	13481	13573	13588	13632	13393	13646	13469	13663	13669	13467	13474	13489	13514	13595	13602	13748	13562	13493	13605	13551	13543	13495	13473	13611	13553	13456	13580	13680	13622	13601	13664	13500	13612	13520	13574	13639	13684	13503	13492	13692	13638	13767	13603	13587	13522	13526	13437	13584	13528	13602	13536	13562	13612	13376	13427	13704	13550	13494	13470	13439	13499	13616	13441	13624	13679	13451	13545	13407	13626	13379	13531	13438	13520	13615	13649	13455	13578	13477	13472	13380	13679	13712	13617	13545	13774	13496	13609	13638	13489	13644	13548	13524	13578	13652	13620	13348	13533	13614	13579	13554	13486	13604	13765	13554	13446	13697	13613	13515	13303	13453	13507	13447	13630	13591	13605	13659	13443	13693	13560	13409	13439	13585	13530	13410	13575	13481	13435	13558	13639	13615	13380	13516	13511	13598	13596	13439	13598	13511	13577	13640	13638	13500	13491	13268	13581	13611	13495	13550	13455	13553	13671	13620	13437	13555	13517	13634	13663	13542	13629	13654	13505	13456	13547	13692	13567	13551	13509	13556	13607	13633	13458	13628	13425	13560	13582	13609	13639	13661	13398	13502	13547	13618	13621	13556	13366	13546	13514	13506	13588	13458	13684	13537	13713	13653	13511	13570	13670	13472	13452	13617	13596	13587	13728	13520	13387	13586	13584	13676	13556	13383	13493	13577	13567	13608	13516	13465	13533	13498	13693	13612	13601	13581	13423	13505	13582	13708	13549	13544	13639	13621	13792	13716	13456	13541	13554	13607	13448	13690	13511	13593	13531	13499	13721	13630	13386	13581	13633	13560	13532	13456	13482	13589	13469	13622	13484	13599	13472	13423	13422	13668	13418	13482	13647	13572	13513	13428	13528	13699	13428	13560	13557	13553	13636	13549	13612	13511	13530	13526	13560	13317	13543	13591	13508	13502	13677	13573	13616	13549	13573	13465	13582	13615	13529	13643	13633	13649	13488	13535	13340	13766	13639	13559	13434	13743	13592	13589	13544	13419	13471	13548	13428	13647	13531	13352	13541	13625	13616	13429	13426	13595	13525	13598	13378	13615	13610	13589	13577	13399	13546	13604	13624	13458	13550	13532	13534	13479	13475	13512	13487	13605	13548	13661	13382	13436	13495	13622	13372	13578	13506	13416	13748	13543	13472	13463	13575	13590	13645	13508	13599	13606	13600	13617	13534	13582	13702	13627	13371	13628	13608	13472	13372	13567	13647	13606	13435	13542	13594	13726	13601	13438	13657	13565	13621	13464	13558	13542	13525	13539	13656	13526	13476	13425	13443	13591	13492	13672	13452	13632	13565	13474	13574	13511	13704	13671	13606	13741	13455	13588	13587	13602	13616	13541	13537	13556	13542	13545	13465	13506	13495	13470	13574	13518	13663	13521	13457	13623	13462	13398	13567	13538	13699	13495	13551	13438	13569	13435	13490	13551	13500	13598	13647	13607	13685	13547	13522	13490	13471	13598	13648	13556	13634	13751	13498	13449	13362	13566	13569	13709	13569	13545	13328	13632	13742	13572	13548	13659	13554	13390	13489	13471	13749	13568	13569	13497	13301	13582	13416	13554	13494	13521	13485	13474	13525	13528	13663	13434	13580	13541	13651	13678	13614	13697	13586	13589	13614
23999	21094	28617	25786	26028	26347	23850	19578	18080	17607	17140	16750	16509	16445	16436	16164	16049	15706	15778	15758	15677	15770	15617	15683	15791	15507	15449	15536	15808	15471	15493	15530	15454	15483	15299	15316	15416	15446	15484	15285	15289	15236	15431	15424	15465	15556	15456	15392	15340	15286	15471	15577	15551	15268	15550	15520	15412	15399	15566	15452	15279	15430	15279	15303	15288	15418	15290	15350	15390	15430	15365	15314	15442	15333	15358	15342	15285	15350	15276	15457	15486	15361	15317	15261	15272	15308	15543	15368	15256	15203	15457	15607	15351	15474	15281	15408	15386	15408	15427	15413	15232	15366	15264	15247	15317	15366	15472	15460	15252	15319	15303	15432	15341	15172	15300	15392	15312	15424	15264	15313	15577	15406	15442	15196	15209	15231	15326	15404	15426	15356	15398	15351	15441	15390	14988	15432	15270	15351	15301	15408	15254	15211	15339	15268	15463	15432	15214	15241	15267	15247	15553	15421	15009	15488	15404	15334	15251	15238	15456	15377	15174	15276	15416	15540	15325	15638	15238	15525	15369	15297	15390	15359	15338	15434	15148	15304	15233	15370	15318	15407	15460	15313	15360	15370	15402	15211	15242	15428	15448	15336	15243	15450	15252	15412	15141	15438	15426	15292	15634	15246	15616	15226	15159	15290	15108	15385	15420	15388	15166	15273	15324	15485	15202	15520	15392	15239	15287	15186	15396	15521	15185	15433	15349	15470	15409	15344	15293	15232	15252	15352	15228	15421	15367	15415	15406	15260	15386	15307	15496	15037	15273	15083	15126	15341	15418	15369	15305	15493	15296	15341	15256	15397	15327	15323	15227	15598	15441	15306	15229	15297	15280	15512	15274	15285	15203	15152	15260	15343	15353	15180	15292	15337	15470	15239	15181	15387	15277	15446	15425	15354	15363	15217	15358	15243	15391	15324	15391	15377	15460	15548	15361	15396	15311	15326	15351	15404	15474	15217	15388	15450	15478	15231	15432	15374	15437	15143	15348	15381	15256	15387	15131	15260	15421	15359	15146	15372	15328	15352	15339	15397	15277	15395	15524	15319	15104	15278	15400	15411	15189	15247	15277	15418	15204	15391	15378	15276	15354	15445	15352	15341	14930	15300	15228	15393	15378	15438	15306	15352	15483	15261	15488	15406	15282	15353	15457	15470	15358	15300	15418	15168	15367	15307	15431	15182	15274	15146	15279	15288	15354	15546	15444	15485	15348	15223	15401	15357	15237	15257	15269	15314	15430	15304	15358	15476	15289	15559	15215	15479	15411	15362	15360	15317	15573	15206	15428	15259	15140	15388	15297	15429	15362	15479	15469	15362	15334	15209	15561	15510	15413	15392	15519	15347	15487	15341	15362	15513	15457	15161	15378	15352	15261	15313	15367	15243	15355	15260	15384	15401	15156	15410	15412	15321	15342	15519	15440	15609	15223	15430	15430	15382	15300	15398	15245	15356	15283	15287	15186	15224	15399	15300	15264	15427	15355	15308	15264	15305	15487	15243	15443	15345	15270	15228	15280	15334	15491	15319	15513	15525	15505	15176	15236	15351	15352	15261	15371	15076	15248	15520	15522	15455	15384	15495	15313	15508	15609	15305	15409	15304	15323	15393	15324	15189	15315	15491	15310	15427	15444	15358	15373	15272	15410	15353	15322	15317	15371	15426	15327	15190	15301	15269	15151	15122	15299	15287	15507	15417	15338	15146	15243	15226	15202	15374	15411	15273	15366	15297	15314	15567	15382	15262	15454	15262	15309	15441	15515	15515	15365	15335	15431	15487	15318	15399	15461	15324	15353	15322	15481	15201	15300	15322	15405	15112	15299	15356	15262	15168	15197	15313	15530	15218	15384	15272	15356	15365	15497	15211	15497	15569	15523	15303	15276	15322	15371	15338	15395	15333	15341	15279	15180	15428	15352	15344	15238	15538	15408	15389	15242	15358	15426	15339	15174	15245	15394	15317	15495	15611	15337	15234	15331	15282	15178	15230	15155	15213	15308	15489	15498	15523	15318	15364	15353	15260	15612	15316	15534	15257	15307	15505	15316	15344	15455	15344	15346	15365	15291	15184	15242	15364	15273	15449	15394	15363	15362	15428	15277	15250	15389	15350	15273	15205	15307	15408	15431	15491	15422	15310	15386	15224	15528	15362	15473	15510	15428	15394	15488	15386	15394	15269	15512	15374	15437	15384	15552	15432	15319	15385	15442	15453	15310	15271	15231	15426	15358	15487	15243	15263	15421	15321	15416	15483	15534	15281	15413	15385	15367	15388	15216	15396	15227	15213	15550	15224	15416	15213	15265	15377	15349	15353	15330	15448	15463	15455	15376	15543	15340	15470	15289	15396	15485	15167	15200	15396	15486	15479	15347	15219	15271	15195	15138	15236	15181	15180	15464	15291	15410	15443	15279	15362	15337	15203	15426	15233	15511	15408	15526	15289	15356	15270	15278	15261	15220	15362	15479	15254	15352	15446	15325	15212	15383	15342	15378	15299	15529	15447	15344	15131	15409	15609	15009	15456	15397	15425	15321	15189	15313	15322	15452	15401	15257	15412	15296	15409	15217	15474	15247	15386	15393	15226	15343	15221	15321	15396	15373	15239	15193	15215	15175	15225	15445	15318	15496	15337	15284	15414	15327	15307	15357	15278	15524	15300	15442	15316	15398	15252	15236	15295	15405	15324	15297	15251	15444	15481	15328	15339	15389	15255	15412	15341	15254	15440	15410	15312	15221	15359	15236	15487	15339	15331	15490	15233	15352	15179	15460	15270	15391	15366	15345	15333	15256	15322	15238	15212	15140	15266	15252	15361	15032	15261	15352	15268	15603	15398	15200	15194	14961	15364	15481	15223	15376	15310	15357	15196	15375	15398	15348	15301	15329	15254	15325	15341	15402	15400	15489	15334	15247	15326	15627	15356	15309	15330	15409	15535	15413	15401	15392	15365	15387	15335	15373	15318	15227	15232	15464	15236	15548	15154	15305	15594	15221	15384	15390	15483	15209	15409	15335	15383	15599	15366	15272	15368	15179	15383	15289	15381	15194	15189	15475	15200	15236	15418	15377	15341	15309	15312	15400	15288	15280	15095	15435	15437	15383	15244	15372	15361	15386	15304	15470	15180	15181	15386	15345	15435	15521	15273	15308	15575	15255	15421	15156	15388	15326	15146	15393	15191	15342	15285	15219	15311	15321	15394	15625	15210	15353	15426	15357	15149	15327	15295	15181	15318	15279	15107	15452	15340	15446	15352	15424	15607	15419	15406	15396	15326	15353	15263	15313	15265	15385	15413	15301	15306	15219	15421	15300	15550	15233	15304	15298	15107	15346	15443	15390	15360	15313	15385	15415	15193	15500	15287	15560	15253	15218	15352	15286	15346	15500	15285	15281	15275	15030	15176	15302	15557	15252	15354	15268	15384	15409	15487	15387	15255	15261	15324	15493	15219	15338	15527	15494	15532	15514	15171	15343	15378	15456	15436	15247	15212	15274	15245	15362	15223	15527	15429	15375	15218	15317	15335	15306	15489	15315	15396	15149	14991	15363	15565	15378	15213	15312	15279	15224	15313	15067	15241	15232	15451	15441	15395	15353	15402	15464	15322	15380	15430	15443	15223	15453	15488	15301	15259	15417	15407	15200	15410	15327	15405	15302	15311	15267	15223	15451	15299	15346	15299	15368	15187	15350	15377	15427	15438	15453	15495	15299	15232	15325	15391	15466	15463	15176	15208	15413	15214	15509	15318	15268	15365	15457	15371	15383	15320	15422	15255	15399	15236	15474	15438	15287	15314	15248	15301	15503	15193	15251	15302	15332	15368	15502	15430	15296	15369	15414	15471	15417	15392	15225	15351	15434	15265	15243	15337	15485	15327	15356	15263	15321	15647	15286	15341	15159	15180	15340	15244	15536	15224	15302	15328	15432	15353	15337	15488	15470	15345	15470	15268	15338	15353	15233	15275	15306	15244	15408	15448	15212	15237	15418	15484	15380	15396	15441	15353	15243	15425	15265	15267	15285	15394	15199	15310	15376	15285	15414	15326	15467	15242	15350	15403	15457	15266	15176	15370	15114	15424	15422	15310	15317	15352	15357	15443	15391	15545	15301	15378	15189	15469	15506	15190	15395	15450	15394	15422	15433	15339	15475	15347	15506	15316	15396	15253	15375	15154	15394	15421	15395	15162	15449	15357	15549	15495	15104	15265	15417	15354	15085	15477	15176	15396	15411	15312	15216	15278	15220	15404	15518	15174	15400	15370	15329	15241	15312	15531	15495	15314	15423	15418	15266	15426	15546	15544	15277	15494	15351	15363	15392	15410	15453	15194	15415	15237	15561	15352	15336	15310	15362	15608	15463	15326	15221	15283	15467	15225	15176	15299	15382	15251	15191	15336	15395	15208	15318	15341	15518	15266	15546	15373	15227	15363	15456	15088	15391	15259	15235	15378	15334	15340	15427	15077	15317	15261	15219	15561	15245	15024	15385	15352	15313	15509	15290	15347	15268	15216	15498	15601	15306	15413	15242	15112	15513	15314	15487	15318	15369	15219	15335	15168	15257	15281	15313	15280	15311	15180	15389	15318	15506	15476	15354	15500	15169	15324	15406	15390	15465	15263	15345	15236	15413	15272	15479	15297	15247	15244	15235	15203	15541	15229	15311	15418	15262	15336	15308	15139	15293	15353	15377	15399	15263	15215	15406	15199	15450	15333	15589	15409	15429	15310	15393	15407	15435	15369	15351	15234	15274	15643	15600	15297	15297	15364	15534	15405	15212	15443	15272	15186	15479	15344	15268	15222	15439	15372	15560	15396	15483	15354	15605	15444	15333	15284	15367	15347	15313	15296	15296	15335	15417	15121	15290	15263	15307	15322	15395	15410	15318	15413	15353	15499	15323	15495	15370	15205	15189	15295	15161	15386	15277	15234	15352	15376	15292	15541	15375	15639	15489	15693	15288	15337	15332	15348	15455	15482	15360	15178	15313	15456	15233	15125	15328	15390	15324	15338	15375	15317	15164	15376	15508	15323	15381	15328	15251	15181	15341	15268	15304	15365	15298	15187	15177	15287	15255	15354	15232	15415	15348	15491	15350	15439	15567	15188	15266	15532	15094	15397	15271	15397	15410	15405	15308	15353	15362	15157
30239	50239	46249	36893	32366	26564	21662	19209	17438	16379	15848	15397	14980	14768	14720	14550	14202	14027	13876	13828	13708	13690	13789	13674	13503	13568	13626	13468	13521	13541	13605	13506	13457	13335	13447	13501	13445	13164	13385	13390	13400	13446	13389	13387	13287	13458	13416	13270	13248	13526	13284	13306	13418	13358	13503	13328	13324	13279	13504	13394	13454	13355	13103	13372	13364	13251	13397	13435	13400	13380	13414	13305	13394	13443	13309	13196	13309	13236	13418	13325	13334	13388	13413	13349	13435	13315	13352	13389	13345	13402	13345	13420	13283	13351	13333	13257	13419	13380	13394	13309	13327	13418	13378	13341	13312	13446	13352	13372	13343	13404	13312	13280	13330	13339	13318	13373	13444	13273	13249	13315	13357	13390	13284	13251	13225	13360	13263	13273	13423	13452	13331	13376	13291	13383	13095	13385	13374	13310	13385	13265	13289	13345	13213	13272	13246	13269	13275	13299	13448	13578	13268	13377	13385	13425	13335	13410	13267	13086	13324	13406	13273	13290	13381	13464	13256	13354	13386	13543	13438	13473	13521	13323	13457	13382	13381	13331	13384	13235	13266	13301	13192	13427	13379	13294	13352	13523	13420	13305	13216	13418	13196	13330	13400	13379	13464	13325	13247	13413	13208	13406	13236	13232	13359	13257	13562	13213	13282	12985	13371	13485	13465	13256	13284	13275	13266	13388	13265	13280	13306	13339	13243	13333	13405	13201	13319	13324	13439	13333	13552	13470	13232	13276	13351	13236	13382	13339	13363	13354	13463	13408	13215	13383	13458	13202	13268	13333	13367	13229	13223	13395	13082	13254	13314	13384	13324	13411	13331	13415	13381	13380	13373	13384	13377	13360	13218	13245	13407	13478	13479	13378	13361	13235	13339	13364	13294	13423	13259	13368	13466	13414	13243	13163	13299	13286	13363	13418	13340	13267	13456	13368	13246	13422	13243	13334	13232	13388	13321	13373	13275	13427	13293	13218	13246	13399	13330	13295	13346	13244	13361	13302	13302	13347	13406	13393	13435	13346	13404	13328	13346	13296	13348	13272	13503	13519	13401	13431	13321	13272	13316	13378	13495	13288	13334	13332	13274	13374	13468	13423	13364	13163	13412	13378	13360	13325	13501	13312	13230	13461	13269	13333	13372	13466	13463	13327	13361	13469	13146	13295	13294	13306	13364	13214	13236	13426	13316	13261	13462	13302	13415	13397	13322	13486	13208	13321	13342	13239	13404	13380	13335	13245	13417	13212	13396	13304	13291	13508	13176	13301	13231	13411	13265	13451	13351	13321	13323	13314	13332	13322	13480	13306	13423	13403	13311	13346	13257	13491	13325	13398	13448	13211	13289	13343	13097	13270	13307	13252	13502	13221	13245	13330	13274	13382	13328	13307	13195	13249	13387	13264	13487	13326	13240	13365	13371	13247	13344	13224	13398	13401	13175	13450	13232	13323	13242	13264	13199	13365	13268	13215	13460	13311	13369	13305	13482	13297	13193	13376	13512	13467	13325	13326	13408	13243	13357	13374	13544	13326	13293	13306	13312	13330	13413	13294	13246	13135	13427	13272	13300	13420	13255	13205	13333	13273	13354	13460	13465	13375	13459	13329	13282	13483	13278	13292	13370	13296	13433	13348	13499	13221	13254	13463	13424	13381	13242	13398	13328	13297	13314	13307	13260	13384	13291	13156	13238	13507	13359	13431	13333	13374	13417	13343	13389	13326	13321	13325	13307	13461	13317	13408	13400	13449	13354	13275	13360	13395	13165	13461	13365	13503	13293	13293	13233	13326	13360	13466	13320	13292	13337	13391	13288	13291	13282	13329	13446	13182	13329	13368	13342	13262	13332	13325	13327	13374	13371	13283	13219	13335	13258	13329	13348	13404	13387	13274	13414	13343	13273	13416	13410	13298	13439	13279	13290	13085	13399	13242	13364	13281	13302	13261	13196	13341	13495	13491	13277	13256	13477	13359	13368	13331	13287	13384	13323	13395	13254	13214	13385	13411	13345	13301	13371	13385	13396	13332	13298	13258	13369	13303	13278	13399	13488	13302	13238	13317	13359	13387	13373	13453	13357	13405	13402	13184	13367	13341	13455	13436	13419	13325	13328	13371	13248	13268	13470	13533	13219	13395	13395	13261	13414	13305	13162	13352	13198	13275	13483	13381	13467	13427	13323	13276	13401	13537	13498	13375	13534	13309	13254	13367	13330	13300	13466	13262	13413	13395	13305	13325	13497	13345	13388	13295	13395	13312	13190	13320	13228	13375	13192	13547	13315	13450	13175	13132	13295	13323	13349	13398	13479	13371	13421	13345	13290	13289	13418	13359	13358	13333	13516	13299	13382	13300	13351	13394	13225	13383	13416	13260	13293	13330	13234	13402	13410	13374	13243	13319	13350	13369	13331	13213	13302	13264	13530	13218	13308	13425	13343	13338	13450	13413	13294	13309	13427	13203	13374	13296	13387	13455	13326	13362	13430	13431	13442	13363	13464	13394	13406	13235	13303	13298	13383	13313	13211	13469	13319	13209	13303	13286	13297	13254	13471	13521	13368	13421	13381	13488	13311	13283	13168	13411	13291	13278	13289	13318	13303	13325	13335	13396	13381	13271	13330	13344	13325	13424	13423	13504	13524	13374	13530	13523	13271	13447	13303	13421	13252	13318	13255	13425	13423	13163	13261	13176	13397	13345	13123	13297	13290	13203	13355	13393	13294	13251	13256	13392	13148	13329	13332	13399	13110	13242	13394	13263	13442	13380	13364	13229	13379	13359	13352	13568	13479	13345	13309	13173	13325	13394	13238	13424	13492	13424	13326	13374	13285	13306	13298	13424	13375	13283	13257	13270	13367	13302	13403	13318	13374	13304	13390	13154	13405	13338	13179	13285	13400	13289	13474	13305	13270	13302	13352	13394	13483	13451	13397	13488	13349	13455	13362	13354	13378	13509	13294	13269	13306	13334	13271	13175	13317	13357	13450	13251	13490	13229	13298	13310	13474	13356	13389	13282	13457	13363	13277	13264	13418	13247	13409	13471	13202	13358	13407	13263	13457	13292	13371	13257	13175	13324	13365	13289	13271	13442	13457	13278	13362	13394	13254	13372	13310	13403	13466	13255	13363	13275	13318	13209	13450	13211	13425	13337	13303	13430	13352	13390	13304	13225	13177	13441	13395	13415	13374	13259	13300	13464	13339	13306	13360	13346	13342	13269	13204	13401	13376	13238	13250	13210	13434	13353	13343	13394	13236	13358	13189	13460	13446	13360	13329	13286	13459	13230	13383	13303	13410	13288	13484	13344	13459	13392	13292	13364	13223	13229	13281	13268	13315	13435	13309	13277	13362	13268	13354	13337	13260	13302	13364	13268	13500	13369	13445	13400	13343	13519	13205	13279	13471	13365	13546	13317	13235	13622	13218	13415	13249	13419	13307	13228	13308	13269	13146	13355	13533	13283	13286	13342	13415	13407	13308	13147	13321	13304	13362	13469	13195	13476	13332	13260	13334	13360	13236	13250	13146	13227	13224	13304	13311	13230	13320	13431	13358	13523	13331	13238	13396	13331	13423	13310	13356	13324	13523	13220	13289	13520	13367	13316	13265	13407	13421	13207	13392	13322	13260	13130	13373	13275	13327	13337	13505	13361	13304	13410	13364	13400	13339	13408	13187	13312	13445	13311	13481	13276	13349	13312	13376	13351	13141	13277	13249	13415	13425	13451	13260	13242	13440	13366	13262	13202	13339	13427	13332	13445	13459	13399	13343	13379	13165	13332	13491	13228	13335	13362	13268	13454	13276	13375	13260	13374	13214	13389	13296	13303	13386	13250	13372	13348	13377	13415	13366	13289	13410	13298	13343	13328	13369	13285	13432	13363	13268	13419	13200	13297	13309	13348	13369	13359	13289	13261	13430	13393	13260	13424	13372	13325	13457	13382	13392	13282	13371	13287	13262	13368	13399	13385	13328	13456	13355	13240	13318	13324	13310	13430	13380	13308	13251	13428	13369	13344	13295	13196	13318	13371	13384	13278	13360	13355	13480	13249	13269	13415	13359	13328	13324	13330	13420	13355	13345	13243	13382	13358	13310	13196	13257	13291	13390	13291	13294	13352	13284	13265	13322	13329	13279	13459	13431	13224	13426	13339	13188	13182	13200	13366	13410	13280	13250	13333	13308	13201	13291	13460	13282	13439	13294	13220	13185	13418	13289	13267	13313	13240	13507	13320	13278	13367	13464	13307	13284	13261	13307	13397	13322	13351	13472	13327	13392	13414	13297	13452	13452	13085	13179	13396	13293	13200	13360	13299	13346	13335	13228	13148	13469	13387	13299	13445	13247	13131	13407	13427	13245	13355	13488	13261	13505	13141	13361	13429	13352	13422	13349	13430	13336	13440	13502	13385	13292	13337	13253	13347	13356	13359	13295	13363	13304	13216	13286	13460	13307	13345	13334	13376	13304	13424	13328	13313	13339	13317	13400	13546	13308	13475	13338	13420	13466	13265	13282	13442	13325	13362	13372	13466	13421	13321	13321	13401	13284	13254	13426	13264	13429	13242	13242	13299	13286	13382	13394	13369	13293	13415	13336	13282	13459	13347	13358	13254	13323	13239	13261	13394	13469	13416	13366	13206	13349	13287	13383	13312	13409	13199	13364	13456	13258	13367	13373	13441	13237	13245	13543	13298	13296	13313	13333	13476	13264	13221	13273	13333	13132	13381	13396	13569	13477	13238	13408	13485	13281	13296	13415	13396	13292	13327	13378	13343	13278	13065	13317	13475	13362	13366	13398	13342	13371	13267	13288	13170	13254	13452	13309	13460	13391	13247	13209	13425	13315	13435	13207	13239	13351	13341	13421	13268	13305	13347	13429	13255	13412	13205	13369	13402	13256	13581	13142	13200	13349	13416	13470	13284	13486	13350	13492	13608	13159	13173	13360	13265	13180	13403	13378	13296	13393	13484	13398	13337	13379	13201	13529	13477	13480	13323	13323	13339	13318	13482	13235	13191	13133	13403	13349	13345	13387	13268	13424	13368	13250	13144	13447	13477	13645	13391	13311	13350	13250	13328	13486	13560	13444	13235	13342	13386	13304	13507	13069	13389	13470	13386	13302	13445	13236	13328	13294	13349	13249	13427	13323	13297
22721	21021	28764	23944	23813	26940	27846	21904	19786	19063	18309	17914	17397	17094	17040	16890	16727	16712	16409	16276	16220	16207	16367	16061	16219	16052	15932	16028	15860	16034	15850	16122	15755	15871	15905	15834	15915	15751	15720	15894	16017	15863	15806	15784	15633	15815	15804	15896	15937	15867	15844	15797	15979	15983	15781	15811	15944	15834	15820	15802	15732	15843	15775	15866	15862	15768	15912	15792	15688	15765	15833	15972	15795	15831	15856	15941	15703	15631	15933	15683	15691	15765	15905	15890	15919	15923	15630	15684	15812	15639	15739	15829	15762	15803	15747	15824	15493	15717	15758	15753	15891	15860	15696	15723	15641	15679	15759	15578	15723	15734	15781	15700	15604	15570	15818	15848	15661	15639	15530	15907	15702	15501	15812	15587	15845	15748	15851	15833	15652	15719	15902	15846	15656	15606	15977	15886	15819	15785	15908	15685	15727	15841	15552	15600	15837	15712	15724	15710	15861	15871	15839	15844	15741	15847	15677	15810	15643	15687	15774	15758	15886	15754	15686	15772	15757	15797	15830	15845	15813	15935	15837	16012	15744	15742	15849	15905	15743	15915	15819	15827	15623	15901	15762	15745	15717	15863	15841	15654	15711	15860	15880	15783	15779	15758	15863	15571	15590	15720	15671	15831	15717	15579	15720	15626	15679	15901	15697	15786	15705	15652	15806	15696	15770	15799	15668	15521	15803	15567	15709	15836	15710	15617	15518	15744	15754	15503	15588	15779	15889	15726	15918	15659	15558	15791	15603	15782	15767	15445	15670	15759	15703	15811	15823	15788	15567	15991	15769	15615	15724	15906	15845	15830	15624	15723	15489	15585	15822	15651	15780	15920	15845	15789	15643	15874	15652	15713	15623	15631	15733	15636	15668	15768	15598	15760	15614	15873	15735	15679	15692	15760	15786	15705	15811	15723	15573	15895	15749	15894	15661	15761	15728	15767	15864	15657	15674	15706	15665	15787	15696	15750	15708	15713	15808	15666	15489	15700	15874	15548	15733	15702	15737	15877	15698	15680	15796	15683	15746	15754	15631	15850	15732	15666	15611	15776	15721	15599	15637	15633	15874	15710	15880	15533	15604	15721	15757	15661	15942	15724	15776	15570	15591	15513	15610	15743	15707	15942	15839	15625	15553	15585	15769	15686	15774	15724	15711	15719	15909	15708	15945	15762	15707	15921	15734	15872	15836	15777	15649	15741	15614	15798	15873	15714	15728	15741	15740	15815	15670	15616	15858	15761	15646	15845	15799	15772	15863	15671	15718	15711	15843	15857	15897	15831	15709	15615	15774	15649	15706	15788	15781	15847	15819	15644	15749	15626	15800	15738	15818	15519	15787	15783	15838	15828	15732	15768	15699	15710	15759	15722	15707	15753	15802	15625	15723	15868	15792	15942	15797	15663	15654	15819	15786	15756	15783	15752	15601	15781	15698	15653	15797	15754	15707	15733	15626	15659	15738	15821	15684	15784	15764	15656	15718	15732	15551	15521	15907	15641	15849	15793	15978	15654	15637	15760	15717	15871	15898	15627	15771	15881	15590	15856	15829	15658	15784	15715	15897	15531	15687	15655	15742	15635	15726	15530	15935	15679	15783	15755	15627	15773	15793	15599	15864	15746	15525	15662	15782	15801	15951	15634	15555	15728	15718	15720	15648	15789	15693	15670	15647	15576	15812	15920	15949	15786	15566	15842	15758	15785	15804	15777	15629	15647	15680	15724	15613	15684	15798	15546	15560	15823	15729	15775	15753	15681	15780	15470	15789	15827	15811	15713	15637	15542	16042	15672	15551	15593	15838	15786	15541	15808	15772	15492	15718	15681	15778	15739	15766	15822	15704	15701	15639	15786	15716	15722	15938	15886	15684	15771	15776	15806	15794	15617	15734	15495	15893	15772	15676	15715	15837	15868	15720	15708	15719	15819	15634	15621	15573	15687	15633	15773	15681	15730	15783	15602	15795	15640	15760	15726	15707	15782	15875	15619	15656	15878	15790	15749	15665	15779	15737	15620	15764	15749	15832	15820	15758	15851	15679	15773	15856	15795	15629	15664	15854	15657	15766	15619	15643	15941	15683	15696	15636	15736	15504	15678	15883	15607	15780	15795	15724	15589	15582	15630	15813	15649	15689	15886	15635	15735	15902	15688	15744	15783	15577	15809	15671	15565	15749	15701	15773	15617	15581	15634	15795	15602	15695	15787	15690	15705	15721	15775	15714	15836	15406	15614	15685	15707	15515	15583	15740	15709	15484	15549	15591	15787	16080	15646	15703	15817	15618	15459	15696	15986	15724	15658	15780	15686	15710	15742	15576	15840	15639	15706	15625	15718	15685	15700	15611	15754	15780	15676	15659	15791	15722	15570	15402	15447	15724	15905	15941	15749	15753	15733	15743	15512	15859	15539	15923	15826	15817	15742	15712	15825	15903	15819	15710	15820	15661	15675	15686	15783	15607	15736	15623	15694	15686	15513	15756	15691	15697	15909	15738	15690	15701	15748	15754	15608	15599	15902	15609	15871	15611	15661	15554	15811	15639	15628	15651	15682	15726	15714	15719	15602	15926	15668	15576	15699	15882	15853	16008	15690	15767	15739	15730	15758	15759	15708	15568	15690	15792	15743	15905	15600	15628	15757	15651	15827	15858	15624	15610	15532	15726	15794	15702	15794	15666	15516	15948	15762	15760	15701	15758	15684	15565	15492	15843	15747	15684	15533	15670	15726	15639	15657	15823	15758	15944	15744	15629	15775	15601	15775	15999	15819	15724	15795	15620	15684	15965	15581	15842	15691	15672	15582	15681	15760	15707	15594	15621	15533	15683	15757	15833	15671	15689	15887	15759	15844	15605	15748	15602	15445	15688	15511	15909	15933	15529	15799	15907	15742	15748	15666	15714	15769	15633	15581	15653	15679	15873	15776	15883	15671	15694	15754	15471	15543	15772	15824	15769	15716	15689	15644	15721	15640	15833	15876	15760	15665	15756	15894	15789	15587	15685	15718	15802	15639	15446	15703	15767	15767	15877	15738	15775	15799	15667	15602	15783	15680	15804	15575	15796	15636	15936	15671	15539	15731	15766	15577	15708	15520	15853	15783	15692	15607	15707	15764	15746	15786	15924	15825	15839	15582	15542	15825	15901	15759	15775	15915	15742	15710	15750	15574	15700	15930	15650	15818	15872	15556	15869	15465	15446	15580	15736	15697	15687	15693	15836	15685	15739	15827	15652	15781	15775	15839	15722	15732	15712	15793	15675	15836	15649	15550	15726	15496	15800	15623	15793	15795	15649	15783	15807	15690	15801	15632	15668	15667	15626	15698	15583	15805	15773	15958	15801	15507	15811	15698	15910	15712	15843	15875	15711	15867	15734	15703	15623	15614	15855	15868	15745	15789	15768	15851	15663	15758	15623	15674	15661	15798	15958	15761	15753	15655	15712	15710	15793	15791	15737	15905	15787	15728	15660	15706	15793	15695	15632	15726	15552	15792	15651	15738	15632	15643	15752	15719	15834	15761	15870	15987	15851	15633	15618	15785	15921	15808	15888	15887	15672	15698	15657	15761	15793	15505	15752	15639	15779	15650	15748	15545	15578	15783	15640	15601	15979	15952	15752	15822	15737	15516	15778	15854	15591	15891	15770	15724	15455	15594	15673	15870	15874	15945	15713	15731	15545	15636	15825	15867	15705	15737	15850	15738	15797	15826	15752	15772	15668	15818	15589	15851	15741	15717	15686	15944	15922	15633	15659	15588	15804	15866	15807	15845	15626	15731	15672	15814	15733	15707	15817	15892	15530	15437	15578	15760	15728	15676	15767	15676	15703	15734	15710	15967	15626	15750	15777	15904	15803	15816	15515	15733	15630	15783	15656	15666	15816	15657	15805	15622	15719	15627	15686	15666	15569	15868	15665	15633	15680	15791	15832	15663	15808	15567	15781	15901	15733	15598	15676	15781	15674	15803	15614	15786	15812	15840	15840	15844	15853	15872	15873	15761	15854	15794	15533	15530	15568	15918	15899	15895	15621	15584	15535	15759	15885	15816	15531	15639	15833	15765	15719	15751	15739	15713	15699	15754	15650	15761	15773	15655	15767	15728	15857	15699	15803	15735	15682	15609	15745	15703	15618	15582	15682	15784	15866	15761	15765	16029	15577	15555	15667	15546	15528	15733	15596	15486	15802	15783	15722	15711	15786	15795	15589	15599	15795	15819	15764	15551	15651	15829	15657	15697	15781	15771	15595	15591	15599	15649	15814	15660	15528	15659	15754	15695	15788	15617	15694	15688	15811	15725	15749	15850	15767	15728	15771	15762	15825	15570	15744	15852	15613	15904	15846	15691	15785	15731	15652	15501	16047	15838	15740	15584	15447	15793	15613	15785	15623	15890	15549	15662	16035	15734	15732	15760	15766	15779	15700	15749	15544	15767	15644	15866	15846	15724	15829	15665	15625	15780	15774	15606	15853	15620	15740	15833	15892	15805	15857	15800	15724	15766	15740	15696	15676	15607	15865	15801	15722	15819	15751	15812	15607	15643	15993	15694	15827	15685	15516	15771	15768	15766	15560	15554	15768	15739	15777	15809	15717	15632	15757	15905	15779	15390	15657	15719	15826	15770	15716	15772	15658	15757	15925	15722	15825	15818	15826	15812	15857	15780	15873	15607	15503	15834	15712	16105	15835	15763	15724	15599	15813	15759	15628	15738	15862	15886	15778	15798	16048	15568	15560	15729	15755	15617	15828	15729	15615	15727	15719	15665	15629	15673	15805	15622	15869	15628	15721	15809	15651	15870	15706	15915	15758	15711	15900	15646	15546	15674	15835	15785	15652	15883	15807	15568	15780	15876	15647	15679	15817	15780	15644	15563	15743	15844	15711	15848	15855	15754	15721	15673	15630	15768	15846	15662	15772	15671	15749	15623	15799	15791	15818	15715	15572	15887	15777	15819	15751	15767	15641	15794	15875	15576	15528	15604	15681	15788	15775	15603	15540	15811	15866	15713	15636	15776	15727	15565	15667	15745	15704	15907	15793	15693	15779	15647	15688	15888	15671	15762	15860	15847	15576	15736	15860	15941	15474	15673	15765	15655	15739	15739	15820	15801	15827	15670	15828	15630	15772	15670	15775	15641	15668	15776	15917	15870	15768	15579
32773	56371	52620	43023	37288	30325	25104	21587	19250	17923	16985	16427	15905	15684	15415	15104	14983	14644	14433	14247	14372	14170	13990	13907	13689	13845	13637	13788	13770	13805	13866	13731	13676	13702	13448	13733	13738	13618	13669	13624	13641	13480	13720	13608	13768	13365	13629	13595	13680	13664	13478	13586	13456	13522	13590	13590	13551	13547	13535	13534	13503	13491	13711	13362	13584	13533	13513	13586	13633	13641	13520	13543	13594	13582	13648	13638	13522	13509	13449	13480	13597	13571	13520	13659	13615	13646	13685	13326	13483	13563	13547	13366	13613	13654	13556	13466	13633	13584	13509	13512	13439	13469	13603	13581	13610	13606	13517	13568	13559	13679	13629	13401	13626	13689	13401	13631	13578	13627	13587	13614	13314	13578	13520	13716	13519	13627	13622	13582	13473	13507	13560	13493	13627	13611	13489	13762	13391	13628	13606	13712	13640	13493	13625	13529	13509	13479	13545	13343	13530	13536	13505	13608	13623	13511	13557	13657	13458	13722	13469	13576	13597	13384	13571	13589	13410	13577	13621	13581	13449	13496	13551	13585	13564	13440	13481	13485	13562	13659	13424	13425	13429	13396	13545	13532	13586	13530	13543	13510	13637	13625	13430	13454	13537	13602	13430	13548	13542	13511	13574	13675	13594	13613	13557	13568	13704	13712	13415	13589	13581	13468	13530	13485	13666	13618	13549	13465	13497	13616	13611	13614	13528	13372	13568	13414	13558	13477	13467	13611	13463	13714	13628	13748	13479	13524	13597	13601	13607	13547	13456	13374	13648	13500	13549	13632	13679	13553	13475	13565	13551	13544	13438	13527	13376	13404	13563	13446	13563	13573	13467	13568	13492	13526	13388	13622	13423	13325	13570	13506	13457	13605	13419	13485	13475	13434	13508	13335	13416	13578	13755	13518	13447	13513	13674	13558	13616	13539	13565	13529	13691	13407	13475	13437	13540	13585	13548	13506	13488	13462	13471	13529	13314	13385	13451	13631	13436	13565	13478	13585	13554	13513	13441	13570	13684	13532	13435	13555	13642	13611	13481	13772	13614	13485	13486	13487	13369	13451	13576	13558	13608	13462	13503	13323	13470	13379	13637	13496	13654	13351	13531	13597	13557	13559	13560	13483	13710	13693	13601	13605	13429	13527	13667	13496	13662	13563	13618	13505	13586	13580	13720	13482	13560	13507	13461	13551	13348	13598	13474	13587	13602	13514	13594	13471	13538	13570	13585	13456	13511	13692	13426	13513	13405	13766	13545	13571	13554	13458	13536	13501	13628	13505	13615	13444	13535	13378	13438	13563	13554	13511	13539	13469	13453	13496	13517	13581	13573	13519	13532	13669	13470	13575	13601	13534	13562	13647	13493	13550	13556	13613	13462	13456	13611	13507	13547	13536	13567	13464	13386	13406	13645	13421	13674	13410	13437	13588	13598	13691	13601	13544	13532	13555	13514	13501	13355	13572	13585	13606	13489	13504	13614	13511	13478	13564	13482	13528	13486	13487	13385	13442	13620	13825	13431	13503	13426	13506	13598	13577	13557	13467	13649	13553	13491	13634	13508	13475	13490	13544	13443	13484	13536	13670	13523	13533	13568	13453	13600	13535	13545	13619	13492	13619	13613	13698	13458	13401	13377	13565	13478	13532	13337	13510	13525	13608	13472	13661	13290	13488	13357	13558	13454	13503	13607	13562	13665	13443	13632	13628	13709	13610	13423	13648	13624	13528	13526	13510	13422	13423	13391	13483	13557	13449	13571	13478	13558	13492	13400	13496	13458	13611	13552	13673	13403	13554	13670	13461	13526	13377	13684	13566	13440	13629	13371	13407	13612	13415	13492	13435	13630	13661	13434	13418	13612	13513	13565	13694	13673	13582	13468	13620	13456	13480	13405	13545	13571	13626	13594	13506	13470	13551	13569	13446	13553	13607	13392	13652	13537	13496	13676	13458	13529	13696	13349	13551	13554	13573	13349	13560	13415	13464	13455	13570	13708	13460	13535	13546	13445	13463	13538	13501	13449	13565	13535	13523	13496	13519	13490	13593	13579	13560	13672	13511	13467	13604	13724	13667	13465	13617	13539	13663	13537	13580	13573	13547	13473	13432	13525	13519	13586	13518	13403	13603	13570	13516	13640	13404	13550	13670	13355	13545	13629	13484	13641	13713	13460	13598	13525	13636	13333	13481	13554	13826	13476	13567	13529	13444	13459	13635	13594	13518	13587	13556	13504	13481	13506	13556	13584	13600	13556	13396	13594	13576	13502	13432	13469	13547	13567	13625	13428	13601	13503	13668	13378	13439	13439	13562	13605	13502	13522	13592	13516	13625	13445	13460	13547	13428	13489	13699	13490	13503	13582	13621	13640	13416	13628	13476	13747	13510	13493	13550	13514	13310	13487	13652	13537	13446	13599	13484	13496	13519	13569	13517	13454	13632	13515	13525	13505	13355	13459	13691	13589	13610	13483	13538	13535	13565	13470	13508	13571	13564	13451	13524	13477	13444	13420	13603	13506	13572	13474	13309	13534	13512	13567	13534	13567	13623	13636	13531	13701	13581	13564	13694	13541	13547	13349	13400	13560	13597	13510	13666	13530	13480	13433	13619	13479	13635	13465	13577	13688	13420	13517	13479	13593	13513	13475	13500	13388	13564	13609	13610	13427	13538	13555	13459	13504	13360	13519	13481	13469	13587	13554	13716	13395	13343	13376	13618	13520	13409	13667	13509	13570	13359	13486	13664	13787	13412	13528	13560	13608	13488	13536	13700	13502	13609	13548	13386	13499	13486	13525	13612	13599	13489	13527	13490	13535	13501	13466	13682	13519	13496	13627	13572	13546	13483	13419	13558	13507	13446	13622	13271	13645	13641	13485	13370	13569	13702	13462	13391	13552	13584	13539	13368	13544	13429	13598	13523	13676	13522	13390	13558	13473	13620	13462	13464	13605	13748	13687	13569	13594	13573	13466	13608	13552	13448	13431	13556	13361	13558	13541	13527	13486	13547	13633	13634	13483	13599	13388	13524	13557	13621	13534	13531	13611	13450	13528	13607	13631	13575	13445	13435	13476	13413	13482	13620	13747	13359	13509	13520	13585	13535	13622	13532	13559	13358	13634	13580	13569	13443	13567	13458	13492	13520	13529	13465	13600	13678	13380	13385	13676	13556	13425	13689	13498	13643	13622	13330	13483	13554	13657	13605	13581	13443	13560	13594	13551	13477	13604	13601	13545	13426	13660	13566	13400	13728	13525	13671	13460	13517	13482	13527	13515	13550	13644	13557	13538	13548	13624	13495	13645	13525	13805	13418	13504	13552	13653	13734	13491	13594	13625	13350	13467	13440	13489	13438	13535	13686	13431	13477	13436	13711	13481	13669	13606	13502	13533	13393	13522	13549	13728	13535	13658	13360	13694	13382	13408	13495	13592	13509	13494	13731	13470	13444	13622	13600	13481	13594	13682	13475	13571	13488	13602	13497	13531	13659	13574	13487	13438	13443	13572	13432	13491	13499	13503	13596	13634	13397	13528	13643	13618	13530	13503	13608	13592	13546	13570	13419	13671	13516	13473	13425	13514	13551	13507	13572	13645	13501	13572	13616	13514	13481	13458	13631	13557	13656	13578	13331	13402	13681	13462	13492	13554	13653	13501	13495	13359	13564	13625	13527	13450	13578	13790	13581	13664	13505	13535	13362	13533	13394	13557	13501	13501	13503	13556	13307	13486	13481	13521	13659	13398	13533	13464	13478	13434	13541	13419	13491	13314	13344	13620	13412	13624	13568	13530	13467	13599	13578	13531	13533	13506	13501	13545	13431	13574	13350	13580	13366	13538	13486	13448	13393	13481	13593	13464	13566	13620	13557	13489	13549	13492	13610	13539	13587	13580	13601	13644	13447	13717	13510	13583	13640	13695	13550	13616	13613	13591	13546	13621	13519	13597	13665	13391	13433	13411	13580	13626	13522	13579	13711	13529	13426	13504	13503	13493	13559	13506	13523	13770	13516	13634	13561	13601	13647	13563	13678	13559	13725	13567	13494	13415	13611	13515	13605	13403	13599	13539	13557	13382	13440	13654	13514	13367	13497	13702	13624	13693	13502	13415	13620	13474	13623	13529	13499	13416	13549	13576	13394	13517	13465	13588	13610	13431	13550	13475	13237	13582	13500	13576	13465	13479	13642	13513	13434	13497	13546	13475	13465	13416	13352	13648	13580	13402	13519	13480	13591	13277	13529	13488	13534	13548	13319	13595	13502	13535	13387	13466	13620	13495	13460	13675	13674	13383	13470	13431	13469	13581	13721	13591	13570	13625	13495	13441	13537	13574	13627	13746	13449	13531	13665	13553	13395	13592	13717	13691	13578	13562	13444	13491	13503	13552	13533	13611	13453	13428	13671	13640	13385	13674	13438	13493	13470	13623	13470	13509	13546	13713	13657	13507	13398	13459	13609	13542	13495	13425	13581	13558	13610	13693	13542	13452	13491	13525	13656	13524	13642	13519	13634	13648	13394	13512	13679	13531	13471	13610	13423	13656	13654	13530	13443	13703	13487	13416	13604	13488	13574	13598	13644	13500	13617	13602	13552	13448	13625	13451	13527	13335	13413	13657	13661	13464	13636	13644	13507	13569	13693	13569	13581	13381	13525	13546	13560	13555	13702	13680	13416	13599	13525	13610	13561	13636	13472	13418	13597	13557	13436	13535	13623	13601	13395	13663	13505	13439	13352	13511	13420	13459	13583	13505	13418	13462	13498	13509	13654	13445	13519	13643	13485	13465	13625	13578	13474	13561	13370	13596	13511	13752	13472	13462	13590	13653	13636	13507	13769	13515	13547	13489	13417	13561	13529	13417	13538	13503	13418	13578	13534	13573	13471	13382	13608	13411	13556	13475	13631	13462	13502	13682	13402	13506	13249	13555	13557	13482	13562	13329	13481	13498	13542	13578	13499	13382	13573	13555	13496	13507	13600	13578	13555	13553	13528	13488	13472	13533	13476	13415	13420	13486	13608	13476	13625	13528	13567	13558	13523	13607	13624	13536	13552	13641	13715	13645	13681	13507	13585	13502	13411	13479	13531	13433	13504	13491	13606	13623	13343	13659	13666	13368	13527	13379	13546	13343	13503	13561	13571	13536	13498	13612	13428	13568	13559
29262	28692	36765	32010	25228	21763	19743	18037	17312	16881	16369	16217	16237	16133	15795	15870	15794	15847	15959	15868	15836	15730	15716	15584	15736	15733	15518	15678	15586	15599	15698	15583	15578	15552	15608	15605	15498	15699	15566	15535	15658	15683	15462	15721	15609	15500	15595	15646	15406	15755	15951	15597	15624	15708	15678	15678	15605	15636	15626	15633	15486	15615	15432	15627	15483	15372	15538	15483	15735	15540	15487	15533	15611	15613	15591	15500	15478	15538	15556	15514	15405	15464	15547	15468	15623	15634	15722	15463	15710	15575	15466	15527	15391	15515	15454	15307	15642	15556	15560	15469	15289	15518	15496	15408	15518	15597	15517	15508	15395	15538	15515	15471	15434	15489	15675	15518	15518	15458	15449	15483	15644	15482	15698	15536	15597	15485	15572	15482	15556	15473	15512	15537	15573	15492	15448	15636	15434	15622	15730	15546	15456	15483	15641	15524	15436	15498	15548	15390	15476	15571	15449	15663	15589	15563	15506	15461	15659	15685	15495	15601	15566	15389	15454	15535	15445	15672	15626	15497	15375	15458	15611	15477	15524	15674	15710	15583	15748	15581	15644	15751	15604	15422	15533	15492	15494	15467	15563	15286	15637	15504	15608	15655	15396	15471	15719	15480	15573	15600	15591	15514	15558	15521	15650	15507	15508	15274	15452	15340	15628	15649	15520	15530	15617	15593	15728	15564	15547	15438	15442	15488	15454	15448	15471	15550	15388	15404	15650	15556	15568	15757	15534	15565	15420	15568	15660	15364	15288	15676	15353	15495	15410	15356	15468	15535	15483	15390	15563	15339	15488	15482	15427	15554	15522	15471	15411	15364	15546	15502	15628	15357	15538	15495	15662	15726	15506	15439	15605	15524	15568	15635	15569	15535	15487	15458	15595	15477	15550	15532	15242	15540	15517	15518	15591	15600	15678	15357	15480	15502	15438	15549	15446	15654	15621	15603	15529	15404	15482	15480	15532	15612	15734	15766	15601	15592	15547	15545	15569	15624	15580	15361	15379	15541	15818	15685	15642	15432	15513	15355	15531	15532	15739	15282	15537	15551	15499	15408	15537	15418	15560	15712	15662	15365	15470	15410	15513	15627	15654	15717	15518	15534	15493	15697	15667	15574	15679	15534	15567	15456	15521	15530	15446	15587	15478	15391	15566	15424	15439	15718	15703	15595	15510	15478	15602	15323	15662	15356	15761	15676	15737	15566	15398	15488	15474	15378	15628	15458	15463	15612	15595	15498	15474	15541	15512	15533	15617	15643	15347	15485	15422	15583	15455	15450	15429	15378	15682	15434	15444	15601	15523	15548	15379	15514	15420	15639	15742	15457	15527	15340	15369	15567	15637	15645	15610	15775	15523	15405	15454	15740	15760	15546	15341	15292	15571	15547	15447	15381	15393	15640	15561	15540	15615	15485	15495	15523	15591	15652	15533	15634	15416	15615	15515	15616	15756	15494	15600	15588	15457	15517	15653	15513	15625	15673	15401	15210	15564	15517	15571	15455	15452	15595	15572	15369	15580	15581	15560	15689	15503	15521	15552	15448	15494	15497	15490	15661	15547	15559	15672	15541	15469	15401	15460	15525	15721	15349	15526	15671	15717	15541	15208	15411	15509	15700	15524	15555	15583	15599	15273	15512	15389	15476	15536	15902	15587	15674	15511	15263	15686	15447	15478	15640	15567	15458	15585	15633	15557	15530	15522	15683	15581	15677	15440	15598	15662	15497	15427	15653	15569	15480	15707	15665	15563	15750	15448	15587	15354	15521	15563	15491	15665	15628	15608	15678	15514	15448	15297	15552	15590	15776	15787	15457	15614	15524	15433	15484	15678	15747	15497	15550	15579	15445	15414	15550	15607	15736	15488	15529	15472	15621	15522	15609	15391	15571	15807	15449	15426	15641	15629	15824	15748	15550	15666	15730	15533	15354	15419	15514	15624	15429	15605	15554	15430	15646	15430	15513	15554	15483	15660	15604	15812	15548	15560	15509	15552	15495	15467	15464	15432	15542	15473	15554	15532	15633	15411	15584	15493	15458	15468	15621	15425	15655	15494	15533	15430	15466	15483	15397	15572	15605	15353	15401	15341	15329	15466	15387	15717	15513	15335	15534	15524	15468	15645	15598	15526	15421	15519	15661	15310	15361	15696	15559	15539	15421	15476	15504	15513	15419	15539	15606	15380	15375	15471	15525	15414	15487	15561	15691	15689	15650	15733	15432	15524	15490	15596	15374	15472	15562	15618	15551	15440	15511	15347	15592	15463	15664	15732	15727	15402	15404	15491	15471	15595	15483	15373	15755	15426	15258	15415	15463	15386	15656	15442	15652	15570	15448	15549	15487	15682	15648	15414	15494	15478	15486	15369	15517	15580	15388	15533	15308	15502	15502	15474	15581	15417	15552	15417	15592	15412	15577	15600	15558	15609	15577	15611	15433	15464	15500	15576	15494	15510	15454	15351	15499	15647	15702	15375	15393	15433	15488	15508	15550	15619	15713	15541	15635	15553	15310	15583	15691	15417	15286	15475	15568	15568	15724	15376	15455	15635	15455	15462	15607	15621	15584	15558	15453	15657	15464	15593	15502	15643	15466	15445	15517	15556	15573	15442	15621	15419	15623	15712	15555	15444	15649	15503	15463	15437	15518	15387	15357	15269	15588	15607	15475	15440	15418	15427	15704	15553	15419	15530	15534	15520	15615	15435	15533	15626	15395	15565	15416	15593	15696	15378	15609	15537	15670	15579	15594	15753	15601	15517	15534	15453	15639	15419	15508	15631	15494	15646	15581	15590	15421	15434	15668	15441	15503	15577	15525	15496	15659	15639	15522	15559	15772	15503	15522	15284	15395	15570	15455	15519	15787	15557	15524	15404	15630	15689	15731	15683	15693	15376	15546	15459	15385	15568	15346	15527	15475	15526	15318	15642	15551	15602	15532	15460	15397	15669	15375	15703	15496	15611	15499	15581	15502	15444	15440	15700	15386	15665	15507	15524	15541	15641	15404	15485	15573	15473	15739	15507	15530	15649	15568	15457	15603	15420	15485	15554	15568	15491	15599	15627	15560	15559	15719	15381	15501	15611	15480	15555	15650	15534	15578	15580	15567	15665	15435	15350	15553	15611	15479	15485	15700	15477	15482	15586	15446	15639	15475	15737	15579	15887	15455	15465	15586	15509	15605	15678	15600	15561	15593	15695	15511	15376	15577	15806	15496	15668	15579	15458	15585	15400	15496	15503	15454	15610	15657	15524	15518	15539	15421	15471	15505	15537	15541	15612	15878	15566	15849	15433	15588	15499	15490	15577	15587	15582	15514	15454	15498	15584	15630	15600	15422	15511	15667	15578	15348	15827	15627	15580	15478	15276	15533	15688	15492	15460	15741	15658	15563	15594	15345	15559	15569	15583	15586	15614	15405	15654	15720	15463	15656	15666	15739	15576	15480	15420	15545	15373	15515	15631	15774	15588	15589	15632	15523	15421	15491	15696	15527	15612	15487	15147	15508	15456	15586	15554	15680	15596	15485	15632	15471	15410	15703	15445	15638	15424	15527	15561	15392	15262	15568	15471	15553	15594	15678	15426	15570	15591	15363	15653	15577	15769	15518	15527	15510	15466	15480	15624	15656	15729	15489	15505	15589	15379	15398	15307	15604	15455	15463	15546	15593	15581	15494	15494	15563	15455	15557	15548	15495	15446	15370	15527	15556	15620	15500	15492	15463	15536	15536	15543	15559	15436	15475	15521	15488	15588	15445	15601	15708	15546	15712	15580	15631	15664	15499	15577	15546	15452	15475	15625	15644	15692	15553	15445	15450	15582	15574	15538	15600	15790	15659	15493	15703	15702	15579	15596	15518	15633	15461	15508	15568	15705	15496	15389	15552	15629	15622	15673	15504	15674	15562	15487	15346	15454	15547	15676	15568	15328	15533	15512	15500	15527	15619	15579	15645	15506	15459	15509	15571	15626	15520	15554	15531	15427	15485	15608	15611	15519	15680	15707	15692	15774	15478	15609	15642	15548	15461	15558	15657	15537	15613	15632	15710	15606	15386	15443	15627	15620	15436	15775	15549	15649	15494	15480	15382	15389	15646	15547	15545	15450	15494	15503	15402	15537	15671	15321	15500	15735	15426	15820	15632	15493	15530	15575	15587	15507	15791	15844	15592	15657	15475	15488	15714	15727	15337	15719	15446	15632	15563	15603	15612	15544	15510	15652	15492	15583	15412	15585	15379	15608	15474	15614	15420	15285	15729	15495	15701	15422	15323	15549	15322	15474	15507	15550	15665	15469	15619	15547	15522	15582	15358	15348	15586	15466	15641	15605	15624	15625	15457	15503	15534	15512	15429	15484	15599	15516	15686	15449	15648	15571	15398	15458	15549	15474	15365	15572	15608	15581	15456	15582	15498	15434	15552	15494	15484	15610	15347	15663	15511	15652	15585	15655	15607	15703	15551	15500	15568	15584	15618	15569	15278	15380	15519	15612	15610	15438	15478	15528	15319	15681	15397	15638	15438	15546	15693	15424	15544	15608	15590	15501	15466	15392	15574	15442	15519	15489	15479	15426	15413	15489	15510	15604	15683	15574	15561	15614	15480	15497	15440	15663	15477	15396	15528	15479	15565	15351	15511	15438	15466	15283	15522	15484	15413	15485	15523	15505	15416	15581	15480	15619	15539	15521	15644	15679	15487	15564	15485	15597	15507	15483	15556	15435	15869	15628	15522	15602	15527	15446	15594	15632	15521	15532	15671	15550	15482	15731	15651	15596	15546	15551	15562	15530	15428	15468	15532	15581	15383	15600	15496	15615	15570	15643	15552	15536	15487	15477	15451	15444	15485	15557	15407	15558	15707	15686	15783	15569	15520	15520	15703	15609	15323	15483	15364	15539	15612	15587	15515	15539	15637	15447	15644	15563	15421	15418	15534	15622	15565	15570	15450	15336	15465	15513	15484	15520	15542	15513	15475	15343	15474	15456	15429	15438	15494	15498	15556	15546	15439	15652	15526	15601	15495	15597	15503	15692	15744	15510	15460	15729	15519	15471	15431	15501	15710	15544	15498	15593	15650	15542	15530	15497	15665	15650	15689	15362	15494	15567	15456	15407	15579	15470	15475	15502	15533	15584	15617	15721	15415	15440	15492
30856	44395	40969	31150	25266	21561	18873	16999	15925	15415	14695	14433	14381	14129	14183	14167	13867	13785	13840	13663	13795	13787	13597	13631	13501	13566	13598	13459	13533	13524	13630	13377	13548	13465	13561	13481	13420	13456	13665	13487	13550	13569	13399	13493	13435	13601	13533	13457	13469	13430	13350	13383	13466	13438	13424	13373	13551	13283	13583	13428	13388	13457	13518	13469	13475	13437	13578	13473	13402	13381	13452	13565	13460	13451	13523	13477	13313	13535	13429	13350	13590	13383	13546	13546	13379	13337	13637	13385	13548	13405	13378	13501	13534	13573	13582	13406	13495	13683	13349	13522	13464	13552	13557	13474	13520	13428	13588	13357	13495	13381	13573	13486	13444	13395	13603	13456	13514	13573	13560	13534	13502	13421	13472	13441	13482	13550	13437	13429	13607	13630	13606	13373	13465	13581	13515	13659	13391	13377	13390	13498	13480	13260	13452	13555	13457	13428	13464	13502	13526	13554	13466	13550	13459	13352	13460	13522	13400	13621	13415	13432	13490	13488	13508	13464	13339	13442	13503	13470	13428	13410	13402	13509	13361	13429	13436	13641	13537	13401	13579	13379	13496	13361	13572	13482	13518	13394	13556	13563	13501	13372	13591	13514	13327	13530	13456	13403	13456	13563	13440	13457	13350	13411	13439	13467	13364	13646	13614	13168	13429	13450	13549	13441	13413	13425	13514	13364	13276	13543	13422	13446	13513	13456	13571	13466	13444	13418	13405	13364	13436	13343	13479	13497	13448	13457	13382	13333	13361	13529	13598	13379	13373	13429	13519	13341	13522	13469	13474	13368	13541	13507	13422	13417	13427	13592	13543	13579	13543	13544	13468	13446	13412	13378	13580	13339	13498	13444	13552	13375	13389	13339	13421	13508	13442	13437	13544	13448	13414	13416	13444	13538	13526	13314	13407	13455	13447	13473	13293	13428	13519	13564	13349	13489	13440	13547	13632	13446	13416	13534	13411	13472	13582	13347	13457	13407	13576	13433	13460	13338	13648	13484	13452	13402	13441	13504	13571	13492	13398	13505	13471	13476	13502	13560	13400	13441	13266	13417	13344	13667	13425	13362	13549	13593	13431	13456	13419	13539	13339	13581	13501	13551	13272	13589	13237	13793	13632	13357	13494	13324	13523	13448	13575	13592	13477	13552	13347	13403	13646	13454	13661	13435	13421	13413	13401	13606	13577	13376	13331	13592	13375	13359	13591	13457	13570	13397	13379	13614	13300	13542	13497	13501	13430	13435	13373	13427	13648	13642	13559	13467	13491	13416	13467	13635	13442	13423	13612	13574	13564	13410	13530	13593	13464	13433	13442	13376	13512	13384	13440	13292	13419	13447	13521	13422	13569	13487	13451	13419	13464	13419	13451	13321	13500	13668	13407	13419	13255	13496	13408	13488	13453	13496	13610	13471	13456	13550	13468	13261	13437	13432	13425	13532	13381	13457	13453	13365	13492	13587	13340	13477	13487	13402	13468	13625	13378	13350	13445	13418	13366	13449	13320	13487	13543	13427	13516	13491	13455	13459	13407	13422	13600	13431	13337	13595	13541	13364	13352	13542	13423	13505	13389	13476	13378	13429	13470	13385	13478	13464	13398	13471	13479	13422	13327	13511	13402	13504	13365	13420	13490	13337	13522	13315	13454	13490	13496	13552	13426	13617	13530	13428	13676	13460	13640	13329	13473	13385	13291	13386	13405	13438	13466	13529	13521	13517	13596	13370	13621	13525	13508	13595	13546	13368	13412	13471	13501	13423	13562	13287	13440	13634	13445	13423	13450	13357	13439	13395	13496	13628	13378	13402	13413	13295	13620	13471	13393	13532	13593	13413	13441	13412	13561	13312	13407	13497	13306	13430	13417	13431	13321	13247	13492	13426	13408	13527	13406	13393	13536	13425	13356	13479	13398	13391	13433	13446	13414	13502	13452	13477	13584	13475	13513	13559	13383	13625	13446	13371	13402	13249	13496	13568	13539	13525	13667	13602	13380	13714	13389	13391	13393	13383	13334	13474	13488	13485	13430	13506	13522	13502	13425	13533	13335	13555	13445	13504	13379	13561	13403	13611	13423	13483	13522	13453	13424	13415	13464	13372	13592	13563	13524	13366	13463	13537	13379	13358	13482	13424	13572	13370	13580	13531	13483	13417	13558	13529	13437	13317	13542	13515	13338	13501	13436	13357	13433	13422	13331	13440	13525	13352	13505	13453	13417	13495	13498	13409	13521	13339	13402	13372	13419	13346	13363	13535	13608	13405	13510	13566	13567	13439	13453	13457	13388	13440	13546	13434	13517	13485	13791	13322	13599	13443	13356	13423	13471	13414	13432	13493	13576	13469	13502	13490	13535	13439	13606	13329	13332	13486	13449	13339	13388	13484	13392	13559	13434	13470	13357	13512	13386	13465	13400	13307	13589	13343	13436	13516	13481	13304	13448	13352	13307	13503	13468	13457	13508	13492	13267	13478	13359	13319	13488	13487	13358	13469	13382	13361	13592	13403	13502	13601	13441	13414	13298	13589	13477	13389	13469	13414	13401	13504	13414	13362	13499	13526	13499	13452	13527	13408	13636	13551	13395	13450	13616	13363	13444	13426	13565	13440	13502	13527	13332	13556	13612	13222	13424	13519	13482	13424	13468	13429	13369	13460	13314	13519	13556	13626	13500	13419	13429	13562	13434	13403	13612	13503	13486	13523	13423	13518	13466	13477	13686	13563	13412	13484	13551	13488	13423	13448	13470	13465	13468	13603	13487	13448	13550	13350	13382	13601	13533	13401	13436	13298	13517	13430	13483	13473	13610	13456	13284	13454	13467	13406	13439	13495	13564	13502	13409	13295	13359	13457	13536	13513	13320	13536	13437	13635	13512	13414	13385	13407	13352	13425	13378	13400	13575	13396	13530	13436	13543	13332	13465	13207	13564	13459	13459	13420	13255	13369	13430	13613	13552	13489	13459	13405	13549	13296	13458	13427	13536	13376	13559	13447	13396	13530	13297	13510	13476	13482	13401	13524	13505	13453	13360	13513	13531	13471	13561	13434	13427	13477	13703	13428	13495	13591	13311	13332	13451	13282	13348	13624	13556	13419	13505	13338	13385	13406	13582	13325	13436	13500	13657	13606	13358	13451	13380	13357	13572	13336	13606	13525	13488	13504	13352	13446	13608	13479	13428	13544	13400	13377	13582	13594	13389	13406	13647	13388	13587	13610	13537	13498	13466	13499	13519	13340	13596	13346	13521	13456	13556	13326	13527	13508	13273	13494	13343	13398	13528	13483	13478	13292	13514	13530	13507	13494	13449	13360	13384	13477	13358	13462	13492	13422	13451	13467	13420	13477	13395	13285	13364	13427	13421	13469	13621	13356	13450	13349	13344	13469	13539	13430	13497	13571	13410	13535	13410	13444	13464	13589	13476	13352	13481	13379	13487	13560	13513	13644	13524	13522	13432	13428	13497	13480	13422	13271	13406	13441	13447	13234	13341	13472	13582	13492	13432	13329	13380	13503	13532	13577	13573	13379	13572	13450	13481	13330	13532	13456	13524	13443	13321	13499	13481	13379	13523	13462	13329	13430	13358	13433	13489	13521	13395	13502	13296	13554	13345	13732	13529	13530	13501	13533	13605	13489	13413	13364	13429	13294	13491	13434	13414	13402	13462	13270	13539	13463	13459	13383	13338	13487	13518	13491	13439	13500	13516	13325	13567	13593	13322	13557	13558	13364	13396	13508	13493	13571	13338	13343	13502	13384	13526	13327	13447	13342	13442	13277	13426	13488	13547	13475	13581	13475	13471	13489	13303	13373	13401	13671	13515	13371	13575	13596	13569	13517	13420	13511	13648	13526	13458	13438	13523	13502	13301	13404	13602	13445	13514	13624	13437	13481	13487	13330	13454	13495	13712	13272	13504	13437	13460	13431	13333	13542	13440	13539	13488	13532	13430	13378	13527	13604	13351	13343	13573	13466	13377	13349	13470	13431	13368	13479	13370	13473	13367	13528	13399	13400	13494	13557	13440	13474	13356	13500	13551	13489	13594	13547	13466	13443	13440	13367	13381	13532	13395	13542	13276	13477	13515	13458	13485	13379	13599	13448	13387	13594	13551	13345	13606	13536	13446	13497	13567	13316	13533	13370	13566	13402	13354	13376	13444	13445	13402	13435	13506	13498	13484	13558	13513	13455	13425	13426	13359	13441	13523	13504	13358	13449	13515	13431	13541	13476	13535	13394	13453	13289	13553	13537	13398	13483	13424	13490	13526	13551	13503	13464	13535	13387	13305	13610	13453	13606	13473	13451	13601	13416	13498	13537	13383	13558	13452	13488	13277	13578	13402	13413	13402	13363	13505	13307	13442	13568	13441	13513	13542	13473	13416	13487	13432	13420	13540	13468	13407	13417	13511	13705	13432	13438	13440	13485	13453	13339	13536	13489	13612	13485	13615	13336	13430	13528	13355	13433	13426	13498	13404	13574	13560	13473	13602	13375	13463	13551	13593	13493	13461	13499	13439	13528	13473	13516	13598	13457	13399	13425	13518	13577	13597	13663	13413	13454	13601	13293	13557	13499	13425	13524	13445	13442	13481	13316	13373	13417	13618	13533	13468	13480	13409	13436	13570	13536	13594	13575	13543	13451	13541	13437	13353	13505	13364	13376	13572	13422	13326	13234	13464	13251	13685	13459	13374	13641	13463	13512	13382	13626	13593	13351	13469	13366	13518	13351	13467	13515	13382	13561	13531	13531	13464	13511	13640	13568	13371	13463	13544	13425	13457	13361	13489	13396	13413	13439	13485	13426	13499	13539	13226	13435	13463	13301	13503	13439	13556	13539	13493	13431	13493	13561	13400	13440	13573	13431	13766	13354	13411	13629	13428	13491	13519	13469	13557	13630	13569	13498	13514	13393	13484	13364	13526	13464	13466	13635	13470	13477	13534	13485	13490	13416	13509	13554	13427	13486	13531	13249	13663	13376	13489	13670	13518	13357	13404	13403	13683	13300	13491	13363	13536	13399	13379	13320	13595	13519	13569	13453	13440	13516	13504	13329	13590	13368	13637	13352	13529	13384	13511	13454	13411	13544	13543	13370	13497	13505	13458	13432	13267	13676	13584	13271	13394	13620	13416	13556	13589	13319	13556	13402
24061	21036	28539	26136	25864	26417	24213	20166	18637	17536	17118	16382	16321	16219	16191	15876	15880	15714	15648	15555	15635	15625	15714	15692	15552	15472	15477	15446	15549	15481	15452	15361	15324	15523	15470	15295	15309	15574	15543	15351	15283	15429	15321	15330	15464	15253	15232	15504	15324	15214	15284	15345	15232	15459	15322	15523	15505	15181	15414	15326	15334	15226	15429	15375	15202	15424	15276	15309	15323	15340	15153	15199	15435	15285	15324	15382	15318	15217	15259	15380	15385	15328	15297	15354	15157	15367	15374	15324	15301	15454	15637	15493	15259	15143	15100	15333	15153	15265	15241	15273	15259	15523	15269	15447	15394	15289	15261	15381	15383	15357	15444	15390	15674	15526	15330	15434	15319	15472	15413	15240	15213	15432	15332	15415	15284	15254	15367	15182	15227	15280	15186	15410	15292	15398	15297	15524	15246	15295	15150	15234	15186	15118	15314	15301	15493	15253	15271	15248	15430	15099	15203	15282	15187	15238	15084	15266	15382	15386	15258	15395	15188	15201	15068	15309	15304	15531	15302	15340	15361	15199	15243	15269	15362	15138	15304	15038	15336	15550	15404	15343	15300	15354	15291	15261	15322	15461	15277	15250	15336	15144	15360	15240	15335	15326	15277	15278	15369	15410	15424	15366	15149	15228	15176	15176	15484	15335	15301	15165	15278	15188	15320	15254	15115	15199	15364	15319	15301	15380	15338	15292	15376	15528	15386	15283	15210	15146	15217	15370	15417	15311	15128	15291	15300	15466	15401	15175	15250	15320	15255	15202	15321	15104	15081	15331	15254	15380	15358	15430	15227	15192	15359	15428	15303	15272	15375	15276	15349	15279	15498	15357	15300	15299	15462	15131	15256	15373	15290	15239	15206	15171	15340	15454	15558	15306	15310	15172	15360	15466	15151	15200	15159	15257	15313	15381	15487	15362	15415	15306	15247	15254	15400	15341	15222	15549	15350	15369	15279	15263	15299	15176	15310	15135	15247	15339	15402	15350	15475	15337	15186	15253	15433	15157	15412	15248	15166	15158	15068	15183	15217	15264	15212	15227	15121	15240	15311	15453	15226	15150	15235	15401	15383	15130	15088	15299	15454	15165	15174	15209	15218	15294	15302	15270	15352	15328	15061	15538	15259	15522	15395	15324	15321	15451	15227	15346	15195	15266	15351	15263	15284	15049	15263	15313	15418	15494	15467	15302	15166	15262	15350	15300	15238	15390	15356	15300	15417	15387	15389	15342	15455	15426	15246	15110	15324	15482	15387	15345	15538	15159	15289	15400	15164	15022	15367	15187	15419	15337	15261	15459	15246	15238	15358	15286	15192	15284	15324	15212	15305	15253	15013	15420	15318	15423	15357	15155	15160	15271	15210	15375	15255	15341	15237	15538	15483	15422	15421	15290	15381	15322	15401	15125	15294	15444	15233	15463	15219	15358	15211	15237	15299	15273	15258	15304	15315	15147	15255	15268	15331	15278	15479	15259	15197	15154	15173	15379	15204	15291	15298	15231	15419	15350	15160	15289	15378	15347	15327	15439	15172	15322	15495	15390	15332	15384	15216	15309	15219	15187	15447	15465	15237	15334	15393	15363	15248	15359	15252	15191	15406	15446	15289	15336	15371	15224	15084	15378	15430	15259	15412	15205	15433	15204	15250	15257	15117	15263	15249	15354	15304	15236	15254	15294	15308	15344	15459	15220	15408	15439	15475	15331	15277	15212	15198	15478	15185	15256	15144	15427	15324	15427	15366	15345	15154	15440	15122	15212	15296	15312	15320	15201	15303	15500	15415	15343	15365	15316	15238	15298	15184	15266	15336	15321	15284	15375	15406	15357	15237	15190	15391	15337	15109	15453	15464	15362	15182	15224	15456	15381	15327	15209	15366	15192	15274	15260	15337	15446	15231	15321	15276	15091	15394	15350	15320	15303	15400	15260	15116	15057	15320	15364	15168	15162	15266	15290	15298	15243	15200	15459	15245	15217	15242	15224	15171	15090	15313	15400	15486	15293	15415	15244	15268	15303	15223	15281	15281	15401	15229	15177	15126	15293	15227	15142	15366	15135	15462	15435	15481	15204	15036	15460	15254	15274	15598	15299	15297	15358	15283	15197	15203	15218	15357	15214	15737	15393	15244	15189	15207	15289	15538	15156	15443	15477	15325	15357	15359	15223	15370	15109	15351	15188	15274	15360	15274	15325	15449	15353	15263	15333	15278	15450	15230	15155	15596	15082	15379	15173	15326	15141	15435	15338	15437	15169	15266	15452	15049	15200	15243	15196	15134	15312	15507	15470	15339	15296	15305	15350	15113	15221	15276	15178	15290	15302	15173	15373	15273	15266	15125	15450	15270	15468	15417	15375	15146	15191	15250	15431	15448	15283	15201	15219	15486	15472	15198	15357	15416	15268	15281	15387	15269	15261	15245	15199	15332	15272	15282	15143	15563	15400	15216	15412	15255	15188	15443	15235	15233	15273	15225	15288	15111	15203	15399	15284	15174	15117	15335	15294	15265	15163	15350	15514	15437	15551	15476	15256	15479	15413	15179	15252	15319	15176	15096	15318	15383	15289	15343	15062	15393	15240	15193	15293	15445	15417	15414	15332	15289	15366	15357	15405	15354	15441	15268	15500	15230	15359	15270	15300	15164	15474	15264	15251	15203	15318	15248	15420	15278	15290	15360	15351	15165	15439	15240	15343	15530	15301	15360	15147	15171	15234	15284	15401	15231	15315	15331	15254	15132	15211	15269	15252	15402	15252	15317	15347	15304	15322	15292	15367	15274	15506	15335	15424	15288	15348	15208	15313	15258	15248	15368	15164	15307	15174	15298	15323	15232	15306	15295	15320	15279	15370	15431	15293	15237	15419	15504	15349	15194	15305	15158	15364	15365	15290	15270	15366	15045	15438	15305	15342	15313	15216	15347	15501	15233	15371	15240	15309	15222	15294	15203	15324	15173	15366	15319	15200	15263	15185	15333	15387	15284	15289	15401	15363	15470	15140	15358	15162	15261	15252	15508	15276	15391	15333	15508	15153	15295	15294	15515	15275	15146	15225	15199	15143	15318	15149	15370	15275	15255	15331	15538	15321	15195	15430	15283	15286	15262	15274	15343	15195	15381	15144	15159	15347	15271	15226	15331	15455	15377	15233	15295	15068	15170	15154	15326	15504	15306	15344	15242	15476	15248	15386	15298	15458	15326	15469	15250	15329	15463	15321	15224	15259	15305	15134	15195	15073	15279	15414	15262	15166	15228	15161	15289	15055	15422	15385	15271	15451	15327	15281	15360	15283	15250	15280	15438	15401	15272	15310	15321	15360	15199	15214	15203	15351	15400	15295	15081	15235	15321	15455	15285	15201	15184	15384	15360	15503	15193	15356	15333	15101	15321	15316	15224	15280	15366	15198	15296	15356	15418	15299	15260	15290	15382	15462	15599	15356	15435	15382	15235	15374	15146	15218	15268	15333	15136	15264	15304	15181	15185	15337	15341	15503	15271	15505	15297	15317	15405	15389	15418	15384	15351	15193	15271	15462	15113	15253	15354	15474	15309	15270	15319	15271	15220	15159	15292	15326	15261	15343	15087	15391	15356	15255	15145	15200	15532	15212	15249	15192	15337	15412	15283	15485	15327	15347	15240	15509	15123	15429	15238	15419	15427	15177	15464	15188	15378	15486	15202	15131	15476	15095	15127	15253	15264	15334	15331	15241	15212	15191	15209	15175	15406	15470	15376	15447	15190	15329	15159	15325	15275	15223	15177	15246	15169	15374	15483	15321	15209	15338	15090	15382	15258	15122	15334	15277	15254	15401	15192	15320	15276	15418	15384	15277	15214	15157	15372	15286	15309	15403	15354	15302	15489	15176	15206	15196	15504	15322	15427	15299	15297	15338	15235	15370	15340	15167	15433	15501	15325	15337	15445	15368	15383	15263	15254	15372	15202	15127	15255	15361	15434	15122	15341	15222	15368	15326	15355	15108	15341	15338	15391	15209	15233	15389	15339	15217	15418	15205	15374	15376	15247	15188	15380	15187	15170	15142	15390	15347	15185	15205	15330	15082	15294	15216	15296	15263	15279	15196	15328	15600	15353	15222	15314	15386	15237	15338	15198	15087	15329	15148	15306	15299	15375	15244	15237	15300	15298	15344	15315	15272	15112	15205	15252	15441	15399	15417	15059	15175	15189	15425	15193	15224	15319	15157	15232	15475	15318	15284	15420	15432	15316	15230	15387	15286	15361	15435	15353	15179	15493	15428	15360	15392	15214	15310	15392	15349	15374	15310	15221	15481	15110	15339	15284	15443	15420	15354	15229	15276	15304	15381	15358	15110	15319	15155	15192	15279	15281	15367	15280	15327	15047	15314	15486	15303	15065	15331	15265	15246	15362	15175	15386	15390	15187	15237	15345	15047	15367	15186	15341	15425	15201	15052	15355	15381	15331	15302	15371	15488	15439	15304	15233	15180	15491	15304	15382	15288	15180	15299	15446	15217	15268	15325	15237	15097	15311	15373	15362	15286	15234	15361	15384	15314	15183	15388	15364	15212	15415	15453	15208	15157	15110	15129	15169	15340	15118	15381	15433	15215	15261	15266	15317	15303	15389	15380	15507	15186	15289	15072	15362	15658	15323	15451	15290	15241	15488	15317	15153	15036	15310	15151	15156	15453	15292	15167	15135	15242	15239	15188	15256	15174	15183	15033	15296	15341	15440	15544	15247	15035	15224	15243	15405	15268	15233	15304	15396	15354	15489	15286	15077	15317	15500	15288	15218	15434	15311	15204	15225	15454	15258	15219	15305	15466	15289	15210	15349	15263	15413	15240	15205	15152	15420	15426	15396	15355	15272	15578	15300	15279	15202	15403	15249	15277	15173	15236	15296	15340	15253	15100	15030	15263	15376	15185	15204	15299	15267	15343	15305	15337	15074	15222	15181	15191	15208	15214	15160	15273	15153	15311	15319	15190	15416	15418	15213	15407	15272	15473	15138	15148	15329	15346	15248	15358	15256	15385	15268	15122	15307	15338	15457	15126	15173	15016	15099	15411	15215	15415	15292	15337	15225	15223	15129	15263	15076	15256	15274	15387	15134	15257	15258	15296	15387	15188	15217	15227	15320	15324	15431	15253	15255	15403	15176	15140	15281	15350
30483	51455	47961	37265	31625	27031	22480	19652	17847	16644	15748	15173	14813	14654	14396	14298	14194	14230	13921	13846	13679	13784	13455	13523	13517	13607	13468	13448	13490	13478	13378	13397	13541	13384	13429	13526	13293	13365	13402	13455	13475	13500	13276	13280	13319	13229	13317	13400	13382	13279	13403	13401	13403	13347	13305	13209	13385	13259	13306	13196	13291	13376	13420	13382	13410	13234	13218	13182	13291	13271	13344	13406	13345	13321	13321	13314	13464	13140	13124	13255	13430	13179	13295	13329	13381	13293	13321	13236	13316	13311	13256	13394	13351	13364	13355	13303	13252	13427	13212	13195	13446	13238	13291	13331	13481	13380	13392	13308	13415	13326	13318	13406	13429	13353	13223	13378	13359	13300	13324	13262	13350	13242	13347	13395	13302	13539	13361	13396	13385	13224	13249	13416	13208	13323	13392	13401	13356	13314	13412	13365	13474	13292	13468	13324	13412	13430	13358	13364	13472	13360	13176	13305	13406	13288	13249	13395	13320	13175	13285	13477	13194	13356	13316	13202	13355	13349	13369	13437	13266	13430	13323	13383	13420	13291	13494	13216	13303	13423	13400	13357	13343	13224	13218	13343	13486	13441	13358	13239	13359	13343	13264	13295	13602	13324	13429	13223	13444	13414	13329	13157	13280	13360	13210	13402	13332	13269	13276	13405	13304	13397	13327	13247	13222	13355	13358	13402	13355	13460	13062	13430	13545	13237	13373	13340	13407	13300	13339	13323	13561	13209	13334	13318	13431	13420	13261	13484	13438	13400	13360	13407	13336	13269	13270	13344	13379	13290	13325	13303	13314	13367	13310	13264	13320	13369	13320	13282	13305	13247	13258	13214	13284	13253	13386	13454	13376	13548	13369	13460	13419	13368	13351	13262	13282	13221	13314	13260	13350	13424	13313	13401	13413	13305	13462	13304	13428	13267	13233	13306	13502	13307	13326	13344	13270	13300	13414	13434	13192	13340	13300	13402	13340	13329	13419	13267	13235	13394	13326	13379	13299	13306	13265	13260	13285	13405	13372	13252	13414	13309	13293	13218	13279	13317	13263	13223	13297	13355	13249	13340	13326	13308	13420	13245	13331	13315	13402	13363	13217	13229	13430	13341	13203	13356	13300	13463	13228	13296	13204	13229	13337	13317	13237	13223	13383	13366	13347	13268	13233	13467	13231	13243	13248	13458	13413	13469	13321	13356	13354	13282	13245	13272	13287	13329	13415	13240	13268	13411	13430	13441	13348	13366	13427	13278	13351	13476	13266	13272	13404	13349	13173	13265	13248	13243	13426	13300	13332	13361	13340	13329	13382	13449	13266	13389	13332	13225	13181	13188	13325	13394	13447	13440	13324	13222	13252	13175	13396	13342	13339	13240	13395	13244	13373	13329	13262	13209	13446	13350	13309	13297	13288	13303	13407	13293	13556	13339	13342	13341	13391	13283	13268	13425	13434	13325	13399	13186	13206	13264	13420	13312	13278	13252	13236	13377	13233	13382	13416	13429	13215	13518	13303	13433	13293	13430	13434	13151	13293	13510	13262	13444	13299	13248	13477	13335	13292	13442	13288	13385	13394	13325	13243	13419	13377	13258	13281	13248	13376	13326	13358	13306	13337	13299	13289	13387	13405	13254	13386	13416	13408	13170	13410	13406	13291	13260	13435	13402	13321	13332	13498	13296	13348	13331	13381	13297	13246	13608	13410	13331	13286	13445	13258	13369	13342	13431	13434	13321	13431	13363	13204	13279	13374	13411	13299	13348	13402	13482	13341	13257	13242	13408	13274	13400	13463	13274	13259	13287	13250	13434	13344	13389	13323	13502	13387	13279	13332	13387	13307	13508	13418	13304	13341	13312	13456	13362	13228	13300	13217	13349	13358	13225	13181	13289	13540	13302	13489	13383	13343	13358	13452	13430	13356	13570	13547	13307	13283	13181	13216	13469	13212	13341	13240	13521	13258	13265	13194	13258	13545	13302	13546	13225	13316	13280	13436	13241	13078	13359	13344	13184	13214	13285	13205	13382	13520	13427	13124	13547	13296	13327	13256	13339	13249	13300	13346	13284	13223	13380	13424	13386	13423	13286	13465	13287	13347	13339	13255	13404	13368	13274	13317	13286	13349	13401	13255	13224	13364	13311	13478	13184	13364	13389	13244	13345	13472	13332	13241	13269	13403	13316	13290	13449	13462	13333	13044	13220	13314	13313	13418	13317	13133	13408	13318	13321	13448	13330	13392	13478	13470	13424	13332	13354	13438	13400	13351	13297	13316	13447	13280	13376	13338	13298	13327	13266	13337	13343	13245	13274	13459	13458	13197	13281	13334	13441	13305	13274	13248	13456	13338	13398	13275	13332	13283	13338	13130	13587	13154	13250	13350	13329	13346	13430	13268	13324	13337	13471	13309	13436	13462	13412	13404	13198	13246	13358	13246	13294	13503	13293	13403	13388	13219	13291	13406	13397	13260	13340	13226	13289	13412	13392	13139	13238	13245	13202	13440	13269	13262	13369	13194	13382	13495	13273	13301	13281	13287	13380	13371	13322	13363	13244	13301	13275	13385	13250	13344	13360	13306	13233	13286	13277	13404	13337	13434	13363	13303	13168	13327	13296	13412	13376	13350	13304	13527	13417	13266	13134	13441	13230	13090	13468	13364	13343	13233	13419	13251	13445	13279	13278	13369	13358	13354	13302	13548	13272	13263	13205	13383	13379	13315	13361	13304	13301	13383	13310	13313	13309	13379	13323	13211	13233	13398	13337	13391	13272	13448	13405	13172	13224	13454	13198	13454	13455	13372	13322	13318	13305	13276	13432	13166	13236	13564	13337	13381	13283	13155	13346	13393	13410	13389	13290	13374	13345	13210	13336	13487	13342	13356	13328	13410	13267	13365	13183	13199	13367	13457	13269	13303	13195	13317	13415	13381	13370	13217	13400	13429	13277	13382	13481	13133	13401	13368	13274	13423	13336	13415	13232	13237	13425	13216	13599	13254	13371	13231	13229	13388	13245	13423	13096	13353	13420	13352	13461	13254	13313	13372	13277	13425	13307	13286	13375	13172	13396	13390	13430	13281	13444	13258	13298	13352	13291	13303	13439	13307	13504	13219	13135	13331	13433	13246	13344	13317	13312	13343	13328	13366	13341	13406	13357	13386	13363	13244	13325	13358	13344	13343	13385	13375	13394	13307	13432	13395	13262	13528	13351	13506	13231	13351	13249	13208	13239	13398	13468	13316	13250	13282	13428	13163	13274	13417	13537	13347	13296	13294	13208	13131	13451	13261	13297	13439	13152	13365	13203	13243	13373	13436	13360	13244	13333	13289	13192	13522	13295	13175	13276	13373	13268	13341	13430	13115	13346	13396	13333	13243	13433	13458	13359	13223	13424	13258	13343	13440	13235	13303	13522	13197	13506	13314	13149	13388	13379	13316	13391	13368	13406	13280	13211	13294	13333	13300	13236	13389	13546	13320	13312	13192	13565	13330	13309	13272	13264	13362	13423	13367	13442	13362	13256	13478	13461	13345	13438	13214	13543	13529	13312	13261	13268	13410	13287	13377	13368	13385	13346	13431	13311	13467	13380	13257	13284	13439	13209	13151	13324	13345	13349	13382	13208	13268	13179	13310	13441	13297	13221	13388	13324	13425	13301	13399	13260	13214	13462	13247	13514	13395	13333	13298	13335	13402	13347	13256	13148	13307	13325	13331	13234	13255	13380	13371	13429	13260	13413	13272	13356	13455	13297	13395	13181	13410	13451	13266	13431	13296	13457	13386	13176	13291	13352	13302	13385	13204	13339	13547	13452	13239	13310	13308	13441	13341	13419	13281	13197	13320	13314	13321	13215	13303	13249	13419	13372	13264	13371	13275	13338	13312	13250	13336	13257	13352	13244	13469	13284	13309	13241	13393	13444	13378	13283	13341	13297	13330	13434	13281	13386	13320	13287	13407	13404	13219	13257	13450	13372	13554	13413	13313	13445	13267	13142	13255	13240	13299	13341	13208	13331	13250	13270	13120	13272	13244	13382	13370	13311	13328	13368	13232	13404	13331	13204	13336	13326	13351	13500	13407	13248	13282	13279	13353	13365	13391	13429	13354	13262	13318	13361	13507	13391	13313	13236	13274	13378	13281	13272	13410	13336	13187	13067	13488	13436	13215	13275	13285	13331	13225	13308	13501	13434	13245	13200	13257	13261	13326	13435	13412	13390	13509	13374	13261	13294	13510	13314	13216	13253	13303	13231	13291	13261	13434	13368	13373	13427	13385	13330	13247	13346	13335	13163	13217	13374	13354	13302	13379	13350	13362	13290	13434	13457	13542	13231	13438	13306	13319	13307	13297	13283	13199	13297	13223	13225	13216	13430	13444	13375	13229	13212	13157	13283	13361	13197	13243	13315	13396	13197	13258	13221	13369	13437	13289	13256	13226	13298	13287	13366	13337	13304	13456	13411	13333	13046	13207	13372	13331	13318	13396	13425	13297	13384	13321	13263	13321	13405	13572	13220	13259	13277	13388	13400	13398	13208	13503	13315	13206	13410	13350	13294	13419	13383	13378	13320	13214	13381	13394	13431	13330	13280	13328	13216	13549	13384	13315	13354	13368	13452	13366	13300	13334	13460	13339	13254	13285	13179	13198	13227	13227	13388	13449	13200	13365	13204	13351	13443	13330	13368	13358	13139	13363	13266	13487	13509	13340	13243	13326	13383	13295	13378	13278	13560	13399	13332	13498	13267	13158	13301	13242	13279	13298	13211	13426	13210	13337	13367	13349	13341	13470	13267	13444	13306	13311	13452	13308	13345	13310	13310	13374	13336	13379	13305	13418	13312	13471	13294	13405	13127	13292	13408	13269	13300	13215	13430	13143	13294	13321	13243	13349	13404	13356	13293	13456	13377	13325	13333	13369	13303	13256	13180	13398	13367	13478	13367	13317	13275	13259	13423	13427	13410	13427	13434	13279	13347	13431	13249	13428	13367	13394	13486	13408	13431	13316	13318	13422	13278	13338	13209	13423	13335	13448	13334	13196	13221	13314	13391	13254	13345	13356	13365	13296	13441	13180	13215	13368	13323	13358	13355	13267	13374	13319	13300	13314	13226	13364	13420	13343	13413	13209	13319	13283	13330	13234	13318	13386	13334	13255	13406
22733	21002	28752	23910	23498	26796	28134	22669	20167	19489	18380	17654	17284	16900	16945	16809	16643	16680	16465	16245	16388	16222	16179	15804	16136	15971	15900	16049	15910	16000	15612	15924	15769	16030	15883	16260	15991	16042	15960	15690	16082	15722	15884	15763	15739	15814	15842	15987	15717	16057	15644	15829	15769	15848	15963	15866	15868	15811	15891	15673	15669	15780	15659	15643	15594	15674	15744	15834	15624	15715	15845	15765	15786	15694	15652	15979	15650	15785	15846	15800	15727	15763	15595	15753	15702	15645	15972	15723	15550	15676	15834	15733	15792	15836	15739	15808	15822	15897	15709	15731	15717	15746	15714	15748	15871	15824	15873	15753	15799	15559	15658	15858	15932	15749	15776	15678	15700	15792	15764	15779	15565	15628	15762	15701	15704	15839	15681	15966	15837	15802	15911	15698	15744	15781	15591	15840	15664	15739	15611	15958	15696	15871	15717	15664	16001	15679	15814	15816	15780	15858	15784	15635	15542	15635	15751	15835	15742	15650	15777	15788	15752	15734	15714	15768	15793	15814	15792	15693	15521	15692	15644	15738	15658	15749	15762	15575	15448	15382	15708	15663	15545	15329	15869	15696	15478	15655	15810	15624	15565	15608	15782	15830	15903	15713	15798	15599	15893	15678	15695	15727	15656	15606	15706	15649	15818	15625	15814	15690	15885	15871	15635	15618	15668	15730	15810	15659	15859	15636	15859	15882	15836	15632	15782	15764	15831	15621	15723	15713	15665	15669	15794	15868	15823	15525	15814	15637	15801	15802	15858	15545	15767	15741	15793	15647	15570	15759	15751	15734	15756	15840	15763	15680	15814	15583	15719	15925	15764	15803	15573	15750	15633	15609	15579	15658	15636	15642	16002	15541	15695	15789	15715	15450	15651	15785	15693	15659	15767	15917	15763	15667	15750	15566	15733	15647	15593	15675	15785	15843	15798	15766	15545	15544	15663	15552	15578	15535	15530	15576	15798	15724	15713	15800	15532	15720	15619	15619	15591	15548	15786	15648	15689	15629	15703	15744	15648	15574	15555	15703	15800	15641	15714	15494	15764	15754	15514	15760	15687	15673	15918	15851	15668	15666	15876	15794	15821	15774	15809	15763	15575	15619	15643	15625	15552	15735	15683	15898	15549	15667	15760	15709	15776	15756	15791	15667	15576	15500	15677	15846	15666	15608	15597	15641	15861	15731	15600	15662	15770	15675	15611	15587	15598	15614	15590	15504	15745	15577	15532	15752	15687	15794	15701	15620	15733	15741	15618	15628	15865	15696	15601	15875	15656	15643	15705	15690	15653	15702	15793	15736	15763	15879	15776	15731	15835	15883	15714	15698	15695	15773	15587	15614	15614	15590	15646	15699	15736	15817	15880	15683	15788	15781	15705	15648	15643	15801	15913	15684	15822	15375	15522	15667	15484	15621	15960	15762	15743	15758	15672	15749	15763	15687	15782	15785	15677	15601	15537	15559	15759	15648	15872	15646	15565	15769	15557	15795	15488	15582	15736	15856	15776	15799	15792	15572	15705	15686	15668	15688	15608	15568	15712	15843	15870	15761	15705	15788	15639	15770	15589	15517	15582	15772	15878	15679	15640	15837	15496	15752	15727	15660	15804	15701	15700	15666	15693	15667	15680	15633	15705	15566	15775	15779	15829	15698	15575	15465	15501	15561	15501	15718	15639	15541	15832	15636	15704	15713	15639	15696	15823	15704	15727	15684	15897	15566	15684	15740	15647	15731	15796	15619	15590	15599	15735	15627	15703	15624	15839	15679	15678	15766	15792	15853	15913	15848	15651	15886	15681	15708	15732	15826	15787	15697	16039	15659	15727	15785	15707	15804	15703	15704	15889	15752	15816	15640	15773	15542	15573	15598	15728	15662	15637	15673	15431	15709	15605	15703	15606	15671	15803	15749	15853	15595	15697	15740	15640	15626	15615	15710	15653	15766	15673	15652	15783	15846	15552	15749	15860	15677	16023	15608	15717	15647	15682	15569	15522	15525	15719	15693	15643	15616	15715	15957	15567	15646	15814	15898	15692	15607	15750	15573	15590	15622	15788	15811	15726	15751	15889	15534	15635	15840	15524	15588	15506	15794	15722	15635	15702	15658	15786	15620	15783	15698	15778	15761	15702	15752	15500	15598	15711	15783	15767	15970	15830	15630	15607	15662	15746	15823	15709	15675	15615	15831	15797	15649	15793	15698	15769	15886	15670	15697	15757	15736	15610	15689	15653	15622	15795	15741	15824	15594	15741	15622	15760	15959	15678	15692	15621	15694	15539	15675	15837	15767	15849	15651	15769	15371	15812	15724	15755	15597	15493	15753	15670	15610	15667	15633	15874	15820	15786	15739	15815	15681	15496	15621	15637	15607	15685	15693	15610	15611	15605	15645	15638	15858	15666	15691	15732	15752	15713	15704	15851	15821	15668	15745	15730	15638	15717	15551	15616	15601	15726	15604	15867	15897	15690	15897	15449	15766	15716	15523	15555	15681	15810	15690	15700	15460	15593	16023	15706	15558	15684	15844	15717	15703	15749	15707	15708	15782	15706	15661	15823	15695	15784	15583	15716	15730	15791	15915	15868	15795	15732	15824	15735	15601	15507	15617	15807	15724	15928	15712	15436	15550	15666	15516	15609	15523	15678	15650	15644	15607	15582	15661	15861	15717	15701	15587	15644	15880	15731	15668	15859	15727	15637	15769	15698	15651	15703	15769	15591	15446	15819	15694	15747	15713	15827	15751	15841	15760	15763	15600	15712	15701	15564	15710	15391	15600	15797	15766	15765	15656	15657	15560	15469	15482	15642	15920	15765	15587	15709	15784	15730	15875	15691	15549	15690	15554	15526	15741	15741	15610	15757	15631	15573	15835	15890	15725	15676	15841	15617	15741	15647	15580	15557	15676	15776	15539	15529	15637	15540	15756	15835	15790	15717	15712	15746	15900	15763	15657	15681	15713	15686	15876	15876	15702	15749	15781	15826	15682	15612	15594	15417	15611	15899	15686	15832	15436	15684	15677	15583	15678	15587	15573	15604	15623	15609	15648	15846	15624	15754	15732	15639	15780	15678	15733	15833	15782	15738	15863	15557	15671	15747	15714	15646	15771	15761	15563	15659	15628	15683	15554	15725	15720	15691	15618	15525	15787	15975	15800	15705	15725	15741	15811	15619	15696	15708	15598	15517	15820	15803	15678	15461	15629	15457	15717	15610	15681	15537	16017	15788	15679	15680	15699	15841	15829	15976	15685	15844	15549	15635	15538	15651	15758	15882	15824	15738	15839	15567	15611	15872	15583	15545	15633	15815	15695	15651	15702	15636	15466	15672	15706	15659	15695	15613	15674	15975	15649	15816	15690	15730	15512	15673	15835	15575	15843	15545	15642	15782	15743	15770	15731	15716	15652	15722	15722	15800	15652	15682	15803	15794	15807	15781	15679	15666	15734	15642	15748	15738	15284	15657	15641	15763	15783	15605	15505	15651	15591	15768	15567	15736	15702	15765	15773	15804	15913	15804	15650	15791	15621	15619	15750	15791	15886	15786	15545	15692	15622	15544	15675	15793	15782	15796	15824	15577	15649	15962	15628	15762	15732	15736	15612	15764	15727	15739	15710	15550	15633	15614	15480	15779	15805	15715	15675	15765	15803	15868	15809	15688	15940	15721	15726	15688	15648	15501	15647	15712	15716	15704	15779	15588	15654	15882	15452	15692	15579	15580	15465	15795	15665	15603	15443	15515	15873	15741	15743	15738	15682	15581	15681	15737	15877	15697	15891	15716	15730	15778	15723	15788	15591	15894	15789	15603	15669	15498	15637	15654	15644	15653	15679	15808	15614	15488	15746	15503	15504	15861	15535	15676	15706	15667	15602	15691	15650	15940	15737	15886	15775	15704	15575	15743	15552	15907	15623	15692	15572	15809	15928	15721	15718	15830	15563	15769	15590	15457	15763	15797	15886	15734	15691	15713	15871	15648	15617	15667	15676	15677	15721	15801	15727	15673	15679	15808	15820	15530	15646	15605	15852	15491	15546	15939	15541	15641	15556	15575	15671	15788	15773	15610	15509	15681	15508	15541	15617	15686	15663	15646	15759	15791	15487	15874	15651	15753	15787	15720	15659	15700	15778	15743	15706	15844	15706	15653	15676	15680	16015	15702	15775	15624	15630	15673	15644	15745	15524	15770	15743	15564	15775	15637	15442	15601	15756	15736	15620	15808	15809	15651	15539	15694	15469	15885	15686	15576	15907	15691	15732	15543	15663	15794	15764	15663	15773	15774	15778	15653	15719	15666	15672	15646	15579	15626	15672	15492	15688	15744	15820	15879	15653	15632	15512	15801	15588	15737	15629	15742	15827	15525	15810	15765	15622	15875	15582	15666	15563	15770	15647	15536	15693	15868	15621	15829	15747	15510	15685	15774	15444	15894	15823	15695	15620	15632	15751	15654	15692	15800	15614	15728	15653	15584	15659	15750	15660	15739	15534	15683	15771	15508	15669	15554	15727	15788	15635	15525	15826	15741	15823	15943	15599	15959	15811	15758	15788	15774	15506	15605	15670	15780	15439	15598	15606	15782	15777	15570	15674	15797	15697	15677	15607	15675	15514	15776	15681	15693	15755	15658	15665	15748	15719	15609	15643	15588	15888	15538	15692	15576	15714	15801	15632	15702	15526	15691	15625	15672	15656	15737	15612	15869	15632	15913	15690	15699	15554	15624	15489	15696	15863	15690	15505	15719	15523	15800	15572	15957	15752	15524	15564	15614	15551	15707	15831	15659	15629	15620	15651	15656	15768	15615	15662	15921	15691	15755	15737	15875	15812	15853	15821	15715	15464	15655	15834	15718	15601	15649	15672	15678	15671	15829	15614	15584	15592	15697	15724	15597	15436	15541	15710	15639	15648	15549	15772	15667	15782	15809	15454	15722	15719	15696	15706	15730	15771	15649	15774	15769	15805	15604	15512	15649	15598	15905	15881	15594	15722	15677	15550	15818	15959	15697	15732	15833	15612	15690	15911	15677	15800	15563	15772	15787	15593	15703	15719	15784	15649	15777	15625	15640	15583	15960	15659	15634	15588	15923	15859	15760	15826	15766	15627	15799	15656	15716	15723	15787	15756	15665	15549	15582	15525	15709	15617	15584	15718
33360	57242	53449	42678	37133	30446	26073	22688	20212	18376	17163	15933	15759	15285	15050	14759	14624	14508	14205	14118	14022	14053	13950	13779	14024	13847	13695	13758	13606	13790	13692	13788	13559	13724	13742	13631	13715	13518	13588	13567	13597	13719	13589	13615	13531	13582	13557	13648	13643	13494	13538	13569	13536	13787	13498	13480	13655	13636	13549	13431	13511	13586	13530	13576	13513	13601	13385	13612	13490	13654	13391	13646	13528	13622	13477	13545	13676	13557	13561	13548	13548	13461	13506	13619	13409	13364	13660	13606	13545	13495	13750	13571	13362	13507	13652	13531	13352	13669	13626	13558	13514	13530	13653	13678	13409	13418	13560	13481	13691	13521	13617	13392	13491	13466	13523	13589	13715	13464	13426	13487	13696	13336	13385	13555	13603	13563	13554	13511	13638	13414	13645	13512	13554	13542	13504	13643	13638	13506	13449	13574	13548	13577	13528	13581	13590	13551	13497	13549	13417	13423	13449	13546	13442	13451	13450	13432	13448	13525	13661	13446	13580	13470	13574	13582	13516	13700	13440	13580	13522	13537	13662	13590	13431	13424	13512	13523	13643	13520	13394	13462	13603	13512	13497	13268	13502	13613	13557	13403	13464	13460	13526	13261	13343	13506	13486	13554	13485	13517	13351	13711	13724	13576	13417	13624	13540	13441	13608	13605	13396	13597	13615	13599	13385	13572	13490	13573	13635	13517	13434	13631	13501	13370	13464	13550	13555	13511	13498	13400	13530	13553	13426	13397	13608	13540	13553	13455	13573	13378	13420	13573	13537	13462	13524	13566	13389	13624	13669	13494	13675	13470	13546	13632	13535	13472	13452	13773	13490	13660	13522	13384	13585	13361	13486	13505	13560	13601	13440	13546	13609	13524	13472	13373	13564	13527	13385	13245	13514	13410	13565	13633	13709	13695	13543	13572	13612	13644	13602	13361	13623	13411	13523	13424	13476	13380	13388	13529	13600	13473	13620	13536	13718	13673	13531	13525	13452	13542	13299	13384	13490	13519	13496	13507	13517	13477	13508	13585	13561	13490	13519	13608	13534	13616	13589	13561	13525	13372	13435	13534	13496	13570	13508	13555	13480	13602	13518	13655	13585	13478	13507	13464	13566	13424	13518	13648	13456	13495	13626	13455	13633	13394	13427	13510	13487	13458	13502	13632	13392	13614	13455	13621	13725	13548	13457	13398	13526	13415	13550	13593	13481	13547	13432	13650	13503	13541	13512	13555	13605	13579	13611	13459	13303	13429	13597	13626	13585	13527	13510	13549	13426	13613	13632	13542	13408	13621	13540	13435	13449	13490	13602	13547	13496	13346	13399	13468	13598	13513	13523	13431	13473	13439	13372	13602	13629	13407	13522	13582	13586	13585	13634	13469	13407	13540	13420	13569	13519	13533	13351	13523	13410	13572	13572	13584	13754	13488	13425	13605	13525	13629	13567	13536	13513	13625	13511	13553	13549	13502	13544	13614	13593	13682	13626	13498	13631	13579	13494	13534	13485	13472	13646	13507	13525	13616	13534	13560	13628	13458	13591	13320	13505	13605	13545	13459	13607	13585	13482	13637	13606	13590	13557	13487	13464	13476	13485	13538	13574	13517	13525	13526	13491	13503	13540	13426	13496	13580	13518	13468	13582	13447	13413	13477	13527	13601	13613	13601	13387	13461	13597	13521	13583	13542	13377	13558	13477	13577	13528	13514	13527	13647	13492	13565	13548	13436	13431	13643	13468	13503	13610	13686	13578	13550	13536	13645	13468	13607	13575	13453	13503	13489	13524	13500	13507	13603	13533	13567	13601	13501	13571	13528	13529	13471	13576	13636	13514	13664	13545	13423	13474	13522	13451	13556	13461	13618	13455	13484	13505	13700	13670	13640	13496	13700	13519	13502	13470	13440	13549	13587	13545	13475	13438	13351	13548	13694	13619	13499	13631	13496	13575	13416	13592	13465	13580	13491	13468	13552	13329	13554	13436	13570	13362	13480	13438	13546	13440	13568	13473	13633	13540	13691	13509	13394	13646	13435	13487	13559	13447	13467	13483	13377	13600	13603	13403	13593	13394	13540	13582	13614	13343	13478	13527	13588	13680	13510	13470	13554	13542	13597	13587	13470	13402	13506	13529	13633	13491	13557	13449	13495	13577	13536	13546	13431	13629	13401	13571	13622	13493	13824	13484	13576	13387	13590	13597	13608	13537	13506	13580	13388	13539	13509	13650	13492	13500	13558	13403	13518	13613	13511	13525	13496	13559	13555	13658	13381	13531	13596	13656	13530	13502	13604	13427	13496	13516	13522	13413	13503	13619	13427	13414	13520	13536	13562	13491	13637	13510	13654	13697	13589	13511	13526	13487	13554	13486	13440	13538	13666	13339	13371	13443	13538	13363	13523	13421	13481	13489	13665	13531	13605	13566	13559	13483	13427	13468	13777	13669	13646	13419	13437	13591	13454	13650	13529	13473	13536	13449	13420	13477	13684	13596	13675	13419	13455	13546	13494	13547	13464	13503	13333	13685	13564	13584	13513	13669	13556	13518	13608	13509	13687	13480	13543	13371	13445	13554	13505	13504	13369	13512	13595	13514	13596	13475	13352	13580	13559	13426	13459	13537	13374	13601	13737	13622	13488	13624	13630	13620	13515	13522	13424	13679	13520	13435	13464	13498	13506	13615	13407	13465	13430	13434	13546	13634	13750	13663	13576	13470	13491	13454	13561	13528	13579	13457	13477	13442	13576	13479	13498	13668	13537	13540	13524	13320	13716	13327	13706	13535	13642	13570	13558	13507	13437	13522	13634	13587	13384	13673	13410	13516	13609	13677	13541	13518	13632	13468	13633	13562	13467	13542	13673	13566	13526	13629	13641	13565	13531	13471	13513	13527	13380	13573	13631	13491	13489	13601	13509	13671	13476	13559	13689	13380	13565	13545	13490	13678	13583	13649	13655	13665	13558	13416	13722	13460	13370	13512	13620	13615	13581	13619	13642	13335	13404	13548	13427	13577	13600	13596	13279	13503	13671	13373	13546	13392	13485	13639	13567	13684	13597	13449	13481	13604	13278	13517	13374	13486	13543	13594	13700	13565	13489	13460	13689	13497	13304	13456	13462	13499	13517	13568	13432	13476	13465	13538	13648	13629	13642	13432	13506	13429	13466	13394	13545	13467	13556	13652	13322	13499	13445	13440	13446	13593	13458	13486	13530	13475	13562	13552	13593	13533	13532	13583	13507	13447	13471	13618	13482	13599	13618	13501	13473	13488	13574	13487	13527	13310	13462	13652	13524	13423	13568	13622	13480	13526	13602	13504	13351	13584	13482	13579	13784	13573	13589	13437	13553	13643	13562	13557	13388	13603	13483	13615	13534	13548	13547	13562	13586	13642	13506	13473	13490	13659	13593	13608	13536	13569	13508	13492	13523	13542	13490	13592	13478	13593	13578	13543	13502	13576	13623	13443	13391	13635	13600	13580	13575	13567	13460	13630	13479	13480	13438	13514	13421	13599	13477	13366	13551	13528	13616	13599	13477	13402	13465	13596	13567	13640	13576	13518	13473	13611	13363	13645	13531	13600	13544	13461	13622	13562	13547	13578	13502	13478	13594	13397	13568	13566	13503	13454	13437	13515	13712	13506	13432	13572	13508	13398	13648	13564	13559	13551	13501	13520	13388	13464	13513	13415	13598	13427	13344	13467	13726	13436	13502	13583	13752	13646	13455	13604	13686	13520	13600	13498	13484	13462	13473	13495	13543	13538	13674	13553	13661	13631	13550	13539	13667	13414	13548	13510	13579	13535	13764	13540	13429	13554	13545	13530	13613	13455	13606	13382	13627	13531	13714	13606	13593	13501	13356	13591	13545	13446	13671	13362	13599	13625	13477	13606	13546	13517	13605	13461	13417	13461	13591	13416	13434	13468	13489	13653	13449	13428	13443	13543	13451	13625	13533	13457	13452	13599	13867	13423	13417	13443	13556	13702	13432	13547	13443	13494	13560	13524	13441	13611	13505	13614	13570	13477	13550	13572	13455	13512	13676	13578	13483	13561	13698	13483	13595	13628	13596	13538	13610	13414	13506	13555	13393	13451	13624	13464	13273	13611	13408	13455	13620	13716	13525	13374	13331	13687	13536	13488	13622	13522	13633	13336	13503	13576	13572	13528	13556	13504	13529	13652	13639	13629	13546	13599	13522	13512	13484	13401	13458	13600	13691	13697	13436	13464	13476	13472	13490	13608	13560	13593	13635	13649	13409	13428	13570	13565	13673	13515	13480	13441	13658	13592	13608	13524	13477	13566	13494	13604	13529	13420	13510	13535	13604	13533	13576	13514	13553	13614	13429	13506	13561	13448	13514	13577	13528	13622	13655	13633	13492	13371	13519	13530	13711	13525	13584	13491	13480	13650	13462	13530	13631	13451	13497	13444	13487	13448	13543	13439	13631	13635	13533	13616	13426	13386	13416	13389	13588	13506	13549	13503	13482	13575	13560	13436	13638	13579	13569	13623	13619	13585	13399	13666	13514	13477	13562	13489	13331	13488	13410	13632	13466	13533	13524	13624	13542	13487	13690	13535	13459	13718	13466	13495	13632	13326	13514	13468	13672	13573	13433	13439	13609	13598	13399	13585	13345	13603	13593	13559	13664	13420	13532	13323	13343	13511	13563	13366	13534	13455	13659	13427	13666	13619	13546	13359	13560	13567	13435	13421	13547	13615	13531	13603	13542	13387	13452	13446	13586	13576	13559	13407	13397	13478	13663	13458	13447	13571	13473	13316	13517	13512	13540	13362	13671	13573	13553	13580	13325	13618	13650	13611	13443	13420	13573	13453	13538	13571	13674	13630	13472	13500	13417	13409	13484	13553	13483	13376	13515	13629	13567	13676	13518	13441	13428	13440	13512	13598	13437	13395	13467	13510	13646	13733	13486	13664	13455	13542	13525	13651	13500	13495	13567	13620	13376	13559	13546	13577	13513	13603	13505	13519	13544	13557	13547	13584	13440	13560	13615	13453	13493	13493	13663	13445	13517	13522	13606	13535	13423	13489	13501	13314	13481	13507	13432	13475	13548	13563	13593	13686	13686	13419	13454	13613	13561	13567	13635	13543	13384	13509	13447	13451	13409	13306	13470	13435	13471	13480	13621	13439	13509
29390	29044	36807	32085	25449	21935	19985	18472	17596	17039	16625	16235	16124	15774	15916	16086	15809	15680	15868	15865	15606	15670	15876	15574	15699	15902	15802	15571	15763	15534	15423	15689	15525	15445	15426	15599	15752	15673	15625	15535	15601	15599	15603	15628	15542	15592	15598	15581	15632	15535	15568	15484	15612	15607	15513	15855	15679	15545	15623	15884	15800	15500	15482	15680	15468	15484	15521	15617	15494	15374	15733	15495	15662	15507	15655	15472	15433	15481	15387	15644	15673	15616	15626	15393	15529	15576	15679	15522	15581	15638	15365	15515	15448	15535	15700	15593	15626	15539	15541	15577	15353	15526	15587	15368	15591	15623	15587	15711	15576	15615	15687	15805	15646	15377	15633	15630	15549	15311	15703	15572	15493	15623	15457	15552	15682	15601	15593	15624	15572	15640	15539	15561	15696	15598	15606	15684	15467	15506	15753	15573	15670	15572	15487	15603	15600	15619	15536	15505	15375	15364	15586	15515	15516	15631	15500	15635	15709	15483	15265	15673	15801	15635	15619	15633	15600	15473	15623	15727	15581	15759	15563	15786	15473	15523	15551	15523	15606	15645	15522	15421	15689	15623	15565	15517	15599	15653	15530	15660	15756	15555	15569	15668	15427	15365	15450	15652	15719	15593	15521	15589	15410	15593	15557	15597	15571	15632	15481	15579	15377	15496	15457	15737	15551	15432	15474	15644	15431	15501	15650	15412	15509	15478	15766	15626	15640	15666	15742	15571	15580	15468	15241	15714	15564	15682	15478	15619	15657	15762	15541	15639	15477	15682	15628	15550	15511	15607	15565	15451	15551	15626	15480	15440	15556	15492	15739	15419	15568	15444	15662	15528	15681	15570	15655	15485	15558	15344	15510	15675	15575	15618	15661	15691	15409	15520	15375	15527	15606	15611	15632	15488	15630	15457	15561	15427	15718	15541	15530	15505	15353	15637	15377	15612	15621	15614	15636	15649	15353	15662	15732	15632	15479	15578	15647	15494	15594	15726	15645	15721	15778	15550	15539	15577	15490	15468	15595	15686	15557	15436	15629	15654	15767	15817	15740	15649	15457	15480	15527	15453	15595	15426	15543	15584	15470	15640	15567	15606	15543	15578	15493	15560	15544	15485	15736	15794	15630	15666	15296	15600	15795	15614	15564	15522	15667	15561	15472	15540	15448	15500	15493	15640	15640	15538	15667	15447	15583	15567	15382	15503	15584	15625	15662	15693	15357	15514	15676	15612	15782	15502	15400	15566	15652	15400	15352	15645	15538	15559	15428	15484	15518	15254	15566	15404	15437	15387	15536	15548	15496	15643	15563	15535	15473	15565	15629	15349	15616	15655	15565	15597	15548	15596	15670	15463	15521	15519	15562	15616	15456	15596	15743	15488	15512	15551	15603	15701	15648	15548	15698	15546	15593	15541	15631	15783	15692	15607	15488	15530	15609	15432	15433	15513	15604	15683	15589	15546	15643	15623	15603	15689	15750	15644	15555	15408	15547	15489	15561	15475	15684	15508	15598	15528	15507	15488	15605	15473	15502	15755	15681	15602	15374	15781	15652	15779	15669	15537	15611	15698	15370	15452	15721	15528	15472	15479	15629	15592	15631	15703	15516	15598	15464	15432	15499	15585	15551	15730	15363	15232	15594	15542	15575	15608	15662	15556	15689	15555	15519	15448	15593	15681	15511	15769	15764	15463	15572	15536	15575	15420	15542	15425	15738	15345	15544	15498	15537	15552	15459	15625	15485	15587	15797	15689	15477	15557	15586	15473	15471	15653	15547	15594	15707	15420	15628	15498	15629	15618	15525	15529	15425	15457	15440	15490	15569	15613	15566	15592	15511	15511	15518	15509	15550	15611	15742	15620	15600	15713	15555	15633	15566	15409	15491	15645	15541	15546	15425	15671	15515	15369	15439	15556	15707	15638	15655	15481	15334	15600	15420	15541	15594	15489	15493	15563	15518	15493	15465	15572	15423	15412	15479	15576	15574	15562	15437	15542	15536	15492	15511	15519	15661	15642	15766	15573	15628	15425	15549	15431	15502	15608	15750	15656	15656	15423	15485	15527	15567	15586	15531	15563	15597	15479	15693	15603	15688	15524	15699	15549	15560	15491	15769	15615	15675	15592	15631	15813	15784	15485	15485	15502	15605	15568	15593	15728	15671	15688	15521	15731	15418	15679	15453	15467	15570	15709	15647	15593	15651	15578	15580	15674	15655	15452	15558	15466	15593	15481	15677	15580	15670	15549	15706	15579	15448	15361	15371	15596	15550	15706	15710	15621	15697	15758	15577	15524	15542	15522	15662	15467	15592	15392	15596	15602	15636	15584	15476	15605	15421	15703	15812	15425	15704	15677	15499	15771	15604	15590	15485	15492	15639	15508	15521	15559	15464	15622	15572	15342	15560	15584	15479	15679	15495	15359	15593	15551	15647	15543	15602	15237	15694	15324	15613	15551	15661	15600	15528	15475	15471	15497	15503	15356	15432	15579	15620	15542	15527	15570	15598	15406	15571	15636	15705	15456	15638	15441	15464	15532	15829	15557	15481	15545	15664	15729	15604	15505	15497	15454	15399	15519	15491	15572	15593	15680	15670	15587	15598	15530	15609	15517	15462	15573	15615	15659	15593	15552	15622	15697	15406	15644	15513	15630	15537	15725	15634	15442	15397	15377	15654	15658	15567	15472	15549	15641	15563	15421	15634	15504	15683	15520	15550	15661	15425	15635	15467	15495	15545	15476	15671	15555	15558	15511	15602	15438	15485	15561	15579	15513	15733	15481	15676	15730	15649	15653	15493	15450	15596	15404	15601	15580	15595	15463	15724	15601	15456	15629	15559	15756	15416	15728	15586	15411	15697	15693	15535	15459	15692	15656	15879	15547	15448	15511	15764	15876	15623	15598	15524	15595	15529	15602	15622	15776	15692	15550	15490	15627	15475	15719	15749	15547	15416	15603	15473	15516	15539	15739	15699	15465	15432	15694	15781	15480	15569	15434	15612	15529	15507	15560	15677	15437	15524	15405	15560	15443	15637	15525	15405	15658	15455	15370	15407	15693	15458	15510	15559	15634	15686	15630	15816	15570	15455	15800	15699	15687	15576	15605	15623	15619	15446	15609	15747	15519	15405	15684	15524	15305	15574	15678	15522	15482	15661	15529	15582	15598	15622	15646	15559	15519	15332	15582	15442	15465	15645	15585	15611	15380	15653	15514	15498	15589	15609	15631	15561	15413	15605	15630	15689	15617	15557	15696	15571	15444	15649	15709	15494	15629	15592	15569	15493	15641	15571	15797	15807	15525	15669	15745	15576	15595	15669	15556	15824	15555	15518	15496	15682	15349	15543	15597	15495	15449	15655	15580	15393	15546	15605	15447	15368	15550	15548	15598	15522	15527	15655	15564	15673	15518	15807	15735	15524	15409	15419	15515	15502	15663	15404	15746	15695	15568	15333	15395	15657	15626	15503	15576	15608	15692	15370	15502	15581	15326	15571	15625	15610	15613	15523	15624	15706	15508	15537	15695	15657	15598	15356	15509	15421	15609	15601	15606	15586	15508	15672	15726	15501	15645	15677	15491	15466	15494	15599	15529	15506	15452	15740	15719	15468	15570	15597	15556	15589	15485	15416	15573	15700	15361	15605	15534	15543	15452	15611	15443	15533	15515	15521	15647	15505	15544	15805	15660	15565	15632	15532	15593	15474	15505	15554	15557	15504	15653	15851	15600	15502	15412	15539	15451	15499	15501	15511	15648	15422	15633	15547	15874	15723	15542	15633	15520	15324	15579	15580	15423	15527	15454	15637	15565	15681	15505	15697	15525	15478	15345	15856	15596	15618	15578	15427	15749	15763	15375	15483	15484	15479	15549	15375	15437	15600	15586	15684	15627	15655	15571	15680	15430	15667	15512	15494	15576	15342	15547	15433	15641	15680	15593	15568	15707	15665	15570	15487	15605	15556	15581	15433	15587	15672	15765	15652	15578	15666	15437	15550	15777	15577	15511	15387	15574	15582	15520	15562	15461	15632	15657	15498	15547	15627	15664	15420	15657	15666	15598	15703	15756	15599	15655	15455	15423	15762	15297	15416	15415	15651	15498	15550	15465	15566	15401	15492	15507	15655	15504	15444	15538	15633	15451	15379	15515	15646	15485	15530	15568	15595	15610	15335	15448	15352	15563	15516	15424	15665	15686	15520	15723	15744	15677	15652	15565	15784	15458	15775	15584	15332	15478	15615	15739	15608	15636	15425	15459	15526	15566	15433	15505	15547	15696	15567	15716	15531	15726	15470	15441	15700	15519	15650	15434	15553	15639	15628	15637	15709	15821	15602	15764	15552	15560	15703	15426	15504	15412	15678	15778	15527	15597	15735	15626	15621	15370	15647	15568	15511	15511	15552	15569	15433	15575	15306	15687	15666	15588	15489	15458	15629	15513	15625	15351	15415	15511	15581	15687	15562	15629	15425	15450	15475	15581	15628	15726	15419	15446	15298	15563	15377	15583	15526	15630	15664	15391	15723	15724	15754	15659	15473	15641	15670	15643	15660	15580	15514	15469	15480	15607	15606	15498	15660	15740	15486	15692	15522	15626	15502	15454	15471	15567	15549	15626	15465	15573	15459	15679	15406	15435	15467	15416	15439	15641	15555	15469	15671	15569	15393	15368	15600	15759	15620	15712	15601	15585	15625	15612	15434	15585	15540	15457	15615	15549	15719	15563	15507	15659	15358	15361	15577	15660	15828	15811	15598	15564	15678	15598	15477	15507	15539	15570	15343	15566	15648	15493	15535	15759	15931	15615	15770	15395	15584	15702	15627	15753	15723	15793	15566	15640	15581	15583	15409	15613	15387	15535	15495	15550	15674	15640	15670	15680	15361	15510	15596	15583	15698	15533	15560	15618	15585	15322	15549	15596	15592	15491	15676	15574	15453	15638	15653	15516	15319	15630	15739	15628	15667	15442	15544	15670	15572	15544	15463	15553	15509	15600	15624	15610	15747	15544	15583	15672	15721	15565	15572	15611	15501	15535	15488	15390	15558	15682	15524	15434	15613	15344	15535	15547	15414	15703	15432	15750	15472	15484	15607	15712	15598	15582	15745	15475	15551	15576	15558	15559	15516	15433	15563	15578	15627	15652	15520	15528	15579	15445
31789	44936	41001	30712	25572	22026	19366	17714	16393	15562	14893	14480	14339	14304	13911	13934	13821	13798	13944	13814	13745	13660	13614	13546	13446	13428	13506	13621	13585	13561	13412	13576	13426	13412	13589	13481	13366	13341	13371	13339	13453	13358	13334	13449	13431	13474	13529	13573	13470	13467	13439	13491	13390	13438	13355	13487	13409	13470	13483	13344	13643	13433	13424	13447	13532	13582	13297	13478	13577	13586	13614	13681	13422	13432	13507	13371	13404	13508	13407	13349	13529	13346	13464	13367	13642	13464	13449	13453	13468	13470	13426	13457	13471	13352	13527	13465	13491	13508	13334	13648	13444	13454	13499	13422	13278	13376	13395	13532	13343	13562	13509	13347	13504	13395	13399	13430	13510	13329	13392	13437	13413	13473	13466	13603	13493	13481	13668	13497	13313	13373	13504	13497	13625	13375	13311	13396	13429	13476	13479	13356	13464	13429	13510	13556	13229	13392	13547	13383	13416	13339	13568	13468	13370	13363	13541	13603	13494	13663	13495	13361	13367	13576	13378	13573	13321	13490	13564	13470	13479	13434	13424	13401	13492	13505	13507	13427	13500	13466	13447	13494	13480	13489	13347	13263	13555	13548	13594	13341	13415	13409	13446	13339	13556	13409	13636	13481	13529	13401	13417	13330	13402	13455	13563	13473	13483	13506	13471	13383	13456	13305	13316	13447	13435	13612	13501	13496	13458	13468	13370	13433	13393	13514	13449	13366	13477	13342	13513	13435	13408	13460	13450	13409	13431	13537	13450	13394	13462	13494	13503	13550	13642	13453	13397	13545	13395	13530	13358	13532	13508	13379	13552	13533	13203	13423	13382	13307	13423	13469	13379	13377	13404	13597	13547	13521	13484	13360	13447	13338	13326	13531	13596	13333	13368	13432	13383	13326	13379	13419	13495	13228	13535	13462	13409	13427	13548	13341	13456	13543	13501	13488	13345	13503	13470	13320	13489	13418	13523	13586	13569	13397	13317	13492	13622	13455	13388	13423	13318	13553	13505	13444	13484	13532	13527	13420	13500	13361	13536	13466	13401	13356	13667	13360	13601	13209	13311	13534	13641	13446	13221	13516	13529	13631	13592	13248	13589	13479	13297	13588	13421	13392	13474	13424	13481	13400	13497	13479	13557	13203	13422	13383	13395	13381	13397	13445	13440	13417	13573	13479	13335	13421	13491	13375	13329	13356	13472	13492	13273	13297	13583	13400	13485	13377	13517	13516	13489	13427	13348	13436	13522	13280	13462	13514	13475	13553	13383	13550	13449	13418	13583	13485	13321	13506	13391	13393	13626	13389	13477	13492	13423	13441	13456	13442	13510	13464	13504	13519	13426	13390	13670	13389	13608	13510	13496	13541	13326	13333	13456	13388	13517	13535	13423	13495	13435	13534	13475	13419	13669	13317	13458	13577	13459	13492	13495	13404	13364	13488	13388	13356	13540	13558	13389	13348	13410	13224	13494	13478	13604	13449	13581	13368	13432	13438	13384	13606	13590	13387	13462	13442	13573	13360	13593	13572	13446	13354	13458	13543	13468	13529	13509	13421	13455	13502	13510	13416	13507	13498	13513	13467	13526	13390	13404	13339	13187	13507	13531	13478	13502	13332	13465	13441	13566	13434	13554	13507	13356	13493	13456	13359	13307	13413	13506	13206	13614	13515	13467	13585	13292	13515	13341	13382	13437	13348	13393	13567	13536	13563	13436	13515	13432	13318	13494	13260	13352	13330	13404	13516	13348	13285	13460	13610	13390	13418	13590	13374	13366	13471	13396	13711	13437	13530	13401	13291	13637	13462	13470	13580	13360	13251	13420	13498	13376	13491	13314	13483	13488	13499	13384	13326	13473	13240	13544	13395	13420	13477	13457	13380	13520	13385	13426	13480	13366	13439	13298	13359	13357	13438	13521	13468	13479	13565	13417	13494	13308	13440	13363	13519	13448	13379	13494	13334	13408	13298	13444	13551	13567	13489	13657	13527	13414	13385	13413	13320	13401	13502	13580	13520	13413	13310	13576	13377	13458	13505	13392	13320	13534	13471	13491	13581	13401	13501	13460	13269	13461	13472	13404	13493	13468	13287	13494	13554	13491	13498	13573	13483	13402	13578	13267	13485	13383	13468	13417	13553	13462	13492	13495	13408	13642	13533	13406	13422	13637	13429	13478	13551	13463	13391	13382	13383	13357	13526	13308	13435	13530	13561	13491	13430	13509	13509	13638	13371	13456	13433	13235	13435	13473	13545	13457	13374	13403	13347	13453	13456	13450	13359	13602	13347	13364	13563	13357	13476	13519	13535	13383	13395	13379	13586	13545	13404	13441	13372	13504	13328	13288	13493	13381	13446	13541	13484	13397	13314	13413	13400	13431	13470	13515	13468	13461	13487	13331	13578	13341	13495	13374	13266	13426	13479	13433	13562	13514	13645	13423	13420	13290	13542	13381	13533	13428	13364	13442	13568	13283	13481	13525	13471	13502	13403	13317	13402	13341	13357	13327	13536	13396	13328	13516	13506	13585	13389	13612	13422	13395	13545	13467	13484	13520	13511	13326	13417	13336	13379	13428	13471	13414	13683	13365	13521	13409	13447	13530	13487	13424	13476	13364	13404	13478	13350	13389	13472	13640	13555	13485	13467	13497	13302	13612	13558	13326	13614	13463	13439	13406	13401	13558	13457	13395	13404	13427	13537	13511	13347	13373	13312	13387	13586	13461	13363	13354	13503	13447	13384	13502	13409	13305	13452	13390	13248	13405	13362	13603	13432	13428	13331	13478	13432	13340	13576	13424	13426	13548	13309	13427	13405	13571	13541	13414	13465	13524	13420	13368	13520	13515	13426	13547	13438	13354	13604	13407	13285	13494	13476	13470	13441	13327	13600	13424	13366	13447	13419	13561	13345	13437	13591	13464	13354	13615	13348	13431	13417	13499	13453	13488	13491	13514	13500	13494	13437	13512	13373	13527	13443	13329	13384	13519	13321	13264	13328	13437	13365	13532	13527	13352	13489	13513	13412	13473	13400	13376	13606	13383	13475	13620	13431	13336	13460	13425	13611	13389	13492	13537	13382	13424	13458	13549	13471	13361	13430	13463	13709	13588	13424	13544	13537	13407	13356	13530	13412	13374	13557	13367	13463	13459	13445	13439	13527	13186	13561	13480	13350	13717	13412	13696	13610	13390	13484	13405	13473	13572	13598	13462	13344	13420	13715	13384	13474	13316	13464	13588	13495	13374	13377	13498	13267	13285	13474	13475	13412	13424	13574	13323	13462	13334	13612	13563	13452	13463	13467	13380	13425	13412	13552	13446	13478	13428	13343	13507	13293	13443	13564	13332	13460	13448	13458	13366	13375	13549	13321	13631	13400	13436	13486	13445	13480	13503	13399	13640	13406	13426	13516	13383	13446	13399	13437	13507	13476	13500	13497	13371	13403	13415	13504	13393	13433	13455	13383	13531	13416	13649	13535	13377	13351	13603	13319	13599	13527	13496	13398	13439	13548	13435	13473	13420	13635	13476	13514	13480	13395	13338	13416	13513	13370	13480	13438	13489	13432	13567	13524	13527	13509	13421	13397	13348	13603	13656	13367	13407	13408	13406	13455	13483	13529	13503	13396	13398	13386	13624	13469	13514	13399	13439	13560	13481	13623	13501	13373	13533	13478	13346	13427	13523	13376	13415	13453	13493	13503	13419	13450	13512	13426	13598	13587	13484	13459	13517	13492	13483	13432	13525	13443	13518	13528	13436	13214	13395	13429	13416	13342	13369	13360	13426	13613	13368	13457	13449	13445	13455	13420	13479	13560	13509	13425	13572	13635	13529	13341	13484	13518	13430	13470	13583	13471	13485	13566	13457	13495	13478	13494	13481	13403	13508	13508	13458	13426	13481	13442	13426	13495	13332	13483	13564	13437	13501	13517	13363	13683	13347	13343	13575	13442	13500	13398	13433	13496	13493	13498	13364	13493	13689	13388	13475	13319	13404	13361	13259	13391	13531	13506	13535	13486	13566	13390	13376	13409	13317	13370	13441	13430	13574	13533	13346	13331	13335	13374	13365	13526	13470	13391	13522	13419	13313	13454	13641	13337	13439	13464	13631	13391	13430	13530	13541	13201	13428	13343	13396	13426	13481	13469	13318	13579	13470	13427	13332	13415	13551	13467	13410	13310	13441	13446	13593	13453	13555	13363	13449	13316	13307	13260	13550	13351	13356	13364	13289	13628	13421	13635	13340	13395	13570	13324	13456	13386	13377	13315	13493	13408	13566	13296	13446	13503	13353	13642	13447	13557	13360	13478	13381	13477	13271	13514	13536	13478	13461	13396	13539	13427	13418	13410	13435	13486	13556	13472	13612	13526	13499	13492	13365	13549	13450	13402	13554	13361	13393	13384	13460	13485	13520	13406	13434	13594	13317	13564	13483	13295	13487	13388	13447	13228	13406	13386	13477	13451	13427	13407	13489	13451	13525	13329	13324	13331	13299	13450	13515	13464	13327	13469	13653	13350	13329	13599	13351	13440	13488	13496	13315	13387	13493	13455	13371	13445	13556	13588	13458	13394	13437	13545	13398	13619	13454	13532	13378	13438	13328	13475	13347	13505	13525	13365	13360	13561	13477	13592	13570	13432	13506	13412	13370	13589	13434	13477	13488	13534	13537	13441	13555	13394	13500	13456	13511	13627	13340	13532	13473	13432	13536	13497	13302	13518	13572	13633	13454	13525	13374	13320	13564	13344	13412	13241	13468	13635	13479	13363	13431	13486	13508	13313	13481	13430	13387	13590	13364	13531	13309	13503	13560	13410	13542	13453	13380	13374	13509	13358	13442	13499	13467	13529	13747	13479	13648	13559	13449	13497	13482	13490	13426	13496	13588	13330	13381	13443	13376	13392	13508	13512	13552	13344	13341	13301	13557	13349	13465	13520	13483	13467	13400	13566	13491	13310	13397	13306	13475	13373	13313	13540	13576	13491	13388	13484	13545	13455	13346	13281	13387	13523	13527	13354	13401	13638	13679	13195	13742	13429	13523	13406	13488	13407	13585	13540	13240	13657	13365	13537	13456	13627	13447	13519	13431	13553	13509	13628	13502	13398	13543	13463	13379	13517	13473	13447	13517	13428	13303	13550	13403	13428	13537	13453	13405	13546
24013	21005	28441	25955	25509	25877	24221	20420	18758	17859	17147	16696	16379	15917	16020	15825	15688	15881	15525	15522	15671	15522	15453	15529	15449	15322	15475	15483	15441	15439	15361	15402	15521	15379	15389	15354	15382	15322	15413	15450	15356	15243	15378	15335	15260	15142	15482	15432	15334	15305	15325	15423	15285	15302	15060	15063	15260	15253	15373	15207	15289	15147	15248	15184	15228	15442	15245	15258	15417	15220	15397	15132	15278	15204	15403	15263	15069	15195	15433	15270	15249	15216	15272	15275	15237	15299	15252	15083	15264	15308	15403	15319	15185	15024	15332	15317	15290	15341	15114	15321	15562	15053	15186	15320	15175	15318	15315	15167	15329	15239	15450	15254	15255	15230	15183	15285	15226	15223	15269	15331	15490	15264	15391	15105	15288	15156	15076	15418	15051	15239	15316	15276	15226	15335	15471	15296	15321	15231	15306	15020	15131	15440	15142	15204	15150	15360	15365	15498	15285	15219	15498	15200	15179	15138	15461	15176	15266	15248	15239	15081	15250	15395	15030	15269	15120	15165	15412	15457	15075	15130	15158	15351	15055	15199	15301	15412	15312	15122	15309	15273	15210	15226	15228	15121	15315	15168	15348	15260	15177	15399	15265	15278	15240	15184	15434	15457	15256	15052	15354	15284	15360	15292	15358	15374	15305	15358	15189	15250	15309	15259	15187	15275	15389	15352	15367	15347	15202	15287	15213	15235	15400	15280	15399	15409	15417	15269	15421	15270	15172	15194	15256	15243	15195	15318	15267	15269	15156	15374	15329	15041	15048	15196	15270	15378	15381	15404	15293	15459	15160	15210	15105	15380	15259	15205	15288	15310	15279	15401	15140	15254	15201	15005	15421	15208	15246	15360	15445	15235	15186	15264	15301	15282	15320	15321	15465	15350	15302	15331	15325	15085	15444	15249	15260	15382	15261	15264	15149	15299	15199	15303	15395	15297	15367	15169	15276	15155	15244	15230	15179	15224	15367	15197	15200	15170	15349	15041	15259	15330	15368	15299	15341	15417	15472	15062	15378	15339	15272	15255	15253	15170	15328	15111	15273	15446	15404	15435	15153	15177	15260	15362	15227	15249	15119	15234	15203	15195	15218	15256	15149	15087	15341	15210	15527	15249	15230	15413	15161	15331	15330	15333	15320	15330	15136	15411	15329	15384	15363	15190	15266	15290	15325	15140	15384	15251	15127	15131	15119	15330	15191	15280	15329	15158	15162	15291	15182	15278	15176	15292	15114	15241	15251	15282	15283	15115	15419	15387	15432	15257	15279	15329	15191	15434	15319	15274	15407	15110	15270	15270	15134	15459	15279	15195	15328	15204	15206	15316	15162	15203	15393	15260	15210	15083	15158	15144	15085	15117	15232	15172	15346	15423	15166	15177	15192	15239	15201	15325	15112	15101	15274	15469	15229	15296	15332	15182	15301	15302	15211	15184	15312	15203	15317	15391	15306	15207	15402	15186	15358	15295	15407	15430	15409	15139	15413	15368	15255	15245	15314	15172	15264	15195	15064	15214	15284	15254	15137	15260	15270	15280	15238	15290	15097	15387	15291	15320	15222	15158	15223	15083	15227	15133	15378	15134	15245	14983	15101	15287	15212	15069	15130	15190	15377	15422	15195	15355	15306	15182	15147	15072	15187	15458	15226	15201	15197	15048	15225	15330	15316	15245	15155	15262	15235	15254	15392	15176	15166	15121	15450	15119	15216	15206	15067	15309	15301	15137	15249	15458	15269	15273	15012	15092	15379	15337	15342	15242	15238	15320	15331	14972	15418	15125	15303	15344	15215	15215	15243	15258	15325	15063	15364	15268	15518	15115	15252	15168	15255	15208	15388	15320	15256	15148	15299	15284	15214	15140	15221	15233	15000	15254	15140	15349	15323	15210	15108	15388	15102	15251	15216	15386	15166	15279	15392	15358	15314	15268	15172	15163	15249	15236	15174	15169	15151	15287	15244	15517	15397	15317	15389	15383	15177	15492	15406	15368	15178	15250	15311	15241	15313	15422	15166	15189	15163	15165	15265	15292	15108	15338	15267	15100	15353	15366	15003	15167	15376	15148	15329	15338	15228	15261	15320	15469	15103	15182	15309	15171	15258	15266	15418	15116	15259	15458	15171	15267	15207	15088	15365	15338	15267	15394	15299	15337	15249	15183	15296	15138	15294	15323	15262	15054	15318	15248	15071	15403	15228	15189	15248	15460	15100	15265	15208	15150	15282	15130	15352	15294	15330	15335	15141	15292	15149	15299	15103	15224	15314	15332	15250	15280	15322	15366	15320	15259	15328	15221	15093	15340	15130	15298	15414	15154	15301	15293	15297	15309	15310	15315	15327	15412	15453	15401	15362	15103	15297	15190	15215	15174	15248	15297	15181	15209	15385	15421	15383	15267	15196	15190	15462	15353	15367	15254	15275	15153	15263	15282	15225	15300	15080	15282	15229	15304	15321	15094	15260	15258	15312	15241	15248	15196	15268	15240	15127	15248	15250	15138	15473	15146	15180	15218	15460	15239	15118	15253	15236	15376	15316	15227	14998	15170	15287	15315	15095	15164	15121	15123	15399	15183	15273	15322	15135	15210	15252	15085	15155	15197	15560	15380	15221	15356	15349	15346	15355	15264	15210	15264	15184	15258	15319	15236	15152	15170	15299	15281	15267	15481	15365	15267	15416	15343	15391	15164	15272	15161	15080	15153	15457	15233	15385	15180	15343	15165	15110	15182	15146	15229	15376	15403	15208	15206	14973	15163	15249	15334	15274	15193	15286	15251	15099	15152	15256	15264	15094	15156	15358	15269	15543	15182	15324	15339	15375	15131	15322	15184	15263	15342	15411	15476	15389	15287	15118	15102	15147	15110	15195	15208	15428	15167	15161	15367	15322	15136	15389	15273	15325	15158	15293	15207	15120	15243	15155	15176	15276	15344	15230	15381	15330	15295	15298	15182	15429	15284	15360	15220	15333	15200	15167	15076	15277	15256	15200	15147	15191	15171	15498	15228	15250	15230	15135	15326	15067	15218	15310	15073	15337	15314	15314	15256	15329	15156	15200	15318	15239	15365	15202	15256	15189	15351	15220	15383	15277	15068	15006	15307	15185	15282	14988	15132	15510	15323	15289	15206	15413	15328	15232	15229	15197	15216	15233	15292	15206	15393	15124	15255	15262	15525	15306	15414	15290	15166	15279	15166	15179	15188	15302	15336	14971	15209	15381	15353	15202	15121	15235	15309	15268	15167	15193	15310	15128	15238	15261	15273	15366	15189	15197	15416	15140	15072	15175	15164	15239	15400	15289	15392	15359	15499	15318	15329	15224	15194	15143	15344	15293	15345	15165	15233	15301	15273	15102	15356	15090	15251	15296	15242	15125	15179	15037	15333	15295	15170	15343	15231	15452	15329	15314	15297	15305	15337	15012	15090	15232	15229	15279	15244	15303	15424	15219	15405	15302	15364	15346	15361	15266	15156	15416	15333	15166	15335	15191	15115	15335	15293	15212	15097	15335	15195	15309	15253	15306	15280	15143	15282	15372	15129	15325	15274	15128	15235	15353	15095	15145	15232	15259	15454	15050	15252	15215	15261	15157	15132	15245	15329	15275	15346	15358	15379	15245	15206	15091	15195	15159	15263	15172	15300	15270	15418	15215	15319	15175	15413	15258	15291	15276	15156	15074	15192	15337	15172	15548	15315	15363	15451	15261	15247	15129	15032	15222	15181	15285	15329	15180	15254	15151	15300	15296	15267	15318	15260	15282	15414	15106	15182	15172	15351	15149	15181	15261	15284	15334	15297	15088	15258	15233	15306	15135	15269	15394	15254	15188	15297	15362	15292	15307	15136	15171	15328	15464	15279	15386	15213	15173	15205	15270	15434	15237	15348	15127	15305	15037	15175	15404	15233	15306	15239	15239	15067	15291	15123	15283	15111	15328	15410	15071	15451	15305	15238	15223	15276	15334	15204	15362	15213	15162	15071	15295	15290	15359	15344	15324	15283	15289	15420	15039	15221	15209	15260	15361	15313	15203	15351	15244	15159	15158	15106	15377	15356	15080	15360	15389	15366	15244	15413	15380	15275	15279	15343	15277	15172	15264	15173	15323	15186	15366	15329	15333	15310	15342	15216	15287	15325	15183	15268	15331	15174	15303	15140	15173	15326	15507	15267	15134	15343	15301	15296	15205	15017	15402	15343	15187	15182	15434	15356	15343	15266	15277	15225	15358	15290	15354	15165	15133	15432	15467	15268	15305	15322	15368	15288	15208	15336	15241	15456	15275	15190	15187	15248	15147	15275	15264	15288	15341	15166	15566	15241	15206	15048	15374	15411	15301	15132	15314	15488	15329	15360	15381	15230	15052	15013	15260	15243	15204	15286	15112	15336	15129	15117	15209	15399	15064	15379	15304	15231	15382	15138	15339	15212	15384	15174	15323	15359	15257	15471	15438	15317	15331	15204	15357	15357	15161	15406	15296	15198	15202	15108	15316	15191	15274	15270	15142	15167	15174	15028	15349	15284	15345	15083	15285	15234	15429	15139	15468	15316	15160	15144	15340	15248	15217	15297	15223	15304	15107	15227	15337	15373	15384	15325	15274	15255	15345	15049	15390	15295	15294	15204	15073	15314	15235	15241	15113	15406	15271	15317	15284	15346	15120	15185	15226	15177	15256	15203	15235	15192	15311	15133	15299	15252	15018	15253	15233	15069	15286	15251	15333	15395	15151	15174	15263	15326	15186	15222	15185	15251	15267	15288	15206	15180	15037	15141	15336	15253	15262	15282	15196	15438	15352	15259	15192	15329	15181	15213	15339	15079	15214	15199	15430	15254	15221	15287	15615	15394	15276	15394	15309	15338	15139	15356	15262	15275	15280	15196	15160	15195	15358	15207	15228	15289	15258	15439	15212	15201	15328	15268	15349	15103	15022	15299	15184	15193	15352	15047	15283	15158	15097	15431	15352	15293	15362	15099	15126	15258	15075	15418	15279	15344	15239	15360	15334	15354	15166	15224	15245	15141	15230	15333	15249	15213	15230	15200	15316	15396	15377	15149	15441	15186	15278	15330	15262	15106	15167	15483	15187	15272	15232	15219	15369	15133	15323	15231	15319	15127	15047	15256	15291	15242	14977	15122	15429	15032	15286	15190
31526	51601	47322	36997	31213	26379	22678	20238	18480	16979	15967	15236	14827	14427	14259	14059	13882	13801	13751	13712	13674	13561	13709	13504	13452	13297	13495	13345	13443	13409	13334	13320	13298	13286	13424	13222	13362	13292	13443	13326	13418	13340	13252	13402	13133	13412	13358	13199	13296	13225	13438	13253	13245	13546	13348	13362	13280	13190	13281	13277	13435	13384	13281	13268	13432	13361	13306	13379	13198	13123	13267	13469	13361	13155	13270	13183	13206	13201	13301	13277	13303	13289	13292	13351	13277	13398	13210	13352	13305	13390	13318	13269	13294	13266	13339	13377	13421	13398	13372	13291	13286	13206	13412	13332	13351	13281	13274	13427	13191	13266	13489	13310	13411	13078	13184	13262	13245	13307	13382	13168	13242	13244	13363	13232	13340	13207	13269	13302	13293	13205	13318	13220	13244	13227	13446	13362	13438	13360	13075	13218	13402	13208	13487	13307	13338	13435	13266	13308	13346	13344	13323	13225	13163	13138	13398	13187	13307	13323	13307	13300	13159	13347	13212	13249	13219	13354	13289	13367	13082	13347	13253	13389	13193	13235	13374	13440	13400	13247	13358	13305	13224	13344	13214	13247	13385	13382	13416	13281	13094	13391	13315	13166	13318	13287	13420	13352	13302	13251	13149	13552	13240	13450	13401	13293	13196	13319	13305	13316	13191	13368	13302	13256	13132	13141	13193	13358	13374	13307	13291	13230	13375	13329	13305	13259	13398	13256	13369	13233	13196	13379	13312	13242	13356	13167	13250	13189	13175	13273	13360	13210	13250	13169	13282	13413	13226	13235	13333	13310	13397	13372	13367	13111	13269	13391	13244	13424	13169	13399	13318	13349	13250	13277	13215	13400	13224	13336	13320	13224	13258	13221	13381	13231	13286	13304	13283	13213	13444	13190	13203	13341	13402	13389	13239	13396	13380	13375	13195	13299	13256	13378	13141	13436	13312	13260	13293	13394	13232	13338	13453	13205	13348	13154	13250	13097	13177	13317	13266	13243	13396	13360	13397	13356	13393	13350	13470	13261	13233	13343	13337	13363	13437	13270	13429	13253	13329	13415	13155	13310	13428	13305	13198	13460	13412	13383	13273	13284	13266	12963	13293	13184	13411	13176	13420	13325	13347	13258	13392	13268	13317	13336	13492	13211	13359	13396	13275	13353	13251	13271	13165	13200	13282	13378	13301	13268	13296	13301	13264	13417	13197	13181	13293	13364	13358	13279	13134	13225	13211	13198	13542	13343	13255	13230	13263	13422	13211	13263	13112	13450	13386	13237	13371	13272	13307	13441	13165	13352	13314	13310	13277	13290	13314	13244	13450	13397	13390	13387	13433	13285	13319	13342	13210	13396	13331	13259	13280	13245	13347	13268	13273	13145	13329	13318	13330	13260	13305	13304	13313	13335	13311	13328	13211	13207	13266	13077	13223	13271	13121	13203	13258	13296	13451	13149	13228	13343	13279	13390	13307	13366	13262	13270	13268	13330	13325	13226	13202	13244	13042	13476	13248	13423	13437	13257	13273	13386	13199	13142	13227	13170	13334	13314	13265	13284	13267	13242	13287	13328	13197	13287	13397	13398	13352	13373	13186	13267	13188	13087	13412	13255	13198	13220	13285	13196	13191	13438	13146	13315	13318	13269	13177	13352	13348	13236	13442	13326	13386	13167	13326	13331	13270	13036	13270	13521	13457	13389	13345	13210	13337	13334	13213	13174	13306	13339	13225	13306	13257	13422	13186	13280	13298	13296	13333	13334	13454	13244	13318	13281	13317	13226	13290	13163	13243	13154	13382	13419	13272	13249	13367	13334	13167	13406	13419	13218	13207	13208	13324	13148	13159	13365	13446	13247	13217	13233	13427	13267	13179	13295	13381	13275	13280	13392	13330	13229	13276	13268	13307	13258	13400	13280	13301	13211	13246	13237	13199	13180	13232	13218	13367	13439	13280	13200	13215	13490	13257	13316	13325	13132	13360	13375	13260	13336	13449	13388	13293	13201	13278	13287	13115	13174	13242	13256	13277	13266	13157	13381	13331	13338	13296	13102	13334	13439	13374	13285	13348	13332	13177	13150	13287	13274	13298	13354	13415	13251	13339	13300	13212	13493	13333	13250	13302	13226	13294	13189	13436	13211	13270	13435	13104	13287	13241	13255	13290	13373	13253	13219	13345	13321	13319	13157	13333	13324	13310	13483	13383	13400	13381	13353	13224	13324	13235	13512	13381	13301	13294	13385	13376	13458	13240	13387	13393	13218	13233	13466	13411	13275	13317	13312	13312	13512	13256	13201	13191	13289	13372	13189	13365	13210	13227	13331	13147	13211	13426	13248	13277	13244	13409	13156	13466	13404	13264	13202	13478	13411	13141	13220	13254	13259	13197	13416	13274	13181	13311	13341	13387	13216	13278	13218	13281	13318	13298	13340	13366	13272	13271	13193	13290	13388	13155	13182	13221	13282	13303	13254	13274	13234	13242	13257	13277	13228	13299	13235	13153	13425	13318	13373	13317	13307	13305	13203	13197	13330	13274	13127	13268	13331	13221	13316	13296	13270	13294	13133	13298	13360	13369	13262	13360	13314	13345	13310	13215	13291	13328	13346	13307	13332	13419	13231	13333	13367	13167	13500	13247	13253	13074	13271	13368	13431	13431	13298	13265	13244	13368	13302	13335	13271	13216	13198	13302	13175	13270	13242	13159	13445	13343	13275	13370	13269	13396	13258	13214	13354	13272	13411	13418	13199	13200	13353	13175	13305	13251	13227	13410	13347	13424	13343	13446	13410	13357	13239	13226	13383	13237	13311	13291	13226	13256	13412	13112	13160	13335	13397	13512	13399	13239	13137	13178	13406	13307	13216	13243	13476	13324	13125	13202	13314	13500	13278	13406	13285	13343	13132	13274	13445	13462	13215	13450	13210	13382	13330	13293	13255	13422	13375	13291	13317	13273	13184	13243	13339	13364	13352	13400	13282	13369	13110	13380	13192	13080	13065	13214	13408	13290	13130	13334	13278	13292	13293	13373	13232	13240	13291	13204	13126	13342	13277	13372	13349	13335	13297	13156	13165	13342	13209	13257	13201	13308	13276	13371	13275	13217	13339	13394	13249	13404	13249	13054	13410	13320	13315	13461	13263	13230	13384	13335	13385	13230	13385	13265	13302	13163	13406	13173	13298	13242	13152	13182	13438	13275	13395	13404	13228	13163	13227	13164	13293	13347	13179	13203	13176	13224	13357	13496	13145	13223	13509	13165	13366	13360	13215	13307	13305	13354	13324	13208	13168	13278	13455	13315	13329	13237	13222	13332	13249	13416	13372	13264	13146	13203	13440	13324	13347	13377	13280	13362	13243	13350	13306	13274	13357	13212	13245	13430	13382	13265	13359	13175	13251	13389	13152	13118	13372	13160	13370	13371	13116	13312	13167	13340	13402	13327	13450	13427	13303	13204	13072	13249	13358	13145	13505	13254	13356	13235	13200	13333	13186	13356	13122	13213	13151	13277	13281	13292	13278	13351	13153	13390	13212	13364	13551	13296	13330	13391	13291	13209	13225	13315	13415	13198	13238	13214	13333	13270	13378	13283	13401	13336	13255	13275	13359	13244	13393	13229	13322	13258	13241	13274	13422	13312	13234	13159	13309	13229	13182	13343	13366	13331	13261	13401	13169	13444	13287	13334	13237	13332	13261	13330	13393	13226	13352	13242	13209	13241	13326	13525	13417	13208	13366	13281	13497	13280	13363	13362	13388	13273	13141	13213	13133	13296	13118	13297	13369	13311	13355	13259	13170	13353	13437	13389	13310	13282	13249	13315	13376	13369	13347	13211	13419	13201	13267	13467	13264	13196	13231	13161	13215	13264	13154	13331	13326	13232	13338	13318	13340	13203	13257	13378	13260	13273	13299	13275	13219	13234	13250	13365	13191	13319	13227	13295	13262	13335	13223	13136	13253	13292	13500	13129	13333	13354	13281	13267	13352	13402	13468	13268	13401	13438	13398	13347	13297	13277	13345	13197	13229	13346	13305	13337	13057	13313	13101	13252	13336	13103	13274	13257	13182	13357	13355	13278	13355	13345	13129	13186	13205	13333	13280	13162	13257	13256	13314	13378	13330	13332	13323	13466	13283	13341	13323	13275	13209	13174	13355	13356	13276	13286	13090	13453	13368	13180	13372	13309	13328	13235	13186	13133	13157	13463	13335	13172	13378	13329	13338	13417	13407	13378	13179	13365	13238	13296	13340	13323	13197	13472	13377	13395	13210	13330	13271	13449	13213	13457	13385	13230	13265	13482	13319	13237	13024	13317	13212	13307	13284	13262	13406	13397	13299	13213	13252	13074	13273	13335	13350	13261	13259	13238	13172	13525	13248	13300	13280	13359	13339	13336	13339	13251	13256	13122	13347	13306	13435	13304	13391	13296	13299	13399	13340	13308	13169	13316	13107	13321	13241	13437	13251	13308	13230	13286	13294	13250	13279	13457	13094	13298	13275	13156	13217	13390	13250	13414	13229	13154	13269	13232	13127	13289	13318	13351	13273	13292	13273	13307	13250	13432	13197	13388	13275	13267	13246	13352	13365	13353	13336	13320	13187	13366	13348	13215	13336	13136	13407	13372	13095	13340	13270	13262	13164	13342	13224	13227	13328	13293	13331	13312	13393	13299	13285	13238	13270	13365	13151	13397	13338	13340	13347	13307	13206	13361	13317	13250	13219	13215	13255	13381	13375	13316	13238	13256	13146	13461	13303	13341	13453	13247	13264	13174	13238	13162	13316	13121	13298	13240	13247	13250	13096	13265	13278	13301	13233	13271	13265	13274	13296	13215	13299	13265	13228	13341	13097	13214	13209	13335	13223	13270	13289	13222	13189	13362	13291	13268	13393	13130	13327	13415	13385	13430	13339	13283	13211	13549	13396	13440	13203	13312	13451	13459	13360	13317	13331	13387	13213	13303	13346	13241	13454	13447	13449	13233	13249	13224	13266	13353	13198	13260	13187	13239	13451	13164	13197	13137	13322	13423	13340	13234	13294	13361	13258	13335	13209	13251	13130	13355	13288	13302	13350	13293	13245	13307	13195	13212	13249	13145	13197	13162	13302	13391	13340	13245	13267	13304	13208	13075	13407	13291	13264	13342	13231	13484	13246
22765	21036	28830	23886	23172	26701	28602	22822	20666	19801	18658	17774	17396	16988	16628	16537	16354	16337	16419	16178	16207	16244	15943	16110	15964	15879	15829	15851	15797	15863	15947	15798	15710	15750	15764	15910	15747	15692	15733	15806	15803	15914	15987	15587	15542	15781	15765	15700	15652	15694	15698	15756	15682	15677	15804	15730	15705	15679	15720	15560	15834	15611	15697	15696	15891	15709	15612	15613	15638	15674	15713	15545	15640	15565	15681	15639	15717	15659	15653	15598	15808	15939	15580	15607	15482	15732	15881	15653	15847	15659	15640	15746	15748	15739	15571	15472	15843	15687	15647	15698	15872	15616	15732	15877	15475	15628	15744	15729	15791	15650	15718	15661	15610	15601	15666	15631	15666	15626	15706	15769	15760	15501	15826	15629	15445	15623	15482	15500	15606	15508	15440	15562	15736	15569	15682	15816	15708	15563	15759	15761	15670	15769	15713	15612	15607	15575	15566	15861	15553	15466	15607	15576	15633	15625	15589	15552	15865	15752	15756	15765	15795	15455	15726	15502	15688	15626	15776	15738	15863	15621	15656	15914	15555	15822	15649	15356	15590	15622	15518	15728	15669	15655	15733	15688	15750	15769	15732	15378	15755	15685	15810	15761	15782	15548	15674	15571	15740	15669	15578	15575	15598	15658	15666	15777	15673	15604	15766	15530	15537	15618	15762	15575	15605	15631	15499	15638	15560	15671	15658	15714	15508	15656	15770	15654	15510	15514	15824	15563	15526	15513	15653	15867	15859	15642	15646	15674	15710	15560	15728	15799	15580	15501	15820	15673	15672	15678	15647	15525	15620	15584	15531	15563	15787	15559	15690	15716	15748	15592	15576	15686	15532	15786	15603	15629	15536	15616	15551	15472	15665	15629	15663	15727	15538	15736	15642	15780	15649	15747	15754	15715	15763	15683	15844	15691	15655	15717	15736	15674	15662	15695	15665	15773	15799	15695	15611	15494	15730	15806	15329	15635	15645	15530	15671	15809	15759	15846	15464	15693	15681	15617	15786	15708	15505	15664	15603	15830	15463	15814	15638	15648	15418	15592	15683	15479	15634	15650	15478	15566	15563	15830	15551	15452	15600	15572	15670	15463	15368	15605	15783	15648	15776	15650	15569	15806	15834	15722	15548	15886	15783	15675	15660	15754	15685	15498	15654	15792	15578	15730	15638	15703	15651	15736	15594	15552	15662	15519	15775	15558	15501	15522	15618	15703	15543	15618	15636	15633	15633	15708	15792	15574	15744	15581	15836	15601	15755	15815	15637	15739	15917	15587	15564	15820	15539	15699	15570	15651	15661	15725	15828	15650	15704	15804	15536	15567	15636	15415	15705	15797	15558	15845	15715	15721	15539	15645	15826	15755	15768	15614	15711	15467	15902	15813	15585	15702	15596	15558	15862	15680	15736	15620	15463	15597	15749	15552	15769	15802	15767	15502	15791	15755	15606	15733	15742	15452	15792	15624	15730	15688	15667	15623	15574	15416	15345	15562	15830	15669	15777	15679	15470	15514	15737	15455	15784	15634	15672	15529	15574	15624	15656	15590	15615	15736	15702	15617	15762	15614	15490	15552	15731	15640	15580	15687	15578	15847	15545	15640	15652	15815	15735	15611	15786	15688	15624	15814	15702	15757	15643	15716	15521	15626	15799	15624	15822	15733	15604	15658	15623	15558	15698	15637	15805	15693	15584	15693	15630	15684	15623	15721	15738	15593	15669	15619	15642	15715	15595	15739	15690	15547	15742	15502	15748	15724	15743	15617	15756	15628	15710	15563	15623	15718	15702	15575	15694	15586	15515	15690	15541	15587	15724	15598	15633	15592	15558	15732	15574	15500	15563	15761	15606	15394	15615	15505	15593	15553	15701	15597	15726	15832	15627	15743	15953	15947	15762	15614	15662	15584	15804	15731	15556	15617	15532	15607	15575	15551	15394	15743	15419	15713	15657	15547	15875	15595	15648	15436	15748	15745	15735	15656	15764	15620	15614	15612	15577	15679	15845	15704	15545	15709	15493	15446	15427	15405	15673	15850	15708	15534	15629	15655	15592	15792	15837	15573	15667	15789	15708	15537	15524	15532	15563	15437	15483	15780	15870	15590	15624	15736	15585	15802	15746	15382	15539	15532	15386	15605	15764	15684	15698	15608	15619	15539	15683	15705	15651	15849	15627	15601	15575	15623	15571	15494	15601	15570	15730	15741	15688	15609	15567	15899	15715	15911	15887	15659	15671	15583	15680	15760	15766	15673	15804	15658	15571	15545	15612	15671	15496	15432	15718	15580	15852	15800	15863	15554	15584	15689	15637	15585	15535	15700	15530	15548	15689	15438	15713	15748	15661	15624	15803	15660	15501	15774	15566	15607	15698	15643	15550	15710	15803	15609	15710	15724	15607	15540	15792	15815	15789	15602	15563	15678	15484	15742	15540	15717	15641	15528	15596	15786	15467	15567	15693	15809	15620	15579	15630	15621	15500	15761	15356	15581	15852	15631	15641	15677	15748	15730	15778	15741	15815	15748	15770	15655	15945	15586	15735	15602	15647	15502	15454	15639	15708	15674	15688	15489	15409	15827	15553	15674	15892	15605	15614	15697	15781	15533	15716	15601	15712	15607	15719	15782	15769	15853	15719	15795	15489	15806	15731	15564	15559	15750	15675	15733	15632	15759	15508	15605	15488	15967	15673	15842	15635	15709	15646	15535	15551	15649	15806	15585	15731	15681	15523	15682	15755	15552	15860	15709	15677	15743	15639	15644	15667	15709	15624	15851	15750	15551	15577	15592	15383	15767	15528	15738	15897	15558	15652	15576	15820	15871	15654	15631	15675	15734	15643	15782	15575	15336	15521	15572	15818	15745	15787	15647	15639	15703	15794	15545	15588	15462	15721	15694	15622	15709	15534	15751	15465	15500	15678	15467	15492	15628	15731	15754	15615	15658	15676	15768	15468	15596	15672	15651	15704	15541	15574	15592	15559	15804	15760	15506	15670	15699	15689	15636	15704	15717	15733	15605	15651	15730	15509	15623	15504	15700	15721	15704	15878	15769	15678	15830	15814	15512	15851	15674	15730	15763	15699	15744	15432	15801	15699	15586	15709	15637	15680	15721	15659	15592	15583	15632	15660	15447	15540	15748	15633	15581	15676	15717	15732	15673	15569	15526	15785	15660	15612	15598	15500	15684	15748	15660	15643	15638	15614	15588	15510	15726	15835	15679	15564	15759	15583	15461	15500	15515	15738	15687	15642	15673	15581	15622	15603	15807	15581	15702	15616	15602	15732	15809	15753	15678	15634	15560	15531	15618	15599	15798	15538	15474	15535	15671	15725	15607	15725	15748	15747	15433	15561	15595	15533	15496	15548	15461	15626	15566	15498	15749	15818	15705	15662	15696	15454	15793	15730	15669	15669	15694	15511	15539	15635	15720	15659	15614	15578	15699	15650	15563	15609	15679	15655	15515	15558	15534	15812	15699	15483	15621	15645	15453	15540	15530	15859	15481	15758	15613	15583	15554	15493	15692	15560	15717	15728	15677	15544	15736	15755	15531	15600	15711	15669	15631	15618	15690	15570	15666	15691	15871	15796	15573	15571	15494	15742	15688	15699	15517	15648	15535	15614	15539	15719	15859	15632	15590	15580	15604	15637	15717	15836	15709	15352	15673	15682	15757	15799	15665	15484	15574	15523	15708	15580	15562	15546	15573	15567	15620	15719	15638	15623	15494	15574	15659	15522	15526	15626	15675	15614	15462	15540	15646	15739	15662	15599	15589	15646	15669	15696	15653	15506	15633	15500	15567	15378	15685	15458	15494	15581	15805	15718	15416	15645	15724	15866	15658	15622	15660	15671	15586	15791	15580	15623	15476	15638	15601	15694	15597	15653	15734	15550	15588	15747	15551	15682	15498	15611	15586	15739	15829	15669	15564	15513	15744	15664	15586	15543	15695	15703	15720	15658	15580	15709	15631	15468	15564	15577	15614	15603	15464	15761	15570	15710	15619	15479	15585	15605	15801	15889	15621	15557	15611	15641	15702	15766	15668	15464	15724	15483	15468	15656	15579	15745	15732	15573	15689	15575	15623	15710	15558	15822	15789	15765	15616	15828	15731	15705	15607	15493	15769	15720	15519	15503	15624	15590	15804	15588	15629	15681	15504	15796	15758	15816	15591	15693	15773	15676	15718	15551	15481	15517	15595	15803	15763	15635	15661	15701	15797	15755	15573	15667	15570	15604	15942	15560	15647	15496	15706	15630	15558	15637	15803	15396	15701	15720	15611	15496	15524	15755	15613	15678	15461	15710	15722	15747	15733	15662	15530	15748	15676	15684	15658	15435	15786	15732	15741	15674	15795	15869	15720	15567	15669	15577	15668	15537	15306	15708	15624	15769	15669	15574	15532	15738	15599	15928	15846	15521	15784	15752	15495	15484	15499	15751	15609	15732	15655	15778	15566	15626	15592	15503	15666	15774	15631	15429	15681	15711	15654	15614	15602	15702	15527	15655	15655	15750	15766	15584	15506	15675	15677	15574	15588	15659	15578	15542	15614	15591	15616	15722	15539	15522	15531	15587	15702	15683	15492	15582	15562	15665	15870	15709	15589	15658	15574	15600	15781	15630	15583	15548	15400	15786	15492	15622	15727	15442	15798	15906	15853	15636	15632	15730	15615	15647	15624	15685	15630	15758	15766	15565	15668	15715	15768	15693	15682	15626	15511	15653	15587	15747	15902	15571	15681	15571	15651	15711	15637	15700	15490	15613	15618	15617	15486	15816	15636	15754	15676	15670	15658	15637	15682	15743	15712	15605	15551	15642	15730	15656	15704	15789	15878	15578	15702	15747	15725	15543	15590	15546	15592	15426	15539	15689	15548	15887	15615	15453	15564	15647	15557	15715	15912	15728	15523	15733	15644	15538	15591	15471	15692	15569	15676	15678	15547	15495	15601	15720	15695	15581	15652	15467	15496	15624	15788	15626	15707	15745	15693	15522	15716	15875	15646	15503	15599	15624	15632	15840	15507	15660	15721	15606	15596	15465	15820	15704	15666	15646	15809	15445	15704	15851	15860	15655	15642	15810	15612	15702	15451	15448	15794	15730	15863	15638	15447	15803	15759	15679	15712	15693	15513	15750	15662	15851	15912	15803	15690
33741	57697	53028	42756	36167	30519	26308	22778	20494	18807	17330	16462	15656	15306	14910	14665	14459	14269	14188	14139	13960	14006	13860	13786	13807	13652	13707	13729	13600	13645	13798	13538	13747	13795	13611	13604	13672	13692	13420	13678	13584	13667	13659	13502	13604	13526	13509	13382	13453	13448	13486	13506	13533	13431	13442	13521	13548	13353	13540	13408	13616	13604	13537	13462	13515	13444	13498	13549	13570	13429	13494	13558	13647	13401	13366	13534	13563	13451	13550	13470	13356	13401	13424	13559	13425	13573	13377	13535	13603	13347	13619	13496	13455	13391	13608	13369	13553	13469	13669	13456	13458	13624	13624	13535	13550	13495	13674	13344	13513	13462	13717	13539	13425	13523	13420	13404	13454	13361	13594	13679	13549	13513	13543	13678	13469	13399	13603	13673	13540	13538	13579	13564	13526	13535	13372	13652	13418	13587	13499	13392	13428	13425	13532	13502	13523	13357	13619	13528	13456	13461	13633	13521	13322	13494	13586	13355	13442	13739	13505	13358	13671	13420	13377	13609	13745	13515	13474	13507	13452	13620	13535	13460	13584	13511	13536	13425	13401	13424	13553	13340	13510	13404	13560	13361	13435	13581	13500	13357	13391	13410	13588	13454	13532	13486	13397	13575	13668	13450	13556	13438	13537	13382	13416	13306	13616	13431	13510	13449	13482	13545	13496	13375	13531	13510	13526	13634	13537	13493	13473	13535	13549	13546	13595	13435	13584	13485	13454	13469	13562	13323	13466	13539	13435	13466	13480	13536	13592	13550	13583	13515	13517	13451	13494	13439	13419	13491	13401	13560	13630	13400	13547	13496	13550	13441	13587	13406	13466	13604	13446	13582	13489	13501	13488	13542	13538	13447	13532	13637	13861	13642	13646	13469	13561	13445	13596	13476	13344	13547	13445	13432	13473	13516	13536	13604	13640	13454	13383	13522	13438	13428	13572	13347	13509	13521	13567	13392	13545	13412	13590	13584	13528	13486	13479	13383	13402	13469	13455	13429	13477	13614	13432	13526	13631	13537	13626	13470	13489	13675	13527	13389	13465	13509	13527	13575	13366	13512	13668	13517	13583	13536	13372	13441	13604	13441	13562	13390	13533	13432	13542	13460	13447	13394	13384	13506	13410	13482	13651	13479	13440	13630	13390	13464	13407	13481	13397	13392	13610	13541	13514	13378	13519	13396	13578	13561	13370	13502	13416	13415	13442	13689	13538	13462	13556	13556	13528	13514	13585	13458	13591	13494	13535	13354	13543	13462	13620	13594	13595	13561	13484	13454	13371	13447	13638	13544	13547	13423	13517	13449	13484	13522	13483	13321	13334	13629	13590	13644	13625	13439	13475	13448	13428	13525	13269	13635	13554	13426	13561	13674	13336	13447	13461	13392	13465	13702	13408	13487	13438	13422	13369	13431	13398	13548	13475	13518	13445	13459	13451	13265	13609	13590	13682	13417	13651	13584	13592	13440	13631	13481	13437	13328	13427	13552	13416	13664	13510	13611	13486	13560	13453	13736	13559	13422	13634	13595	13496	13455	13481	13425	13385	13518	13573	13499	13463	13556	13601	13483	13517	13524	13376	13537	13574	13563	13719	13489	13254	13588	13528	13615	13456	13574	13720	13442	13491	13390	13704	13353	13403	13476	13524	13488	13527	13436	13506	13495	13497	13538	13530	13394	13492	13442	13361	13586	13473	13517	13469	13374	13451	13713	13588	13425	13698	13481	13472	13352	13492	13532	13505	13670	13493	13592	13765	13371	13473	13421	13531	13679	13452	13545	13497	13531	13544	13620	13544	13461	13405	13422	13464	13511	13552	13532	13361	13575	13526	13328	13560	13444	13559	13712	13505	13587	13593	13445	13311	13474	13460	13595	13702	13420	13531	13516	13476	13439	13560	13438	13493	13518	13439	13518	13541	13577	13563	13464	13546	13556	13452	13534	13489	13529	13489	13586	13397	13385	13539	13445	13601	13583	13512	13572	13563	13561	13574	13391	13371	13365	13447	13447	13485	13519	13293	13555	13486	13398	13385	13518	13457	13679	13543	13483	13422	13562	13622	13531	13490	13470	13483	13618	13499	13482	13411	13512	13591	13574	13415	13575	13391	13535	13607	13605	13646	13266	13372	13493	13434	13444	13385	13529	13538	13645	13300	13614	13454	13365	13454	13521	13441	13439	13437	13542	13560	13614	13535	13405	13293	13568	13412	13462	13450	13603	13544	13466	13639	13552	13434	13414	13387	13417	13491	13339	13521	13381	13503	13427	13532	13497	13619	13427	13561	13465	13617	13595	13524	13552	13536	13610	13509	13584	13390	13371	13526	13450	13578	13570	13431	13659	13500	13429	13532	13477	13381	13446	13428	13516	13545	13405	13459	13561	13462	13455	13598	13455	13435	13588	13611	13464	13476	13493	13514	13596	13455	13485	13473	13502	13451	13445	13482	13504	13675	13461	13459	13563	13416	13599	13413	13341	13533	13472	13544	13583	13481	13497	13419	13461	13630	13501	13404	13398	13558	13453	13509	13634	13616	13483	13586	13511	13464	13540	13588	13437	13638	13543	13575	13511	13591	13430	13478	13496	13480	13596	13598	13406	13506	13469	13349	13580	13626	13581	13542	13544	13532	13515	13501	13526	13527	13509	13481	13593	13622	13617	13415	13606	13511	13364	13632	13435	13584	13585	13420	13371	13270	13450	13419	13366	13411	13483	13416	13506	13421	13545	13465	13510	13634	13544	13520	13434	13486	13368	13440	13633	13483	13534	13399	13337	13467	13790	13346	13305	13563	13538	13530	13562	13480	13495	13527	13408	13449	13455	13653	13439	13589	13551	13388	13534	13157	13332	13457	13559	13522	13409	13504	13556	13287	13502	13655	13435	13518	13508	13411	13443	13412	13556	13465	13509	13414	13521	13566	13615	13499	13506	13408	13545	13533	13384	13581	13588	13567	13536	13501	13305	13466	13452	13560	13587	13398	13447	13413	13501	13492	13509	13521	13339	13472	13529	13591	13358	13390	13488	13480	13436	13380	13390	13478	13492	13385	13359	13552	13453	13588	13600	13468	13483	13498	13503	13419	13611	13498	13382	13429	13473	13562	13598	13531	13463	13567	13554	13601	13377	13436	13611	13444	13464	13484	13503	13410	13394	13528	13564	13601	13540	13495	13587	13465	13450	13526	13614	13375	13320	13522	13485	13723	13444	13541	13529	13549	13558	13492	13486	13427	13479	13596	13586	13410	13448	13466	13463	13522	13311	13465	13450	13565	13371	13446	13585	13488	13577	13336	13538	13331	13521	13561	13403	13623	13353	13610	13598	13407	13529	13289	13689	13441	13630	13516	13717	13468	13544	13522	13335	13554	13589	13326	13611	13553	13734	13303	13410	13377	13519	13533	13392	13437	13517	13441	13692	13631	13695	13412	13502	13343	13382	13641	13564	13548	13449	13579	13598	13329	13497	13495	13512	13472	13476	13526	13370	13501	13487	13704	13277	13443	13453	13420	13474	13530	13468	13226	13445	13473	13619	13554	13402	13580	13405	13528	13538	13627	13593	13463	13383	13385	13600	13502	13506	13637	13555	13624	13567	13436	13447	13577	13585	13567	13483	13394	13612	13464	13601	13625	13501	13416	13589	13509	13563	13521	13445	13456	13530	13532	13285	13464	13505	13454	13381	13503	13404	13540	13542	13488	13593	13278	13470	13580	13467	13355	13527	13698	13515	13553	13527	13384	13488	13475	13496	13667	13466	13305	13589	13374	13506	13492	13581	13433	13401	13436	13432	13316	13324	13476	13473	13591	13487	13533	13452	13452	13640	13454	13522	13455	13654	13464	13450	13441	13311	13439	13391	13434	13467	13539	13674	13408	13376	13430	13447	13570	13475	13536	13413	13631	13562	13572	13659	13394	13528	13556	13351	13365	13373	13512	13602	13430	13543	13542	13364	13377	13546	13479	13374	13704	13523	13452	13510	13612	13375	13643	13743	13377	13341	13538	13641	13550	13343	13449	13345	13470	13529	13603	13535	13468	13490	13557	13536	13432	13589	13419	13354	13556	13416	13638	13462	13408	13546	13381	13268	13538	13414	13407	13514	13511	13497	13429	13563	13524	13468	13467	13470	13456	13547	13389	13591	13555	13454	13549	13449	13563	13683	13516	13440	13440	13558	13564	13464	13498	13319	13630	13455	13495	13535	13556	13439	13621	13577	13633	13576	13367	13416	13330	13493	13371	13651	13507	13506	13540	13258	13479	13562	13575	13619	13408	13492	13502	13460	13262	13571	13470	13435	13381	13526	13653	13496	13523	13496	13313	13470	13649	13516	13350	13606	13548	13310	13541	13563	13517	13536	13503	13415	13568	13347	13553	13444	13605	13525	13311	13565	13484	13226	13527	13405	13407	13486	13448	13581	13675	13482	13478	13403	13511	13596	13438	13519	13532	13547	13375	13514	13453	13352	13515	13540	13534	13564	13474	13296	13662	13434	13690	13592	13342	13441	13489	13638	13533	13590	13573	13570	13608	13328	13445	13582	13413	13524	13339	13414	13644	13527	13443	13684	13424	13427	13470	13679	13620	13511	13477	13380	13471	13443	13436	13469	13632	13473	13299	13557	13420	13514	13460	13557	13591	13328	13706	13458	13454	13411	13747	13485	13538	13545	13590	13502	13417	13426	13558	13633	13538	13299	13443	13518	13537	13630	13557	13464	13360	13631	13520	13632	13633	13578	13366	13399	13447	13557	13480	13492	13491	13430	13512	13422	13429	13470	13543	13353	13569	13457	13454	13583	13421	13483	13587	13432	13387	13341	13537	13742	13446	13433	13641	13560	13548	13538	13651	13567	13355	13345	13446	13421	13527	13545	13407	13424	13504	13516	13585	13555	13657	13578	13472	13515	13548	13453	13605	13503	13478	13573	13645	13557	13547	13603	13468	13414	13460	13529	13488	13534	13530	13444	13410	13445	13343	13548	13555	13427	13542	13629	13541	13406	13587	13596	13581	13424	13429	13619	13550	13460	13490	13452	13418	13621	13413	13493	13666	13396	13501	13523	13337	13471	13394	13496	13430	13519	13461	13400	13415	13565	13660	13578	13487	13625	13607	13627	13338	13521	13339	13393	13429	13425	13477	13393	13520	13532	13404	13453
29383	29260	36540	31698	25168	21722	19720	17942	17442	16975	16474	16370	16213	15681	15884	15819	15532	15667	15711	15688	15527	15655	15648	15470	15434	15502	15492	15596	15396	15496	15280	15426	15534	15351	15590	15595	15374	15433	15348	15371	15431	15408	15379	15558	15687	15411	15229	15413	15304	15414	15420	15403	15431	15385	15471	15412	15584	15495	15416	15307	15381	15327	15314	15198	15497	15362	15522	15251	15577	15344	15389	15278	15391	15485	15354	15337	15494	15382	15474	15441	15381	15449	15151	15581	15350	15244	15419	15534	15380	15341	15402	15455	15419	15308	15234	15471	15453	15243	15302	15503	15512	15451	15489	15632	15550	15468	15555	15271	15397	15344	15442	15361	15303	15402	15415	15324	15591	15303	15439	15231	15296	15360	15382	15323	15312	15455	15383	15494	15489	15434	15544	15394	15310	15404	15379	15384	15394	15300	15257	15422	15518	15472	15311	15427	15421	15330	15333	15530	15454	15366	15326	15368	15294	15277	15464	15402	15483	15508	15644	15328	15428	15433	15301	15461	15532	15649	15474	15430	15382	15310	15320	15366	15273	15398	15447	15593	15407	15492	15400	15440	15399	15522	15446	15350	15406	15464	15408	15363	15730	15250	15405	15309	15302	15488	15530	15243	15097	15332	15389	15153	15338	15419	15193	15355	15385	15277	15622	15379	15235	15419	15358	15444	15239	15218	15371	15390	15446	15555	15287	15476	15254	15452	15297	15425	15499	15445	15306	15505	15451	15308	15241	15424	15453	15427	15342	15335	15499	15467	15215	15275	15416	15524	15387	15388	15421	15334	15346	15440	15423	15542	15438	15484	15379	15414	15312	15423	15743	15446	15594	15417	15349	15448	15408	15479	15469	15330	15445	15386	15575	15523	15408	15434	15384	15442	15379	15459	15411	15384	15420	15436	15489	15564	15384	15556	15373	15394	15484	15361	15413	15475	15283	15121	15423	15197	15499	15368	15500	15374	15323	15476	15460	15229	15482	15391	15584	15468	15589	15335	15418	15436	15334	15320	15537	15503	15380	15345	15365	15246	15499	15404	15507	15565	15313	15452	15336	15402	15382	15301	15517	15151	15533	15549	15364	15511	15287	15370	15436	15625	15431	15428	15477	15388	15468	15300	15214	15399	15394	15295	15505	15407	15598	15450	15366	15404	15262	15472	15425	15598	15518	15507	15257	15498	15334	15306	15459	15420	15172	15353	15334	15410	15349	15363	15305	15140	15500	15429	15472	15547	15398	15210	15524	15650	15228	15476	15457	15389	15281	15390	15335	15323	15569	15382	15354	15602	15417	15321	15487	15448	15351	15406	15362	15518	15296	15488	15461	15488	15668	15326	15531	15477	15400	15470	15130	15343	15324	15527	15495	15304	15298	15263	15576	15596	15176	15758	15581	15414	15505	15391	15417	15317	15383	15532	15315	15399	15225	15502	15469	15353	15225	15494	15449	15254	15410	15429	15375	15301	15478	15148	15421	15193	15400	15594	15402	15450	15493	15489	15411	15322	15530	15346	15458	15656	15426	15427	15472	15400	15364	15195	15389	15457	15337	15456	15409	15453	15403	15415	15420	15543	15283	15258	15487	15520	15618	15416	15283	15262	15370	15613	15302	15297	15481	15333	15331	15302	15459	15318	15377	15619	15389	15507	15348	15306	15494	15593	15410	15430	15182	15455	15411	15324	15538	15423	15228	15487	15405	15461	15384	15442	15321	15548	15510	15530	15698	15589	15441	15405	15371	15374	15526	15490	15616	15555	15406	15497	15538	15413	15316	15378	15691	15525	15451	15527	15544	15316	15440	15410	15290	15449	15238	15598	15359	15438	15497	15464	15693	15462	15708	15423	15403	15418	15606	15375	15522	15438	15507	15508	15577	15348	15463	15468	15446	15318	15316	15490	15532	15276	15624	15442	15457	15372	15417	15466	15406	15415	15364	15603	15319	15334	15502	15404	15495	15340	15396	15372	15387	15417	15539	15584	15550	15528	15309	15519	15318	15307	14964	15263	15418	15377	15546	15586	15419	15479	15164	15256	15482	15369	15431	15543	15418	15300	15431	15328	15640	15572	15224	15437	15513	15548	15520	15124	15592	15559	15531	15569	15458	15482	15332	15518	15562	15572	15475	15394	15434	15401	15357	15343	15455	15286	15364	15442	15396	15437	15394	15436	15425	15378	15610	15521	15405	15379	15436	15342	15400	15265	15254	15326	15502	15357	15285	15414	15470	15437	15246	15479	15378	15331	15248	15517	15456	15150	15448	15250	15563	15432	15472	15337	15476	15490	15368	15523	15392	15643	15420	15418	15573	15341	15551	15370	15407	15414	15324	15405	15493	15410	15421	15567	15368	15121	15185	15428	15440	15368	15344	15500	15445	15525	15565	15251	15362	15345	15405	15456	15442	15263	15483	15506	15567	15334	15375	15666	15362	15456	15482	15419	15489	15407	15360	15509	15607	15285	15405	15459	15288	15607	15457	15378	15394	15485	15476	15451	15442	15517	15230	15451	15322	15485	15602	15379	15447	15252	15296	15300	15477	15434	15296	15387	15485	15327	15274	15647	15313	15465	15342	15305	15491	15445	15359	15496	15561	15294	15432	15343	15410	15379	15288	15433	15374	15510	15356	15392	15325	15644	15317	15454	15429	15411	15597	15492	15393	15446	15419	15272	15355	15367	15336	15495	15455	15558	15323	15609	15259	15446	15376	15371	15351	15352	15679	15456	15428	15469	15355	15428	15324	15210	15412	15558	15386	15507	15446	15360	15641	15417	15470	15407	15382	15320	15285	15388	15440	15482	15443	15308	15560	15435	15544	15373	15511	15377	15473	15370	15488	15425	15505	15458	15462	15380	15423	15567	15320	15412	15238	15417	15552	15294	15411	15388	15488	15497	15504	15548	15271	15282	15297	15390	15333	15406	15435	15339	15462	15312	15410	15385	15212	15454	15486	15442	15537	15289	15564	15544	15714	15395	15475	15512	15564	15448	15468	15607	15346	15497	15468	15423	15548	15662	15488	15467	15197	15378	15345	15456	15638	15452	15365	15364	15409	15197	15355	15502	15470	15431	15411	15472	15536	15334	15365	15348	15413	15361	15556	15419	15450	15406	15175	15518	15488	15593	15528	15296	15232	15437	15289	15440	15500	15533	15382	15267	15492	15403	15316	15435	15401	15522	15533	15354	15301	15380	15435	15460	15488	15373	15396	15480	15362	15377	15363	15509	15367	15331	15411	15248	15396	15270	15169	15399	15529	15432	15403	15514	15575	15426	15529	15460	15250	15370	15373	15395	15468	15429	15552	15402	15501	15696	15397	15504	15607	15420	15355	15551	15173	15511	15307	15370	15598	15627	15456	15569	15527	15538	15441	15491	15527	15263	15390	15392	15534	15535	15565	15531	15617	15496	15494	15526	15617	15572	15318	15513	15376	15451	15518	15488	15534	15235	15280	15363	15448	15492	15474	15308	15488	15438	15360	15587	15395	15407	15201	15389	15657	15354	15229	15373	15280	15308	15374	15231	15430	15290	15544	15420	15310	15402	15280	15373	15460	15483	15343	15564	15404	15436	15313	15336	15368	15314	15418	15351	15416	15379	15326	15451	15336	15286	15494	15376	15351	15360	15282	15260	15365	15372	15268	15591	15233	15396	15481	15238	15552	15399	15321	15404	15428	15684	15382	15439	15486	15507	15450	15485	15511	15438	15542	15415	15507	15476	15281	15270	15457	15398	15321	15440	15339	15535	15491	15315	15546	15417	15418	15514	15486	15389	15575	15346	15648	15297	15539	15453	15307	15263	15629	15547	15344	15240	15376	15296	15311	15495	15501	15317	15516	15330	15437	15430	15335	15436	15468	15474	15475	15441	15370	15564	15389	15430	15385	15466	15250	15345	15338	15307	15453	15590	15396	15364	15426	15463	15607	15414	15254	15438	15362	15259	15341	15282	15505	15527	15399	15425	15366	15364	15368	15493	15458	15357	15385	15304	15289	15576	15564	15627	15333	15431	15421	15238	15476	15426	15256	15291	15204	15291	15297	15528	15493	15255	15426	15555	15348	15248	15522	15434	15334	15222	15489	15229	15302	15528	15423	15476	15447	15514	15559	15354	15398	15492	15336	15392	15478	15363	15376	15423	15353	15181	15488	15380	15443	15584	15254	15462	15419	15636	15431	15502	15372	15160	15651	15490	15400	15389	15609	15446	15534	15528	15416	15538	15575	15324	15533	15358	15522	15363	15356	15378	15349	15471	15325	15513	15382	15400	15491	15702	15502	15342	15519	15364	15468	15447	15393	15264	15397	15458	15363	15502	15478	15360	15339	15331	15522	15606	15428	15549	15306	15370	15346	15339	15261	15597	15468	15322	15430	15340	15562	15410	15574	15530	15549	15443	15627	15604	15278	15505	15498	15586	15367	15522	15423	15453	15411	15274	15336	15401	15380	15550	15353	15621	15553	15179	15401	15260	15666	15342	15380	15508	15427	15605	15432	15370	15363	15660	15361	15570	15444	15373	15551	15497	15436	15432	15417	15391	15361	15373	15473	15385	15498	15473	15569	15404	15710	15305	15520	15579	15512	15501	15325	15467	15305	15511	15458	15544	15497	15353	15519	15492	15333	15240	15484	15536	15324	15404	15464	15465	15261	15313	15418	15396	15515	15429	15478	15180	15374	15410	15564	15453	15221	15277	15306	15445	15363	15363	15703	15480	15308	15525	15473	15464	15493	15384	15334	15384	15407	15351	15333	15258	15402	15455	15255	15344	15547	15430	15500	15432	15398	15456	15424	15474	15267	15366	15501	15366	15518	15403	15291	15466	15580	15644	15373	15430	15316	15213	15468	15398	15429	15495	15572	15608	15433	15478	15429	15522	15474	15512	15287	15502	15347	15450	15283	15436	15386	15526	15508	15489	15362	15567	15282	15397	15274	15590	15347	15416	15265	15190	15529	15187	15286	15386	15341	15363	15402	15595	15569	15177	15174	15382	15308	15421	15408	15549	15531	15379	15506	15517	15269	15290	15242	15583	15397	15399	15455	15465	15398	15234	15373	15313	15525	15319	15402	15430	15327	15391	15341	15469	15544	15570	15396	15373	15371	15436	15482	15503	15396	15436	15335	15591	15339	15543	15451	15467	15577	15309	15596	15339
31698	45159	40696	30855	25217	21296	18768	17235	16299	15439	14900	14422	14333	14037	13895	13829	13843	13579	13609	13693	13538	13519	13598	13553	13519	13468	13478	13413	13444	13329	13393	13392	13377	13526	13436	13489	13495	13401	13307	13234	13233	13405	13233	13425	13437	13325	13223	13352	13329	13339	13389	13440	13308	13368	13273	13374	13346	13502	13380	13324	13530	13495	13221	13251	13457	13272	13374	13366	13389	13443	13344	13423	13352	13355	13236	13426	13508	13235	13260	13262	13220	13256	13209	13330	13446	13346	13494	13317	13414	13411	13504	13506	13212	13423	13363	13352	13328	13394	13331	13362	13398	13442	13353	13275	13294	13400	13285	13318	13368	13364	13378	13296	13402	13294	13350	13357	13399	13451	13381	13451	13290	13491	13456	13332	13387	13324	13163	13426	13506	13516	13536	13230	13452	13271	13481	13434	13445	13322	13436	13494	13317	13515	13333	13303	13471	13249	13431	13347	13484	13359	13357	13314	13426	13405	13362	13336	13304	13472	13275	13328	13326	13274	13382	13348	13426	13268	13333	13316	13322	13438	13408	13410	13483	13319	13288	13143	13379	13475	13411	13377	13253	13248	13432	13393	13242	13276	13406	13271	13497	13244	13267	13493	13335	13248	13148	13357	13351	13307	13336	13197	13280	13153	13248	13318	13380	13358	13288	13284	13385	13333	13474	13449	13215	13255	13287	13321	13364	13310	13300	13522	13335	13485	13435	13410	13467	13289	13365	13263	13410	13302	13357	13057	13250	13573	13396	13311	13384	13321	13413	13413	13363	13377	13254	13429	13317	13175	13336	13241	13333	13543	13389	13419	13476	13330	13443	13333	13224	13306	13376	13424	13442	13333	13324	13287	13465	13424	13299	13362	13260	13374	13319	13204	13474	13503	13371	13269	13303	13309	13431	13367	13266	13285	13368	13361	13378	13478	13194	13256	13261	13308	13395	13288	13483	13256	13244	13338	13446	13369	13402	13375	13333	13337	13460	13322	13391	13463	13422	13284	13436	13451	13344	13235	13296	13246	13404	13407	13479	13274	13381	13270	13410	13273	13376	13481	13260	13381	13357	13284	13393	13261	13401	13500	13241	13384	13217	13389	13483	13334	13340	13343	13240	13409	13150	13522	13412	13299	13339	13437	13444	13460	13176	13324	13462	13245	13389	13241	13400	13548	13474	13433	13330	13349	13322	13423	13242	13373	13325	13315	13343	13289	13290	13376	13410	13304	13282	13495	13089	13237	13235	13383	13350	13456	13173	13486	13385	13366	13220	13338	13452	13437	13381	13259	13286	13378	13305	13341	13325	13390	13274	13323	13337	13389	13445	13438	13329	13589	13289	13246	13086	13345	13317	13262	13226	13383	13510	13312	13315	13174	13429	13528	13371	13411	13192	13271	13392	13290	13426	13399	13307	13388	13226	13400	13410	13400	13362	13304	13286	13462	13263	13401	13484	13406	13370	13167	13392	13157	13390	13299	13273	13402	13541	13283	13628	13188	13235	13471	13448	13279	13343	13287	13448	13331	13390	13415	13342	13383	13403	13196	13380	13464	13268	13356	13266	13548	13277	13472	13496	13390	13392	13194	13325	13284	13527	13352	13331	13284	13435	13314	13276	13289	13414	13382	13166	13334	13461	13237	13360	13564	13337	13469	13205	13513	13305	13255	13214	13335	13218	13394	13299	13438	13308	13307	13247	13456	13369	13301	13333	13237	13491	13405	13383	13307	13388	13265	13347	13354	13380	13238	13404	13326	13408	13270	13406	13485	13426	13321	13361	13222	13281	13318	13372	13482	13302	13433	13200	13231	13279	13446	13395	13388	13175	13563	13334	13325	13192	13374	13465	13287	13345	13382	13309	13338	13480	13459	13496	13183	13355	13350	13353	13340	13213	13453	13431	13269	13441	13341	13400	13373	13409	13479	13417	13403	13352	13462	13222	13366	13329	13321	13380	13330	13406	13375	13368	13426	13219	13356	13319	13429	13342	13371	13455	13263	13343	13385	13350	13337	13304	13293	13433	13197	13214	13372	13271	13367	13357	13329	13267	13374	13474	13327	13328	13455	13366	13421	13139	13361	13322	13474	13430	13259	13385	13431	13444	13332	13386	13179	13328	13364	13387	13359	13463	13473	13383	13501	13372	13284	13397	13181	13302	13397	13349	13467	13307	13393	13540	13148	13260	13462	13350	13292	13228	13254	13353	13412	13334	13329	13141	13384	13319	13258	13276	13456	13249	13293	13279	13612	13393	13482	13263	13449	13414	13406	13273	13503	13308	13300	13259	13239	13211	13421	13421	13219	13312	13339	13414	13406	13184	13395	13420	13326	13406	13438	13392	13430	13548	13395	13396	13349	13357	13306	13262	13353	13358	13254	13391	13339	13476	13151	13382	13436	13424	13424	13458	13301	13366	13092	13361	13533	13391	13470	13306	13486	13426	13274	13401	13398	13411	13324	13308	13417	13382	13279	13481	13313	13314	13368	13260	13553	13449	13261	13334	13368	13376	13288	13245	13337	13325	13350	13403	13399	13411	13365	13309	13441	13129	13353	13425	13429	13328	13276	13403	13406	13323	13391	13466	13364	13308	13352	13217	13369	13377	13131	13343	13304	13270	13600	13354	13427	13322	13502	13326	13278	13414	13321	13380	13297	13234	13269	13417	13447	13509	13371	13391	13348	13341	13320	13381	13416	13253	13433	13344	13410	13500	13277	13224	13286	13408	13337	13351	13482	13247	13365	13204	13395	13350	13338	13379	13193	13231	13372	13461	13366	13245	13284	13332	13239	13397	13304	13389	13344	13529	13284	13353	13411	13404	13352	13472	13314	13316	13422	13317	13517	13338	13433	13301	13411	13324	13355	13377	13277	13300	13254	13419	13365	13249	13362	13500	13323	13391	13301	13357	13270	13383	13153	13480	13228	13474	13489	13379	13431	13373	13324	13354	13409	13371	13413	13263	13394	13187	13386	13261	13370	13344	13364	13515	13466	13178	13203	13464	13356	13209	13434	13521	13417	13291	13459	13312	13269	13437	13346	13326	13386	13302	13412	13395	13454	13307	13348	13340	13382	13297	13459	13496	13433	13266	13453	13412	13186	13350	13436	13186	13303	13475	13396	13440	13419	13292	13277	13454	13368	13482	13317	13348	13373	13505	13285	13377	13377	13445	13278	13375	13493	13124	13361	13426	13477	13256	13282	13420	13417	13260	13320	13351	13354	13422	13461	13321	13241	13496	13322	13440	13278	13301	13472	13425	13371	13486	13333	13457	13427	13362	13285	13284	13432	13403	13281	13321	13374	13425	13445	13449	13351	13362	13380	13423	13513	13407	13430	13351	13348	13442	13205	13421	13462	13241	13429	13436	13339	13309	13266	13356	13216	13331	13262	13339	13387	13391	13503	13377	13307	13280	13347	13212	13422	13246	13304	13318	13289	13420	13237	13221	13430	13312	13343	13350	13219	13540	13252	13339	13347	13432	13492	13255	13478	13385	13414	13172	13490	13352	13563	13352	13361	13323	13296	13316	13392	13428	13400	13314	13370	13314	13286	13311	13298	13414	13446	13461	13363	13355	13502	13285	13322	13252	13338	13259	13386	13274	13290	13462	13242	13444	13272	13410	13405	13120	13279	13259	13325	13369	13298	13251	13433	13316	13260	13347	13394	13379	13424	13356	13453	13439	13519	13400	13258	13312	13313	13353	13461	13355	13453	13225	13335	13206	13362	13226	13401	13219	13293	13295	13487	13430	13429	13337	13440	13259	13298	13313	13406	13316	13297	13238	13504	13410	13333	13428	13225	13503	13342	13280	13329	13364	13394	13416	13383	13411	13328	13292	13504	13311	13396	13440	13272	13421	13215	13207	13423	13407	13288	13438	13289	13449	13304	13258	13351	13232	13362	13294	13226	13494	13299	13295	13253	13291	13319	13403	13531	13282	13488	13446	13431	13469	13450	13302	13486	13368	13144	13387	13572	13343	13228	13487	13223	13268	13346	13404	13283	13221	13408	13473	13448	13332	13311	13538	13443	13451	13416	13367	13462	13381	13370	13369	13312	13305	13360	13360	13388	13169	13282	13446	13442	13381	13381	13289	13306	13455	13473	13405	13560	13196	13297	13249	13410	13239	13360	13366	13485	13455	13363	13436	13383	13309	13350	13257	13203	13473	13561	13337	13408	13520	13435	13338	13373	13329	13363	13290	13294	13511	13332	13479	13490	13278	13480	13290	13366	13418	13372	13337	13410	13499	13341	13263	13428	13485	13156	13382	13458	13500	13255	13317	13377	13307	13283	13225	13356	13497	13289	13421	13256	13168	13305	13445	13428	13359	13491	13318	13388	13451	13233	13073	13379	13476	13478	13222	13283	13457	13378	13305	13552	13324	13202	13358	13211	13429	13070	13256	13296	13356	13308	13435	13378	13423	13293	13290	13207	13326	13167	13218	13463	13216	13304	13366	13288	13267	13387	13384	13195	13454	13543	13520	13344	13228	13450	13379	13345	13384	13276	13331	13358	13343	13574	13225	13336	13398	13312	13455	13298	13304	13385	13332	13402	13434	13340	13354	13163	13205	13291	13392	13505	13471	13389	13318	13254	13313	13278	13268	13418	13357	13452	13200	13363	13334	13421	13365	13503	13443	13380	13340	13327	13365	13228	13280	13411	13234	13368	13424	13420	13301	13230	13280	13366	13435	13251	13357	13233	13312	13479	13474	13418	13351	13350	13458	13448	13374	13508	13352	13369	13223	13341	13355	13497	13354	13375	13349	13341	13355	13226	13423	13342	13332	13225	13530	13499	13345	13371	13343	13368	13403	13262	13295	13366	13346	13529	13242	13393	13415	13230	13190	13430	13188	13290	13309	13450	13448	13335	13335	13245	13324	13522	13311	13302	13476	13355	13471	13324	13441	13287	13340	13308	13187	13423	13338	13385	13350	13384	13278	13198	13289	13338	13444	13375	13346	13341	13348	13301	13346	13282	13534	13375	13446	13429	13348	13397	13361	13414	13418	13353	13277	13290	13328	13460	13285	13474	13296	13332	13444	13469	13276	13236	13263	13455	13246	13407	13450	13433	13371	13292	13404	13543	13329	13392	13314	13471	13448	13362	13500	13196	13373	13496	13366	13273	13429	13424	13441	13359	13307	13384
23915	21029	28502	26133	25969	25784	23402	19534	18396	17796	17282	16703	16228	16032	16006	15804	15769	15637	15546	15682	15714	15556	15443	15254	15305	15342	15246	15378	15449	15303	15403	15310	15432	15190	15219	15206	15142	15493	15334	15111	15285	15408	15114	15233	15225	15401	15098	15342	15094	15270	15056	15347	15211	15434	15262	15307	15180	15345	15161	14816	15224	15251	15314	15135	15162	15082	15291	15318	15260	15227	15381	15322	15431	15272	15195	15070	15082	14963	14962	15162	15149	15210	15212	15242	15246	15370	15101	15186	15138	15136	15261	15247	15199	15019	15193	15334	15175	15138	15208	14974	15041	15181	14965	15185	15289	15082	15283	15231	14981	15179	15232	14941	15132	15032	15117	15317	15364	15148	15224	15350	15175	15152	15270	15214	15259	15175	15360	15327	15235	15261	15213	15203	15187	14920	15356	15159	14900	15129	15208	15192	15219	15246	15032	15091	15175	15076	15252	15140	15117	15062	15101	15280	15268	15282	15207	15150	15182	15263	15299	15181	15018	15351	15340	15288	15172	15206	15085	15193	15372	15181	15115	15250	15169	14990	15389	15096	15207	15166	15072	15149	15186	15170	15111	15288	15355	15137	15177	15287	15105	15092	15352	15388	15213	15152	15068	15010	15073	15308	15250	15193	15277	15004	15195	15242	15009	15289	15159	15149	15204	15283	15180	15298	15342	15228	15159	15040	15297	15124	15113	14967	15131	15218	15153	15234	15137	15039	15115	15227	15238	15284	15293	15282	15098	15029	15404	15076	15250	15025	15102	15096	15222	14990	15129	15156	15060	15130	15087	15134	15201	15163	15088	15077	15004	15217	15132	15092	15251	15215	15251	15174	15136	15043	15316	15205	14978	15264	15162	15268	14987	15098	15332	15195	15109	15151	15035	15119	15279	15072	15161	14999	15299	15202	15196	15255	15303	14977	15246	15078	15356	15119	15112	14922	15248	15266	15218	15104	15187	15379	14972	15115	15223	15151	15155	15081	15250	15087	15095	15196	15037	15106	15237	15185	15083	15148	15094	15077	15173	15116	15061	14945	15038	15299	15202	15159	15269	15240	15231	14992	14981	15245	15071	15154	15129	15154	15190	14887	14952	15069	15374	15163	15226	15190	15191	15139	15282	15134	15218	14968	15176	15049	15108	15009	15007	15351	15144	15155	15398	15042	15212	15026	15254	15127	15229	15213	15101	15063	15306	15348	15147	15018	15100	15235	15196	15236	15163	15242	15056	15104	15120	15089	15255	15237	15421	15065	15186	15081	15147	15099	15212	15231	15075	15183	15429	15229	15287	15219	15052	15145	15257	15131	15109	15176	15189	15185	15193	15243	15354	15222	15391	15219	15127	15312	15151	14981	15177	15209	15004	15209	15374	15100	15259	15404	15230	14914	15220	15132	15097	15137	15232	15057	15211	15158	15243	15324	15125	15419	15246	15230	15001	15077	15247	15212	15123	15209	15216	15315	15248	15083	15223	15292	14973	14946	15014	15198	15172	15230	15158	15250	15228	15251	15097	15291	15170	15141	15311	15060	15221	15294	15291	15209	15223	15229	15182	15304	15085	15258	15133	15323	15163	15183	15035	15342	15200	15237	15224	15276	15366	15194	15381	15096	15079	15137	15267	15171	15393	15309	15148	15028	15211	15170	15234	15152	15019	15090	15088	15222	15391	15237	15346	15228	15119	15111	15314	14951	15226	15353	14971	15056	15104	15224	15009	15228	15133	15132	15322	15210	15292	15236	15202	15193	15154	15202	15201	15070	15004	15166	15247	15224	15126	15257	15402	15230	15296	15055	15030	15272	15185	15301	15053	14970	15215	15225	15235	15166	15177	15167	15137	15228	15191	15124	15151	15158	15477	15127	15135	15317	15124	15507	15126	15293	15246	15192	15082	14999	15213	15087	15074	15205	15092	15246	15250	15068	15150	15053	14994	15144	15122	15156	15251	15115	15239	15094	15253	15223	15364	15056	15042	15162	15163	15171	15274	15280	15288	15172	15226	15278	15256	15141	15037	15140	15351	15181	15108	15254	15221	15122	15218	15387	15309	15288	15209	15330	15292	14987	15041	15154	15375	15397	15121	15199	15247	15173	15282	15330	15266	15367	15247	15265	15288	15134	15231	15143	15252	15064	15076	15037	14970	15244	15215	15238	15203	15160	15222	15080	15232	15098	15213	15155	15059	15195	15219	15082	15092	15475	15204	15184	15206	15216	15338	15091	15498	15045	15102	14976	15061	15078	15021	15263	15203	15301	15198	14993	15227	15161	15365	15152	15149	15061	15018	15067	15291	15216	15280	15119	15098	15218	15190	15322	15133	15335	15290	15440	15162	15175	15251	15175	14879	15048	15258	15191	15321	15042	15346	15406	15124	15004	15334	15088	15122	15229	15328	15291	15067	14977	15142	15213	15125	15168	15318	15230	15180	15056	15125	15206	15175	15122	15117	15171	15026	15316	15256	15109	14960	14921	15202	15289	15241	15298	15199	15071	15134	15004	15010	15157	15229	14959	15075	15259	15316	15254	15092	15091	15010	15285	15222	15000	15198	15103	15244	15239	15179	15306	15046	15208	15289	15283	15222	15021	14987	15206	15382	15171	15158	15253	15125	15367	15210	15256	15160	15138	15269	15305	15228	15277	15089	15321	15182	15218	15121	15280	15030	15190	15172	15074	15366	15370	15070	15280	15397	15249	15238	15260	15085	15242	15234	14996	15297	15217	15326	15152	15293	15164	14935	15156	15147	15115	15226	15093	15399	15405	15237	15079	15274	15205	15147	15034	15231	14957	15167	15026	15296	15260	15086	15258	15243	15148	15164	15049	15113	15144	15309	15170	15276	15320	15330	15357	15294	15284	15137	15164	15053	15180	15095	15139	15133	15165	15249	15203	15050	15084	15097	15256	15130	15008	15143	15205	15210	15258	15332	15098	15507	15273	15217	15348	15103	15148	15251	15001	15126	15116	15064	14941	15026	15239	15163	15146	15227	15277	15351	15260	14925	15126	15296	15326	15349	15247	15237	15201	15402	15348	15343	15232	14955	15290	15249	15126	15171	15333	15001	14982	15297	15134	14938	15380	15369	15336	15246	15235	15172	15176	15198	15077	15275	15084	15348	15161	15140	15189	15237	15171	15184	15166	15214	15120	15232	15224	15138	15264	15002	15150	15258	15321	15304	15053	15264	15236	15251	15117	15140	15253	15226	15289	15271	15081	15272	15055	15166	15116	15194	15106	14993	15142	15068	15038	15368	15179	15356	15250	15111	15129	15212	14920	15209	15233	15006	15150	15117	15146	15218	15362	15082	15103	15078	15194	15204	15211	15108	15068	15316	15285	14954	15192	15017	15186	15108	14939	15123	14956	15179	15315	15138	15049	15263	15331	15348	15070	15106	15247	15172	15244	15316	15221	15206	15229	15416	15273	15396	15049	15162	15182	15049	15358	15285	15112	15196	15233	15319	15325	15139	15240	15192	15040	15051	15172	15153	15104	14988	15193	15073	15178	15419	15324	15236	15118	15090	15089	15265	15287	15176	15375	15207	15304	15083	15242	15142	15397	15340	15003	15202	15195	15253	15347	15170	15185	15133	14981	15066	15162	15125	15182	15344	15086	15232	15301	15225	15198	15194	15104	15162	15119	15258	15239	15122	15466	15296	15105	15159	15207	15285	15400	15345	15164	15230	15041	15244	15129	15136	15276	15195	15094	15150	15392	15212	15190	15046	15023	15081	15166	15188	15146	15378	15134	15242	15266	15301	14975	15320	15271	15276	15054	15216	15244	15042	15167	15180	15067	15219	15194	15285	15235	15091	15030	15137	15074	15145	15095	15270	15365	15198	15021	15122	15043	15149	15145	15226	15105	15127	15046	15285	15127	15298	15212	15158	15298	15012	15199	15195	15153	15259	15217	15238	15069	15233	15325	15374	15079	15092	15063	15072	15318	15147	15049	15240	15259	15214	15347	15136	15190	15187	15480	15273	15266	15258	15306	14970	15243	15461	15174	15162	15033	15029	15309	15231	15241	15138	15018	15129	15143	15094	15089	15000	15219	15261	15113	15133	15276	15302	15256	15247	15186	15182	15087	15149	15102	15268	15080	15199	15119	15221	15164	15396	15334	15124	15104	15067	15123	15046	15114	15156	15230	15146	15333	15019	15129	15209	15142	15080	15058	15323	15082	15154	15196	15330	15133	15272	15297	15200	15424	15052	15147	15273	15248	15195	15023	15066	15183	15323	15126	15325	15247	15145	15179	15198	15148	15139	15074	15027	15182	15135	15295	15236	15275	15065	15094	15115	15193	15323	15379	15279	15118	15415	15284	15246	15361	15227	15315	15256	15130	14981	15242	15165	15067	15475	15309	15119	15032	15267	15249	15247	15210	15214	15304	15340	15100	15154	15253	14964	15312	15194	15132	15182	15341	15123	15382	15083	15222	15225	15149	15260	15092	15315	15089	15129	15050	15207	15222	14977	15237	14960	15117	15110	15216	15120	15125	15034	15305	15235	15270	15350	15161	15077	15177	14993	15186	15036	15238	15101	15265	15105	15057	15306	15171	15013	15061	15412	15289	15244	15014	15317	15304	15189	15318	15159	15091	15330	14984	15199	15268	15159	15280	15159	15140	15323	15271	15171	15106	15076	15166	15135	15154	15020	15217	15292	15189	15342	15174	15133	15321	15388	15190	15101	15121	15255	15190	14972	15400	15304	15185	15236	15220	15230	15097	15262	15190	15339	15263	15124	15073	15289	15030	15195	15227	15092	15191	15288	15134	15292	15380	15362	15087	15248	15163	15189	15298	15232	15034	15484	15288	15121	15380	15365	15152	15170	15188	15126	15110	15091	15292	15011	15197	15217	15084	15227	15087	15223	15463	15458	15297	15222	15074	15046	15224	15197	15300	14990	15290	15359	15120	15163	15106	15088	15132	15262	15273	15240	15361	15360	15227	15185	15211	15032	15081	15196	15154	14992	15191	15359	15222	15327	15213	15356	15245	15135	15080	15235	15053	15095	14989	15046	15166	15284	15148	15236	15133	15081	15195	15125	15241	15443	15098	15141	15106	15148	15030	15167	15126	15210	15281	15192	15136	15075	15147	15214	15093	15271	15149	15208	15397	15322	15181	15230	15126	15090	15318	15219	15279
31115	51766	47515	37626	31847	25619	21310	19348	17993	16699	15869	15212	14882	14370	14191	13831	13881	13704	13703	13625	13523	13393	13441	13417	13383	13327	13352	13236	13256	13414	13252	13203	13312	13050	13311	13039	13107	13128	13296	13146	13350	13415	13271	13388	13170	13343	13157	13134	13159	13308	13310	13170	13061	13192	13190	13043	13039	13259	13162	13067	13133	13228	13283	13317	13132	13346	13307	13168	13251	13198	13269	13013	12997	13073	13077	13247	13131	13304	13014	13278	13167	13197	13256	13114	13268	13161	13168	13319	13160	13120	13081	13101	13217	13337	13108	13143	13113	13231	13164	13179	13132	13173	13244	13252	13133	13174	13002	13088	13368	13181	13160	13282	13229	13094	13091	13075	13110	13136	13270	13087	13270	13287	13361	13112	13095	13110	13121	13179	13160	13314	13063	13264	13384	13169	13197	13195	13125	13264	13132	13102	13245	13213	13223	13264	13120	13353	13179	13173	13204	13212	13118	13156	13176	13002	13264	13028	13301	13136	13209	13112	13208	13259	13205	13190	13148	13173	13196	13338	13069	13230	13204	13344	13136	13041	13277	13283	13064	13159	13400	13182	13151	13101	13239	13165	13085	13244	13161	13142	13056	13160	13195	13230	13110	13160	13248	13250	13311	13204	13240	13283	13076	13221	13145	13255	13307	13200	13256	13080	13089	13107	13133	13054	13110	13203	13184	13187	13291	13074	13093	13192	13037	13256	13332	13264	13213	13269	12990	13143	13284	13143	13148	13101	13225	13042	13389	13184	13387	13171	13298	13125	13299	13037	13234	13104	13014	13113	13152	13163	13271	13244	13223	13317	13362	13247	13101	13187	13265	13222	13159	13060	13179	13297	13347	13188	13247	13097	13202	13081	13273	13129	13256	13210	13100	13144	13078	13174	13203	13285	13260	13170	13225	13110	13038	13122	12927	13173	13171	13221	13067	13129	13234	13150	13175	13210	13280	13220	13137	13027	13119	13200	13148	13025	13060	13162	13114	13204	13060	13241	13014	13101	13411	13042	13261	13089	13297	13116	13193	13320	13008	13244	13039	13175	13151	13158	13160	13049	13296	13169	13388	13340	13166	13062	13127	13304	13050	13186	13242	12986	13167	13171	13173	13183	13339	13281	13089	13211	13090	13167	13198	13054	13246	13252	13168	13140	13124	13081	13175	13258	13066	13287	13260	13122	13127	13141	13118	13284	13096	13042	13081	13402	13206	13192	12967	13256	13249	13240	13130	13342	13164	13195	13247	13411	13290	13091	13282	13071	13190	13010	13233	13263	13235	13230	13088	13267	13087	13227	13119	13238	13255	13084	13279	13236	13240	13335	13226	13204	13153	13250	13286	13134	13366	13102	13160	13173	13334	13120	13258	13129	12995	13225	13040	13113	13312	13177	13185	13171	13197	13031	13177	13065	13190	13222	13263	13274	13227	13183	13145	13107	13092	13254	13222	13147	13098	13129	13174	13234	13256	13042	13090	13197	13314	13261	13112	13141	13190	13200	13353	13106	12963	13012	13250	13257	13338	13236	13166	13173	13074	13148	13199	13230	13255	13249	13231	13129	13196	13219	13146	13071	13186	13155	13328	13153	13293	13226	13227	13111	13100	13263	13206	13219	13053	13286	13036	13006	13025	13225	13247	13278	13228	13008	13162	13158	13087	13176	13283	13215	13302	13245	13095	13163	13191	13218	13113	13148	13091	13160	13121	13148	13189	13278	13267	13190	13186	13137	13335	13151	13324	12946	13167	13306	13170	13225	13025	13206	13203	13085	13069	13229	13235	13283	13238	13197	13367	13197	13279	13358	13112	13251	13096	13120	13261	13198	13173	13070	13281	13299	13217	13130	13120	13009	13320	13256	13330	13138	13113	13192	13090	13156	13236	13169	13330	13262	13212	13215	13081	13059	13155	13215	13306	13228	13083	13329	13181	13195	13299	13179	13123	13265	13091	13069	13109	13076	13062	13265	13196	13068	13175	13245	13226	13111	13303	13334	13233	12986	13159	13072	13175	13214	13272	13090	13161	13068	13174	13188	13280	13073	13144	13111	13196	13070	13314	13176	13147	13044	13358	13123	13212	13142	13127	13262	13174	13166	13196	13239	13224	13320	13360	13294	13476	13175	13195	13136	13285	13271	13168	13122	13168	13216	13194	13140	13173	13243	13158	13252	13048	13204	13029	13322	13224	13220	13036	13176	13119	13256	13138	13191	13215	13186	13169	13174	13150	13335	13378	13172	13104	13094	13153	13210	13036	13241	13257	13246	13255	12898	13153	13065	13028	13341	13160	13271	13165	13273	13314	13084	13155	13153	13200	13125	13224	13195	13070	13315	13296	13069	13311	13323	13194	13206	13095	13229	13321	13131	13109	13115	13195	13252	13313	13271	13196	13228	13226	13167	13227	13367	13047	13226	13033	13284	13063	13246	12995	13129	13123	13188	13224	13250	13172	13208	13178	13169	13191	13190	13146	13091	13168	13108	13111	13233	12906	13268	13169	13236	12994	13270	13065	13199	13274	13078	13115	13325	13298	13260	13110	13259	13109	13315	13221	13277	13195	13133	13170	13166	13252	13247	13264	13327	13083	13180	13310	13251	13180	13065	13131	13104	13073	13191	13172	13248	13251	13242	13143	13057	13074	13251	13205	13167	13122	13244	13376	13346	13151	13073	13274	13153	13190	13225	13061	13151	13089	13147	13158	13126	13232	13227	13357	13175	13226	13164	13255	13144	13173	13289	13167	13244	13159	13106	12982	13033	13253	13150	13211	13199	13160	13241	13217	13242	12973	13175	13111	13483	13265	13215	13341	13182	13135	13117	13321	13144	13133	13017	13219	13119	13190	13382	13182	13260	13126	13063	13103	13235	13213	13190	13119	13247	13052	13181	13191	13056	13074	13031	13270	13022	13297	13259	13280	13377	13292	13221	13193	13274	13040	13187	13241	13159	13198	13245	13098	13241	13198	13258	13273	13213	13267	13123	13158	13118	13055	13195	13187	13242	13215	13135	13128	13180	13052	13184	13139	13070	13165	13230	13141	13198	13015	13039	13269	13073	13103	13100	13201	13312	13250	13117	13311	13383	13211	13148	13213	13263	13053	13284	13158	13133	13149	13261	13248	13190	13234	13205	13229	13138	13311	13251	13174	13260	13188	13130	13223	13122	13253	13338	13223	13165	13223	13318	13297	13130	13298	13040	13172	13299	13103	13132	13116	13200	13324	12944	13139	13059	13214	13164	13091	13302	13144	13313	13095	13187	13181	13219	13164	13050	13166	13072	13167	13343	13148	13249	13115	12994	13156	13265	13151	13056	13096	13208	13116	13170	13065	13096	13185	13146	13238	13157	13136	13030	13290	13132	13099	13074	13187	13237	13127	13150	13263	13216	13146	13267	13051	13309	13321	13225	13105	13186	13113	13122	13357	13318	13168	13263	13254	13236	13331	13133	13154	13241	13216	13149	13130	13049	12961	13030	13105	13158	13172	13057	13200	13070	13320	13275	13352	13027	13122	13176	13317	13106	13232	13240	13214	13174	13238	12992	13199	13220	13207	13346	13225	13233	13319	13137	13004	13159	13154	13125	13249	13048	13245	13164	13204	13049	13121	13237	13253	13167	13199	13203	13245	12942	13102	13455	13102	13141	13259	13163	13245	12970	13138	13225	13226	13225	13111	13195	13229	13194	13411	13142	13100	13073	13198	13228	13212	13081	13440	13066	13256	13196	13207	13230	13158	13091	13196	13157	13109	13256	13184	13074	13310	13306	13169	13211	13284	13230	13232	13185	13207	13141	13255	13131	13115	13300	13176	13205	13224	13244	13173	13131	13166	13137	13141	13159	13142	13281	13092	13382	13050	13061	13208	13280	13211	13030	13384	13330	13227	13178	13178	13117	13164	13190	13094	13268	13150	13007	13233	13147	13144	13328	13123	13335	13028	13319	13127	13182	13280	13147	13451	13249	13248	13031	13360	13308	13107	13193	13227	13144	13273	13294	13348	13153	13110	13218	13177	13082	13256	13080	13037	13259	13176	13229	13359	13281	13328	13256	13206	13032	13266	13133	13102	13043	13156	13061	13242	13222	13274	13279	13062	13077	13314	13185	13108	13179	13193	13226	13194	13200	13224	13170	13102	13120	13216	13207	13076	13146	13193	13155	13192	13126	13053	13194	13177	13091	13252	13083	13140	13302	13324	13353	13194	13040	13241	13079	13053	13220	13078	13125	13100	13174	13076	13344	12956	13224	13367	13288	13262	13216	13228	13146	13239	13193	13141	13235	13126	13259	13148	13247	13090	13133	13152	13121	13065	13256	13279	13223	13136	13157	13221	13114	13154	13034	13084	13178	13167	13079	13238	13040	13248	13324	13097	13050	13092	13203	13136	13260	12994	13075	13105	13290	13183	13196	13119	13064	13177	13314	13062	13243	13188	13098	13157	13241	13236	13014	13175	13132	13295	13253	13146	13200	13232	13024	13230	13155	13204	13334	13243	13170	13123	13177	13336	13214	13299	13267	13220	13053	13143	13212	13292	13253	13365	13058	13220	13160	13093	13229	13225	13238	13039	13313	13254	13230	13147	13035	13258	13268	13133	13280	13111	13162	13357	13175	13186	13236	13185	13272	13235	13249	13115	13172	13171	13131	13294	12985	13235	13100	13237	13273	13192	13138	13354	13249	13250	13049	13198	13276	13323	13102	13054	13257	13208	13286	13125	13144	13221	13342	13385	13214	13180	13252	13271	13235	13215	13161	13280	13214	13281	13171	13188	13150	13066	13087	13090	13155	13255	13097	13247	13171	13234	13173	13272	13198	13400	13195	13266	13144	13268	13229	13139	13191	13077	13188	13178	13254	13227	13108	13198	13190	13187	13140	13211	13102	13147	13150	13200	13286	13228	13165	13111	13171	13122	13194	13246	13086	13090	13291	13349	13183	13040	13079	13112	13341	13069	13239	13191	13160	13040	13180	13138	13195	13308	13013	13223	13057	13071	13260	13298	13042	13219	13291	13187	13211	13277	13263	13208	13187	13170	13160	13009	13082	13150	13033	13080	13147	13349	13217	13259	13217	13151	13202	13187	13208	13246	13218	13014	13176	13173	13349	13175	13142	13148	13190	13261	13151	13387	13016	13224	13099	13131	13193	13390	13130
22704	21018	28813	23963	23089	26710	27778	22183	19946	19309	18656	17717	17361	16969	16579	16300	16240	16276	16051	15945	16045	16122	16082	15960	15857	15796	15861	15790	15666	15679	15789	15713	15539	15634	15779	15770	15770	15664	15727	15563	15622	15693	15574	15580	15565	15789	15664	15505	15887	15601	15669	15771	15721	15616	15615	15733	15582	15523	15460	15548	15695	15394	15442	15546	15679	15725	15628	15802	15736	15624	15500	15353	15615	15652	15722	15393	15580	15387	15571	15616	15574	15597	15479	15444	15403	15516	15658	15497	15581	15734	15529	15525	15446	15561	15583	15597	15675	15532	15609	15576	15531	15632	15314	15727	15386	15536	15667	15480	15611	15546	15524	15565	15687	15579	15493	15443	15545	15327	15705	15655	15314	15522	15543	15553	15491	15563	15651	15656	15571	15492	15559	15632	15673	15482	15603	15508	15435	15462	15624	15504	15393	15520	15582	15524	15485	15433	15401	15583	15524	15425	15704	15595	15651	15670	15436	15651	15181	15637	15489	15472	15606	15684	15569	15573	15561	15444	15552	15375	15669	15647	15673	15463	15559	15374	15436	15655	15498	15579	15410	15421	15747	15762	15614	15519	15481	15283	15482	15557	15447	15390	15595	15486	15561	15546	15466	15520	15623	15373	15620	15430	15718	15472	15417	15481	15416	15573	15645	15344	15508	15656	15655	15847	15643	15451	15532	15480	15405	15326	15389	15615	15543	15638	15650	15394	15624	15558	15525	15677	15633	15596	15693	15445	15613	15394	15430	15566	15687	15714	15697	15549	15433	15652	15804	15555	15564	15457	15654	15400	15444	15486	15618	15499	15498	15537	15670	15634	15435	15494	15687	15461	15517	15668	15424	15547	15802	15462	15419	15493	15527	15630	15598	15687	15408	15714	15584	15667	15756	15553	15483	15487	15747	15530	15630	15510	15442	15714	15494	15423	15584	15908	15549	15605	15657	15592	15559	15561	15812	15595	15368	15699	15604	15648	15526	15495	15426	15642	15515	15502	15574	15579	15453	15609	15460	15476	15555	15629	15339	15565	15566	15490	15750	15592	15560	15497	15465	15500	15589	15556	15475	15450	15427	15485	15797	15525	15618	15453	15473	15428	15480	15328	15569	15301	15598	15712	15404	15553	15602	15674	15616	15342	15478	15503	15553	15479	15500	15584	15587	15601	15477	15583	15540	15523	15537	15536	15590	15621	15510	15659	15463	15469	15703	15492	15528	15542	15579	15510	15697	15694	15409	15637	15626	15570	15486	15510	15481	15544	15603	15703	15284	15349	15610	15521	15509	15483	15584	15525	15428	15405	15660	15567	15367	15521	15685	15328	15577	15738	15569	15728	15572	15627	15644	15439	15641	15427	15386	15370	15549	15595	15434	15494	15548	15428	15377	15650	15603	15619	15521	15487	15324	15551	15547	15493	15639	15439	15527	15452	15546	15611	15599	15384	15612	15489	15645	15514	15702	15688	15559	15644	15660	15396	15451	15585	15659	15457	15629	15392	15687	15588	15476	15480	15469	15666	15456	15579	15360	15509	15491	15442	15443	15467	15632	15539	15446	15603	15545	15605	15719	15573	15409	15366	15353	15475	15263	15482	15375	15444	15475	15454	15418	15406	15409	15541	15655	15518	15442	15462	15581	15496	15554	15584	15553	15483	15619	15591	15576	15721	15570	15410	15553	15557	15597	15556	15585	15478	15510	15278	15411	15312	15472	15486	15482	15514	15484	15487	15632	15460	15429	15499	15604	15431	15660	15546	15414	15427	15574	15582	15514	15595	15684	15442	15394	15506	15603	15755	15418	15529	15578	15655	15378	15501	15403	15450	15537	15427	15425	15529	15434	15451	15591	15431	15520	15584	15556	15464	15559	15532	15445	15594	15711	15446	15473	15717	15486	15575	15390	15523	15506	15524	15557	15555	15597	15404	15593	15708	15593	15340	15236	15474	15354	15406	15333	15567	15524	15420	15349	15532	15689	15439	15631	15381	15668	15356	15503	15516	15626	15687	15631	15363	15516	15479	15492	15423	15383	15426	15508	15559	15649	15677	15567	15441	15773	15575	15498	15549	15552	15583	15457	15567	15709	15678	15667	15582	15764	15649	15741	15699	15587	15675	15544	15738	15619	15402	15566	15756	15381	15699	15581	15636	15602	15642	15363	15487	15589	15508	15559	15673	15562	15573	15591	15425	15485	15661	15443	15554	15485	15630	15507	15511	15636	15602	15493	15334	15499	15575	15407	15369	15637	15603	15576	15411	15439	15576	15731	15461	15552	15640	15703	15553	15330	15440	15295	15570	15523	15535	15492	15509	15474	15597	15721	15480	15483	15545	15685	15476	15476	15638	15418	15514	15565	15487	15587	15614	15428	15663	15694	15606	15432	15468	15764	15643	15481	15524	15577	15778	15712	15400	15676	15677	15588	15388	15554	15318	15485	15443	15368	15448	15491	15674	15483	15581	15523	15436	15645	15647	15480	15766	15623	15557	15571	15435	15477	15468	15605	15591	15720	15644	15547	15511	15633	15647	15585	15482	15672	15294	15563	15459	15617	15431	15702	15600	15713	15541	15640	15505	15522	15510	15399	15423	15467	15381	15428	15409	15675	15620	15365	15471	15657	15470	15655	15644	15412	15517	15544	15444	15615	15506	15761	15359	15558	15627	15479	15430	15482	15491	15378	15541	15550	15377	15576	15495	15614	15576	15472	15369	15452	15480	15487	15641	15539	15644	15492	15531	15455	15447	15437	15820	15611	15442	15619	15594	15338	15434	15511	15515	15612	15512	15623	15276	15435	15547	15456	15513	15509	15631	15564	15530	15480	15626	15509	15472	15484	15602	15526	15625	15487	15603	15705	15722	15514	15645	15432	15743	15480	15367	15750	15335	15421	15541	15535	15617	15642	15400	15489	15491	15509	15460	15560	15349	15573	15504	15545	15481	15467	15362	15709	15810	15577	15433	15441	15536	15461	15448	15548	15457	15599	15529	15730	15477	15518	15436	15681	15479	15492	15545	15586	15540	15420	15491	15504	15485	15232	15499	15619	15443	15450	15537	15417	15416	15463	15534	15662	15464	15475	15572	15540	15517	15536	15509	15634	15358	15399	15622	15622	15584	15489	15594	15812	15490	15701	15505	15452	15588	15343	15398	15500	15608	15434	15761	15678	15523	15483	15539	15414	15826	15351	15609	15329	15542	15546	15614	15400	15569	15578	15578	15692	15590	15586	15541	15555	15673	15415	15525	15451	15471	15417	15428	15499	15396	15378	15504	15316	15571	15512	15510	15468	15673	15457	15475	15509	15470	15561	15556	15557	15566	15172	15385	15476	15485	15599	15574	15348	15620	15283	15473	15498	15548	15660	15543	15598	15623	15656	15786	15581	15505	15646	15650	15644	15624	15530	15419	15607	15574	15650	15520	15571	15340	15563	15536	15549	15501	15519	15564	15543	15571	15351	15615	15515	15398	15604	15330	15493	15566	15538	15405	15387	15317	15493	15546	15645	15636	15575	15594	15732	15554	15523	15457	15404	15480	15665	15488	15477	15633	15565	15534	15468	15382	15486	15361	15472	15419	15447	15566	15546	15415	15574	15542	15411	15521	15622	15584	15295	15539	15607	15620	15318	15433	15518	15583	15430	15537	15549	15536	15619	15514	15543	15490	15577	15410	15353	15811	15436	15476	15525	15486	15474	15398	15693	15601	15445	15764	15590	15463	15520	15399	15661	15747	15593	15518	15506	15595	15455	15517	15439	15485	15527	15520	15437	15802	15667	15626	15442	15627	15651	15564	15599	15456	15487	15532	15742	15472	15546	15532	15543	15468	15552	15509	15378	15502	15448	15648	15675	15619	15434	15548	15547	15472	15455	15467	15512	15513	15259	15499	15489	15756	15729	15702	15622	15542	15352	15511	15595	15562	15514	15532	15401	15701	15335	15542	15572	15571	15487	15388	15585	15523	15456	15673	15511	15648	15522	15505	15459	15668	15472	15676	15509	15571	15514	15390	15518	15385	15383	15656	15577	15442	15378	15506	15506	15487	15314	15417	15512	15414	15383	15478	15629	15557	15537	15454	15479	15488	15538	15413	15517	15497	15597	15554	15679	15766	15341	15624	15827	15607	15440	15498	15653	15510	15332	15456	15434	15385	15564	15545	15558	15370	15558	15600	15381	15573	15418	15420	15616	15364	15602	15530	15684	15585	15586	15544	15388	15481	15522	15511	15532	15554	15652	15827	15420	15558	15527	15504	15616	15604	15681	15580	15558	15559	15694	15435	15477	15601	15581	15530	15409	15601	15662	15419	15535	15716	15439	15583	15445	15411	15323	15669	15433	15559	15304	15609	15603	15594	15479	15485	15515	15407	15613	15453	15431	15322	15461	15514	15433	15526	15639	15415	15445	15515	15553	15466	15559	15433	15466	15434	15654	15740	15519	15549	15497	15733	15465	15457	15425	15564	15534	15678	15715	15554	15619	15488	15623	15700	15534	15549	15673	15485	15519	15600	15556	15620	15455	15518	15612	15652	15417	15612	15623	15848	15366	15454	15647	15679	15557	15541	15645	15633	15684	15528	15272	15515	15392	15579	15480	15485	15428	15472	15525	15551	15798	15517	15487	15811	15772	15459	15584	15552	15675	15677	15426	15497	15658	15461	15398	15499	15454	15415	15587	15480	15474	15535	15462	15481	15512	15501	15584	15614	15707	15628	15444	15380	15641	15629	15521	15582	15486	15734	15564	15500	15660	15368	15497	15362	15497	15389	15530	15568	15504	15367	15536	15501	15437	15558	15398	15720	15418	15578	15387	15594	15562	15529	15536	15433	15510	15494	15634	15350	15505	15566	15504	15642	15585	15498	15604	15541	15482	15580	15384	15520	15727	15663	15530	15321	15430	15321	15469	15462	15494	15555	15566	15604	15601	15557	15539	15564	15610	15392	15380	15366	15524	15302	15382	15535	15665	15409	15554	15655	15506	15534	15522	15466	15673	15573	15485	15539	15468	15300	15382	15616	15728	15668	15338	15420	15647	15474	15539	15614	15391	15536	15417	15564	15511	15359	15676	15575	15559	15365	15387	15646	15498	15682	15442	15363	15621	15659	15552	15545	15357	15351	15526	15562	15728	15473	15538	15184	15477	15481	15429	15713
33825	57839	53567	42929	35824	29896	25087	22013	20020	18519	17486	16682	15728	15254	14822	14677	14193	14173	13860	14043	13949	13854	13635	13804	13532	13737	13682	13604	13592	13557	13539	13615	13611	13501	13460	13423	13529	13491	13475	13444	13412	13447	13387	13521	13408	13441	13355	13343	13581	13549	13444	13383	13485	13537	13476	13432	13466	13357	13426	13349	13485	13527	13610	13394	13488	13369	13529	13438	13374	13254	13391	13235	13372	13381	13378	13373	13413	13205	13366	13453	13347	13351	13405	13373	13399	13489	13428	13335	13395	13353	13377	13423	13332	13418	13351	13416	13569	13344	13426	13493	13447	13425	13536	13403	13305	13440	13289	13417	13448	13327	13265	13232	13296	13333	13365	13436	13405	13367	13324	13531	13445	13416	13393	13480	13386	13316	13472	13447	13190	13456	13292	13422	13347	13401	13499	13513	13343	13343	13396	13397	13540	13494	13291	13315	13351	13398	13373	13403	13457	13333	13356	13459	13460	13357	13436	13458	13490	13277	13426	13542	13330	13351	13343	13523	13481	13412	13444	13398	13473	13340	13399	13551	13438	13415	13404	13472	13329	13459	13268	13424	13371	13435	13296	13465	13489	13446	13345	13451	13368	13451	13283	13338	13340	13177	13455	13339	13478	13279	13417	13441	13337	13380	13435	13292	13418	13271	13372	13562	13396	13355	13574	13470	13471	13280	13536	13369	13483	13341	13305	13404	13476	13422	13328	13375	13477	13327	13481	13487	13388	13291	13352	13497	13448	13413	13388	13382	13454	13302	13353	13371	13493	13301	13473	13496	13301	13289	13217	13525	13445	13359	13316	13424	13368	13399	13433	13483	13249	13298	13438	13279	13317	13291	13322	13461	13378	13332	13321	13356	13342	13376	13364	13611	13371	13493	13521	13325	13277	13527	13289	13633	13243	13455	13388	13417	13315	13457	13417	13302	13292	13318	13375	13360	13329	13536	13268	13492	13399	13481	13454	13399	13356	13356	13187	13439	13459	13374	13472	13451	13501	13483	13406	13448	13315	13391	13301	13387	13512	13422	13388	13222	13323	13424	13552	13251	13382	13424	13495	13439	13359	13385	13441	13400	13384	13546	13483	13395	13450	13265	13499	13427	13396	13381	13279	13300	13284	13476	13268	13184	13345	13649	13411	13606	13391	13442	13354	13513	13543	13385	13511	13313	13406	13343	13217	13464	13352	13462	13367	13260	13423	13370	13423	13417	13320	13438	13282	13556	13437	13441	13301	13207	13399	13390	13439	13481	13481	13392	13497	13409	13347	13331	13478	13436	13428	13422	13349	13252	13335	13224	13373	13271	13447	13280	13226	13409	13510	13363	13450	13270	13244	13430	13264	13488	13475	13503	13424	13515	13543	13414	13473	13265	13215	13433	13307	13312	13360	13391	13301	13373	13238	13438	13363	13400	13669	13413	13342	13267	13472	13352	13555	13434	13388	13358	13323	13382	13351	13387	13315	13538	13342	13500	13507	13233	13546	13394	13461	13420	13388	13520	13522	13443	13357	13318	13347	13369	13361	13291	13458	13365	13502	13398	13396	13623	13298	13414	13457	13376	13408	13414	13439	13429	13473	13272	13355	13341	13362	13324	13369	13377	13574	13287	13324	13475	13630	13489	13538	13407	13541	13333	13397	13404	13328	13415	13509	13485	13349	13468	13266	13454	13408	13369	13473	13463	13297	13322	13446	13470	13314	13464	13412	13486	13172	13338	13384	13346	13424	13381	13355	13157	13385	13464	13501	13320	13330	13556	13391	13611	13459	13394	13524	13578	13409	13403	13289	13314	13400	13450	13248	13402	13443	13303	13310	13366	13524	13401	13318	13374	13447	13353	13271	13371	13298	13432	13344	13425	13341	13363	13312	13541	13597	13166	13451	13483	13274	13325	13242	13212	13496	13386	13502	13376	13333	13355	13319	13379	13318	13511	13364	13496	13426	13413	13474	13398	13304	13419	13351	13482	13460	13315	13514	13406	13212	13313	13316	13358	13388	13390	13178	13580	13064	13425	13138	13505	13334	13330	13455	13304	13423	13505	13359	13320	13371	13479	13239	13363	13315	13283	13363	13411	13563	13430	13332	13305	13472	13208	13288	13446	13365	13254	13457	13522	13356	13245	13350	13456	13443	13281	13223	13461	13319	13409	13377	13318	13398	13230	13595	13262	13389	13479	13393	13377	13493	13405	13285	13468	13261	13520	13630	13313	13390	13192	13480	13513	13500	13404	13636	13529	13413	13374	13454	13386	13444	13435	13543	13373	13189	13405	13306	13380	13279	13371	13503	13266	13309	13469	13401	13496	13275	13220	13247	13216	13322	13432	13394	13219	13298	13300	13427	13331	13409	13478	13300	13353	13361	13243	13545	13329	13539	13290	13555	13386	13556	13436	13513	13220	13266	13263	13475	13275	13479	13439	13300	13323	13437	13526	13471	13576	13373	13297	13411	13505	13249	13517	13441	13512	13313	13371	13350	13360	13389	13317	13403	13390	13542	13391	13547	13355	13463	13508	13468	13405	13308	13389	13260	13316	13548	13424	13346	13394	13392	13447	13413	13421	13392	13467	13434	13460	13247	13455	13273	13473	13415	13205	13448	13597	13520	13471	13309	13329	13387	13501	13381	13353	13456	13493	13442	13379	13262	13430	13382	13486	13450	13436	13319	13272	13395	13276	13532	13461	13417	13269	13510	13347	13379	13445	13438	13513	13295	13382	13441	13391	13469	13325	13458	13406	13388	13264	13371	13337	13397	13598	13443	13449	13470	13395	13348	13581	13258	13332	13404	13386	13484	13437	13244	13555	13414	13327	13318	13317	13464	13523	13395	13285	13386	13429	13413	13494	13428	13372	13418	13457	13439	13321	13294	13428	13496	13369	13239	13390	13529	13383	13451	13351	13327	13252	13371	13435	13532	13381	13326	13412	13582	13250	13379	13220	13290	13334	13361	13419	13273	13394	13348	13268	13357	13274	13344	13250	13368	13256	13354	13343	13345	13513	13439	13377	13508	13413	13486	13372	13427	13326	13440	13532	13323	13411	13412	13364	13416	13271	13371	13329	13434	13483	13348	13346	13402	13311	13528	13322	13303	13386	13349	13438	13492	13536	13435	13336	13273	13290	13369	13424	13565	13403	13409	13363	13458	13381	13444	13340	13447	13262	13431	13419	13473	13309	13300	13277	13246	13380	13295	13321	13366	13359	13533	13359	13542	13430	13514	13394	13523	13436	13283	13531	13244	13352	13298	13322	13419	13394	13242	13381	13255	13495	13249	13371	13494	13238	13490	13346	13535	13441	13318	13486	13372	13391	13242	13288	13353	13503	13196	13545	13396	13457	13366	13463	13422	13437	13428	13536	13477	13324	13328	13561	13405	13325	13514	13330	13354	13396	13243	13590	13515	13349	13435	13341	13374	13402	13197	13335	13352	13259	13347	13203	13509	13369	13332	13294	13342	13523	13421	13416	13436	13400	13285	13415	13255	13383	13548	13243	13428	13269	13417	13411	13386	13326	13361	13326	13465	13286	13231	13332	13494	13341	13433	13372	13496	13306	13312	13430	13350	13301	13475	13412	13389	13339	13310	13431	13331	13510	13455	13347	13230	13405	13365	13609	13536	13368	13434	13459	13491	13551	13406	13236	13256	13363	13282	13396	13206	13386	13320	13408	13352	13308	13466	13311	13426	13506	13427	13273	13411	13461	13438	13378	13558	13451	13355	13253	13474	13318	13386	13327	13335	13293	13179	13515	13334	13393	13406	13492	13290	13413	13379	13491	13484	13398	13421	13226	13374	13333	13394	13196	13503	13330	13379	13486	13422	13373	13550	13463	13299	13490	13380	13334	13281	13299	13444	13368	13333	13342	13286	13396	13363	13282	13449	13318	13369	13251	13459	13410	13334	13283	13452	13305	13345	13528	13275	13370	13523	13477	13545	13205	13391	13351	13572	13381	13372	13308	13503	13600	13392	13449	13310	13403	13470	13317	13479	13572	13387	13500	13280	13307	13386	13320	13294	13332	13279	13341	13395	13431	13207	13337	13338	13314	13596	13548	13397	13360	13427	13308	13392	13326	13391	13336	13434	13359	13265	13402	13463	13277	13252	13371	13499	13435	13342	13221	13431	13355	13214	13276	13355	13421	13398	13348	13638	13327	13307	13358	13273	13485	13342	13559	13356	13379	13518	13377	13326	13429	13405	13353	13482	13326	13492	13440	13508	13511	13315	13449	13352	13410	13546	13469	13434	13432	13333	13336	13396	13487	13421	13313	13344	13126	13381	13242	13592	13414	13385	13210	13473	13279	13391	13312	13331	13411	13377	13198	13358	13321	13399	13357	13650	13440	13294	13373	13333	13331	13452	13263	13316	13355	13396	13490	13378	13501	13278	13449	13253	13362	13301	13421	13344	13293	13415	13230	13502	13494	13416	13293	13463	13177	13467	13433	13443	13518	13358	13322	13377	13466	13398	13314	13309	13456	13426	13290	13265	13505	13194	13301	13444	13486	13440	13333	13440	13345	13497	13388	13384	13544	13426	13416	13342	13358	13468	13298	13330	13427	13453	13242	13401	13282	13277	13425	13506	13233	13447	13317	13341	13467	13308	13288	13427	13346	13495	13531	13587	13420	13388	13422	13326	13371	13416	13341	13399	13299	13436	13452	13479	13252	13301	13226	13460	13331	13340	13360	13312	13380	13439	13581	13361	13507	13476	13472	13325	13368	13274	13366	13390	13390	13430	13472	13327	13537	13358	13520	13384	13382	13457	13299	13377	13395	13341	13449	13326	13438	13364	13471	13318	13381	13280	13366	13355	13595	13325	13419	13408	13499	13443	13489	13412	13340	13305	13521	13332	13420	13398	13489	13254	13348	13450	13423	13232	13292	13469	13341	13683	13431	13404	13387	13239	13499	13406	13396	13364	13431	13301	13388	13310	13545	13440	13515	13467	13451	13380	13225	13367	13273	13405	13497	13404	13438	13464	13320	13362	13186	13455	13428	13367	13440	13502	13340	13392	13291	13455	13394	13329	13444	13461	13412	13430	13313	13449	13396	13477	13462	13365	13269	13377	13437	13448	13344	13278	13562	13585	13238	13383	13433	13474	13298	13355	13270	13595	13303	13502	13377	13341	13525	13389	13155
29377	29545	37098	31913	24427	21453	19229	17659	17040	16536	16046	16272	15894	15727	15501	15620	15379	15285	15369	15286	15207	15281	15596	15561	15429	15267	15375	15255	15455	15409	15260	15428	15384	15366	15213	15224	15360	15388	15363	15126	15359	15384	15072	15441	15307	15183	15338	15056	15197	15278	15203	15389	15186	15151	15466	15302	15205	15364	15191	15318	15193	15262	15247	15294	15056	15272	15402	15191	15088	15280	15158	15328	15425	15222	15256	15299	15227	15286	15075	15172	15165	15170	15224	15319	15248	15311	15073	15404	15169	15234	15353	15270	15160	15097	15365	15175	15174	15212	15137	15378	15339	15104	15170	15198	15278	15262	15032	15150	15207	15142	15088	15144	15120	15237	15366	15329	15278	15102	15205	15216	15124	15032	15124	15317	15235	15083	15263	15387	15235	15020	15348	15165	15153	15378	15430	15179	15169	15259	15312	15268	15256	15085	15209	15300	15038	15146	15256	15201	15178	15178	14988	15089	15185	15075	15363	15173	15468	15375	15181	15206	15105	15381	15155	15171	15109	15213	15331	15124	15214	15072	15286	15349	15156	15447	15344	15318	15305	15349	15248	15332	15085	15118	15371	15283	15206	15326	15298	15044	15203	15256	15402	15430	15191	15151	15168	15376	15111	15284	15527	14850	15034	15383	15437	15363	15302	15214	15568	15470	15351	15311	15270	15100	15243	15165	15070	15270	15264	15173	15055	15195	15336	15144	15350	15102	15209	15116	15201	15153	15308	15281	15335	15357	15100	15099	15029	15170	15304	15067	15153	15106	15132	15308	15243	15276	15301	15313	15205	15415	15132	15145	15255	15309	15273	15275	15204	15291	15412	15047	15270	15284	15219	15399	15186	15274	15136	15169	15335	15338	15231	15275	15177	15106	15229	15323	15248	15220	15164	15142	15164	14977	15155	15122	15436	15270	15102	15224	15006	15245	15214	15054	15308	15227	15199	15310	15255	15207	15152	15234	15293	15264	15539	15293	15094	15024	15358	15144	15287	15184	15334	15193	15120	15142	15147	15317	15321	15355	15309	15312	15262	15161	15242	15169	15093	15350	15317	15187	15272	15115	15076	15377	15476	15252	15198	15270	15180	15315	15475	15315	15336	15152	15122	15209	15139	15293	15163	15072	15336	15201	15415	15250	15284	15167	15384	15297	15390	15306	15241	15158	15185	15251	15202	15182	15324	15225	15291	15214	15209	15356	15155	15234	15429	15110	15254	15282	15270	15114	15270	15223	15157	15121	15123	15346	15429	15212	15371	15352	15280	15282	15238	15232	15119	15232	15228	15192	15207	15254	15293	15231	15314	15386	15197	15183	15263	15293	15123	15176	15355	15261	15181	15265	15304	15133	15145	15109	15483	15227	15375	15295	15222	15065	15316	15267	15110	15331	15204	15115	15247	15228	15150	15250	15356	15195	15121	15122	15112	15122	15362	15176	15232	15200	15179	15383	15074	15119	15360	15228	15498	15254	15102	15200	15236	15256	15262	15453	15267	15158	15084	15336	15276	15178	15306	15199	15370	15456	15147	15262	15194	15285	15149	15175	15202	14970	15078	15080	15210	15223	15275	15409	15245	15446	15146	15200	15271	15146	15160	15181	15178	15312	15163	15251	15201	15308	15192	15268	15168	15167	15364	15441	15220	15258	15071	15249	15399	15220	15243	15273	15137	15247	15149	15303	15214	15147	15170	15304	15351	15286	15366	15261	15341	15179	15122	15189	15205	15208	15148	15131	15319	15173	15228	15254	15438	15288	15256	15238	15379	15294	15219	15160	15382	15416	15207	15454	15357	15242	15478	15225	15225	15397	15336	15235	15357	15449	15090	15307	15283	15154	15242	15184	15305	15386	15232	15175	15203	15159	15326	15197	15455	15292	15368	15203	15223	15390	15291	15317	15292	15110	15216	15326	15312	15158	15175	15181	15132	15334	15190	15202	15175	15123	15409	14990	15071	15245	15276	15104	15184	15078	15138	14964	15096	15106	15143	15332	15231	15378	15319	15005	15557	15045	15141	15396	15567	15407	15215	15245	15183	15166	15153	15249	15277	15125	15318	15309	15188	15280	15133	15298	15248	15317	15432	15165	15161	15258	15211	15495	15337	15317	15084	15070	15233	15127	15235	15182	15160	15045	15246	15323	15276	15286	15338	15284	15191	15147	15108	15127	15357	15473	15270	15259	15324	15310	15189	15162	15272	15437	15354	15424	15197	15304	15162	15157	15353	15364	15284	14959	15377	15359	15213	15320	15397	15217	15256	15263	15284	15128	15226	15212	15406	15339	15291	15380	15334	15261	15317	15392	15187	15121	15220	15551	15206	15046	15210	15087	15248	15299	15238	15352	15212	15375	15309	15316	15238	15111	15249	15222	15200	15219	15186	15312	15190	15218	15155	15236	15371	15282	15147	15326	15275	15292	15376	15285	15314	15433	15271	15172	15227	15254	15129	15257	15166	15331	15155	15038	15124	15202	15098	15111	15205	15220	15208	15339	15286	15179	14972	15155	15408	14962	15266	15234	15362	15173	15346	15345	15121	15439	15250	15220	15009	15098	15198	15244	15291	15275	15333	15165	15293	15353	15304	15245	15278	15232	15314	15216	15200	15087	15065	15044	15269	15302	14945	15168	15319	15458	15202	15183	15176	15173	15019	15424	15274	15146	15293	15306	15173	15307	15320	15120	15211	15247	15335	15063	15336	15137	15465	15254	15125	15217	15102	15146	15420	15369	15383	15205	15324	15098	15173	15206	15231	15385	15299	15214	15399	15113	15204	15134	15452	15274	15398	15189	15327	15411	15288	15254	15365	15112	15264	15390	15244	15359	15351	15181	15273	15150	15355	15361	15232	15166	15192	15317	15415	15259	15301	15018	15413	15229	15203	15389	15190	15047	15250	15316	15391	15267	15286	15199	15128	15090	15121	15365	15162	15158	15209	15482	15467	15308	15247	15182	15287	15056	15365	15054	15066	15214	15389	15106	15268	15178	15176	15083	15277	15166	15229	15152	15379	15162	15284	15249	15276	15346	15380	15159	15306	15434	15150	15284	15320	15275	15069	15257	15356	15279	15324	15383	15453	15093	15074	15388	15068	15122	15330	15056	15312	15137	15228	15270	15225	15182	15159	15194	15277	15308	15431	15185	15258	15163	15409	15243	15200	15225	15068	15279	15198	15257	15230	15206	15178	15116	15279	15112	15266	15033	15388	15251	15362	15171	15465	15345	15192	15032	15394	15339	15324	15197	15296	15231	15182	15320	15222	15314	15209	15178	15270	15363	15236	15347	15296	15397	15172	15269	15247	15220	15316	15183	15243	15251	15206	15286	15360	15227	15313	15249	15156	15361	15395	15365	15286	15345	15262	15064	15261	15233	15154	15185	15331	15071	15060	15179	15109	15151	15297	15193	15308	15338	15339	15048	15207	15307	15225	15124	15174	15352	15091	15393	15230	15296	15408	15316	15356	15272	15191	15146	15271	15150	15183	15267	15107	15222	15119	15133	15189	15249	15231	15094	15389	15240	15135	15241	15295	15085	15355	15287	15122	15130	15070	15384	15409	15278	15404	15306	15164	15359	15153	15239	15031	15030	15334	15256	15270	15188	15272	15245	15039	15368	15314	15188	15251	15420	15615	15223	15254	15131	15235	15342	15271	15241	15145	15055	14987	15264	15181	15395	15148	15341	15246	15246	15122	15091	15229	15258	15214	15487	15153	15299	15051	15177	15078	15264	15349	15203	15244	15147	15198	15239	15319	15366	15257	15398	15270	15068	15211	15358	15091	15088	15241	15078	15060	14975	15058	15224	15344	15386	15288	15052	15251	15161	15095	15135	15330	15147	15367	15492	15274	15219	15232	15330	15325	15297	15176	15240	15264	15135	15207	15069	15299	15176	15159	15059	15220	15266	15283	15370	15237	15335	15265	15351	15140	15279	15378	15268	15351	15209	15368	15384	15314	15080	15295	15173	15292	15174	15256	15222	15318	15162	15291	15147	15193	15274	15111	15218	15173	15128	15298	15147	15140	15265	15238	15278	15382	15318	15126	15238	15221	15105	15378	15366	15212	15321	15217	15344	15375	15379	15357	15128	15061	15210	15292	15430	15281	15234	15200	15292	15296	15253	15393	15105	15137	15188	15197	15070	15450	15388	15109	15134	15346	15363	15316	15269	15296	15248	15346	15404	15200	15217	15179	15225	15251	15270	15217	15098	15316	15100	15350	15386	15363	15260	15178	15261	15179	15255	15228	15157	15249	15082	15299	15171	15378	15327	15274	15095	15286	15175	15286	15394	15188	15300	15169	15120	15274	15176	15266	15322	15278	15374	15483	15370	15358	15264	15030	15241	15154	15272	15115	15217	15318	15318	15305	15397	15350	15234	15212	15151	15527	15051	15277	15206	15258	15150	15340	15374	15122	15300	15308	15296	15297	15123	15134	15143	15151	15052	15325	15280	15300	15011	15368	15109	15249	15122	15261	15300	15216	15403	15358	15235	15252	15100	15176	15156	15298	15390	15268	15359	15178	15493	15132	15344	15411	15133	15033	15393	15251	15121	15268	15277	15194	15086	15245	15537	15310	15217	15252	15366	15328	15417	15177	15230	15327	15132	15389	15138	15290	15276	15252	15332	15207	15201	15322	15196	15220	15111	15341	15413	15361	15506	15375	15288	15329	15263	15059	15339	15154	15411	15424	15323	15178	15299	15178	15299	15287	15121	15115	15283	15344	15230	15338	15307	15386	15218	15338	14977	15204	15225	15151	15501	15266	15362	15165	15183	15270	15287	15157	15447	15319	15055	15151	15234	15315	15245	15286	15092	15252	15250	15347	15240	15238	15196	15224	15305	15337	15263	15224	15178	15121	15201	15223	15124	15091	15156	15416	15397	15018	15232	15088	15312	15317	15118	15345	15254	15321	15207	15213	15209	15107	15233	15142	15095	15249	15229	15310	15420	15016	15116	15307	15124	15304	15392	14874	15341	15309	15298	15299	15260	15231	15079	15319	15449	15327	15156	15187	15245	15314	15186	15307	15031	15282	15467	15191	15121	15294	15282	15151	15256	15062	15422	15361	15333	15298	15418	15284	15237	15209	15295	15352	15286	15153	15356	15167	15224	15246	15511	15230	15338	15232	15068	15286	15262	15265	15490
32696	45982	41206	30747	24512	21004	18354	17037	15989	15391	14785	14551	14284	13911	13919	13708	13732	13468	13575	13355	13428	13413	13526	13489	13449	13431	13402	13385	13442	13265	13298	13330	13370	13320	13408	13347	13347	13299	13341	13542	13240	13489	13202	13181	13173	13358	13341	13278	13276	13145	13291	13365	13353	13307	13446	13244	13377	13323	13429	13193	13176	13342	13264	13221	13353	13210	13409	13153	13240	13458	13353	13286	13407	13398	13415	13301	13472	13178	13140	13297	13289	13281	13291	13252	13160	13443	13302	13416	13209	13362	13526	13391	13320	13190	13266	13317	13249	13378	13398	13390	13282	13156	13423	13295	13277	13379	13362	13270	13149	13224	13296	13424	13364	13176	13320	13235	13314	13449	13344	13278	13088	13346	13317	13337	13229	13415	13224	13312	13337	13403	13233	13234	13339	13365	13275	13066	13295	13336	13181	13268	13335	13155	13404	13273	13307	13295	13182	13155	13292	13338	13346	13311	13110	13386	13205	13380	13298	13192	13233	13313	13327	13393	13214	13406	13315	13452	13325	13384	13344	13186	13263	13277	13169	13255	13327	13366	13315	13286	13374	13294	13272	13250	13342	13407	13222	13403	13226	13227	13120	13199	13254	13292	13368	13244	13282	13207	13178	13311	13298	13232	13262	13277	13191	13163	13144	13353	13225	13326	13338	13321	13233	13203	13301	13316	13473	13372	13231	13410	13247	13332	13061	13150	13252	13448	13261	13146	13457	13418	13220	13342	13237	13337	13342	13142	13465	13182	13360	13278	13277	13295	13403	13347	13264	13242	13339	13224	13204	13302	13423	13285	13305	13244	13298	13236	13296	13315	13354	13367	13215	13224	13365	13106	13290	13204	13256	13340	13272	13357	13307	13312	13304	13250	13311	13489	13264	13403	13183	13440	13343	13323	13340	13318	13481	13163	13459	13266	13393	13283	13210	13180	13158	13350	13372	13360	13398	13319	13260	13139	13289	13242	13308	13214	13422	13148	13116	13189	13152	13315	13253	13202	13300	13223	13317	13309	13196	13235	13322	13337	13234	13371	13267	13348	13295	13331	13319	13295	13317	13309	13420	13246	13198	13381	13391	13056	13278	13296	13361	13413	13507	13329	13202	13230	13326	13306	13190	13389	13401	13333	13253	13249	13462	13302	13243	13192	13174	13294	13231	13384	13279	13192	13263	13129	13231	13405	13276	13245	13183	13270	13316	13364	13341	13318	13449	13235	13307	13372	13251	13148	13301	13079	13380	13080	13284	13337	13292	13214	13303	13191	13317	13247	13272	13400	13443	13206	13212	13332	13302	13293	13244	13213	13225	13298	13364	13347	13374	13355	13213	13231	13271	13323	13247	13191	13292	13191	13319	13348	13307	13312	13304	13318	13155	13423	13308	13425	13230	13226	13399	13164	13321	13337	13143	13318	13326	13393	13264	13375	13213	13416	13132	13291	13232	13324	13400	13263	13276	13289	13395	13145	13195	13204	13320	13169	13285	13277	13293	13380	13262	13282	13268	13323	13239	13303	13333	13175	13220	13183	13393	13465	13333	13300	13245	13331	13375	13542	13240	13329	13273	13356	13337	13169	13305	13275	13199	13273	13187	13247	13386	13289	13278	13367	13402	13384	13384	13263	13300	13456	13289	13342	13422	13184	13442	13349	13277	13212	13254	13202	13230	13596	13220	13290	13196	13210	13353	13250	13258	13209	13323	13353	13326	13232	13209	13383	13276	13360	13195	13270	13224	13316	13386	13321	13331	13242	13411	13347	13279	13200	13350	13295	13218	13350	13441	13314	13304	13230	13360	13136	13272	13180	13346	13349	13434	13320	13203	13200	13180	13199	13138	13197	13111	13285	13243	13300	13258	13152	13261	13354	13325	13417	13379	13328	13255	13477	13156	13353	13160	13225	13313	13290	13339	13273	13268	13366	13304	13277	13299	13452	13370	13245	13095	13310	13264	13277	13482	13355	13395	13297	13348	13356	13180	13286	13353	13311	13268	13257	13251	13319	13158	13225	13078	13291	13304	13368	13422	13284	13391	13263	13336	13339	13309	13236	13238	13337	13210	13204	13273	13484	13263	13292	13259	13371	13473	13326	13161	13430	13169	13268	13395	13211	13167	13336	13278	13277	13280	13367	13430	13257	13310	13354	13225	13291	13285	13382	13257	13411	13241	13195	13363	13259	13362	13399	13257	13381	13519	13331	13217	13283	13229	13136	13384	13361	13270	13153	13136	13363	13146	13227	13220	13168	13251	13182	13201	13364	13279	13278	13188	13261	13243	13367	13349	13387	13411	13233	13485	13321	13420	13280	13223	13320	13221	13318	13146	13397	13393	13314	13335	13245	13303	13341	13230	13180	13277	13367	13332	13433	13305	13273	13315	13197	13301	13389	13340	13413	13483	13292	13371	13336	13307	13203	13323	13480	13379	13177	13310	13429	13150	13290	13290	13223	13312	13157	13269	13216	13314	13266	13304	13327	13328	13169	13260	13331	13431	13274	13470	13161	13248	13256	13393	13318	13211	13188	13258	13209	13282	13352	13178	13192	13300	13431	13208	13234	13349	13189	13150	13257	13182	13426	13193	13318	13289	13352	13318	13300	13374	13404	13156	13388	13299	13313	13243	13270	13154	13363	13353	13447	13331	13374	13295	13144	13343	13285	13297	13391	13420	13358	13259	13235	13286	13254	13371	13332	13266	13312	13212	13328	13289	13426	13043	13422	13455	13320	13281	13302	13159	13330	13273	13329	13220	13193	13296	13216	13252	13212	13189	13350	13292	13235	13252	13360	13409	13362	13440	13340	13344	13503	13235	13294	13329	13266	13330	13136	13315	13354	13334	13411	13269	13241	13429	13350	13316	13272	13395	13321	13343	13318	13256	13210	13301	13337	13210	13333	13485	13340	13314	13321	13372	13241	13300	13254	13356	13100	13317	13317	13345	13099	13323	13376	13302	13304	13126	13286	13300	13210	13259	13373	13219	13346	13305	13532	13162	13376	13199	13207	13255	13294	13398	13401	13159	13207	13415	13347	13402	13211	13431	13298	13263	13434	13298	13200	13359	13164	13214	13338	13457	13316	13347	13168	13370	13329	13213	13193	13280	13380	13245	13363	13237	13275	13192	13436	13162	13355	13276	13403	13165	13373	13358	13239	13160	13234	13282	13378	13354	13268	13349	13330	13219	13314	13166	13320	13452	13410	13281	13272	13362	13222	13169	13426	13544	13277	13341	13403	13220	13304	13208	13392	13289	13329	13295	13404	13074	13312	13171	13481	13359	13344	13243	13354	13261	13206	13398	13187	13463	13284	13300	13255	13359	13165	13410	13333	13143	13134	13202	13347	13367	13457	13134	13220	13342	13215	13242	13303	13286	13460	13371	13292	13281	13336	13199	13335	13280	13263	13236	13318	13323	13232	13304	13396	13202	13283	13344	13261	13387	13391	13294	13263	13301	13337	13326	13285	13332	13347	13311	13357	13238	13261	13205	13238	13186	13288	13187	13490	13370	13255	13235	13255	13321	13262	13410	13159	13101	13354	13320	13336	13149	13307	13186	13413	13363	13449	13353	13205	13143	13324	13350	13284	13459	13223	13380	13229	13297	13194	13262	13293	13300	13236	13263	13276	13339	13218	13318	13295	13357	13234	13296	13280	13143	13421	13216	13212	13396	13195	13236	13438	13266	13343	13230	13267	13207	13204	13284	13302	13338	13215	13146	13336	13424	13209	13258	13189	13394	13433	13388	13281	13307	13386	13288	13298	13161	13361	13342	13275	13434	13307	13365	13272	13178	13261	13221	13205	13278	13123	13260	13350	13148	13308	13293	13219	13190	13299	13438	13339	13305	13296	13409	13149	13376	13364	13484	13497	13228	13344	13254	13396	13277	13115	13421	13310	13410	13471	13295	13193	13281	13300	13274	13197	13233	13361	13267	13156	13247	13223	13314	13371	13138	13359	13420	13307	13281	13393	13234	13207	13434	13418	13183	13193	13381	13413	13329	13295	13267	13544	13437	13182	13359	13455	13328	13343	13209	13268	13259	13258	13147	13232	13313	13328	13247	13266	13273	13285	13359	13428	13312	13209	13311	13302	13145	13181	13326	13460	13336	13311	13117	13397	13095	13286	13363	13156	13316	13253	13332	13371	13297	13352	13297	13285	13388	13309	13209	13191	13207	13195	13351	13330	13182	13430	13300	13292	13386	13262	13422	13388	13406	13290	13424	13442	13239	13330	13382	13168	13299	13241	13461	13270	13335	13264	13211	13390	13292	13252	13288	13344	13207	13573	13382	13320	13384	13274	13211	13478	13337	13299	13225	13195	13350	13262	13386	13162	13181	13335	13198	13221	13356	13235	13236	13305	13189	13399	13265	13256	13224	13323	13172	13368	13287	13453	13438	13314	13144	13432	13083	13174	13251	13337	13211	13411	13116	13378	13270	13196	13353	13441	13300	13204	13242	13437	13297	13326	13463	13264	13179	13236	13186	13371	13317	13402	13186	13201	13346	13250	13390	13252	13280	13348	13180	13353	13299	13230	13271	13235	13420	13220	13321	13343	13201	13282	13201	13349	13256	13378	13217	13310	13399	13197	13291	13171	13431	13297	13265	13259	13241	13197	13233	13469	13384	13334	13419	13201	13197	13312	13266	13338	13114	13145	13382	13354	13143	13270	13419	13413	13271	13234	13271	13378	13399	13023	13263	13367	13352	13470	13157	13196	13371	13274	13373	13427	13290	13218	13420	13361	13438	13222	13420	13423	13242	13234	13222	13230	13317	13445	13296	13284	13356	13344	13338	13363	13535	13348	13358	13275	13303	13349	13235	13277	13448	13435	13416	13283	13369	13329	13268	13193	13409	13098	13332	13343	13221	13370	13347	13365	13355	13368	13256	13240	13344	13318	13313	13452	13261	13315	13294	13349	13329	13290	13217	13502	13458	13341	13349	13361	13391	13146	13370	13328	13399	13178	13369	13353	13344	13307	13329	13339	13347	13283	13391	13491	13476	13197	13443	13233	13405	13402	13347	13148	13557	13266	13327	13296	13352	13264	13126	13132	13296	13401	13206	13367	13239	13402	13317	13458	13286	13457	13259	13345	13369	13273	13324	13178	13291	13382	13278	13130	13332	13442	13380	13287	13250	13394
23927	21005	28522	26075	25645	25575	23318	19323	17812	17394	16910	16534	16301	15842	15628	15589	15640	15152	15171	15410	15334	15395	15212	15277	15138	15152	14969	15067	15042	15133	15105	15001	15115	15126	15135	14991	15115	15052	15239	14905	14963	15041	15028	15065	14866	15080	15337	14798	15084	14762	14914	14966	15021	15146	15177	15103	15003	14971	14991	14922	15076	15087	14859	15020	15089	14975	14970	14747	14850	15056	14950	15064	15051	15173	15113	15028	15082	14979	15164	15013	14930	14897	14987	14996	14966	15011	15011	14881	14853	15172	14771	14798	15067	14939	14918	14831	14798	15135	15132	14792	14932	14753	15169	15015	15043	15032	14993	14991	14926	15169	14819	14906	14878	15088	14983	14990	14940	15041	15033	14840	15010	14812	15161	14837	14799	14885	14894	15028	15178	15021	15057	15017	15153	14965	14977	14848	14497	14765	14833	14806	15105	15037	14826	14913	14844	14906	14927	14953	15071	15058	14985	15008	14950	14919	15145	15211	14994	15075	14938	14975	14932	15098	14989	14941	15072	15074	15018	15056	14898	15019	14995	15170	14977	15100	14921	14850	15065	15204	15020	14918	14822	14827	14898	15026	14910	14861	14933	15144	14925	14809	15036	15017	14948	15001	14961	14869	14831	14972	14881	15011	14926	15083	15009	14870	15070	15054	15065	15135	14856	14993	15020	14848	14889	14809	15086	15023	14906	14931	14915	14987	15125	15159	14844	14874	15030	14947	14910	14903	15079	14882	15079	14881	14936	15059	15085	14846	15001	14884	14948	15017	15068	14990	14829	14987	14919	14994	15030	15006	14848	14933	14974	15084	14997	14882	15014	14780	14959	14835	14949	15028	14795	14907	14878	15060	15019	14851	14917	15029	14794	14984	15191	14886	14792	14858	14773	14640	14845	14936	15062	14895	14835	14849	14979	14951	14874	15071	14864	14898	14935	14930	14855	14948	14832	15007	14844	14995	14771	14956	14960	14765	15079	14912	15028	15003	15084	15018	14879	14918	15179	14924	14945	15083	14977	14993	14808	14843	15007	14856	14928	14996	14770	14886	15054	14882	14985	15090	14892	14920	14988	14967	14793	14953	14936	14861	14781	15170	14818	14923	15083	14868	15129	14788	14932	15012	14939	14987	14835	14762	14921	14733	14756	14983	14978	14966	14864	15009	14925	14958	15119	15076	15070	14923	14876	14893	14907	14967	15055	14989	14981	14983	14863	14921	15024	14937	14965	14836	14861	15022	14968	14924	14935	15103	14855	14950	15015	14977	15104	15052	14988	14844	14922	15163	14899	15048	14969	15079	15007	14935	14871	14674	15008	14971	14875	15050	15040	15046	15043	14868	15015	14904	14977	15022	14983	14925	14811	15086	14817	14842	14834	14894	14821	14993	14978	14788	15105	14879	15070	14871	14934	14876	14836	14802	14972	14973	14780	14741	14935	15007	14774	14861	15036	15116	15015	15103	15036	15002	14898	14965	14799	15028	14993	14954	14912	14844	14970	15130	14989	14817	14992	14975	14944	14939	14864	14910	14856	15030	14862	14954	14908	14936	15056	14935	15097	15055	14977	14973	14800	14911	14938	15033	14960	14849	14825	14856	14846	14910	15059	14773	15049	14760	14750	15115	15105	14840	15073	14972	15167	14912	15020	14814	15196	15039	15016	14800	14942	15069	14973	14799	14875	14955	14906	14781	14860	14858	14896	14905	14790	14995	14969	14942	14759	14884	14829	14956	15149	14880	15016	14878	15102	14719	14834	15037	15018	14810	15048	14900	14910	15004	14976	14935	15107	14805	14886	15215	15129	15092	14968	14971	15033	15024	15125	15001	14983	14921	14933	14951	14970	14946	15016	15006	15054	15046	15095	15009	15047	14817	14838	14709	14776	15173	14963	15098	15023	14990	15130	14927	15147	14896	14895	14900	15034	14793	14714	14890	14929	14976	15074	14891	14838	15028	15012	14899	14986	14750	14798	14851	14907	15002	15013	14868	15066	14921	14980	14969	15063	15095	14997	14882	14837	14851	15053	14809	14869	14822	14883	15013	15019	14849	15033	14973	15056	14784	15092	14783	14945	14856	14926	14879	14946	15064	14932	14842	14862	14987	14947	14837	14843	14729	14898	14985	14886	14946	15028	15035	14925	14913	14824	14912	14950	14895	14968	14981	15040	14993	14767	14838	14996	14706	14938	14961	15024	14984	14765	15030	14935	15034	14990	14792	15079	15122	14787	14882	14732	15031	15035	14788	14841	14796	15025	14901	15016	14741	14819	15039	14962	15003	15079	15032	15058	14898	14907	14859	14859	15032	14788	15088	15076	14768	15107	14923	14986	14673	14888	15031	15047	14981	15011	14868	14832	14824	14943	15033	14942	14893	15076	14958	14819	14862	14822	14998	15068	14880	14950	14925	14840	14864	14984	15070	15013	14981	14896	14801	14934	15049	14825	14902	14823	14750	14853	14962	14866	14959	14978	14970	14954	14978	14801	14966	14861	14857	15095	15093	15192	15069	14794	14625	14897	14836	15134	14937	14854	14775	15037	14951	14862	14940	14994	14914	15080	14980	14952	14999	14937	14851	15026	15210	15014	14806	14840	14802	14789	14759	14934	14775	14976	14995	15033	15078	14985	15026	15013	15097	14954	15092	15037	14886	15075	14886	15141	15169	14992	15025	14663	14972	15177	14905	14919	14980	14883	14934	14946	14903	15100	14962	15088	15244	15128	14687	14862	14908	14937	14853	14892	15002	15046	14842	14958	14909	14886	14831	14951	14711	14994	14946	14954	14854	15018	14956	15232	15005	14938	14727	15089	15053	15084	14884	14960	14863	14952	15254	14872	14887	14817	15024	14847	14877	14924	14937	14940	14955	14850	15085	15086	14975	15044	14815	14994	14882	14834	15001	15063	14896	14924	14817	14866	14841	14939	14931	14837	14873	14948	14936	15048	14915	15188	14849	14827	14971	14899	14737	14901	14956	14816	14907	14989	14976	14973	14918	15017	15104	14947	14986	15005	15118	14913	14886	15029	14917	15090	14880	14955	14941	14828	14910	15010	15119	15023	15137	15100	15085	14956	14849	15123	15041	14960	14913	14965	14911	14855	14892	15071	15107	14775	14898	15052	15011	14850	14928	14786	14893	15160	15083	14964	14789	14903	14986	14999	14837	15010	15014	15073	15030	14927	14754	14743	14848	15106	15007	15010	14754	14897	15039	14861	14859	15152	14770	14910	14726	15012	15114	14907	15095	14976	14957	14850	14920	14927	15019	14624	14978	14913	14948	14937	14945	15009	14925	14919	14854	14896	14960	15072	15032	15057	15197	14895	14920	15016	14885	14943	14926	14762	14975	15002	14870	15017	15019	14906	15021	14987	14959	15004	14968	15009	14809	14878	15115	14959	14961	14875	14816	15024	14857	14917	14926	14875	15016	14818	15011	14892	14792	14882	14904	14757	14913	14944	14952	14929	14883	14934	14885	14898	14897	14932	15017	14949	14947	15110	15145	14839	14961	15104	14920	14903	14964	15014	14895	15011	14998	15049	14853	14979	15127	14920	15237	14861	14792	14863	14735	15034	15166	14932	14927	15137	14958	14931	14963	14975	14804	14892	14977	14923	14817	14787	14989	14911	14974	14789	14993	14829	15025	15067	15040	14898	15065	14752	14818	15012	14961	14887	14973	14966	14989	14930	14907	14984	14879	14965	14966	15009	15065	14809	15033	14839	14964	14942	14933	14979	14917	14970	14789	15029	14837	14831	14916	14998	14847	14929	15035	15086	14997	15128	14842	14771	14862	14821	14936	15090	15032	14829	14803	15057	14981	14738	14971	14893	15173	14748	14884	14989	15016	14854	15009	15001	14948	15047	15108	14936	15026	14925	14872	14919	15098	14867	14956	14811	15097	15063	15025	15002	14990	14968	14840	14877	15019	14790	14887	14781	14948	14949	14903	14959	14954	14936	14982	14882	14859	15042	14836	14800	14861	14889	15018	14838	14873	15091	14995	14916	15050	14798	14762	14956	15047	15010	14875	14770	15026	14947	14772	14990	14902	14959	15107	14963	14919	14958	14872	15039	15043	14933	14842	14924	14941	14895	14793	15067	15095	15043	14939	14847	15070	14838	14906	14966	14780	14933	15078	15108	14847	14992	14884	14883	14904	14986	14988	14840	14721	15017	15057	15052	14762	15036	14810	15074	14944	14953	15014	15162	15025	15203	15000	14997	15044	14830	15134	14811	14932	14952	14929	15013	15011	15039	14917	14932	14884	15220	14958	14795	15065	14976	14863	14914	14977	15006	14961	15056	15054	14962	14980	15049	14979	14913	15027	15108	15138	14918	14904	14954	15050	15152	15121	14996	14983	15112	15019	15014	14763	14954	15000	14976	14969	14940	14924	14801	14946	15181	15016	15040	14785	14912	15030	15056	15072	15252	15136	14862	14954	14984	15092	15145	15139	15051	15023	14981	14909	14849	14914	15050	14912	14865	15032	14856	14747	15173	15090	15097	14823	14739	14986	15113	14882	15137	14911	14882	15110	14920	15029	14872	14801	15060	15007	14893	14877	14997	14859	14693	14941	14911	14880	15181	14937	14975	14891	14948	14896	14790	14811	14839	14934	14848	14815	15005	14982	14850	15100	14876	14897	14904	14875	15003	15032	14917	14837	14963	15165	14920	14944	14968	14837	15275	14772	14884	14867	15151	15187	14887	14992	14987	14946	14927	14851	15013	14998	14939	14751	14843	14879	15004	14909	14800	15062	15006	14993	14978	15050	15185	14910	15036	14830	14867	15035	14883	14966	15000	14803	14912	15032	15019	14997	15008	15035	14900	14765	14943	14953	14964	14992	14815	14784	14926	14893	14957	15066	14898	14914	14840	14955	14983	14903	14762	14931	14807	14888	14964	15002	14996	14761	15019	14925	15068	14919	14881	15046	15222	14843	15130	15066	14765	14843	14745	15184	14942	15090	14878	14952	14992	14797	14807	15016	14915	14860	14911	15024	14816	14892	15027	14962	15039	15205	15004	15025	14904	14926	14718	14934	14864	14900	15007	14971	14937	14868	14867	14834	15017	14864	14948	14970	14837	14748	14725	14950	14874	14933	14874	15017	14912	15142	14957	14900	14854	14973	15044	15020	14895	15260	14752	14957
31968	52470	47764	37240	31116	25748	21288	18949	17396	16408	15725	15387	14827	14450	13951	14044	14034	13563	13501	13561	13541	13462	13398	13287	13156	13299	13344	13264	13334	13255	13367	13104	13289	13214	13114	13188	13318	13158	13190	13270	13223	13308	13127	13310	13175	13183	13186	13153	13090	13218	13208	13228	13336	13041	13169	13025	13109	13305	13131	13002	13257	13092	13240	13062	13265	13161	13128	12964	13220	13292	13139	13136	13091	13093	13020	13042	12985	13306	13127	13175	13086	13391	13167	13093	13268	13343	13163	13211	13045	13255	13150	13145	13077	13204	12998	13214	13123	13075	12969	13084	13242	13282	13006	13216	13155	13149	13124	13290	13009	13246	13354	13096	13176	13112	13113	13287	13154	12852	13111	13144	13005	13074	12980	13146	13053	13071	12910	13016	13058	13177	13108	12980	13331	13222	13144	13167	13035	13118	13199	13223	13173	12986	13083	13194	13185	13121	13080	12995	13020	13050	13109	12911	13254	13090	13180	13167	13001	13222	13269	12964	13147	13198	13224	13131	13197	13017	13237	13168	13236	13165	12949	13118	13103	13169	13076	13134	13005	13254	13211	13146	13212	13144	13189	13265	13131	13191	13211	13224	13191	13061	13135	12993	13078	13206	13046	13147	13052	13246	13132	13086	13121	13145	13148	13033	13088	13060	13107	13169	13252	13119	13220	13165	13134	13031	13021	13148	13151	13040	13156	13180	13294	13039	13052	13215	13096	13179	13177	13152	13075	13197	13149	13013	13214	13061	13073	13289	13127	13152	13102	13269	13235	13072	13179	13094	13092	13200	13080	13105	12994	13171	13059	13292	13229	13272	13120	13060	13220	13252	12994	13083	13101	13121	13304	13202	12971	12898	13170	13202	13159	13031	13071	13061	12978	13172	13212	13011	12988	13135	13087	13081	13102	13027	13174	13284	13035	13124	13096	13198	13054	13120	13101	13107	13136	12943	13106	13066	13144	13263	13121	13180	13121	13141	13219	13202	13063	13181	13185	13097	13235	13323	13175	13175	13105	13153	13129	13276	13169	13007	13109	13165	13214	13161	13061	13035	13260	13019	13242	13166	13089	13187	13146	12975	13084	13094	13052	13291	13174	13076	13078	13273	13080	13086	13131	13066	13150	13033	13121	13185	13037	13180	13169	13053	13151	13227	13160	13118	13096	13184	13059	13175	13240	13028	13215	13305	13166	13213	13128	13155	13191	13134	13031	12943	13052	13201	13067	13264	13137	13008	13196	13233	13155	13093	13224	13321	13100	13233	13012	13233	13118	13179	13200	13140	13222	13063	13140	13036	13111	13318	13184	12942	13015	13112	13154	13013	13214	13204	13113	13137	13078	13243	12994	12997	13179	13188	13073	13077	13171	13157	13086	13130	13102	13160	13263	13114	13044	13190	13136	13077	13029	13243	13195	13132	12946	13012	13091	13200	13141	13230	13094	13124	13162	13179	13163	13113	13137	13036	13096	13003	13149	12963	13257	13277	13054	13209	13037	13134	13135	13203	13071	13105	13026	13195	13224	12931	13102	13198	13103	13276	13146	13192	13061	13198	13096	13131	13212	13220	13258	13069	13068	13077	13078	13126	13188	13138	13167	13473	13088	13226	12987	13050	13313	13363	13105	13297	13018	13266	12971	13020	13089	13383	13013	13095	13173	13189	13123	13208	13111	13230	13088	13210	13036	13089	13140	13161	13031	13183	13200	13040	13185	13078	12967	13235	13130	13158	13040	13189	13151	13123	13295	13212	13097	13161	13122	13226	13161	13251	13165	13193	13164	13056	13072	13108	13143	13199	13171	13162	13030	13189	13319	12969	13118	13131	13160	13202	13025	13067	13034	13061	12904	13087	13124	13129	13039	13289	13070	13068	13044	13084	13020	13151	13208	13184	13064	13149	13156	12910	13219	13037	12993	13171	13109	13172	13113	13085	13137	13368	13091	13009	13195	13094	13020	13043	13117	13294	12947	13116	13094	13240	13046	13151	13093	13116	13064	13172	13304	13068	13227	13127	12965	13090	13218	13274	13143	12981	13096	13063	13106	13133	13083	13192	13179	13159	13088	13196	13313	13047	13316	13227	13252	13244	13057	13254	13214	13035	13124	13024	13263	13138	13073	13284	13044	13384	13027	13132	13155	13138	13186	12927	13068	13188	13120	13211	13036	13100	13065	13065	13041	13251	13050	13113	13019	13103	13160	13067	13099	13202	13110	13301	13095	12945	13238	12924	13125	12866	13058	13221	13209	13238	13077	13114	13128	12904	13184	13145	13285	12973	13234	13192	13099	13178	13153	12963	13137	13231	13103	13119	13005	13069	13361	13073	13120	12961	13161	13179	13074	13104	13093	13072	12985	12981	13139	13174	13097	13051	13157	13188	13075	13180	13183	13251	13074	13139	13176	13151	13229	13193	13126	13042	13180	13102	13228	13007	13287	13218	13095	13128	13028	13213	13234	12953	13178	13110	13219	13103	13158	13391	13247	13288	13167	13160	13107	13035	13191	13033	13081	13168	13253	13142	13093	13156	13275	13087	12957	13069	13130	13135	13079	13196	13038	13019	13215	13011	13157	13118	12965	13221	13079	13124	13063	13209	13236	13187	13065	13068	13160	13280	13050	12969	13292	13187	13202	13110	13137	13170	13151	13193	12951	13003	13065	13071	13269	13146	13264	13035	13144	13068	13047	13195	13083	12964	13188	13080	13042	13328	13131	13174	13137	13011	13149	13174	13193	13263	12983	13155	13119	13100	13252	13036	13245	13258	13005	13031	13156	13141	13078	12964	13155	13154	13026	13121	13282	13092	12977	13069	13213	13290	13253	13201	13166	13131	13290	12952	13137	13194	13071	13050	13175	13097	13151	13064	13178	13083	13067	13009	13206	13167	13030	12999	12999	13057	13115	13069	13145	13224	13012	12895	12984	13105	13156	13175	13075	13100	13070	13147	13126	13154	13117	13189	13215	13152	13107	13151	13093	13197	13060	13037	13075	13091	13182	13133	13076	13116	13172	13296	13056	13135	13181	13126	13082	13113	13084	13111	13017	13239	13129	13249	13097	13117	13135	13157	13165	13217	13154	13388	13156	12866	13052	13176	13083	13101	13223	13219	13197	13178	13196	12962	13176	13100	13164	13121	12901	13190	13094	13301	13179	13118	13109	13122	13198	12915	13052	13068	13070	13238	13112	13288	13169	13187	13329	13230	13256	13177	13121	13087	13040	13137	13100	13087	13068	13149	13382	13097	13145	13120	13039	12962	13136	13071	13185	12913	13101	13108	13026	13201	13257	13220	13388	13221	13116	13255	13090	13081	13034	13230	13089	13150	13193	13038	13164	13176	13026	13012	13136	13148	13191	12989	13072	13085	13367	13183	13100	13052	13086	13009	12946	13208	12982	13112	13198	13016	13055	13223	13140	13171	13123	13211	12912	13189	13282	13108	13158	13262	13172	13210	13024	13104	13071	13107	13119	13139	13196	13078	13363	13272	13080	13230	13143	13117	13216	13166	13101	13075	13112	13029	13100	13178	13124	13371	13062	13201	13105	13097	13190	13196	13042	13159	13234	13147	13100	13134	13112	13187	13305	13282	13207	13093	13159	13030	13153	13238	13024	13150	13106	13005	13251	13136	13029	12967	13164	13199	13250	13211	13183	13132	13259	13213	13129	13121	13243	13168	12949	13123	13122	13203	13265	13249	13087	12991	13030	13081	13082	13076	13163	13410	13075	13009	13136	13064	13189	13218	12954	13169	13155	13115	13276	13044	12945	13251	13088	13074	13074	13195	12950	13173	13085	12956	13089	13123	13120	13171	13063	13176	13013	13188	13079	13051	13189	13080	12985	12811	13261	13088	13135	12975	13234	13227	13052	13092	13291	13024	13084	13219	13187	13342	12996	13192	13173	13170	13160	13063	13278	13053	13213	13190	13200	13160	13061	13184	13139	13036	13009	13195	13218	13125	13079	13101	13261	12952	13222	13157	13077	13142	13163	13079	13189	13091	13223	13070	13043	13105	13111	13168	13201	13106	13272	13226	13272	13190	13100	13118	13277	12970	13174	13315	13037	13252	13141	13128	13134	13089	12979	12899	13005	13057	13110	13151	13140	13074	13064	13039	13179	13042	13142	13046	13165	13262	13052	13159	13058	13184	13104	13177	13102	13219	13116	13245	13141	13146	13275	13059	13245	13059	13113	13125	12981	13170	13123	13057	13087	13282	13036	13148	13003	13048	13238	13209	13026	13197	13172	13055	12995	13241	13136	13064	13177	13199	13051	13331	13190	13045	13136	13168	13071	13169	13117	13023	13064	13243	13054	13146	13290	13167	13128	13210	13156	13081	13142	13035	13085	13145	13187	13000	13122	13126	13019	13321	13187	13179	13233	13334	13258	13108	13254	13102	13102	13038	13202	13101	12967	13116	13106	13169	13306	13086	12984	13231	13221	13078	13080	13106	13155	13127	13238	13034	13108	13146	13143	13121	13017	13114	13114	13044	13209	13150	13075	13215	13032	13129	13082	13190	13158	13192	13138	13150	13233	13147	13139	13100	13139	13191	13169	13031	13211	12891	13161	13285	13052	12988	13007	13272	13067	13072	13102	13263	13275	13089	13013	13092	13201	13309	13115	13174	13141	13192	13130	13141	13053	13248	13156	13000	13228	13196	13106	13085	13264	13138	13107	13155	13057	13141	13089	13002	13182	13187	13132	13166	13273	13105	12967	13094	13292	13101	13105	13137	13266	13150	13136	13017	13177	13087	13325	13302	13169	13144	13212	13097	13231	13201	13119	13071	13128	13009	13052	13168	13155	13084	13139	13154	13028	13106	13080	13156	13082	13200	13199	13243	13059	13130	13063	13128	13214	13047	13064	13137	13034	13031	13084	13165	13175	13273	13294	13306	13100	13122	13117	13042	13128	13146	13085	13135	13158	13121	13140	13191	13194	13102	13283	13241	13077	13250	13151	13234	13204	13201	13226	13180	13019	13150	13077	13059	12924	13264	13162	13044	13122	13279	13075	13080	13223	13106	13220	13199	13136	13192	13232	13109	13193	13255	13116	13069	13106	13196	12943	13119	13095	13103	13217	13282	13243	13348	13116	12968	13034	13163	12988	13240	13218	13111	13304	13189	13185	13122	13209	13272	13200	13126
22743	21017	28773	23803	23038	25917	27342	21713	19635	18978	18335	17319	16989	16672	16471	16434	16415	16227	16000	15917	15789	15623	15721	15524	15630	15689	15631	15619	15564	15360	15653	15332	15823	15547	15833	15373	15538	15439	15405	15352	15576	15559	15316	15209	15393	15420	15538	15424	15438	15526	15486	15373	15370	15258	15519	15478	15350	15326	15444	15311	15354	15220	15343	15506	15262	15466	15301	15351	15458	15530	15363	15421	15450	15369	15319	15322	15477	15235	15477	15241	15406	15519	15411	15319	15609	15439	15151	15240	15182	15451	15314	15286	15364	15357	15192	15394	15362	15439	15318	15243	15573	15450	15542	15379	15306	15275	15387	15221	15330	15355	15284	15476	15285	15402	15295	15353	15452	15505	15334	15442	15250	15226	15458	15305	15298	15513	15322	15309	15362	15455	15441	15292	15377	15239	15358	15393	15256	15289	15298	15326	15463	15304	15272	15340	15274	15294	15450	15280	15360	15548	15354	15401	15210	15331	15486	15495	15472	15415	15381	15380	15199	15381	15449	15400	15297	15193	15351	15304	15437	15350	15382	15340	15290	15325	15420	15324	15456	15417	15406	15375	15457	15292	15251	15444	15406	15302	15214	15394	15198	15349	15397	15463	15441	15137	15359	15238	15397	15415	15155	15390	15183	15281	15276	15337	15351	15354	15514	15230	15309	15108	15280	15317	15206	15334	15380	15513	15248	15236	15194	15280	15475	15489	15448	15250	15488	15427	15215	15123	15215	15435	15270	15201	15217	15289	15334	15388	15413	15417	15413	15203	15429	15337	15187	15346	15253	15356	15417	15301	15245	15419	15280	15262	15339	15323	15458	15155	15224	15335	15447	15341	15292	15397	15343	15306	15410	15179	15382	15425	15171	15186	15187	15393	15394	15171	15364	15266	15174	15172	15392	15151	15325	15282	15276	15247	15278	15188	15255	15347	15275	15342	15341	15251	15382	15343	15232	15409	15353	15411	15405	15405	15321	15387	15311	15360	15247	15357	15284	15267	15238	15351	15443	15218	15340	15447	15443	15411	15436	15318	15388	15478	15452	15205	15376	14976	15149	15336	15348	15284	15222	15420	15342	15417	15460	15573	15307	15230	15257	15134	15321	15241	15301	15369	15271	15392	15259	15255	15345	15280	15414	15356	15409	15394	15249	15316	15193	15350	15309	15329	15288	15307	15265	15378	15198	15219	15256	15378	15410	15504	15688	15393	15191	15223	15424	15392	15297	15085	15243	15268	15499	15241	15269	15476	15453	15612	15354	15058	15244	15511	15287	15346	15266	15445	15520	15260	15287	15157	15278	15108	15312	15192	15388	15452	15378	15112	15330	15274	15293	15120	15127	15298	15238	15422	15441	15334	15264	15241	15297	15391	15371	15547	15406	15461	15493	15224	15419	15393	15402	15365	15425	15261	15125	15199	15386	15405	15550	15589	15297	15301	15439	15158	15391	15560	15357	15129	15352	15359	15382	15382	15401	15274	15370	15249	15421	15458	15422	15275	15237	15237	15397	15303	15398	15532	15455	15358	15401	15279	15428	15234	15252	15232	15340	15122	15308	15314	15325	15391	15403	15209	15258	15204	15314	15339	15283	15414	15394	15314	15298	15427	15347	15364	15182	15281	15366	15320	15208	15266	15407	15413	15351	15368	15360	15292	15172	15277	15067	15488	15252	15333	15279	15243	15301	15245	15313	15359	15209	15402	15399	15482	15270	15185	15200	15325	15283	15395	15247	15255	15357	15417	15299	15343	15221	15303	15324	15242	15375	15284	15366	15539	15243	15348	15180	15224	15253	15396	15250	15194	15264	15440	15303	15230	15241	15260	15305	15398	15383	15254	15310	15137	15265	15457	15271	15311	15552	15453	15497	15283	15246	15258	15412	15416	15487	15429	15414	15674	15391	15277	15456	15317	15442	15325	15305	15328	15302	15199	15447	15147	15205	15328	15492	15298	15247	15238	15428	15294	15235	15371	15509	15413	15376	15340	15206	15335	15276	15397	15423	15381	15406	15309	15397	15423	15373	15224	15402	15351	15461	15255	15271	15286	15246	15409	15587	15229	15477	15360	15426	15370	15547	15443	15412	15165	15141	15343	15306	15155	15408	15241	15300	15401	15249	15291	15452	15064	15293	15312	15511	15326	15424	15290	15299	15268	15344	15306	15587	15346	15250	15208	15393	15271	15129	15378	15348	15324	15509	15185	15426	15320	15491	15430	15281	15197	15248	15376	15406	15393	15378	15388	15381	15280	15274	15397	15262	15305	15549	15272	15388	15249	15277	15337	15216	15263	15256	15275	15397	15408	15349	15551	15342	15371	15378	15488	15308	15213	15288	15280	15197	15488	15289	15135	15469	15398	15204	15322	15196	15412	15111	15446	15480	15464	15342	15367	15200	15493	15352	15250	15420	15273	15488	15460	15190	15305	15526	15352	15495	15514	15466	15395	15188	15370	15275	15300	15260	15469	15344	15318	15463	15430	15558	15310	15511	15444	15286	15326	15452	15334	15468	15311	15494	15341	15134	15200	15387	15312	15347	15249	15518	15240	15380	15379	15277	15412	15403	15179	15364	15165	15233	15204	15314	15388	15397	15376	15330	15274	15343	15395	15298	15535	15301	15209	15299	15481	15326	15247	15234	15331	15207	15412	15311	15360	15338	15564	15373	15410	15282	15324	15425	15423	15424	15547	15440	15348	15427	15333	15247	15415	15485	15322	15502	15233	15247	15186	15271	15292	15265	15461	15220	15137	15208	15404	15217	15395	15495	15367	15411	15248	15249	15322	15327	15340	15214	15285	15354	15331	15345	15293	15232	15411	15299	15170	15377	15458	15226	15339	15475	15357	15365	15026	15113	15351	15382	15312	15294	15145	15094	15306	15215	15314	15351	15396	15302	15308	15247	15124	15439	15259	15312	15343	15089	15449	15336	15354	15292	15298	15255	15425	15254	15200	15102	15218	15050	15244	15316	15239	15368	15204	15200	15297	15289	15322	15334	15347	15253	15448	15185	15122	15479	15314	15403	15436	15491	15290	15451	15281	15336	15237	15130	15147	15371	15076	15399	15328	15514	15363	15217	15291	15487	15231	15136	15184	15298	15380	15410	15281	15621	15421	15263	15241	15381	15384	15393	15475	15325	15474	15349	15235	15200	15321	15376	15386	15245	15326	15488	15318	15195	15319	15226	15317	15285	15292	15297	15364	15519	15300	15267	15450	15391	15246	15270	15399	15431	15163	15225	15477	15368	15334	15578	15250	15336	15334	15475	15385	15411	15293	15352	15433	15343	15455	15325	15254	15445	15271	15351	15249	15244	15158	15290	15220	15274	15284	15507	15471	15391	15406	15586	15245	15210	15471	15273	15470	15512	15234	15086	15290	15245	15204	15190	15137	15230	15452	15294	15316	15321	15277	15354	15187	15393	15382	15294	15278	15297	15435	15206	15278	15259	15351	15348	15355	15441	15262	15507	15361	15326	15270	15472	15251	15288	15212	15331	15463	15353	15260	15147	15334	15330	15326	15360	15348	15338	15231	15238	15105	15399	15252	15213	15237	15103	15317	15311	15076	15354	15367	15216	15225	15305	15415	15279	15295	15257	15272	15313	15324	15495	15236	15323	15276	15326	15409	15275	15366	15103	15567	15450	15443	15363	15150	15353	15157	15200	15441	15293	15321	15347	15403	15406	15381	15311	15241	15165	15088	15322	15330	15345	15192	15333	15438	15283	15441	15190	15454	15326	15342	15391	15409	15292	15395	15353	15366	15225	15355	15322	15235	15252	15209	15252	15143	15444	15434	15378	15328	15375	15480	15305	15379	15407	15366	15372	15228	15297	15290	15313	15122	15375	15460	15451	15397	15426	15225	15342	15301	15410	15376	15456	15544	15341	15409	15345	15362	15499	15364	15271	15298	15209	15234	15294	15057	15289	15271	15371	15275	15161	15368	15119	15331	15447	15553	15267	15580	15460	15449	15412	15132	15252	15235	15377	15375	15312	15248	15268	15273	15149	15222	15329	15466	15430	15166	15291	15302	15167	15225	15392	15358	15507	15421	15407	15157	15381	15428	15295	15266	15349	15258	15418	15270	15334	15344	15264	15211	15370	15291	15345	15378	15371	15290	15359	15334	15225	15270	15189	15277	15244	15325	15409	15248	15446	15328	15345	15263	15411	15137	15333	15550	15214	15619	15423	15278	15221	15561	15387	15359	15207	15363	15354	15197	15287	15337	15492	15366	15290	15313	15539	15510	15401	15383	15350	15283	15299	15319	15320	15313	15252	15223	15265	15548	15313	15391	15233	15314	15229	15402	15482	15373	15345	15359	15345	15269	15370	15285	15404	15336	15397	15431	15421	15115	15122	15320	15311	15316	15066	15303	15413	15255	15213	15286	15172	15353	15225	15244	15251	15157	15499	15505	15230	15460	15317	15360	15401	15034	15363	15317	15280	15365	15456	15403	15328	15290	15103	15175	15331	15197	15402	15305	15148	15298	15352	15351	15328	15203	15209	15378	15369	15247	15316	15484	15327	15473	15394	15246	15257	15331	15373	15369	15212	15451	15464	15470	15475	15333	15387	15381	15438	15479	15370	15447	15490	15499	15325	15200	15422	15361	15331	15364	15130	15227	15219	15050	15311	15334	15423	15224	15446	15355	15482	15199	15246	15273	15366	15305	15220	15418	15248	15442	15237	15209	15288	15441	15233	15315	15283	15122	15137	15291	15354	15147	15194	15276	15140	15282	15433	15343	15310	15269	15307	15274	15408	15284	15455	15230	15353	15392	15159	15196	15353	15225	15453	15458	15365	15499	15407	15496	15155	15279	15310	15573	15532	15276	15315	15266	15108	15211	15307	15161	15229	15223	15383	15375	15371	15533	15330	15439	15323	15318	15358	15339	15285	15487	15378	15283	15389	15323	15309	15404	15244	15229	15389	15199	15162	15347	15249	15242	15285	15122	15308	15067	15338	15270	15272	15348	15251	15473	15117	15315	15242	15503	15274	15468	15325	15300	15418	15362	15295	15390	15398	15423	15554	15290	15368	15329	15176	15445	15348	15183	15301	15253	15274	15175	15192	15350	15343	15412	15153	15439	15263	15271	15110	15271	15197	15327	15319	15373	15446	15437	15186	15450	15530	15232	15401	15317
34883	58052	52778	41511	35089	28624	24617	21576	19653	18216	17409	16594	15826	15369	14933	14642	14187	14260	13711	13922	13877	13788	13698	13674	13685	13631	13669	13574	13528	13440	13398	13481	13532	13592	13536	13451	13532	13429	13445	13495	13262	13453	13418	13379	13665	13310	13451	13518	13309	13412	13417	13447	13386	13487	13318	13354	13531	13307	13335	13258	13293	13247	13285	13283	13486	13192	13278	13387	13313	13268	13384	13277	13344	13148	13369	13296	13223	13486	13462	13381	13268	13383	13307	13373	13372	13370	13223	13449	13331	13344	13372	13279	13446	13554	13277	13521	13217	13383	13449	13373	13356	13528	13343	13416	13329	13354	13186	13461	13550	13342	13260	13401	13347	13334	13402	13292	13450	13194	13354	13190	13381	13451	13336	13439	13459	13124	13243	13469	13452	13301	13213	13437	13338	13403	13305	13431	13373	13395	13429	13279	13292	13220	13386	13441	13528	13346	13362	13431	13388	13404	13113	13528	13422	13405	13283	13381	13329	13373	13454	13371	13419	13283	13246	13379	13415	13273	13339	13468	13386	13430	13363	13371	13349	13535	13407	13361	13216	13428	13395	13375	13380	13172	13249	13361	13265	13451	13255	13191	13379	13242	13285	13463	13302	13315	13359	13346	13325	13297	13275	13317	13309	13296	13320	13244	13229	13360	13360	13423	13404	13398	13337	13367	13464	13344	13355	13327	13209	13330	13317	13491	13326	13348	13267	13439	13149	13316	13234	13432	13155	13410	13454	13396	13398	13443	13252	13329	13364	13423	13325	13329	13347	13446	13410	13265	13277	13288	13290	13287	13133	13308	13225	13419	13275	13377	13316	13237	13382	13413	13356	13362	13367	13239	13256	13320	13440	13360	13397	13226	13317	13278	13248	13312	13451	13272	13314	13325	13225	13440	13322	13416	13197	13484	13392	13332	13357	13211	13315	13321	13467	13367	13463	13311	13421	13224	13409	13423	13193	13453	13275	13248	13316	13440	13391	13226	13309	13353	13396	13290	13295	13272	13443	13285	13304	13448	13231	13254	13364	13399	13355	13185	13265	13226	13411	13388	13352	13367	13364	13322	13350	13414	13308	13459	13347	13340	13371	13448	13163	13367	13341	13450	13351	13267	13315	13139	13257	13131	13412	13378	13336	13236	13216	13383	13405	13295	13455	13459	13419	13336	13447	13359	13308	13253	13397	13398	13255	13218	13382	13301	13386	13280	13419	13204	13543	13327	13333	13352	13341	13301	13265	13405	13259	13173	13262	13283	13348	13374	13253	13367	13404	13314	13391	13417	13390	13408	13449	13402	13317	13500	13237	13410	13124	13368	13131	13370	13416	13263	13407	13307	13384	13303	13305	13442	13370	13390	13332	13356	13238	13305	13190	13333	13272	13342	13302	13378	13301	13310	13369	13121	13458	13194	13214	13281	13408	13400	13262	13410	13271	13413	13379	13426	13454	13353	13331	13397	13351	13443	13244	13269	13318	13263	13382	13458	13241	13352	13286	13338	13223	13279	13439	13410	13369	13323	13359	13323	13214	13266	13306	13424	13291	13357	13303	13398	13267	13432	13225	13379	13464	13208	13212	13496	13350	13264	13303	13378	13260	13324	13410	13447	13346	13417	13346	13348	13356	13402	13232	13316	13345	13438	13280	13299	13367	13318	13272	13337	13418	13376	13256	13321	13410	13325	13350	13386	13292	13248	13227	13325	13352	13287	13359	13309	13162	13307	13332	13251	13397	13374	13345	13383	13222	13407	13160	13304	13381	13213	13527	13258	13227	13267	13324	13275	13332	13097	13330	13311	13315	13527	13363	13370	13223	13136	13167	13502	13282	13446	13205	13253	13222	13276	13344	13434	13508	13353	13304	13439	13339	13411	13256	13330	13354	13304	13366	13275	13326	13382	13347	13309	13209	13213	13525	13392	13254	13392	13295	13199	13383	13307	13218	13327	13348	13277	13414	13429	13277	13219	13283	13257	13362	13227	13272	13482	13355	13210	13307	13223	13266	13313	13299	13423	13377	13268	13273	13201	13394	13203	13340	13060	13468	13363	13319	13349	13192	13382	13382	13326	13186	13181	13355	13369	13352	13356	13386	13216	13480	13344	13466	13473	13392	13294	13292	13343	13375	13163	13415	13505	13440	13512	13191	13249	13367	13379	13278	13305	13338	13231	13270	13254	13096	13316	13235	13229	13337	13326	13374	13360	13389	13344	13347	13191	13450	13264	13181	13492	13292	13225	13473	13345	13435	13320	13409	13374	13363	13269	13328	13247	13300	13398	13278	13125	13388	13193	13204	13345	13272	13399	13427	13262	13147	13393	13397	13385	13365	13381	13262	13347	13204	13340	13475	13479	13204	13273	13295	13432	13357	13384	13363	13399	13298	13365	13427	13207	13311	13302	13319	13478	13467	13409	13400	13463	13231	13295	13320	13318	13193	13321	13236	13256	13417	13316	13403	13273	13363	13336	13400	13398	13349	13243	13244	13371	13424	13302	13486	13463	13412	13306	13342	13199	13338	13315	13370	13163	13274	13342	13410	13513	13426	13178	13239	13333	13428	13343	13374	13347	13324	13349	13359	13303	13255	13351	13449	13295	13344	13225	13263	13280	13298	13298	13320	13268	13275	13345	13266	13428	13271	13312	13215	13433	13436	13357	13386	13332	13506	13349	13384	13403	13491	13412	13237	13394	13254	13412	13314	13192	13292	13371	13342	13283	13424	13237	13301	13526	13396	13227	13393	13407	13360	13277	13343	13100	13286	13463	13196	13434	13398	13452	13210	13350	13349	13171	13303	13413	13397	13355	13515	13259	13368	13228	13092	13320	13417	13411	13232	13367	13371	13418	13407	13366	13457	13464	13241	13236	13420	13241	13403	13542	13173	13346	13310	13317	13368	13234	13405	13264	13280	13307	13418	13356	13462	13175	13319	13435	13469	13314	13136	13353	13374	13376	13213	13356	13393	13446	13398	13521	13173	13327	13328	13354	13339	13323	13200	13282	13260	13208	13542	13262	13370	13335	13362	13181	13349	13276	13363	13324	13386	13331	13441	13295	13470	13392	13455	13274	13287	13274	13457	13377	13295	13282	13324	13325	13285	13537	13297	13229	13169	13292	13344	13337	13244	13342	13258	13414	13270	13266	13219	13450	13334	13394	13483	13250	13277	13476	13297	13336	13096	13301	13229	13254	13417	13458	13334	13278	13445	13363	13299	13396	13281	13304	13323	13302	13495	13387	13395	13445	13269	13363	13334	13204	13349	13196	13361	13484	13457	13217	13295	13231	13283	13351	13507	13255	13203	13245	13500	13385	13362	13354	13226	13480	13398	13299	13263	13215	13319	13432	13293	13306	13439	13289	13140	13422	13273	13234	13506	13402	13402	13205	13285	13338	13244	13417	13371	13324	13390	13409	13352	13446	13242	13233	13299	13430	13497	13217	13280	13315	13431	13242	13351	13343	13304	13394	13365	13308	13291	13154	13424	13354	13526	13113	13213	13388	13391	13380	13365	13255	13293	13303	13358	13278	13430	13406	13310	13442	13445	13451	13349	13384	13150	13512	13408	13298	13333	13342	13353	13271	13189	13267	13258	13388	13282	13308	13237	13180	13334	13480	13228	13319	13198	13340	13492	13478	13225	13379	13354	13406	13418	13272	13542	13227	13376	13281	13260	13245	13362	13406	13469	13415	13382	13353	13240	13116	13295	13345	13319	13395	13417	13339	13134	13325	13491	13293	13397	13415	13304	13551	13320	13417	13217	13321	13342	13220	13430	13049	13196	13225	13281	13466	13271	13255	13371	13346	13244	13209	13201	13340	13455	13413	13290	13158	13271	13308	13169	13256	13165	13274	13473	13318	13297	13430	13141	13347	13465	13455	13206	13405	13317	13444	13401	13425	13351	13363	13407	13118	13448	13311	13418	13437	13183	13240	13309	13342	13428	13468	13239	13339	13549	13445	13463	13478	13354	13095	13478	13304	13412	13273	13434	13269	13242	13331	13493	13390	13238	13452	13379	13246	13440	13263	13238	13209	13199	13292	13531	13462	13373	13410	13415	13295	13354	13259	13443	13398	13367	13152	13258	13340	13268	13264	13193	13379	13432	13307	13295	13424	13330	13365	13296	13385	13328	13325	13403	13271	13221	13551	13184	13360	13367	13315	13465	13461	13314	13321	13382	13334	13345	13354	13239	13320	13316	13232	13373	13479	13406	13240	13310	13259	13255	13310	13378	13378	13176	13344	13450	13406	13374	13278	13269	13408	13335	13369	13249	13315	13278	13343	13265	13349	13565	13241	13395	13346	13335	13319	13388	13351	13452	13401	13330	13385	13423	13361	13243	13326	13456	13442	13342	13376	13207	13325	13292	13423	13335	13204	13350	13346	13377	13409	13322	13284	13306	13380	13299	13334	13309	13266	13408	13468	13455	13343	13338	13180	13375	13492	13364	13369	13329	13521	13467	13382	13447	13526	13242	13138	13344	13294	13322	13257	13364	13381	13130	13256	13411	13108	13312	13343	13341	13217	13363	13260	13424	13258	13270	13271	13218	13190	13344	13371	13388	13406	13311	13374	13372	13348	13350	13383	13260	13456	13449	13310	13256	13297	13387	13315	13240	13322	13339	13423	13286	13433	13369	13417	13358	13415	13321	13172	13414	13293	13497	13275	13323	13405	13318	13424	13270	13351	13311	13276	13243	13228	13222	13467	13382	13379	13275	13101	13337	13352	13360	13308	13364	13467	13221	13273	13394	13444	13421	13332	13255	13357	13523	13525	13398	13336	13185	13399	13260	13406	13222	13239	13384	13373	13266	13237	13314	13498	13299	13276	13351	13258	13309	13351	13472	13292	13370	13418	13413	13307	13232	13352	13506	13410	13464	13224	13194	13230	13183	13400	13196	13326	13349	13222	13479	13423	13243	13613	13347	13328	13481	13346	13507	13451	13453	13219	13193	13257	13276	13202	13313	13311	13392	13320	13400	13359	13443	13322	13285	13306	13374	13397	13440	13357	13439	13280	13219	13400	13255	13399	13178	13336	13380	13189	13231	13336	13363	13386	13352	13477	13291	13294	13350	13319	13419	13238	13237	13326	13327	13236	13338	13315	13341	13313	13329	13373	13418	13276	13410	13283	13361	13320	13465	13224
29188	29496	35658	30900	24080	20627	18936	17282	16552	16346	16145	15989	15755	15515	15415	15103	15315	15411	15037	15372	15281	15083	15006	15170	15104	15115	15263	15183	15053	14967	15024	15262	15323	15286	15116	15018	15186	15040	15339	15103	15082	14999	14880	14968	15177	15078	15105	15122	15103	15239	14904	14996	14888	15197	14901	15091	15129	14963	15169	15047	14993	14996	14832	14925	15074	15014	15075	15213	15165	15017	14998	15121	14990	15055	15145	15211	15159	14964	14843	15086	14985	15335	14941	14918	15211	15091	15045	15031	15243	15194	14972	15055	14925	15038	15064	14969	15143	15121	15057	15059	15134	15090	14951	15064	15091	15058	14893	15043	14955	15032	15192	15168	15105	14994	15061	14837	15114	15075	15163	15045	14941	14913	14953	14978	15088	15087	15047	15072	14954	15178	15100	14963	15173	15135	15056	15018	15241	15016	15149	15063	14873	14984	15082	15142	15016	15071	14815	15160	15111	15134	15189	15090	14977	15231	15273	15028	15079	14939	15023	15108	14995	15061	15070	14900	15263	15193	15175	14680	14943	15177	14991	15083	14911	15038	15068	14918	15058	14989	14932	15032	15047	15086	15091	14911	15047	15071	15023	15120	15177	15049	15035	15046	15145	14912	14991	15100	15129	15015	15052	15133	15109	14993	15088	15119	15076	15033	14996	15182	15071	15092	14923	15025	14890	15077	15048	15094	15286	14779	15045	15011	15086	14889	15043	15023	15073	14940	14984	15021	14844	14972	15049	15077	15047	15195	14875	15063	14958	15006	15160	14999	15063	15155	15089	15214	14895	15005	15065	14897	14970	14862	15054	15089	14909	15075	15049	15003	15104	14909	15152	15101	15116	15135	15091	15163	14902	15169	15075	15198	15098	14966	15122	15148	15008	15175	15046	15194	15214	15084	15113	15003	15013	14920	15040	14973	15045	15168	14884	14959	15011	15001	15075	14941	15023	15174	15150	14959	14924	15142	15224	15186	15166	14966	14919	15021	15044	15000	15237	15030	15113	15040	15068	14947	15072	14952	15116	15174	15044	15167	15232	14995	15080	15205	15158	15188	14943	15118	15179	15084	15127	15063	15006	14747	15144	14935	15132	15098	14957	14969	15035	15141	15176	15146	15090	15293	15186	15054	15025	15086	15119	15033	15116	15053	15152	14985	14928	14974	15014	14962	14999	15053	14970	14972	15018	15091	14978	15110	15062	15243	15120	15103	14913	15047	15044	15178	15123	14964	14998	15012	14987	15020	15053	15100	15275	15219	15035	14953	15068	15029	14849	14903	15027	15111	15224	14820	14916	15003	15196	15063	15205	14935	15086	15199	14997	15047	15245	15040	14903	14997	15027	14879	15157	14978	15111	14782	14955	14956	15068	15046	15048	14794	15158	15171	15065	15060	15095	14997	15155	14920	15008	15137	14988	14920	14947	15247	15087	15111	15007	14944	14956	14947	15026	15018	15090	14983	15301	15009	14946	15021	15109	15047	14982	15031	15164	15346	14807	15078	14975	14946	15235	15156	15147	15154	15059	14987	15053	14759	15044	15149	15075	14919	14984	15080	14915	14769	14987	14912	15080	14998	14937	15058	14996	15370	15127	15071	15050	15002	15286	15102	15094	15030	15042	15049	15004	15220	14993	14937	14996	15044	15108	15212	15119	14847	15025	14993	15027	15133	15005	14842	14899	15082	15031	15137	15156	15085	15140	15013	15219	14941	14989	15080	15031	15016	15142	15138	15027	15059	15082	15140	15024	15018	15223	14987	15026	15102	15084	14979	15216	15082	15036	15142	15174	15154	14954	15129	15019	15110	14949	14827	14785	14955	15159	15016	15047	15142	15050	15204	14955	14881	15094	15127	15195	15182	14896	14977	15092	15022	15027	14928	14783	15143	15205	14908	14960	14887	14873	14974	14958	15128	15095	15023	14950	15054	14979	15146	15425	15070	15033	15060	14898	15106	15118	15006	14912	15046	15087	15041	15140	14978	15157	15059	14832	15060	14983	15121	14939	15277	15047	15031	14918	15162	15108	14984	14968	15014	14953	15265	15042	15062	14948	14947	15170	15333	15272	15074	14923	15150	14966	14994	15103	15284	15106	15075	15131	14906	15125	15211	15089	15115	14962	15196	15220	15050	14968	15128	15055	15230	15118	15059	14895	15219	14994	15125	15050	14905	15246	14912	14953	15065	15146	15122	14966	15043	14854	15101	14916	14993	14944	15036	15191	15043	15071	15011	15007	15169	15243	15033	15019	14986	15083	15089	15051	14999	14837	15121	15083	15250	15261	15170	14971	15033	15216	15019	14997	15154	15048	15186	15018	15083	15041	15153	14817	14982	15080	15049	15253	15144	15116	15051	15073	15185	15219	15074	15345	15146	15252	15106	14942	14933	14753	14864	15117	15016	15081	15131	14800	14958	15029	14920	14951	14967	15177	15013	15023	15034	15003	15195	15029	15039	14959	14997	14999	15076	14952	15159	15063	15027	14974	15016	14991	15072	15073	15094	15095	15042	15236	14878	14967	15239	15255	15013	14969	15097	15226	15243	15148	14881	14887	15174	15186	14998	15072	14983	14999	15089	15167	14815	14861	15046	15133	15001	14784	14913	15050	15050	15187	15138	15206	15004	14915	14876	15009	14947	15059	15240	15188	15001	14980	15003	14971	15068	15138	14994	15177	15258	15002	15206	15171	14999	14992	14982	15016	15063	15149	14973	14986	15044	14986	14965	14997	15116	14894	15014	15000	15125	15356	15245	15234	14958	15042	14920	15185	15051	14997	15044	14969	15155	15213	15090	15236	15034	15048	15112	14979	14928	15014	15121	15035	14867	15017	15138	15079	15119	15299	15078	15123	14968	15078	15066	15139	14797	15038	14913	15335	15127	15190	14990	15200	15053	15132	15133	15083	15089	14966	15066	15055	15098	14931	15206	14942	14924	15158	14951	15130	15100	15115	15164	15257	15079	15067	14965	15191	14926	14992	15035	15063	15045	15055	14944	15112	14995	15114	15353	14842	15013	15069	15021	15126	15077	14956	15102	15110	15078	15310	15235	15053	14979	15045	14930	15097	15040	15147	15246	15085	15028	15094	14933	14993	15106	15033	14941	15047	15188	15084	15258	15085	15184	15022	15153	14956	14976	15087	15120	15005	15089	15157	15177	14916	14905	14967	15045	15084	15015	15193	14918	14986	14809	14990	14919	15156	15130	15267	15022	15045	15022	15150	15220	15127	15117	14948	15080	15161	15344	15230	14997	14959	15148	14776	15072	15047	15196	14877	14931	15153	14980	15290	14753	15147	14888	15068	14900	15018	15000	15121	14908	15015	14832	15059	15152	14880	14956	15138	15017	14947	15149	15081	15161	15155	15127	15020	15141	14963	15191	15083	15022	14994	14937	15104	14983	15177	14970	14919	15124	14998	15217	15043	14862	15181	15037	15166	14898	15080	15127	15104	15059	15107	15009	15202	15116	15153	15131	14989	15026	15145	15129	14994	15002	14997	15178	15251	15166	14970	15031	14994	15064	15052	15085	14980	15115	15265	15221	15184	15054	15068	15064	15226	15025	15058	14887	14897	15044	15128	15077	14983	14829	15109	14958	15202	15130	15021	15102	15029	15079	15018	15108	15108	14946	15000	15079	15185	15142	14887	14839	14897	15041	15185	14846	15061	14932	15012	14980	14971	15138	15087	15090	15047	15081	15179	15012	15042	15182	15039	15143	15065	14959	14942	14915	14984	14938	15069	14875	15060	15099	15065	15080	15084	15046	14919	15181	15037	15052	14960	14978	14987	15130	15150	15144	15060	15042	14890	14921	15169	15027	15131	14931	14856	14956	15233	15067	15123	15214	14929	15058	14927	15018	15016	15101	15020	14959	15023	15091	15108	15119	15051	15057	14988	15063	14943	15228	15184	15267	15063	15136	15054	15057	15182	15168	15153	14996	15034	15165	15332	15050	15223	15148	15274	15072	15023	15146	14969	15024	15143	15053	14921	15055	15179	15012	14974	15099	14917	15081	14859	14904	14999	14942	15143	15082	15057	15129	15079	15081	14940	15042	15008	15116	14820	15012	15054	15085	14930	15262	15044	14936	15029	15121	15134	14967	15123	15144	15027	15163	15032	15028	15158	15132	15097	15169	15275	15045	15093	15005	15192	15048	15235	15107	14925	14859	14948	14942	14947	15154	15103	15304	15144	14867	14992	15109	15097	15092	15011	14809	15302	15008	15166	15054	15018	15106	14938	14959	14958	15026	15075	15127	15302	15136	15099	15088	15102	15093	15109	15204	14954	14891	14895	15171	15098	15210	15052	14968	15131	15101	14997	15101	15258	15097	15061	15005	15150	15292	15259	15030	15140	14957	14933	14872	15047	15039	15060	14880	15015	15238	15109	15083	15025	15055	15157	14923	15111	15128	15130	15019	14916	15251	15003	15085	15060	15186	14860	14967	15018	15190	15214	14822	14940	14876	15131	14949	14923	15202	15095	15354	15218	15258	15075	15049	15139	15165	15186	14980	15188	15129	15030	15145	14885	15227	14951	14788	14978	15033	15033	15099	15086	15285	15106	15033	15022	14935	14999	15099	15164	15035	14888	14888	14979	14998	15130	15058	14936	15039	15111	15049	15123	15096	15133	15343	15198	15083	15031	14954	14971	14946	15087	14981	15127	15210	15133	14898	15086	15003	14929	15106	15044	14933	15233	15003	15196	14870	14985	15106	15125	14913	15012	14874	15075	15164	15183	15218	15249	15167	15114	15050	15100	15055	15133	14947	15085	15134	15093	15010	14936	15161	15194	15181	15070	15112	15130	14987	14997	15078	15122	14996	15255	14983	15163	15069	15083	15115	15111	14899	15022	15041	14925	15238	15066	15005	15190	15174	15274	15051	15103	15218	15065	15035	15102	14956	15077	15096	15085	15141	14987	14993	15130	15303	15073	14978	15101	15067	15062	14857	15136	15138	15182	15093	15093	15018	15117	14931	15118	15188	15252	15259	15026	15076	15191	15064	15047	15184	15113	15004	15141	15147	15217	14999	15008	15174	15319	15035	15075	15130	15340	15094	15025	15062	15120	14914	15085	15126	15122	15016	14964	15000	15087	14965	15148	15045	15186	15054	15017	14858	15245	15159	15064	15222	15013	14977	15155	15073
31761	45691	40098	30042	24178	20224	18316	16453	15687	15042	14661	14387	14217	14131	13861	13655	13589	13506	13405	13332	13201	13388	13335	13136	13334	13238	13210	13385	13413	13110	13067	13205	13139	13300	13229	13111	13093	13073	13050	13129	13213	13237	13205	13260	13164	13069	13097	13006	13275	13206	13116	13181	13284	13262	13286	13131	13072	13212	13191	13163	13126	13123	13249	13282	13299	13270	13129	13169	13236	12998	13288	13332	13151	13226	13286	13040	13071	13249	13363	13183	13003	13237	13078	13157	13169	13205	13244	13223	13171	13179	13207	12954	13130	13187	13151	13206	13182	13079	13138	13070	13307	13191	12995	13229	13146	13221	13076	13142	13141	13303	13144	13167	13302	13150	12998	13221	13270	13319	13209	13121	13131	13264	13164	13115	13292	13177	13331	13087	13172	13106	13065	13178	13187	13039	13169	13002	13247	13241	13281	12959	13124	12947	13211	13211	13235	13069	13278	13215	13292	13115	13264	13239	13135	13233	12854	13025	13186	13185	13070	12908	13270	13093	13177	13118	13168	13163	13247	13078	13167	13163	12983	13131	13140	13126	13182	13243	13202	13141	13127	12994	13103	13214	13014	13332	13020	13068	13069	13018	13159	13069	13254	13160	13355	13143	13053	13078	13189	13166	13106	13157	13252	13229	13153	13152	13238	13036	13120	13282	13171	13143	13211	12992	13191	13307	13152	13229	13078	13242	13043	13121	13301	13319	13188	13134	13170	13204	13195	13220	13170	13164	13167	13176	13077	13103	13228	12991	13106	13003	13270	13210	13176	12961	13277	13135	13025	13110	13152	13121	13262	13279	13306	13005	13136	13015	13153	13175	13117	13174	13138	13145	13325	13159	13231	13042	13137	13121	13115	13105	13111	13228	13174	13163	13100	13133	12990	13285	13080	13239	13176	13143	13326	13199	13220	13005	13210	13290	13140	13267	13208	13178	13215	13171	13219	13131	13000	13193	13181	13129	12971	13123	13275	13224	13196	13117	13056	13340	13300	13006	13037	13293	13063	13204	13135	13126	13139	13203	13272	13157	13341	13088	13208	13304	13122	13065	13141	13097	13113	13163	13253	13283	13184	13198	13150	13274	13215	13156	13167	13231	13090	13284	13269	13170	13168	13203	13163	13019	13206	13096	13220	13212	13214	12975	13128	13092	13137	13208	13113	13140	13260	13262	13257	13131	13134	13197	13108	13090	13221	13192	13132	13200	13128	13153	13201	13200	13187	13274	13122	13198	13189	12959	13203	13146	13089	13099	13271	13087	13342	13139	13139	13130	13128	13115	13172	13124	13125	13203	13002	13151	13194	13413	13216	13114	13163	13191	13147	13306	13052	12953	13062	13241	13186	13212	13070	13147	13141	13266	12958	13106	13185	12962	13086	13159	13104	12865	13229	13179	13139	13244	13208	13158	13351	13223	13226	13063	13132	13158	13136	13211	13085	13314	13203	13198	13128	13230	13173	13067	13125	13131	12981	13254	13084	13294	13065	13176	13011	13294	13072	13133	13110	12984	13196	13123	13180	13084	13148	13129	13121	13129	13238	13185	13195	13229	13063	13099	13161	13063	13223	13074	13116	13204	13069	13210	13160	13142	13093	13275	13144	13190	12998	13150	13172	13159	13258	13104	13224	13005	13223	13116	13272	13119	13185	13271	13256	13076	13205	13204	13126	13244	13099	13045	13145	13358	13176	13114	13213	13112	13095	13151	13021	13286	13120	13266	13242	12997	13079	13084	13237	13187	13120	13263	13212	13151	13217	13250	12980	13210	13175	13094	13114	13074	13217	13285	13090	13031	13168	13181	13087	13150	13209	13261	13169	13223	13157	13106	13212	13142	12923	13317	13106	13048	13117	13172	13144	13131	13126	13200	13067	13167	13198	13220	13086	13179	13132	13109	13120	13142	13192	13071	13150	13231	13066	13049	13181	13161	13208	13138	13395	13037	13227	13187	13210	13166	13182	13097	13331	13071	13219	13089	13137	13277	13067	13219	13239	13121	13210	13156	13199	13281	13032	13199	13021	13188	13124	13162	13201	13288	13154	13005	13123	13220	13217	13235	13157	13164	13058	13228	13094	13143	12969	13257	13110	12980	13099	13061	13144	13090	12999	12993	13155	13136	13228	13043	13091	13193	13202	13033	13180	13163	13197	13305	13253	12986	13029	13042	13159	13259	13184	13133	13130	13005	13198	13068	13215	13251	13046	13074	13235	13174	13158	13013	13076	13152	13160	13097	13253	13226	13121	13229	13104	13206	13251	13302	13241	13011	13052	13193	13047	13208	13064	13123	12988	13175	13164	13136	12974	13124	13165	13229	13106	13087	13152	13136	13023	12978	13117	13214	13011	13055	13351	13117	13196	13148	12984	13255	13097	13128	13208	13017	13120	13159	13064	13177	13216	13133	13169	13282	13073	13218	13056	13234	13102	13206	13150	13072	12981	13159	13155	13172	13166	13274	12972	13262	13070	13199	13047	13075	13170	13087	13358	13293	13207	13220	13116	13125	13206	13075	13323	13095	13221	13016	13178	13098	13116	12941	13104	13145	13067	13100	13266	13042	13215	13286	13124	13007	13259	13285	13046	13202	13164	13079	13229	13100	13052	13210	13146	13107	13081	13091	13231	13023	13066	13185	13137	13151	12857	13098	13020	13071	13037	13141	13175	13108	13222	13177	13139	13202	13205	13257	13133	13103	13333	13156	13361	13237	13211	13105	13328	13179	13185	13175	13065	13051	13155	13106	13080	13189	13196	13022	13179	13097	13273	13262	13119	13160	13252	13085	13167	13078	13339	13157	13143	13229	13125	13141	13174	13153	13111	13026	13353	13150	13082	13162	13154	13059	13102	13203	13196	13026	13089	13168	13150	13031	13105	13252	13358	13115	13079	13295	13215	13016	13151	13118	13260	13214	13008	13227	13144	13167	13110	13084	13155	13143	13060	13118	13143	13136	13240	13229	13224	13147	13048	13306	13189	13097	13230	13188	13181	13160	13206	13139	13100	13116	13306	13324	13253	13082	13028	13174	13094	13168	13175	13086	13326	13016	13144	13245	13114	13081	13252	13074	13202	13361	13158	13177	13182	13127	13017	13265	13062	13102	13169	13212	13227	13141	13320	13208	13284	13115	13109	13073	13113	13154	13256	13099	13135	13204	13027	13145	13207	13090	13267	13142	13236	13158	13257	13076	13145	13017	13101	13295	13020	13085	13231	12924	13127	13263	13123	13194	13280	13179	13132	13131	13081	13131	13137	13129	13024	13101	13044	13213	13112	13109	13101	13191	13253	13130	13155	13016	13109	13124	13217	13097	13056	13332	13093	13041	13270	13204	13344	13381	13250	13017	13164	13318	13034	13089	13107	13197	13078	13385	13221	13260	13138	13047	13185	13120	13123	13236	13115	13095	13210	13034	13166	13162	13191	13120	13086	13083	13113	13206	13087	13093	13104	13189	13145	13257	13334	13103	13105	13111	13247	13201	13160	13184	13158	13206	13452	13129	13177	13387	13183	13180	13232	12948	13106	13243	13272	13103	12997	13291	13141	13188	13175	13122	13197	13171	13137	13138	13163	13126	13102	13182	13161	13196	13098	13154	13201	13134	13091	13059	12952	13141	13309	13210	13203	13174	13288	13122	13258	13344	13106	13264	13087	13096	13298	13160	13126	13243	13082	13158	13125	13204	13224	13157	13005	13128	13193	13285	13045	13282	13224	13030	13184	13285	13128	13231	13136	13256	13008	13146	13274	13056	13162	13030	13141	13273	13191	13214	13278	13174	13092	13283	13293	13089	13205	13332	13038	13113	13366	13222	12878	13200	13197	13127	13003	13249	13226	13089	13380	13222	13167	13197	13028	13123	13243	12913	13255	13142	13070	13266	13231	13255	13072	13038	13167	12987	13139	13268	13131	13068	13096	13097	13095	13092	13158	13213	13258	13125	13256	13230	12964	13268	13134	13187	13248	13224	13326	13154	13219	13154	13300	13160	13259	13161	13058	12999	13185	13000	13459	13097	13225	13104	13217	13230	13048	13169	13116	13234	13083	13267	13290	13243	13136	13292	13215	13042	13078	13271	13146	13094	13089	13190	13140	13133	13004	13070	13188	13181	13201	13066	13211	12939	13310	13248	13178	13129	13242	13119	13056	13252	13138	13189	13076	13178	13134	13240	13225	13201	13126	13245	13222	13124	13054	13114	13052	12998	13132	13054	13067	13098	13009	13212	13272	13242	13195	13343	13232	13156	13056	13022	13225	13223	13203	13169	13203	13116	13135	13056	13204	13220	13188	13171	13326	13130	13092	13056	13244	13247	13099	13085	13154	13182	13096	13234	13148	13116	13192	12965	13175	13096	13192	13041	13183	13079	13166	13164	13294	13155	13152	13233	13155	13236	13096	13140	13097	13203	13245	13151	13113	13134	13090	13185	13222	12961	13113	13077	13271	13173	13126	13052	13159	13187	13127	13111	13165	13227	13197	13153	13135	13064	13119	13121	13104	13045	13116	13325	13049	13203	13290	13082	13171	13146	13218	13111	13001	13129	13159	13272	13113	13291	13189	13082	13162	13026	12984	13209	13303	13148	13171	13241	13095	13300	13189	13250	13161	13111	13054	13133	13053	13167	13085	13257	13210	13299	13219	13143	13139	13059	13266	13166	13168	13104	13168	13363	13313	13124	13173	13212	13115	13191	13327	13206	13143	13226	13168	13180	13073	13133	13247	13121	13237	13166	13171	13182	13170	13147	13256	13200	13121	13175	13222	13235	13181	13110	13171	13173	13050	13088	13119	13144	13082	13081	13117	13323	13252	13038	13194	13143	13235	13303	13238	13102	13131	13130	13097	13163	13201	13185	13056	13141	13106	13116	13284	13175	13174	13092	13164	13100	13144	13217	13252	13105	13140	13065	13104	13004	13112	13039	13258	13161	13142	13323	13027	13184	13215	13228	13436	13159	13111	13165	13250	13114	13210	13146	13317	13059	13213	13272	13066	13072	13084	13312	13304	13097	13146	13238	13161	13116	13215	13176	13008	13234	13277	13052	13155	13219	13230	13124	13188	13277	13215	13167	13184	13136	13033	13059	13078	13372	13117	13104	13378	13208	13065	13090	13008	12948	13221	13380	13212	13140	13159	13279	13346	13201	13114	13176
24016	21016	28508	25841	25150	25138	23315	19558	17812	17310	16704	16324	16218	16135	15843	15551	15382	15518	15478	15246	15078	15177	15129	15149	15357	15319	15034	15166	15099	15084	15142	15098	15069	14984	15063	15126	15191	15061	15001	15083	14912	15095	14827	14999	15088	15078	15162	14986	14836	14934	14966	14932	15024	15155	15081	14978	15046	14903	14891	15001	15061	14980	14900	15064	15135	15242	14975	14997	14949	14937	14851	14796	14911	15176	14916	14816	15008	15009	14882	14846	15197	15196	15127	14995	14967	15013	15242	15037	14889	15079	15258	14887	15008	15109	15023	15106	15072	15070	14875	15014	15109	15081	14979	14921	15102	15139	14952	15016	14945	14806	15036	14837	14902	14858	14988	15009	14960	15030	14888	15067	15036	15100	14911	14913	14895	15104	15032	14943	14922	15025	14907	14832	15072	15147	15070	14873	14996	15086	15073	14827	14777	15084	15014	14935	14932	14927	14929	14916	14929	15013	14885	14923	14922	14825	14736	14990	14933	14987	14965	14790	14875	14806	15148	14998	15009	14930	14918	15011	14827	15033	14759	15163	14809	14874	14993	14900	14703	14953	14971	14965	14898	15022	15045	14949	14889	14870	14976	15003	14685	14900	14961	14898	14882	15023	14877	14949	15154	15078	15129	14934	14968	15049	15024	14994	15143	14893	14967	15018	14888	15076	15051	14907	14908	14772	15039	14938	14988	15171	15083	15096	14974	15024	15158	15057	14957	14947	14790	14959	14969	14917	14902	14923	15064	14828	14969	14787	14999	14856	15060	14973	15062	15047	14926	14873	14745	14974	14877	14937	14865	15013	14879	15138	15108	14948	14957	14925	14923	15058	15000	15080	14935	14975	14935	15059	14724	15037	14930	15095	14873	15015	14943	14765	15049	14740	15082	14800	14778	14992	14997	15027	15075	14976	14961	14885	15029	14934	14831	14875	14838	14796	14773	15010	15125	14969	14973	15026	15082	14978	15099	15025	15066	15157	14866	14807	14913	14811	14928	14734	15175	14731	14727	15177	15008	14924	14808	15012	14798	14920	14979	15101	14870	14966	14885	14943	14861	14997	14930	15108	15015	15041	14947	15099	14788	14980	14694	15051	14988	15047	14907	14789	15051	14870	15122	15020	14984	15042	14987	14789	14870	15045	14724	14797	14849	15168	15118	14929	14828	14816	14955	15065	14744	14984	14961	15086	15034	15141	14990	14896	15043	14829	14979	14898	15009	14815	14891	14839	14832	14780	14930	14862	14808	14924	14976	14775	14823	15022	15039	14794	14808	14965	14922	14954	14911	14980	14957	14974	14907	15079	15048	14783	15124	14883	15019	15012	14916	14907	15088	14906	14866	15045	14990	14851	14826	14952	15017	14945	15035	14924	15019	14891	14879	14913	15114	14928	15016	14843	15067	14969	14612	14859	14986	14876	14918	14779	14763	14932	14782	14998	14976	14980	14904	14948	14896	15092	15132	15002	15014	14785	14949	15055	14984	14909	14871	15114	15064	15007	15113	14665	14876	14762	14881	14988	15014	14806	15022	15036	14910	15075	14901	14893	14950	15010	15002	14905	14726	14964	14901	14936	14860	14873	15033	14928	14794	15190	14995	15053	14952	14791	15005	14981	14870	14940	14991	15107	14945	14926	15068	14969	14977	14963	14841	14904	15052	14957	14778	14989	14678	14920	14805	14972	15007	14662	14914	14873	14928	14988	14863	14926	14916	14991	14991	15121	14964	14973	15204	14922	14829	14864	14809	15090	15076	15034	15056	15031	14964	14766	14849	14892	15017	14830	14962	14938	15043	14950	14781	14980	15014	14882	14901	14924	15032	14834	14837	14945	14953	15060	14901	15042	15109	14922	14822	15309	15142	14805	14960	15242	15181	14833	15036	14725	14913	14973	14938	14928	15019	14995	15019	14947	14805	15046	14863	14931	15027	14837	14992	14878	14834	15027	14805	15094	14915	14903	14921	14996	15048	14996	14825	14926	14954	14768	14894	14888	14894	14920	14886	14968	15159	14981	14844	14852	14679	14919	14984	14952	15073	14990	15128	14925	14798	14866	15046	14941	15042	15032	14996	15189	14818	14940	14897	14805	15071	14953	15162	14977	14941	14930	14903	14996	14827	14965	14893	15028	15186	14938	15029	14868	14706	14957	14927	15134	14988	14897	15000	15095	14996	14969	15074	14913	14953	14944	14820	14950	14748	14951	14892	14829	14877	14885	14903	14949	14916	14906	15019	14978	14804	15101	15054	15090	14937	14760	14874	15030	14766	14780	14877	14832	14934	15117	14817	14903	14872	15139	14924	14909	15141	14928	14972	15063	14968	15148	15099	15074	14888	14906	15051	15106	15109	14900	15168	14993	14959	14970	15094	15224	15017	14845	14788	14835	14835	14890	14777	14804	14809	14898	14906	15047	14951	15049	15034	14935	14926	15160	14893	15032	14931	14805	15002	14926	14896	15057	14725	14975	14803	14849	14842	14942	14947	14795	15060	14977	14886	15036	14997	14850	14930	15195	15024	14980	14939	14986	14985	14893	14922	14920	14927	14908	14986	14952	15079	15053	14898	14880	15120	15039	15123	14909	14745	14696	14900	15129	14827	14850	15053	15034	14911	14853	14978	15114	14917	15001	14973	14900	15039	14989	14974	15031	15164	14969	14975	14879	14878	15131	14918	14760	15183	15014	15022	15035	14988	14729	14801	14909	15111	14826	14909	14978	15156	15012	14902	15022	15024	14881	14766	15029	14819	15178	14892	15079	15185	14803	15159	14939	15096	14768	14966	15116	15040	14959	14975	14827	14993	14937	14855	14849	14913	14830	14885	14783	14791	14750	14779	15020	14804	14857	15208	15258	15006	15089	14967	15027	15010	14946	15029	14958	15133	15069	14983	15017	14886	15145	14798	14964	14901	14964	14923	15033	14982	14981	14955	14782	14944	14794	14980	14996	15124	14984	15138	15013	14903	14793	14839	15090	14805	15020	14966	14945	14951	14895	14803	14831	15057	14914	15039	14982	14931	14888	15142	14875	15014	15177	14902	15032	14748	15003	14932	15180	14841	14984	15005	15165	14991	14857	15074	14782	14888	15018	14934	14976	15082	14878	14955	14879	14895	15026	14961	15045	14913	15138	14989	14898	14869	14931	15025	14799	15093	14887	14995	14882	15034	14899	15056	14919	14908	15092	14904	15142	15017	14924	14867	14906	14922	14913	15165	14809	14888	14691	14975	14862	14864	14899	14984	14962	15001	15015	14950	14840	14948	15021	14909	14854	14996	14973	14838	14966	15121	14876	14901	15027	14937	14805	14946	14788	14862	15039	15112	14856	14933	14902	14836	14946	14864	14890	15143	14832	15090	14913	15108	14933	15019	14795	14731	15080	14891	14720	14903	14991	15025	14960	14888	15086	14991	15069	14875	15115	15009	14883	15003	15068	14985	14948	14936	14904	14907	14909	15057	14834	15117	14850	14970	15116	15094	14837	14964	14927	15003	14987	15092	15033	15029	14880	15003	14897	14899	14989	14981	14811	15035	15072	14884	14745	15007	15019	14978	15153	14980	15033	15015	15018	14921	14996	14925	14755	15000	15061	15091	14972	14991	15156	15071	14871	14915	15025	15051	14845	14963	14921	14996	14859	14983	14919	14931	14769	14762	14778	15036	14883	15003	14950	15080	14811	14989	15109	15146	15069	14922	14724	15039	14839	14780	14887	14887	14961	15012	14913	15009	14889	14903	14986	15015	14983	14754	14999	14980	15094	14809	14863	14949	14815	14902	15014	14886	14959	15005	14887	15072	14820	14902	14993	14876	14965	15091	15107	14936	14819	14833	14954	15096	14844	14965	15096	14986	14800	15101	15205	14813	15000	14914	15178	14979	14978	14982	14871	14917	14994	15085	14942	14943	14859	14921	15067	14912	14891	15026	14919	15033	14848	14758	15040	14998	14844	14919	14728	14855	14865	15038	14968	15022	14694	14876	15062	14829	15014	14803	14928	14785	15160	15055	15175	14941	15156	14941	14880	14679	15156	14837	14932	15232	14911	14966	15118	15040	14692	14971	14913	14863	14869	15003	14759	15022	14945	15021	14878	14926	14804	14923	15182	14896	14963	14944	15139	14859	15007	14873	15003	14956	15032	15078	14886	15023	15026	14896	14867	14992	14917	15003	14888	14945	14782	15011	14944	14998	14901	14695	14889	15053	15023	14793	15154	15006	14962	15208	14948	14906	15040	15091	15083	14931	14906	15176	15037	15016	14843	14889	14986	14803	15048	14833	14812	14955	14885	14938	14957	15016	14819	15016	14859	14883	14999	14921	14927	15076	15039	15040	15157	14935	15047	15007	14974	15141	14944	14839	14929	14900	15051	15166	15047	14810	15168	15059	15082	15006	15027	15016	14910	14943	15014	15231	15193	14952	14901	15035	14968	14816	14903	14965	14900	14966	14851	14959	14939	14994	14883	14886	14804	14930	14860	14945	14951	14881	15048	14977	14921	14989	14901	15075	15039	14981	14888	14914	14839	14958	15082	14940	14965	14963	14923	15010	14922	14921	14860	14800	14765	15048	14873	15024	15186	14658	14908	14922	14859	14965	14903	15003	14866	14912	14914	14935	14977	15108	14877	15125	14926	15000	15131	15003	14773	14825	15027	14751	14905	15136	14900	14845	14976	14814	14950	14958	14789	14969	14990	14949	14969	14958	14923	14918	15000	15042	14908	14827	14884	14912	14924	15095	14848	15115	15129	15007	15112	15102	15127	14907	14902	14936	15222	14702	14951	14997	15103	15017	14890	15011	14996	14982	15007	14923	14943	15020	14939	14876	14707	14969	15048	14995	15044	14879	15104	14988	15183	14868	14972	15018	15122	14994	15009	14900	14870	14926	14979	14812	14886	14993	15180	15131	15058	14890	15002	14913	15022	14858	14614	14828	14886	15009	14994	15084	14797	14837	14681	15148	15026	15098	14799	14922	14978	14865	14942	14804	15163	15081	14842	15025	15033	15041	15128	14905	14745	14944	14644	14872	14923	15051	14947	15193	15005	15090	14785	15047	14899	14917	14965	15008	14987	15132	15107	14944	14856	14921	14939	14875	14862	14947	15054	15037	14954	15117	15082	15246	14918	15057	14894	14899	15085	15002	14961	14948	15050
31852	52377	47756	36506	30398	25200	21323	18897	17433	16318	15523	15074	14984	14506	14225	14151	13818	13618	13514	13434	13496	13368	13230	13478	13364	13261	13435	13265	13413	13317	13337	13189	13298	13315	13152	13311	13179	13352	13177	13087	13208	13218	13192	13241	12943	13168	13185	13130	13158	13229	13178	12904	13296	13082	13167	13025	13090	13304	13124	13056	13070	13208	13143	13097	13007	13178	13146	13125	13006	13140	13236	13148	13003	13160	13053	13192	13326	13052	13254	13088	13238	13221	13163	13113	13114	13116	13265	12933	13190	13165	13062	13171	13166	13069	13032	13121	13041	13216	13070	13203	13105	13079	12998	13174	13148	13069	13168	13200	13175	13106	13093	13158	13114	13033	13054	13201	13126	13038	13188	13140	13055	13179	13159	12897	13305	13247	12970	12992	13125	13074	13008	13130	13105	13082	13179	12897	13139	13204	13235	12951	13058	13050	13149	13055	13092	13287	12960	12963	13024	13097	13150	13261	13152	13080	13077	13009	13287	13128	13198	12967	13035	13047	13156	12910	13121	13082	13095	13259	13147	13139	13210	13237	12914	13306	13148	13206	13179	13098	12986	13149	13097	13092	13023	13098	13210	13062	13116	13228	13205	12877	13210	13032	13270	13286	13013	13171	13052	13125	12891	13039	13048	13172	13126	13062	13094	13167	13159	13094	13190	12936	13236	13078	12958	13117	13155	13112	13059	13098	13020	13161	12969	13054	13004	13055	13052	13078	13135	12999	13104	13048	13002	13239	13167	13399	13146	13211	13227	13265	13008	13136	13064	13186	13032	13162	13180	13099	13099	13009	12999	13061	13151	13072	12962	13054	13241	13150	12997	13091	13158	13149	13178	13105	13210	13039	13021	13181	13095	13057	13172	13122	13141	13090	13262	13073	13105	13086	12872	12945	12996	13140	13201	13153	13215	13167	13056	13233	13088	13167	13379	13112	13018	13193	13057	13125	13228	13191	13100	13109	13134	13071	13166	13130	13190	13161	13137	13224	13225	13232	13216	12985	13164	13200	13018	13077	13151	13107	13288	13162	13184	13057	13061	13106	12960	13193	13234	13013	12880	13039	13179	13062	13057	13168	13003	13247	12988	13220	13315	13093	13149	13035	13237	12948	13131	13004	13018	13107	13159	13172	13019	13110	13053	13083	12993	13181	12944	13122	13112	13066	13030	13206	13016	12955	13090	13221	13116	13060	13253	13138	13163	13161	13164	13104	13056	13155	13139	13211	13088	13094	13210	13157	13013	13126	13097	13112	13119	13171	13059	13115	13128	13029	13186	13111	13252	13106	13004	13188	13201	13064	13069	13071	13108	12958	13087	13152	13163	13140	13034	13174	12933	13102	13014	13121	13076	13312	13241	12960	13097	13115	13204	13161	13200	13248	13025	13017	13254	12975	13220	13124	13258	13035	13103	13175	13238	13052	13038	13091	12865	13028	13191	13263	13067	12958	13149	13107	12998	13049	13141	13079	13066	13141	13075	13201	13063	12991	13302	13081	12999	13069	13375	13140	13154	13283	13302	13023	13194	12942	13172	12911	13170	13084	13174	13173	12990	13138	13022	13313	13060	12982	13114	13128	12915	13143	13026	13214	13148	13180	13142	13040	13142	12918	13147	13046	13154	13089	12972	13196	13139	13108	13156	12981	13204	13090	13267	13116	13008	13165	12959	13173	13192	13050	13162	13079	13138	13194	13302	13153	13175	13096	12963	13122	13197	13031	13114	13150	13104	13062	13112	13185	13012	13111	13260	13040	13081	12986	12803	13078	13184	13055	13071	13000	12999	13120	12877	13088	13017	13085	13056	13147	12927	13084	13113	13083	13173	13049	13188	13171	13168	13199	13163	13105	13153	13044	13134	13147	12984	13099	12957	13183	13325	13084	13011	13124	12975	13176	13130	13152	12915	13120	13139	13149	13055	13206	13107	13164	12977	13127	13085	13097	13166	13037	13052	13038	13192	12987	13082	13122	13154	13092	13135	12965	13128	12989	13234	13037	13210	13022	13126	13212	13096	13251	13198	13210	13073	13023	12923	13195	13252	13189	12987	13237	13222	13179	13062	13115	13191	13104	13048	13127	13108	12966	13251	13221	13100	13130	13080	13116	13169	13041	12986	13147	13113	13311	13015	13030	13156	13096	13026	13056	13022	13296	13158	12999	12913	13095	13171	13112	13201	13226	13081	13133	12947	13122	13057	13158	13091	12988	13070	13034	13015	12929	13035	13117	13020	13037	12996	13228	13085	13114	13149	12947	13181	13233	13130	13176	13334	13179	13097	13118	13147	12925	13061	12953	13237	13008	13166	13100	13211	13135	13048	13291	13247	13013	13184	13185	13020	13015	13245	13027	13091	12944	13084	13180	13105	13154	13082	13225	13072	13309	13110	13108	13092	13164	13251	13204	13084	13196	13260	12951	13058	13202	13280	13056	13080	13029	13119	13010	13140	12952	12883	12928	13121	13154	13120	13199	13101	13185	13260	13198	13050	13159	13103	13023	13133	12936	13241	13213	13033	12950	13087	13116	13162	12979	13170	13077	13370	13151	13032	13209	13311	13101	13105	13122	13048	13230	12979	13222	13195	12956	13098	13187	13045	13245	13082	13065	13209	13071	13121	13056	13076	13070	13125	13051	13162	13170	13113	12846	12994	13140	13198	13151	13299	12964	13156	13111	13183	13186	13052	13035	12992	13185	12999	13201	13055	13066	13242	13125	12900	13201	12970	13098	13237	13120	13062	13116	13154	13204	13011	13061	13124	13016	13065	13156	13106	13091	13123	13067	13083	13110	13141	13040	13290	13082	13048	13048	13210	13190	13061	13138	13080	13219	13004	13162	13246	13077	13172	13062	13148	13062	13067	13170	13067	13243	13178	13239	13235	13109	13159	13135	13015	13054	13050	13152	13169	13176	12958	13222	13103	13027	13180	13024	13329	13044	13059	13150	13085	13186	13002	13166	13081	13107	13117	13144	13077	13187	13110	13094	13088	13197	12928	13119	13013	13017	13201	13117	13152	13222	12942	13119	13311	13024	13194	13219	13068	13003	13114	13141	13178	13197	13150	13048	13200	13202	13136	13232	13139	13173	12960	13063	12971	13099	13218	13209	12965	13030	13168	13086	13160	12976	13105	13176	13013	13088	13113	13001	13203	13049	13185	13073	13116	13118	13179	13205	13106	13172	13047	13049	13120	13093	13173	13130	13186	13140	13236	13137	13173	13340	13132	13138	13138	13129	13095	13154	13244	13144	13020	13106	13082	13041	13128	13070	13124	12953	13037	13106	13033	13114	13158	12947	12979	13210	13178	13158	13125	13138	13265	12989	13223	13174	13180	13266	13152	13070	13049	13180	13181	13105	13228	13061	13279	13043	12956	13153	13141	13122	13166	13115	13127	13068	13113	13173	13142	13144	13142	13105	13070	13253	13100	13191	13227	13134	13163	13064	13184	13046	13067	13136	13012	13074	13149	13087	13184	12954	13001	13021	13051	13102	13121	12992	13145	13141	13161	12950	13070	13000	13014	13122	13065	13160	13225	13127	13101	13059	13056	13216	13166	13365	13012	13166	13087	12992	13040	13081	13122	13083	13088	12933	13055	13089	13064	13113	13116	13108	13321	13024	13161	13038	13127	13072	13066	12987	13049	13109	13173	13140	13106	13251	13043	13126	13205	13145	13008	13066	13037	13153	12962	13037	13088	13017	13295	13132	13047	13032	13175	12908	13109	13177	13070	13047	13017	13123	13014	13148	13137	13036	13137	13105	13132	13152	12970	13079	13164	13213	13147	13063	13185	13011	13011	13136	13199	13245	13108	13170	13256	13031	13072	13018	13142	13146	13175	13124	13223	13060	13069	13107	12982	13103	13122	13275	13176	13125	13092	13055	13115	13308	13130	13104	13006	13137	13231	13154	13027	13075	13142	13108	12878	13336	12921	13254	13207	13001	13023	13040	13157	13287	13153	12967	13180	13105	12989	13239	13186	13229	13170	13021	13125	13087	13005	13074	13094	13287	13132	13213	13136	13018	13119	13051	13229	13095	13200	13163	13086	12958	13042	13029	12915	13038	13036	12965	13228	13273	13189	13085	13076	13116	13179	13200	13117	13101	13224	13128	13064	13019	13175	13113	12999	12904	13216	12998	12912	13129	12955	13285	13215	12987	13030	12942	13139	13255	13326	13017	13279	13087	13146	13140	13001	12992	12963	13138	12985	13084	13148	13031	13273	13171	12990	13181	12947	13073	13055	13263	13040	13124	13307	13141	13068	13168	13193	12929	13060	13166	13153	13082	13083	13242	13286	12983	13010	13049	13149	13075	13081	13177	13076	13251	13141	12988	12982	13217	12993	13058	13092	13112	13153	13167	13142	13163	13158	13038	13124	12998	13165	13087	13006	13053	13001	13103	13057	13100	13154	13080	13185	13211	13047	13235	13062	13184	13156	13155	13163	12973	13253	13330	13163	13149	13143	13178	13157	13225	13133	13173	13038	13017	13181	13215	13140	13088	13041	12992	13228	13091	13161	13156	13247	13105	13144	13176	13037	13040	13127	13140	13197	13099	13131	13168	13151	13159	13113	13088	13045	13057	13006	12896	13008	13229	13102	13090	13154	13203	13038	13224	13156	12981	12982	13092	13082	13143	13097	13110	13227	13087	13135	12920	13066	13140	13093	13139	13146	13152	13270	13140	13083	13149	13201	13091	13019	13144	13264	13071	13012	13159	13005	13230	13122	13043	13122	13022	12890	13142	13168	13129	13070	13042	13023	13151	13044	13075	13088	13032	13201	12968	13206	13223	13051	13142	13280	13054	13161	13177	13232	12986	13093	13246	13067	13201	13146	13013	13193	13083	13207	12983	13075	13243	13092	13133	13081	13149	13071	13241	13228	13155	12969	13078	13209	13197	13120	13195	13157	13158	13084	13138	13187	13096	12949	13104	13011	13165	13089	13076	13161	13273	13150	13102	13112	13026	12961	13270	13209	13175	13127	13029	13122	13108	13123	13014	13220	13282	13197	13171	13092	13045	13137	13167	13048	12954	13051	13009	13285	13044	13058	13205	13156	13102	13186	13139	13081	13077	13063	13215	13211	13095	13149	13111	13213	13120	13066	13111	13115	13156	13151	13103	13070	13115	13098	13026	13296	13006
22721	21000	28767	23802	23060	26760	27593	21752	19418	18754	17957	17546	17008	16796	16490	16420	16453	16098	15902	16002	15656	15611	15626	15510	15428	15537	15590	15631	15409	15633	15474	15416	15379	15581	15752	15354	15398	15474	15439	15286	15518	15352	15425	15579	15306	15665	15409	15442	15275	15320	15354	15265	15260	15321	15353	15433	15239	15238	15276	15349	15282	15302	15225	15214	15384	15125	15227	15339	15286	15408	15167	15395	15522	15506	15308	15295	15351	15469	15348	15143	15318	15226	15283	15291	15100	15494	15077	15210	15134	15400	15181	15277	15326	15364	15121	15372	15128	15146	15321	15211	15329	15269	15244	15207	15452	15141	15236	15369	15341	15372	15470	15352	15324	15332	15290	15193	15475	15377	15267	15368	15595	15419	15339	15335	15447	15308	15330	15241	15341	15355	15361	15251	15373	15301	15334	15184	15176	15464	15523	15184	15155	15573	15176	15110	15317	15137	15323	15473	15481	15420	15250	15287	15309	15469	15264	15339	15374	15240	15262	15087	15245	15222	15308	15389	15113	15263	15265	15366	15550	15262	15290	15252	15254	15520	15496	15342	15067	15226	15484	15652	15280	15377	15260	15257	15227	15263	15371	15394	15286	14937	15157	15143	15281	15396	15403	15361	15440	15295	15281	15323	15177	15418	15401	15184	15227	15050	15207	15233	15342	15363	15521	15334	15273	15297	15276	15297	15326	15314	15157	15150	15160	15303	15090	15384	15310	15254	15243	15199	15299	15406	15269	15325	15267	15470	15124	15303	15154	15261	15439	15326	15388	15339	15179	15343	15378	15256	15474	15304	15151	15231	15153	15432	15377	15107	15463	15240	15426	15440	15121	15311	15334	15212	15117	15322	15186	15141	15441	15472	15220	15259	15239	15239	15408	15306	15108	15349	15082	15252	15435	15419	15277	15234	15378	15243	15287	15244	15224	15330	15189	15151	15156	15219	15259	15333	15278	15250	15204	15378	15420	15202	15409	15299	15213	15323	15086	15126	15278	15208	15225	15446	15189	15321	15272	15480	15202	15258	15244	15317	15387	15346	15243	15332	15255	15166	15216	15241	15330	15154	15465	15219	15269	15387	15242	15317	15360	15174	15269	15331	15347	15264	15249	15147	15255	15345	15245	15420	15265	15227	15146	15289	15364	15247	15383	15246	15320	15343	15360	15245	15316	15043	15309	15277	15333	15363	15053	15024	15262	15438	15445	15398	15104	15111	15278	15354	15385	15226	15443	15334	15305	15231	15385	15541	15269	15223	15370	15211	15177	15295	15248	15398	15368	15241	15262	15265	15175	15175	15250	15187	15449	15227	15294	15248	15203	15168	15231	15390	15300	15284	15275	15246	15238	15143	15316	15236	15035	15301	15355	15480	15260	15288	15513	15213	15220	15373	15444	15184	15174	15250	15228	15282	15300	15288	15208	15372	15212	15309	15228	15366	15364	15270	15132	15314	15314	15404	15327	15297	15190	15349	15385	15456	15177	15151	15454	15562	15257	15313	15259	15374	15412	15119	15237	15446	15425	15263	15278	15248	15030	15149	15098	15438	15382	15140	15186	15585	15457	15148	15389	15189	15423	15254	15291	15244	15366	15242	15243	15235	15227	15346	15356	15333	15418	15299	15421	15115	15184	15290	15370	15239	15244	15274	15342	15285	15311	15430	15204	15290	15118	15390	15250	15406	15229	15257	15361	15440	15196	15296	15524	15381	15387	15508	15414	15215	15241	15360	15466	15346	15467	15218	15163	15380	15326	15255	15290	15352	15338	15377	15249	15241	15211	15149	15058	15157	15403	15219	15210	15409	15110	15560	15275	15447	15321	15349	15206	15198	15217	15444	15277	15338	15382	15225	15437	15205	15406	15138	15375	15295	15208	15321	15250	15247	15155	15452	15466	15409	15244	15114	15100	15195	15150	15481	15315	15291	15440	15272	15229	15239	15238	15229	15283	15063	15264	15379	15325	15317	15281	15249	15272	15257	15370	15381	15261	15175	15420	15307	15215	15250	15307	15098	15271	15601	15486	15315	15163	15229	15050	15106	15307	15228	15194	15082	15296	15205	15263	15358	15306	15274	15244	15299	15128	15182	15283	14920	15383	15177	15356	15387	15321	15341	15312	15376	15364	15484	15209	15296	15365	15340	15405	15231	15286	15430	15468	15300	15272	15460	15258	15332	15185	15294	15194	15237	15331	15176	15317	15396	15198	15155	15168	15345	15198	15289	15122	15378	15231	15239	15493	15195	15205	15191	15431	15244	15204	15204	15438	15358	15361	15098	15360	15456	15280	15152	15344	15154	15344	15287	15368	15361	15399	15384	15397	15296	15340	15243	15484	15200	15333	15124	15273	15342	15335	15471	15281	15333	15496	15307	15258	15348	15041	15208	15278	15318	15305	15146	15445	15337	15200	15411	15444	15267	15275	15255	15292	15207	15321	15157	15379	15399	15319	15315	15387	15126	15321	15307	15203	15219	15276	15264	15136	15144	15590	15307	15322	15281	15119	15264	15420	15133	15264	15223	15188	15167	15222	15076	15384	15451	15307	15281	15059	15042	15259	15434	15394	15145	15411	15242	15223	15325	15127	15277	15189	15388	15238	15254	15347	15259	15075	15282	15190	15117	15246	15235	15193	15167	15117	15278	15288	15147	15154	15400	15414	15431	15161	15150	15308	15426	15450	15374	15273	15395	15309	15148	15289	15193	15256	15273	15093	15136	15232	15212	15273	15241	15259	15424	15267	15390	15185	15143	15295	15285	15151	15409	15273	15364	15382	15265	15192	15273	15330	15331	15275	15295	15307	15420	15480	15318	15229	15378	15164	15232	15441	15350	15113	15236	15305	15391	15341	15223	15269	15313	15403	15293	15380	15335	15334	15222	15320	15398	15337	15079	15209	15306	15310	15235	15333	15489	15417	15372	15057	15392	15360	15426	15332	15178	15204	15386	15161	15324	15285	15348	15449	15526	15213	15237	15105	15253	15285	15171	15344	15327	15258	15208	15322	15348	15286	15349	15316	15270	15272	15440	15373	15451	15267	15289	15401	15275	15509	15225	15243	15154	15210	15307	15298	15297	15241	15375	15228	15209	15287	15338	15118	15345	15205	15338	15347	15283	15032	15361	15284	15493	15102	15142	15241	15072	15162	15221	15389	15202	15251	15361	15253	15211	15153	15206	15270	15340	15191	15164	15216	15415	15489	15408	15256	15291	15285	15379	15341	15130	15367	15290	15227	15306	15218	15315	15142	15212	15114	15355	15162	15220	15390	15340	15343	15285	15187	15368	15328	15411	15466	15276	15439	15528	15226	15351	15289	15487	15223	15276	15276	15261	15482	15373	15334	15404	15231	15331	15587	15281	15203	15251	15175	15401	15309	15367	15155	15230	15279	15208	15227	15323	15376	15244	15388	15317	15306	15143	15307	15303	15376	15387	15368	15115	15398	15345	15165	15151	15301	15268	15482	15434	15264	15486	15377	15157	15188	15408	15287	15461	15337	15395	15225	15402	15216	15415	15209	15313	15417	15289	15273	15257	15365	15241	15195	15329	15228	15062	15358	15241	15257	15259	15445	15322	15159	15518	15287	15212	15379	15317	15274	15388	15246	15290	15335	15405	15480	15151	15464	15378	15223	15167	15327	15182	15261	15314	15157	15349	15305	15060	15481	15136	15345	15155	15159	15326	15465	15332	15205	15421	15353	15107	15194	15237	15268	15259	15111	15307	15205	15335	15397	15302	15306	15255	15207	15346	15098	15181	15183	15243	15357	15498	15693	15437	15374	15219	15336	15290	15174	15256	15154	15099	15318	15354	15357	15365	15294	15279	15295	15268	15426	15086	15273	15343	15398	15297	15154	15123	15383	15333	15239	15236	15421	15207	15367	15173	15348	15350	15188	15400	15212	15272	15321	15357	15244	15197	15117	15037	15201	15303	15432	15128	15354	15233	15448	15183	15132	15449	15111	15165	15112	15251	15025	15102	15281	15342	15246	15323	15311	15301	15322	15208	15509	15516	15297	15238	15409	15396	15278	15075	15156	15087	15276	15215	15164	15246	15019	15336	15264	15250	15163	15324	15243	15225	15422	15304	15181	15226	15265	15275	15174	15200	15229	15263	15117	15291	15277	15543	15486	15302	15520	15360	15413	15178	15152	15255	15140	15497	15408	15264	15412	15233	15323	15439	15304	15324	15334	15409	15372	15278	15221	15160	15277	15284	15099	15359	15301	15158	15334	15519	15138	15386	15424	15387	15255	15267	15474	15177	15313	15197	15176	15212	15314	15163	15154	15304	15385	15240	15260	15236	15261	15196	15149	15177	15257	15378	15336	15329	15293	15250	15177	15276	15576	15357	15319	15135	15178	15212	15473	15166	15279	15169	15324	15351	15376	15423	15380	15214	15214	15149	15345	15292	15257	15230	15486	15567	15367	15336	15240	15327	15356	15339	15379	15279	15135	15201	15154	15175	15419	15073	15345	15199	15435	15222	15183	15378	15385	15283	15411	15223	15180	15181	15361	15242	15455	15318	15220	15334	15344	15369	15206	15063	15070	15113	15183	15383	15393	15423	15306	15108	15360	15183	15383	15306	15404	15055	15287	15288	15269	15139	15302	15304	15253	15200	15165	15232	15128	15157	15226	15333	15393	15320	15327	15474	15235	15321	15362	15332	15484	15356	15138	15402	15341	15093	15550	15262	15311	15258	15130	15216	15334	15281	15272	15190	15169	15089	15300	15404	15319	15220	15262	15339	15188	15160	15141	15344	15391	15079	15389	15426	15290	15253	15286	15420	15273	15207	15311	15312	15286	15320	15161	15276	15339	15471	15342	15181	15378	15196	15398	15174	15350	15347	15189	15124	15336	15310	15295	15118	15333	15333	15259	15317	15322	15252	15195	15346	15103	15301	15228	15434	15214	15138	15260	15242	15380	15349	15492	15265	15278	15024	15252	15290	15516	15343	15355	15384	15285	15218	15217	15107	15306	15229	15211	15385	15067	15222	15141	15284	15271	15414	15388	15531	15265	15315	15315	15362	15254	15345	15161	15343	15440	15246	15554	15511	15225	15407	15446	15437	15057	15197	15350	15189	15351	15340	15319	15362	15075	15281	15156	15184	15444	15325	15482	15376	15208	15400	15201	15307	15545	15355
34304	57796	53283	41833	35561	30417	24866	21469	19333	17783	16822	15871	15762	15323	14924	14684	14435	14276	13966	14046	13595	13490	13770	13633	13561	13578	13568	13681	13565	13377	13538	13657	13485	13573	13420	13501	13374	13468	13313	13599	13267	13263	13241	13254	13466	13438	13360	13146	13304	13369	13515	13363	13434	13266	13286	13389	13438	13337	13233	13216	13208	13228	13548	13338	13281	13227	13235	13244	13311	13275	13061	13157	13390	13278	13247	13302	13136	13131	13365	13226	13257	13188	13378	13205	13330	13294	13361	13378	13238	13064	13396	13438	13353	13238	13257	13217	13447	13343	13155	13419	13453	13343	13324	13373	13158	13398	13247	13245	13246	13359	13301	13167	13340	13363	13290	13403	13446	13175	13389	13283	13357	13438	13145	13176	13311	13312	13229	13351	13238	13298	13298	13400	13187	13338	13270	13311	13283	13374	13320	13315	13214	13469	13218	13309	13190	13388	13319	13224	13257	13370	13344	13222	13339	13313	13383	13188	13415	13317	13356	13311	13265	13443	13324	13319	13395	13541	13230	13424	13323	13389	13085	13348	13180	13157	13298	13233	13221	13317	13251	13397	13336	13304	13182	13392	13292	13151	13082	13141	13253	13350	13291	13132	13323	13355	13219	13289	13350	13409	13239	13255	13288	13436	13312	13405	13275	13259	13353	13414	13258	13204	13301	13162	13270	13311	13216	13337	13194	13120	13203	13289	13353	13250	13305	13411	13234	13392	13329	13407	13258	13238	13286	13358	13396	13268	13458	13290	13269	13300	13311	13324	13265	13368	13299	13141	13246	13225	13372	13403	13410	13498	13327	13222	13263	13236	13289	13298	13199	13349	13395	13353	13319	13300	13279	13313	13378	13203	13125	13291	13204	13160	13342	13181	13012	13310	13295	13472	13412	13385	13292	13250	13279	13338	13422	13363	13208	13338	13417	13402	13399	13184	13338	13301	13296	13424	13254	13496	13321	13404	13407	13224	13424	13277	13312	13171	13340	13353	13358	13140	13314	13268	13468	13364	13411	13226	13241	13284	13199	13197	13337	13283	13326	13237	13334	13253	13299	13231	13432	13353	13252	13234	13318	13370	13197	13345	13169	13212	13224	13270	13207	13236	13256	13112	13306	13146	13301	13259	13337	13365	13285	13368	13130	13310	13321	13107	13387	13227	13253	13298	13392	13148	13363	13384	13285	13401	13171	13203	13281	13237	13222	13281	13262	13265	13122	13411	13265	13226	13384	13379	13342	13300	13319	13504	13320	13264	13196	13355	13363	13206	13190	13390	13177	13293	13327	13302	13321	13305	13262	13286	13278	13130	13549	13394	13413	13468	13295	13296	13475	13255	13261	13188	13337	13241	13221	13282	13391	13182	13295	13144	13261	13299	13338	13222	13258	13330	13261	13099	13210	13292	13275	13418	13281	13303	13343	13257	13269	13307	13272	13352	13409	13358	13320	13580	13085	13409	13086	13407	13362	13297	13272	13428	13231	13404	13270	13440	13214	13170	13293	13268	13427	13445	13390	13302	13369	13316	13346	13273	13342	13291	13348	13382	13303	13272	13265	13366	13379	13344	13334	13281	13303	13178	13323	13301	13445	13189	13282	13253	13342	13303	13270	13210	13222	13315	13261	13193	13159	13281	13323	13301	13341	13082	13273	13355	13294	13200	13243	13307	13399	13270	13374	13208	13395	13285	13354	13307	13203	13142	13280	13266	13306	13199	13353	13311	13334	13236	13370	13227	13157	13220	13437	13343	13270	13412	13253	13312	13344	13206	13346	13437	13323	13303	13265	13435	13333	13361	13270	13272	13251	13223	13301	13336	13250	13307	13265	13231	13332	13273	13294	13310	13375	13383	13378	13312	13294	13396	13113	13306	13356	13350	13381	13234	13480	13194	13308	13252	13314	13222	13305	13228	13163	13423	13211	13250	13285	13247	13251	13299	13286	13254	13289	13282	13427	13317	13320	13365	13261	13254	13274	13422	13190	13316	13360	13381	13230	13311	13370	13191	13418	13216	13319	13471	13288	13299	13306	13170	13253	13325	13385	13259	13116	13331	13416	13339	13266	13244	13343	13267	13310	13145	13283	13247	13448	13257	13193	13284	13210	13349	13217	13258	13327	13283	13266	13213	13430	13252	13355	13303	13270	13392	13295	13560	13180	13190	13156	13257	13325	13202	13267	13201	13389	13381	13267	13227	13206	13186	13292	13289	13239	13262	13287	13170	13202	13131	13323	13363	13401	13207	13315	13357	13255	13427	13389	13220	13202	13202	13299	13237	13351	13275	13545	13194	13339	13327	13351	13204	13276	13467	13463	13076	13224	13280	13420	13195	13406	13180	13177	13163	13263	13271	13547	13300	13346	13205	13206	13235	13238	13153	13259	13283	13395	13315	13270	13259	13227	13269	13308	13179	13475	13279	13323	13327	13424	13320	13308	13341	13352	13224	13304	13282	13368	13204	13262	13434	13236	13258	13240	13300	13212	13317	13453	13281	13320	13368	13169	13286	13289	13211	13225	13258	13221	13281	13303	13288	13423	13413	13276	13192	13338	13175	13202	13368	13326	13271	13127	13279	13223	13437	13168	13272	13296	13379	13422	13224	13409	13364	13232	13324	13393	13314	13380	13270	13376	13111	13285	13364	13310	13303	13165	13370	13193	13247	13347	13194	13326	13266	13318	13244	13301	13252	13310	13233	13368	13456	13319	13248	13272	13381	13238	13224	13215	13359	13224	13346	13224	13416	13354	13202	13290	13362	13234	13349	13227	13254	13269	13167	13188	13331	13252	13321	13035	13110	13324	13286	13402	13207	13448	13189	13264	13383	13299	13294	13216	13187	13193	13403	13209	13211	13281	13164	13078	13275	13143	13485	13334	13298	13358	13310	13394	13315	13324	13258	13142	13143	13319	13252	13135	13296	13205	13222	13315	13384	13398	13279	13403	13309	13318	13326	13191	13374	13262	13162	13312	13289	13441	13216	13278	13288	13252	13286	13343	13341	13375	13300	13393	13289	13253	13296	13397	13187	13260	13294	13344	13169	13399	13492	13519	13339	13438	13258	13277	13133	13341	13251	13351	13402	13318	13442	13327	13265	13391	13435	13149	13233	13679	13366	13278	13321	13189	13350	13308	13250	13426	13449	13314	13264	13270	13228	13297	13113	13395	13306	13350	13278	13275	13457	13293	13263	13309	13279	13254	13372	13066	13452	13315	13255	13304	13332	13340	13355	13429	13235	13407	13381	13377	13305	13400	13254	13375	13219	13316	13280	13350	13304	13313	13452	13291	13316	13302	13339	13473	13255	13314	13376	13154	13278	13238	13272	13182	13485	13321	13289	13370	13222	13482	13214	13212	13368	13391	13334	13252	13156	13135	13197	13246	13264	13335	13244	13002	13166	13305	13352	13213	13346	13393	13373	13243	13346	13348	13413	13454	13226	13229	13164	13304	13107	13152	13292	13309	13307	13374	13348	13420	13199	13254	13293	13256	13413	13347	13311	13221	13230	13336	13274	13160	13348	13286	13199	13250	13158	13415	13245	13307	13387	13169	13410	13358	13167	13398	13312	13102	13335	13252	13303	13239	13453	13214	13129	13236	13350	13275	13164	13324	13147	13458	13371	13306	13218	13276	13274	13388	13384	13291	13215	13146	13270	13368	13278	13245	13320	13319	13453	13340	13355	13353	13140	13391	13257	13413	13126	13246	13397	13405	13265	13169	13516	13233	13109	13309	13433	13212	13099	13322	13220	13345	13194	13285	13212	13317	13262	13244	13259	13323	13305	13243	13349	13200	13380	13239	13207	13248	13400	13302	13177	13297	13288	13268	13507	13286	13390	13162	13430	13260	13286	13242	13264	13164	13239	13274	13342	13354	13368	13393	13467	13275	13286	13457	13420	13343	13347	13197	13317	13312	13203	13356	13267	13253	13348	13156	13350	13318	13237	13183	13233	13281	13417	13449	13231	13192	13401	13248	13304	13199	13370	13305	13103	13296	13410	13389	13242	13228	13304	13218	13266	13351	13293	13342	13250	13278	13320	13389	13196	13235	13203	13365	13435	13327	13297	13187	13234	13316	13179	13198	13421	13246	13269	13418	13192	13128	13395	13303	13244	13375	13248	13236	13218	13242	13331	13307	13296	13198	13390	13285	13312	13341	13259	13255	13240	13396	13244	13266	13403	13103	13192	13467	13216	13278	13294	13385	13315	13290	13328	13187	13366	13424	13339	13244	13331	13320	13379	13345	13501	13312	13329	13357	13526	13174	13236	13430	13223	13337	13250	13454	13380	13301	13347	13140	13253	13306	13044	13228	13260	13359	13279	13230	13290	13288	13297	13339	13325	13381	13375	13085	13350	13172	13206	13273	13304	13306	13229	13480	13345	13305	13362	13309	13196	13127	13254	13409	13395	13356	13302	13248	13274	13200	13423	13308	13324	13224	13364	13276	13288	13021	13356	13302	13277	13350	13421	13132	13305	13219	13210	13250	13153	13281	13234	13193	13108	13231	13324	13434	13434	13315	13368	13289	13388	13393	13234	13346	13159	13285	13295	13267	13268	13224	13295	13177	13312	13190	13235	13342	13267	13419	13150	13319	13345	13361	13278	13325	13212	13126	13364	13237	13192	13162	13313	13286	13246	13314	13330	13119	13159	13190	13197	13228	13356	13255	13498	13288	13159	13343	13239	13226	13389	13325	13316	13513	13312	13244	13260	13316	13313	13255	13257	13330	13228	13360	13356	13101	13327	13162	13393	13311	13326	13211	13147	13308	13477	13372	13272	13258	13491	13282	13254	13180	13099	13380	13172	13311	13229	13221	13226	13299	13184	13525	13214	13209	13403	13361	13438	13355	13239	13252	13312	13388	13286	13386	13330	13288	13297	13299	13144	13378	13207	13250	13209	13185	13208	13306	13389	13426	13309	13051	13330	13170	13315	13372	13183	13424	13361	13176	13218	13266	13228	13139	13212	13267	13290	13320	13419	13350	13408	13242	13276	13434	13287	13314	13333	13420	13314	13099	13345	13409	13193	13254	13155	13079	13303	13209	13294	13236	13316	13279	13428	13286	13340	13382	13331	13442	13480	13202	13211	13065	13391	13299	13277	13222	13282	13396	13298	13365	13473	13234	13200	13360	13231	13277	13489
29177	28875	36277	31593	25091	21087	18658	17432	16622	16231	16173	15830	15872	15523	15399	15440	15223	15286	15415	15096	15090	15286	15386	15214	15165	15214	15068	15103	15011	15130	15067	15007	15084	14957	15141	15099	15168	14768	14984	15130	15224	15177	15388	15162	15067	14914	15004	14998	15103	14998	15221	15073	15161	15045	14866	14905	15052	15063	15209	15087	14895	15118	15107	15153	15031	15040	15060	14944	14845	15202	14930	15192	15077	15130	15165	15042	15000	14950	15193	15158	15051	14934	15110	15149	14994	15300	15103	15211	14990	15194	15133	14992	15216	15187	15079	15231	15029	15027	14978	14984	15147	15074	14841	14999	15194	14985	15117	15106	15076	15163	15078	14954	15349	14902	15340	14988	15102	15055	14877	15069	15123	14948	15206	15290	15152	15224	15017	15144	15281	15005	15187	14861	15080	15213	15135	14934	15044	14827	14850	14951	14919	15217	15074	15053	15138	15219	15081	15005	14918	15141	15010	15048	14991	15000	15205	15165	15138	15310	15206	15185	15078	15341	15164	15131	15081	15097	15159	14953	15131	15173	14993	15079	15213	15126	15121	15157	15114	14981	15096	15269	14888	15043	15074	15028	15048	14985	15093	15057	14955	15164	15182	15026	14940	15014	15073	15096	14997	14926	15023	15023	15051	15046	15116	15177	15110	14944	15040	14941	14915	15104	14981	15222	15224	15027	14993	15166	15082	15051	15176	15172	15056	15089	14915	14951	15195	14907	14899	14938	15143	15039	14966	14995	14850	14973	15107	15066	15022	14853	14903	14912	14871	14972	14947	15174	15095	14946	15070	14839	15024	15170	14988	15095	15209	15045	14878	15114	15210	15132	15052	15048	15084	15104	15180	14951	15248	15012	15139	15025	15145	14945	14803	14943	14785	15020	14855	15036	15004	15080	15092	15133	15117	14985	15175	15132	15327	15165	15072	14934	15143	15029	15013	15013	15073	14976	15076	14988	15225	15243	15313	15008	14907	15332	15129	15022	14941	15020	14880	15134	14997	15070	15225	15190	15119	14978	14932	15090	14874	15067	15167	15049	15081	15078	15024	15059	15155	15292	15126	15014	15320	14964	15112	15119	15060	14935	15023	15000	15066	14992	14925	15117	15018	14888	15082	14870	14917	14987	15136	15195	15074	14838	15089	15156	15000	15150	15001	14993	15068	15120	15390	14952	15128	15109	14926	15000	15120	15047	15042	15105	15084	15018	15096	15006	15103	15142	15022	15175	14939	14973	15235	14970	14880	15163	15265	14937	14944	15125	14947	15163	14814	14866	14984	15063	14965	15058	15034	14940	15103	15198	15099	15219	15125	15012	15333	15046	15035	14809	15145	15149	15049	15063	15230	15114	14914	15029	15092	15089	14954	15064	15135	14883	14960	15173	15169	14867	15189	15078	15165	15003	15135	15200	15073	15089	14741	15207	15050	15315	15087	15088	14988	15160	15207	15106	14964	14949	15046	15007	14950	15160	14933	15054	15213	14906	15032	15043	15024	15017	15075	14989	15164	15062	14984	14979	15066	14994	15091	14952	15171	15055	15053	15054	15161	15055	14975	15185	15185	15121	15143	15197	15147	15023	15094	15116	15015	15073	14982	15121	15161	14894	14997	15131	15090	15056	15108	15239	15154	14929	15063	14981	14968	14950	15040	15089	15219	15045	15103	15118	15123	15236	15036	15073	15029	15260	15228	14983	14820	15170	15094	14863	14900	14970	14950	15068	14997	14960	15071	15051	15073	14959	15165	14967	14983	14907	15074	15081	15123	15088	15103	15229	15126	15082	15022	15014	15075	15045	15011	15043	15132	14990	15220	15061	15210	14959	15194	15003	15001	15018	15244	15075	15171	14952	15264	14963	15164	15074	15103	15012	15035	15187	15106	15117	15169	14973	15029	14978	15000	15113	15084	15113	15005	14983	14945	15077	14967	15169	15092	15209	15005	15016	14937	14976	14975	15122	14956	15103	15164	15094	14741	15190	15036	15056	15086	15042	15071	15104	15028	15295	15048	15151	15040	14893	15092	15161	15109	15086	15185	15013	15041	14991	15028	15047	15150	15117	15163	15094	15171	15009	14978	15129	15093	15176	15165	15161	15006	15014	14978	15238	15295	15205	15199	15251	14889	14843	14963	14926	15121	15064	15159	15240	14990	15083	14967	15050	15172	15051	15214	15056	15102	15137	15062	15176	15307	15214	15104	15108	15091	15071	15072	15163	15011	14970	15281	15063	14954	15223	15246	15127	15241	15028	14868	15063	15085	14942	14896	14790	15046	15105	15039	15058	15031	15169	15057	15270	14987	14965	14952	15134	14920	15052	15188	15057	14968	15059	15021	14980	15227	15035	14921	15095	15100	15068	15032	15156	14881	14965	14937	15094	15119	14986	15103	14904	15089	15027	14802	15099	15016	15070	14960	15063	15042	14992	15090	15116	15030	14901	15054	14913	15078	15207	15147	15169	15007	14996	14974	14957	14865	15013	15103	15098	15159	15129	15059	15216	14940	15164	15197	15076	14861	14748	15169	15378	14995	15068	15020	15024	14932	15364	15177	14961	15129	15166	15004	14929	15158	14957	15235	15049	15200	15079	14998	15016	15221	14987	15152	15176	15053	15214	15099	15188	14981	15009	15008	14968	15012	14999	14942	15141	15091	15087	15007	15037	15194	15106	15114	15075	15183	15220	15144	15219	14978	14928	14993	15220	15150	15013	15107	15241	15076	15055	14957	15075	15181	14791	14947	15198	15124	15101	15026	14964	14861	15107	15094	14970	14958	15108	15087	15209	15239	15152	14955	14885	15079	15007	15229	15197	15309	15120	14962	15081	15151	15136	15167	15134	14916	15108	15138	14735	14935	15197	15067	15120	14950	15182	15009	15116	14878	15056	15081	15197	14955	15160	15065	15162	14789	15203	15142	15124	15033	15141	15016	14970	14882	15005	15060	15168	14920	14908	15110	14916	15000	15034	14911	15126	15120	15238	15204	14992	14958	15138	14838	15076	14989	15049	14985	15022	15155	15170	15236	14927	15113	15142	15028	15026	15076	15157	15059	14948	15137	14991	15116	15116	15253	15030	14935	15072	15124	15101	15013	15254	15164	15004	15203	15130	14942	15152	15004	15100	15224	14816	14974	14997	15049	14912	14993	15186	15088	15271	15135	15029	15012	15156	15018	14965	14961	14923	15133	14953	15089	15143	15103	15181	15112	15064	14926	15005	15197	15112	15201	15019	15229	15082	15139	14923	14982	14896	15323	15107	15034	15009	14976	15019	14856	15121	14864	14915	15009	15240	15129	15089	14917	14961	15108	15060	15072	15170	15141	15101	15067	14895	15166	14987	15032	15153	14981	15083	15016	14966	15117	15132	15225	15141	15035	15053	15125	15072	15212	15110	15043	15105	15049	14903	15188	15165	15057	15151	15142	15260	15110	15042	14927	15176	14965	15082	15196	14954	15201	15047	15014	15143	14968	15143	14980	15010	15129	15148	15147	15237	15082	15135	15025	14986	14985	14964	15049	15084	15217	14957	15053	15198	15115	14982	15047	15058	15120	15262	15239	15005	14986	15084	15064	14993	15117	14940	15148	14812	14997	14983	15044	15095	14938	15086	15188	15083	15202	15225	15036	15000	14983	14968	15141	15202	15100	15176	15087	15153	15222	15198	15059	14816	15037	15205	14945	15083	15186	15334	14942	15063	15100	15224	15236	14822	14912	15034	15130	15036	15168	15222	15286	15153	15150	14949	15062	15187	15111	15072	14974	14864	15090	15167	14741	14819	14926	14953	14946	14993	15029	15041	15082	15161	15107	14994	15016	14988	15195	15050	15050	15095	15067	14994	15025	15048	15067	15043	15245	15106	15100	14993	15048	15229	15009	15133	15012	15093	14991	15031	15100	15018	14955	14773	14929	14863	15116	15139	15156	15015	15051	15023	15074	15034	15008	15023	15050	15200	14962	14930	15263	15047	15023	15061	15089	15122	15052	14955	15207	15052	15069	15072	15020	15057	15148	15072	15169	15110	15065	15381	15085	14994	15202	14955	15059	15114	15173	15027	15268	15277	14926	14929	15224	14994	15110	14976	15169	15046	15024	15154	15091	15111	15009	15104	14954	15049	15346	15106	15032	15099	14869	15038	15082	15318	14950	15230	15246	15002	15165	15121	15256	14970	14967	14970	15080	15108	15023	15245	15012	15130	15108	15000	15101	15224	14840	15151	15125	15033	15176	14912	14948	15160	14913	15194	14975	14973	15159	15056	15084	15055	15123	15106	14910	15045	15108	15295	15037	15162	15095	14893	15194	15234	14880	15100	15160	14948	14948	15116	15078	15017	14950	15005	15154	15116	14948	15010	15127	15078	15011	15188	15271	15256	15152	15214	15015	15113	14947	14970	14935	14956	15043	15171	15134	15237	15143	15245	15187	15086	15120	15141	14974	15000	15090	14995	15044	15120	15093	14953	15167	14888	14885	15155	15176	15053	15075	14953	14938	15015	14898	15230	15027	15029	15138	14997	15137	15188	15069	15150	15041	15011	15027	15080	14999	14871	14839	15038	14923	15080	15167	15015	15118	15037	15157	14967	15161	15055	14925	15026	15138	15146	15013	15069	14874	15049	15145	14948	15090	15152	15210	14804	15063	15198	14985	15044	15180	15260	15046	15021	15041	15076	15209	15159	14938	14901	15084	14910	15113	15236	15201	15259	15072	15109	15056	15033	15167	15214	15092	15204	14971	15046	15173	15060	15132	15197	14941	14925	15084	15057	15125	15102	15066	15061	15067	14961	14964	15087	15022	15148	15053	15172	15038	15082	15031	15204	15053	15227	14963	14871	15071	15127	15204	15118	14953	15142	15033	15231	15157	15121	15054	15089	15129	14938	14804	14890	15143	14979	15030	14834	14970	14908	15070	15180	15081	15089	14961	15156	15105	15066	15235	14898	15160	15057	14861	15277	15199	15026	15210	15039	15236	15347	15131	15007	15118	14955	14995	15059	15259	14964	15029	14858	15136	15026	15012	14934	14915	15076	15159	15051	15064	15146	15015	14862	15169	14944	14839	14894	15065	15157	14885	15141	14957	15096	15099	15030	15307	15006	15154	15018	15202	15170	15312	15191	15193	14916	15275	15083	15220	15041	15051	15152	15175	15041
31642	44978	40676	30756	25458	20830	18210	16558	15702	14924	14555	14325	14051	13940	13842	13991	13557	13548	13609	13338	13251	13356	13208	13420	13210	13304	13465	13135	13436	13132	13340	13163	13258	13324	13344	13384	13139	13211	13166	13184	13230	13229	13279	13186	13223	13228	13198	13253	13157	13243	13224	13251	13089	13106	13174	13180	13163	13154	13309	13004	13251	13112	13137	13171	13175	13258	13316	13078	13198	13153	13206	13198	13134	13239	13099	13147	13293	13292	13227	13385	13191	13210	13207	13091	13263	13048	12998	13196	13101	13339	13166	13168	13365	13115	13302	13099	13149	13230	13283	13105	13353	13126	13154	13167	13375	13254	13215	13167	13196	13167	13355	13322	13236	13236	13190	13007	13166	13188	13129	13206	13225	12938	13105	13139	13201	13220	13096	13106	13200	13232	13354	13338	13257	13108	13216	13069	13162	13078	13131	13227	13175	13180	13149	13182	13246	13151	13061	13158	13096	13209	13137	13251	13173	13263	13221	13158	13087	13300	13148	13148	13099	13253	13079	13281	13223	13240	13178	13134	13395	13045	13176	13099	13192	13222	13223	13098	13254	13108	13130	13181	13022	13257	13118	13194	13164	13214	13284	13240	13229	13034	13244	13226	12951	13249	13307	13207	12990	13269	13111	13463	13304	13149	13098	13174	13301	13153	13258	13165	13085	13103	13214	13140	13075	13261	13170	13147	13269	13125	13004	13068	13346	13179	13229	13142	13317	13147	13200	13301	13126	13125	13260	13249	13154	13230	13148	13018	13233	13380	13346	13066	13287	13052	13346	13241	13078	13117	13184	13233	13156	13121	13029	13026	13166	13110	13125	13182	13255	13107	13098	13232	13266	13163	13134	13196	13205	13065	13098	13234	13245	13205	13325	13162	13209	13160	13205	13104	13189	13119	13160	13222	13224	13199	13103	13009	13262	13150	13188	13231	13239	13207	13199	13277	13160	13149	13021	13155	13161	13151	13014	13207	13207	13208	13279	13270	13232	13199	13265	13184	13289	13221	13132	13273	13156	13222	13140	13091	13270	13266	13211	13097	13234	13049	13119	13179	13128	13107	13188	13205	13150	13082	13009	13174	13335	13158	13170	13030	13149	13072	13106	13172	13154	13150	13127	13420	13195	13182	13019	13050	13326	13267	13301	13208	13255	13222	13188	13199	13189	13025	13137	13053	13160	13051	13185	13194	13078	13118	13191	13296	13167	13059	13153	13299	13126	13164	13133	12981	13292	13096	13042	13177	13332	13123	13206	13340	13045	13295	13243	13231	13277	13070	13201	13120	13237	13021	13227	13080	13162	13165	13344	13282	13136	13292	13204	13236	13160	13006	13122	13343	13311	13208	13135	13185	13089	13336	13338	13023	13167	13205	13193	13223	13178	13243	13020	13278	13251	13271	13309	13240	13189	13252	13243	13084	13141	13121	13214	13345	13175	13148	13163	13224	13108	13246	13160	13265	13011	12975	13302	13206	13283	13203	13091	13135	13154	13151	13088	13290	13125	13216	13180	13194	13082	13423	13252	13094	13292	13269	13206	13044	13079	13300	13129	13090	13092	13186	13174	13101	13419	13316	13255	13307	13294	13252	13184	13263	13183	13085	13151	13251	13207	12972	13180	13313	13245	13250	13301	13124	13310	13081	13182	13176	13295	13323	13197	12998	13233	13012	13089	13174	13127	13210	13152	13340	13075	13399	13282	13094	13149	13343	13107	13190	13245	13225	12940	13174	13165	13234	13315	13154	13307	13267	13090	13160	13201	13146	13197	13262	13184	13234	13171	13138	13183	13261	13170	12978	13265	13136	13223	13071	13178	13164	13166	13174	13272	13259	13376	13102	13235	13322	13366	13284	13273	13140	13108	13243	13323	13307	13258	13083	13195	13151	13227	13285	13183	13101	13226	13206	13101	13199	13067	13144	13241	13214	13268	13274	12994	13134	12992	13178	13177	13233	13057	13252	13199	13286	13196	13227	13150	13103	13229	13143	13175	13207	13190	13235	13270	13172	13191	13267	13154	13254	13208	13148	13193	13133	13053	13099	13388	13390	13242	13140	13143	13105	13216	13179	13021	13094	13223	13021	12998	13124	13119	13136	13280	13081	13208	13080	13137	13100	13371	13123	13136	13293	13279	13165	13041	13201	13204	13123	13191	13399	13165	13110	13282	13140	13166	13324	13234	13277	13228	13149	13322	13330	13083	13105	13208	13275	13254	13243	13302	13149	13191	13244	13124	13086	13157	13216	13232	12999	13164	13185	13271	13310	13206	13182	13260	13027	13117	13323	13196	13095	13085	13079	13297	13290	13201	13093	13181	13244	13006	13240	13121	13294	13324	13188	13238	13275	13219	13145	13041	13279	13246	13176	12977	13103	13132	13227	13135	13246	13226	13164	13247	13072	13182	13204	13117	12998	13236	13147	13130	13160	13227	13275	13387	13012	13248	13102	13147	13280	13088	13263	13216	13254	13302	13025	13184	13168	13123	13272	13177	13157	13132	13124	13268	13221	13230	13304	13262	13025	13237	13232	13217	13351	13408	13126	13203	13232	13236	13184	13170	13307	13036	13211	13158	13359	13253	13150	13119	13375	13159	13125	13224	13235	13168	13151	13204	13111	13175	13228	13361	13201	13175	13233	13143	13199	13130	13115	13022	13194	13166	13247	13218	13077	13336	13309	13143	13321	13135	13245	13331	13231	13196	13247	13065	13249	13159	13283	13307	13171	13161	13154	13057	13318	13176	13138	13277	13116	13091	13109	13164	13326	13236	13170	13149	13249	13154	13289	13152	13350	13219	13063	13095	13272	13135	13134	13247	13172	13124	13164	13108	13296	13297	13237	13119	13162	13083	13015	13307	13358	13183	13241	13293	13145	12987	13138	13178	13255	13160	13152	13176	13132	13217	13211	13174	13346	13128	13195	13166	13248	13201	13300	13092	13242	13175	13047	13121	13281	13267	13033	13158	12980	13130	13213	13247	13218	13251	13361	13088	13350	13063	13184	13237	13090	13049	13141	13218	13115	13045	13099	13058	13192	13248	13091	13286	13153	13209	13105	13061	13174	13323	13145	13019	13257	13167	13240	13153	13195	13137	13106	13193	13324	13258	13098	13170	13058	13182	13273	13257	13099	13370	13256	13163	13217	13245	13361	13198	13339	13407	13133	13178	13154	13209	13209	13221	13345	13054	13209	13243	13166	13308	13208	13144	13061	13287	13327	13346	12974	13187	13207	13316	13192	13058	13223	13166	13149	13183	13185	13164	13279	13207	13291	13136	13256	13234	13166	13143	13225	13025	13197	13311	13236	13213	13102	13249	13315	13160	13313	13129	13139	13267	13224	13225	13148	13198	13070	13384	13143	13155	13069	13033	13177	12936	13184	13113	13230	12984	13283	13116	13311	13133	13200	13200	13252	13173	13023	13047	13186	13121	13259	13136	13068	13191	13086	13257	13307	13161	13219	13226	13234	13096	13175	13196	13214	13190	13160	13104	13111	13234	13320	13199	12991	13143	13179	13297	13312	13147	13182	13113	13326	13130	13226	13235	13101	13364	13165	13168	13071	13229	13066	13223	12989	13165	13099	13180	13218	13180	13285	13296	13223	13267	13257	13168	13108	13172	13245	13186	13138	13164	13218	13115	13097	13143	13311	13015	13266	13119	13142	13275	13170	13156	13091	13223	13223	13091	13236	13143	13339	13149	13014	13105	13070	12993	13072	13182	13034	13261	13222	13163	13188	13173	13275	13180	13323	13100	13305	13187	13058	13207	13283	13211	13272	13254	12999	13046	13183	13179	13185	13177	13164	13426	13229	13274	13203	13091	13114	13169	13107	13224	13142	13246	13318	13235	13141	13004	13215	13226	13292	13120	13066	13139	13155	13213	13195	13207	13155	13018	13358	13171	13150	13042	13084	13129	13130	13218	12965	13320	13110	13332	13137	13299	13294	13244	13167	13161	13091	13199	13033	13114	13017	13220	13141	13101	13237	13147	13276	13193	13152	13178	13348	13076	13193	13341	13164	13119	13267	13196	13231	13197	13196	13279	13065	13119	13220	13119	13158	13114	13197	13131	13346	13344	13251	12990	13252	13258	13343	13039	13134	13297	13171	13240	13405	13347	13283	13128	13222	13331	13161	13215	13177	13149	13140	13032	13089	13290	13296	13275	13095	13194	12952	13411	13308	13195	13052	13171	13236	13084	13305	13244	13132	13111	12997	13232	13251	13165	13387	13010	13172	13270	13259	13286	13199	13319	13096	13146	13225	13148	13187	13080	13140	13179	13277	13072	13282	13146	13108	13234	13130	13105	13194	13196	13335	13177	13247	13153	13203	13274	13302	13133	13129	13236	13123	13259	13120	13345	13116	12993	13025	13249	13199	13280	13169	13080	13217	13188	13121	13195	13292	13335	13071	13136	13141	13093	13130	13131	13221	13141	13100	13220	13162	13135	13079	13248	13210	13258	13226	13175	13222	13242	13131	13204	13318	13210	13363	13043	13231	13164	13113	13154	13251	13174	13152	13063	13163	13103	13228	13180	13175	13276	13232	13212	13127	13311	13159	13201	13289	13108	13246	13291	13166	13343	13172	13216	13081	13215	13147	13273	13056	13064	13017	13237	13028	13252	13261	13167	13236	13121	13127	13238	13213	13233	13275	13157	13026	13133	13109	13031	13211	13339	13195	13128	13194	13229	13272	13118	13185	13171	13193	13342	13085	13322	13137	13050	13151	13126	13198	13110	13194	13205	13182	13235	13219	13161	13257	13291	13219	13132	13116	13174	13263	13249	13161	13115	13080	13158	13256	13057	13127	13106	13252	13236	13174	13183	13236	13324	13118	13203	13125	13030	13087	13120	13222	13313	13218	12992	13036	13367	13182	13136	13282	13228	13181	13119	13158	13151	13269	13196	13090	13239	13112	13170	13272	13266	13224	13321	13114	13258	13296	13149	13327	13137	13174	13131	13169	13223	13452	13141	13075	13211	13225	13084	13134	13163	13135	13334	13076	13099	13176	13286	13139	13178	13184	13143	13217	13332	13281	13134	13105	13248	13220	13172	13190	12991	13308	13261	13272	13194	13110	13113	13231	13330	13101	13136	13199	13248	13140	13056	13120	13196	13089	13402	13111	13191	13158	13113	13149	13210	13172
24071	21007	28511	26003	25481	25316	22898	19158	17944	17057	16556	16094	15945	15768	15495	15467	15293	15290	15216	15306	15006	15161	15162	15214	14888	15066	14916	15045	14996	15010	15046	15185	15084	14962	14878	14958	14944	14893	14933	14935	14868	14960	14902	14889	14879	14971	14914	14732	14818	14900	14825	14732	14808	14721	14730	14916	14990	14785	14949	14885	14838	15018	14884	14808	14785	14962	14981	14969	14867	14945	14835	14654	14838	14855	14783	14639	14885	14809	14762	14982	14884	14813	14630	14950	14743	14736	14937	14912	14723	14808	14845	14898	15043	14737	14827	14845	14735	14820	14828	14813	14936	14833	14687	14889	14621	14867	14873	14700	14891	14823	14647	14956	14818	14746	14858	14687	14605	14869	14831	14734	14840	14582	14722	14686	14957	14734	14750	14727	14892	14654	14715	14929	14694	14910	14953	14925	14924	14913	14862	14849	14751	14790	14732	14717	15055	14812	14963	14816	14825	14881	14758	14807	14755	14846	14749	14856	14720	14910	14826	14819	14797	14890	14796	14911	14720	14717	14700	14674	14793	14780	14889	14820	14885	14773	14831	14867	14834	14872	14842	14982	14728	14742	14731	14831	14941	14856	15011	14930	14730	14971	14860	14628	14864	14845	14744	14913	14807	14910	14914	14683	14885	14817	14854	14903	14903	14904	14725	14815	14761	14554	14940	14983	14756	14718	14950	14887	14747	14708	15023	14786	14707	14736	14735	14854	14823	14750	14753	14716	14783	14843	14913	14911	14704	14743	14657	14785	14804	14813	14875	14799	14908	14722	14897	14638	14757	14857	14875	14866	14757	14758	14947	14801	14705	14890	14743	14840	14892	14846	14557	14897	14794	14843	14998	14968	14852	14888	14779	14969	14753	15001	14878	15040	14789	14585	14708	14634	14876	14828	14629	14863	14748	14787	14668	14798	14800	14864	14832	14906	14942	14849	14834	14710	14636	14945	14808	14805	14733	14748	14839	14841	14956	14791	14886	14887	14909	14863	14951	14738	14590	14794	14782	14931	14727	14634	14828	14861	14777	14949	14862	14967	14784	14831	14771	14726	14836	14848	14878	15045	14685	14730	14631	14636	14818	14858	14786	14699	14866	14905	14944	14729	14750	14877	14948	14655	14849	14703	14823	14870	14815	14766	14764	14691	14918	14795	15006	14905	14806	14759	14715	14778	15003	14896	14916	14879	14812	14787	14795	14810	14831	14658	14776	14955	15054	14816	14658	14815	14806	14755	14992	14695	14916	14760	15097	14654	14864	14745	14921	15031	14779	14862	14875	14705	14732	14763	14945	14788	14802	14729	14888	14968	14824	14660	14955	14987	14682	14731	15050	14641	14620	14867	14845	14827	14924	14660	15005	14786	14566	14900	14828	14953	15029	14832	14864	14712	14803	14785	14831	14819	14599	14856	14891	14688	14681	14955	14770	14771	14935	14666	14800	14915	14774	14739	14896	14729	14909	14723	14871	14815	14842	14815	14793	14685	14843	14834	14701	14989	14829	14807	14817	14753	14680	14863	14846	14615	14812	14771	14927	15038	14852	14924	14787	14688	14641	15006	14812	14787	14731	14934	14738	14894	14784	14918	14928	14796	14988	14891	14710	14967	14819	14687	14793	14820	14777	14746	14952	14825	14850	15061	14957	14800	14908	14951	14916	14706	14803	14934	14812	14719	14759	14773	14826	14851	14893	14612	14722	14875	14812	14968	14815	14754	14822	14683	14945	14831	14907	14576	14810	14657	14770	14718	15009	14744	14844	14914	14909	14815	14642	14910	14838	14953	14772	14885	14740	15037	14988	14532	14947	14685	14864	14971	14799	14787	14882	14766	15082	15049	14777	14760	14967	14753	14563	14979	14747	14844	14738	14838	14712	14849	14976	15044	14898	14978	14783	14845	14886	14752	14767	14679	14718	14752	14753	14970	14810	14966	15018	14889	14879	14936	14643	14685	14899	14826	14778	14981	14806	14511	14887	14740	14905	15015	14690	14725	14788	14831	14875	14777	14867	14829	14688	14849	14840	14901	14987	14798	14950	14798	14699	14633	14935	15060	14920	14944	14761	14665	14852	14924	14585	15076	14763	14884	14763	14977	14712	14840	14779	14945	14830	14893	14961	14736	14756	14903	14689	14976	14989	14906	14807	14880	14955	14945	14824	14663	15121	14758	14817	14694	14674	14984	14922	14686	14681	14919	14820	14829	14905	14895	14741	14833	14873	14630	14591	14831	14846	14709	14782	14755	14817	14825	14861	14480	14834	14851	14807	14875	14724	14900	14863	14689	15094	14830	14811	14926	14796	14676	14848	14642	14843	14759	14800	14857	14842	14781	14734	14754	14604	14702	14726	14865	14912	14811	14770	14866	14800	14913	14804	15108	14767	14892	14933	14887	14917	14845	14790	14967	14883	14760	14766	14697	14832	14911	15037	14841	14913	14952	14792	14703	14823	14762	14659	14789	14683	14848	14697	14834	14739	14757	14651	14890	15013	14833	14896	14820	14863	14800	14872	14818	14875	14941	14956	14630	14882	14660	14884	14728	14786	14840	14712	14931	14939	14899	14924	14753	14818	14673	14695	14850	14755	15095	14843	15079	14859	14901	14834	14829	14812	14936	14853	14994	14855	14827	14859	14842	14809	14676	14693	14602	14666	14671	14777	14855	14843	14786	14718	14676	14939	14720	14676	14811	14731	14879	14708	14838	14881	14773	14764	14732	14753	14943	14862	14969	14782	14857	14816	14668	14894	14726	14936	14929	14781	14956	14925	14956	14669	15062	14738	14846	14899	14847	14864	14668	14551	14783	14787	14873	14774	14756	14689	14892	14799	14708	15031	14952	14952	14638	14968	14738	14820	14917	14784	14759	14895	14958	14890	14565	14751	14715	14889	14815	14720	14784	14975	14567	14783	14803	14741	14803	14690	14935	14792	14712	14682	14802	14662	14936	14854	14798	14858	14957	14766	14909	14800	14920	14859	14799	14752	14782	14749	15021	14765	14776	14924	15082	14883	14745	14714	14890	14834	14748	14875	14885	14624	14665	14748	14846	14628	14683	14808	14508	14659	14676	14743	14634	14810	14713	14959	14736	14881	14798	14813	14915	14870	14887	14865	14765	14881	14917	14904	14810	14808	14680	14600	14622	14970	14870	14794	14730	14953	14798	14875	14914	14643	14654	14598	14876	14739	14712	14653	14774	14673	14898	14957	14892	14721	14934	14811	14901	14822	14815	14783	14857	14786	14786	14806	14764	14694	14887	14920	14916	14763	14909	14813	14960	14770	15054	14897	14918	14771	14751	14659	14849	14861	14827	14625	14989	14938	14954	14779	14945	14874	14705	14807	14811	14804	14925	14891	14802	14935	14675	15045	14943	14755	14966	14732	14746	14833	14896	14848	14776	14962	14591	14696	15031	15021	14886	14825	14857	14839	14775	14878	14962	14618	14703	14766	14888	14829	14820	14915	14741	14778	14789	14948	14764	14843	14845	14725	14817	15021	14683	14899	14853	14883	14701	14839	14861	14799	14762	14930	14812	14894	14765	14741	14807	14798	14865	14872	15065	14870	14824	14585	14834	14924	14976	14775	14667	14871	14809	14732	14741	14872	14998	14657	14838	14988	14764	14850	14683	14830	14883	14788	14923	14555	14847	14842	14758	14784	15018	14783	14853	14867	14837	14787	14679	14559	14639	14931	14828	14748	14848	15028	15019	14897	14668	14912	14781	14920	14781	14722	15045	14893	14768	14738	14892	14730	14696	14851	14979	14924	14977	14870	14844	14712	14782	14905	14698	14723	14852	14635	14634	14857	14797	14782	14838	14690	14833	14993	14667	14730	14729	14644	14810	14842	14734	14740	14810	14696	14671	14898	14777	14840	14703	14789	14757	14882	14745	14769	14849	14786	14756	14823	14988	14664	14845	14792	14593	14806	14910	14827	14734	14803	14679	14907	14740	14788	14955	14904	14775	14766	14784	14835	14795	14810	14896	14796	14869	14891	14771	14770	14980	14778	14784	14765	14823	14722	14586	14790	14882	14890	14777	14650	14857	14959	14807	14772	14777	15056	15040	14713	14902	14598	14811	14863	14850	14779	14994	14825	14572	14671	15054	14948	14862	14950	14812	14825	14704	14828	14947	14950	14836	14725	14851	14916	14706	14757	14806	14774	14780	14778	14695	14847	14766	14736	14786	14811	14619	14795	14862	14611	14749	14714	14794	14784	14932	14773	14919	14884	14936	14829	14800	14943	14835	14694	14869	14872	14859	14888	14796	14714	14996	14878	14971	14787	14726	14755	14684	14678	14857	14809	14923	14818	14779	14798	14612	14865	14723	14793	14789	14945	14669	14855	14770	14812	14941	14892	14808	14864	14715	14935	14711	14655	14849	14881	14918	14877	14906	14771	14627	14853	14970	14831	14771	14783	14769	14778	15089	14935	14770	14890	14782	14950	14915	14730	14677	14729	14724	14867	14723	14870	14686	14800	14888	14858	14758	14752	14685	14602	14875	14775	14905	15001	14863	14757	14754	14934	14853	14906	14911	14849	14857	14679	14818	14706	14913	14768	14809	14748	14803	15018	14772	14775	14602	14723	14886	14779	14893	14993	14768	14699	14800	14663	14929	14824	14952	14789	14687	14756	14718	14870	14931	14830	14569	14806	14675	14799	14722	14708	14881	14774	14911	14765	14924	14821	14814	14783	14699	14622	14633	14885	14647	15049	14856	14961	14836	14773	14697	14936	14942	14820	14806	14979	14843	14577	14784	14816	14807	14710	15010	14763	14704	14722	14892	14664	14779	14737	14719	14930	14917	14779	14863	14905	14676	14966	14859	14677	14764	14684	14741	14794	14912	14673	14981	14844	14935	14837	14923	14804	14735	14881	14777	14896	14869	14812	14733	14805	14917	14974	14799	14856	14814	14936	14708	14751	14869	14805	14980	14629	14808	14993	14840	14781	14674	14749	14900	14838	14709	14628	14836	14706	14821	15009	14564	14859	14676	14748	14926	14918	14567	14783	14834	14649	14580	14956	14924	14732	14839	14943	14813	14847	14792	14698	14972	14714	14671	14784	14900	14644	14648	14817	14802	14899	14781	14947	14773	14804	14870	14890	14741	14867	14646	14817	14918	14726	14774	15045	14854	14857	15044
31279	51799	47769	37434	31056	25343	21148	18916	17361	16200	15422	14857	14473	14514	14137	13967	13738	13766	13695	13641	13466	13319	13347	13033	13431	13307	13166	13145	13229	13229	13210	13306	13304	13214	13191	13163	13239	13124	13081	13101	13252	13177	13236	12973	13097	13133	13154	13167	13221	13302	13138	13004	13166	13059	13102	13149	13043	13277	13163	13047	12941	13185	13083	13011	13155	13007	13025	12932	13138	13136	13199	12989	13135	13005	13062	13059	13194	13121	13081	12998	13086	13149	13091	13001	13254	13218	13113	13050	12933	13082	13012	13201	13049	13105	13022	13047	13217	13153	13101	13147	13064	13135	13244	13034	13008	13116	13191	13045	13169	13143	13123	13175	12919	13072	13064	13180	13107	13177	13061	12987	12981	12942	13033	13008	13069	13126	12876	13192	13141	13041	13039	13250	12958	13159	13128	13068	13086	13088	13025	12988	13233	13125	12811	13030	13149	13000	13059	13261	13011	13259	13052	13284	12959	13080	13039	13032	12960	12929	12965	13230	13065	13065	13125	12974	12981	12972	13110	13077	13242	13142	12944	13055	13124	13154	13064	13110	12966	13276	13058	13098	12899	13132	12984	13118	13070	12968	13021	13080	13075	13081	13193	13090	13192	13044	13071	12940	13150	13076	13129	13031	13050	13311	13043	12813	13091	13149	13237	13208	12950	13138	13121	12916	13031	13178	13054	13241	13154	13039	12978	13180	13060	13047	13149	13176	12942	13128	13178	13197	13191	13107	12934	13080	13011	12982	13095	12953	13132	13065	13108	12903	13024	13071	13021	13138	13154	12970	12961	13076	12978	13039	12928	13045	13151	13092	13224	13107	13100	13035	13053	12994	13084	12928	12927	13172	13188	13137	13033	13157	13230	13201	13139	13130	12925	13030	12969	13164	13128	12932	13097	13211	12916	13007	13017	13088	12973	13068	13170	13061	13057	13124	12888	13104	13104	13181	12946	13004	13048	12960	12951	13045	13113	13160	12945	13209	13238	13073	13094	13138	13043	12996	13015	12991	13045	12986	13135	13090	13174	13129	13098	13068	13238	13287	13061	13017	13036	13064	12885	13088	13003	13138	12980	13136	13220	12947	13122	13031	13128	13204	13047	13148	13096	13102	12865	12919	12972	13061	13020	13149	12984	13109	12957	13084	13116	13226	13126	12960	13171	13024	12980	12943	13122	13121	12979	13087	13092	12921	13123	13120	12950	13038	13094	13052	12982	13098	13074	13051	13070	13108	13048	13144	13108	12874	13044	13003	12987	13080	13015	12963	13159	13149	13115	13045	13189	13022	13075	13091	13031	13208	13056	13074	13065	13210	12830	13044	13054	12942	13073	13082	13035	13081	13052	13080	13033	13035	13076	12964	12886	12875	13003	12995	12974	13028	13149	13146	13141	13081	13146	13011	13041	13005	13042	13009	13254	12980	13180	13130	13029	13248	13069	13043	13121	13111	13076	13073	13061	13096	13020	13186	12908	13096	13087	13100	12960	13004	13106	13143	12919	13093	13117	13045	12928	12970	13006	12995	13015	13082	13176	12980	13111	13099	13232	13114	12876	13199	13075	13119	13112	13050	13182	13097	12999	13196	13128	13206	13215	13044	13111	12959	12937	13011	13016	13105	13101	13052	13121	13070	13054	12987	13027	13092	13157	13130	13143	13074	13027	12990	12923	13141	13014	13037	13015	13078	13122	13026	13060	12995	13133	13160	12993	13053	13065	12956	13102	12934	13132	13029	12974	13107	13074	12968	13170	12979	13174	12985	13222	13033	13182	13101	13063	13177	13220	13129	13087	13016	13015	13256	13060	13210	13226	13161	13218	13121	13209	12997	13081	13094	12993	13072	13150	13041	12995	13101	13187	12990	13079	13107	12956	12910	13018	13127	13233	13144	13029	13139	12898	13077	13034	13199	13130	13078	13017	13125	13157	13235	12960	13165	13246	13108	13038	13200	13082	13027	12949	13031	13006	13107	12959	12854	13043	13104	13051	13132	13127	13191	12940	13043	13119	13091	13066	13072	13021	12992	13083	13205	13041	13100	13171	12968	13093	12814	13201	12911	13105	12874	12992	13076	13042	12844	12985	13071	13123	13061	13283	13009	13104	13031	13103	13171	12973	13039	12993	13040	13201	13143	13078	13006	13073	13104	13046	12973	12970	13047	13159	13146	13099	12961	13156	12998	13047	13245	13178	13004	13004	12885	13095	12992	13025	13084	13068	12958	13066	13120	13137	13086	13095	12997	13022	13013	13006	12990	12991	13021	13146	13242	13059	13097	13238	13214	12974	13276	13178	13150	13092	13048	13128	13104	12903	13075	13079	12942	13026	13095	13034	13075	13222	13031	13072	12980	13034	13093	13013	12989	12994	13107	12901	13032	13045	13160	13227	12956	13043	13004	13132	13042	13055	12838	12865	13139	13115	12871	13035	13209	13246	13049	13160	13059	13035	13186	12823	13161	13102	13079	13165	13193	13032	13145	12998	13041	13030	13132	13042	13172	13093	12921	13078	13140	13260	12986	13200	13138	13163	13085	13151	13025	12935	13132	12945	13060	13115	13008	13077	13203	13202	13016	13061	13045	13174	13035	13129	12956	13161	13178	13013	13056	12990	13021	12978	13010	13178	13035	13144	13122	13073	13078	13148	13048	13020	13072	13028	13234	13145	12997	13001	13151	12999	13209	13102	13037	13005	13095	13093	13217	13001	13143	13106	13059	13185	12904	12983	13079	12905	12977	13073	13107	13259	13120	13232	13140	13136	13086	13079	12957	13113	13044	13140	13077	13071	13154	13281	13145	13161	13076	13150	13175	13118	13065	13293	13143	13195	13093	13029	12954	13148	13087	13146	12861	13211	12974	13040	13060	13016	13059	13078	13137	13113	12966	13182	13106	13034	12977	13199	13302	12967	13066	13212	13077	12899	12929	13083	13088	13161	13183	13019	12968	13104	13074	13066	12931	13228	13155	13110	12954	12926	13097	13014	12941	13097	13013	13050	13043	12996	13174	13073	13021	13094	13103	12956	12798	13077	12961	12943	13088	13068	13013	13062	13263	13147	13063	13028	13027	12992	13011	12947	13120	13003	13074	12921	13023	13049	13048	13090	13033	13106	13072	13199	13008	13122	13120	13053	13060	13016	12885	13194	13031	13231	13005	13144	12924	13010	13153	13050	12955	12958	13169	13101	13170	13139	13099	13064	13175	13043	13077	13141	13105	13067	12988	13148	13206	12994	13041	13215	13094	12973	12927	13055	13113	13033	12933	12970	13144	13118	13082	13007	13152	12957	13029	13257	12976	13021	13154	13049	13123	13095	13240	13156	13032	12914	13188	13029	13094	13151	12942	13114	13105	12993	13079	13029	13074	13065	13058	12967	13162	13054	13127	13285	12896	13055	12949	13042	13006	13166	13080	13160	13160	13080	13138	13024	13155	13172	13039	13135	13222	12997	13058	12972	13090	13048	13053	12929	13038	13083	13085	13139	13091	12999	13257	13081	13008	13154	13085	13204	13054	13035	13025	13107	13039	13110	13051	12992	12998	13124	13022	12963	13101	13108	13322	13036	13125	13007	12921	13229	13097	13117	13037	13065	13109	13014	13131	12965	12981	13104	13051	13073	13130	13084	13151	13058	13099	12858	13193	13173	13207	12902	12981	13252	13050	13182	13138	13128	13151	13003	13139	13044	13098	13151	13077	13132	13169	13038	13118	13089	13127	12921	13132	13020	12913	13066	13055	13052	13044	13073	13182	13033	13157	13037	13046	13117	13147	13056	13121	12915	13215	13064	13124	13111	12925	13166	13024	13108	12955	13094	13125	13082	12971	13029	13297	13106	13100	13012	13119	13196	13100	12902	13212	13233	13014	13090	13025	13016	12893	13169	13360	13156	13205	13132	13073	13049	13024	13057	13112	13155	12968	13123	13125	13161	13013	12991	13062	12947	13042	13089	12933	13125	12953	13064	13118	13038	13205	13009	13135	12944	13180	12948	12990	13054	13229	12981	13020	13068	13105	13153	13071	13028	13031	13143	13092	12973	12985	13211	13021	13009	12866	13202	13015	13055	13133	13027	13023	13004	13103	13102	13044	13166	13052	13060	13118	12985	13049	13109	12948	12973	13076	13127	12976	13180	13038	12923	13040	13086	13254	13077	13065	13169	13005	13089	13111	13026	13159	13106	13021	13098	13144	13036	13206	12994	13029	13085	13058	13099	13127	13120	12951	13045	13057	12996	13239	12986	13129	13192	13076	13068	13117	13034	13143	13051	12841	13020	13186	13215	13054	13284	12972	13118	13022	13021	12959	13151	13089	13079	13069	13041	13179	13195	13188	13024	12969	13040	12865	13260	12919	13137	13021	13225	13266	13175	13066	13069	13136	13144	13140	13207	13033	13138	13018	12999	13016	13155	13172	13043	12973	12978	13167	13022	13047	13076	13002	13010	13105	13084	13130	13171	13044	13085	13006	13183	13054	12983	12933	13282	13248	13023	12891	13143	12925	13103	12828	13007	13059	13165	13126	13172	12951	13072	13185	13124	13157	13260	13228	13146	12982	13213	13142	13036	13091	13110	13083	13043	13202	12906	13088	13106	12999	12929	13317	13083	13063	13161	13002	13002	13011	13023	13091	13122	13049	13092	13148	13045	13213	13005	13102	13030	12933	13253	13101	13000	13064	13030	13082	12968	13121	13004	13010	12949	13061	13032	13024	12976	13073	13221	13053	13167	13137	12890	13041	13230	13148	13024	13174	12957	13039	13013	13277	13152	13084	13131	13120	12899	13086	12918	13044	13025	12955	13224	13043	13102	13066	13056	13062	13006	13217	13146	13046	13164	13159	12985	13198	13219	13016	13049	13119	13183	12843	13064	13129	12990	12902	13086	13017	13132	12883	13160	13227	13088	13156	13129	12998	13064	13015	13061	13123	13046	13024	13164	13083	13163	13130	13037	12965	13034	13064	13157	13105	13079	13109	12999	13100	13118	13194	13196	13034	13103	13067	13051	13024	13040	13262	13234	13001	13176	13176	13025	12937	13088	13188	13113	13099	12910	13166	12982	13143	13150	12998	13141	13250	12997	13132	13163	13167	13132	13095	12872	13121	12949	13104	13010	13084	13106	12993	13189	13161	13308	12920	13106	12961	13039	13125
22862	21078	28834	23979	23248	26833	27696	21623	19507	18610	17690	17247	16818	16545	16455	16393	16243	16033	16022	16110	15727	15691	15561	15620	15797	15571	15379	15489	15406	15558	15426	15316	15312	15446	15278	15313	15438	15482	15364	15400	15568	15415	15475	15424	15445	15421	15325	15266	15238	15310	15467	15313	15393	15203	15409	15391	15280	15274	15309	15328	15424	15418	15228	15207	15279	15205	15316	15354	15186	15269	15363	15181	15191	15412	15375	15323	15196	15450	15266	15232	15263	15353	15252	15314	15333	15404	15297	15130	15202	15324	15440	15259	15554	15226	15401	15225	15294	15334	15108	15220	15379	15333	15246	15291	15489	15268	15292	15122	15381	15463	15520	15191	15188	15363	15217	15349	15258	15344	15260	15552	15357	15219	15199	15291	15385	15397	15528	15425	15269	15445	15310	15523	15462	15217	15329	15430	15418	15178	15064	15380	15141	15150	15494	15199	15086	15075	15398	15304	15228	15230	15325	15225	15317	15255	15378	15218	15332	15316	15408	15291	15328	15243	15416	15422	15274	15261	15314	15251	15248	15272	15378	15300	15282	15337	15225	15334	15410	15227	15270	15370	15253	15292	15411	15161	15373	14973	15322	15249	15192	15275	15229	15489	15279	15034	15335	15365	15227	15217	15086	15067	15086	15311	15171	15218	15486	15205	15283	15251	15206	15290	15377	15140	15345	15205	15144	15209	15438	15430	15458	15176	15417	15417	15342	15325	15222	15144	15208	15340	15221	15168	15140	15281	15215	15435	15289	15353	15237	15262	15339	15150	15294	15549	15276	15373	15015	15364	15226	15359	15186	15254	15352	15390	15208	15134	15219	15198	15480	15297	15356	15399	15275	15277	15183	15363	15379	15153	15253	15341	15217	15178	15121	15351	15375	15258	15257	15160	15250	15202	15241	15349	15111	15274	15205	15292	15216	15162	15235	15233	15188	15292	15237	15343	15403	15208	15218	15434	15234	15042	15158	15190	15112	15303	15322	15236	15244	15236	15247	15435	15205	15268	15482	15404	15150	15401	15222	15270	15076	15178	15422	15238	15238	15017	15378	15304	15110	15198	15108	15155	15423	15122	15155	15296	15218	15140	15195	15356	15259	15286	15286	15120	15155	15269	15359	15328	15276	15258	15398	15119	15317	15229	15374	15297	15250	15185	15442	15163	15047	15319	15035	15201	15277	15215	15407	15230	15172	15092	15054	15252	15409	15376	15247	15345	15324	15198	15162	15140	15206	15437	15361	15233	15356	15260	15307	15352	15196	15230	15275	15286	15196	15145	15233	15344	15257	15306	15267	15307	15111	15460	15500	15297	15294	15154	15277	15355	15269	15313	15271	15235	15136	15231	15321	15120	15137	15255	15337	15108	15324	15452	15363	15036	15246	15130	15322	15239	15272	15553	15209	15070	15438	15054	15237	15197	15203	15056	15237	15174	15441	15248	15193	15303	15254	15308	15289	15239	15248	15321	15302	15216	15277	15197	15289	15402	15248	15205	15188	15283	15303	15098	15100	15221	15334	15315	15487	15398	15445	15372	15303	15143	15055	14999	15253	15223	15146	15406	15295	15369	15357	15317	15022	15278	15198	15003	15321	15101	15111	15355	15014	15397	15247	15109	15228	15297	15379	15152	15363	15232	15290	15249	15239	15099	15100	15178	15206	15258	15336	15223	15183	15238	15260	15466	15395	15442	15172	15418	15236	15114	15301	15289	15023	15256	15284	15514	15166	15307	15117	15275	15463	15384	15420	15262	15411	15368	15315	15306	15461	15172	15205	15456	15438	15310	15349	15389	15320	15235	15418	15249	15532	15239	15186	15184	15336	15177	15149	15429	15419	15223	15127	15430	15309	15277	15386	15363	15159	15202	15432	15340	15435	15130	15265	15094	15459	15339	15266	15303	15336	15265	15263	15191	15478	15320	15371	15368	15267	15180	15311	15287	15225	15151	15112	15344	15203	15316	15374	15425	15521	15263	15176	15130	15476	15233	15309	15348	15120	15233	15381	15309	15465	15353	15361	15330	15348	15234	15251	15109	15397	15380	15256	15223	15273	15385	15200	15210	15180	15171	15195	15233	15363	15222	15134	15088	15346	15255	15379	15088	15217	15050	15205	15204	15408	15358	15474	15479	15292	15345	15339	14957	15358	15309	15114	15297	15223	15412	15500	15123	15214	15450	15320	15373	15071	15379	15098	15143	15282	15351	15205	15209	15450	15479	15222	15162	15260	15315	15348	15288	15364	15317	15326	15321	15096	15282	15298	15158	15399	15368	15134	15247	15293	15290	15157	15368	15010	15159	15281	15274	15414	15341	15250	15061	15166	15039	15329	15319	15247	15069	15242	15360	15510	15231	15417	15286	15267	15303	15262	15322	15156	15141	15054	15290	15402	15131	15037	15158	15139	15219	15384	15312	15372	15244	15340	15279	15098	15173	15269	15175	15371	15302	15324	15209	15104	15068	15448	15316	15190	15319	15034	15233	15280	15391	15419	15139	15242	15169	15265	15188	15316	15201	15302	15313	15141	15240	15245	15126	15268	15298	15356	15308	15245	15333	15159	15376	15291	15177	15346	15189	15329	15315	15304	15132	15350	15340	15368	15238	15426	15307	15227	15243	15294	15212	15303	15230	15070	15287	15133	15264	15262	15321	15351	15139	15213	15289	15216	15269	15357	15187	15428	14967	15313	15328	15221	15278	15204	15418	15280	15293	15279	15269	15227	15304	15353	15383	15095	15305	15150	15321	15194	15191	15201	15119	15202	15247	15372	15404	15193	15224	15253	15215	15310	15352	15309	15389	15238	15253	15052	15239	15302	15135	15241	15303	15431	15055	15441	15246	15365	15228	15419	15092	15275	15289	15173	15155	15370	15364	15378	15222	15354	15466	15229	15222	15273	15314	15115	15355	15312	15250	15262	15259	15289	15359	15302	15223	15343	15109	15155	15175	15270	15247	15145	15256	15160	15275	15249	15283	15338	15218	15116	15267	15123	15306	15312	15253	15210	15192	15066	15271	15341	15291	15288	15199	15240	15156	15201	15390	15439	15213	15264	15154	15200	15414	15309	15323	15367	15312	15209	15422	15290	15356	15263	15263	15146	15226	15158	15308	15244	15199	15209	15246	15395	15452	15312	15298	15228	15215	15316	15174	15266	15268	15296	15231	15400	15249	15431	15361	15315	15338	15383	15315	15254	15093	15348	15333	15293	15266	15217	15383	15228	15270	15169	15200	15387	15156	15167	15018	15122	15219	15295	15335	15305	15468	15284	15249	15353	15140	15471	15370	15376	15230	15047	15304	15046	15269	15354	15222	15308	15309	15271	15384	15313	15248	15256	15460	15307	15079	15280	15285	15067	15042	15189	15327	15188	15369	15244	15248	15396	15434	15305	15343	15259	15328	15123	15072	15174	14991	15133	15325	15254	15225	15375	15188	15213	15129	15134	15332	15421	15269	15392	15397	15233	15286	15444	15142	15198	15159	15316	15099	15286	15188	15309	15170	15473	15278	15401	15524	15339	15362	15095	15451	15352	15364	15135	15254	15101	15216	15236	15454	15252	15381	15327	15112	15194	15336	15304	15314	15189	15292	15249	15090	15154	15075	15154	15356	15459	15162	15149	15046	15250	15296	15457	15219	15338	15301	15368	15245	15250	15209	15127	15197	15264	15142	15244	15229	15065	15064	15329	15096	15354	15233	15356	15377	15375	15187	15395	15245	15167	15336	15364	15323	15099	15238	15124	15298	15066	15338	15317	15292	15118	15186	15394	15274	15465	15347	15444	15290	15282	15236	15203	15285	15336	15435	15298	15311	15294	15136	15182	15335	15305	15307	15308	15259	15295	15361	15128	15163	15558	15391	15283	15048	15334	15135	15377	15149	15326	15267	15218	15268	15299	15525	15354	15163	15348	15288	15399	15423	15425	15119	15205	15298	15101	15140	15269	15165	15242	15168	15263	15178	15345	15008	15134	15493	15312	14990	15255	15306	15152	15178	15202	15303	15190	15191	15469	15121	15196	15251	15102	15282	15257	15255	15197	15141	15418	15347	15390	15232	15417	15263	15371	15351	15092	15259	15299	15106	15348	15375	15172	15265	15234	15369	15112	15102	15349	15280	15357	15159	15138	15177	15327	15296	15212	15347	15297	15448	15047	15359	15313	15400	15269	15234	15314	15446	15359	15324	15332	15263	15235	15221	15339	15233	15178	15465	15329	15156	15328	15494	15073	15371	15240	15368	15151	15189	15298	15150	15248	15165	15362	15477	15077	15317	15281	15200	15237	15240	15384	15429	15397	15082	15377	15336	15432	15353	15230	15190	15168	15226	15346	15326	15250	15351	15052	15040	15210	15330	15356	15364	15357	15369	15394	15375	15210	15271	15133	15127	15260	15205	15342	15118	15343	15184	15458	15101	15072	15288	15219	15272	15535	15218	15382	15466	15210	15372	15482	15314	15153	15146	15307	15282	15367	15061	15222	15429	15364	15452	15195	15376	15244	15186	15284	15193	15251	15549	15242	15104	15462	15526	15341	15292	15155	15352	15265	15123	15233	15214	15206	15157	15497	15189	15235	15307	15232	15314	15328	15333	15378	15351	15217	15220	15311	15302	15138	15144	15025	15302	15490	15333	15568	15360	15411	15391	15173	15072	15264	15041	15145	15451	15222	15390	15378	15240	15178	15261	15146	15326	15276	15279	15221	15247	15174	15395	15244	15200	15327	15340	15156	15195	15085	15266	15246	15275	15160	15293	15513	15219	15239	15346	15265	15239	15097	15386	15326	15054	15382	15434	15320	15293	15336	15288	15323	15348	15429	15226	15334	15297	15270	15242	15340	15368	15317	15342	15170	15336	15300	15349	15370	15009	15166	15285	15459	15268	15249	15204	15292	15117	15172	15259	15189	15421	15406	15409	15281	15217	15281	15269	15298	15194	15014	15159	15394	15259	15208	15243	15328	15217	15246	15375	15234	15202	15359	15203	15203	15180	15264	15086	15388	15129	15228	15323	15421	15271	15222	15374	15457	15318	15430	15373	15294	15364	15375	15391	15394	15190	15216	15046	15073	15128	15194	15276	15333	15380	15281	15514	15295	15181	15290	15105	15141	15072	15156	15411	15184	15508	15444	15195	15378	15197	15119	15084	15192	15333
33812	57869	54013	42978	36528	30424	25141	21425	19324	17818	16774	15966	15400	15187	14934	14728	14411	14209	14168	13990	13782	13935	13650	13633	13652	13836	13535	13431	13494	13635	13477	13516	13423	13646	13397	13271	13385	13417	13452	13508	13397	13375	13386	13515	13324	13303	13462	13447	13295	13322	13401	13172	13199	13519	13467	13350	13350	13421	13411	13287	13354	13306	13420	13530	13237	13298	13319	13158	13459	13285	13160	13363	13310	13301	13269	13366	13436	13452	13405	13468	13370	13345	13200	13248	13261	13458	13266	13380	13385	13448	13272	13228	13399	13340	13429	13473	13323	13361	13343	13349	13223	13359	13421	13116	13396	13529	13515	13259	13262	13496	13289	13339	13221	13402	13240	13441	13432	13261	13448	13293	13429	13311	13480	13217	13253	13260	13439	13432	13394	13453	13372	13245	13335	13348	13255	13356	13284	13368	13123	13528	13318	13303	13505	13199	13364	13264	13474	13402	13442	13268	13329	13298	13228	13195	13124	13385	13282	13176	13278	13282	13299	13349	13355	13214	13392	13441	13451	13260	13295	13456	13264	13532	13433	13357	13337	13231	13411	13378	13409	13326	13516	13412	13258	13477	13379	13385	13359	13281	13235	13311	13345	13138	13378	13422	13251	13406	13287	13360	13262	13285	13265	13397	13299	13311	13439	13524	13368	13353	13339	13302	13271	13223	13275	13175	13331	13447	13391	13335	13268	13280	13386	13280	13436	13474	13214	13296	13248	13446	13225	13485	13296	13255	13304	13268	13330	13301	13513	13343	13296	13323	13228	13366	13230	13427	13430	13368	13164	13336	13379	13253	13448	13427	13419	13489	13382	13299	13336	13248	13381	13214	13251	13353	13326	13486	13333	13271	13296	13319	13402	13542	13379	13329	13340	13239	13377	13329	13331	13327	13455	13216	13311	13390	13281	13444	13192	13324	13437	13277	13369	13231	13431	13158	13370	13223	13248	13405	13415	13316	13469	13346	13330	13433	13347	13363	13432	13250	13170	13161	13283	13264	13341	13330	13350	13380	13258	13287	13316	13340	13316	13377	13214	13421	13220	13305	13449	13366	13345	13490	13452	13336	13397	13369	13390	13319	13371	13307	13177	13388	13510	13391	13340	13336	13426	13356	13339	13431	13276	13317	13454	13169	13273	13224	13279	13436	13361	13259	13459	13495	13394	13392	13078	13109	13340	13271	13182	13449	13210	13282	13349	13315	13542	13425	13357	13307	13260	13378	13444	13390	13198	13153	13270	13376	13398	13224	13306	13269	13402	13170	13331	13238	13339	13360	13450	13367	13449	13313	13462	13168	13321	13521	13357	13291	13158	13330	13358	13442	13335	13288	13284	13352	13470	13363	13352	13248	13309	13337	13341	13224	13534	13359	13341	13433	13274	13340	13342	13262	13407	13248	13295	13348	13384	13286	13441	13257	13424	13390	13472	13246	13372	13359	13281	13243	13376	13379	13469	13469	13126	13476	13372	13280	13358	13306	13358	13267	13156	13367	13193	13375	13286	13216	13377	13326	13191	13273	13273	13355	13332	13416	13440	13383	13337	13331	13320	13443	13287	13314	13213	13323	13277	13431	13279	13414	13411	13347	13409	13268	13281	13383	13226	13218	13303	13288	13386	13381	13443	13237	13356	13463	13463	13279	13279	13330	13334	13286	13310	13440	13176	13234	13426	13411	13307	13366	13368	13109	13327	13257	13326	13366	13436	13390	13183	13368	13329	13363	13305	13305	13295	13388	13160	13333	13391	13226	13317	13328	13302	13384	13231	13382	13359	13267	13597	13363	13407	13460	13266	13223	13448	13233	13395	13416	13389	13250	13314	13240	13384	13357	13319	13344	13282	13345	13420	13301	13440	13320	13366	13261	13442	13293	13532	13222	13297	13405	13356	13278	13140	13291	13357	13413	13316	13293	13377	13324	13296	13275	13316	13456	13380	13257	13418	13375	13257	13220	13335	13438	13313	13353	13355	13396	13185	13426	13291	13421	13405	13291	13356	13434	13340	13464	13284	13264	13290	13525	13311	13265	13268	13160	13373	13262	13475	13270	13295	13414	13301	13470	13333	13256	13282	13294	13276	13063	13390	13323	13293	13220	13347	13273	13363	13284	13356	13351	13281	13369	13338	13412	13219	13276	13193	13306	13233	13303	13338	13174	13411	13285	13285	13418	13343	13399	13384	13411	13283	13268	13357	13237	13242	13414	13544	13351	13308	13383	13227	13388	13148	13260	13296	13345	13414	13272	13215	13449	13379	13392	13264	13330	13357	13303	13381	13437	13329	13352	13327	13344	13230	13430	13131	13266	13494	13506	13205	13389	13230	13587	13356	13251	13262	13345	13197	13312	13319	13345	13342	13280	13455	13280	13328	13444	13323	13244	13341	13197	13301	13344	13417	13346	13241	13323	13313	13501	13225	13309	13166	13371	13252	13490	13345	13306	13471	13359	13294	13309	13441	13395	13398	13412	13469	13251	13313	13381	13433	13422	13368	13338	13347	13563	13579	13381	13247	13271	13405	13325	13303	13357	13288	13454	13275	13335	13321	13353	13495	13304	13296	13166	13311	13349	13244	13359	13279	13328	13233	13414	13204	13330	13411	13331	13385	13255	13409	13238	13524	13360	13275	13211	13191	13121	13128	13293	13350	13516	13289	13326	13326	13251	13361	13355	13391	13305	13243	13475	13213	13350	13390	13349	13418	13216	13443	13323	13388	13194	13348	13430	13504	13526	13474	13310	13336	13235	13244	13377	13252	13456	13319	13290	13210	13323	13353	13327	13358	13304	13192	13206	13194	13432	13349	13407	13445	13239	13369	13229	13349	13388	13345	13404	13380	13362	13292	13187	13267	13324	13273	13250	13372	13257	13295	13354	13321	13312	13340	13311	13269	13342	13240	13313	13400	13489	13450	13400	13408	13391	13401	13377	13256	13318	13372	13298	13224	13372	13387	13344	13345	13445	13372	13499	13312	13203	13462	13370	13254	13298	13401	13426	13348	13335	13301	13352	13462	13383	13455	13436	13235	13338	13555	13387	13475	13371	13286	13391	13279	13247	13375	13237	13389	13354	13097	13308	13215	13478	13393	13297	13293	13392	13294	13464	13367	13482	13292	13211	13280	13121	13353	13187	13294	13333	13357	13379	13301	13313	13292	13372	13337	13326	13270	13316	13304	13382	13421	13182	13267	13569	13412	13272	13348	13307	13384	13453	13264	13049	13391	13377	13172	13299	13231	13310	13276	13375	13295	13250	13417	13184	13228	13366	13379	13354	13406	13498	13406	13408	13263	13262	13373	13183	13346	13311	13290	13276	13392	13335	13311	13056	13310	13331	13340	13392	13489	13273	13379	13311	13446	13336	13380	13332	13477	13317	13498	13222	13352	13290	13292	13299	13403	13407	13381	13232	13267	13273	13430	13336	13184	13330	13376	13357	13329	13286	13243	13374	13220	13421	13394	13347	13395	13159	13381	13505	13183	13176	13464	13353	13288	13296	13496	13348	13317	13218	13417	13302	13346	13341	13394	13424	13325	13369	13265	13312	13377	13427	13451	13357	13394	13217	13331	13326	13384	13355	13442	13354	13249	13330	13240	13293	13247	13354	13262	13170	13376	13202	13420	13277	13532	13371	13440	13367	13276	13534	13385	13268	13281	13430	13307	13281	13272	13439	13290	13378	13376	13304	13315	13332	13486	13205	13344	13246	13396	13429	13341	13358	13308	13472	13288	13362	13344	13361	13426	13263	13330	13287	13314	13351	13372	13318	13300	13251	13329	13363	13325	13432	13304	13486	13371	13365	13365	13347	13431	13279	13349	13429	13292	13395	13173	13139	13251	13456	13287	13205	13218	13326	13273	13435	13384	13237	13253	13350	13363	13261	13272	13354	13177	13408	13215	13376	13309	13298	13512	13439	13472	13423	13302	13292	13293	13348	13424	13309	13503	13417	13367	13432	13446	13290	13396	13475	13279	13314	13266	13100	13261	13411	13447	13265	13458	13250	13174	13260	13310	13252	13302	13192	13289	13329	13265	13360	13317	13377	13072	13343	13435	13327	13267	13237	13296	13169	13354	13216	13524	13211	13462	13268	13206	13263	13529	13282	13293	13375	13423	13225	13408	13417	13335	13367	13505	13347	13217	13204	13146	13470	13514	13410	13486	13254	13148	13345	13198	13315	13261	13514	13284	13249	13365	13359	13291	13247	13218	13426	13377	13154	13323	13293	13313	13347	13410	13338	13363	13445	13420	13330	13377	13292	13285	13281	13369	13331	13221	13540	13434	13284	13369	13421	13322	13314	13300	13277	13355	13266	13379	13184	13329	13407	13379	13239	13367	13215	13178	13247	13329	13079	13399	13315	13378	13351	13448	13203	13361	13295	13297	13139	13302	13274	13321	13312	13199	13425	13411	13304	13282	13440	13305	13416	13221	13441	13264	13308	13304	13135	13345	13383	13321	13379	13205	13417	13522	13298	13224	13532	13285	13435	13358	13223	13347	13400	13351	13280	13508	13433	13250	13256	13265	13138	13376	13362	13332	13320	13342	13216	13297	13355	13396	13334	13313	13346	13346	13350	13331	13412	13194	13300	13432	13391	13298	13396	13331	13137	13307	13144	13209	13191	13232	13306	13501	13435	13179	13179	13221	13508	13318	13364	13413	13322	13332	13291	13412	13411	13215	13359	13351	13419	13185	13368	13542	13456	13246	13531	13267	13291	13354	13315	13348	13343	13132	13312	13318	13258	13308	13262	13391	13100	13269	13112	13255	13411	13397	13357	13288	13378	13238	13405	13261	13302	13371	13175	13368	13471	13229	13389	13311	13350	13384	13402	13301	13422	13199	13549	13439	13272	13326	13400	13372	13253	13301	13361	13266	13329	13496	13393	13421	13195	13307	13397	13450	13386	13348	13364	13334	13283	13593	13234	13458	13328	13338	13290	13457	13300	13284	13312	13280	13329	13196	13379	13207	13567	13360	13381	13250	13273	13518	13330	13402	13359	13255	13283	13300	13458	13249	13366	13378	13213	13274	13283	13390	13319	13403	13402	13357	13250	13286	13232	13329	13255	13295	13323	13335	13259	13377	13232	13363	13493	13353	13306	13359	13227	13126	13422	13277	13329	13183	13240	13501	13312	13296	13315
29363	29458	37295	32016	25208	21334	19020	17621	16747	16292	15902	15893	15476	15482	15361	15316	15501	15305	15010	15130	15020	15255	15362	15151	15139	15135	15077	15269	15053	14995	15164	15222	15169	15081	15295	15145	14969	15041	15023	15074	14852	15052	15168	15091	15015	15115	15108	15238	14959	15011	15030	14991	15091	14948	15324	15108	15078	15089	15114	15064	15298	15205	15006	15006	14814	14813	15088	15130	15093	15054	15082	14992	15132	15047	14945	15123	15010	15179	14898	14991	15112	15112	14962	14960	15068	14956	14987	14953	15067	15055	15023	14930	15179	15108	15062	15008	15242	14846	14795	15044	14819	15057	15054	14945	15074	15125	15255	15186	15182	15111	15113	15198	15077	14958	14922	14985	14922	14970	14842	15100	14986	15038	15155	15143	15011	14771	15235	15120	15059	15021	15044	14996	14872	15101	15131	15013	15071	14869	15261	15069	15013	14904	15050	15137	15231	14943	15062	14958	15190	15172	14881	15025	15090	14935	14939	14873	15087	14943	14837	15157	15169	15127	14899	14956	15052	15037	15137	15126	14960	15062	15053	15105	15102	15110	14964	15147	14741	15067	14962	15011	14996	14930	15039	14950	14998	15214	14993	15051	15124	14871	14888	15153	15139	14945	15196	15096	15052	15100	15104	14838	14950	15159	15038	15016	15040	15134	15055	14931	15057	14970	15129	14972	15072	15030	15212	15087	15188	14937	15043	15088	14998	15063	14874	14913	15120	14939	15046	14857	14936	15016	14939	14993	15061	15199	15169	15018	15129	15158	15068	15111	14966	14885	15168	15156	15033	14885	15046	15180	14867	15138	15147	14942	15059	15011	14786	14981	15079	15033	14935	15003	15161	15174	15033	15078	14985	14936	14943	14910	15022	15059	15106	15082	14982	14876	15066	15106	15137	15017	15200	14953	15176	14927	15072	14904	15212	14943	15054	14954	14930	15144	15174	14961	14859	15037	15033	15177	15162	15174	14992	14974	15152	14828	15121	15004	15108	14662	14951	14741	15199	15117	15105	15106	14914	15049	15001	15005	14914	15129	15150	14985	14968	15139	14961	14870	15108	14922	15088	14981	15102	15206	15029	15137	14836	14937	14986	15033	14939	14912	15078	14958	15099	14868	14905	15090	15210	14965	14862	14974	15225	14868	15101	15143	15165	14915	15116	15085	15055	15053	15147	15201	15082	15103	15155	15074	15077	15007	15007	15108	15004	15124	15039	15003	15063	14832	15004	15021	15070	15067	15074	14938	15048	14931	15138	15059	15120	14954	14801	14946	15157	15048	14889	15017	14974	14763	14995	15114	15079	14984	15174	15065	15051	14923	14773	15138	14954	14913	15207	15181	15215	15099	15162	14826	15257	15081	15153	15001	15080	14983	15122	15174	14930	15033	15086	15136	15183	15088	14959	15089	15179	15104	15161	15127	14892	15189	15206	14912	14980	15066	15115	14990	15085	15131	15034	14937	14889	15007	15149	15101	14892	14953	15053	15175	15037	15065	15125	15084	14812	14991	15166	15056	14906	15197	15065	15110	15017	15171	15025	15080	14916	15184	15077	14935	15062	15073	15001	15002	15193	14937	15024	15092	15125	14883	15021	15179	14905	14877	15005	14849	15128	15081	15058	15072	15183	15236	15248	14906	14924	15063	15059	15072	14864	15171	15052	14948	15129	15149	15193	15115	14930	15132	14953	15055	15056	14911	15021	15030	15171	15046	14871	15253	15014	15110	14990	15135	15001	15017	15280	15101	15061	14765	15057	14938	14960	15055	14980	14853	14968	15002	14893	14975	14983	14916	15216	15181	14970	15214	15016	15170	15187	15011	15092	15175	15198	15272	15165	15063	15090	14923	15122	14866	14892	14967	15143	15157	15079	15164	15169	15207	15128	14767	14897	15083	15036	14964	15066	14954	15075	15013	15156	14889	15011	15272	15112	14963	15168	15031	14926	15146	15067	15026	14900	15102	15266	14876	14962	14922	14824	15180	15399	14833	15141	15195	14992	14957	14967	15067	15199	15171	15240	15075	15046	14888	14998	14995	15054	15167	14935	14935	15077	14987	15029	14881	14875	14981	14995	15119	15001	15205	15084	15255	14917	14943	15196	15095	15080	15015	15164	15190	15010	15212	15010	15075	15138	15180	14904	14943	14982	14929	15025	14982	15044	15129	14916	14924	14944	15048	14931	15116	15153	15123	15130	14930	14995	15104	14942	14812	14999	15025	15127	14935	14976	14997	15021	14851	15049	15168	15035	15312	15106	15176	14971	15049	14981	15168	15031	15130	15214	14927	14931	14965	14883	15038	14946	14849	15046	15111	14980	14964	15112	15078	14878	15357	15244	14955	14993	15035	15109	15018	15032	14957	14919	15057	15193	15278	15164	15125	15242	15013	15118	15019	15100	15040	15280	15234	14978	15291	15071	15006	15072	14981	14825	15060	15124	15158	14913	15072	15080	14957	15009	15208	15032	15006	15074	15065	14988	15118	14975	14934	15004	14930	15047	15078	15002	14987	15044	14967	15122	15189	14896	15193	14943	15014	15173	15019	15089	15008	14966	14921	15055	15114	14965	14958	15018	14899	15148	15006	15148	15019	15192	15305	15034	15127	15126	15007	14785	15073	14930	15172	15143	14993	14949	15117	15185	15042	15106	15153	15102	14944	15161	14898	15033	15039	14894	15021	15128	15160	15069	15127	15159	15170	15027	15041	15082	14839	15145	15133	14907	14986	15161	15100	15143	15123	15020	14998	15192	14982	14792	14984	15077	15078	15180	14984	14956	14905	15273	15093	15045	15017	15072	15049	14956	14959	15201	15121	15106	15011	14924	15189	15173	15103	14985	15132	14919	15185	15102	15244	14967	14991	15049	14756	15002	15128	15017	15032	15110	15093	14999	15013	15217	15071	15037	14986	15020	15077	15006	15209	15029	15073	14914	15021	15069	14989	14996	15012	14957	15117	15127	15018	15011	15072	15148	15060	14985	14989	14986	14962	14975	15186	14998	14962	14986	14928	15155	15038	14973	15288	15126	15154	14870	15144	15054	15172	14919	15178	15125	15089	14999	15005	15142	14945	15144	14906	15140	15059	14995	14852	15064	15046	14781	14949	14939	14937	15076	14957	15067	15115	14937	15087	14990	14933	14998	15030	15162	15202	15220	15019	15117	15081	15248	14964	14967	15105	15053	15217	15054	14948	14968	15132	15169	15053	15077	14949	15084	14990	15091	15069	15027	15112	15098	15043	14959	14906	14850	14960	15252	15093	15048	14826	15230	15058	15104	15065	15034	14966	15184	15246	15191	15036	14953	14940	15009	14864	15029	15138	14985	15163	15130	14892	15133	15059	14893	15018	15008	15133	15064	15083	15033	15141	15048	15093	15064	15027	15278	15017	15038	15113	14919	14971	15055	15122	15221	15149	15304	15391	15055	15070	15154	15280	14974	15092	15127	15049	15146	15071	14868	15032	14883	15075	15256	15011	15113	15085	14961	14932	15004	14928	14978	15065	14990	15028	14915	14955	15122	15146	15130	15175	15061	14959	14983	14900	14921	15155	15190	15182	15043	15064	15178	15131	14901	14869	15042	15051	15152	15270	15215	15076	15291	15074	15090	14841	14978	15154	15158	15129	15012	15092	15043	14986	15082	15130	15174	15120	15012	15034	15022	15084	15169	14992	15016	15009	15295	15022	15000	15139	15101	14938	15096	14997	14876	15011	15057	15045	14962	15136	15153	15150	15166	14983	15040	15095	15050	15000	15213	14962	15160	15197	15019	14925	15113	15116	15097	15008	15026	15002	15003	15056	14995	14993	15019	15194	15186	15018	14913	14965	15029	14918	15133	15180	15014	14941	15056	15017	15075	15012	15142	14973	15064	15140	14942	15092	15185	15094	15101	15126	14958	15102	15041	15182	14993	15179	14957	15156	15015	15125	15115	15097	15089	15111	14939	15126	14931	15124	14988	14993	15070	14871	14966	15075	14894	15007	15077	15124	15177	14959	14829	14926	14934	15127	14984	14822	15023	15147	15207	15060	15004	14851	15061	14968	15097	15241	15121	14973	15045	14863	15203	15315	15131	15111	15057	15033	15055	15054	15160	15014	15242	14885	15173	15054	15179	15107	15089	15246	15199	14957	15085	14934	15137	14954	15056	15097	15253	15019	15111	15030	15021	15136	15054	15079	15071	15056	14881	14968	14940	15148	14982	15055	15210	14987	15066	14896	15082	15227	15002	14894	14953	15097	15050	15035	15111	15046	15100	15103	15125	15078	14948	15058	15033	15073	14987	15112	15092	15127	15006	15021	15084	14984	15007	15056	15076	15160	15028	14875	15044	15171	15282	15288	14966	14958	15116	14961	14931	14848	14952	14990	15067	14979	15166	15158	14977	14975	15232	14908	15210	15054	15030	15113	15145	15135	14959	14940	14979	15034	14949	14774	14916	15100	15207	15237	14923	15026	15064	15064	14947	15057	14953	15014	15168	15022	14820	14834	15156	14820	14930	15136	15078	15093	15268	14963	15008	14856	15101	15068	15279	15113	15093	15067	14979	15028	15112	15033	14941	14893	14985	15197	15071	15162	15004	15068	14908	15205	15054	15038	14914	14928	15091	14899	14813	14978	15072	14981	15214	15123	15210	15048	15044	15134	15237	15093	14998	14918	14973	14904	15079	14864	14928	14974	14985	15145	14983	14992	15050	15184	14966	14872	15041	15022	15104	15082	15207	14964	15122	15011	15120	15192	15099	15032	15119	15075	15007	15003	15152	15002	15189	15045	15113	15016	15021	14923	14933	15028	15017	15133	15179	14742	15246	14927	15002	15228	15019	14976	15115	14995	15208	15084	14796	14999	15053	14891	14938	15152	14867	14985	14974	15017	15217	15224	15050	15131	15023	14935	15211	15116	15193	15237	15243	14895	15024	15203	15120	15026	14977	14974	15118	15223	14993	15146	15105	15074	14890	14945	14849	15201	15065	14962	15094	15096	15064	15145	14880	15132	15258	14979	15142	14838	15063	15122	15000	15006	15063	14949	14948	15027	14905	14934	15058	15046	15186	15090	15078	14972	15114	15054	15129	15132	15168	14937	14971	14930	14996	15144	14936	15146	14990	15074	15116	15150	14954	15284	15016	14943	15196	15172	14972	14828	15098	14919
31951	45975	41884	31564	25499	21405	18765	16818	15787	15085	14595	14289	14119	13913	13689	13747	13630	13513	13616	13412	13357	13417	13404	13380	13412	13311	13162	13417	13283	13267	13307	13250	13263	13197	13282	13201	13306	13164	13293	13139	13145	13195	13219	13341	13240	13279	13179	13149	13274	13513	13217	13262	13147	13089	13190	13283	13297	13199	13271	13163	13404	13174	13216	13063	13124	13279	13329	13132	13060	13240	13121	13093	13194	13018	13334	13245	13337	13133	13239	13374	13310	13272	13302	13300	13315	13342	13204	13372	13200	13220	13356	13303	13258	13365	12965	13269	13223	13163	13434	13323	13243	13270	13030	13182	13221	13288	13052	13213	13209	13243	13315	12998	13353	13227	13160	13065	13142	13185	13209	12984	13337	13218	13378	13063	13059	13064	13245	13230	13028	13143	13412	13294	13198	13282	13228	13237	13207	13227	13166	13249	13159	13162	13243	13219	13057	13294	13105	13209	13224	13158	13130	13187	13380	13226	13305	13276	13086	13217	13054	13211	13206	13165	13214	13135	13224	13220	13143	13209	13278	13251	13188	13394	13202	13227	13223	13119	13211	13338	13259	13187	13171	13273	13403	13272	13052	13265	13257	13002	13277	13247	13120	13306	13282	13015	13146	13219	13193	13411	13337	13073	13399	13092	13169	13053	13215	13017	13391	13214	13219	13253	13322	13310	13231	13202	13324	13286	13327	13204	13099	13279	13240	13251	13196	13162	13176	13261	13167	13278	13243	13271	13073	13105	13171	13260	13110	13397	13234	13190	13212	13154	13223	13151	13314	13291	13336	13211	13381	13138	13302	13071	13243	13188	13188	13178	13141	13265	13398	13386	13173	13246	13328	13332	13138	13232	13162	13226	13250	13264	13278	13274	13229	13302	13185	13243	13262	13299	13181	13273	13422	13318	13248	13057	13080	13349	13298	13146	13172	13153	13314	13290	13221	13226	13124	13265	13430	13179	13146	13248	13191	13048	13161	13336	13231	13211	13319	13239	13203	13319	13184	13338	13189	13210	13180	13222	13132	13191	13261	13133	13296	13156	13336	13164	13310	13153	13165	13277	13151	13037	13268	13264	13202	13357	13131	13196	13347	13266	13194	13260	13206	13159	13242	13140	13026	13251	13411	13196	13261	13250	13112	13131	13141	13222	13162	13215	13200	13343	13147	13296	13217	13240	13269	13186	13296	13227	13129	13071	13189	13225	13166	13202	13302	13234	13202	13255	13120	13345	13118	13224	13173	13102	13132	13252	13179	13275	13205	13324	13269	13133	13361	13336	13004	13291	13181	13249	13165	13290	13249	13185	13232	13194	13320	13158	13077	13236	13199	13237	13156	13196	13169	13162	13297	13231	13255	13142	13335	13294	13398	13310	13260	13072	13247	13204	13219	13304	13175	13241	13200	13384	13393	13443	13095	13342	13294	13154	13229	13224	13220	13187	13132	13173	13242	13204	13234	13212	13311	13308	13050	13227	13197	13222	13194	13269	13158	13102	13258	13183	13272	13395	13147	13078	13211	13222	13311	13207	13066	13346	13153	13144	13239	13199	13216	13209	13142	13200	13302	13146	13144	13478	13388	13167	13270	13236	13167	13251	13282	13066	13208	13230	13266	13190	13258	13179	13394	13205	13189	13223	13194	13206	13271	13066	13013	13186	13057	13345	13180	13242	13099	13307	13169	13247	13157	13295	13311	13056	12998	13272	13101	13368	13150	13225	13325	13213	13033	13284	13004	13092	13355	13269	13073	13149	13249	13263	13126	13259	13206	13207	13221	13373	13176	13296	13109	13217	13112	13423	13258	13210	13112	13238	13326	13172	13325	13156	13016	13331	13154	13169	13130	13364	13273	13281	13340	13266	13251	13243	13242	13253	13262	13128	13267	13255	13082	13150	13383	13114	13288	13376	13222	13208	13225	13280	13052	13227	13294	13339	13225	13238	13289	13264	13274	13261	13254	13174	13194	13200	13209	13274	13196	13277	13276	13166	13204	13174	13266	13313	13270	13058	13235	13148	13173	13209	13255	13265	13227	13330	13188	13274	13182	13154	13305	13207	13174	13096	13113	13282	13263	13131	13248	13303	13189	13249	13275	13228	13389	13211	13243	13312	13183	13234	13220	13215	13200	13287	13293	13259	13171	13279	13100	13350	13317	13370	13197	13275	13120	13324	13281	13130	13491	13183	13130	13125	13363	13296	13123	13251	13159	13114	13175	13297	13473	13192	13046	13315	13083	13276	13141	13301	13237	13050	13088	13266	13259	13299	13233	13117	13371	13144	13283	13328	13271	13283	13277	13176	13022	13373	13242	13119	13207	13301	13140	13194	13202	13394	13180	13119	13158	13286	13101	13197	13294	13291	13217	13180	13280	13298	13257	13164	13251	13277	13359	13278	13158	13362	13281	12907	13192	13146	13236	13013	13351	13268	13044	13107	13244	13295	13281	13276	13106	12931	13196	13176	13248	13201	13043	13278	13247	13192	13296	13238	13073	13280	13300	13173	13245	13302	13186	13326	13235	13186	13176	13300	13164	13153	13332	13110	13003	13274	13299	12939	13189	13245	13287	13165	13119	13308	13144	13163	13267	13181	13277	13230	13254	13037	13290	13206	13320	13189	13210	13248	13272	13128	13219	13177	13286	13188	13364	13138	13226	13326	13226	13343	13195	13270	13325	13179	13324	13050	13282	13297	13149	13246	13275	13221	13078	13266	13294	13296	13275	13282	13277	13190	13096	13153	13280	13167	13101	13359	13097	13268	13341	13204	13243	13240	13269	13248	13316	13217	13195	13124	13218	13417	13081	13251	13397	13202	13108	13239	13171	13202	13334	13160	13227	13466	13077	13230	13325	13268	13212	13251	13125	13217	13358	13238	13240	13120	13080	13214	13298	13112	13199	13211	13205	13321	13172	13146	13140	13190	13347	13248	13138	13438	13276	13273	13182	13202	13107	13221	13138	13183	13348	13188	13362	13446	13152	13374	13142	13231	13271	13139	13333	13065	13272	13259	13280	13268	13271	13266	13093	13304	13111	13188	13156	13242	13061	13062	13178	13158	13349	13231	13120	13345	13243	13205	12974	13199	13043	13287	13306	13334	13182	13371	13086	13155	13317	13247	13047	13285	13233	13131	13335	13047	13219	13111	13351	13256	13263	13283	13133	13176	13227	13063	13270	13277	13249	13135	13252	13170	13121	13350	12982	13289	12999	13234	13193	13245	13366	13341	13263	13234	13151	13138	13136	13179	13288	13039	13133	13245	13240	13350	13245	13283	13206	13150	13301	13378	13135	13236	13278	13171	13141	13142	13172	13201	13128	13157	13271	13253	13277	13157	13311	13151	13256	13217	13249	13132	13228	13210	13217	13102	13235	13192	13149	13212	13244	13198	13240	13217	13113	13253	13272	13319	13269	13242	13284	13385	13161	13248	13239	13425	13387	13093	13174	13278	13307	13119	13408	13147	13168	13246	13224	12991	13195	13112	13126	13229	13132	13132	13183	13170	13301	13281	13271	13298	13253	13311	13187	13114	13134	13155	13232	13328	13156	13059	13224	13219	13374	13179	13300	13191	13233	13132	13046	13070	13191	13213	13283	13285	13173	13206	13194	13103	13099	13269	13159	13254	13302	13256	13203	13146	13159	13196	13119	13216	13218	13278	13179	13270	13157	13088	13175	13023	13209	13261	13196	13297	13288	13226	13271	13240	13325	13242	13213	13232	13203	13093	13300	13171	13306	13347	13210	13195	13283	13479	13294	13097	13157	13174	12955	13284	13260	13218	13185	13142	13259	13110	13199	13360	13216	13271	13202	13231	13125	13260	13224	13231	13174	13483	13266	13355	13418	13301	13218	13180	13247	13277	13007	13124	13171	13304	13156	13294	13280	13225	13126	13093	13222	13259	13123	13193	13080	13074	13297	13265	13237	13226	13193	13258	13152	13158	13131	13223	13279	13249	13351	13240	13286	13207	13217	13232	13264	13032	13170	13188	13195	13327	13259	13113	13204	13100	13203	13197	13123	13250	13038	13225	13294	13238	13255	13224	13391	13270	13215	13143	13203	13275	13314	13134	13095	13051	13105	13265	13306	13152	13213	13056	13335	13212	13321	13171	13191	13102	13305	13196	13308	13166	13285	13098	13296	13177	13125	13040	13272	13250	13184	13253	13235	13035	13281	13173	13361	13280	13199	13159	13035	13255	13264	13296	13124	13238	13162	13221	13213	13410	13248	13181	13222	13396	13318	13310	13171	13193	13323	13258	13234	13200	13259	13069	13270	13291	13107	13233	13294	13032	13288	13278	13253	13325	13152	13401	13211	13184	13126	13178	13362	13110	13228	13203	13244	13169	13295	13385	13260	13212	13323	13332	13088	13143	13080	13101	13155	13191	13206	13305	13296	13075	13128	13286	13343	13150	13171	13194	13238	13276	13291	13259	13279	13269	13280	13233	13229	13160	13220	13084	13210	13127	13403	13226	13408	13163	13210	13293	13372	13045	13293	13157	13189	13213	13252	13293	13117	13131	13009	13234	13371	13274	13238	13031	13161	13220	13252	13243	13176	13124	13188	13373	13226	12957	13235	13372	13254	13343	13195	13304	13214	13091	13159	13101	13312	13207	13221	13183	13148	13101	13190	13192	13138	13229	13173	13070	13358	13104	13258	13088	13162	13208	13184	13267	13253	13062	13205	13236	13350	13332	13146	13268	13251	13190	13083	13332	13204	13289	13204	13256	13105	13153	13365	13086	13205	13398	13084	13208	13185	13161	13237	13101	13366	13203	13219	13134	13269	13265	13289	13115	13232	13247	13167	13331	13148	13108	13126	13024	13323	13126	13181	13182	13180	13045	12910	13147	13137	13391	13299	13265	13220	13217	13152	13107	13269	13289	13146	13083	13255	13213	13256	13312	13068	13134	13060	13182	13204	13258	13251	13102	13260	13276	13370	13159	13205	13100	13385	13216	13176	13126	13151	13265	13146	13114	13227	13009	13182	13245	13163	13288	13253	13128	13297	13161	13179	13225	13125	13258	13269	13116	13215	13151	13341	13311	13132	13263	13371	13266	13299	13305	13162	13023	13475	13330	12989	13190	13220	13252	13275	13196	13236	13224	13265	13135	13242	13017	13269	13258	13369	13164	13118	13333	13251	13292
24030	21056	28603	26194	25915	25791	23767	19170	17892	17149	16550	16062	15853	15780	15541	15642	15466	15374	15387	15298	15494	15257	15165	15064	15181	15276	15080	15014	15002	14909	14944	15121	14964	15229	14989	15110	15048	14971	15091	15082	15030	15050	15020	14875	15037	14832	15065	14955	14862	14947	15156	14988	14965	14837	15198	15153	14822	14837	14836	14709	14931	14745	14979	15036	14890	14905	14964	14940	14939	14770	15036	14885	14881	14901	14986	14986	14927	14805	14809	14948	14922	14702	15085	14997	15055	14928	14991	14641	15032	14827	14861	14879	14978	15007	14972	14902	14946	15022	15162	15029	15054	14883	14908	15082	14886	14884	14601	14974	14977	14931	14915	14899	14829	14758	14784	14754	14814	14915	14893	14962	15009	14968	14990	15058	14814	14814	14967	14863	14766	14993	14925	14843	14835	15000	14916	14910	14905	14733	14914	14913	14896	14812	14843	14893	14865	14979	14873	14647	14732	14839	14840	14878	14988	14855	14906	14697	14746	14959	14887	14751	14903	14855	14859	14760	14936	14927	14868	14856	14908	14772	14972	14726	14957	14917	15155	14813	14896	14841	14795	14910	14895	14828	14922	14796	15004	15096	14966	14797	14942	14824	15005	15107	15144	15032	14747	14855	14688	14944	14867	14901	15021	14834	15099	14976	14797	14929	14940	14956	14900	14746	14848	14848	14850	15064	14759	14855	14909	14956	14895	14939	14960	14938	14958	14907	15056	15002	15096	14937	15054	14997	15000	14825	14844	14908	15071	14910	14920	14800	14946	14895	14641	14981	14911	14865	15062	14920	14885	14983	14726	15019	14809	14926	14983	14862	14946	15013	14951	14848	14742	14787	14925	14933	15191	14840	15094	14927	14797	14920	14942	14800	15097	14883	14980	15069	14897	14831	14859	14862	14691	14919	14759	15018	14881	14647	15026	14897	14880	14855	14876	14814	14888	14861	14790	14995	14909	15049	15010	14733	14927	15121	15019	14856	15055	14893	15047	15075	14964	14946	14903	14941	14967	14893	14960	14940	14903	14912	14883	14884	14793	14879	14901	14951	14787	14875	14892	14780	15060	14751	15048	14855	14754	14725	14837	14646	14774	14948	14875	14874	14882	14857	14621	14882	14733	14763	14929	14679	15011	14955	14945	14862	14777	14868	15013	14830	14929	14887	14754	15014	14895	14976	14908	15052	14986	14910	14949	14914	14881	14728	14903	14889	15098	14789	14786	14872	14747	14850	14887	15028	15015	14870	15070	14738	15065	14673	14969	15010	15113	15039	14809	14896	14887	14947	14873	14822	14839	14867	15129	14996	14738	14821	14614	14897	14973	14753	14934	14801	14860	14858	14702	14895	14918	14858	14939	14829	14850	14905	14873	15053	15088	15160	14867	14855	15055	14925	14817	14863	14896	14980	15035	14870	15061	14658	14857	15108	15030	15077	14749	14951	15113	14836	15023	14776	14905	14801	14851	14777	14901	14985	14770	14869	15022	14910	14862	14769	14781	14923	14923	15022	14883	14986	14773	15143	14836	14775	15049	14824	14895	14727	15097	15030	15119	14874	14771	14817	15059	14855	15046	14809	14918	14835	15124	14790	14887	14615	14800	14845	15013	15019	14773	14788	14748	14841	14863	14955	14751	14952	14771	14711	14887	14944	15023	14776	14952	14733	14840	14985	14941	14794	15014	14998	14877	14868	14752	14929	14826	14889	14809	14760	14812	14879	14916	14820	14894	14884	14956	14969	14890	14883	15070	15001	14957	14773	14990	14780	14932	14826	14877	15012	14794	14943	15076	14959	14962	14836	14918	14965	14799	15036	14909	14902	14978	14943	14814	15066	14775	14931	14865	14798	14947	15060	15099	14921	14879	14960	14799	14795	14861	14767	15046	14692	14912	14971	14981	15014	14830	14844	14700	14757	14879	14785	14924	14859	14949	14754	14876	14842	14829	14945	14789	14824	15020	15012	14829	14746	14806	15025	15069	15038	15033	14966	14833	14945	14972	14856	15015	14978	14864	14937	14769	14958	15075	14939	14871	14942	15019	14742	14960	14927	14899	15039	14910	15047	14914	14980	14725	14878	14977	14851	14757	14929	15101	14923	15056	14937	14642	14993	14995	14916	14822	14790	14965	14906	14825	14859	14904	14914	14919	14833	14959	14921	15135	14955	14838	15076	14807	14748	14864	15040	14888	14969	14843	15070	14974	14824	14964	14876	14881	14917	14968	14906	15042	14927	14915	14872	14886	14952	14905	14694	14794	15113	14969	15010	14747	14957	14991	15018	14960	15046	14886	14728	14808	14953	14930	14798	14868	14844	15006	15003	14582	14822	14830	15020	14927	14876	14923	15024	14878	14970	14821	14987	14950	14957	14839	14918	14881	15002	15079	14823	15067	14888	14885	14766	14829	15093	14773	14862	15014	15023	14916	14887	14820	14814	14763	14703	14708	15015	14867	14879	14760	14888	14876	14878	15082	14859	14895	14850	14942	15052	14982	14706	14730	14710	14789	14784	14782	14808	15010	15078	14970	14856	14895	14932	14809	14883	14941	15149	14811	14851	14982	14782	14770	14986	14837	14994	15088	14757	14735	14955	14792	14877	14798	14916	15027	14863	14835	14785	14870	14992	14918	14916	14953	14927	14996	14688	14855	14891	14848	14899	15094	14970	14959	15059	15211	15089	14833	14744	14785	14769	14867	14766	15044	14760	14870	14907	14927	14918	14720	14993	14868	14928	14976	14902	14811	14787	14816	14987	14965	15037	14951	14949	15027	14882	15027	14834	14985	14909	14830	14823	15028	14934	14765	14949	14761	15062	14883	14969	14865	14910	14882	14925	14914	14825	14766	15025	14901	14723	14874	14899	14917	14891	14772	14664	14911	14993	15023	15019	15046	15217	14962	14992	14982	14966	14901	14811	14834	14925	14721	14992	15124	14875	15026	14823	15062	15022	14919	14846	14666	14995	14987	14771	14734	14776	14839	14760	14924	14761	15001	14878	15077	14757	14817	14782	15071	14850	14889	14963	14729	14915	14865	14720	14688	15020	14896	14821	14964	15036	14761	14925	14740	15103	14896	14966	15099	14746	14731	15059	14643	14861	14827	14909	14978	14882	14832	14895	14958	15079	14706	14748	14860	14915	14771	14978	14838	14713	14908	14863	14948	14891	14847	15028	14854	14718	14943	14858	14750	14724	14797	14955	14965	15060	14983	15019	15041	14752	14923	14776	14718	14978	14933	15082	14831	14986	14834	15041	14998	14731	15096	14882	14863	14878	14865	15090	14830	14787	14747	14912	15039	14905	15078	14935	14825	14979	14811	14822	14820	14883	14875	14767	14784	14848	14868	15017	14877	14887	15101	14751	14853	14997	14918	14878	14827	14878	15027	14904	14947	15046	14725	15049	15054	15012	14900	15146	15032	14897	14793	14660	14814	15063	14892	14775	14910	15043	14935	14955	15000	14927	14968	14791	14792	14895	14840	14911	14853	14906	14817	14902	14875	14886	15153	14987	14911	14988	14885	14904	14994	14916	14848	14825	14776	14673	14957	14772	15097	14944	14760	14877	14714	14992	14923	14914	14984	14836	14826	14953	14742	14954	14840	14885	14878	14918	14994	14887	15062	14978	15010	14789	15032	15056	14942	14881	14985	14910	14722	14964	14990	15001	15018	14932	14967	14787	14806	14974	14770	14895	14975	14961	14830	14966	14904	15045	14948	14847	14679	14751	15064	14893	15143	14866	14713	14848	14829	15100	14913	14808	14794	14967	14786	14993	14988	14902	14875	14877	14944	14734	14824	15047	14823	14859	14912	14813	14748	14912	14917	15008	14948	14883	14857	14928	14926	14781	15020	14605	14990	14901	14867	14842	14822	15024	15037	14915	14914	14727	14879	14849	14841	14831	14785	14843	14834	14905	14978	15046	14818	14937	15057	15005	14917	14873	14800	14945	15104	14820	14886	14890	14795	14855	14870	14722	14698	14913	15025	14669	15064	14790	14974	14785	15061	15007	14945	14894	14867	14839	14867	14839	15059	14995	14968	14658	14691	14889	14884	14862	14891	15027	14882	14855	14710	14801	14796	14815	14867	14911	14851	14970	14782	14868	14951	14842	14751	14917	14815	14814	14862	15049	14774	14881	14976	14960	14932	14911	14716	14824	14935	14903	15017	14862	14841	14869	14805	14785	14845	14933	14819	14853	14647	15042	14810	15020	14882	14909	14760	14917	14995	14940	14982	14903	14840	14888	14805	14901	14810	14976	14911	14828	14902	14791	14784	14976	14979	14982	14946	15021	14929	14848	14775	14922	14827	14734	14968	14675	14747	14987	14910	15085	14997	14884	14914	14771	14950	14797	14875	14856	14910	14963	14973	14898	14829	14757	14875	14946	14746	15009	14888	14847	14988	15030	14953	14879	14728	14817	15065	14857	14837	14928	14911	14881	15079	15014	15083	15063	14812	14713	14978	14948	15066	14871	15021	14852	14872	15190	14962	14999	14873	14957	14889	15005	14920	15007	14899	14933	14886	14938	14833	15001	14894	14887	15045	14849	15062	15074	14968	15027	14716	14846	14867	14977	14698	14855	15002	14873	14859	15008	14930	14848	14796	14864	14822	14711	14989	14907	14940	14709	14999	14902	14873	14953	14878	14992	14940	14986	14832	14990	14959	14885	14875	14770	14789	14813	14729	14747	14806	14774	14922	14841	14907	15026	14816	14699	15009	14963	15022	14965	14896	15024	15018	14882	14815	15013	14978	14948	14962	14902	14867	14777	14852	14798	14820	14946	14882	14929	15093	14883	14879	15093	14985	14957	14815	14842	15235	14907	14730	14820	15028	14963	15087	15041	14872	14860	14908	14799	14928	14911	14925	14744	14769	14701	15079	15021	14954	14976	14885	14903	14850	15146	14761	14912	14737	14921	14972	14870	14872	14984	14977	14789	14998	14887	14956	14921	14857	14772	15036	14943	15015	14874	14931	14684	14881	14791	14758	14887	14983	15121	14938	14857	14971	14830	14988	14807	14834	14866	14802	14699	14887	14864	14860	14888	14845	14814	14727	14937	15090	14755	15076	14765	14693	15028	14806	14900	14856	14961	14926	14821	14914	14778	14991	14817	14913	15049	14947	14896	14900	14690	14596	15208	14905	14924
32458	53045	48382	37976	31944	26291	21881	18973	17427	16358	15324	14875	14510	14165	14086	13782	13862	13843	13698	13683	13571	13487	13417	13567	13253	13436	13463	13297	13305	13466	13260	13325	13217	13325	13143	13323	13258	13244	13360	13107	13182	13227	13383	13179	13289	13238	13116	13396	13199	13334	13302	13169	13260	13287	13152	13128	13168	13295	13080	13195	13162	13130	13265	13140	13311	13160	13224	13066	13119	13099	13206	13199	13235	13221	13178	13164	13085	13329	13181	13057	12944	13152	13131	13197	13127	13300	13239	13197	13162	13234	13122	13064	13121	13118	13226	13129	13060	13090	13064	13176	13218	13268	13276	13145	13323	13096	13122	13220	13011	12999	13370	13220	13118	13366	13201	13024	13244	13191	13241	13191	13199	13066	13219	13131	13196	13136	13132	13106	13130	13090	13042	13225	13103	13256	13303	13383	13186	13183	13047	13189	13152	13088	13308	13013	13132	13202	13278	13258	13119	13071	13198	13116	13217	13347	13143	13312	12998	13278	13107	13141	13007	13266	13023	13242	13166	13146	13004	13240	13278	13041	13163	13139	12944	13060	13084	13200	13170	13058	13148	13159	13068	13253	13128	13144	13260	12940	13166	13251	13365	13172	13190	13215	13131	13168	13126	13151	13134	13224	13062	13182	13236	13198	13274	13370	13187	13019	13173	13165	13165	13003	13090	13336	13252	13056	13310	13346	13062	13057	13058	13102	13318	13140	13080	13190	13292	13213	13197	13187	13275	13150	13310	13155	13060	13131	13328	13271	13030	13002	13125	13113	13183	13166	13001	13143	13147	13079	12762	13091	13189	13092	13205	13110	13201	13120	13239	13239	13056	13181	13034	13098	13318	13166	13166	13188	13026	13081	13089	13109	12982	13165	13206	13123	13300	13106	13283	12971	13069	13174	13135	13248	13188	13169	13359	13053	13064	13222	13111	13230	13168	13064	13248	13116	13158	13199	13325	13078	13102	13084	13200	13358	13160	13181	13190	13102	13316	13186	13246	13152	13222	13111	13105	13192	13234	13066	13085	13068	13191	13144	13288	13173	13221	13101	13364	13200	13089	13105	13318	13144	13186	13156	13178	13197	13334	13120	13102	13123	13052	13250	13292	13141	13168	13070	13198	13208	13241	13212	13322	13173	13332	13018	13124	13187	13085	13135	13154	13100	13160	12998	13073	13374	13277	13093	13138	13124	13050	13187	13209	13257	13386	13170	13068	13178	13149	13239	13273	13205	13114	12901	13023	13213	13162	13162	13177	13147	13086	13110	13161	13097	13117	13051	13046	13177	13016	13086	13142	13039	13136	13160	13135	13233	13214	13228	13200	13186	13170	12996	13105	13111	12949	13140	13133	13210	13061	13122	13197	13098	13052	13227	13102	13067	13164	13303	13092	13176	13116	13241	13196	13054	12928	13080	13131	13265	13093	13137	13221	13281	13260	13191	13028	13161	13046	13045	13258	13130	13299	13060	13160	13058	13215	13291	13189	13051	13277	13179	13261	13349	13200	13092	13304	12992	13118	13187	13190	13121	13236	13097	13136	13259	13066	13261	13060	13280	13119	13297	13174	13166	13221	13193	13319	13074	13034	13080	13169	13107	13263	13196	13024	13076	13056	13281	13289	13047	13087	13073	13337	13102	13159	13269	13211	13141	13220	13239	13159	13083	13187	12986	13500	12999	13173	13225	13206	13057	12952	13109	13136	13009	13166	13095	13087	13163	13084	13168	13113	13236	13230	13215	13148	13022	13008	13097	13010	12955	13224	13148	13099	13090	13095	13069	13222	13228	13267	13160	12950	13326	13018	13100	13202	13056	13120	13170	13237	13189	13196	13014	13239	13258	13094	13087	13191	13111	13234	13169	13212	13130	13111	12964	13197	13208	12991	13293	13209	13224	13115	13043	13142	13261	13181	13180	13111	13194	13142	13188	13206	13287	13218	13167	13126	13140	13195	13239	13087	13099	12890	13120	13326	13029	13191	13258	13099	13193	13123	13201	13294	13099	13139	13255	13055	13266	13142	13000	13077	13066	13226	13243	13208	13185	13241	13094	13025	13197	13213	13253	13037	12968	13248	13155	13134	13077	13169	13178	13136	13222	13215	13079	13068	13096	13158	13334	13120	13101	13195	13320	13334	13080	13196	13131	13209	13195	13029	13116	13095	13223	13200	13315	13187	13249	13098	13256	13103	13255	13130	13066	13172	13077	13289	13071	13090	12953	13203	13206	13265	13110	13082	13095	13129	13195	13018	13033	13250	13012	13139	13090	13148	13040	13231	13142	13159	13289	13275	13026	12908	12972	13212	13192	13021	13068	13172	13167	13101	13156	13297	13183	13096	13183	13262	13234	13146	13141	12997	13264	13093	13345	13046	13304	13323	12970	13141	13200	12949	13121	13088	13028	13144	13088	13220	13107	13272	13190	13117	13211	13258	13073	13100	13171	13242	13126	12890	13212	13003	13010	13159	13137	13227	13424	13161	13166	13194	13183	13119	13112	13113	13234	13142	12926	13345	13205	12977	13195	13090	12996	13151	13139	13287	13035	13246	13188	13122	13073	13177	13327	13229	13198	13246	13211	13229	13109	13292	13140	13048	13208	13118	13188	13160	13225	13247	13102	13165	13198	13153	13193	13106	13246	13186	13099	13307	13116	13135	13184	13075	13215	13283	13290	13109	13200	12994	13140	13154	13176	13088	13157	13271	13165	13184	13248	13119	13262	13105	13039	13004	13213	13162	13213	13106	13155	13339	13165	13081	13195	13231	13051	13123	13067	13321	13139	13261	13140	13246	13183	13204	12951	13134	13042	13195	13163	13093	13189	13200	13284	13171	13118	13090	13255	13182	13312	13079	13027	13207	13061	13263	12940	13223	13225	13388	13022	13164	13012	13179	13134	13272	13359	13201	13209	13134	13001	13131	13237	13239	13223	13151	13050	13093	13177	13117	13115	13255	13015	13387	13269	13030	13125	13212	13105	13156	13102	13216	13206	13045	13172	13091	13121	13048	13213	13262	13218	13240	13158	13160	13176	13083	13141	13113	12990	13305	13196	13073	13108	13151	13136	12978	13243	13164	13021	13039	13162	13045	13068	13017	13268	13166	13120	13272	13064	13075	13191	13222	13202	13072	13139	13107	13043	13185	13133	13213	13209	13217	13168	13063	13171	13310	13105	13068	13210	13252	13190	13170	13156	13244	13175	12931	13116	13187	13030	13184	13133	13157	13148	13032	13145	13219	13104	13172	13331	13169	13115	13176	12986	13249	13050	13034	13144	13020	13053	13061	13192	13232	13362	13078	13159	13360	13265	13138	13077	13289	13144	13049	13078	13297	13258	13121	13061	13024	13228	13192	13122	13232	13067	13133	13182	12958	13052	13267	13191	13215	13038	13226	13068	13110	13119	13334	13153	13300	13086	13118	13208	13133	13210	13356	13191	13352	13101	13307	13086	13046	13074	13207	12967	13049	13182	13209	13228	13278	13046	13161	13228	13009	13082	13152	13166	13159	13167	13188	13243	13107	13369	13171	13121	13220	13146	13010	13129	13125	12997	13028	13165	13283	13209	13303	13187	13212	13193	13125	13139	13174	13104	13252	13178	13099	13267	13064	13325	13091	13090	13197	13162	13312	13128	13408	13298	13151	13083	13046	13148	13112	13026	13143	12921	13096	13158	13075	13199	13038	13113	13237	13230	13241	13186	13025	13007	13300	13084	13119	13136	13047	13198	13164	13135	13127	13209	12984	12995	13252	13221	13135	13071	13145	13069	12995	13142	13133	13176	13147	13145	13178	13047	13254	13189	13247	13053	13291	13019	13025	13187	13111	13490	13219	13108	13266	13015	13182	13193	13164	13145	13088	13220	13194	13091	13108	13082	13297	13169	13180	13146	12964	13158	13162	13219	13331	13248	13236	13162	13025	13282	13197	13168	13242	13034	13106	13284	13283	13270	13048	13002	13188	13197	13173	13275	13188	13121	13149	13206	13138	13237	13090	13321	13140	13032	13295	13061	13110	13186	13122	13158	13035	13094	13309	13155	13196	13010	13147	13283	13213	13167	13155	13133	13087	12996	13184	13095	13077	13412	13248	13136	13043	13141	13124	13122	13201	13266	13101	13133	13322	13182	13031	13099	13222	13148	13206	13071	13237	13197	13122	13221	13166	13124	13101	13153	13068	13123	13256	13241	13095	13093	13249	13235	13169	13215	13088	13131	13070	13146	13241	13215	13080	13169	13117	13241	13388	13092	13157	13084	12995	12940	13113	13330	13108	13125	13031	13313	12956	13141	13058	13039	13351	13160	13174	13338	13151	13213	13247	13152	12998	13176	12999	13130	12986	13176	13207	13137	13132	13191	13102	13211	13210	13346	13079	13328	13138	13128	13180	13244	13145	13221	13113	13210	12972	13038	13297	13225	13171	13201	13297	13089	13271	13333	13267	13182	13017	13019	13176	13192	13122	13161	13081	13081	13238	13184	13210	13084	13087	13195	13107	13307	13059	13248	13229	13202	13168	13282	13233	12946	13111	13079	13123	13206	13235	13057	13162	13310	13145	13022	13203	13191	13167	13149	13200	13252	13207	13066	13034	13234	13105	13156	12922	13102	13167	13020	13133	13148	13161	13218	13099	13107	13278	13276	13125	13201	13109	13107	13164	13259	13046	13060	13070	13111	13251	13141	13361	13145	13040	13105	13303	13092	13167	12938	13157	13208	13242	13130	13049	13283	13138	13178	13086	13271	13189	12922	13096	13239	13139	13203	13233	13187	13193	13020	13159	13179	13217	13046	13199	13079	13227	13201	13101	13143	13149	13447	13108	13128	13136	13208	13417	13077	13114	13210	13161	13132	13081	13187	13131	13203	13040	13107	13176	13132	13097	13155	13254	13093	13216	13161	12983	13045	13154	13136	13261	13122	13081	13177	13363	13177	13197	13230	13220	13118	13041	13350	13142	13070	13163	13141	13076	13063	13016	13090	13245	13130	13038	13219	13087	13160	13252	13182	13085	13257	13164	13167	13285	13152	13152	13250	13215	13115	13233	13304	13187	13240	13223	13162	13218	13076	13085	13046	13150	13196	13419	13171	13056	13224	13243	13190	13208	13212	13016	13190	13342	13237	13123	13151	13271	13123	13287	13154	13153	13282	13296	13136
22804	21091	28893	23925	23222	26791	28344	22047	19690	19084	18032	17488	16756	16548	16595	16300	16298	15995	15987	15906	16057	15998	15905	15655	15878	15807	15713	15797	15645	15712	15638	15691	15354	15728	15480	15566	15563	15541	15467	15696	15496	15734	15640	15469	15576	15545	15378	15597	15488	15582	15446	15387	15473	15403	15613	15376	15390	15677	15442	15441	15409	15377	15670	15502	15433	15631	15212	15674	15290	15412	15347	15421	15433	15414	15362	15377	15395	15277	15427	15417	15241	15391	15513	15422	15359	15556	15518	15455	15298	15518	15235	15340	15537	15416	15404	15299	15432	15365	15474	15275	15521	15405	15347	15395	15609	15519	15420	15373	15448	15329	15332	15435	15558	15273	15542	15383	15426	15274	15402	15552	15210	15277	15374	15542	15318	15252	15477	15415	15334	15432	15390	15349	15468	15457	15282	15114	15389	15592	15306	15315	15312	15439	15412	15386	15445	15307	15388	15459	15283	15413	15187	15281	15225	15193	15288	15585	15382	15558	15394	15546	15455	15311	15297	15470	15299	15244	15332	15342	15377	15313	15411	15374	15533	15390	15489	15229	15513	15293	15507	15402	15565	15219	15362	15467	15524	15427	15524	15444	15431	15320	15491	15283	15462	15381	15371	15327	15514	15354	15542	15363	15232	15565	15367	15098	15293	15584	15561	15360	15378	15466	15244	15321	15314	15423	15537	15428	15341	15230	15277	15307	15205	15446	15489	15299	15403	15236	15372	15529	15336	15255	15479	15530	15307	15436	15642	15417	15305	15133	15434	15285	15100	15396	15476	15350	15447	15503	15352	15272	15569	15343	15515	15565	15240	15381	15260	15496	15331	15578	15458	15389	15410	15196	15555	15469	15416	15296	15418	15155	15459	15280	15397	15498	15490	15173	15388	15192	15419	15278	15412	15658	15375	15483	15359	15190	15304	15464	15355	15354	15551	15353	15268	15467	15420	15224	15277	15315	15228	15358	15482	15483	15275	15565	15441	15408	15252	15320	15256	15363	15418	15512	15285	15487	15472	15280	15225	15436	15426	15470	15313	15296	15410	15380	15350	15574	15337	15348	15478	15299	15372	15362	15253	15312	15264	15288	15185	15288	15250	15408	15406	15447	15424	15310	15265	15288	15413	15432	15311	15287	15300	15393	15272	15423	15231	15259	15256	15311	15380	15222	15434	15192	15189	15482	15274	15320	15206	15400	15588	15527	15356	15459	15390	15437	15314	15412	15521	15433	15413	15351	15279	15350	15322	15377	15105	15243	15278	15595	15700	15364	15626	15435	15234	15246	15173	15500	15473	15581	15233	15464	15542	15238	15284	15460	15510	15377	15619	15505	15543	15492	15349	15408	15521	15360	15574	15369	15464	15572	15575	15530	15426	15326	15237	15307	15512	15406	15697	15490	15352	15271	15346	15441	15296	15364	15374	15240	15374	15208	15320	15274	15143	15353	15348	15407	15433	15479	15431	15452	15435	15333	15520	15435	15377	15120	15217	15412	15360	15301	15492	15377	15338	15527	15386	15461	15432	15357	15493	15477	15528	15287	15357	15343	15402	15499	15520	15346	15307	15312	15303	15205	15438	15255	15332	15406	15314	15275	15521	15460	15401	15379	15409	15203	15361	15288	15161	15377	15207	15496	15488	15333	15407	15317	15469	15320	15282	15556	15564	15560	15350	15278	15238	15304	15206	15427	15414	15285	15416	14962	15491	15288	15364	15239	15471	15318	15304	15344	15424	15349	15287	15397	15304	15357	15299	15318	15341	15364	15323	15393	15288	15435	15188	15274	15377	15501	15415	15503	15442	15381	15246	15523	15538	15455	15326	15386	15541	15305	15402	15370	15304	15394	15164	15359	15333	15347	15303	15502	15619	15382	15266	15110	15244	15474	15396	15384	15207	15461	15543	15477	15547	15457	15453	15446	15288	15510	15273	15453	15201	15423	15368	15447	15322	15426	15577	15324	15407	15423	15177	15480	15406	15337	15308	15468	15270	15307	15399	15279	15233	15437	15377	15270	15267	15358	15365	15105	15320	15201	15434	15332	15397	15452	15410	15342	15475	15419	15414	15503	15417	15241	15315	15489	15244	15152	15479	15226	15493	15357	15457	15272	15420	15417	15405	15441	15335	15545	15374	15431	15469	15521	15284	15435	15310	15442	15454	15561	15199	15328	15302	15301	15460	15589	15404	15431	15332	15363	15378	15187	15431	15306	15564	15486	15489	15306	15256	15371	15327	15150	15407	15326	15281	15460	15369	15394	15436	15462	15331	15352	15370	15340	15383	15460	15421	15297	15412	15419	15496	15300	15324	15538	15321	15320	15409	15311	15285	15522	15367	15510	15221	15621	15398	15409	15441	15379	15392	15368	15474	15346	15365	15429	15513	15297	15507	15305	15344	15510	15403	15507	15604	15351	15387	15404	15276	15403	15410	15378	15314	15455	15357	15281	15683	15326	15503	15133	15433	15528	15581	15455	15489	15318	15762	15238	15376	15303	15278	15386	15173	15204	15438	15208	15183	15416	15534	15274	15283	15558	15600	15148	15534	15465	15481	15409	15308	15410	15452	15578	15555	15292	15451	15460	15337	15507	15182	15352	15377	15256	15470	15359	15285	15271	15339	15290	15391	15236	15624	15498	15294	15310	15406	15510	15228	15365	15491	15371	15398	15232	15457	15266	15435	15404	15499	15507	15550	15342	15316	15345	15443	15240	15069	15302	15438	15378	15264	15301	15277	15257	15282	15248	15446	15408	15383	15393	15411	15264	15572	15367	15466	15247	15443	15576	15309	15261	15327	15100	15231	15443	15368	15360	15552	15223	15419	15403	15318	15528	15452	15417	15437	15308	15401	15333	15279	15379	15098	15302	15176	15555	15506	15200	15594	15119	15329	15210	15408	15364	15540	15297	15439	15366	15533	15286	15414	15337	15436	15388	15397	15248	15341	15538	15596	15366	15360	15501	15413	15382	15362	15318	15305	15453	15462	15357	15164	15380	15431	15339	15331	15394	15395	15427	15442	15385	15495	15364	15487	15239	15272	15405	15271	15283	15289	15394	15507	15550	15406	15518	15294	15214	15285	15283	15397	15195	15191	15217	15448	15351	15278	15119	15309	15330	15267	15158	15438	15243	15510	15423	15413	15168	15370	15451	15367	15269	15416	15292	15415	15313	15334	15381	15438	15320	15058	15283	15440	15142	15488	15331	15388	15244	15361	15277	15432	15537	15519	15426	15212	15400	15377	15150	15345	15505	15539	15380	15463	15502	15525	15377	15398	15435	15165	15269	15252	15299	15296	15244	15348	15537	15414	15502	15182	15347	15425	15499	15508	15342	15295	15359	15443	15465	15387	15408	15278	15223	15394	15268	15319	15262	15299	15387	15356	15370	15508	15349	15325	15428	15370	15301	15306	15442	15334	15207	15267	15406	15423	15384	15430	15336	15364	15417	15273	15356	15555	15248	15411	15447	15346	15224	15446	15375	15471	15273	15638	15418	15495	15610	15401	15386	15454	15429	15599	15548	15291	15482	15421	15476	15393	15256	15276	15399	15447	15406	15441	15393	15391	15263	15299	15508	15367	15368	15470	15359	15365	15413	15477	15428	15297	15296	15206	15333	15487	15529	15347	15418	15218	15521	15500	15479	15284	15308	15367	15457	15252	15342	15468	15398	15204	15567	15311	15266	15205	15247	15272	15703	15386	15405	15304	15583	15301	15282	15392	15275	15403	15320	15279	15377	15266	15267	15462	15323	15144	15574	15304	15458	15476	15310	15633	15394	15631	15480	15335	15416	15267	15129	15309	15491	15392	15297	15197	15453	15536	15264	15387	15451	15483	15404	15446	15248	15455	15386	15407	15543	15403	15251	15245	15337	15233	15207	15289	15350	15422	15410	15476	15166	15306	15265	15147	15479	15422	15466	15554	15534	15261	15415	15330	15313	15271	15570	15547	15541	15590	15247	15378	15446	15401	15445	15612	15471	15219	15430	15450	15385	15267	15199	15357	15622	15605	15392	15453	15479	15418	15372	15318	15381	15432	15222	15198	15158	15517	15342	15435	15382	15305	15255	15235	15257	15498	15518	15354	15420	15429	15320	15659	15364	15343	15353	15456	15265	15322	15366	15260	15335	15373	15375	15364	15335	15353	15293	15277	15372	15379	15455	15256	15168	15483	15385	15330	15236	15527	15557	15490	15526	15258	15269	15418	15428	15203	15353	15292	15280	15365	15347	15379	15337	15305	15551	15635	15385	15317	15396	15308	15307	15224	15295	15600	15393	15491	15262	15283	15120	15247	15238	15471	15478	15387	15130	15448	15202	15216	15506	15271	15315	15299	15284	15466	15211	15545	15494	15354	15513	15283	15221	15531	15342	15330	15335	15506	15332	15260	15483	15321	15427	15368	15442	15238	15458	15495	15283	15382	15296	15238	15391	15399	15238	15487	15436	15457	15387	15326	15325	15458	15425	15378	15332	15412	15165	15384	15281	15283	15393	15338	15345	15378	15493	15599	15543	15680	15512	15354	15533	15554	15605	15554	15522	15416	15315	15558	15580	15390	15378	15152	15315	15374	15255	15375	15292	15486	15460	15516	15313	15250	15416	15432	15143	15276	15606	15360	15409	15362	15373	15469	15389	15389	15237	15267	15294	15348	15196	15385	15308	15374	15356	15352	15381	15395	15232	15391	15362	15362	15253	15297	15231	15377	15470	15346	15507	15486	15382	15498	15291	15388	15552	15354	15187	15484	15251	15412	15392	15394	15394	15343	15480	15410	15549	15606	15381	15257	15473	15414	15377	15267	15283	15279	15560	15521	15322	15468	15293	15511	15466	15674	15263	15394	15226	15275	15303	15327	15392	15274	15219	15514	15388	15387	15142	15481	15475	15336	15433	15422	15382	15425	15281	15292	15182	15384	15341	15434	15435	15402	15323	15621	15367	15307	15460	15282	15158	15235	15541	15582	15338	15336	15333	15175	15202	15155	15417	15661	15472	15305	15365	15518	15350	15457	15306	15475	15433	15353	15192	15305	15488	15328	15423	15348	15370	15387	15368	15181	15416	15415	15182	15325	15482	15191	15271	15386	15339	15312	15309	15339	15503	15348	15241	15295	15286	15269	15298	15405	15329	15198	15391	15451	15444	15421	15451
35183	58122	54084	43313	36119	30442	26195	21858	19520	18339	16814	16045	15449	14987	14755	14523	14356	14284	14120	14100	14025	14076	13794	13698	13658	13762	13580	13718	13572	13552	13727	13528	13683	13483	13595	13497	13487	13471	13477	13507	13585	13349	13670	13518	13417	13356	13633	13340	13436	13564	13491	13406	13393	13452	13476	13286	13430	13566	13515	13508	13423	13488	13394	13361	13491	13502	13405	13526	13407	13465	13316	13335	13446	13369	13629	13410	13251	13350	13503	13391	13555	13386	13473	13420	13357	13349	13323	13330	13291	13543	13336	13404	13374	13445	13448	13336	13538	13559	13403	13551	13570	13500	13460	13431	13424	13418	13331	13358	13400	13435	13266	13478	13549	13392	13426	13400	13343	13307	13511	13448	13450	13221	13405	13532	13555	13410	13411	13419	13355	13625	13346	13378	13418	13459	13542	13383	13396	13636	13351	13344	13500	13562	13497	13418	13369	13438	13487	13365	13541	13439	13434	13528	13463	13346	13347	13257	13372	13269	13401	13369	13582	13345	13308	13464	13364	13403	13373	13501	13569	13456	13572	13269	13463	13275	13364	13412	13444	13340	13330	13350	13538	13184	13579	13369	13330	13443	13451	13429	13469	13438	13454	13259	13525	13508	13340	13411	13445	13422	13430	13454	13208	13357	13425	13511	13456	13360	13562	13349	13277	13401	13467	13374	13535	13507	13310	13326	13473	13417	13347	13452	13354	13370	13545	13262	13502	13408	13418	13315	13549	13329	13395	13398	13568	13176	13402	13421	13367	13422	13424	13538	13339	13330	13373	13392	13390	13423	13416	13376	13447	13471	13330	13381	13452	13407	13537	13485	13360	13473	13294	13447	13543	13343	13411	13299	13317	13430	13481	13434	13423	13243	13200	13270	13437	13590	13428	13360	13350	13601	13322	13405	13296	13494	13413	13271	13400	13471	13582	13322	13349	13446	13344	13432	13458	13524	13364	13493	13578	13365	13425	13319	13391	13401	13388	13506	13422	13344	13355	13471	13419	13309	13588	13361	13403	13462	13420	13360	13387	13500	13402	13439	13346	13516	13449	13421	13286	13412	13374	13422	13393	13380	13329	13276	13463	13360	13363	13244	13404	13495	13242	13432	13253	13446	13494	13316	13478	13346	13405	13391	13362	13492	13495	13361	13446	13449	13480	13261	13301	13376	13481	13575	13292	13518	13218	13450	13601	13293	13412	13294	13609	13321	13410	13438	13356	13514	13611	13437	13379	13394	13449	13317	13400	13531	13408	13243	13262	13397	13259	13321	13458	13345	13397	13461	13370	13353	13533	13287	13542	13194	13293	13482	13374	13436	13391	13382	13383	13264	13359	13459	13319	13313	13351	13290	13312	13414	13455	13552	13395	13504	13456	13372	13271	13463	13355	13371	13376	13374	13284	13347	13344	13558	13229	13533	13450	13335	13280	13478	13431	13247	13202	13239	13396	13420	13239	13512	13406	13490	13431	13553	13458	13389	13493	13489	13523	13335	13424	13452	13587	13391	13289	13366	13315	13364	13368	13406	13484	13402	13382	13540	13406	13480	13488	13439	13393	13312	13471	13370	13560	13323	13369	13221	13446	13398	13468	13248	13416	13456	13438	13411	13474	13376	13383	13444	13538	13372	13372	13341	13455	13402	13259	13319	13414	13436	13368	13277	13571	13362	13316	13419	13421	13395	13434	13381	13430	13476	13585	13362	13328	13276	13304	13370	13462	13450	13350	13284	13594	13427	13267	13396	13481	13358	13485	13381	13257	13305	13372	13513	13308	13267	13399	13560	13329	13413	13361	13465	13147	13272	13457	13479	13359	13350	13436	13292	13140	13348	13437	13437	13362	13408	13438	13318	13431	13470	13362	13462	13491	13489	13521	13468	13622	13493	13501	13315	13502	13317	13436	13418	13355	13283	13159	13357	13283	13461	13437	13489	13447	13436	13356	13447	13398	13467	13280	13493	13464	13559	13485	13572	13393	13579	13398	13374	13383	13402	13578	13310	13329	13282	13516	13305	13454	13352	13373	13395	13278	13476	13450	13503	13510	13345	13410	13415	13532	13400	13360	13298	13415	13437	13388	13423	13315	13367	13172	13485	13354	13411	13465	13574	13525	13456	13405	13484	13430	13393	13452	13443	13346	13550	13443	13510	13423	13524	13342	13478	13367	13458	13533	13361	13408	13384	13542	13396	13333	13410	13394	13465	13529	13381	13218	13341	13381	13445	13413	13449	13299	13375	13412	13429	13344	13462	13440	13514	13403	13371	13490	13411	13579	13458	13498	13453	13488	13290	13335	13444	13434	13414	13497	13478	13333	13478	13515	13432	13371	13292	13353	13363	13462	13354	13580	13277	13413	13369	13460	13233	13453	13462	13431	13391	13291	13411	13525	13414	13326	13331	13393	13327	13483	13361	13494	13520	13345	13496	13363	13441	13447	13350	13413	13549	13350	13481	13484	13366	13298	13433	13392	13481	13464	13323	13361	13444	13496	13411	13513	13313	13338	13254	13462	13429	13358	13387	13441	13449	13357	13402	13462	13314	13468	13326	13314	13405	13376	13387	13525	13529	13129	13256	13356	13357	13407	13306	13280	13402	13325	13396	13307	13434	13414	13593	13382	13452	13282	13367	13479	13418	13455	13295	13505	13444	13481	13357	13320	13545	13262	13306	13208	13427	13402	13307	13280	13479	13283	13481	13390	13523	13179	13357	13424	13398	13331	13276	13293	13485	13478	13384	13296	13495	13383	13475	13471	13466	13549	13401	13406	13603	13283	13281	13390	13403	13377	13347	13246	13303	13551	13429	13424	13433	13438	13288	13491	13406	13383	13406	13541	13462	13346	13467	13396	13400	13351	13472	13397	13354	13396	13531	13453	13336	13243	13407	13373	13448	13435	13339	13464	13398	13289	13547	13269	13582	13439	13388	13500	13452	13258	13431	13299	13514	13394	13481	13476	13311	13409	13318	13593	13498	13577	13425	13487	13308	13493	13384	13515	13455	13383	13469	13560	13353	13332	13334	13422	13251	13303	13487	13346	13543	13329	13431	13413	13287	13523	13402	13310	13268	13456	13382	13416	13547	13465	13551	13509	13490	13280	13282	13442	13345	13120	13577	13482	13441	13441	13385	13383	13407	13369	13348	13454	13436	13299	13278	13486	13419	13504	13412	13463	13481	13387	13342	13385	13365	13332	13509	13432	13337	13417	13527	13485	13340	13470	13358	13426	13490	13443	13317	13484	13515	13574	13307	13293	13462	13342	13488	13402	13380	13594	13424	13461	13271	13446	13488	13513	13435	13516	13461	13379	13468	13334	13458	13221	13444	13388	13441	13478	13559	13178	13278	13426	13329	13388	13519	13322	13529	13393	13333	13261	13517	13346	13367	13367	13315	13406	13295	13358	13343	13365	13478	13307	13453	13414	13312	13449	13527	13378	13294	13548	13120	13494	13435	13356	13298	13498	13438	13316	13329	13243	13424	13302	13436	13313	13431	13271	13494	13526	13526	13361	13303	13406	13459	13395	13481	13385	13411	13424	13510	13405	13379	13419	13267	13447	13488	13387	13447	13506	13483	13478	13313	13442	13351	13424	13411	13298	13372	13414	13563	13452	13439	13493	13417	13487	13427	13426	13296	13328	13477	13423	13437	13343	13437	13407	13417	13392	13439	13281	13293	13254	13419	13509	13408	13345	13444	13416	13271	13374	13445	13294	13578	13254	13423	13437	13419	13417	13378	13324	13413	13484	13357	13375	13327	13495	13341	13404	13239	13350	13412	13397	13461	13512	13421	13448	13576	13413	13576	13502	13360	13347	13557	13409	13470	13407	13505	13268	13290	13457	13467	13376	13547	13485	13403	13367	13307	13491	13434	13363	13387	13512	13350	13445	13395	13323	13470	13324	13536	13653	13352	13539	13500	13255	13454	13298	13329	13590	13404	13352	13208	13361	13291	13551	13542	13455	13285	13380	13362	13520	13537	13446	13430	13396	13305	13490	13457	13465	13410	13419	13353	13405	13491	13332	13546	13317	13464	13274	13386	13344	13280	13459	13311	13410	13430	13386	13409	13340	13231	13457	13430	13448	13428	13482	13594	13365	13479	13565	13452	13354	13417	13452	13234	13176	13451	13495	13387	13431	13384	13349	13259	13396	13391	13486	13322	13315	13543	13452	13483	13530	13424	13444	13552	13319	13399	13402	13311	13489	13335	13422	13432	13510	13307	13435	13446	13372	13431	13424	13288	13429	13438	13427	13432	13470	13323	13370	13489	13345	13406	13403	13479	13419	13422	13429	13442	13376	13517	13401	13445	13354	13443	13312	13457	13439	13501	13438	13559	13288	13374	13401	13237	13289	13460	13210	13201	13311	13414	13519	13319	13420	13360	13380	13294	13641	13458	13381	13376	13423	13520	13441	13323	13545	13357	13439	13392	13330	13199	13626	13486	13427	13407	13259	13315	13447	13325	13378	13530	13527	13309	13293	13486	13404	13586	13376	13296	13241	13359	13317	13434	13333	13422	13377	13238	13607	13487	13374	13270	13277	13322	13286	13365	13293	13251	13559	13376	13579	13217	13578	13423	13452	13494	13477	13415	13491	13385	13323	13520	13339	13315	13323	13494	13583	13412	13300	13272	13418	13443	13469	13379	13463	13468	13366	13406	13550	13465	13473	13340	13633	13307	13357	13360	13460	13454	13289	13325	13277	13233	13457	13335	13398	13399	13346	13446	13333	13503	13499	13445	13366	13518	13438	13250	13380	13423	13241	13347	13358	13400	13431	13413	13319	13402	13389	13464	13400	13349	13414	13360	13291	13375	13521	13257	13467	13426	13376	13423	13263	13435	13459	13267	13463	13499	13428	13464	13370	13282	13538	13259	13305	13506	13311	13371	13413	13544	13406	13389	13387	13395	13570	13481	13511	13355	13509	13454	13445	13484	13407	13436	13450	13462	13517	13411	13494	13560	13370	13210	13321	13303	13538	13502	13267	13414	13438	13296	13254	13330	13439	13212	13331	13457	13325	13421	13339	13395	13353	13367	13433	13478	13500	13337	13431	13381	13298	13372	13437	13573	13443	13427	13410	13270	13511	13270	13331	13535	13233	13418	13452	13439	13469	13436	13485	13379	13386	13368	13366	13310	13507	13354
29252	29747	37068	32273	25112	21569	19393	17900	17068	16461	16095	15825	15743	15549	15480	15356	15314	15457	15421	15135	15481	15420	15269	15215	15305	15194	15142	15411	15257	15134	15399	15138	15388	15191	15276	15130	15203	15140	15130	14922	15202	15123	15197	15044	15185	15186	15245	15024	15158	15196	15146	15078	14981	15063	15080	15083	15106	15170	15026	15228	15258	15038	15226	15113	15041	14864	15157	15099	15006	15022	15080	14865	15199	15170	15110	15239	15012	15228	15290	15158	15003	15199	15258	15094	15166	14973	15334	15249	15105	15131	15206	15122	15226	15086	15151	15137	15200	15261	15075	15122	15193	15171	15056	15098	15147	15165	15088	15099	15130	15110	15246	15118	15201	15005	14996	15035	15013	15186	15238	15062	14946	15313	15169	15121	15015	15037	14786	15165	15061	15132	15053	14869	15157	15172	15003	15203	15197	14785	15208	15169	15279	15257	15062	14960	15069	15226	15134	14998	15191	15098	15131	15278	15145	15104	15109	15119	15148	15006	15065	15211	15286	15073	15166	14953	15022	15059	15137	15315	14989	15324	15330	15155	15162	15028	15305	15064	15291	15145	15141	15065	15088	15148	15255	15131	15272	15184	14959	15127	15055	15051	15112	15102	15046	14991	14845	15088	15087	15041	15205	15023	15219	15106	15036	15054	15183	14918	15139	15213	15156	15070	15027	15322	15195	15047	15210	15061	15078	15112	14937	15051	14959	15157	14993	15071	15133	14962	14970	15082	14852	14986	15331	15145	15087	15211	15157	15021	15088	15238	15098	15111	15194	15113	15087	14992	14933	15165	15272	15134	15129	15258	15041	15042	15059	15046	15181	15206	15135	15109	15190	15237	15074	15084	15175	15012	15057	14990	15082	15036	15190	15305	14997	15040	15213	15059	15204	14925	15128	15078	15137	14947	15097	15099	14947	15162	15167	14954	15094	15354	15238	15242	15065	15087	14973	15064	15172	15150	14957	14962	15335	15006	15175	14958	15026	14943	15226	14900	14947	15123	15238	14983	15123	15171	15228	14913	15121	15211	15032	15076	14936	15004	15224	15089	15032	15069	15173	15165	15068	15129	14965	15113	15077	15061	15027	15125	14923	15322	15081	14984	15088	15185	15012	15080	15258	15094	15329	15049	15218	15239	15344	15174	14937	14991	15175	15064	14963	15211	15024	15196	15065	15051	15196	15159	15178	14963	15110	15028	15010	15223	15136	15208	15235	15155	15125	15263	15251	15223	15184	15047	15264	15259	15230	15210	15130	15019	15197	15108	15091	15146	15078	15006	15118	15181	15079	15164	15216	15176	15106	15022	15115	14932	15157	15153	15082	15083	15044	15282	14938	15003	15411	15049	15159	15288	15090	15222	15382	15180	15190	15185	15071	15163	14962	15434	15162	15171	15206	15141	15233	15204	15065	15194	15066	14944	15129	15218	15258	15114	15107	14947	15164	15165	15131	15112	14988	15065	15101	15181	15004	14919	15022	15153	14952	15241	15392	15062	14949	15060	15232	15026	14971	15094	15229	15125	14952	15086	15032	15167	14955	15146	15199	14944	15086	15235	15217	15044	15122	14983	15164	15221	15193	15091	15099	14999	15211	15114	15075	15086	15148	15028	15083	15110	15231	15290	15215	15255	15124	15018	15033	15222	14918	15031	15068	15083	14979	15075	15333	14957	15043	15010	15046	15191	15025	15004	14865	14957	15043	15018	15141	15162	15110	15070	15107	15239	15243	15266	15103	15122	15083	15064	14979	15032	15224	14962	15074	15268	15410	15075	15176	15107	15013	15197	15212	15344	15284	15053	15080	15075	15030	15062	15220	15095	15062	15235	15090	15051	15194	15167	15206	15082	15018	15030	14781	15306	15219	15063	15139	15167	15064	15070	15144	15047	15271	15096	15257	15044	15015	15270	15099	15195	15054	15192	15226	15165	15148	15073	15267	15322	14992	15278	15024	15081	15146	15138	15297	15188	15075	15085	15235	15094	15060	14957	15166	15047	14945	14953	15066	15286	15127	15184	15151	15067	15358	15040	15257	14810	15018	15129	15070	15312	15105	15134	15112	15033	15120	15021	15280	15130	15190	15353	15194	15429	15199	15199	15205	15137	14996	15121	15117	14995	14945	15025	15080	15107	15199	15049	14972	15148	15268	15064	15024	15146	15250	15198	15162	15160	15114	15076	15113	15097	14966	15014	15180	15230	15178	15256	15179	15203	15070	15144	15188	14958	14878	15072	15203	15042	14931	15021	14959	15104	15083	14912	14981	15102	15170	15179	15111	15194	15057	15116	15047	14912	15051	15132	15045	15125	15082	14878	15124	15213	15284	14981	15081	14993	14829	15157	15073	15395	15176	15271	15186	14964	14869	15141	14997	15168	14890	15132	15049	15114	15186	15268	15222	14979	15098	15050	15141	15010	15031	15336	15094	15096	15084	15121	15115	15270	15228	15147	15118	14899	15357	15013	15156	15270	15019	15188	15348	14768	15070	15032	15170	15109	15239	15285	14977	15110	15294	15249	15065	15283	15292	15177	15206	15227	15165	14959	15046	15024	15137	15137	15227	15341	15134	15030	15045	15073	15011	15246	15317	15338	15103	15174	14875	15160	14897	15244	15129	15178	15320	15229	15256	15127	15195	15081	15086	15118	14996	15070	15003	15033	15074	15084	15254	15055	15289	15042	15041	15044	15068	15059	14962	15049	15252	15208	15051	15020	15167	15253	15357	15211	15236	15081	15163	15241	15266	14965	15234	14843	15256	15245	15158	15235	15079	15068	15053	14969	15137	15198	15134	15029	15141	15015	15122	15149	15197	15197	15115	15162	15139	14974	15085	14939	15008	15141	14939	14904	15256	15150	15300	15060	15051	15272	14975	15048	15079	15115	15225	15225	14962	14907	15192	15250	15092	15221	14928	15078	15119	15195	15116	15286	15087	15160	15180	15138	15070	15298	15070	15282	15091	15061	15110	15234	14993	15043	15242	15167	15310	15332	15220	15088	15170	15080	15445	14972	15031	15003	15063	15068	14999	14925	15152	14907	15270	14986	15318	15106	15064	15144	15021	15123	14975	15190	15228	15294	15339	15195	15101	15102	15253	15023	15006	15068	15117	15096	14989	15092	15190	15261	14896	15001	14936	15164	15074	14914	15123	15103	15128	15161	15375	15039	15001	15116	15087	15288	15033	15064	15019	15045	15143	15219	14953	15378	15288	15236	15216	15166	15162	15145	15405	14907	15114	15196	15148	15130	15156	14945	15262	15291	15242	15042	14927	15185	15022	15113	15004	15149	15145	15011	15029	15014	15345	15241	15326	14947	15048	15082	15198	15212	15109	15152	15172	15212	15120	15144	15169	15022	15099	15199	15153	15083	15171	15089	15055	15201	15269	15285	15122	15196	15122	14976	15174	14893	14976	15180	15123	15103	15038	15223	15183	14995	15087	15111	14970	15042	15086	14817	15032	15119	15230	15049	15332	15188	15216	15184	15061	15172	15222	15231	15071	15032	15094	15037	15189	15142	15166	15011	15242	15184	15099	15256	15139	15133	15197	15153	15123	15048	14970	15112	15115	15020	15104	15133	14967	15052	15011	15038	14952	15086	14949	15033	15132	15151	15072	15004	15200	15151	15194	15155	15003	15261	14928	15130	14979	15072	15113	15159	15139	15061	14821	15209	15050	15095	15189	15172	15163	14888	15123	15186	15129	15130	15152	15372	14989	15028	15137	15021	15079	15137	15184	14882	15042	15105	14996	15110	15272	15093	15102	15100	15173	15288	15142	15186	14997	14871	15095	14985	15082	15147	15117	15001	15157	15131	15190	15077	15152	15136	15036	15155	15122	15129	15116	15056	15228	15200	15107	15176	15122	15118	15217	15365	15072	15123	14873	15239	15072	15107	15142	15129	15028	15140	15017	15077	15103	15168	15005	14993	15110	15111	15001	15319	15123	15075	15191	14923	15058	15071	15017	15107	15273	15145	15046	15208	15109	15263	14922	15075	15040	15099	15127	15112	15018	15136	15132	15029	15064	15180	15133	15179	15027	15157	15068	14982	15070	15186	15047	15240	15148	15169	15258	15140	14944	15161	15083	15067	15234	15104	15209	14964	15275	14929	15164	14983	14972	15146	15328	15122	15074	15014	15155	15347	15135	15166	15084	15096	15053	15224	15144	15435	15032	15030	14892	15235	15016	15068	15183	15005	15134	15268	15198	15125	15101	15227	15120	15309	15111	15046	15200	15167	15190	15236	15185	14923	15240	15094	15200	14997	15194	15038	15096	15090	15126	15277	15270	15174	14996	15072	15219	15140	15083	15050	15239	15161	15074	15105	15004	15151	14967	15063	14961	15022	15131	15261	15213	15233	15290	15235	15108	15145	15043	15255	15096	15165	15173	15205	15105	15246	15002	15028	15167	15079	15171	15073	15484	15317	15060	15099	15310	15243	15242	15306	15086	15306	15003	15055	15104	15262	15281	15201	15026	15037	15043	14986	15376	15272	15056	15004	15125	15228	15015	14860	15143	15046	15101	15327	14989	15122	15131	15251	15046	15227	15257	15235	14925	15134	15017	15036	14914	15297	15126	15004	15140	15128	15225	15224	15180	15189	15269	15013	14963	15113	15076	15063	15126	15110	15158	15099	14934	15114	15192	15077	15023	15194	15125	15029	15002	15054	15050	14940	14978	15045	15039	15195	14911	15038	15034	15104	15135	14987	15165	15107	14913	14869	15141	14926	15457	15195	15012	15181	14893	15040	14945	14981	15099	14918	15023	15251	15085	15008	15185	15095	15068	15004	15182	15162	15113	15054	15164	15150	15075	15186	15241	15041	15062	14847	15131	15335	15139	14969	15177	15083	15100	15248	15313	15067	14927	15048	15132	14928	15063	15206	15197	15074	15140	15036	15130	15163	15178	15120	15152	15219	15092	15325	15164	15077	15213	15144	15136	14943	15258	14990	14985	15259	14964	15066	15007	14911	15163	14902	15179	15010	15088	15021	15235	14961	15144	15139	15109	15190	15197	15149	15155	15082	15203	14970	15020	15214	15106	15020	14997	15154	15122	15033	15011	15132	15125	15171	14981	15012	15162	15238	15064	14978	15104	15005	15056	15166	15062	15189	15223	15245	15119	15229	15287	15195	15159	15011	15061	15094
31536	46207	41665	31117	25458	21587	19004	17213	15926	15188	14780	14510	14144	13962	13924	13510	13829	13533	13581	13637	13383	13537	13371	13494	13388	13303	13391	13325	13262	13195	13389	13305	13433	13410	13083	13271	13382	13368	13341	13210	13031	13474	13422	13211	13274	13302	13294	13176	13305	13318	13308	13160	13362	13409	13313	13328	13330	13370	13239	13321	13315	13281	13331	13160	13240	13246	13133	13246	13224	13348	13185	13213	13220	13135	13193	13013	13165	13313	13167	13306	13182	13237	13362	13269	13135	13403	13207	13162	13376	13109	13386	13365	13343	13329	13364	13256	13238	13335	13339	13152	13207	13297	13182	13389	13292	13411	13242	13201	13243	13293	13318	13158	13183	13254	13341	13399	13195	13174	13238	13117	13409	13256	13193	13373	13206	13192	13312	13249	13355	13065	13178	13003	13284	13248	13311	13265	13266	13235	13209	13194	13341	13244	13262	13289	13210	13218	13017	13200	13206	13439	13135	13056	13405	13315	13275	13138	13067	13338	13263	13176	13216	13145	13468	13203	13215	13237	13271	13146	13159	13267	13247	13172	13253	13199	13374	13133	13053	13095	13266	13329	13245	13097	13361	13183	13125	13174	13373	13414	13219	13358	13228	13291	13241	13359	13352	13232	13237	13228	13162	13250	13283	13359	13130	13224	13371	13256	13235	13173	13200	13437	13208	13327	13304	13219	13364	13281	13201	13165	13240	13119	13234	13236	13209	13218	13351	13394	13377	13379	13252	13228	13292	13381	13168	13320	13330	13216	13081	13075	13135	13282	13447	13288	13360	13330	13135	13323	13105	13127	13203	13222	13176	13325	13218	13278	13214	13208	13180	13206	13318	13313	13114	13454	13257	13315	13254	13312	13402	13195	13178	13382	13225	13255	13203	13175	13277	13336	13365	13190	13259	13072	13168	13241	13169	13344	13220	13114	13222	13236	13323	13228	13311	13096	13234	13326	13155	13221	13285	13169	13331	13221	13350	13268	13358	13158	13258	13124	13316	13180	13216	13252	13155	13208	13288	13109	13158	13322	13140	13171	13171	13400	13317	12935	13207	13145	13111	13188	13195	13225	13304	13201	13134	13335	13314	13204	13098	13390	13156	13346	13219	13174	13175	13294	13308	13298	13329	13180	13432	13192	13249	13172	13535	13180	13290	13169	13198	13289	13300	13353	13321	13144	13197	13383	13285	13231	13244	13171	13110	13237	13178	13305	13291	13049	13268	13319	13329	13255	13111	13301	13177	13209	13305	13413	13048	13296	13150	13177	13070	13249	13336	13332	13174	13271	13179	13131	13235	13285	13350	13270	13223	13297	13319	13271	13237	13168	13280	13286	13364	13281	13281	13169	13231	13230	13228	13372	13243	13308	13236	13298	13103	13257	13177	13317	13177	13309	13334	13281	13402	13294	13287	13181	13274	13315	13213	13284	13167	13274	12998	13157	13391	13347	13347	13229	13128	13267	13175	13251	13223	13246	13260	13160	13361	13298	13315	13212	13137	13163	13197	13233	13179	13304	13204	13236	13117	13203	13052	13044	13116	13210	13348	13322	13289	13177	13000	13239	13277	13328	13151	13269	13333	13133	13435	13231	13280	13180	13190	13321	13218	13196	13155	13311	13409	13306	13260	13139	13423	13232	13279	13219	13303	13268	13334	13217	13430	13192	13173	13332	13247	13153	13351	13303	13262	13383	13283	13438	13234	13210	13191	13274	13319	13202	13138	13249	13173	13083	13403	13116	13335	13273	13242	13286	13273	13251	13199	13098	13346	13371	13078	13280	13155	13368	13253	13204	13287	13236	13222	13359	13383	13271	13334	13157	13334	13355	13362	13334	13199	13215	13297	13380	13273	13223	13390	13537	13245	13200	13282	13277	13174	13087	13361	13455	13321	13326	13294	13083	13375	13263	13102	13283	13217	13319	13310	13282	13354	13213	13129	13129	13196	13245	13123	13377	13271	13252	13344	13305	13269	13349	13182	13191	13342	13285	13360	13281	13269	13144	13095	13343	13282	13122	13178	13235	13270	13332	13260	13086	13226	13133	13238	13224	13278	13284	13305	13268	13349	13185	13324	13204	13234	13238	13281	13107	13171	13230	13291	13341	13275	13271	13353	13294	13338	13289	13296	13248	13246	13189	13442	13197	13378	13135	13222	13196	13160	13167	13144	13316	13402	13288	13215	13121	13282	13108	13166	13377	13206	13202	13201	13313	13248	13196	13292	13221	13019	13326	13326	13303	13331	13273	13325	13205	13279	13233	13347	13206	13247	13232	13408	13165	13348	13183	13120	13350	13105	13343	13228	13248	13331	13332	13146	13405	13169	13395	13314	13221	13355	13329	13219	13290	13320	13136	13242	13084	13217	13351	13114	13249	13271	13311	13157	13221	13252	13178	13302	13190	13326	13344	13291	13023	13259	13387	13101	13183	13316	13334	13312	13068	13467	13192	13239	13279	13094	13148	13333	13224	13313	13207	13360	13122	13273	13243	13304	13257	13304	13130	13076	13159	13273	13355	13136	13196	13341	13277	13346	13361	13121	13130	13361	13297	13157	13229	13139	13247	13293	13168	13151	13286	13390	13328	13166	13045	13150	13154	13281	13190	13407	13227	13329	13152	13221	13229	13237	13256	13287	13333	13229	13181	13182	13227	13302	13349	13374	13141	13127	13404	13240	13314	13264	13441	13303	13194	13279	13312	13153	13260	13171	13193	13257	13404	13060	13111	13440	13428	13214	13337	13255	13216	13259	13334	13312	13274	13497	13146	13483	13269	13415	13424	13183	13099	13180	13194	13447	13289	13162	13386	13294	13162	13327	13231	13381	13229	13305	13340	13207	13344	13254	13125	13257	13340	13316	13175	13138	13373	13313	13312	13214	13383	13267	13313	13222	13350	13383	13361	13394	13304	13084	13329	13378	13297	13387	13310	13129	13162	13130	13176	13271	13304	13306	13268	13220	13188	13288	13350	13110	13159	13251	13151	13187	13241	13127	13343	13322	13399	13282	13275	13161	13098	13228	13279	13232	13223	13261	13157	13232	13085	13292	13232	13299	13432	13357	13188	13175	13422	13254	13186	13301	13195	13372	13201	13310	13303	13332	13185	13446	13300	13296	13156	13227	13089	13115	13207	13063	13415	13088	13231	13129	13312	13091	13229	13361	13205	13327	13276	13242	13279	13226	13110	13288	13296	13209	13368	13279	13367	13239	13124	13167	13306	13247	13265	13304	13219	13211	13208	13279	13167	13317	13320	13285	13196	13278	13402	13200	13240	13279	13162	13238	13103	13196	13246	13394	13355	13160	13207	13244	13270	13257	13196	13354	13262	13309	13406	13353	13378	13218	13301	13263	13335	13142	13247	13230	13102	13438	13374	13049	13126	13207	13275	13167	13335	13275	13229	13245	13225	13266	13323	13261	13411	13261	13337	13340	13307	13092	13279	13334	13234	13059	13238	13135	13228	13182	13398	13352	13211	13151	13301	13249	13341	13270	13453	13247	13181	13166	13201	13234	13228	13326	13356	13206	13310	13288	13302	13313	13283	13278	13090	13136	13213	13420	13160	13292	13239	13202	13313	13426	13260	13292	13228	13349	13111	13206	13222	13341	13224	13186	13255	13261	13342	13145	13380	13296	13228	13201	13270	13198	13431	13319	13379	13155	13220	13441	13259	13271	13216	13368	13213	13283	13208	13333	13327	13088	13271	13217	13222	13244	13134	13206	13316	13226	13182	13318	13140	13303	13347	13226	13011	13365	13386	13101	13298	13340	13237	13323	13155	13299	13367	13184	13282	13266	13140	13393	13139	13297	13145	13285	13238	13308	13149	13210	13212	13326	13115	13245	13221	13192	13226	13467	13230	13190	13166	13227	13131	13091	13305	13229	13362	13110	13401	13219	13251	13205	13423	13213	13187	13265	13215	13302	13274	13307	13128	13191	13450	13250	13345	13189	13289	13252	13159	13344	13294	13322	13180	13215	13194	13247	13264	13181	13223	13388	13301	13159	13255	13325	13272	13216	13260	13342	13286	13239	13246	13308	13423	13243	13337	13348	13346	13279	13163	13326	13144	13371	13216	13421	13410	13126	13475	13221	13405	13426	13287	13284	13302	13241	13248	13238	13183	13252	13200	13417	13191	13251	13281	13363	13209	13352	13171	13301	13365	13145	13251	13361	13346	13224	13245	13134	13250	13302	13173	13172	13430	13222	13331	13318	13079	13118	13143	13260	13376	13263	13279	13040	13348	13396	13358	13185	13335	13228	13175	13392	13239	13406	13216	13228	13296	13207	13340	13190	13092	13265	13346	13368	13218	13175	13317	13362	13165	13193	13193	13387	13120	13217	13124	13235	13295	13378	13211	13300	13288	13177	13252	13178	13143	13239	13128	13208	13211	13284	13293	13381	13482	13156	13304	13175	13180	13168	13270	13158	13199	13334	13352	13301	13292	13362	13294	13127	13278	13161	13301	13234	13448	13219	13230	13457	13170	13268	13266	13509	13341	13305	13233	13212	13399	13228	13123	13243	13231	13081	13274	13316	13197	13228	13198	13218	13234	13156	13287	13060	13282	13236	13389	13287	13356	13173	13122	13418	13312	13226	13057	13204	13198	13341	13123	13191	13266	13276	13333	13275	13194	13358	13364	13282	13362	13208	13243	13184	13251	13328	13163	13326	13333	13283	13118	13309	13320	13260	13201	13302	13149	13132	13313	13313	13253	13324	13228	13270	13188	13276	13200	13291	13167	13307	13306	13307	13146	13342	13443	13217	13177	13389	13265	13092	13227	13136	13319	13125	13401	13118	13224	13233	13387	13408	13199	13415	13233	13183	13316	13167	13253	13334	13355	13347	13306	13174	13139	13240	13173	13198	13334	13444	13296	13355	13287	13384	13262	13255	13317	13329	13142	13212	13108	13186	13186	13281	13319	13234	13272	13401	13187	13293	13248	13253	13381	13180	13196	13306	13321	13057	13208	13327	13255	13257	13367	13213	13172	13255	13219	13396	13150	12994	13304	13295	13357	13229	13363	13209	13299	13228	13138	13215	13487	13338	13174	13161	13276	13247	13299	13328	13142	13247	13082	13380	13241	13230	13175	13212	13334	13175	13264	13185	13384	13149	13298	13239	13161	13123	13280	13322	13157	13175	13135
24105	21035	28550	26091	25685	26207	24098	19788	17950	17415	16853	16441	16074	15816	15699	15622	15329	15503	15308	15433	15267	15226	15148	15009	14971	15359	15229	14911	15086	15125	15277	15038	14907	15046	15125	15083	15000	14960	14915	15137	15108	14987	15033	14918	14944	14944	14992	14874	14901	14849	14864	14690	15019	15041	15077	15129	15023	15161	14995	15052	14795	14960	14973	15046	14788	15031	14784	14768	15047	14723	14900	14834	14889	14881	14969	14989	15020	14980	15036	14808	14853	14894	14868	14865	14928	15024	14996	14774	14983	14822	15016	14909	14889	15024	14886	14796	14898	14970	15144	14886	15021	14714	14880	15106	15159	15181	14897	14710	14879	15047	14904	14974	15035	15035	14856	14910	15084	14810	14864	14887	14691	14972	15100	14811	14729	14730	14760	14791	14804	14926	14920	15014	14888	15105	14950	14995	15019	15054	15018	14908	14914	15028	14910	14937	14839	14802	15022	14825	14883	14928	14862	14798	14897	15031	14864	14872	15053	14725	15013	14743	14900	14868	14914	15010	14973	14833	15043	14953	15013	14894	14903	14679	14863	14813	14790	15072	14855	15017	15022	14997	14841	15068	14856	15151	15090	14866	14938	14819	14781	14963	14743	14913	14804	14849	14702	14930	14820	14821	14979	14905	14942	15135	14871	14962	14764	14864	14859	14878	15206	14826	14917	15026	14835	14847	14954	14847	14936	14962	15074	14906	15121	14861	14906	15027	15039	14987	14931	15016	15105	14598	14821	14969	14822	14771	14828	14962	14905	14992	14978	15043	14972	14898	14846	14981	14839	15096	14952	15092	15036	14893	14763	14831	14776	15066	14903	14905	14924	14979	14860	14960	14768	15006	15066	14933	14736	14966	14990	14760	14821	15047	14977	14950	14833	15037	14967	14893	14761	14785	15019	15080	14683	14861	15018	14850	14930	15016	14831	14789	14947	14941	14854	14871	15078	14967	15099	14920	14941	15066	14878	14860	15043	14951	15019	15039	14776	15022	14937	14732	14847	14814	15119	14896	15034	15014	14767	15005	15059	15025	14980	15089	14974	14973	14958	14845	14698	15024	15069	14871	15021	14893	14985	15036	15056	14848	14892	14954	15069	14794	14886	14948	14919	14979	15129	14926	14828	14832	14870	14799	14812	14860	15081	14836	14740	14741	14893	15065	14959	14801	14854	14614	14764	14836	14726	14894	14923	15082	14820	14993	15019	15023	15049	14718	15014	15093	14935	14822	14514	14856	14923	14787	14935	15055	14895	14959	14952	15032	14936	14962	15163	15084	14786	14838	14833	15041	15072	14822	15037	15126	14694	14746	15035	14914	14886	14864	15040	14695	14886	14870	15039	14814	14900	14705	14903	14892	14928	14764	14852	14779	15038	14877	14796	14910	14862	14910	14951	14987	14897	14924	15122	15000	14926	14830	14884	14875	14641	15064	15007	15026	14988	14973	14845	14995	14929	15091	15079	14704	15001	14947	14813	14913	15078	14837	14967	14910	14974	14783	14922	14783	14897	14992	14912	15074	15064	14987	14973	14881	15137	14925	14869	14906	14974	14727	14878	14875	15063	14956	14939	14958	14938	14917	15008	14901	14836	14873	14996	14959	14848	14710	14982	14958	15110	14952	15005	14821	14824	14701	14856	14928	14868	14758	14986	15032	14906	14935	14870	15015	14823	14891	14934	15096	15080	14784	14979	14806	14930	15001	14957	14932	14768	15053	14864	14955	14930	14759	14786	14897	15078	14875	14613	14926	14669	14987	14922	14619	14780	14906	14856	14982	14922	14913	14995	14857	14910	14895	15003	14968	15016	14964	15037	14852	14846	15015	14996	14925	14788	15074	14759	14819	14959	15075	14975	15037	14983	14856	14926	15020	15161	14857	14854	14983	15035	15034	15088	14855	15123	14865	14738	15060	14937	14828	14962	14861	15114	15012	14948	14858	15031	15041	14733	14962	14955	15007	14798	14873	14808	14975	15036	14830	14907	14902	14846	14916	15033	14858	15014	14878	14823	15067	14722	14877	14788	14806	14885	14964	14857	15115	14869	15014	15163	14905	14913	15043	15003	14741	14825	14727	14865	15000	15065	14789	14853	14893	14875	14870	15010	14896	14806	14947	14735	14756	14911	14706	14953	14971	14867	15002	14939	14893	14813	15042	14929	15089	14852	14902	14912	14808	14766	14918	14912	14863	14872	15065	14978	14823	14656	14983	14975	15027	15042	14918	14940	14957	14948	15046	14848	14780	14997	14876	15031	14816	15017	14957	15056	14915	14899	14896	14962	14971	15130	15019	14795	14851	14941	15061	14809	15023	14961	14952	15035	15119	14859	14929	14883	14893	15104	14804	14921	14905	14896	14850	15030	14694	14920	14958	14845	15091	14890	14893	14948	14808	14947	14660	15132	15121	15065	14603	14953	14941	14765	14929	15023	14790	15075	14882	14720	14962	15040	14974	15016	14972	14928	14802	15085	15133	14869	14855	15045	15192	14985	14893	15029	14784	14799	14814	15037	14826	14870	14906	14976	15087	14983	14920	14828	14868	14831	15054	14886	14781	14928	14725	14816	14682	14810	14881	14790	15051	15105	14926	15023	14743	14747	14944	14868	14775	15018	14770	15134	14854	14951	14872	14952	14952	14866	14927	15002	14888	15047	14805	14894	14665	15135	15006	15066	15016	14939	15082	15004	14895	14804	14851	14783	14978	15167	15061	14709	15021	15085	15029	14748	14862	15027	14891	14717	15080	14880	14779	14935	14952	14705	14780	14733	14800	14975	14794	14935	14832	14911	14905	14854	14959	14964	14839	15023	14846	14897	14822	15042	15049	15017	15178	14846	14788	14856	15127	14836	15094	15017	15054	15001	14958	14887	15021	15034	14917	14878	15024	14833	15036	15016	14817	14714	14910	14940	14933	14617	14993	15020	14967	15032	14966	15011	14841	14864	15091	14846	14823	14923	15189	14950	14835	14916	14999	14731	14941	14944	14844	14888	14903	14941	14862	14904	14902	14920	14822	14840	14918	14784	15100	14962	15049	14895	14902	14971	15041	15025	15089	14926	14926	14783	14980	14855	14829	14926	15050	14938	14990	14853	14826	15140	14851	14904	14937	14907	15044	14915	14923	15001	14940	15062	15004	14798	14772	14869	14828	14724	14914	14833	14862	14981	14919	14847	15023	14992	15049	15140	14847	14725	15120	14970	15096	14900	14981	15025	14862	15082	15096	14923	14774	15009	14896	14976	14899	15132	15076	14884	14845	14871	15015	15023	14916	15061	14846	14842	14900	14860	14905	14977	14692	14988	14812	15016	14955	14809	14968	14834	14880	14766	14752	14981	14884	15002	14974	14979	15042	15039	15006	14829	15010	15051	14934	14978	15060	14862	14934	15030	15047	14929	14896	14830	15007	14895	15068	14970	15085	14867	15012	14985	14984	14744	15120	15054	14936	14771	14995	14927	14949	14776	14872	14885	14921	14754	15011	14851	14879	14914	14834	14938	14792	14874	14911	14959	14892	14883	15001	14836	14989	15070	15040	14889	15053	15062	14800	14932	14941	15029	14948	15029	14824	14827	14873	14818	14996	14939	15035	14992	15112	15024	14952	14875	14901	14833	14839	14689	15023	14996	15056	14991	14869	15018	14790	14914	14827	14973	14925	14894	15023	14845	14840	14956	14899	14888	15029	14957	14866	15026	14910	14979	14918	15068	15021	14824	14866	14820	14870	14772	14866	14679	15010	14952	15067	14897	14908	15026	14736	14791	14844	15013	15346	15045	15091	14821	14897	14746	14785	14696	14894	15144	14906	14883	14917	14877	14945	14867	14983	15000	14922	14683	14995	14854	15070	14730	14918	15047	15196	15047	15108	14914	14916	14999	14769	14912	14996	14869	14982	14849	14851	14938	14795	14840	14932	14809	14898	14873	14982	14893	14898	14817	14860	14916	15011	14790	15023	15022	14866	15034	15003	14875	14880	15021	14840	14944	14973	14832	15040	15081	15108	15025	14761	14805	14911	14906	14712	14695	14839	14765	15046	14817	15054	14862	15021	14982	14958	14817	14811	14891	15054	14648	14979	14881	14771	15005	15012	14973	14905	14964	14768	14912	15028	15014	14813	14906	15000	14851	15100	14864	14818	14857	14993	14915	15048	14764	14937	14905	14881	14945	15085	14938	14971	14895	14889	14880	15098	14895	14991	14833	14844	14842	15022	14878	14970	14848	14909	14936	15036	15051	14858	15014	14907	14941	14950	14718	14898	14688	14897	15007	15042	14943	14845	14634	14654	14953	14986	14958	15010	14944	14846	15018	15007	15026	14845	15026	15026	15028	14911	14925	14934	15057	14777	14958	14861	14707	14968	14699	15022	14841	14949	14882	14927	14741	14890	14936	14917	14793	15016	14945	14991	14918	14896	14918	14679	15074	14877	14768	14734	14813	14924	14882	14961	15108	14833	14822	14908	14982	15028	14791	14825	14791	14883	14943	14951	14803	14801	15063	14830	14816	14942	14884	14889	14951	14888	14698	14899	15084	15028	14882	14847	14995	14779	14931	14876	15099	14870	15022	14912	14789	14876	15062	14913	15010	15062	15019	15131	14955	14998	15052	14847	14907	14795	14918	14840	14933	14949	14947	14949	15032	14838	15013	15072	14998	15084	14676	14681	14887	14781	14950	14879	14846	14967	14804	15020	14916	14866	15019	14937	14942	14952	14902	14643	14894	14978	14873	15022	14805	14881	14788	14685	14978	14835	14829	14900	14957	14940	15128	14959	14932	14961	14916	14938	14889	14947	14783	15030	14939	14860	14746	14853	14796	14788	14892	15003	15053	14697	14973	15024	14994	14939	14859	14956	14969	15181	15025	14721	14996	14811	14885	15011	15021	14830	14996	14823	14651	14958	14835	14939	15112	14858	14641	15025	14920	14987	14778	14978	14770	15140	14992	14794	14836	14756	14862	15033	14973	14747	14881	14986	14747	15060	14788	14752	14782	14902	14935	14912	14942	14780	15125	15262	14852	14882	14743	14735	15139	14752	14873	14587	14918	14904	14950	14649	14632	14898	14996	15226	14966	14958	15030	15067	14949	15051	14826	15006	14818	14946	14848	14820	14770	14988	14774	14903	15109	14820	14973	14840	14870	14846	14654	14845
31361	52706	48140	37750	31781	26634	22406	19514	17811	16436	15875	15097	14623	14145	14036	14058	13699	13781	13786	13714	13575	13376	13558	13289	13221	13183	13289	13281	13340	13335	13433	13191	13359	13104	13359	13153	13268	13138	13153	13144	13029	13155	13345	13269	13198	13230	13238	13341	13377	13199	13074	13130	13123	13201	13313	13294	13113	13179	13110	13119	13269	13124	13193	13090	13231	13213	12834	12997	13072	13201	13149	13289	13297	13190	13061	13038	13141	13245	12886	13226	13033	13267	13117	13316	13113	13274	13115	13125	13085	13000	13344	13226	13160	13110	13201	13079	13242	13216	13178	13115	13126	12967	13082	13234	13072	13093	12993	13108	13002	13057	13211	13081	13219	13187	13099	13137	13208	13054	13135	13229	13023	13103	13122	13149	13220	13137	13208	13157	13186	13228	13234	13114	12963	13327	13190	13121	13297	13083	13200	12989	13113	13204	13221	13045	13236	13020	13261	13142	12923	13218	13033	13071	13058	13251	13178	12996	13038	13148	13209	13109	13203	13064	13108	13184	13084	13147	13170	12996	13184	13207	13127	13259	13119	13310	13195	13139	13032	13161	13076	13137	13028	13153	13120	13118	13013	13105	13033	13233	13006	12945	13083	13037	13131	13207	13150	13195	13133	13303	13175	13025	13127	13044	13349	13144	13064	13270	13122	13062	13238	13054	13262	13324	13279	13081	13273	13013	13291	13066	13160	13274	13220	13041	13227	13192	13178	13118	13099	13051	13146	13203	13247	13120	13244	13096	13036	13258	13200	13069	13173	13130	13150	13082	13179	13121	13031	13138	13215	13176	13203	12991	13096	13192	13172	13089	13143	13161	13163	13045	13023	13273	13145	13190	13105	13092	13191	12962	13103	13155	13175	13037	13185	13160	12968	13304	13218	13192	13155	13089	13118	13186	13127	13022	13119	12993	13184	13265	13169	13089	13189	13106	13076	13102	13085	12982	13084	13093	13223	13255	13183	13157	13256	13036	13202	13142	13031	13269	13106	13145	13126	13136	13243	13232	13144	13080	13205	13112	13065	13097	13046	13059	13219	12949	13316	13092	13096	13030	13211	13080	13051	13093	13208	13117	13079	13047	13058	13224	13197	13241	13145	13283	13185	13178	13109	13005	13243	13020	13265	12979	13058	13125	13146	13160	13191	13057	13036	12968	13126	13202	13147	13049	13227	13081	13103	13082	13176	13094	13182	13170	13121	13215	13362	13232	13152	13030	13213	13141	13106	13119	13170	12985	13225	13085	13351	13102	13336	13130	13256	12969	13353	13225	13264	13141	13289	13198	13364	13139	12971	13102	13092	13128	13185	13082	13350	13146	12977	13173	13169	13132	13212	13117	13056	12938	13151	12997	13163	13081	13030	13229	13138	13205	13113	13030	13034	13145	13121	13006	13187	13164	13048	13166	13206	13174	13241	13101	12996	13029	13118	13130	13238	13065	13134	13087	13070	13056	13139	13128	13049	13077	13315	13375	13195	13070	13152	13205	13265	13090	13078	13112	13221	13233	13108	13026	13230	13193	13172	13223	13209	13114	13048	13317	13031	13272	12935	13184	13024	13080	13171	13101	13044	13020	13051	13116	13065	13192	13081	13164	13044	13188	13291	13253	13365	13028	13152	13061	13126	13221	13169	13171	13067	13138	13220	13267	13182	13169	13188	13089	13078	13151	13085	13239	13145	13158	13080	13118	12950	13136	13238	13128	13124	13121	13147	13050	13121	13060	13097	13170	12976	13225	13166	13124	13026	13155	13173	13002	13024	13136	13173	12972	13181	13110	13136	13134	13032	13194	13217	13037	13159	13181	13328	13317	13110	13163	13073	12981	13154	13222	13137	13233	13095	13140	13285	13097	13186	13197	13175	12963	13235	12968	13052	13159	13197	13141	13119	13138	13214	13113	13006	13106	13091	13160	13325	13142	13047	13028	13149	12985	13026	13198	13144	13271	13026	13131	13229	13099	13167	13228	13042	13015	13136	13151	13132	13224	13141	13084	13163	13084	13163	13144	13202	13084	13185	13024	13223	13112	13174	13241	13223	13134	13260	13142	12926	13161	13213	13075	13202	13173	13178	13159	13248	13062	13111	13209	13062	13256	13080	13148	13101	13058	13229	13153	12954	13117	13133	13104	13108	13118	13122	13034	13177	13129	13184	13079	12985	13174	13064	13177	13317	13085	13103	12992	13187	13194	13244	13130	13178	13292	12985	13109	12984	13275	12970	13186	13114	13186	12992	12983	13133	13120	13043	13144	13121	13189	13096	13401	13318	13216	13038	13163	13248	13296	13198	13069	13214	13152	13097	13049	13187	13191	13203	13121	13127	13250	13294	13232	13081	13216	12907	13289	13349	12893	13317	13109	13094	13121	13189	13154	13072	13017	13011	13114	13093	13227	13123	13142	13252	12974	13174	13105	13245	13153	13034	13173	12989	13125	13164	13052	13167	13022	13380	13165	13101	13059	13108	13106	13224	13346	13020	13183	13046	13220	13055	13152	13037	13153	13080	13133	13300	13072	13112	13168	13189	13243	13243	12960	13243	13093	13220	13087	13215	13178	13014	13103	13121	13217	13119	13115	13129	13204	12911	13184	13104	13072	13043	13104	13024	13174	13262	13262	13145	13233	13017	13147	13083	12966	12960	13165	13147	13009	13257	13112	13219	13282	13090	13138	13090	13261	13140	13008	13051	13168	13232	13094	13087	13085	13192	13068	13112	13230	13154	12982	12955	13143	13163	13322	13025	13104	12955	13093	13051	13082	13100	13262	13230	13139	13132	13095	13247	13178	13036	12969	13138	13138	13094	13071	13107	13296	13053	13104	13096	13076	13134	13155	13027	12958	13218	13153	13113	13012	13083	13258	13038	13157	13105	13221	13164	13094	13151	13118	13097	13115	13163	13106	12960	13208	13133	13021	13185	12991	13098	13070	13161	13206	13090	13067	13205	13001	13123	13167	13042	13087	13204	13102	12987	13110	12891	13087	13143	13259	12906	13160	13242	13106	13061	13105	13191	13077	13186	13187	13078	13082	13357	13112	13061	13329	13207	13101	13155	13120	13057	13030	13183	13283	13207	13082	13290	13008	13053	13130	13252	13142	13318	13042	13170	13077	13021	13282	13214	13249	13192	13319	13021	13049	13230	13128	13061	13065	12957	13127	13325	13069	13199	13046	13063	13087	13139	13140	13162	13175	13165	13049	13128	13051	13153	13119	13123	13205	13152	13157	13146	13228	13072	13145	13221	13036	13060	12996	13206	13253	13138	13092	13163	13269	13030	13030	13122	13035	13188	13062	12908	13161	13125	13064	13019	13043	13258	13163	13256	13053	13013	13199	13316	12956	13095	13081	13022	13117	13084	13118	13064	13090	13162	13252	13112	13168	13163	13073	12970	13133	13138	13204	13172	13232	13105	13131	13243	13175	13054	13216	13129	13134	13158	13079	13269	13198	13144	13132	13132	13251	13191	13230	13164	13163	13069	13035	13212	13081	13197	13085	13130	13266	12993	13086	12878	13192	13114	13178	13228	13208	13226	13153	13211	13289	13061	13015	13173	13175	12987	13079	13166	13211	13149	13126	13133	13338	13159	13053	13074	13358	13340	13099	13094	13101	13089	13234	13132	13168	13141	12988	13183	13169	13070	13015	13057	13083	13132	12960	12986	13044	13021	13146	13115	13178	13075	13149	13235	12981	13097	13014	13217	13177	13135	13249	13161	13128	13231	13135	13044	13191	13020	13095	13124	13181	13147	13211	13120	13176	13260	13101	13263	13001	13186	13079	13102	13243	13094	13213	13061	13084	13164	13186	13009	13151	13171	13008	13215	13108	13225	13119	13022	13050	13050	13359	13156	13151	13129	13194	13177	13343	13168	13129	13130	13084	13202	13158	13109	13108	13182	13240	13200	13133	13197	13112	13259	13109	13206	13202	13091	13282	13068	13058	13110	13033	13189	13226	13180	13054	13207	13275	13121	13119	13097	13221	13163	13118	13052	13239	13090	13172	13158	13059	13239	12993	13229	13139	12969	13173	13146	13033	13147	13099	13089	13139	13173	13164	13193	13303	13007	12983	13075	13106	13190	13109	13191	13079	13017	13029	13115	13157	13077	13167	13206	13066	13032	13135	13075	13144	13188	13247	13082	13080	13006	13181	13266	13171	13041	13323	13057	13038	13143	13016	13112	13244	13232	13192	13051	13032	13069	13088	13250	13057	13079	13136	12897	13071	13186	13095	13214	13088	13074	13117	13115	13009	13114	13049	13035	13170	13106	13132	13144	13080	13157	13201	13197	13164	13187	12994	13074	12964	13159	13199	13080	13011	13228	13215	13185	13152	13040	13044	13102	13152	13185	13131	13104	13264	13257	13157	13228	13101	13280	13247	13150	13116	13124	13124	13105	13102	13133	13038	13121	13284	13193	13052	13280	13050	13137	12976	13048	13247	13238	12940	13224	13108	13202	13092	13252	13244	13106	13216	13305	13048	13160	13101	13073	12821	13173	12926	13267	13142	12974	13310	13006	12959	13220	13012	13177	13088	13090	13185	13063	13235	13085	13205	13256	13159	13173	12988	13306	12929	13011	13120	13153	13215	13264	13207	13080	13096	13220	13210	13153	13065	13106	13223	13298	13168	13279	13208	13182	13001	13161	13142	13202	13109	13117	13334	13255	13231	13013	13243	13198	13113	12922	13013	13172	13098	12995	13044	13154	13066	13116	13100	12977	13337	13120	13218	13306	13100	13029	13129	13199	13194	13068	13100	13078	13258	13077	13076	13185	13073	13182	13376	13224	12996	13110	13148	13312	13072	13177	13232	12983	13157	13020	13184	13073	13261	13109	13130	13192	13138	13027	13056	13030	13221	13201	13154	13135	13254	13015	13186	13001	13068	13064	13149	13036	13209	13155	13033	13060	13201	13065	13254	13268	13219	13246	13101	13057	13055	13105	13187	13059	13165	13150	13117	13207	13247	13176	13048	13013	13147	13039	13227	13119	13234	13043	13237	12973	13141	13204	13203	13194	13143	13205	13061	13202	13216	13110	13043	13108	13115	13127	13093	13205	13195	13193	13161	13189	12970	13206	13077	12986	13025	13237	13169	13137	12970	13091	13075	13056	13110	13023	12916	13103	13043	13100	13208	13150	13262
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
