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
341638400174	341638400727	341638401277	341638401827	341638402377	341638402927	341638403477	341638404027	341638404577	341638405127	341638405679	341638406229	341638406777	341638407327	341638407877	341638408427	341638408977	341638409527	341638410077	341638410627	341638411177	341638411727	341638412277	341638412827	341638413377	341638413927	341638414477	341638415029	341638415577	341638416127	341638416677	341638417227	341638417777	341638418327	341638418877	341638419427	341638419977	341638420529	341638421077	341638421627	341638422177	341638422727	341638423277	341638423827	341638424377	341638424929	341638425479	341638426027	341638426577	341638427127	341638427677	341638428229	341638428777	341638429327	341638429879	341638430427	341638430977	341638431529	341638432077	341638432627	341638433177	341638433727	341638434279	341638434829	341638435377	341638435927	341638436477	341638437027	341638437577	341638438129	341638438679	341638439229	341638439777	341638440327	341638440877	341638441427	341638441977	341638442529	341638443077	341638443629	341638444177	341638444727	341638445277	341638445829	341638446377	341638446927	341638447477	341638448029	341638448577	341638449129	341638449677	341638450227	341638450777	341638451329	341638451879	341638452427	341638452977	341638453529	341638454077	341638454627	341638455177	341638455729	341638456279	341638456829	341638457377	341638457929	341638458479	341638459029	341638459577	341638460129	341638460679	341638461229	341638461777	341638462329	341638462879	341638463429	341638463977	341638464529	341638465079	341638465629	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22326	21287	28722	24564	22172	23644	23991	18507	17374	17440	17266	16791	16921	16919	16504	16415	16310	16468	16183	16426	16162	16229	16308	17077	17860	17930	17422	16708	16385	16062	16205	16143	16149	16144	15741	15800	16062	15960	16089	15971	16080	15889	15914	15856	16053	15938	16043	15985	15952	15833	15881	16126	16059	15906	16126	15710	16009	15902	16023	15965	15940	16093	15864	15850	15805	15984	15701	16073	15816	16114	15873	15973	15962	15881	16055	15995	15989	16028	16109	15704	15922	15956	15732	16054	16134	15989	15792	15978	15931	15713	16156	15914	15853	15988	15857	15617	15911	15998	15942	16001	15916	15852	15836	16066	16000	15730	15941	15756	16064	16117	15836	15825	16020	15896	15985	15890	15950	15969	15919	15894	15934	15922	15773	16016	15980	15949	16010	16120	15972	16046	16145	16002	16155	15958	15893	15755	16076	15837	15854	15896	16082	15768	15661	15971	15867	15920	16030	15907	16083	15935	15898	15947	15862	15965	15852	15943	15844	15933	15993	16022	15740	16003	15952	15883	15821	15929	15895	15981	16097	16021	15979	15860	15907	15893	15872	16068	15904	15721	15823	16012	16040	16024	15977	16063	16049	16117	15911	16020	15941	15698	15898	16181	15784	15986	16098	15910	16011	16043	16058	15978	15942	16101	16057	15764	16246	15714	15909	15785	15948	15907	15822	15868	16026	16045	15746	15948	15923	15785	15783	16011	16012	15955	15984	15807	15899	16029	15953	16025	15886	15742	15980	15856	15886	15825	16034	16039	16015	15997	16111	15734	16039	15848	16020	16009	16130	15927	16017	16054	15957	15785	16017	15831	15969	15914	15877	15941	15921	16012	16017	15934	16066	15841	15869	15819	16042	15764	15812	15942	15877	16079	15864	16089	15978	15881	15830	15788	15733	15894	15880	15902	15891	15676	15883	16023	16110	16060	16023	15801	15789	15833	15747	15833	15892	15818	15768	15952	15887	15777	15930	15971	15909	15877	15936	15972	15858	15839	15712	16019	16004	15819	15853	15922	15846	15894	15904	15688	15848	15898	15916	15996	15807	15822	15950	15977	15793	15963	16142	15903	15861	15974	15929	15818	15763	15739	15794	15767	15898	15791	15859	15789	15838	15756	15790	15862	15880	15871	15912	15865	16042	15895	16075	15961	16003	15755	16023	15737	16037	16256	16131	15778	16177	16065	15973	15824	15858	16144	15846	15901	15949	15757	15986	15938	16052	15876	16081	16119	15992	15859	15875	15903	15904	15947	15982	15763	15998	15893	16068	15985	15971	15838	15947	16048	15890	15806	16113	15948	15865	15833	16019	15918	15981	15945	16166	16164	15841	15839	15862	15895	15925	15872	15848	15964	16010	15912	15884	16005	15831	16106	15701	15893	15738	15787	15960	15988	15901	15946	15916	15860	15713	15703	15633	15783	16066	15921	15910	16073	15899	15795	15873	15738	15624	15835	15785	15813	16107	15898	15974	16083	15844	15624	15857	15972	15947	15865	15817	15702	15815	15914	15993	16084	16116	15938	15934	16006	16019	15773	15907	16017	15903	15953	15946	16044	15786	15994	16068	15885	15888	16100	15899	15955	15920	15894	16101	16088	15991	16130	15971	15712	15906	15959	16000	15938	15900	15731	16061	15923	15989	15931	15771	16126	15844	16047	16054	15833	15940	15978	16127	15723	16115	15969	16037	15963	15796	15795	16049	15605	15699	15828	15951	15882	15951	15953	15780	15739	16068	15986	15890	15696	15826	15985	15955	15926	15927	15780	15864	16102	15873	15955	15866	15982	16077	15994	15794	15808	15906	15954	16057	16148	16034	15986	15795	15803	15927	16093	15937	15971	16091	15908	15913	15962	15923	16011	15962	15891	15876	15955	15966	16028	15899	16001	16104	15967	15942	15968	15825	15882	15875	16115	15855	15803	15882	15964	15926	16007	15938	15930	15931	15959	15959	16033	16073	15918	15946	15949	15921	15879	15953	15998	15974	15911	15902	15669	15842	15818	15975	15912	15964	16130	15711	15918	15816	15959	15894	16008	15920	15860	15943	15925	15780	15899	15769	15931	16130	15948	15891	16029	15948	15760	15955	16165	15934	15953	15924	16043	15912	15891	15914	15954	15825	15826	15811	16103	15838	16018	16006	15888	15882	15840	16014	15769	15819	16044	15927	15807	15853	15972	15910	15995	15943	15960	15909	15725	15952	15932	15851	15900	15875	15681	15982	15991	15912	15859	16062	15946	15939	15942	15898	16005	15763	15906	15806	15945	15981	15814	15833	15762	15971	15885	16176	16051	15848	15903	15852	16057	15973	15989	15832	15972	16010	15835	16043	15994	16005	15752	16010	15933	15840	16127	15928	15967	15756	15672	15916	15996	16005	16121	16123	15762	15852	15929	16055	15962	16010	15898	15883	16039	15618	15692	16016	16150	15947	15937	15952	15728	15998	15792	15879	15809	15972	15933	15832	15877	15933	15746	15869	16061	15908	15830	15970	15824	16025	15909	15888	16027	15956	16035	16015	15901	15752	15962	15830	16001	15994	15899	15950	15945	15792	15923	16046	15838	16003	15899	15825	15885	15987	16148	15857	15986	16055	15774	16001	16037	15975	15850	16025	15814	15863	15804	15866	16101	15904	15920	15838	15833	15809	15730	16011	15946	16154	15972	15909	15925	16074	15876	15845	15824	15899	15913	16195	15854	15884	15847	16048	16050	16025	15949	15922	15775	16013	15794	15890	16113	16034	15859	16030	15945	15848	15761	15845	15790	16002	15861	16082	16154	16130	16086	15993	15855	15769	15938	16059	15893	15958	15781	15838	15793	15992	15913	15975	15929	15961	15864	15952	16034	15928	16016	16150	15998	15816	16165	16080	15901	15937	16084	15823	15754	15990	15932	15905	15910	15846	15876	15805	16121	16020	16076	15880	15716	15819	15935	15961	15695	15787	15817	15737	15680	15813	15937	15922	15811	15983	15970	16008	15960	16072	16038	15939	15938	15800	16030	15895	15775	15798	16021	15728	15754	15634	15758	15912	15974	16047	15998	15887	15804	15826	15780	15945	15918	15950	16126	16045	16081	15769	15976	16001	16088	15967	15898	15788	15871	16030	16126	15735	16000	16080	15902	15801	15685	15866	15840	16001	16022	16007	15872	15941	15868	16106	15881	15881	16010	16153	15924	15853	15822	15866	15880	15963	15839	15749	15779	15929	15901	16064	15936	15778	15858	15958	15824	16064	15786	15909	16060	16112	15872	15827	15796	15843	16167	16121	16002	15759	15782	15776	16010	15845	15906	15832	15781	15888	15979	16040	16061	15937	15918	16003	15969	16029	15796	15990	15983	16023	15962	16078	15844	16116	15835	15895	16060	15759	15887	15936	15813	16027	15733	15872	15868	15758	15812	15675	15782	15851	16034	16120	15770	15972	16171	16122	15898	15939	15965	15982	16057	15857	15914	15947	15980	15936	16036	15839	15938	16102	15786	15849	15947	15980	15921	16028	15945	15753	15883	16010	15936	15916	16117	16042	15655	15907	15916	15896	15710	16034	16022	16010	15857	15841	15963	15895	15922	16035	15736	15794	15894	15966	16174	16061	15862	15827	15828	15928	15911	15603	16033	15911	15805	15841	15935	15869	15884	15830	15834	15984	15784	15991	16042	15980	15857	15931	15924	15879	15968	15965	15796	15696	16011	15776	15890	16082	15786	15811	15851	15828	15897	16001	15887	16003	15970	15836	15945	15870	15878	15795	15847	16029	16073	16267	16020	15892	16003	15961	15931	15973	15662	15633	15857	15793	15733	15930	15950	15852	15985	15885	15873	15939	15828	15832	15912	15983	15910	15987	15636	15856	15768	15841	15910	16246	16043	16045	15651	15767	15853	15925	15836	15957	16103	16032	16012	16101	15763	15725	15857	15768	15982	15990	16327	15828	15808	16100	15897	16129	15969	15870	15787	15867	15937	15839	15906	16214	15961	15830	15931	16044	15814	15777	15791	16015	16038	15785	15931	15873	15826	15975	15978	15951	16009	15941	15829	16003	16057	16009	15956	15887	15908	15949	16155	15884	15955	15985	15812	15735	16035	15989	16010	15759	15904	15932	15780	15865	15672	15994	16169	16001	15763	15984	15896	15900	15811	16002	16141	15981	16092	15976	15932	15945	16186	15808	16010	15933	15910	15629	15839	15952	15852	15989	15803	15865	15831	15773	15878	16029	16109	15838	15723	15884	15973	16247	15946	16140	16036	15942	16040	16041	15994	15811	16056	15811	15870	16010	15753	15918	16160	15847	15687	15967	15753	16013	15807	15953	15869	16009	15724	16018	15765	16080	15976	15954	15943	15898	15876	15873	15777	15686	16041	16080	15802	15896	15966	15781	15874	15973	15832	15691	15988	15790	16097	15990	15944	15958	15869	16100	15831	15807	15828	15746	15968	15908	15942	15873	15611	16044	15897	16006	15718	15871	15958	16048	16118	15929	16019	15921	15861	15956	15884	15986	15975	15920	15850	15887	15828	15976	15571	15824	15872	15859	15980	15983	16027	16011	15779	15798	16021	15855	15866	16034	15907	15883	15853	15902	15661	15799	15922	15801	16109	15974	15993	15792	15901	15892	15881	15784	16178	15943	15797	15863	15777	15854	15955	15940	15711	15790	15933	15971	16137	16112	16059	15771	15924	15864	15956	16158	16253	16002	15852	15868	15931	15761	16024	15911	15755	15729	15959	15846	16019	15888	15926	16178	15879	15572	15977	15791	15888	15988	15776	15976	16191	15848	15820	15773	15809	15970	15866	15850	15922	15838	16226	15911	15875	15948	15885	15891	15990	15995	15939	15876	16021	15976	15750	16049	15869	15850	15725	16006	15941	15691	15908	15838	15951	15990	16008	15835	16043	15973	15981	15806	15978	15898	15917	16026	15901	15888	15846	16219	15841	16059	15955	15912	16044	15833	15890	16076	15914	15797	15822	15869	16106	15913	15714	16104	15961	15951	15897	15855	15998	16034	15754	15992	15898	15895	15938	15966	16118	15903	15845	15894	15901	15898	15864	15875	15814	15845	15956	15937	15837	15846	15856	15937	15862	15944	15929	15868	15874	15899	15961	16066	15982	15743	15782	15809	15767	15827	15779	15778	15882	15845	15912	15991	15993
32881	60095	51572	40933	25957	18878	16402	15160	14853	14558	14376	14235	14132	13780	13594	13587	13395	13465	13517	13355	13118	13274	13393	14495	15366	15018	14488	13886	13354	13052	13092	13034	13218	13205	12979	13057	12874	13152	13046	13039	12919	13196	12898	12897	13061	12874	13175	12952	12941	13020	12984	12982	13106	13018	12951	13168	13136	12893	13019	13044	12919	13136	13060	12873	12774	12944	12954	12966	13003	12829	13057	13007	13104	12985	12981	12914	12943	12964	13004	12892	13055	12747	12982	12920	13124	12989	12798	13122	12969	12914	13189	12765	13009	12899	12982	13100	13086	12890	13056	13002	13032	13042	13037	13006	13053	13055	12909	12933	13049	12953	13015	12872	12886	12973	13002	12965	12962	13206	12950	13106	12787	12979	12898	13104	13050	12787	12947	13021	12956	12894	12920	13038	13072	13197	12997	12943	12929	13026	12925	13176	12909	12894	13138	12925	12931	12966	13036	13129	13044	12917	13058	12850	12999	13031	12875	12799	12993	12953	13020	13076	13153	13041	13022	12954	12999	12904	13074	12868	12875	12989	13094	13026	12834	13070	12973	13068	12835	13009	13012	12970	12991	12993	12930	12965	12904	13075	13046	12972	12931	12816	13042	13037	12926	12996	13067	13008	12995	12931	12997	12961	12953	13071	13067	12833	12967	12890	13038	12907	13073	12944	12962	12918	13051	12976	12998	13017	13209	12871	13041	13072	12901	12912	12957	12859	12959	13039	12975	13080	12922	13202	13108	13006	13018	13078	12994	12957	13155	12831	12859	12879	13021	13014	13108	13167	13049	12929	12980	12887	12998	13041	12825	13079	12902	13092	13078	12960	12855	13139	13033	12942	12890	12981	12974	13094	12961	13006	12850	12992	13183	13027	13194	13017	13137	13042	12970	13065	12957	12903	13099	13040	12915	13040	12856	13077	12861	13074	13135	12926	12864	12967	13073	12942	12860	12988	12916	12967	13004	12844	12919	12991	12970	13018	12863	13012	12851	12989	12911	12902	13041	12964	13163	12954	13038	12999	12722	13010	12984	12858	13045	13063	13197	13017	13166	12935	12928	12894	13042	13070	12933	12825	12871	13015	12985	13134	12985	13032	13172	12981	12976	12973	12981	12984	13013	12855	13012	12958	13061	12817	12877	12997	12992	12959	12936	13066	12957	12900	12792	12974	13130	13029	12959	12985	13170	12853	13050	12950	12896	12943	12941	12956	13177	12928	13070	12950	13096	12987	12931	12961	13085	12899	12915	12895	12959	13160	13011	12917	13082	12937	12863	13133	12998	13055	12857	12974	12998	12954	12966	12985	13022	13046	12954	12943	12904	12920	12851	13019	12996	12913	13071	13035	12873	12934	12812	13062	12825	12874	13106	12953	13072	12935	13027	12905	12971	13133	13108	13066	12897	12950	13050	12965	12967	13004	13045	13034	12889	13025	12976	13020	12820	13043	13054	13019	13067	13090	13004	12973	12970	12993	12719	12880	12979	12992	13034	12842	13066	13002	12936	12976	12954	13038	12847	12908	13051	13043	13046	12969	12927	12833	12825	12904	13026	12930	12897	12943	12827	13096	12912	13101	12972	12974	12964	12996	13031	12974	12947	12982	12923	13053	12975	13036	12938	13007	12863	13023	12889	13034	13131	12932	13019	13087	12922	12982	12889	12950	13019	13024	12918	13054	13055	13026	12976	13091	12924	13129	12977	13116	12941	13147	13066	12890	12985	13000	12838	12878	12803	12936	13036	13008	12969	12955	13109	12938	12968	13130	12907	12940	13006	12825	12766	12909	12939	12811	12894	12981	12922	13012	12947	12976	12968	13115	12990	13032	13217	12967	12788	13004	12998	13021	13083	12870	13106	12919	13065	12907	12921	12857	13083	13004	12952	12914	12841	12894	13000	13146	12985	12958	13053	12973	12824	13059	12989	12995	13023	12889	13025	13086	13078	13027	12949	13074	13069	13030	13066	13121	12952	13093	12884	13083	12963	13007	12884	12714	12947	12953	12868	13016	12998	13036	12908	13007	12980	12996	12892	12947	12850	12925	13111	12952	12832	13090	13022	13032	13163	13137	13018	12991	12959	13023	13044	13118	12874	13168	13070	12956	12980	12933	12796	12994	13002	12929	12848	12922	13030	12941	13188	13054	13000	12976	12998	12954	12965	12993	12838	12930	12965	12992	12828	12962	13064	12921	13005	12918	13085	12822	12897	13084	12920	12896	12961	12983	13206	13100	12910	12943	12947	13041	12983	12869	13101	12953	12891	13086	13004	13010	13011	13040	12903	12930	13033	12966	13091	12856	12975	12997	13003	12982	13072	12924	13077	13101	12919	13027	13038	12978	12910	12942	13070	13121	13059	13062	12927	12938	13036	13021	12965	13019	12948	13027	13082	12881	12891	12822	13011	12981	12982	12928	12896	12904	12892	13139	12861	13069	13015	13019	12843	12946	12940	13046	12919	13110	13023	13051	13154	12991	12883	12916	12790	12879	13075	12887	13048	12985	13014	12823	12962	13115	12926	13112	13093	13045	12998	12869	13050	13067	13044	12890	13171	13046	13099	13110	12931	12850	13004	12846	12926	13007	13166	12918	12967	12923	13075	12950	12965	13012	12947	13067	13086	13120	12991	13059	12980	12857	12999	13050	12917	12953	12815	13043	13046	12820	13035	13000	12915	13156	13070	13010	13055	13140	12934	12996	12987	13216	12806	12996	12754	12928	13021	13011	13143	12968	13126	12982	13014	12814	12873	12946	12930	13049	12993	12957	13041	12846	12976	12926	13100	13155	12803	12873	12940	13319	12976	13020	12941	12875	13079	12938	12968	12963	13074	12987	13000	13086	12975	12918	12982	13089	13015	12893	13022	12960	13066	12969	13042	12905	12980	12917	12898	12962	12969	13102	12878	13020	12884	13036	12976	12945	12972	12991	13025	12990	13013	12942	13039	12960	13128	13078	12943	13021	12973	12994	12990	12896	12934	12928	12871	13184	13106	12951	13083	13145	13083	13089	12998	13055	13049	13039	12965	12902	12839	13174	13025	12980	12727	13046	12955	13019	13034	13054	13032	13100	12896	12852	12963	13004	12920	12850	12865	13036	13022	12883	12969	12978	12871	13156	13078	12799	13067	12841	13017	12831	12942	12873	13049	12990	12973	12993	13002	13017	12998	12953	12938	13074	12986	13038	13172	13005	12965	13087	12859	13031	12993	13046	12944	13022	13028	13111	13011	12952	12932	12899	12876	13011	12959	13028	12960	12898	13085	13049	12991	12858	12943	13014	13059	12912	12931	13003	12934	12963	13015	13025	12933	12929	12991	13021	12831	12941	13057	12881	12953	13015	13027	12961	13065	13036	13115	13039	12904	12889	13167	12901	12948	12966	13026	12991	13028	13013	13059	12906	13077	12926	13107	12968	13048	12850	12866	12944	12953	12934	13018	12840	13097	12984	12970	12935	13105	12935	13037	13150	13011	12874	13225	13063	12930	13012	12880	13160	13057	12978	12998	13013	13006	13170	13024	13035	13004	13031	12889	12896	13189	12947	12983	13081	13160	13053	13096	13067	13082	13033	12875	12966	13047	13040	13021	12979	13071	12967	12997	13174	13029	12926	12973	12913	12947	12900	12957	13026	12894	12883	12963	12990	12923	13048	13039	13102	13008	12997	12886	12988	12925	13035	13125	13030	12912	12788	13074	13056	12822	12968	13045	12871	13118	12859	13067	13094	12948	12934	12972	12883	13086	12899	12977	12915	13041	13026	13072	13025	13091	13026	12915	13093	13080	12947	12992	12878	12944	13037	13010	13019	13125	12945	12869	12837	12885	13110	12879	12917	12875	12908	12983	12887	12853	12894	13050	13099	13054	13071	12914	12970	12959	12961	12821	13033	13059	13006	13155	12955	12865	12968	13012	13176	13025	12937	13099	12950	12906	12833	13012	12969	13037	13047	13018	12924	13042	12995	13009	13024	12975	12883	13117	12946	13103	13038	13039	13013	12938	13156	13017	13001	12890	12944	12927	13032	12942	13047	12837	13007	12886	12827	13102	12918	12907	12993	12854	12885	13081	12950	13078	12815	12997	12864	12957	12919	12909	12892	13030	13023	13135	12923	12810	12916	12955	13064	13135	13082	12961	12823	12963	13025	12865	13130	13053	12925	13004	12899	13011	13080	12778	12910	12875	12777	13021	12790	13008	12926	12816	12964	13042	13112	12835	13028	13068	13042	13166	12845	12957	13127	13098	12986	12959	13140	13034	13015	13021	13043	13137	13033	12998	13072	13105	12993	12796	12872	13043	12981	13013	13062	13045	12911	12879	12903	13003	13005	12967	12984	13107	12957	13011	13105	12885	12871	12849	13019	12959	12951	12887	13031	13113	12992	12897	13104	12924	12938	13064	13057	13113	12877	13055	12941	12907	12987	13020	12973	12914	12835	13061	13035	12945	13035	12951	12917	12935	13022	12955	13040	12949	12963	12942	13027	13169	12795	12855	13166	12954	13125	12867	13043	12724	13147	13019	12978	12961	13081	13027	12956	12770	13021	12952	13006	13149	12907	12965	13019	12993	12950	13019	13152	13122	13033	12831	13001	13053	12966	13012	12804	12998	12930	13078	12801	12966	12893	13071	13156	13105	13046	12989	13107	13001	12911	12983	12948	12946	12953	12938	13099	12869	13083	13052	13030	12960	12789	12972	12945	13038	12983	13009	13159	12942	13057	12921	12858	12852	12959	13029	12948	12938	13027	13070	13089	12846	13007	12962	13086	13093	12816	13007	12852	13100	12723	12938	12959	12976	13021	12966	12921	13088	12945	13157	12901	12987	12960	12923	12941	13041	12962	12938	12977	12876	13014	12995	12958	13088	12826	12903	12993	12916	13109	13035	13040	13066	13100	12841	12955	12956	12984	12999	13079	13043	12917	12985	13064	13147	12968	13000	12970	13049	12838	12971	13100	12895	12973	12983	12982	12971	12918	13220	13069	13056	13053	13028	13058	12914	13036	13140	13045	13121	12870	12920	13154	13009	13131	13057	13190	13025	12973	12877	12918	12901	13064	12956	12964	13030	13097	13032	12965	12932	12965	12863	12885	12912	13135	12974	12942	12936	12976	13012	13071	12910	13025	12861	13154	13069	13062	12959	12974	12927	12986
30952	31243	35152	28847	21407	18917	17494	17051	16906	17031	16983	17051	16877	16649	16896	16428	16656	16778	16539	16411	16583	16686	16561	16783	16692	16581	16829	16487	16444	16473	16488	16468	16499	16582	16714	16457	16604	16439	16618	16596	16455	16556	16453	16595	16439	16247	16509	16430	16535	16571	16525	16508	16299	16476	16484	16478	16532	16356	16469	16481	16468	16497	16514	16449	16757	16587	16406	16611	16700	16527	16534	16353	16603	16579	16604	16716	16430	16465	16511	16416	16470	16390	16433	16382	16668	16627	16522	16487	16635	16304	16625	16470	16754	16538	16525	16346	16520	16444	16441	16449	16505	16241	16388	16287	16467	16514	16690	16249	16732	16316	16566	16572	16539	16645	16667	16621	16551	16574	16547	16443	16436	16583	16502	16432	16342	16223	16556	16762	16457	16724	16508	16422	16668	16435	16605	16550	16696	16604	16637	16448	16580	16394	16473	16656	16674	16542	16499	16330	16392	16270	16236	16513	16695	16563	16722	16500	16396	16561	16533	16433	16469	16542	16589	16386	16363	16427	16585	16652	16576	16706	16788	16320	16478	16628	16352	16694	16607	16552	16540	16458	16386	16249	16366	16496	16434	16599	16472	16510	16474	16430	16640	16460	16452	16276	16532	16564	16461	16271	16517	16411	16657	16581	16598	16508	16464	16654	16484	16413	16494	16640	16555	16502	16474	16533	16344	16804	16352	16575	16714	16528	16512	16427	16664	16472	16504	16439	16571	16642	16489	16619	16569	16475	16222	16568	16505	16538	16540	16519	16486	16315	16663	16519	16536	16568	16530	16339	16490	16484	16588	16370	16422	16305	16297	16537	16598	16308	16453	16630	16288	16548	16284	16343	16229	16700	16400	16375	16636	16457	16661	16499	16464	16422	16304	16454	16456	16616	16381	16437	16410	16493	16465	16530	16462	16471	16520	16583	16518	16663	16514	16576	16579	16553	16413	16541	16618	16568	16580	16432	16368	16484	16390	16253	16640	16342	16654	16438	16695	16541	16552	16459	16591	16462	16563	16451	16321	16647	16633	16391	16581	16556	16534	16545	16593	16410	16411	16245	16657	16604	16461	16441	16576	16338	16362	16414	16705	16415	16638	16482	16452	16497	16666	16188	16339	16455	16454	16447	16505	16518	16553	16490	16323	16666	16531	16247	16477	16467	16697	16263	16563	16459	16606	16506	16496	16473	16636	16656	16581	16497	16588	16377	16287	16334	16490	16526	16515	16432	16544	16330	16437	16333	16517	16528	16509	16402	16662	16424	16549	16759	16464	16588	16564	16656	16751	16557	16460	16548	16518	16404	16538	16552	16456	16408	16459	16532	16422	16544	16346	16382	16496	16217	16662	16700	16487	16506	16524	16612	16427	16281	16504	16504	16640	16403	16511	16628	16348	16575	16459	16437	16567	16506	16518	16615	16466	16580	16572	16267	16589	16391	16418	16507	16483	16354	16522	16423	16402	16386	16766	16533	16463	16615	16477	16748	16501	16516	16518	16533	16593	16783	16559	16445	16613	16537	16454	16753	16530	16343	16494	16681	16452	16248	16547	16593	16459	16515	16439	16471	16487	16465	16457	16463	16560	16582	16674	16369	16639	16502	16547	16503	16618	16606	16428	16597	16414	16708	16626	16456	16716	16576	16589	16191	16524	16493	16307	16476	16377	16360	16635	16392	16499	16347	16468	16707	16438	16601	16540	16442	16505	16553	16315	16514	16437	16627	16505	16596	16649	16747	16785	16513	16408	16439	16420	16491	16441	16561	16375	16321	16557	16647	16495	16639	16484	16729	16439	16571	16528	16668	16555	16738	16622	16503	16413	16396	16465	16412	16485	16580	16569	16591	16456	16452	16600	16627	16412	16540	16462	16594	16483	16520	16626	16453	16536	16376	16575	16479	16316	16540	16506	16520	16620	16523	16349	16479	16630	16742	16616	16536	16525	16373	16481	16705	16335	16714	16347	16458	16611	16492	16427	16593	16556	16422	16439	16506	16550	16605	16418	16411	16618	16598	16647	16555	16484	16261	16555	16573	16482	16447	16538	16327	16667	16607	16626	16526	16596	16582	16488	16567	16606	16530	16486	16555	16297	16403	16536	16752	16443	16707	16560	16677	16653	16584	16693	16264	16432	16522	16436	16436	16535	16598	16406	16484	16444	16585	16474	16553	16528	16468	16536	16530	16633	16540	16501	16572	16500	16615	16331	16532	16356	16501	16524	16614	16668	16590	16518	16544	16360	16468	16439	16486	16566	16487	16558	16540	16330	16633	16621	16626	16557	16526	16605	16455	16634	16329	16588	16559	16435	16536	16652	16611	16564	16496	16409	16381	16528	16536	16335	16632	16619	16669	16410	16261	16431	16545	16435	16625	16357	16405	16456	16551	16549	16465	16198	16380	16509	16395	16379	16476	16687	16591	16567	16566	16342	16468	16583	16688	16685	16436	16627	16448	16269	16425	16408	16434	16388	16427	16590	16442	16617	16567	16469	16611	16488	16445	16578	16374	16446	16555	16495	16439	16385	16357	16299	16500	16584	16468	16517	16558	16547	16559	16463	16466	16554	16460	16444	16492	16640	16400	16585	16455	16539	16543	16447	16450	16353	16501	16758	16403	16615	16519	16676	16502	16589	16528	16408	16609	16705	16503	16394	16446	16387	16505	16483	16523	16273	16527	16670	16633	16561	16591	16651	16527	16615	16509	16566	16377	16411	16327	16254	16560	16568	16403	16580	16439	16627	16476	16366	16436	16305	16369	16310	16471	16371	16358	16456	16355	16355	16392	16441	16433	16479	16613	16357	16313	16399	16524	16388	16184	16613	16594	16647	16407	16518	16151	16594	16421	16345	16421	16366	16457	16523	16558	16359	16335	16568	16384	16436	16473	16495	16487	16554	16488	16514	16582	16395	16535	16463	16634	16583	16672	16641	16376	16513	16445	16487	16633	16495	16483	16555	16657	16563	16540	16404	16472	16385	16534	16431	16379	16519	16369	16325	16579	16391	16442	16518	16603	16487	16626	16321	16576	16587	16459	16482	16418	16508	16385	16649	16633	16439	16445	16584	16505	16623	16376	16442	16329	16505	16584	16468	16431	16569	16371	16370	16504	16547	16605	16491	16709	16698	16468	16648	16612	16437	16554	16410	16466	16396	16329	16623	16430	16542	16626	16534	16452	16609	16313	16370	16654	16600	16446	16402	16397	16523	16489	16582	16479	16542	16446	16489	16499	16542	16463	16450	16428	16491	16562	16515	16523	16531	16291	16550	16386	16350	16625	16514	16442	16397	16519	16439	16522	16586	16490	16467	16521	16485	16425	16346	16632	16404	16634	16497	16411	16353	16620	16411	16628	16551	16408	16599	16508	16527	16424	16475	16557	16460	16361	16475	16577	16504	16264	16568	16491	16596	16715	16489	16445	16470	16444	16353	16573	16432	16480	16402	16528	16364	16424	16570	16458	16596	16382	16599	16684	16461	16404	16506	16513	16589	16751	16517	16535	16426	16484	16618	16435	16558	16488	16512	16617	16619	16335	16449	16373	16508	16400	16434	16522	16524	16411	16579	16367	16561	16492	16629	16429	16397	16497	16638	16753	16440	16344	16541	16521	16603	16574	16409	16700	16495	16366	16413	16413	16632	16650	16634	16461	16740	16450	16441	16426	16644	16303	16742	16518	16514	16572	16543	16519	16487	16543	16462	16592	16440	16482	16666	16551	16627	16578	16711	16598	16605	16620	16513	16469	16386	16425	16538	16243	16436	16501	16487	16707	16529	16549	16679	16513	16291	16682	16565	16528	16552	16556	16343	16623	16603	16696	16584	16408	16466	16677	16322	16424	16346	16633	16564	16506	16617	16524	16450	16407	16455	16503	16413	16508	16517	16455	16379	16412	16543	16353	16508	16567	16502	16524	16285	16531	16579	16423	16769	16542	16379	16399	16468	16656	16560	16535	16562	16372	16416	16444	16570	16567	16533	16584	16423	16517	16558	16298	16544	16505	16488	16541	16419	16620	16638	16540	16367	16657	16496	16444	16611	16489	16553	16476	16569	16701	16616	16518	16397	16567	16584	16646	16314	16670	16388	16465	16498	16620	16606	16449	16443	16636	16686	16548	16619	16473	16501	16499	16402	16529	16424	16586	16425	16359	16721	16571	16618	16628	16484	16444	16656	16401	16234	16739	16540	16595	16721	16732	16551	16382	16508	16443	16346	16473	16344	16375	16437	16580	16431	16465	16660	16258	16557	16389	16530	16434	16577	16439	16642	16646	16653	16646	16580	16689	16411	16377	16480	16421	16502	16418	16295	16708	16545	16326	16359	16405	16464	16516	16570	16449	16658	16406	16505	16496	16594	16401	16544	16642	16632	16431	16701	16734	16462	16510	16536	16231	16707	16409	16379	16437	16477	16455	16562	16430	16330	16462	16470	16545	16432	16624	16624	16647	16777	16479	16405	16414	16604	16359	16616	16493	16497	16557	16620	16474	16422	16352	16550	16555	16483	16621	16555	16284	16504	16489	16448	16674	16604	16610	16550	16399	16265	16503	16492	16611	16368	16606	16684	16725	16681	16529	16472	16390	16558	16504	16445	16534	16751	16672	16442	16631	16603	16505	16494	16419	16514	16446	16519	16576	16708	16406	16758	16494	16723	16395	16441	16330	16474	16414	16610	16484	16593	16678	16613	16603	16552	16428	16557	16571	16570	16598	16375	16425	16519	16281	16410	16574	16692	16634	16713	16450	16582	16392	16525	16597	16674	16550	16528	16482	16408	16668	16613	16430	16635	16591	16509	16705	16470	16476	16538	16462	16482	16581	16620	16673	16589	16364	16694	16553	16465	16553	16545	16534	16490	16636	16418	16687	16512	16510	16444	16522	16575	16529	16366	16441	16396	16585	16507	16510	16566	16431	16524	16410	16423	16317	16238	16353	16323	16618	16549	16575	16508	16658	16459	16505	16473	16289	16415	16583	16557	16377	16477	16563	16685	16569	16624	16314	16596	16406	16634	16618	16584	16469	16403	16740	16365	16481	16470	16376	16421	16541	16519	16322	16416	16520	16650	16540	16670	16546	16574	16424	16644	16514	16644	16667	16507	16526	16560	16596	16466	16421	16426	16306	16682	16606	16565	16568	16610	16535	16369	16475
31175	44678	34621	24661	18609	16083	14521	14194	14157	14005	13967	13923	13732	13512	13461	13478	13452	13341	13634	13547	13292	13497	13556	13502	13519	13398	13414	13503	13425	13329	13439	13459	13374	13245	13358	13218	13371	13418	13289	13360	13312	13455	13314	13304	13243	13389	13399	13398	13338	13388	13312	13418	13326	13444	13457	13403	13377	13446	13459	13435	13384	13313	13522	13126	13402	13362	13409	13267	13236	13315	13451	13296	13360	13429	13430	13347	13403	13372	13281	13344	13198	13259	13371	13339	13473	13231	13390	13333	13515	13407	13498	13443	13378	13331	13371	13525	13207	13439	13343	13342	13338	13250	13475	13277	13446	13350	13345	13342	13367	13303	13319	13294	13260	13295	13487	13360	13280	13229	13621	13370	13366	13367	13325	13199	13320	13681	13288	13296	13276	13183	13491	13408	13208	13347	13330	13289	13325	13428	13296	13581	13326	13219	13338	13450	13350	13384	13346	13366	13259	13358	13283	13398	13336	13273	13420	13362	13490	13223	13383	13251	13404	13393	13393	13406	13303	13473	13449	13474	13324	13310	13423	13375	13261	13440	13455	13513	13423	13231	13437	13493	13466	13395	13320	13296	13292	13270	13542	13389	13309	13308	13266	13422	13352	13269	13276	13440	13399	13335	13490	13222	13319	13277	13430	13468	13307	13393	13379	13282	13426	13288	13308	13373	13536	13385	13370	13310	13354	13453	13474	13337	13221	13402	13392	13294	13397	13571	13442	13463	13551	13345	13415	13414	13442	13434	13274	13504	13389	13431	13390	13281	13602	13479	13536	13386	13418	13402	13386	13501	13430	13428	13422	13475	13427	13445	13376	13270	13455	13301	13436	13383	13179	13344	13430	13451	13340	13255	13319	13419	13179	13519	13388	13338	13494	13357	13480	13536	13411	13448	13392	13357	13391	13401	13386	13324	13521	13336	13290	13238	13506	13469	13468	13486	13243	13215	13339	13364	13356	13409	13306	13578	13446	13332	13392	13474	13249	13356	13343	13341	13362	13321	13486	13436	13307	13338	13428	13384	13429	13338	13381	13342	13351	13332	13439	13255	13205	13421	13321	13427	13279	13313	13389	13507	13352	13223	13354	13405	13219	13248	13135	13401	13362	13418	13482	13428	13366	13457	13357	13264	13344	13453	13380	13298	13425	13493	13339	13337	13357	13264	13403	13386	13441	13297	13283	13405	13312	13429	13319	13298	13472	13348	13401	13347	13459	13181	13361	13460	13405	13401	13402	13351	13490	13308	13405	13256	13451	13236	13253	13446	13218	13349	13290	13358	13318	13333	13361	13268	13337	13413	13237	13498	13353	13448	13396	13504	13339	13417	13318	13395	13350	13145	13427	13380	13331	13352	13463	13387	13406	13476	13362	13456	13203	13354	13284	13271	13333	13285	13319	13591	13366	13498	13356	13327	13322	13426	13298	13463	13266	13363	13398	13335	13347	13387	13463	13499	13290	13310	13318	13397	13401	13180	13275	13492	13378	13463	13419	13342	13514	13431	13247	13301	13514	13358	13581	13343	13317	13438	13386	13427	13366	13438	13456	13553	13196	13332	13227	13450	13372	13301	13421	13239	13348	13328	13483	13467	13368	13145	13385	13344	13328	13414	13289	13390	13296	13396	13413	13457	13239	13394	13474	13274	13460	13538	13263	13356	13291	13496	13266	13407	13353	13458	13372	13302	13325	13460	13375	13388	13347	13234	13348	13367	13396	13400	13113	13418	13297	13498	13276	13311	13296	13434	13473	13312	13602	13358	13451	13441	13395	13369	13332	13400	13318	13476	13384	13337	13396	13432	13520	13451	13212	13366	13313	13308	13401	13355	13438	13295	13492	13546	13548	13369	13365	13488	13421	13402	13405	13457	13464	13282	13307	13359	13493	13302	13469	13336	13451	13463	13535	13371	13462	13230	13497	13344	13337	13455	13405	13551	13323	13247	13430	13413	13471	13337	13313	13324	13388	13530	13316	13275	13357	13453	13365	13524	13440	13345	13221	13458	13306	13360	13402	13464	13547	13611	13322	13474	13481	13572	13442	13416	13352	13419	13279	13283	13472	13455	13254	13409	13356	13406	13409	13406	13482	13416	13402	13435	13288	13325	13429	13486	13407	13212	13377	13298	13238	13425	13254	13398	13302	13591	13450	13377	13447	13307	13486	13214	13477	13336	13437	13130	13498	13333	13309	13310	13396	13275	13298	13382	13444	13336	13437	13349	13344	13588	13425	13440	13450	13209	13509	13378	13332	13277	13360	13156	13406	13306	13538	13347	13271	13523	13289	13394	13486	13480	13235	13279	13393	13377	13365	13287	13314	13336	13305	13339	13254	13309	13401	13192	13554	13473	13509	13403	13307	13385	13358	13435	13318	13511	13478	13365	13321	13356	13380	13271	13425	13426	13370	13603	13282	13259	13382	13284	13354	13423	13389	13384	13419	13405	13313	13365	13334	13324	13203	13329	13531	13336	13651	13406	13374	13412	13330	13474	13384	13506	13307	13363	13420	13324	13396	13439	13487	13330	13405	13490	13575	13292	13338	13388	13491	13463	13380	13410	13477	13308	13307	13324	13386	13460	13436	13389	13385	13457	13324	13373	13247	13316	13428	13273	13378	13472	13384	13292	13434	13363	13270	13353	13498	13386	13439	13270	13278	13536	13431	13278	13533	13386	13389	13284	13370	13206	13282	13464	13389	13389	13355	13509	13590	13365	13355	13464	13252	13352	13452	13444	13401	13360	13429	13601	13240	13393	13432	13386	13436	13332	13463	13517	13307	13381	13310	13517	13501	13388	13423	13249	13208	13362	13320	13428	13456	13460	13347	13402	13338	13347	13189	13352	13315	13410	13418	13520	13443	13412	13423	13554	13427	13336	13286	13605	13317	13277	13277	13374	13497	13377	13445	13413	13341	13394	13316	13269	13384	13434	13478	13504	13409	13346	13376	13390	13487	13418	13228	13235	13380	13217	13362	13200	13495	13353	13217	13266	13297	13370	13474	13356	13325	13429	13320	13304	13505	13399	13239	13242	13464	13302	13353	13253	13504	13284	13531	13455	13320	13418	13269	13277	13351	13521	13356	13377	13407	13347	13487	13477	13442	13317	13252	13303	13459	13205	13361	13411	13395	13327	13312	13199	13397	13394	13270	13248	13329	13369	13102	13414	13324	13412	13539	13296	13420	13365	13220	13386	13368	13401	13489	13385	13355	13414	13398	13355	13450	13434	13419	13226	13449	13347	13234	13394	13386	13361	13392	13361	13287	13132	13366	13129	13397	13385	13341	13276	13275	13482	13267	13451	13378	13345	13492	13281	13531	13241	13411	13434	13347	13376	13318	13372	13308	13305	13281	13347	13271	13220	13439	13377	13260	13488	13326	13358	13369	13362	13328	13484	13196	13606	13540	13235	13189	13349	13452	13347	13363	13327	13265	13252	13415	13271	13267	13442	13494	13452	13507	13337	13373	13258	13309	13289	13219	13244	13431	13486	13422	13193	13532	13369	13327	13441	13439	13390	13343	13242	13421	13430	13175	13419	13361	13300	13295	13412	13346	13509	13229	13333	13408	13296	13251	13269	13423	13419	13333	13421	13282	13280	13281	13583	13603	13316	13371	13425	13549	13343	13401	13463	13346	13467	13336	13305	13373	13364	13539	13410	13243	13550	13429	13244	13211	13270	13477	13478	13372	13300	13438	13452	13538	13433	13372	13360	13326	13428	13383	13400	13368	13593	13065	13224	13432	13450	13246	13293	13466	13435	13260	13304	13308	13507	13348	13261	13363	13317	13467	13255	13455	13287	13330	13399	13307	13356	13422	13276	13499	13130	13372	13323	13440	13522	13357	13458	13205	13400	13460	13260	13329	13448	13418	13276	13516	13310	13515	13392	13479	13385	13102	13583	13355	13532	13403	13273	13347	13302	13302	13401	13431	13494	13404	13353	13531	13292	13208	13282	13306	13384	13283	13493	13415	13373	13420	13337	13341	13432	13336	13492	13473	13279	13404	13449	13268	13339	13511	13498	13320	13283	13340	13493	13318	13279	13316	13436	13314	13399	13293	13324	13308	13561	13404	13363	13540	13391	13371	13405	13301	13232	13318	13372	13301	13553	13376	13288	13426	13496	13557	13404	13341	13345	13401	13349	13439	13473	13502	13457	13472	13386	13415	13457	13339	13291	13235	13306	13329	13429	13369	13323	13277	13323	13268	13511	13374	13478	13435	13366	13477	13289	13499	13400	13448	13356	13406	13418	13486	13474	13314	13298	13311	13336	13398	13267	13564	13370	13424	13323	13411	13354	13415	13492	13416	13330	13209	13335	13328	13461	13560	13380	13444	13346	13393	13347	13291	13355	13344	13426	13373	13269	13426	13461	13446	13337	13377	13435	13497	13371	13281	13208	13404	13227	13465	13287	13348	13386	13423	13554	13134	13478	13485	13356	13294	13364	13289	13165	13416	13413	13263	13428	13225	13545	13506	13432	13432	13432	13292	13494	13237	13446	13418	13398	13414	13412	13465	13402	13380	13374	13526	13386	13548	13442	13475	13423	13260	13248	13273	13327	13401	13459	13268	13336	13411	13381	13329	13451	13344	13457	13439	13474	13464	13476	13364	13278	13469	13426	13390	13280	13488	13351	13322	13416	13276	13330	13480	13327	13217	13394	13414	13372	13250	13249	13440	13212	13362	13445	13376	13384	13383	13513	13361	13350	13210	13312	13279	13291	13472	13452	13432	13279	13414	13482	13315	13445	13454	13423	13255	13191	13444	13215	13219	13203	13432	13279	13330	13458	13393	13380	13298	13380	13348	13504	13387	13321	13552	13380	13456	13371	13427	13368	13355	13295	13442	13334	13486	13388	13385	13379	13354	13507	13503	13281	13324	13440	13610	13421	13503	13500	13487	13452	13335	13394	13305	13356	13293	13580	13364	13218	13342	13398	13500	13350	13387	13411	13374	13240	13369	13400	13451	13503	13519	13365	13291	13348	13415	13412	13342	13356	13480	13394	13476	13484	13467	13495	13373	13403	13335	13281	13437	13537	13371	13284	13320	13258	13316	13499	13328	13309	13454	13382	13317	13294	13410	13262	13391	13396	13428	13481	13575	13320	13309	13610	13420	13284	13482	13535	13441	13434	13426	13352
23104	21126	28323	25662	23816	23122	21069	18332	18025	17866	18066	17447	17333	17138	17474	17199	17301	17151	17267	17146	17001	17060	17437	17439	18068	17778	17657	17477	17161	16889	16853	17093	16971	16790	16689	16914	17089	17032	16971	16820	17104	16757	16996	16743	16958	16968	16971	16913	17041	16986	16972	17087	16852	16887	16712	16879	17025	16829	16828	16920	16983	16763	16957	16690	16813	16856	16953	16784	16707	16798	16845	16993	16775	16901	16931	16648	16855	16774	16863	16903	16926	16649	16972	16863	16842	16783	17137	16909	16762	16824	16941	16911	16663	17111	17002	16916	16957	16796	17084	16931	16891	17004	16970	16982	16890	17154	16922	16971	17124	16916	16881	16860	16892	17033	16956	16926	16974	17080	16855	17082	16730	16912	16954	17117	16827	16875	16802	16810	16770	16904	17142	16824	16851	16980	17004	16750	16808	16907	16962	16912	16856	16648	16949	16930	17052	16878	16985	16704	16847	16684	16842	16944	16832	16772	17047	16940	16699	16895	16850	16655	16979	16827	17031	16787	16810	16712	16644	16893	16824	16801	17014	16663	16803	16774	16853	16813	16836	16629	16819	16738	16833	16951	16813	16964	16896	16866	16867	16885	16985	16765	16895	16760	16782	16830	16894	16787	16823	16748	16571	16985	16864	16813	17020	16990	17095	16866	17000	16830	16748	16616	16777	16889	16754	16962	16907	16793	16853	16889	16924	16966	16889	16662	17054	16803	16990	16896	16928	16980	16750	16919	16950	16815	16847	16906	16834	16893	16790	16832	16993	16840	16955	17033	16862	16898	16750	16892	16931	16922	16900	17040	16872	17005	16847	16864	16818	16970	16974	16692	16909	16983	16980	17095	16806	16933	17029	16848	16817	16929	17084	16924	16855	17000	16896	16880	16892	17107	16821	16867	16921	16902	16687	16833	16880	16969	17036	17023	16685	16903	16613	16867	16883	16736	17058	16918	16838	16862	17023	16850	16756	16767	16971	16811	16809	16828	16790	16887	16989	16783	16760	16816	16861	16856	16966	16939	16745	17056	16936	16869	16842	16880	16836	16878	17020	16917	16926	16972	16886	16841	16869	16949	16813	16889	16717	16812	17013	16745	17117	16818	16742	16803	16909	16902	16666	16843	16806	16877	16862	16796	16850	16853	16999	16847	16841	17004	16719	16943	16946	16981	17020	16847	16915	17063	16720	16998	16765	16845	16872	16819	16960	16971	16897	16876	16872	17104	16976	16846	16898	16773	17059	16936	16896	16880	16892	17001	16810	16969	16723	16773	17058	16972	17101	16829	16819	16907	16923	17010	16934	16970	16810	17137	16879	16978	16839	17020	16837	16889	16873	16802	16913	16978	16955	16883	16920	16830	16836	16918	16933	16856	16876	16892	17012	16945	16950	16818	16862	16933	16961	16973	16882	17018	16854	16994	16932	16776	16807	16894	17090	16983	17173	17019	16736	16882	16819	17023	16892	17019	16981	16923	16859	16933	16736	16840	16888	16747	16908	16768	16915	16846	16773	16706	16965	16888	16912	17043	16866	16957	16956	16874	16818	16884	16910	16952	16825	16975	16905	16989	16921	16797	16791	17003	16969	16844	16616	16783	16862	16810	16823	16817	17171	16879	17146	16838	16720	16847	16985	16869	16898	16866	17032	17037	16923	16898	16950	17006	16928	16938	17102	16862	16950	16777	16824	16908	16851	16977	16887	16878	17074	16811	16995	17231	17060	16931	16964	16853	16878	16831	16927	16848	17012	16943	16710	16774	16689	16637	17043	16853	16785	16932	16758	16985	16895	16829	16911	16840	16958	16756	16681	16913	16841	16974	16818	16911	17078	16972	16911	17009	17001	16829	16545	16701	16709	16836	17034	16698	17013	17033	16909	16896	16912	16776	16809	16959	16929	16904	16878	16993	16863	16871	16811	16963	16738	16714	16998	16601	16827	16820	17040	17024	16869	16758	17058	16827	16979	16973	16853	16852	16794	17132	16902	17007	16998	16812	16889	16895	16856	17030	17050	16986	16796	17052	16933	16779	16919	16921	16852	16965	16853	17032	17085	16930	16833	16700	17064	16850	16806	16931	16791	16892	17005	16780	16878	16962	16890	17051	16796	16909	17005	16863	16711	16914	16905	16787	17047	16973	16633	16906	16815	16863	16969	16797	16820	16821	16970	17025	16810	17028	16900	16830	16969	17024	16900	16785	16768	16988	16875	16823	16874	16650	16760	16733	16963	16905	16767	16965	16871	16944	16880	16806	16759	16875	17019	16891	16918	16961	16902	16734	17004	16931	16938	16990	16741	16877	16976	16839	16834	16712	16735	16911	16737	17024	16920	16811	16863	16939	16745	16796	16884	16707	16774	16958	16922	16607	16789	17001	16818	16914	16756	16862	17171	16975	16867	16981	16950	16923	16955	16948	16762	16724	16889	17020	16957	16848	16661	16851	16817	16952	16615	16892	16915	16932	16929	16890	16892	16802	16841	16917	16935	16807	16894	16953	16775	16717	17004	16918	16950	16756	17069	16834	16801	16742	16955	16975	16953	16973	16825	16932	16868	16786	16912	16859	16807	16866	16751	16995	16795	16680	16977	16892	16777	16941	16955	16851	16824	16858	16835	16969	16788	16926	17050	16803	17048	16848	16732	16854	17072	16881	16882	16749	16852	16935	17072	16800	16981	16866	16938	17150	17121	16732	17013	17041	17172	16753	16991	16981	16999	17134	16998	17101	16963	16851	16770	16943	17094	16893	16845	17123	16927	16969	16827	16823	16777	16835	16816	17001	17044	16938	16863	16636	16636	16752	16889	16927	16867	17020	16870	16822	16839	16900	16969	16838	17015	17066	17067	16988	16958	16860	17010	16823	16965	16907	16955	16763	17055	16952	17099	16850	16930	16787	16788	16636	16886	17110	16760	16889	17034	16976	16928	16987	17150	16976	16883	16963	16625	17052	17054	16757	16800	16848	16671	16846	17099	17042	16884	16811	17012	16891	16639	16753	16972	16693	16844	16764	16968	16850	17056	16803	17206	16782	16901	16779	16664	16788	16745	16722	16702	16803	16944	16880	17150	17074	16863	16993	17073	17015	17153	16904	16794	17059	16795	16841	16935	17064	16937	16931	16801	16854	16993	16847	16875	16873	16928	16719	16997	16817	16779	17072	16815	16783	16891	16888	16901	16781	16674	16831	16767	16691	16958	16887	17033	16869	16932	16852	16979	17014	16923	16926	16877	16932	17013	16954	16704	16900	16957	16815	16921	16996	17003	16925	16981	16864	16806	16714	17029	16916	16783	16760	17045	16967	17001	16967	16963	16893	16536	16838	17124	17151	16927	16879	16802	16806	16982	17153	16927	16895	16737	16949	16795	16630	16888	16996	16713	16878	17054	16746	16867	16999	16785	17056	17065	16949	17114	16792	16832	17056	16882	16968	16764	17017	16945	16941	17037	16992	16961	16974	16919	16833	16889	16873	16982	17121	17026	16803	16977	16963	16832	16965	16976	16925	16994	17012	17021	16842	17096	16643	16939	17076	16691	16895	16946	16844	16980	16990	16904	16903	17068	16762	16936	16967	16978	16757	17037	17063	17132	16790	16821	16959	17196	16872	16918	16985	16900	16800	16661	16785	16902	16776	16762	16768	16888	16983	16958	16946	17103	16880	16635	16908	16967	16938	16958	16910	17028	16851	16864	16816	16942	16874	16951	16834	16971	17081	16984	16669	16871	16851	16902	16853	17091	16835	16941	16892	16815	16969	16987	16902	16973	16865	16881	16708	17076	16985	16843	17087	16904	16883	16954	16824	16993	16868	16708	16860	16997	16915	16970	17028	16913	16688	16776	16848	16954	16840	16877	16924	17042	16743	16855	16967	16735	16813	16852	17012	16919	16988	16790	16788	16901	16820	16955	16857	16929	16815	16990	16842	16967	17032	17171	16938	16897	16813	16871	16954	16941	16930	16889	16980	16783	16951	16911	16965	17180	17098	16911	16716	16916	16826	17046	16923	16797	16894	16798	16890	16905	16778	16930	16852	16967	16764	16769	16828	17040	16900	16803	16886	16951	16976	16770	17022	16964	16745	17218	16962	17004	17063	16814	16858	16726	16949	16855	17040	16939	17006	16895	16910	17163	17072	16951	16888	16916	16940	16879	17063	16887	16772	16869	16938	16892	16825	16867	16986	16853	16737	17086	17142	17066	16807	16845	16796	16805	16946	16812	16884	16753	16727	16839	17001	16940	17043	16995	16626	16870	16986	16721	16846	17047	16853	16928	17033	17015	16776	16820	16800	16948	16755	17145	16828	16878	16836	16870	16851	16788	16673	17074	16935	16906	17112	16736	16620	16897	16843	16932	16780	16923	16977	16929	16794	17112	16836	16966	16815	16882	16979	16696	16811	16907	16664	16834	16800	16979	16821	16944	16842	16861	16820	16985	17029	16905	16837	16831	16781	17001	16721	16929	16928	16903	16986	17037	16968	16745	16969	17119	16835	16771	16891	16825	16890	16744	16840	16933	16938	16826	16938	17054	17061	16835	16852	16791	16994	16706	16810	16806	17073	16780	16783	16937	16840	16753	16699	16832	16938	16858	16765	17108	16860	16983	16895	16733	16788	16977	17040	16848	16828	16882	16731	16987	16770	16781	16963	16763	16763	16791	16868	17071	16754	16886	16873	16958	16864	16748	16829	16799	16718	16885	17013	17008	16894	16834	16757	16994	17062	16835	16648	16715	16831	16896	16837	16946	17160	16874	16987	16820	16976	16968	17216	16803	16871	16788	16927	16823	16722	16902	16852	16857	16938	17018	16874	16634	16993	16955	17001	16908	16967	16879	16850	16861	16848	17078	16906	16787	17081	16977	16797	16966	16888	16852	16964	16845	16769	16841	17027	16780	17021	16779	16967	16924	17001	16828	16744	16897	16906	16839	16972	16731	16733	16831	17008	16873	16835	16765	16912	16889	16893	16929	16756	16991	16964	17047	16896	16768	16885	16993	17091	16889	16898	16833	16879	17090	17075	16943	17100	16911	16939	16931	16753	16623	16861	16797	17016	17071	16801	16911	17048	16868	16795	16620	16840	16867	16782	16911	16763	16844	16958	16899	16973	17018	16983	17099	16928	16924	17107	16642	16860	16879	16830	17099	16583	16849	16917
31299	57071	45755	34139	24799	17699	15734	15062	15312	14847	14975	14085	14036	14008	14010	13984	14040	13806	14086	13899	13882	14114	14227	14515	14984	14564	14167	13963	13677	13734	13881	13625	13516	13511	13660	13532	13553	13593	13509	13597	13658	13381	13878	13647	13511	13661	13693	13701	13629	13671	13780	13686	13461	13644	13672	13525	13653	13725	13697	13669	13685	13547	13646	13877	13771	13668	13640	13794	13733	13516	13684	13856	13610	13753	13626	13590	13499	13576	13657	13514	13601	13472	13639	13695	13835	13657	13461	13647	13690	13709	13466	13730	13568	13589	13571	13664	13633	13563	13627	13664	13745	13909	13744	13598	13516	13564	13781	13428	13466	13724	13704	13664	13596	13611	13591	13666	13521	13621	13580	13546	13515	13652	13609	13498	13645	13502	13621	13690	13703	13646	13706	13832	13608	13650	13538	13619	13625	13631	13563	13784	13507	13640	13708	13599	13678	13646	13507	13437	13636	13682	13711	13523	13752	13563	13612	13561	13530	13609	13527	13612	13603	13603	13716	13404	13766	13485	13629	13684	13793	13767	13549	13613	13545	13561	13526	13710	13704	13753	13678	13669	13583	13601	13698	13509	13656	13754	13631	13674	13697	13495	13575	13802	13645	13654	13703	13644	13485	13717	13590	13515	13632	13636	13709	13631	13604	13710	13478	13661	13489	13531	13661	13568	13710	13606	13740	13571	13509	13704	13670	13667	13488	13701	13627	13449	13713	13497	13749	13691	13593	13735	13601	13637	13529	13795	13596	13604	13538	13608	13639	13549	13558	13724	13518	13633	13698	13438	13747	13414	13593	13707	13526	13586	13672	13435	13656	13523	13499	13585	13581	13496	13504	13678	13711	13693	13534	13637	13725	13641	13596	13588	13541	13627	13590	13559	13573	13774	13566	13649	13605	13574	13684	13491	13680	13627	13569	13676	13706	13494	13657	13595	13646	13582	13711	13659	13664	13611	13583	13539	13704	13596	13739	13734	13668	13717	13714	13590	13676	13633	13668	13572	13856	13630	13632	13483	13703	13653	13608	13556	13682	13625	13601	13779	13458	13610	13727	13600	13687	13563	13541	13601	13582	13653	13530	13574	13518	13731	13648	13502	13561	13277	13506	13720	13671	13826	13782	13643	13656	13463	13705	13671	13728	13787	13514	13543	13724	13646	13547	13640	13634	13658	13603	13578	13615	13628	13492	13695	13704	13801	13701	13598	13650	13669	13620	13464	13634	13684	13604	13828	13734	13620	13562	13640	13605	13504	13515	13696	13627	13747	13546	13688	13753	13462	13660	13605	13627	13535	13533	13705	13515	13678	13762	13647	13573	13626	13753	13853	13604	13571	13647	13529	13672	13445	13728	13597	13576	13556	13741	13523	13817	13694	13535	13587	13724	13572	13549	13701	13508	13607	13658	13732	13481	13674	13683	13525	13737	13747	13509	13654	13423	13625	13629	13505	13608	13520	13596	13749	13607	13612	13737	13592	13615	13444	13624	13652	13536	13576	13670	13740	13680	13500	13516	13497	13722	13528	13803	13491	13709	13517	13661	13631	13677	13541	13576	13505	13681	13694	13789	13479	13524	13601	13680	13516	13521	13568	13613	13526	13790	13719	13701	13444	13606	13489	13540	13598	13411	13650	13652	13631	13726	13714	13778	13472	13626	13491	13719	13580	13630	13695	13696	13709	13579	13651	13595	13726	13532	13592	13666	13540	13689	13710	13582	13613	13624	13520	13577	13574	13454	13608	13635	13744	13528	13650	13607	13617	13763	13561	13610	13539	13707	13609	13754	13545	13623	13678	13681	13605	13687	13604	13642	13706	13651	13678	13694	13427	13605	13771	13657	13676	13616	13474	13566	13647	13691	13583	13588	13592	13588	13738	13601	13595	13538	13779	13617	13699	13584	13617	13534	13631	13616	13529	13571	13485	13650	13658	13535	13618	13549	13614	13553	13631	13473	13658	13643	13625	13531	13530	13646	13624	13588	13548	13603	13769	13626	13444	13642	13684	13637	13590	13584	13614	13631	13619	13709	13711	13622	13636	13641	13568	13510	13624	13549	13637	13504	13643	13547	13720	13612	13569	13649	13628	13561	13513	13485	13480	13710	13630	13704	13630	13452	13680	13606	13447	13635	13520	13468	13567	13654	13620	13733	13571	13539	13577	13798	13777	13623	13821	13699	13447	13547	13626	13698	13654	13711	13616	13586	13665	13695	13550	13655	13501	13754	13712	13683	13547	13622	13660	13710	13419	13600	13712	13511	13735	13534	13543	13743	13646	13708	13688	13734	13785	13540	13735	13551	13612	13638	13728	13588	13481	13646	13583	13586	13608	13655	13631	13505	13738	13410	13677	13851	13631	13621	13679	13399	13421	13672	13517	13611	13833	13661	13643	13444	13690	13588	13672	13582	13790	13586	13795	13608	13513	13799	13498	13623	13665	13478	13519	13698	13530	13597	13615	13669	13691	13537	13865	13501	13602	13596	13566	13588	13562	13560	13696	13585	13657	13593	13498	13573	13585	13748	13555	13708	13687	13666	13603	13688	13632	13583	13714	13519	13675	13911	13535	13554	13739	13783	13520	13704	13589	13608	13545	13590	13586	13719	13644	13872	13633	13726	13580	13623	13481	13726	13678	13683	13572	13593	13559	13442	13547	13516	13491	13642	13507	13448	13637	13591	13547	13477	13712	13628	13751	13557	13544	13670	13641	13578	13598	13645	13597	13639	13668	13654	13538	13650	13704	13533	13506	13534	13575	13671	13580	13475	13824	13641	13641	13762	13573	13485	13650	13542	13718	13782	13690	13775	13549	13671	13469	13489	13678	13664	13530	13699	13612	13602	13621	13609	13430	13663	13561	13636	13558	13592	13546	13746	13595	13706	13749	13681	13619	13539	13611	13626	13453	13551	13539	13594	13501	13685	13390	13612	13774	13697	13678	13548	13701	13805	13455	13707	13639	13675	13635	13478	13641	13719	13740	13767	13689	13642	13634	13659	13618	13616	13608	13662	13556	13745	13822	13531	13710	13647	13637	13546	13634	13683	13635	13672	13455	13708	13609	13610	13534	13554	13653	13544	13449	13564	13637	13863	13596	13576	13686	13671	13623	13549	13615	13607	13526	13667	13601	13610	13614	13559	13565	13650	13637	13583	13643	13645	13728	13683	13687	13691	13666	13602	13435	13560	13547	13715	13539	13735	13566	13559	13676	13676	13820	13614	13485	13628	13620	13643	13550	13693	13640	13667	13731	13608	13794	13624	13544	13666	13649	13531	13587	13635	13657	13659	13544	13553	13600	13611	13654	13604	13568	13552	13615	13573	13713	13592	13683	13621	13637	13654	13536	13618	13681	13742	13852	13580	13630	13652	13707	13561	13669	13598	13716	13649	13680	13589	13491	13714	13568	13517	13794	13654	13711	13529	13539	13691	13680	13525	13699	13559	13685	13676	13569	13507	13902	13683	13501	13564	13666	13703	13603	13548	13615	13621	13578	13431	13605	13520	13639	13508	13656	13703	13632	13551	13501	13494	13730	13620	13632	13593	13626	13496	13679	13713	13687	13596	13721	13758	13680	13869	13627	13508	13812	13563	13696	13572	13640	13624	13686	13536	13689	13606	13704	13658	13682	13466	13601	13721	13614	13619	13550	13516	13521	13497	13586	13739	13581	13634	13473	13609	13692	13696	13757	13575	13723	13741	13526	13516	13657	13715	13669	13664	13478	13585	13514	13616	13674	13660	13667	13768	13578	13648	13404	13528	13553	13535	13678	13525	13682	13688	13598	13640	13570	13600	13468	13610	13650	13692	13606	13607	13795	13618	13702	13610	13886	13760	13664	13638	13526	13644	13632	13751	13725	13511	13564	13590	13585	13605	13648	13558	13673	13720	13720	13625	13527	13636	13604	13543	13562	13735	13672	13627	13638	13625	13706	13651	13682	13531	13780	13474	13549	13808	13644	13494	13697	13571	13684	13626	13724	13525	13593	13705	13401	13812	13552	13629	13557	13596	13498	13777	13621	13634	13612	13582	13580	13816	13640	13587	13644	13661	13581	13554	13678	13572	13528	13556	13505	13691	13724	13721	13509	13545	13813	13549	13535	13524	13591	13542	13677	13556	13617	13384	13665	13724	13515	13606	13526	13830	13602	13588	13627	13503	13814	13757	13547	13668	13702	13532	13593	13689	13710	13577	13535	13691	13598	13735	13696	13465	13660	13680	13585	13584	13551	13690	13764	13486	13601	13656	13709	13627	13647	13500	13723	13478	13707	13682	13665	13854	13615	13591	13646	13570	13798	13520	13626	13562	13712	13675	13626	13582	13538	13694	13452	13559	13448	13582	13444	13664	13734	13570	13724	13586	13721	13615	13719	13467	13635	13596	13514	13582	13655	13682	13838	13566	13592	13861	13572	13673	13575	13597	13897	13820	13539	13562	13634	13676	13549	13466	13577	13677	13583	13584	13559	13638	13668	13601	13760	13782	13511	13580	13629	13771	13671	13687	13665	13541	13470	13771	13564	13608	13756	13716	13697	13646	13578	13565	13498	13731	13679	13549	13566	13531	13597	13742	13652	13634	13613	13573	13636	13481	13698	13590	13521	13498	13555	13514	13727	13596	13705	13546	13741	13591	13579	13531	13527	13485	13585	13617	13651	13577	13558	13642	13768	13625	13846	13487	13723	13698	13615	13617	13581	13713	13568	13696	13515	13681	13718	13705	13741	13618	13792	13679	13626	13680	13478	13571	13750	13734	13575	13617	13712	13709	13781	13747	13550	13508	13569	13621	13609	13677	13625	13525	13645	13549	13834	13599	13647	13569	13734	13434	13546	13569	13631	13573	13734	13658	13529	13673	13619	13704	13561	13575	13734	13667	13779	13478	13623	13772	13603	13639	13473	13641	13570	13556	13771	13619	13628	13715	13680	13648	13689	13435	13555	13708	13547	13716	13797	13559	13739	13582	13498	13607	13681	13655	13693	13629	13555	13469	13695	13430	13716	13745	13681	13655	13552	13624	13790	13652	13751	13706	13673	13565	13536	13598	13551	13748	13445	13736	13518	13690	13739	13635	13681	13634	13584	13611	13820	13654	13485	13600	13758	13648	13490	13516	13708	13653	13575	13703	13620	13580	13732	13622	13612	13416	13585
24708	21409	28746	28819	22311	19243	18124	17087	17005	16819	16521	16160	16292	16107	16206	16152	16113	16061	16054	15996	16027	16243	15995	16014	16430	16315	16300	16209	16050	16067	16097	16008	16005	16077	15992	15996	15953	15897	15947	15984	16031	16056	16104	16013	15942	15833	15868	15954	15953	16056	16066	16055	15912	15981	15748	15974	15883	16040	15969	15925	15927	15858	15993	15960	16015	15946	15823	15751	15846	16028	15963	16092	15955	16038	16009	15998	15731	15844	15973	15945	15978	16086	15912	15863	15865	15800	16028	16077	16128	15850	15940	16058	15883	15910	15772	15868	16173	16016	15908	15846	15987	15848	15973	15963	15968	15754	15901	15702	15883	15917	16075	15971	15742	16067	15936	15673	16021	16137	16042	15992	15863	15766	15684	15823	15794	15973	15975	15952	16011	15957	15962	16107	16032	15930	15973	16132	15970	15819	16036	16040	16019	15945	15913	15950	15924	15979	16047	15953	16016	15922	15878	15868	16017	16168	16007	15954	15885	15992	15939	15889	15943	16043	15751	15927	16019	15964	16015	16120	15880	15940	16232	15805	16027	15733	15935	15955	15820	15815	15872	15851	15883	15980	15856	16191	15928	15747	16010	16042	16032	15892	15968	16115	16218	15977	15859	15930	15843	16124	15917	15943	16047	15976	15843	15931	15977	15820	15886	16242	15753	15851	15819	16039	15822	15877	15953	15724	15823	15988	15881	15919	15767	15944	16066	16003	16021	16088	15848	15994	15718	15912	15785	15802	15826	15953	16004	15873	15997	15820	15892	15940	15986	15983	15912	15973	15859	15898	15888	16029	16091	16010	16017	16109	16093	15972	15934	16140	15911	16074	15932	15979	15959	16085	16031	15965	15770	16122	16160	15865	15983	15742	15990	15769	16134	15791	15962	16040	16031	15965	15816	15903	15861	15754	15826	15945	15768	16032	15914	15720	15757	15900	16006	16050	15996	15888	16019	15798	15729	15835	16219	15809	15950	16012	15952	15948	15792	15926	15845	15771	15777	15784	15943	15995	15961	15932	15914	15817	15950	15890	16063	15962	15964	15891	15775	15930	15852	16060	15940	15847	15845	15910	15753	15938	15958	15894	15972	15949	15809	15980	15964	15979	15920	15921	16034	15875	16037	15891	15822	15750	16001	16010	16034	15744	15877	15773	15819	15894	16111	15707	15977	15866	15788	15878	15848	15810	15892	16133	15737	15916	16063	15920	15865	16106	15949	15682	15807	16051	16039	16107	16016	15973	15919	15965	15786	16031	15973	15996	16118	15926	15811	15785	15892	15984	16031	15919	15980	15945	15901	15818	16116	15852	15961	15932	15914	15743	16003	15965	15716	15793	15825	15751	15965	15939	15843	15865	16040	15979	15964	15764	15923	15924	15931	15697	16122	15992	15963	16085	15994	15938	15942	15989	15928	15884	16208	15971	15916	16015	15868	16034	15673	15737	15916	16037	16059	15935	15917	16035	15983	16190	15823	15814	16077	15983	15992	16030	15809	15972	15806	15902	15755	16140	16085	16016	16189	16066	16029	16025	15960	16027	15974	15925	15954	15957	15966	15924	15893	15998	15886	16073	15876	16073	16130	16215	16133	15778	15893	15978	15863	15874	15754	15885	15944	15956	15941	15761	15876	15977	15927	15934	15894	15666	15997	15996	15903	15843	16006	15992	16067	15911	16046	15969	15882	15866	15877	15914	15927	15923	15970	16009	15895	15996	15975	16043	15880	15943	15958	16051	15909	16091	16008	15932	15874	15959	15938	15790	15736	15865	15978	15811	15696	15854	15866	15923	15917	15958	15848	15942	15886	16082	15789	15959	15858	15985	15752	15909	16101	16227	16117	16002	16036	16020	16060	16079	16004	15857	15922	15987	16033	15975	15998	15923	15841	15729	15860	15920	16064	15954	16040	15898	15735	15986	15799	15903	15974	16014	16074	15811	15897	15960	15966	15772	15897	15911	15837	15788	16001	15789	15893	16015	16166	15959	16077	16040	16033	16010	15958	16037	15958	16004	15814	15997	15995	16116	16009	16137	15902	15941	16125	15774	16002	16045	15774	16118	15812	15926	15977	15888	15948	16005	16079	15764	16058	15858	15727	15882	16020	15898	15851	15962	16006	16063	15949	15855	15923	15743	15820	15661	15951	16042	16116	15888	16063	15945	15921	15717	15914	15949	16013	15950	15894	15995	15946	15906	16005	16139	16047	16073	15874	15697	15997	15942	15967	15739	15740	15896	15893	16048	15993	15941	15985	15824	15832	16044	16046	15802	15927	15821	15866	15918	15936	16016	15972	15925	15954	15969	15982	16041	16020	15800	15729	16163	15831	15894	15951	16023	16178	15997	15937	16182	16189	16010	16148	15925	16095	15951	16084	16183	16054	15948	15738	15911	16036	15898	16200	15983	15913	16091	15852	15945	15882	15884	15928	16089	15938	15984	15881	15920	15793	16131	16082	15936	15828	16123	15977	15942	15832	16013	16136	16070	15829	16034	16021	15853	15937	15887	15840	15975	16018	15865	15753	15785	15811	15895	15930	15856	16106	16031	15887	15913	15737	15841	16078	15906	15958	15784	15869	15908	15883	16118	15992	16025	15918	15930	16184	16059	15897	15994	15865	15760	15817	15894	16076	15981	16000	15922	15944	15832	16092	16039	15949	16024	15812	15888	15924	16009	16091	16074	16008	15835	16007	15872	15825	15667	16021	15799	15839	16051	15877	15920	16003	15912	16019	15992	15868	16077	16090	16090	15891	16067	16163	15905	15891	15895	15865	15988	16013	15924	15943	15899	15930	15929	16033	15883	15995	15800	15689	15956	15802	15953	16051	15985	16062	15708	16117	15921	15987	16043	15889	15833	16086	16129	16016	16034	15927	16116	16049	16030	15841	16035	15902	16170	15983	15850	15979	15887	15955	15891	15895	16161	15932	16065	16232	15721	15792	16270	15951	16003	16023	16117	16210	15974	16010	16043	15894	15972	15836	15890	16006	15974	16062	16078	16154	15799	16308	16228	15933	15968	16027	15870	16024	15930	16018	16036	16028	15820	15889	15962	15829	15819	15880	15995	15853	15831	16124	16027	15959	16044	16041	16002	16034	15863	16055	15965	15927	15950	16051	15787	16009	16042	15816	15915	15882	16067	15654	16010	16110	15934	16087	16036	16174	15813	16124	15870	16190	16012	15979	15833	15967	15984	15861	15897	15867	15969	15867	15875	16043	15952	15818	15838	15923	15776	15921	16115	15751	16034	16056	15830	16289	16027	15960	15987	16041	16014	16117	16021	15963	15894	15764	15959	15944	16049	16055	16026	16144	15940	16130	15966	16068	16010	15929	15955	15927	16028	15992	15901	15992	15896	15917	15997	15939	15922	16040	16017	15898	16002	15958	16047	15949	16002	15916	15850	15744	15797	15749	15948	15856	15804	15943	16114	16085	16089	16035	16029	16096	16124	16102	15973	15813	15969	15898	15889	15908	15962	16171	16135	15881	15853	16085	15839	15928	16159	15973	16003	15930	15839	15874	15998	16060	15926	15982	16006	16175	15849	15966	15946	15957	16028	15965	15980	15848	15947	15813	15932	15890	15911	15965	15936	15871	15992	16052	15945	15825	16013	15950	15910	15941	15973	15993	15975	16033	15964	16074	15858	15987	15918	16022	15835	15911	15850	15801	15875	15894	16051	15752	16184	15857	16047	15925	15809	15989	16016	15714	15917	15880	15978	15812	15835	15784	15925	15906	15908	16205	15969	15942	15932	15888	16040	15913	15939	16062	15837	15853	15747	16041	15922	15938	15926	15948	16050	16026	16039	15971	16031	16076	15934	16016	16018	15970	15819	16108	16013	15947	15958	15796	15934	15867	15982	15944	16148	15929	15843	15906	15710	16002	15869	15887	15874	16010	15928	15904	16061	15628	15886	15985	15839	16008	15941	16171	16048	15859	16073	15686	15934	16044	15940	15826	15932	16104	16009	16101	16014	16029	15990	15954	15916	15900	15914	15890	15974	16045	15823	16067	15881	15624	16037	15887	15920	15702	15840	16062	15909	16201	16023	15781	15885	15929	15722	16060	16077	16006	15946	15771	16020	15898	16183	16118	15813	16017	15950	15949	15967	15828	15710	16079	16118	15943	15844	15909	15906	15849	15890	15903	15812	15861	15963	16117	15813	16141	15838	15875	15889	15960	15754	16056	16017	16055	16053	15799	15853	15802	16083	15874	16060	15915	15896	16074	15994	16070	16041	16077	15886	16052	16104	15971	15996	16124	16086	15998	16189	16012	16062	16106	15971	15971	15964	15946	15943	15824	15854	15871	15855	15932	15844	15915	16027	16082	15897	15858	15994	16078	15876	15943	16002	15949	15960	15850	15804	16096	16022	16074	15912	15937	16042	16072	15956	16040	16168	15946	16012	15964	16184	15817	15914	15937	15967	15927	16019	15984	15952	15926	16060	16106	16167	16114	15929	16006	15776	15813	15692	15857	16104	15881	15951	15957	15879	16030	15977	16024	15797	15882	15954	15909	15877	16069	15853	15887	15921	15891	15848	16024	16060	15752	15839	15954	15931	15927	16107	15801	15868	16067	16139	16014	16109	16013	15800	15845	16046	16085	16049	16184	15987	16038	15969	15781	15955	16031	16309	15977	15880	16069	15863	16029	16079	15643	15918	16002	15839	16033	15860	16020	16141	16112	15890	15933	16004	16050	16139	15869	15949	16010	15881	16065	15973	15826	15938	16205	16127	16048	15983	16071	15900	16012	15858	16052	15999	16033	16034	15907	15864	15765	16248	16012	15996	15877	15959	15982	15750	15934	15975	15868	16082	16028	16036	15788	15960	15822	16049	16002	15980	15807	15879	16111	15868	16011	15829	15932	15924	16131	15777	16084	16013	16157	15950	16046	15860	15878	16109	15974	15790	16004	16121	15707	15989	15895	15912	15854	16209	16077	16073	15798	15883	16059	16095	16078	15951	16056	16013	16003	15858	15983	16024	16028	15913	15973	15854	15846	15776	16003	15843	16027	15922	16088	15911	16027	15990	15890	15991	16023	16033	16158	15796	15881	15960	16001	15948	16043	15923	16019	15910	16057	15970	15936	16142	16214	16038	16009	15869	16051	15919	15922	15783	16063	16119	15895	15692	16094	16008
31767	52183	40663	28519	20149	16100	14588	14615	14249	14078	13318	13307	13447	13400	13208	13424	13164	13183	13180	13371	13263	13148	13541	13275	13547	13594	13521	13386	13179	13027	13067	12896	13183	13057	13100	12956	13030	12977	13173	13038	13003	13056	13019	13139	13008	13000	13042	13102	13021	12960	13166	12988	12898	13105	13035	13117	12948	12986	12970	12918	13066	13111	13141	13093	12993	12955	13240	13048	13058	13002	13194	13037	13104	13057	13056	12967	12978	13093	13101	13313	13083	13037	12736	13011	12920	13092	13048	12935	13023	13193	12952	13156	12910	12950	13078	12995	13041	13088	12991	13049	12936	13021	13066	12982	13222	13035	12985	13131	13084	13010	13095	12992	13058	13149	12911	12932	13119	12927	13039	13104	13135	12926	13187	12982	13074	12868	13034	13041	13012	13216	13026	13097	13129	12946	13105	13060	13153	13051	12960	12856	12945	12831	13040	13013	12980	13016	12953	13110	13042	13010	13100	12945	12991	13106	13094	13057	13084	12941	12952	13004	13058	12885	13030	13117	13074	13085	12974	13071	13193	13119	12993	13066	13177	13071	12983	13023	13067	12874	13092	12979	13093	13050	12932	13092	13099	13001	12953	12946	13085	12884	13110	13061	12952	13106	13050	13046	13144	12912	13063	12973	13168	13024	13052	13159	12964	13043	12947	13010	13097	13228	13025	12911	13089	13026	13038	13034	13032	13096	12957	13026	13024	13114	13096	12973	12961	13079	12948	13059	13106	13251	12928	13095	13087	12985	13112	12992	13004	13028	12924	13053	12975	13082	12969	12965	12965	13048	13091	13068	12930	12948	12976	13134	13099	12987	12982	12911	13088	12948	13049	13005	12975	13088	13177	12934	13226	12889	13136	13250	12988	13100	12911	13026	13109	13007	13156	12889	12839	13049	12986	13151	13103	13149	12990	12981	13172	13044	13083	13029	13115	13062	13060	12939	13036	13101	12958	13228	13080	13039	13015	12871	13019	12859	13109	13064	13090	13071	13038	12995	12980	13060	13095	13031	13170	13007	12927	13192	13037	13049	13035	12955	13082	13091	13195	13101	12976	13039	13047	13134	12982	12978	12988	13130	13198	12931	12917	12937	13112	12907	13053	13067	13044	13128	12984	13215	12977	13086	12994	13203	12817	13095	13239	13002	13039	12923	12943	12949	12986	12974	13001	13104	12949	13045	13001	12996	13073	13136	12999	12937	13168	13056	13011	13099	13039	13136	13016	12997	13052	13110	13261	13106	13021	13039	12920	13007	13244	13054	12988	12975	12956	13025	12940	13103	13175	12961	13025	12980	13108	12918	13002	13000	13052	12958	13179	13156	13217	12975	12989	12910	13078	13115	13174	13160	13226	13161	13212	13073	13088	12906	13172	12996	13182	13053	12925	12969	12886	13131	13068	13177	13054	12725	13046	12973	12971	13010	13142	13022	12987	12965	13077	12953	12976	13264	12894	12968	13145	13024	12997	13107	13020	13028	13055	12969	12963	13083	13075	13156	13028	12956	12984	13053	13013	13058	13015	13201	13183	12901	12898	13091	13072	13048	13169	13056	13070	13022	13010	12993	12948	12872	12974	12866	13006	13007	13130	13111	13110	12985	13197	12927	13095	13165	13117	13002	13045	13018	13143	12912	13057	13042	12981	12873	12840	12918	12859	13096	12965	13091	13033	13060	13147	13020	13156	13111	12989	13117	12943	13014	13256	13122	13057	12960	12947	13066	13133	13121	12990	13044	13098	13038	13013	13093	13112	13069	13013	12965	12927	13108	13105	13052	12979	12906	13082	13128	13087	13001	12996	13278	12815	12767	12921	13125	12947	13013	13033	12968	13150	12961	13054	12911	13025	13047	13055	13111	12984	13049	13035	12921	13121	13116	13075	12897	13133	12921	13174	13023	12918	13036	13194	13041	12904	13039	12975	13093	12995	12978	13081	13040	13104	12929	13056	13018	13087	13001	12972	13024	12949	13031	12948	13014	13071	13093	13243	13076	12920	12925	13141	13034	13011	13232	13165	12988	13062	13131	13210	13097	13054	13002	13169	13079	13190	12944	13085	12992	13049	13167	12994	13021	12844	13129	12964	13019	13129	13109	13211	12987	13095	13128	13107	12946	12962	13029	13009	13001	12906	13062	13142	13048	12965	13129	12994	13019	12950	13224	12912	12986	12850	12838	12926	13042	12878	12992	12954	13026	13114	12942	12872	12999	13046	12843	13072	12861	13014	13071	12967	13052	12965	13081	13100	13132	13058	12976	13151	13286	12905	12858	12875	13087	13040	12946	12932	13191	13107	13026	12940	12966	13014	13091	13002	13008	13114	12972	13139	13064	12979	12891	13178	12991	13149	13035	13002	13074	13058	13084	13008	12914	13053	13088	13210	13056	13119	12994	12969	13042	13082	13169	12870	12999	13020	13081	13069	13157	13172	13145	12951	12983	13014	13181	13087	13021	13002	13158	13176	12968	13146	12958	12996	13082	13023	13067	12937	13013	12986	12970	13044	12947	13031	12841	12908	13110	13086	13129	13027	12992	13174	13093	13098	13122	12991	12948	13119	13032	12963	13091	12931	13009	13047	13116	12972	12995	13009	12978	13070	12907	13058	12920	12788	13139	12996	12900	13092	13029	13006	13216	13297	12953	13121	12924	13033	13041	13036	13008	13048	13055	13040	13049	13149	13014	12963	13000	12933	12913	13216	12948	13061	12972	12926	12883	13053	13067	12988	12980	13125	13113	12933	13213	12984	12995	13029	13028	13212	13014	13086	13082	13036	13079	13236	13056	12997	13075	13176	13081	13039	12981	12917	12952	12962	12984	13045	13034	13151	13102	13271	13093	12930	13031	12963	13082	12848	13145	13012	12982	13046	13095	13130	13190	13064	13033	13032	13042	13097	13148	12932	13108	13148	13213	13070	13047	12949	12997	12985	13186	13113	13123	13132	13127	13174	12910	13140	12993	13017	13056	13032	13003	13108	12987	12979	13068	12846	13116	13050	13069	13112	13052	13104	13227	13079	12962	13028	13127	13053	12971	12877	13135	13122	13183	12992	12845	13084	12832	13084	12785	13051	12934	13157	13101	13121	13052	13154	13051	13064	13048	13135	13234	13086	13180	13154	12873	13015	13095	13103	13126	13053	13026	13035	12995	13119	13173	13237	13065	13020	12940	13057	13140	13104	13126	13021	13129	12990	13161	13023	13218	12906	13019	13034	12834	13155	13048	13092	13222	13221	13102	13024	13085	13003	12944	12841	13098	13119	13012	13033	13026	13071	12820	13039	13162	13133	12962	12919	13056	13046	13049	13147	13042	13104	12947	13077	13148	12974	13160	13100	13077	13058	13030	12890	12980	12824	13003	13160	13099	12967	13041	13011	13154	13147	13180	12909	12992	13026	13134	13174	13160	13084	13158	13046	12857	12970	13060	13181	13082	13048	13018	12964	13065	13038	13092	12941	13086	13056	13061	13012	12926	13012	13196	13124	12973	13014	13022	12839	12872	13007	12902	13199	13165	13079	12984	13115	13107	13069	13082	13006	13011	12806	13126	12994	13011	13201	13049	13080	13097	13085	13086	12886	13105	12962	13005	12860	13129	13033	13003	13046	12928	13014	13218	12947	13135	13001	13083	12959	12944	13074	13043	13044	13142	12955	13001	13031	13105	13119	12986	13041	12863	13036	13045	13031	12988	12826	12970	13024	13037	13094	13109	12963	13088	12994	12906	12992	13011	13074	13049	13068	12924	13143	13251	13031	12833	13136	13093	13104	13121	13133	12877	12928	12855	13057	13068	13083	13007	12922	12968	13019	13154	13006	13022	13145	12843	13079	13100	13104	13020	13113	13076	13016	12891	12975	13085	12858	13002	13004	12933	12979	12990	13075	13146	13037	12953	12998	13032	13134	13049	13126	13241	12930	13010	13150	13145	13034	12882	13116	12942	12997	13092	13099	13018	13027	13146	13091	13044	12908	13031	13034	12855	13156	12981	12913	13020	13014	12927	13169	12940	13037	13015	12964	13225	13164	13129	13017	13170	13282	13080	13057	13012	13064	12998	13009	13189	12927	12829	13119	13036	13034	13051	12881	13089	12929	12955	13048	12927	13122	12791	12974	13057	13002	13086	12952	13079	12942	13119	13044	13137	13023	12988	13158	13059	13038	13050	12936	12985	12789	12979	13259	13079	13086	13122	13045	12967	13073	12972	13121	13096	12971	12990	13095	13018	13065	13104	12977	13093	13065	13104	13050	13158	12949	13043	13042	12964	13184	12961	13083	12918	13012	13072	13047	13144	12982	13093	12947	13234	13104	13086	13065	12984	13033	12986	13158	13103	12977	13123	13189	12976	13151	13149	12954	12953	12932	13113	12937	13001	13207	13096	13173	13152	12983	13027	13036	13080	13126	12980	13119	13047	13006	12952	13100	13059	12993	12888	12875	13103	12956	13238	13042	13173	12796	12856	12921	13007	12996	13039	13086	13157	13184	12952	13005	13139	13083	13096	12993	13037	13041	13072	12877	13189	12940	13073	13061	13063	13041	12890	12917	13048	13146	12957	13054	13032	13071	13056	12913	13081	13094	13117	13174	12853	13067	13055	13044	12889	12966	13005	13043	13059	13121	12940	12939	13045	13235	13084	12978	13116	13150	12976	13006	13086	13000	12957	13027	13203	13132	12772	13178	13113	13105	12883	13035	13182	12970	13097	12993	13233	12995	13050	13161	13117	13064	13059	13128	12817	13169	13014	13143	13093	12990	13186	13030	13037	12841	13043	12988	13137	13178	13043	13095	13073	13036	13182	12948	12929	13094	13085	13102	13151	13116	13054	13062	12976	12911	12985	13091	13078	12994	12948	13328	12857	12942	13123	13010	13044	12880	13068	13114	13106	12994	12936	13069	13161	13186	12974	13011	13170	13144	12896	13150	13109	12973	13176	13132	13060	12980	13042	12987	13136	12810	12993	13042	12954	13045	13067	13064	13080	13136	13056	13131	13019	12935	13061	13029	13011	13169	12904	13040	12990	13050	12998	13019	13036	13062	12975	13002	13026	13154	12870	13022	13008	13201	12999	13073	13062	12951	12956	13111	13128	12934	13108	13080	13015	13042	12938	13117	13226	13192	13077	12916	13084	12955	13044	13201	13035	13250	12922
22218	21137	28532	24439	22235	23085	22870	17984	16503	16337	15899	15384	15417	15201	15148	15214	15105	14963	14879	14835	14856	14945	15462	16578	16561	16256	15788	15298	15060	14861	14647	14814	14742	14709	14697	14874	14708	14697	14793	14696	14859	14632	14708	14627	14734	14905	14787	14805	14753	14869	14734	14707	14764	14806	14821	14647	14910	14842	14521	14743	14678	14813	14706	14611	14736	14580	14642	14511	14744	14621	14836	14712	14735	14621	14702	14609	14657	14756	14667	14841	14521	14694	14565	14552	14832	14803	14517	14713	14601	14881	14811	14703	14840	14715	14571	14716	14769	14877	14715	14801	14606	14582	14679	14739	14549	14616	14596	14737	14599	14782	14761	14674	14800	14773	14726	14731	14666	14708	14659	14493	14759	14709	14752	14625	14560	14579	14637	14662	14723	14768	14612	14647	14635	14536	14955	14699	14747	14653	14762	14525	14660	14578	14716	14658	14627	14693	14601	14762	14800	14694	14682	14724	14628	14789	14754	14683	14684	14748	14809	14721	14666	14720	14554	14724	14567	14731	14611	14748	14623	14680	14599	14676	14635	14719	14586	14599	14727	14736	14641	14566	14564	14704	14577	14688	14780	14773	14855	14572	14633	14504	14565	14756	14807	14867	14660	14962	14601	14707	14783	14720	14694	14629	14838	14758	14650	14694	14724	14682	14736	14622	14718	14800	14824	14605	14464	14481	14704	14801	14708	14681	14544	14772	14764	14799	14760	14552	14736	14517	14758	14618	14913	14636	14779	14661	14628	14456	14625	14799	14676	14631	14731	14832	14729	14701	14753	14545	14665	14771	14643	14651	14570	14647	14656	14750	14742	14610	14510	14509	14797	14635	14714	14838	14590	14750	14743	14661	14695	14714	14829	14659	14768	14567	14742	14758	14694	14803	14491	14642	14649	14638	14687	14743	14612	14664	14538	14756	14712	14685	14666	14678	14805	14635	14733	14797	14755	14644	14598	14542	14699	14810	14803	14590	14658	14528	14632	14629	14635	14901	14676	14632	14630	14518	14760	14569	14709	14720	14911	14600	14532	14661	14695	14807	14556	14871	14613	14793	14829	14777	14514	14715	14712	14709	14537	14670	14642	14688	14644	14791	14792	14566	14732	14666	14700	14759	14933	14657	14805	14685	14751	14792	14734	14782	14583	14741	14622	14611	14560	14619	14669	14602	14555	14923	14831	14799	14733	14567	14850	14687	14797	14533	14768	14708	14833	14705	14735	14824	14718	14779	14648	14604	14580	14663	14854	14878	14718	14547	14579	14736	14586	14609	14559	14840	14707	14575	14876	14974	14703	14732	14794	14713	14791	14752	14706	14630	14786	14691	14754	14679	14685	14714	14706	14767	14667	14773	14703	14645	14615	14614	14802	14866	14704	14614	14456	14702	14755	14648	14739	14718	14625	14486	14767	14770	14662	14666	14717	14647	14533	14671	14791	14720	14833	14667	14684	14709	14815	14727	14799	14715	14638	14561	14781	14601	14577	14688	14803	14677	14635	14692	14748	14616	14470	14665	14577	14807	14689	14750	14742	14645	14652	14870	14682	14666	14689	14718	14627	14628	14623	15039	14769	14815	14486	14728	14639	14896	14645	14732	14738	14704	14685	14777	14780	14666	14719	14612	14557	14435	14610	14603	14741	14891	14717	14856	14809	14545	14540	14763	14893	14565	14814	14863	14623	14637	14764	14652	14615	14622	14778	14633	14728	14809	14825	14743	14731	14582	14757	14492	14644	14703	14532	14673	14621	14572	14844	14513	14649	14691	14517	14423	14573	14769	14717	14919	14777	14656	14710	14724	14513	14711	14575	14673	14608	14626	14646	14631	14720	14654	14606	14782	14525	14758	14533	14704	14689	14917	14717	14550	14656	14594	14672	14667	14757	14688	14868	14804	14837	14631	14503	14748	14625	14754	14667	14610	14633	14816	14799	14653	14685	14829	14908	14892	14744	14575	14582	14674	14731	14925	14803	14609	14558	14663	14674	14899	14877	14699	14720	14604	14557	14670	14795	14819	14897	14692	14578	14738	14789	14618	14583	14614	14876	14513	14674	14758	14765	14683	14720	14635	14760	14600	14600	14540	14464	14717	14800	14751	14706	14397	14731	14844	14621	14747	14716	14587	14764	14542	14729	14579	14752	14617	14931	14614	14597	14504	14595	14526	14790	14689	14581	14618	14553	14570	14651	14644	14497	14621	14552	14731	14591	14671	14787	14770	14670	14690	14593	14553	14566	14869	14485	14674	14836	14520	14660	14751	14738	14892	14617	14451	14680	14731	14831	14489	14787	14734	14767	14616	14653	14909	14643	14784	14843	14799	14464	14662	14607	14574	14709	14742	14716	14577	14699	14688	14815	14650	14599	14696	14658	14577	14652	14623	14785	14835	14674	14460	14667	14922	14563	14705	14611	14543	14793	14684	14769	14758	14787	14623	14625	14779	14642	14490	14871	14564	14744	14666	14365	14555	14640	14742	14745	14587	14788	14720	14589	14562	14473	14681	14695	14662	14753	14598	14511	14652	14717	14714	14660	14792	14580	14738	14896	14700	14603	14852	14620	14651	14712	14669	14695	14572	14594	14726	14659	14693	14759	14766	14517	14670	14765	14527	14542	14908	14619	14894	14520	14652	14418	14576	14501	14488	14664	14651	14750	14627	14666	14787	14693	14491	14686	14509	14771	14734	14940	14709	14807	14700	14654	14587	14756	14725	14712	14806	14746	14618	14499	14759	14718	14728	14714	14639	14805	14672	14699	14540	14617	14558	14440	14721	14761	14463	14854	14610	14415	14595	14688	14649	14703	14714	14574	14521	14742	14748	14823	14733	14539	14692	14686	14791	14533	14712	14523	14565	14733	14546	14829	14864	15008	14649	14825	14658	14566	14784	14575	14608	14616	14823	14627	14783	14617	14675	14596	14575	14587	14680	14804	14649	14837	14774	14799	14724	14920	14817	14656	14738	14795	14515	14787	14604	14807	14892	14821	14744	14790	14731	14769	14541	14657	14559	14611	14785	14734	14603	14483	14581	14817	14673	14778	14602	14680	14619	14667	14567	14799	14696	14713	14507	14652	14579	14747	14637	14633	14689	14906	14671	14719	14861	14573	14716	14489	14769	14805	14719	14582	14692	14717	14578	14721	14679	14710	14675	14690	14774	14858	14554	14764	14556	14845	14665	14733	14657	14685	14787	14490	14696	14693	14625	14626	14667	14607	14657	14581	14577	14685	14601	14793	14564	14787	14724	14472	14765	14807	14804	14722	14906	14549	14601	14565	14594	14588	14694	14633	14538	14677	14713	14731	14552	14739	14603	14638	14525	14711	14858	14816	14684	14685	14765	14880	14806	14722	14665	14857	14696	14788	14524	14647	14886	14604	14744	14603	14755	14604	14691	14691	14546	14707	14603	14620	14513	14545	14749	14921	14705	14643	14731	14713	14853	14734	14728	14743	14610	14782	14459	14587	14762	14747	14686	14819	14685	14606	14681	14571	14532	14842	14693	14846	14685	14838	14680	14665	14611	14475	14546	14712	14705	14828	14675	14882	14591	14628	14657	14578	14718	14569	14781	14744	14418	14623	14718	14888	14588	14831	14720	14733	14630	14732	14826	14834	14710	14572	14827	14590	14765	14701	14735	14823	14776	14484	14581	14633	14811	14604	14724	14644	14800	14717	14852	14821	14473	14657	14750	14778	14606	14582	14640	14718	14839	14676	14734	14633	14629	14617	14800	14696	14562	14871	14771	14749	14813	14657	14609	14715	14710	14731	14669	14710	14772	14682	14576	14663	14496	14791	14724	14574	14790	14807	14769	14560	14691	14569	14669	14777	14688	14668	14774	14511	14666	14656	14587	14522	14845	14630	14746	14698	14642	14830	14768	14590	14611	14647	14757	14533	14671	14698	14779	14650	14505	14662	14707	14793	14579	14578	14645	14538	14705	14666	14657	14889	14652	14724	14509	14497	14488	14682	14556	14756	14829	14646	14503	14787	14854	14659	14706	14427	14563	14705	14705	14606	14678	14703	14584	14523	14722	14814	14683	14787	14708	14588	14767	14763	14850	14685	14544	14621	14633	14570	14623	14699	14628	14624	14826	14617	14722	14567	14591	14906	14835	14604	14750	14732	14577	14598	14749	14829	14649	14733	14830	14906	14610	14728	14798	14691	14686	14855	14806	14730	14634	14768	14734	14674	14761	14815	14650	14608	14747	14665	14729	14605	14840	14723	14790	14652	14445	14760	14716	14703	14649	14853	14687	14817	14715	14735	14638	14472	14672	14641	14640	14761	14631	14626	14591	14578	14721	14702	14633	14745	14572	14555	14762	14530	14724	14619	14682	14389	14540	14660	14559	14624	14570	14723	14628	14683	14713	14737	14446	14739	14663	14684	14689	14669	14856	14591	14667	14834	14754	14738	14616	14591	14774	14655	14652	14821	14729	14738	14571	14766	14678	14718	14662	14790	14735	14755	14782	14687	14591	14659	14748	14728	14615	14623	14615	14859	14455	14622	14570	14489	14499	14827	14676	14639	14769	14820	14724	14607	14610	14789	14638	14750	14548	14657	14700	14835	14563	14591	14710	14671	14617	14746	14281	14777	14705	14581	14619	14732	14727	14640	14643	14733	14704	14532	14685	14579	14654	14769	14877	14607	14739	14653	14555	14499	14585	14656	14626	14546	14635	14558	14708	14716	14622	14931	14820	14664	14605	14783	14630	14666	14857	14707	14566	14599	14580	14670	14559	14677	14569	14576	14585	14526	14572	14777	14722	14782	14674	14786	14495	14695	14725	14472	14653	14681	14612	14594	14677	14540	14735	14634	14790	14850	14554	14662	14806	14651	14670	14723	14661	14760	14619	14576	14704	14644	14639	14704	14672	14517	14827	14841	14764	14636	14616	14545	14719	14681	14724	14704	14700	14703	14781	14765	14933	14726	14430	14854	14772	14494	14575	14668	14638	14446	14646	14659	14712	14681	14546	14475	14719	14697	14570	14649	14678	14775	14689	14556	14640	14755	14771	14936	14774	14615	14695	14666	14672	14700	14754	14699	14715	14561	14664	14811	14771	14831	14632	14879	14672	14628	14631	14547	14717	14781	14678	14697	14774	14742	14696	14854	14746	14357	14784	14583	14536	14740	14745
35153	61208	52515	40661	27899	17046	15525	15410	14774	14062	13209	13137	12739	12950	12682	12795	12655	12566	12417	12248	12581	12932	13121	14770	14663	13827	13351	12885	12548	12253	12094	12347	12130	12113	12401	12108	12132	12471	12200	12158	12401	12173	12294	12171	12180	12420	12267	12236	12320	12344	12276	12327	12268	12271	12338	12261	12306	12473	12338	12341	12286	12371	12318	12180	12376	12335	12195	12148	12244	12216	12136	12125	12274	12255	12216	12161	12277	12162	12251	12281	12263	12262	12275	12391	12271	12258	12192	12299	12240	12304	12338	12287	12433	12342	12154	12389	12175	12250	12193	11988	12335	12207	12341	12534	12170	12268	12443	12300	12147	12281	12069	12041	12426	12310	12319	12354	12446	12081	12316	12227	12301	12169	12113	12345	12400	12267	12319	12148	12371	12324	12305	12103	12249	12333	12352	12256	12208	12227	12307	12271	12288	12251	12131	12224	12126	12197	12216	12176	12294	12165	12363	12096	12202	12230	12095	12134	12368	12327	12155	12212	12165	12439	12240	12262	12279	12100	12281	12338	12085	12354	12450	12285	12267	12283	12307	12143	12185	12131	12040	12292	12241	12184	12249	12133	12245	12403	12299	12069	12405	12233	12333	12187	12228	12201	12298	12275	12335	12425	12083	12424	12302	12090	12122	12270	12296	12317	12307	12372	12238	12363	12137	12232	12214	12402	12307	12244	12225	12132	12301	12227	12292	12293	12247	12186	12269	12180	12105	12302	12232	12301	12332	12286	12204	12351	12346	12336	12181	12308	12248	12217	12365	12247	12244	12269	12179	12234	12208	12255	12163	12098	12436	12263	12283	12084	12180	12336	12226	12250	12185	12215	12242	12215	12328	12318	12208	12234	12223	12234	12322	12209	12257	12121	12315	12407	12111	12208	12397	12144	12282	12386	12018	12127	12329	12129	12242	12234	12191	12377	12358	12252	12246	12113	12311	12186	12151	12086	12169	12319	12270	12186	12222	12108	12430	12126	12183	12292	12075	12148	12225	12420	12262	12193	12114	12095	12193	12366	12365	12193	12129	12253	12265	12347	12336	12381	12126	12230	12172	12266	12413	12087	12232	12143	12378	12324	12258	12370	12177	12300	12265	12196	12324	12291	12166	11953	12360	12372	12228	12253	12172	12140	12241	12209	12250	12352	12234	12367	12423	12072	12329	12385	12359	12292	12191	12351	12136	12276	12192	12202	12236	12208	12275	12167	12326	12316	12203	12310	12183	12232	12174	12316	12413	12344	12205	12219	12220	12361	12148	12268	12292	12188	12216	12225	12308	12152	12181	12340	12204	12129	12245	12326	12445	12317	12139	12318	12258	12203	12266	12250	12200	12298	12405	12059	12454	12372	12236	12192	12186	12126	12304	12345	12196	12331	12195	12294	12232	12317	12313	12348	12200	12283	12377	12358	12287	12244	12363	12290	12162	12226	12224	12269	12299	12042	12422	12123	12207	12272	12328	12428	12330	12271	12157	12253	12212	12181	12203	12394	12042	12313	12205	12282	12204	12185	12225	12314	12228	12400	12182	12104	12175	12132	12108	12186	12383	12251	12306	12173	12171	12335	12230	12244	12276	12236	12321	12351	12342	12236	12254	12260	12208	12231	12158	12282	12202	12373	12305	12122	12243	12240	12236	12348	12184	12207	12418	12206	12218	12336	12188	12161	12318	12237	12079	12259	12123	12307	12338	12278	12227	12267	12437	12227	12363	12182	12211	12283	12145	12157	12280	12285	12242	12145	12228	12330	12229	12360	12118	12385	12380	12179	12274	12194	12394	12202	12330	12225	12289	12069	12420	12177	12377	12272	12300	12243	12084	12247	12212	12262	12319	12264	12263	12152	12318	12259	12334	12225	12397	12353	12237	12209	12281	12206	12296	12221	12197	12104	12288	12260	12227	12078	12342	12350	12361	12199	12267	12401	12138	12197	12169	12262	12190	12329	12222	12185	12206	12145	12186	12249	12411	12079	12211	12358	12309	12123	12333	12200	12110	12220	12307	12305	12297	12241	12406	12113	12388	12330	12284	12241	12290	12145	12254	12323	12394	12109	12293	12320	12101	12308	12265	12266	12149	12367	12318	12210	12322	12271	12335	12223	12196	12225	12335	12281	12200	12249	12221	12177	12440	12206	12278	12279	12384	12200	12285	12200	12176	12348	12250	12199	12133	12138	12185	12334	12232	12210	12225	12181	12296	12370	12260	12219	12330	12270	12315	12167	12269	12142	12195	12362	12309	12248	12182	12347	12302	12272	12313	12326	12285	12354	12393	12365	12314	12202	12149	12396	12263	12247	12187	12326	12242	12146	12305	12241	12238	12160	12398	12289	12148	12140	12185	12214	12276	12168	12050	12271	12490	12220	12249	12197	12309	12311	12257	12155	12257	12299	12191	12131	12425	12343	12145	12453	12082	12357	12243	12173	12309	12323	12296	12312	12104	12320	12279	12223	12111	12196	12354	12154	12395	12144	12225	12165	12108	12345	12237	12249	12220	12103	12297	12181	12185	12234	12183	12266	12294	12330	12302	12264	12196	12235	12269	12308	12163	12263	12329	12267	12256	12195	12273	12297	12312	12063	12286	12167	12325	12236	12119	12239	12338	12180	12267	12045	12241	12249	12248	12270	12278	12339	12347	12373	12323	12238	12197	12040	12247	12311	12175	12426	12355	12343	12404	12275	12079	12304	12229	12175	12148	12330	12185	12237	12154	12117	12228	12256	12403	12092	12248	12333	12249	12322	12190	12312	12202	12267	12207	12186	12179	12341	12279	12116	12330	12197	12203	12185	12300	12308	12357	12371	12382	12142	12199	12225	12368	12047	12206	12302	12217	12044	12329	12171	12334	12046	12223	12361	12136	12147	12249	12251	12100	12322	12254	12199	12201	12202	12335	12160	12164	12234	12195	12164	12285	12170	12233	12241	12193	12149	12267	12192	12303	12008	12249	12007	12170	12237	12234	12250	12312	12308	12245	12343	12076	12331	12272	12242	12382	12386	12198	12357	12376	12191	12165	12342	12315	12487	12280	12140	12153	12330	12232	12199	12442	12055	12248	12328	12029	12184	12374	12174	12199	12205	12145	12343	12308	12253	12368	12104	12332	12255	12405	12394	12173	12343	12274	12243	12407	12511	12282	12222	12104	12225	12260	12255	12366	12305	12389	12143	12343	12044	12329	12241	12199	12241	12275	12477	12312	12350	12229	12258	12265	12230	12361	12136	12231	12294	12034	12298	12230	12298	12336	12339	12191	12380	12209	12279	12273	12323	12261	12377	12204	12127	12119	12272	12233	12264	12266	12213	12125	12145	12259	12040	12439	12319	12241	12151	12336	12284	12184	12280	12225	12308	12299	12212	12186	12244	12326	12209	12287	12264	12190	12243	12398	12108	12250	12186	12227	12257	12156	12119	12183	12141	12257	12317	12257	12293	12261	12350	12164	12300	12201	12331	12281	12326	12334	12114	12357	12289	12149	12189	12225	12092	12266	12191	12308	12128	12165	12137	12202	12392	12235	12223	12293	12263	12189	12377	12076	12524	12156	12201	12242	12211	12243	12281	12273	12130	12354	12341	12332	12169	12208	12242	12403	12328	12246	12186	12337	12150	12197	12285	12200	12226	12359	12422	12238	12247	12256	12541	12153	12169	12238	12364	12247	12320	12074	12288	12241	12181	12208	12246	12201	12371	12470	12174	12176	12177	12444	12384	12380	12280	12183	12116	12286	12179	12395	12132	12281	12191	12266	12327	12120	12433	12179	12227	12204	12174	12458	12308	12187	12096	12154	12307	12383	12348	12189	12010	12308	12225	12300	12114	12217	12250	12512	12405	12057	12313	12483	12174	12317	12159	12197	12316	12359	12188	12187	12247	12303	12176	12395	12284	12205	12428	12128	12251	12328	12329	12143	12248	12238	12209	12215	12220	12187	12388	12406	12173	12253	12121	12205	12141	12227	12312	12360	12133	12146	12456	12308	12201	12175	12186	12255	12191	12298	12201	12254	12336	12113	12428	12257	12284	12175	12354	12326	12279	12318	12265	12174	12331	12411	12233	12153	12080	12352	12359	12319	12237	12319	12327	12196	12275	12381	12144	12306	12211	12164	12314	12171	12420	12252	12136	12379	12173	12226	12350	12198	12138	12268	12329	12327	12363	12308	12345	12295	12333	12212	12291	12216	12225	12383	12164	12282	12143	12218	12369	12315	12203	12326	12192	12341	12216	12345	12051	12367	12097	12202	12101	12250	12208	12120	12576	12311	12210	12303	12271	12277	12155	12192	12276	12190	12378	12334	12275	12381	12180	12136	12331	12218	12349	12256	12359	12236	12212	12334	12305	12190	12214	12215	12247	12265	12112	12201	12413	12246	12290	12123	12169	12121	12326	12229	12318	12171	12317	12265	12327	12197	12220	12355	12279	12242	12146	12178	12324	12276	12252	12454	12275	12303	12312	12345	12091	12428	12206	12270	12289	12320	12388	12311	12329	12144	12220	12304	12224	12057	12145	12141	12237	12334	12297	12246	12204	12128	12217	12318	12050	12214	12290	12175	12176	12115	12357	12216	12194	12138	12501	12266	12194	12209	12065	12289	12094	12262	12309	12369	12291	12356	12325	12252	12286	12191	12142	12241	12192	12192	12198	12164	12291	12312	12343	12229	12289	12231	12361	12262	12187	12146	12220	12260	12302	12205	12151	12193	12108	12260	12230	12252	12397	11982	12232	12192	12276	12222	12182	12202	12422	12284	12363	12272	12321	12222	12301	12272	12314	12268	12205	12322	12241	12230	12286	12291	12156	12328	12299	12346	12365	12161	12253	12334	12199	12320	12139	12173	12200	12296	12057	12132	12234	12300	12447	12316	12243	12141	12340	12342	12090	12130	12347	12135	12142	12212	12257	12321	12196	12198	12229	12315	12366	12163	12257	12289	12209	12377	12262	12262	12296	12357	12257	12360	12191	12139	12216	12264	12259	12189	12166	12168	12265	12105	12317	12426	12295	12173	12260	12332	12270	12226	12325	12351	12261	12136	12336	12209	12263	12149	12119	12320	12260	12119	12147	12143	12300	12250	12239	12193	12137	12399	12314	12388	12219	12350	12104	12412	12340	12313	12251	12091	12126	12322	12212	12385	12177	12320	12167
31369	31737	36177	28459	20677	18070	17609	17182	17192	16787	16782	16269	16468	16434	16552	16373	16419	16471	16605	16406	16428	16327	16507	16588	16424	16321	16266	16309	16262	16404	16507	16513	16263	16459	16308	16445	16472	16396	16515	16312	16220	16360	16380	16305	16366	16359	16263	16328	16470	16226	16440	16386	16371	16385	16536	16391	16400	16344	16213	16334	16324	16354	16223	16295	16524	16281	16391	16189	16206	16196	16489	16229	16322	16525	16330	16271	16252	16169	16451	16379	16215	16544	16245	16572	16493	16420	16305	16281	16276	16494	16318	16438	16320	16357	16207	16431	16247	16255	16433	16363	16431	16485	16341	16375	16190	16441	16613	16412	16311	16472	16242	16266	16211	16581	16321	16288	16309	16492	16189	16388	16233	16502	16319	16483	16571	16274	16456	16402	16174	16444	16397	16268	16118	16336	16305	16318	16330	16346	16408	16360	16359	16336	16498	16348	16447	16319	16466	16322	15993	16314	16310	16304	16161	16486	16243	16361	16150	16340	16170	16281	16223	16379	16257	16178	16481	16228	16261	16107	16480	16312	16393	16353	16279	16426	16412	16565	16140	16480	16447	16277	16126	16449	16347	16366	16333	16228	16392	16440	16595	16381	16343	16362	16303	16433	16419	16283	16262	16391	16354	16317	16218	16471	16277	16356	16275	16264	16528	16467	16338	16280	16403	16336	16212	16360	16203	16146	16234	16383	16356	16533	16383	16350	16422	16297	16432	16416	16282	16508	16435	16308	16395	16233	16342	16271	16383	16324	16216	16376	16305	16727	16447	16375	16402	16295	16529	16385	16328	16396	16352	16420	16172	16328	16182	16305	16425	16279	16266	16187	16314	16423	16461	16257	16179	16407	16325	16202	16427	16490	16290	16198	16236	16364	16295	16527	16394	16085	16414	16385	16257	16405	16440	16307	16394	16427	16577	16306	16228	16390	16390	16473	16186	16288	16555	16361	16370	16263	16294	16471	16384	16219	16489	16379	16352	16399	16326	16300	16382	16488	16451	16515	16337	16209	16506	16365	16384	16189	16325	16371	16425	16239	16608	16311	16402	16290	16220	16384	16329	16414	16405	16413	16474	16512	16360	16369	16359	16314	16449	16493	16412	16424	16235	16280	16264	16375	16143	16504	16255	16430	16429	16176	16243	16339	16263	16193	16386	16309	16087	16487	16457	16397	16332	16585	16319	16314	16478	16336	16447	16445	16288	16351	16283	16629	16458	16285	16116	16424	16398	16373	16312	16378	16396	16181	16291	16374	16299	16275	16421	16298	16356	16237	16330	16523	16474	16410	16326	16300	16254	16303	16439	16372	16192	16213	16332	16367	16532	16582	16398	16262	16430	16370	16219	16274	16460	16612	16097	16317	16400	16344	16419	16303	16342	16161	16230	16336	16342	16170	16299	16427	16241	16326	16522	16393	16315	16331	16332	16243	16199	16285	16438	16282	16398	16385	16426	16178	16340	16335	16403	16281	16421	16270	16300	16313	16492	16291	16241	16283	16166	16120	16247	16391	16524	16512	16318	16256	16583	16379	16338	16292	16324	16280	16201	16226	16239	16170	16388	16294	16316	16342	16246	16488	16356	16455	16297	16008	16471	16203	16346	16310	16429	16323	16466	16298	16347	16453	16480	16366	16355	16435	16325	16422	16578	16220	16171	16400	16368	16411	16141	16235	16311	16266	16235	16236	16307	16269	16215	16351	16381	16254	16518	16310	16502	16336	16454	16372	16177	16393	16244	16436	16282	16508	16660	16449	16337	16245	16442	16299	16170	16530	16345	16238	16471	16487	16283	16345	16314	16230	16487	16287	16368	16429	16225	16276	16448	16433	16411	16415	16493	16456	16447	16527	16470	16339	16404	16357	16449	16581	16011	16382	16513	16357	16283	15996	16425	16330	16352	16340	16362	16591	16218	16166	16408	16398	16166	16348	16287	16433	16312	16388	16497	16408	16394	16344	16330	16617	16299	16395	16248	16447	16316	16404	16500	16400	16266	16247	16249	16223	16370	16257	16190	16377	16332	16423	16209	16344	16219	16075	16245	16351	16424	16494	16453	16309	16387	16499	16450	16257	16427	16466	16414	16599	16469	16296	16228	16305	16569	16281	16397	16216	16326	16345	16354	16262	16253	16336	16483	16438	16243	16379	16442	16095	16268	16577	16290	16237	16446	16388	16337	16382	16348	16460	16440	16360	16638	16308	16432	16369	16467	16298	16533	16156	16225	16269	16498	16426	16200	16355	16358	16388	16440	16274	16385	16423	16400	16220	16516	16499	16436	16415	16452	16148	16133	16238	16608	16246	16460	16472	16250	16242	16596	16371	16434	16356	16103	16370	16265	16106	16345	16344	16419	16242	16579	16322	16408	16276	16299	16426	16332	16074	16432	16347	16439	16381	16366	16486	16297	16380	16421	16216	16310	16382	16553	16442	16348	16260	16322	16465	16118	16495	16313	16555	16309	16603	16348	16300	16374	16563	16336	16319	16399	16233	16466	16419	16322	16232	16397	16296	16430	16308	16368	16163	16231	16336	16248	16219	16420	16267	16290	16394	16313	16350	16374	16342	16436	16418	16351	16084	16371	16407	16275	16291	16306	16412	16264	16329	16369	16231	16227	16480	16331	16320	16361	16387	16168	16228	16316	16108	16233	16370	16254	16345	16414	16425	16440	16455	16370	16390	16493	16409	16292	16234	16271	16242	16481	16246	16426	16142	16521	16505	16382	16235	16296	16556	16437	16234	16262	16277	16298	16386	16479	16353	16341	16412	16258	16469	16422	16481	16483	16322	16453	16394	16321	16536	16309	16452	16578	16295	16518	16472	16151	16180	16370	16340	16647	16504	16251	16214	16412	16476	16429	16426	16407	16145	16268	16467	16394	16296	16414	16386	16426	16422	16266	16506	16234	16564	16343	16383	16198	16398	16375	16407	16482	16252	16291	16368	16450	16281	16248	16471	16232	16284	16362	16389	16419	16362	16468	16386	16266	16387	16177	16264	16312	16253	16408	16435	16268	16425	16384	16310	16341	16321	16290	16304	16405	16380	16469	16474	16249	16329	16227	16384	16383	16223	16307	16380	16541	16472	16277	16289	16296	16416	16406	16439	16167	16443	16253	16263	16486	16293	16496	16459	16650	16318	16401	16137	16345	16301	16247	16468	16423	16231	16554	16375	16298	16425	16234	16507	16355	16533	16525	16298	16376	16320	16278	16367	16591	16387	16596	16349	16485	16334	16331	16251	16490	16410	16426	16226	16426	16482	16322	16314	16364	16424	16313	16384	16200	16492	16301	16192	16432	16153	16284	16434	16444	16430	16120	16216	16287	16306	16404	16383	16454	16292	16305	16369	16262	16300	16409	16229	16280	16347	16453	16316	16297	16216	16151	16234	16396	16388	16373	16515	16340	16299	16440	16320	16259	16391	16425	16448	16547	16408	16311	16162	16331	16358	16564	16445	16393	16467	16177	16449	16325	16489	16462	16487	16270	16359	16439	16291	16275	16395	16329	16278	16179	16488	16420	16430	16482	16471	16262	16320	16421	16207	16249	16219	16484	16282	16151	16511	16616	16473	16332	16320	16280	16465	16286	16322	16342	16457	16362	16315	16479	16486	16444	16397	16484	16207	16391	16141	16480	16421	16455	16528	16298	16264	16199	16388	16403	16605	16473	16345	16451	16307	16425	16140	16346	16178	16358	16402	16488	16009	16349	16193	16361	16264	16334	16376	16419	16455	16236	16150	16285	16381	16365	16456	16271	16386	16469	16237	16471	16350	16246	16397	16302	16497	16354	16074	16290	16233	16401	16245	16280	16268	16225	16237	16314	16209	16388	16222	16200	16311	16476	16423	16493	16370	16521	16533	16241	16293	16314	16261	16508	16214	16131	16130	16405	16359	16326	16467	16440	16470	16146	16239	16425	16411	16262	16433	16299	16447	16315	16409	16365	16292	16402	16302	16277	16452	16170	16277	16341	16318	16344	16485	16558	16347	16403	16268	16383	16134	16382	16180	16489	16459	16498	16232	16425	16569	16564	16286	16219	16138	16373	16263	16379	16387	16308	16448	16400	16314	16310	16418	16228	16281	16451	16028	16344	16451	16377	16396	16348	16349	16504	16395	16535	16206	16343	16329	16295	16604	16234	16246	16449	16191	16498	16384	16155	16533	16285	16231	16504	16511	16257	16600	16427	16267	16258	16259	16319	16404	16503	16325	16641	16393	16540	16228	16296	16516	16563	16681	16352	16320	16278	16363	16258	16335	16316	16234	16439	16330	16400	16369	16281	16501	16319	16325	16452	16385	16416	16146	16053	16434	16481	16345	16391	16373	16402	16502	16401	16359	16328	16424	16335	16426	16370	16292	16403	16270	16635	16467	16335	16296	16265	16514	16294	16370	16221	16202	16193	16427	16393	16375	16382	16458	16367	16354	16195	16329	16219	16382	16337	16416	16393	16293	16383	16360	16502	16428	16329	16370	16336	16291	16375	16366	16267	16339	16328	16298	16270	16282	16290	16002	16250	16399	16438	16398	16372	16291	16385	16416	16407	16294	16269	16256	16368	16348	16673	16235	16300	16174	16322	16361	16233	16430	16401	16340	16432	16577	16154	16314	16381	16189	16442	16334	16219	16343	16310	16386	16446	16405	16272	16315	16302	16247	16477	16249	16320	16525	16342	16233	16354	16314	16381	16257	16111	16540	16108	16353	16271	16258	16379	16180	16457	16304	16275	16292	16169	16554	16502	16440	16302	16504	16521	16264	16342	16318	16509	16378	16262	16316	16423	16320	16683	16456	16522	16127	16316	16157	16224	16439	16489	16284	16609	16404	16291	16424	16203	16386	16403	16492	16348	16212	16424	16454	16510	16350	16393	16226	16493	16243	16179	16403	16480	16418	16304	16323	16416	16393	16364	16386	16469	16258	16346	16533	16215	16298	16478	16169	16422	16389	16457	16240	16136	16423	16623	16321	16358	16424	16247	16367	16241	16405	16247	16375	16508	16253	16104	16198	16112	16177	16427	16311	16455	16286	16367	16338	16461	16408	16203	16393	16363	16368	16331	16124	16548	16173	16431	16386	16163	16477	16272	16337	16214	16325	16468	16404	16578	16135	16389	16372	16356	16310	16310	16128	16472	16263	16282	16463
32873	46488	35746	24328	17452	15098	14984	14359	14392	13884	13672	13457	13490	13580	13371	13308	13334	13414	13384	13354	13240	13298	13328	13508	13509	13454	13367	13367	13376	13298	13338	13343	13295	13382	13267	13418	13350	13111	13381	13391	13414	13320	13209	13347	13309	13312	13199	13078	13345	13254	13286	13479	13250	13351	13417	13174	13270	13186	13227	13356	13200	13378	13212	13372	13340	13298	13171	13216	13275	13304	13182	13212	13197	13495	13308	13419	13149	13399	13281	13295	13261	13254	13351	13425	13366	13270	13560	13251	13243	13382	13363	13343	13279	13254	13380	13471	13215	13345	13341	13373	13504	13224	13342	13235	13275	13252	13309	13050	13150	13162	13312	13263	13362	13318	13347	13363	13346	13294	13275	13318	13198	13223	13316	13251	13303	13320	13381	13432	13315	13143	13176	13403	13363	13362	13189	13264	13318	13331	13220	13257	13201	13290	13324	13238	13292	13067	13406	13393	13287	13422	13553	13299	13216	13412	13260	13234	13279	13197	13185	13283	13359	13240	13114	13231	13245	13344	13184	13391	13396	13119	13239	13165	13396	13192	13149	13460	13213	13194	13327	13179	13316	13252	13035	13295	13290	13285	13269	13313	13272	13321	13371	13236	13311	13459	13237	13282	13195	13317	13313	13345	13383	13169	13319	13385	13251	13235	13315	13242	13249	13204	13261	13274	13097	13396	13169	13242	13303	13328	13347	13202	13296	13266	13338	13459	13292	13402	13262	13291	13481	13239	13247	13283	13262	13199	13166	13440	13361	13209	13259	13347	13288	13148	13222	13321	13425	13266	13217	13232	13274	13314	13323	13345	13259	13256	13325	13244	13115	13303	13336	13194	13297	13353	13271	13307	13257	13220	13299	13181	13264	13300	13321	13385	13260	13161	13190	13200	13235	13301	13286	13272	13266	13300	13263	13087	13325	13385	13252	13266	13117	13438	13459	13188	13376	13197	13319	13489	13088	13204	13245	13256	13343	13318	13210	13120	13285	13285	13130	13251	13216	13224	13212	13286	13443	13179	13442	13304	13294	13318	13147	13378	13401	13309	13158	13217	13218	13278	13399	13356	13303	13205	13466	13230	13220	13221	13258	13345	13334	13426	13431	13239	13233	13200	13224	13230	13227	13481	13244	13349	13236	13253	13257	13519	13285	13260	13287	13261	13243	13113	13170	13209	13508	13366	13398	13245	13326	13499	13259	13284	13271	13420	13151	13293	13329	13248	13148	13425	13185	13184	13223	13080	13247	13382	13241	13229	13349	13336	13292	13224	13342	13467	13181	13318	13320	13310	13125	13241	13309	13305	13279	13440	13119	13258	13209	13235	13274	13110	13282	13296	13200	13398	13293	13420	13390	13310	13266	13256	13361	13210	13220	13500	13147	13230	13293	13266	13351	13394	13351	13434	13381	13288	13304	13371	13263	13361	13322	13069	13246	13340	13411	13382	13253	13417	13369	13229	13167	13248	13255	13234	13353	13263	13308	13453	13214	13547	13152	13352	13276	13289	13287	13390	13324	13326	13308	13334	13358	13254	13196	13282	13351	13254	13400	13100	13331	13353	13272	13208	13403	13217	13285	13229	13180	13436	13335	13439	13342	13233	13317	13187	13429	13196	13282	13440	13468	13163	13299	13157	13267	13214	13220	13424	13275	13117	13300	13218	13192	13389	13294	13291	13343	13378	13429	13508	13170	13297	13321	13321	13295	13198	13343	13256	13340	13294	13093	13224	13179	13195	13263	13173	13317	13471	13278	13252	13336	13233	13292	13231	13316	13225	13305	13165	13213	13184	13281	13338	13362	13333	13199	13430	13375	13219	13324	13128	13309	13480	13321	13236	13402	13287	13154	13194	13349	13268	13351	13459	13285	13016	13288	13306	13337	13154	13284	13343	13280	13344	13326	13397	13215	13239	13226	13329	13337	13162	13332	13272	13383	13262	13139	13397	13248	13246	13272	13333	13387	13171	13321	13397	13223	13375	13213	13190	13197	13337	13345	13372	13392	13405	13251	13307	13351	13365	13380	13332	13383	13198	13305	13099	13296	13246	13416	13327	13213	13338	13366	13368	13156	13235	13431	13272	13368	13240	13442	13375	13241	13404	13373	13207	13478	13370	13272	13349	13275	13332	13293	13405	13234	13115	13412	13236	13348	13317	13320	13412	13358	13333	13280	13237	13337	13183	13242	13333	13203	13355	13300	13266	13291	13234	13310	13386	13360	13308	13322	13390	13259	13528	13480	13345	13289	13407	13130	13410	13367	13190	13447	13324	13402	13386	13326	13326	13365	13159	13388	13279	13340	13320	13260	13196	13258	13145	13326	13176	13319	13413	13265	13317	13379	13299	13342	13337	13202	13417	13320	13246	13132	13463	13215	13251	13421	13432	13305	13235	13334	13176	13323	13141	13359	13150	13258	13274	13345	13236	13273	13276	13135	13282	13374	13433	13496	13419	13281	13401	13289	13363	13324	13263	13396	13265	13288	13481	13381	13357	13148	13225	13333	13249	13404	13212	13235	13248	13284	13267	13249	13302	13295	13323	13389	13138	13284	13302	13316	13276	13394	13328	13242	13323	13076	13409	13221	13269	13164	13390	13221	13430	13331	13367	13217	13195	13286	13316	13239	13090	13189	13541	13210	13302	13251	13092	13273	13397	13363	13277	13162	13365	13520	13198	13208	13318	13251	13246	13292	13208	13243	13073	13405	13188	13222	13258	13330	13220	13249	13294	13300	13260	13404	13270	13399	13266	13292	13269	13188	13353	13336	13286	13237	13255	13309	13223	13317	13276	13317	13247	13233	13237	13507	13320	13216	13278	13370	13265	13062	13193	13329	13217	13322	13276	13242	13178	13219	13431	13088	13468	13356	13224	13278	13252	13195	13375	13212	13332	13318	13283	13304	13346	13274	13262	13223	13222	13352	13323	13311	13468	13376	13193	13265	13189	13395	13320	13307	13303	13190	13374	13316	13232	13390	13446	13348	13302	13170	13276	13267	13282	13308	13200	13479	13319	13416	13352	13217	13530	13050	13195	13219	13444	13193	13310	13340	13377	13398	13246	13368	13201	13422	13436	13351	13247	13433	13233	13292	13308	13500	13043	13320	13267	13146	13347	13128	13456	13151	13136	13189	13317	13397	13248	13293	13206	13292	13344	13311	13308	13196	13337	13329	13416	13315	13294	13361	13273	13282	13373	13272	13327	13298	13278	13311	13348	13308	13298	13292	13396	13376	13263	13251	13338	13336	13200	13488	13237	13283	13198	13295	13406	13435	13319	13421	13206	13332	13392	13433	13199	13325	13250	13385	13422	13433	13315	13241	13203	13430	13266	13348	13337	13186	13260	13067	13366	13323	13242	13173	13189	13202	13235	13364	13295	13321	13226	13228	13325	13281	13228	13290	13254	13328	13376	13155	13469	13327	13210	13363	13377	13340	13296	13279	13420	13288	13200	13248	13391	13314	13273	13240	13299	13322	13368	13349	12995	13262	13393	13298	13135	13280	13300	13286	13522	13363	13273	13185	13326	13363	13167	13240	13319	13209	13323	13309	13341	13421	13335	13344	13321	13325	13240	13289	13279	13379	13294	13426	13181	13245	13288	13291	13311	13285	13183	13178	13247	13259	13264	13292	13308	13121	13324	13392	13409	13177	13182	13397	13174	13281	13307	13311	13383	13352	13316	13219	13269	13513	13314	13300	13331	13373	13234	13373	13235	13143	13297	13193	13377	13386	13345	13392	13362	13255	13384	13326	13430	13321	13137	13309	13256	13373	13321	13226	13183	13349	13344	13256	13295	13410	13212	13358	13311	13339	13308	13305	13205	13225	13502	13356	13242	13283	13310	13299	13281	13160	13379	13372	13277	13205	13352	13319	13247	13290	13400	13323	13129	13293	13256	13296	13396	13382	13228	13322	13253	13153	13226	13215	13167	13342	13160	13402	13404	13313	13515	13271	13188	13198	13100	13246	13385	13229	13320	13272	13317	13430	13137	13352	13222	13220	13361	13318	13219	13491	13345	13206	13299	13176	13291	13238	13316	13334	13465	13215	13275	13206	13244	13244	13275	13398	13190	13436	13158	13187	13148	13395	13538	13282	13089	13294	13300	13429	13261	13242	13042	13422	13416	13248	13540	13157	13308	13183	13426	13181	13321	13410	13277	13404	13341	13185	13311	13352	13461	13290	13074	13324	13366	13455	13271	13307	13265	13245	13331	13270	13262	13320	13465	13120	13251	13351	13267	13264	13356	13286	13159	13278	13266	13178	13255	13217	13309	13380	13386	13133	13159	13388	13367	13346	13266	13246	13284	13250	13363	13235	13318	13354	13312	13092	13195	13321	13233	13267	13197	13279	13309	13378	13254	13320	13543	13429	13456	13396	13379	13347	13199	13399	13493	13335	13223	13278	13187	13387	13259	13301	13372	13358	13165	13292	13371	13223	13210	13336	13389	13153	13202	13471	13213	13375	13321	13454	13304	13294	13208	13430	13288	13249	13290	13313	13243	13225	13322	13315	13213	13412	13329	13353	13150	13261	13193	13205	13304	13280	13434	13226	13236	13278	13429	13234	13156	13291	13372	13457	13244	13355	13314	13207	13261	13314	13341	13202	13238	13151	13105	13210	13197	13362	13449	13220	13104	13224	13211	13459	13053	13285	13424	13164	13216	13351	13390	13370	13255	13335	13310	13341	13107	13201	13310	13354	13102	13295	13334	13196	13354	13320	13509	13412	13271	13186	13252	13261	13233	13343	13156	13317	13471	13415	13198	13518	13341	13362	13441	13229	13234	13378	13228	13238	13238	13419	13353	13322	13172	13205	13074	13242	13361	13175	13377	13162	13174	13372	13287	13231	13378	13424	13316	13079	13300	13322	13376	13391	13196	13279	13265	13358	13303	13193	13294	13415	13314	13203	13254	13341	13415	13457	13397	13387	13360	13304	13398	13239	13410	13389	13319	13336	13308	13292	13287	13457	13319	13219	13331	13296	13238	13292	13163	13314	13127	13201	13193	13276	13368	13287	13362	13415	13095	13246	13319	13129	13252	13342	13303	13398	13245	13283	13194	13298	13233	13164	13476	13242	13363	13336	13384	13243	13162	13230	13184	13280	13393	13383	13203	13130	13195	13289	13308	13250	13291	13294	13168
23239	21171	28351	25903	22929	21922	20418	17644	16892	16584	16251	16105	16177	16023	15953	15926	16362	15909	15700	15929	15877	16120	16900	16759	16474	16417	16209	15954	16048	15748	15898	15724	15888	15767	15858	15782	15738	15811	15691	15799	15857	15818	15842	15855	15865	15634	15708	15651	16008	15932	15850	15858	15782	15757	15790	15716	15866	15966	15685	15796	16008	15786	15621	15571	15841	15605	16020	15710	15633	15861	15489	15714	15910	15708	15473	15701	15887	15817	15957	15623	15604	15592	15924	15636	15823	15840	15629	15803	15764	15795	15860	15796	15617	15986	15868	15794	15739	15771	15948	15849	15639	15552	15631	15653	15686	15578	15759	15713	15576	15762	15820	15705	15714	15809	15677	15880	15661	15883	15659	15816	15590	15625	15849	15684	15726	15658	15612	15696	15708	15750	15721	15585	15738	15853	15722	15717	15678	15696	15951	15979	15806	15854	15651	15878	15861	15676	15739	15601	15666	15673	15739	15795	15672	15726	15554	15711	15635	15751	15644	15785	15767	15632	15665	15561	15633	15757	15906	15635	15889	15937	15631	15923	15639	15811	15697	15514	15655	15511	15780	15797	15835	15710	15807	15679	15723	15760	15963	15643	15707	15771	15902	15757	15867	15722	15768	15855	15767	15819	15729	15735	15805	15657	15930	15769	15922	15651	15715	15868	15629	15739	15654	15805	15717	15710	15706	15628	15850	15826	15709	15795	15582	15835	15820	15929	16051	15635	15879	15822	15803	15872	15733	15616	15814	15819	15763	15593	15691	15602	15920	15686	15609	15726	15763	15924	15804	15824	15656	15785	15813	15773	15754	15670	15708	15795	15781	15840	15643	15791	15747	15735	15841	15794	15619	15707	15830	15663	15798	15743	15793	15683	15617	15714	15710	15876	15715	15662	15882	16011	15741	15506	15720	15668	15868	15644	15734	15824	15997	15777	15845	15675	15815	15763	15886	15912	15686	15741	15797	15883	15655	15693	15753	15715	15813	15576	15652	15904	15872	15781	15819	15717	15911	15641	15859	15744	15654	15746	15829	15691	15770	15872	15730	15760	15956	15620	15506	15664	15815	15704	15796	15778	15694	15848	15794	15578	15696	15843	15838	15680	15777	15861	15789	15691	15959	15527	15853	15682	15789	15894	15725	15698	15789	15667	15773	15941	15702	15844	15780	15843	15764	15789	15710	15944	15647	15851	15694	15583	15762	15869	15744	15763	15810	15900	15835	15684	15714	15918	15742	15680	15783	15817	15750	15686	15817	15617	15822	15964	15623	15756	15761	15696	15641	15726	15724	15602	15742	15749	15968	15834	15878	15630	15764	15691	15767	15679	15651	15726	15600	15747	15891	15670	15732	15850	15667	15873	15630	15907	15726	15915	15555	15914	15721	15697	15655	15716	15804	15702	15848	15662	15696	15842	15878	15555	15527	15872	15706	15620	15858	15647	15914	15508	15882	15843	15821	15703	15722	15573	15656	15811	15696	15569	15742	15829	15759	15607	15642	15843	15761	15967	15666	15637	15681	15735	15865	15748	15690	15824	15621	15947	15640	15761	15596	15682	15644	15817	15596	15827	15815	15850	15674	15841	15667	15703	15838	15803	15752	15820	15770	15807	15703	15910	15611	15701	15589	15794	15633	15933	15792	15654	15785	15862	15630	15884	15834	15675	15644	15763	15795	15845	15817	15693	15768	15688	15934	15989	15896	15748	15495	15743	15754	15803	15827	15827	15867	15726	15708	15818	15676	15959	15896	15755	15767	15644	15655	15827	15856	15736	15792	15566	15592	15715	15662	15758	15863	15718	15692	15480	15791	15783	15662	15812	15730	15904	15760	15616	15720	15692	15629	15729	15746	15848	15659	15620	15730	15622	15951	15736	15717	15765	15951	15783	15734	15791	15908	15681	15730	15774	15682	15886	15682	15572	15759	15959	15600	15790	15942	15761	15591	15511	15655	15814	15779	15778	15664	15895	15766	15577	15535	15787	16001	15688	15931	15840	15808	15620	15743	15854	15812	15860	15765	15770	15400	15682	15583	15889	15730	15684	15773	15574	15665	15722	15695	15759	15718	15824	15829	15633	15807	15700	15934	15664	15622	15817	15771	15490	15809	15718	15972	15788	16034	15766	15634	15592	15894	15864	15796	15795	15687	15736	15591	15844	15664	15665	15590	15708	15804	15773	15594	16053	15691	15554	15673	15650	15654	15774	15565	15914	15597	15948	15652	15674	15724	15516	15835	15968	15865	15785	15857	15690	15618	15650	15796	15668	15752	15901	15553	15774	15662	15710	15707	15652	15842	15787	15827	15517	15937	15636	15562	15663	15716	15817	15830	15708	15703	15730	15749	15873	15757	15760	15748	15612	15747	15706	15748	15493	15907	15897	15675	15660	15756	15803	15913	15798	15841	15563	15690	15748	15680	15802	16067	15784	15731	15792	15657	15830	15691	15818	15748	15690	15699	15674	15795	15537	15837	15804	15664	15550	15765	15817	15581	15911	15774	15683	15641	15856	15936	15830	15856	15663	15722	15752	15806	15754	15738	15663	15633	15704	15691	15662	15773	15794	15806	15729	15709	15827	15905	15798	15708	15754	15981	15678	15754	15811	15833	15800	15751	15625	15715	15781	15628	15825	15747	15817	15853	15593	15765	15677	15846	15652	15752	15613	15520	15740	15830	15888	15741	15843	15788	15636	15781	15604	15745	15722	15731	15834	15795	15691	15954	15809	15594	15533	15708	15779	15597	15880	15744	15867	15863	15645	15747	15610	15809	15774	15999	15697	15838	15760	15757	15700	15651	15592	15674	15789	15846	15781	15619	15764	15723	15972	15683	15876	15658	15725	15747	15715	15659	15535	15716	15662	15714	15724	15651	15348	15719	15735	15670	15949	15617	15789	15904	15707	15860	15629	15721	15703	15861	15763	15671	15555	15550	15801	15546	15793	15620	15729	15715	15663	15610	15657	15830	15573	15618	15929	15655	15633	15901	15842	16005	15574	15672	15888	15576	15607	15738	15640	15776	15770	15774	15693	15709	15696	15712	15551	15654	15711	15719	15761	15717	15786	15694	15825	15820	15638	15682	15775	15616	15648	15866	15714	15670	15582	15825	15791	15592	15720	15864	15803	15883	15868	15712	15742	15621	15730	15746	15835	15747	15575	15785	15646	15742	15756	15904	15669	15852	15766	15613	15925	15822	15655	15788	15682	15560	15687	15683	15607	15474	15692	15519	15551	15863	15764	15725	15701	15680	15631	15733	15698	15734	15874	15846	15602	15775	15693	15870	15844	15737	15781	15670	15846	15883	15696	15541	15864	15884	15597	15598	15612	15704	15563	15672	15685	15668	15691	15832	15892	15876	15734	15674	15623	15723	15627	15828	15749	15811	15620	15830	15865	15801	16108	15971	15712	15620	15834	15775	15758	15777	15680	15742	15493	15924	15693	15613	15795	15755	15745	15683	15831	15736	15679	16005	15885	15780	15724	15788	15523	16012	15826	15809	15773	15468	15743	15917	15713	15613	15588	15697	15967	15683	15541	15754	15767	15547	15887	15618	15566	15876	15751	15747	15818	15851	15908	15793	15839	15759	15704	15938	15670	15920	15641	15663	15703	15769	15847	16088	15891	15801	15809	15783	15736	15700	15653	15745	16031	15750	15754	15930	15641	15910	15681	15740	15627	15697	15868	15599	15730	15826	15907	15805	15749	15610	15600	15454	15605	15847	15843	15528	15848	15707	15768	15662	15672	15733	15755	15894	15821	15941	15830	15815	15699	15816	15710	15754	15560	15813	15577	15695	15646	15642	15761	15617	15799	15917	15833	15811	15830	15793	15735	15847	15577	15711	15698	15650	15799	15943	15755	15848	15791	15859	15769	15747	15789	15699	15770	15787	15711	15779	15722	15793	15825	15750	15702	15982	15896	15866	15749	15897	15845	15836	15778	15895	15849	15635	15728	15761	15527	15670	15766	15691	15527	15864	15645	15701	15691	15829	15804	15726	15892	15556	15635	15774	15661	15708	15867	15712	15886	15572	15576	15727	15860	15825	15659	15836	15768	15785	15906	15731	15505	15755	15702	15836	15447	15904	15935	15724	15641	15751	15731	15674	15863	15911	15688	15698	15917	15805	15731	15715	15787	15940	15568	15631	15769	15790	15608	15843	15624	15704	15820	15722	15842	15710	15770	15714	15762	15825	15770	15799	15608	15841	15649	16036	15653	15743	15731	15677	15739	15987	15631	15644	15650	15757	15706	15777	15677	15758	15749	15833	15664	15973	15681	15841	16099	16062	15782	15694	15793	15608	15762	15919	15909	15752	15778	15722	15727	16005	15870	15887	15766	15654	15680	15842	15829	15857	15810	15759	15789	15757	15955	15757	15634	15622	15557	15806	15825	15858	15788	15877	15730	15516	15576	15736	15612	15721	15589	15422	15776	15768	15840	15994	15785	15664	15723	15728	15604	15736	15680	15644	15662	15901	15738	15832	15822	15820	15867	15922	15837	15762	15758	15942	15603	15768	15656	15715	15714	15764	15885	15627	15734	15652	15589	15664	15517	15849	15735	15948	15613	15874	15859	15737	15832	15884	15836	15806	15818	15876	16011	15656	15711	15786	15838	15780	15852	15858	16018	15850	15787	15633	15734	15785	15609	15700	15650	15774	15747	15744	15857	15860	15797	15871	15776	15753	15627	15873	15762	15911	15701	15602	15791	15877	15592	15911	15711	15855	15948	15825	15761	15775	15778	15654	15583	15646	15705	15825	15729	15804	15813	15581	15749	15934	15820	15636	15828	15673	15778	15897	15612	15788	15826	15678	15720	15797	15648	16021	15908	15500	15960	15856	15740	15742	15617	15762	15931	15616	15498	15910	15852	15655	15760	15715	15767	15868	15665	15787	15622	16032	16069	15758	15619	15808	15671	15688	15714	15902	15655	15750	15670	15678	15770	15882	15735	15844	15892	15724	15771	15721	15591	15644	15737	15599	15792	15888	15739	15639	15774	15796	15592	15657	15623	15761	15719	15651	15637	15828	15812	15665	15634	15852	15715	15774	15619	15854	15846	15738	15893	15870	15620	15858	15889	15737	15559	15799	15633	15627	15766	15736	15711	15744	15670	15868	15969	15838	15797	15775	15805	16002	15787	15657	15658
30925	54869	47843	34325	20479	17003	15852	15136	14345	14021	13458	13289	13263	13297	13157	13224	12999	13148	13059	13068	13011	13421	14283	14273	14143	13647	13474	13311	13143	13121	12895	13102	12924	13064	12876	12996	12880	12976	12974	13001	13146	12860	13124	12994	13084	12987	12856	13021	12893	13035	13013	13015	13078	12966	13108	13065	12897	12952	12883	12950	13044	12749	13065	12926	12871	12936	12900	12861	13024	12873	13031	12950	12941	13079	13012	12889	13077	12998	13059	13239	12980	13020	13147	13032	13097	13025	13105	13007	13139	13086	12973	12903	12966	12877	13011	12951	13051	12904	13084	12890	13040	13100	13001	13025	13162	12960	13012	12964	12943	12895	12891	12828	13067	12959	12824	12872	13019	13014	13002	13043	13101	13012	12987	12902	13059	13015	12943	12934	12963	13028	13138	13031	13051	12969	13013	12887	13020	12945	12935	13049	13006	13052	12996	12948	12866	12973	13020	13053	12898	13106	12975	12977	12949	13098	13093	13032	12900	12852	13003	12811	13119	12903	13054	13045	13096	12875	13162	13004	13065	13028	12961	12872	12947	13104	12944	12979	12978	12992	13091	12950	12891	12954	13066	13011	12873	13206	13127	13157	12973	12859	13050	12925	12868	12922	12892	12966	13037	12842	13070	12984	12916	13103	12953	12990	12795	13042	13026	12951	12931	12993	12835	13032	12973	12945	13042	12923	12998	12942	13108	12821	12951	12985	12941	13013	13144	12909	13061	12987	13093	13007	13029	12945	13001	12990	12983	13000	13182	12846	12948	12958	13067	13044	12942	13060	12956	12911	13019	13087	13228	12897	12902	12909	13092	13022	13001	13012	13047	12932	12862	13100	12734	12892	13077	12841	13051	12905	13042	12981	12987	12978	12878	12913	12950	12971	12992	12907	12938	13022	12911	12922	12906	12897	12892	13027	12970	12969	13005	13046	12962	12925	12981	13074	12983	12946	13050	13013	13141	13122	13125	12967	13041	13057	13051	13002	13000	12972	13170	12887	12836	13037	12796	12919	12850	12971	12978	12778	12811	13075	13104	13178	12790	12914	13006	12948	12940	12928	13093	12928	12989	12945	12885	12963	12799	12820	12896	12904	13067	12910	12979	12969	13019	12990	12979	12984	12773	13196	12934	13055	13027	12993	12972	13008	12815	12912	13013	12989	13102	12934	12806	13018	12937	12929	12972	12995	13051	13020	12942	13005	12799	12968	13005	13128	12796	13071	12887	12935	12984	12907	12946	13078	12945	13082	12946	13047	12864	13075	12949	13056	13055	13031	12963	12983	12983	12809	12990	13174	12840	13022	12844	12919	13049	12872	13156	13002	12983	12884	12836	12895	12940	12696	12960	12996	13078	12954	12909	13091	12972	12923	13157	12865	12974	12982	12983	12996	13120	12880	12953	12846	12828	12998	13032	13101	12998	12998	13000	12991	12990	12886	12879	13006	12982	13075	12961	13050	13075	12928	12941	13008	12944	13168	12836	13064	13119	13038	12913	13180	13075	13053	12966	13067	13056	12978	13037	13076	12858	12970	13016	12917	12968	12843	12883	12925	12977	13140	12846	12945	12843	12970	12950	12952	13036	12838	12844	12897	12982	12918	13119	13027	12989	12885	13125	12722	12925	13078	12899	12953	12882	13146	13007	13032	13026	13029	13024	13038	13012	12993	12820	12942	13049	12997	12982	12838	13035	13003	12949	13057	12968	13046	13095	13092	13108	13067	13079	12957	13145	12995	12994	13001	12974	13008	12976	12986	12974	13096	13015	12966	12981	12996	12932	12854	13005	13135	12977	12827	13079	12755	12870	12833	13093	13030	13060	12945	13208	13016	12872	13067	13005	12875	12896	12824	12937	12757	13086	12802	13187	12836	12969	13040	13024	12986	12962	13161	13041	12904	12868	12979	12980	12957	12991	12931	13148	12963	13069	13007	13016	12810	12983	13053	13012	12874	12997	13000	13095	13028	13155	13009	13035	12975	13001	12965	12812	12992	13035	12995	12978	13136	13056	13080	13037	12905	13134	12925	12935	12995	12974	13043	12876	12968	12935	12892	13098	12979	13154	12785	13050	12861	12961	13018	12980	12886	12989	13021	13039	12945	12912	12916	12953	12945	12942	12836	12982	12950	12988	13142	12839	12958	12914	12963	13062	13025	12878	13102	13009	12846	12873	12925	12853	12926	13020	12925	12796	12941	13059	12972	13059	13009	12998	12972	12972	13013	12868	13048	12904	12876	13000	12836	13186	12929	12764	13163	12885	13134	13032	13012	12716	12957	13039	12984	13071	12935	13111	13002	13061	12920	12961	12986	12925	12900	12994	13035	12996	12974	12966	13022	13221	12963	12888	13040	13082	12864	13010	12880	13021	12930	13077	12981	12969	13020	12818	12991	12866	12961	13002	12938	12878	12919	12842	12949	13118	12890	12947	12904	12964	12982	12886	13014	13042	12999	12981	12918	12801	13025	13177	13094	12912	13061	13114	12938	13032	13045	12989	12881	12905	12865	13044	13015	12921	12948	13135	12941	12826	12810	13022	13092	13011	13008	13038	13081	13002	12821	12945	12903	12877	13102	12832	12887	12884	13021	13034	12973	12956	12957	12999	13125	12922	13061	12907	13020	12850	13134	13123	12995	12946	13010	12933	13096	13051	13197	13053	12941	13076	13013	13006	12974	12934	12902	13042	12981	12959	13142	12964	12940	12915	12885	12872	13074	12925	13007	12887	12897	12914	12902	12987	12821	13004	12897	13183	13082	12957	13103	13033	12939	12971	13007	12847	12930	12814	13013	12888	12983	12905	13095	12807	12993	13164	12948	12960	12930	13094	12975	13012	12952	13051	12872	12991	13085	12959	12934	13060	13063	12987	13054	12855	12892	12908	12933	12901	12920	13083	13114	12974	12916	12917	13004	12982	13054	12896	12898	12972	13112	13177	12956	12857	12968	12989	13217	13075	13046	12906	12862	13028	13091	13015	12933	12978	13017	12968	12765	12986	12737	12896	12855	13029	13033	13145	13044	12889	12979	13067	12999	13035	12972	13039	12956	12758	12947	12997	12918	12958	13000	12968	13177	13127	12979	13179	12925	13057	13067	13047	13025	13081	12934	13098	13106	12966	13048	13025	13005	12970	12895	13008	13065	12942	13098	12986	13014	13056	12898	12905	13124	12918	13005	12967	13087	13044	12885	13040	13125	12796	13063	12988	13085	12937	12811	12973	13003	12977	12989	13028	12848	13010	12948	13041	13086	13160	13041	13072	12836	13026	12912	12920	12862	12855	12837	12962	12978	13140	13096	12838	13064	12936	13088	13117	12939	12962	13050	12973	12925	13007	12981	12958	12868	12889	12952	13093	12926	12972	12967	13090	12902	12909	13037	12952	13026	12891	12976	13066	13026	12783	12996	12919	13081	12890	13018	13041	12828	12902	12986	13030	12812	12948	12981	12897	12911	13034	13152	13044	12915	13066	13068	13022	13056	13024	12975	13035	12879	13012	12984	12955	12887	13040	12975	12816	13110	13126	13241	12971	13042	12987	12906	13176	13178	13044	12830	12963	13065	13044	13068	13041	13047	13028	13214	12876	12952	13152	13029	13146	12990	12978	13000	12817	13106	12922	12835	13098	12919	12951	13051	13001	12941	13030	12965	12997	13015	13051	13035	12867	13002	13108	12939	12978	13271	13039	13128	12900	12971	13029	12943	12948	12970	12997	13026	13093	12844	12950	12891	13012	12940	12914	13049	12990	12987	12985	12945	12957	12988	12988	13026	12963	12875	12839	13033	12906	13080	12985	13017	12987	13078	12963	13022	12983	13005	13066	12991	12954	12924	12989	13054	12999	13091	12920	13012	12903	12967	12915	12969	13030	13139	13044	12986	12942	12969	12972	12872	12853	12974	12816	13060	12867	12897	13035	13046	12925	12936	12955	12848	13158	13113	12888	12965	13007	12975	12959	12977	13083	12927	13016	12953	12979	12992	12949	12953	12790	12897	13083	13144	13003	13098	13038	12969	13227	13050	12920	13042	12995	13137	12735	13040	12992	13120	13012	12990	13004	13059	12923	13002	13061	12951	12955	13042	13021	13056	13212	13047	13111	12833	12952	12863	13004	12941	13073	12913	12952	12797	12962	13139	12827	13039	12899	13052	12952	12930	13056	12876	12805	12984	12974	12987	13025	12902	12971	13088	13035	12927	13134	12999	12994	12993	12967	13014	12911	12958	12990	12966	12959	12966	13044	12986	12996	12889	12887	13104	12952	12957	13037	13067	12951	12973	13016	13020	12947	12983	12890	13147	12865	12906	13059	12945	13040	12934	13062	12949	13072	12975	12911	12947	12968	13024	13034	13059	13118	13149	13026	13009	13079	12954	13033	13110	12988	12818	13125	12966	13061	13176	13012	12916	13000	12943	13017	13016	12947	12955	13101	13035	13046	13106	12923	12909	13120	12948	13110	12917	12939	13026	12893	13099	12928	12926	13047	12939	13048	13015	12972	12904	12991	12875	12889	13057	12964	12986	12817	13121	12973	12892	12953	12868	13004	13112	12933	13098	13072	12863	13037	12944	13022	13105	13043	13077	13016	12950	13058	12809	13015	13070	13182	12993	13083	12910	13031	13150	13024	13010	12996	13060	12909	12886	13028	13160	13099	12990	13156	13068	12887	12932	12938	12950	13094	13040	12884	12971	12863	12968	12864	12822	12900	13001	12866	12958	13060	13066	12975	13153	12986	13020	12879	13031	13016	13166	13175	13002	13057	12894	13135	12951	13063	13013	13168	12965	13004	13033	12995	12923	12899	12978	13155	12833	13009	13011	13120	13030	13065	13079	12911	13076	12983	12978	12977	12966	13029	12928	12937	12959	12864	12906	13200	12941	12969	13164	12991	12989	13142	12877	12916	12840	12939	12876	12967	13065	13087	12954	13023	12944	12895	13042	12973	13008	12831	13001	12884	12877	13130	13039	12858	12877	13230	12882	12969	12963	12959	13048	12855	12891	13005	13058	12976	12924	13055	12925	12950	13085	12990	12972	12971	13035	13086	13041	13032	13041	12863	12998	12972	12930	13053	12826	13023	12919	13094	13057	13009	13082	13003	13012	13040	13012	12973	12807	13014	13144	13028	12869	12802	13133	12859	12930	13134	12938
24768	21353	29225	29812	22789	20678	19047	17555	17239	17106	16784	16904	16614	16682	16616	16766	16575	16695	16694	16755	16640	16816	16776	16993	17147	17043	16696	16687	16535	16692	16566	16832	16606	16723	16591	16662	16666	16528	16636	16473	16471	16518	16471	16399	16538	16661	16627	16898	16760	16616	16705	16549	16533	16478	16593	16777	16550	16525	16699	16490	16491	16608	16567	16698	16634	16590	16617	16430	16516	16684	16545	16575	16565	16497	16507	16445	16556	16546	16322	16412	16692	16592	16493	16682	16553	16699	16487	16539	16570	16608	16372	16654	16590	16719	16578	16758	16754	16707	16515	16493	16643	16397	16542	16738	16753	16724	16414	16588	16589	16531	16553	16471	16608	16479	16674	16480	16656	16423	16696	16562	16613	16654	16601	16769	16476	16765	16526	16452	16507	16429	16577	16415	16686	16388	16414	16607	16456	16417	16529	16553	16539	16656	16654	16604	16633	16591	16523	16462	16558	16603	16533	16541	16429	16314	16622	16383	16561	16757	16502	16451	16656	16638	16741	16481	16388	16525	16680	16351	16618	16553	16331	16568	16622	16507	16585	16597	16524	16496	16662	16470	16513	16427	16669	16582	16626	16534	16673	16662	16459	16572	16420	16440	16560	16497	16681	16635	16513	16490	16542	16410	16668	16557	16540	16505	16572	16395	16614	16550	16539	16532	16569	16379	16356	16505	16715	16487	16543	16466	16545	16737	16671	16624	16730	16567	16723	16473	16573	16396	16745	16473	16540	16602	16534	16538	16521	16598	16569	16488	16583	16525	16561	16594	16649	16649	16793	16621	16751	16653	16732	16545	16432	16562	16623	16535	16671	16678	16512	16717	16633	16969	16701	16507	16504	16792	16572	16562	16409	16450	16436	16489	16543	16647	16721	16598	16718	16557	16508	16398	16428	16706	16658	16477	16429	16555	16649	16564	16514	16660	16560	16611	16741	16512	16533	16725	16541	16645	16586	16622	16553	16309	16695	16855	16647	16825	16721	16452	16614	16561	16578	16477	16710	16492	16503	16422	16530	16711	16640	16623	16489	16528	16576	16406	16407	16617	16462	16549	16533	16633	16480	16535	16409	16493	16616	16609	16606	16570	16719	16679	16597	16491	16519	16691	16471	16401	16571	16513	16483	16621	16788	16455	16364	16668	16661	16600	16633	16567	16629	16625	16408	16551	16565	16528	16669	16490	16523	16671	16659	16697	16635	16766	16702	16506	16651	16600	16526	16705	16770	16642	16730	16581	16797	16498	16770	16509	16664	16553	16450	16684	16620	16537	16726	16508	16518	16572	16576	16593	16527	16691	16512	16468	16463	16708	16791	16521	16746	16551	16751	16516	16603	16581	16404	16539	16730	16513	16655	16591	16471	16548	16496	16561	16978	16567	16624	16534	16716	16591	16515	16651	16626	16720	16413	16408	16419	16519	16457	16472	16623	16579	16569	16642	16863	16631	16595	16560	16352	16446	16492	16618	16574	16503	16528	16450	16440	16548	16505	16807	16539	16490	16678	16746	16626	16391	16500	16281	16467	16535	16566	16563	16599	16641	16490	16401	16309	16647	16573	16688	16608	16517	16698	16673	16640	16528	16628	16581	16462	16650	16660	16501	16615	16538	16415	16522	16773	16659	16523	16601	16845	16474	16492	16572	16668	16682	16511	16478	16434	16589	16468	16785	16435	16417	16496	16558	16659	16685	16567	16524	16615	16639	16553	16561	16452	16543	16585	16572	16504	16526	16885	16591	16797	16711	16712	16852	16736	16685	16762	16434	16613	16402	16382	16421	16652	16666	16471	16473	16680	16717	16516	16689	16687	16657	16748	16656	16619	16463	16560	16545	16718	16619	16449	16553	16641	16484	16468	16543	16723	16558	16718	16236	16601	16549	16598	16439	16565	16721	16678	16782	16625	16598	16572	16655	16454	16618	16370	16309	16596	16393	16787	16720	16414	16557	16514	16501	16582	16458	16513	16489	16579	16711	16562	16552	16514	16688	16600	16453	16566	16550	16688	16536	16328	16713	16793	16546	16535	16459	16629	16688	16653	16696	16683	16687	16586	16740	16483	16693	16561	16752	16604	16382	16404	16322	16541	16649	16535	16594	16395	16467	16634	16548	16556	16457	16673	16435	16399	16675	16532	16639	16641	16679	16589	16814	16569	16469	16529	16362	16642	16560	16526	16444	16459	16807	16937	16618	16584	16484	16754	16727	16487	16510	16747	16668	16542	16569	16408	16536	16515	16511	16689	16685	16636	16699	16641	16368	16472	16646	16493	16730	16438	16621	16713	16390	16596	16646	16375	16466	16524	16313	16519	16539	16569	16510	16793	16582	16595	16615	16421	16460	16597	16559	16559	16452	16519	16634	16599	16506	16660	16504	16487	16663	16422	16568	16593	16627	16684	16542	16405	16551	16717	16770	16518	16568	16579	16375	16558	16612	16685	16514	16515	16808	16483	16527	16520	16551	16708	16747	16608	16602	16707	16552	16438	16551	16418	16441	16701	16421	16478	16487	16591	16441	16737	16722	16565	16537	16820	16701	16547	16725	16734	16534	16378	16597	16630	16565	16787	16670	16488	16484	16538	16652	16604	16662	16602	16398	16596	16513	16555	16558	16593	16548	16727	16532	16577	16617	16681	16667	16553	16564	16572	16580	16672	16640	16444	16429	16500	16658	16676	16499	16818	16762	16678	16803	16565	16506	16418	16459	16344	16549	16565	16643	16331	16542	16533	16455	16447	16549	16323	16611	16615	16677	16697	16589	16495	16591	16285	16688	16584	16299	16553	16378	16782	16706	16666	16585	16469	16694	16490	16603	16605	16635	16425	16548	16405	16711	16662	16727	16444	16708	16556	16641	16637	16594	16522	16421	16522	16583	16613	16364	16546	16577	16531	16724	16475	16461	16643	16337	16430	16538	16520	16600	16711	16475	16812	16613	16571	16552	16477	16690	16578	16688	16671	16415	16572	16482	16478	16547	16673	16343	16464	16661	16414	16412	16421	16547	16725	16636	16392	16601	16399	16635	16627	16637	16638	16376	16513	16602	16711	16663	16456	16572	16484	16627	16681	16709	16898	16601	16668	16514	16637	16607	16622	16516	16568	16557	16633	16640	16683	16441	16655	16608	16691	16773	16572	16603	16710	16639	16628	16549	16602	16596	16729	16415	16763	16394	16542	16731	16489	16370	16866	16614	16555	16577	16476	16667	16678	16496	16830	16584	16656	16465	16493	16635	16437	16668	16641	16425	16814	16559	16685	16697	16597	16457	16570	16382	16615	16669	16643	16538	16698	16525	16530	16684	16679	16603	16752	16492	16515	16580	16462	16763	16710	16490	16624	16671	16773	16499	16454	16428	16501	16456	16585	16418	16670	16723	16346	16545	16698	16534	16558	16589	16505	16657	16539	16520	16590	16475	16589	16514	16390	16631	16700	16462	16449	16388	16574	16550	16629	16575	16583	16231	16509	16569	16642	16572	16440	16578	16556	16391	16633	16498	16861	16625	16707	16555	16698	16539	16822	16545	16466	16569	16648	16534	16453	16428	16593	16651	16490	16613	16601	16700	16538	16563	16567	16636	16650	16775	16698	16655	16511	16762	16692	16526	16471	16599	16569	16811	16534	16319	16634	16694	16422	16546	16535	16571	16756	16401	16708	16779	16571	16490	16372	16464	16596	16619	16675	16757	16665	16554	16610	16472	16719	16467	16609	16416	16571	16664	16749	16561	16443	16619	16470	16517	16532	16701	16510	16435	16663	16693	16669	16648	16663	16660	16598	16429	16466	16461	16582	16650	16543	16476	16589	16594	16638	16524	16603	16876	16593	16464	16549	16376	16533	16779	16693	16717	16452	16629	16782	16322	16473	16468	16525	16550	16360	16693	16404	16537	16626	16531	16586	16519	16412	16586	16563	16540	16684	16640	16774	16489	16682	16742	16809	16605	16730	16556	16703	16417	16601	16331	16581	16581	16516	16711	16573	16603	16520	16553	16569	16470	16496	16708	16558	16485	16464	16675	16512	16436	16580	16365	16354	16643	16633	16527	16605	16532	16657	16605	16512	16543	16524	16667	16710	16619	16519	16394	16618	16444	16669	16531	16563	16505	16537	16634	16484	16543	16438	16414	16553	16655	16485	16529	16502	16630	16532	16436	16377	16515	16590	16427	16641	16544	16637	16571	16572	16490	16630	16542	16515	16595	16550	16595	16590	16485	16523	16461	16543	16474	16361	16568	16485	16548	16559	16648	16535	16651	16550	16575	16524	16884	16724	16582	16478	16547	16415	16625	16348	16767	16395	16619	16638	16576	16649	16567	16490	16567	16575	16583	16567	16618	16534	16637	16515	16645	16696	16368	16521	16623	16591	16624	16463	16633	16519	16552	16529	16621	16597	16494	16276	16745	16593	16434	16481	16597	16715	16720	16792	16473	16396	16639	16618	16775	16588	16512	16418	16675	16499	16580	16580	16542	16213	16484	16543	16568	16426	16688	16550	16594	16244	16565	16610	16632	16557	16316	16525	16654	16564	16470	16553	16709	16678	16746	16564	16571	16600	16592	16428	16685	16550	16610	16809	16697	16578	16415	16623	16748	16708	16822	16630	16522	16511	16461	16678	16480	16537	16461	16430	16693	16702	16605	16684	16646	16729	16527	16530	16780	16573	16542	16467	16421	16365	16701	16610	16484	16569	16741	16621	16456	16650	16580	16573	16567	16541	16611	16493	16534	16592	16551	16671	16540	16667	16480	16752	16391	16483	16530	16583	16779	16532	16580	16490	16570	16600	16518	16595	16585	16421	16507	16650	16722	16534	16680	16657	16623	16862	16798	16679	16390	16493	16386	16573	16770	16639	16561	16640	16363	16698	16734	16594	16629	16672	16610	16483	16561	16629	16565	16669	16551	16630	16476	16751	16722	16847	16372	16382	16482	16680	16502	16483	16640	16579	16397	16602	16699	16790	16682	16595	16648	16533	16456	16372	16696	16670	16382	16415	16609	16691	16597	16653	16363	16414	16587	16544	16609	16745	16476	16461	16655	16614	16406	16488	16312	16629	16353	16512	16472	16543	16632	16682	16530	16578	16413	16501	16535	16759	16629	16651	16578	16657	16487	16597	16689	16695	16677	16707	16573	16520	16584	16502	16472
28891	50544	43273	29748	20920	17910	15561	14550	14409	13859	13683	13548	13712	13427	13523	13481	13590	13494	13405	13506	13490	13636	14024	14131	13913	13735	13480	13514	13494	13488	13442	13473	13555	13476	13416	13413	13435	13322	13414	13360	13430	13385	13560	13364	13399	13472	13349	13428	13440	13521	13448	13518	13554	13378	13529	13472	13397	13463	13407	13585	13434	13541	13262	13482	13333	13568	13383	13353	13409	13453	13400	13301	13301	13326	13405	13392	13402	13367	13390	13289	13327	13427	13546	13477	13436	13573	13397	13328	13403	13397	13515	13478	13488	13413	13458	13438	13429	13474	13535	13207	13230	13388	13408	13679	13411	13436	13532	13605	13462	13384	13292	13442	13576	13254	13567	13383	13288	13472	13483	13435	13363	13497	13434	13592	13557	13543	13280	13308	13507	13287	13407	13337	13373	13477	13339	13417	13333	13475	13394	13367	13476	13446	13372	13362	13384	13236	13468	13272	13385	13408	13422	13403	13626	13253	13368	13476	13354	13361	13521	13461	13317	13559	13492	13419	13343	13347	13452	13485	13437	13540	13261	13329	13530	13454	13447	13478	13456	13412	13384	13505	13461	13512	13514	13389	13419	13483	13488	13424	13544	13372	13502	13497	13263	13476	13690	13360	13326	13506	13377	13444	13503	13391	13307	13469	13276	13439	13353	13453	13402	13329	13429	13371	13591	13400	13522	13430	13280	13550	13580	13380	13464	13301	13442	13470	13553	13307	13435	13261	13476	13507	13444	13393	13432	13284	13217	13312	13339	13367	13446	13521	13521	13416	13272	13457	13455	13410	13396	13518	13337	13363	13269	13465	13468	13314	13543	13273	13612	13530	13562	13514	13378	13445	13382	13381	13465	13290	13452	13392	13446	13429	13501	13331	13486	13414	13499	13428	13457	13354	13294	13454	13381	13540	13341	13380	13461	13457	13477	13416	13362	13370	13355	13486	13331	13445	13414	13531	13320	13751	13485	13374	13457	13438	13510	13422	13399	13277	13526	13354	13338	13385	13315	13357	13479	13489	13363	13438	13460	13376	13430	13392	13502	13385	13397	13481	13416	13480	13407	13460	13427	13415	13396	13458	13480	13411	13385	13585	13471	13410	13499	13405	13661	13361	13479	13468	13482	13379	13476	13445	13527	13446	13555	13455	13480	13543	13385	13268	13535	13466	13479	13301	13326	13369	13388	13732	13200	13515	13448	13564	13328	13562	13632	13368	13334	13336	13468	13387	13288	13466	13377	13433	13393	13275	13487	13382	13558	13358	13470	13402	13531	13378	13327	13192	13473	13293	13384	13361	13542	13500	13542	13287	13448	13552	13315	13416	13316	13450	13465	13456	13268	13521	13338	13355	13405	13443	13459	13229	13272	13563	13579	13562	13197	13404	13428	13514	13478	13536	13402	13400	13421	13453	13352	13286	13444	13370	13564	13397	13560	13462	13486	13259	13561	13455	13305	13444	13374	13567	13361	13370	13483	13325	13299	13375	13335	13413	13534	13561	13318	13391	13372	13267	13419	13420	13432	13448	13375	13566	13457	13445	13394	13358	13434	13397	13476	13295	13435	13321	13592	13297	13434	13364	13489	13559	13394	13468	13304	13505	13261	13368	13319	13440	13267	13395	13492	13370	13309	13434	13651	13264	13469	13478	13607	13480	13268	13400	13466	13478	13680	13609	13349	13442	13436	13600	13562	13314	13354	13311	13335	13483	13318	13414	13438	13570	13456	13574	13481	13378	13564	13419	13285	13413	13449	13489	13523	13225	13381	13388	13464	13432	13624	13532	13464	13338	13356	13477	13340	13646	13505	13274	13586	13478	13467	13230	13479	13493	13479	13478	13380	13562	13354	13560	13331	13368	13415	13572	13548	13453	13296	13340	13513	13388	13442	13422	13401	13304	13465	13303	13445	13476	13536	13419	13382	13408	13339	13482	13454	13309	13370	13437	13526	13359	13319	13448	13285	13305	13450	13562	13422	13527	13361	13560	13354	13427	13345	13341	13483	13462	13420	13619	13454	13651	13616	13408	13314	13454	13540	13516	13401	13351	13471	13574	13447	13299	13393	13358	13388	13443	13345	13373	13574	13451	13471	13530	13532	13584	13463	13299	13463	13589	13545	13440	13306	13275	13567	13637	13323	13424	13503	13475	13569	13364	13480	13417	13390	13304	13377	13534	13337	13540	13241	13520	13489	13520	13405	13399	13414	13292	13532	13528	13473	13258	13488	13379	13548	13658	13310	13383	13409	13562	13420	13528	13394	13434	13281	13469	13557	13581	13445	13383	13389	13366	13500	13455	13444	13485	13491	13393	13473	13420	13324	13488	13454	13625	13509	13394	13485	13426	13423	13440	13399	13471	13455	13458	13470	13482	13313	13450	13302	13399	13325	13332	13317	13302	13488	13323	13345	13441	13455	13475	13394	13574	13451	13482	13243	13476	13335	13397	13293	13587	13440	13438	13455	13418	13568	13394	13356	13559	13419	13455	13376	13564	13260	13529	13480	13463	13549	13320	13363	13339	13332	13406	13448	13429	13502	13416	13332	13531	13446	13530	13230	13390	13331	13457	13587	13592	13448	13498	13339	13247	13464	13402	13461	13272	13273	13306	13450	13273	13405	13371	13514	13278	13393	13551	13195	13533	13525	13485	13361	13528	13308	13260	13484	13391	13418	13209	13476	13464	13423	13491	13327	13434	13457	13368	13491	13478	13279	13565	13338	13488	13379	13264	13286	13340	13425	13457	13461	13345	13319	13298	13442	13255	13705	13398	13496	13538	13536	13476	13437	13372	13387	13438	13325	13452	13402	13690	13364	13485	13478	13313	13399	13371	13327	13352	13572	13279	13387	13477	13426	13458	13513	13426	13431	13477	13406	13304	13403	13353	13301	13378	13502	13328	13436	13207	13468	13439	13299	13541	13541	13360	13391	13396	13440	13556	13360	13539	13533	13494	13254	13441	13422	13384	13677	13321	13570	13472	13518	13454	13504	13421	13606	13441	13420	13494	13477	13359	13458	13397	13451	13332	13309	13326	13534	13555	13489	13386	13495	13452	13352	13502	13291	13387	13415	13309	13344	13411	13484	13401	13408	13238	13591	13260	13555	13468	13446	13490	13406	13536	13433	13407	13564	13573	13404	13474	13302	13429	13355	13395	13542	13478	13341	13459	13402	13571	13237	13265	13528	13458	13320	13535	13507	13454	13370	13489	13519	13377	13431	13339	13374	13460	13562	13399	13399	13324	13370	13368	13533	13362	13483	13235	13324	13463	13502	13383	13477	13445	13492	13359	13599	13448	13197	13470	13379	13403	13572	13482	13431	13294	13324	13583	13408	13424	13376	13520	13427	13418	13391	13650	13406	13511	13387	13495	13305	13281	13417	13487	13459	13531	13391	13370	13315	13383	13358	13288	13256	13508	13584	13434	13391	13427	13407	13437	13496	13537	13500	13203	13366	13528	13584	13354	13263	13450	13414	13562	13324	13508	13526	13426	13379	13405	13482	13352	13464	13400	13187	13528	13288	13436	13419	13281	13445	13475	13491	13251	13374	13263	13489	13334	13454	13585	13379	13316	13457	13416	13312	13479	13480	13510	13562	13494	13386	13421	13391	13364	13560	13379	13375	13431	13375	13535	13451	13321	13398	13436	13260	13506	13469	13449	13381	13432	13639	13302	13307	13499	13512	13400	13425	13412	13327	13392	13392	13434	13356	13394	13659	13474	13433	13308	13621	13405	13407	13323	13258	13414	13405	13378	13383	13443	13326	13399	13539	13547	13417	13481	13454	13422	13505	13561	13368	13364	13481	13478	13459	13323	13455	13504	13360	13253	13306	13488	13436	13540	13510	13551	13413	13319	13496	13595	13420	13346	13507	13414	13620	13406	13449	13305	13596	13368	13226	13286	13552	13325	13482	13483	13312	13460	13335	13412	13405	13482	13471	13440	13397	13442	13309	13430	13317	13451	13592	13451	13477	13375	13381	13321	13494	13439	13364	13325	13623	13403	13516	13328	13502	13393	13272	13369	13248	13238	13321	13491	13594	13442	13612	13349	13545	13416	13209	13401	13511	13415	13417	13366	13375	13383	13544	13357	13294	13529	13390	13546	13495	13332	13487	13416	13450	13453	13503	13282	13429	13455	13337	13579	13321	13483	13470	13514	13437	13385	13575	13411	13480	13537	13347	13558	13384	13451	13313	13489	13467	13502	13436	13452	13338	13471	13503	13376	13459	13360	13564	13326	13470	13256	13631	13329	13405	13251	13376	13416	13376	13360	13441	13276	13440	13354	13391	13263	13388	13493	13399	13332	13437	13647	13402	13539	13481	13296	13240	13442	13462	13442	13539	13358	13343	13593	13308	13592	13430	13437	13236	13439	13433	13511	13463	13475	13409	13293	13397	13425	13323	13215	13623	13494	13402	13436	13455	13410	13493	13477	13340	13285	13463	13341	13432	13230	13498	13276	13535	13422	13313	13487	13563	13391	13377	13683	13589	13405	13376	13464	13544	13396	13432	13440	13536	13582	13388	13602	13229	13396	13504	13248	13407	13360	13436	13225	13331	13479	13369	13302	13444	13392	13255	13531	13330	13423	13519	13527	13300	13365	13336	13298	13307	13465	13348	13614	13560	13626	13302	13470	13370	13411	13216	13493	13414	13416	13524	13396	13478	13386	13535	13456	13387	13442	13570	13492	13439	13426	13532	13387	13493	13529	13343	13417	13498	13318	13314	13469	13560	13304	13459	13397	13446	13304	13417	13555	13356	13597	13467	13461	13271	13459	13444	13522	13364	13413	13368	13355	13428	13424	13542	13602	13537	13380	13529	13367	13425	13534	13467	13416	13452	13318	13422	13560	13460	13540	13517	13492	13431	13495	13526	13335	13406	13534	13457	13315	13492	13280	13517	13507	13445	13455	13358	13658	13361	13317	13430	13303	13575	13360	13272	13373	13443	13393	13494	13383	13302	13500	13374	13516	13369	13418	13420	13507	13372	13382	13405	13332	13375	13379	13552	13354	13376	13238	13400	13496	13269	13381	13346	13362	13564	13498	13416	13607	13440	13500	13436	13558	13410	13627	13406	13440	13359	13523	13481	13466	13324	13291	13437	13382	13381	13460	13517	13486	13389	13383	13469	13487	13400	13489
22198	21194	28599	24722	22519	23931	23788	18258	16880	16669	16365	16006	16159	16023	16054	15991	16116	15943	16005	15735	15731	15964	16548	17613	17677	17169	16671	16095	15922	15688	15706	15606	15764	15785	15815	15735	15917	15685	15586	15754	15887	15476	15676	15683	15741	15696	15611	15515	15709	15599	15796	15854	15731	15880	15722	15556	15589	15684	15621	15710	15693	15682	15645	15579	15571	15589	15590	15790	15612	15547	15635	15567	15588	15632	15786	15564	15625	15573	15587	15450	15517	15655	15532	15664	15468	15494	15364	15515	15535	15613	15566	15528	15649	15421	15613	15763	15517	15382	15507	15479	15722	15527	15713	15405	15551	15596	15577	15568	15702	15636	15681	15467	15464	15557	15577	15787	15510	15499	15735	15731	15451	15505	15753	15625	15522	15631	15469	15622	15559	15529	15487	15802	15511	15592	15796	15784	15476	15574	15682	15720	15689	15395	15632	15510	15600	15477	15551	15558	15739	15732	15610	15475	15710	15635	15709	15603	15655	15609	15511	15410	15665	15474	15549	15635	15582	15601	15648	15581	15669	15473	15657	15741	15775	15673	15610	15702	15686	15643	15649	15507	15524	15521	15542	15753	15818	15575	15603	15553	15630	15533	15594	15509	15622	15838	15526	15448	15723	15763	15626	15676	15679	15699	15577	15550	15598	15745	15659	15780	15478	15623	15513	15335	15508	15749	15556	15528	15681	15694	15458	15850	15671	15482	15696	15621	15778	15585	15507	15485	15460	15473	15602	15578	15599	15626	15638	15497	15667	15709	15309	15540	15645	15774	15815	15662	15681	15599	15427	15464	15518	15645	15436	15504	15677	15207	15637	15582	15592	15491	15490	15882	15710	15459	15525	15676	15567	15584	15692	15637	15717	15516	15614	15723	15497	15721	15626	15668	15587	15575	15621	15454	15643	15536	15684	15692	15597	15367	15643	15674	15454	15605	15554	15497	15291	15581	15549	15533	15511	15744	15700	15551	15585	15671	15704	15489	15500	15585	15582	15526	15778	15575	15785	15628	15610	15679	15683	15672	15576	15562	15502	15631	15345	15742	15605	15675	15541	15645	15629	15722	15576	15430	15478	15452	15700	15605	15585	15443	15472	15687	15745	15709	15653	15843	15496	15522	15606	15516	15766	15472	15656	15673	15765	15726	15676	15645	15616	15577	15518	15669	15435	15642	15831	15712	15458	15576	15597	15728	15906	15591	15688	15629	15669	15621	15537	15484	15432	15417	15583	15554	15615	15533	15520	15525	15473	15615	15800	15854	15604	15583	15611	15579	15634	15578	15542	15471	15706	15760	15810	15769	15485	15497	15467	15728	15736	15480	15690	15529	15651	15542	15539	15630	15602	15443	15579	15763	15653	15656	15381	15417	15533	15671	15689	15694	15653	15617	15504	15550	15691	15749	15612	15684	15616	15632	15554	15483	15634	15650	15399	15503	15717	15541	15607	15589	15369	15678	15469	15735	15646	15464	15704	15463	15651	15512	15806	15700	15828	15313	15606	15529	15600	15621	15460	15574	15548	15667	15545	15733	15721	15616	15436	15580	15595	15389	15743	15567	15491	15565	15665	15638	15408	15529	15616	15750	15680	15543	15779	15546	15533	15532	15608	15801	15716	15445	15377	15409	15432	15550	15496	15369	15417	15492	15527	15757	15325	15505	15590	15543	15699	15811	15677	15565	15465	15505	15726	15767	15650	15714	15582	15522	15702	15618	15451	15484	15632	15312	15640	15514	15672	15472	15637	15715	15604	15516	15580	15497	15632	15410	15630	15594	15370	15592	15688	15593	15636	15505	15618	15628	15641	15537	15754	15598	15487	15534	15738	15613	15644	15633	15583	15515	15519	15479	15593	15600	15751	15567	15544	15596	15571	15607	15235	15575	15569	15659	15493	15482	15502	15528	15671	15400	15519	15562	15699	15603	15606	15644	15517	15427	15648	15790	15577	15380	15534	15563	15567	15443	15632	15687	15746	15571	15643	15729	15644	15512	15527	15688	15678	15813	15695	15657	15551	15436	15707	15512	15474	15379	15455	15586	15811	15709	15588	15580	15680	15664	15600	15619	15535	15541	15750	15336	15407	15671	15621	15499	15563	15657	15644	15815	15489	15652	15428	15626	15471	15635	15588	15632	15568	15518	15324	15536	15447	15687	15473	15541	15639	15598	15631	15556	15626	15643	15638	15384	15717	15561	15538	15710	15574	15535	15554	15427	15615	15653	15614	15664	15712	15420	15585	15596	15808	15350	15776	15421	15673	15502	15587	15578	15536	15744	15698	15508	15511	15817	15357	15553	15699	15668	15749	15486	15672	15658	15658	15714	15680	15587	15753	15664	15404	15551	15514	15659	15463	15492	15612	15596	15754	15632	15561	15621	15661	15349	15595	15531	15559	15613	15737	15448	15626	15556	15687	15287	15505	15617	15521	15528	15329	15567	15640	15593	15580	15480	15636	15581	15587	15768	15657	15650	15604	15606	15526	15488	15371	15485	15491	15397	15573	15414	15457	15697	15424	15419	15557	15598	15691	15679	15516	15519	15733	15647	15570	15678	15590	15568	15713	15551	15398	15461	15590	15596	15626	15386	15495	15594	15473	15608	15549	15521	15656	15580	15650	15576	15527	15631	15526	15678	15607	15620	15614	15540	15650	15738	15601	15527	15567	15682	15342	15400	15825	15488	15399	15537	15435	15534	15501	15732	15644	15507	15462	15629	15592	15606	15592	15585	15579	15662	15668	15607	15609	15627	15483	15633	15604	15577	15653	15495	15727	15540	15566	15614	15687	15565	15625	15518	15539	15502	15693	15439	15751	15578	15582	15517	15601	15453	15604	15554	15540	15613	15758	15468	15738	15779	15702	15637	15562	15533	15702	15677	15478	15636	15610	15725	15757	15532	15400	15387	15481	15547	15457	15450	15746	15688	15759	15595	15644	15641	15534	15661	15351	15557	15675	15746	15491	15525	15350	15689	15557	15543	15606	15639	15754	15510	15748	15770	15520	15523	15419	15508	15436	15557	15575	15527	15633	15742	15606	15440	15738	15599	15570	15418	15693	15549	15502	15619	15541	15519	15523	15284	15532	15525	15538	15566	15484	15500	15671	15595	15512	15718	15538	15586	15526	15598	15627	15586	15690	15429	15704	15549	15535	15789	15392	15787	15463	15588	15757	15636	15682	15636	15499	15791	15772	15535	15764	15562	15608	15646	15514	15594	15661	15371	15792	15717	15587	15696	15679	15600	15509	15613	15748	15677	15524	15435	15657	15587	15401	15528	15587	15464	15533	15467	15443	15782	15654	15640	15549	15494	15647	15654	15638	15505	15694	15619	15498	15661	15729	15653	15636	15528	15705	15642	15646	15541	15543	15524	15779	15380	15705	15509	15527	15536	15584	15666	15580	15567	15623	15590	15506	15734	15494	15489	15608	15571	15681	15558	15461	15544	15603	15521	15582	15444	15639	15697	15655	15559	15601	15584	15742	15722	15620	15451	15607	15517	15628	15563	15499	15682	15549	15655	15549	15568	15528	15673	15545	15522	15536	15560	15581	15829	15570	15548	15612	15633	15674	15874	15858	15655	15406	15492	15600	15420	15624	15473	15496	15640	15594	15520	15530	15681	15647	15781	15577	15498	15882	15667	15742	15549	15529	15435	15553	15515	15441	15651	15755	15603	15434	15659	15461	15493	15522	15599	15587	15641	15446	15659	15555	15526	15458	15655	15621	15490	15544	15614	15636	15580	15549	15504	15509	15697	15359	15593	15294	15460	15557	15670	15601	15603	15460	15653	15656	15738	15717	15529	15579	15523	15483	15620	15573	15392	15630	15652	15816	15508	15611	15632	15634	15589	15513	15471	15624	15630	15823	15532	15736	15417	15498	15679	15511	15674	15616	15555	15450	15558	15754	15592	15570	15511	15671	15620	15647	15715	15716	15431	15569	15594	15728	15785	15703	15608	15634	15528	15405	15294	15513	15660	15672	15437	15744	15695	15588	15464	15454	15669	15556	15630	15441	15605	15663	15823	15634	15525	15646	15847	15610	15823	15672	15632	15537	15740	15606	15548	15652	15480	15568	15513	15593	15707	15600	15563	15459	15658	15824	15548	15490	15380	15507	15548	15650	15582	15542	15722	15791	15620	15523	15496	15484	15521	15667	15633	15724	15718	15431	15725	15494	15500	15659	15728	15570	15703	15581	15601	15724	15495	15588	15607	15686	15324	15541	15422	15701	15643	15619	15515	15685	15560	15576	15568	15566	15676	15524	15693	15675	15591	15346	15550	15489	15560	15777	15634	15412	15719	15524	15702	15553	15649	15530	15688	15466	15447	15687	15609	15368	15641	15581	15644	15644	15765	15651	15560	15604	15571	15675	15459	15705	15568	15658	15558	15643	15449	15690	15621	15654	15722	15573	15751	15577	15515	15505	15518	15547	15568	15743	15412	15422	15495	15654	15459	15488	15490	15509	15663	15611	15632	15591	15510	15488	15733	15613	15498	15780	15675	15539	15624	15565	15649	15363	15666	15586	15503	15775	15596	15704	15584	15591	15427	15745	15567	15761	15647	15731	15607	15575	15583	15769	15502	15536	15677	15537	15574	15628	15632	15759	15509	15485	15585	15566	15650	15464	15658	15671	15727	15620	15481	15531	15444	15640	15699	15566	15669	15481	15654	15415	15465	15646	15683	15601	15607	15492	15646	15830	15701	15662	15562	15524	15580	15624	15630	15653	15774	15643	15637	15629	15567	15279	15775	15654	15681	15661	15408	15422	15559	15409	15525	15493	15494	15491	15536	15554	15731	15600	15587	15479	15459	15756	15518	15664	15444	15633	15471	15524	15598	15809	15603	15505	15513	15757	15527	15361	15618	15684	15632	15640	15444	15490	15413	15582	15603	15653	15686	15529	15499	15508	15737	15572	15505	15682	15574	15450	15676	15517	15624	15559	15718	15783	15738	15720	15659	15561	15564	15670	15645	15613	15470	15454	15649	15501	15647	15689	15524	15639	15657	15691	15761	15644	15488	15489	15707	15590	15638	15480	15546	15635	15791	15470	15439	15505	15687	15600	15498	15597	15400	15691	15524	15647	15548	15679	15707	15600	15695	15499	15450	15449	15564	15502	15700	15677	15384	15550	15563	15472	15576
33319	65036	57225	42607	28441	20588	16405	14930	14562	13582	13461	13488	13172	13012	13068	13058	13150	12929	12847	13087	12892	13238	13987	15728	15369	14493	13910	13333	13060	12673	13034	12977	12826	12647	12772	12739	12741	12679	12815	12654	12713	12815	12831	12864	12809	12673	12724	12915	12804	12805	12894	12671	12840	12714	12843	12584	12685	12753	12713	12747	12786	12796	12690	12661	12804	12638	12686	12751	12858	12821	12683	12769	12705	12716	12805	12757	12841	12745	12862	12848	12711	12721	12776	12777	12762	12709	12671	12893	12597	12635	12752	12727	13008	12722	12670	12716	12767	12758	12820	12761	12833	12861	12790	12760	12840	12600	12841	12667	12745	12809	12875	12797	12750	12878	12633	12634	12841	12953	12719	12706	12851	12844	12930	12898	12608	12941	12857	12737	12652	12733	12773	12894	12711	12820	12846	12817	12827	12732	12813	12704	12796	12724	12727	12755	12848	12875	12830	12645	12899	12727	12620	12717	12725	12705	12810	12591	12865	12887	12664	12655	12822	12685	12657	12853	12709	12726	12705	12696	12799	12693	12700	12846	12814	12904	12811	12966	12693	12702	12635	12696	12784	12681	12842	12704	12633	12738	12629	12781	12800	12835	12839	12686	12893	12765	12645	12737	12916	12839	12883	12758	12675	12576	12735	12717	12626	12745	12918	12740	12656	12641	12815	12733	12738	12750	12854	12918	12808	12791	12871	12797	12584	12873	12773	12757	12868	12782	12744	12695	12834	12789	12650	12684	12848	12685	12830	12605	12705	12836	12825	12943	12576	12719	12835	12701	12603	12735	12955	12722	12767	12708	12766	12853	12904	12853	12825	12747	12941	12714	12823	12769	12863	12752	12799	12824	12688	12776	12574	12732	12705	12529	12850	12837	12653	12804	12680	12875	12903	12838	12658	12762	12834	12736	12805	12740	12766	12618	12904	12711	12739	12736	12818	12875	12671	12902	12702	12684	12803	12803	12804	12768	12755	12752	12768	12801	12708	12873	12726	12553	12678	12877	12725	12799	12755	12823	12781	12785	12750	12877	12881	12771	12750	12786	12784	12772	12814	12826	12940	12809	12839	12678	12763	12777	12740	12701	12780	12841	12711	12910	12815	12748	12694	12772	12894	12712	12907	12895	12655	12746	12703	12750	12806	12785	12906	12724	12814	12731	12690	12678	12806	12779	12879	12972	12789	12772	12806	12713	12617	12581	12733	12720	12805	12906	12855	12777	12703	12835	12735	12848	12704	12691	12842	12761	12855	12566	12731	12833	12775	12706	12838	12711	12707	12691	12701	12738	12722	12701	12795	12737	12711	12670	12712	12681	12647	12729	12730	12998	12800	12767	12746	12667	12706	12965	12752	12480	12959	12728	12856	12755	12844	12712	12831	12830	12834	12845	12846	12784	12975	12799	12733	12883	12840	12898	12691	12948	12687	12616	12865	12800	12870	12674	12646	12888	12746	12727	12899	12602	12789	12637	12729	12816	12661	12875	12639	12746	12830	12767	12681	12878	12727	12750	12558	12790	12779	12774	12770	12685	12910	12757	12686	12921	12777	12739	12827	12750	12824	12773	12692	12896	12694	12904	12720	12681	12786	12893	12911	12735	12810	12795	12862	12649	12849	12662	12971	12678	12935	12754	12800	12805	12872	12654	12606	12675	12821	12764	12749	12759	12729	12714	12691	12791	12729	12654	12808	12786	12793	12766	12790	12759	12783	12635	12766	12843	12923	12655	12883	12923	12677	12691	12876	12914	12790	12738	12825	12681	12473	12916	12878	12820	12800	12604	12827	12740	12804	12801	12826	12782	12723	12788	12782	12784	12784	12708	12836	12912	12695	12743	12807	12673	12903	12814	12749	12660	12836	12827	12909	12860	12737	12769	12725	12663	12845	12827	12763	12717	12885	12767	12831	12805	12786	12724	12838	12822	12920	12644	12771	12763	12849	12826	12674	12709	12844	12822	12913	12724	12876	12780	12776	12696	12702	12865	12683	12755	12659	12904	12627	12858	12946	12651	12594	12920	12702	12804	12900	12890	12648	12799	12774	12946	12752	12891	12778	12908	12769	12753	12735	12796	12597	12891	12559	12846	12754	12835	12834	12849	12733	12754	12903	12757	12804	12775	12867	12794	12881	12794	12873	12901	12730	12661	12863	12737	12698	12772	12689	12833	12802	12705	12734	12746	12830	12875	12726	12771	12619	12776	12905	12697	12913	12819	12761	12757	12753	12646	12789	12896	12663	12945	12853	12817	12742	12809	12870	12605	12694	12885	12710	12613	12744	12710	12788	12654	12785	12889	12834	12712	12669	12725	12786	12741	12801	12697	12829	12856	12678	12838	12902	12675	12856	12864	12786	12938	12712	12730	12693	12673	12811	12762	12655	12748	12663	12789	12763	12790	12899	12918	12768	12789	12712	12639	12706	12610	12730	12830	12737	12932	12876	12719	12735	12773	12853	12741	12814	12819	12844	12956	12691	12634	12698	12828	12713	12913	12794	12787	12899	12889	12686	12821	12715	12911	12776	12754	12717	12665	12847	12697	12713	12774	12747	12797	12817	12642	12738	12892	12769	12697	12628	12651	12719	12707	12725	12720	12672	12718	12825	12809	12878	12741	12727	12715	12828	12661	12694	12696	12724	12834	12782	12761	12850	12731	12845	12595	12820	12650	12814	12658	12769	12818	12724	12701	12775	12830	12718	12778	12834	12708	12601	12901	12757	12758	12776	12873	12842	12760	12793	12828	12661	12829	12704	12727	12780	12711	12896	12818	12683	12818	12977	12820	12690	12758	12756	12660	12614	12866	12874	12631	12812	12788	12767	12815	12938	12931	12809	12923	12759	12802	12920	12739	12657	12800	12670	12862	12780	12800	12620	12830	12673	12879	12892	12606	12812	12679	12559	12930	12622	12781	12845	12812	12779	12803	12645	12792	12671	12841	12626	12797	12719	12786	12760	12899	12807	12813	12846	12768	12749	12858	12550	12804	12710	12795	12894	12654	12885	12840	12850	12680	12968	12768	12740	12793	12809	12573	12805	12816	12798	12954	12575	12737	12625	12782	12881	12748	12915	12840	13011	12672	12849	12787	12983	12990	12769	12811	12805	12838	12825	12792	12783	12788	12744	12791	12762	12788	12751	12742	12632	12693	12923	12789	12627	12731	12840	12749	12614	12755	12804	12892	12757	12867	12729	12782	12769	12851	12771	12934	12880	12840	12689	12748	12915	12760	12805	12728	12875	12581	12615	12760	12704	12892	12752	12644	12703	12604	12772	12755	12890	12764	12806	12728	12824	12720	12698	12826	12941	12837	12843	12850	12794	12617	12501	12719	12821	12637	12732	12813	12724	12958	12877	12737	12719	12618	12654	12719	12814	12776	13008	12848	12636	12731	12716	12717	12679	12718	12641	12826	12795	12820	12720	12737	12670	12870	12608	12732	12819	12778	12818	12644	12582	12904	12756	12680	12968	12789	12813	12688	12902	12799	12772	12607	12797	12649	12695	12725	12752	12676	12840	12988	12762	12705	12846	12771	12831	12770	12834	12798	12879	12717	12743	12747	12977	12670	12785	12939	12733	12696	12697	12812	12809	12779	12734	12883	12854	12663	12730	12898	12701	12869	12721	12805	12814	12751	12827	12818	12781	12809	12864	12623	12721	12718	12857	12827	12692	12745	12729	12681	12741	12870	12859	12731	12893	12936	12827	12885	12753	12836	12616	12746	12783	12811	12774	12675	12873	12680	12765	12689	12751	12684	12662	12769	12685	12727	12714	12906	12738	12803	12943	12878	12623	12816	12910	12790	12666	12874	12731	12659	12855	12838	12789	12716	12663	12873	12662	12808	12706	12797	12768	12777	12769	12872	12690	12781	12666	12895	12691	12786	12898	12696	12658	12739	12825	12795	12746	12666	12810	12802	12818	12777	12783	12941	12773	12771	12774	12848	12863	12569	12757	12855	12775	12793	12645	12759	12749	12684	12778	12837	12737	12911	12814	12750	12915	12574	12843	12743	12716	12818	12772	12864	12845	12658	12756	12793	12706	12583	12721	12756	12770	12746	12813	12666	12678	12714	12929	12962	12688	12751	12735	12781	12693	12854	12666	12790	12873	12837	12823	12702	12749	12630	12784	12757	12670	12784	12878	12721	12912	12811	12624	12747	12862	12926	12755	12799	12871	12768	12960	12901	12722	12659	12865	12752	12662	12733	12956	12767	12739	12716	12737	12772	12746	12660	12718	12674	12582	12694	12718	12800	12766	12923	12744	12856	12697	12845	12737	12819	12904	12824	12928	12903	12884	12616	12849	12944	12736	12684	12857	12660	12672	12853	12805	12825	12639	12723	12804	12902	12689	12705	12724	12747	12793	12720	12754	12857	12763	12723	12784	12850	12933	12778	12744	12850	12646	12651	12700	12795	12821	12919	12864	12600	12857	12752	12783	12622	12671	12779	12647	12683	12670	12916	12700	12823	12830	12727	12853	12916	12746	12746	12777	12735	12855	12738	12681	12806	12918	12749	12792	12748	12850	12596	12657	12801	12800	12895	12776	12772	12790	12651	12822	12837	12676	12805	12712	12718	12881	12713	12818	12698	12745	12920	12771	12640	12818	12786	12799	12852	12699	12764	12700	12814	12758	12826	12811	12754	12895	12662	12827	12719	12775	12742	12865	12724	12535	12779	12934	12836	12720	12742	12885	12734	12701	12695	12682	12810	12692	12838	12807	12770	12784	12683	12698	12910	12589	12672	12813	12835	12815	12728	12723	12608	12630	12871	12874	12782	12708	12789	12751	12853	12863	12644	12812	12899	12873	12684	12865	12791	12599	12873	12864	12782	12814	12685	12756	12723	12909	12888	12825	12726	12612	12779	12819	12589	12935	12962	12782	12772	12708	12748	12670	12770	12703	12759	12753	12739	12840	12792	12849	12742	12682	12784	12778	12847	12838	12679	13008	12812	12840	12780	12730	12874	12837	12670	12599	12795	12774	12791	12855	12628	12767	12775	12811	12876	12774	12797	12677	12806	12787	12711	12767	12589	12732	12804	12855	12619	12800	12814	12944	12622	12710	12964	12789	12681	12554	12637	12763	12748	12732	12733	12600	12636	12880	12918	12691	12790	12708	12735	12984	12945	12705	12674	12765	12772
30940	32149	36711	28207	20488	17870	16661	16178	15689	15373	15484	15530	15392	15356	15412	15373	15347	15151	15248	15217	15053	15185	15267	15285	15355	15350	15244	15491	15160	15357	15115	15145	15097	15391	15292	15211	15308	15286	15131	15307	15170	15206	15316	15241	15123	15092	15413	15221	15099	15120	15112	15046	15294	15231	15300	15219	15121	15245	15361	15339	15074	15026	15320	15213	15243	15321	15214	15190	15038	15039	14961	15373	15027	15261	15168	15183	15010	15300	15082	15351	15201	15399	15279	15146	15172	15123	15153	15305	15132	15072	15221	15034	15302	15103	15171	15045	15159	15091	15077	15245	15230	15266	15194	15158	15227	15081	14955	15298	15100	14949	15040	15216	15008	15238	15461	15167	15458	15181	15119	15220	15133	15286	15123	15218	15196	15266	15455	15170	15067	15075	14923	15195	15092	15212	15146	15237	15046	15158	15191	15316	15133	15168	15181	15286	15294	15136	15414	15268	15177	15280	15117	15318	15357	15409	15117	15164	15258	15411	15104	15184	15062	15301	15117	15143	15124	15230	15192	15192	15255	15152	15264	15063	15084	15181	15336	15149	15403	15202	15229	15021	15098	15156	15168	15126	14969	15027	15157	15212	15031	15162	15348	15168	15229	15093	15223	15209	15138	15073	15344	15037	15246	15111	14933	15209	15071	14877	15107	15189	15216	15186	15075	15263	15202	15364	15210	15017	15132	15000	15195	15251	15291	15155	15301	15281	15242	15218	15190	15166	15194	15172	15100	15141	15127	15016	15326	15116	15390	15181	15187	15276	15199	15364	15129	15173	15165	15016	15275	15125	15165	15043	15247	15325	15086	15209	15258	15147	15253	15365	15228	15250	15288	15019	15326	15247	15334	15092	15228	15125	15205	15153	15176	15286	15322	15115	15094	15130	15122	15033	15204	15075	15252	15131	15215	15389	15257	15167	15192	15119	15091	15078	15079	15147	15267	15243	15129	15225	15223	15181	15045	15055	15037	15173	15058	15281	15161	15309	15275	15215	15106	15079	15152	15379	15305	15219	15230	15199	15101	15150	15199	15144	15333	15246	15173	15239	15166	15173	15174	15097	15350	15102	15118	15189	15328	15234	15270	15174	15125	15184	15361	15124	15035	15152	15214	15017	15270	15124	15121	15315	15121	15224	15253	15198	15026	15197	15292	14965	15056	15163	15115	15228	15212	15256	15299	15157	15222	15285	15176	15239	15177	15423	15267	15280	15206	15160	15155	15332	15105	15199	15311	15167	15288	15502	15193	15158	15056	15284	15032	15238	15119	14976	15163	15029	15157	15264	15165	15241	15295	15141	15159	15284	15272	15329	15183	15195	15195	15202	15056	15319	15020	15349	15169	15223	15199	15275	15234	15324	15144	15220	14910	15226	15211	15301	15117	15122	14949	15297	15238	15037	15122	15278	15329	15329	15180	14829	15261	15230	15186	15224	15235	15262	15198	15182	15352	14853	15536	15447	15063	15219	14954	15317	15353	15056	15347	15198	15239	15230	15221	15285	15196	15185	15376	15342	15087	15103	15231	15225	15196	15076	15237	15240	15142	15284	15506	15271	15058	15065	15421	15336	15040	15024	15088	15155	15244	15197	15220	15211	15182	15398	15258	15225	15196	15203	15126	15247	15144	15263	15199	15110	15099	15032	15015	15284	15426	15318	15341	15323	15413	15347	15185	15218	15122	15204	15008	15191	15257	15079	15251	15169	15283	15100	15074	15095	15097	15074	15241	15090	15104	15127	15325	15188	15266	15116	15222	15288	15191	15059	15164	14985	15223	15138	15156	15050	15202	15135	15261	14854	15128	15288	15202	15422	15363	15283	15177	15033	15185	15245	15190	15024	15225	15344	15188	15047	15296	15152	15115	14994	15113	15162	15258	15148	15262	15267	15116	15116	15402	15243	15262	15490	15115	15166	15153	15315	15261	15135	15252	15052	15277	15157	15411	15447	15240	15259	15223	15312	15089	14998	15135	15141	14984	14967	15092	15196	15231	15187	15465	15353	15262	15121	15276	15079	15298	14920	15117	15074	15348	15195	15161	15165	15217	15074	15045	15145	14949	15053	15130	15369	15312	15158	15339	15143	15166	15222	15179	15283	15007	15173	15327	15223	15309	15183	15000	15103	15282	15048	15173	15187	15162	15122	15183	15150	15124	15320	15303	15380	15297	15366	15120	15180	15149	15347	15121	15104	15338	15315	15284	15272	15215	15118	15161	14973	15271	15085	15007	15369	15238	15163	15012	15062	14944	15328	15058	15253	15135	15139	15043	15143	15271	15215	15188	15172	14856	15250	15040	15151	15192	15117	15310	15290	15175	15139	15366	15499	15321	15153	15343	15357	15177	15294	15265	15159	15059	15051	15183	15197	15111	15030	15213	15239	15134	15239	15259	15279	15189	15390	15619	15285	15356	15081	15312	15182	15238	15048	15225	15164	15077	15232	15354	15257	15232	15255	15157	15245	15010	15097	15100	15284	15325	15138	15219	15110	15182	15280	15110	15046	15212	15346	15219	15068	14963	15053	15271	15271	15339	15057	15187	15270	15253	15340	15079	15272	15141	15494	15148	15198	15083	15040	15362	15116	15192	15307	15274	15367	15220	15067	15391	15340	15385	15124	15158	15221	15164	15154	15098	15186	15288	15061	15287	15181	15150	15195	15100	15288	15371	15274	15263	15196	15265	15170	15283	15134	15355	15172	15357	15280	15430	15386	15105	15146	15266	15093	15224	15171	15309	15042	15250	15159	15231	15267	15055	15209	15299	14908	15300	15247	15226	15186	15268	15041	15047	15188	15265	15218	15098	15158	15183	15185	15250	15115	15294	15194	15193	15128	15165	15435	15134	15152	15183	15118	15251	15350	15127	15138	15151	15223	15195	15193	15232	15231	15138	15159	15139	15292	15139	15189	15217	15128	15092	15409	15468	15233	15191	15185	15339	15220	15093	15401	15246	15029	15219	15200	15301	15223	15269	15121	15137	15161	15148	15232	15310	15196	15378	15300	15256	15262	14907	15280	15134	15143	15116	15013	15246	15499	15261	15142	15323	15263	15194	15157	15039	15115	15329	15335	15251	15097	15265	15115	15153	15173	15322	15193	15474	15286	15200	15155	15309	15235	15196	15181	15113	15394	15079	15308	15165	15044	15408	15228	15169	15124	15379	15076	15173	15242	15434	15059	15130	15224	15292	15171	15046	15014	15243	15287	15217	15423	15446	15376	15090	15271	15226	15152	15161	15102	15252	15246	15545	14973	15154	15365	15227	15156	15133	15330	15139	15392	15320	15275	15341	15311	15056	15230	15112	15226	14998	15107	15247	15318	15089	15256	15251	15319	15203	15103	15239	15229	15279	15170	15325	15052	15147	15292	15381	15370	15273	15293	15170	15165	15250	15211	15282	15282	15071	15327	15295	15195	15074	15212	15182	15333	15158	15259	15313	15428	15231	15013	15166	15175	15090	15249	15260	15217	15229	15357	15277	15108	15294	15152	15270	15118	15235	15218	15173	15335	15374	15132	15228	15210	15454	15145	15219	15173	15173	15301	15211	15314	15026	15219	15194	15160	15321	15016	15161	15057	15361	15142	15308	15201	15142	15233	15047	15181	15286	15082	15032	15164	15172	15277	15167	15238	15209	15120	15326	15058	15303	15263	15150	15225	15322	15083	15175	15153	15113	15024	15276	15251	15141	15094	15023	15280	15095	15336	15100	15157	15082	15333	15196	15120	15074	15173	15259	15310	15195	15224	15175	15033	15092	15254	15232	15108	15164	15168	15189	15300	15361	15212	15218	15305	15166	15210	15187	15114	15241	15117	15246	14825	15139	15142	15241	15151	15166	15102	15349	15376	15256	14931	15386	15242	15221	15212	15217	15241	15099	15161	15119	15060	15471	15114	15261	15219	15205	15128	15014	15223	15176	15104	15240	15243	15183	15350	15282	15305	15300	15388	15134	15295	15050	15435	15084	15228	15035	15293	15093	15112	14918	15155	15249	15196	15293	15174	15078	15168	15315	15106	15095	15268	15125	15118	15046	15342	15177	15205	15303	15034	15063	15059	15238	15006	15107	15311	15381	15105	15278	15116	15075	15287	15250	15212	15179	15337	15100	15341	15190	15093	15222	15244	15236	15313	15062	15236	15246	15148	15338	15213	15269	15133	15297	15277	15163	15289	15240	15173	15339	15205	15254	15159	15128	15165	15226	15189	15249	15337	15164	15094	15475	15261	15240	15333	15255	15328	15326	15319	15168	15218	15225	15248	15331	15260	15278	15242	15236	15065	15062	15181	15070	15002	15298	15196	15287	15206	15249	15141	15255	14876	15113	15090	15238	15201	15298	15307	15279	15261	15064	15166	15304	15294	15117	15204	15281	15125	15086	15301	15088	15100	15339	15190	15296	15119	15138	15163	15424	15141	15375	15313	15130	15108	15173	15393	15301	15258	15318	15285	15236	15007	15287	15401	15404	15232	15192	15262	15271	15240	15231	15249	15153	15252	15259	15359	15238	15260	15106	15196	15223	15314	15151	15112	15300	15226	15067	15305	15005	15141	15322	15101	15229	15370	15311	15185	15210	15214	14979	15298	15143	14976	15304	15210	15257	15505	15248	15341	15160	15256	15077	15056	15238	15263	15068	15157	15070	15177	15156	15442	15324	15134	15352	15103	15249	15227	15314	15057	15179	15130	15206	15257	15149	15185	15161	15045	15158	15186	15426	15078	15305	15387	15155	15269	15172	15289	15232	15107	15270	15011	15188	15243	15043	15212	15236	15225	15407	15104	15130	15217	15393	15313	15254	15251	15144	15253	15375	15184	15190	15197	15203	15226	15287	15121	15269	15264	15213	15228	15160	15247	15180	15117	15136	15163	15469	15047	15341	15312	15367	15389	15191	15290	15118	15010	15332	15175	14914	15193	15182	15258	15375	15161	15397	15266	15198	15195	15157	15252	15197	15291	14914	15220	15201	15203	15225	15142	15161	15349	15145	15209	15090	15048	15194	15191	15196	15222	15105	15233	15072	15125	15260	15039	15108	15476	15061	15055	15357	15148	15133	15110	15253	15129	15119	15229	14930	14998	15174	15196	15184	15196	15086	15029	15257	15166	15103	15083	15222	15233	15248	15221	15173	15134	15168	15334	15264	15076
30938	47109	37321	24781	18458	15710	13969	13869	13263	12952	13010	12949	12808	12700	12719	12738	12731	12797	12694	12636	12600	12737	12765	12790	12798	12749	12771	12566	12664	12612	12644	12669	12658	12552	12548	12497	12513	12598	12805	12664	12559	12572	12571	12534	12644	12679	12612	12460	12752	12642	12670	12563	12647	12588	12440	12681	12604	12517	12634	12559	12547	12586	12640	12668	12519	12676	12579	12627	12758	12575	12438	12546	12560	12763	12528	12562	12587	12524	12655	12414	12493	12565	12623	12751	12481	12493	12697	12388	12622	12520	12496	12621	12578	12668	12482	12690	12598	12447	12668	12635	12687	12435	12552	12636	12572	12608	12613	12481	12624	12640	12652	12491	12485	12595	12695	12571	12611	12457	12667	12453	12643	12490	12573	12540	12674	12631	12610	12439	12512	12480	12452	12554	12530	12624	12806	12709	12562	12491	12666	12636	12652	12626	12578	12598	12462	12545	12602	12672	12613	12596	12454	12698	12590	12701	12674	12767	12693	12586	12737	12603	12606	12692	12453	12547	12607	12553	12613	12520	12868	12519	12590	12636	12509	12638	12603	12626	12661	12548	12613	12597	12728	12579	12643	12674	12465	12663	12605	12479	12608	12786	12398	12477	12483	12519	12725	12505	12734	12610	12323	12536	12662	12695	12492	12478	12750	12781	12434	12651	12848	12532	12650	12610	12594	12533	12617	12614	12586	12624	12598	12521	12509	12607	12563	12691	12567	12572	12631	12497	12460	12561	12492	12566	12620	12589	12639	12491	12518	12507	12613	12693	12642	12577	12679	12631	12599	12576	12560	12728	12516	12718	12594	12704	12655	12599	12744	12537	12706	12611	12646	12469	12583	12606	12568	12549	12648	12578	12613	12509	12628	12760	12563	12403	12550	12414	12679	12554	12613	12712	12694	12603	12515	12550	12575	12691	12477	12603	12555	12515	12642	12560	12508	12729	12547	12669	12923	12739	12665	12610	12571	12651	12574	12546	12546	12390	12480	12577	12606	12653	12700	12437	12563	12635	12656	12557	12589	12616	12527	12571	12615	12614	12639	12614	12565	12400	12574	12579	12679	12636	12565	12556	12620	12451	12646	12530	12620	12553	12570	12658	12556	12603	12526	12559	12390	12559	12539	12749	12675	12820	12600	12452	12648	12399	12493	12757	12523	12569	12736	12794	12462	12526	12658	12552	12644	12551	12604	12522	12692	12575	12669	12560	12694	12597	12546	12658	12658	12641	12620	12611	12564	12604	12679	12596	12531	12728	12632	12753	12468	12616	12594	12591	12612	12619	12567	12446	12468	12395	12576	12610	12429	12726	12584	12538	12712	12617	12578	12530	12575	12513	12735	12692	12645	12649	12678	12576	12616	12726	12710	12539	12545	12551	12526	12618	12649	12646	12794	12513	12676	12595	12532	12811	12616	12634	12524	12661	12668	12649	12627	12731	12504	12773	12652	12639	12592	12683	12403	12646	12618	12492	12606	12617	12622	12663	12798	12687	12694	12635	12646	12686	12563	12765	12483	12509	12656	12445	12781	12544	12565	12588	12515	12519	12585	12545	12519	12683	12522	12638	12472	12779	12574	12616	12574	12585	12636	12566	12574	12597	12491	12625	12634	12571	12624	12576	12621	12853	12549	12458	12627	12718	12554	12596	12572	12478	12616	12755	12657	12564	12692	12662	12694	12669	12490	12626	12666	12596	12650	12456	12532	12700	12667	12666	12502	12587	12566	12709	12601	12558	12477	12749	12501	12594	12706	12579	12599	12531	12547	12656	12547	12580	12621	12475	12522	12787	12601	12658	12613	12755	12728	12579	12639	12669	12526	12504	12542	12642	12378	12587	12507	12667	12516	12621	12772	12665	12651	12446	12613	12562	12599	12658	12597	12666	12631	12681	12632	12670	12546	12558	12451	12709	12492	12751	12673	12557	12593	12731	12612	12588	12474	12655	12543	12558	12682	12689	12657	12779	12646	12549	12631	12678	12589	12612	12835	12593	12746	12405	12688	12657	12558	12545	12547	12542	12540	12581	12717	12604	12647	12615	12696	12546	12696	12493	12773	12697	12782	12693	12641	12520	12697	12718	12647	12580	12688	12692	12668	12740	12656	12599	12466	12560	12656	12387	12525	12618	12523	12614	12455	12702	12613	12636	12711	12552	12553	12681	12593	12809	12522	12490	12769	12592	12581	12561	12640	12602	12673	12651	12742	12537	12632	12457	12627	12563	12559	12713	12505	12520	12695	12665	12581	12716	12504	12564	12585	12410	12613	12744	12634	12710	12709	12648	12651	12652	12526	12598	12570	12662	12560	12557	12599	12581	12493	12537	12492	12463	12507	12679	12501	12731	12595	12638	12661	12698	12688	12583	12516	12663	12489	12549	12418	12490	12654	12627	12700	12554	12583	12609	12632	12589	12445	12759	12571	12512	12764	12549	12705	12597	12464	12680	12585	12525	12680	12498	12491	12692	12646	12763	12555	12550	12682	12699	12669	12642	12592	12698	12720	12592	12607	12517	12498	12644	12718	12484	12533	12543	12502	12412	12623	12474	12625	12521	12635	12712	12741	12562	12568	12386	12750	12637	12656	12590	12439	12708	12723	12543	12546	12438	12755	12623	12667	12515	12672	12651	12655	12571	12320	12603	12646	12540	12549	12531	12495	12531	12623	12663	12461	12777	12768	12713	12548	12547	12707	12601	12594	12592	12542	12446	12587	12674	12411	12561	12391	12555	12660	12494	12602	12584	12504	12454	12535	12653	12538	12483	12541	12598	12595	12493	12543	12511	12570	12598	12621	12682	12659	12480	12588	12667	12667	12666	12653	12780	12683	12580	12714	12604	12509	12585	12619	12604	12591	12731	12698	12601	12545	12707	12641	12619	12639	12560	12495	12551	12712	12376	12602	12615	12509	12631	12575	12675	12757	12497	12674	12535	12786	12697	12463	12530	12602	12558	12543	12574	12611	12743	12645	12520	12678	12391	12694	12558	12643	12507	12533	12722	12599	12602	12619	12724	12746	12569	12480	12727	12653	12608	12583	12634	12527	12705	12472	12604	12748	12618	12676	12555	12691	12726	12689	12631	12559	12542	12679	12521	12727	12501	12702	12635	12587	12588	12517	12608	12528	12593	12702	12691	12686	12578	12666	12664	12600	12503	12637	12558	12544	12638	12756	12775	12512	12606	12497	12737	12691	12618	12614	12588	12468	12621	12680	12510	12679	12700	12581	12744	12638	12484	12573	12483	12632	12557	12543	12600	12598	12580	12694	12644	12705	12508	12407	12545	12683	12507	12567	12444	12490	12622	12670	12616	12516	12487	12604	12589	12718	12507	12651	12710	12625	12622	12548	12629	12555	12586	12478	12621	12519	12630	12783	12703	12528	12442	12668	12595	12469	12439	12625	12618	12687	12544	12590	12485	12564	12495	12638	12760	12511	12717	12674	12570	12641	12586	12514	12634	12516	12614	12474	12698	12605	12747	12558	12686	12495	12770	12573	12750	12652	12650	12566	12629	12619	12637	12552	12756	12626	12710	12554	12610	12525	12493	12635	12634	12621	12706	12685	12673	12718	12525	12562	12734	12565	12667	12705	12541	12490	12427	12627	12561	12646	12672	12659	12580	12663	12683	12637	12566	12499	12667	12602	12618	12637	12525	12709	12605	12517	12553	12468	12586	12618	12550	12721	12676	12644	12740	12555	12685	12697	12605	12636	12657	12851	12626	12700	12634	12604	12718	12471	12566	12732	12584	12484	12665	12673	12656	12601	12582	12663	12617	12626	12646	12718	12639	12795	12662	12651	12715	12813	12578	12682	12568	12801	12517	12501	12562	12550	12511	12659	12543	12652	12462	12509	12606	12625	12613	12759	12592	12605	12526	12429	12742	12754	12661	12608	12622	12797	12878	12676	12574	12883	12682	12725	12617	12626	12391	12575	12689	12574	12523	12542	12522	12600	12719	12474	12523	12608	12630	12700	12552	12602	12496	12575	12589	12519	12702	12535	12728	12521	12585	12573	12653	12432	12544	12701	12524	12484	12695	12591	12594	12601	12639	12815	12596	12608	12612	12572	12599	12623	12943	12487	12571	12499	12621	12677	12637	12556	12532	12367	12523	12616	12605	12644	12580	12633	12543	12494	12497	12668	12584	12498	12529	12620	12637	12540	12585	12507	12806	12664	12667	12603	12565	12657	12609	12627	12546	12692	12651	12674	12562	12664	12474	12766	12493	12655	12466	12520	12585	12588	12574	12616	12525	12817	12777	12723	12564	12726	12562	12573	12695	12544	12550	12559	12519	12701	12622	12651	12451	12689	12754	12583	12480	12554	12555	12547	12748	12529	12704	12775	12510	12638	12649	12644	12427	12664	12415	12751	12543	12527	12416	12676	12656	12712	12491	12689	12700	12691	12642	12503	12564	12708	12626	12489	12479	12754	12674	12608	12425	12479	12517	12578	12781	12621	12566	12637	12582	12614	12736	12599	12628	12592	12695	12546	12651	12680	12728	12851	12712	12557	12664	12661	12733	12492	12530	12714	12618	12646	12630	12621	12524	12465	12599	12578	12622	12693	12483	12487	12638	12673	12586	12542	12612	12720	12550	12547	12743	12587	12551	12712	12388	12666	12515	12555	12807	12417	12630	12458	12601	12529	12530	12680	12545	12608	12631	12520	12580	12606	12554	12487	12590	12773	12611	12686	12530	12730	12542	12658	12510	12728	12676	12467	12597	12831	12665	12524	12555	12609	12584	12688	12512	12627	12605	12650	12611	12487	12550	12573	12582	12520	12686	12433	12574	12510	12621	12603	12582	12615	12732	12632	12497	12613	12632	12647	12366	12711	12715	12662	12489	12608	12730	12664	12549	12557	12572	12528	12615	12699	12614	12559	12676	12676	12737	12656	12616	12590	12628	12794	12694	12466	12548	12544	12751	12682	12630	12687	12601	12656	12555	12504	12656	12571	12628	12626	12701	12582	12525	12489	12644	12477	12608	12475	12537	12738	12600	12652	12510	12640	12786	12696	12461	12587	12425	12599	12496	12503	12492	12670	12600	12517	12563	12706	12617	12663	12606	12364	12694	12535	12652	12716	12513	12580	12648	12570	12619	12508	12665	12639	12575	12491	12791	12451	12560	12508	12613	12598	12463
23202	21124	28206	25113	22774	21159	18713	16239	14921	14626	14655	14396	14279	14335	14352	14318	14069	14331	14230	14076	14209	14089	14302	14763	15254	15088	14810	14539	14315	14196	14043	14023	13995	14013	14106	14077	13842	13981	13952	14206	13943	14038	14147	14014	14022	13997	14001	14155	14012	13828	13789	13991	14092	13968	13910	14163	14040	14059	13926	13919	14020	14151	14039	13861	13841	14037	14009	13889	13986	14078	14111	14036	13893	14079	14020	13785	14117	13906	14089	14178	14046	14044	13992	13979	13833	14058	13718	13800	13872	14011	14111	13937	14216	14021	14077	14042	13999	14022	14122	13869	13917	13910	13852	14169	14166	14064	14045	14042	14033	13859	13896	13979	14086	14079	14043	14184	13991	13895	14102	13894	14027	13787	13910	13964	13972	13759	13942	13934	13764	14099	14165	13921	14209	13980	13973	14053	14050	14057	13933	14046	13910	14140	13964	14105	14092	14055	13979	13998	14024	14069	14055	13863	13914	14046	13848	13759	13913	13933	14060	13956	14151	13855	14033	14004	14182	13984	14041	13905	14110	13932	13883	14021	14186	13976	13810	14130	13950	13908	13853	14175	13940	13858	14063	13989	13946	14102	13927	13826	14089	13774	13794	13877	13936	13906	13874	14054	13853	13885	13669	14011	13885	13966	14028	14048	14041	14000	14084	14034	13946	14035	13912	13829	13927	13791	13909	14031	13980	13832	13718	13851	14013	14056	13881	13920	14158	13856	14100	13850	13844	13981	14108	13859	14017	13811	13854	14108	13983	13895	13974	14006	14021	14127	13999	14106	13948	14012	14100	13874	14106	13921	13954	13862	13925	13955	13691	13889	14041	14009	13826	13897	14039	14012	13759	13913	14124	14156	13937	13881	13877	13830	13939	13999	13917	13835	13992	14014	13851	13973	13814	13991	13871	13909	13750	13979	13777	13920	14041	13920	13836	13871	13905	13901	13863	13971	14068	14041	13979	14025	13916	13961	14033	13911	13906	13989	14035	13897	14001	14098	13916	13984	14069	14099	13841	13956	14055	14141	14189	14176	13789	14084	13874	14168	13900	13870	14099	13877	13828	14030	14015	13924	13936	13972	13911	14058	14088	14101	13867	14000	14029	13927	14181	13964	13962	14005	13999	13985	14167	14044	14136	14076	14020	13892	14108	14025	13821	13876	13828	13965	13999	14026	13934	13862	13970	13999	13922	13839	14093	13956	14196	14057	13754	13908	14022	14006	14122	13879	13844	14043	14099	14111	13971	13711	14163	13950	14122	14003	13985	13840	14127	13871	13902	14157	14262	14007	13974	13964	13882	13984	13930	13923	13919	13735	13823	13939	14004	13817	13821	14014	13819	13861	13932	14031	13957	13929	13838	13884	13848	14084	14119	14034	13690	13996	13883	13895	13886	13967	13936	14076	14013	13951	13932	13918	14091	14169	14175	14073	14065	13951	13972	13821	14047	14125	13967	13853	14106	13940	13957	13900	13877	13916	13969	14036	14051	14002	13740	14028	13930	14110	14114	13701	13986	13777	13922	14010	14032	13945	14007	14160	13847	13838	14063	14226	14079	13970	13956	14039	14042	14031	14021	13815	13831	13911	13897	13984	14126	13903	14050	14006	14076	13922	14117	13931	13934	14065	14007	13967	13910	13980	13998	13944	14046	13786	13891	13766	13737	13937	13668	13775	13926	13764	13936	13769	13726	14256	14083	14025	14022	14147	13969	14000	13826	13971	14108	13963	14022	14052	13951	14028	14097	14065	14155	14057	13783	13959	13845	13881	13968	14020	13903	13935	13972	14096	13966	13950	13936	13949	13978	14063	13777	14143	13910	14017	13905	13943	13947	14074	13975	13904	13818	13937	14164	13884	14021	14160	14019	14108	14108	13840	13781	14031	13921	13964	14115	13780	13815	13950	14133	14104	14058	13919	13722	13804	14039	13943	13965	14121	13902	14172	14092	14046	13857	14008	13961	14084	14091	13983	14028	14039	14017	14093	13853	13965	14150	14115	13841	13903	13860	14005	14133	14112	14036	13933	13998	14197	13880	13840	13856	13983	13870	13846	14057	13963	13747	13828	13879	13874	14060	13917	14203	14047	13914	13782	13840	13833	13925	14039	14071	13926	14079	13767	14014	13953	13925	14007	14045	14047	14019	13873	13972	14071	13860	14065	13787	13940	13983	14058	14046	13967	13950	13944	14018	13765	14147	14017	13867	13955	14009	13882	14088	14010	14051	14074	13945	13845	13835	13904	14013	14069	14056	13902	13953	13809	13973	13836	13919	13887	13841	13948	13958	13905	13919	13790	13914	13964	13944	14050	13890	13965	13930	13903	14090	13990	13995	13914	13953	14046	14043	13873	13964	14004	13959	13979	14061	14009	13867	13970	13892	13880	14169	14030	13926	13923	14057	13851	13875	13904	13980	14085	13851	14011	14050	13980	14001	14040	14121	14014	14165	13865	13931	13852	13975	13849	13947	13999	14035	13755	14040	14119	13977	13682	13936	13965	13913	13984	13942	13965	13792	13914	14099	14122	13818	14064	13930	14199	14131	14118	13779	13898	14024	13948	13915	14086	13942	13919	13928	13966	14089	13960	13906	13894	14033	14155	14120	14026	13826	13871	13945	14009	13876	13886	13964	13917	13809	14087	14023	13931	13986	13935	13983	14061	14006	13995	13981	14021	13849	14141	13989	14006	13916	13887	13742	13746	13819	14036	13943	13949	14107	14127	14080	13963	14004	13999	13951	13845	14050	13745	13969	14124	14071	13852	13960	14003	13943	14053	13945	14089	13820	13990	13726	13961	14149	14005	13932	13928	14072	13973	14031	14064	14038	13907	13942	13972	13872	14052	13831	14081	14047	13685	13908	13836	13816	13978	13997	13986	14083	14072	13852	13978	13832	13994	13853	13977	13861	14109	14116	14107	13847	13885	13768	13941	13934	13827	13892	14106	14069	14031	14090	13841	14044	13849	13925	14107	13921	14038	13992	13769	13936	13994	14028	14060	13842	13854	14043	13874	14022	14183	14066	13996	13945	14047	14045	14028	14029	14100	14056	13819	13951	13885	13961	13946	13980	13836	14102	13977	14001	13910	13862	14094	13940	13889	13917	14123	14088	14134	13961	14046	13772	14105	13862	13947	13908	14110	14114	13998	13918	13926	14053	14035	13939	14023	13957	13895	13993	13893	14052	13809	13910	13928	14045	13982	14126	13911	13895	13922	14095	13683	14085	14069	14109	13872	14053	14100	13959	14132	13859	14130	13922	14037	13999	13993	13868	13977	13956	13816	14099	14140	13962	13987	13947	13984	14097	13811	13988	14002	13944	13891	13888	13833	13994	14093	13986	14010	14121	14061	13999	14015	14178	14032	13909	13834	13925	13876	14084	14046	14035	13932	14023	13994	13890	14114	13890	13963	14066	13889	14005	13950	13999	13970	13830	13805	13759	14106	14045	14016	14072	13889	14079	13970	13800	13882	14308	14019	13906	14025	14026	14102	13992	13982	13812	14004	13869	14014	14022	14078	13932	13950	13800	13981	13842	13690	14135	13948	13977	14150	13948	14069	14023	13986	13866	13902	13936	14010	14098	13990	13850	13763	13940	14030	14074	13960	14018	14050	13867	13992	13992	13839	14053	13897	14076	14271	14165	14025	14042	14002	13989	14037	13878	13876	13952	14057	13895	13898	13979	13981	14032	13940	13802	13873	14110	13862	13875	13818	13880	13998	13929	13997	13871	13849	14146	14200	13964	13940	14110	14133	13899	13905	13959	14027	14241	14039	14015	13859	13944	14053	13960	13789	14040	13789	14141	14039	14163	13941	13945	13915	13861	14011	14142	13994	14167	13697	13871	13871	13904	13921	13911	14161	13906	13895	13882	13905	13973	13813	14046	13970	13969	13810	14071	14071	14052	14003	14090	14023	14049	14045	13889	13851	14009	13897	13890	13920	14029	14164	14035	13956	13920	13928	14052	13675	13935	13973	13938	13798	14179	14002	13844	13884	14044	14186	13858	14036	13944	13909	13951	13947	13944	14056	13999	13895	13906	13994	14107	13907	14080	14075	13993	14094	13866	14128	14027	13851	13918	13953	13965	14080	14094	13966	13924	14040	14199	13943	13897	14019	14073	13964	14016	13996	14026	13961	14074	14156	13915	14137	13818	13993	13881	14200	14193	13955	14157	14078	13978	13828	13941	14122	14015	14023	14126	13947	13961	14100	13985	14016	14180	14113	14083	13878	14134	14036	13908	14137	13988	13904	13991	13846	13884	14163	14006	13982	13810	13888	13828	13875	13705	13880	13990	14131	14079	14204	13958	14097	13991	14081	13778	13946	14068	13988	13984	13937	13830	14002	13863	13964	14251	14038	14006	13937	13939	13972	13984	13912	13656	13970	13920	13977	14078	13969	14136	13901	13942	13950	14051	13910	13935	13990	13991	14063	13831	13886	13776	13944	14064	13894	13707	14044	13953	13991	14084	13864	13996	14037	13789	13935	13951	14116	13978	14249	13692	14158	14036	14027	13932	14074	13837	14097	14066	13915	13835	13777	14205	13960	13919	13909	14115	14069	13919	13946	14088	14084	13770	13744	13809	14032	13907	13988	14061	13869	14001	13759	14123	13904	13955	13783	13680	13877	13810	13838	13945	14251	13870	13897	14097	14019	13945	13868	14002	13946	13868	13920	13663	13992	13986	14001	13974	14063	13921	13923	13936	13778	14096	13933	13903	14104	13946	13961	13870	13983	13927	14057	14100	14028	14050	13924	14064	13923	14065	13951	13943	13979	13901	13745	13829	14071	13912	13924	13949	14035	13990	14022	14150	13971	14125	13943	14077	13973	13887	13873	14021	14010	14140	13896	13976	14009	13996	13944	13914	13844	13817	14058	14076	14170	13928	14060	13745	13998	13933	13776	13913	13963	13938	13955	14161	13919	13923	14023	13960	13776	13994	13868	13950	14022	13966	14054	13965	13815	14126	13989	14002	14063	13972	13873	13969	13893	13940	14031	13817	13787	13839	13807	14018	14014	13785	13809	13938	14147	14105	13946	13992	14046	14030	13964	13987	13837	13778	13990	13831	13818	13942	13980	13942	13923	14038	13892	13911	13894	13890	13949	14124	13919	13987	13950	14129	14012	13819	13824	13944	13839
30487	57572	44707	27864	22466	17010	14902	14062	13094	12776	12330	12082	12166	12157	11997	11984	11964	12032	11967	12019	12001	12118	11995	12928	13395	13096	12802	12330	12253	11926	11938	11975	11918	11944	11852	11938	12009	11678	11803	11879	11810	11833	11974	11686	11753	11718	11789	11849	11856	11916	11931	12132	11805	11828	11854	11642	11840	11910	11732	11748	11801	11725	11767	11821	11720	12070	11917	11926	11889	11707	12018	11712	11818	11658	11892	11801	11916	11773	11686	12080	11812	11727	11829	11790	11973	11896	11823	11838	11612	11774	11925	11798	11761	11716	11650	11823	11740	11696	11853	11809	11947	11837	11742	11792	11974	11851	11607	11754	11830	11723	11956	11780	11866	11886	11859	11910	11772	11950	11811	11926	11783	11834	11686	11841	11706	11974	11809	11763	11812	12035	11946	11698	11978	11804	11912	11851	11870	11908	11843	11832	11834	11908	11818	11891	11861	11855	11886	11928	11867	11827	11859	11728	11688	11885	11854	11787	11696	11853	11935	11977	11906	11752	11803	11751	11725	11867	11769	11871	11820	11727	11763	11820	11903	11772	11791	11722	11924	11753	11710	11987	11850	11823	11846	11808	11763	11936	11726	11779	11844	11769	11986	11707	11702	11703	11713	11879	11691	11896	11834	11819	11768	11809	11734	11821	11931	11818	11801	11779	11735	11868	11749	11843	11921	11622	11759	11872	11889	11947	11822	11699	11828	11881	11769	11780	11783	11827	11827	12020	11708	11708	11919	11681	11806	11697	11808	12021	11752	11872	12056	11773	11874	11723	11979	11823	11637	11827	12085	11809	11870	11857	11792	11889	11787	11960	11811	11798	11812	11885	11800	11707	11726	11784	11740	11708	11843	11862	11890	11878	11915	11800	11745	11812	11819	11940	11831	11871	11806	11650	11893	11836	11679	11831	11871	11742	11742	11780	11716	11841	11604	11885	11833	11840	11631	11818	11988	11557	11888	11808	11907	11807	11793	11805	11784	11846	11796	11812	11853	11743	11696	11751	12003	11866	11955	11919	11793	11940	11746	11765	11877	11960	11776	11816	11778	11756	11828	11844	11918	11709	11847	11828	11747	11950	11819	11852	12033	11960	11808	11779	11720	11945	11687	11834	11894	11863	11620	11926	11892	11809	11939	11740	11908	11816	11707	11789	11760	11858	11869	11887	11780	11879	11946	12001	11938	11787	11857	11829	11776	11867	11815	11784	11956	11756	11723	11728	11920	12014	11952	11650	11711	11727	11816	11796	11812	11830	11948	11854	11837	11870	11727	11888	11775	11877	11891	11721	11786	11891	11888	11799	11816	12037	11760	11692	11725	11904	12053	11840	11735	11733	11902	11869	11780	11781	11792	11776	11822	11752	11819	11819	11756	11920	11779	11650	11880	11832	11897	11866	11832	11723	11812	11670	11760	11927	11850	11744	11906	11888	11807	11893	11861	11741	11945	11858	11723	11752	11763	11889	11804	11917	11890	11799	11740	11797	11871	11763	11782	11862	11707	11988	11940	11961	11802	11878	11793	12036	11760	11936	11757	11571	11837	11908	11853	12099	11844	11912	11788	11979	11934	11668	11802	11843	11748	11824	11809	11812	11856	11830	12007	11980	11805	11875	11837	11926	11965	11778	11733	11937	11747	11653	11815	11735	11873	11942	11839	11855	11716	11762	11972	11836	12073	11789	11719	11818	11824	11847	11964	11979	11825	11833	11923	11911	11901	11744	11830	12002	11805	11859	11900	11672	11879	11785	11897	11801	11873	11812	11910	11705	11854	11883	11855	12088	11888	11871	11753	11672	11922	11806	11778	11836	11905	11713	11787	11919	11722	11704	11926	11737	11637	11903	11921	11982	11831	11759	11972	11837	11847	11876	11753	11775	11909	11850	11865	11868	11828	11849	11678	11686	11777	11723	11727	11833	11677	11756	11764	11892	11556	11900	11804	11859	11712	11893	11848	11750	11888	11770	11830	11844	11878	11783	11914	11808	11732	11748	11757	11908	11885	11779	11747	11718	11950	11749	11912	11965	11798	11712	11903	11855	11689	12073	11715	11876	11757	11855	11695	11893	11947	11854	11954	11840	11756	11847	11909	11767	11848	11831	11795	11669	11964	11716	11837	11906	11777	11647	12075	11881	11772	11810	11863	11842	12066	12011	11743	11797	11822	11779	11967	11722	11967	11922	11732	11878	11732	11790	11692	11875	11734	11883	11896	11921	11824	11901	11675	11911	11869	11796	11894	11814	11844	11696	11860	11843	12032	11749	11860	11763	11814	11927	11850	11741	11768	11850	11829	11834	11756	11803	11869	11955	11757	11897	11783	11887	11902	11826	11856	11961	11737	11765	11795	11920	11845	11852	11920	11828	11690	11976	11928	11832	11972	11865	11932	11837	11657	11839	11820	11801	11830	11631	11897	11933	11889	11923	11792	11724	11929	11816	11851	11839	11902	11763	11748	11896	11924	11718	11608	11667	11842	11645	11820	11879	11664	11688	11724	11722	11813	11885	11787	11784	11841	11713	11781	11901	11972	11679	11790	11605	11839	11829	11743	11878	11983	11905	11731	11777	11789	11815	11816	11901	11899	11894	11867	11852	11863	11744	11944	11876	11713	11823	11776	12050	11752	11796	11742	11790	11946	11764	11641	11801	11792	11903	11870	11960	11900	11879	11795	11760	11857	11871	11588	11942	11874	11666	11812	11820	11836	11892	11829	11731	11809	11749	11756	11696	11896	11779	11769	11888	11925	11793	11911	11913	11850	11649	11776	11842	11866	11772	11842	11702	11858	11807	11753	11827	11804	11821	11783	11788	11695	11767	11840	11961	11845	11729	11786	11731	11683	11876	11860	11950	11755	11864	11749	11773	11691	11698	11768	11846	11919	11799	11693	11746	11807	11833	11787	11783	11836	11736	11901	11773	11917	11759	11957	11725	11905	11819	11915	11804	11928	11730	11994	11864	11873	11891	11947	11766	11805	11795	11996	11789	11869	11878	11900	11749	11940	12067	11805	11687	11869	11925	11792	11866	11820	11774	11772	11862	11815	11921	11838	11836	11628	11808	11857	11693	11907	11683	11840	11884	11837	11837	11782	11874	11664	11944	11840	11837	11897	11782	11713	11799	11888	11811	11721	11793	11863	11753	11973	11846	11904	11863	11950	11694	11812	11775	11910	11945	11795	11888	12041	11744	11835	11901	11736	11935	11856	11851	11753	11887	12004	11755	11890	11771	11810	11817	11795	11875	11660	11946	11761	12017	11756	11863	11636	11810	11829	11670	11923	11704	11773	11877	11847	11725	11741	12029	12001	11931	11907	11765	11986	11869	11979	11861	11842	11863	11824	11824	11786	11736	11830	11848	11776	11874	11765	11800	11724	11761	11807	11883	11848	11940	11784	11844	11800	11747	11662	11832	11985	11933	11789	11819	11761	11757	11833	11773	11802	11713	11896	11940	11888	11926	11724	11781	11809	11892	11867	11778	11888	11775	11811	11734	11821	11925	11763	11729	11743	11763	11711	11842	11986	11859	11760	11847	11895	11954	11601	11662	11921	11652	11771	11857	11828	11831	11890	11809	11862	11735	11903	11897	11856	11824	11839	11742	11790	11727	11809	11849	11756	11893	11889	11627	11824	11610	11882	11768	11819	11828	11989	11916	11765	11953	11812	11769	11695	11804	11851	11805	11926	11867	11750	11812	11910	11903	11777	11753	11757	11875	11817	11878	11756	11869	11794	11890	11769	11739	11860	11833	11821	11899	12077	11736	11773	11775	11858	11616	11736	11922	11766	11804	11715	11788	11703	11774	11784	11894	11830	11830	11891	11865	11961	12028	11942	11809	12023	11757	11891	11763	11848	11819	11759	11843	11826	11666	11754	11869	11844	11795	11808	11740	11657	11763	11818	11802	11861	11851	11699	11851	11752	11952	11808	11837	11957	11827	11836	11896	11704	11959	11674	11877	11853	11613	11982	11703	11891	11754	11846	11810	11895	11817	11842	11813	11886	11879	11712	11729	11752	11777	11907	11815	11858	11852	11882	11916	11997	11841	11886	11766	11786	11722	11850	11837	11896	11783	11870	12010	11718	11874	11624	11817	11932	11868	11816	11893	11726	11865	11781	11829	12040	11664	11803	11924	11946	11885	11802	11803	11902	11830	11813	11888	11665	11893	11873	11855	11808	11766	11840	11705	11661	11812	11746	11855	11894	11681	11875	11679	11744	11769	11867	11868	11782	11915	11876	11851	11977	11754	11805	11828	11769	11833	11776	11764	11798	11888	11769	11936	11904	11740	11895	11937	11793	11739	12073	11798	11755	11820	11897	11834	11737	11889	11897	11687	11804	11780	11862	11849	11927	11984	11941	11815	11773	11753	11955	11794	11827	11832	11844	11836	11836	11876	11666	11855	11771	11869	11783	11894	11785	11870	11636	11776	11937	11849	11864	11687	11705	11855	11944	12033	12039	11831	11874	11704	11958	11839	11841	11945	11878	11648	11786	11950	11882	11584	11898	11870	11991	11940	11790	11758	11817	11819	11830	11969	11779	12102	11973	11789	11923	11865	11872	11913	11849	11878	11882	11884	11758	11793	11842	11890	11824	11734	11776	11975	11689	11678	11881	11742	11837	11783	11983	11866	11861	11840	11863	11675	11936	11740	11770	11794	11768	11769	11839	11957	11969	11808	11834	11782	11843	12020	11833	11722	11973	11858	11843	11841	11740	11758	11942	11864	11888	11738	11887	11805	11807	11904	11726	11811	11843	11865	11777	11683	11810	11795	11770	11831	11859	11717	11853	11879	11863	11865	11806	11789	11928	11652	11877	11970	11850	11831	11819	11804	11849	11910	11863	11721	11841	11880	11769	11939	11765	12008	11775	12015	11804	11811	12075	11748	11784	11992	11815	11856	11806	11795	11869	11814	11845	11821	11841	11807	11839	11826	11736	11835	11829	11796	11977	11807	11869	11697	12182	11678	11913	11835	11912	11825	11862	11822	11788	11784	11856	11813	11799	11726	11836	11759	11860	11899	11731	11842	11670	11717	11876	11872	11815	11749	11749	11845	11896	11898	11906	11632	11732	11717	12017	11776	11844	11948	11860	11747	11926	11946	11683	11858	12041	11913	11749	11964	11838	11802	11940	11822	11857	11898
24741	21480	29936	30003	22542	18072	16282	15008	14872	14694	14472	14298	14543	14359	14459	14112	14160	13985	14329	14457	14410	14271	14283	14429	14682	14416	14551	14424	14289	14295	14207	14097	14169	14112	14115	14213	14370	14206	13979	14327	14099	14092	14108	14395	14145	14122	14051	14171	14023	14022	14019	14281	14152	14112	14292	14106	14108	14049	14127	14039	13807	14057	14182	14110	14141	14153	14088	14086	14091	14088	14198	14118	14290	14415	14341	14062	14200	14251	14315	14164	14046	13882	14190	14240	14277	14131	14137	14154	14273	14233	14225	14206	14139	14027	14142	14234	14220	13977	14322	14062	14175	14137	14165	14098	14083	14275	14164	14033	14190	14066	14128	14305	14115	14124	14226	14227	14182	13944	14238	14102	14010	14208	14031	14235	14157	14158	13985	14141	14079	14114	14258	14171	14184	14246	14213	14039	14000	14154	14110	14188	14068	14075	14190	14183	14333	14070	14140	14138	14007	13998	14074	14125	14226	14296	14102	14238	14079	14111	14164	14089	14207	14197	14152	13838	13884	14225	14293	14269	14145	14157	14138	14214	14263	14135	14191	14154	14195	14197	14188	13911	14054	14367	14013	14258	14181	14161	14159	13980	14106	14079	14101	14045	14011	14078	14061	14005	14060	14157	13996	13962	14158	14466	14149	14185	14146	14181	14221	14118	13996	14245	14086	14164	14184	14266	14150	14101	14031	14176	14080	14012	14105	14044	14202	14056	14247	14139	14194	14100	14291	13864	14189	14141	14056	14151	14147	14308	13907	14181	13956	14097	14021	14070	14255	14080	13919	14034	14201	14074	14128	14126	14316	14082	14040	14095	14169	14238	14285	14233	14031	14377	14333	14061	14300	14192	14271	14183	14508	14220	14023	14217	14055	14069	14110	14213	14225	14137	14257	14160	14218	14066	14167	14093	14233	14216	14204	14296	14290	14095	14160	14017	14255	14249	14208	14227	13965	13998	14134	14037	14083	14048	14140	13974	14214	14116	14259	14086	14067	14093	14116	14145	14109	14004	14224	14106	14170	14352	14173	13905	14214	14086	14181	14442	14098	14203	14088	14007	13908	13974	14215	14379	14357	14187	14019	14049	14136	14041	14278	14099	14234	14172	14297	14143	14089	14215	14164	14178	14122	14149	14024	14185	14167	14153	14189	14227	14184	14172	14031	14192	14127	14135	14124	14251	14270	14330	14191	14070	14178	14107	13927	13918	14214	14094	14059	14115	14306	14122	14103	14163	14192	14099	14317	14224	14132	14286	14055	14069	14106	14052	14291	14135	14092	14232	14096	14199	14071	14065	14421	13999	14111	13970	14133	14308	14213	14149	14281	14089	14144	14045	14327	14113	14144	14098	14108	14262	14078	14028	14175	14268	14000	14177	14178	14088	14165	14259	14175	14251	14313	14097	14091	13954	14146	14204	14174	13999	14130	14166	14103	14144	14327	13962	14132	14132	14067	14134	14085	14179	14235	14108	14149	14213	14052	14053	14176	14241	14145	13986	14127	14134	14116	14199	14216	14174	14100	14039	14282	13913	14099	14123	14144	14196	14106	14221	13923	14158	14223	14213	14197	14019	14136	14182	14112	14250	14154	14176	14179	14112	14143	14087	14130	14231	14377	13928	14030	14137	14235	14022	14110	14218	14207	14204	13932	14084	14203	14321	14090	14224	14127	14293	14277	14228	14070	14183	14053	14250	14171	14159	14301	14055	14006	14110	14014	14049	14191	14281	14159	14176	14301	14101	14109	14214	13946	14149	14440	14238	14201	14317	14035	14270	14107	14029	14002	14059	14185	14098	14098	14189	14224	14071	14295	14102	14080	14352	14321	14144	14348	14136	14058	14183	14180	14115	14049	13983	14158	14066	14130	14307	14386	14183	14154	14155	14019	14132	14178	14131	14021	14051	14185	14104	14031	14116	14211	14168	14089	14034	14235	14081	13987	14154	14110	14379	14174	14138	14196	14006	14050	14013	14259	14275	14331	14294	14148	14100	14282	13992	14156	14128	14140	14040	13994	14259	14135	14175	14111	14052	13995	14119	14059	14200	14188	13884	14007	14100	14062	13945	14128	14237	14254	14160	14248	14101	14153	14014	14044	14287	14225	14170	14129	14259	14133	14316	14167	14202	14130	14105	14233	14016	14066	14221	14231	14166	14151	14216	14099	14015	14103	14059	14358	14120	14189	14191	14118	14263	14091	14235	14278	14161	14103	14212	14287	14119	14186	14309	14143	14211	14202	14268	14170	14162	14114	14009	13937	14212	14062	14185	14158	14127	14276	14209	14168	14140	14082	14093	14205	14139	14044	14156	14164	14074	14277	14280	14275	14121	14200	14384	14185	14100	14214	14037	14108	14195	14063	14246	14195	14386	14146	14050	14153	14231	14132	14150	14178	14043	14154	14196	14200	14080	14282	14280	13879	14050	14208	14251	14219	14046	14060	14194	14174	14186	14144	14047	14108	14186	14151	14169	14244	14078	13985	14169	14169	14116	14207	14173	14094	14108	13975	14018	14111	14143	14237	14081	14207	14123	14160	13972	14219	14147	14239	14229	14131	14253	14142	14143	14168	14115	14221	14177	14139	14190	14150	14081	14103	14062	14173	14231	14277	14057	13976	14284	14069	14224	14239	14154	14149	14202	14258	13991	14190	14172	14117	14126	14183	14171	14169	14211	14214	14258	14042	14326	14277	14123	14196	14100	14240	14073	14222	14046	14235	13952	14289	14068	14083	14132	14195	14095	14226	14255	14262	14117	14072	14106	14177	14073	14149	13893	14141	14173	14226	14217	14164	14043	14226	14271	14025	14171	14432	14337	14364	14269	14269	14169	14220	13996	14048	14146	14144	14248	14446	14190	14224	14218	14006	14236	13964	14289	14125	14229	14098	14083	14080	13988	14092	14298	14233	14267	13906	14014	14012	14070	13924	14054	13999	14241	14179	14207	14088	14041	14126	14367	14293	13863	14247	14334	14071	14146	14207	14096	14251	14096	14346	14092	14185	14402	14179	14066	14141	14201	14102	14141	14133	14013	14112	13990	14179	13973	14067	14330	14326	14066	14169	13897	14195	14205	14217	14192	14232	14060	14016	14072	14139	14273	14207	14216	14058	14034	14256	14067	14184	14445	14338	14173	14150	14135	14263	14096	14258	14169	14132	14128	14269	14122	14123	14292	14138	14134	14281	14311	14371	14142	14154	14127	14289	14081	14205	14165	14373	14079	14200	14191	14014	14086	14380	14102	14079	14223	14262	14163	14178	14110	14114	14020	13897	14022	14230	14033	14122	14082	14111	14273	14018	14278	14144	14065	14218	14251	14055	14129	14103	14241	14224	14317	14072	14194	14101	14035	14149	14352	14236	14439	14130	14174	14204	14211	14306	14040	14282	14040	14163	14182	13960	14109	14093	14045	14036	13963	14020	14060	14133	14227	14123	14127	14110	14145	14169	14159	14059	14243	14135	14127	13997	14029	13969	14168	14417	14299	14297	14176	13990	14261	14167	14032	14036	14100	14064	14303	14145	14268	14135	14324	14188	14081	14124	13991	14031	14042	14101	14071	13898	14217	14206	14212	14116	14383	14138	13940	14067	14106	14100	14103	14085	14157	14113	14267	14028	14115	14087	14229	14248	14170	14223	14380	14463	14129	14177	14062	14269	13935	13984	14113	14201	14206	14264	14089	14076	14140	14286	14335	14256	14252	13925	14085	14232	14155	14408	14189	14251	14268	14235	14294	13952	13952	14037	14263	14254	14318	14170	14237	14359	14096	14028	13917	14221	14119	14174	14101	14303	14172	14414	14151	14024	13923	14213	14031	14197	14119	14362	14252	14174	14081	14103	14119	14087	14181	14147	14134	14133	14183	14533	14212	14265	13951	14241	14047	14053	14215	14019	14128	13889	14133	13975	14169	14195	14034	14125	14162	14206	14391	14183	14063	14132	14197	14195	14204	14040	14165	14072	14198	14286	14278	14240	14118	14140	14004	14201	14153	14361	14210	14142	14152	14227	14223	14184	14291	14369	14022	14211	14219	14063	14047	14200	14100	14058	14146	14302	14200	14128	14076	14136	14215	14086	14155	14100	14340	14395	14104	14002	14260	14060	14191	14200	14115	14248	14157	14004	14112	14163	14115	14098	14217	14268	14134	14068	14170	14179	14221	14144	14108	14070	14078	14126	14076	14124	14070	14152	14138	14072	14168	14050	14016	14155	14152	14008	14202	14196	13949	14187	14395	14235	14110	14060	14266	14384	14343	14099	14086	14090	14130	14260	14337	14074	14205	14052	14190	14171	14024	14199	14033	14213	14112	14180	14163	14125	14046	14284	13777	14001	13966	14107	14222	14076	14096	14335	14220	14160	14218	14361	14064	14291	14058	14144	14082	14280	14043	14298	14171	14015	14214	14410	14068	14006	14139	14118	14204	14256	14174	14120	14063	14023	14147	14215	13964	14224	14279	14093	14037	14247	14322	14068	14358	14058	14019	14136	14115	14336	13962	14289	14230	14363	14242	14131	14115	14103	14179	13981	14069	14204	14317	14090	14092	14179	14033	14076	14333	14048	13898	14217	14108	14234	14278	14094	14139	14321	14042	14348	14026	14269	14165	14162	14199	14078	13930	14156	14324	13886	14113	14161	14188	14288	14245	14347	14155	14248	14144	14205	14181	14033	14169	14123	13990	14245	14131	14392	13997	14209	14069	14284	14205	14268	14172	14185	14239	14193	14196	14156	14147	13952	14179	14145	14012	14203	14086	14069	14280	14098	14165	14211	14162	14190	14251	14216	14125	14225	14269	13958	14127	14264	14047	14193	14171	14257	14306	14270	14277	14162	14123	13944	14176	14307	14179	14138	14212	14037	14058	14049	14107	14040	14048	14122	14196	14095	14287	14033	14148	14118	14297	14285	14232	14117	14114	14065	14068	14049	14262	14055	14403	14322	14149	14104	14092	14106	14135	14142	13885	14280	14231	14071	14090	13985	14135	14078	14125	14144	14131	14151	14148	14224	14171	14290	14172	14298	14201	14025	14304	14171	14142	14169	14073	14079	14044	14228	14202	14022	14105	14102	14228	14103	14209	14116	14108	14084	14065	13989	14358	14160	13965	14132	14216	14125	14319	14294	14199	13949	14141	14136	14199	14046	14033
31090	53445	45061	30894	21243	15260	13797	13115	12720	12319	12163	12391	12269	12094	11990	12011	12023	12037	12023	11949	11940	12015	12427	12385	12569	12449	12343	12220	12138	12006	11909	12065	12076	11865	11995	11957	11899	11884	12000	11848	11972	11867	11905	12003	11926	11840	11953	12106	11937	12001	11913	11976	12068	12004	11943	12022	11993	11862	11995	12002	11763	12066	11959	11978	11825	12092	11844	11888	11895	11864	11852	11966	11945	11697	11911	11773	11846	11918	12125	12011	11838	11992	11893	11847	11957	11930	11800	12044	12092	11857	11889	12002	11906	11956	11974	12006	12048	11947	11948	11929	12104	12002	12074	11929	12035	11973	11939	11882	11909	11959	12004	11889	11915	11731	11988	12116	11912	11907	11858	11854	11809	11915	11937	11944	12021	11992	12107	11891	11921	11998	11833	11939	12056	11828	12048	11965	12016	11998	11948	11914	12002	11842	11922	11976	11829	11971	12083	12022	11887	11909	12154	11906	12072	12094	12003	11883	11998	11982	12011	12010	11892	11909	11852	12061	11891	12028	11919	11925	12008	12068	12106	12036	11922	12042	11864	11973	12092	11964	11838	11889	11999	11880	11941	11938	11989	11921	12027	11881	11956	11952	11941	12080	12021	12104	12025	12026	11883	12074	12054	11964	11868	12035	11968	11966	11947	11856	11964	11988	11958	12087	11979	11825	11853	11818	12091	11946	12159	12021	11990	11954	11870	11935	12121	12071	11974	11922	12041	12075	11927	11931	11790	11969	11961	11882	11803	11942	12003	11854	12080	11894	11833	12069	11870	12045	12066	11942	12007	12113	11903	11947	11962	11970	11956	12105	11867	11962	11977	11877	11982	11870	11955	12195	12027	11989	11861	11950	11845	12035	11879	11971	11954	11894	11929	11889	12149	12094	11985	11851	11950	11922	12008	11872	12045	11737	12007	12011	11915	11862	11941	11936	12079	12027	11963	11986	11982	11876	11994	11802	11961	12060	11992	12155	11826	11974	12130	12040	11762	11839	11917	11937	11888	11796	11880	11953	11952	11907	12022	11923	11905	11866	11945	11991	11976	11860	11991	11888	11880	11890	11967	12018	11980	11979	11870	11882	11987	12034	11898	11888	11998	11875	11947	11907	11956	11911	12076	11821	11959	12015	12101	11926	11838	11964	11875	11951	11890	12141	11931	12061	11873	11909	11920	11980	11835	12034	12046	12056	11914	12082	11861	11840	12037	12166	11981	11950	11842	12002	11941	12108	12013	11962	11807	11989	11912	11896	11954	11947	11896	11899	11905	12003	12060	11946	11932	11847	12120	11972	12109	11991	12064	11783	12148	12032	12007	11770	11835	12117	11969	12045	11945	12023	12054	11883	12024	11954	11976	11863	11937	11799	12012	11988	11971	11949	11856	11974	12068	11794	12011	11907	11984	11925	11793	11964	11778	12016	11895	12063	12070	11960	12082	11853	11871	11897	11906	11919	12054	12045	11827	11944	12065	11951	11946	12067	11940	11995	11934	11820	11971	11930	11973	12016	11958	11969	11995	11955	11935	12009	11986	11831	12013	11899	12017	11989	11831	12026	12079	11982	11866	11774	12036	12102	11839	11981	11931	11916	11780	12116	11948	11849	12046	11926	11919	12029	11916	12092	11944	12026	11912	12016	11966	11995	11883	11912	11895	11826	12019	12001	11976	11897	11906	11988	11952	11880	11947	11751	12009	11917	12014	11917	11895	12028	12085	11767	11779	11941	11944	11961	11829	11801	11948	11970	12079	11907	11950	12017	12054	11879	11898	11935	11933	11920	11898	12133	11950	11999	11898	12048	11880	11973	11881	11960	12035	12113	11888	12032	11938	11880	12056	11961	12074	11913	11939	11927	11960	11821	11974	11853	11872	11940	12039	11956	11953	11884	11912	11827	12092	12032	11925	11925	11840	12139	12062	12016	11824	11780	11876	12076	12061	11765	11893	12081	11950	12030	11874	12040	11899	12088	11979	11873	11956	11949	11858	11950	11903	11997	12052	11865	11790	12030	11970	11832	11938	11941	11935	11921	11895	11978	11808	11904	11985	11925	11867	11994	11968	11915	12051	12105	11971	11862	12059	11945	11887	11949	12092	11999	12124	11993	12128	11930	11734	11924	12115	11826	11822	11919	11846	12112	11934	12047	11900	11953	12076	12068	11958	11870	11857	11903	12025	12118	11960	11932	11950	11890	12049	11906	11886	12081	11852	11993	12037	12122	11973	11742	11843	11952	12211	11817	12041	11971	12057	11878	11931	12105	11969	11921	11873	12034	11982	11835	11932	11929	11934	11973	11845	12004	12017	11970	12122	11997	11961	11971	11936	11993	12007	11851	11859	12044	11945	11988	11999	11940	12108	11944	12080	11866	11855	12012	12042	11903	12077	11928	12010	11832	12157	11931	12191	12024	11913	11951	11894	11939	11824	12009	11759	11960	11827	11987	12066	11982	11854	11951	11838	12016	11922	11973	11901	11988	12014	11816	12050	11817	11884	11920	11822	11982	11963	11766	11899	11884	12074	11939	11760	11923	12076	11866	11824	12030	12043	11918	11916	11746	12003	11945	11913	11845	11919	11842	12039	12008	12006	12048	11828	11896	12006	11903	11961	11954	11915	11949	11832	11920	12051	11867	11870	11961	11809	11971	11820	11865	11976	11704	11870	11956	12006	11958	12023	11919	11966	12086	11891	12027	11876	12086	11944	12066	11869	12018	11965	11939	11981	11735	11921	11856	11937	11952	11899	11908	11973	11919	11943	12083	11904	11798	12079	11915	11874	11920	11880	12173	11906	11944	12033	11964	11953	11852	12147	11923	11932	11889	11869	11934	11896	12006	11963	11920	12131	11797	12014	11932	11864	11850	11897	12179	11857	11931	12059	12055	11849	11814	11869	11904	12108	11946	11885	12125	11914	11927	12011	11983	11766	11977	11896	11956	12084	12007	11910	11988	11847	11943	11995	12018	11898	11774	11942	11825	12019	12102	11889	11820	11891	12112	11911	11914	11791	11999	11986	12058	11981	12106	11867	12039	12024	11865	12020	11904	11899	11916	11836	11973	11994	11960	11890	11974	11820	11912	12004	12040	11836	12021	12143	12031	11997	11966	12027	11819	11929	12064	12029	12105	12039	11993	11955	12110	11938	11845	11942	12039	12010	11841	11921	11929	12078	12090	11774	12090	11859	11977	12011	11961	12052	11942	12082	11956	12035	11956	11921	11928	11908	12039	11981	11961	11907	12022	11803	12043	11811	11825	11970	11913	11867	11883	12034	11855	11929	12014	12122	11878	11869	12018	11908	12020	11915	11975	12094	11835	12068	12013	11676	12066	11922	12194	11869	11970	11932	12024	11947	11990	11727	11995	11914	12055	11968	11973	12086	11895	11966	12011	12037	11953	12003	11890	12018	11849	11873	11998	11996	11955	11910	12053	11939	11790	11956	12137	12066	11964	12070	12042	11981	11976	11879	11727	11979	11789	12057	11875	11820	11897	12050	11895	11999	11786	11960	12020	11952	11897	11908	11874	11950	12036	11846	11948	11935	11948	11981	12078	11986	12056	11916	11919	12108	12104	12009	11819	12062	11939	11972	11953	11869	12019	11973	11930	12004	11935	12105	11929	11943	11930	11821	11933	11991	12012	11836	11949	11802	11814	11908	11892	12054	11874	11934	12127	11956	11915	12100	11910	11882	11849	11931	11942	11912	12056	11810	11774	11980	12007	12022	12005	12101	11862	11927	11770	11966	11938	11862	12108	12008	11927	11891	11918	11959	11914	11962	12194	11989	12030	12082	11897	12083	12036	11868	11962	12077	11866	12000	12086	12051	11836	11950	11858	11862	12112	11795	11993	12031	11938	11894	11976	11980	11990	11783	12025	11883	11939	11981	11972	11994	11904	12049	12043	11907	11934	12021	12167	11988	11899	11990	12116	12096	11931	11922	12006	11988	11904	11912	11770	12044	11955	11992	11947	11880	11985	11903	11955	11952	12045	12066	11964	11870	11968	11910	11969	11876	11934	11811	11884	12125	12141	11967	11912	12065	11921	11881	11869	12100	11925	11853	12072	11858	11825	12007	11931	11897	11851	11920	11741	11958	12089	11986	11986	11907	11965	11996	11868	11969	11978	12001	11987	11998	12016	11870	11912	11939	12046	11928	11780	11798	11996	11979	12063	11899	11971	11878	11819	11923	11879	12014	11939	11969	11958	11780	11951	11886	11863	11986	11992	11891	11918	12049	12026	11981	12019	11990	12034	11848	11973	11838	12072	11987	11848	11846	12148	11970	11946	11897	11834	12013	11921	11967	11901	11963	11861	11934	11985	11859	11814	11991	11891	12068	12083	11870	11770	11794	11975	11834	11878	11880	11921	11927	11945	11852	11995	12017	11912	11975	11882	12134	12083	11891	11954	11947	12001	11958	11832	11965	11949	11970	11909	12003	11992	11843	11976	11904	11823	12075	11816	12057	11823	12058	12041	12039	11966	11970	12007	11991	12044	11983	11850	12002	11811	11923	11924	11833	11801	11916	11857	12047	11958	11886	11840	11882	12035	11973	11986	11868	11983	11954	11852	11980	12000	11881	11939	12020	11932	11871	12005	11967	11914	12001	12031	12043	11970	12008	11982	11909	11938	12011	12065	11881	12157	11984	11757	12087	12139	11948	11961	11915	11980	12000	11977	11898	11901	11888	11896	11901	12013	11986	11899	11896	11870	12005	11954	11864	12042	11891	11731	11919	11984	11941	11995	12060	12046	11869	11859	12041	11967	12085	11996	11767	12082	11959	11650	11957	11893	11869	11910	11898	12129	11917	11913	11904	12061	11908	11928	11910	12016	12055	11847	11926	11977	11886	11905	11959	11855	12067	11866	11825	11885	11994	11985	11944	11939	11932	11995	11977	11971	11867	11897	11865	11919	11852	11964	11950	11842	11918	11722	11965	11866	11866	11871	12033	12000	12067	12015	11889	11906	11924	11848	11886	12061	11821	11938	12105	11946	11993	11948	11970	12042	12076	11923	11862	11931	11895	11840	11954	12085	11991	11891	11927	12037	11960	11982	11952	11887	11856	11903	11903	11941	12061	12106	12018	11872	11851	12025	11814	11897	11880	11889	11877	12011	11987	11963	11840	11992	11834	12145	11913	11858
22203	21167	28515	24481	21755	23259	23593	18128	16953	16700	16969	16516	16557	16313	16377	16392	16270	16220	16325	16267	16151	16069	16565	17079	17885	18130	17412	16738	16597	16226	16065	16124	16025	15912	16165	16146	15899	16022	15837	15892	15771	15807	15963	16086	15984	16062	16127	15998	15788	15889	15887	15963	16067	16006	15933	16024	16024	16176	16114	15936	15978	16031	15762	15743	15814	16053	16231	16069	16162	15823	15967	16033	16038	16094	15968	15939	15892	16201	16040	15984	15936	15693	16001	15843	15998	15889	15823	15859	15990	16110	15897	15873	16015	15983	15939	15805	15927	15939	15884	15953	16024	16043	16087	15727	15886	15883	16114	15982	16076	16088	16126	16003	15927	16241	15931	15987	15968	15832	15885	16096	16040	16065	16108	16011	16033	16115	15995	16005	15977	15992	16052	16028	15945	15900	15849	15921	15973	16085	15883	15846	16103	15837	15907	15887	15985	15841	15850	16068	15960	15909	16192	15892	16109	15970	15878	15836	16029	15977	15975	16034	15924	15883	15951	15888	15850	15837	16051	15982	16026	16021	15860	15905	15861	15923	15940	15833	16165	15937	15888	15863	15907	16021	15791	16271	16052	15979	15967	15959	16148	15941	16048	16041	15959	15921	15977	15940	16102	15999	15903	16068	15992	16147	15963	15697	15955	16117	16133	16152	16100	15897	15917	16003	15931	15955	16017	15852	16033	15977	15967	15829	15832	15852	16003	16066	16083	15987	15882	16009	15881	15998	15954	15855	15961	15909	16021	16026	16063	16044	15897	15789	15954	15931	16094	15938	16084	15914	15829	15911	16131	16114	16188	15848	15904	15843	15814	16269	15956	15995	16183	16010	15984	16060	15785	15882	15953	16076	15839	15989	16190	15800	15968	15888	16099	16084	15986	15970	16033	15964	16042	16110	16153	15945	15889	15966	16238	15967	15839	15828	15868	15943	16021	15962	16088	15779	15884	16047	15894	16130	16127	16127	15970	16027	15976	16083	15867	15865	16055	16003	15801	16008	16008	16042	16093	16014	16017	15918	15984	15992	15753	15804	15896	16010	15815	15955	15894	15974	16027	15855	15968	16066	16035	15936	16025	16018	16002	16054	15966	16052	16021	15892	15930	15971	15842	16185	15942	15778	16113	16075	15872	15800	16128	16114	16278	16105	16006	16066	15839	15975	16086	15906	16110	15871	15950	16081	15976	15949	16054	16034	15823	15899	15935	15943	16061	16123	15886	15915	15861	16061	16103	15992	15842	16052	15950	15804	15885	16046	15796	15577	16066	15720	15977	15794	16115	16064	15975	15842	15780	16010	16015	15866	15926	15974	15874	15905	16008	15771	16021	15894	15999	15828	15891	15858	15857	15992	15913	15945	15946	15841	15992	15894	15950	15927	15905	16035	15968	15695	15942	15968	15861	16046	16101	16014	15792	15820	15791	15974	15773	16085	15974	16133	16029	15888	15933	16206	16159	16112	16044	16042	15809	15998	16110	16005	16205	16019	16048	15968	16177	16100	16026	16009	15970	16058	15956	16130	16259	15910	16137	16032	15921	16139	15942	16162	16017	15964	15917	16085	15861	15853	15995	16071	16004	16019	16095	15802	16062	16088	15952	15961	15874	15840	15962	15966	15772	15982	15930	15879	15960	16116	15817	15820	15950	16000	16096	16049	15894	15819	16009	15988	15766	16084	15918	15752	15824	15785	16026	16065	15749	15785	16003	16073	15915	15755	16048	16086	16110	16115	16117	16229	15869	15988	15955	15954	16043	16036	15970	16108	16007	15960	16119	15955	15982	15854	16026	16141	16018	15998	16095	15907	15881	16212	16188	15890	16060	16042	16145	15924	16143	15971	15898	16023	15871	16165	16067	15969	15994	16025	16056	15938	16014	15987	15953	16073	15866	16035	16068	16002	16063	15927	15948	15928	15903	15945	16157	15917	15866	16127	15936	15920	16023	15743	16056	15817	15838	16104	15824	16016	16007	16024	15933	15812	15958	15945	15898	15905	15982	15963	15897	15868	16072	15949	15909	16082	16114	16066	15888	15868	15966	16045	16027	16030	15982	16063	16003	15896	16056	16040	16002	15820	15975	15873	15940	16133	15997	15975	15846	15963	16115	16026	15916	16088	16183	15825	16055	15948	16046	16146	16064	15939	16015	15984	15957	15918	16098	15811	16010	16138	15981	15863	15897	15951	15773	15955	15825	16171	15986	15925	15978	15936	15924	15942	15835	16024	16069	16120	16121	16116	16272	15832	16084	16043	15984	15855	16098	15897	16103	16128	15956	16179	15774	15834	15890	16224	15925	15901	15952	16018	16136	15939	16033	15801	16059	16117	15893	16021	15764	15962	16014	15978	15914	16113	15930	15702	15872	15880	16125	15865	15853	16021	15722	16072	15782	16003	16035	15828	15811	15835	15947	16012	15914	15899	15859	15949	16138	16207	15888	15807	15900	15884	16082	16138	15903	15983	15909	16110	15882	15847	15768	15962	16057	16180	15956	16101	15861	16002	15979	16086	15957	15947	15633	16105	15853	15833	15940	15979	15938	15906	16115	16065	15965	15709	15864	15932	16019	15881	15779	15850	15969	15873	15857	16037	15809	15725	16107	15994	16073	15743	15879	16190	15984	15868	15817	15749	15849	15857	16054	15865	15923	15912	15904	16105	15892	15953	15922	16094	15989	16115	15815	16111	16024	15967	15760	15872	15905	16024	15889	15927	15881	16056	16074	15845	16011	15910	15980	15918	16099	16007	16165	16115	16088	15872	15910	16121	16230	16035	15790	15939	15956	15974	16064	15988	15823	16071	15807	15969	15810	15677	15995	15874	15895	16240	15898	16029	15779	16095	15927	15900	15981	16024	15796	16019	15915	16038	15982	15887	15995	16036	16123	15947	15898	15998	15951	15911	15980	15865	16110	15903	16096	16145	16045	15905	16004	15873	16055	16008	16114	16058	16001	15963	15940	15959	15848	16078	16049	15943	15988	15783	15898	16040	15970	15946	16150	15938	15810	15896	15876	15893	16086	15884	15875	15958	16147	16069	15925	15978	15954	15841	16057	15863	16177	15912	16078	15934	15823	15817	16003	15782	15780	15816	16031	15853	15898	15906	15881	15821	15997	15867	16003	15998	15988	15875	15892	15930	16078	15963	16041	16009	15844	16102	16076	15876	15879	15895	15959	15897	16019	15946	16069	16162	15935	15873	16043	16136	16056	16076	15910	15821	16089	15890	15931	15982	15933	16022	16113	16029	15921	15761	16107	15977	16126	15879	15771	16034	15932	15926	16008	15949	15781	16116	15893	15687	15892	15882	15946	15989	15898	15915	15683	15977	15802	16171	15922	15774	16101	15825	16132	15837	15727	15834	15918	15791	15988	16098	15996	16051	16026	15980	15819	15929	15899	16032	15853	16065	16002	15811	15900	15935	15960	16151	15944	15899	16094	15846	15866	15906	15950	15979	16058	16007	16016	15877	15926	15940	15807	15959	16007	15940	15910	16031	16323	15830	15738	15958	15954	16062	15915	15912	16017	15933	16163	15732	16063	15942	15867	15830	16028	15914	16012	15933	16049	16049	16034	15856	15917	15778	15977	15945	16123	15887	16039	15812	16009	15811	16117	15800	15971	15927	15986	16036	15706	15728	15958	16010	15903	16244	15933	15954	16068	15773	16019	15830	15758	15937	15897	15885	16077	15833	15864	16046	15860	16175	15895	16048	16031	15996	15917	16073	15917	15661	15712	15995	15991	16255	16210	16008	15868	15936	16111	16013	16033	16089	16228	16085	15824	15882	15865	15949	16077	15926	15951	15960	15688	16018	16181	16051	15973	15826	15943	15881	15967	15887	15967	15966	15889	15927	15926	16185	15977	15954	16022	15991	15757	16053	15894	16054	16182	16017	15869	15958	16114	15940	15863	15900	15892	16055	15942	15915	16180	16111	15877	16054	16211	15915	16025	16190	15978	16064	16099	16036	15878	15905	16015	16018	15993	16066	16177	15977	15879	15995	15866	16022	15915	15827	15635	15940	16110	15985	16170	15885	15983	16024	15925	16047	16147	16127	16026	16160	15720	16059	16086	15901	16058	16016	16064	16029	16051	15731	15939	15794	15924	15845	16052	16151	16197	15932	15852	15918	16084	16096	15982	16230	15930	16093	16045	15922	15844	15859	15928	16082	15936	15882	15977	15788	15916	16052	16145	15933	16066	16122	15980	15894	15745	15760	16026	15878	15958	16108	15644	15963	15665	15752	15904	16113	16054	15905	15842	16046	15881	16047	16030	15962	15997	16204	16019	15930	15971	15976	15873	15981	16008	15991	16063	16155	16169	16088	15989	15897	15945	15751	16007	15837	16049	15804	15920	15968	15982	15944	15898	16018	16107	16057	16215	16089	16115	15823	15835	16056	15938	15878	16038	16020	15932	16060	15828	15995	15917	15723	15846	15659	16034	15937	15891	15979	16124	15920	16051	15990	15920	15996	15968	16005	16130	15929	15888	16009	16134	15984	16181	15917	15916	15824	15997	15873	15870	16044	15992	16025	16040	15859	15949	15870	16006	15987	16068	15978	15811	16154	15946	16139	16021	16230	15962	15909	15867	16149	15977	15970	16079	15909	16037	15953	16039	16146	16134	16088	16022	16015	15937	15758	15959	15783	16016	15944	16235	16008	16072	15855	16030	15892	16120	15943	16076	16064	16096	16130	15866	15961	15933	15713	15977	15903	16023	15970	15926	16015	15907	15894	16005	15756	15940	15906	15924	16096	15781	16034	15933	16010	16159	16012	15874	15849	16157	15917	15874	15961	15944	15813	15831	15863	16046	15968	15866	15916	15893	16045	16000	16021	16130	16019	16059	15954	16003	16017	15971	15845	15869	15831	16019	16071	15928	15898	16010	16085	15866	16019	16128	16186	16099	16122	15865	15749	15712	15816	15907	16049	15942	16021	16013	16114	16138	15858	16034	15950	16052	15964	15900	15779	16000	15953	15986	16086	15966	15986	15844	15800	15902	16050	16100	15804	15916	15912	15900	16020	15874	16007	15884	15917	15832	15840	16142	15872	16110	16035	15938	15815	15997	15874	15894	15980	15986	16072	16147	16047	16056	16025	15909	15983	15984	15961	16022	16024	16002	16038	15772	16123	16066	15881
36006	68806	56691	36289	22417	17670	16451	14889	14357	14036	13726	13593	13423	13372	13378	13246	13319	13247	13308	13108	13212	13324	13848	14521	15711	15521	14306	13757	13578	13293	13328	12962	13030	12947	13242	13028	12983	13020	13143	13103	12921	13039	13011	13203	13040	13006	13112	13094	13016	13148	12951	13073	13080	13110	12957	13222	13118	13159	13149	12938	13027	13086	13053	13097	13169	13187	13112	13032	13154	12917	13067	13085	13137	13104	13024	13236	12959	13098	13069	13122	12885	12857	13089	12875	13198	13127	12995	13164	13236	12967	13027	12904	13096	13167	13208	12988	13084	12991	12910	13035	13086	13188	13118	13036	13027	13022	12994	13041	12941	13015	13033	13107	13067	13070	13105	12980	13017	13160	13103	12960	12942	13179	13134	12932	13122	12969	13005	12887	13074	13147	12890	13144	13128	13021	13307	13131	13055	12937	13034	13082	13060	12868	13036	13276	13171	13086	12997	13147	13116	13111	13247	13102	12938	13186	13079	12887	13132	13045	13159	13008	13230	12981	12936	13077	13170	13017	13118	12900	13027	13005	13095	13007	13033	13004	13117	12978	12980	13011	12910	12962	13038	13012	12945	13128	13119	13096	13043	12966	13209	13124	13076	13083	13124	13178	12953	13067	12878	12936	13090	12924	12968	12967	13156	13128	13008	13006	13217	12938	12998	13226	13119	13087	12968	13107	13146	13129	13084	13087	12998	13112	12961	12969	12992	12998	13057	13048	13083	13023	13023	13027	12959	13062	13080	13096	12828	13180	13067	13035	13099	12965	13096	12940	12881	13226	12937	12957	13102	12966	13092	12977	13223	12915	12928	12937	12934	13241	12864	13045	13183	13023	13066	13087	12960	13123	13000	13059	13151	13082	13062	13046	13191	13136	12832	13073	13002	13263	12940	12973	13081	13019	13069	13003	13047	13034	13035	13169	13007	13182	12958	13138	12952	13133	13077	13077	13017	13185	12969	13059	13060	13178	13019	13132	12991	13065	12806	13151	12987	13024	12962	13079	13079	13063	13100	12950	12994	13095	13148	13009	13205	13109	13133	12930	12955	13058	13116	13174	13062	13118	13088	13048	12967	13137	13057	13069	13079	13005	12911	12973	13019	13179	13289	13061	13095	12809	13044	13051	13025	13075	12939	13060	13281	13091	13079	12989	13025	13120	13122	13208	12977	13130	13100	13101	13037	13201	12976	13245	13098	12922	13197	13129	13180	12937	12876	12993	13096	13194	13169	13120	13118	12877	13148	13051	13041	12994	13035	13197	13202	12911	13026	13046	13102	13051	12943	12926	12957	13174	13180	13050	13123	13003	13024	13064	13042	12960	12903	13110	13133	13055	13069	13042	12895	13075	12951	13047	13353	13092	13018	13164	12990	13145	13150	13063	13043	13058	13140	13167	13061	13082	13039	13065	13012	13038	12990	12852	13098	12859	13031	12962	13000	12966	13197	13046	13187	13124	12975	13066	13009	13030	13191	12774	12997	12927	12977	13029	13110	13000	12880	13203	13025	13172	13003	13011	13207	13018	12988	13014	13010	12948	13035	13057	12948	13067	13028	12892	13128	12948	13080	13059	13092	13191	13110	12948	12956	12941	12945	13162	12992	13091	12928	13077	13108	12962	12901	12977	13033	13031	13105	13021	13052	13110	13089	13138	13070	13034	13120	13176	13085	12936	12963	13068	13088	12943	13090	13065	13035	13112	12957	12988	12951	12971	13151	13096	12994	13237	13061	12978	13105	12936	12974	12952	13137	12968	13007	13199	13120	13056	13131	13053	12941	13047	13158	12995	12952	13045	13050	13121	13228	13157	13031	13033	12909	13152	13125	13137	13106	12836	12959	13021	13151	13156	13073	13104	12976	13000	13149	13084	13031	13085	13042	13080	13011	12980	12986	13051	13068	12969	13024	12959	13115	13115	13080	13136	12941	12957	13085	13035	13051	13066	12982	13000	13016	13128	12903	13230	13010	13149	13158	13000	13043	13040	13239	13105	13011	13085	12974	13144	13064	13158	13108	13124	12865	13142	13038	13018	13234	13090	12803	13012	13117	13191	13068	13136	13057	13153	13124	13013	13051	13007	13073	13053	13075	13087	12986	12987	13153	13000	13068	13233	12994	12893	13094	13061	13078	12968	13055	12886	12970	13159	12989	13059	13102	13068	13162	12944	13043	13058	13071	12987	12978	13158	13033	13150	13244	12943	13039	13098	13134	12899	13084	13126	13072	13001	13209	13158	13021	12907	13029	13136	13018	13030	12995	13051	13171	12927	13095	12996	13222	13196	13009	13047	12932	12928	12962	12960	13182	13108	13032	13253	13116	13142	13152	13019	13038	13265	12999	13067	13024	13030	13050	13058	12867	13024	13089	12990	13112	12974	13125	13071	12885	13004	13084	13141	12976	13243	13126	12953	13044	13080	13109	13126	13043	13180	13106	13136	13087	13049	13088	13167	13176	13067	13182	12934	13057	13026	13072	13185	13062	13072	12907	13122	13007	13061	13023	13049	13075	12984	12986	12920	13067	13108	13087	13162	12963	13003	12993	12924	13100	13109	12965	13019	13123	13051	13045	12947	13200	12953	13146	13086	12934	13037	12958	12910	13153	13178	13107	12984	12971	13028	12970	13014	13018	12968	13256	13120	12972	13019	12979	12955	13253	12998	12999	12968	13086	13208	13136	13037	13075	13152	13002	13136	13128	12999	12915	13166	13003	13063	13040	13147	12968	13065	13053	13008	12952	13031	12846	13053	13069	13187	13008	13016	12923	13106	13013	13107	13144	13081	13160	12872	13214	13020	12964	13140	12986	13001	12945	13078	12928	13212	12997	13008	13038	13018	13048	13179	13126	12871	13034	13103	12960	13043	13143	13066	13112	13062	12942	12937	12963	13111	13053	13054	13059	13115	13131	12933	13155	13053	13088	13278	13241	13041	12947	13087	13074	13038	13132	12898	13145	12944	13201	13168	13125	13019	12968	12937	13029	13127	12981	12966	13013	13044	12975	13116	13285	13032	13134	13206	12959	13097	12975	13030	13122	12923	12996	13074	12955	13094	13142	13065	13070	12962	13128	13179	13153	12965	13075	13097	13077	13080	13093	13150	12989	13112	13011	13034	12912	13206	13222	12955	13074	13176	13148	13184	13050	12963	13114	13085	13132	13165	13158	12985	13003	13056	13048	13067	13128	13050	13129	13004	13004	12971	13006	13112	13000	13095	13049	13166	13101	13001	13181	13118	12877	13134	13090	13097	12999	13021	12968	13204	13038	13101	13022	12850	13224	13104	12986	13029	12963	13070	12938	13139	13016	12968	12844	12913	13105	13053	13118	13121	13089	13282	13092	13131	12901	13000	13113	12808	12937	13055	13128	12935	13114	13141	13126	12954	13051	12891	12992	12997	12961	13043	13014	13187	13133	12920	13210	12884	13038	13102	13073	12947	13066	13000	12995	12968	13113	13010	12939	13061	13131	13017	13208	13144	13093	13183	13105	12906	13000	13074	13126	12882	12933	13075	12878	13162	12957	13112	13029	13131	13042	12955	12992	13018	13156	13168	12869	13132	13064	13064	13140	13088	13223	12990	13007	13117	13078	13046	13340	12978	13071	13114	13042	12987	13125	13179	13074	12902	13109	13082	12993	13052	12847	13029	13111	13099	13045	13125	13019	13000	13156	13155	13050	13056	13078	13116	12785	13016	13124	13086	12988	13036	13079	13141	13171	13100	13188	13124	12985	13100	12972	13018	13094	13015	13141	13062	12862	12865	13213	12919	12932	13050	12942	13141	13077	12931	13170	13155	13048	13047	13042	13168	12781	13193	12968	13221	13105	13043	13102	13225	13058	12888	13219	13012	12937	13193	13130	12896	12998	13138	12967	13100	13061	13039	13016	13011	13116	13025	13214	13049	12857	13024	12819	12988	12996	13093	13152	13169	12919	12876	13024	13117	13168	12943	13149	13089	13168	12991	13073	13090	13037	13190	13178	12997	12955	12848	13057	13095	12961	13194	13204	13092	12979	13028	12914	12991	13003	13074	12940	13085	13094	12808	12961	13204	13063	13182	13111	13107	12913	13122	12972	13011	12905	13199	13037	13172	13103	13071	13074	13018	12886	12928	13062	13098	13053	13174	13088	12978	12914	13018	13224	13081	12879	13147	13049	13026	13129	13115	13025	13073	13101	13025	12976	13079	13071	13203	13136	13122	13047	12987	13090	12947	12981	13049	13124	12974	12972	13182	13206	13063	13165	13104	13003	12956	13100	12966	13194	12999	12778	13136	13215	13079	13082	13014	13017	13223	13084	12915	13001	12998	13001	12987	13211	13126	12948	13278	12956	12872	13067	13060	12882	13018	13043	13016	13236	13168	13119	13157	13029	13018	13083	12885	13211	13006	12945	13079	13032	13110	13003	13042	13126	12970	13216	13018	13084	13146	12983	13018	12938	12997	13134	13159	12918	13064	13100	13133	13148	12975	13104	13173	13106	12955	13091	13124	13249	13045	13074	13005	13007	12984	13100	12985	13004	13163	13111	12999	12984	13012	13255	12890	13143	12976	13042	13194	13062	13137	13099	13208	13050	12968	13125	13127	13080	12990	13078	13065	13054	13157	13098	13022	12994	13036	13038	12955	13162	12981	13071	13080	13153	13153	12920	12890	13127	12990	12988	12864	13058	13000	13220	13135	13084	13013	13129	13053	13121	13193	12909	12936	13171	13012	13164	13097	13106	13004	13130	13159	12921	12979	13032	12930	13171	13119	13083	13160	13020	12933	13153	13127	13156	13074	13094	13028	13143	13229	13167	12961	12997	12812	12947	13180	13123	13131	13037	13104	12948	13050	13075	13059	13024	12939	13066	13053	13122	13059	12945	13123	12994	13171	13018	13136	12926	13039	13095	13012	13043	13182	13101	12973	12822	13110	12863	13026	13146	12975	12954	12894	13207	12897	13099	13110	13104	13116	13067	13123	13198	12889	13170	13031	12979	13012	13010	13068	13080	13185	13103	13009	13100	12980	13002	13117	13136	13199	13004	13062	13014	13144	12957	13007	13089	13092	12960	13197	13123	13046	13087	13053	12971	13001	13115	13015	13179	13142	13036	13120	13007	12986	13100	13043	13036	13074	13192	13088	12962	13114	13132	13019	12847	13018
31932	36188	38888	26836	20093	18676	18115	17738	17674	17521	17418	17354	17448	17419	17379	17288	17221	17222	17533	17308	17169	17367	17359	17320	17677	17340	17346	17475	17136	17351	17268	17114	17168	17177	17454	17431	17413	17507	17450	17351	17326	17210	17154	17208	17345	17301	17316	17259	17441	16997	17295	17061	17115	17266	17270	17341	17369	17240	17357	17250	17441	17356	17084	17179	17106	17256	17233	17249	17254	17200	17219	17387	17085	16960	17051	17344	17333	17265	17295	17451	17274	17426	17264	17298	17246	16976	17067	17398	17475	17252	17315	17224	17292	17136	17141	17138	17039	17140	17285	17174	17168	17176	17233	17422	17458	17263	17277	17167	17282	17158	17103	17354	17168	17170	17284	17215	17258	17391	17372	17166	16894	17168	16973	17295	17153	17325	17198	17193	17325	17058	17105	16968	17129	17105	16999	17121	17176	17105	17100	17647	17207	17372	17269	17265	17259	17038	17162	17165	17255	17170	17350	17349	17382	17324	17233	17373	17221	17110	17167	17315	17283	17293	17039	17275	17308	17412	17241	17222	17299	17084	17033	17352	17190	17366	17203	17192	17163	17071	17197	17374	17228	17151	17288	17252	17626	17168	17059	17178	17278	17242	17265	17064	17207	17223	17154	17194	17170	17393	17286	17169	17201	17399	17345	17198	17223	17313	17202	17295	17313	17240	17332	17058	17323	17382	17305	17153	17263	17242	17235	17157	17067	17166	17198	17106	17088	17262	17411	17221	17316	17247	17198	17100	16943	17308	17560	17235	17200	17361	17302	17245	17155	17305	17397	17229	17004	17224	17148	17111	17333	17250	17376	17222	17427	17424	17566	17245	17400	17382	17466	17115	17410	16900	17105	17257	17253	17275	17035	17258	17143	17262	17301	17246	17185	17178	17168	17259	17200	17179	17313	17221	17211	17428	17130	17356	17289	17311	16948	17434	17273	17401	17173	17161	17130	17370	17349	17088	17329	17406	17421	17395	17237	17336	17373	17203	17165	17233	17318	17068	17287	17243	17324	17370	17102	17277	17365	17100	17087	17270	17166	17358	17060	17212	17189	17247	17074	17106	17225	16995	17129	17427	17249	17068	17294	17383	17316	17102	17379	17000	17281	17269	17291	17083	17042	17268	17396	17145	17417	17147	17303	17329	17274	17224	17258	17046	17251	17159	17272	17261	17388	17153	17275	17120	17161	17171	17236	17117	17349	17447	17263	17237	17176	17431	17376	17188	17138	17474	17340	17070	17269	17245	17181	17270	17326	17216	17363	17481	17268	17401	17099	17287	17352	17293	17256	17262	17152	17393	17166	17261	17088	17118	17231	17263	17286	17237	17513	17393	17378	17303	17179	17533	17284	17464	17240	17250	17366	17216	17122	17144	17129	17344	17393	17032	17234	17257	17230	17189	17217	17241	17309	17214	17158	17156	17065	17339	17342	17284	17167	17199	17196	17164	17151	17250	17184	17269	17133	17343	17300	17148	17332	17051	17434	17243	17245	17185	17224	17391	17085	17205	17115	17374	17322	17436	17106	17256	17442	17182	17232	17169	17144	17301	17330	17126	17304	17200	17276	17292	17367	17419	17248	17214	17145	17250	17189	17199	17225	17391	17222	17199	17091	17291	17257	17182	17439	17004	17156	17334	17192	17324	17201	17296	17147	17462	17242	17186	17116	17102	17427	17440	17366	17235	17060	17202	17310	17452	17048	17191	17153	17063	17226	17118	17294	17092	17061	17358	17228	17166	17243	17219	17389	17189	17320	17111	17273	17325	17143	17014	17075	17217	17350	17272	17207	17318	17197	17157	17306	17322	17211	17211	17488	17354	17316	17410	17215	17209	17255	17356	17252	17169	17557	17159	17383	17435	17256	17270	17355	17255	17314	17255	17160	17329	17275	17147	17415	17030	17344	17308	17339	17141	17378	17303	17307	17182	17335	17314	17288	17226	17161	17374	17135	17563	17114	17513	17245	17160	17257	17253	17301	17224	17221	17198	17140	17284	17234	17144	17163	17180	17296	17329	17163	17169	17310	17327	17389	17205	17300	17103	17383	17203	17302	17409	17413	17192	17233	17239	17383	17297	17154	17265	17180	17114	17158	17207	17354	17106	17164	17093	17139	17255	17451	17260	17064	17276	17312	17198	17385	17306	17180	17213	17396	17104	17506	17305	17445	17269	17055	17239	17187	17178	17028	17063	17172	17129	17136	17163	17219	17254	17235	17250	17173	17221	17169	17293	17154	17154	17236	17181	17392	17332	17339	17196	17287	17167	17303	17376	17125	17383	17285	17255	17075	17189	17113	17296	17342	17284	17305	17168	17498	17188	17081	17233	17137	17173	17183	17263	17138	17058	17031	16910	17192	17148	17300	17213	17123	17046	17133	17110	17393	17299	17201	17368	17235	17297	17439	17173	17154	17190	17297	17273	17223	17067	17345	17149	17323	17121	17109	17137	17216	17143	17159	17372	17499	17310	17278	17418	17285	17175	17176	17009	17346	17186	17223	17108	17285	17197	17346	17268	17329	17279	17127	17256	17144	17291	17182	17142	17276	17204	17181	17159	17395	17242	17160	17415	17283	17029	17218	17205	17322	17361	17377	17275	17237	17217	17286	17318	17415	17303	17143	17532	16956	17071	17318	17386	17408	17147	17249	17126	17144	17250	17256	17221	17307	17156	16990	16948	17168	17153	17199	17281	17213	17327	17384	17327	17112	17238	17182	17091	17118	17291	17355	17151	17419	17255	17260	17304	17265	17519	17162	17283	17374	17165	17330	17154	17224	17323	17343	17103	16965	17360	17281	17269	17379	17434	17086	17179	17215	17401	17353	17365	17204	17109	17257	17048	17228	17257	17418	16966	17090	17356	17324	17228	17270	17197	17344	17432	17057	17389	17173	17278	17191	17300	17303	17381	17153	17184	17307	17139	17318	17136	17330	17328	17313	17183	17192	17334	17033	17214	17316	17325	17093	17014	17150	17097	17280	17215	17441	17168	17158	17429	17044	17298	17309	17300	17362	17177	17410	17352	17198	17064	17375	17497	17315	17294	17268	17218	17231	17253	16996	17321	17391	17152	17225	17191	17419	17363	17259	17442	17501	17257	17016	17205	17234	17283	17338	17195	17238	17217	17171	17292	17401	17377	17263	17350	17189	17162	17179	17231	17288	17296	17302	17449	17384	17245	17174	17169	17069	17123	17374	17307	17253	17129	17257	17157	17313	17118	17306	17179	17335	17336	17140	17262	17281	17203	17155	17369	17189	17338	17205	17137	17293	17364	17059	17227	17317	17177	17448	17358	17428	17213	17331	17343	17261	17253	17209	17219	17165	17343	17148	17059	17227	17310	17117	17234	17084	17334	17403	17106	17137	17259	17522	17271	17153	17267	17334	17129	17261	17046	17270	17099	17370	17202	17167	17173	17294	17326	17137	17354	17255	17187	17245	17313	17316	17064	17136	17195	17198	17209	17074	17238	17136	17171	17032	17013	17197	17220	17227	17255	17203	17197	17381	17225	17203	17545	17406	17149	17199	17361	17254	17383	17248	17258	17249	17200	17090	17250	17451	17192	17130	17237	17163	17063	17135	17266	17224	17210	17108	17234	17373	17591	17192	17014	17390	17118	17502	17262	17389	17307	17236	17299	17393	17288	17174	17151	17371	17171	17054	17360	17171	17485	17518	17348	17346	17300	17221	17022	17091	17143	17235	17207	17355	17244	17311	17325	17474	17148	17060	17160	17442	17432	17191	17198	17111	17396	17101	17222	17331	17272	17292	17250	17203	17371	17266	17481	17441	17475	17329	17130	17034	17088	17298	17163	17308	17232	17437	17320	17357	17133	17219	17246	17322	17252	17452	17173	17198	17278	17126	17171	17111	17190	17324	17413	17295	17408	17279	17264	17502	16985	17154	17210	17118	17190	17185	17306	17401	17129	17295	17275	17337	17101	17320	17138	17447	17149	16862	17265	17316	17375	17292	17230	17398	17289	17255	17349	17353	17282	17172	17002	17500	17275	17304	17236	17080	17094	17161	17189	17229	17181	17121	17167	17216	17250	17253	17190	17145	17364	17413	17380	17373	17352	16977	17194	17308	17193	17150	17226	17158	17312	17320	17477	17275	17185	17415	17333	17108	17335	17286	17226	17226	17100	17215	17302	17157	17291	17134	17242	17224	17149	17226	17115	17253	17284	17321	17271	17299	17248	17141	17165	17063	17211	17273	17179	17115	17205	17166	17099	17155	17195	17353	17347	17155	17266	17308	17240	17072	17313	17228	17088	17353	17289	17444	17002	17285	17242	17458	17345	17077	17119	17274	17103	17352	17102	17138	17360	17158	17233	16999	17173	17258	17193	17355	17251	17114	17322	17430	17465	17553	17432	17335	17179	17064	17248	17244	17204	17138	17195	17170	17183	17390	17290	17293	17272	17238	17136	17237	17280	17157	17245	17426	17260	17308	17233	17159	17194	17216	17069	17026	17116	17251	17169	17343	17376	17153	17140	17318	17275	17294	17315	17449	17155	17201	17144	17383	17270	17329	17208	17236	17211	17190	17362	17322	17101	17284	17358	17149	17020	17231	17433	17108	17120	17283	17358	17218	17229	17311	17030	17261	17208	17157	17350	17362	17121	17281	17211	17197	17350	17282	17176	17121	17189	17167	17320	17476	17248	17232	17369	17293	17302	17367	17255	17030	16961	17122	17139	17344	17318	17219	17361	17351	17223	17124	17361	17067	17287	17315	17149	17119	17122	17067	17270	17205	17340	17195	17252	17188	17112	17157	17405	17135	17209	17419	17495	17350	17202	17290	17345	17290	17478	17356	17281	17215	17416	17378	17212	17243	17310	17354	17359	17279	17268	17294	17137	17287	17332	17188	17217	17206	17286	17414	17336	17377	17389	17402	17248	17285	17158	17536	17265	17113	17157	17286	17276	17206	17200	17318	17181	17425	17302	17191	17320	17353	17218	17298	17259	17172	17229	17282	17159	17157	17195	17247	17284	17220	17355	17270	17297	17084	17431	17393	17082	17143	17330	17354	17310	17342	17430	17407	17267	17280	17202	17413	17132	17222	17288	17274	17334	17199	17302	17232	17061	17111	17087	17341	17089	17355	17240	17299	17146	17174	17243	17303	17284	17193	17200	17350	17376	17192	17199
33269	51203	37807	21526	16848	15476	14854	14749	14400	14293	14127	14015	14060	14086	13943	13960	13926	13947	14218	13934	13771	13960	13916	13989	13916	14100	13974	13904	13788	13963	13701	14013	13988	13940	13688	13827	13770	13683	13918	13618	13808	13909	13815	13972	13678	13940	13852	13865	13941	13816	13837	13878	13876	13957	13780	13730	13797	13887	13863	13743	13772	13917	13847	13795	13944	13972	13946	13872	13939	13866	13771	13928	13768	13881	13937	14029	13963	13884	13818	13973	13821	13756	13866	13814	13747	13830	13822	13723	13669	13952	13923	13829	13903	13841	13955	13831	13708	13773	13778	13768	13914	13999	13885	13920	13931	13828	13772	13968	13834	13713	13952	13821	13745	13946	13861	13878	13940	13818	13781	13781	13829	14015	14008	13943	13876	13782	13984	13825	13731	13704	13792	13846	13777	13889	13662	13936	13698	14008	13944	13719	13898	13924	13722	13822	13867	13907	13917	13789	13851	13883	13704	13860	13960	13965	13872	13896	13851	13816	13884	13964	13857	13771	13888	13835	13924	13969	13713	13755	13772	13818	13907	13797	13813	13894	13634	13825	13788	13857	13713	13816	13803	13827	13775	13975	13762	13892	13814	13765	13795	13754	13987	13843	13878	13809	13985	13765	13760	13849	13876	13979	13875	13683	13825	13718	13911	13858	13739	13893	13860	13842	13682	13765	13867	13818	13871	13839	13931	13681	13782	13750	13859	13912	13664	13761	13835	14171	13746	13815	13875	13766	13881	13926	13966	13814	13890	13789	13893	13942	14011	13952	13841	13854	13805	13847	13773	13866	13958	13831	13740	13877	13888	13858	13787	13740	13831	13661	13917	13785	13838	13789	13895	13942	13795	13744	13711	13980	13836	13846	13819	13771	13668	13861	13897	13691	13965	13861	13788	13966	13744	14041	13863	13812	13938	13776	13922	13878	13827	14021	13741	13806	13826	13748	13948	13941	13794	13936	13783	13742	13832	13867	13817	13940	13629	13786	13743	13709	13800	13729	13721	14008	13917	13811	14040	13765	13928	13847	13905	13887	13827	13626	13620	13900	13857	13776	13805	13915	13835	13826	13866	13881	13768	13700	13734	13887	13797	13874	13959	13830	13839	13815	13798	14061	13971	13832	13913	13841	13900	13838	13736	13795	13898	13946	13939	13897	13880	13863	13942	14000	13819	13762	13958	13749	13989	13732	14019	13875	13912	13939	13906	13743	13794	13705	13969	13961	13706	13898	13761	13938	13875	13798	14012	13755	13830	13812	13798	13853	13988	13883	13785	13672	13795	13787	13784	13712	13942	13968	13806	13964	13861	13818	14000	13881	13800	13750	13851	13947	14079	13867	13652	13903	13767	13840	13775	13950	13939	13922	14019	13708	13832	13944	13822	13962	13674	13767	13868	13894	13794	13975	13868	13796	13550	13723	13876	13888	13769	13944	13860	13913	13825	13902	14045	14080	13914	13783	13996	13804	13817	13987	13887	13955	13963	13853	13855	13733	13658	13891	13883	13731	13876	13847	13862	13870	13674	13837	13775	13816	13986	13856	14016	13854	13993	13646	13885	13843	13921	13921	13810	13805	13708	13933	13918	13746	13821	13834	13860	13766	13809	14003	13808	13926	13920	13885	13823	13881	13807	13873	13756	13886	13885	13862	13863	13895	13814	13867	13838	13867	13993	13771	13957	13865	13894	13962	13913	13977	13771	13843	13814	13864	13904	13939	13896	13660	13813	13789	13783	13774	13905	13899	13812	14078	13913	13730	13792	13899	13718	13739	13823	13878	13706	13885	13868	13766	13861	13768	13809	13979	13901	13982	13825	13914	13927	13859	13893	13876	13743	13941	13838	13796	13907	13889	13884	13712	13785	13782	13973	13873	13847	13914	13944	13827	13889	13820	13815	13804	13812	13859	13786	13826	13694	13782	13845	13916	13738	13997	13778	13893	13779	13905	13844	13956	13793	13695	13839	13634	13833	13856	13862	13886	13768	13761	13759	13891	13856	13936	13888	13749	13834	13864	13804	13846	13851	13768	13760	13920	13932	13717	13880	13854	13677	13753	13811	13678	13877	13833	13738	13707	13797	13859	13754	13785	13762	13878	13887	13830	13831	13693	13911	13993	13818	14060	14099	13820	13811	13803	13767	14041	13780	13882	13905	13721	13915	13747	13882	13720	13851	14003	13963	13806	13874	13914	13744	13859	13931	13837	13948	13882	13901	13774	13896	13804	13927	13919	13807	13737	13689	13888	13624	13718	13939	13687	13711	13778	13842	13770	13985	13737	13755	13880	13734	13920	13788	13868	13703	13787	13854	13814	13811	13892	13784	13812	13833	13900	13950	13852	13849	13886	13942	13941	13882	14009	13864	14019	13990	14025	13920	13790	13866	13918	13854	13829	13780	13803	13911	13759	13902	13964	13946	13877	13696	13818	13798	13843	13766	14027	13855	13847	13940	13722	13729	13907	13770	13840	13892	13794	13820	13873	13874	13871	13836	13990	13859	13916	14005	13775	13948	13687	13735	13987	13822	13837	13875	13501	13887	13842	13830	13915	13836	13969	13726	13897	13845	13833	13755	13840	13761	13903	13772	13978	13644	13769	13999	13856	13907	13826	13842	13767	13832	13921	13795	13888	13834	13709	13914	13779	13897	13973	13793	13784	13880	13803	13816	13823	13828	13871	13892	14024	13718	13901	13837	13812	13903	14100	13856	13795	13806	13979	13770	13926	14013	13935	13877	13939	13835	13800	13886	13883	13792	13876	13808	13795	13945	13880	13865	13717	13802	13821	13858	13904	13854	13688	13775	13717	13871	13849	13875	13965	13743	13840	13666	13808	13859	13885	13870	13846	13849	13842	13786	13893	13828	13847	13654	13813	13852	13760	13963	13817	13835	13898	13879	13807	14011	13768	14050	13852	13774	13796	14018	14007	13891	14061	13901	13750	13926	14056	13971	13918	13739	13913	13793	13953	13932	13891	13874	13882	13881	13899	13754	13744	13857	13958	13944	13734	13863	13833	13950	13876	13987	13939	13887	13709	13889	13703	13940	13822	13980	13846	13811	13737	13902	13816	13935	13696	14011	14042	13922	13718	13756	13898	13965	13905	13795	13796	13765	13804	13865	14019	13900	13815	13806	13901	13881	13697	13912	13829	13806	13843	13841	13957	13743	13881	13760	13846	13855	13867	13825	13790	13846	13886	13734	13968	13793	14010	13978	14023	13859	13732	13766	13893	13996	13896	13899	13821	13792	13852	13801	13887	13957	13799	14084	13843	13731	13759	13950	13948	13841	13881	13870	13781	13912	13837	13922	13915	13789	13789	13779	13939	13873	13739	13784	13926	13822	13902	13853	13832	13840	13776	13826	13885	13832	13936	13756	13985	13893	13954	13941	13895	13773	13861	13923	13859	13618	13895	13808	13841	13904	13886	13826	13877	13932	13840	13874	13840	13963	13890	13766	13842	13882	13904	13992	13692	13940	13845	13824	13739	13909	13805	13805	13950	13600	13810	13812	13888	13753	13774	13994	13869	13893	13898	13902	13856	13925	13822	13934	13789	13809	13667	13950	13972	13851	13805	13845	13820	13949	13705	13883	13797	13773	13785	13903	13845	13948	13696	13774	13831	13706	13977	13889	13860	13892	13700	13813	13817	13823	13886	13814	13893	13925	13980	14103	13773	13857	13902	13826	13921	13861	13805	13993	13754	13774	13716	13760	13962	13876	13723	13787	13708	13760	13740	13900	13881	13860	13752	13936	13813	13871	13794	14020	13743	13895	13878	13829	13788	13797	13810	13814	13744	13968	13845	13840	13929	13977	13866	13837	14104	13869	13887	13681	13851	13855	13889	13723	13821	13833	13851	13759	13849	14069	13846	13736	13912	13751	13690	13914	13755	13934	13703	13949	13926	13930	13725	13894	13945	13953	13902	13781	13951	13886	13832	13735	13883	13628	13774	13861	13949	13784	14018	13721	13795	13699	13921	13716	13734	13845	13934	13758	13823	13901	13835	13998	13736	13862	13904	13897	13914	13878	13754	13824	13859	13926	13901	13850	13867	13740	13800	13935	13782	13823	13915	13832	13847	13835	13917	13940	13882	13976	13798	13886	13821	13869	13833	13918	13921	14054	13893	13917	13998	13932	13765	13917	13775	13870	13899	13732	13870	13709	13794	13745	13921	13787	13824	13879	13650	13738	13857	14086	13883	13891	13914	13795	13808	13899	13912	13829	13854	13761	13960	13649	13841	13968	13910	13708	13715	13885	13948	13897	13831	13962	13912	13981	13767	13985	13806	13803	13763	13939	13897	13834	13772	13813	13909	13883	13853	13946	13902	13730	14001	13828	13960	13916	13860	13702	13688	13989	13594	13683	13757	13895	13802	13815	13861	13816	13858	13755	13771	13948	13840	13847	13843	13953	13824	13758	14042	13758	13664	14139	13825	14029	13771	13676	13929	13900	13797	13788	13795	13975	14067	13907	13815	13850	13808	13855	13812	13776	13904	13831	13926	13979	13787	13831	14027	13820	13787	13826	13800	13907	13793	13843	13760	13863	13809	14046	13923	13900	13731	13888	13963	13723	13714	13939	13700	13754	13773	13850	13939	13753	13829	13919	13811	13887	13843	14037	13949	13844	13633	13856	13856	14060	13759	13772	13952	13671	13955	13713	13686	13890	13915	13823	13787	14001	13925	13874	13768	13862	13724	13895	13905	13943	13752	13866	13696	13801	13795	13858	13907	13802	13800	13722	13819	13836	13893	13775	13923	13802	13776	13859	13743	13838	13832	13791	13808	13722	13867	13839	13868	13928	14012	13942	13843	13924	13943	13838	13893	13880	14007	13901	13793	13817	13920	13815	13900	13597	13862	13803	13686	13993	13695	13908	13902	13784	13824	13821	13822	13770	13877	13856	13927	13740	13803	13874	13810	14003	13935	13702	13883	13759	13780	13899	13817	13745	13897	13723	13855	13960	13903	13734	13922	13834	13849	13743	13845	13969	13816	13860	13795	13946	13905	13816	13802	13777	13886	13805	14056	14005	13752	13654	13662	13797	13715	13823	13805	13710	13980	13979	13732	13921	13713	13727	13888	13794	13913	13887	13815	13752	13885	14162	13694	13819	13779	13661	13841	13972	13755	13714	13895	13754	13760
23216	21189	28324	25455	22255	21582	19810	17177	16629	16502	16498	16360	16439	16408	16175	16254	16230	16146	16033	16196	16240	16280	16115	16395	17135	17087	16758	16324	16281	16039	15993	15905	16123	15975	16075	15909	15935	15774	16079	15846	15860	15775	16065	16037	15753	15696	15788	15934	15841	15911	15758	15923	15839	15879	15977	15827	15936	15919	15924	15903	15682	15770	15985	15947	15842	16001	15860	16132	15641	15800	15882	16077	15906	15826	15846	15641	15717	15729	15916	16021	15936	16141	15891	16051	15998	16033	15745	15816	15854	15754	15962	15819	15910	15988	16047	15946	15720	15766	16066	15855	15903	15914	16125	15963	15878	15819	15744	16026	15913	16035	15859	15851	16029	15898	15887	15951	15774	15597	15837	16094	15846	15792	15891	15777	15982	15953	15892	15925	16004	16057	15753	15850	15986	15951	16038	15820	15894	15892	16054	15767	15919	15846	15996	15698	15845	15939	15863	16033	15980	15772	15833	15947	16025	15806	15830	15917	16021	16231	15780	15996	15881	15797	15907	15903	15868	15680	15746	15786	15750	15798	15768	15856	15902	16016	15827	16013	15998	15838	15968	15956	16030	15758	15976	15872	15819	15965	15676	15760	15955	15811	15871	15853	15893	15912	15820	15898	15866	15970	15699	15889	15921	15810	15967	15936	15914	16018	15995	15928	15865	16064	15966	15986	15839	15834	15746	15944	15800	15800	15811	15825	15936	15918	15957	15962	16078	15898	15608	16013	15928	15909	15888	15604	15781	15851	15966	15867	15964	15835	16031	15954	15853	15657	15870	16110	15926	15836	15834	15690	15724	15905	15824	15638	15641	15735	15758	15748	15799	15916	15898	16032	15837	15981	15847	16043	15720	16032	15811	15755	15677	16023	16075	15933	15800	15992	15890	15903	15747	15845	15804	15835	15786	15772	15832	15836	15892	15973	15777	15693	15693	15866	15857	15922	15907	15870	15812	15969	15911	15847	15768	16025	15896	15755	15920	15807	15729	15896	15846	15748	15861	16002	16050	15723	15743	15872	15825	16149	15975	15993	16077	15922	15887	15968	15792	15787	16024	15992	15903	15959	15964	15944	15868	16055	15812	15708	15844	15971	15728	15911	15947	15789	16079	15959	15961	15651	15890	16036	16041	15840	15787	15980	15805	15914	15958	15795	15961	15960	15998	16017	15868	15659	15886	15957	16090	15747	15995	15832	16117	15936	15969	16163	15868	15872	15758	15812	15840	15921	15853	15848	15949	15812	15764	15931	15822	16103	15746	15950	15947	15685	15938	15884	15889	16035	15859	15669	16136	15886	15937	15938	15885	15976	15992	15984	15779	15797	15912	15930	15914	16031	15754	15670	15822	16051	15849	15904	15752	15775	15799	15834	15887	15897	15780	16026	15915	16043	15759	15846	15769	15851	15871	15874	15854	15861	15744	15866	16229	15700	15820	15940	15819	16007	15898	15937	15877	15764	15695	15711	15885	15854	15913	15917	16026	15939	15979	15831	15802	15683	15861	16043	15984	15887	15855	16072	15802	15862	15871	15978	16062	15718	15833	15941	15758	15812	15772	15654	15827	15798	15990	16046	15892	15872	15935	15874	15866	15942	16021	15905	15939	16013	15819	15788	15881	15970	15911	15988	15794	15771	15963	16264	16070	15967	15999	15881	15976	15945	16028	15976	15857	16125	15957	15862	16013	15942	15975	15725	15873	16035	15939	15970	15830	16018	15983	15960	15864	15813	15870	15912	15884	15740	15966	15875	16021	15930	15960	16031	15923	15972	15964	15928	15771	15619	15924	15760	15763	15732	15974	15829	15714	15754	15904	15762	16000	15752	16024	15761	15710	15936	16021	15790	15879	15999	15998	15989	15937	15991	16127	15861	15857	15960	15881	15943	15926	16079	15956	16086	15885	15880	15982	15743	15791	16163	15941	15477	15856	15882	15805	15819	15886	16072	15844	15949	15858	15950	15791	15735	15858	15833	15821	15668	15952	16179	15930	15809	15896	15997	15975	15882	15894	16071	15971	15622	15902	15834	15939	15942	16037	15986	16132	15935	15937	15818	15831	15894	15885	15966	15989	15878	15813	15833	15978	15792	16063	15811	15888	15868	15798	15799	15759	15982	15900	15910	15962	15962	16039	15833	15937	15933	15826	15979	15956	15950	15848	15848	15713	15864	15680	15826	15833	15782	15912	15864	15870	15910	15847	15679	15844	15866	15970	15931	15706	15898	15879	15594	15901	15735	15929	15941	15948	15972	15977	16043	15959	15747	16001	15960	15666	16005	15847	15759	15913	16028	15605	15840	15924	15928	15863	15788	15888	15781	15890	15800	15996	15872	15600	15991	15792	15953	15865	15973	16144	15974	15926	16067	15667	15801	15729	16007	16022	15745	15799	15823	15793	15873	15886	15826	16049	15986	15943	16004	15816	15807	15962	16020	15923	15965	16001	15935	15928	15947	15848	15998	16002	15889	15857	15973	15897	15862	15861	15813	15866	15875	15901	15750	15957	16085	15834	15861	16096	15917	15879	15980	15880	15862	15971	15817	15823	15763	15694	15949	16059	15960	16130	15833	15802	15835	16117	16060	15754	16042	16023	16017	15784	15749	15861	16120	15948	15884	15835	15875	16010	15820	16166	15840	15882	15871	16061	15777	15782	15761	16035	16019	15928	15762	15921	15775	15947	15757	15934	15876	15997	15833	15775	15966	15772	15966	15978	15939	15852	15913	15817	15843	16090	15713	15906	16182	15951	15927	15737	15956	15737	15848	15765	15628	15759	15771	15852	15912	15885	15738	16201	15948	15606	15953	16001	15807	15996	15973	15878	16000	15753	15864	15811	15888	15820	15838	15914	15953	15849	16050	15701	15956	16120	15955	15928	15931	15881	15855	15912	15955	16129	15935	15879	15666	15970	15824	15971	15840	15828	15826	15976	16008	16010	15924	15997	16059	15781	15671	15941	16090	15903	15965	15925	15893	16133	15715	15821	15921	15915	15986	15815	15916	15937	15906	16021	15993	16033	15733	15902	16019	15862	15830	15966	15834	15772	15849	15825	15816	15909	15828	15895	15865	16082	15615	15839	15692	15827	15931	15810	15912	15989	15755	15734	16111	16061	16109	15746	15777	15809	15859	15877	15811	15760	15885	15866	15807	15717	16030	15674	15794	15882	16118	15849	16077	16016	15806	15977	15924	15716	15788	15828	15848	15823	15967	16036	15780	15698	15807	15894	15750	15569	15945	15732	15874	16031	15899	15759	16035	15721	15833	15792	15948	15923	15867	15525	16082	15956	15946	16031	15852	15889	15847	15891	15851	15683	15770	15899	15958	15789	15946	15887	15899	15894	15852	16005	15972	15843	15814	15818	15940	15751	15667	15765	15737	15751	15793	15854	15817	16066	15889	15896	15937	15902	15806	15769	16008	15768	16012	15916	16162	15950	16050	15906	15736	16212	15739	15999	15721	15759	15770	15949	15897	15773	15823	15844	15872	16045	15900	15921	15830	16022	15763	15942	15804	15821	15895	15899	15852	15741	15712	15976	15809	16042	15912	15975	16010	15930	15816	15796	15956	16144	15939	15991	15867	15932	16004	15917	15964	16093	15847	15766	15771	15826	15681	15963	15840	15885	15808	15830	15886	15649	15962	16064	15938	15694	16033	15956	16081	15984	15947	15894	16113	15918	15838	15858	16107	16137	15860	15778	15970	16018	15788	15826	15923	16031	15933	15883	15880	15793	15832	16002	15903	15967	15722	15767	15920	15990	16011	15654	16103	15910	15761	15987	16151	15918	15940	15894	15941	15890	15922	15823	15871	15901	15928	15860	15912	15939	15932	16009	15960	15863	15745	15641	16032	15926	15759	15884	15960	15883	15880	15777	15696	15985	15931	15736	16166	16095	15793	16068	15729	15840	16000	15913	15987	15931	15815	15968	15851	15920	15802	15845	15778	16125	15824	15945	15973	15923	16064	15796	15890	16017	15867	15938	15977	16015	15955	16105	15865	16058	15947	15752	15923	15937	16026	16148	16016	15885	15677	16078	15894	15753	15803	15971	15756	15892	16023	15971	16089	15968	15984	15934	16118	15976	15844	15846	15913	15803	15865	15898	15773	15938	15900	15960	15980	16003	15576	15830	15871	15906	15938	15936	16133	15954	16033	15943	15959	16108	16025	15922	15865	15741	15997	16086	16021	15865	15950	15967	15918	15792	15913	16008	15679	16032	15837	15865	15909	15814	15928	15949	15821	15872	15844	16012	15946	15825	15921	15922	15759	15889	16008	15745	15903	15936	15906	15982	16018	15930	15778	15790	15816	15917	15983	15843	15918	15781	15908	15920	16047	15904	15868	15829	15974	16048	16056	15718	16076	15959	15867	16031	15939	15741	15958	15959	15615	16058	15897	15890	15732	15871	15931	15707	15733	15944	16085	15834	15597	15513	15924	15924	15845	16042	15965	15896	15947	15967	15983	15906	15732	15892	15910	15686	15817	15956	15859	15799	15856	15854	16084	15871	16012	15924	15946	16093	15958	15776	15867	15926	15960	15909	15898	15808	15707	15804	16035	15948	15735	15808	15929	15938	15667	15940	15896	15873	16054	15820	15797	15797	15835	15810	15906	16006	15957	15940	15830	15806	15983	15977	16170	15834	15925	15914	15709	15837	15829	15843	15804	15998	15784	15822	15755	15901	15811	15951	16070	15875	15906	15772	15715	15798	15960	15834	15942	15736	15920	15934	15847	15810	15931	15833	15988	15965	15876	15871	15887	16051	15883	15932	15960	15932	15849	15871	15943	16071	15952	15867	15729	15988	15995	15924	16111	15916	15821	15909	16059	15859	15925	15823	15810	15971	15809	15952	15840	15845	15887	15871	15733	15715	15792	16213	16001	16009	15943	15876	15704	15891	15973	15929	15745	15895	15890	15839	15776	15778	15841	15931	15876	15798	15705	15856	15748	15972	15883	15943	15887	15876	15709	15778	15952	15810	15888	15945	15920	15541	15917	16045	16072	15727	15804	15739	15822	15763	15994	15932	15903	15789	15870	15927	15657	15766	15823	15916	15720	15797	15669	15860	16044	16226	15659	15843	15900	15770	15919	15882	15865	15837	15754	15827	15869	15609	15895	15957	15779	15987	15913	15913	15899	15785	16000
33547	60611	46937	29858	18502	15867	14755	14132	14142	13503	13519	13396	13578	13430	13323	13387	13085	13305	13322	13290	13351	13296	13105	13640	14615	14468	14159	13577	13341	13069	13110	13080	12945	13217	13088	13110	13102	13024	13139	13045	13004	13096	13010	13031	13102	13010	13030	13073	13004	12995	13172	13267	13095	13018	13093	13162	13101	13175	13064	13167	13103	13077	13038	12952	13262	13082	12895	12950	12973	13161	13094	13138	12881	12939	13089	13191	13088	13075	13018	12998	13148	13049	12957	13125	12962	12948	12917	12995	12939	13086	13184	13140	13166	12940	12825	13022	13128	13094	12936	13142	13136	13061	12861	13148	13105	12940	13135	12966	13052	13043	13149	13155	13029	12990	13108	13197	13050	13167	13034	12970	13201	13031	13110	13031	13064	13179	12903	12948	13053	12901	12888	13021	13138	13044	13067	13201	12943	12925	13133	13103	12963	13096	12986	12858	13051	13067	13085	13169	13206	12990	13133	13110	13062	13057	13019	13022	12824	12906	12962	13103	13111	13060	13171	12859	13055	12991	12887	13056	12986	13008	13025	12910	13111	13136	13049	13042	13105	13013	13046	12967	13053	13060	13034	13097	12946	12931	12953	13050	13140	12902	12992	13076	12940	13087	12906	13065	12966	12986	13077	13149	12835	13068	13093	13011	13137	13154	12999	13182	13076	12833	13110	12906	12962	13072	12982	13089	12968	13003	13098	13038	13058	12938	13189	13038	13045	13040	12935	12844	13020	13056	13013	13030	13013	13027	13008	13005	13016	12911	13246	13096	13104	12972	13020	12988	13140	12914	12976	13085	13042	13003	13072	12897	13044	13021	13268	12931	12951	13097	13061	13091	13020	13111	13102	13130	13080	12999	13069	12943	13014	12969	12944	12974	12993	13063	13003	13014	12889	12967	12885	13023	13181	13005	12965	13095	13011	12954	12903	13034	13090	13070	12978	13019	13044	13090	13001	12865	12893	13079	12865	12945	13002	13060	13017	13076	12927	12975	12950	13049	13072	12983	12997	13229	12998	13034	13091	12895	13157	12885	13091	13092	12789	13110	13161	13044	12985	13030	12882	12849	13149	13095	13109	12927	13072	12995	12954	13171	13060	13083	13060	13158	13257	12941	13095	13013	12973	12912	12988	13056	12915	13137	13030	12966	13106	12937	13163	12997	13077	13219	13020	13208	13031	13048	13074	13044	12910	13039	12991	12989	13073	12914	13048	13083	13003	12936	12980	13083	12815	12977	13064	13269	13111	13097	12908	13131	13005	12898	12984	12791	13097	12956	13123	13164	13158	13016	12947	12851	13175	13012	13048	12910	13009	13007	12938	12972	13004	13069	13093	12974	13028	13189	13195	12850	12928	13128	13070	12823	12904	13001	12937	12882	12883	13084	13047	13086	13001	13088	13001	12937	12988	12935	13041	12973	12954	12854	13080	13155	13012	13046	13093	13157	13006	13015	12978	12996	13112	13099	13032	13022	13181	12919	13212	13109	13087	12949	13067	13018	12976	12970	12920	13234	13168	13000	12953	12937	13112	12947	13111	13142	12918	12959	12988	13031	12977	13070	13047	12899	12938	13084	13012	13133	13043	13044	12871	13099	12883	13017	13033	13054	13087	13024	13040	13042	12905	13022	12969	12941	13019	13124	13100	13007	13160	13005	13085	13024	12998	12972	13059	13174	13144	12956	13002	13032	12898	12996	12936	13014	13079	13120	12981	13206	12996	13009	13020	12883	12983	13038	13087	13084	12948	13195	13142	13162	13138	13060	13066	13189	13151	12889	13103	13233	13072	13161	12997	12929	13224	12992	13005	13045	13000	12854	13084	13232	12887	13037	13033	13083	13132	12992	13225	13154	13061	12944	13050	12943	13003	12910	13204	13109	12964	13207	13059	12921	13116	13030	12996	12849	13018	13230	13017	13105	13046	13056	12927	12912	12986	13038	13132	13077	12935	13060	13084	13061	13065	13008	13152	13094	13138	12883	12946	13059	13020	13124	13092	13019	13036	13126	12966	13128	13055	13107	13073	12956	13064	13131	13091	13043	12994	13047	12961	12884	13083	12996	13124	12928	13204	12923	12983	12985	12979	12918	13000	13200	13024	13093	12944	13018	13137	13077	13031	12938	13052	13120	12950	12943	13090	12943	12999	12951	12998	13052	13003	13060	12953	12963	12907	12880	13073	12878	13138	12898	13010	13014	13002	13067	12996	12977	13080	13246	13053	13137	13119	13017	13088	13179	12913	12959	13096	13021	13164	12959	13013	13000	12895	13000	13220	13058	13139	13041	13081	12973	12899	13180	13008	13219	13073	13005	13156	13108	13087	12967	12997	13061	13046	13185	12869	13135	12919	13073	13040	12994	12991	13094	12850	12988	13164	12923	12938	12916	12884	13119	13171	12971	13001	13122	13163	13010	12952	13121	13124	12931	12949	13011	13211	13098	13053	13068	13095	13111	13109	13290	13010	12932	13030	13020	13020	13034	13091	13017	13209	12876	13073	12975	12939	12999	13020	12992	12759	13159	12956	13072	12934	13031	13094	13024	12994	13007	13020	13029	13004	13012	13049	13054	13077	13039	13051	13045	12909	13123	12935	13105	13095	12937	12942	12935	13144	13059	13207	12897	13112	13129	12940	12944	13180	13042	13084	13132	13107	13142	13082	12806	12998	13158	12826	13076	12983	13149	13180	13081	13117	13040	13059	13024	13092	13024	13002	13022	12957	13103	13005	13243	12815	13038	13018	12938	13115	13098	13137	13035	12952	12967	13005	13097	12916	13167	12910	12914	13094	13064	13041	13136	12935	13183	13072	12977	12923	12865	13005	13090	13024	13194	13065	13081	12891	13154	13082	13036	13048	13125	12894	13069	13122	13031	13025	13035	13006	12990	13119	13156	13095	12995	12901	13005	13052	12962	13155	12924	13009	13235	13087	12890	13102	13111	12978	12866	13079	12900	13061	13130	13006	12993	12966	12934	13216	12927	13068	13129	13017	12962	13025	12954	12929	13157	12867	13002	13073	12943	13039	13293	13008	13043	12966	13175	13082	13002	13135	13038	13107	13003	12880	12936	12981	13018	13169	12882	13151	13049	12917	13156	13081	13081	13015	13110	13023	13060	13104	13091	13001	13077	12976	13057	13030	12954	13049	12931	12979	12941	13204	12879	13076	13201	13007	13232	13064	13092	12980	13000	13110	13224	13077	13054	12962	13129	13135	12864	13073	13111	13148	13144	12905	13035	13101	13079	12788	13179	13124	13063	12815	13094	13142	13168	12989	12982	13047	13182	13034	13159	13017	13066	13067	13030	13046	12882	12963	12965	12927	13110	12878	13059	13056	13000	13051	12969	13086	13052	13176	12869	13224	13011	13002	13076	13123	12942	13038	13034	13156	12990	13155	13031	12886	13049	13110	13111	13048	12988	13012	12940	13025	12827	12986	13070	13102	13147	13093	13169	13065	12943	12965	13057	13031	12976	12931	12935	12917	12951	13174	12909	13001	13156	13100	13085	13098	12782	13122	13243	13021	13241	12935	13061	13021	13066	12982	13197	13039	13034	12984	13141	13092	13086	12952	13029	13128	13077	13060	13121	13141	12960	13197	13100	12883	13144	13207	12863	13115	12996	12992	12951	13026	13108	13016	13185	12822	13021	13202	12928	12841	12959	13112	13025	13117	13064	12871	13117	12880	13086	12886	13017	13004	13084	13005	12999	13143	13165	12953	13089	13128	12961	13070	13070	13116	13024	13094	13034	13012	13062	13016	13084	13144	12977	13160	13074	12985	13077	13189	13186	13098	13123	13019	12966	12958	13104	13031	13097	13078	13012	13149	13048	13083	12917	12912	12880	12995	13026	12954	13042	12868	12924	13079	13133	13062	13234	12961	12922	12998	13065	13016	13038	12950	13050	13002	13054	13102	13168	13062	12885	13041	12992	13079	12978	13047	12987	13007	13040	13032	12866	13067	13176	12924	12967	13013	13133	13011	13114	13086	13106	13020	13079	13138	13018	13200	13107	12894	13071	13063	13000	12964	13040	13013	12972	13163	12996	13250	13010	13027	12922	13051	12996	13168	13063	13099	13040	12908	13043	12955	13064	12992	12975	13123	13057	13119	13092	13031	12980	13012	13223	13046	13120	12823	13038	13182	12981	13068	13092	12963	12949	13103	13114	13048	13061	12998	13069	12829	13125	13127	13091	12961	13165	13202	13074	12922	13098	12983	12900	12895	12966	13048	13081	13043	12939	12974	13188	13249	13110	12908	13080	13013	12897	12954	12980	13018	13078	13077	13047	13098	12910	13154	12958	13113	12879	13125	13091	13033	13192	12964	12947	13040	13042	12997	13051	13212	12995	12965	12994	13116	13130	12960	13054	13000	12900	13076	12995	13296	13177	12911	13174	12909	13222	13056	12941	13084	13032	13080	12954	13027	13052	13014	13214	13111	13007	13099	13067	13179	13066	12866	13152	13089	13153	13006	13141	13039	12960	13065	13055	12951	13061	13137	12992	13120	12991	13119	12960	13036	13165	12959	13077	13115	13126	13021	13019	12992	13134	13108	13027	13096	12852	13091	12904	13150	13084	12979	12969	12988	12911	13078	13144	13009	12963	13044	13066	13270	13015	12929	12982	13086	12945	12955	13211	13058	13024	13048	13098	12973	12975	12945	13068	12873	13108	13092	13083	13217	13035	13122	13043	13083	12916	13021	12967	13023	12974	12869	13192	13181	12990	12973	13061	13059	13100	13156	13239	12933	12934	13050	13038	12937	13038	13127	13042	12919	12961	13124	13096	12975	13134	13065	13014	13081	13165	13110	13073	13168	12917	13087	13080	12942	13138	12991	13075	13130	12899	12941	13127	13215	12914	13049	12996	12937	13115	12845	13055	13041	13095	12848	12953	13111	13006	12910	13007	13131	12935	12875	12971	13146	12981	12956	13020	12977	13005	13069	13100	12902	13166	12990	13136	13041	12835	12994	13033	13010	13035	12988	13082	13000	13011	13081	13117	13013	12988	12904	12977	13057	13057	13131	13020	13045	13059	13111	13083	12826	13050	13082	13130	12969	13013	12821	13070	13111	12975	12974	12863	13043	13024	13037	12910	13188	12956	13150	13135	12991	12863	12886	12968	13123	13051	12965	12980	13030	13008
24704	21505	28940	28186	21185	19112	18671	17778	17443	17369	17294	17308	17218	17297	17156	16998	16928	16853	17057	17112	17009	17026	17227	17083	17412	17368	17176	17044	16911	17140	17127	16817	17076	17107	16897	17029	17060	16707	17009	16970	16993	16912	16862	16905	17026	16799	17062	17158	17027	16924	17004	16696	17205	17333	17111	16878	16921	16783	16974	16996	17049	16875	16843	17065	16822	16808	16937	17011	17039	16989	16913	17028	16812	16872	16905	16823	16849	16946	16836	16888	16907	16965	16918	17053	17006	16891	16879	17011	16974	16832	16852	16880	17044	17045	16876	16755	16709	16814	16941	16895	16976	16979	16657	16692	16698	17085	16969	16824	16904	16752	16889	16780	16852	17068	17116	16855	16857	16862	16861	17037	16880	16867	16823	16837	17076	17002	16732	16788	16870	16689	17153	16899	16784	16937	16711	16844	16841	16925	16947	16966	16865	16851	16845	16708	16684	16729	16915	16898	16917	17094	16835	16976	16929	17104	16950	17091	16835	16808	16981	16790	16981	16973	16809	16810	16867	16833	16959	17173	16955	16732	16865	16769	16862	16916	16935	16761	16957	16972	16943	16931	16847	16878	16719	16896	17133	17027	16881	16908	16864	16878	16770	16879	16808	16820	16860	16969	16987	16816	16856	16902	16890	16864	17050	16800	16933	16847	16860	16799	16831	16914	16830	16959	16957	16773	16962	17118	16795	17034	16787	16925	17007	17072	16944	16755	16717	16803	16869	16659	16981	17089	16920	17078	16782	16805	16646	16894	16751	16880	16982	17212	16824	16757	16834	16894	17029	17119	16784	17029	17063	16812	16823	16804	16888	16921	16903	16989	16883	16921	17016	16928	16911	16953	16778	16706	17003	16646	17017	16878	16979	17040	16862	16963	16952	16847	16855	16757	16799	16948	16970	16904	17001	16934	16724	16714	16892	17070	16977	16966	16756	16928	16953	17084	16890	16960	16768	16806	17024	16943	16878	16832	16893	16976	16768	16945	16909	16872	16882	16916	16810	17099	17001	16863	16847	16947	16727	16846	17069	16937	16776	16960	16952	16747	16817	17093	16932	16862	16970	16927	16790	16961	16965	16971	16913	16917	16964	16667	16903	16764	17034	16894	16928	16811	16709	16648	16869	16823	17032	16787	17000	16950	17107	16978	16721	17019	17091	16803	16910	16986	17020	16869	16959	16875	16881	17086	16709	16760	16683	16760	16681	16954	17024	16926	16761	16827	16880	17036	16879	16936	16841	16803	16690	16809	16671	16919	16923	16752	16909	16812	16898	16896	16920	16935	16825	16959	16920	16913	17202	16837	16898	17006	16948	16843	17022	16751	16833	17040	17007	16882	16953	16914	16749	16647	16906	16855	16859	16866	17073	16926	16877	16853	16798	16999	17022	16943	16715	16935	16888	16874	16996	16916	17007	17011	17044	16823	16931	16953	16843	16783	17073	16995	16873	16862	16893	16731	16641	16929	16738	16929	16843	16828	16905	16792	16791	17024	16911	16906	16814	16835	16784	16894	17132	17086	16850	16749	16866	16908	16778	16950	16779	16983	16819	16858	17044	16934	16748	16863	17051	16830	16781	16843	16795	17045	16949	17084	17142	16802	16827	16699	17018	16747	16930	16831	16841	16909	16945	16835	16895	16740	17049	16954	17029	16668	16957	16912	16622	16867	16840	17026	16869	17000	16950	16718	16676	16809	16758	16790	17012	16982	16662	17011	16892	16942	17013	16932	17068	17036	16932	16876	17052	16756	16812	16960	16975	16935	17183	16953	16871	16940	16969	16761	16883	16797	16948	16986	17063	16760	16866	17099	17050	17063	16811	16937	16903	16917	16979	16926	16885	17076	16740	17048	16856	16921	16787	16874	16997	16851	16782	16837	16749	17002	16822	16866	16957	16845	17015	16981	16907	16800	16818	16976	16937	17055	16873	16834	16857	16776	16909	16810	16858	16866	16907	16915	16838	16902	17021	16900	16818	16761	17074	16883	16769	16644	17044	17147	16805	16838	16874	16901	16922	16812	16732	16841	16832	16668	16921	17030	16910	16877	17058	17012	17011	16886	16897	16976	16762	16630	16984	16702	16861	16700	16832	16775	16797	16865	16934	16850	16832	16856	16808	16931	16898	16789	16816	16812	16951	16920	16755	16996	16896	16830	16909	16852	16810	16944	16796	16921	16890	16822	16961	16776	16738	16796	16635	16802	16994	16879	17021	17003	16924	16917	16826	16813	16919	16952	16930	16782	16926	16761	17042	16816	17064	16912	16910	16968	16837	16859	16845	16971	16969	16855	17018	16968	17006	16718	16926	16849	16723	16821	16903	16906	16859	16911	16903	17034	16886	16979	16815	16920	16790	16929	16960	16971	16784	16851	16978	16971	16860	16768	16915	16850	16853	16713	16996	16773	17052	17046	16885	16794	16823	16753	16944	16843	17001	16988	16978	17024	17069	16871	16785	16764	16975	17009	16843	17082	16942	16651	16832	16883	16843	16760	16872	16897	17061	16772	16809	16767	16876	16843	16991	16749	16837	16922	16654	16745	16753	17091	17068	16748	16874	16974	16859	16891	17030	16929	16845	16967	17035	16927	16790	16794	16774	16755	16978	17011	16907	16902	16903	16776	16844	16650	16780	16820	16591	16891	16701	16885	17051	16990	16940	16785	16888	16997	17086	16847	16972	17072	16862	17129	16885	16914	17109	16842	17072	16869	16908	16872	16922	16854	17008	16989	16752	16882	16894	16802	17091	16802	16883	16856	16882	16903	16814	16829	16951	16909	16949	16885	16980	16810	17110	16793	17018	16925	16912	17091	16802	16920	16863	17053	16773	16667	16989	16961	16927	16904	16934	16805	16935	16667	16698	16811	17014	17007	17116	16769	16852	16942	16901	16856	16955	16843	16964	17071	16917	16849	16875	16997	16857	16829	16933	16959	16910	16855	16906	16938	16879	16818	16783	16914	16918	16784	16971	16916	16897	16798	17014	16943	16826	16925	16858	16834	16961	16820	16983	16934	16779	16754	16716	16995	16828	16607	17051	16952	17020	16969	16871	17029	17022	17103	17094	16859	16994	16721	16991	16673	16946	16885	16963	17019	16942	16820	17008	16811	16759	16822	16997	17057	16942	16946	17052	16853	17124	17054	16958	16732	16670	16709	17056	16879	16693	16808	16696	17060	16821	16963	16962	16903	16872	17028	16844	16818	16880	16839	16959	17011	16968	16801	16858	16939	16752	16912	16857	16772	16968	17061	16811	16878	16948	16979	16879	16836	16678	16752	17004	16993	16937	16839	16900	16889	16851	17111	16904	16794	16663	17029	16946	16730	16850	16849	16924	16988	16984	16866	16696	16826	16853	16782	16799	16884	16874	16859	16830	16874	16887	16929	16823	16929	16923	16859	16984	16842	17041	16914	16782	16913	16896	16835	16943	17003	16738	16808	17043	16885	16755	17089	17007	16910	16820	16974	16983	16846	16834	16793	16970	16805	16684	16816	17006	16872	16987	16968	16896	16945	16967	16857	16897	16760	17049	16693	16889	16880	16764	16885	16809	17065	17044	16926	16774	16950	16789	16979	17017	16934	16937	16926	16956	16795	16805	17072	17063	16846	17069	16953	16815	16971	17003	16848	16831	16881	17072	16951	16891	16840	16845	16943	17003	16912	16757	16671	16874	16912	16974	16766	17054	16799	17071	16730	17145	16897	16690	16985	16826	16813	16798	16756	16881	16881	16941	16933	16883	16982	17020	17078	16929	17005	17250	17087	17176	16809	16881	17057	16951	17134	17032	17071	16803	17018	17109	16963	16890	16743	16838	16825	17040	17107	17010	16824	16926	16886	16929	16854	16751	16980	16787	16925	17151	16847	16851	16853	17122	17035	16816	16880	17059	17017	16869	17084	16919	16786	16906	16740	16845	16993	16835	16617	16815	16906	16906	16998	17080	16875	16841	17022	16915	16873	16948	16870	17032	16931	16724	17019	17090	16814	16673	16888	16690	16737	16993	16658	17050	16885	16879	16765	16843	16881	16888	17041	16919	16874	16812	16924	16725	16950	16973	16820	16905	16924	16831	16790	17004	17006	17046	16810	16752	16910	16996	16758	16941	16898	16848	16895	16820	16837	16960	16834	17045	17045	16920	16887	16832	16986	16592	16770	17029	16908	16628	16732	16795	16821	16726	16883	17039	16957	17002	16985	17083	16891	17022	16910	16964	16811	16766	16944	17015	16709	17096	16887	16941	16843	16902	16949	16832	16871	16846	16996	16880	16746	16762	16991	16861	16933	16902	16993	16861	16914	16874	17098	16864	16997	16938	16969	17068	16830	17012	16900	16854	16922	16807	17026	17007	16888	16868	16911	16966	17004	16907	16819	16940	16883	16849	17001	16786	16868	16997	16814	17058	16972	16887	16763	17169	17020	16849	16732	16830	16751	16891	16940	17003	16993	16964	17003	17015	16749	16812	16782	16671	16907	16866	16986	16949	16829	16907	16866	16843	16992	16797	17028	16843	17004	17084	16918	17019	16952	16890	17246	16902	16900	17125	16991	16880	16944	16915	16993	16969	17026	16885	16893	17043	16935	17062	16803	16897	16789	16951	16996	16903	16926	16843	16820	16857	16893	16855	17069	17018	16811	17059	16968	16878	16851	17088	16983	17067	16694	16756	16905	16746	16832	16806	16863	17036	16866	16855	16810	17036	16995	16852	17045	16839	16891	16977	16762	16846	16828	16929	16933	16942	16854	17025	17112	17044	16964	16946	16761	16791	16854	16934	17005	16760	16848	16655	16911	16781	16919	16983	17003	16894	16985	16832	16709	16899	16769	16751	17061	16780	16909	16679	16837	17011	16985	16986	16891	16934	17099	17024	16794	16869	16905	16932	16987	16732	16887	17017	16962	17107	16759	16855	16885	16948	16913	16981	16942	16901	16774	16941	16872	16921	16796	16828	16960	16818	16912	16994	16793	16732	16970	16787	16855	16935	16973	17017	16921	16653	16721	16729	16987	16939	16811	16943	16894	17047	16783	16712	16950	16879	16985	17009	16882	16586	17130	16974	16760	16748	16922	17089	16781	16984	16883	16862	16789	16586	16690	16846	17095	17074	16873	16664	16953	16985	16824	16930	16716	16704	16839	16957	16728	16872	16992
32735	52382	40831	24866	17367	15622	15004	14449	14174	14077	14186	14134	14031	14226	14214	14070	13961	13829	13946	13877	14032	13864	14005	14239	14295	14430	14125	13962	13701	13629	13890	13559	13672	13798	13644	13616	13789	13622	13775	13616	13799	13746	13588	13726	13728	13684	13639	13676	13807	13744	13507	13697	13772	13604	13688	13797	13707	13782	13637	13694	13725	13763	13749	13653	13698	13644	13806	13709	13667	13714	13593	13468	13773	13683	13549	13806	13684	13531	13702	13545	13849	13550	13583	13714	13722	13600	13705	13594	13546	13686	13634	13603	13755	13621	13711	13715	13578	13646	13741	13608	13823	13657	13756	13641	13682	13543	13749	13635	13728	13600	13754	13701	13792	13759	13650	13738	13605	13880	13608	13692	13630	13678	13626	13741	13560	13708	13534	13628	13777	13479	13687	13691	13539	13650	13662	13550	13603	13644	13521	13722	13553	13694	13640	13625	13692	13660	13624	13881	13699	13654	13664	13749	13635	13427	13715	13582	13739	13668	13773	13712	13781	13784	13622	13711	13476	13725	13830	13581	13616	13647	13635	13748	13689	13477	13604	13640	13538	13596	13612	13675	13573	13772	13672	13872	13671	13699	13625	13825	13939	13597	13726	13594	13763	13817	13643	13801	13649	13649	13714	13680	13479	13677	13596	13670	13721	13755	13778	13809	13886	13503	13621	13688	13639	13637	13713	13744	13712	13568	13695	13764	13839	13847	13853	13548	13903	13666	13693	13795	13768	13679	13798	13686	13659	13675	13695	13765	13634	13757	13631	13609	13707	13543	13775	13801	13628	13737	13720	13729	13550	13539	13814	13560	13759	13718	13738	13705	13619	13671	13674	13642	13711	13673	13850	13544	13728	13606	13710	13864	13674	13705	13649	13801	13616	13609	13813	13787	13714	13789	13540	13807	13714	13668	13733	13641	13768	13857	13728	13553	13578	13699	13591	13788	13661	13658	13652	13740	13690	13713	13737	13689	13596	13843	13598	13428	13619	13535	13512	13791	13629	13551	13619	13641	13606	13782	13756	13671	13487	13682	13700	13707	13745	13725	13666	13861	13776	13606	13605	13654	13799	13648	13704	13660	13744	13614	13560	13580	13775	13578	13801	13793	13601	13674	13741	13570	13648	13714	13857	13549	13665	13665	13771	13625	13471	13684	13336	13550	13617	13573	13588	13751	13624	13695	13727	13629	13664	13726	13603	13621	13703	13792	13765	13635	13739	13806	13661	13564	13662	13799	13719	13702	13571	13757	13846	13637	13784	13681	13773	13708	13446	13713	13685	13752	13802	13675	13689	13576	13809	13792	13816	13730	13723	13691	13872	13657	13659	13690	13627	13731	13659	13660	13683	13702	13674	13631	13708	13624	13803	13637	13740	13727	13830	13662	13453	13824	13539	13626	13651	13615	13701	13706	13650	13826	13828	13669	13681	13620	13779	13702	13628	13583	13727	13652	13774	13644	13680	13632	13797	13516	13756	13651	13552	13574	13782	13706	13723	13725	13583	13517	13845	13701	13585	13778	13634	13674	13765	13620	13823	13726	13668	13511	13710	13749	13721	13518	13589	13671	13523	13638	13500	13786	13661	13651	13833	13689	13832	13901	13761	13550	13643	13611	13731	13703	13622	13715	13777	13815	13545	13607	13714	13707	13693	13642	13585	13612	13742	13720	13656	13752	13661	13698	13642	13701	13744	13718	13719	13686	13587	13755	13636	13688	13739	13714	13735	13578	13770	13724	13762	13608	13659	13637	13625	13629	13735	13557	13826	13482	13794	13622	13850	13716	13648	13670	13600	13567	13721	13709	13700	13754	13678	13667	13788	13694	13728	13761	13813	13612	13611	13509	13673	13679	13809	13665	13558	13564	13710	13571	13725	13696	13585	13708	13653	13848	13820	13681	13691	13794	13633	13784	13713	13735	13771	13940	13597	13605	13644	13597	13811	13670	13720	13613	13716	13465	13614	13663	13588	13629	13695	13539	13637	13775	13661	13808	13709	13565	13763	13795	13769	13593	13614	13790	13686	13734	13721	13668	13587	13635	13673	13708	13759	13694	13557	13740	13648	13732	13680	13651	13553	13608	13865	13625	13691	13688	13594	13598	13803	13787	13733	13776	13753	13632	13756	13680	13693	13672	13656	13687	13591	13764	13586	13613	13565	13777	13698	13690	13817	13896	13704	13826	13795	13687	13545	13688	13603	13628	13735	13783	13667	13679	13476	13676	13732	13599	13589	13765	13624	13529	13634	13731	13497	13753	13653	13862	13739	13677	13753	13669	13656	13827	13672	13763	13718	13619	13605	13811	13722	13863	13610	13704	13744	13689	13830	13681	13840	13700	13789	13792	13724	13480	13700	13576	13807	13843	13642	13587	13630	13717	13761	13561	13767	13708	13740	13562	13567	13643	13727	13804	13768	13829	13675	13636	13631	13672	13641	13530	13642	13622	13550	13777	13570	13584	13544	13564	13707	13660	13548	13729	13741	13704	13661	13759	13630	13608	13771	13744	13794	13788	13640	13701	13682	13831	13729	13698	13728	13838	13754	13595	13585	13489	13510	13714	13709	13710	13562	13731	13510	13692	13614	13632	13656	13702	13814	13831	13760	13700	13691	13576	13731	13710	13662	13819	13695	13586	13713	13617	13817	13544	13434	13695	13615	13537	13717	13878	13737	13569	13710	13611	13689	13679	13667	13556	13711	13732	13882	13625	13840	13533	13560	13686	13770	13559	13756	13724	13586	13691	13696	13501	13679	13779	13662	13808	13681	13852	13700	13614	13740	13720	13652	13587	13831	13561	13714	13646	13892	13653	13739	13728	13661	13705	13791	13626	13899	13682	13637	13655	13688	13838	13658	13579	13773	13576	13750	13699	13748	13776	13757	13602	13635	13616	13604	13672	13647	13672	13781	13625	13759	13697	13724	13697	13653	13728	13727	13781	13414	13685	13793	13681	13607	13646	13676	13620	13667	13696	13574	13567	13640	13797	13729	13633	13654	13745	13612	13644	13823	13644	13700	13655	13514	13601	13662	13718	13659	13722	13621	13610	13766	13715	13597	13717	13621	13547	13799	13750	13682	13713	13659	13655	13731	13753	13584	13688	13654	13802	13829	13716	13671	13699	13771	13733	13690	13651	13490	13694	13650	13551	13722	13668	13777	13620	13660	13681	13637	13549	13906	13666	13602	13551	13578	13714	13648	13770	13713	13597	13646	13665	13737	13708	13700	13667	13573	13804	13607	13554	13583	13780	13664	13589	13769	13477	13682	13761	13766	13637	13647	13759	13688	13799	13597	13782	13808	13591	13482	13601	13776	13597	13593	13628	13677	13739	13691	13850	13676	13914	13448	13906	13602	13694	13700	13669	13563	13668	13605	13675	13706	13636	13736	13839	13711	13714	13679	13629	13620	13705	13619	13692	13608	13919	13783	13630	13620	13812	13672	13684	13659	13894	13659	13689	13745	13700	13742	13721	13667	13684	13610	13574	13738	13623	13742	13763	13653	13725	13574	13889	13736	13617	13762	13608	13877	13908	13619	13723	13609	13567	13642	13704	13665	13710	13658	13830	13726	13772	13585	13473	13624	13549	13586	13688	13690	13696	13637	13542	13633	13657	13686	13618	13692	13651	13702	13571	13711	13660	13710	13748	13717	13710	13746	13802	13759	13754	13655	13675	13632	13801	13640	13777	13654	13649	13661	13910	13733	13753	13626	13687	13488	13852	13776	13802	13847	13679	13600	13674	13663	13589	13725	13665	13782	13889	13671	13661	13618	13676	13764	13600	13715	13591	13744	13689	13691	13608	13553	13777	13810	13708	13761	13512	13673	13623	13691	13803	13758	13738	13521	13582	13618	13632	13717	13482	13687	13791	13887	13706	13651	13708	13634	13655	13695	13652	13551	13723	13664	13860	13729	13645	13541	13662	13723	13684	13788	13623	13770	13702	13626	13753	13759	13554	13620	13545	13644	13639	13617	13571	13710	13672	13710	13641	13821	13724	13737	13619	13679	13712	13634	13587	13597	13740	13493	13959	13630	13640	13626	13725	13668	13810	13662	13830	13643	13708	13794	13646	13675	13678	13702	13708	13835	13606	13687	13682	13666	13687	13615	13627	13698	13726	13794	13881	13694	13599	13764	13562	13803	13740	13393	13710	13586	13558	13516	13748	13893	13587	13822	13619	13517	13722	13801	13700	13756	13674	13699	13545	13648	13740	13728	13563	13760	13646	13622	13691	13734	13739	13826	13635	13714	13558	13586	13568	13585	13614	13865	13620	13808	13679	13714	13647	13780	13727	13739	13772	13716	13623	13612	13642	13640	13714	13617	13635	13577	13660	13616	13686	13636	13781	13624	13801	13552	13632	13762	13764	13555	13545	13599	13634	13855	13878	13678	13627	13673	13594	13766	13764	13569	13666	13635	13624	13578	13813	13689	13745	13646	13590	13502	13783	13739	13701	13604	13754	13799	13704	13751	13731	13712	13653	13623	13639	13727	13578	13754	13756	13721	13671	13737	13747	13703	13742	13734	13455	13698	13708	13699	13645	13713	13767	13531	13620	13597	13615	13735	13639	13527	13586	13873	13387	13815	13776	13806	13699	13733	13771	13668	13591	13792	13756	13631	13631	13575	13631	13636	13570	13663	13729	13437	13724	13671	13629	13549	13653	13662	13741	13774	13481	13660	13680	13762	13694	13706	13513	13593	13642	13747	13559	13661	13666	13555	13747	13739	13639	13801	13770	13747	13605	13575	13626	13916	13660	13668	13573	13764	13564	13655	13697	13900	13638	13721	13912	13680	13660	13700	13716	13618	13675	13661	13545	13708	13723	13658	13723	13587	13732	13536	13761	13720	13684	13709	13608	13592	13722	13755	13734	13548	13771	13739	13641	13664	13495	13716	13716	13695	13636	13712	13676	13687	13687	13575	13819	13596	13730	13767	13642	13559	13796	13737	13746	13534	13826	13445	13710	13646	13914	13811	13619	13680	13724	13663	13894	13433	13675	13765	13689	13668	13664	13693	13699	13644	13865	13620	13608	13819	13499	13671	13822	13618	13740	13777	13513	13589	13606	13717	13594	13614	13769	13585	13632	13684	13623	13596	13640	13898	13717	13668	13477	13624	13673	13530	13678	13591	13611	13633	13837
22158	21147	28408	24207	21483	23422	24242	19094	17715	17854	17684	17960	17553	17656	17529	17164	17384	17180	17161	17295	17134	17023	17284	18519	19165	19120	18546	17849	17688	17311	17121	16917	16936	16851	16790	17136	16719	17096	16859	16996	16847	16819	17092	17146	16960	17017	16847	17094	16956	17131	16891	16814	16976	16951	16846	16869	17108	16979	16907	16683	17114	16898	17021	16986	17028	17026	16796	16842	17070	16823	16899	16800	16858	16754	16989	16863	17124	16883	16811	16760	17105	16904	16751	17012	16745	16862	17035	16938	16919	16782	16738	16907	16945	16769	16803	16790	16881	16891	16984	16987	16892	16952	16923	16998	16855	16616	16835	17151	17259	17124	16953	16902	16825	16816	16867	17014	17004	16838	17044	16837	17008	16894	16849	16972	17004	17117	17008	16928	16899	16679	16951	16846	16875	16909	17131	16948	16627	16734	16796	16968	16611	16906	16892	16838	16775	16766	16902	17039	17138	17067	16945	16872	16856	17065	16950	16961	16734	17028	16985	16913	17048	16776	16855	17198	16807	16830	16702	16796	16842	16966	17057	16856	17036	17063	16862	17025	17024	16869	16888	16697	16778	16954	16713	16857	17011	17086	16953	16975	16995	16821	16735	16615	16877	16788	16771	16834	16913	16776	17120	16844	16870	16839	16926	16903	16882	16992	16980	16852	16921	16770	16942	16848	16919	16847	16678	16752	16831	16944	16901	16791	16906	16708	16949	16790	16762	17029	16875	16846	16780	17035	17058	16820	16698	16738	16667	16707	16703	16720	16965	16860	16844	16699	16904	16933	16745	16827	16865	16776	16871	16909	16815	16644	17123	16819	17044	16821	16747	16946	16908	17017	16787	16851	16986	16827	16936	17033	16898	16846	16954	17012	16836	16971	16973	16910	16822	16920	16785	16837	17004	16754	16979	17012	16995	16717	17028	16934	16691	16832	16873	16836	16659	17015	16958	16797	16772	16992	16866	16858	16996	17092	16902	16859	16876	16779	16999	16897	16848	16843	16949	16905	17081	16844	16780	16776	16935	16837	16846	17040	16959	16954	16942	16904	16803	16819	16828	17005	16828	16945	17033	16832	16943	16926	16858	16867	16910	16671	16955	16908	16970	17019	16964	16846	16895	16914	16854	16836	17005	16811	16934	16866	16940	16702	17022	16948	16858	16900	16888	16870	16821	16727	16709	17004	16945	16937	16773	17225	16842	16860	16776	16968	17024	17063	16885	16799	16753	16858	16718	16922	16870	16790	16807	17042	16959	16866	16784	17049	16985	16782	16924	16939	16800	16927	16935	16919	16867	16927	16913	16795	16960	17102	16741	16885	16670	17000	16839	16914	16754	16915	17014	16832	16812	16778	16959	16853	16844	16922	16741	16957	17035	16802	16808	16885	16913	16941	16947	16867	16880	16758	16906	16769	16699	16824	16893	16842	16895	16812	16898	16859	16789	16864	17043	16902	16930	16829	16661	16959	17033	16922	17069	17023	17052	16814	16727	16844	16688	16925	16805	16826	16967	17065	16704	16751	17019	16829	17013	16802	16852	16762	16920	16816	16837	16825	16891	16901	16968	16903	16774	16882	17014	16856	16894	17043	16859	16834	16761	17031	16854	17023	16831	17070	16960	16959	16951	17054	17050	16801	16904	16939	17033	17009	16890	16747	16812	16723	16956	17046	16919	16789	16768	16840	17113	16916	16604	16763	16693	16741	16874	16874	16790	16820	16740	17014	16686	16905	16983	17117	16947	16870	16813	16739	16903	16589	16945	16982	16693	16941	16923	16911	16997	16886	16651	16834	16910	16912	16796	16857	16933	16906	16822	16763	16979	16743	16873	16791	16780	16919	16858	16801	16857	16876	16954	16816	16779	16880	17019	16972	16701	16747	17030	16998	16949	16897	16907	16955	16800	16777	16980	16873	16842	16994	16885	16839	16917	16840	16818	16862	16843	17030	16908	16666	16733	16792	16877	16790	16888	16931	16893	16836	17116	16825	16866	16709	16974	17024	16881	16939	16883	16803	16922	16987	17059	17013	16766	16821	16937	16894	16842	16831	16936	16827	16645	16869	16804	16736	17137	16927	17173	17089	16858	16795	16823	17064	17091	16747	16895	17097	16694	16975	16857	16839	16863	16920	16756	16972	16789	16989	17002	17010	17054	16883	16854	16970	16915	16859	16917	16912	16940	16662	16759	16830	16944	16833	16946	16922	16869	16936	16917	16811	16799	16894	16797	16800	16849	16901	16840	16650	16915	17005	16940	17049	17032	16830	16900	16924	16900	17026	16883	16913	16987	16879	17065	16762	17115	16933	16912	16857	16776	16859	16833	16928	16844	16705	16943	16983	16830	16747	16995	16962	16847	16880	16758	16702	16734	16754	16878	16845	16871	16798	16970	16926	16904	16898	16957	16786	16944	16872	16735	17131	16735	16942	16919	16899	16968	16719	16789	16861	16831	16893	16808	16965	16977	16976	17087	16775	16970	16822	17016	16799	16800	16770	16726	16893	16835	16884	16805	16756	16793	16915	17033	17223	17133	16824	16790	16968	16915	16987	16790	17046	17013	16800	17004	16770	16834	16816	16851	16871	16911	16953	17091	16726	16952	17107	17038	16910	16800	16765	16697	16803	16705	16828	16830	17031	16856	16854	16813	16754	16837	17005	16980	16729	16908	16961	16779	16866	16891	16875	16936	16958	16767	16753	16960	16842	16804	16781	16923	16784	16851	16797	16718	16866	17008	16773	17052	16982	16982	16934	17017	16754	16886	17052	16835	16841	16825	16819	16933	17064	16676	16709	17190	16867	16882	16986	17016	16804	16811	16742	17003	16804	16962	16975	17145	16865	16831	16970	16995	16852	16829	16956	16715	16913	16860	16937	16785	16813	16858	16760	16957	17011	16989	16768	16905	16807	16916	16825	16830	16858	16887	17123	16518	16940	17039	16969	16939	16955	16933	16786	16806	16982	16947	17100	16889	16926	16997	16931	16940	16741	16812	16878	17102	16956	16827	16718	16786	16789	16926	16802	17015	16874	16745	16935	16872	16867	16860	16764	16774	16682	17209	16975	16886	16826	16582	16789	16813	16878	17220	16733	16784	17029	16926	16896	17227	16927	17092	16864	16863	16914	17091	16910	16955	16869	16951	16725	16837	16734	16859	16914	17054	16816	16926	16806	16724	16843	16848	16827	16855	16618	16879	16863	16721	16748	16960	16829	16879	16834	16908	16797	16934	16812	17117	17003	16886	17081	16909	16873	16715	16780	16868	16700	16769	16740	16844	16687	16868	16775	17071	16729	16845	16887	16943	16870	16910	16666	16786	16834	16676	16946	16742	17148	17196	16720	16874	17036	17067	16780	16676	16851	16792	17098	16801	16795	17009	16840	16984	16771	16994	16916	16802	16913	16878	17014	16766	16824	16889	16843	16842	16754	17105	16987	17114	17069	16936	16959	16911	16863	16895	16922	16983	16957	17074	16940	16905	16873	16758	16849	16786	16813	17027	17171	16896	17175	16834	16924	17027	16952	16786	16948	16969	17004	16904	16704	16815	16724	16948	16790	16846	16955	16882	16778	16886	16910	16848	16966	16830	16940	16765	16761	17004	17034	17000	17167	16793	16580	16665	16899	16782	16870	16852	17046	16918	16990	16908	16892	17012	16964	17176	16854	17000	16897	16814	17038	16772	16696	17025	16891	16884	16771	17004	16781	17018	16796	16886	16879	16799	17002	16916	16845	16875	16924	16978	16867	16923	17026	16896	16872	17034	17070	17060	16701	16833	17151	17000	16996	16933	16799	17068	16864	16791	16926	16959	16841	16702	16928	16914	17002	17030	16975	16892	17006	16826	16794	16562	16811	17011	16868	16759	16611	16860	16839	16902	16708	16891	16994	16655	16996	16921	16873	17024	16925	16834	16970	16931	16862	16965	16952	16778	16941	16808	16971	16970	16963	17013	17041	16958	16823	16808	16780	17076	16908	16843	16880	16748	16919	16885	16755	16794	16904	17012	17046	16686	16833	16969	16843	16734	16824	16890	16738	16935	16962	16730	16930	16966	17028	16851	16926	16844	17092	16790	16953	16756	16824	16748	16837	16764	16699	16989	16521	16853	16885	16816	16905	16746	16873	16860	16921	16809	16795	16804	16977	17052	16623	16561	16888	16788	16992	16851	16797	16861	16782	16985	16746	16913	16775	16897	16886	16926	16922	16864	16780	16807	16940	16835	16699	16885	16930	16965	16979	16906	16833	17076	17004	16982	16831	16986	16798	16901	16569	16911	16527	16962	17059	16858	16760	16714	16815	16803	16939	16963	16908	16836	16917	16930	16852	16876	16832	16895	16742	16758	16964	16863	16969	17000	17230	16850	16792	16796	16871	17057	16745	16974	16740	16728	16974	16815	16958	17017	17169	16981	16826	16765	16865	16849	16873	16810	16798	16843	16727	16986	17004	16983	16767	16842	16723	16645	16849	16918	16775	17097	17064	16621	16891	16737	16851	16874	16907	16950	16988	16905	16989	17022	16990	16913	17051	16652	16675	17020	17030	16774	17071	17000	16727	16824	16714	16693	17000	16764	16837	16733	17108	16898	16828	16808	16971	16891	16875	16763	16927	16827	16886	16866	16812	16843	17016	16863	16991	16490	16908	16887	16821	16966	16749	16894	16951	16839	16624	16776	17072	16931	16887	16852	16874	16778	16835	16983	16960	16905	16927	16824	16741	16696	16775	16856	16795	16871	16890	16956	16777	17180	16805	16922	16880	16845	16682	16982	16815	16791	16669	16740	16724	17050	16966	16881	16757	16827	16690	16779	16872	17044	16886	17116	16805	16898	17046	16842	16848	16972	16835	16894	17013	17076	16854	16973	16866	16807	16916	16884	16777	16881	16935	16743	16805	16860	16894	16712	17088	16913	16970	16919	16979	16971	16889	16767	16852	16796	16848	16883	16760	16866	16969	16915	16858	16909	16842	16943	16872	16928	16990	17046	16808	16861	16704	16913	16972	16998	16743	16609	16831	16882	16761	16935	16941	16906	16822	16812	16957	16836	16773	16989	16806	16989	17015	16943	16974	16815	16865	16783	16800	16812	16839	16945	16889	16806	17053	16813	16990	16721	16905	17149	16622	16794	16987	16767	16838	16922	16924	16961	17077
35953	64146	46512	27416	20198	17232	16328	15465	14763	14603	14751	14852	14477	14240	14103	14090	14076	13942	13926	13860	13860	13675	14458	15770	16511	16494	15322	14429	13942	13798	13662	13700	13631	13636	13680	13573	13562	13812	13755	13634	13572	13674	13569	13664	13487	13762	13708	13641	13529	13689	13640	13427	13721	13627	13944	13692	13546	13618	13708	13759	13817	13739	13731	13681	13715	13698	13392	13729	13751	13674	13540	13808	13755	13557	13704	13713	13644	13684	13710	13624	13648	13708	13491	13630	13692	13748	13519	13532	13448	13754	13513	13627	13642	13656	13648	13593	13499	13644	13720	13558	13558	13679	13562	13547	13676	13562	13663	13723	13535	13655	13611	13513	13651	13715	13660	13722	13757	13674	13655	13654	13694	13579	13806	13599	13651	13782	13756	13606	13762	13609	13397	13757	13725	13662	13683	13595	13569	13631	13643	13618	13629	13669	13725	13587	13727	13631	13873	13463	13705	13742	13680	13511	13586	13643	13538	13671	13711	13603	13739	13672	13606	13644	13548	13801	13633	13693	13781	13683	13726	13584	13660	13617	13754	13620	13621	13648	13533	13595	13669	13629	13602	13609	13593	13575	13630	13633	13530	13587	13520	13658	13710	13669	13636	13673	13606	13756	13581	13638	13668	13697	13685	13672	13795	13614	13601	13682	13679	13554	13748	13668	13517	13721	13777	13702	13498	13491	13539	13682	13660	13655	13664	13706	13604	13548	13609	13520	13653	13649	13715	13630	13747	13570	13696	13759	13579	13564	13626	13699	13761	13835	13628	13549	13828	13507	13562	13600	13697	13717	13700	13795	13887	13597	13644	13649	13692	13653	13592	13793	13690	13727	13677	13565	13610	13625	13646	13776	13710	13562	13586	13604	13469	13547	13584	13717	13707	13620	13469	13639	13818	13747	13703	13729	13671	13593	13749	13558	13448	13849	13727	13590	13752	13590	13892	13429	13653	13745	13798	13787	13582	13594	13618	13695	13740	13633	13660	13567	13422	13748	13560	13564	13610	13693	13519	13649	13670	13720	13784	13528	13625	13545	13583	13658	13671	13668	13590	13664	13745	13676	13549	13686	13701	13699	13769	13656	13661	13735	13685	13665	13648	13577	13823	13515	13602	13679	13580	13479	13710	13669	13386	13725	13444	13641	13533	13739	13547	13659	13607	13539	13558	13753	13778	13612	13559	13725	13686	13564	13851	13723	13677	13788	13549	13676	13743	13576	13679	13588	13652	13699	13779	13746	13677	13476	13663	13599	13600	13695	13578	13588	13723	13896	13619	13625	13492	13686	13639	13727	13450	13561	13690	13551	13592	13622	13658	13669	13776	13601	13557	13647	13494	13695	13694	13391	13569	13510	13634	13737	13714	13773	13586	13629	13650	13567	13577	13687	13509	13530	13698	13638	13773	13746	13591	13596	13672	13396	13627	13650	13638	13667	13652	13567	13717	13666	13744	13678	13512	13662	13743	13773	13546	13689	13813	13666	13707	13615	13607	13756	13602	13706	13567	13545	13729	13765	13763	13565	13826	13679	13508	13627	13689	13734	13780	13681	13530	13703	13467	13687	13758	13671	13565	13517	13624	13600	13408	13643	13668	13736	13727	13677	13633	13456	13725	13682	13748	13635	13472	13613	13633	13630	13543	13578	13674	13600	13670	13634	13701	13647	13482	13580	13656	13563	13678	13616	13579	13702	13647	13800	13740	13615	13668	13619	13662	13639	13612	13544	13674	13707	13578	13548	13608	13683	13681	13556	13713	13734	13716	13558	13603	13542	13689	13720	13581	13743	13669	13749	13597	13734	13763	13742	13672	13613	13585	13675	13640	13696	13563	13633	13748	13844	13625	13626	13732	13672	13512	13659	13727	13813	13671	13586	13631	13576	13746	13733	13736	13483	13778	13489	13599	13617	13630	13710	13573	13565	13583	13590	13559	13709	13604	13709	13607	13689	13758	13705	13625	13743	13626	13747	13658	13709	13659	13639	13724	13636	13611	13536	13628	13525	13508	13783	13699	13584	13555	13675	13635	13714	13744	13636	13606	13530	13637	13750	13664	13670	13588	13424	13741	13773	13546	13634	13529	13550	13754	13518	13712	13728	13657	13602	13601	13716	13582	13588	13711	13633	13708	13606	13707	13661	13743	13542	13490	13589	13580	13603	13708	13618	13716	13373	13659	13516	13914	13643	13599	13491	13763	13660	13615	13396	13748	13610	13664	13814	13635	13538	13685	13564	13676	13588	13739	13673	13539	13697	13535	13704	13666	13591	13661	13696	13500	13625	13557	13593	13587	13791	13718	13625	13714	13666	13481	13614	13662	13857	13776	13559	13660	13876	13616	13565	13676	13773	13778	13704	13649	13697	13493	13532	13672	13596	13769	13513	13606	13658	13578	13626	13806	13575	13593	13443	13573	13667	13582	13638	13742	13730	13656	13590	13689	13804	13624	13555	13630	13752	13705	13614	13672	13738	13565	13649	13670	13503	13700	13500	13608	13851	13645	13548	13600	13659	13716	13543	13652	13587	13610	13637	13538	13482	13575	13720	13727	13636	13668	13566	13886	13602	13549	13746	13736	13614	13664	13653	13737	13692	13789	13544	13664	13622	13616	13607	13819	13642	13633	13554	13547	13567	13596	13520	13563	13737	13662	13607	13647	13673	13707	13593	13548	13501	13620	13760	13557	13876	13670	13742	13593	13602	13554	13705	13627	13621	13771	13609	13644	13539	13677	13663	13587	13654	13664	13704	13645	13718	13617	13683	13671	13597	13506	13584	13540	13623	13628	13544	13552	13708	13608	13558	13594	13787	13686	13571	13607	13607	13619	13443	13706	13637	13647	13733	13705	13640	13599	13622	13595	13543	13570	13784	13448	13676	13608	13677	13806	13528	13684	13738	13666	13678	13629	13638	13607	13653	13654	13524	13595	13658	13446	13545	13667	13595	13536	13668	13615	13718	13614	13477	13596	13678	13678	13593	13493	13803	13539	13544	13576	13729	13692	13765	13564	13558	13545	13611	13751	13559	13652	13655	13609	13601	13634	13756	13760	13598	13747	13649	13635	13855	13593	13555	13658	13664	13455	13605	13757	13712	13681	13455	13665	13672	13579	13645	13627	13632	13810	13680	13607	13584	13697	13570	13708	13678	13474	13451	13634	13585	13687	13726	13630	13625	13786	13788	13592	13593	13709	13566	13722	13478	13791	13632	13637	13763	13628	13732	13450	13628	13673	13603	13748	13617	13444	13711	13566	13778	13624	13846	13772	13619	13586	13654	13510	13644	13870	13537	13566	13727	13611	13333	13698	13620	13689	13653	13469	13667	13490	13661	13574	13649	13674	13558	13680	13621	13696	13595	13818	13512	13644	13729	13583	13746	13683	13726	13752	13502	13711	13518	13831	13758	13703	13639	13848	13637	13632	13553	13486	13528	13604	13600	13766	13619	13668	13485	13792	13490	13718	13608	13605	13767	13626	13582	13647	13675	13625	13768	13540	13667	13739	13696	13583	13856	13538	13584	13671	13599	13789	13550	13567	13907	13628	13709	13605	13655	13753	13714	13664	13691	13695	13479	13743	13641	13482	13708	13845	13627	13583	13575	13621	13664	13713	13606	13492	13341	13611	13622	13671	13581	13508	13580	13663	13770	13526	13578	13463	13779	13593	13411	13773	13678	13825	13611	13674	13568	13556	13737	13582	13645	13671	13511	13465	13747	13579	13702	13686	13517	13542	13534	13514	13656	13630	13590	13448	13505	13562	13542	13657	13802	13556	13675	13730	13582	13672	13809	13554	13693	13725	13541	13628	13633	13659	13787	13752	13689	13755	13625	13645	13656	13691	13671	13584	13746	13722	13665	13759	13560	13768	13468	13588	13732	13726	13745	13684	13559	13751	13608	13619	13668	13522	13518	13713	13785	13597	13515	13536	13581	13606	13808	13703	13596	13732	13720	13508	13759	13738	13409	13717	13735	13640	13661	13750	13704	13766	13809	13767	13633	13618	13658	13707	13565	13662	13610	13767	13654	13734	13716	13651	13721	13618	13738	13788	13642	13542	13643	13803	13698	13692	13611	13632	13575	13600	13616	13595	13448	13659	13681	13550	13660	13676	13515	13570	13498	13553	13743	13678	13731	13648	13545	13541	13751	13745	13574	13706	13717	13576	13562	13626	13769	13624	13739	13716	13737	13641	13777	13675	13791	13607	13712	13805	13774	13716	13355	13806	13519	13851	13783	13567	13711	13632	13565	13710	13682	13721	13577	13654	13526	13520	13604	13652	13672	13522	13590	13681	13772	13607	13719	13670	13685	13637	13850	13643	13594	13731	13674	13920	13656	13618	13692	13846	13695	13631	13628	13750	13601	13467	13589	13764	13622	13815	13569	13804	13635	13637	13631	13627	13644	13553	13754	13596	13738	13589	13690	13583	13569	13560	13578	13583	13472	13643	13594	13523	13620	13703	13587	13636	13558	13663	13656	13860	13731	13625	13826	13733	13616	13743	13586	13866	13572	13514	13592	13589	13723	13714	13582	13786	13540	13557	13718	13720	13552	13691	13763	13707	13640	13565	13602	13733	13683	13766	13647	13555	13679	13780	13591	13725	13586	13648	13689	13798	13509	13580	13758	13779	13714	13703	13534	13604	13618	13654	13693	13713	13564	13579	13677	13720	13587	13585	13481	13596	13557	13587	13748	13763	13878	13578	13715	13755	13597	13648	13751	13619	13785	13599	13811	13652	13654	13768	13505	13656	13716	13761	13438	13607	13639	13619	13654	13626	13768	13608	13505	13761	13835	13782	13770	13540	13681	13656	13793	13596	13565	13619	13646	13501	13594	13534	13594	13661	13603	13666	13719	13797	13836	13734	13561	13647	13625	13587	13633	13607	13539	13559	13798	13527	13610	13710	13681	13613	13645	13645	13666	13640	13614	13733	13676	13640	13528	13545	13578	13625	13436	13693	13720	13640	13840	13762	13597	13575	13688	13602	13656	13707	13625	13654	13661	13563	13751	13674	13569	13678	13506	13792	13698	13475	13572	13719	13598	13762	13629	13750	13607	13712	13661	13555	13586	13592	13582	13592	13625	13661	13572	13462	13600	13569	13683	13463	13782	13610	13660	13556	13734	13684	13669	13453	13534	13828	13702
31769	31183	32641	25004	19589	18333	18007	17378	17595	17442	17701	17676	17882	17576	17259	17348	17122	17354	17532	17421	17205	17216	17322	17307	17281	17293	17277	17477	17360	17213	17365	17274	17416	17048	17100	17323	17185	17118	17089	17108	17255	17096	17280	17232	17403	17162	17137	17224	17417	17215	17230	17263	17151	17341	17213	17248	17143	17329	17170	17207	17062	17080	17322	17128	17139	17247	17327	17131	17265	17170	17185	17259	17346	17138	17210	17226	17212	17180	17147	17117	17166	17232	16997	17302	17340	17256	17318	17060	17223	17356	17251	17214	17036	17229	17088	17283	17367	17166	17326	17216	17343	17374	17130	17209	16956	17125	17026	17175	16947	17145	17059	17196	17011	17264	17231	17147	17089	17469	17296	17376	17248	17141	17183	17340	17226	17471	17178	17452	17259	17201	17138	16943	17248	17241	17038	17269	17151	17253	17312	17321	17185	17169	17224	17282	17137	17163	17394	17248	17023	17056	16973	17055	17000	17095	16959	17105	17249	17335	17048	17211	16956	17243	17245	17204	17280	17049	17120	17053	17120	17504	17296	17310	17131	16931	17158	17229	17129	17162	17354	17061	17116	17070	17242	17239	17104	17159	17254	17119	17355	17251	17417	17130	17231	17153	17318	17212	17211	17069	17195	17003	17352	17177	17217	17145	17295	17138	17148	17288	17318	17263	17199	17035	17334	17224	17162	17133	17316	17197	17126	17114	16910	17261	17251	17228	17205	17087	17246	17122	17356	17265	17120	17069	17178	17181	17073	17143	17107	17247	17475	17410	17230	17219	17286	17214	17245	17178	17294	17169	17022	17048	17126	17243	17301	17020	17442	17139	17145	17228	17168	17163	17164	17366	17127	17058	17163	17050	17208	17056	17217	17230	17333	17056	17082	17224	17184	17226	16948	17265	17224	17272	17174	17124	17184	17230	17235	17407	17126	17263	17102	17316	17418	17352	17322	17162	17180	17201	17035	17073	17189	17167	17218	17031	17412	17310	17174	17402	17074	17140	17120	17174	17284	17214	17238	17330	17200	17112	17137	17455	17232	17281	17285	17303	17312	17033	17161	17315	17103	17116	17348	17164	17086	17280	17238	17027	17358	17294	16843	17263	17193	17233	17153	17109	17331	17230	17194	17103	17229	17184	16981	17232	17298	17121	17263	17146	17114	17211	17266	17229	17285	17227	17063	17339	17376	17362	17176	17175	17040	17188	17221	17178	17294	17287	17166	17209	17281	17314	17145	17152	17311	17197	17226	17004	17170	17268	17163	17157	17150	17151	16989	17102	17358	17118	17260	17283	17094	17028	17047	17022	17367	17210	17220	17134	17196	17169	17235	17207	17007	17171	17126	17115	17154	17052	17271	17218	17234	17181	17122	17203	17351	17098	17203	17186	17067	17136	17284	17195	17005	17293	17354	17213	17343	17272	17355	17405	17003	17251	17200	17211	17199	17112	17279	17196	17273	17261	17103	17248	17257	17345	17204	17208	17242	17146	17145	17286	17449	17214	17188	17212	17293	17118	17084	17268	17239	17231	17243	17078	17308	17533	17245	17226	17197	17338	17384	17232	17247	17022	17043	17117	17084	17213	17213	17238	17210	17081	16841	17150	17222	17114	17227	17445	17241	17269	17207	17249	17300	17229	17345	17317	17046	17137	17201	17178	17138	17128	17162	17350	17099	17308	17202	16995	17153	17159	17324	17225	17169	17180	17220	17365	17305	17284	17187	17234	17223	17176	17133	17299	17187	17137	17311	17183	17267	17403	17191	17200	17054	17178	17465	17289	17324	17072	17152	17065	17184	17342	17377	17374	17200	17148	17298	17239	17290	17328	17150	17133	17250	17163	17065	17080	17062	17049	17288	17160	17282	17202	17111	17211	17174	17298	17218	16938	17273	17270	17156	17274	17272	17249	17275	17133	17150	17372	17221	17206	17258	17233	17381	17101	17264	17311	17457	17240	17421	17246	17502	17283	17126	17388	17289	17388	17328	17208	17116	17107	17265	17257	17076	17416	17144	17311	17331	17094	17461	17056	17088	17353	17049	17188	17228	17247	17149	17190	17368	17400	17164	17244	17166	17255	17248	17270	17100	17345	17353	17380	17126	17094	17313	17056	17280	17201	17344	17020	16962	16966	17337	17370	17256	17348	17146	17261	17097	17115	17464	17285	17219	17197	17274	17239	17161	17387	17177	17204	17286	17431	17165	17174	17110	17114	16932	17024	17331	17313	17228	17132	17277	17292	17314	17441	17090	17276	17255	17189	17335	17238	17431	17193	17328	17210	17365	17030	17281	17226	17189	17204	17289	17053	17363	17343	17317	17160	17038	17314	17262	17351	17288	17271	17100	17283	17284	17243	17292	17141	17254	17293	17218	17136	17049	17257	17166	17515	17238	17087	17154	17156	17174	17325	17125	17322	17179	17061	17206	17268	17084	17194	16989	17072	17385	17100	17183	17072	17019	17234	17199	17213	17259	17339	17473	17290	17291	17112	17154	17149	17179	17214	17101	17226	17204	17400	17145	17148	17173	17310	17346	17142	17215	17187	17307	17120	17253	17148	17198	17100	17213	17267	16992	17080	17002	17323	17163	17314	17098	17299	17178	17243	17207	17130	17329	17153	17335	17256	17244	17135	17485	17236	17258	17066	17260	17153	17198	16976	17173	17146	17239	17213	17026	17306	17090	17192	17323	17316	17151	17282	17294	17313	17338	17208	17116	17109	17048	17386	17403	17121	17236	16957	17110	17347	17247	17304	17131	17323	17297	17331	17184	16913	17392	17359	17249	17364	17064	17396	17223	17357	17279	17157	17222	17270	17256	17252	17140	17343	17098	17187	16977	17325	16991	17096	17369	17315	17247	17149	17194	17176	17167	17175	17405	17259	17273	17102	17216	17066	17223	17307	17165	17201	17211	17169	17312	17191	17144	17243	17405	17406	17133	17487	17190	17129	17120	17198	17298	17109	17159	17081	17071	17206	17056	17179	17121	17379	17014	17201	17219	17292	17214	17270	17318	17104	17204	17134	17268	17130	17177	17191	17310	17352	17184	17096	17162	17250	17196	17154	17330	17425	17045	17076	17380	17149	17405	17087	17373	17253	17135	17014	17192	17283	17219	17319	17306	17174	17252	17272	17339	17302	17272	17178	17233	17222	17217	17287	17248	17440	17324	17304	17189	17282	17348	17098	17182	17123	17158	17225	17111	17156	17253	17188	16979	17397	17455	17235	17092	17276	17208	17111	17356	17326	17082	17193	17122	17052	16870	17216	17205	17329	17165	17220	17061	17330	17411	17036	17206	17179	17373	17215	17028	17369	17160	17245	17268	17193	17436	17396	17232	17371	17159	17150	17321	17378	17214	17154	17269	17315	17282	17184	17066	17057	17069	16953	17216	16978	17182	17289	17278	17202	17096	17180	17265	17144	17244	17127	17243	17218	17332	17427	17335	16943	17307	17071	17242	17172	17177	17225	17233	17208	17309	17276	17397	17362	17139	17319	17201	17204	17186	16985	17273	17232	17197	17279	17164	17176	17202	17020	17233	17122	17383	17309	17212	17121	17331	17201	17295	17253	17206	17008	17280	17207	17203	17125	17243	17041	17390	17040	17128	16986	17105	16914	17260	17040	17154	17274	17328	17241	17269	17316	17208	17143	17116	17121	17168	17177	17225	17296	16944	17067	17151	17282	17279	17259	17377	17358	17272	17061	17175	17180	17332	17238	17146	17031	17209	17301	17100	17304	17276	17352	17360	17364	17044	17064	17320	17233	17308	17198	17003	17315	17356	17400	17226	17229	17442	17245	17113	17232	17317	17267	17366	17046	17249	17125	17242	17207	17184	17165	17302	17204	17362	17410	17180	17228	17200	17197	17308	17284	17175	17250	17321	17137	17319	17537	17295	17315	17353	17288	17154	17060	17140	17101	17214	17415	17067	17234	17110	17206	16962	17337	17157	17215	17200	17071	17091	17189	17250	17272	17176	17081	17132	17235	17106	16985	17028	17184	17284	16964	17214	17167	17269	17289	16993	17239	17259	17270	17178	17191	17261	17218	17229	17258	17142	17276	17117	17159	17261	16979	17368	17115	17314	17056	17181	17145	17002	17058	17121	17151	17491	17377	17126	17190	17312	17168	17186	17192	17225	17233	17344	17086	17416	17144	17031	17126	17174	17318	17049	17055	17215	17432	17209	17363	17123	17203	17199	17273	17376	17273	17051	17032	17155	17287	17109	17042	17342	17111	17204	17089	17308	17366	17234	17134	17166	17072	17248	17102	17164	17311	17024	17202	17241	17366	17145	17164	17182	17447	17060	17071	17195	17045	17174	17283	17242	17513	17051	17269	17306	17196	17422	17115	17007	17329	17129	17055	17064	17025	17251	17289	17396	17377	17354	17024	17065	17156	17147	16923	17188	17138	17143	17373	17200	17155	17367	17211	17269	17231	17052	17342	17406	17214	17296	17373	17228	17227	17055	17166	17360	17100	17293	17378	17271	17201	17115	17452	17312	17320	17204	17171	17222	17325	17192	17296	17146	17225	17125	17121	17305	17155	17211	17137	17254	17154	17325	17304	17316	17212	17269	17270	17219	17204	17205	17351	17379	17268	17144	17280	17345	17255	17397	17234	17221	17344	17277	17350	17202	17223	17309	17419	17357	17237	17336	17025	17291	17274	17219	17252	17057	17413	17272	17044	17077	17087	17385	17164	17269	17332	17302	17242	17176	17045	17247	17159	17149	17325	17167	17331	17294	17376	17232	17123	17171	17272	17196	17386	17241	17216	17397	17177	17179	17108	17199	17281	17167	17193	17247	17215	17260	17072	17280	17152	17289	17252	17432	17357	17057	17152	17201	17181	17199	17075	17362	17295	17042	17226	17226	17104	17174	17318	17293	17257	17407	17369	17119	17295	17143	17231	17254	17419	17256	17148	17213	17345	17211	17057	17256	17229	17226	17276	17135	17180	17247	17258	17171	17248	17234	17400	17158	16882	17281	17353	17145	17204	17121	17119	17252	17227	17221	17074	17404	17112	17163	17255	17296	17258	17196	17136	17262	17126	17232	17137	17024	17350	17168	17057	17162	17152	17012	17293	17312	17198	17117	17254	17052	17131	17182	17134	17288	17403	17138	17003	17184	17306	17221	17000	17119	17044
32804	44331	31265	19966	16395	15154	14655	14456	14433	14215	14414	14606	14314	14056	14087	13948	13985	14008	14063	13777	13978	13854	13949	13853	13950	14054	13822	14007	13782	13877	13880	13981	13744	13725	13772	13770	13759	13870	13931	13781	13951	13849	13772	13797	13704	13875	13825	13969	13719	13861	13739	13868	13580	13790	13975	13918	13703	13949	13923	13943	13849	13856	13961	13773	13775	13773	13674	13882	13769	13648	13747	13910	13671	13807	13813	13734	13559	13788	13890	13850	13846	13826	13758	13936	13862	13863	13748	13824	13832	13632	13953	13652	13732	13736	13867	13719	13736	13654	13844	13784	13830	13900	13905	13830	13972	13765	13820	13937	13759	13677	13897	13748	13814	13774	13723	13640	13913	13787	13879	13699	13739	13785	13866	13709	14013	13771	13732	13799	13880	13794	13839	13703	13836	13801	13980	13878	13824	13893	13703	13806	13891	13787	13747	13814	14047	13724	13770	13762	13864	13812	13831	13799	13889	13741	13963	13803	13789	13942	13864	13862	13799	13639	13991	13680	13775	13854	13859	13683	13802	13819	13929	13680	13832	13927	13803	13777	13727	13823	13838	13820	13718	13699	14015	13804	13826	13856	13820	13676	13749	13827	13806	13713	13856	13950	13835	13808	13895	13781	13836	13790	13766	13540	14040	13893	13901	13811	13681	13866	13942	13765	13791	13916	13858	13764	13946	13790	13726	13777	13746	13799	13841	13860	13886	13714	13711	13714	13945	13651	13732	13754	13758	13756	13871	13789	13758	13788	13976	13843	13907	13698	13824	13862	13604	13731	13899	13717	13643	13740	13904	13821	13933	13905	13678	13793	13739	13707	13853	13724	13806	13830	13773	13810	13819	13864	13739	13697	13764	13910	13698	13759	13677	13750	13920	13972	13885	13808	13853	13819	13771	13731	13845	13884	13886	14045	13795	13702	13884	13786	13811	13852	13795	13811	13877	13803	13788	13874	13731	13822	13811	13779	13828	13766	13809	13760	13715	13836	13776	13985	13887	13703	13851	13629	13989	14082	13773	13908	13921	13698	13766	13876	13819	13829	13667	13758	13786	13862	13737	13874	13882	13851	13848	13844	13843	13712	13675	13694	14014	13840	13813	13754	13886	13821	13824	13952	13726	13809	13673	13877	13850	13838	13715	13830	13832	13705	13628	13783	13894	13879	13836	13692	13995	13824	14110	13865	13666	13735	13738	13994	13584	13818	13796	13717	13678	13818	13677	13875	13877	13933	13906	13941	13883	13710	13777	13808	13682	13988	13614	13786	13828	13810	13787	13845	13958	13788	13857	13918	13803	13872	13887	13893	13846	13855	13956	13852	13891	13624	13771	14003	13994	13960	13864	13643	13845	13652	13984	13853	13799	13870	13781	13821	13804	13895	13804	13822	13788	13892	13821	13668	13966	13795	13877	13724	13863	13890	13767	13759	13867	13795	13872	13774	13751	13783	13682	13785	13780	13726	13777	13787	13900	13947	13661	13842	13938	13840	13803	13913	13870	13815	13748	13814	13843	13783	13936	13835	13962	13807	13819	13646	13922	13881	13742	13872	13790	13754	13795	13809	13643	13650	13926	13757	13781	13949	13936	13899	13934	13860	13732	13918	13750	13752	13830	13758	13861	13749	13954	13671	13616	13879	13793	13947	13747	14007	13999	13798	13829	13841	13914	13881	13668	13992	13705	13761	13664	13770	13681	13908	13677	13916	13742	13761	13781	13858	13810	13886	14004	13737	13913	13866	13869	13865	13835	13931	13809	13722	13767	13647	13991	13956	13807	13941	13765	13832	13731	13620	13841	13805	13879	13856	13980	13766	13743	13879	13729	13809	13731	13811	13925	13926	13903	13734	13612	13710	13862	13835	13774	13837	13951	13847	13928	13847	13592	13732	13779	13729	13769	13845	13721	13691	13801	13750	13914	13623	13767	13843	13750	13834	13707	13874	13853	13822	13848	13819	13704	13668	13641	13688	13800	13876	13983	13772	13837	13739	13887	13804	13743	13870	13931	13970	13816	13789	13805	13821	13615	13826	13924	13870	13784	13737	13824	13754	13872	13803	13827	13915	13945	13818	13820	13806	13773	13885	13814	13781	13896	13893	13771	14028	13782	13853	13655	13825	13759	13941	13803	13880	13862	13867	13762	13896	13749	13793	13807	13809	13796	13853	13769	14127	13827	13865	13851	13976	13862	13856	13886	13726	13792	13840	13763	13923	13707	13991	13739	13834	14033	13824	13833	14139	13806	13868	13658	13882	13749	13812	13741	13807	13758	13868	13856	13892	13919	13762	13910	13861	13858	13807	13765	13921	13939	13876	13760	13764	13884	13722	13865	13916	13946	13861	13921	13920	13804	13926	13619	14036	13727	13886	13872	13850	13844	13923	13928	13819	13895	13729	13902	13765	13770	13839	13787	13768	13887	13769	13800	13728	13909	13756	13843	13702	13752	13870	13888	13873	13888	13855	13898	13854	13854	13781	13721	13768	13781	13866	13856	13923	13962	13642	13919	13746	13790	14050	13786	13790	13923	13682	13977	13605	13884	13733	13797	13817	13818	13846	13803	13595	13728	13879	13893	13934	13891	13944	13809	13770	13688	13881	13714	13727	13843	13715	13782	13777	13845	13778	14028	13788	13884	13903	13786	13761	13864	13815	14011	13812	13816	13877	13903	13862	13856	13839	13802	13753	13888	13794	13775	13838	14031	13866	13805	13740	13656	13959	13770	13694	13785	13852	13799	13777	13836	13781	13815	13763	13920	13633	13821	13781	13956	13783	13877	13834	13735	13795	13863	13805	13882	13918	13948	13801	13867	13782	13663	13902	13874	13921	13767	13719	13806	13698	13839	13878	13879	13952	13935	13786	13882	13843	13861	13860	13801	13882	13810	13732	13810	13978	13830	13774	14043	13827	13630	14005	13958	13831	13624	13884	13792	13955	13829	13674	13874	13887	13785	13963	13874	13735	13740	13643	13832	13880	13892	13741	13827	13723	13924	13747	13871	13695	13887	13865	13831	13733	13828	13717	13577	13798	13866	13915	13868	13845	13846	13779	13740	13775	13795	13828	13684	13820	13698	13639	13615	13786	13595	13886	13782	13728	13829	13867	13881	13888	13593	13874	13802	13826	13925	13896	13838	13905	13983	13891	13837	13837	13777	13921	13786	13808	13780	13793	13772	13988	13770	13885	13817	13700	13853	13814	13762	13721	13844	13824	13933	13837	13758	13825	13772	13802	13797	13765	13774	13948	14011	13751	13825	13749	13746	13911	13739	13887	13768	13723	13873	13606	13735	13879	13847	13857	13734	13875	13863	13806	13805	13783	13846	14013	13800	13855	13815	13850	13836	13857	13761	13901	13667	13688	13753	13816	13876	13679	13717	13713	13832	13748	13773	13958	13725	13896	13802	13746	13873	13959	13836	13736	13756	13798	13646	13969	13566	13931	13914	13743	13980	13649	13847	13763	13746	13902	13821	13839	13911	13885	13780	13678	13752	13822	13892	13806	13824	13738	13547	13877	13787	13917	13850	13845	13720	13730	13787	13907	13797	13756	13751	13807	13838	14065	13685	13886	13776	13817	13920	13830	13782	13804	13678	13803	13860	13778	13830	13728	13744	13841	13771	13827	14003	13979	13735	13862	13843	13823	13836	13726	13833	13822	13812	13806	13792	13580	13907	13665	13767	13736	13720	13763	13786	13694	13809	13903	13932	13921	13969	13892	13759	13868	13909	13797	13899	13839	14035	13766	13913	13781	13742	13812	13883	13728	13856	13749	13901	13728	13889	13617	13793	13884	13961	13828	13863	13683	13777	13728	13752	13599	13650	13754	13756	13818	14024	13876	13644	13904	13802	13917	13775	13779	13843	13855	13869	13631	13807	13949	13703	13799	13874	13854	13950	13747	13902	13895	13849	13831	14062	13892	13782	14004	13921	13778	13729	13987	13916	13827	13917	13700	13740	13948	13820	13772	13762	13697	13957	13885	13822	13896	13700	13886	13789	13629	13765	13823	13775	13719	13926	13750	13620	13897	13760	13594	13739	13830	13776	13931	13817	13738	13940	13722	13781	13855	13900	13705	13765	13851	13703	13942	13805	13769	13755	13847	13730	13785	13702	13880	13857	13890	13787	13762	13924	13926	13889	13729	14023	13761	13897	13914	13791	13793	13832	13902	13804	13963	13768	14019	13980	13772	13749	13931	13763	13797	13969	13793	13820	13803	13789	13820	13876	13943	13913	13799	13834	13875	13905	13873	13852	13819	13761	13849	13860	13864	13685	13963	13860	13813	13964	13836	13953	13858	13540	13847	13931	13861	13902	13802	13562	13669	13779	13642	13806	13910	13744	13863	13903	13828	13757	13668	13837	13849	13958	13783	13842	13886	13884	13857	13666	13856	13786	13710	13841	13819	13765	13795	13864	13735	13994	13896	13646	13852	13719	14060	13837	13816	14035	13938	13652	13794	13897	13849	13805	13893	13740	13626	13898	13636	13789	13797	13778	13900	13793	13837	13866	13852	13793	13679	13852	13875	13783	13750	13761	13980	13617	13848	13808	13762	13883	13766	13879	13806	13762	13715	14057	13819	13974	13804	13810	13794	14026	13807	13869	13931	13895	14033	13736	13804	13748	13930	13933	13805	13759	13813	13876	13816	13984	13790	13845	13755	13888	13845	13806	13918	13767	13742	13877	13687	13802	13818	13842	13743	13857	13844	13875	13723	13837	13913	13909	13713	13914	13763	13922	13877	13880	13731	13851	13751	13979	13750	13964	13920	13854	13904	13949	13906	13851	13913	13947	13635	13830	13880	13727	13800	13706	13890	13673	13838	13561	13711	13862	13815	13829	13959	13917	13824	13964	13756	13979	13895	13874	13867	13812	13916	13861	14086	13943	13766	13838	13691	13701	13914	13835	13794	13731	13767	13753	13850	13670	13776	13861	13865	13875	13814	13686	13919	13762	13817	13888	13980	13755	13833	13786	13831	13840	13802	13817	13749	13761	13721	13857	13666	13810	13937	13854	13798	13961	13903	13765	13800	13971	13713	13829	13826	13849	13825	13796	13789	13775	14108	13834	13826	13996	13771	13917	13889	13698	13785	13844	13928	13710	13731	13817	13912	13872	13718	13821	13792	13868	13707	13792	13854
23139	21159	28220	25551	22746	21341	19818	17387	16745	16955	17022	17054	16838	16664	16505	16489	16294	16488	16307	16280	16401	16757	16250	16277	16673	17313	17131	16853	16568	16248	16345	16081	16215	15951	15882	16014	15971	16202	16327	16022	16087	16019	16136	16042	16291	16216	16202	16271	16236	16172	16081	16176	16312	16031	16093	16005	16101	16057	16163	16135	16123	16166	16158	16204	16067	16135	16180	16036	16273	16167	16048	16350	16134	16198	16111	16239	16169	15956	15981	16107	16039	16131	16185	16126	16019	15899	16134	15885	16132	16033	16367	16221	16129	16156	16037	16149	16124	16130	16159	16146	16000	16088	16202	16074	15803	16080	16045	15941	16102	15976	16110	16084	16209	16258	16225	16149	16229	16117	16272	16127	16077	16324	16252	16023	16107	16371	16092	16030	15987	16142	16372	16202	16187	16067	16036	15898	16116	16015	16225	16365	15926	16072	15980	15947	16069	16133	16147	16097	15991	16115	16085	16015	16155	16025	15984	16010	16211	16090	16159	16127	16124	16127	16179	16176	16007	16399	16130	16167	15984	16130	16152	16065	15959	16085	16100	16138	15977	16008	16195	16097	16011	15868	16055	15985	16133	16110	16067	16028	16211	16097	16147	16082	16108	16085	16202	16107	16224	15843	16020	16107	15991	15779	16084	15911	16048	15971	15942	16090	15965	15895	15923	15993	16371	16075	16035	16019	16174	16183	15812	16128	16133	15994	16048	16230	16088	16218	16031	15939	16089	16186	16336	16041	16104	16318	16243	16225	16213	16202	16130	16072	16170	15990	16295	16015	16056	16107	16099	15965	15876	16104	16040	16041	15922	16098	15962	16026	16262	16031	15901	15881	16222	16108	16205	16037	16008	16065	15862	16021	16012	16112	15976	15971	16056	16038	16196	16251	16192	16149	15958	15887	16169	16073	16342	16140	16120	16029	16310	16092	16075	16285	16183	15994	16088	16165	16152	15983	15950	16021	16160	16246	16019	15965	16049	16180	15953	16128	16231	16081	16113	15996	16176	15696	16080	15970	16033	16186	16337	16130	16046	16098	16025	16002	16084	16314	16028	16061	16076	15985	16006	16093	16025	15983	16287	16112	16108	16099	15968	15955	16308	16065	16086	16096	16276	16016	15868	16274	16205	16040	15950	16073	16014	16101	16182	16256	16349	16035	16271	16173	16099	15850	16135	15901	15906	15955	16065	15992	15982	15881	15972	15933	16039	15934	15968	16152	16245	16148	16350	16056	16224	16277	16105	16088	16012	16054	16319	16135	16029	16208	16111	16267	16062	15977	16038	16068	16129	16003	16162	16116	16051	16103	16234	16275	16049	15945	15967	16167	15948	16072	16135	16172	16145	16222	16045	16060	16155	16111	16154	15941	16130	16207	16014	15918	16076	16146	16128	16096	15907	16156	16143	16353	16027	16123	16200	15957	16039	16147	16138	16132	16013	16114	16168	16028	16239	16044	15894	15867	16042	16265	16221	16116	16072	16139	16086	15973	16186	15974	15995	16061	15951	16359	16207	16071	16145	16275	16101	16095	16080	16256	16219	16054	16189	16291	16154	16085	16069	16076	15863	16064	16051	16059	15934	16047	16006	16022	16012	16113	15945	16007	15914	16156	16205	16217	15933	16138	15938	16083	16215	16025	16096	15982	15936	16162	16005	15885	15948	16161	16153	16182	15932	16061	16007	16015	16201	16121	16089	16175	16107	16006	16156	16261	16028	16235	16185	15881	16119	16121	15942	16105	16133	16171	16048	16152	16076	15990	16195	16140	16084	16066	16081	16136	15962	16083	16095	16209	16182	16116	16203	16187	16280	15967	16113	16146	16063	16075	16080	16030	16084	15965	16133	16154	16091	15968	16154	15977	15992	15986	16133	16237	16199	15981	16064	16182	16042	16140	16140	15755	15946	15978	16225	16315	16170	16234	16202	16250	16110	16150	16207	15860	16275	16042	16228	16227	15951	16212	16264	15988	16056	15949	16237	16008	16213	16193	16328	16184	15860	16071	16026	15869	16057	16037	16198	16007	16123	15934	15949	16082	16234	16216	16182	16025	16170	16168	15992	16047	16292	16113	16208	16141	15817	16006	15968	16159	16245	15977	16069	16111	16027	16040	16050	16153	16025	16223	16071	16039	16267	16211	16184	16106	16290	16120	16153	16068	16160	16073	16174	15921	16059	16010	16158	16114	16095	16232	16231	16212	16037	15843	16147	16152	16196	15992	15917	15890	16163	16055	16121	16081	16250	16137	16316	15959	16277	15934	16249	16068	16169	15962	16249	16172	16142	15960	16195	15899	16107	16077	15968	16073	16006	16100	16162	16054	16011	15994	16060	16009	15946	16242	16166	16060	16231	16154	15996	16241	16092	16140	16084	16175	16228	16202	16114	15881	15962	16022	16039	16133	16211	16060	16077	15857	16163	16246	16121	15965	16090	16132	16189	16092	16009	16142	16262	16045	15885	16072	15998	16088	16062	16189	16073	15834	16053	16012	16148	16068	16119	16215	16044	16046	16097	16083	15888	16144	16105	15972	15921	16058	15984	16143	15930	16066	15957	16050	16036	16080	16146	16244	16098	16148	16143	16082	16349	16022	15941	16150	16062	16121	16275	15933	16100	16099	16157	16095	16074	15984	15968	15902	16088	16096	16169	16115	16082	16162	16064	16134	16046	16077	16164	15884	16011	16150	16149	16143	16330	15990	16035	15975	16097	16033	16006	16097	16123	16067	16327	16095	16061	16208	16138	16179	16076	16123	16253	16018	16007	15880	16140	16088	15961	16165	16071	16017	16196	16072	16084	16199	16222	16314	16071	16062	15980	15814	16247	16335	16066	16066	16077	15901	16197	15954	16100	16167	16008	16093	16119	16016	16094	16000	16057	16175	15921	16091	15916	15950	16109	16163	16162	16183	16251	15912	16113	16115	16077	16046	16152	16311	16212	16165	16009	16077	16280	16267	16059	16183	16196	16210	16090	15991	16068	16245	16123	16253	16217	16176	16044	16236	15978	16068	16144	16189	16017	16018	16064	15944	16024	16026	16131	16065	16141	16184	15988	16128	16092	16130	16252	16068	16249	16013	16021	16315	15951	15886	16078	15991	16133	16095	16022	16009	16234	16112	16102	16184	16164	16026	15951	16072	15959	16011	16053	16238	16151	16118	16096	16233	16095	15967	16239	16281	16237	16231	16370	16107	16137	16326	16034	16000	16192	16040	16131	15963	16116	16220	16327	16125	16072	16039	16158	16272	16098	16038	15969	16119	16117	16036	16058	16373	15925	16190	16095	15987	16217	15924	16085	16194	16059	16076	16083	16248	16196	16070	16107	16174	16015	15980	15984	16224	15930	16174	16213	16244	16134	15988	15821	16008	16158	16014	16027	15997	16027	16027	16087	16090	16081	16306	16305	16063	16076	15976	16177	16306	16182	16041	16056	16039	16232	16444	16198	15944	16058	16110	15995	16015	16074	16084	16074	16077	15988	16166	16053	16116	15981	16141	15920	16072	16087	16073	16136	16172	16049	15887	16128	16254	16215	16152	16130	16107	16089	16050	15937	16234	15937	16226	16154	15878	16160	15991	16220	16146	16131	16242	16113	16146	16195	16127	16048	16248	16076	16291	16129	16042	16008	15986	15956	16117	16087	16132	16043	16296	16062	15927	16258	15776	15935	15954	16120	16285	16104	16114	16139	16051	16215	16029	16066	15918	16126	16103	16150	16292	16268	16137	16106	16025	16161	15991	16162	15907	16159	16173	16114	15969	16070	16112	16169	15863	16199	16108	16086	16143	16265	16103	15974	16109	16254	16007	16080	16002	16074	15974	16103	16067	16164	16065	16033	16087	16062	15898	15959	16144	16080	16068	16003	16196	16197	16143	16024	16087	16194	16147	16199	16121	16187	16125	15936	16017	16097	15823	16112	16148	15902	16159	15952	15869	15959	16064	16183	16164	15974	15883	16142	15930	16185	16087	16191	15894	16025	15972	16204	16172	16103	16066	16101	15837	16246	16162	16177	16050	16015	16020	16127	16262	16000	16167	16120	16182	15966	15929	16061	16022	16172	16047	16127	16120	15987	16044	16170	16051	16132	16031	16147	16043	16016	16099	16243	15986	16081	16175	16154	16040	16152	16167	16407	15944	16157	16188	15936	15983	16134	16023	15950	16103	16074	15896	16166	15971	16212	16255	16106	16248	16099	16340	16211	16029	16136	16073	16017	15923	15881	16051	16080	16263	16174	16211	16217	16112	16178	16111	16114	16087	16123	15992	16033	16014	16009	16145	15929	16139	16099	16114	16102	16145	16283	16305	16026	16106	16084	16159	15922	16002	15966	16267	16277	16126	16118	16042	16068	16248	15961	16019	15983	16125	16144	15923	16187	16211	16138	16045	16126	15974	15987	16005	16106	15885	15994	16282	16156	16116	16359	16086	15891	16107	16220	16151	16100	16027	16059	15983	16072	16189	16163	16050	16123	16140	16071	16017	16193	16291	16261	16007	15994	15972	15939	15959	16184	16148	16124	16111	16120	16036	16027	16076	16339	16252	15919	15955	15835	16051	16253	15911	16241	16196	16125	16006	16183	16077	16137	16047	16106	16050	16074	15985	16042	16249	16195	15904	16194	15969	16164	16043	16137	16149	15904	15964	16097	15933	16203	16139	16104	16124	16087	16170	16020	16158	16144	16167	16079	16123	16215	16081	16129	16080	15909	16066	16066	16121	16210	15921	16036	16137	16172	16106	16103	15919	16140	15962	15994	16068	16154	16065	16034	16094	16234	16081	16217	16061	16028	16284	16238	16202	16085	15955	16073	16003	16240	16138	16052	15967	16187	16020	16137	15970	16236	16034	16107	15999	15944	16275	16282	16247	15950	16043	16261	16227	16166	16123	16124	16258	16055	15971	15877	16045	16354	16239	15976	16097	15996	16014	16073	16207	16038	15992	16065	16151	16036	16225	16221	16125	16085	16082	16172	16055	15893	16170	16259	16118	16118	15894	16148	16170	16036	15954	16172	16058	16170	16082	16214	16292	16116	16132	16172	15973	16251	16193	15987	16000	16075	16231	16077	15918	16176	16147	16277	16248	16110	16186	16103	16220	16172	16176	15905	15983	16043	16034	15940	16043	16030	15988	16171	16119	16216	16137
30188	54008	44291	31896	19665	15347	14790	14454	14157	14215	14474	14408	13838	13743	13497	13486	13469	13302	13490	13271	13410	13322	13294	13233	13909	14338	14225	14003	13570	13306	13257	13154	13210	13078	13211	13337	13080	13229	13241	13133	13080	13035	13038	13144	13251	13243	13160	13306	13231	13235	13260	13082	13282	13119	13221	13121	13088	13149	13109	12985	13150	13087	13117	12995	13268	13063	13292	13071	13099	13174	13155	13171	13283	13133	13448	13137	13351	13318	13215	13072	13271	13106	13242	12995	13023	13163	13246	13172	13048	13238	13269	13089	12964	13125	13115	12884	13128	13079	13075	13071	13192	13078	13118	13042	13152	13299	13158	13219	13244	13139	13179	13084	13174	13133	13084	13125	13050	12916	13263	13180	13019	13199	13181	13082	13236	13171	13263	13105	13192	13160	13055	13233	13036	13059	13175	13056	13102	13255	13221	13072	13187	13111	13203	13166	13013	13005	13194	13178	13252	13112	12975	13255	13093	13013	13190	13183	13064	13125	13102	13140	13069	13248	13151	13089	13181	13038	13245	13198	13179	13052	12952	13262	13071	13078	13152	13219	13132	12983	13084	13108	13105	13138	13072	13228	13101	13214	13212	13119	13117	13159	13178	13056	13062	13257	13067	13217	13185	13161	13213	13095	13076	13016	13082	13285	13072	13103	13196	13204	13102	13089	13043	13156	13152	13117	13199	13049	13191	13187	12967	13147	13089	13040	13003	13119	13158	13097	13128	13093	12936	13229	13111	13375	13217	13074	13141	13293	13102	13164	13194	13218	13173	13016	13264	13047	13121	13191	13138	13071	13226	13153	13009	13170	13013	13115	13027	13185	13256	13213	13305	13065	13298	13184	13167	13161	13213	13176	13163	13176	13203	13075	13346	13058	13158	12976	13248	13050	13084	13003	13127	13199	13186	13197	13122	12986	13054	13219	13180	13166	13284	13070	13272	13122	13194	13041	13097	13093	13274	13297	12904	13304	13306	13090	12997	13169	13117	13088	13154	13103	13176	13108	13153	13214	13380	13272	13070	13171	13149	13238	13086	13098	13151	13145	13247	13122	13050	13023	13108	13357	13096	13229	13064	13289	13340	13129	13212	13205	13190	13111	13182	12953	13179	13052	13224	13333	13398	13264	13239	13129	13316	13204	13078	13175	13189	13265	13194	13107	13261	13088	13017	13131	13138	13083	13201	13138	13120	13159	13184	13016	13101	13218	12921	13177	13078	13110	13130	13263	13209	13167	13184	13236	13072	13058	13191	13115	13154	13363	13154	13300	13090	13181	13064	13142	13337	13153	13128	13130	13210	13163	13120	13074	13117	13221	13218	13033	13301	13230	13129	13118	13217	13236	13090	13144	13135	13220	13142	13206	13055	13191	13156	13130	13059	13257	13210	13095	12939	13086	13138	13246	13013	13161	13248	13115	13162	13067	13146	13149	13038	13184	13084	13034	13323	13125	13192	13148	12973	13009	13197	13377	13194	13184	12971	13039	13158	13262	13216	13026	13154	13116	13090	13133	13128	13109	13163	13142	13085	13148	13174	13175	13049	13204	12953	13222	13135	13073	13320	13034	13295	13168	13074	12979	13176	13166	13165	13103	13292	13065	13104	13147	13237	13112	13123	13160	13048	13020	13246	13120	13087	13279	12974	13110	13393	13133	12963	13134	13033	13344	12946	13009	13184	13164	13095	13163	13213	13067	13144	13015	13272	13075	13078	13257	13219	13083	12981	13213	13189	13261	13235	13112	13255	13175	13280	13211	13082	13234	13298	13212	13155	13018	13093	13211	13249	12984	13112	13169	13257	13049	13156	13180	13259	12926	13220	13192	13285	13185	13310	13230	13250	13120	13216	13286	13212	13081	13226	13075	13134	13032	13293	13087	12951	13276	13002	13310	13250	13356	13069	13409	13176	12983	13195	13453	13161	13080	13240	13329	12962	13187	13150	13178	13134	13055	13037	13157	13247	13305	13144	13074	13156	13199	13212	13175	13172	13278	13514	13275	13161	13082	13204	13148	13324	13169	13284	13164	13188	13287	13203	13247	13094	13077	13189	13140	13207	13200	13195	13157	13172	13043	13169	13206	13241	13111	13188	13006	13281	13154	13118	13096	13172	13107	13070	13275	13166	13077	13115	13180	13009	13309	13200	13089	13101	13088	13167	13195	13172	13196	13075	13268	13198	13300	13161	13115	13406	13176	13273	13045	13099	13342	13193	12998	13081	13046	13338	13142	13159	13255	13042	13144	13173	13151	13221	13322	13162	13055	13140	13156	13289	12989	13160	13351	13000	13143	12913	13088	13276	13071	13170	13193	13061	13237	13147	13222	13336	12967	13188	13134	13100	13054	13117	13309	13230	13180	13089	12947	13194	13233	13183	13071	13252	13122	12916	13279	13077	13163	13125	13190	13090	13339	13045	13342	12999	13087	13129	13219	13203	13046	13222	13236	13191	13286	13116	13268	13181	13226	13119	13242	13106	13199	12985	12870	13300	12986	13146	13291	13191	13244	13100	13121	13197	13248	13242	13135	13098	13126	13235	13298	13077	13119	13084	13156	13067	13052	13012	13027	12991	13016	13180	13042	13186	13081	13144	13209	13013	13179	13169	13060	13280	13215	13025	13052	13061	13156	13064	12939	13040	13159	13212	13112	13221	13061	13144	13146	13138	13118	13331	13033	12971	13277	13304	13086	13184	13354	13183	13135	13226	13113	13025	13181	13165	13210	13174	13172	13071	13010	13209	13169	13112	13158	13290	13291	13169	13378	13249	12998	13116	13181	13052	13320	13158	12935	13100	13116	13064	13206	13292	13202	12977	13172	13179	13177	12939	13047	13047	13191	13154	13121	13219	13223	13241	13160	13067	13104	13024	13112	13295	13257	13209	13063	13207	13142	13091	13058	13175	13076	13193	13199	13117	13137	13169	13095	13123	13251	13262	13142	13108	13121	13105	13113	12998	13220	13035	13183	13294	13184	13232	13035	13046	13026	13086	13171	13242	13040	13223	13044	13055	13305	13063	13170	13259	13298	13137	13152	13035	13283	13084	13166	13129	13137	13175	13152	13021	13171	13173	13191	13039	13159	13308	13250	13223	13139	13052	13062	13203	13017	13077	13180	13266	13197	13211	13228	13168	13213	13161	13080	13273	13015	13235	13159	13086	13068	13045	13216	13016	13178	13113	13227	13018	13054	13172	13220	13057	13115	13070	13091	13195	13035	13042	13116	13243	13100	13048	13202	13073	13222	13056	13277	13203	13253	13213	13055	13074	13017	13074	13322	13373	13123	13205	13123	13179	13067	13085	13111	13115	13156	13250	13026	13215	13206	13188	13200	13192	13254	13341	13001	13192	13166	13171	13084	13169	13159	13095	13159	13208	13175	13121	13136	13211	13158	13000	13153	13181	13117	12971	13281	13180	13025	13245	13299	13135	13135	13102	13219	13178	13235	13104	13228	13102	13056	13129	12992	13353	13033	13170	13251	13073	13039	13187	13121	13121	13252	13184	12987	13130	13144	13072	13161	13150	13201	13028	13198	13073	13146	13079	13230	13197	13238	12962	13111	13255	13253	13140	13493	13168	13315	13065	13117	13250	12947	13194	13059	13249	13115	13075	13045	13233	12895	13126	13035	13080	13066	13089	13028	13111	13275	13287	13041	13087	13211	13230	13088	13290	13299	13363	13035	13074	13147	13375	13288	13130	13230	13060	12982	12988	13066	13014	13196	13030	13083	13185	13083	13232	13126	13031	13254	13261	13132	13176	13268	13123	13127	13269	13200	13313	13188	13154	13150	13073	13401	13203	13049	13135	12964	13259	13167	13104	13325	12983	13266	13169	12976	13099	13213	13094	13065	13187	13025	13184	13197	13159	13037	13150	13087	13121	13099	13048	12995	13066	13159	13150	13151	13126	13013	13155	13193	13138	13128	13094	13172	13192	13183	13019	13217	13071	13188	13101	13098	13048	13008	12987	13090	13122	13104	13043	13322	13227	13115	13295	13175	13084	13165	13129	13215	13066	13146	13177	13238	13167	13052	13168	13169	13225	13203	13058	13080	13140	12915	13229	13026	13209	13162	13012	13102	13072	12938	13086	13172	13133	13248	13007	13004	12981	13142	13077	13209	13153	13105	13222	13017	13132	13167	13253	13128	12989	13016	13155	13070	13040	13156	13047	13293	13126	13182	13045	13273	13170	13296	13170	13171	13095	13258	13003	13121	13178	13075	13186	13060	13029	13152	13266	13268	13100	13050	13129	13205	13247	13165	13072	13083	13201	13147	13048	13279	13014	13176	12899	13169	13258	13234	13169	13161	13273	13088	13012	13220	13284	13091	13201	13032	13062	13136	13079	13155	13190	13230	13160	13241	13112	13104	13121	13212	13086	13161	13150	12979	13078	13206	13244	13110	13068	13173	13352	12948	13132	13297	13046	13173	12983	13093	13254	13108	13028	13075	13186	13274	13188	13129	13098	13226	13151	13290	13175	13230	13286	12990	13183	13294	13180	13221	13075	13118	13178	13037	13068	13023	13158	13138	13059	13158	13134	13109	13235	13097	13095	13088	12974	13219	13084	13227	13307	13107	13254	13216	13177	13304	13144	13388	13060	13114	13215	13207	13138	13169	13009	13079	13148	13114	13116	13068	13200	13096	13181	12963	13200	13194	13151	13180	13076	13195	13133	13290	13333	13150	13164	13070	13036	13131	13226	13192	13279	13155	13214	12996	13208	13104	12971	13327	13179	13205	13102	13173	13041	13196	13238	13180	13275	13219	13196	13028	13270	13168	13065	13116	13116	13049	13178	13161	13258	13110	13168	13062	13209	12973	13206	13131	13253	13213	13391	13058	13123	13010	13084	13202	13254	13100	13238	13352	13360	13200	13098	13215	13121	12901	13181	13071	13174	13194	13101	12988	13229	13229	13128	13036	13187	13173	13097	13097	13230	13193	13216	13122	13139	13126	13173	13125	13173	13039	13476	12987	13245	13088	13051	13170	13045	13356	13261	12997	13119	13147	13137	13010	13137	13035	13103	13121	13165	13159	13041	13115	13224	13269	13161	13251	13175	13313	13173	13149	13219	13184	13240	13177	13131	13183	12972	13116	13090	13119	13140	13144	13193	12973	13223	13149	13141	13143	13271	13362	13034	13335
24671	21372	28370	27253	20515	17842	17759	16862	16481	16799	16923	16568	16479	16589	16335	16243	16440	16224	16233	16088	16180	16059	16132	16189	16302	16519	16447	16439	16126	15907	16097	15942	15956	15949	16002	15946	15921	15924	15909	16104	16035	15894	15740	15928	16069	15894	15827	15872	16038	15853	15859	15900	15837	15994	16026	16067	15796	15767	16036	16117	15964	15919	15793	15947	15964	16022	16058	15986	16092	15926	16222	16172	15988	16051	15836	16211	15857	15973	15933	15910	15952	15854	16082	16085	16012	15982	15866	15964	15842	15922	15906	15848	16032	15854	15934	15838	15758	16047	16024	15974	15793	15901	16008	15906	15862	15963	16061	15908	15827	15910	16082	15867	16083	15973	16087	15851	16129	15815	16015	15842	15931	16014	15930	15691	15827	15678	15975	15884	16020	16072	15895	15963	16020	16105	15953	15859	15936	15893	16082	16075	16017	15789	16050	15942	15947	15948	15950	15936	16032	15986	15993	16024	15971	15827	16009	15732	15931	15834	15971	16017	15856	15930	15795	15912	15762	15952	16041	15814	15913	15874	15943	16017	16070	15989	15990	16007	15917	15966	15932	15861	16021	16067	16025	15849	15923	15799	16104	15936	15907	15876	15843	15957	15820	15877	15844	15981	15962	15920	15986	15955	15956	15869	15883	15656	15873	16071	15994	15860	15681	15944	16217	15914	15847	15910	16091	15935	15797	15852	15903	16007	15949	15895	15936	15962	15975	15824	15928	15896	15988	15821	16000	16113	15921	15896	15820	15833	15997	15904	15927	16262	16114	15995	15968	15882	15823	15883	15949	15860	15889	16028	16081	15944	16079	15810	15860	16092	15999	16013	15882	15892	15874	15707	16081	15927	16037	16112	16030	15900	16054	15980	15932	16106	15951	16113	15864	15955	16118	15918	15973	15943	16052	15943	15943	15750	15847	15697	15774	15838	15963	15846	16087	16035	15826	16058	15930	15850	15927	15984	15892	16027	16079	15915	15841	16033	16085	16038	15975	15987	15931	16137	15892	15982	15984	15931	15957	15776	15923	15993	15946	15832	16001	16169	15873	15784	16083	16090	15844	16158	15963	15919	16051	16128	16100	15891	15965	15946	15809	15921	16132	16097	16070	15903	15892	15927	15983	15942	15885	16215	16023	15960	15876	16075	15838	16033	15795	15934	16143	15988	15976	16042	15934	15858	16025	16058	16060	16096	15950	15792	15831	15849	16108	15947	16015	16062	15684	15940	15864	15867	15774	15973	15738	15944	15984	16088	15832	15844	15930	16109	15894	16023	15987	15958	16141	16124	15962	15776	15830	15970	15858	16027	15829	15798	15893	15896	15976	15828	16127	15917	15982	15880	16131	15947	16030	15891	15920	15817	15721	16005	15622	15844	16009	16051	15939	15955	15921	15852	15912	15997	16157	15838	15981	16125	15880	15962	15954	15976	16046	16055	15831	15971	16032	15728	16166	15946	15728	15612	16013	15879	15964	16131	15997	15985	16017	15914	16186	15908	15943	16260	16244	16100	15996	15974	16014	15948	15903	15749	15936	16084	15972	16022	15888	15892	16004	15785	15954	16143	15976	16203	15980	16036	16043	15989	15937	15897	16118	15808	15833	16110	15966	15940	15932	16223	16069	15879	15841	15848	15875	16059	15949	15991	15872	15864	15818	16099	15811	15871	15966	15975	15935	16125	15893	16115	15974	16052	15921	15848	16210	15893	15860	16114	16087	16081	15926	15854	15995	15745	15799	15991	15940	15898	15890	15989	15851	15941	16034	15974	15996	15923	15734	15777	15909	15731	15926	15966	15950	15903	16072	16071	15851	16074	15919	15938	15935	16074	15804	15982	15855	15860	15666	16077	15998	15949	15845	15847	16050	15918	15964	15768	15851	15790	16067	15973	15999	16016	15978	16011	15689	15793	15912	15887	15948	15946	16010	16247	15939	16102	15886	15849	15958	15908	15934	15985	15957	15869	15983	15906	16083	16021	15895	15915	16028	15881	15972	16025	15870	15830	15940	15777	15913	15833	16088	15894	15957	15944	15889	15902	15837	15689	16004	16094	16023	15930	15968	16098	15963	16041	15772	15970	16048	15788	15915	15851	15782	15896	15971	15924	15980	15939	16070	16006	15720	15947	15987	15859	15919	15738	16036	15810	15875	15992	16054	15885	15924	16064	16069	16104	16042	15833	15972	15863	15907	15951	16021	15857	15700	15999	15928	16031	16136	15837	15897	15881	15763	15758	15946	15814	15951	15756	15953	15931	16076	15906	15734	16013	16026	16063	15827	15865	15780	15905	15624	15754	16038	16131	15884	15877	15961	16044	15785	16091	15831	15859	15893	15896	15992	15888	16054	16064	16162	16106	15750	15989	15973	16141	16088	15972	15891	16100	15861	16029	15940	16051	16000	16026	16137	15877	15992	15888	15930	16137	15867	16029	15979	15935	15842	15854	15835	15994	15887	15939	15920	15966	15910	16026	16018	15898	15953	16084	15986	16107	15823	16058	15904	16001	15989	15955	16087	15974	15986	16126	16058	15845	15820	16067	15901	15895	16131	15841	15745	16007	15988	16077	15940	15917	15888	15760	15970	15939	16012	16018	15914	15948	15874	15951	15886	16031	15881	15923	16111	15997	15767	16170	16126	16012	16093	16121	16042	15860	16033	15940	15949	15833	16072	15981	15944	15879	16054	15979	16125	15755	16028	15951	16080	16082	16120	15994	15838	15955	15866	15707	15763	15969	15905	15884	15922	15998	15854	16079	15940	15890	16010	15801	15963	15823	15926	16149	15987	16041	15946	15952	15888	16012	16023	15977	15960	16061	16045	16137	15905	16061	16084	15815	15764	15960	15943	16059	16133	15755	15848	15857	16066	16067	15950	16126	15872	15916	16149	15884	15907	15957	15821	15997	16023	15911	15939	15832	15914	15837	16024	16177	15951	15877	16019	15882	16014	15876	16213	15870	15907	15795	15947	15686	16017	16160	15944	15944	15895	15932	16183	15899	16107	15904	15939	15819	15941	15886	15891	16139	15878	16022	15947	15869	15870	15868	15900	15904	16186	15959	15832	15894	16057	15921	16095	15796	15842	16041	16038	16033	15999	15765	15930	15918	15938	15966	15843	15811	15993	15973	16079	16008	16112	15933	15984	16118	16201	16028	16092	16036	15951	15947	15928	15868	15888	15652	15945	15896	15908	15980	15710	16168	16072	16171	15684	15783	15865	15895	15882	16106	15978	15788	15815	15989	15924	15980	16081	15982	15772	16024	16024	16010	16032	16051	16154	15991	15901	15973	16125	16019	15800	16165	15880	15707	15987	15804	15956	16000	16023	15965	16003	16076	15938	16022	15831	15875	15877	16053	16001	15974	15868	15867	15901	15896	15751	15884	16090	15875	16091	15990	15742	15789	15797	15860	15971	15856	15918	15996	16089	15825	15903	16036	15920	15815	15891	15984	15942	15765	15990	15997	15972	15982	15879	16197	15915	16100	15777	15827	16104	15823	15983	15980	15805	16071	15798	15978	15988	15917	16162	15877	16007	15947	15964	15825	15944	15913	16026	15973	16003	15984	16192	16142	16043	15932	16071	15924	15870	15720	15977	15637	16006	16225	16020	15871	15963	15707	15967	15812	15897	15974	16063	15958	15786	15837	15969	15886	15782	16092	15974	15924	15839	15955	15820	15919	15997	15981	15984	15976	16013	16101	15943	15945	16158	15795	16034	15880	15670	15792	16029	15860	15942	16142	16129	16152	15832	15789	16037	16111	15980	16124	16117	16139	15868	15952	16133	16084	16037	16011	15951	15964	15772	15912	15894	15876	15787	15716	15902	16088	15971	15826	15963	15916	16052	15877	15852	15895	16074	15834	15866	15846	16217	15982	16006	15722	16050	15798	15968	15859	15956	15937	15912	16046	16031	16032	16089	15850	15980	15730	15958	15931	15965	15699	15935	15985	15936	15812	15899	16036	15977	15871	15899	15853	16066	15797	15959	15846	15840	15986	15901	16011	15914	15890	15957	16135	15924	16055	16055	16140	16021	16129	15874	16037	16105	15891	15968	16041	15831	15559	15715	16026	15956	15879	15989	15989	15930	16003	15887	15906	15711	15700	16049	15894	16018	15864	15978	15763	15950	15955	15993	15931	15772	16234	15990	15852	15796	15809	15872	15999	16046	15949	15948	16098	15955	16107	16090	15924	15937	16020	15733	15955	16006	15825	16314	15880	16078	15865	15928	15998	15759	16151	15971	15875	16105	15755	15662	15909	15963	16061	16076	16019	16059	15820	15893	15988	15996	15902	15941	15878	15942	15867	16035	15963	15996	15897	15907	15979	15900	15839	16182	15908	15949	16036	16225	16015	16078	16030	16039	15874	15879	15889	16061	15772	15896	16049	15959	15908	16038	15909	15839	15890	15955	16098	15866	15848	15858	16047	15791	15821	15982	15906	16052	15958	16016	15864	16047	15963	15949	16024	15997	16102	16049	15986	16003	15982	16145	16070	15969	16019	15978	16004	15966	16027	15968	16026	16017	15929	16073	15844	15868	16131	16112	15801	15958	16059	16056	15842	16002	16117	16065	16089	15945	16084	16049	15903	15898	15782	15979	16052	15833	15949	16096	16041	15901	15864	15991	16110	16122	15989	16149	15980	16059	15965	15924	16124	16113	16022	15676	15883	15824	15929	15797	15908	15992	16199	16033	15877	15960	15920	15986	15987	15891	15915	15914	15913	15806	16128	15947	15855	15999	15926	16047	15985	16060	15943	16073	15765	16103	16023	15894	16057	16006	15841	15979	15863	15910	16050	15861	15935	16070	16034	15872	15727	15760	16038	15961	15906	15953	16019	15849	15888	15815	16170	16011	15911	15972	16036	15945	15779	15992	15735	15878	15749	15995	16056	15963	16038	15883	15889	16020	15816	15978	16115	16061	15889	16107	15969	16130	15893	16049	16098	16052	16004	16131	15771	15968	16049	16099	16001	16002	15957	15949	15891	15962	15724	15870	15867	16051	15880	15851	15877	15887	15760	15987	15937	15885	15866	16058	15978	16000	15993	15968	15955	15972	15962	15838	16123	16066	15921	16071	16012	15938	15976	15945	16039	16318	15785	16124	15997	15847	16047	15943	15944	16009	15905	15818	15886	16038	15855
30679	49704	39067	22744	16351	14688	14299	13801	13713	14365	14301	13850	13653	13593	13441	13271	13391	13217	13203	13118	13051	12973	12948	13193	13267	13698	13704	13594	13375	13176	13082	13121	12960	12950	13129	12997	13011	13111	12947	12997	13168	13022	12880	13020	12953	13154	13028	13099	12964	13065	12989	13036	13049	13011	12935	13034	13008	13043	12980	12989	13034	13008	13073	13063	13068	12979	13022	12886	12974	13113	13021	12963	13032	13054	12949	13119	13011	13016	12887	12967	12970	13119	13067	12972	13016	12915	12893	13160	13087	13017	13133	13223	13115	13065	13153	13128	12905	13041	13046	13063	13043	13020	13077	12923	13035	13035	12801	12957	12838	12990	13063	13051	13007	12924	12960	12972	12899	12970	12894	13072	12818	12906	12843	13032	13126	12980	13174	12936	13130	13132	13013	12974	13119	13044	13031	13040	12969	13129	13150	13037	12964	13047	12925	13144	13054	12968	12903	12986	13018	13033	13147	13118	13101	13136	13029	13038	12949	13269	13059	13039	13035	13079	13106	12956	13119	12892	13057	12962	12949	12905	13033	13126	13047	12962	13212	12830	13195	12832	13031	12854	13115	13116	12932	12908	13087	12939	12986	13089	12935	13140	12944	12963	13073	12969	13022	13007	12846	12915	13032	12981	13107	13024	12962	12996	13076	13095	12847	12990	12950	12965	12987	12979	12961	12814	13268	12988	12990	12945	13156	13055	12901	12953	12943	13088	13024	13125	12930	12935	12984	12832	12898	13115	13048	13003	12995	12980	13048	12897	12965	12919	12981	12923	13018	13087	13134	12896	13005	13084	12833	13013	13024	12944	13026	13055	12852	13171	12990	12968	13187	13002	13023	12854	12858	13024	12980	13052	13043	13098	12958	12973	12915	13006	12939	12884	13060	12943	13003	13047	13011	12984	13038	13051	13073	13092	12977	13014	13022	12890	12942	12940	12964	12941	12896	12994	13097	13175	13106	12968	12936	12987	13009	13158	13083	12886	13023	12946	12949	13035	13124	13057	12934	13068	12961	13139	12928	12909	12875	12996	12818	13221	13033	13017	12946	12871	12960	13129	13107	13096	13079	13002	13128	12902	13062	13030	12980	12975	12879	13122	12998	13012	13080	13007	13086	12981	13041	13095	13069	13082	13073	13003	13157	12968	13035	13186	12901	12912	13008	13131	12994	13034	13034	13062	12880	12914	13101	12968	13127	13036	13081	13038	13021	12994	13057	12964	13013	12944	12989	13072	13093	12958	13154	13144	12970	13074	12913	13202	12973	13001	13100	13204	12889	12856	12969	13156	12970	13170	13053	12797	13067	13041	13069	13163	13182	13155	12972	13088	12962	12878	12919	12947	12945	12937	13080	13068	13012	13008	13117	13197	12914	12977	13040	13044	13096	13069	12989	12847	12983	12946	13042	13215	13092	12997	13030	12926	12999	12953	12907	13059	13022	13040	13072	13087	12963	12911	13033	13014	13046	13037	12958	13091	13100	12908	13042	13115	12967	13005	13054	13138	13023	13043	13007	12905	13090	12904	12934	13011	13132	13121	13137	12912	12984	12808	12971	12855	13172	12917	12927	12884	13088	12963	13006	13056	13010	13018	13125	12945	13129	13130	12937	13121	12971	13040	13000	12899	12981	12998	13043	12879	12969	12891	12902	12952	12973	12826	12990	13166	12952	13073	12891	12963	12813	12894	13169	12899	13039	13065	13044	13035	12758	13217	13020	12958	12976	12797	13077	12982	12955	13040	12976	13021	13107	13093	13042	12823	13079	13060	12998	13073	12972	13023	13123	13115	12985	12898	13017	12897	12987	12944	13176	12951	12995	13137	12938	13054	12978	12967	13116	13236	13030	13076	12914	12860	13126	12900	13067	12978	12980	13010	13001	13239	12954	12947	13173	13071	12954	13058	12896	12950	13023	13004	12959	13006	12946	13076	12858	12933	13189	12862	12896	13062	13055	13028	12949	13068	13073	12983	13005	13222	13195	13183	12973	12945	13067	13048	12967	13022	13005	12992	12894	12975	13068	12973	12922	12974	12942	13079	13069	12964	12866	12926	13167	13088	13029	13017	13008	12875	12946	12993	13101	13077	12967	12950	12995	12825	12911	13025	13050	12952	12956	13021	13052	12973	13065	12988	12931	13168	13140	12968	13031	13018	13031	13037	13002	13071	12969	13012	12981	13012	13017	13001	13004	13123	12889	13050	12953	12937	13137	13032	12995	12920	12999	13097	13121	12972	13133	12812	13209	13007	12931	12879	12973	13083	12918	13051	13019	12986	13069	12997	12983	12971	12756	12906	13007	12931	13135	13233	13210	12929	12992	12972	13114	13111	13001	12928	13119	13084	13070	12874	13189	12994	13075	13020	13086	13034	13075	13142	12958	13072	13215	13014	12848	12970	13177	12883	12982	13219	12997	13052	12940	12941	12931	12923	12873	13054	12939	12824	12930	12986	13060	12981	12945	13062	13016	13102	12936	13058	13024	13093	13039	13024	13099	13050	13121	12967	12930	13062	13102	12933	13066	13035	12837	13087	13124	12957	12925	13041	13058	13082	13103	12993	12993	13144	13010	12902	12941	12981	13007	12959	12978	12969	12956	12906	12838	12920	13091	13077	13056	13043	13107	13102	12941	13113	13140	13147	12966	12941	12910	13040	12942	12931	13075	12872	13046	12987	12915	12776	12975	13146	13022	12968	13019	13031	12943	13034	12880	13130	13003	13030	12851	12969	12932	13119	13064	12967	13088	13089	13048	12987	13191	12846	13006	13127	13144	12849	13040	12927	12875	12921	13029	12973	13004	13039	13055	12993	12970	13073	13080	13012	12972	12890	13079	12955	13171	13015	12943	12993	13064	12976	13023	12996	13028	12919	12893	13014	12903	13075	12985	12991	12959	13085	12961	12922	12985	13009	12989	13074	13024	13003	12968	13120	12960	13127	12866	13119	13053	13012	13198	12946	13004	12944	12901	13171	13043	13003	13078	13072	12945	12912	12971	13072	13048	13006	13155	13088	13003	13107	13030	13011	13058	13032	13028	12891	12916	12954	13036	12996	13121	12984	13073	13041	13111	13059	13004	13000	13114	12964	12977	12942	13026	12940	12899	12962	13105	12952	13093	13052	12977	13102	13152	12942	13070	13047	12865	13159	13127	12992	13024	13081	12871	13195	12866	13116	12957	12999	12998	12920	13013	12944	13131	13023	13128	12995	13032	12948	13030	12981	12783	13070	12996	12968	12903	13078	13136	12940	13025	13077	13042	12944	12983	12965	13102	12995	12957	13170	13031	12916	12834	13049	13086	12899	13060	13044	13048	12861	13027	12932	12995	13059	12933	12994	13135	13032	13130	12909	12864	12950	12945	12964	12903	13081	12923	13079	13181	13039	13158	13041	12934	12977	13020	12933	13030	13102	12999	12965	12837	13074	13137	12916	13107	12918	12930	13061	13161	13105	13071	12999	13044	12730	12970	13031	13066	12988	12998	13159	13106	12824	13063	13159	13019	12948	12944	12939	13115	13008	12990	13093	13050	13005	12838	12846	12880	13058	12860	13171	13039	12997	12839	12857	13041	13130	12819	13017	13048	13038	13104	13086	12918	12964	12906	12837	12826	13057	12968	13062	12966	13011	13088	13008	12950	13018	13010	12993	12974	12945	13033	12972	13045	13045	13098	12931	13053	12952	12991	13008	12973	13141	13050	13048	13060	12962	13013	12993	13017	12988	12997	13066	13112	12953	13087	13008	12924	13027	12970	12863	12935	12995	12897	13101	12942	12837	12978	12974	13145	13065	12945	12983	12962	12935	12957	13090	12911	13110	12868	12873	13042	12954	12978	12996	12866	12924	13093	13070	13021	12929	13063	13083	12821	13068	13061	13019	13135	13013	12940	12975	13066	12988	12993	12859	13093	13007	13054	13005	13012	13036	13005	13129	12927	12928	12873	12992	13036	13083	12979	13013	13130	12862	13068	13066	13059	13011	12803	13033	13073	13072	13054	13041	12854	13108	12983	13072	12979	12779	13008	13032	12996	12952	12999	12948	12986	13087	12970	12876	12808	13034	13098	12992	13080	13041	13011	13149	13003	12976	13264	13005	13001	13080	13087	12861	12870	12835	13124	13005	13103	13175	12863	13032	12983	13035	12988	13180	12945	13061	13021	12878	13018	13019	12849	13094	13007	13066	13040	13006	12979	13052	13082	12967	12855	13106	13003	12930	13066	12954	12960	13135	12891	12899	13010	13090	13053	12951	13130	13092	12898	13023	12969	13131	12973	13088	13177	12938	13076	13140	13152	13016	13020	12979	13051	12913	12953	13135	13102	12969	13104	13144	13018	12868	12912	12918	13026	13118	13053	12883	12961	12937	13066	13157	13152	13007	13177	13006	12948	13101	12989	13012	13127	13051	13084	13040	13126	13001	12997	13014	13037	13104	13017	12955	13009	13075	12982	12979	13159	12992	13090	12849	13037	13057	12913	13010	12974	12909	12991	13130	13053	12874	12875	13066	13097	12921	12932	13039	13099	12988	12959	13111	12949	13077	12992	13104	12868	13106	13037	13123	12913	13063	13075	12995	13030	13088	13071	12992	12994	12940	13015	12959	12894	12995	12917	12961	12892	13060	12981	13012	13054	13062	13097	13051	13050	12976	13200	12953	13051	12934	13024	12916	12901	13060	12870	13075	13154	12895	12961	12784	13038	12967	13001	13004	13047	12998	13070	13140	12999	12893	13028	12980	13105	13204	12969	13102	13158	13065	12870	12942	13002	13000	13021	12944	13210	13020	13086	12983	13021	12978	13028	13016	12928	13028	13066	13083	13091	12865	12943	12986	12994	13025	13067	12880	13169	13036	13017	13093	13201	12889	12962	12922	12891	13052	13097	13059	13025	12962	12903	13011	12959	12904	13022	13085	13004	13167	13054	13057	13034	13071	13094	13155	12971	13135	13007	13113	12857	13157	12931	13013	12906	12956	12876	12994	12914	13128	13005	13030	12995	13005	13198	12921	13100	12914	13142	13018	12980	12839	12973	13034	13022	12879	13115	12911	13060	12927	13179	13124	12927	13211	12954	12910	12845	12951	12915	12926	13092	13128	13029	12998	12914	12924	13026	13068	12984	12928	12962	12947	13103	13063	12996	12921	13212	13118
22212	21170	28427	24302	21545	22951	22989	17947	17186	17707	17029	16871	16697	16404	16124	15993	15994	15787	15735	15806	15874	15883	16049	16437	17495	17815	17138	16575	16258	15823	15833	15620	15756	15521	15560	15566	15598	15631	15654	15628	15462	15576	15712	15720	15830	15681	15669	15708	15617	15636	15724	15595	15807	15677	15799	15628	15553	15710	15566	15689	15617	15745	15410	15582	15648	15491	15780	15731	15529	15837	15652	15495	15481	15730	15408	15420	15829	15694	15520	15652	15655	15675	15653	15474	15549	15578	15533	15677	15626	15572	15426	15547	15580	15435	15533	15704	15641	15462	15440	15656	15734	15588	15682	15654	15637	15621	15351	15650	15488	15691	15688	15659	15535	15503	15724	15578	15557	15542	15615	15664	15354	15582	15671	15670	15586	15756	15528	15505	15514	15551	15662	15501	15500	15641	15477	15577	15804	15608	15611	15592	15603	15534	15396	15686	15760	15665	15746	15708	15772	15463	15483	15566	15702	15518	15753	15539	15803	15661	15605	15400	15716	15434	15461	15493	15688	15485	15430	15561	15508	15674	15583	15869	15576	15602	15622	15572	15705	15447	15637	15413	15740	15687	15633	15693	15527	15724	15648	15418	15556	15377	15762	15668	15575	15478	15694	15443	15689	15528	15492	15813	15626	15603	15736	15528	15462	15572	15602	15433	15703	15715	15662	15458	15587	15494	15631	15576	15492	15604	15487	15570	15686	15485	15537	15546	15447	15751	15679	15661	15583	15563	15621	15524	15646	15407	15472	15679	15527	15668	15642	15702	15481	15355	15733	15573	15530	15356	15602	15527	15526	15395	15603	15549	15619	15398	15598	15512	15547	15694	15753	15391	15649	15645	15640	15567	15549	15594	15587	15441	15694	15242	15443	15681	15574	15418	15484	15522	15524	15622	15384	15611	15594	15692	15533	15684	15612	15524	15648	15477	15391	15603	15538	15557	15655	15529	15293	15476	15739	15650	15778	15835	15689	15486	15688	15405	15744	15465	15501	15571	15614	15767	15600	15546	15569	15622	15514	15377	15432	15629	15721	15620	15678	15536	15443	15507	15612	15478	15587	15486	15481	15673	15581	15644	15526	15493	15539	15407	15479	15559	15443	15466	15470	15668	15515	15510	15752	15514	15657	15680	15703	15586	15528	15456	15808	15675	15485	15556	15665	15604	15571	15799	15669	15608	15619	15462	15682	15695	15626	15461	15605	15663	15506	15624	15602	15608	15448	15651	15670	15575	15733	15632	15504	15515	15570	15671	15418	15557	15651	15560	15480	15638	15570	15616	15604	15538	15647	15519	15549	15366	15521	15728	15700	15516	15599	15489	15569	15704	15659	15651	15693	15569	15666	15752	15479	15610	15731	15540	15646	15498	15587	15482	15726	15598	15623	15558	15486	15524	15479	15620	15708	15591	15646	15744	15578	15690	15604	15536	15747	15629	15588	15552	15453	15494	15661	15648	15511	15738	15534	15409	15587	15716	15716	15615	15737	15555	15498	15811	15461	15623	15434	15526	15737	15745	15696	15672	15433	15558	15565	15570	15671	15622	15605	15475	15533	15604	15393	15614	15618	15454	15525	15631	15609	15469	15752	15482	15698	15497	15547	15362	15649	15579	15608	15550	15445	15566	15477	15492	15949	15711	15349	15707	15725	15658	15437	15541	15624	15525	15469	15468	15532	15572	15461	15569	15577	15456	15410	15269	15569	15606	15593	15534	15526	15701	15732	15660	15613	15604	15493	15465	15488	15655	15443	15569	15563	15560	15586	15417	15616	15517	15649	15328	15520	15580	15613	15713	15801	15559	15578	15630	15665	15627	15541	15666	15735	15685	15635	15704	15543	15569	15592	15422	15585	15383	15632	15441	15593	15597	15673	15670	15514	15618	15635	15589	15753	15839	15600	15734	15635	15710	15447	15899	15405	15562	15614	15564	15640	15501	15642	15497	15727	15341	15677	15594	15558	15418	15753	15622	15561	15614	15629	15691	15376	15527	15515	15697	15552	15446	15706	15488	15566	15569	15541	15607	15451	15506	15438	15523	15483	15526	15484	15666	15656	15449	15588	15584	15526	15634	15871	15678	15518	15725	15639	15690	15650	15429	15416	15451	15544	15466	15663	15620	15607	15719	15724	15563	15444	15633	15689	15591	15633	15473	15601	15444	15552	15511	15615	15700	15529	15740	15261	15809	15220	15593	15413	15571	15579	15616	15664	15577	15611	15657	15679	15776	15618	15589	15425	15640	15960	15788	15679	15559	15725	15728	15846	15533	15473	15501	15607	15661	15528	15613	15365	15672	15604	15882	15680	15629	15568	15575	15382	15591	15571	15653	15420	15587	15515	15671	15533	15572	15658	15927	15635	15528	15577	15508	15648	15729	15541	15444	15560	15563	15472	15510	15641	15700	15730	15476	15601	15516	15639	15667	15575	15728	15504	15469	15453	15713	15493	15588	15354	15420	15609	15687	15470	15458	15515	15533	15614	15574	15439	15574	15496	15731	15657	15654	15405	15843	15601	15724	15736	15705	15533	15646	15427	15797	15540	15446	15713	15534	15525	15537	15422	15555	15673	15495	15502	15665	15444	15625	15564	15702	15707	15753	15579	15903	15563	15643	15604	15392	15681	15517	15482	15537	15537	15414	15568	15426	15541	15479	15457	15468	15566	15470	15359	15564	15586	15536	15566	15515	15533	15612	15505	15499	15459	15594	15497	15439	15475	15418	15667	15731	15624	15467	15458	15629	15551	15485	15550	15652	15492	15767	15570	15573	15626	15354	15468	15575	15674	15538	15644	15395	15625	15722	15682	15495	15609	15562	15646	15673	15580	15732	15644	15627	15598	15449	15602	15486	15569	15687	15610	15648	15543	15601	15527	15450	15718	15337	15454	15517	15628	15490	15588	15440	15550	15551	15737	15637	15430	15463	15698	15672	15691	15401	15617	15565	15682	15686	15698	15685	15688	15494	15651	15575	15695	15589	15752	15582	15518	15439	15547	15579	15630	15524	15523	15571	15724	15625	15659	15417	15474	15597	15620	15468	15521	15421	15529	15704	15489	15587	15720	15764	15559	15548	15499	15533	15564	15470	15656	15595	15409	15337	15411	15587	15567	15758	15655	15682	15605	15640	15570	15708	15649	15370	15643	15587	15340	15526	15636	15594	15744	15633	15555	15515	15478	15506	15730	15614	15715	15650	15570	15499	15828	15574	15508	15556	15493	15570	15406	15445	15605	15452	15559	15696	15638	15720	15705	15493	15610	15460	15491	15585	15663	15612	15535	15631	15628	15654	15502	15503	15655	15526	15501	15507	15540	15670	15670	15685	15609	15588	15649	15488	15682	15624	15556	15433	15614	15578	15447	15740	15576	15540	15553	15661	15506	15386	15492	15633	15675	15607	15664	15520	15552	15761	15448	15469	15553	15754	15741	15716	15751	15524	15359	15596	15556	15578	15666	15436	15531	15516	15574	15687	15440	15672	15661	15528	15508	15805	15543	15475	15289	15618	15520	15780	15628	15783	15668	15375	15429	15555	15654	15670	15736	15632	15779	15649	15651	15553	15475	15409	15664	15549	15659	15537	15562	15412	15671	15704	15634	15604	15437	15490	15519	15508	15627	15700	15600	15926	15485	15648	15468	15566	15553	15654	15554	15579	15575	15822	15660	15630	15685	15593	15619	15599	15546	15587	15546	15672	15373	15557	15598	15493	15555	15641	15415	15423	15534	15470	15488	15640	15534	15753	15650	15398	15591	15540	15719	15699	15820	15459	15650	15654	15539	15789	15537	15654	15585	15612	15375	15634	15516	15406	15759	15424	15652	15601	15641	15567	15547	15691	15632	15614	15678	15646	15648	15641	15575	15412	15539	15626	15542	15387	15582	15523	15529	15519	15610	15513	15594	15669	15568	15602	15603	15344	15588	15576	15748	15539	15696	15645	15637	15664	15777	15617	15702	15497	15383	15598	15521	15420	15481	15749	15626	15800	15624	15507	15556	15503	15772	15473	15396	15554	15472	15630	15710	15404	15639	15589	15600	15332	15433	15647	15612	15569	15527	15552	15674	15765	15624	15624	15505	15422	15547	15409	15619	15637	15598	15612	15534	15572	15703	15548	15515	15581	15356	15745	15505	15462	15553	15305	15723	15538	15812	15632	15472	15512	15530	15577	15686	15662	15486	15564	15634	15590	15575	15488	15678	15495	15494	15554	15517	15580	15514	15600	15514	15514	15615	15667	15640	15713	15630	15387	15639	15818	15652	15526	15684	15290	15562	15426	15753	15680	15576	15745	15578	15770	15593	15506	15389	15456	15539	15543	15627	15539	15622	15607	15421	15560	15483	15532	15461	15528	15777	15379	15654	15794	15789	15653	15693	15563	15687	15577	15312	15642	15716	15481	15598	15487	15534	15481	15608	15536	15572	15479	15498	15671	15513	15468	15560	15478	15711	15655	15496	15713	15619	15803	15833	15617	15544	15514	15712	15688	15867	15282	15470	15687	15377	15588	15585	15443	15606	15756	15615	15735	15562	15466	15258	15580	15519	15409	15530	15791	15578	15720	15549	15626	15330	15567	15776	15402	15472	15498	15437	15654	15481	15758	15644	15643	15606	15394	15541	15498	15405	15511	15580	15666	15658	15611	15556	15636	15642	15461	15607	15459	15371	15346	15594	15598	15642	15411	15585	15683	15407	15621	15587	15570	15782	15431	15590	15708	15612	15526	15420	15800	15412	15651	15592	15788	15469	15507	15844	15560	15447	15518	15522	15560	15377	15775	15692	15733	15652	15567	15402	15575	15723	15502	15691	15608	15769	15479	15425	15731	15585	15493	15406	15624	15646	15815	15647	15490	15461	15743	15631	15568	15788	15563	15646	15710	15453	15609	15616	15648	15620	15702	15333	15676	15679	15468	15750	15402	15451	15799	15651	15551	15618	15573	15450	15496	15467	15501	15408	15699	15472	15529	15609	15584	15524	15596	15519	15568	15543	15676	15581	15555	15583	15718	15511	15394	15551	15842	15583	15696	15690	15414	15567	15627	15590	15502	15825	15720	15449	15659	15596	15506	15676	15382	15431	15684	15703	15465	15527	15709	15722	15493	15611	15429	15528	15718	15675	15585	15372	15645	15483	15556	15441	15525	15709	15625
32537	63105	50062	30040	20262	16319	15508	14851	15562	15361	14467	14338	14431	13682	13493	13108	13205	12880	12959	12906	13039	12815	13088	14130	15628	15686	14667	13935	13362	12957	12896	12920	12692	12819	12669	12888	12679	12864	12695	12746	12639	12857	12940	12882	12892	12822	12688	12921	12869	12750	12840	12738	12733	12844	12713	12672	12814	12819	12598	12764	12745	12751	12786	12752	12804	12762	12881	12786	12692	12662	12738	12659	12754	12912	12748	12839	12635	12918	12706	12722	12653	12862	12776	12740	12802	12927	12811	12643	12675	12827	12728	12779	12759	12852	12911	12903	12700	12780	12627	12756	12840	12814	12905	12695	12768	12656	12744	12790	12629	12767	12808	12879	12840	12736	12553	12860	12834	12817	12806	12823	12753	12803	12789	12790	12906	12656	12901	12648	12846	12945	12731	12891	12667	12803	12875	12654	12844	12691	12789	12853	12848	12720	12712	12646	12788	12784	12896	12915	12707	12670	12805	12820	12700	12833	12637	12786	12682	12794	12802	12702	12872	12897	12816	12669	12729	12593	12686	12911	12936	12723	12902	12745	12810	12774	12667	12826	12804	12697	12719	12785	12736	12751	12643	12814	12687	12746	12694	12646	12745	12831	12893	12615	12831	12876	12694	12810	12864	12787	12737	12752	12823	12562	12813	12882	12801	12729	12894	12726	12717	12809	12624	12752	12696	12758	12712	12894	12709	12858	12872	12759	12837	12611	12653	12755	12910	12759	12875	12819	12830	12758	12873	12708	12859	12601	12831	12794	12690	12760	12767	12789	12700	12592	12806	12774	12718	12724	12804	12747	12819	12876	12863	12780	12944	12910	12755	12630	12713	12650	12852	12654	12722	12824	12732	12770	12616	12780	12746	12800	12864	12666	12916	12705	12684	13011	12762	12665	12771	12916	12853	12858	12886	12653	12633	12845	12740	12731	12795	12735	12809	12740	12797	12774	12869	12835	12876	12758	12680	12795	12897	12730	12784	12729	12689	12858	12843	12751	12815	12786	12811	12794	12669	12598	12760	12761	12629	12708	12733	12926	12768	12603	12721	12719	12672	12698	12697	12878	12725	12733	12868	12933	12754	12811	12836	12691	12781	12894	12678	12916	12813	12778	12706	12736	12739	12830	12581	12744	12782	12605	12825	12722	12848	12748	12701	12931	12694	12718	12793	12868	12674	12794	12765	12867	12802	12817	12713	12716	12861	12874	12683	12670	12967	12846	12920	12861	12712	12715	12973	12863	12703	12737	12714	12655	12828	12722	12838	12600	12766	12755	12691	12792	12707	12625	12918	12676	12882	12708	12680	12699	12752	12834	12827	12770	12781	12843	12641	12759	12778	12666	12742	12657	12738	12868	12886	12636	12865	12826	12881	12918	12674	12718	12848	12606	12804	12903	12666	12937	12729	12672	12940	12852	12817	12658	12706	12690	12884	12861	12910	12776	12713	12963	12932	12979	12797	12795	12691	13042	12929	12873	12756	12875	12731	12834	12823	12698	12845	12851	12761	12707	12787	12900	12670	12710	12747	12811	12779	12714	12784	12799	12808	12715	12710	12823	12766	12727	12890	12711	12663	12705	12744	12773	12795	12997	12749	12701	12719	12730	12844	12890	12783	12752	12767	12882	12695	12942	12895	12733	12816	12789	12851	12663	12846	12646	12758	12847	12857	12793	12877	12772	12809	12721	12820	12651	12905	12758	12703	12661	12687	12797	12778	12844	12760	12949	12713	12635	12809	12869	12665	12801	12820	12714	12788	12855	12594	12723	12748	12871	12683	12811	12626	12915	12807	12529	12908	12651	12709	12786	12805	12684	12849	12846	12914	12726	12746	12682	12692	12747	12671	12906	12636	12583	12783	12746	12750	12796	12652	12819	12756	12832	12734	12715	12812	12600	12755	12787	13005	12772	12627	12616	12806	12770	12752	12831	12690	12802	12913	12701	12757	12719	12816	12818	12625	12836	12767	12673	12755	12931	12751	12940	12815	12657	12814	12766	12682	12909	12752	12717	12982	12728	12611	12767	12767	12802	12789	12670	12913	12688	12850	12841	12749	12778	12897	12762	12762	12640	12807	12888	12909	12740	12846	12734	12790	12778	12872	12616	12843	12835	12951	12848	12915	12793	12842	12839	12782	12822	12858	12923	12556	12855	12715	12596	12798	12668	12760	12784	12911	12609	12810	12943	12728	12769	12916	12792	12748	12588	12763	12795	12591	12799	12731	12867	12776	12691	12700	12758	12789	12710	12725	12859	12679	12849	12646	12554	12772	12789	12756	12723	12766	12891	12710	12608	12820	12741	12885	12719	12837	12788	12708	12872	12749	12830	12816	12637	12904	12746	12612	12585	12775	12706	12795	12883	12740	12829	12738	12806	12769	12801	12804	12878	12797	12858	12731	12741	12674	12751	12727	12530	12743	12729	12909	12816	12891	12803	12661	12779	12591	12682	12802	12868	12690	12695	12720	12802	12713	12854	12815	12805	12830	12674	12707	12690	12644	12667	12753	12826	12711	12822	12889	12843	12870	12715	12594	12653	12858	12748	12739	12730	12730	12689	12596	12825	12886	12635	12745	12759	12691	12944	12730	12620	12674	12743	12784	12788	12831	12728	12713	12721	12606	12701	12720	12789	12770	12550	12643	12648	12758	12773	12805	12818	12775	12837	12761	12855	12758	12805	12690	12745	12767	12771	12748	12652	12821	12869	12693	12964	12759	12724	12833	12858	12698	12694	12789	12775	13014	12872	12750	13037	12704	12800	12885	12765	12774	12771	12811	12811	12774	12844	12806	12958	12729	12475	12835	12475	12724	12882	12815	12742	12751	12784	12845	12844	12971	12776	12765	12792	12897	12693	12665	12793	12567	12740	12930	12649	12689	12764	12785	12851	12754	12807	12771	12701	12787	12899	12697	12768	12806	12753	12687	12685	12675	12882	12780	12749	12826	12704	12743	12796	12764	12620	12870	12755	12658	12870	12694	12660	12712	12654	12752	12714	12805	12816	12724	12746	12743	12877	12940	12869	12648	12716	12840	12761	12851	12817	12888	12760	12706	12953	12806	12716	12876	12680	12510	12884	12861	12881	12851	12733	12736	12698	12732	12672	12770	12799	12779	12923	12599	12678	12754	12900	12789	12650	12641	12922	12753	12604	12504	12747	12581	12836	12762	12896	12667	12776	12785	12754	12691	12803	12812	12826	12634	12791	12763	12766	12644	12638	12615	12605	12823	12798	12692	12707	12638	12792	12866	12832	12870	12779	12766	12783	12841	12729	12866	12811	12806	12898	12749	12780	12724	12675	12748	12650	12758	12904	12731	12713	12777	12818	12760	12808	12766	12867	12706	12876	12843	12785	12779	12750	12944	12743	12758	12834	12694	12637	12969	12853	12857	12678	12811	12832	12622	12988	12895	12527	12719	12747	12840	12870	12652	12715	12729	12882	12989	12894	12639	12835	12835	12648	12715	12698	12774	12708	12650	12791	12772	12744	12777	12693	12658	12782	12969	13000	12801	12793	12919	12667	12751	12730	12641	12821	12777	12780	12637	12721	12768	12642	12711	12822	12824	12721	12854	12899	12921	12818	12721	12773	12745	12830	12691	12738	12761	12778	12737	12896	12795	12834	12742	12752	12892	12639	12726	12581	12880	12739	12886	12765	12818	12898	12732	12715	12900	12829	12696	12708	13000	12999	12769	12684	12840	12830	12841	12865	12678	12724	12626	12867	12770	12666	12835	12828	12790	12750	12749	12748	12691	12763	12722	12774	12748	12819	12845	12779	12802	12767	12707	12752	12818	12638	12652	12823	12808	12765	12870	12760	12658	12689	12872	12692	12660	12707	12804	12784	12568	12886	12857	12660	12849	12744	12719	12707	12669	12723	12775	12938	12858	12944	12806	12793	12768	12964	12786	12733	12720	12742	12761	12898	12797	12800	12682	12730	12747	12737	12790	12802	12689	12731	12704	12634	12646	12766	12713	12836	12770	12894	12887	12696	12683	12726	12814	12749	12730	13038	12786	12856	12759	12594	12781	12795	12831	12711	12724	12637	12939	12677	12692	12731	12715	12781	12810	12704	12793	12708	12908	12691	12682	12637	12903	12714	12896	12879	12747	12805	12742	12953	12784	12772	12855	12738	12856	12788	12815	12857	12708	12785	12937	12775	12807	12830	12845	12903	12860	12866	12885	12839	12915	12672	12864	12770	12635	12661	12726	12703	12800	12781	12847	12789	12695	12829	12943	12782	12722	12888	12923	12840	12644	12678	12726	12801	12829	12780	12894	12707	12924	12762	12836	12770	12663	12863	12848	12916	12651	12663	12696	12826	12814	12774	12764	12649	12774	12768	12717	12917	12615	12853	12724	12807	12829	12840	12766	12823	13004	12730	12801	12624	12895	12701	12800	12721	12737	12785	12738	12742	12813	12603	12679	12844	12847	12651	12807	12668	12810	13035	12929	12805	12925	12741	12797	12783	12793	12749	12690	12764	12799	12815	12684	12591	12745	12794	12773	12928	12744	12814	12789	12653	12786	12910	12894	12845	12780	12716	12717	12929	12608	12848	12616	12725	12848	12836	12722	12710	12784	12789	12695	12777	12801	12785	13020	12708	12959	12831	12729	12686	12957	12611	12633	12805	12716	12978	12809	12720	12928	12783	12772	12889	12763	12831	12746	12753	12824	12759	12726	12861	12866	12610	12739	12816	12858	12770	12888	12733	12660	12807	12750	12794	12774	12877	12675	12756	12917	12858	12766	12789	12982	12700	12875	12790	12832	12612	12627	12795	12652	12764	12830	12748	12695	12649	12786	12578	12832	12762	12742	12645	12695	12789	12849	12658	12958	12796	12575	12854	12505	12859	12700	12806	12783	12635	12822	12842	12779	12788	12715	12741	12811	12788	12711	12755	12589	12796	12721	12840	12887	12750	12722	12709	12597	12731	12882	12826	12595	12737	12867	12811	12749	12628	12683	12764	13007	12787	12624	12845	12617	12698	12779	12745	12775	12720	12835	12819	12686	12646	12835	12761	12823	12887	12838	12702	12600	12844	12858	13019	12687	12914	12604	12731	12753	12822	12697	12726	12953	12803	12931	12664	12817	12713	12728	12760	12777	12883	12552	12945	12789	12577	12897	12720	12877	12730	12791	12656
31072	32382	33855	25113	18613	16974	16847	16942	16979	16490	16610	16398	16082	16320	16178	16257	16334	16136	16032	16025	16037	15974	16026	16044	16238	16018	16185	16050	15978	15966	15977	15861	16117	16059	15973	15999	15892	15768	15990	16106	15887	16013	16002	15843	16027	15969	15953	15865	15871	15965	15816	15924	15801	15910	15855	15857	15983	15993	15942	15967	15957	16160	16025	15953	15941	15950	15837	15909	15848	16026	15846	15882	16164	16146	15956	15937	16074	15902	15827	15979	15947	15793	16045	15788	15967	15987	15912	15874	15982	15783	15867	15836	15955	15920	16032	15824	15912	16186	15913	16090	16046	15941	15796	15970	16108	15814	15686	15896	15954	15777	15972	15950	15883	15936	16131	15927	16002	15724	15625	15980	16149	15808	15856	15877	15923	15642	15995	15957	15886	15921	16035	15920	16079	15817	15812	15711	15632	16061	16156	15906	15950	16001	15954	15965	16058	16016	15855	15893	15809	15767	15764	15856	15857	16027	15932	15922	15943	15936	15815	15839	15979	15886	15826	15951	15872	15951	15829	15959	15986	16093	15916	15939	16003	15795	15936	16038	15889	15885	15929	15950	15888	16010	15976	15890	16006	15919	16026	15862	16002	15852	15885	15726	15892	16044	15753	15896	15805	15957	15788	15746	15884	15801	16164	16010	16074	15870	16007	15781	15995	15924	16028	15814	15981	15920	15967	15918	15948	16162	15807	15799	15662	15900	15942	15699	15801	15885	15981	16063	15694	15972	15965	16039	16000	16259	16062	16120	16000	15790	15883	15573	15816	15804	16154	15914	15860	15955	15871	15989	16039	15876	16005	15967	16004	16010	15700	15874	15985	15942	16231	16146	16133	15717	15726	15765	15924	15915	15876	16023	15821	15828	15763	15837	15804	16017	16016	15753	16078	15849	16010	15872	15786	15955	15717	15950	15824	15870	15849	15894	15913	15883	15949	15778	15612	15919	15972	16024	15725	15914	16203	16134	15742	16139	15936	15884	15984	16214	15801	16003	16067	15916	15807	15825	15982	15834	15698	15862	15875	15891	15841	16071	16067	15814	15917	15884	15784	15967	15824	16062	16133	15890	15594	15838	16028	15975	15999	15841	15960	15783	15959	15910	16108	15808	15970	15889	15843	15883	15885	16018	15985	15978	16017	15937	16000	16087	15970	15946	15863	15979	15872	15926	15845	16082	15903	15651	15951	15796	15876	15946	15986	15967	15875	16064	16039	15913	16019	15896	15935	15981	15873	15890	16125	16051	15797	15972	16217	15892	15813	16004	16096	15921	15905	16019	16125	15695	15712	15944	15769	16160	15932	16018	15863	15975	15917	16002	15875	15767	16097	15883	16031	15987	16025	15855	16070	15916	16130	15912	15801	16129	15805	15933	15905	15855	15903	15792	16101	16002	15939	15881	16028	15784	15981	15940	15833	15980	15933	15914	15757	15901	15977	15885	15996	15937	15857	15878	15890	15898	15863	16040	15743	15916	15994	16010	16021	16029	15966	15931	15961	15784	15989	15940	15951	15856	15879	15932	16066	15939	15950	15769	15697	16066	15743	15902	16010	16015	15977	15802	15943	15904	15949	15873	15944	15976	15907	16059	15939	15890	15964	15977	15824	15761	15854	15858	15946	15887	16090	16054	15949	15971	15880	16105	15874	15745	15798	15844	15909	16035	15860	16025	15746	15988	16024	16002	16109	15976	15929	15930	15872	15868	15749	16118	15839	16062	15990	15830	15877	15873	15983	15920	15839	15833	15956	15799	16187	15933	15808	15866	16135	15930	15690	15830	16010	15937	15835	15992	15940	15782	16079	15940	15795	16032	15873	16148	16038	16077	16103	15878	16012	15794	15921	15888	15986	15905	16059	15844	15861	15978	16036	15897	15891	15700	16028	15760	16027	15862	16044	15923	15698	16102	15991	16007	16179	15932	16092	16079	16171	16049	15821	15669	15768	15889	16033	15887	16069	15904	15938	15883	16040	16004	15944	15788	15873	16043	16121	15883	16164	16053	16056	16082	16064	15925	15804	15965	15816	15737	15788	15922	15947	15883	15839	15912	15859	15909	15686	15938	16015	15985	15976	16122	16014	15824	16075	15964	15852	15909	16119	16123	16061	15691	15965	16026	15884	15997	16015	16031	15963	15847	16177	15795	15807	15750	15861	15886	16009	15806	16051	15916	15915	15809	15819	16098	16107	16042	16226	15938	16062	16070	15770	16005	15798	15804	15893	15881	15897	15894	16006	15962	15941	16068	16087	15839	15951	15787	15963	16003	15824	16086	15943	15817	15956	15924	15808	16020	15835	16011	15982	15786	15818	15874	16057	16039	16066	15897	16022	16041	15906	16137	15925	15906	15889	15887	15863	15835	15892	15994	15983	15803	16158	15925	15977	15995	16052	15938	15939	15935	15990	15927	15747	15974	15987	15950	16047	15905	15958	15887	16066	16216	16073	15879	15925	15782	15882	16145	16046	16093	15828	16058	16129	16074	16003	15939	15884	15836	15972	15856	15959	16015	15979	15978	15790	15726	15882	15968	15964	16018	15992	15715	15914	15933	15903	16036	15868	15689	15909	15858	15992	16108	15903	15898	15875	15846	15698	15914	15964	16021	15910	15988	15872	15910	15926	15874	16168	16085	15976	15850	15851	16098	15890	15844	15855	15860	16135	15923	15890	15761	15983	15907	15932	15836	15914	15884	15829	15890	15988	16023	15851	15826	15950	15971	15941	15962	15868	15806	15860	15917	15858	15984	15772	16053	16060	15826	15825	15914	15862	15868	15920	16104	15754	15920	16163	15834	16011	15990	15935	16077	15885	16048	16009	16039	16047	15983	15883	15861	15936	15826	15950	16041	16049	15997	15795	15851	15895	15986	15871	15994	16007	15999	15990	16153	15979	15845	15883	15836	15858	15999	16019	15765	16058	15801	15887	15895	16046	15833	15952	16007	15691	15867	15863	15798	15839	16187	15946	15843	16059	16132	15695	16174	16005	16019	15921	16062	15906	16109	16118	15888	15918	16030	15988	15765	15798	15865	15824	16166	16027	15696	16126	15729	15953	15771	15844	16048	15895	15858	15962	15811	15940	16029	15921	15956	15833	16003	15878	16079	15829	15883	15967	15761	16110	15897	15877	15890	16037	15834	15913	16027	15940	15870	15872	15858	15738	16125	16003	16020	16031	15927	15798	16075	15733	15888	15976	16035	15966	16101	16033	16167	15928	15989	15756	16040	15956	16034	15922	15650	15819	15850	16087	15972	15885	16053	15918	16176	15913	15894	16080	15776	15779	15868	15797	15994	15854	15946	16049	16007	16044	16107	16010	15863	15904	15780	15982	16105	15950	16124	15736	15816	15951	16056	16051	16131	15879	15918	15913	15711	15799	16081	15931	15925	15886	15952	15932	15645	15967	15917	15847	15861	15817	16012	15830	15954	15894	15777	15985	15903	15946	15885	15958	15941	15869	16013	15791	15898	15930	15851	15990	15865	15945	15792	15972	15886	16134	16005	16050	15922	15783	15864	15880	15950	15933	15913	15930	15784	15961	15939	15934	15868	15956	15816	15920	15906	15795	15980	16022	16004	15918	16016	15915	16000	16075	15933	15874	15972	15987	15915	16090	16168	15830	15823	15759	15967	15716	15923	15959	15992	15761	16042	16014	16067	15938	16007	15834	16004	15941	15943	15911	16009	16071	15906	15899	15971	16082	15849	16022	15935	15936	16054	15928	16013	15893	15896	15933	15872	16099	16044	16167	15816	15985	15774	16063	16129	15991	15892	16037	16062	15897	16207	16067	16002	15859	15836	15750	16048	15898	15867	15988	15819	15822	15825	15771	15804	15827	15848	15661	15913	15980	16121	15899	15901	16046	15829	15711	15882	15946	15921	15982	16030	15699	16023	16003	16028	15839	15928	15918	15716	15898	15857	16013	15886	16153	16013	16165	15910	15898	16004	16108	16068	16020	15908	15857	15866	15939	16050	15895	15993	16046	16221	15725	15770	15834	15948	15882	15888	15918	15904	15950	16281	15983	15894	15885	15784	15923	15874	15927	16041	15881	16005	16021	15918	16027	15749	15790	15715	15837	15915	16148	15934	16055	15931	16104	15786	15942	15811	16123	15853	15881	16081	16011	16124	15774	15941	15905	15702	15992	15924	15875	15879	16120	15924	15955	15864	16046	15966	16031	15873	15992	15923	16045	16277	15972	15971	15948	15738	15869	15987	16097	15908	16096	15979	15949	15842	15875	15890	16022	15853	16041	16126	16072	15942	15854	15855	15834	15844	16013	16015	15684	16016	16021	15873	15893	16028	15916	15958	15833	15860	15932	16012	15890	15975	15831	15790	16151	16066	15792	16045	16094	15745	16041	16113	15932	15817	16116	15820	16107	15740	16005	15993	16048	15898	16006	15901	15872	15836	15818	15925	15844	15853	15721	15751	15829	15961	16080	16126	15838	15966	15790	15848	15901	16129	15866	15763	16061	15922	15878	15906	15805	15736	15807	15902	15861	15953	15965	16059	15896	15934	15981	16066	15812	15940	15715	15952	15900	15987	15892	15880	15807	15887	16022	16052	15918	15900	15882	15848	15942	15805	16027	15961	16134	15814	15940	16046	15845	15748	16101	16124	15875	15905	15934	15818	15710	16012	15918	15901	15972	15980	16105	15996	15862	15711	16015	15989	16010	15948	16063	15890	15967	15733	15883	15975	16225	15984	15993	15989	15866	15993	16163	15875	16068	15922	15852	16077	15877	15944	16036	15791	16218	15865	15984	15911	15938	15845	15909	15770	16062	15880	15953	15853	15928	15914	15905	15840	16070	15756	15998	15860	15885	16038	15952	15908	15721	15832	15977	15875	15940	16200	15638	15839	15829	15870	15951	15815	15910	15852	16018	15882	16033	15899	15841	15852	15835	15849	16048	15911	15979	15975	15919	15744	15881	15981	15919	15904	15994	15981	15775	15706	15915	15917	15990	15967	15907	16115	15889	15723	15764	16113	16071	16035	16087	15902	15949	15865	15821	15950	15775	15845	15929	16047	15882	16128	16071	15959	16083	15922	15914	15760	15983	15989	15824	15877	15906	16054	15944	15847	15794	15829	15891	15931	15854	15944	15815	16091	16102	15999	15990	15982	15888	16101	16054	15804
30023	46969	33116	20352	15561	14379	14216	14469	14407	13750	13968	13888	13481	13353	13474	13345	13198	13171	13041	13000	13140	13151	12967	13129	13179	13343	13167	13164	13083	13197	13020	13083	13021	12979	13042	13025	12973	12813	13047	12987	12997	13003	13052	12979	13119	12972	13110	12968	12851	12921	13097	12997	13109	12915	13122	12960	13006	13287	12999	12969	12962	13093	12895	12872	13072	12994	13109	13025	12912	12954	12976	13100	12813	13062	13009	13006	13133	13007	12967	13083	12979	13060	12930	13046	13085	12955	12861	12959	13103	12839	13188	13041	13064	13090	13008	13149	13099	12911	13010	13272	13214	12966	12967	13048	12947	13137	13100	12995	12955	12922	12892	13053	12914	12968	13038	12919	12944	13096	12961	12934	13130	12986	12962	13104	13157	12982	12905	12838	13052	13114	13130	12984	13137	12860	12909	12988	12943	13005	12798	13114	13032	13070	13062	13015	13047	13120	13136	13002	13022	12856	13070	12930	12956	12916	13075	13043	13016	13018	13013	12965	12957	13087	13139	13008	12929	13007	13045	13044	13185	13036	12984	13030	13050	13158	12987	12900	13159	13152	13208	13083	13124	13030	12894	13006	12940	13124	13060	13151	12962	13076	13057	13001	13121	12954	12843	13067	13084	13098	13090	12981	12932	13040	12948	12914	12865	13049	12945	13020	12976	13017	13122	13058	13040	13023	12988	13020	13132	13054	12969	13138	12984	13110	13106	13227	12962	13076	13012	12984	13138	13099	13085	13104	13066	12968	12810	13079	13016	13063	12973	13023	13046	12923	13188	12826	13187	12953	12986	12912	13158	12988	13076	12959	12934	12971	12996	13021	13018	13054	12933	12980	13046	13082	13069	12822	13171	13073	13081	12963	13050	12961	13033	13044	12952	13077	13049	13035	13077	13002	13073	13040	12946	12929	13080	12932	12974	13140	13076	13073	12964	13073	13122	12965	12981	12951	13086	13106	13092	13184	13137	13026	12930	13000	13147	12972	13111	12964	13049	13074	12928	13095	13029	13075	13209	13005	13012	13039	12949	13018	13094	12950	13114	13116	13032	12962	13179	13031	13049	13010	12946	13203	13043	12998	13054	13035	13072	13011	13221	13164	12973	12973	12958	12842	12838	13125	13135	13085	13033	13174	13041	12834	13152	12941	13047	13040	13026	12806	12896	13024	13034	13121	13160	13158	12851	13048	13074	12951	12895	13107	13112	13094	13154	13034	13067	12923	13039	13118	13017	12973	12859	13177	12941	12933	13025	12952	13002	13119	13205	13055	12779	13106	13105	13081	12947	13110	13066	13016	13126	13022	12980	13058	12779	12963	12956	13172	12990	13135	13152	12952	13130	13124	12981	12939	13000	12908	13009	13094	13037	13176	13112	12972	13179	13105	12981	13107	13047	12988	13116	13055	13088	12954	12930	12921	13035	13073	12951	12981	12979	12902	12932	12970	12953	13108	12817	12967	12963	12895	13020	12865	12905	12957	13043	13033	12951	12964	12976	13030	12962	12995	12908	13228	13040	13057	12926	13019	13046	12876	12902	13033	12941	13088	13012	13091	13150	13120	13010	13030	12942	13058	13079	13161	12981	13049	12988	12864	13013	13069	13095	13069	13065	13059	12933	12922	13075	12972	13129	12963	12885	12866	13036	13164	13005	13079	12828	13083	12851	13107	12913	13053	12943	13125	13041	12929	13008	13195	13182	13060	13283	13009	13030	12981	12876	12857	13137	12990	13050	12852	13071	13118	13117	12880	13087	13023	13136	13178	12999	12998	13061	13004	13244	13002	13189	12994	13011	12882	13105	13108	13102	13058	13021	13149	13126	13162	12951	13014	13083	12893	13097	12909	13061	13059	13063	13107	13155	13066	12917	13082	13053	12964	12996	13077	13051	12974	13025	13029	12969	13110	13071	13041	12994	13025	12964	13051	13037	13154	13033	13004	13043	13113	13180	13212	13025	13054	12934	13058	13031	12867	13076	13041	13031	12982	13068	12923	13064	12993	13104	12963	13104	13021	13193	12933	12926	13053	13007	13059	13221	13005	13156	13083	13169	13000	13087	13095	13048	13255	12966	12940	13104	12986	13006	13086	12887	13116	13139	12940	12912	13106	13080	12791	13106	13124	13120	12982	12948	12771	13177	13168	12953	13016	13103	13157	13007	12913	12910	13033	12914	12984	13033	13033	12953	13107	13135	12913	13074	13062	13086	13013	13005	13086	13059	13013	12943	13059	13042	12923	12986	13089	12874	13083	12949	12959	13045	13248	13011	13020	13087	12992	12959	13010	12952	12877	13094	13053	12966	12946	13160	12992	12996	13001	13082	13019	12997	13046	13002	13076	13072	13073	13011	12946	12996	13085	12879	13227	12976	13032	12968	13000	13003	12996	12930	13063	13076	13064	13043	13262	13053	13109	12981	13076	13024	13043	12825	12749	12961	13091	12990	12874	13085	13037	13044	13003	13007	13046	13000	12751	12840	13069	13064	12968	12964	12965	13134	13072	12965	12954	12983	13005	13127	12984	13143	12932	13041	13080	13142	13107	12951	13071	13341	13123	13059	12877	13040	12994	12975	13114	12868	12929	13081	12864	13043	13163	13028	12981	13089	13113	13020	13036	13191	13080	13028	13026	13212	13013	13079	12858	12978	13125	13030	12922	13212	12981	13048	13134	13091	12920	12940	12965	12894	13030	12888	13038	13040	12943	13058	12991	13109	13172	13090	12910	12934	12974	13013	13060	12961	13172	12927	13023	12844	13088	12886	12941	13151	13055	13196	13077	12987	13014	12999	12766	13064	13177	13029	13117	12954	13003	12888	13066	12975	12978	13017	12964	12940	12978	13208	13034	13038	13075	12972	13108	13067	12942	12931	12976	13093	13149	12953	12885	13096	13047	13097	13082	13017	13016	13074	13137	12985	13099	13026	12913	12880	13214	13206	13084	12940	13064	13090	12888	13068	13173	13131	13062	13085	13243	13084	13130	13019	13158	13036	12919	12994	13014	13078	12989	13092	13043	12998	13042	13077	12889	13196	12966	12916	13123	13208	13020	13126	12946	13178	13126	12918	12986	13229	12943	13129	12891	12949	13087	13167	12996	13016	13128	13019	13043	12960	13076	13046	12994	13099	13018	13077	13012	12912	12956	12982	12976	12964	13185	13120	13022	13094	13040	13046	13063	13003	13069	13037	12956	12957	12976	13165	12868	13073	12934	12927	12896	12980	13095	13066	13111	13200	12961	12992	13156	13077	13197	13052	13096	12927	12927	13098	13027	13101	12909	13079	13092	13077	13010	13066	13090	12970	12870	13143	13022	13103	13079	13069	12907	13059	12959	13045	12932	13182	12984	12938	13066	12950	13144	13117	12948	13035	13099	12957	13028	13060	12955	12892	13105	13062	12983	13112	12981	13064	12941	13040	12945	13085	13095	13112	12961	12985	13138	13030	13079	13001	13009	12966	13157	12855	12966	13026	12945	13008	13029	12953	12943	13039	13064	13142	12939	12978	13057	12994	12929	13128	13019	13231	13061	13046	13004	13040	12879	12905	13060	13127	12937	13057	13048	13057	13087	13043	12898	13186	12911	13019	13010	13120	13041	13043	12966	12967	12942	12973	13042	13134	12943	13032	13004	13049	13160	13034	12864	13074	13217	13048	13111	13042	13034	13091	12903	13087	12939	13085	13157	13028	12993	13170	13021	13120	13074	13064	13081	13059	13127	13025	12962	13195	13091	13025	12889	13022	13040	13003	13073	12917	12952	13180	13028	12960	13086	13019	13001	12945	13119	12873	13120	12962	13023	13087	13130	12978	13041	12905	13033	13110	13026	13119	13119	13066	13016	13016	13022	13038	13224	12933	13118	13026	12945	13137	13093	12992	13066	13120	12968	12888	13074	13101	12855	13163	13015	12977	13078	12987	12951	13025	12982	13078	12895	13077	12878	13137	12903	13082	13084	13275	13087	13025	13147	13005	12907	12997	13133	13199	12794	13087	12957	13104	13151	13024	12877	13131	13039	12940	13036	12956	13095	12938	13015	13025	13072	12955	13105	12914	13196	12827	13031	13082	13070	12954	12866	12947	13103	13082	13051	13045	13053	13018	13053	12992	13123	13030	12916	13131	13078	13084	13018	13034	12994	13250	13215	13124	12965	12898	13076	13027	13189	13122	13104	12996	13115	12916	12891	12981	13003	12986	13145	13125	13155	12989	13025	13082	12966	13056	12919	12984	12937	13102	13134	13019	12984	13069	12926	12930	13003	12994	13123	13152	13061	13092	13133	13098	13159	12853	13058	13183	13000	12876	13068	12975	13067	13022	13037	13005	13083	12883	13234	13118	13048	13071	12886	13043	12953	13201	12952	13146	12990	12857	13099	13057	13133	13284	13018	13139	12979	12933	13073	12957	12947	13135	13050	13070	13128	13063	13180	13050	13186	12899	13039	13107	13065	13038	12996	12991	13199	13173	13100	13061	12912	12995	13032	13071	12958	13163	13147	13042	13063	13021	13135	13064	12967	13172	13071	12956	12991	12977	13137	13033	12937	12999	13021	12935	13002	12858	13116	13069	13159	12875	12840	13027	13176	13047	12992	13028	13015	13171	13013	12966	13011	13215	12742	13025	12998	12937	13151	12984	12941	12856	13021	13240	13061	13130	13123	13066	12997	13026	13009	12971	13062	13061	13173	13197	12967	13050	12847	13010	13043	13058	13150	12999	13107	12927	13120	13099	13009	12834	13025	13056	13079	13196	13001	13128	12943	13120	13097	13049	13091	13225	13110	12923	13217	13091	12920	12915	13059	13068	12994	13043	13093	12939	13070	12930	12989	13001	13047	13034	13079	13068	13086	13158	13015	13228	12881	13035	13013	13172	12950	12854	12971	13150	12995	13076	12993	13029	13034	13078	13111	13026	12905	12930	13004	12982	12946	12965	13058	12965	12907	13064	12973	13067	12953	13088	13174	13175	13048	12984	13058	13187	13038	13029	13315	13031	12823	13166	13075	13119	12884	12977	13120	13112	13043	13098	13036	13026	13103	12960	13034	13137	12930	13198	13116	13071	13188	13123	12998	12706	13059	13032	13121	12825	12897	13002	12962	12993	12878	12992	13036	13058	12996	12967	12883	13034	13177	13183	13084	13177	13107	12974	12922
23229	21140	28226	25214	22293	21304	20262	18599	17371	17433	17179	16735	16859	16580	16377	16415	16414	16256	16369	16431	16255	16087	16021	16460	17227	16958	16530	16414	15858	16061	16032	15933	15947	16003	15817	16189	16057	15956	16163	15830	15982	16102	16003	15870	15971	16050	16096	15899	16020	15866	16032	15960	15974	16139	15895	15962	15941	15835	15928	15909	15826	16159	15947	16024	15976	15720	15763	16012	16067	15862	16031	15990	15966	16013	16028	15846	15758	16027	15756	16059	16107	16016	16112	16035	15839	15891	15805	15850	15751	16056	15955	15850	15885	15969	15916	15874	16190	16081	16042	15866	16158	15810	15979	15959	15978	16168	15880	15927	16044	16036	16059	15897	15884	15997	15918	15805	15805	15969	16035	15766	15748	15975	15887	16076	15903	15902	16042	15988	15853	16072	16080	16093	16119	16093	16122	16092	15926	16112	16067	16055	15966	15680	16013	16134	16032	15949	15947	15761	15939	16066	15845	15866	15922	15796	15799	16074	15917	15760	15918	15960	16031	15853	16059	15989	15938	15891	15926	15820	15969	15766	15942	15980	15970	15731	15901	16150	16124	16065	15880	15864	16046	15906	15933	15977	15888	15799	16010	15979	15887	16081	15976	15759	15967	15971	15837	15999	15778	15877	15782	15914	15968	16135	16171	16034	15819	15856	16064	15989	15878	15946	15862	15891	15891	15676	15954	15916	16025	15935	15959	15897	16047	15908	15945	15801	15835	15926	15893	15689	15870	15767	16081	16068	16058	15802	16131	16050	15840	15676	15952	15716	15869	15708	15793	15705	15864	16048	15934	15952	15983	15998	15937	15891	15756	15920	15952	16093	15892	16083	16035	15989	15941	16040	15972	15869	15905	16139	16068	15796	15888	15536	16106	15851	15996	15886	16146	15947	15947	15978	16142	16057	15969	15793	15758	15944	16050	15798	15844	15944	15934	16016	16095	15918	16087	16000	15987	15884	15911	15893	15856	15831	16084	15872	15956	16034	15933	16049	16034	15787	15948	15775	15979	16018	15919	15810	15932	15839	16039	15919	16058	16010	16023	16020	15965	15863	15839	15928	15978	15917	16037	15983	15801	15997	15902	15975	15864	15918	15996	15772	15949	15882	16193	16027	15904	15957	15825	15743	15948	15955	15964	15731	15970	15847	15996	15993	16038	15896	16111	15981	16043	15944	15961	16049	15914	15797	16026	16186	15893	16012	15887	16126	16050	16021	15786	15929	15949	16257	15913	15951	15913	15906	15997	15980	15841	15788	16104	16043	16009	15991	15925	15826	15831	16039	15814	16013	15921	16042	15797	15876	16097	15860	15935	15994	15713	15764	15994	15991	15995	15825	15804	15954	15879	15924	15904	16085	15964	15992	15850	15879	15729	16030	15940	16021	15858	15938	16066	15907	15987	16003	16022	15960	16138	16025	15839	15983	15877	15903	15803	15762	16029	15890	16049	15819	16111	15996	15925	16015	16162	16006	15854	16121	15911	15792	15914	16099	15875	16005	16002	15891	15719	15853	16002	15677	15815	16042	15809	15871	15861	15952	15946	15798	15853	16133	16007	16170	15936	16159	15882	15899	15756	15875	15782	15900	16024	15821	15958	16109	16003	15967	15931	15920	15932	15823	15892	15848	15889	15868	16033	15778	15821	15832	15938	15999	15630	15875	15786	15988	16061	16155	15804	15926	16020	15967	15979	16100	16056	15843	15923	15804	15934	16012	15862	15958	15905	15925	15879	15796	15782	15797	15989	16016	15902	15776	15868	15770	15933	15927	16106	15928	16034	16043	16008	15872	15906	16002	15898	15773	15796	15952	15707	15784	15968	16004	15941	15931	15835	15934	16051	16096	16056	16105	15973	15779	15872	15980	15955	15996	15952	15795	15900	16007	16105	15852	15752	16123	15877	15911	16061	15828	15942	15873	15982	16064	15931	15935	15990	16018	15773	15917	15836	15847	15807	15876	15969	16102	15976	15958	15868	16036	16080	15893	16167	15931	15909	15585	15902	15878	16202	16081	15956	15882	15847	15968	16043	15895	15900	16060	16052	15952	15869	15887	15966	15832	16195	16060	15798	15957	15891	15774	16153	15833	16018	16037	16038	15912	16094	16139	15840	15989	15904	16033	15907	15827	16026	15994	16098	15861	15781	15986	15983	15954	15930	15884	15940	16003	15990	15768	16022	16084	15963	15938	15681	16057	16087	15969	15801	15775	16035	16027	15879	15899	15976	16051	15904	15930	16010	16130	15828	15794	16049	15842	15789	15947	16010	15831	15968	15987	15922	15789	15915	16061	15901	15993	15997	16015	15915	15993	16011	16035	15864	16109	15884	15958	16067	15869	15838	16068	15931	15815	15836	16104	16039	15941	15995	15885	16001	16044	15781	15765	16021	15958	16055	15917	15786	15949	15798	16074	15967	15995	15987	15972	16033	15916	15743	15710	15854	15749	15933	15906	15994	16128	15966	16058	16002	16036	15956	15917	15974	16008	16117	16109	16029	15957	16000	16012	15686	15920	15975	15816	15843	16036	15855	15827	15746	16024	15746	15789	15918	16111	15868	15928	15938	15808	16091	15811	15861	15946	15590	15815	15901	15860	16026	16126	15902	15816	15983	16050	15897	15881	15969	15607	15848	15798	15965	15850	15892	16126	16094	16019	16027	15976	15812	15835	16050	16033	15893	15966	16015	15953	15903	15795	15937	16023	15952	15892	15852	15842	15967	15857	15979	15999	15950	15955	16034	15973	15986	16023	15770	16069	15926	15822	16164	15617	15879	15746	15833	15933	16030	15988	15920	15905	16171	15960	16044	16001	16085	15878	15768	15677	15915	15885	15850	15943	15930	15900	15874	15875	16043	16003	15958	15895	15861	16053	15804	15982	15840	15944	15801	15794	15932	15901	16137	15828	15782	15817	15986	15806	15880	16058	15743	15634	15932	15824	15722	15902	16009	16001	15823	15997	15948	15904	16003	15956	16093	15926	15820	15961	15874	16076	15937	15743	16027	16167	15933	15799	15863	15778	15806	16049	16044	15973	15945	15896	15872	15868	15777	15940	16060	15990	15876	16019	16060	15957	16044	15934	15811	15922	15894	16115	16010	15974	15978	16017	15894	15883	15942	15926	15992	16067	16028	15788	15714	15930	15826	15930	15897	15895	15958	16311	16055	15886	16240	15980	15881	15946	15899	16114	16038	15840	16067	15731	15919	15788	15797	15980	15885	15860	16080	15814	15988	15979	16107	15789	15943	16088	15918	15932	15817	15926	15896	15786	15756	15872	15921	16022	15935	15895	16078	15914	15917	16025	15979	15869	15914	15765	15972	15926	15957	15680	15827	15868	15864	15914	15662	15878	15893	15846	15904	16006	15708	15937	15943	15803	15883	16039	15944	15874	15871	16084	15986	15986	15850	15848	16206	15929	15979	16015	16035	16046	16105	16042	15777	15741	15816	16113	15952	15844	15868	15966	15950	15785	15994	15936	15960	16112	15893	15956	16039	16013	15870	16020	16011	15839	16038	15760	15802	15989	16115	16148	15982	15915	15979	15916	16007	16097	15954	16265	15964	16148	15970	15881	16021	15750	15791	15998	15993	16028	15941	15906	16005	15750	15982	15701	15898	15846	15912	15930	15872	16007	15980	16035	15994	15836	16083	15948	15975	15906	15959	15969	15771	16051	15938	16218	15950	16082	16012	15830	15879	15954	16041	16012	16095	15887	15996	16015	15930	15884	16006	16058	15942	16242	15889	15809	16017	15675	15770	15934	15967	15912	15901	15938	15966	15838	15716	15987	16081	16048	15785	15958	15864	16024	15982	15797	15932	15922	16047	16066	15994	15860	15876	15945	15951	15824	16044	15856	15984	15766	16141	15895	15896	15859	15763	16202	16203	15838	15915	16062	15988	15891	15925	16007	15748	15749	15920	15975	15853	15791	15956	15958	16005	16064	16013	15804	15845	15843	16005	16203	15819	15757	15880	15879	16047	16051	15862	15879	15952	15989	16101	15932	16146	15864	16010	15957	16012	15855	16048	15891	15992	15986	15837	15938	16026	16047	15984	15871	16025	16030	15941	15817	15941	15976	16019	16021	15927	15715	15844	15848	15944	16016	15886	15895	15792	16072	16130	15960	16056	15662	15992	15756	15788	16017	16092	16136	15864	15932	15830	15961	15969	16033	15765	15953	15963	15955	15725	15791	16035	16136	15907	15884	16000	15901	15987	15939	16017	16005	15881	15971	16183	16114	15811	15957	15765	16025	15997	15847	15919	15951	16014	15932	15836	15823	15891	15961	15924	15969	16003	15744	16007	15888	15934	15867	15825	15936	15845	15839	15772	15870	15827	15943	15904	15953	15987	15958	16148	15868	16029	16179	15893	16214	15842	15711	15825	15959	16107	16032	15842	15954	15951	15905	15908	15859	16038	15976	16022	15997	15873	15995	15935	15725	15843	15957	15961	15912	15787	15902	15796	15771	15929	16081	16104	15920	15951	16020	15937	15876	15874	16008	16025	15900	15975	15973	15964	15875	15952	15961	15864	16076	16106	15802	16062	15946	15771	15880	15959	15852	15934	15835	16060	15912	15888	16004	15861	15995	15800	16126	16147	16014	15944	16047	15818	16069	16044	15867	15958	16126	15890	15983	15890	15861	16036	15946	15956	15986	16121	15797	15754	15756	16079	15899	15849	16050	15883	15958	15899	15805	15799	15989	15806	15754	16065	16074	16023	15745	15965	16060	15948	16085	15794	15851	15847	15729	16110	15950	16020	16008	16080	15851	15830	15870	16054	15998	15896	16036	16087	15926	15840	16023	15971	16103	15853	15638	15840	16061	15902	15918	16086	16010	15932	16022	15850	15871	15966	15766	15984	15995	16079	15881	15849	15925	15786	15833	15950	15880	16062	15851	15841	15981	15938	15914	15844	15895	16047	15761	16100	16016	15888	15988	15945	15954	15824	16039	16003	15923	16011	15823	15885	15919	15979	15869	15800	15946	16112	15920	15905	15996	16000	15792	15631	15850	15867	16087	15949	15929	15933	15859	15963	15939	15837	16070	15803	15818	15765	15818	15945	16110	16009	15856	15960	15895	15845	15909	16022	15947	15907	15924	16029	15896	15823	15935	16056	16099	15765	15975	16243	15905	16217	16063
31092	58040	46476	28416	17833	15603	16115	16421	15052	14583	14638	14142	13973	13666	13590	13459	13605	13463	13408	13415	13329	13168	13112	13745	14571	14246	13896	13673	13285	13224	13034	12931	13096	12904	13064	12999	13190	13031	13141	13175	13078	13205	13032	12930	13128	13034	12922	12911	12937	13147	12943	12988	13124	13048	13166	13088	13205	13224	13127	13091	13035	12957	13196	13305	13122	12981	13055	12871	13125	13002	13110	12986	13031	12953	13201	13146	13038	13040	13119	13219	13046	13112	13058	13128	13127	13278	13158	13040	13077	13122	12947	13163	13022	13072	13019	13212	12957	13070	13140	12948	13140	13106	13053	12983	13139	13022	13137	13063	12942	13122	13057	13120	13084	13116	13035	13098	13171	12990	13070	12902	12947	13166	12862	13152	12967	13098	12877	13077	13027	13029	13040	13073	13199	13213	13053	13104	13061	13103	13001	12964	13071	12922	13221	13217	13165	13161	13178	12997	13015	13027	13051	13013	13025	13044	12890	13032	13084	13010	13188	13080	13079	13175	13075	12989	12984	13010	13143	13104	12906	13135	12922	13191	13238	13127	13093	13086	13105	13122	13077	13019	13097	13137	12941	13009	13013	13203	13048	13063	13055	13005	13187	13146	12967	13071	12941	13268	13133	13017	12994	13050	13031	13033	13212	13056	12946	13084	13259	12874	12896	13070	13155	13069	13089	13026	13153	13022	12876	13053	13071	13194	12924	13224	13033	13081	13157	13001	13102	13066	13132	13032	13169	13042	13089	12886	13121	13010	13188	13148	13050	13246	13126	13104	13023	13186	13147	13017	13057	13135	13248	13029	13113	12851	13023	13074	13210	13018	13157	12855	13054	13020	13132	13071	12960	13062	13180	13122	13089	13124	13030	13038	13043	13203	13339	13083	13089	13115	13091	13145	13057	12901	12971	13200	13019	13095	13183	13216	12938	12915	13025	13070	13004	12991	12965	13051	13180	13274	13245	13067	13041	13245	13244	12995	13033	13100	13060	13159	13059	13006	13093	13150	13043	13118	13193	12968	12989	13054	13073	13063	13105	13104	13036	13189	13137	13087	12995	13009	13243	13102	13167	13056	13092	13158	13131	13169	13053	13086	12974	13110	12908	13134	12941	12980	13092	13041	13107	13085	13051	13013	13161	13153	12967	13045	13074	13159	13172	12939	12870	13033	13079	13024	12929	13178	13164	13106	13030	13023	13046	12872	13033	13002	13080	13030	13079	13100	13109	13110	12961	13071	13079	13070	13076	13039	13113	13017	13226	13073	13217	12926	13128	12818	12994	13155	13075	13093	13110	12938	13036	13138	13098	13058	13061	13175	13082	13124	13095	13102	12959	13180	13192	13017	12951	12968	13095	13099	13206	13100	13212	13030	13191	13022	13282	12921	13262	13112	13126	13039	13228	13027	12943	13024	13153	12990	13083	13069	12907	13147	13075	12983	13023	13176	13110	13174	13123	13083	12975	13038	13020	13042	12970	13021	12978	13092	12947	13025	13120	13161	13130	13040	13027	13088	13063	12994	13144	13024	13070	13057	13001	12949	13116	13001	12871	13148	13057	13031	13219	13127	12923	13175	12971	13123	13156	13024	13048	12954	13138	12935	12855	13182	13057	13078	13056	13063	13006	13085	13128	13117	13044	13002	13080	13131	13270	13039	13038	12908	13127	13070	13035	13126	13234	13372	13152	13154	13135	13022	13169	13059	13133	13168	13143	13273	13169	13096	13145	13133	13141	13142	13213	13040	13103	13042	13160	13277	12936	13090	13014	13114	13165	13044	13072	13229	13098	13000	13072	13202	13174	12875	13030	13095	13020	13014	13169	12959	13109	13175	13018	13237	13017	13019	13134	13137	12957	13234	13169	13145	13057	13051	13128	13151	13142	13100	13146	12959	13110	13161	13147	13167	13130	13143	13061	13095	13031	13083	13012	13134	13207	13094	13117	13069	13089	13065	13137	13112	13182	13126	13064	13107	12904	13099	13088	12972	12985	13071	13145	12950	13036	13041	13218	12973	13099	13099	13146	13079	13049	13055	13039	13170	12966	13169	13090	13106	13030	12911	13059	13201	12920	13069	13016	13037	13184	12978	13288	13164	13155	13072	13001	13051	13160	12978	13108	13027	13071	12820	13134	13072	13007	13138	13093	13051	13103	13135	13003	13055	13215	12974	13182	13104	13030	13144	13095	13011	13135	13072	13028	12943	13152	12992	13042	12989	13179	13232	13058	13017	13154	13125	12990	13101	12948	13079	12999	12997	13033	13001	13269	13081	13086	12981	12979	13199	13085	13139	12897	12980	13311	13090	13141	13032	13113	13197	12990	13168	13093	13220	13240	13042	13035	13059	13144	13212	13181	13014	13047	13080	13242	13057	13014	12951	13089	13013	12961	13005	13198	13190	13029	12984	13227	13112	12924	13120	12925	13132	13039	13108	13033	13103	13092	13033	13126	13123	13018	13150	13057	13058	12980	13133	13094	13024	12872	12993	13089	13038	13114	13136	12996	13167	12940	13059	13068	13125	13123	13132	13033	12895	12978	13082	13136	12904	13089	12886	12982	13109	12920	13034	13274	13230	12964	12935	13093	13036	13054	13201	13061	13004	13116	13098	13110	12995	13013	12957	13084	13110	12999	13064	12946	13216	12965	13179	13085	13039	13153	13158	13131	13019	13034	13203	12942	13024	13085	12947	13079	13068	13009	12915	13001	13167	13242	13043	13056	13135	13032	13061	13061	12993	13094	13051	13028	13111	13057	12928	13087	13162	12997	12920	13122	12987	13173	12898	13006	13074	13082	12974	13134	13179	13066	13091	13074	13099	13072	13070	13179	13096	13029	13037	13100	13041	13069	12949	13231	13183	13022	12908	13072	12958	13098	12986	13004	13295	13004	13092	13084	13003	13043	13087	13131	12988	13006	13096	13374	13137	12926	13119	13166	13115	12975	12956	13013	13135	13210	13163	13099	12977	13157	13011	13066	12947	13170	13077	13072	13131	13111	13015	13252	13022	13158	13039	13126	13103	13252	13095	12927	13025	12924	13002	13154	12998	13079	13153	12991	13075	12960	13146	13113	12996	13194	12975	13040	12980	13018	13193	12940	13104	13200	12960	13207	13087	12943	12998	12871	13098	13064	13166	13081	13043	13218	13090	13169	13201	13020	13081	13011	13028	13242	13062	13086	13103	13129	13067	13095	13207	13062	13140	13035	13124	12957	13088	12993	13163	12976	12915	13149	12991	13153	13325	13031	13136	13006	12971	13012	13101	13042	13101	12951	13005	13343	13116	13119	12993	13301	13152	13060	13131	13164	13047	13094	13169	13101	12999	13047	12963	13113	12983	13106	13063	13157	13042	13079	13125	13078	13129	12937	12917	13155	12889	13111	13006	12990	13067	13059	13112	13314	13153	12996	12915	12984	13075	13057	13066	13007	13011	12992	12981	13014	13125	12951	13101	12961	13166	13017	12979	13097	13120	13156	13085	13153	13064	13058	13147	13169	13095	13109	13089	13132	12775	12966	13111	13075	13150	13084	13015	12986	13100	13043	12903	13128	12880	13023	13068	12970	13082	13119	13203	13131	13036	13134	13075	13072	13220	13072	13078	12918	13014	13041	13080	13040	13000	13139	12973	13161	13113	13140	13198	13079	13103	13078	13054	13003	13004	13243	12872	12995	13061	13165	13188	12973	13169	13105	13082	13074	12912	13210	13172	13075	13223	13089	13091	12891	12936	13094	13088	13011	12880	13027	13037	13138	13051	13005	13090	13031	13233	13083	13071	13031	13183	12942	12990	13151	13145	13410	13086	13039	12926	12954	13148	13086	13174	12997	13014	13086	13088	12966	13267	13054	13027	13051	12939	13052	13133	12809	13026	13085	12989	13112	13070	12966	12949	12959	12905	13067	13176	13047	13150	13048	12922	13119	12929	13271	12951	12994	12918	12894	12984	13070	13079	13072	12795	13002	12933	13077	13081	13111	13095	13077	13128	13148	12991	12966	13035	13172	13023	13146	13191	13112	13150	13030	12924	13031	12942	12981	13141	13164	13165	13156	13149	13100	13067	13112	13219	13167	13171	13063	13118	12997	12965	13107	13000	13144	13024	12982	13110	12908	13253	12944	13073	13079	13025	13108	13220	12893	13042	13109	13013	12964	13067	13058	12926	13128	12937	13018	12976	13082	13060	12923	13121	13131	13141	13046	13124	13148	13134	13205	12932	13033	12989	13143	12795	13082	13156	13156	13223	13130	13067	13085	13104	13234	13207	13043	13001	13115	13132	13173	13051	13122	13005	13211	13178	13006	13023	13131	13089	13099	13187	13122	13176	13119	12960	13059	12941	13186	13034	13247	13009	13191	13123	12890	12999	13041	13056	13137	13134	13117	12909	12976	12960	12963	13136	13152	13084	13062	13285	13119	12971	13040	13092	13063	13094	13093	13176	13200	13150	12960	13271	12983	12988	13077	13002	13185	13288	13176	13123	13019	13081	13067	13032	13013	13009	13177	12960	12943	13144	12921	13250	13179	13164	13061	12837	13139	13212	12973	13129	13132	13079	13088	13006	13157	13031	12994	13102	13171	13160	13117	13179	13000	13042	13008	13069	13109	13058	12991	13162	13143	12993	13122	13133	13012	13120	13180	13169	12989	13057	13068	13006	13234	13113	13121	13013	13293	13014	13123	13160	13081	13165	13224	13133	13169	13036	13070	13113	13090	13216	13050	13133	13135	13159	13077	13116	12999	13159	13150	12929	13119	13114	13156	13049	13107	13105	13078	13215	13114	12951	12929	12914	13036	13119	13005	13127	13167	13103	12972	13106	13234	13086	12852	13096	13103	13133	12956	13055	13029	13159	13080	13107	13184	13136	13178	13033	12888	13109	13046	13093	13028	13036	13094	12975	12875	13159	13172	13143	13044	13052	13018	13122	13183	13271	13172	13162	13131	13076	13138	13146	13146	13064	13001	13048	13077	12967	12903	13060	13083	13086	12932	13047	13034	12951	13068	13094	13022	12997	13248	12950	13054	13201	13155	13227	13112	13056	13087	13187	13134	13097	13020	13022	13021	12960	12970	13017	12981	13110	13067	13114	13071	13095	12943	12967	13067	13057	13034	13102	12948	13081	13032	13085	13050	13203	12972	13140	13010	13203
24793	21387	28198	27745	21322	20177	19802	18481	17942	18062	17870	17400	17612	17143	17123	17277	17096	16965	17206	17010	17003	17055	16812	17124	17289	17306	17131	17014	16953	16917	16917	16738	16818	16862	16692	16882	16833	17024	16694	16733	16872	16930	16902	16868	16813	16643	16808	17120	16977	16979	16658	16751	16773	16982	16856	16653	16654	16844	17033	16712	16815	16956	16779	16938	16845	16758	16764	16852	16983	16752	16740	16581	16728	16912	16779	16684	16916	16728	16887	16711	16934	16825	16832	16927	16838	16766	16721	16820	16806	16804	16789	16893	16673	16947	16649	16978	16936	16903	16688	16883	16908	16910	16810	16826	16981	16735	16748	16712	16661	16634	16692	16749	16954	16791	16787	16812	16863	16756	16795	16927	16963	16619	17042	16985	16883	16705	16919	16790	16823	17019	16678	16492	16623	16743	16952	16840	16887	16937	16773	16908	16804	16673	16999	16927	16982	16692	16793	16782	16723	16891	16711	16763	16771	16701	16776	16716	16867	16935	16903	16660	16700	16718	16941	16816	16875	16805	16748	16888	16864	16578	16673	16929	16872	16890	16818	16873	16797	16939	16896	16866	16808	16801	16653	16928	16730	16870	17042	16921	17000	16784	16822	16719	16837	16703	16877	16792	16768	16804	16801	16742	16776	16718	16774	16825	16946	16881	16940	16864	16749	16651	16801	16767	16905	17155	16895	16885	16880	16904	16718	16857	16718	16947	16960	16915	16841	16596	16886	16834	17049	16800	16942	16814	16880	16601	16951	16694	16937	16713	16968	16792	16728	16801	16612	16922	16809	16841	16782	16864	16807	16804	16871	16858	16863	16834	16949	16634	16899	16665	16709	16838	17119	16951	16796	16860	16722	16782	16811	16866	16876	16677	16728	16640	16747	16742	16775	17028	16837	16849	16762	16763	16792	16889	16797	16734	16915	16740	16897	16859	16836	16690	16683	16860	16561	16720	16850	17009	16933	16826	17078	16775	16898	16993	16901	16769	16840	16939	17032	16900	16823	16785	16722	16839	16788	17079	16519	16982	16702	16919	16898	16836	16916	16845	16821	16735	16756	16561	16915	16844	16823	16951	16946	16935	16949	16910	16861	17030	16793	16841	16726	16804	16531	16929	16825	16793	16914	16979	16888	16692	16944	16795	16793	16996	16748	16911	16817	16815	16782	16713	16649	16830	16943	16844	16806	16813	16708	16963	16902	16540	16849	16885	16822	16814	16875	16595	16685	16834	16989	16791	16826	16838	17056	16989	16873	16906	16903	16837	17045	16980	16721	16726	16709	16698	16776	16793	16974	16756	17070	16864	16723	16882	16814	16727	16623	16816	16605	16630	16872	16984	16846	16829	16742	16936	16893	16772	16994	16904	17011	16867	16871	16835	16897	16764	16835	16800	16962	16827	16668	17015	16641	16676	16650	17146	16849	16918	16781	16639	16743	16942	16825	16775	16778	16826	16781	16823	16676	16737	16920	16874	16844	16657	16787	16874	16589	16813	16841	16876	16809	16920	16663	16685	16759	16822	16671	16573	16740	16851	16781	16758	16848	16923	16880	16887	16826	16815	16805	16836	16821	16969	16664	16690	16682	16731	16808	16842	17018	16939	16563	16734	16866	16803	16684	16918	16927	16884	16645	16821	16914	16883	16849	16825	16691	16794	16915	16924	16639	16674	17081	16806	16852	16706	16815	16813	16814	16982	16748	16695	16822	16868	16753	16978	16888	16859	16807	16683	16701	16641	16793	16690	16840	16973	16877	16849	16899	16786	16720	16860	16764	16648	16769	16797	17147	16932	17032	16892	16718	16974	16864	16937	17079	16707	16814	16776	16858	17005	16883	16858	16890	16711	16577	16650	16957	16744	16797	16812	16873	16901	16830	16885	16811	16921	17002	16817	16783	16769	16706	16668	16789	16940	16793	16792	16742	16815	16832	16788	16795	16765	16711	16842	16717	16795	16895	16869	16874	16998	16778	16733	16835	16699	16853	16756	16892	16738	16614	16719	16795	16883	16958	16789	16734	16829	17078	16619	17007	16949	16614	16930	16670	16760	16867	16819	16596	16817	16675	16847	16654	16796	16834	16731	16773	16853	17122	16954	16827	16758	16945	16853	16988	17004	16883	17004	16732	16702	16651	16800	16884	16782	16911	16743	16818	16961	16913	16699	16742	16782	16963	16805	17067	17036	16708	16837	16908	16770	16820	16744	16916	17135	17121	16860	16907	16854	16806	16899	16677	16911	16929	16760	16909	16826	16900	16940	16635	16986	16668	16744	16958	16773	16899	16840	16798	16788	16815	16833	16683	16906	16911	16824	16869	16769	16966	16855	16759	16747	16771	16690	16712	17025	16693	16759	16762	16930	16775	16689	16849	16805	16986	16682	16983	16887	16663	16912	16819	16715	16701	16796	16868	16734	16717	16792	16828	16764	16738	16817	16675	16992	16796	16756	16865	16895	16794	16995	16911	16985	16995	16802	16734	16933	16944	16889	16806	16868	16782	16660	16713	16798	16929	16627	17049	16849	16903	16828	16897	16805	16878	17018	16896	16846	16807	16845	16856	16902	16802	16800	16967	16720	16738	16945	16842	16910	16957	16791	16835	16776	16842	16888	17010	17065	16880	16901	16784	16836	16557	16810	16770	16656	16681	16814	16741	16798	16985	17008	16840	16923	16899	17037	16913	16894	16991	16794	16910	16797	16649	16760	16927	16837	16709	16668	16857	16784	16676	16825	16764	16796	16961	16734	16831	16896	16865	16906	16968	16854	16928	16864	16820	16983	16650	16767	17133	17037	16939	16933	16610	16639	16807	16841	16809	16705	16947	16744	16879	16742	16690	16825	16746	16761	16791	16755	16651	16825	16783	16816	16877	16746	16689	16538	17018	16710	16804	16870	16752	16783	16980	16785	16818	16858	16789	16831	16933	16887	17155	16987	16935	16849	16642	16736	16993	16965	16751	16797	16712	16889	16802	16836	16665	16817	17029	16802	16710	16715	16915	16882	16985	16755	16840	16755	16669	16822	16608	16732	16906	16866	17044	16836	16789	16696	16882	16904	16650	16964	16928	16853	16919	16903	17014	16964	16899	16769	16884	17024	16736	16633	16935	16795	16834	16967	16760	16817	16817	16987	16857	16966	16802	16595	17007	16760	17072	16962	16820	16901	16733	16742	16857	16768	17065	16880	16713	16758	16775	17059	16918	16871	16786	16782	17051	16871	16591	16768	16911	16742	16661	16682	16889	16929	16678	16822	16925	16868	16609	16922	16975	16750	16833	16837	16751	16867	16865	16952	16904	16784	16952	16725	16902	16869	16769	16775	16852	16761	16827	16879	16759	16932	16794	16692	16763	16676	16772	16789	16936	16753	16681	16826	16803	16787	16995	17061	16831	16613	16454	16785	16845	16968	16801	16746	16729	16730	16756	16802	16715	16948	16841	16803	16930	16754	16926	16755	16876	16603	16856	16717	16889	16754	16920	17132	16792	17092	16826	16666	16700	16918	17164	16873	16890	16753	16776	16956	17017	16890	16897	16783	16877	16604	16899	17071	16911	16718	16836	16826	17024	16733	16934	16814	16759	16835	16998	16933	16867	16579	16857	16860	16882	16952	16853	17025	16933	16850	16852	16761	16721	16746	16756	17034	16876	16569	16745	16890	16742	16673	16907	16906	16893	16782	16955	16836	16828	16702	16665	17037	16854	16709	16961	16832	16707	16966	16876	16768	16622	16882	16961	16919	16868	16722	16776	16777	16823	16955	16691	16925	16802	16959	16859	16832	16763	16778	16826	16916	16819	16716	16876	16868	16948	16760	16790	16601	16879	16885	16688	16747	17044	16798	16848	16685	17033	16908	16958	16794	16898	16966	16904	16762	16938	16798	16879	16866	17060	16960	16860	16845	16822	16880	16743	16886	17012	16689	16877	16695	16727	16890	16857	16872	16863	16904	16806	16648	16820	16845	16665	16863	16874	16767	16783	16709	16926	16738	16952	16905	17054	16795	16809	16709	17043	16696	16680	16771	16915	16884	16963	16777	16876	16958	16924	16875	17105	16731	16978	16796	16958	16717	16771	16816	16855	16781	16823	16794	17157	16605	16938	16793	16726	16834	16947	17019	16803	16759	16938	17105	17008	16820	16836	16963	16948	17017	16879	16965	16812	16887	17016	16861	16801	16882	16956	16742	16666	16995	16706	16796	16729	16912	16869	16743	16822	16780	16562	16821	16929	16809	16962	16827	16951	16631	16666	16765	16778	16808	16810	16833	16693	16826	16888	16665	16795	16696	16803	16858	16709	16949	16489	16677	16812	17016	16983	16808	16792	16941	16820	16736	16937	16737	16898	16963	16850	16569	16991	16967	16915	16794	16723	17103	16777	16718	16931	16991	16892	16700	16959	16789	16990	17125	16830	16851	16959	16907	16849	16547	16701	16949	16901	16795	16876	17058	16742	16899	16869	16863	16821	16886	16911	16887	16850	16892	16772	16834	16917	16792	16900	16848	16803	16793	16867	16783	16881	16739	16931	16580	16820	16729	16809	16740	16881	16843	16693	16753	16878	16907	16749	16828	17161	16855	16739	16936	16717	16646	16933	16988	16889	16792	16867	16879	16781	16983	16867	16659	16841	16978	16710	16773	17040	16793	16764	16857	16893	17053	16709	16774	16969	16792	16996	16886	17014	16998	16865	16721	16856	16857	16933	16786	16808	16636	16976	16864	16818	17088	16903	16524	16750	16796	17001	17008	16948	16680	16787	16798	16744	16761	16816	16803	16833	16818	17028	16838	16823	16906	16717	16794	16894	16718	16837	17009	16629	16586	16847	16731	16966	16828	16824	16829	16774	16731	16944	16948	16690	16833	16764	16820	16892	16841	16928	16842	16817	16983	16704	16736	16731	16774	16803	16819	16810	16803	16877	16899	16733	16766	16990	16920	16787	16716	16870	17045	17043	16789	16715	16702	16813	16659	16959	16817	16847	16761	16839	16926	16683	16937	16941	16973	16920	17042	16722	16764	16948	16773	16674	16936	16883	16863	16888	16950	16909	16725	16701	16698	17008	16940	16642	16843	16584	16742	16726	16749	16820	16866	17046	16781	16743	17004	16843	16901	16939	16984	16930	16788	16821	16867	16895	16801	17065	17070	16904	16800
30302	51167	36381	24279	17810	17877	16606	15795	15158	15057	14701	14552	14074	13930	14115	13875	13839	13662	13831	13695	13744	13849	13705	14054	14345	14410	14053	13809	13769	13522	13551	13620	13699	13698	13588	13606	13404	13597	13566	13441	13770	13571	13653	13478	13679	13593	13643	13460	13587	13533	13478	13552	13686	13556	13644	13632	13696	13563	13454	13441	13471	13760	13641	13558	13670	13457	13548	13506	13762	13607	13428	13700	13573	13601	13610	13465	13639	13628	13476	13527	13553	13619	13638	13679	13542	13480	13547	13564	13666	13581	13573	13491	13666	13675	13587	13483	13541	13447	13751	13491	13539	13587	13693	13551	13584	13671	13501	13634	13551	13692	13602	13644	13470	13549	13647	13676	13609	13472	13547	13600	13495	13602	13636	13561	13573	13498	13607	13539	13604	13507	13574	13436	13738	13581	13592	13608	13556	13745	13626	13573	13474	13748	13543	13657	13693	13628	13524	13572	13569	13479	13576	13733	13516	13680	13681	13675	13598	13533	13455	13560	13642	13631	13628	13681	13641	13512	13768	13612	13580	13550	13656	13692	13544	13656	13544	13529	13513	13429	13572	13665	13689	13553	13624	13645	13628	13591	13556	13636	13561	13719	13628	13644	13610	13708	13406	13636	13590	13529	13579	13431	13413	13677	13527	13492	13505	13700	13539	13678	13552	13560	13592	13704	13470	13538	13601	13675	13501	13650	13543	13560	13652	13815	13386	13590	13658	13614	13488	13542	13640	13521	13593	13458	13571	13772	13565	13568	13557	13707	13623	13514	13627	13514	13502	13644	13484	13568	13636	13625	13662	13390	13448	13612	13648	13597	13580	13616	13639	13741	13485	13637	13607	13601	13618	13688	13493	13521	13524	13470	13565	13518	13502	13611	13627	13572	13715	13465	13626	13543	13545	13713	13508	13528	13459	13475	13652	13505	13499	13543	13754	13580	13795	13572	13555	13595	13629	13656	13697	13809	13500	13506	13661	13623	13529	13787	13652	13794	13743	13697	13718	13676	13818	13687	13547	13721	13538	13655	13562	13619	13638	13557	13737	13577	13504	13572	13677	13650	13627	13539	13506	13514	13742	13397	13656	13511	13576	13387	13609	13469	13589	13579	13478	13525	13606	13605	13560	13527	13458	13495	13674	13450	13798	13553	13528	13564	13729	13433	13618	13691	13890	13536	13610	13589	13496	13507	13594	13551	13629	13508	13735	13623	13593	13525	13520	13752	13655	13441	13559	13694	13519	13581	13519	13812	13572	13456	13456	13534	13593	13704	13650	13580	13547	13585	13615	13633	13693	13599	13552	13389	13425	13546	13551	13509	13539	13630	13706	13608	13555	13515	13536	13633	13595	13548	13476	13549	13695	13490	13645	13499	13517	13610	13490	13569	13570	13635	13635	13598	13664	13555	13504	13616	13716	13637	13611	13671	13644	13483	13557	13647	13714	13539	13452	13635	13510	13655	13781	13733	13601	13592	13429	13561	13576	13603	13730	13596	13538	13720	13504	13642	13646	13515	13634	13649	13501	13547	13645	13728	13647	13754	13375	13594	13510	13705	13806	13672	13724	13482	13630	13419	13786	13593	13552	13534	13701	13590	13562	13701	13569	13666	13459	13547	13683	13468	13618	13560	13627	13465	13523	13804	13650	13573	13759	13677	13731	13621	13636	13669	13606	13641	13604	13676	13479	13671	13529	13590	13513	13604	13489	13467	13562	13558	13583	13597	13690	13653	13474	13597	13744	13509	13543	13647	13521	13539	13551	13552	13518	13648	13531	13574	13641	13632	13475	13667	13619	13452	13681	13513	13672	13639	13714	13666	13579	13612	13613	13499	13701	13528	13680	13607	13653	13697	13650	13572	13599	13585	13473	13691	13776	13554	13636	13678	13635	13636	13470	13577	13704	13521	13397	13579	13634	13735	13598	13764	13489	13870	13425	13503	13699	13568	13677	13591	13592	13701	13590	13500	13647	13506	13575	13561	13739	13589	13551	13659	13398	13598	13434	13638	13659	13504	13612	13661	13620	13686	13539	13536	13538	13519	13581	13524	13554	13689	13600	13659	13527	13627	13670	13582	13594	13499	13657	13517	13584	13646	13837	13449	13720	13504	13599	13587	13461	13484	13631	13573	13701	13601	13720	13688	13620	13605	13633	13706	13646	13622	13608	13626	13512	13535	13499	13565	13538	13579	13520	13620	13557	13485	13661	13578	13538	13487	13597	13650	13605	13737	13755	13543	13725	13517	13740	13504	13577	13684	13597	13675	13566	13474	13640	13600	13574	13746	13586	13548	13434	13669	13652	13613	13576	13628	13731	13568	13688	13662	13601	13624	13445	13409	13515	13497	13615	13741	13660	13545	13728	13522	13676	13503	13565	13626	13601	13669	13640	13532	13675	13602	13844	13485	13706	13660	13577	13599	13590	13522	13559	13459	13754	13640	13662	13623	13645	13510	13562	13454	13679	13455	13616	13595	13588	13588	13661	13706	13437	13497	13579	13529	13645	13511	13604	13557	13554	13572	13564	13514	13737	13733	13639	13632	13652	13664	13673	13431	13494	13545	13658	13600	13587	13713	13653	13406	13749	13535	13555	13704	13472	13607	13530	13611	13566	13693	13541	13766	13551	13716	13471	13654	13670	13692	13519	13713	13821	13349	13524	13600	13560	13622	13741	13785	13722	13624	13613	13789	13465	13682	13746	13598	13475	13635	13645	13759	13598	13497	13712	13538	13548	13526	13738	13521	13510	13526	13584	13695	13755	13684	13610	13680	13587	13582	13487	13636	13516	13489	13599	13573	13793	13617	13445	13677	13598	13680	13662	13599	13410	13715	13698	13626	13610	13421	13632	13398	13514	13565	13514	13569	13710	13476	13602	13641	13529	13473	13632	13576	13574	13583	13545	13536	13677	13518	13378	13618	13631	13588	13676	13647	13515	13541	13664	13502	13430	13572	13652	13381	13413	13587	13701	13656	13707	13627	13540	13576	13663	13670	13669	13424	13323	13551	13580	13513	13645	13701	13679	13669	13645	13737	13532	13581	13546	13674	13616	13562	13627	13439	13638	13554	13635	13611	13528	13466	13549	13637	13570	13673	13565	13481	13695	13839	13532	13590	13567	13693	13528	13683	13614	13544	13806	13711	13661	13497	13570	13676	13589	13506	13511	13418	13588	13574	13530	13661	13571	13562	13573	13432	13611	13511	13610	13635	13711	13528	13625	13646	13556	13552	13654	13521	13633	13584	13470	13684	13643	13621	13598	13642	13695	13636	13573	13693	13721	13717	13619	13458	13716	13618	13610	13577	13689	13505	13536	13478	13679	13536	13500	13727	13533	13467	13819	13605	13446	13524	13512	13522	13662	13614	13547	13637	13662	13509	13737	13427	13553	13570	13615	13798	13578	13625	13587	13342	13604	13410	13696	13762	13642	13513	13620	13597	13685	13577	13515	13697	13595	13483	13461	13741	13542	13686	13630	13656	13652	13601	13566	13531	13784	13580	13721	13724	13644	13562	13619	13640	13695	13541	13743	13499	13547	13589	13684	13622	13614	13616	13570	13619	13649	13603	13474	13494	13578	13578	13623	13673	13686	13613	13698	13639	13501	13549	13645	13653	13571	13472	13797	13629	13587	13502	13540	13580	13575	13587	13862	13728	13626	13563	13632	13569	13678	13437	13639	13582	13615	13673	13515	13632	13542	13452	13682	13530	13573	13696	13745	13524	13754	13434	13550	13758	13731	13550	13769	13758	13423	13627	13795	13541	13525	13681	13551	13667	13702	13486	13448	13650	13625	13685	13473	13759	13803	13451	13697	13430	13572	13624	13630	13682	13625	13696	13461	13496	13708	13483	13538	13634	13553	13536	13779	13614	13693	13589	13555	13637	13452	13589	13670	13563	13627	13449	13442	13586	13540	13513	13657	13532	13570	13613	13570	13609	13433	13763	13554	13546	13491	13642	13456	13643	13641	13489	13656	13478	13597	13566	13638	13657	13607	13666	13450	13561	13528	13492	13594	13577	13644	13677	13656	13550	13657	13627	13745	13607	13595	13693	13641	13593	13578	13648	13526	13782	13650	13495	13688	13623	13617	13564	13510	13574	13483	13545	13504	13653	13740	13609	13599	13756	13772	13737	13569	13547	13503	13596	13354	13448	13532	13704	13694	13446	13799	13670	13516	13446	13633	13437	13701	13460	13662	13556	13756	13593	13762	13472	13391	13654	13437	13646	13712	13534	13549	13453	13724	13656	13554	13599	13589	13451	13603	13585	13548	13667	13679	13603	13603	13582	13524	13596	13631	13709	13565	13649	13521	13590	13484	13655	13599	13670	13687	13648	13641	13683	13547	13656	13605	13742	13489	13536	13706	13655	13582	13627	13661	13490	13535	13499	13542	13528	13653	13469	13601	13476	13720	13420	13556	13546	13666	13669	13666	13451	13622	13539	13577	13561	13540	13667	13479	13646	13562	13559	13608	13588	13696	13697	13610	13603	13719	13768	13469	13834	13552	13699	13540	13641	13586	13721	13603	13559	13695	13647	13647	13578	13711	13638	13621	13563	13623	13466	13720	13551	13566	13515	13743	13542	13643	13700	13558	13646	13535	13683	13600	13442	13663	13637	13479	13568	13543	13492	13471	13685	13604	13388	13572	13543	13609	13555	13527	13526	13519	13514	13662	13495	13524	13468	13379	13419	13605	13482	13701	13672	13617	13578	13461	13567	13683	13519	13529	13489	13540	13645	13581	13514	13552	13627	13591	13504	13528	13407	13570	13803	13614	13635	13668	13472	13576	13710	13620	13730	13473	13673	13623	13714	13618	13580	13535	13626	13535	13566	13623	13538	13824	13554	13744	13532	13589	13496	13427	13682	13573	13675	13520	13405	13466	13576	13660	13726	13509	13745	13587	13659	13642	13617	13646	13683	13533	13578	13743	13637	13637	13684	13708	13415	13685	13558	13515	13600	13625	13546	13752	13536	13644	13776	13689	13561	13493	13663	13743	13552	13706	13597	13529	13477	13558	13647	13624	13649	13702	13714	13677	13574	13616	13616	13479	13532	13575	13446	13641	13602	13569	13706	13583	13494	13450	13582	13461	13689	13546	13638	13525	13540	13526	13469	13568	13808	13684	13457	13577	13566	13606	13510
22181	21168	28441	24228	21556	24064	25088	19963	18706	18235	17776	17063	16632	16662	16465	16671	16459	16363	16462	16457	16435	16343	16388	16337	17791	18121	17831	17056	16702	16273	16389	16096	16172	16193	16026	16036	16038	16099	16028	16200	15898	16073	16179	16133	16054	16009	16072	16168	15932	16122	15940	16059	15950	16098	16014	15999	15936	15967	16073	16263	15982	16091	16026	16088	16115	16199	16042	16203	16172	16106	16054	16121	16058	16172	16127	15891	16187	15950	16086	16041	16041	16062	16130	16088	16075	15807	16193	16065	15997	16044	15901	16087	15986	16227	15943	16050	15905	16114	16021	16070	16139	16075	15929	16104	16131	15975	15941	16068	16131	15980	15917	16069	15958	15969	16125	16088	15944	15965	15984	16115	16132	16191	15857	15980	15940	16200	15965	16062	16162	16017	15913	16105	16014	15927	15837	15986	15988	16015	16074	16166	15939	15913	16019	16022	16188	16018	16059	15984	16153	15922	15900	15827	16015	16104	15988	15928	16160	15894	16036	15926	16113	16003	16053	15935	15924	16111	16044	15968	16081	16086	15939	15843	15942	15999	16021	16017	16075	15871	15902	16027	15799	15952	16094	16225	15929	15865	16017	16099	15904	15796	15937	15944	15856	16239	16038	16148	16106	15975	15942	15974	16123	15969	16017	16078	15945	16085	15865	15969	16032	16008	15990	15811	15790	16017	15976	15975	16168	16089	16110	16137	15805	16083	16022	16029	16133	15945	15981	15922	16011	16104	16099	15995	16185	16037	15996	16049	16091	16114	16125	15968	15953	15923	15875	15962	15854	15931	16230	15816	15926	15957	15980	15960	16059	15941	16048	16110	16102	16120	16009	16111	16065	16055	16007	16052	15969	15934	16039	16110	16244	16013	16103	16000	16124	16005	16122	15945	16038	16213	15935	15892	15886	16097	15972	16189	16161	16036	15984	15916	16092	15871	15988	16125	15910	16029	16176	15954	15855	15918	16146	16000	16145	16204	16184	15970	16037	15983	15897	16016	16075	15730	15973	15915	16040	16129	16273	16132	15985	16207	16086	15978	16253	16239	15966	15811	16045	16082	16008	15948	16273	15941	15966	16115	16001	16091	16206	16092	15923	15832	15921	16008	15860	15984	15966	15867	16077	16247	16171	16011	15967	15998	15894	16034	15954	15924	16060	16140	15931	15973	16021	16072	15985	16034	16138	16334	16140	16064	16230	16146	15983	16119	16013	16102	15915	16093	15903	15991	16057	15980	16018	16170	15959	16144	16044	16077	16075	16119	16084	16095	16141	16042	16042	15897	15983	15906	15862	16184	16096	16010	16130	16004	16017	15797	15957	16058	16144	16005	15860	15889	15975	15897	15868	16026	15870	16321	16197	16194	15855	15897	16094	16157	15944	16113	16051	15984	16138	16031	15890	16178	15919	15934	16026	15956	16198	16012	16011	15932	15856	16078	16053	15971	16052	15826	15976	15831	16283	16009	15898	15729	16017	15987	15825	16026	16099	15971	16057	15901	16167	15988	15934	16051	16096	16029	16002	16054	16105	16028	15893	16241	16021	16040	16150	16233	15866	16038	15878	16037	16043	16075	16165	16134	16063	16032	16111	16088	16080	16117	15874	16116	16063	15910	15912	15947	15979	16067	16031	15992	15828	16066	15976	15780	16064	16042	16074	16028	15863	16006	16018	15885	15919	16143	15970	15909	15932	15854	16012	16145	16104	15978	16118	15934	16055	16056	16101	15827	16111	16248	16209	16028	16174	15921	16110	16058	16066	15870	16108	16081	15823	16048	15797	15847	15899	16205	16057	15972	16080	16064	16023	15830	15876	15778	16012	15989	16093	15971	16005	16020	16212	16247	15797	16090	16041	15925	15960	16224	15836	15956	16165	15963	16088	15966	16037	15923	16159	16030	15809	16041	15891	16200	16144	16021	15920	16149	16001	16153	16086	15862	16019	15927	15985	16067	16132	15904	15947	16087	16187	16015	15947	15864	15990	15957	16116	15989	15779	16146	15898	16073	15989	15981	16084	15980	16041	15840	15976	16177	15975	15935	15879	16079	15893	15833	15890	15847	16111	15901	15936	16094	16072	16035	15890	16058	16096	15988	15990	16029	16012	15977	15930	15988	15990	15989	16045	16092	16103	16186	15960	16007	16106	16103	16170	16043	16062	15996	15934	16014	15916	16028	16112	16138	16025	15964	16051	15819	15890	15893	16022	16071	16032	15988	15817	16015	15956	16033	15763	16223	15938	16154	16043	15991	16282	16062	15988	16125	15723	16073	16283	16121	16090	16003	15885	16058	16083	16145	16018	16103	16193	16042	16170	16097	16061	15932	16107	16091	16105	16054	15979	15799	15946	16038	16172	16145	15908	15998	16362	16093	15895	15972	16072	15951	16244	16064	15885	16221	16001	16074	15949	16280	16156	16067	16060	15759	16095	15704	15909	15805	15865	15965	16141	16052	15904	16104	16197	16102	16010	16092	16179	16052	16005	16148	16010	15890	15952	15881	15875	16216	15923	15955	15988	16031	15997	15995	16140	15869	15864	16090	15922	16040	15988	15958	16085	15962	16043	16119	16031	15837	15931	15854	15938	16116	16009	16053	16129	16264	15815	16061	15985	16045	15823	15963	15925	16072	16006	16094	16194	16181	15964	15992	16002	15947	15807	15907	15985	16177	15875	15969	16126	15962	15840	16088	15999	16135	16116	16044	15971	16133	15908	16105	16093	15888	15990	16054	15902	16175	16185	16076	15953	16047	15929	15871	16276	16119	16147	16073	16002	15832	15973	15898	16045	15739	15829	16156	16130	16134	16062	16210	16014	16135	16090	16112	15997	15966	16051	16114	15839	16028	15993	15922	15924	15834	15913	15997	15843	15930	16196	15999	16001	16089	16283	16184	16110	16206	15941	16142	16136	16208	16096	16240	15938	16027	16135	16223	16065	15966	15887	15978	16103	16068	15912	16076	15908	16192	16087	16146	15946	15914	15921	16060	16121	16128	16072	15928	15943	15981	16030	16149	16205	16101	15993	16078	16013	16052	16171	15955	16206	16322	16070	15781	15963	16039	16188	16248	16080	16016	16082	15980	16119	16002	16039	16046	16123	15848	15965	16055	16043	15983	16009	15974	15934	15848	15834	15826	16053	16047	16036	15978	15991	16042	16077	15956	16003	16067	16001	15970	15861	15991	15982	15930	15931	15949	15998	16092	16088	16067	15991	15983	15949	15921	16034	16046	15980	16056	15976	15992	16126	15804	16031	16052	15989	16107	15914	16026	16107	16084	15860	15959	15911	16011	15924	16076	16049	16130	16092	16011	15966	15940	16195	16197	16178	16087	16112	15991	16005	16096	15973	15883	16108	15873	15922	16132	16097	15778	15857	16101	16031	16042	15860	16009	16095	15918	16084	16239	16058	16101	16190	16155	15937	15952	15926	15866	16086	15854	15963	15814	16174	15992	16144	15904	15911	15995	15976	16159	15917	15966	15952	15910	16123	15894	16107	16056	16027	16092	15810	15967	16008	15852	16128	15968	15755	15945	16005	16087	16110	15967	15961	16001	16093	15993	16085	16010	15946	15900	15974	15988	16053	16104	15910	16137	15962	16026	16114	15974	16088	15960	16114	15791	15924	15877	16153	16298	16082	16053	16092	15853	15874	15984	16145	15893	16201	16137	16276	16134	16090	16078	15876	15933	16058	15922	16088	15835	16026	16101	16167	15987	16130	16064	16150	15996	15848	15982	16009	15956	15928	16074	15810	16127	15931	15992	15923	16180	16068	15986	16131	16001	16125	15787	15989	15947	15992	15917	16024	15981	15915	15724	15919	15896	15951	16135	16005	16093	15897	15981	16046	16039	16158	16009	16056	15989	16285	16030	16020	16068	15889	15774	15749	16183	15933	15958	15971	16174	16084	15989	16146	16139	15904	16050	16022	16265	16021	16001	16060	15965	16104	16376	16117	15969	16023	16311	16088	16212	16076	16113	15947	16078	15984	16012	15866	15906	16044	16029	15985	16062	16129	15937	15835	16085	15960	15899	16015	15999	16230	16185	16010	16075	15910	15999	16067	15958	15907	16009	16058	16152	16201	15830	16207	16134	16097	16084	16023	16080	16118	16113	16244	15996	16061	16076	15900	16003	16037	15934	16090	16114	15985	16125	16127	16097	16041	15984	15993	15938	15920	16018	15983	16169	16068	15993	16000	15970	16082	16135	15999	16020	15852	15822	16196	16154	15888	16204	15942	16110	15962	15995	15955	16035	15997	15794	16034	16040	15807	15990	16027	16176	16131	16140	15915	16024	15967	16153	15826	15942	16007	16122	16130	16202	15896	16105	15900	15997	16122	16134	16124	16091	16007	15862	16063	15863	15926	15930	16106	16000	16183	15963	15983	16050	15987	16173	15859	15804	15930	15858	16031	15978	15904	16060	16157	15990	16008	16107	16224	16109	16037	16011	16296	16110	15945	16000	15974	16108	15978	16058	16199	15859	15983	15896	15782	16138	16026	15915	16038	16004	16046	16057	15926	16098	16068	15960	15943	16026	15996	15893	15966	15927	16004	16005	15789	16004	15981	15843	15982	16041	15912	16243	16081	16045	15876	15985	15986	16066	15859	15977	16124	15879	15707	16116	15979	15873	16029	16105	16140	15967	16106	16326	16178	15989	15993	16039	16122	15937	16013	16166	15976	15963	15844	15753	15994	16018	16125	16095	15952	16120	16093	15980	16071	16160	16172	16249	15974	16176	16357	16133	16063	16069	16376	15857	15968	16092	15951	16142	15993	15975	16067	16189	16116	15930	15896	15990	15793	16162	15961	16309	16100	15961	15982	16027	15838	16018	15959	15830	16121	16125	15987	15995	15998	16144	15945	16059	16031	16024	15958	16032	16045	16034	15900	16081	16290	16070	16085	16034	16044	15981	15881	16131	16146	15890	15936	15895	16147	16068	15804	16202	16296	16068	16063	16115	16087	15930	16054	16323	15985	15941	16065	15936	16012	15930	16019	15936	15897	15884	15863	16155	16166	16260	15848	16089	15896	15947	16130	15992	16066	16170	16127	15994	15936	15854	15906	16056	15750	15976	16196	16023	16112	16137	15942	16088	15952	16082	16076	16046	16088	16127	16306	16032	16090	16012	16020	16002	16272	15933
32940	61423	50211	30683	21172	21143	18992	17668	16740	15875	14986	14270	13767	13706	13580	13608	13435	13331	13467	13507	13383	13201	13357	13628	15687	15853	15155	14210	13738	13421	13011	13026	13104	13168	13125	12953	13182	13185	13133	13212	12915	13003	13215	13084	13144	13098	12971	13062	13012	13051	13051	13147	13101	12800	13012	12931	13218	13095	13128	13084	13111	13085	13032	13024	12981	13115	13234	13064	13015	13168	13063	13133	12955	13091	13142	13065	12996	13263	12920	13094	13024	13164	13046	13129	13225	13158	13254	13051	13141	13130	13027	13177	13085	13046	13136	13138	13295	13063	13068	13006	13046	13115	13064	12954	13053	13199	13093	13053	13045	13140	13034	13016	13128	13081	13001	13116	13221	13113	13062	13082	13221	13146	13101	13211	13187	13296	12870	13170	13050	13184	13003	13108	13092	13126	12972	13237	13180	13058	13246	13039	13116	13165	13056	13085	13130	13070	13051	12971	13213	13045	13063	13017	13139	13235	13107	13015	13005	13104	13131	13092	12852	13121	13105	12986	13120	13007	13022	13241	13121	13097	13070	12989	13182	13084	13112	13135	13042	13072	13031	13203	13013	13097	13040	13104	13216	12980	13055	13019	13053	13236	12925	13219	13056	12986	13263	13070	13131	13195	13080	13063	12931	13001	13127	13065	13158	13084	13097	12964	13037	12994	13180	13127	12966	12971	13146	13089	12975	13279	13075	13109	13114	13106	12968	13129	13031	13127	12956	13210	13088	13168	13233	12958	13283	13191	13105	13015	12960	13084	13247	13092	13094	13040	12958	13079	13023	12988	13052	13124	13083	13069	13240	13074	12984	13094	12953	12966	13153	13101	12936	12950	13059	12977	13135	13200	13004	13051	13074	13217	12950	12935	13120	13059	13029	13119	13031	13086	12989	12970	12988	12984	13235	13135	12973	13164	13101	13053	13227	13079	13081	13129	13120	13083	13143	13168	12977	13095	13071	13089	12948	13157	13063	13102	13174	13048	13024	13000	13222	13045	13182	13179	13016	13112	13039	13035	13074	12864	12960	12939	13057	13103	13121	13120	12865	13046	13128	13086	13174	12998	13156	13152	13062	13112	12911	13051	13047	13106	13206	12910	13072	13053	12976	13031	12966	13034	13014	13018	13025	13028	13161	13108	12951	13201	13022	12997	13103	13250	13077	12970	13057	12903	13042	13120	12970	13071	13148	13143	13203	13120	13207	12947	13071	13162	13073	13004	12949	12959	12983	13091	13167	13177	13019	12972	13086	13237	12986	13170	12926	13134	13121	13073	13047	12976	12994	13123	13144	12970	13061	13213	13190	13191	13095	12994	12988	13124	13085	12993	12932	13204	13060	13061	13105	13067	13065	12951	13166	13097	12991	13005	13013	13156	12981	12949	13128	12874	13001	13092	12894	12884	13066	13266	13101	13059	12824	12986	13116	13045	13057	13213	13018	12993	13145	13023	13102	12957	13030	12943	13169	12867	12967	12994	13126	13047	13072	13023	12943	13196	13156	13124	13093	13052	13064	13136	13091	13067	12984	13034	13198	12935	13133	13223	12798	13058	13064	13121	13138	13130	13119	13131	12985	13006	13132	13200	13126	13116	13133	12968	13186	13074	13008	12948	13083	12957	12957	13087	13039	12898	13189	13135	13226	13036	13209	13108	13059	13147	13215	13050	13044	13038	13038	13169	13223	13032	13156	12910	13053	13114	13083	13111	13048	13194	13002	12957	13078	13207	13145	12860	12953	13098	13026	13158	13080	13090	13105	12912	12991	13328	13026	13146	13122	13134	13204	13113	12980	13054	12937	12916	13246	12962	12926	13083	13072	12817	13195	13102	13044	13184	13031	13013	13107	13008	13205	13129	13060	13021	13291	13123	13219	13045	13168	13126	12992	13053	12822	13102	12910	13160	13321	13138	13114	12959	13094	13183	13003	13044	13003	13133	13084	13035	12902	13027	13154	13055	13016	13093	13105	13097	13106	13263	13133	13127	12923	13080	13132	13035	12918	13152	13041	12913	12988	13236	13103	13179	13071	13007	13109	12936	13100	13042	13125	13108	13128	13017	13128	12991	12906	13153	13031	13133	12990	13124	12926	13086	13066	13091	13139	13116	12924	13015	13084	13051	13105	13178	13102	13037	12956	13156	13067	12998	13124	13007	13259	13135	13153	12975	13085	13022	13098	13143	13075	13043	13225	13088	12954	12980	13078	13171	12993	13247	13074	13183	13056	13053	13059	13031	13174	13100	13239	12861	13162	13027	13029	12974	13097	13160	13156	13115	13167	12896	13055	13044	12963	13115	13022	13149	12962	13145	12954	13100	13025	13029	13115	13255	13140	13093	12998	13030	13090	12920	13148	13062	13082	13136	12942	13167	12942	12992	13157	13088	12919	13049	12984	13017	13066	13115	13091	13128	12861	13179	13158	13008	13016	13229	13159	13045	13025	13137	13007	13011	13146	12977	13170	13073	13171	13027	13140	13017	12951	13091	12938	13029	12950	13252	13145	13102	12996	13123	13116	13119	13048	13173	12884	13004	13001	13062	13034	13117	12943	12969	13053	13172	13073	12890	13009	13108	13159	13139	12922	12942	13054	13144	13068	13056	13088	12933	12982	12866	13277	13094	13145	13077	13124	13105	12959	12963	13023	13152	13051	13011	13112	13128	12825	13099	13012	13034	13154	13206	12974	13097	13056	13108	12959	13133	13073	13082	13116	12999	13043	13038	13124	12851	13207	12977	12969	13007	13223	13106	13091	13178	13019	13043	13039	13028	13052	12995	13034	13142	13091	12876	13032	12998	13031	13000	13000	13179	12955	13053	13088	12914	12929	13144	13112	13173	13059	13129	12960	13106	13104	13193	13126	12898	13232	12992	12929	13045	13098	13140	13066	13156	13126	12978	13136	12898	12898	13013	13150	12999	13054	13216	13098	13171	12978	13036	13024	13260	13176	13156	13031	13236	12987	12979	13050	13208	12976	12965	13001	13104	12998	13135	12995	13087	12974	13096	12938	13187	13004	13078	13084	13175	13070	13067	13127	12965	13078	12956	12996	13092	13151	13143	13013	13201	13167	13072	13068	13196	13004	13217	13040	13061	13167	13101	13010	12969	13082	13121	13033	12974	13051	13180	13014	13167	13231	13224	13031	13007	13042	12965	12982	13138	13003	13064	13175	12990	13054	13053	13199	12894	13146	13012	13029	13075	13096	13028	13186	13137	12970	13071	13038	13051	12950	13054	13053	13191	12994	12987	13122	13271	13018	13038	12987	13011	13029	13019	12887	13155	13007	12914	13079	12992	12947	13051	13033	13128	12958	13128	13189	13109	13039	13114	13132	13011	13143	12889	12989	13081	13073	13049	12979	12969	12985	13135	13052	12827	12929	13041	12998	13030	13064	13229	12989	13106	13095	13163	13116	13040	13137	13189	13015	13090	12962	13067	13029	13229	13160	13156	12907	13013	13063	12963	13071	13093	13154	13103	13060	13003	13078	12961	13047	13029	12896	13109	12990	13186	13006	13060	12969	13121	13110	13106	13058	13113	13052	12978	12982	13083	13015	12975	13070	13327	13105	13180	13280	13025	13059	13088	13015	13076	13114	12975	13075	12959	13022	12904	13071	12966	13103	13172	13178	12903	12932	12996	13011	13260	13194	13093	13094	13091	13193	13041	12987	13101	13067	13103	13025	13058	13237	12948	12953	13200	13022	13053	13156	13030	13067	12903	12986	13107	12930	13029	12957	13084	12917	12978	12893	13116	12973	13086	12932	13175	13231	13112	13216	12997	13080	13004	12924	12869	13086	13078	13093	12977	13166	13143	12863	13048	13144	13049	13120	13130	13045	13197	12915	13201	12995	13082	12974	13097	12873	13154	13101	12992	12992	13162	13053	12937	13020	13067	12958	13094	12978	13132	13161	12908	13035	12984	13003	13090	12944	13066	13055	12817	13029	12955	13081	13084	13061	13062	13010	12973	13040	13117	13045	13195	12953	13106	13058	13035	13003	13258	13072	13099	12954	13078	13069	13123	13028	13088	13117	13101	13102	13073	13034	13165	13226	13216	13145	13023	13080	13049	13070	13119	13074	13154	12965	12974	12940	13044	12945	13004	13061	12996	13142	13136	12982	12984	12902	13182	12914	13066	12911	13018	13095	13050	13191	13009	13081	13032	13057	13124	13114	13173	12981	13188	13083	13107	13133	13142	13115	13115	13011	12985	13076	13255	13139	13159	12947	13065	13022	13015	13060	13048	13226	13049	13074	13111	13130	13055	13146	13064	12867	13119	13075	13032	13067	13163	13123	12986	13096	12972	13190	13172	13077	13193	13069	13038	13016	13002	13109	12950	13097	12961	13065	13099	12990	13031	12998	13038	13149	13184	13183	12907	13053	13218	12911	12993	13114	13097	13056	13072	12975	13087	13055	12910	13020	13133	12991	13061	13162	12937	13005	12928	12921	13088	13173	13061	13067	13011	13014	12904	13163	12947	13108	13053	13085	12996	13143	13239	13106	12920	13118	13159	13012	12807	13057	13003	13078	13174	13092	13047	13054	13239	13147	13187	13096	13019	13130	13192	12923	13063	13037	12883	13055	13097	13118	13053	13125	13052	13231	13052	13046	13091	12949	13043	13185	13056	13261	13183	13003	13164	13120	13094	12963	13094	12884	12971	13220	12966	13121	12943	13090	13073	13006	13002	13228	13073	12999	13018	12902	12923	13050	13119	12885	12840	12993	13017	13181	13119	12853	13187	13148	13016	13058	13139	12994	12894	13065	13145	13016	13036	13110	13113	13021	12994	13033	13191	12984	12867	13008	12998	12977	13188	13047	13129	12937	13014	12995	13109	12946	13181	13064	12973	13071	13052	13274	13168	12970	13087	13140	12892	13075	12891	13068	13068	13102	12996	12958	12984	13066	12917	13059	13066	13104	12928	13046	13085	13021	13067	13160	13025	13095	13096	13112	12994	12778	12863	13089	13040	13003	12949	13136	13017	13085	12987	13183	13204	13045	13182	13005	13164	13082	13170	13095	13101	12962	13151	12973	12956	13085	13033	13053	12870	12984	13056	13162	13160	13027	12997	12976	12932	13278	13201	13084	13018	13075	12982	13083	13128	13033	13216	13069	13153	13107	13083	13114	13044	13138	13073
30504	31288	31806	23584	18828	17915	17468	17026	16438	16255	15988	15434	15657	15856	15725	15652	15647	15426	15585	15477	15374	15457	15597	15682	15613	15410	15559	15819	15705	15492	15555	15535	15458	15550	15482	15549	15711	15505	15442	15510	15418	15389	15450	15512	15593	15479	15413	15368	15500	15584	15405	15414	15470	15441	15462	15416	15423	15605	15513	15519	15487	15460	15425	15337	15455	15489	15507	15380	15554	15453	15522	15429	15461	15471	15535	15400	15217	15635	15518	15319	15388	15575	15534	15378	15630	15511	15325	15312	15508	15288	15626	15575	15426	15579	15283	15531	15522	15447	15444	15413	15390	15475	15562	15383	15691	15546	15590	15421	15556	15544	15512	15513	15727	15512	15533	15477	15274	15477	15663	15382	15589	15248	15474	15481	15508	15416	15377	15438	15435	15435	15635	15587	15548	15564	15559	15442	15437	15347	15465	15433	15314	15443	15406	15457	15528	15529	15483	15562	15448	15436	15520	15733	15451	15284	15296	15388	15577	15510	15570	15444	15525	15466	15522	15500	15371	15413	15414	15531	15528	15517	15664	15290	15469	15662	15555	15517	15462	15662	15526	15361	15511	15517	15464	15693	15339	15369	15549	15603	15491	15423	15463	15563	15444	15536	15547	15561	15508	15528	15534	15413	15375	15496	15468	15453	15615	15349	15659	15607	15615	15563	15337	15383	15450	15482	15445	15670	15575	15463	15407	15597	15717	15281	15374	15385	15460	15645	15420	15378	15534	15381	15453	15298	15717	15268	15531	15612	15570	15683	15641	15238	15558	15532	15411	15477	15364	15357	15280	15460	15404	15439	15607	15541	15598	15622	15335	15233	15603	15366	15383	15526	15540	15340	15421	15373	15642	15463	15503	15227	15492	15352	15405	15566	15557	15607	15536	15488	15456	15425	15219	15335	15515	15554	15335	15635	15365	15481	15377	15551	15467	15460	15410	15436	15404	15564	15479	15504	15510	15588	15662	15494	15395	15423	15558	15405	15450	15557	15373	15524	15297	15418	15513	15498	15581	15638	15441	15586	15449	15487	15459	15676	15447	15606	15475	15589	15455	15534	15469	15823	15305	15508	15590	15422	15499	15362	15542	15716	15473	15536	15533	15614	15590	15516	15409	15676	15400	15588	15377	15562	15509	15260	15448	15367	15558	15350	15297	15373	15554	15470	15448	15494	15634	15366	15358	15597	15535	15570	15481	15484	15416	15396	15480	15381	15454	15335	15312	15426	15570	15528	15408	15422	15483	15460	15419	15554	15331	15590	15506	15484	15570	15455	15534	15539	15539	15248	15447	15655	15489	15559	15523	15480	15472	15410	15505	15442	15428	15521	15434	15652	15446	15594	15562	15363	15408	15566	15495	15476	15506	15507	15447	15509	15455	15304	15296	15378	15690	15134	15577	15513	15784	15559	15422	15593	15505	15532	15414	15474	15391	15483	15536	15667	15459	15544	15362	15461	15558	15534	15577	15602	15689	15284	15470	15530	15411	15408	15599	15383	15310	15365	15591	15405	15369	15338	15508	15363	15497	15404	15339	15477	15453	15439	15594	15520	15544	15506	15519	15484	15466	15680	15437	15503	15528	15586	15518	15619	15487	15461	15629	15495	15585	15427	15599	15522	15427	15448	15431	15433	15477	15625	15561	15532	15485	15571	15547	15534	15487	15588	15627	15640	15320	15422	15448	15603	15432	15556	15513	15541	15428	15655	15314	15576	15446	15260	15365	15424	15450	15577	15530	15444	15459	15415	15549	15393	15398	15269	15537	15516	15368	15537	15607	15544	15313	15276	15355	15397	15353	15384	15439	15239	15550	15568	15385	15569	15446	15426	15483	15531	15534	15497	15327	15524	15477	15300	15680	15528	15543	15400	15289	15597	15297	15464	15491	15434	15476	15548	15383	15488	15589	15425	15323	15439	15422	15553	15457	15628	15426	15514	15426	15490	15394	15412	15641	15514	15582	15516	15512	15732	15330	15402	15605	15290	15419	15376	15441	15779	15460	15374	15388	15462	15399	15433	15492	15434	15202	15389	15558	15462	15417	15341	15274	15322	15349	15485	15624	15427	15438	15343	15460	15317	15405	15432	15584	15469	15410	15451	15491	15419	15581	15511	15682	15648	15567	15656	15476	15355	15404	15490	15590	15523	15414	15471	15423	15640	15542	15476	15466	15487	15339	15539	15368	15455	15524	15599	15310	15809	15657	15495	15645	15543	15479	15712	15605	15392	15296	15480	15505	15387	15478	15427	15580	15379	15412	15332	15487	15456	15545	15499	15548	15671	15401	15417	15494	15513	15545	15492	15468	15287	15576	15603	15634	15333	15482	15751	15505	15425	15513	15493	15367	15437	15765	15729	15330	15572	15606	15511	15526	15617	15491	15514	15362	15435	15557	15410	15348	15578	15530	15486	15474	15475	15621	15660	15279	15483	15554	15480	15355	15508	15391	15706	15576	15690	15422	15604	15647	15427	15507	15425	15588	15391	15529	15453	15414	15536	15359	15540	15406	15390	15514	15341	15433	15476	15478	15424	15372	15507	15359	15517	15470	15365	15391	15493	15525	15478	15531	15501	15383	15384	15588	15543	15528	15237	15419	15399	15287	15363	15171	15302	15332	15352	15433	15448	15493	15435	15406	15392	15382	15609	15485	15392	15458	15411	15550	15589	15495	15441	15504	15521	15684	15537	15479	15469	15546	15435	15577	15441	15508	15671	15564	15583	15433	15398	15615	15484	15596	15664	15598	15484	15441	15731	15553	15607	15375	15267	15415	15529	15454	15396	15313	15439	15609	15310	15301	15478	15557	15320	15750	15583	15527	15510	15422	15485	15385	15355	15613	15467	15454	15529	15529	15476	15509	15350	15355	15365	15419	15501	15524	15564	15275	15415	15579	15249	15547	15380	15492	15453	15464	15575	15661	15454	15359	15582	15422	15419	15531	15474	15440	15375	15638	15480	15484	15533	15332	15619	15657	15554	15551	15368	15481	15361	15475	15646	15586	15694	15550	15473	15473	15490	15493	15450	15461	15411	15440	15450	15529	15344	15503	15550	15444	15452	15507	15546	15536	15557	15530	15497	15280	15338	15611	15587	15605	15264	15347	15552	15535	15482	15469	15419	15265	15657	15561	15653	15328	15443	15419	15308	15514	15446	15471	15593	15573	15473	15321	15525	15541	15460	15362	15388	15502	15769	15633	15370	15529	15484	15565	15368	15470	15305	15401	15494	15578	15511	15413	15310	15498	15517	15715	15569	15465	15402	15760	15419	15584	15496	15555	15529	15437	15347	15516	15456	15673	15463	15643	15485	15531	15309	15655	15485	15522	15541	15522	15508	15318	15493	15540	15494	15349	15476	15491	15553	15485	15570	15445	15476	15280	15587	15580	15561	15422	15567	15443	15588	15584	15292	15461	15578	15492	15533	15502	15452	15447	15729	15523	15228	15490	15735	15388	15466	15449	15499	15658	15560	15325	15346	15311	15367	15393	15495	15566	15641	15550	15605	15570	15428	15352	15433	15469	15401	15528	15453	15544	15616	15543	15746	15558	15336	15381	15527	15399	15593	15435	15300	15488	15712	15461	15504	15592	15335	15471	15322	15665	15525	15704	15395	15438	15596	15365	15505	15292	15556	15450	15466	15642	15393	15513	15536	15383	15511	15289	15431	15454	15297	15458	15409	15461	15338	15391	15493	15556	15716	15520	15299	15584	15478	15351	15443	15307	15568	15446	15345	15642	15634	15576	15421	15377	15389	15476	15253	15345	15371	15454	15562	15536	15409	15412	15440	15386	15354	15420	15424	15510	15454	15617	15583	15361	15504	15348	15503	15435	15447	15457	15477	15503	15502	15380	15316	15445	15521	15562	15413	15544	15675	15364	15536	15667	15666	15282	15579	15577	15283	15456	15429	15428	15220	15575	15456	15665	15371	15416	15596	15522	15625	15398	15595	15559	15508	15561	15582	15677	15452	15547	15543	15597	15561	15447	15670	15468	15334	15366	15569	15429	15389	15420	15457	15535	15378	15331	15415	15726	15464	15601	15593	15361	15562	15760	15378	15472	15367	15508	15489	15449	15644	15654	15359	15495	15484	15573	15564	15470	15516	15373	15487	15319	15512	15446	15258	15421	15479	15210	15572	15426	15489	15502	15512	15342	15428	15323	15364	15402	15525	15434	15593	15474	15416	15665	15444	15436	15375	15622	15424	15378	15456	15420	15626	15521	15501	15594	15558	15672	15577	15435	15362	15549	15549	15602	15709	15343	15427	15584	15416	15451	15646	15569	15359	15500	15538	15462	15316	15427	15483	15418	15519	15396	15571	15291	15540	15422	15464	15624	15491	15601	15354	15401	15507	15719	15462	15428	15338	15453	15637	15383	15544	15440	15613	15380	15418	15427	15536	15405	15359	15462	15568	15558	15440	15510	15608	15398	15369	15496	15488	15602	15566	15468	15343	15707	15589	15566	15611	15479	15496	15366	15562	15463	15315	15455	15462	15296	15773	15533	15389	15546	15376	15359	15557	15386	15508	15391	15719	15483	15294	15414	15364	15454	15372	15446	15503	15610	15533	15553	15507	15611	15285	15499	15354	15653	15589	15519	15260	15420	15477	15500	15431	15388	15572	15442	15357	15395	15383	15468	15488	15255	15397	15333	15558	15579	15416	15554	15401	15325	15430	15306	15491	15598	15495	15419	15184	15368	15550	15444	15395	15477	15492	15379	15462	15277	15141	15622	15601	15586	15471	15353	15520	15398	15506	15491	15519	15387	15373	15454	15490	15654	15506	15417	15579	15388	15637	15606	15549	15502	15449	15674	15583	15456	15378	15486	15502	15615	15485	15473	15554	15334	15510	15420	15358	15588	15650	15456	15458	15581	15570	15597	15529	15556	15320	15546	15381	15506	15469	15370	15380	15673	15400	15569	15368	15424	15324	15505	15396	15407	15325	15390	15392	15758	15473	15393	15319	15515	15496	15384	15621	15454	15441	15325	15613	15561	15575	15437	15380	15444	15427	15429	15577	15561	15676	15439	15484	15422	15496	15390	15605	15507	15442	15659	15612	15514	15657	15531	15336	15561	15503	15595	15304	15438	15651	15624	15497	15485	15455	15529	15590	15514	15537	15514	15587	15469	15454	15398	15515
29142	45814	30070	19532	17003	16024	15700	14888	14418	13615	13291	13090	13157	12914	12912	12848	12850	12867	12849	12711	12933	12599	12822	13086	12800	13099	13044	12985	12835	12797	13033	12844	12766	12775	12755	12807	12956	12809	12916	12942	12718	12608	12865	12679	12743	12758	12796	12836	12712	12793	12684	12779	12836	12803	12860	12766	12831	12811	12792	12712	12818	13043	12796	12631	12734	12835	12737	12838	12800	12679	12745	12747	12912	12777	12777	12954	12853	12713	12960	12884	12656	12705	12848	12862	12814	12901	12712	12977	12735	12656	12790	12749	12739	12827	12724	12750	12798	12703	12821	12755	12820	12673	12792	12836	12912	12881	12834	12779	12685	12668	12758	12876	12956	12878	12736	12819	12796	12975	12844	12942	12823	12711	12704	12758	13023	12896	12870	12976	12848	12849	12787	12753	12718	12833	12667	12762	12916	12712	12760	12890	12813	12758	12792	12639	12714	12744	12910	12785	12796	12671	12780	12679	12808	12818	12723	12707	12918	12863	12827	12843	12864	12846	12732	12683	12714	12738	12720	12799	12832	12816	12800	12769	12684	12841	12775	12796	12666	12832	12990	12707	12888	12692	12797	12846	12718	12817	12641	12670	12516	12734	12812	12831	12810	12774	12792	12811	12842	12581	12696	12769	12769	12812	12824	12899	12900	12741	12733	12850	12809	12760	12966	12938	12818	12762	12903	12753	12900	12840	12784	12768	12693	12877	12822	12624	12722	12738	12838	12833	12753	12796	12802	12762	12839	12752	12777	12797	12815	12747	12670	12919	12828	12752	12807	12844	12794	12955	12881	12782	12778	12635	12779	12791	12786	12796	12727	12848	12900	12919	12666	12882	12786	12701	12838	12923	12765	12757	12926	12848	12581	12882	12670	12773	12670	12907	12793	12902	12854	12767	12867	12753	12899	12868	12766	12697	12795	12806	12798	12865	12750	12710	12720	12726	12805	12779	12761	12840	12827	13040	12821	12810	12903	12811	12789	12704	12800	12811	12750	12774	12738	12829	12911	12747	12828	12816	12855	12843	12821	12723	12753	12694	12861	12834	12694	12927	12653	12875	12725	12751	12802	12729	12791	12751	12785	12708	12933	12811	12809	12715	12666	12997	12788	12794	12685	12778	12802	12696	12877	12774	12743	13014	12780	12722	12719	12793	12799	12817	12617	12840	12753	12750	12825	12684	12844	12785	12803	12740	12874	12871	12887	12732	12633	12666	12876	12832	12920	12812	12725	12923	12757	12684	12721	12708	12634	12799	12900	12848	12835	12756	12690	12924	12711	12913	12924	12914	12850	12816	12793	12753	12742	12866	12626	12914	12914	12888	12825	12963	12592	12874	12820	12643	12736	12887	12756	12939	12775	12827	12756	12788	12767	12632	12940	12691	12793	12707	12595	12721	12776	12753	12860	12720	12775	12805	12822	12820	12737	12553	12801	12839	12923	12734	12741	12591	12779	12820	12755	12829	12736	12730	12784	12791	12775	12910	12705	12829	12845	12738	12695	12886	12817	12690	12795	12856	12725	12920	12704	13025	12902	12886	12721	12656	12779	12927	12802	12954	12627	12694	12780	12611	12956	12816	12825	12758	12714	12757	12877	12914	13067	12817	12792	12864	12808	12823	12917	13040	12473	12665	12831	12830	12853	12721	12893	12674	12820	12738	12839	12732	12683	12693	12770	12792	12941	12738	12833	12647	12810	12762	13008	12900	12572	12845	12837	12844	12819	12905	12722	12635	12684	12844	12703	12817	12692	13036	12792	13040	12710	12886	12781	12940	12795	12840	12779	12790	12911	12878	12776	12824	12707	12649	12793	12699	12834	12747	12912	12895	12770	12805	12809	12969	12815	12814	12784	12845	12898	12704	12744	12690	12708	12644	12759	12771	12867	12799	12735	12870	12719	12799	12899	12700	12844	12962	12891	12739	12825	12800	12858	12737	12759	12839	12854	12800	12679	12775	12542	12733	12690	12806	12843	12793	12753	12865	12747	12703	12739	12686	12758	12701	12758	12759	12670	12924	12789	12723	12677	12796	12930	12569	12873	12827	12963	12737	12716	12667	12808	12910	12797	12814	12611	12833	12619	12935	12796	12674	12874	12738	12941	12631	12944	12773	12797	12612	12748	12821	12935	12669	12870	12812	12901	12948	12714	12927	12870	12802	12781	12871	12833	12693	12861	12751	12694	12710	12792	12758	12813	12954	12661	12598	12718	12791	12793	12835	12746	12905	12875	12745	12866	12640	12573	12732	12839	12794	12794	12827	12899	12790	12865	12867	12760	12781	12903	12740	12662	12918	12885	12729	12812	12678	12770	12864	12734	12705	12857	12810	12986	12842	12745	12860	12811	12701	12735	12742	12770	12763	12855	12855	12825	12951	12670	12917	12832	12746	12693	12750	12729	12750	12901	12919	12761	12848	12823	12755	12881	12800	12922	12741	12780	12898	12738	12703	12795	12714	12814	12742	12714	12831	12784	12722	12768	12650	12730	12733	12793	12757	12755	12622	12882	12805	12675	12794	12829	12877	12838	12748	12763	12673	12782	12999	12766	12652	12827	13008	12887	12821	12844	12804	12744	12867	12851	12836	12764	12819	12822	12742	12852	12682	12697	12746	12680	12614	12808	12791	12837	12812	12835	12801	12768	12804	12794	12827	12870	12860	12698	12772	12790	12835	12808	12776	12839	12714	12694	12698	12935	12807	12795	12915	12793	12939	12891	12857	12704	12676	12719	12811	12812	12894	12655	12949	12819	12698	13043	12664	12781	12765	12838	12777	12748	12779	12701	12818	12649	12603	12930	13029	12876	12779	12621	12853	12908	12843	12725	12747	12758	12770	12701	12658	12724	12748	12862	12825	12813	12803	12763	12939	12735	12932	12789	12641	12722	12909	12679	12914	12794	12816	12781	12690	12694	12668	12963	12713	12687	12774	12778	12923	12799	12725	12823	12929	12891	12791	12782	12833	12676	12942	12719	12806	12961	12808	12741	12762	12915	12798	12769	12818	12792	12676	12741	12849	12841	12746	12755	12721	12688	12858	12906	12858	12725	12838	12802	12871	12862	12819	12750	12973	12859	12845	12807	12982	12783	12918	12893	12722	12888	12755	12737	12636	12695	12499	12891	12867	12678	12590	12935	12861	12738	12803	12800	12816	12790	12807	12758	12861	12863	12777	12962	12805	12779	12822	12723	12737	12694	12759	12591	12560	12866	12720	13030	12701	12863	12685	12780	12762	12766	12861	12850	12679	12723	12632	12878	12670	12734	12772	12894	12694	12713	12674	12697	12717	12648	12761	12759	12869	12878	12655	12847	12770	12789	12997	12925	12699	12902	12767	12800	12831	12824	12672	12668	12707	12677	12672	12694	12808	12971	12842	12843	12726	12840	12798	12776	12855	12871	12787	12863	12790	12585	12787	12686	12748	12697	12704	12845	12744	12941	12859	12781	12826	12907	12777	12778	12729	12980	12857	12841	12686	12688	12804	12745	12805	12792	12789	12691	12872	12781	12738	12866	12713	12818	12616	12676	12734	12955	12679	12756	12908	12760	12833	12835	12787	12792	12774	12763	12796	12755	12870	12910	12798	12733	12687	12731	12832	12757	12838	12675	12696	12641	12817	12759	12865	12831	12860	12805	12826	12852	12975	12719	12838	12879	12761	12714	12887	12942	12813	12762	12671	12726	12854	12701	12810	12869	12917	12820	12798	12841	12717	12884	12913	12899	12727	12772	12827	12935	12816	12645	12786	12645	12737	12789	12897	12619	12735	12920	12781	12769	12764	12862	12844	12784	12677	12756	12598	12678	12615	12807	12838	12774	12670	12817	12875	12825	12784	12682	12765	12784	12718	13022	12753	12854	12661	12748	12806	12791	12751	12921	12763	12891	12808	12744	12762	12848	12777	12694	12736	12852	12934	12791	12655	12795	12655	12847	12833	12665	12889	12718	12899	12861	12685	12822	12695	12754	12742	12892	12729	12715	12652	12803	12797	12870	12917	12633	12808	12710	12626	12678	12903	12844	12893	12898	12908	12695	12838	12776	12609	12824	12963	12861	12724	12662	12637	12685	12786	12801	12741	12746	12963	12725	12700	12789	12880	12710	12879	12866	12799	12821	12829	12883	12830	12728	12669	12622	12705	12753	12855	12912	12972	12758	13003	12800	12821	12789	12932	12741	12882	12952	12667	12694	12774	12858	12751	12614	12799	12896	12799	12742	12711	12778	12743	12565	12869	13004	12688	13093	12773	12752	12962	12657	12816	12690	12743	12857	12885	12736	12702	12821	12920	12891	12769	12656	12625	12722	12849	12883	12814	12817	12752	12783	12902	12802	12795	12743	12808	12895	12826	12678	12895	12850	12883	12887	12924	12899	12662	12859	12824	12781	12851	12716	12740	12798	12695	12721	12736	12790	12556	12786	12844	12622	12717	12752	12780	12748	12845	12836	12679	12703	12868	12883	12785	12719	12682	12745	12933	12776	12793	12795	12836	12796	12869	12815	12776	12809	12860	12711	12759	12736	12849	12878	12842	12685	12748	12831	12915	12705	12574	12852	12829	12880	12650	12823	12754	12765	12798	12546	12812	12790	12778	12817	12727	12636	12773	12815	12739	12713	12783	12848	12819	12766	12822	12768	12781	12775	12876	12812	12847	12776	12890	12828	12950	12733	12914	12798	12851	12932	12714	12760	12708	12930	12665	12769	12925	12725	12760	12846	12939	12837	12718	12734	12660	12934	12827	12809	12955	12855	12551	12823	12723	12714	12861	12768	12801	12690	12914	12746	12999	12613	12750	12727	12815	13050	12801	12845	12852	12696	12835	12711	12733	12836	12863	12760	12719	12970	12687	12747	12857	12760	12755	12738	12732	12853	12779	12882	12718	12778	12781	12716	12822	12689	12678	12695	12629	12740	12906	12862	12656	12954	12771	12816	12905	12890	12810	12631	12889	12845	12696	12859	12615	12908	12844	12791	12823	12691	12824	12866	12827	12807	12902	12874	12857	12673	12858	12686	12670	12910	12624	12751	12881	12948	12816	12695	12775	12764	12979	12918	12781	12837	12837	12764	12582	12831	12758	12798	12788	12873	12864	12787	12707	12712	12720	12688	12759	12616	12862	12824	12923	12803	12597	12867	12760	12792	12898
23165	21159	28136	24754	22294	22036	20792	18121	17054	16287	16117	15620	15254	15369	15287	15237	15368	15439	15437	15140	15045	15364	15538	16201	16211	16279	16252	15823	15369	15266	15250	15157	15215	15214	15178	15177	15086	14948	14987	15223	14886	15123	15215	15234	15057	15345	15235	15222	14992	14869	15049	15132	15342	15161	15068	15194	14872	15138	15054	14924	15150	14998	15007	15056	15216	15287	15224	15134	15045	14993	15034	14894	15053	15097	14859	15178	14953	15137	15168	15158	15040	15116	15025	15144	15057	15035	14988	15006	15112	15008	14893	15098	15015	14998	14937	14795	15124	15230	15146	15135	15085	14960	15367	15249	15112	15154	15370	15118	15101	14971	15219	15099	15114	15025	15189	15066	14929	15210	15046	15012	15107	15303	15130	15084	15078	15188	15084	15046	15212	14975	14951	15122	15023	15023	15031	15385	15186	15156	14942	15285	15110	15048	15139	15139	15009	15092	14956	15103	15175	15097	15160	15242	15283	15254	15075	15166	14994	15116	15197	15107	15076	15163	15328	15102	15190	15080	15187	15072	15073	15102	15029	15050	14988	15325	15338	15033	15002	14979	14917	15001	14969	15009	14962	15199	15122	15132	15082	14963	15117	15026	15078	14976	14925	15132	15238	15124	15015	15068	15166	15160	15065	15042	15026	15016	14948	15056	15315	15331	15187	15142	15009	14948	15165	15170	14934	14971	15166	15125	15126	14991	15131	15275	15101	15030	14999	15129	14954	15136	15141	14821	15217	15064	15086	15255	15004	15049	15164	14974	15042	15266	15124	14879	14899	14945	15158	15222	15027	15079	14967	15121	14991	14870	15130	15066	14993	15052	14887	14995	15308	15106	15241	15333	14927	14898	15084	15298	15097	15172	15122	15086	15207	15275	15229	15155	14951	15127	15244	15123	15252	15085	14933	14889	15127	15099	14995	15145	14855	15093	15203	15014	15054	14919	15022	14865	15058	15097	14899	15133	15023	14911	15285	14872	15070	15014	15154	15103	14972	15254	15068	15022	15159	15095	15119	14959	15049	15309	15158	15065	14954	14948	15224	15171	15170	15041	14818	15092	14970	15188	15159	14992	15107	15165	15110	15026	15056	15029	15163	15117	15001	15240	15148	14951	14996	15009	14953	15006	15029	15117	15000	15053	15199	15002	15210	14992	15032	15086	15058	15049	15080	15166	15279	15276	15307	15279	15289	15011	14908	15108	15038	15069	15158	15260	15087	14884	15077	15122	15097	15149	15218	15236	15092	15200	14977	15133	15179	15123	15089	14949	15081	15158	15122	15160	15022	15357	15254	15130	15113	14998	15127	15110	15068	15025	15029	15006	15201	15034	14997	15035	15152	14902	15039	15201	15117	15097	15069	14996	15328	15160	15047	14948	15166	14961	15012	15071	15298	14923	15077	15121	14922	15097	15153	14986	15192	15021	15062	15057	14969	14923	15077	15090	15349	15010	15053	15088	15054	14951	15163	15141	15164	15052	15099	15131	15216	15156	15130	15028	15181	15228	15103	15149	15130	14922	15054	15137	15027	15103	15099	14849	15281	15057	15098	14894	14992	15138	14838	15149	14986	15191	15064	14949	14909	14916	15179	15075	15295	15260	14745	14968	15060	15135	15004	14922	15108	15106	15047	15061	14982	15265	15224	15205	15187	15120	15081	15257	15155	15088	14944	15047	14957	15133	15135	15172	15064	15196	14960	15301	15322	15199	15099	14993	15031	14855	15274	14945	14978	15011	15005	14975	15153	15002	14934	15077	15058	15183	15189	15031	15184	15135	15085	15267	14963	15184	15165	15273	14976	15049	15105	15284	15243	15043	15164	15236	15243	15124	15099	15083	15112	15238	14802	15219	15068	15111	15062	15141	15137	15084	15045	15076	15328	15120	15219	15072	15055	15111	15097	15089	14992	15245	15084	15135	15229	15069	15256	14977	14910	14924	15071	15063	15147	15103	15196	15048	15105	15046	14897	14904	15124	15111	15091	15122	15091	15259	15097	15013	15103	15185	15138	15145	15168	15112	15037	15233	15285	15176	15001	15077	15008	15002	15131	14972	15066	15015	15070	15075	14905	14909	15055	15018	14960	14970	15039	14992	15066	15174	15080	14802	15005	15253	15181	15062	15265	14953	15037	14945	15222	15118	14929	15082	15039	15065	15193	15013	15045	15035	15010	14922	15160	14937	15075	15215	15099	15102	15103	15046	14949	15117	14984	15014	14968	15083	15053	15178	15176	15013	15093	15135	15167	15139	15020	14995	14847	15046	15122	15111	15244	15140	15162	15072	15226	15159	15048	14866	15133	15036	15005	15219	15091	15129	15168	15233	15061	15175	15126	14966	14922	15146	15042	14834	15017	14831	14962	15052	15129	14971	15097	15032	15110	15185	15021	15223	15180	14967	15168	15259	15057	14988	14942	15059	15052	14923	14752	14994	15314	15115	14963	15203	15140	15146	15313	15212	14989	15257	15147	15133	15129	15125	15203	14942	15099	14981	15232	15147	14967	15091	15109	15004	14980	14910	15026	15036	15023	15096	15167	15065	14945	14972	15254	15134	15043	15032	15099	14933	14964	15053	15259	15156	14972	15073	15219	15013	15078	15001	14904	15155	15045	15176	15060	15043	15060	15126	15333	15167	15166	15108	15145	15144	15216	15172	15109	14989	15216	15059	14872	15118	15148	15047	15309	15206	14882	14921	15050	14999	15105	15124	15024	15228	15091	14936	15017	15114	15028	14939	15007	15135	15099	14980	15128	15089	15088	14950	15029	15012	15026	15301	15062	15270	15032	15051	15107	15086	15368	15132	15211	15092	15049	15224	15094	15116	15203	15090	14960	14961	14956	14961	15046	15097	14910	14990	15137	15081	15153	15027	15034	15042	15045	15082	15110	15209	15045	15105	15132	14975	15135	15218	15105	15044	15231	15228	15124	14977	15165	15023	14979	15195	14977	15015	15130	15222	15267	15261	15135	15041	15105	15177	14977	15047	15103	15128	15099	15214	15013	15003	15126	14999	15186	15072	15047	15168	15106	15126	15034	14957	15160	15160	14918	15019	15234	15139	15310	14966	15229	15025	15065	14963	14940	15078	15053	15145	15049	15078	15183	15027	15257	15223	15321	15132	15181	15266	15262	14891	14983	15066	15140	14890	15057	15045	15084	15251	15059	15046	15031	15148	15088	15061	14734	15037	15237	15190	15267	15074	15136	15087	14831	14841	15034	15113	15027	15060	15101	15203	14971	15072	15204	15185	15051	15037	15049	15111	15282	14954	15120	15111	15078	14976	15148	15022	15117	15096	15198	15047	15292	15082	15063	14891	15092	15033	14909	15003	15180	15036	15135	15039	15067	15327	15119	15173	15203	15038	15178	15131	15009	15265	15149	15176	15211	15032	15091	15165	15193	15245	15135	15138	14990	14982	15034	15187	15201	14913	14961	15137	15155	14978	15210	15120	15263	15033	15171	15111	15211	15162	15249	15415	15185	15206	15165	14978	14953	15032	15049	15236	15248	15149	15038	15101	15118	14942	15152	15090	15017	14819	14947	15029	14879	14975	14984	15136	15090	15157	15103	15172	15017	14966	15018	14929	15119	15156	15133	15191	14987	14889	14997	14870	15063	15037	14897	15167	14963	14955	15149	15164	15035	15103	15081	15067	14999	15135	15253	15056	15025	14885	15248	14815	15049	15061	14926	15047	15011	14930	15089	15116	15120	15139	15125	15203	15126	15156	15204	14945	14987	15180	15215	15178	15101	14998	14997	15149	15259	14956	14983	14998	14938	15017	15264	15055	15240	15079	15023	14985	15062	14987	15162	15041	15100	15158	14996	15085	15281	15104	15228	15011	15040	15063	15005	14919	15058	15192	14930	15119	15175	15121	15125	14983	15095	15193	15073	15035	15087	15107	15105	14981	15194	15195	14971	15031	15036	15169	15284	15007	15072	15007	15039	15056	15070	15088	15044	15011	14953	14899	15167	14947	15226	15130	15017	15011	14885	15122	15154	14930	15105	14979	15085	15249	15287	15168	15152	15179	15071	15167	15099	15191	15062	15149	15007	14841	15029	15216	15335	14995	15033	15185	14972	15107	15149	15102	15024	14858	15083	14936	15128	15187	14980	15148	14910	15205	15172	15001	15015	14889	15066	15264	15223	14978	15061	15009	15247	15044	14885	14978	15013	15060	15057	15189	15133	14951	14977	15155	14983	15003	15108	15194	14953	15131	15192	15073	15161	15102	15133	14922	15036	14989	15305	15133	14986	14924	15220	15091	15229	15212	15076	14981	14886	14897	14944	14926	15177	15250	15114	15012	15072	14942	15239	15327	14895	14891	14956	15062	14956	15180	15104	14832	15047	15163	15109	14938	15079	15132	14925	15124	14974	15192	15286	15039	15150	15046	15023	15107	15168	15067	15144	15112	15177	15031	15232	15210	15475	15189	15424	15033	15282	15086	15034	15129	15166	15060	15175	15023	15114	15221	15140	14934	15156	15068	15114	15004	15085	15093	15073	15184	15163	15057	15200	14992	15017	14926	15091	15229	15215	15097	14949	15090	15139	15180	15047	15093	15154	15064	15112	15460	15262	15222	15284	14946	14990	15087	14973	15142	15028	15153	15124	15238	15193	15044	15069	15074	15084	14997	15054	14904	14974	15126	15019	15092	15018	15156	15060	15239	15152	15264	15002	14874	14979	15053	15162	15244	15161	15235	15141	15191	15000	15176	15121	14995	15038	15070	14939	15051	15091	15038	15053	15029	15208	15271	14960	15111	14865	15235	15218	14920	15233	15148	15123	15113	15142	15062	15116	15247	15112	15071	15057	15155	15122	14976	15041	15000	15080	15006	15071	15082	15149	15001	15230	15022	14920	15108	15081	15047	15042	15126	14898	15123	14953	14954	15114	15002	15202	14971	14897	15083	14960	15292	15042	15198	15110	15188	15078	14900	15252	15164	15096	15191	15337	14986	15125	15165	15060	15119	15224	15150	14938	14856	15225	14972	15160	15076	15078	15104	15040	14917	15024	14957	14836	15186	15069	15165	14931	14816	15086	15013	15168	15152	15158	15047	15026	15167	15107	15142	15166	15236	15098	15133	15145	15187	14963	15032	15087	15109	15309	15006	15261	15175	15131	15166	15378	15020	15018	15187
30758	52445	40491	22983	19205	18763	17307	16380	14885	13923	13485	13059	12913	12893	12948	12789	12842	12748	12744	12699	12607	12709	13183	13907	14046	13958	13545	13070	13005	12650	12611	12552	12494	12600	12577	12462	12474	12640	12457	12620	12583	12568	12353	12578	12665	12638	12652	12560	12534	12570	12618	12538	12503	12712	12509	12529	12482	12613	12569	12568	12546	12606	12641	12634	12543	12561	12621	12539	12569	12505	12543	12629	12482	12845	12490	12529	12684	12609	12545	12613	12605	12716	12569	12618	12624	12612	12593	12639	12635	12519	12521	12523	12568	12548	12318	12554	12578	12619	12460	12567	12665	12266	12664	12500	12474	12564	12555	12549	12519	12520	12542	12602	12602	12564	12573	12508	12427	12512	12421	12657	12681	12382	12692	12706	12564	12649	12507	12559	12579	12609	12541	12570	12822	12569	12604	12647	12701	12518	12375	12594	12589	12569	12500	12686	12524	12485	12678	12605	12513	12569	12463	12560	12456	12545	12633	12659	12712	12697	12423	12432	12542	12448	12366	12459	12475	12653	12576	12426	12600	12760	12516	12532	12510	12483	12619	12654	12546	12613	12522	12492	12580	12483	12388	12420	12442	12522	12600	12483	12521	12366	12528	12573	12500	12709	12453	12660	12575	12551	12604	12530	12772	12480	12562	12570	12588	12375	12462	12787	12589	12568	12630	12669	12506	12529	12603	12625	12607	12629	12626	12519	12533	12411	12732	12622	12569	12463	12555	12634	12644	12593	12788	12567	12734	12426	12778	12540	12539	12472	12571	12468	12446	12700	12722	12470	12582	12563	12635	12527	12595	12856	12606	12619	12686	12551	12623	12515	12773	12481	12678	12607	12528	12479	12444	12471	12628	12649	12546	12440	12607	12593	12626	12522	12524	12746	12619	12649	12662	12508	12571	12634	12463	12723	12507	12571	12632	12542	12479	12669	12539	12790	12473	12623	12523	12560	12673	12697	12512	12541	12437	12649	12702	12502	12624	12572	12516	12619	12719	12611	12725	12696	12559	12630	12581	12554	12706	12620	12619	12552	12543	12494	12513	12599	12670	12610	12641	12520	12759	12756	12450	12622	12371	12558	12562	12713	12725	12578	12450	12662	12728	12665	12580	12601	12668	12632	12587	12582	12494	12515	12806	12511	12620	12614	12612	12543	12625	12496	12702	12418	12387	12542	12599	12656	12586	12795	12585	12714	12655	12449	12536	12562	12585	12598	12497	12617	12521	12535	12628	12510	12526	12624	12579	12485	12503	12461	12635	12611	12594	12655	12625	12655	12618	12476	12605	12629	12622	12533	12653	12578	12651	12724	12726	12681	12602	12551	12458	12670	12411	12543	12615	12678	12557	12575	12604	12587	12443	12688	12640	12649	12534	12526	12531	12652	12534	12634	12573	12609	12503	12533	12529	12640	12463	12424	12603	12580	12604	12626	12652	12509	12631	12720	12592	12578	12591	12557	12407	12550	12626	12586	12614	12711	12384	12572	12678	12506	12632	12636	12613	12659	12584	12650	12588	12629	12421	12519	12584	12552	12627	12533	12544	12545	12474	12389	12533	12601	12637	12487	12640	12583	12445	12615	12455	12529	12792	12490	12605	12670	12493	12465	12514	12647	12479	12665	12533	12433	12606	12433	12551	12577	12571	12529	12539	12770	12537	12666	12520	12572	12685	12643	12351	12555	12497	12706	12453	12524	12574	12716	12787	12614	12520	12536	12718	12694	12612	12670	12483	12647	12497	12501	12666	12759	12623	12543	12721	12496	12582	12784	12481	12625	12526	12791	12639	12583	12427	12525	12451	12615	12559	12541	12713	12709	12468	12647	12526	12641	12701	12622	12650	12480	12591	12627	12555	12795	12562	12644	12360	12537	12556	12430	12569	12672	12418	12664	12706	12625	12586	12682	12529	12543	12759	12632	12682	12578	12556	12670	12562	12792	12554	12564	12484	12645	12559	12623	12479	12657	12516	12425	12424	12590	12584	12607	12617	12655	12688	12635	12550	12647	12555	12576	12498	12553	12677	12597	12504	12484	12472	12626	12470	12619	12475	12714	12642	12660	12584	12777	12651	12747	12708	12429	12634	12560	12525	12587	12551	12527	12487	12478	12673	12516	12499	12702	12585	12702	12533	12684	12696	12563	12582	12582	12627	12422	12646	12603	12609	12659	12637	12639	12590	12624	12654	12588	12460	12590	12523	12646	12589	12575	12582	12514	12581	12535	12499	12687	12516	12644	12501	12713	12559	12491	12703	12524	12657	12538	12629	12614	12492	12646	12505	12514	12597	12787	12444	12586	12651	12644	12663	12651	12598	12515	12769	12429	12682	12661	12530	12386	12534	12694	12504	12474	12492	12661	12720	12555	12682	12627	12523	12494	12653	12555	12623	12617	12534	12362	12734	12706	12698	12660	12662	12583	12527	12515	12612	12537	12562	12616	12555	12685	12662	12474	12640	12622	12473	12607	12593	12730	12634	12479	12595	12500	12632	12595	12638	12643	12501	12458	12471	12508	12650	12662	12686	12580	12651	12590	12377	12697	12576	12555	12611	12660	12673	12471	12627	12608	12580	12443	12602	12665	12383	12602	12621	12622	12557	12586	12505	12622	12620	12739	12513	12503	12751	12622	12772	12648	12596	12546	12525	12501	12473	12543	12560	12668	12529	12663	12565	12679	12560	12518	12587	12617	12585	12577	12507	12550	12630	12534	12545	12761	12533	12566	12537	12602	12685	12468	12749	12590	12670	12628	12713	12596	12606	12557	12557	12498	12549	12537	12549	12740	12593	12407	12498	12497	12531	12626	12528	12507	12712	12526	12472	12585	12585	12567	12487	12750	12459	12566	12660	12474	12553	12699	12552	12693	12537	12715	12660	12599	12536	12570	12451	12540	12639	12551	12530	12575	12585	12405	12689	12550	12512	12509	12502	12785	12489	12599	12495	12574	12687	12550	12415	12491	12576	12791	12513	12568	12513	12502	12485	12498	12501	12457	12683	12596	12438	12578	12571	12536	12570	12485	12468	12714	12608	12686	12400	12468	12717	12652	12562	12488	12553	12679	12501	12478	12511	12545	12714	12748	12539	12395	12524	12606	12546	12609	12659	12555	12497	12544	12587	12641	12501	12569	12588	12571	12513	12741	12626	12513	12679	12572	12576	12440	12487	12615	12558	12612	12588	12517	12550	12556	12628	12612	12579	12489	12461	12552	12427	12516	12630	12637	12624	12723	12661	12512	12518	12592	12658	12601	12522	12646	12589	12628	12366	12708	12725	12420	12630	12670	12758	12506	12422	12831	12481	12506	12559	12588	12576	12635	12492	12549	12420	12573	12578	12656	12553	12676	12551	12563	12574	12539	12432	12420	12629	12639	12529	12412	12564	12586	12470	12609	12469	12597	12572	12507	12551	12598	12583	12579	12590	12572	12674	12619	12440	12384	12587	12503	12657	12518	12641	12748	12672	12538	12637	12484	12557	12483	12781	12527	12610	12641	12626	12633	12665	12474	12451	12644	12539	12583	12752	12687	12554	12593	12643	12563	12778	12516	12569	12611	12496	12363	12467	12794	12598	12505	12579	12640	12713	12592	12588	12537	12560	12545	12461	12665	12547	12538	12521	12714	12526	12691	12585	12622	12601	12610	12504	12559	12513	12590	12429	12461	12509	12509	12761	12625	12602	12612	12464	12501	12578	12576	12688	12468	12728	12416	12632	12821	12602	12553	12705	12592	12415	12554	12442	12473	12405	12576	12576	12427	12679	12462	12465	12601	12574	12653	12395	12552	12636	12556	12523	12589	12631	12519	12542	12654	12392	12506	12588	12464	12551	12584	12611	12635	12426	12660	12461	12585	12618	12525	12651	12629	12438	12711	12730	12595	12744	12551	12489	12641	12426	12563	12674	12551	12537	12602	12605	12487	12633	12689	12601	12687	12588	12636	12737	12501	12673	12656	12682	12659	12550	12613	12666	12658	12796	12631	12683	12559	12583	12515	12555	12463	12630	12377	12599	12561	12552	12625	12646	12575	12646	12656	12597	12345	12531	12624	12686	12655	12523	12672	12503	12567	12535	12603	12679	12617	12645	12642	12624	12528	12698	12607	12596	12478	12616	12602	12639	12522	12579	12625	12507	12740	12658	12568	12487	12549	12615	12443	12450	12593	12661	12461	12515	12442	12456	12501	12493	12625	12614	12644	12426	12393	12566	12469	12612	12506	12493	12632	12458	12783	12534	12504	12460	12501	12576	12664	12564	12678	12749	12608	12556	12679	12510	12570	12372	12526	12513	12457	12679	12529	12648	12481	12670	12491	12571	12629	12632	12614	12678	12592	12425	12723	12621	12556	12651	12551	12588	12379	12458	12575	12633	12601	12500	12624	12522	12539	12547	12618	12549	12602	12584	12789	12514	12717	12524	12730	12588	12743	12533	12556	12498	12757	12312	12684	12580	12517	12691	12623	12489	12535	12461	12578	12574	12558	12651	12361	12603	12592	12589	12726	12616	12596	12481	12500	12473	12592	12375	12631	12464	12608	12582	12510	12561	12691	12517	12540	12680	12617	12657	12723	12657	12640	12683	12555	12402	12669	12596	12594	12667	12533	12570	12637	12667	12740	12519	12753	12713	12777	12466	12619	12553	12579	12635	12555	12764	12629	12535	12585	12729	12439	12565	12400	12541	12445	12731	12644	12520	12726	12474	12513	12483	12382	12632	12590	12578	12663	12602	12531	12719	12430	12490	12710	12454	12575	12576	12632	12566	12664	12459	12557	12513	12634	12613	12521	12736	12528	12791	12541	12610	12594	12621	12789	12577	12673	12515	12602	12638	12781	12617	12604	12672	12613	12608	12617	12477	12644	12509	12696	12366	12646	12468	12560	12591	12436	12612	12664	12497	12499	12518	12585	12574	12560	12702	12630	12634	12468	12482	12667	12746	12377	12566	12586	12625	12661	12547	12608	12452	12715	12495	12563	12671	12446	12529	12574	12641	12728	12560	12528	12523	12641	12534	12472	12435	12533	12658	12605	12694	12522	12469	12724	12505	12532	12495	12626	12483	12526	12555	12602	12423	12612	12710	12487	12527	12480	12645	12591	12597	12480	12647	12626	12571	12625	12591	12540	12711	12710	12458	12718	12437	12584	12710	12594
24723	21353	28146	27273	21964	21245	20501	18808	17878	17707	17475	17341	17202	17294	17164	17054	16975	17111	17109	16917	17067	16882	17053	17460	17592	17492	17149	16986	17188	16820	17021	16822	17048	16910	16839	17117	16923	16878	17015	17023	16840	16955	17135	16797	16988	16812	16968	17067	16735	16934	17145	16991	17070	16837	16952	16925	17049	16883	17234	17002	16828	16854	16983	16843	17002	16769	16917	17039	16927	16948	16909	16931	17135	17122	17029	16914	16808	16974	16887	16938	16778	16975	17055	17036	16705	16966	16926	16817	16762	16971	16948	16890	16856	16811	16876	16838	16883	16828	16866	16936	17075	16875	16922	16823	16986	17098	16993	17033	16846	16972	16823	16919	16812	16686	16766	16914	17054	17061	17095	16953	16957	16707	16732	16839	16958	17063	16828	17087	17012	16751	16867	16751	16832	16821	16809	16949	17116	16986	16847	16905	16811	16885	16858	16911	16863	16959	17029	17030	16950	17053	16925	16798	16996	16625	16872	16987	17032	17194	16888	16949	17013	16853	17221	16745	16798	16950	16850	17036	16895	16998	16934	17115	16973	17039	16875	16833	17068	16930	16958	16880	16887	16946	16802	16994	16981	17126	17081	16974	16949	16859	17063	16961	16878	16886	16975	16995	17042	16909	17170	16925	16975	16998	17060	16873	17094	17064	17042	16761	16958	16901	16921	16997	17034	16928	16814	16833	16892	16741	16911	16984	16899	16949	17243	17001	16847	17012	17086	16958	16989	16988	16823	17000	16950	16783	16881	16955	16923	16768	16968	16710	16879	16977	16715	16706	16904	16853	16909	17006	16923	16840	17182	17102	16959	16608	16844	16913	16804	16594	16691	16821	16837	17048	16842	16855	16992	17209	16755	17029	16978	16879	17029	16914	17121	16972	16904	16919	16961	17067	16866	16911	17090	16896	16928	16832	17047	17000	16874	17050	16978	16903	16940	16996	17006	16906	16893	16984	17107	16933	16943	16748	17054	16904	16882	16821	16875	17077	16839	16913	16892	16906	16910	16972	17023	17035	16811	16876	17066	16878	17043	16677	17259	16940	16989	16922	17034	16780	17089	16994	16940	16805	16793	16993	17019	16765	16933	16772	17037	16995	16941	17081	16966	17165	16924	16895	17149	17208	16701	17008	16870	16703	16829	16870	16972	16969	16919	17170	16945	16965	16947	16977	17015	17009	17132	16682	16936	17014	16992	17088	16880	16849	16983	16995	17001	16808	17095	17054	17083	16815	16968	16831	16924	16952	16978	17011	17052	17026	17104	16785	16858	16920	16925	16890	16938	16987	17100	16961	17022	16983	16958	17058	16833	16925	16762	16856	16877	17082	16909	17058	16853	16831	16817	16853	16893	16766	16802	16902	16799	16901	16802	16925	16963	16910	16894	17048	16929	16751	17063	17007	16873	16842	16784	17026	16865	17050	16950	17036	17006	16786	16745	16887	16830	16941	16919	16948	17039	16993	17052	17069	16743	17022	16765	17002	16783	16802	17088	17003	16742	17011	16979	16916	17023	16793	16864	16926	16786	16920	16992	16827	17161	16985	16894	16869	17089	16906	16755	16838	16955	16924	16848	16954	16924	16923	16909	16729	16866	16779	16885	16647	16793	16952	17072	16743	16977	16949	16835	16798	16832	16911	16924	16992	16853	16881	16941	16762	16756	16993	17065	16968	16770	16803	17011	16883	17127	17014	17004	16887	16999	16844	16833	16909	16814	16862	16931	16962	16814	16892	16942	16793	16813	16768	16842	16956	16972	16778	16813	16926	16815	16908	17095	17102	17116	16838	16922	16854	16942	17061	16909	16845	16971	17011	17002	16905	16959	17022	17042	16776	16972	16754	16839	16986	16807	17011	16597	16977	16937	16883	17061	16961	17015	17016	16870	16942	16946	17071	16986	16919	16817	16965	16966	16899	16851	17050	16947	16846	16818	16849	16986	17124	16877	16819	16691	16893	16950	17070	16924	16968	16905	16924	16988	17125	17067	16821	16900	17010	17093	17074	16991	16860	17092	16915	17021	16971	17056	16977	16976	16929	16940	16999	16990	17068	16983	16858	17046	16869	17116	16912	16901	16716	17025	16971	16924	16871	16720	16948	17036	16855	16975	16932	17115	17128	17100	17073	17209	16940	16976	16874	16879	16691	16855	17040	16735	16811	17150	17016	16857	16880	17160	16747	16925	17053	17053	17139	16907	16961	16973	16921	16786	17069	16972	17099	17021	17031	17111	16988	17013	16746	16822	16728	17063	16976	16996	16914	16948	16914	16968	16844	16858	16946	16955	17016	16745	16969	16972	17017	17129	17155	17128	16908	16801	16995	16976	16900	16790	17141	16871	16903	16935	16876	16931	16930	16974	17213	17199	16714	16868	16961	17002	16682	16908	16780	16823	16961	16803	16886	16957	17028	17043	16945	16909	16875	17016	16783	16855	16844	16984	16961	17224	17192	17175	16867	16981	17010	16982	17057	16887	16912	16962	16980	16880	16802	16756	16900	16851	17076	17057	16833	16760	16844	16650	17179	16861	17039	16880	16881	16998	16959	16822	16832	16899	16772	17105	16967	16977	16913	16997	16947	16896	16886	16843	16829	16785	16943	17189	17014	17003	17021	16856	17202	16880	16819	16847	16849	17175	16822	16884	17029	17064	17068	17092	16840	17043	16919	16985	16811	17007	17001	16814	16782	16899	16996	16800	16882	16909	16895	16651	17006	17003	16974	17091	16929	16938	16757	16922	16904	17009	16921	16942	16994	16984	16839	16937	16940	16830	16842	16660	16894	17051	16895	17010	17038	16843	16809	16800	17011	16919	16892	17031	17054	16982	16864	17130	16929	16925	17023	16971	17016	17203	17044	17045	16963	17004	16983	17009	16884	16930	16918	17020	16995	16964	16944	16597	16794	17064	17062	17134	16842	17013	17033	16871	17005	16783	16693	16821	16940	16939	16905	17013	16920	16681	17057	16863	16915	17076	16968	16818	16991	16945	16741	16956	16654	17022	16904	16877	16951	16900	16902	16974	17065	17063	16931	16638	16819	16877	16719	16964	16881	16891	16927	16858	16975	16879	16902	16766	16875	16868	16926	17030	16906	16913	17038	16921	16575	16845	16923	16967	16990	16962	16837	16846	16936	16872	16872	16741	17021	17028	16887	16959	17002	17060	16940	16753	16916	16857	16890	16967	17005	16864	16886	16776	16971	16966	16957	16839	17021	16649	16896	17031	16845	17083	17082	16891	16995	16927	16935	16980	17087	16842	17053	17000	17126	16911	16913	17017	16988	16832	16954	16971	16970	17029	16975	17100	16924	16828	16791	17066	17168	17053	16890	16865	16959	16916	16942	16958	16964	16969	17093	16977	17227	16972	16803	16888	16966	16935	17104	16770	16964	16965	17164	17087	16882	16862	16835	17036	17018	16824	16850	17035	16853	17075	17064	17056	16941	17066	16715	16820	17000	16935	16980	16875	16873	17070	16807	16875	16830	16809	16796	16940	16918	16891	16944	16973	17127	17039	16886	16980	16901	16935	17082	16946	16991	16780	17114	16933	17117	16936	16766	17070	17158	16900	16911	16986	16951	16872	16799	16957	16922	16952	16911	17227	16876	16874	16846	16866	16788	17072	16815	16827	17097	17095	16776	16709	16737	17099	16841	16751	17016	16831	16951	16802	16881	16895	16825	16851	16871	16942	16949	16820	16794	17063	17128	16800	17012	17087	16947	16969	16924	17048	17089	16912	16904	17013	17008	16942	16739	16796	16929	16776	17013	16859	16938	16812	16976	17118	16805	17120	16998	16870	16865	16875	16972	16946	17058	16967	16855	16910	17052	16963	17006	16986	16877	16989	16929	16962	17006	16886	16880	17004	16907	16919	16827	17062	16993	16958	16983	16877	16825	16951	16924	16966	17097	17002	17012	17032	16807	16679	17072	17096	16943	17100	16933	17103	16728	16946	17108	16992	16973	17008	17152	16780	16922	16945	16992	16843	17021	16810	16742	16965	16933	17066	16895	17056	16891	16977	16896	16613	17023	16959	17013	16938	16774	16866	16855	17045	17124	17223	16952	16844	16932	17179	16752	16626	16791	16684	16741	16993	16855	16839	16954	16917	17167	17090	16880	16741	16900	16929	16573	16871	17142	16859	16849	16931	17251	17001	16953	16837	16745	16773	16850	16917	16755	16931	16903	17083	16881	16837	17008	16644	16908	17005	17070	17194	17032	16882	16965	17033	16866	16698	16916	17001	16825	17045	16851	16840	16871	16972	16820	17063	16871	16910	17094	16897	16860	16997	16858	17189	16976	16889	16912	17036	17024	16721	16888	16961	17054	17012	16988	16822	16898	17044	16910	16987	16744	16919	16976	16790	16838	17042	16888	17052	17057	16952	16973	16914	17015	16832	16995	16868	16991	16943	16818	16998	17037	17154	17052	17027	16975	16877	17010	16738	17044	16927	16813	16986	16738	16856	16909	16886	16867	17130	16936	16853	16783	16759	16904	16886	16673	17110	16820	16900	16739	16901	16955	16751	17073	17106	17051	16907	16824	16854	16875	16956	16865	17030	16926	16924	16956	16890	17007	16957	16914	16902	17107	16772	16895	16901	17021	16921	17023	16996	17174	16969	16999	17022	17013	17085	16842	16765	16917	16953	17118	16778	16932	17148	16948	16819	16798	16854	17077	16941	17028	16924	16998	16972	16883	16867	16903	16874	16910	17222	17111	17186	16858	16833	16819	17235	16947	16990	16834	17062	16751	16933	16771	16747	16776	17159	17060	16897	16899	17087	16865	16950	17145	16944	16674	16741	17035	16874	16822	16851	17014	16991	16976	17013	16867	16921	16890	17017	16834	17134	16864	17023	17216	17046	16846	17094	16983	17071	17042	16718	16883	17100	17109	16846	16881	16889	16909	16845	16916	16806	16755	16853	16881	16712	17122	16769	16839	17006	16950	16977	16988	16928	17169	16899	17136	16915	16868	16900	17177	16903	17026	17081	16949	16839	16925	16947	16806	16896	16988	17059	17223	17003	17036	17037	16791	17049	16916	17076	16964	16963	16733	16999	16898	16867	17059	17145	16855	17008	17063	16995	16935	16960	16735	16905	16958	16777	16917	16904	16926	16974	17132	16914	17105	16893	16973	16935	17030
29746	51299	36543	22847	19671	18941	17642	16174	14791	14628	14177	14021	13948	13907	13945	13880	13729	13745	13995	13728	13714	13882	14055	14472	14570	14246	14197	14073	13811	13722	13691	13726	13842	13617	13572	13708	13822	13824	13791	13658	13579	13650	13706	13602	13557	13545	13703	13608	13617	13707	13779	13678	13735	13583	13834	13726	13678	13744	13759	13686	13539	13761	13818	13850	13605	13486	13710	13665	13603	13727	13759	13782	13693	13617	13720	13686	13789	13716	13661	13630	13669	13590	13671	13661	13690	13743	13646	13624	13792	13663	13736	13667	13815	13743	13883	13555	13711	13680	13556	13551	13884	13631	13655	13776	13739	13665	13644	13733	13629	13501	13845	13789	13678	13731	13599	13788	13636	13769	13567	13630	13821	13502	13537	13731	13617	13595	13708	13593	13712	13784	13840	13747	13613	13723	13481	13533	13713	13614	13729	13606	13793	13647	13531	13711	13773	13780	13720	13723	13669	13702	13806	13726	13750	13624	13728	13631	13611	13888	13594	13781	13652	13594	13649	13797	13662	13692	13797	13684	13806	13790	13625	13723	13611	13666	13485	13732	13705	13660	13669	13658	13831	13865	13723	13634	13725	13522	13706	13597	13689	13797	13606	13712	13644	13642	13622	13573	13780	13626	13923	13616	13626	13669	13710	13726	13600	13682	13641	13644	13752	13933	13736	13622	13736	13715	13799	13650	13662	13842	13586	13536	13736	13798	13625	13682	13802	13672	13709	13809	13817	13691	13841	13631	13660	13553	13746	13785	13668	13768	13596	13606	13816	13624	13682	13636	13612	13602	13647	13681	13646	13624	13661	13663	13683	13780	13737	13597	13621	13717	13842	13819	13654	13601	13561	13841	13748	13704	13725	13600	13590	13716	13592	13684	13686	13780	13765	13661	13584	13682	13589	13664	13559	13688	13638	13536	13547	13682	13656	13743	13601	13718	13802	13629	13754	13626	13628	13695	13616	13557	13699	13612	13734	13732	13664	13685	13865	13625	13736	13582	13777	13640	13637	13681	13580	13706	13656	13584	13684	13646	13679	13771	13615	13858	13594	13789	13640	13672	13623	13823	13825	13707	13802	13663	13706	13694	13604	13819	13531	13619	13816	13741	13825	13791	13698	13768	13617	13605	13512	13714	13771	13617	13843	13723	13725	13624	13726	13793	13646	13750	13764	13649	13695	13634	13647	13607	13640	13504	13926	13601	13670	13609	13617	13877	13729	13725	13729	13760	13600	13770	13718	13653	13642	13738	13604	13668	13600	13700	13622	13709	13605	13723	13764	13657	13699	13624	13720	13600	13456	13675	13699	13592	13584	13601	13488	13620	13868	13822	13707	13809	13685	13787	13760	13689	13753	13782	13774	13756	13687	13765	13588	13675	13696	13785	13755	13660	13765	13684	13730	13693	13660	13739	13804	13658	13581	13669	13772	13783	13902	13760	13649	13652	13923	13704	13788	13857	13692	13626	13713	13837	13744	13744	13690	13783	13681	13947	13657	13515	13661	13761	13823	13630	13620	13729	13709	13592	13635	13588	13761	13568	13799	13564	13589	13621	13628	13704	13641	13750	13778	13809	13526	13629	13906	13635	13761	13690	13749	13722	13582	13450	13602	13624	13892	13602	13639	13645	13699	13717	13755	13709	13543	13747	13559	13679	13704	13678	13681	13722	13606	13627	13753	13656	13699	13691	13746	13807	13745	13594	13772	13731	13684	13619	13825	13640	13717	13769	13583	13770	13737	13753	13640	13481	13812	13806	13739	13907	13737	13689	13811	13700	13691	13600	13535	13660	13656	13838	13796	13772	13818	13767	13814	13650	13686	13685	13740	13745	13848	13578	13754	13647	13703	13820	13625	13642	13583	13741	13786	13574	13670	13748	13656	13800	13545	13850	13640	13704	13682	13629	13910	13677	13690	13586	13671	13660	13599	13666	13570	13517	13592	13650	13827	13718	13495	13597	13690	13547	13605	13806	13612	13734	13736	13693	13779	13695	13625	13673	13583	13824	13723	13680	13775	13651	13549	13711	13609	13746	13821	13656	13758	13627	13662	13631	13695	13649	13732	13704	13779	13793	13654	13663	13752	13767	13947	13677	13643	13875	13495	13663	13758	13602	13768	13699	13700	13690	13746	13765	13668	13858	13808	13738	13707	13858	13605	13700	13727	13617	13576	13719	13507	13681	13599	13842	13630	13657	13608	13671	13719	13676	13509	13661	13794	13714	13696	13739	13674	13695	13664	13792	13712	13584	13845	13615	13757	13603	13539	13593	13750	13628	13735	13769	13580	13558	13819	13696	13657	13863	13745	13648	13721	13643	13821	13814	13710	13641	13680	13845	13642	13708	13806	13794	13536	13634	13693	13695	13697	13638	13627	13780	13626	13592	13711	13597	13727	13722	13624	13723	13710	13780	13717	13734	13548	13728	13651	13606	13895	13688	13681	13629	13754	13647	13678	13525	13508	13841	13707	13723	13814	13729	13501	13771	13660	13768	13685	13769	13631	13594	13757	13678	13680	13814	13699	13709	13654	13711	13762	13595	13713	13866	13720	13692	13819	13794	13625	13694	13647	13606	13785	13792	13728	13619	13730	13676	13724	13630	13751	13631	13803	13632	13530	13815	13537	13583	13757	13625	13755	13577	13601	13492	13744	13705	13807	13569	13718	13666	13663	13727	13835	13660	13714	13830	13663	13514	13713	13608	13637	13703	13863	13739	13603	13700	13688	13621	13761	13737	13660	13843	13746	13792	13577	13449	13595	13657	13560	13621	13557	13755	13711	13653	13791	13765	13701	13726	13831	13595	13792	13713	13688	13772	13722	13672	13736	13669	13598	13702	13623	13663	13547	13606	13649	13721	13668	13588	13731	13802	13688	13637	13717	13755	13729	13540	13580	13721	13673	13679	13670	13620	13553	13741	13764	13758	13693	13722	13834	13757	13601	13830	13654	13581	13733	13751	13757	13623	13831	13608	13651	13626	13765	13630	13705	13539	13797	13670	13781	13622	13546	13783	13708	13791	13646	13697	13643	13701	13627	13824	13907	13720	13652	13798	13644	13694	13740	13648	13663	13772	13629	13645	13594	13767	13799	13626	13758	13907	13680	13839	13760	13655	13806	13598	13928	13688	13570	13694	13642	13640	13612	13779	13625	13648	13861	13680	13776	13850	13652	13595	13766	13736	13606	13668	13748	13578	13610	13640	13733	13800	13712	13643	13655	13762	13663	13787	13693	13641	13724	13693	13761	13761	13567	13727	13646	13776	13707	13759	13706	13774	13618	13637	13585	13804	13707	13774	13582	13702	13755	13715	13760	13483	13805	13593	13869	13670	13602	13844	13555	13469	13804	13599	13897	13552	13828	13691	13630	13613	13670	13743	13650	13739	13909	13727	13747	13782	13705	13680	13773	13690	13629	13813	13811	13635	13779	13815	13814	13592	13606	13543	13678	13622	13576	13632	13611	13509	13560	13849	13715	13791	13590	13669	13720	13574	13634	13719	13718	13626	13683	13646	13693	13826	13615	13666	13537	13571	13661	13562	13674	13697	13769	13684	13736	13700	13631	13632	13812	13402	13667	13597	13745	13720	13694	13696	13614	13715	13962	13739	13743	13611	13765	13717	13794	13696	13558	13644	13819	13717	13808	13655	13680	13600	13752	13795	13631	13590	13862	13678	13778	13685	13677	13651	13513	13653	13532	13594	13924	13725	13804	13585	13668	13706	13753	13617	13661	13579	13529	13730	13766	13747	13507	13638	13602	13783	13608	13643	13671	13730	13731	13613	13769	13708	13755	13791	13796	13691	13673	13746	13655	13728	13744	13626	13596	13541	13777	13640	13665	13695	13753	13580	13750	13589	13749	13743	13723	13587	13625	13756	13513	13555	13697	13758	13860	13905	13517	13762	13656	13511	13706	13726	13771	13758	13649	13706	13744	13806	13665	13762	13656	13673	13524	13762	13754	13546	13711	13770	13676	13720	13687	13883	13879	13676	13768	13865	13746	13819	13711	13725	13605	13619	13863	13689	13496	13680	13780	13659	13806	13897	13781	13612	13810	13711	13682	13703	13744	13717	13666	13634	13808	13825	13620	13658	13682	13734	13680	13659	13688	13803	13576	13723	13814	13618	13636	13708	13768	13624	13685	13729	13710	13656	13563	13747	13712	13700	13750	13778	13729	13732	13834	13747	13480	13688	13613	13706	13714	13587	13612	13718	13820	13616	13795	13673	13718	13764	13714	13755	13699	13739	13543	13745	13607	13682	13700	13857	13636	13719	13611	13705	13665	13594	13779	13697	13768	13752	13771	13745	13812	13695	13673	13709	13703	13567	13588	13579	13890	13827	13627	13712	13703	13592	13662	13681	13791	13664	13792	13622	13586	13641	13640	13651	13542	13672	13658	13669	13824	13697	13711	13594	13542	13656	13795	13605	13856	13575	13569	13863	13619	13695	13708	13537	13792	13718	13749	13550	13630	13581	13689	13563	13707	13592	13685	13773	13962	13554	13872	13699	13744	13701	13610	13746	13569	13844	13796	13769	13770	13559	13814	13709	13723	13750	13635	13704	13758	13696	13810	13769	13861	13760	13845	13775	13632	13673	13629	13607	13666	13547	13662	13737	13661	13777	13481	13879	13814	13555	13611	13661	13676	13714	13595	13629	13627	13622	13699	13821	13750	13598	13789	13674	13614	13823	13711	13601	13744	13622	13783	13560	13786	13627	13746	13662	13756	13543	13574	13692	13623	13673	13699	13732	13688	13732	13786	13713	13502	13591	13585	13611	13648	13757	13547	13666	13700	13681	13843	13653	13431	13847	13808	13646	13674	13655	13642	13755	13730	13882	13826	13809	13699	13657	13734	13721	13679	13721	13466	13708	13844	13827	13641	13776	13779	13723	13624	13655	13774	13733	13489	13656	13792	13693	13665	13802	13730	13679	13753	13647	13633	13734	13590	13676	13760	13895	13773	13714	13793	13611	13586	13597	13652	13761	13642	13733	13724	13890	13643	13761	13718	13590	13875	13667	13632	13702	13606	13569	13758	13753	13650	13785	13741	13651	13563	13595	13584	13823	13613	13743	13803	13672	13656	13703	13640	13623	13707	13696	13608	13727	13605	13670	13776	13658	13734	13582	13720	13651	13634	13589
22119	21161	28541	24367	21946	24754	26792	21343	19305	18796	18226	18147	18044	17820	17953	17840	17839	17795	17947	17625	17729	17700	17975	19123	19790	19738	18952	18504	18038	17713	17696	17599	17522	17442	17424	17181	17427	17593	17707	17616	17684	17663	17573	17550	17513	17592	17784	17748	17621	17487	17508	17388	17418	17493	17359	17313	17501	17429	17565	17675	17512	17548	17426	17511	17287	17355	17431	17340	17204	17288	17410	17341	17286	17344	17574	17516	17523	17364	17463	17251	17294	17524	17447	17595	17500	17458	17457	17445	17469	17638	17372	17354	17612	17508	17440	17182	17395	17363	17505	17384	17380	17454	17504	17272	17327	17427	17463	17378	17612	17390	17444	17438	17380	17383	17436	17374	17491	17459	17308	17288	17101	17316	17340	17411	17549	17575	17463	17428	17498	17499	17639	17511	17380	17461	17611	17535	17568	17517	17436	17464	17457	17641	17428	17726	17537	17390	17547	17438	17445	17522	17415	17501	17547	17456	17202	17513	17272	17357	17593	17444	17192	17507	17306	17403	17317	17608	17661	17457	17369	17416	17350	17703	17598	17652	17467	17448	17446	17323	17435	17415	17522	17248	17472	17529	17441	17555	17670	17609	17486	17398	17543	17459	17391	17427	17247	17446	17558	17487	17276	17220	17383	17293	17599	17471	17635	17201	17402	17590	17388	17618	17571	17529	17608	17423	17420	17588	17320	17386	17709	17627	17393	17274	17566	17366	17427	17638	17335	17637	17496	17311	17425	17453	17599	17431	17435	17398	17452	17616	17151	17428	17421	17352	17349	17413	17480	17559	17378	17252	17454	17455	17498	17546	17380	17284	17297	17419	17573	17538	17346	17480	17405	17351	17476	17485	17416	17571	17570	17343	17320	17307	17401	17583	17604	17634	17308	17406	17508	17613	17474	17485	17440	17369	17567	17446	17513	17389	17303	17626	17148	17362	17372	17432	17273	17414	17455	17334	17511	17454	17218	17352	17677	17424	17645	17602	17352	17449	17477	17280	17421	17455	17529	17675	17283	17340	17469	17318	17362	17439	17313	17390	17591	17465	17353	17370	17564	17412	17534	17519	17290	17407	17566	17469	17436	17450	17438	17381	17379	17386	17536	17290	17567	17417	17521	17420	17816	17409	17486	17197	17311	17266	17377	17444	17348	17540	17394	17543	17498	17525	17610	17467	17516	17509	17372	17410	17438	17633	17496	17450	17342	17364	17367	17309	17333	17604	17489	17324	17623	17518	17409	17318	17505	17459	17250	17531	17438	17505	17340	17374	17337	17450	17451	17477	17549	17478	17418	17486	17632	17262	17432	17257	17535	17429	17547	17433	17358	17345	17444	17438	17482	17572	17514	17198	17429	17344	17266	17493	17564	17481	17354	17527	17575	17564	17217	17514	17390	17644	17379	17594	17447	17247	17389	17449	17433	17581	17349	17416	17544	17303	17503	17408	17481	17412	17213	17584	17297	17434	17552	17510	17301	17560	17464	17676	17450	17420	17599	17519	17412	17574	17716	17341	17502	17448	17394	17285	17373	17249	17284	17355	17635	17427	17250	17315	17485	17449	17503	17619	17742	17633	17523	17495	17377	17517	17376	17359	17552	17214	17706	17332	17412	17461	17275	17333	17422	17539	17451	17499	17645	17255	17667	17349	17373	17543	17382	17510	17367	17301	17535	17687	17333	17349	17308	17309	17486	17331	17408	17427	17617	17379	17465	17453	17465	17566	17457	17295	17572	17608	17517	17370	17311	17336	17540	17484	17431	17467	17350	17441	17578	17369	17333	17250	17528	17509	17624	17353	17383	17414	17413	17407	17586	17532	17521	17489	17574	17544	17461	17301	17381	17444	17511	17313	17443	17455	17464	17491	17517	17375	17244	17417	17410	17504	17273	17439	17267	17511	17291	17208	17265	17398	17335	17138	17497	17500	17523	17419	17557	17352	17394	17351	17427	17421	17476	17684	17543	17484	17579	17534	17322	17460	17404	17607	17545	17354	17407	17477	17411	17428	17413	17521	17465	17517	17382	17508	17520	17474	17538	17478	17470	17443	17251	17393	17387	17530	17307	17369	17405	17273	17214	17308	17535	17616	17525	17565	17249	17670	17322	17352	17503	17505	17405	17482	17603	17557	17645	17446	17413	17478	17435	17341	17428	17317	17493	17484	17573	17673	17474	17360	17387	17512	17510	17292	17318	17487	17368	17595	17471	17542	17469	17397	17522	17413	17349	17457	17431	17480	17270	17243	17607	17238	17596	17614	17365	17497	17326	17514	17459	17614	17325	17547	17401	17407	17610	17489	17381	17505	17417	17622	17330	17397	17362	17239	17601	17311	17334	17402	17563	17431	17410	17561	17490	17400	17289	17281	17440	17471	17386	17141	17326	17320	17450	17543	17566	17343	17576	17569	17470	17420	17380	17371	17581	17427	17582	17457	17330	17359	17475	17329	17456	17480	17382	17565	17373	17583	17304	17561	17343	17416	17290	17545	17369	17500	17447	17282	17410	17450	17546	17295	17326	17391	17406	17572	17429	17328	17682	17574	17318	17352	17423	17307	17394	17290	17348	17541	17519	17511	17555	17461	17500	17622	17361	17327	17381	17281	17393	17350	17443	17249	17354	17342	17464	17439	17364	17333	17319	17431	17458	17308	17488	17453	17388	17342	17403	17398	17342	17494	17364	17412	17568	17622	17577	17598	17305	17150	17386	17553	17435	17571	17435	17550	17495	17324	17218	17512	17516	17392	17601	17534	17394	17502	17392	17650	17415	17399	17578	17199	17498	17442	17438	17392	17189	17346	17444	17211	17419	17512	17393	17312	17124	17343	17486	17494	17255	17438	17457	17255	17630	17420	17327	17657	17418	17606	17535	17601	17479	17432	17471	17452	17414	17478	17541	17629	17468	17397	17645	17314	17558	17453	17554	17617	17672	17439	17448	17421	17271	17460	17325	17497	17556	17473	17515	17477	17369	17330	17581	17404	17377	17431	17538	17437	17492	17442	17520	17637	17398	17388	17287	17384	17223	17496	17453	17491	17583	17323	17413	17422	17273	17517	17558	17383	17476	17412	17367	17372	17340	17442	17430	17576	17526	17485	17369	17506	17382	17310	17515	17268	17434	17581	17563	17578	17631	17399	17327	17320	17369	17344	17419	17191	17211	17284	17445	17671	17531	17250	17351	17426	17476	17616	17451	17404	17478	17449	17500	17641	17720	17686	17391	17396	17450	17612	17441	17392	17314	17252	17453	17391	17398	17418	17417	17324	17517	17448	17380	17483	17424	17312	17273	17462	17325	17245	17389	17463	17543	17485	17479	17528	17502	17577	17525	17617	17395	17609	17508	17379	17503	17417	17395	17379	17528	17577	17326	17419	17571	17522	17448	17387	17566	17432	17390	17340	17276	17522	17360	17240	17319	17621	17579	17601	17360	17462	17390	17561	17303	17289	17493	17264	17532	17306	17401	17439	17372	17514	17346	17304	17361	17569	17538	17400	17408	17266	17493	17418	17410	17571	17352	17269	17354	17446	17523	17286	17414	17473	17412	17384	17472	17290	17464	17491	17523	17352	17374	17362	17237	17607	17459	17324	17416	17304	17395	17273	17385	17327	17431	17452	17388	17417	17471	17561	17439	17533	17557	17527	17486	17518	17593	17557	17353	17298	17288	17372	17693	17291	17356	17252	17491	17557	17511	17250	17358	17497	17370	17434	17560	17390	17448	17152	17200	17385	17335	17301	17520	17602	17426	17540	17468	17443	17399	17283	17572	17519	17674	17372	17453	17229	17395	17343	17439	17271	17439	17403	17468	17395	17549	17183	17538	17441	17498	17456	17337	17384	17620	17412	17501	17192	17234	17251	17318	17398	17373	17652	17492	17659	17566	17399	17565	17442	17457	17480	17558	17555	17552	17530	17330	17248	17521	17553	17509	17455	17297	17337	17393	17399	17322	17461	17553	17336	17200	17470	17220	17306	17246	17335	17333	17443	17600	17475	17324	17409	17538	17380	17278	17208	17409	17561	17536	17596	17496	17317	17480	17296	17578	17529	17639	17442	17515	17494	17461	17574	17415	17443	17350	17471	17433	17424	17578	17553	17497	17271	17312	17603	17358	17584	17516	17423	17628	17407	17413	17358	17387	17468	17502	17321	17476	17452	17562	17518	17236	17431	17561	17131	17450	17382	17540	17534	17623	17298	17341	17311	17463	17479	17380	17407	17327	17372	17379	17279	17417	17414	17397	17471	17400	17600	17555	17585	17435	17412	17409	17471	17372	17472	17392	17431	17492	17457	17252	17520	17510	17574	17310	17398	17317	17590	17308	17480	17544	17457	17373	17392	17480	17333	17379	17517	17683	17395	17675	17483	17498	17282	17506	17447	17213	17393	17585	17576	17292	17278	17286	17143	17273	17421	17445	17515	17560	17365	17404	17402	17324	17561	17503	17621	17439	17390	17496	17382	17659	17290	17368	17362	17308	17481	17568	17417	17208	17350	17377	17395	17598	17422	17245	17447	17257	17527	17419	17424	17384	17409	17410	17594	17251	17325	17441	17466	17392	17380	17382	17490	17507	17457	17406	17334	17476	17535	17539	17357	17353	17482	17559	17619	17468	17332	17298	17339	17266	17344	17295	17545	17322	17419	17373	17382	17291	17520	17407	17400	17343	17380	17494	17415	17373	17296	17313	17423	17319	17615	17583	17526	17330	17676	17469	17468	17418	17442	17582	17403	17343	17388	17535	17456	17531	17447	17447	17435	17350	17526	17467	17397	17464	17492	17568	17379	17426	17393	17518	17339	17507	17628	17396	17222	17396	17548	17335	17480	17288	17503	17460	17300	17578	17218	17339	17566	17580	17649	17386	17460	17454	17329	17472	17480	17355	17391	17551	17262	17520	17672	17348	17417	17510	17387	17500	17318	17249	17175	17369	17391	17374	17351	17309	17366	17315	17383	17435	17677	17423	17556	17638	17588	17289	17349	17542	17583	17593	17416	17277	17351	17656	17587	17767	17356	17445	17466	17467	17198	17369	17415	17313	17302	17513	17253	17535	17401	17571	17544	17320	17359	17341	17376	17529	17434	17522	17499	17389	17385	17451	17357	17560	17482	17440	17547	17407	17371	17558	17381	17481	17428	17528	17374	17465	17293
31723	62251	54783	34532	25932	22337	20547	17887	16017	15206	14776	14317	14443	14177	14237	14256	14222	14204	14231	14020	13993	14197	14638	16128	16610	16594	15313	14841	14448	14171	13937	14056	13938	13770	13821	13942	13916	13892	13925	13919	13733	13950	13881	13849	13859	13813	13994	14048	13860	13778	14002	13844	13831	13921	13797	13803	13884	13914	14041	13783	14045	13968	13833	13844	13931	13886	13857	13900	13861	13921	14002	14037	13854	13946	14055	13916	13950	13918	13921	13894	13842	13914	13987	13974	14177	13746	13859	13822	13956	13969	13810	13890	14008	13826	14052	13879	13867	13710	14061	13956	13852	13868	13912	13938	14012	13834	13800	13992	14046	13812	14017	13769	14001	13962	14058	14093	13947	13963	13900	13872	13991	13911	13940	14013	14095	13927	13962	14005	13948	13815	14006	13908	13777	13979	13813	13817	13919	13853	14007	13957	14013	13989	13941	13632	13846	13949	13723	13837	13932	13982	13708	13825	13981	14004	13937	13860	13886	13941	13988	13966	13883	13933	14100	13902	13708	13960	14022	13911	13934	13807	13764	13948	13924	13938	13789	13951	13861	13890	13905	13954	14023	13751	13911	13866	13983	13898	13871	13941	13929	13758	13976	13909	14015	13925	13952	13789	13967	13771	13821	14096	13842	14021	13780	13940	14108	13751	14087	13949	14070	13926	13899	13789	13871	13887	13996	13900	13898	13874	13996	14006	13765	14036	13830	13872	13876	13873	13937	14004	13930	14027	13845	13829	13776	13816	13868	13887	14010	13927	13868	13976	13931	13843	13825	13911	13987	13848	13875	14029	14091	13902	14052	13982	13743	13889	13770	13780	13938	13886	13991	14023	13901	13856	13928	13972	13864	13885	13864	14045	14026	13853	13865	13932	13772	13777	13912	13848	13960	14154	13851	13903	14012	13938	14123	14166	13864	13922	13849	13996	13913	13860	13860	14058	13914	13854	13896	13871	13704	13959	13652	13741	13945	13937	13894	14002	13997	13922	13950	13959	13890	13949	13900	13874	13933	13881	13832	13959	13876	13900	13846	13838	13970	13895	13914	14026	13723	14011	13776	13868	13931	13878	14069	13774	13913	14132	13865	13947	13861	13946	13945	14042	14201	13942	13921	14031	13782	13819	14020	13991	13844	13949	13946	13946	13981	14001	14112	13776	13998	13840	13887	13711	13957	13931	13868	13971	14037	13949	14152	13962	14095	13902	13867	13987	14166	13847	13949	13899	13850	13778	13834	13787	13803	13902	13902	14056	13958	13944	13861	13950	13873	13906	13993	13886	13855	13780	13967	13878	13876	13768	13783	13974	13880	14066	13959	13933	13910	14019	13920	13832	13799	13724	14099	13882	13927	13847	13820	13901	13851	13978	13849	13966	14044	14008	13964	13749	14027	14047	13899	14000	13987	13992	13843	13831	13867	13800	13948	13741	13750	14106	14036	14030	13837	13898	14027	13770	13776	13935	14086	13830	13746	13820	13830	13957	13747	13950	13991	13961	13922	13964	13862	14042	13876	13882	14070	13679	13928	13906	14153	13823	13789	13753	13824	13753	14004	14039	13819	13859	13891	13910	14001	13978	13791	13845	13922	13882	14010	13877	14125	13800	13831	13770	14233	13778	13734	13862	13929	13844	13801	13976	13849	14020	13655	13861	13765	13784	13923	13804	14082	14058	13904	13795	13831	14136	14041	13899	13886	13764	13975	14032	13915	13954	13888	13714	13891	13832	14014	13935	14118	13792	14020	13904	13800	13858	13894	14021	14040	13991	13958	13847	13805	13950	13740	13977	13949	14070	13898	13972	13781	13839	13932	13989	14017	13864	13914	13780	13970	13914	13840	13778	14064	13865	13886	13846	13829	13938	13969	13994	14011	13946	13898	13830	13886	13819	13854	13908	13922	13881	13865	14019	14018	13992	13879	13990	13835	13753	13864	13789	13911	13710	13970	13892	13867	13850	13854	13930	13899	14015	13975	13883	13932	13877	13985	13925	13773	13866	13866	13907	13876	13883	13925	13729	13975	13939	14015	13971	13999	13923	13928	13910	13913	14013	13742	13923	13933	13827	13920	13951	13871	13867	13905	13833	13961	14067	13796	13688	13967	13811	13855	13892	13943	13798	13831	13867	13971	13834	13873	13936	13784	13884	13979	14014	13757	14165	13867	13948	13811	14065	13900	13911	13783	13872	13837	13857	13872	14001	13971	13918	13933	13868	14006	13934	13895	13992	13896	14000	13847	13947	13908	13926	13864	13847	13930	13973	13823	13893	13750	13971	13864	13928	13966	13602	14026	13932	13815	13744	13836	13832	13953	14005	13726	13928	13845	13864	13927	14032	13949	13717	13977	13745	14042	13862	14006	13997	13833	13887	14086	13986	13887	13942	13827	14158	13879	13977	13897	13890	13900	13919	13925	13833	13908	13861	13754	13780	13915	13895	13967	13988	13973	13826	13739	14000	14071	13934	13823	14023	13983	13856	13919	13840	13889	13771	13816	13753	13873	13834	13969	13983	14014	13734	13827	13958	13938	13845	13785	13897	13952	13903	13890	13995	14101	13887	13919	14096	13772	13903	14091	13877	13916	13967	13967	13774	14006	13920	13939	13845	13886	13755	13995	13987	13805	13713	14030	13895	13777	13875	13912	13870	13922	14048	13907	13948	13930	13959	13858	13865	13818	13898	13827	13920	13860	13913	13835	13713	14020	13861	13868	13758	13905	13822	14124	13846	13993	13945	13892	13950	13751	13800	13846	13960	13929	13986	13807	13811	13840	13851	13796	13833	14025	13956	13739	14038	13875	13848	14037	14008	13898	14115	14015	13813	13742	13808	13813	13796	13953	13874	13942	13882	13949	14012	13906	13839	13884	14032	13902	13767	13874	13865	13955	13944	13912	13917	13873	13984	13914	13932	13979	13957	13982	13902	14002	13936	14019	13845	13952	14073	13827	13800	13742	13877	14063	13863	14133	13834	13925	13811	13801	13810	14043	13785	13904	13848	13816	13886	14026	13871	13828	13920	13898	14036	13843	13879	14041	13995	13840	13776	13908	13854	13808	13919	13974	13931	13856	13949	13980	13979	14011	13812	14057	13869	13919	13895	13760	13893	13910	14035	13835	13936	13879	13941	13751	13884	14010	13802	13912	13972	13859	13854	14079	13881	13930	13883	13812	13745	13972	14019	13977	13943	13922	14042	13887	13817	13681	13813	13611	13964	14020	13899	13891	13951	13907	14064	13936	13812	13981	14083	13876	13867	13686	14081	13902	13863	13997	13807	13936	13972	13809	13750	13715	13920	14074	13870	13972	13752	14024	13791	14012	13800	13943	14102	13973	13892	13946	13729	13885	14041	14037	13821	13915	13996	13745	13964	13983	13869	14018	14030	13997	13823	13882	13851	13928	13953	13973	13839	13933	13888	13975	13853	13900	13896	13996	14000	13832	14031	13906	14075	13960	14008	14010	13811	13811	13843	13819	13846	13918	13865	13994	13946	13978	13924	13866	13997	13813	13951	13819	13873	13894	13852	13846	13938	13887	13800	13758	13800	13923	13920	13881	13936	13893	14068	13841	13984	13974	13732	13963	13911	13902	13846	14065	13821	13964	13836	13755	13793	14035	13741	13726	13807	13797	13915	13807	13760	13959	13909	13850	13910	13718	13988	13935	13990	13885	13861	13775	13981	13816	13997	13788	13930	14045	13903	13802	14043	13929	14196	13862	13995	13947	14055	13938	13903	13966	13894	13953	13914	13819	14060	13947	14080	13888	13940	13927	14032	13893	14002	13908	13796	13908	14039	13859	13758	13874	13867	13877	13826	14108	13752	13842	13996	13964	13769	13865	13949	13956	14047	13977	13837	13933	13992	13996	13979	13834	13893	13862	13859	13917	13996	13839	13840	13862	13868	13943	14012	13872	13909	13899	14024	13840	13902	13795	13917	14054	13831	13941	13910	14050	13957	13871	13856	13831	13867	14001	13825	13746	14033	14058	13883	13969	13984	13881	13862	13975	13832	13957	14033	13938	13817	13935	13748	13945	13907	13885	13916	13857	13873	13847	13873	13937	14037	13821	13860	13805	13904	14035	13926	13851	13846	13737	13993	13852	13969	14010	13812	14056	13935	13890	13866	13884	14003	13964	13940	13842	13757	13831	13951	13814	13764	13920	13969	13855	14038	14127	13842	13869	13982	13970	14057	13971	13719	13841	13887	13923	13926	13958	13944	14083	13989	14030	13789	13900	14031	14147	14046	13873	13914	13992	13930	13865	14011	14031	13868	13738	13844	13854	13944	13862	13941	14030	13819	13874	13981	13895	13797	13896	13877	13974	14021	13944	13893	14044	13798	13864	13820	14007	13831	13686	14040	13669	13886	13890	13867	13642	13721	13795	13847	14022	13890	13993	13843	13884	13888	13978	13872	14011	13879	13816	13930	14047	13934	14000	14068	13975	13752	14052	13889	13967	13943	13791	13751	13850	13891	13878	13964	13801	13746	13818	13863	13747	14007	13898	13863	13872	13971	13975	13960	13825	13878	13937	13830	13837	13727	14040	13969	13902	13924	13901	13883	13761	13815	13823	13894	13950	13878	13923	13858	14034	13675	13844	14082	13901	13730	13991	13978	14014	13811	13849	13969	13615	14031	13965	14084	13932	13840	13995	13799	14002	13742	13774	14005	13906	13882	13812	13928	13906	13825	13844	13970	13954	14006	13831	14004	13943	13960	13876	13900	13864	13875	13993	13913	13954	13789	13870	13876	13771	13831	13925	14003	14007	13774	13918	13847	13827	13956	13743	13823	13815	13844	13982	13973	13831	13896	13844	13873	13896	14048	14047	13913	13676	13941	13894	13994	13817	13813	13921	13907	13968	13927	13847	13880	13912	13792	13914	13927	13856	13927	13922	13851	13824	13903	13910	13945	13884	13981	13930	13989	13989	13826	13896	13706	14064	13989	13929	13887	13844	13909	13954	13865	13867	14009	13884	13869	13932	13844	13941	13899	13831	13862	13880	13837	13801	13932	13913	13821	14029	13689	13846	13939	14002	13834	13818	13940	14069	13755	14046	13932	14000	13861	13790	13968	13869	13837	13845	13716	13962	13857	13929	13992	13876	13919	14008	14032	13936	14016	13939	13944	13823	13932	13993	13817
30745	31141	34657	27130	22356	20361	19420	18391	18151	17742	17719	17573	17808	17581	17566	17620	17392	17471	17401	17406	17519	17333	17643	17580	17699	17625	17556	17375	17459	17524	17467	17319	17455	17261	17380	17184	17577	17529	17299	17288	17550	17462	17490	17433	17388	17414	17349	17383	17456	17315	17290	17455	17326	17183	17227	17271	17651	17504	17318	17251	17567	17419	17432	17479	17538	17185	17369	17543	17404	17315	17282	17371	17479	17545	17541	17424	17572	17377	17479	17505	17540	17337	17369	17512	17431	17299	17296	17417	17361	17338	17513	17379	17353	17315	17382	17333	17392	17425	17317	17213	17374	17474	17448	17545	17477	17354	17401	17311	17467	17370	17226	17316	17411	17691	17485	17387	17579	17443	17317	17220	17315	17501	17417	17429	17601	17329	17442	17386	17261	17431	17441	17356	17436	17408	17407	17498	17623	17455	17438	17560	17563	17388	17683	17483	17378	17354	17354	17285	17483	17358	17358	17531	17447	17397	17435	17384	17233	17312	17362	17510	17623	17334	17270	17385	17526	17396	17424	17296	17563	17321	17435	17752	17465	17508	17414	17355	17604	17289	17456	17564	17409	17440	17380	17301	17593	17409	17491	17367	17156	17137	17390	17575	17515	17358	17452	17319	17398	17457	17193	17337	17502	17350	17518	17475	17152	17418	17335	17328	17381	17855	17609	17515	17422	17343	17164	17502	17379	17489	17506	17446	17416	17590	17445	17312	17279	17439	17468	17552	17687	17339	17338	17398	17436	17415	17509	17549	17293	17371	17294	17308	17485	17427	17354	17462	17239	17600	17272	17554	17546	17384	17267	17372	17574	17407	17487	17450	17229	17562	17503	17491	17433	17200	17523	17468	17435	17421	17485	17414	17401	17624	17494	17483	17369	17396	17534	17631	17356	17448	17400	17272	17287	17730	17323	17428	17432	17405	17421	17339	17456	17439	17406	17453	17381	17332	17439	17427	17445	17388	17542	17614	17379	17454	17506	17380	17315	17465	17437	17398	17383	17444	17579	17496	17337	17486	17609	17628	17653	17491	17392	17454	17613	17401	17433	17522	17516	17462	17417	17359	17333	17484	17486	17311	17365	17391	17561	17224	17428	17484	17508	17481	17479	17595	17461	17441	17439	17409	17223	17242	17358	17536	17481	17340	17355	17373	17269	17351	17404	17403	17602	17410	17450	17317	17616	17340	17457	17350	17232	17418	17404	17379	17539	17463	17499	17389	17322	17463	17429	17654	17481	17521	17371	17251	17580	17394	17290	17230	17418	17435	17284	17720	17403	17611	17342	17424	17525	17431	17313	17248	17433	17499	17196	17598	17369	17729	17298	17479	17437	17425	17618	17282	17576	17371	17293	17408	17463	17341	17364	17354	17397	17403	17390	17561	17605	17588	17425	17308	17448	17386	17526	17446	17222	17340	17498	17393	17470	17455	17193	17233	17389	17529	17450	17473	17457	17545	17504	17504	17539	17619	17101	17351	17585	17439	17366	17374	17279	17315	17250	17396	17460	17164	17465	17528	17320	17365	17550	17567	17363	17563	17406	17255	17589	17579	17306	17639	17501	17404	17500	17543	17395	17549	17335	17449	17496	17503	17552	17356	17416	17678	17577	17503	17339	17258	17525	17432	17377	17513	17190	17447	17393	17591	17454	17435	17516	17451	17556	17325	17422	17694	17362	17306	17441	17546	17440	17327	17269	17531	17364	17438	17604	17562	17485	17238	17492	17371	17456	17416	17454	17436	17338	17340	17488	17601	17262	17572	17492	17392	17339	17268	17286	17466	17472	17404	17337	17384	17415	17639	17599	17549	17412	17304	17610	17466	17563	17371	17306	17417	17355	17506	17399	17274	17331	17410	17473	17303	17698	17554	17563	17450	17547	17456	17287	17335	17314	17373	17462	17258	17414	17545	17355	17407	17228	17239	17392	17296	17494	17446	17398	17552	17350	17449	17458	17536	17288	17486	17720	17433	17403	17658	17716	17394	17311	17412	17636	17438	17466	17412	17775	17376	17382	17475	17526	17604	17345	17230	17463	17310	17369	17308	17534	17650	17403	17349	17635	17592	17306	17459	17555	17407	17367	17515	17446	17602	17632	17288	17556	17502	17364	17304	17463	17384	17420	17497	17232	17520	17352	17395	17530	17445	17628	17453	17652	17508	17350	17548	17543	17335	17376	17230	17325	17591	17481	17378	17297	17541	17448	17588	17463	17583	17536	17461	17604	17406	17510	17288	17470	17509	17380	17456	17378	17597	17489	17296	17410	17467	17290	17659	17364	17514	17374	17456	17601	17577	17425	17561	17441	17366	17506	17432	17582	17350	17323	17526	17611	17359	17404	17456	17337	17345	17439	17390	17395	17495	17458	17259	17404	17392	17232	17423	17489	17426	17416	17610	17560	17351	17552	17580	17542	17494	17373	17293	17442	17616	17454	17476	17401	17450	17616	17205	17435	17400	17494	17498	17288	17330	17502	17462	17612	17531	17575	17570	17441	17437	17378	17312	17407	17345	17421	17502	17473	17429	17355	17495	17523	17493	17493	17581	17380	17459	17309	17378	17619	17631	17593	17637	17626	17326	17634	17353	17486	17304	17557	17414	17350	17307	17423	17378	17324	17465	17513	17561	17553	17285	17426	17402	17355	17440	17294	17239	17388	17520	17441	17477	17550	17496	17469	17591	17475	17516	17108	17427	17462	17269	17297	17459	17307	17471	17551	17484	17273	17448	17310	17423	17367	17432	17626	17367	17582	17602	17695	17684	17425	17501	17278	17606	17464	17383	17418	17305	17334	17420	17531	17607	17438	17324	17314	17438	17207	17569	17350	17140	17373	17511	17382	17374	17217	17527	17321	17573	17250	17348	17494	17096	17447	17370	17403	17345	17499	17285	17471	17424	17380	17492	17607	17361	17394	17471	17539	17409	17463	17492	17302	17405	17349	17681	17690	17273	17356	17390	17222	17522	17483	17333	17420	17416	17386	17382	17530	17620	17419	17340	17264	17341	17327	17410	17424	17387	17346	17448	17311	17438	17295	17450	17311	17508	17244	17370	17333	17509	17498	17236	17416	17470	17585	17594	17490	17265	17476	17431	17456	17311	17412	17691	17268	17686	17519	17248	17399	17382	17630	17421	17429	17247	17571	17403	17357	17661	17516	17159	17462	17302	17434	17506	17315	17372	17595	17380	17407	17402	17284	17384	17450	17320	17530	17474	17402	17509	17194	17416	17448	17302	17342	17604	17366	17477	17530	17423	17377	17629	17342	17447	17253	17614	17254	17434	17410	17373	17608	17447	17544	17617	17165	17371	17597	17486	17425	17557	17454	17508	17594	17400	17285	17663	17476	17573	17399	17480	17498	17623	17322	17395	17457	17565	17379	17221	17379	17549	17428	17616	17417	17533	17511	17200	17401	17409	17527	17404	17663	17371	17403	17481	17362	17457	17515	17468	17498	17479	17461	17508	17362	17262	17322	17381	17416	17298	17557	17608	17316	17520	17385	17425	17330	17435	17319	17410	17437	17542	17495	17563	17558	17562	17398	17665	17426	17508	17310	17448	17386	17358	17347	17510	17481	17526	17497	17600	17635	17625	17520	17507	17578	17356	17305	17459	17525	17561	17370	17491	17335	17381	17182	17501	17473	17587	17264	17319	17438	17363	17115	17277	17716	17404	17422	17382	17515	17318	17449	17280	17476	17384	17581	17347	17457	17341	17430	17457	17574	17486	17291	17482	17533	17482	17459	17356	17537	17371	17573	17428	17347	17290	17349	17374	17549	17314	17450	17363	17380	17369	17651	17555	17625	17635	17534	17391	17295	17381	17568	17484	17504	17442	17609	17327	17326	17362	17569	17459	17532	17456	17445	17526	17439	17627	17387	17487	17474	17543	17424	17553	17534	17501	17376	17489	17567	17292	17604	17410	17405	17519	17466	17220	17731	17213	17233	17459	17516	17516	17438	17458	17419	17385	17594	17310	17566	17378	17487	17583	17392	17480	17568	17598	17478	17542	17335	17360	17528	17597	17559	17405	17414	17620	17380	17534	17602	17485	17162	17447	17460	17478	17333	17561	17575	17646	17673	17417	17439	17277	17277	17322	17392	17371	17318	17371	17437	17624	17299	17496	17594	17511	17574	17259	17558	17647	17420	17295	17354	17371	17329	17407	17543	17499	17685	17352	17525	17374	17585	17492	17478	17349	17407	17478	17456	17541	17413	17475	17335	17152	17545	17396	17286	17434	17560	17459	17318	17497	17400	17397	17592	17386	17477	17364	17344	17358	17563	17431	17488	17453	17401	17513	17159	17589	17419	17386	17597	17399	17505	17405	17583	17391	17431	17530	17231	17307	17207	17592	17313	17390	17349	17320	17303	17554	17455	17437	17593	17360	17422	17187	17535	17314	17228	17419	17607	17462	17557	17345	17366	17435	17607	17655	17358	17425	17465	17431	17539	17408	17458	17436	17448	17397	17498	17492	17428	17579	17527	17528	17575	17415	17488	17469	17542	17284	17371	17415	17415	17745	17574	17492	17313	17345	17482	17432	17272	17362	17468	17362	17488	17375	17403	17519	17560	17619	17421	17433	17514	17361	17692	17466	17437	17567	17731	17574	17526	17454	17347	17292	17470	17430	17472	17423	17194	17460	17512	17562	17473	17396	17611	17462	17246	17475	17373	17492	17454	17570	17475	17329	17188	17595	17510	17281	17386	17421	17326	17443	17422	17503	17379	17284	17423	17507	17466	17371	17327	17219	17493	17497	17589	17251	17462	17353	17475	17517	17354	17354	17599	17314	17383	17406	17308	17513	17567	17249	17515	17150	17491	17366	17462	17499	17458	17156	17361	17349	17591	17505	17417	17277	17414	17273	17349	17456	17538	17370	17475	17606	17453	17262	17487	17583	17564	17486	17458	17473	17324	17241	17326	17560	17429	17325	17337	17446	17412	17363	17447	17351	17626	17397	17454	17591	17343	17451	17473	17788	17411	17464	17470	17477	17339	17583	17407	17493	17405	17405	17519	17431	17467	17513	17444	17409	17541	17333	17284	17489	17563	17382	17440	17439	17439	17525	17524	17346	17547	17230	17241	17425	17303	17636	17373	17318	17368	17398	17632	17465	17637	17388	17443	17258	17494	17298	17478	17292
28573	45598	32325	22230	20193	17899	16427	15412	14769	14387	14159	14146	14225	14219	13981	14092	13933	14013	14181	13977	14067	14121	13878	14156	14147	14079	14124	13783	13959	13945	13935	13932	13974	14015	14053	14013	13952	14025	13916	14040	13776	14060	13800	13880	13921	14019	13846	13894	13960	14090	14024	13926	14033	13847	13960	13803	13937	13907	13970	13916	14091	13804	13933	13892	14005	13971	13903	14015	13908	14031	13954	13984	14053	13861	13914	13928	14004	13973	13991	13907	14118	13961	13941	13977	13892	13927	14202	14000	13998	13833	13767	13718	13868	13855	13981	14078	13986	14000	13978	14139	13924	14081	13801	14028	13953	14189	13931	13869	13837	14069	13844	13904	13965	13769	13970	13921	13966	14013	13984	13949	13802	13840	14020	13987	14099	14137	13851	14066	13921	14059	14059	14145	13999	13850	13913	13937	14015	13946	13978	13945	14045	13943	13823	13970	13929	13974	13883	13984	13965	14011	13946	13939	14009	13848	13949	13830	13912	13931	13974	13817	13994	13919	13967	13900	13977	13931	14084	13965	13934	13920	13924	13955	14030	14006	13945	13867	13877	14050	13801	14016	13886	13954	13918	13836	14009	14013	13967	13938	13856	14062	13701	13792	14034	13910	13978	13884	13827	13864	13867	14032	13971	13920	13866	13883	13980	14140	13924	14129	14129	13969	14098	14005	13994	14028	13928	14063	13961	14032	14062	13909	14014	14131	13920	14018	13959	13898	14091	13986	13964	13829	14115	14094	13970	14015	14103	14112	13969	14059	13779	13837	14132	13926	13935	13929	13927	14061	13860	13779	13893	14065	13908	13927	14044	13911	13798	14021	14035	13882	13893	13950	13933	13998	14036	13955	13882	14012	13797	13917	14005	13814	13878	14002	13692	14124	13985	14099	14082	13887	13979	14041	13954	13909	13890	13810	13970	14032	13921	13996	13839	13763	13881	13765	13842	13919	14057	13992	14029	14037	13976	14042	13822	13917	14003	13999	13946	13973	13947	13952	14197	14029	14116	13890	13948	13894	13994	13776	14029	13983	14005	13821	13850	13959	13956	13918	13987	13937	13908	13910	13893	13971	13950	14007	13734	13902	14083	14003	13892	13862	13906	14050	14115	14132	14047	13955	13994	13999	14015	14131	13937	13847	14017	14072	13817	14045	14008	13945	13964	13884	14089	14010	14128	13891	13816	13909	14073	14011	13980	13916	13898	14099	13964	14120	13851	13878	13989	14157	14107	14057	14015	14032	14050	14029	14013	13922	13972	14064	14005	13984	13853	13865	14072	13679	14086	13838	13893	13911	13902	14005	13824	14024	14087	14199	13880	13899	14074	14048	13897	14089	13941	14062	13904	13922	13954	13930	13836	13926	13966	14042	14100	14116	13977	13989	13995	13954	13853	13969	13913	14088	13881	14074	13871	14021	13942	13982	13796	14085	14121	13853	13998	14051	13951	13923	14017	14046	13969	13957	13877	14170	13991	13853	13950	13992	13824	14004	14054	14073	13869	13873	14193	13967	13965	14087	13970	13953	13847	14133	13980	14115	14039	13842	14102	13980	13922	14043	14159	14146	14002	13893	13971	14005	13864	13888	13889	13957	13847	14009	14032	14011	13988	13862	14011	13900	13940	14028	13929	14033	13913	13968	14052	14085	13899	14009	14079	13919	14038	13971	14017	14037	13913	14004	14019	13996	14080	13918	14053	14148	14061	13841	13989	13911	13975	13969	14007	13920	13816	13877	13897	13853	13980	13949	13894	13877	14038	14052	13840	14257	13777	13970	13892	13813	13955	13918	13938	13970	13921	13904	14047	14050	13952	13957	13933	13940	14149	13954	14131	14106	13845	14066	13907	13991	14026	13951	13925	13970	13886	14084	13952	13802	13941	14088	13887	13922	14114	13930	14006	13813	14007	13872	13816	13763	13917	14028	14052	13881	14010	13852	14081	13943	14058	14062	13763	13980	13936	13888	14003	14057	14010	14096	13891	13942	13991	13963	14076	14077	13863	13999	13970	14101	13858	13844	13987	13890	14059	13909	13961	14000	14023	14022	14058	13887	14161	13853	14100	13895	13919	13928	14065	13801	14043	14045	13889	13887	13974	13990	13997	13961	14086	13921	13962	13997	14014	14046	13962	13840	13917	14021	13911	14030	13919	14145	13979	14047	14053	13860	13991	13981	13995	14084	13810	13866	13921	13836	13978	14049	13823	13889	14005	13845	14006	13839	13859	14014	14081	13935	13939	14084	14145	14054	14060	13950	13932	14039	13878	13893	13992	13876	14013	14040	13964	14009	13992	14013	13928	14102	13974	13957	13842	14040	13929	13944	13884	14142	14038	13886	14022	14038	14007	14141	13813	13846	13963	14048	13987	14042	14003	14066	13993	13867	13956	14019	13758	14037	13786	13964	14018	13977	13989	13876	14075	13929	14105	14101	13915	14107	13841	13936	13958	14025	13923	14059	14004	14005	13835	13884	13911	14243	14058	13846	13932	13904	13891	13938	13897	13925	13871	13995	13889	14020	13953	13884	14040	13966	13951	14035	14056	13901	13965	13845	13864	13909	13969	13959	13856	13914	13916	14046	13927	13899	14107	13977	14018	13933	14246	14005	14065	14002	13962	13928	14099	13980	13693	13989	14229	14005	13894	13828	13768	14023	13930	14115	14003	13874	14052	14013	13940	13950	13997	13975	14012	14035	14078	14035	13965	14126	13942	14127	14001	13991	14029	13983	13869	13833	14029	13878	14082	13906	13974	13911	13993	13894	13999	14100	13982	13828	13859	13890	13954	13965	14143	13964	13884	13885	13975	14138	13908	13790	14054	13940	13877	13901	14042	14034	14073	14031	14117	14104	14012	13831	13904	14021	13858	13916	13964	13974	13997	14006	13941	13995	14034	13961	14112	14056	13999	13743	14064	13966	13904	13940	14143	13830	13857	14146	14005	13822	13979	13907	14027	13914	13961	14023	14062	14030	13945	13949	14015	13841	14029	13933	13738	13930	14093	14085	13912	13777	13962	13919	13959	14112	13999	13931	14004	13949	13844	14027	14122	13851	14093	13928	14004	13810	14022	13927	14039	14081	14016	14082	13880	13836	13965	13875	13939	14106	13990	13864	13938	13950	13942	13991	13964	13794	14153	13828	13911	14007	14084	13964	13877	13982	14071	13845	14066	13982	13815	14016	13934	14025	13959	13979	14202	13848	14032	13994	14084	13803	14134	14033	13890	14027	13956	13956	13974	13956	13868	13988	13885	13998	13865	14154	13825	13923	14033	13975	13903	13861	14006	13944	13843	13996	14044	13788	14017	13934	14131	13855	13832	13938	14026	13964	14052	13881	14052	13907	14141	13938	14037	14010	13962	13972	13992	13886	14021	13854	13930	14006	13876	14092	13960	14008	13883	13789	13918	13951	13993	14043	14040	14102	13942	13943	13887	14057	14059	13794	13930	13965	14103	14088	14020	13902	14119	13795	13899	13920	13785	14022	14005	14130	13924	13948	13971	14044	13825	14008	13844	14025	14075	13888	13960	13853	13945	13915	13999	13808	13929	13868	14170	14064	13785	13677	13984	13914	13943	14081	14066	13810	13967	14007	13793	13865	14135	13988	14027	13954	14121	13941	13780	13935	13984	13927	13931	13874	14057	14083	14021	13965	13993	13931	14040	13875	13941	13825	13784	14093	14158	14034	14008	13902	14030	14007	13764	14149	13973	14069	14044	14028	13945	13994	13932	14010	14011	14043	13892	13985	13896	13991	13920	13865	14045	14056	14067	13997	14085	14066	13899	14072	13939	13940	13917	14093	13892	13936	13906	13783	13963	13941	13892	13882	13936	13915	13913	13994	13926	14066	13997	14128	13934	14058	13848	14005	14011	13950	13917	13798	14018	13935	13778	13960	13887	13973	13968	14055	13883	14045	13932	13912	13899	13890	14023	13976	13946	14020	14046	13717	14111	14096	14040	13923	14012	14024	13870	13982	14019	13958	13897	13911	13908	13877	14057	13963	14170	13909	14053	13880	13871	14168	13786	13771	14062	13939	13987	14166	13831	14128	13936	13861	14017	13980	13937	13912	13912	13784	14044	13920	14004	13829	13970	14182	14188	13931	13953	14098	13807	13928	14004	14057	13941	13934	13969	14020	14100	14001	14046	14163	14087	14046	13981	13893	13853	14034	14063	13807	13910	13998	13963	14115	13874	13877	13846	14093	13872	14059	13961	13943	13915	13954	13949	13966	13927	14010	13973	13917	13922	13991	13977	13971	13927	14075	13850	13876	13933	13978	13909	13866	13932	13882	14021	13985	13934	13860	13873	13891	13993	14008	14040	13901	13958	14049	13788	13945	14216	13998	14063	13975	13827	13863	14028	13990	13974	14031	13969	13927	13973	14045	13883	13985	13981	14026	13909	13978	13896	13972	14126	13874	13896	14024	13860	13883	14100	13804	13948	13906	13754	13955	13843	14110	13966	13918	13968	14186	14029	14109	13715	14017	13969	13945	14043	13937	13837	13940	13892	14045	14009	14063	14214	14061	13816	13996	13873	13925	13975	14002	13899	13970	14032	14013	14167	13936	14057	13859	13846	14034	14179	13871	13936	13965	13894	13959	13936	14160	14050	13945	13984	13878	13948	14062	13926	13917	13949	13918	13931	14103	13869	13930	13796	13955	14012	13938	13998	14020	13874	14089	13939	14036	14011	14084	14137	13943	13853	13857	13818	13823	13933	13979	14033	13970	13953	13964	13863	14036	13880	13953	13827	14026	13918	14103	13772	13842	13916	14052	14023	13901	14095	13975	13880	13979	13830	13939	14023	14028	13978	14074	13992	14009	14005	13890	13910	14034	13905	13945	14057	14103	14100	13977	14100	14020	13949	13806	14025	13943	13938	13895	14152	14107	13930	13767	13902	14083	13956	13958	14061	13978	13932	14008	13940	13919	13999	13939	13953	13973	14039	14102	13940	13982	14138	13959	14066	13895	14020	13927	14041	13931	14045	13840	13929	14120	13931	14025	13884	14009	13946	13912	14030	14026	13995	13955	14008	14047	13995	13813	14039	13843	14057	14050	13932	13996	13896	13864	13939	14175	14029	14070	14015	13860	14011	14135	13938	13933	14048	13955	13809	13808	13895	13874	13886	14062	13903	13922
23189	21145	28166	25087	23392	22880	21550	18392	17118	17024	16742	16597	16583	16435	16358	16458	16512	16277	16340	16525	16431	16400	16315	16832	17624	17572	17198	16641	16442	16180	16241	16017	16108	16133	16083	16123	16152	16197	16278	16312	16409	16220	16214	16033	16225	16008	16271	16098	16179	16085	16198	16270	16235	16115	16193	16041	16163	16367	16336	16077	16124	16112	16192	16215	16142	16237	16003	16234	16168	16105	16066	15961	16298	16163	16048	16203	16049	16278	16243	16094	16091	16064	16145	16180	15982	16181	16134	15955	16168	16221	16074	16100	16230	16038	16266	16105	16233	16030	16119	16044	16082	16078	16131	16156	16097	16115	16026	16094	16011	16184	16226	16301	16223	16018	16052	16168	16041	16178	16164	16278	16251	16145	16034	16164	16091	16164	16297	16096	16131	16083	16080	16190	16118	16332	16226	16206	16319	16089	16615	16038	15980	16377	16317	16202	16269	16011	16237	16176	16197	16202	16213	16223	16142	16293	16217	16222	16277	16018	16039	16182	16183	16362	16274	16119	16216	16300	16064	16089	16045	16187	16131	16103	16260	16086	16303	16214	16130	16200	16117	16227	16220	16137	16206	16153	16119	16086	16063	16183	16203	16118	15982	16148	16173	15990	16150	16114	15903	15944	16192	16196	16033	16147	16189	16237	16057	16205	16216	16052	16082	16275	15986	16236	16241	16248	16266	16091	16048	16218	16185	16210	16208	16215	16305	16104	16153	16192	16296	16078	16238	16326	16204	16120	16194	16323	16134	16012	16036	16084	15958	16151	15892	16176	16027	16266	16128	16158	16102	16301	16019	16253	16305	16088	16156	16164	16232	16290	16028	16196	16104	16115	16191	16290	16286	16135	16015	16148	16156	16286	16075	16121	16275	16051	16227	15984	16147	16256	16224	16245	16290	15997	16023	15964	16215	16141	16209	16076	16072	16225	16348	16099	16333	16272	16076	16206	16224	16298	16245	16194	16060	16273	15927	16207	16192	16271	16207	16075	16229	16266	16262	15988	16027	16233	16137	16078	16043	15965	15978	16213	16020	16052	16296	16195	16192	16164	16212	15934	16228	16090	16217	16244	16153	16151	16250	16022	16259	15954	16061	15956	16221	15714	16141	16126	16110	16279	15977	16134	16282	16125	16079	16353	16075	16072	16246	16051	16123	16074	16200	16155	15971	16340	16263	16110	16153	16179	16140	15959	16162	15974	15989	16175	16186	16129	16008	16082	16080	15944	16090	16187	16059	16115	16307	16117	15995	15896	16211	15941	16013	16469	16219	16258	16154	16045	15785	15945	16086	16185	15999	16239	16146	16020	15972	16025	16237	16244	16028	16072	16341	16298	16047	16248	16165	16282	16078	16119	16071	16094	16104	16116	16267	16006	16168	16352	16126	16078	16091	16215	16007	16242	16079	16021	16096	16194	16165	16195	16168	16057	16083	16258	16021	16227	16193	16029	16209	16177	16138	16052	15942	16097	15828	16110	16125	15981	16280	16146	16302	16237	16242	16298	16132	16034	16200	16146	16180	15864	16042	16217	16338	16100	16210	16128	16246	16151	16148	16085	16101	16130	16126	16035	15975	16153	16163	16224	16263	16272	16039	15994	16108	16146	16117	16090	16252	16082	16079	16179	16026	16018	15989	16293	16123	16198	15774	16071	15987	16158	16129	16110	16284	16214	16257	16086	16305	16206	16121	16228	16117	16089	16073	16017	16037	16154	16150	16188	16151	16154	16107	16041	16087	16202	16114	16124	16150	16007	16287	16236	16072	16013	16215	16185	16288	16170	16156	16275	16172	15931	15943	16146	16219	16296	16286	16290	16203	16208	16111	16215	15957	16049	16127	16018	16091	16085	16148	15992	15969	16085	16197	15974	16170	16267	15980	16393	16050	16114	16048	16168	16132	16194	16120	16080	16010	16292	16260	16056	16145	16300	16149	16077	16097	15936	16373	16072	16293	16151	16030	16052	16186	16416	16007	16082	16092	16087	16316	16143	16149	16085	16118	16152	16097	16062	16114	16086	16281	16197	16288	15963	16122	16317	16189	15895	16241	16252	16094	16141	16026	16266	16028	16263	16189	15825	16168	16102	16139	16297	16402	16314	16211	16333	16145	16167	16170	16049	16187	15969	16078	16268	16299	16166	16234	16104	16186	16204	16072	16102	16041	15982	16157	15934	16034	16197	16216	16166	16124	16363	16093	16129	15998	16095	16293	16189	16113	16216	16171	16136	16077	16046	16312	16061	16238	16055	16104	16106	16145	16152	15931	16154	16038	16114	15955	16095	16170	16110	16043	16116	16045	16195	15982	16007	16111	16217	16017	16374	15993	16028	16308	16139	15979	16143	16038	16241	16232	16213	16054	16312	16218	16182	16159	16068	16214	16269	16179	16234	16136	16313	16245	16169	16141	16399	16267	16284	16206	16352	16272	16010	16103	15944	15898	16108	15975	16049	16081	16204	16179	16216	16127	16088	16154	16045	16064	16325	15931	16214	16296	16240	15962	16177	16253	16314	16171	16083	16054	16336	16026	15930	16217	16245	16279	16144	16177	16312	16081	15958	16116	16117	15983	15836	16370	16110	16203	16080	16164	16181	15873	16011	15958	16180	16171	16187	16166	16131	16080	16022	16118	16155	16066	16192	16096	16081	15998	16112	16164	16370	16006	16331	16080	16079	15970	16181	16289	16305	16144	16029	16142	16286	16168	16258	15988	16198	16158	15979	16101	15966	16150	16188	16090	16136	16173	16275	16145	16202	16074	16214	16200	16201	16219	16187	15994	16082	16267	16253	16255	16005	16188	16081	16189	16098	16281	16239	16256	16131	16125	16146	16041	16042	15999	16147	16122	16182	16008	16189	16091	16216	16336	16270	15978	16093	16104	16184	16144	16126	16111	16077	16278	16177	16041	16213	16143	16410	16194	16205	16385	15915	16131	16072	16079	16253	16232	16191	16008	16129	16044	16126	16094	15882	16162	16247	16180	15837	16187	16194	16187	16166	16194	16121	16208	15846	16147	16173	16273	16135	16165	16155	16106	15996	16158	16253	16122	16080	15970	16031	16033	16112	16174	16156	16032	16046	16103	16059	16055	16012	16061	16165	16038	16183	16147	16218	15980	16016	16394	16338	16214	15904	16044	16044	16193	15969	16208	15958	16225	15971	16001	16161	16085	16186	16222	16111	16085	16095	16352	16098	16036	16184	16362	16088	15848	16140	16094	16260	16065	16022	16237	16279	15910	15987	15810	16229	16256	16133	15992	16148	16289	16091	16247	16205	16186	16234	16185	15943	15974	16115	16016	16042	16113	16136	16099	16221	16176	16151	16075	15918	16169	16153	15986	16086	16335	16172	16126	16172	16134	16162	16138	16095	16089	16180	16242	16172	16098	16134	16200	15995	15956	16098	16312	16055	16139	16250	16043	16032	16359	16185	16155	16126	16200	16050	16092	16114	16135	16103	16256	16231	16029	16104	16128	16287	16027	16337	16064	16031	16122	16161	16114	16006	16060	16101	16115	16160	16146	16106	16352	16240	16315	15944	16279	16086	16016	16074	16224	16071	16002	15995	15974	16250	16037	16001	16309	16160	16037	16070	16198	16133	16172	16110	16144	15922	16134	16070	16268	15985	16020	16218	16077	16200	16042	16033	16072	16111	16107	15992	16199	15924	16174	16086	16225	16110	16056	16035	16233	16259	16320	16094	16276	16313	16219	16211	15858	16253	16104	16049	16077	16128	16186	16265	16086	16097	16185	16311	15981	16227	16165	16181	16096	16251	16263	15911	16225	16265	15986	16155	16223	16361	16124	16226	16298	16057	16195	16216	16102	15954	16099	16233	16117	15905	16190	16087	16257	15981	16176	16055	16196	15985	15978	16247	16188	16337	16081	16360	15875	16339	16035	16061	16110	16145	15999	16098	16160	16087	16159	16199	16106	16146	16132	16162	16191	16240	16078	16070	16199	16037	16204	16062	16117	16145	16115	16213	16170	16335	16199	16037	16130	16377	16115	16246	16134	16321	16009	16263	15984	15960	16055	16375	16030	16181	16247	16236	16109	16055	16189	16020	16129	16251	16196	16260	16168	16036	16079	16239	16141	16153	16147	15992	16109	16140	16091	16094	16112	16135	16030	16179	16070	16172	16323	15927	16236	16149	16067	16064	16364	16050	16059	16121	16324	16129	16167	16137	16287	16059	16134	16298	16077	16091	16079	16225	16288	16116	15919	16178	16191	16150	16153	16074	15944	16075	16103	15907	16203	15991	16048	15922	16074	16296	16135	16005	16183	16136	16127	15868	16075	16108	15995	16102	16019	16075	16074	16185	16062	16197	16178	16115	16386	16221	16137	16197	16148	16207	16086	16116	16027	16099	16003	16051	15985	16076	16015	16217	16251	16155	16104	16112	16140	15987	15998	16187	16108	15890	16092	16089	15917	16379	16174	16280	16351	16178	15979	15976	16119	16263	16133	16144	16216	16237	16290	16102	16209	16096	16206	16171	16144	16117	16214	16272	16213	16013	16281	16183	16236	16076	16135	16235	16279	16252	15922	16236	16074	16215	16034	16191	16151	16091	16355	16226	16239	16217	16169	16200	16311	16162	16104	16146	16156	16369	16023	16111	16143	15954	16309	16183	16045	16276	16127	16281	16190	16158	16055	16257	16045	16128	16038	16171	16179	16219	16212	16479	16088	16069	16199	16065	15906	16229	15975	16219	16165	16027	16099	16203	16057	16200	16164	15906	16166	16157	16092	16084	16318	16279	16045	16319	16107	16087	16302	16150	16142	16124	16109	15859	16414	16294	16261	16260	15996	16075	16195	16025	16117	16115	16083	16385	16026	16023	15960	16269	16128	16159	16193	16032	16115	16224	16009	16148	16166	16146	16150	16170	16187	16081	16081	16142	16235	16197	16330	16242	16129	16055	16162	16085	16169	16184	16409	16150	15915	16239	16213	16061	16135	16033	16119	16157	16333	16386	16262	16174	16000	15897	16107	16187	16028	15967	16300	16330	16118	16227	16298	16177	16156	16297	16304	16097	16258	16341	16346	16003	15992	15834	16136	16004	15917	16081	16011	16082	16159	16289	16342	16299	16099	16134	16007	16303	16250	16371	16202	16169	15930	16091	16248	16313	16416	16244	16170	16271
30147	53608	39749	28876	24212	18628	17092	15520	14324	13725	13860	13615	13493	13553	13421	13517	13500	13522	13374	13254	13288	13294	13259	13824	15193	14925	14189	13952	13467	13142	13159	13228	13093	13133	13191	13447	13173	13346	13109	13337	13073	13139	13159	13067	13280	13334	13130	13345	13178	13268	13318	13205	13166	13130	13089	13343	13145	13259	13192	13223	13133	13179	13365	13270	13130	13265	13073	13088	13280	13297	13102	13212	13289	13196	13275	13248	13260	13292	13275	13358	13160	13233	13031	13108	13461	13313	13280	13387	13088	13209	13215	13209	13288	13253	13176	13223	13316	13202	13241	13239	13210	13336	13154	13136	13199	12976	13155	13009	13233	13146	13150	13190	13035	13262	13235	13305	13089	13081	13261	13250	13155	13310	13260	13223	13280	13042	13086	13315	13216	13206	13198	13311	13223	13315	13074	13197	13256	12995	13097	13230	13191	13205	13069	13284	13321	13264	13134	13181	13304	13146	13103	13105	13286	13345	13198	13222	13227	13079	13218	13241	13136	13335	13240	13205	13166	13159	13258	13205	13233	13170	13257	13133	13206	13145	13108	13229	13424	13211	13338	13265	13183	13115	13246	13181	13328	13334	13250	13192	13357	13429	13188	13214	13153	13139	13260	13181	13313	13081	13186	13126	13144	13222	13179	13269	13248	13145	13272	13156	13170	13140	13246	13277	13180	13158	13152	13138	13285	13288	13250	13112	13142	13162	13107	13126	13223	13284	13126	13566	13222	13321	13310	13371	13160	13277	13220	13171	13161	13215	13119	13128	13294	13240	13236	13237	13062	13226	13223	13308	13322	13301	13169	13367	13229	13200	13300	13251	13135	13207	13233	13289	13421	13218	13152	13145	13217	13086	13146	13220	13207	13243	13343	13312	13243	13083	13072	13257	13201	13257	13316	13226	13131	13223	13154	13253	13288	13244	13270	13238	13266	13238	13286	13129	13260	13213	13154	13168	13158	13210	13146	13220	13201	13078	13097	13395	13225	13318	13312	13197	13353	13095	13265	13175	13297	13203	13095	13122	12997	13381	13184	13147	13307	13156	13212	13304	13395	13210	12977	13217	13143	13190	13214	13150	13396	13284	13091	13149	13315	13181	13185	13120	13282	13244	13069	13200	13328	13122	13229	13219	13064	13134	13179	13047	13243	12981	13217	13121	13245	13173	13256	13178	13380	13193	13233	13291	13257	13158	13169	13187	13062	13225	13163	13172	13182	13289	13091	13151	13295	13184	13141	13099	13223	13142	12954	13154	13188	13272	13207	13182	13200	13179	13344	13292	13206	13253	13044	13380	13261	13207	13143	13321	13231	13197	13398	13337	13091	13210	13341	13143	13146	13255	13069	13150	13238	13259	13195	13122	13173	13276	13084	13345	13328	13225	13366	13166	13150	13316	13070	13265	13244	13336	13279	13066	13366	13027	13034	13193	13342	13175	13147	13156	13153	13168	13167	13155	13251	13151	13255	13202	13057	13164	13137	13203	13495	13063	13250	13171	13118	13177	13188	13386	13310	13145	13333	13322	13082	13404	13034	13291	13244	13125	13347	13330	13215	13254	13152	13202	13329	13120	13076	13148	13332	13171	13139	13300	13263	13259	13230	13211	13182	13315	13263	13259	13225	13189	13240	13191	13075	13138	13151	13135	13241	13237	13205	13219	13341	13159	12935	13273	13288	13167	13134	13142	13102	13255	13205	13127	13224	13150	13238	13290	13223	13219	13130	13150	13210	13183	13197	12954	13288	13231	13409	13250	13044	13397	13133	13160	13323	13153	13221	13263	13087	13069	13269	13246	13012	13368	13096	13285	13216	13321	13077	13110	13261	13011	13148	13180	13171	13265	13192	13180	13165	13333	13090	13160	13266	13178	13060	13138	13168	13421	13018	13226	13259	13191	13222	13293	13190	13095	13357	13264	13173	13306	13287	13232	13296	13227	13209	13234	13118	13074	13224	13322	13154	13344	13197	13334	13198	13268	13305	13069	13060	13352	13033	13306	13284	13111	13131	13200	13315	13217	13067	13305	13111	13303	13335	13154	13374	13195	13224	13203	13187	13168	13348	13338	13090	13349	13179	13150	13258	13304	13136	13311	13291	13135	13416	13153	13106	13121	13186	13198	13157	13277	13232	13257	13202	13200	13166	13315	13129	13256	13192	13320	13110	13205	13211	13186	13300	13342	13375	13236	13200	13225	13342	13224	13220	13102	13147	13195	13117	13232	13226	13354	13183	13031	13293	13199	13154	13244	13190	13253	13182	13264	13184	13274	13148	13256	13155	13154	13098	13150	13175	13212	13265	13332	13294	13104	13209	13115	13173	13152	13299	13150	13306	13202	13155	13355	13114	13248	13064	13308	13221	13191	13163	13238	13193	13120	13137	13298	13354	13239	13298	13160	13265	13201	13218	13174	13237	13235	13193	13172	13288	13253	13251	13164	13450	13175	13251	13261	13262	13115	13258	13089	13129	13321	13214	13240	13335	13113	13066	13123	13237	13274	13401	13149	13157	13227	13219	13329	13248	13267	13336	13284	13031	13143	13375	13193	13225	13171	13247	13270	13117	13168	13030	13331	13240	13312	13173	13164	13310	13172	13177	13026	13176	13146	13269	13194	13332	13216	13250	13240	13226	13132	13189	13187	13155	13144	13214	13215	13167	13323	13105	13077	13237	13307	12984	13107	13338	13130	12908	13325	13355	13097	13149	13099	13348	13236	13157	13208	13226	13097	13124	13238	13229	13330	13178	13218	13210	13317	13101	13126	13054	13288	13246	13283	13067	13175	13117	13207	13286	13288	13194	13201	13147	13168	13245	13094	13395	13243	13264	13043	13359	13248	13266	13152	13200	13282	13146	13040	13146	13217	13225	13211	13279	13346	13182	13201	13185	13095	13246	13280	13307	13209	13198	13185	13168	13127	13229	13180	13255	13295	13200	13121	13410	13297	12989	13184	13317	13215	13207	13220	13294	13373	13150	13232	13124	13250	13307	13209	13253	13035	13174	13197	13093	13100	13262	13121	13331	13085	13259	13279	13288	13294	13404	13264	13133	13241	13299	13156	13260	13106	13214	13315	13226	13077	13111	13194	13140	13245	13143	13153	13199	13218	13418	13369	13221	13322	13140	13262	13291	13263	13214	13076	13289	13173	13287	13209	13199	13179	13197	13210	13366	13261	13136	13209	13152	13257	13311	13212	13288	13252	13279	13139	13370	13238	13183	13161	13160	13136	13411	13164	13318	13314	13392	13275	13186	13240	13106	13122	13190	13336	13323	13005	13304	13157	13194	13319	13170	13185	13261	13226	13165	13403	13359	13216	13396	13117	13220	13318	13281	13144	13277	13264	13308	13188	13284	13196	13262	13227	12977	13131	13294	13161	13348	13204	13165	13245	13172	13346	13377	13298	13396	13078	13161	13250	13224	13183	13298	13169	13108	13295	13067	13205	13245	13251	13215	13352	13240	13124	13276	13438	13244	13065	13299	13330	13180	13332	13256	13171	13315	13252	13117	13190	13191	13157	13217	13256	13247	13161	13233	13189	13164	13111	13122	13303	13299	13092	13259	13157	13170	13323	13058	13175	13141	13141	13152	13170	13362	13148	13195	13187	13243	13287	13325	13242	13187	13094	13199	13311	13185	13296	13241	13175	13140	13367	13347	13313	13273	13269	13207	13286	13167	13335	13379	13295	13269	13106	13167	13210	13144	13227	13102	13264	13009	13137	13127	13205	13179	13198	13353	13044	13291	13264	13284	13296	13085	13303	13205	13151	13124	13221	13145	13114	13306	13270	13176	13157	13180	13033	13365	13163	13279	13027	13210	13226	13259	13292	13096	13177	13183	13219	13330	13102	13151	13053	13247	13030	13300	13176	13184	13287	13218	13179	13272	12941	13350	13161	13099	13248	13202	13254	13242	13300	13226	13141	13167	13285	13419	13264	13158	13217	13200	13306	13113	13251	13123	13215	13065	13123	13490	13362	13231	13229	13146	13306	13246	13103	13316	13344	13165	13216	13326	13284	13242	13199	13256	13196	13179	13245	13199	13259	13254	13211	13216	13257	13101	13133	13303	13176	13258	13289	13331	13368	13344	13266	13236	13237	13145	13070	13345	13279	13248	13163	13216	13220	13512	13168	13202	13082	13300	13240	13106	13371	13236	13263	13187	13292	13225	13164	13231	13115	13198	13216	13388	13201	13233	13107	13443	13222	13178	13239	13322	13289	13147	13244	13121	13122	13321	13230	13219	13233	13357	13192	13128	13266	13294	13066	13340	13195	13053	13108	13288	13178	13288	13219	13036	13066	13431	13220	13446	13174	13240	13153	13093	13240	13249	13405	13237	13159	12996	13165	13286	13210	13367	13230	13349	13332	13178	13240	13111	13111	13178	13088	13039	13244	13278	13177	13270	13274	13197	13235	13106	13540	13137	13286	13178	13170	13071	13155	13181	13218	13168	13092	13225	13308	13331	13269	13216	13081	13288	13161	13375	13354	13331	13278	13180	13257	13323	13223	13119	13423	13273	13238	13372	13105	13256	13074	13285	13247	13216	13352	13261	13295	13282	13196	13233	13098	13238	13187	13267	13192	13125	13162	13128	13253	13417	13305	13148	13279	13208	13267	13273	13285	13281	13188	13164	13316	13153	13311	13124	13104	13097	13330	13212	13390	13241	13151	13334	13186	13174	13377	13249	13175	13394	13244	13134	13176	13362	13137	13355	13009	13130	13294	13283	13149	13291	13309	13285	12981	13237	13256	13302	13115	13372	13081	13251	13309	13313	13292	13175	13217	13165	13061	13343	13113	13205	13224	13223	13258	13291	13145	13252	13226	13175	13171	13308	13390	13239	13385	13180	13226	13275	13326	13249	13248	13245	13059	13217	13145	13248	13178	13205	13156	13041	13251	13191	13178	13106	13306	13200	13336	13227	13072	13204	13156	13281	13265	13331	13102	13275	13267	13228	13295	13117	13120	13195	13202	13388	13289	13167	13229	13245	13218	13200	13259	13268	13058	13221	13170	13123	13206	13091	13317	13260	13074	13302	13053	13173	13145	13238	13207	13176	13316	13250	13368	13204	13147	13158	13181	13120	13144	13254	13335	13215	13286	13331	13330	13263	13088	13108	13325	13268	13202	13108	13323	13386	13140
24805	21372	27665	27511	22767	20577	20044	18455	17838	17767	17884	17620	17576	17693	17610	17700	17683	17629	17484	17524	17288	17408	17451	17696	17880	17960	17685	17472	17580	17484	17280	17420	17457	17367	17257	17314	17179	17412	17313	17312	17251	17231	17458	17166	17355	17322	17525	17195	17287	17280	17358	17285	17372	17386	17284	17449	17205	17408	17315	17365	17418	17402	17271	17374	17240	17425	17253	17346	17204	17206	17266	17207	17270	17158	17254	17327	17250	17453	17283	17373	17383	17295	17365	17175	17222	17293	17301	17320	17093	17306	17226	17414	17261	17304	17224	17309	17442	17502	17492	17407	17264	17221	17290	17272	17220	17356	17365	17355	17386	17402	17196	17598	17461	17448	17261	17411	17398	17351	17365	17301	17466	17297	17394	17204	17326	17333	17382	17160	17076	17389	17179	17220	17409	17379	17220	17515	17354	17356	17232	17222	17215	17229	17396	17245	17373	17511	17487	17299	17242	17601	17308	17269	17369	17232	17256	17445	17379	17460	17133	17295	17357	17312	17329	17304	17467	17367	17373	17233	17243	17299	17471	17218	17298	17254	17331	17428	17269	17233	17291	17267	17475	17390	17310	17387	17388	17430	17501	17186	17109	17307	17366	17245	17200	17192	17337	17098	17288	17111	17452	17275	17378	17348	17517	17320	17494	17438	17519	17209	17321	17431	17277	17271	17284	17422	17214	17260	17340	17166	17371	17311	17223	17225	17371	17238	17206	17360	17420	17180	17504	17267	17322	17314	17458	17339	17386	17463	17433	17395	17471	17255	17148	17194	17171	17555	17453	17360	17441	17214	17302	17195	17392	17128	17168	17287	17379	17493	17201	17362	17304	17407	17423	17374	17265	17367	17136	17325	17367	17419	17193	17376	17421	17301	17373	17390	17389	17383	17413	17338	17192	17171	17212	17206	17300	17449	17264	17309	17380	17227	17259	17259	17223	17499	17308	17328	17178	17349	17375	17363	17419	17247	17187	17274	17352	17200	17391	17344	17576	17446	17226	17290	17270	17364	17341	17311	17294	17635	17179	17221	17205	17165	17258	17192	17416	17288	17350	17311	17250	17453	17506	17478	17399	17264	17469	17246	17328	17238	17379	17280	17286	17389	17214	17254	17402	17297	17428	17302	17525	17255	17535	17210	17243	17187	17317	17322	17527	17217	17283	17231	17314	17273	17140	17399	17242	17339	17307	17311	17345	17121	17301	17330	17375	17466	17425	17317	17485	17381	17408	17199	17335	17453	17318	17312	17188	17501	17315	17231	17197	17301	17361	17423	17215	17264	17523	17429	17354	17145	17269	17405	17442	17285	17398	17281	17398	17400	17552	17458	17377	17305	17192	17221	17321	17486	17296	17254	17266	17255	17380	17436	17278	17305	17273	17248	17136	17168	17388	17367	17262	17405	17337	17380	17540	17470	17182	17562	17237	17407	17315	17536	17329	17331	17351	17192	17177	17563	17241	17376	17669	17486	17356	17347	17346	17471	17390	17316	17317	17413	17246	17300	17489	17469	17269	17334	17350	17433	17371	17124	17326	17104	17101	17280	17475	17249	17355	17410	17057	17330	17331	17519	17557	17364	17171	17290	17448	17451	17252	17400	17377	17403	17306	17495	17427	17296	17438	17323	17345	17217	17449	17449	17314	17335	17227	17506	17180	17563	17336	17224	17392	17143	17499	17352	17547	17337	17337	17328	17451	17293	17401	17328	17306	17345	17249	17555	17057	17318	17295	17281	17202	17048	17318	17234	17477	17226	17217	17164	17325	17311	17146	17316	17366	17239	17350	17432	17439	17414	17178	17179	17386	17355	17127	17307	17200	17409	17085	17498	17194	17265	17412	17433	17297	17475	17303	17469	17471	17332	17439	17272	17331	17407	17268	17146	17291	17508	17215	17372	17339	17407	17414	17456	17274	17274	17224	17362	17351	17359	17246	17281	17227	17218	17358	17339	17342	17277	17258	17247	17261	17186	17270	17375	17306	17236	17207	16985	17391	17458	17423	17388	17452	17357	17240	17248	17449	17495	17420	17334	17400	17361	17448	17356	17528	17348	17436	17168	17319	17517	17477	17205	17323	17313	17333	17348	17290	17347	17279	17301	17213	17259	17224	17036	17368	17202	17422	17155	17263	17095	17308	17267	17146	17230	17338	17386	17420	17669	17353	17507	17386	17483	17341	17340	17390	17300	17434	17342	17472	17134	17258	17156	17279	17433	17513	17269	17194	17235	17158	17263	17304	17347	17399	17077	17518	17113	17404	17301	17378	17427	17467	17282	17172	17297	17338	17437	17292	17501	17182	17368	17310	17290	17190	17350	17429	17458	17326	17318	17354	17454	17089	17426	17266	17349	17540	17459	17511	17490	17428	17256	17217	17396	17176	17468	17293	17444	17569	17443	17517	17476	17325	17408	17453	17372	17141	17294	17518	17288	17308	17250	17360	17265	17435	17402	17469	17403	17275	17318	17442	17217	17081	17291	17267	17341	17285	17533	17325	17479	17414	17377	17157	17256	17365	17406	17491	17188	17367	17297	17351	17468	17549	17114	17351	17403	17586	17268	17275	17183	17263	17302	17136	17267	17468	17521	17373	17341	17572	17208	17223	17393	17169	17354	17441	17209	17391	17251	17210	17416	17275	17386	17209	17571	17465	17298	17517	17407	17439	17384	17276	17355	17233	17551	17358	17195	17195	17187	17381	17261	17388	17226	17258	17213	17251	17520	17536	17324	17197	17344	17319	17281	17312	17318	17099	17429	17461	17337	17495	17459	17465	17472	17308	17383	17259	17227	17402	17262	17172	17431	17272	17369	17388	17330	17224	17391	17428	17244	17442	17336	17013	17156	17568	17397	17614	17339	17295	17335	17385	17254	17521	17125	17397	17493	17165	17238	17346	17164	17402	17323	17279	17095	17258	17371	17303	17356	17240	17310	17542	17376	17470	17253	17273	17325	17326	17367	17252	17311	17221	17100	17407	17396	17317	17376	17405	17390	17375	17345	17372	17413	17284	17489	17406	17667	17300	17246	17308	17290	17367	17412	17311	17223	17394	17330	17393	17452	17497	17278	17260	17374	17372	17137	17318	17322	17166	17218	17298	17341	17402	17368	17320	17332	17373	17305	17330	17279	17351	17373	17381	17145	17340	17163	17293	17422	17451	17329	17347	17281	17463	17412	17255	17219	17460	17197	17438	17388	17467	17527	17391	17514	17431	17464	17381	17409	17134	17475	17478	17465	17506	17270	17317	17388	17267	17297	17316	17168	17416	17318	17389	17514	17460	17353	17177	17235	17510	17582	17440	17288	17223	17372	17324	17468	17277	17378	17187	17305	17243	17259	17310	17372	17210	17156	17295	17273	17254	17361	17557	17334	17350	17174	17379	17405	17188	17187	17285	17211	17042	17088	17295	17271	16950	17294	17342	17547	17275	17491	17200	17313	17348	17213	17399	17366	17352	17393	17324	17294	17343	17354	17672	17287	17334	17389	17193	17299	17374	17432	17188	17373	17471	17410	17380	17265	17465	17458	17601	17276	17478	17446	17382	17374	17274	17172	17246	17512	17473	17375	17429	17426	17503	17297	17255	17517	17289	17370	17503	17348	17357	17351	17287	17430	17187	17238	17250	17128	17227	17411	17491	17355	17543	17415	17329	17422	17467	17323	17209	17259	17301	17159	17408	17422	17314	17498	17446	17516	17304	17319	17421	17324	17420	17446	17263	17280	17094	17354	17173	17144	17351	17328	17048	17193	17410	17128	17378	17485	17480	17206	17282	17186	17324	17298	17371	17294	17434	17313	17474	17480	17576	17396	17547	17273	17307	17420	17342	17176	17322	17371	17430	17345	17174	17559	17318	17241	17093	17322	17506	17487	17180	17427	17377	17429	17496	17374	17095	17386	17375	17371	17403	17277	17265	17244	17168	17319	17327	17332	17359	17302	17356	17480	17341	17270	17491	17353	17398	17257	17327	17294	17298	17490	17275	17108	17384	17244	17384	17132	17233	17353	17239	17293	17358	17248	17488	17256	17245	17286	17227	17473	17517	17377	17329	17358	17249	17067	17224	17543	17373	17158	17316	17132	17353	17311	17410	17299	17361	17500	17382	17557	17301	17385	17364	17379	17500	17223	17489	17371	17487	17199	17192	17440	17244	17419	17359	17357	17431	17398	17294	17302	17568	17476	17430	17285	17481	17265	17357	17224	17156	17572	17414	17303	17280	17381	17351	17388	17414	17289	17596	17349	17288	17277	17382	17555	17321	17171	17418	17212	17484	17261	17215	17131	17353	17336	17316	17354	17304	17459	17390	17383	17318	17433	17306	17272	17483	17113	17372	17465	17267	17320	17089	17326	17449	17367	17466	17202	17361	17311	17306	17483	17292	17328	17104	17355	17455	17494	17109	17199	17384	17190	17414	17328	17257	17466	17491	17243	17350	17170	17222	17343	17269	17031	17322	17329	17668	17313	17528	17326	17384	17111	17317	17372	17480	17254	17278	17427	17171	17313	17282	17251	17368	17324	17404	17411	17370	17322	17495	17287	17292	17327	17285	17290	17517	17423	17567	17430	17350	17359	17369	17593	17353	17374	17493	17464	17454	17229	17388	17041	17356	17198	17399	17268	17180	16932	17306	17256	17318	17449	17281	17359	17201	17317	17464	17247	17348	17210	17383	17348	17272	17217	17276	17283	17381	17280	17528	17518	17339	17315	17471	17482	17436	17310	17392	17211	17289	17314	17147	17435	17130	17340	17322	17366	17464	17488	17437	17360	17264	17139	17284	17273	17366	17147	17298	17354	17580	17399	17402	17294	17463	17444	17329	17386	17295	17455	17304	17405	17500	17356	17406	17323	17511	17255	17188	17249	17507	17463	17319	17467	17427	17343	17347	17348	17431	17474	17253	17240	17311	17392	17508	17499	17470	17513	17581	17461	17336	17339	17383	17271	17298	17371	17333	17280	17097	17254	17208	17380	17366	17262	17184	17299	17283	17406	17348	17402	17351	17244	17394	17482	17457	17486	17497	17519	17472	17317	17472	17147	17122	17219	17469	17358	17299	17209	17376	17268	17276	17217	17449	17283	17594	17339	17417	17285	17424	17308	17519	17362	17284	17438	17464	17411	17453	17206	17431	17236	17271	17302	17385	17432
31178	51260	32964	24187	20816	17391	16703	15151	14696	14487	14314	14234	14055	14242	14190	14065	14092	14501	14126	14231	14113	13891	14207	14185	14630	14695	14551	14364	14101	14157	13837	14050	13741	13848	14000	13880	13836	13847	13839	13883	14044	13800	14043	13882	13941	14018	13891	13815	13758	14057	13829	13862	13745	14101	13784	13758	13932	14036	13917	13812	13930	13954	13854	14008	13807	13946	13912	13972	13956	13839	13970	13957	13794	13992	13824	13920	13918	13860	13810	13762	14082	13850	13772	14071	13782	14059	14073	13912	13920	14084	13958	13969	13926	13942	13904	13973	13889	14119	13776	13917	13871	13815	13879	13749	13963	13958	13997	13951	13872	13904	13991	13888	13842	13905	13903	13972	13865	13942	13815	13826	13990	13872	13930	14029	13873	14031	13903	13894	13950	13991	14001	13971	13808	13915	13848	13954	13927	13870	13753	14029	13862	13806	14022	13923	13888	13927	14013	13843	13797	13690	13957	13924	13776	13818	13841	13917	14071	14001	13907	14041	13902	13932	13830	13834	13801	13704	13749	13882	13930	13773	13811	14146	14010	13861	13932	14005	13818	13978	13849	13922	13894	14069	13937	13889	13860	13836	14016	13993	14042	14026	13883	13876	13877	13841	13978	13934	13867	13947	13967	13997	13945	13853	13842	13893	14021	14012	14041	13833	14024	13967	13898	13919	13991	14067	13929	13714	13927	13943	14021	13846	13914	14020	13928	13895	13937	14031	13750	13733	14027	13943	13927	13903	13968	14025	14052	13910	13891	13952	13900	13976	13878	14021	13894	13776	13885	13859	13911	13892	13881	13916	14078	13758	14006	13940	13898	13944	13926	13825	13901	13704	13990	13834	14045	13959	13997	13749	13883	14004	13935	14032	13934	13831	13873	13921	13851	13831	13691	14031	13849	14004	13989	13962	13871	13901	13936	13752	13962	13923	14079	13805	13983	13872	13982	13887	13949	13948	13920	13802	13890	14015	14034	13984	13918	14017	13742	13952	13944	13857	13866	13891	13977	13767	14042	13794	13873	14016	13862	13897	13990	13804	13936	13960	13905	13827	13895	13888	13865	13983	13833	13747	13894	13928	13966	13793	14005	13845	14043	13798	13982	13948	13903	13830	13943	13839	13827	13834	14018	13872	13918	13984	13913	13886	13988	13838	13937	13732	13985	13843	14019	14011	14184	13828	13877	13934	13958	13769	13999	13935	13852	13872	13809	13931	13727	13852	13919	13973	13815	13912	13933	14027	13905	13997	13891	13947	14109	13886	14070	13991	13883	13808	13957	13961	13811	13949	13834	13722	13881	13937	14054	14081	13997	13884	13949	13898	13967	13799	14017	13876	13831	13897	13951	13910	13969	13903	13989	13886	13791	13945	13682	14007	13926	13929	13900	14093	13739	13967	13996	13879	13869	13879	13909	13904	13974	13989	13982	13886	13796	14149	13778	13874	13798	14014	13966	13988	13946	13958	13994	13796	13932	13811	14074	13931	13833	14013	13838	13705	13921	13859	13956	13902	13948	14027	13919	13803	13809	14029	13972	13949	13999	13906	13939	13885	13984	13882	13940	13994	13932	13893	13970	14015	13946	13832	14001	13822	14044	13941	13818	13908	13946	14035	13940	13954	13943	13937	13935	13818	13862	14026	14058	13892	14044	13921	13728	13963	14069	13980	14031	14020	13878	13907	13951	13934	13812	13811	13945	14134	13844	13885	13909	13977	13965	13771	13904	13908	13815	13960	13847	13953	13905	13893	13962	13838	13778	13783	13926	13986	13890	13991	13866	13772	13729	13889	13732	13805	14039	13853	13873	13951	14019	13921	13667	14123	13986	13909	13892	13704	13944	13944	13918	13904	13939	13905	14005	13917	13969	14005	13856	14057	13977	13878	13849	14130	13904	13884	14038	13994	13878	14009	14016	13861	14092	13899	13930	13957	13767	13973	13879	13906	13844	13952	13994	13971	13866	13961	14028	13853	13881	13926	13971	13843	13951	13965	13959	13854	13892	13813	14040	14014	13974	14071	13927	13788	13994	13892	13990	13913	13927	14010	13803	14021	13927	14113	14039	13908	13847	13969	13855	13872	13912	13903	13973	13847	13967	13960	14005	14023	13858	13965	13927	13948	14005	13960	13994	13991	13764	14016	14240	13825	13987	13920	13978	13924	14010	14046	13929	13824	14060	13899	13929	13931	13926	13931	14080	13865	13913	13839	13987	13762	13852	13880	13865	14020	13883	13824	14051	13786	13715	14016	13853	14015	13805	13840	14079	13962	14049	13985	13943	13943	14054	14041	14053	13911	13863	13863	13957	14010	13896	13868	13826	13813	13877	13863	13787	13864	13904	13976	14003	13999	13990	13797	13857	13949	13986	13935	14040	13682	13788	13975	14177	13968	14000	13884	14027	13978	13869	13956	13976	13776	14026	13816	14016	13886	13861	14059	14018	13827	13864	14015	13740	13806	14004	14008	14041	14107	14019	13863	13892	13784	14015	13856	13829	13853	13973	14036	14076	13980	13817	13947	13870	13848	13919	13963	13986	13872	13935	13902	14029	13981	13792	14087	13825	14003	13948	14006	13908	13904	14003	13908	13858	13771	13918	13946	13832	13899	13968	13958	13982	13884	14179	13875	13913	14057	13792	13720	14121	13924	13888	13996	13855	13819	14052	13833	13772	13897	13827	13915	13939	14030	13989	14053	13757	13833	13993	13887	13965	13714	14012	13832	13940	13902	13859	13984	13829	13785	14049	13881	13910	13955	13989	13842	13992	13963	13895	13908	13787	13970	13959	13850	14033	13818	13984	13833	13945	14119	14078	13980	13949	13943	13932	13945	13958	14011	13982	14005	13915	13977	13820	13910	13758	13963	13992	14194	13889	14069	14070	13747	13956	13970	13932	14031	13850	13897	14117	14027	13889	13904	14105	13919	13837	13964	13792	13861	14109	13925	13891	13948	13818	13888	13863	13849	13749	13958	13963	13978	13995	14154	13931	13942	13944	14003	13920	13884	13846	13956	13871	14016	13962	13823	14022	14008	13934	14102	13952	13786	13973	13947	14028	13943	13869	13873	13925	13919	13799	13866	13757	13836	13975	13981	13940	13873	13841	13850	14019	14007	14029	13967	13982	14126	13853	14085	13952	13760	13787	13982	13973	13992	14066	13827	13807	14033	14032	13935	13988	14123	13898	14152	13838	14082	13892	13966	14018	13945	13958	13976	14122	13971	13868	13856	13897	13982	13743	13780	13762	13910	13989	13970	13745	13910	14089	13720	13925	13953	13846	13904	13983	13856	13984	14064	13960	14028	13888	13793	13864	13938	13925	13757	13870	13949	13803	14120	13996	14027	13945	14036	13955	14020	13911	13878	14012	14053	14089	13859	13784	13906	14006	13760	13929	13975	13904	13959	13730	13926	13870	13849	14005	13947	13970	13970	14169	14154	14032	13974	14117	13978	13817	13826	13735	13750	13884	13974	14081	13933	13796	13903	13945	13848	14000	13829	14031	13880	13837	13837	13884	13868	13862	13867	13892	13931	14181	13969	14094	13870	13848	14194	13797	13946	13944	14105	14101	13991	13844	13872	13889	13721	13981	13947	13899	13905	13945	13899	13902	13801	14168	14022	13841	13899	13830	13990	14037	13825	13943	13830	14017	13918	13998	13964	13857	14061	13860	13959	13911	13852	14040	14023	13879	13958	13875	13948	13975	13920	14008	14034	13959	13868	13895	13859	14021	13903	13946	13920	13918	14043	14062	13824	13915	13910	13729	14012	13851	14063	13815	13941	13952	13888	13943	14023	14004	13892	13951	13972	13881	13992	13798	13844	13987	13888	13945	14136	13944	14062	13799	13972	13928	13667	13945	13934	14011	13739	13926	13858	13987	13848	14015	13864	13853	14023	13808	13846	14094	13937	13879	13967	13999	14014	13872	13768	14084	14030	13988	14000	13794	14024	13959	13878	14116	13874	13832	13921	13902	13975	14084	13919	13940	14038	14016	14051	14053	13908	13846	14046	13891	13953	13947	13943	14055	13948	13976	14072	13933	13713	13854	14071	13983	13954	13985	14009	13833	13968	14221	13938	14021	13951	13977	13864	13815	13838	13891	14078	14012	14078	13930	13806	14008	13903	13868	13783	14021	13813	13911	13937	14097	13765	13980	13913	13866	14125	14009	13898	14000	13870	13820	14033	13848	13981	13831	13899	13630	13791	13781	13995	13838	13767	13899	13936	13980	13815	14018	13852	14195	14067	13967	13922	13883	14092	13977	13933	13890	13988	13865	13776	13950	13844	14083	13814	13970	13839	13854	14116	13926	13885	13988	13941	13746	13828	13868	14036	13776	13823	13887	13848	13779	14000	14025	13786	14080	13912	13976	14074	13920	13815	13882	13893	14003	13954	14041	13938	14133	13896	13993	13858	13964	13891	14072	13944	13762	13992	13876	13952	14038	13866	13886	13882	14033	13960	13824	13922	13964	13970	13860	13845	13833	13911	14039	13980	13995	13775	13883	13905	13760	13869	13979	13820	13908	13878	13921	14038	14085	13912	13979	13886	13802	13722	13919	13933	14007	13893	14098	13900	14002	13839	14035	13885	13700	13990	13908	13942	14046	14082	13933	14010	13903	14031	14011	13939	13912	13943	13954	14001	14094	13978	13857	13899	13858	13961	13857	13979	13856	13860	13990	13890	13941	13905	13925	14042	13975	13876	13997	13847	13908	14015	13995	13821	13715	13820	13722	14123	13856	13823	13868	13926	14031	13960	13633	13930	14026	13899	13739	13902	13901	13894	13820	14036	13906	13994	13935	13991	13902	13818	13917	13881	14009	13900	13856	14178	13880	13984	13961	14008	13864	13777	14049	13790	13937	13886	13877	13966	13865	14072	13970	13874	13880	13950	13943	13927	14028	13738	13910	13814	13994	13867	13897	14077	13950	13882	13945	13990	14055	13960	14089	13781	14021	13855	13892	13970	13992	13828	13895	14015	14064	13963	13921	13723	13918	14015	13962	13889	13947	13762	14071	13760	13795	14021	13885	13889	13914	13888	13955	13843	13945	13878	13902	13952	13948	13902	13923	14003	13914	13849	13850	14219	13844	13944	13904	14072	13850	13868	13926	14024	13994	13938	13863	13978	14025	13938	13953	14041
22120	21158	28494	24212	21726	24099	25385	19864	18468	18840	18533	18022	18023	18330	18202	18200	18070	18164	18058	17795	17752	17709	17484	17792	19059	19440	19347	18683	18008	17803	17924	17504	17542	17622	17504	17402	17277	17402	17192	17245	17572	17425	17419	17505	17439	17251	17319	17423	17398	17488	17359	17744	17696	17459	17459	17402	17306	17020	17356	17386	17230	17537	17444	17277	17379	17263	17176	17324	17498	17354	17411	17471	17354	17333	17205	17429	17305	17398	17337	17395	17592	17584	17361	17460	17195	17388	17185	17307	17325	17318	17206	17254	17126	17116	17407	17453	17324	17259	17449	17359	17361	17517	17370	17348	17123	17248	17409	17488	17318	17370	17328	17408	17237	17126	17377	17337	17146	17326	17337	17188	17221	17363	17576	17340	17506	17327	17447	17567	17433	17346	17250	17267	17359	17330	17461	17386	17271	17261	17447	17528	17429	17351	17497	17211	17347	17375	17320	17378	17385	17432	17495	17430	17378	17341	17355	17407	17279	17234	17291	17317	17241	17428	17301	17273	17254	17239	17210	17294	17455	17298	17312	17375	17552	17441	17321	17271	17358	17467	17392	17343	17135	17396	17360	17485	17421	17371	17193	17216	17361	17412	17305	17413	17362	17252	17441	17264	17359	17396	17420	17427	17295	17221	17646	17405	17363	17356	17371	17413	17260	17311	17281	17259	17246	17153	17422	17224	17128	17142	17432	17223	17247	17446	17383	17370	17451	17267	17225	17433	17450	17283	17426	17368	17297	17110	17385	17406	17452	17394	17409	17458	17177	17232	17395	17338	17551	17350	17428	17347	17217	17098	17213	17439	17309	17340	17306	17310	17464	17306	17384	17329	17684	17484	17325	17381	17442	17262	17327	17349	17450	17278	17178	17112	17387	17448	17351	17384	17483	17218	17247	17437	17427	17501	17603	17310	17366	17483	17417	17243	17479	17190	17152	17299	17349	17312	17148	17322	17398	17203	17275	17466	17481	17408	17271	17306	17479	17178	17200	17169	17248	17346	17421	17360	17506	17484	17474	17435	17265	17527	17380	17270	17311	17470	17127	17350	17289	17245	17248	17219	17239	17536	17312	17271	17161	17238	17396	17424	17500	17304	17330	17516	17670	17425	17153	17139	17197	17306	17119	17346	17537	17474	17512	17304	17136	17308	17470	17366	17390	17115	17403	17358	17347	17363	17309	16993	17283	17419	17178	17312	17320	17142	17412	17250	17322	17469	17481	17424	17289	17328	17356	17314	17505	17478	17399	17299	17248	17411	17595	17454	17422	17425	17322	17306	17378	17318	17474	17402	17546	17267	17510	17451	17458	17311	17441	17268	17357	17151	17288	17260	17379	17263	17315	17287	17367	17273	17229	17486	17560	17179	16931	17212	17460	17372	17421	17408	17286	17438	17134	17493	17311	17360	17400	17314	17508	17388	17391	17406	17342	17156	17279	17292	17141	17255	17438	17442	17433	17273	17310	17262	17314	17415	17416	17212	17444	17213	17570	17556	17401	17271	17355	17258	17404	17322	17314	17175	17456	17414	17363	17351	17310	17374	17113	17132	17282	17622	17254	17356	17233	17247	17412	17372	17400	17354	17565	17419	17530	17479	17250	17422	17303	17357	17345	17395	17537	17430	17257	17275	17338	17266	17401	17375	17206	17312	17265	17340	17522	17482	17444	17348	17337	17593	17254	17355	17520	17685	17264	17475	17630	17351	17262	17091	17408	17486	17494	17457	17196	17260	17174	17474	17526	17339	17215	17403	17297	17504	17460	17155	17571	17510	17230	17539	17542	17421	17388	17275	17408	17116	17130	17266	17372	17334	17277	17375	17091	17271	17426	17232	17251	17565	17418	17356	17331	17300	17467	17111	17446	17338	17529	17605	17530	17402	17492	17200	17597	17307	17462	17331	17172	17350	17295	17156	17301	17224	17208	17302	17190	17380	17445	17300	17248	17248	17429	17459	17075	17176	17210	17204	17299	17243	17252	17439	17258	17229	17253	17284	17193	17335	17382	17500	17281	17221	17239	17332	17525	17144	17337	17442	17313	17249	17471	17492	17258	17058	17374	17404	17379	17152	17498	17078	17243	17348	17251	17395	17359	17270	17188	17357	17204	17387	17299	17361	17311	17108	17511	17240	17303	17421	17342	17152	17242	17497	17300	17257	17431	17384	17270	17513	17405	17381	17056	17422	17516	17253	17464	17343	17517	17365	17613	17499	17334	17389	17319	17222	17443	17339	17389	17350	17354	17494	17326	17079	17412	17375	17525	17371	17245	17386	17345	17455	17335	17418	17418	17365	17270	17229	17180	17263	17273	17313	17401	17240	17409	17238	17426	17347	17274	17362	17221	17290	17399	17529	17296	17388	17359	17383	17478	17217	17393	17271	17419	17336	17294	17389	17407	17486	17443	17365	17267	17355	17471	17327	17482	17156	17189	17090	17352	17116	17524	17257	17175	17195	17085	17290	17429	17199	17263	17364	17277	17226	17321	17261	17290	17482	17405	17252	17443	17324	17170	17186	17430	17496	17277	17278	17270	17204	17247	17563	17168	17508	17148	17461	17408	17462	17207	17277	17303	17344	17251	17327	17326	17292	17556	17375	17234	17416	17516	17439	17507	17245	17441	17327	17363	17347	17117	17300	17327	17237	17227	17250	17328	17420	17441	17301	17305	17331	17329	17189	17266	17415	17418	17364	17306	17310	17364	17413	17348	17354	17470	17223	17173	17170	17412	17366	17446	17277	17163	17555	17455	17354	17263	17312	17507	17367	17519	17473	17437	17269	17185	17318	17221	17237	17366	17631	17130	17494	17177	17348	17239	17471	17204	17458	17274	17283	17120	17439	17287	17206	17302	17223	17385	17367	17351	17092	16927	17203	17279	17272	17357	17313	17295	17233	17370	17211	17415	17295	17258	17319	17247	17322	17300	17362	17215	17226	17336	17198	17223	17445	17460	17297	17383	17339	17237	17499	17347	17351	17332	17202	17204	17346	17274	17404	17274	17297	17213	17424	17327	17522	17404	17270	17226	17247	17373	17368	17257	17474	17306	17432	17510	17550	17254	17244	17254	17446	17411	17306	17420	17213	17386	17344	17424	17396	17229	17384	17373	17083	17152	17273	17252	17241	17242	17660	17467	17211	17185	17166	17359	17445	17323	17437	17491	17314	17329	17384	17394	17300	17406	17470	17345	17348	17382	17442	17259	17279	17162	17322	17422	17381	17248	17646	17566	17262	17312	17409	17202	17359	17027	17473	17427	17349	17224	17279	17307	17195	17085	17265	17401	17206	17371	17279	17331	17406	17236	17376	17329	17363	17299	17311	17303	17204	17337	17102	17245	17422	17233	17265	17315	17311	17218	17374	17614	17369	17253	17347	17225	17272	17376	17466	17401	17073	17192	17270	17240	17199	17289	17377	17150	17425	17288	17363	17604	17156	17484	17244	17134	17511	17197	17276	17381	17387	17480	17606	17345	17263	17376	17412	17342	17222	17334	17102	17415	17497	17495	17286	17324	17219	17315	17124	17322	17509	17265	17286	17201	17257	17281	17272	17311	17466	17280	17410	17575	17323	17446	17336	17374	17311	17306	17262	17106	17376	17454	17352	17488	17460	17335	17445	17339	17404	17302	17333	17425	17494	17440	17357	17296	17164	17269	17389	17544	17295	17445	17406	17335	17378	17290	17239	17402	17363	17327	17549	17499	17176	17382	17410	17262	17409	17464	17482	17262	17485	17430	17356	17185	17304	17349	17294	17339	17304	17474	17351	17381	17370	17374	17225	17241	17291	17317	17393	17369	17385	17561	17262	17425	17372	17256	16986	17292	17220	17484	17373	17557	17145	17502	17364	17325	17260	17143	17381	17133	17272	17339	17303	17293	17133	17326	17206	17100	17407	17413	17206	17388	17202	17260	17196	17157	17072	17285	17080	17348	17135	17266	17192	17326	17348	17448	17270	17296	17113	17373	17282	17244	16984	17329	17452	17173	17325	17127	17468	17296	17432	17451	17360	17302	17319	17493	17528	17411	17503	17379	17343	17390	17355	17225	17117	17193	17362	17278	17200	17336	17245	17282	17402	17356	17409	17408	17332	17356	17396	17307	17133	17173	17240	17218	17305	17401	17135	17289	17298	17240	17376	17309	17466	17318	17319	17343	17269	17473	17492	17134	17114	17226	17289	17190	17421	17418	17448	17463	17229	17280	17262	17386	17390	17344	17201	17269	17311	17280	17349	17451	17511	17436	17406	17656	17374	17067	17194	17324	17318	17526	17369	17347	17453	17619	17305	17016	17278	17252	17155	17290	17438	17269	17439	17349	17258	17417	17172	17283	17357	17263	17295	17335	17352	17427	17322	17318	17385	17441	17290	17299	17219	17289	17355	17305	17444	17354	17441	17390	17347	17475	17419	17305	17522	17398	17320	17372	17409	17204	17137	17488	17207	17291	17420	17396	17313	17585	17018	17499	17446	17480	17231	17217	17234	17072	17203	17323	17252	17241	17381	17141	17192	17252	17333	17292	17277	17430	17404	17551	17339	17391	17373	17155	17328	17549	17518	17364	17362	17493	17495	17541	17303	17289	17324	17480	17450	17507	17613	17372	17228	17180	17280	17385	17198	17269	17407	17335	17335	17316	17207	17624	17396	17292	17385	17299	17147	17336	17188	17421	17300	17423	17493	17233	17318	17285	17295	17409	17222	17499	17242	17313	17333	17338	17530	17364	17298	17307	17395	17287	17326	17344	17594	17431	17264	17225	17306	17350	17293	17324	17322	17205	17096	17272	17143	17248	17278	17276	17170	17290	17509	17165	17215	17245	17148	17354	17413	17414	17397	17253	17382	17217	17535	17234	17440	17409	17390	17116	17545	17400	17418	17485	17403	17378	17172	17159	17342	17109	17307	17511	17560	17348	17251	17355	17438	17397	17217	17126	17435	17399	17222	17421	17327	17197	17126	17536	17342	17268	17323	17446	17380	17403	17466	17256	17390	17298	17231	17348	17565	17486	17168	17309	17207	17293	17275	17513	17405	17372	17435	17255	17310	17424	17243	17331	17336	17355	17319	17455	17124	17347	17199	17597	17150	17302	17389	17357	17341	17123	17354	17150	17192	17303	17225	17359	17189	17226	17335	17262	17445	17436	17494
32959	57254	48002	33498	23442	20138	17891	16037	15216	14961	14507	14562	14713	14833	14843	14755	14849	14638	14480	14351	14390	14129	14158	14672	16394	16758	15984	15140	14548	14273	14007	13967	13822	14051	13974	13981	13847	14075	13893	13753	13847	14200	13901	13872	13917	13863	13772	13802	13948	13868	13994	13879	13920	13931	13920	13919	13957	13984	13878	13739	13822	14084	13860	13925	13850	13932	13825	13944	13924	13856	13990	14063	13888	13733	13824	13886	13779	13835	13887	13849	13832	13898	13906	13934	13813	13843	13570	13658	13917	13735	13714	13914	13819	13858	14010	13777	13860	13856	13851	13945	13866	14031	13751	13900	13805	13888	13827	14102	13835	13849	13950	14126	13858	14007	13732	13894	13910	13716	13768	13918	13727	13903	13760	13822	13986	13747	13935	13744	13861	13811	13821	13853	13982	13763	14045	13835	13992	13816	13763	13799	13837	13733	14037	14005	13869	13908	13800	13862	13936	13876	13834	13986	13822	13952	13831	14064	13707	13938	13943	13806	13962	13942	13872	13831	14025	13891	14052	13764	13969	13992	13937	13877	13809	13751	13942	13801	13937	13881	13841	14038	13790	13809	13892	14035	13869	13761	13867	13931	13892	13878	13931	13757	13644	13802	13929	13855	14005	13864	13947	14004	14012	13831	14023	13789	13862	13956	13827	13950	13987	13770	14004	13888	13799	13928	13807	13879	13747	13871	13884	13768	13743	13838	13809	13914	13962	13850	13835	13955	13897	13813	13982	13750	13691	13834	13813	13875	13795	13896	13788	13800	13914	13831	13951	14069	13842	14053	13906	13971	13834	13612	13827	13827	13821	13850	13982	13774	13961	13807	13823	13902	13915	14065	13767	13784	13920	13855	13843	13960	13923	13917	13997	13869	14051	13819	13993	14050	13895	13943	13865	14029	14036	13927	13878	13769	13963	13886	13804	13836	13856	14015	13802	13717	13914	14017	13793	13947	13873	13967	13758	13769	13972	13853	13900	13906	13982	14004	13881	13924	14004	13855	13970	13820	13979	14057	13852	13860	13717	13806	13901	13800	13838	13843	13892	13875	13921	13784	13948	13754	13821	13905	13966	13815	13824	13906	13957	13946	13937	13864	13897	13757	13936	13837	13867	13719	13815	13767	13961	13882	13990	13855	13940	13973	13870	13935	13924	13926	13866	13833	13823	14035	13742	13908	13807	14045	13778	13855	13850	13822	13839	13876	13882	13936	13911	13825	13795	13889	13988	13868	14144	13949	13893	13905	13929	13828	14011	13999	14056	13873	13741	13860	13825	13854	13768	13787	13769	13868	14057	13774	13962	13865	13832	13886	13791	13836	13845	13904	13916	13928	13918	14040	13855	13936	13865	13820	13941	13914	13849	13829	13953	13982	13961	13906	13752	13712	13885	13630	13972	14000	14111	14004	13722	14003	13973	13901	13862	13919	13902	13830	13849	13867	13961	13733	13937	13915	13882	13861	13870	13841	13785	14029	13810	13924	13915	13731	13775	13823	13909	13897	13895	13714	13784	13848	13861	13880	13914	13888	13974	13848	13846	13760	13866	13890	13890	13842	14013	13719	13845	13898	13955	13886	13926	13814	13961	13782	13967	13813	13962	13909	13836	13786	13865	13967	13849	13858	13902	13767	13837	13749	13895	13938	13869	13755	13762	13898	13771	13948	13896	13759	13894	13871	13903	14014	13963	13716	13755	13795	14043	13935	13942	13764	13859	13825	13888	13967	13714	13793	13853	13967	13818	13853	13891	14034	13760	13699	13800	14059	13994	13848	13944	13885	13888	13812	13958	13921	13762	13878	14012	13834	13936	13882	14047	13883	13899	13892	13853	13845	14032	13943	13736	13725	13904	13865	13904	13949	13906	13890	13883	13951	13981	13919	13938	13802	13896	13821	13811	13788	13879	13703	13783	13870	13861	13973	13947	13792	13694	13907	13831	13799	13858	13981	13882	13853	13811	13939	13672	13868	13868	13811	14077	14030	13898	13952	13884	13920	14119	13968	13892	13944	13931	13830	13847	13679	13742	13886	13855	13874	13873	13971	13928	13767	13948	14032	13872	13889	13701	13853	13866	13843	13796	13864	13931	13882	13601	13791	13864	13963	13821	13810	13839	13876	13728	13915	13809	13904	13879	13885	13902	13865	13818	14041	13894	13958	13919	14053	13649	13932	13730	13954	13770	14003	13997	13804	13820	13977	14014	13899	13703	13922	13891	13835	13807	13778	13824	13829	13972	13928	13783	13951	13938	13856	13972	13799	13992	13846	13740	13999	14001	13896	13704	14005	13755	13864	13749	13807	13864	13935	13940	13836	13799	13697	13759	13878	13858	13801	13864	13661	13931	13823	13943	13879	14110	14019	13923	13720	13847	13999	13901	13965	13949	14001	13937	13862	13793	13809	13983	13820	13884	13816	13846	13976	13754	13894	13915	13738	13913	13969	13923	13726	13872	13834	13838	13849	13835	13830	13941	13827	13898	13991	13865	13735	14005	13876	13874	13991	14019	13835	13986	14008	13965	13937	13852	13887	13925	13782	13925	13761	13800	13968	13824	13759	13902	13604	13742	13898	13842	13805	13859	13756	13797	13868	13944	13780	13981	13978	13920	13844	13759	13908	13869	13921	13757	13914	13932	13885	13843	13766	13806	13975	13820	13745	13822	13639	13839	13881	13889	13883	13877	13716	13878	13961	13865	13815	13973	13919	14059	13925	13851	14002	13997	13790	14013	13975	13841	13832	13820	13896	13911	13788	13833	13871	13981	13903	14000	13857	13881	13804	13850	13967	13871	13852	13952	13960	13809	13866	13858	13708	13761	13921	14038	13860	13862	13985	13752	14059	13886	13879	13842	13899	13817	14020	13769	13833	13950	13773	13819	13816	13917	13934	13823	13905	13714	13839	13961	13960	13895	13770	13906	13876	13967	13935	13847	14029	13679	13793	13859	13896	13935	13828	13755	13756	13905	13901	13845	13886	14044	13964	13893	13848	13871	14029	13868	13897	13963	13924	13812	13887	13993	13756	13963	13971	13910	13971	13851	14013	14015	13833	13956	13821	14028	13858	13770	13748	14098	13835	14098	13861	13898	13819	14007	13911	13873	13854	13895	14085	13693	13772	13901	13698	13763	13917	13799	13770	13956	13772	13969	13810	13916	13940	13923	13845	13868	13890	13927	13886	13841	13832	14085	13749	13928	13692	13873	13908	13787	13806	13980	13926	13838	13833	14036	13776	13888	13907	13896	13854	13919	13956	13998	13998	13963	13870	13820	14102	13922	13762	13920	13952	13711	13964	13917	13946	13750	13820	13816	13803	13870	13953	13923	14100	13691	13872	13778	13652	13912	13732	13780	13946	13866	13875	13944	13920	13841	13673	13856	14018	13867	13760	14031	13820	13834	13830	13913	13801	13949	13774	13787	13911	13979	13806	13872	13816	13774	14002	13850	13681	13926	13796	13878	13966	13822	13869	13704	13854	13850	13820	13852	13848	13892	13807	13848	14027	13894	13976	13880	13781	13888	13902	13757	13835	13997	13734	13801	13910	13851	13879	13822	13852	13918	13881	14057	13962	13970	13753	13942	14064	13973	13898	13850	13916	13862	13833	13806	13787	13608	13896	13901	13807	13796	13901	13949	13917	13858	13947	13901	13901	13900	13872	13722	13799	13995	13844	13887	13752	13864	13878	13847	13819	14024	13862	13927	14038	13802	13794	13821	13882	13682	13837	13895	13920	13822	13819	13805	13957	13845	13908	13791	13941	13783	13797	13631	13886	13973	13873	13820	13773	13942	14083	13985	13818	13863	13818	13959	13766	13810	13954	13879	13871	13869	13685	13933	13967	13846	13890	13914	13872	13795	13873	13868	13950	13826	13730	13842	13892	13847	13794	13900	13858	13889	13896	13852	13991	13829	13675	13923	13887	13912	14146	13823	13851	13826	13745	13717	13825	13877	13890	13751	13946	13824	13946	13847	13760	13828	14156	13772	13851	14020	13933	13879	13957	13872	13749	13832	13989	13908	13850	13713	13816	13928	13804	13803	13983	13771	13739	14053	13980	14015	13800	13745	13733	13982	13915	14013	13824	13765	13835	13871	13865	13702	13850	13844	13864	13901	13832	13794	13872	13868	13782	13855	14034	13939	13806	14003	13815	13755	13951	13834	13941	13907	13863	13883	13942	13918	13853	13941	13853	13737	13964	13861	13809	13798	13818	13791	13900	13943	13842	13828	13975	14027	13891	13969	13912	13934	13831	13930	13769	13721	13828	13856	13859	13981	13798	13835	13996	13972	13856	13839	13840	13622	13838	13871	13684	13964	13942	13981	13817	13861	13892	13791	13754	13890	13847	13789	13809	13783	13941	13932	13727	13721	13771	14073	13978	13991	13843	13955	13796	13890	13947	13742	13969	13867	13790	13831	14035	13904	13853	13853	13836	13798	13794	13605	13895	13860	13853	13904	13703	13829	13989	13859	13969	13901	13986	13909	13930	13763	13734	13853	13848	13776	13955	13893	13923	13942	13999	13752	13804	13898	14109	13835	13755	13839	13856	13889	13946	13796	13830	13932	13947	13936	13816	13901	13797	13984	14043	13762	13843	13832	14032	13840	13917	13812	14075	14005	13832	13894	13899	13900	13893	13979	13815	13891	13960	13922	13807	13965	13738	13715	13836	13807	13763	13858	13858	13970	13837	13766	13842	13813	13808	14008	13691	13820	13845	13921	13923	14090	13728	13862	13889	14024	13811	13925	13833	13986	13857	14005	13723	14035	13929	13835	13846	13939	14089	13885	13968	13823	13940	13859	13718	14050	13944	13891	13800	13890	13758	13760	14007	13780	13833	13931	13906	13768	13950	13898	14073	13940	13752	14023	13997	13717	13745	13772	14045	13743	13914	13918	13993	13992	13866	13876	13907	13948	14036	14068	13942	13779	13964	13911	13800	13895	13967	13742	13943	13915	14002	13832	14070	13813	13945	13857	13882	13978	14013	13701	13886	13804	13846	13883	13885	13818	14018	13899	13827	13853	13964	13840	13967	13831	13838	14117	13965	13735	14054	13762	13921	13831	13750	13848	13939	13695	13878	13829	13901	13924	13780	13930	13631	13773	13793	13854	13770	13994	13810	14068	13744	13794	13969	13892	13923
30529	28682	32566	25744	20892	19302	18569	18168	17944	17891	17919	17901	17869	17875	17942	17810	17851	17683	17649	17626	17604	17644	17536	17309	17634	17876	17823	17806	17691	17432	17630	17448	17476	17619	17678	17397	17398	17400	17548	17612	17585	17636	17436	17568	17626	17591	17400	17540	17495	17372	17459	17488	17570	17443	17588	17542	17603	17517	17681	17665	17481	17586	17481	17445	17566	17527	17467	17407	17440	17586	17294	17535	17331	17524	17333	17352	17460	17532	17606	17422	17442	17524	17571	17518	17496	17331	17672	17548	17372	17621	17639	17383	17396	17428	17590	17478	17584	17608	17519	17471	17587	17622	17510	17575	17481	17512	17387	17547	17707	17632	17341	17387	17464	17536	17489	17316	17454	17567	17308	17573	17560	17602	17591	17312	17406	17381	17451	17427	17556	17518	17278	17600	17500	17600	17580	17475	17611	17361	17484	17598	17437	17361	17520	17596	17390	17350	17446	17529	17442	17522	17549	17435	17382	17483	17517	17454	17673	17490	17475	17422	17611	17355	17369	17533	17660	17454	17518	17459	17750	17583	17320	17542	17631	17407	17560	17484	17373	17443	17474	17633	17542	17449	17673	17416	17427	17585	17413	17408	17565	17573	17482	17516	17517	17636	17496	17577	17291	17272	17442	17511	17574	17322	17447	17616	17590	17667	17483	17547	17383	17471	17508	17761	17542	17562	17591	17527	17490	17529	17528	17483	17420	17630	17653	17500	17469	17585	17492	17555	17514	17463	17375	17608	17635	17498	17524	17469	17445	17495	17650	17564	17540	17490	17594	17315	17741	17551	17755	17460	17583	17658	17483	17372	17611	17571	17434	17407	17651	17358	17487	17416	17468	17423	17437	17444	17480	17442	17494	17708	17689	17623	17629	17573	17529	17378	17459	17534	17461	17555	17644	17437	17686	17470	17506	17189	17381	17368	17562	17510	17632	17775	17487	17596	17519	17289	17522	17261	17430	17396	17493	17700	17664	17430	17248	17431	17390	17529	17307	17590	17460	17636	17428	17409	17646	17507	17579	17565	17583	17638	17582	17555	17400	17623	17425	17695	17528	17605	17784	17464	17475	17562	17489	17369	17470	17392	17514	17520	17561	17541	17441	17269	17620	17455	17604	17539	17681	17464	17463	17570	17471	17427	17653	17386	17569	17551	17484	17459	17631	17344	17372	17452	17384	17460	17584	17382	17323	17543	17484	17719	17637	17458	17729	17609	17359	17365	17579	17678	17385	17306	17555	17615	17483	17319	17668	17387	17445	17596	17530	17281	17260	17636	17436	17476	17524	17691	17638	17467	17302	17452	17508	17312	17598	17382	17690	17576	17438	17544	17500	17588	17537	17515	17439	17646	17572	17667	17565	17294	17399	17647	17498	17627	17709	17389	17526	17402	17705	17514	17494	17500	17533	17440	17407	17443	17480	17459	17704	17300	17467	17358	17437	17433	17676	17550	17449	17483	17557	17669	17604	17233	17466	17487	17437	17484	17277	17627	17625	17528	17290	17646	17592	17399	17547	17468	17505	17545	17565	17514	17526	17582	17463	17632	17731	17584	17383	17656	17421	17242	17443	17568	17501	17516	17451	17339	17431	17408	17695	17526	17570	17342	17514	17463	17429	17571	17385	17543	17494	17449	17675	17615	17469	17522	17468	17392	17324	17403	17559	17453	17445	17494	17460	17521	17541	17357	17514	17494	17478	17469	17451	17598	17658	17690	17669	17516	17405	17550	17618	17753	17752	17414	17526	17353	17395	17597	17511	17545	17682	17447	17577	17484	17378	17410	17548	17639	17483	17652	17693	17550	17318	17561	17774	17521	17534	17470	17442	17333	17661	17573	17716	17512	17601	17591	17572	17470	17336	17473	17598	17589	17600	17411	17648	17493	17441	17592	17540	17580	17418	17446	17507	17634	17533	17535	17487	17356	17419	17662	17878	17480	17438	17750	17506	17535	17740	17482	17571	17563	17762	17619	17487	17321	17553	17477	17528	17514	17547	17581	17534	17504	17540	17453	17383	17502	17400	17664	17369	17613	17680	17565	17506	17497	17382	17483	17756	17585	17587	17461	17553	17514	17514	17416	17399	17529	17614	17554	17526	17527	17585	17674	17715	17382	17573	17497	17542	17454	17523	17382	17650	17643	17572	17467	17801	17618	17425	17583	17552	17525	17651	17677	17415	17577	17293	17476	17440	17543	17420	17492	17593	17710	17534	17597	17593	17432	17655	17527	17531	17577	17609	17423	17410	17509	17593	17596	17480	17395	17437	17467	17482	17516	17497	17534	17546	17475	17194	17587	17513	17537	17704	17539	17564	17538	17471	17508	17427	17744	17523	17385	17607	17680	17377	17553	17502	17395	17491	17461	17250	17601	17271	17621	17530	17376	17515	17298	17407	17531	17428	17462	17482	17431	17531	17520	17470	17516	17559	17647	17452	17395	17719	17558	17347	17646	17495	17399	17520	17697	17417	17311	17510	17546	17579	17634	17578	17481	17682	17351	17724	17684	17797	17227	17458	17430	17559	17631	17507	17390	17656	17417	17320	17410	17425	17523	17807	17546	17493	17403	17529	17652	17815	17415	17601	17466	17448	17386	17355	17478	17511	17621	17512	17402	17629	17539	17762	17438	17466	17376	17447	17433	17556	17503	17428	17278	17628	17509	17362	17529	17402	17382	17467	17637	17437	17393	17492	17428	17386	17419	17578	17734	17594	17381	17672	17555	17489	17516	17576	17571	17657	17613	17568	17642	17765	17573	17488	17373	17611	17411	17340	17563	17570	17576	17548	17484	17396	17262	17626	17440	17556	17594	17592	17632	17547	17446	17500	17313	17510	17651	17411	17354	17578	17387	17551	17681	17376	17613	17767	17589	17448	17551	17411	17507	17592	17612	17443	17441	17461	17571	17629	17383	17640	17679	17597	17492	17424	17508	17431	17609	17692	17461	17712	17543	17381	17575	17506	17612	17646	17612	17634	17708	17529	17607	17509	17393	17306	17594	17521	17611	17487	17587	17651	17563	17370	17392	17631	17561	17362	17674	17480	17567	17300	17513	17514	17503	17639	17554	17744	17680	17575	17542	17503	17596	17558	17611	17528	17565	17411	17353	17482	17488	17386	17585	17537	17587	17645	17481	17471	17462	17372	17440	17451	17503	17617	17501	17399	17651	17632	17477	17345	17623	17596	17586	17462	17422	17741	17381	17361	17462	17502	17396	17615	17474	17614	17581	17584	17570	17457	17470	17647	17595	17651	17640	17696	17380	17457	17308	17514	17530	17648	17485	17504	17565	17482	17654	17586	17496	17709	17763	17454	17723	17507	17710	17517	17538	17613	17298	17724	17321	17559	17390	17376	17679	17635	17543	17552	17575	17565	17484	17490	17658	17672	17547	17555	17583	17607	17390	17571	17395	17424	17429	17487	17312	17432	17378	17698	17650	17486	17306	17564	17335	17383	17463	17456	17522	17446	17712	17349	17263	17523	17525	17602	17620	17453	17412	17395	17773	17511	17623	17751	17440	17450	17555	17463	17527	17497	17633	17608	17686	17558	17471	17548	17358	17576	17478	17561	17377	17580	17500	17530	17619	17719	17419	17521	17548	17638	17360	17403	17324	17502	17633	17636	17578	17643	17620	17492	17586	17551	17468	17512	17578	17670	17389	17290	17491	17295	17385	17565	17477	17465	17452	17606	17481	17509	17629	17827	17662	17359	17426	17442	17601	17543	17521	17547	17521	17688	17486	17530	17549	17358	17602	17463	17604	17523	17250	17509	17439	17455	17449	17522	17556	17525	17505	17675	17702	17430	17532	17470	17413	17651	17446	17465	17529	17684	17519	17748	17468	17678	17489	17530	17436	17619	17495	17747	17428	17535	17363	17575	17675	17694	17541	17383	17492	17533	17520	17255	17504	17515	17460	17520	17299	17530	17683	17365	17646	17709	17609	17655	17524	17630	17450	17558	17503	17420	17449	17707	17523	17497	17700	17412	17692	17458	17427	17445	17556	17487	17654	17439	17516	17473	17553	17575	17476	17462	17574	17374	17742	17543	17668	17418	17514	17628	17532	17371	17460	17400	17415	17426	17372	17541	17364	17602	17597	17292	17470	17557	17466	17497	17397	17634	17514	17584	17531	17566	17508	17452	17612	17431	17466	17448	17421	17559	17414	17600	17646	17482	17455	17487	17648	17624	17715	17660	17708	17466	17648	17607	17373	17464	17466	17650	17431	17280	17609	17525	17362	17465	17327	17535	17424	17470	17461	17562	17537	17533	17519	17511	17612	17503	17471	17623	17416	17518	17463	17635	17552	17545	17666	17289	17403	17702	17713	17410	17645	17426	17473	17411	17666	17355	17557	17528	17605	17586	17516	17539	17351	17596	17562	17585	17707	17387	17522	17545	17579	17663	17653	17391	17425	17557	17298	17500	17524	17543	17409	17440	17345	17373	17463	17665	17446	17509	17451	17361	17444	17351	17741	17680	17539	17499	17519	17548	17619	17437	17391	17582	17459	17425	17658	17466	17534	17521	17469	17281	17479	17537	17630	17501	17461	17485	17462	17494	17547	17475	17449	17551	17736	17533	17656	17528	17562	17583	17593	17524	17488	17665	17516	17560	17514	17462	17300	17481	17563	17607	17417	17318	17638	17523	17369	17455	17210	17506	17560	17353	17468	17653	17704	17430	17632	17566	17550	17391	17690	17366	17453	17300	17622	17518	17521	17585	17394	17465	17472	17542	17380	17454	17308	17384	17643	17637	17553	17604	17486	17498	17325	17682	17530	17497	17501	17410	17643	17314	17510	17575	17618	17321	17407	17622	17662	17762	17546	17704	17476	17396	17435	17452	17520	17637	17537	17585	17458	17605	17404	17295	17323	17476	17550	17512	17559	17630	17623	17764	17434	17441	17472	17301	17352	17365	17479	17392	17461	17463	17639	17566	17569	17404	17739	17631	17284	17577	17555	17718	17637	17732	17500	17484	17515	17584	17657	17649	17604	17662	17445	17645	17501	17520	17582	17392	17408	17462	17486	17288	17299	17456	17414	17328	17460	17663	17486	17551	17514	17492	17491	17279	17583	17487	17585	17298	17438	17391	17613	17552	17639	17482	17723	17496	17672	17564	17484	17637	17573	17628	17485	17575	17632
28207	40953	31818	20780	17661	16247	15198	14674	14636	14598	14515	14576	14346	14655	14423	14658	14537	14427	14526	14037	14089	13951	13941	14185	14199	14147	14214	14085	14163	14045	13957	13849	14042	14146	13945	13733	14141	14125	14071	14007	14010	14077	14082	13980	13945	13981	13967	13872	14004	14095	13932	14047	14006	14099	14047	13956	13988	13966	14021	14160	14187	14013	14148	13972	13983	14114	13908	14080	14123	14154	13997	13980	13971	13969	14066	14068	14046	14102	14168	14066	13948	14079	14166	13924	14014	14137	14125	14217	13871	14114	13854	14068	14151	13948	14048	13942	14155	14044	14012	14074	13892	14046	13968	14094	14195	14125	13975	14064	14021	14120	14061	13934	13952	14110	13910	14134	14044	13968	13838	13942	13970	13906	13954	14151	13983	13983	14024	14041	13994	14106	14039	14016	14086	13952	13924	14056	14126	13950	13812	14080	14065	14016	14108	14065	14034	14133	14141	13852	13896	14086	14126	14251	14133	13973	13824	14014	14019	14067	14084	13906	13978	14019	14134	14017	14052	13983	14016	14068	14112	14039	13958	14014	14140	13885	13976	14124	14046	13990	14145	14105	13968	14079	14133	13948	13783	14152	14037	13995	14009	13825	14074	14028	13931	14118	14021	13917	14002	14136	13912	13937	13743	14057	14179	14015	14026	13981	13869	14130	14137	14187	13978	14122	13972	13855	14105	13842	14015	13997	13981	13954	14065	13904	14026	14124	13913	14040	14048	13950	13828	14101	14079	14050	13967	14009	14003	13940	14143	13817	14093	13982	14158	14056	13962	14023	14039	14051	14084	13956	14072	13934	13974	13919	14081	14050	14065	14037	13984	14116	14167	14166	14076	14147	14063	13824	13962	14037	14064	14008	14010	13995	13841	14066	13922	14146	14029	14006	13982	14060	14026	14041	14100	13997	14106	14147	13948	14232	14036	13833	13938	14030	14126	13888	14113	14076	13967	14130	14012	14043	14119	14047	14034	14044	14034	13884	13876	13927	14068	13968	14025	14004	14049	14052	13968	14031	13947	14005	14111	14103	14038	13763	13964	14018	14131	13957	13996	14014	13939	13991	14023	13959	14027	14001	14038	13942	13990	13904	13975	13909	14082	14105	13978	14104	13920	14059	14151	14029	13892	13845	14003	14096	14000	14102	14164	14063	13970	13927	13943	13953	14018	13973	14057	14000	13934	14118	14017	14104	14082	13917	14107	14110	14092	14167	14093	13947	13996	14010	13977	14078	14165	13849	14039	14199	13979	14050	14261	13812	13989	14025	14045	13982	14024	14023	14043	13968	13888	14140	13947	14264	13950	13917	13996	13948	13961	14094	13983	14018	14064	13949	13973	13904	14042	13981	14057	14083	13899	13913	14265	14173	14067	14035	14110	13927	13943	14130	14094	13997	14096	13988	13962	14091	13999	13886	13930	13849	14192	14114	14175	14024	14031	14194	14106	14004	13877	14180	14003	14120	13969	14045	13942	14080	14081	13991	14038	13973	13966	13982	14093	14115	14077	13991	14070	13903	14031	13890	14035	13941	13959	13920	14124	13857	14047	13993	14028	13958	13979	14158	14054	14167	14054	13917	14108	13946	13837	14134	14233	14064	14049	14031	14027	14012	13906	13982	14027	14032	13980	14005	13980	14056	14007	13951	13904	13992	14097	14253	14141	14003	14160	14082	13991	13908	14085	14100	14037	14184	14015	14005	13860	13853	14108	13959	13970	14148	14032	13949	13863	13997	13842	13852	14113	13919	14072	14128	14001	13952	14068	14005	14134	13980	14063	14022	14033	14075	13928	13992	13959	14023	13952	14110	13957	13875	14111	13985	13971	14037	14213	13930	14054	13963	14040	14075	13969	13911	13776	14050	14014	13988	14088	14064	13955	14122	14025	14081	13912	14012	13939	13988	14021	13924	14090	14069	14001	14061	13923	13937	14066	13807	14022	14099	14108	14061	14154	14088	13878	14085	13948	14030	14160	14070	14086	14099	14019	14096	14102	13982	14026	13955	14033	13991	13966	14023	13938	14082	13871	13958	13986	14069	14173	14293	14125	14191	14084	14140	13992	14144	14123	14067	13954	14123	14059	14055	13990	14227	14158	14024	14056	14064	13992	14097	14230	14142	14100	14131	13957	13852	13840	13974	14205	14053	13998	13910	13988	13954	14074	14081	14052	14010	14073	13931	14150	14046	14049	13968	14073	14213	13962	14064	14106	14108	14043	14170	13988	13998	13949	13963	13845	14107	13999	14144	14063	14108	14006	14093	14076	13890	14092	14099	14096	14025	14015	13838	14178	14107	14084	14091	14143	13969	13985	14068	14143	13894	14076	13970	13973	14181	14282	14058	14148	13993	13958	13978	14133	13987	13930	13901	14130	14053	14209	14032	14174	14255	13945	14030	13945	14037	14033	14118	14079	14069	13946	14183	14056	14142	14096	13848	13807	14146	14137	13888	13957	13909	14084	14108	13992	14075	13998	14032	14196	14022	13896	14080	13884	14025	14072	13910	14006	13923	13976	14008	14067	14166	14264	14043	13998	14080	14032	14105	14164	14076	14160	14140	14028	14039	14001	14118	14117	13974	13852	13981	14092	13923	14111	13978	14122	14103	14049	14036	14014	14027	14039	13993	13931	14157	13993	14182	14183	13917	14096	14133	13999	13970	14027	13936	14004	13910	14210	13984	14051	14079	14081	14122	13978	13949	13913	14027	14022	13930	14035	13992	14133	13969	14101	13955	13946	13997	14042	14042	14109	14059	14117	13918	13975	13925	14187	13964	13912	14090	13992	14236	13953	14029	14066	13994	14040	14088	13980	14083	13933	14049	14098	13910	13970	13930	14020	13963	14055	13878	13992	14093	13941	14020	14014	14046	14015	13984	14054	14102	14041	14115	13988	14152	14216	14081	14046	13983	14133	14066	13943	13990	14176	13947	14052	13876	14153	14098	13917	14270	13971	14302	14030	13944	14047	14035	14069	14141	14059	14109	14128	14067	14071	14090	14098	14040	14119	14095	14033	13966	13873	14180	13859	14055	14007	14174	13897	13872	13876	13785	14235	14151	14062	13962	14162	14113	14028	14065	13918	14172	14007	13938	14123	14054	13994	13997	13991	14117	13962	13847	14127	14103	14060	13862	14076	14010	14092	14087	13975	13914	14075	14129	14115	14263	13886	13925	13961	14030	14196	13769	14075	14235	14057	13981	14043	14058	13974	14119	13994	13995	14222	14148	14015	13975	13990	13913	14059	14095	14178	14040	14027	14070	13994	13969	14061	14143	14201	14076	14042	14037	14005	14079	13843	14160	14116	14128	13903	14003	14114	13983	13936	14046	14073	14045	14024	14036	14080	14211	14056	14157	14033	13962	14188	13786	14160	14099	14082	14032	14196	13968	13888	14094	14204	13945	13961	14191	14130	14130	14141	14156	14013	13960	14081	14158	14032	14245	14027	14087	14183	13962	14021	13981	14052	14010	14076	14135	14042	14048	14105	13864	14015	14003	13991	14100	13875	14082	13997	13958	13848	14050	13979	14034	13917	13989	14011	13976	14059	14008	14107	14038	14015	13958	14026	14105	14050	14040	14050	14103	14027	14099	14050	14134	14062	14058	14045	14063	14020	13811	14109	14102	13949	14194	14046	14175	14038	13996	14016	14036	14020	14091	13969	14176	13995	14049	14120	14021	14146	14064	13911	14034	13930	14036	14074	14039	13972	14044	14013	13935	14210	14008	13952	14030	14155	14112	14074	14161	13909	13901	13970	14047	14104	14170	14161	14115	14191	14007	14048	14080	14043	14167	14038	14140	14036	14126	14074	14106	14216	13925	13902	14070	14079	14072	14058	14104	13837	14060	14015	14152	13967	14036	14131	14099	13987	14083	14032	13938	14042	14002	13976	14120	13936	13900	14055	13993	14013	14069	14109	13912	14057	13905	14041	13929	13952	13972	14055	14065	13918	14086	13856	14106	14128	14136	13877	13962	13968	14022	14062	14011	13837	14087	14092	13984	14023	13996	13909	13883	14019	13947	14036	13998	14023	13947	13964	14018	14038	14005	14105	14027	14257	14035	14011	14005	13956	13992	14085	13821	13990	14152	13811	14015	14007	14040	14103	14086	14193	14021	13949	14127	14000	14072	14059	14109	13846	14066	14065	13987	14101	14076	14039	13904	14130	14007	14084	14025	14022	13912	13893	14151	13911	13985	14076	13888	14055	14085	13836	13803	13995	14103	14189	14147	13935	14022	14205	14063	14235	13956	14138	13909	14063	14088	13956	14022	13837	13986	13947	13895	14209	13937	13899	13992	14131	13949	13892	14000	14036	14000	13941	13946	14145	14137	14012	14122	13957	14054	14021	14212	13965	14017	14136	14029	13981	14042	13889	14171	14085	14195	14051	14096	14231	14132	14058	14070	13936	14016	14070	13931	13927	14134	14003	14115	14233	13978	14145	14062	13912	13983	14122	13921	14058	14186	13865	14094	14183	14141	14059	14069	14036	13976	14010	13904	14142	13905	13941	14041	13964	13962	14156	14026	14132	14094	14025	14019	13992	14106	13919	14044	14022	14041	13993	14076	14065	14119	14087	13987	14115	14203	14194	14129	13936	13892	13950	14267	14177	14031	14052	13879	13983	14089	14091	13962	13966	14081	14058	14039	13880	13849	14091	14012	14038	13990	13983	13969	14003	13922	14115	14008	14085	13983	14070	13940	14114	14081	14131	14177	14035	13995	13996	14078	14143	14026	14180	14113	14038	14024	14102	14086	14015	14105	14070	14078	14060	13880	14013	14227	14176	14072	13948	14156	14014	13991	14075	14008	13971	14143	14051	13887	14167	13948	13848	14142	14068	14197	14082	13970	14078	14049	14072	14059	14049	13911	13994	13995	14061	13839	14008	13959	14065	13988	14011	13786	14057	14098	14000	14240	13950	13941	14141	13913	14057	14085	14067	14192	13968	13886	14055	14041	14022	14066	13964	14094	14235	14047	14160	13932	14010	14127	14007	14006	13978	14040	14263	13926	14033	14167	13936	14032	13873	14159	13957	14078	14234	14123	14050	14192	13983	13970	14014	14058	14051	13946	14014	14218	14223	13968	13850	13991	14025	14049	13911	14141	13969	14124	13927	13937	13941	14160	14047	13986	14022	14016
23227	21143	28233	25385	23513	22683	21343	18380	17631	17637	17643	17701	17643	17586	17561	17535	17572	17526	17317	17389	17413	17125	17396	17535	17900	18380	17920	17612	17368	17426	17232	17034	16945	17055	17041	16955	17157	16932	17220	17270	17175	17021	16883	17101	17058	16808	17140	17109	16953	17116	17005	17097	16900	16979	16992	17036	17156	16904	16874	16816	17109	16856	17037	17036	17095	17029	17136	17041	17152	17230	16954	16932	16989	17329	17053	17028	16860	17081	16894	17030	16931	17041	17194	17093	17147	16886	16896	16886	16840	16806	17098	17025	17032	16945	17160	17070	16820	16892	17036	17141	16905	17121	17030	16992	16827	17086	16836	17234	17175	16945	17132	17139	16854	17056	16861	17020	16815	17202	17016	16924	16916	16889	16975	16825	16912	17143	16963	16905	16808	17053	17045	16995	16870	17101	17167	16754	16867	16925	17027	16949	16899	16944	16812	17219	16938	16890	16921	17157	17119	17086	16984	16971	16994	16961	17005	17080	17018	17142	16829	16766	16954	16861	17043	16837	17127	16969	16976	16972	16934	16961	17009	17224	16964	16942	16871	16980	16990	17049	17119	16980	17050	17011	17048	16972	16904	17054	17406	17113	17082	16946	16892	16787	16863	16987	17224	16962	16880	16810	16956	17101	17028	16883	17015	17206	16966	16981	16887	17047	16966	16768	16963	16945	17087	16977	16897	16771	17141	16869	16878	16881	16952	17106	17096	16916	16956	16996	17086	16894	17256	17038	17005	17092	17076	16927	16956	16890	17038	16860	16999	16852	17045	17067	17061	16933	17131	17158	17153	16915	17098	16777	16915	16997	17163	17115	17047	17187	16908	17087	17096	17101	17140	17111	16810	16987	17059	17001	16950	17137	16750	17106	17032	17053	17017	16902	16741	17034	16972	17007	16915	16893	16994	16808	17005	16995	17162	16907	16920	16993	16949	16953	16977	17143	16902	16954	17174	16932	16898	17064	16913	17048	16829	17095	16962	16931	16927	16916	17040	16885	17071	17092	16999	17056	17075	16922	16866	17034	16876	17108	17050	16969	16860	16906	17014	17091	16885	17059	17068	17198	17093	17042	16996	16928	16875	17050	17014	16998	16906	16930	16769	16913	17133	16912	16935	16967	16736	16965	16808	17066	17114	17094	17224	17053	17096	17000	17069	16998	17010	16913	16937	17085	17145	17073	17058	17028	16961	16953	17070	17113	17005	16800	17187	16806	16772	17027	16863	17095	16909	16981	16929	17044	16877	16955	16990	17034	16994	16970	16889	16977	17012	17116	17143	16878	17106	17128	17086	17158	16918	16916	16982	16927	17162	16965	17033	17074	17025	16987	16956	16814	17093	16924	16937	17115	17159	17038	17013	16859	16927	16940	16893	17041	16910	17004	16878	17039	17101	17017	16916	16906	17163	17032	16818	17029	16829	16875	16851	16803	17224	16999	17314	17091	17006	16852	17140	16919	16976	16980	16903	16990	16857	16913	17023	17004	16965	17007	16973	16843	16872	16929	16897	16727	17033	17088	16940	17014	17155	17155	16913	16962	17173	17032	17078	17145	16930	16895	17336	17184	16960	16903	17139	17002	16959	17004	16958	16923	16931	16958	17046	17023	17091	17104	16998	16979	16916	17054	16915	16861	16810	16952	17244	17056	16960	17007	17096	16910	16777	16942	16982	17060	16830	17005	17059	17046	17066	17044	16831	16893	16863	17139	17018	16922	17089	17143	17032	16777	17080	16996	17235	16789	16905	16941	16784	17037	17075	17029	17083	17120	16839	16988	17097	16844	16913	17042	16793	17229	17057	16967	17147	17090	17140	16836	16861	16960	16839	17166	16897	17022	17133	16965	16744	17161	16954	16965	17049	17024	16963	16930	17090	17110	17081	16975	17002	16937	17062	16944	16990	17171	16963	16930	16569	16867	17237	17005	17005	16825	17030	16848	16860	16913	17163	16910	16766	16837	16983	16933	16975	16918	16991	17158	16958	16985	17008	17113	16970	16783	17158	16830	17233	17042	16916	17184	17050	17091	17034	16920	16835	16958	17116	16919	17086	17149	16881	17066	17055	16815	16950	17059	17024	16857	16896	16844	17087	16725	16977	17158	16940	16970	16934	17062	17209	16816	17048	17064	17130	17122	16933	16941	17002	16911	16966	17131	17042	16939	16872	16888	16764	16930	16992	16973	17053	16864	17140	16974	17048	16884	16994	17169	17215	16995	16712	16988	17122	16962	17027	16991	17127	17005	16913	16983	17200	16966	16950	16856	17127	17164	16935	16961	16931	16963	17077	17060	16893	17060	17131	16939	16936	17038	16903	16920	16938	16901	17018	17114	16878	16955	16964	17011	16974	16969	17212	16955	16965	17327	17120	16871	16989	17082	16994	17002	17003	16999	17054	17041	16957	16801	17171	16856	16825	16901	17012	16912	17162	17179	16835	16904	17098	16852	16932	17211	16870	17074	16996	17164	17214	17094	17027	16988	17092	16903	17074	16948	16939	16947	17114	17248	17176	17137	16750	17042	17083	16951	17031	16864	17004	17044	16918	16947	16826	17347	17160	16861	16764	16873	16811	16870	16925	17040	17113	16964	16994	17085	16875	17074	16932	16705	16949	17002	17236	16850	16816	17074	17036	16796	16830	16920	16783	16842	16951	16942	17120	16916	16814	16988	16996	16834	16950	16976	16785	16852	16904	16971	16784	17067	17022	16889	17036	16993	17158	17102	17080	16894	16973	16946	17241	17195	17209	17068	16978	16984	17115	17078	17081	16963	16820	17187	17128	16922	16935	17021	17110	16847	16799	17082	17023	16861	17203	16802	17193	16955	17080	17324	17219	17021	17027	17024	17112	16969	16732	17019	17063	16888	17066	16940	16801	16990	16975	16918	17048	17131	16841	16852	17011	17049	16865	17026	17014	17056	16939	16754	16976	16923	17002	17014	16970	17090	16924	17277	17003	16813	17053	16914	17176	17236	16946	17178	16830	16824	17137	16996	16868	17024	16917	17056	16748	17098	17070	16833	16986	16933	17165	17043	17011	17149	17226	17110	16946	17093	16819	17015	16863	16999	16890	16903	17005	16946	17223	17106	17074	16955	17119	16907	17115	16905	16969	16870	16773	17063	17062	17306	16963	16886	17113	17000	17079	16942	17046	17131	16916	16796	17270	16940	17017	16977	16830	16781	16994	16770	17043	17125	16988	16890	16837	17193	16942	17146	17169	16950	17052	17145	17076	16970	16825	16660	16980	17041	17052	16709	16891	16856	16994	17046	16803	16949	17269	16942	17116	17010	16839	16956	17064	17208	17077	17190	16832	17023	17019	16884	16991	17087	16973	16850	16969	17034	16954	17034	17070	16949	16892	17080	16971	16825	16936	16863	16952	16967	16938	16996	16950	16896	16916	17065	17003	17007	17127	17091	16967	17104	17055	17119	17054	17199	16922	16850	17028	16964	17181	16926	16963	16929	16950	17036	17030	16976	17011	17016	17031	16821	16916	17075	16965	16973	16987	16894	17003	17000	17002	17052	17028	17008	16952	16920	16981	16743	16981	16990	16881	17045	16767	16920	16889	16952	17109	17187	17134	17019	17210	17116	17165	17127	17096	16859	17094	16815	16972	16855	16840	16948	17156	17125	16982	17156	17074	16919	17124	17177	17068	17168	16723	16995	17051	17116	17047	17090	17092	16917	16835	17049	17120	16818	17107	16927	17170	17072	16899	16929	16921	16791	17012	16990	17130	17093	17051	16937	17053	17085	16830	16907	17031	17080	17041	17222	17130	17130	16931	17027	16917	17041	16926	16878	16924	16990	17087	17034	17023	17206	16976	17118	17088	17035	16818	16928	17236	16985	16947	17192	17124	17119	16869	17057	17078	16966	16885	17129	17026	17024	17069	17132	17247	16927	17205	17130	17168	17106	17045	17167	16996	17235	16965	17056	17024	16994	16934	16838	16974	16880	17113	16882	16989	17035	16711	17070	17003	16988	16927	17128	17157	17002	16993	17127	17043	16833	16854	17024	16894	17086	16930	16987	16908	16911	16793	16795	17096	17124	16734	16855	16910	16961	16814	17086	17077	17116	17154	17073	17008	16927	17142	17057	17105	16843	16978	16999	17206	16795	16857	16858	17319	17131	16936	16943	16998	16888	16971	16904	17015	16971	17035	17073	16963	16972	16938	16802	17042	16970	16915	17037	16938	16852	16880	17126	17046	17024	16893	17185	17081	17126	16883	17056	16841	16885	16934	17007	16934	17113	17240	16718	16956	16885	17017	17322	16932	17003	17025	17055	17204	17097	16960	16720	16947	17103	17152	17125	17063	17013	17012	16951	17070	17032	17037	17025	17092	16863	17152	17015	17006	16859	16845	16918	17035	16943	17139	17033	17194	17113	16915	16829	16987	16993	17218	16975	17027	16919	17071	17169	16963	17119	16916	16969	16918	17229	16968	16955	17097	16872	16897	16920	16881	16890	16883	17101	16908	17008	17140	17151	17156	17076	17224	17008	17087	16932	16800	16854	16922	16950	17140	17146	17026	16942	17105	17014	17020	16921	17006	17002	16743	16855	17058	17054	17071	17212	16921	16899	16851	16967	17087	17111	16830	16902	17018	16938	16927	17244	17194	17069	16917	16950	16922	16949	16815	17084	17198	16983	16987	16984	17154	17059	16982	16689	17073	17059	16915	16787	17046	16859	16875	17308	17240	16958	17057	17043	16927	16957	16968	16840	17062	17242	16932	16871	17093	16931	16771	17002	17016	16970	16946	16917	16918	17117	17027	16921	17073	17050	17149	17128	16946	16948	16969	17043	17108	16983	17057	17070	17104	17181	16700	17057	17088	16902	16956	17063	16909	17035	17007	16936	16894	17004	16781	16916	16972	16915	16962	17129	17101	17092	16887	16847	17086	17032	16904	17148	17029	16827	17261	16945	16929	17047	17136	16770	17085	16883	16924	16877	17101	17095	16900	16824	16910	16977	17051	17245	17141	17104	16833	17005	17088	16912	16946	16999	17013	16877	16941	16945	16867	16774	17058	16781	16972	16918	17114	16955	17099	17005	16951	17135	17000	17096	17020	17089	17015	17037	16877	16856	17033	16881	17063	16922	16777	16854	16923	16902	16938	17190	17004	17188	16982	17080	16933	16963
29765	54072	43727	30982	23960	17891	15712	15069	14614	14250	14504	14424	14475	14249	14309	14353	14210	14045	14098	13900	13847	13918	13901	14334	15395	14993	14736	14177	14137	13709	13829	13673	13641	13777	13881	13759	13782	13672	13647	13769	13831	13818	13600	13632	13845	13676	13720	13552	13829	13718	13602	13600	13716	13662	13826	13794	13598	13662	13818	13665	13640	13741	13663	13812	13794	13622	13684	13720	13696	13796	13651	13816	13673	13674	13666	13652	13638	13667	13796	13778	13667	13682	13709	13632	13657	13693	13756	13722	13780	13614	13666	13632	13655	13791	13739	13668	13564	13857	13653	13718	13769	13656	13584	13669	13682	13641	13715	13756	13813	13757	13811	13723	13572	13708	13466	13648	13767	13695	13708	13689	13560	13724	13752	13606	13759	13552	13564	13785	13549	13608	13739	13619	13713	13709	13675	13702	13525	13633	13591	13753	13633	13515	13753	13689	13549	13678	13685	13806	13684	13852	13769	13743	13820	13674	13784	13807	13673	13505	13576	13702	13702	13676	13841	13578	13837	13711	13781	13864	13863	13766	13643	13697	13781	13893	13601	13771	13852	13792	13740	13742	13805	13825	13513	13712	13682	13690	13728	13567	13615	13747	13733	13786	13773	13655	13771	13797	13783	13696	13799	13658	13635	13726	13673	13670	13656	13835	13789	13705	13682	13832	13770	13502	13616	13716	13787	13813	13673	13708	13764	13699	13666	13777	13769	13694	13730	13680	13665	13768	13712	13626	13740	13486	13759	13780	13827	13826	13780	13689	13585	13636	13824	13598	13781	13663	13821	13596	13824	13661	13719	13672	13779	13794	13793	13687	13746	13754	13657	13679	13608	13679	13604	13647	13748	13868	13800	13759	13702	13700	13781	13828	13698	13700	13724	13830	13668	13788	13755	13721	13843	13787	13583	13687	13646	13708	13890	13691	13694	13616	13712	13637	13712	13615	13581	13783	13815	13779	13538	13798	13639	13756	13621	13622	13725	13770	13810	13779	13764	13914	13645	13685	13842	13768	13653	13532	13650	13941	13699	13699	13737	13625	13666	13599	13802	13793	13861	13688	13761	13641	13689	13721	13713	13865	13830	13717	13554	13745	13680	13827	13669	13763	13608	13873	13683	13698	13627	13638	13738	13785	13598	13748	13755	13601	13817	13810	13588	13663	13667	13642	13803	13912	13689	13711	13768	13737	13565	13538	13663	13705	13808	13855	13748	13697	13642	13755	13674	13700	13797	13783	13684	13673	13664	13655	13908	13622	13479	13744	13575	13721	13666	13791	13690	13846	13740	13761	13658	13728	13820	13722	13658	13572	13652	13791	13751	13483	13804	13673	13630	13713	13547	13821	13599	13495	13649	13576	13709	13661	13774	13608	13580	13722	13687	13867	13741	13704	13561	13709	13662	13741	13546	13711	13589	13588	13650	13634	13719	13793	13750	13901	13588	13686	13819	13534	13627	13774	13674	13801	13618	13648	13732	13698	13683	13852	13834	13733	13661	13811	13804	13890	13700	13667	13586	13755	13512	13687	13784	13908	13638	13491	13683	13749	13645	13697	13662	13809	13789	13727	13730	13799	13828	13687	13742	13647	13689	13689	13738	13760	13842	13650	13810	13643	13654	13824	13587	13681	13535	13726	13549	13857	13692	13737	13756	13804	13792	13647	13668	13676	13668	13638	13676	13672	13725	13837	13903	13731	13672	13698	13790	13873	13658	13640	13651	13785	13611	13719	13739	13762	13600	13713	13731	13788	13713	13715	13591	13751	13733	13866	13554	13652	13674	13587	13834	13637	13775	13475	13696	13605	13615	13641	13767	13760	13717	13632	13629	13914	13574	13713	13847	13849	13722	13670	13736	13736	13776	13679	13609	13633	13647	13596	13903	13789	13693	13558	13732	13794	13520	13739	13707	13734	13545	13655	14032	13604	13686	13778	13616	13613	13632	13749	13801	13735	13782	13655	13816	13724	13694	13696	13593	13663	13755	13631	13658	13711	13654	13830	13640	13756	13717	13647	13717	13640	13718	13733	13520	13641	13702	13816	13874	13689	13808	13636	13901	13849	13690	13593	13667	13727	13862	13756	13723	13744	13574	13741	13752	13865	13729	13628	13815	13748	13722	13578	13837	13603	13868	13797	13708	13761	13705	13699	13688	13848	13575	13529	13631	13772	13810	13682	13796	13596	13590	13572	13864	13684	13677	13743	13771	13815	13721	13648	13523	13639	13781	13780	13686	13626	13931	13766	13834	13804	13715	13733	13797	13679	13590	13650	13745	13690	13835	13686	13622	13743	13694	13572	13670	13584	13778	13557	13739	13680	13581	13629	13768	13685	13798	13881	13950	13692	13704	13722	13733	13613	13701	13732	13742	13798	13669	13705	13803	13750	13831	13528	13516	13695	13763	13563	13734	13587	13741	13686	13695	13880	13646	13600	13596	13723	13666	13852	13641	13651	13745	13739	13719	13490	13563	13655	13547	13573	13695	13595	13697	13844	13770	13795	13658	13809	13861	13697	13726	13573	13626	13767	13688	13737	13719	13680	13720	13705	13678	13764	13477	13618	13737	13546	13583	13675	13705	13694	13648	13537	13738	13735	13730	13787	13662	13832	13659	13682	13660	13704	13795	13687	13665	13750	13731	13549	13739	13752	13833	13678	13782	13646	13756	13752	13820	13674	13706	13710	13691	13745	13679	13611	13679	13687	13782	13935	13767	13627	13895	13599	13621	13661	13686	13652	13725	13751	13631	13521	13697	13778	13532	13702	13714	13799	13723	13639	13709	13673	13699	13801	13810	13767	13756	13757	13695	13679	13774	13829	13713	13687	13839	13769	13725	13816	13727	13599	13631	13571	13813	13681	13634	13632	13658	13647	13723	13510	13658	13702	13789	13785	13641	13731	13741	13593	13861	13563	13709	13842	13904	13514	13824	13759	13546	13770	13768	13650	13693	13737	13773	13659	13801	13981	13785	13621	13700	13664	13669	13628	13688	13561	13784	13760	13646	13722	13829	13918	13763	13629	13611	13756	13619	13720	13758	13646	13690	13651	13707	13768	13725	13618	13727	13795	13588	13640	13698	13764	13860	13791	13664	13891	13691	13668	13618	13736	13832	13526	13734	13630	13617	13649	13939	13725	13657	13825	13700	13645	13673	13749	13675	13560	13672	13638	13804	13804	13647	13810	13702	13726	13768	13729	13802	13648	13899	13917	13533	13766	13555	13731	13561	13746	13577	13693	13751	13860	13690	13716	13810	13795	13738	13646	13761	13749	13666	13494	13837	13820	13724	13733	13616	13874	13722	13747	13698	13827	13725	13795	13709	13617	13923	13511	13700	13719	13763	13665	13708	13497	13629	13732	13536	13593	13751	13576	13471	13559	13791	13486	13648	13572	13754	13837	13840	13660	13768	13781	13647	13773	13657	13845	13710	13833	13698	13756	13740	13801	13628	13710	13766	13682	13818	13642	13756	13868	13642	13705	13939	13680	13892	13870	13714	13663	13735	13535	13847	13719	13618	13781	13641	13870	13653	13922	13721	13690	13810	13682	13582	13834	13787	13606	13799	13654	13745	13807	13629	13707	13748	13499	13742	13618	13638	13699	13675	13726	13638	13574	13568	13615	13823	13709	13847	13766	13665	13690	13624	13546	13746	13887	13780	13654	13775	13678	13669	13768	13574	13605	13735	13662	13669	13698	13569	13759	13797	13817	13613	13572	13735	13636	13712	13693	13725	13636	13628	13774	13705	13575	13770	13809	13552	13643	13537	13836	13758	13860	13704	13801	13598	13621	13915	13711	13775	13670	13849	13754	13826	13611	13852	13722	13738	13724	13925	13600	13727	13651	13615	13777	13597	13655	13744	13653	13591	13709	13656	13740	13716	13809	13793	13726	13666	13700	13616	13524	13851	13701	13757	13624	13800	13629	13706	13618	13688	13673	13789	13812	13634	13725	13640	13737	13667	13874	13702	13644	13723	13729	13809	13626	13827	13728	13583	13693	13533	13855	13660	13803	13812	13585	13693	13511	13677	13589	13798	13638	13694	13632	13669	13695	13650	13827	13858	13659	13608	13677	13562	13697	13782	13839	13756	13669	13734	13775	13693	13814	13721	13620	13760	13483	13724	13786	13728	13563	13564	13706	13797	13803	13714	13607	13755	13737	13678	13677	13710	13787	13649	13727	13739	13691	13770	13845	13765	13611	13619	13684	13656	13744	13494	13936	13642	13734	13666	13790	13608	13782	13555	13499	13761	13870	13570	13674	13728	13657	13804	13608	13715	13582	13427	13668	13619	13592	13684	13818	13829	13633	13605	13639	13684	13528	13783	13711	13755	13780	13617	13864	13765	13701	13797	13782	13598	13627	13564	13754	13826	13831	13648	13689	13873	13794	13805	13713	13726	13694	13668	13599	13750	13732	13714	13690	13766	13886	13665	13707	13682	13722	13649	13726	13621	13672	13615	13739	13681	13634	13728	13714	13617	13601	13808	13891	13764	13810	13668	13623	13627	13693	13733	13687	13741	13717	13761	13738	13654	13904	13856	13825	13638	13729	13646	13858	13642	13540	13680	13766	13918	13838	13710	13696	13740	13660	13842	13681	13638	13636	13551	13714	13852	13724	13587	13774	13687	13570	13687	13709	13665	13809	13787	13710	13628	13610	13674	13657	13810	13765	13678	13726	13610	13646	13752	13701	13682	13656	13919	13796	13754	13795	13785	13670	13888	13624	13899	13609	13641	13555	13561	13736	13645	13700	13801	13744	13794	13624	13869	13696	13667	13861	13673	13689	13716	13713	13680	13776	13773	13695	13640	13688	13685	13647	13695	13726	13615	13788	13732	13488	13744	13777	13670	13859	13937	13701	13733	13489	13585	13752	13798	13622	13736	13704	13704	13887	13612	13794	13540	13741	13641	13688	13835	13701	13732	13679	13562	13683	13592	13904	13730	13669	13683	13744	13650	13567	13793	13657	13737	13782	13743	13557	13629	13736	13732	13781	13618	13798	13865	13644	13615	13547	13626	13788	13794	13676	13772	13483	13749	13790	13610	14009	13588	13702	13740	13738	13580	13683	13651	13710	13842	13582	13691	13551	13681	13583	13911	13702	13631	13691	13699	13871	13728	13696	13845	13777	13761	13665	13643	13668
24693	21412	28937	29256	23556	20722	20273	18994	18810	18677	19061	18847	18595	18577	18587	18507	18802	18543	18540	18606	18669	18434	18417	18680	18933	18822	18671	18648	18698	18362	18387	18468	18277	18232	18197	18603	18062	18379	18376	18209	18318	18201	18228	18278	18289	18454	18412	18379	18252	18342	18384	18365	18260	18215	18370	18461	18405	18358	18441	18573	18390	18493	18413	18213	18263	18525	18378	18220	18239	18239	18154	18199	18508	18399	18476	18246	18366	18479	18250	18307	18305	18510	18445	18267	18169	18173	18248	18216	18587	18231	18473	18425	18057	18271	18250	18067	18319	18496	18343	18522	18293	18257	18482	18402	18092	18090	18402	18260	18268	18314	18641	18321	18289	18221	18455	18378	18300	18156	18295	18145	18219	18485	18259	18398	18153	18311	18268	18269	18467	18048	18336	18493	18182	18328	18218	18236	17980	18123	18226	18035	18227	18306	18155	18459	18506	18372	18389	18339	18346	17942	18324	18278	18473	18243	18425	18363	18331	18147	18452	18175	18292	18269	18230	18533	18555	18342	18173	18040	18353	18545	18604	18412	18475	18160	18375	18051	18176	18238	18356	18419	18261	18239	18255	18289	18262	18454	18312	18234	18284	18314	18286	18413	18221	18319	18312	18275	18283	18407	18105	18614	18315	18303	18340	18239	18352	18253	18177	18266	18316	18517	18309	18168	18170	18290	18292	18372	18057	18069	18423	18267	18452	18401	18055	18206	18517	18126	18435	18420	18196	18203	18481	18334	18418	18192	18240	18358	18244	18277	18316	18222	18348	18218	18329	18322	18123	18333	18306	18257	18101	18226	18289	18128	18352	18359	18261	18253	18317	18403	18263	18176	18344	18568	18215	18499	18421	18315	18412	18156	18189	18349	18127	18261	18364	18364	18296	18417	18279	18335	18463	18401	18518	18293	18189	18262	18100	18219	18163	18255	18364	18242	18316	18376	18350	18297	18285	18268	18431	18353	18419	18308	18198	18416	18269	18395	18436	18229	18563	18429	18280	18440	18452	18361	18317	18492	18353	18344	18360	18386	18385	18249	18401	18562	18361	18262	18230	18302	18443	18389	18603	18310	18153	18123	18387	18441	18291	18286	18400	18432	18307	18240	18614	17941	18097	18408	18303	18215	18330	18106	18484	18202	18295	18399	18538	18361	18316	18248	18335	18412	18153	18302	18366	18148	18248	18210	18541	18326	18229	18274	18457	18169	18226	18172	18122	18203	18299	18424	18282	18288	18412	18302	18239	18243	18237	18050	18128	18186	18349	18419	18258	18288	18213	18204	18147	18351	18323	18286	18534	18214	18490	18373	18319	18330	18299	18233	18530	18216	18219	18174	18288	18211	18243	18439	18376	18366	18491	18182	18323	18306	18228	18246	18299	18379	18234	18456	18302	18224	18331	18487	18484	18551	18363	18356	18215	18338	18286	18419	18285	18421	18338	18150	18339	18322	18272	18331	18354	18386	18448	18349	18170	18232	18384	18252	18257	18207	18176	18245	18432	18404	18257	18346	18303	18217	18174	18395	18263	18266	18247	18371	18390	18354	18362	18406	18373	18219	18279	18375	18144	18542	18443	18226	18293	18483	18429	18396	18295	18295	18262	18404	18287	18225	18295	18394	18172	18267	18379	18526	18126	18261	18403	18467	18478	18427	18165	18566	18242	18424	18280	18342	18294	18383	18365	18376	18491	18432	18444	18596	18528	18154	18360	18411	18338	18298	18307	18452	18293	18359	18199	18331	18227	18262	18281	18544	18377	18435	18308	18280	18322	18352	18452	18133	18242	18213	18295	18303	18317	18570	18447	18174	18292	18367	18282	18247	18380	18296	18230	18376	18171	18401	18411	18220	18250	18328	18151	18322	18338	18299	18317	18294	18232	18293	18515	18057	18136	18177	18255	18248	18198	18270	18613	18301	18276	18157	18066	18260	18284	18204	18319	18266	18304	18319	18050	18341	18607	18386	18207	18298	18423	18359	18210	18151	18484	18339	18303	18413	18204	18374	18288	18319	18264	18451	18343	18104	18436	18383	18330	18221	18332	18313	18464	18250	18297	18257	18271	18023	18229	18132	18326	18155	18444	18233	18278	18442	18418	18369	18290	18436	18223	18208	18471	18349	18257	18279	18268	18272	18297	18441	18486	18301	18207	18307	18330	18296	18194	18145	18173	18289	18165	18475	18321	18287	18328	18218	18159	18252	18379	18360	18328	18333	18262	18288	18239	18282	18389	18248	18265	18476	18372	18278	18475	18398	18389	18410	18259	18404	18292	18375	18218	18133	18365	18321	18254	18179	18313	18575	18251	18268	18191	18250	18192	18315	18245	18171	18297	18218	18172	18348	18484	18570	18035	18347	18354	18309	18399	18321	18470	18198	18305	18443	18329	18429	18372	18394	18309	18297	18490	18289	18386	18236	18431	18173	18329	18458	18349	18217	18304	18341	18149	18468	18436	18262	18486	18240	18106	18340	18232	18369	18399	18376	18399	18373	18161	18332	18312	18260	18391	18457	18451	18255	18445	18402	18280	18490	18395	18050	18245	18207	18276	18484	18557	18463	18298	18170	18306	18308	18278	18137	18415	18201	18362	18260	18402	18310	18262	18241	18301	18137	18255	18298	18382	18443	18446	18331	18361	18203	18144	18317	18481	18446	18114	18331	18366	18366	18269	18416	18130	18337	18331	18435	18189	18153	18267	18544	18528	18380	18351	18357	18156	18383	18278	18317	18119	18281	18297	18416	18366	18224	18198	18088	18211	18231	18366	18540	18181	18247	18324	18506	18253	18416	18345	17994	18405	18236	18158	18417	18314	18299	18318	18294	18139	18230	18377	18330	18338	18306	18184	18472	18327	18274	18462	18358	18277	18325	18108	18214	18273	18339	18307	18446	18307	18375	18376	18389	18499	18472	18367	18164	18331	18269	18304	18323	18347	18200	18334	18074	18355	18197	18036	18397	18477	18238	18158	18369	18298	18277	18360	18297	18353	18225	18373	18375	18085	18240	18279	18198	18401	18215	18322	18384	18317	18470	18326	18160	18484	18475	18167	18219	18585	18255	18423	18272	18236	18517	18328	18338	18313	18295	18275	18281	18341	18567	18426	18357	18332	18406	18371	18487	18203	18379	18391	18168	18083	18264	18345	18361	18252	18448	18304	18467	18256	18341	18353	18348	18462	18337	18273	18488	18325	18267	18340	18326	18360	18405	18440	18287	18181	18427	18299	18210	18356	18340	18371	18406	18339	18286	18256	18326	18561	18378	18369	18419	18465	18510	18216	18305	18593	18285	18254	18261	18329	18354	18427	18463	18352	18426	18397	18284	18085	18279	18325	18240	18186	18463	18447	18423	18407	18397	18226	18302	18458	18118	18468	18341	18396	18245	18187	18547	18266	18229	18388	18205	18314	18418	18335	18150	18242	18303	18349	18249	18268	18374	18479	18320	18410	18310	18380	18395	18576	18487	18443	18441	18363	18430	18236	18362	18396	18237	18446	18349	18126	18405	18466	18406	18175	18164	18323	18278	18436	18353	18337	18498	18352	18402	18320	18358	18404	18206	18254	18467	18434	18259	18367	18235	18319	18253	18373	18325	18551	18303	18311	18261	18280	18266	18187	18475	18312	18421	18166	18242	18359	18263	18407	18153	18062	18209	18319	18120	18381	18376	18510	18416	18244	18256	18263	18389	18279	18156	18216	18539	18343	18191	18202	18201	18301	18043	18516	18464	18383	18247	18295	18294	18524	18234	18346	18378	18470	18439	18386	18277	18334	18130	18416	18090	18465	18427	18360	18462	18347	18336	18313	18287	18325	18431	18367	18391	18426	18102	18094	18130	18354	18265	18445	18415	18305	18380	18214	18375	18450	18062	18362	18107	18245	18435	18133	18381	18195	18340	18482	18365	18036	18364	18230	18263	18379	18345	18347	18258	18093	18430	18405	18283	18511	18310	18178	18307	18261	18340	18174	18196	18286	18342	18239	18231	18266	18259	18520	18380	18315	17914	18341	18428	18347	18220	18247	18153	18298	18333	18144	18346	18416	18281	18283	18291	18441	18343	18351	18277	18287	18458	18339	18461	18090	18174	18349	18496	18348	18199	18293	18390	18198	18375	18374	18375	18454	18224	18387	18492	18203	18390	18299	18337	18221	18228	18570	18464	18223	18350	18335	18161	18334	18185	18243	18098	18520	18203	18425	18403	18481	18526	18315	18337	18310	18240	18163	18442	18506	18210	18380	18428	18307	18318	18151	18308	18471	18377	18151	18295	18262	18334	18346	18101	18369	18235	18159	18143	18234	18160	18486	18236	18415	18523	18556	18369	18123	18419	18483	18350	18448	18293	18344	18482	18237	18260	18528	18388	18389	18291	18399	18255	18361	18378	18323	18305	18383	18195	18266	18355	18388	18240	18351	18238	18441	18170	18360	18306	18105	18240	18280	18455	18451	18198	18204	18579	18240	18496	18135	18366	18485	18330	18389	18444	18112	18274	18103	18251	18353	18387	18461	18370	18295	18463	18342	18271	18440	18425	18528	18470	18402	18330	18484	18365	18372	18247	18277	18656	18339	18460	18191	18274	18248	18392	18141	18396	18484	18226	18364	18485	18418	18099	18088	18342	18346	18414	18491	18206	18327	18346	18492	18287	18343	18462	18461	18330	18296	18225	18343	18172	18539	18431	18374	18291	18203	18161	18221	18244	18132	18145	18303	18391	18422	18465	18298	18327	18446	18115	18412	18477	18406	18242	18426	18421	18551	18442	18263	18378	18220	18440	18404	18283	18232	18230	18362	18511	18553	18288	18286	18369	18481	18406	18262	18455	18470	18276	18506	18165	18309	18144	18275	18592	18148	18411	18171	18132	18483	18349	18144	18424	18319	18459	18461	18373	18281	18252	18278	17985	18400	18209	18175	18443	18383	18285	18436	18419	18460	18497	18429	18381	18291	18485	18295	18264	18266	18194	18206	18279	18407	18246	18287	18418	18267	18359	18198	18117	18206	18311	18260	18498	18645	18303	18262	18273	18408	18267	18342	18361	18460	18421	18228	18254	18331	18257	18225	18241	18513	18081	18497	18435	18171	18516	18444	18302	18339	18422	18234	18155	18506	18352	18263	18209	18317	18236	18431	18402	18368	18301	18477	18307
29972	51348	41123	29125	20617	16757	15901	15389	15160	14859	15331	14889	14812	14798	14888	14811	14780	14851	14779	14646	14755	14761	14519	14863	15074	15106	15120	14610	14619	14688	14587	14527	14457	14513	14522	14439	14614	14541	14493	14327	14379	14277	14598	14499	14571	14468	14440	14528	14412	14499	14278	14452	14708	14443	14580	14361	14407	14544	14632	14387	14575	14419	14510	14527	14571	14469	14503	14464	14423	14533	14344	14488	14264	14580	14524	14575	14522	14458	14348	14366	14611	14574	14346	14558	14427	14542	14672	14372	14391	14445	14621	14546	14563	14462	14536	14417	14407	14444	14422	14511	14429	14452	14524	14609	14333	14486	14463	14562	14559	14616	14313	14462	14473	14613	14619	14691	14475	14835	14514	14518	14557	14644	14421	14539	14536	14268	14443	14353	14657	14568	14524	14459	14454	14369	14475	14449	14510	14579	14625	14480	14414	14396	14736	14467	14471	14422	14357	14555	14398	14494	14654	14545	14517	14445	14515	14535	14431	14501	14634	14436	14480	14529	14428	14503	14589	14370	14411	14611	14551	14564	14453	14538	14436	14577	14515	14564	14559	14463	14317	14621	14628	14470	14642	14397	14407	14454	14396	14509	14597	14502	14484	14447	14546	14447	14408	14221	14678	14354	14513	14427	14403	14604	14568	14628	14550	14604	14694	14634	14337	14538	14444	14401	14538	14472	14382	14441	14594	14488	14453	14514	14538	14404	14473	14444	14425	14599	14456	14510	14655	14510	14408	14554	14360	14385	14433	14523	14425	14458	14602	14427	14509	14465	14487	14443	14278	14482	14464	14504	14631	14514	14486	14425	14467	14464	14530	14402	14637	14325	14554	14414	14397	14479	14494	14475	14309	14517	14523	14666	14511	14457	14525	14453	14474	14589	14418	14457	14498	14528	14563	14751	14477	14563	14589	14351	14395	14336	14596	14491	14540	14491	14539	14471	14418	14507	14621	14583	14634	14398	14614	14389	14468	14496	14533	14557	14270	14538	14276	14538	14488	14383	14323	14551	14604	14499	14426	14606	14435	14538	14447	14541	14414	14416	14466	14579	14389	14523	14307	14221	14537	14395	14505	14519	14555	14502	14520	14510	14560	14547	14370	14511	14401	14404	14379	14424	14416	14681	14499	14481	14522	14480	14353	14323	14522	14542	14433	14449	14534	14436	14578	14416	14596	14533	14492	14420	14588	14504	14443	14383	14454	14474	14645	14393	14481	14597	14491	14271	14439	14470	14334	14360	14507	14529	14460	14568	14535	14529	14540	14444	14459	14401	14303	14436	14546	14446	14568	14496	14654	14404	14423	14491	14299	14710	14514	14292	14390	14518	14418	14262	14439	14431	14528	14410	14567	14443	14581	14574	14435	14637	14466	14404	14410	14516	14284	14677	14406	14481	14295	14691	14510	14465	14500	14535	14543	14408	14607	14543	14437	14422	14541	14254	14581	14423	14378	14501	14557	14389	14503	14533	14481	14595	14482	14497	14499	14571	14486	14498	14574	14584	14553	14591	14446	14627	14366	14537	14346	14519	14533	14583	14355	14558	14559	14402	14499	14414	14581	14450	14511	14457	14411	14633	14547	14454	14446	14495	14536	14281	14397	14354	14531	14523	14546	14256	14524	14615	14495	14397	14550	14410	14358	14590	14384	14532	14404	14407	14412	14412	14572	14485	14604	14413	14433	14461	14397	14503	14471	14482	14597	14412	14359	14484	14467	14542	14480	14453	14595	14706	14399	14540	14456	14478	14347	14508	14546	14388	14532	14577	14569	14473	14345	14644	14532	14445	14381	14443	14616	14634	14429	14482	14548	14499	14418	14474	14443	14345	14452	14533	14464	14567	14404	14453	14544	14458	14533	14440	14486	14529	14471	14506	14584	14435	14405	14628	14469	14431	14434	14618	14397	14534	14486	14534	14698	14418	14430	14541	14505	14491	14461	14517	14436	14539	14606	14481	14467	14594	14484	14452	14517	14569	14389	14468	14425	14564	14540	14493	14638	14447	14525	14480	14532	14438	14370	14538	14575	14611	14355	14509	14507	14483	14658	14444	14625	14378	14472	14597	14510	14733	14600	14588	14555	14637	14353	14380	14507	14536	14311	14343	14513	14488	14438	14566	14555	14487	14386	14552	14617	14502	14442	14490	14314	14474	14540	14387	14463	14481	14588	14401	14544	14352	14422	14473	14425	14400	14412	14477	14510	14387	14483	14549	14464	14505	14600	14331	14392	14475	14446	14631	14331	14395	14415	14474	14614	14493	14371	14461	14375	14461	14507	14368	14596	14550	14581	14596	14336	14497	14475	14594	14492	14548	14415	14544	14386	14478	14430	14421	14670	14485	14501	14437	14443	14477	14496	14356	14529	14327	14453	14563	14640	14550	14544	14451	14419	14549	14665	14566	14525	14341	14471	14278	14444	14436	14464	14554	14501	14401	14622	14535	14435	14337	14422	14540	14668	14461	14339	14553	14480	14527	14400	14510	14496	14518	14513	14444	14406	14497	14578	14482	14483	14488	14474	14517	14455	14492	14576	14423	14417	14567	14629	14569	14486	14415	14313	14475	14526	14449	14379	14526	14481	14606	14408	14424	14557	14454	14515	14596	14453	14390	14486	14707	14568	14527	14458	14471	14500	14457	14573	14474	14448	14538	14540	14434	14403	14465	14461	14458	14414	14399	14385	14472	14384	14412	14493	14443	14413	14506	14640	14406	14487	14374	14565	14325	14415	14371	14344	14457	14542	14343	14448	14626	14537	14532	14532	14586	14508	14497	14555	14446	14389	14584	14530	14337	14500	14503	14485	14516	14262	14452	14447	14452	14405	14472	14486	14416	14462	14609	14539	14526	14390	14498	14614	14432	14394	14382	14545	14525	14627	14530	14513	14469	14529	14456	14580	14530	14577	14466	14576	14548	14435	14525	14274	14380	14328	14450	14468	14659	14421	14633	14596	14331	14522	14508	14352	14553	14454	14459	14428	14516	14513	14592	14388	14524	14542	14447	14310	14433	14405	14383	14564	14537	14469	14457	14460	14588	14527	14655	14577	14488	14565	14397	14588	14587	14475	14375	14630	14505	14499	14437	14639	14444	14364	14460	14507	14535	14450	14491	14457	14368	14434	14471	14365	14472	14600	14358	14410	14422	14458	14369	14575	14461	14477	14598	14539	14500	14556	14399	14453	14344	14452	14522	14523	14316	14502	14363	14574	14472	14532	14473	14597	14559	14486	14416	14457	14418	14627	14594	14407	14381	14424	14432	14446	14490	14312	14490	14388	14441	14549	14440	14430	14585	14440	14471	14468	14750	14519	14608	14570	14605	14551	14487	14399	14587	14567	14436	14311	14527	14273	14352	14546	14268	14398	14414	14548	14397	14614	14487	14631	14451	14757	14532	14517	14444	14505	14357	14343	14560	14490	14635	14462	14542	14516	14477	14563	14600	14323	14464	14602	14553	14421	14623	14518	14446	14545	14572	14589	14517	14335	14520	14511	14559	14508	14463	14532	14453	14460	14449	14515	14437	14619	14404	14503	14417	14617	14412	14514	14474	14538	14362	14433	14318	14519	14477	14558	14470	14395	14577	14434	14591	14330	14386	14538	14397	14470	14482	14506	14348	14656	14538	14422	14594	14507	14664	14450	14480	14419	14512	14434	14593	14481	14633	14642	14442	14466	14437	14362	14597	14362	14559	14566	14462	14511	14444	14527	14498	14445	14431	14340	14447	14353	14456	14430	14570	14411	14610	14374	14521	14414	14408	14435	14332	14526	14365	14511	14725	14448	14531	14470	14380	14479	14613	14464	14300	14589	14617	14555	14608	14501	14513	14607	14641	14424	14640	14452	14525	14337	14543	14458	14618	14474	14516	14375	14606	14508	14504	14544	14454	14668	14481	14524	14603	14410	14402	14552	14487	14510	14507	14519	14415	14587	14431	14480	14392	14359	14407	14788	14313	14433	14441	14536	14423	14433	14427	14549	14495	14643	14643	14510	14307	14610	14364	14548	14454	14558	14472	14553	14522	14425	14514	14497	14480	14527	14460	14650	14392	14570	14559	14689	14518	14503	14451	14352	14433	14451	14450	14495	14519	14449	14437	14433	14392	14511	14520	14460	14398	14634	14407	14555	14440	14438	14641	14422	14516	14469	14388	14529	14494	14395	14404	14471	14581	14488	14510	14538	14540	14380	14588	14510	14416	14465	14312	14449	14601	14366	14216	14488	14483	14459	14514	14550	14380	14565	14424	14511	14448	14499	14481	14519	14502	14454	14594	14501	14463	14487	14385	14590	14585	14505	14395	14470	14541	14496	14401	14391	14498	14451	14636	14487	14630	14651	14698	14498	14433	14488	14482	14508	14325	14450	14508	14525	14444	14527	14591	14560	14486	14348	14365	14489	14455	14478	14351	14462	14335	14429	14457	14461	14433	14436	14532	14474	14324	14566	14525	14499	14551	14314	14595	14537	14631	14600	14477	14541	14594	14333	14664	14427	14407	14447	14389	14524	14405	14534	14507	14350	14567	14508	14481	14448	14418	14372	14556	14577	14388	14613	14341	14556	14301	14524	14494	14356	14695	14399	14499	14542	14546	14706	14476	14484	14414	14366	14516	14670	14444	14701	14523	14699	14386	14653	14442	14379	14462	14556	14462	14643	14475	14480	14490	14501	14498	14590	14503	14505	14459	14446	14424	14730	14520	14410	14504	14499	14673	14659	14361	14620	14516	14572	14507	14478	14362	14705	14390	14323	14455	14518	14316	14398	14672	14497	14534	14359	14642	14389	14476	14623	14471	14418	14558	14458	14604	14479	14521	14479	14293	14449	14374	14502	14305	14276	14488	14562	14564	14474	14466	14703	14480	14429	14361	14470	14402	14516	14437	14553	14489	14354	14485	14379	14355	14789	14333	14473	14444	14567	14578	14444	14479	14692	14396	14474	14468	14557	14470	14468	14444	14616	14511	14634	14403	14633	14402	14477	14434	14436	14612	14400	14644	14522	14530	14454	14554	14523	14408	14605	14490	14612	14484	14431	14494	14462	14599	14505	14527	14473	14450	14444	14427	14422	14184	14604	14505	14495	14522	14500	14526	14549	14388	14485	14541	14602	14530	14378	14661	14636	14306	14459	14601	14578	14351	14301	14639
22092	21143	28454	24287	22146	24033	25438	20545	19281	19965	19709	19195	19475	19252	19371	19059	18992	18860	19000	18897	18726	18757	18622	19532	20230	20579	20199	19437	19149	18754	18807	18665	18654	18482	18608	18588	18404	18425	18582	18375	18385	18378	18636	18551	18476	18458	18355	18705	18799	18500	18710	18505	18475	18551	18409	18595	18558	18804	18676	18491	18458	18283	18325	18410	18392	18510	18439	18574	18294	18433	18476	18436	18392	18390	18470	18525	18489	18628	18596	18389	18435	18406	18474	18484	18542	18413	18453	18326	18587	18441	18671	18568	18509	18272	18457	18704	18417	18473	18408	18453	18517	18419	18549	18435	18320	18503	18511	18339	18715	18392	18489	18676	18446	18386	18298	18522	18325	18472	18506	18517	18650	18220	18468	18431	18664	18435	18348	18436	18433	18418	18318	18407	18620	18266	18408	18486	18334	18593	18381	18469	18586	18568	18516	18611	18643	18386	18618	18442	18515	18554	18645	18474	18371	18382	18507	18561	18531	18342	18240	18407	18466	18550	18348	18355	18562	18346	18518	18493	18603	18523	18275	18432	18457	18522	18528	18310	18432	18479	18320	18395	18494	18751	18465	18394	18387	18376	18208	18551	18466	18485	18314	18498	18406	18501	18325	18648	18318	18537	18515	18711	18286	18452	18581	18411	18453	18452	18651	18455	18361	18484	18595	18481	18484	18393	18276	18574	18457	18436	18564	18299	18598	18358	18384	18326	18437	18554	18480	18205	18421	18574	18671	18516	18572	18540	18509	18510	18404	18428	18560	18555	18456	18471	18733	18480	18382	18720	18379	18403	18345	18602	18658	18316	18338	18527	18548	18161	18342	18417	18492	18494	18424	18399	18292	18440	18464	18535	18462	18398	18521	18388	18610	18508	18295	18531	18451	18328	18597	18332	18231	18385	18488	18478	18492	18545	18683	18454	18427	18450	18515	18458	18787	18420	18458	18610	18585	18508	18463	18480	18565	18558	18319	18497	18375	18368	18443	18579	18549	18470	18434	18414	18606	18402	18410	18567	18448	18614	18371	18427	18411	18515	18661	18525	18478	18428	18702	18347	18407	18372	18424	18519	18485	18149	18474	18490	18637	18429	18544	18674	18540	18550	18444	18354	18333	18627	18403	18387	18654	18428	18466	18555	18493	18538	18410	18385	18330	18509	18427	18442	18517	18574	18530	18281	18535	18233	18470	18473	18352	18380	18351	18596	18416	18307	18423	18446	18594	18575	18179	18292	18347	18405	18333	18462	18452	18637	18317	18322	18456	18481	18599	18491	18394	18446	18430	18258	18527	18480	18567	18735	18420	18520	18549	18466	18491	18397	18582	18473	18435	18401	18527	18530	18446	18469	18574	18347	18503	18323	18500	18597	18468	18412	18702	18431	18499	18405	18451	18471	18545	18356	18604	18407	18503	18384	18351	18457	18537	18551	18656	18536	18497	18497	18578	18445	18335	18361	18325	18396	18518	18586	18314	18510	18323	18581	18488	18423	18651	18379	18566	18504	18684	18461	18352	18397	18407	18278	18633	18410	18399	18459	18453	18355	18541	18585	18499	18464	18501	18306	18442	18447	18550	18498	18619	18509	18396	18487	18466	18401	18424	18489	18314	18535	18363	18367	18661	18469	18313	18478	18286	18327	18382	18488	18555	18333	18313	18395	18442	18436	18329	18330	18381	18456	18562	18628	18450	18389	18288	18481	18411	18378	18515	18456	18369	18500	18433	18355	18524	18342	18491	18391	18711	18482	18485	18277	18320	18507	18343	18662	18496	18470	18557	18524	18675	18723	18556	18549	18638	18515	18529	18819	18453	18305	18264	18319	18496	18412	18246	18467	18429	18568	18463	18267	18558	18437	18439	18445	18489	18191	18547	18431	18453	18522	18581	18382	18603	18482	18509	18600	18658	18343	18405	18754	18663	18510	18373	18353	18483	18454	18369	18439	18578	18337	18512	18464	18615	18477	18680	18605	18443	18206	18543	18533	18375	18401	18572	18666	18403	18555	18490	18356	18299	18625	18450	18468	18313	18306	18324	18512	18622	18488	18263	18497	18511	18433	18405	18362	18500	18591	18465	18584	18520	18598	18714	18469	18408	18590	18412	18396	18410	18404	18256	18490	18465	18627	18580	18343	18585	18611	18342	18657	18540	18590	18564	18433	18473	18522	18408	18375	18598	18592	18546	18343	18393	18455	18729	18346	18582	18536	18635	18236	18655	18622	18458	18553	18461	18440	18598	18510	18481	18457	18464	18785	18610	18342	18586	18288	18558	18568	18491	18319	18445	18369	18192	18314	18508	18538	18649	18512	18517	18519	18541	18441	18578	18439	18683	18271	18691	18581	18627	18651	18490	18234	18579	18361	18418	18490	18465	18746	18536	18467	18283	18502	18376	18363	18238	18571	18505	18516	18341	18434	18269	18502	18468	18317	18479	18340	18433	18609	18427	18346	18321	18299	18316	18621	18582	18522	18495	18404	18400	18526	18506	18399	18321	18398	18404	18421	18441	18590	18578	18478	18386	18485	18445	18347	18455	18386	18483	18484	18730	18526	18462	18539	18466	18522	18496	18477	18431	18366	18516	18379	18558	18213	18513	18491	18272	18440	18686	18275	18387	18501	18565	18596	18598	18571	18402	18525	18586	18646	18683	18490	18604	18493	18373	18469	18481	18395	18460	18362	18153	18584	18527	18446	18622	18590	18442	18554	18659	18352	18436	18542	18483	18388	18445	18338	18463	18491	18424	18578	18453	18547	18544	18484	18485	18345	18546	18504	18642	18361	18569	18379	18255	18222	18439	18195	18420	18368	18450	18549	18463	18632	18542	18704	18652	18516	18501	18543	18532	18381	18550	18546	18564	18478	18439	18377	18394	18335	18509	18422	18617	18629	18386	18261	18591	18427	18380	18548	18550	18390	18391	18416	18827	18409	18480	18495	18375	18646	18484	18524	18607	18424	18356	18774	18439	18463	18588	18552	18525	18400	18548	18519	18620	18601	18491	18476	18254	18431	18590	18355	18198	18528	18554	18413	18311	18634	18432	18512	18532	18306	18355	18637	18470	18341	18306	18390	18388	18500	18280	18354	18463	18418	18479	18391	18429	18437	18607	18727	18334	18710	18519	18336	18356	18598	18457	18423	18523	18578	18483	18442	18305	18600	18464	18345	18525	18448	18427	18376	18514	18410	18622	18577	18415	18561	18538	18492	18447	18470	18584	18853	18534	18512	18573	18572	18493	18423	18561	18460	18386	18498	18591	18660	18513	18462	18487	18234	18643	18483	18377	18311	18504	18348	18703	18483	18545	18564	18527	18370	18418	18507	18639	18496	18628	18370	18305	18381	18438	18490	18544	18533	18319	18540	18524	18466	18329	18521	18498	18613	18431	18200	18387	18681	18486	18381	18525	18388	18315	18546	18612	18609	18446	18566	18619	18598	18502	18530	18273	18547	18669	18416	18402	18309	18259	18325	18544	18466	18463	18531	18705	18399	18206	18603	18488	18404	18408	18271	18454	18444	18615	18481	18673	18438	18528	18399	18408	18550	18479	18342	18577	18430	18376	18746	18617	18229	18239	18583	18533	18392	18577	18503	18416	18611	18318	18474	18542	18498	18608	18442	18356	18661	18344	18531	18410	18384	18519	18387	18397	18322	18581	18468	18632	18473	18017	18502	18486	18568	18520	18404	18599	18326	18360	18497	18310	18405	18708	18503	18417	18547	18390	18442	18552	18430	18382	18487	18491	18546	18381	18392	18278	18267	18561	18648	18611	18465	18489	18553	18344	18418	18282	18412	18389	18488	18432	18341	18631	18552	18717	18449	18277	18671	18498	18588	18532	18362	18410	18479	18523	18330	18241	18350	18217	18540	18700	18435	18588	18582	18370	18559	18508	18532	18222	18520	18463	18610	18407	18469	18568	18362	18647	18484	18454	18313	18508	18430	18471	18568	18440	18466	18552	18334	18504	18316	18456	18524	18547	18450	18407	18387	18453	18424	18488	18593	18658	18300	18496	18735	18349	18269	18329	18581	18546	18575	18501	18513	18445	18406	18571	18600	18307	18454	18547	18616	18469	18470	18569	18356	18355	18499	18441	18664	18415	18332	18591	18278	18465	18300	18183	18539	18521	18469	18306	18611	18278	18531	18278	18368	18581	18328	18335	18599	18381	18483	18478	18476	18430	18373	18569	18485	18527	18534	18446	18631	18439	18739	18569	18519	18443	18466	18631	18553	18478	18302	18460	18265	18134	18470	18450	18278	18230	18486	18508	18446	18449	18556	18776	18481	18424	18471	18429	18509	18465	18559	18534	18386	18667	18414	18496	18434	18536	18508	18453	18501	18689	18533	18237	18419	18439	18596	18428	18349	18465	18413	18656	18755	18678	18381	18437	18377	18580	18358	18300	18536	18534	18159	18520	18311	18373	18565	18674	18421	18554	18606	18277	18548	18354	18556	18475	18520	18555	18505	18556	18296	18334	18480	18360	18496	18570	18253	18453	18608	18485	18264	18497	18516	18690	18422	18576	18531	18453	18539	18557	18314	18243	18299	18621	18499	18532	18345	18465	18673	18584	18686	18495	18429	18417	18576	18512	18392	18662	18423	18597	18429	18460	18172	18392	18486	18493	18746	18438	18576	18684	18593	18488	18324	18370	18592	18622	18195	18361	18411	18374	18477	18517	18534	18254	18290	18369	18625	18296	18690	18397	18455	18563	18548	18436	18526	18443	18470	18336	18369	18341	18362	18531	18545	18462	18383	18423	18505	18447	18357	18406	18423	18564	18597	18263	18512	18649	18550	18412	18246	18224	18323	18346	18516	18414	18378	18406	18562	18291	18448	18414	18387	18387	18631	18432	18222	18333	18345	18388	18391	18284	18472	18558	18487	18556	18410	18399	18528	18517	18619	18270	18345	18533	18231	18491	18573	18578	18342	18500	18540	18425	18144	18427	18454	18454	18529	18550	18563	18574	18567	18601	18579	18427	18417	18378	18415	18498	18455	18405	18298	18349	18322	18623	18556	18586	18409	18671	18501	18398	18523	18483	18668	18444	18600	18488	18300	18526	18516	18348	18542	18466	18459	18658	18575	18521	18449	18617	18664	18461	18557	18462	18360	18385	18302	18450	18560	18353	18280	18455	18410
31748	64238	50759	36104	25914	18951	17200	16405	15782	16431	15834	15230	15572	15398	15227	15175	14968	14788	14936	14914	14863	14608	14749	15523	16882	17183	16455	15451	15069	14720	14601	14733	14531	14517	14759	14523	14424	14655	14491	14605	14468	14573	14571	14561	14614	14526	14351	14657	14556	14522	14677	14594	14538	14411	14391	14448	14459	14676	14458	14604	14371	14569	14697	14631	14372	14569	14609	14604	14645	14560	14556	14446	14530	14487	14644	14525	14688	14455	14444	14535	14585	14377	14546	14543	14538	14557	14476	14705	14463	14721	14569	14545	14547	14652	14548	14553	14600	14562	14397	14550	14464	14581	14560	14586	14547	14560	14459	14400	14620	14518	14509	14452	14442	14563	14492	14519	14457	14536	14576	14723	14376	14579	14472	14543	14379	14375	14764	14665	14455	14478	14402	14627	14533	14515	14464	14561	14543	14641	14434	14438	14706	14643	14619	14510	14502	14555	14471	14500	14572	14375	14294	14566	14444	14661	14540	14441	14407	14479	14398	14466	14478	14520	14567	14588	14724	14580	14721	14545	14436	14617	14424	14440	14486	14538	14568	14513	14492	14507	14366	14490	14464	14496	14678	14555	14678	14557	14406	14461	14492	14581	14739	14617	14398	14633	14451	14445	14634	14670	14520	14490	14553	14553	14626	14494	14568	14556	14494	14580	14541	14579	14601	14432	14597	14469	14567	14686	14454	14406	14679	14600	14533	14545	14736	14426	14435	14621	14537	14566	14578	14444	14562	14577	14627	14548	14389	14516	14715	14584	14452	14673	14556	14615	14431	14556	14647	14451	14405	14501	14602	14575	14490	14538	14503	14595	14696	14648	14432	14530	14565	14425	14700	14492	14600	14657	14395	14581	14701	14514	14393	14516	14585	14517	14550	14632	14515	14467	14530	14598	14793	14541	14647	14505	14529	14602	14455	14538	14451	14421	14576	14533	14356	14497	14441	14689	14663	14651	14515	14476	14572	14522	14341	14491	14587	14532	14492	14510	14624	14601	14716	14481	14644	14440	14377	14595	14657	14583	14383	14766	14407	14452	14576	14571	14500	14526	14555	14551	14555	14515	14469	14580	14507	14672	14414	14585	14422	14449	14530	14553	14486	14568	14694	14567	14431	14390	14543	14327	14568	14434	14500	14392	14481	14469	14334	14494	14504	14491	14543	14480	14526	14673	14430	14478	14576	14558	14472	14520	14449	14633	14449	14430	14548	14434	14400	14509	14485	14524	14566	14607	14392	14417	14455	14594	14470	14567	14667	14701	14508	14418	14459	14502	14561	14553	14493	14418	14671	14501	14540	14508	14440	14488	14467	14595	14580	14536	14418	14528	14640	14689	14655	14484	14599	14633	14618	14538	14530	14312	14576	14459	14414	14523	14598	14411	14562	14550	14579	14612	14597	14508	14582	14424	14578	14579	14442	14658	14474	14500	14549	14549	14699	14679	14414	14280	14574	14417	14434	14485	14414	14491	14590	14428	14565	14458	14572	14378	14548	14526	14355	14534	14445	14475	14418	14584	14408	14546	14631	14636	14418	14471	14449	14446	14527	14375	14542	14491	14572	14426	14604	14536	14449	14559	14342	14601	14657	14583	14526	14564	14370	14469	14583	14535	14672	14593	14522	14669	14635	14398	14580	14561	14702	14491	14485	14691	14610	14529	14666	14510	14497	14461	14503	14682	14682	14580	14400	14502	14590	14590	14595	14492	14463	14512	14600	14516	14477	14699	14574	14588	14387	14427	14595	14507	14572	14697	14488	14625	14708	14624	14442	14514	14491	14397	14584	14491	14552	14344	14663	14548	14644	14488	14459	14429	14537	14409	14627	14544	14459	14542	14451	14542	14352	14341	14487	14542	14383	14452	14511	14540	14521	14570	14400	14677	14602	14454	14565	14518	14648	14471	14499	14480	14571	14604	14544	14555	14582	14718	14494	14456	14422	14597	14527	14469	14483	14404	14562	14487	14443	14539	14377	14391	14438	14500	14509	14623	14523	14435	14393	14665	14548	14547	14589	14394	14380	14641	14467	14486	14566	14414	14485	14689	14487	14521	14759	14533	14518	14575	14723	14562	14385	14599	14555	14553	14637	14412	14502	14520	14590	14353	14638	14357	14562	14328	14566	14378	14521	14583	14491	14491	14525	14594	14563	14581	14534	14521	14525	14522	14507	14599	14576	14581	14466	14649	14525	14483	14637	14448	14424	14615	14398	14470	14506	14452	14433	14531	14544	14647	14530	14466	14576	14421	14407	14422	14322	14499	14614	14657	14458	14240	14496	14400	14454	14402	14608	14605	14671	14436	14494	14532	14585	14415	14482	14468	14517	14507	14507	14334	14477	14563	14559	14515	14590	14564	14544	14613	14555	14504	14726	14494	14582	14556	14474	14495	14346	14407	14533	14612	14491	14664	14484	14750	14493	14481	14489	14546	14559	14437	14593	14557	14430	14431	14682	14531	14517	14600	14513	14360	14483	14453	14491	14589	14606	14614	14644	14419	14448	14414	14561	14616	14635	14339	14578	14535	14579	14605	14460	14497	14436	14517	14454	14554	14519	14502	14620	14394	14453	14411	14596	14452	14556	14372	14418	14504	14453	14512	14466	14365	14409	14524	14620	14480	14476	14591	14624	14594	14498	14509	14572	14686	14441	14568	14500	14582	14465	14603	14358	14599	14505	14603	14511	14541	14437	14510	14598	14508	14570	14600	14423	14569	14484	14655	14585	14642	14471	14474	14840	14504	14547	14709	14470	14535	14471	14615	14529	14572	14465	14373	14470	14573	14420	14417	14515	14507	14681	14395	14460	14711	14507	14436	14495	14640	14592	14484	14591	14500	14334	14628	14519	14604	14533	14431	14318	14453	14541	14551	14422	14511	14537	14558	14525	14562	14444	14559	14390	14611	14430	14521	14646	14533	14570	14475	14481	14596	14459	14382	14589	14538	14602	14464	14443	14584	14674	14531	14371	14461	14481	14591	14771	14522	14437	14472	14460	14440	14461	14451	14495	14598	14445	14623	14680	14540	14463	14557	14521	14424	14519	14548	14430	14544	14681	14371	14530	14500	14541	14652	14361	14313	14611	14499	14545	14546	14397	14470	14624	14568	14572	14453	14553	14470	14581	14592	14396	14521	14546	14597	14505	14364	14479	14679	14406	14606	14601	14598	14619	14487	14722	14563	14658	14570	14540	14572	14511	14583	14377	14699	14397	14386	14492	14474	14454	14577	14477	14640	14401	14638	14452	14516	14480	14485	14669	14454	14391	14450	14456	14521	14563	14578	14506	14270	14671	14469	14546	14535	14482	14393	14597	14504	14618	14459	14590	14409	14357	14521	14370	14522	14630	14639	14512	14441	14474	14499	14537	14512	14559	14293	14529	14493	14223	14577	14460	14495	14505	14612	14656	14504	14540	14468	14293	14542	14619	14518	14514	14501	14436	14400	14640	14392	14446	14369	14388	14575	14519	14536	14641	14666	14562	14555	14473	14613	14519	14489	14562	14574	14499	14621	14433	14406	14504	14426	14379	14501	14497	14527	14541	14376	14623	14344	14546	14347	14453	14650	14574	14516	14605	14550	14422	14447	14626	14375	14569	14565	14442	14386	14412	14615	14498	14501	14633	14565	14397	14512	14349	14720	14323	14651	14401	14572	14479	14696	14527	14451	14472	14535	14468	14584	14404	14615	14615	14555	14482	14573	14660	14612	14583	14490	14584	14442	14519	14557	14516	14627	14432	14516	14375	14686	14469	14409	14427	14457	14580	14536	14487	14537	14443	14612	14456	14509	14580	14411	14602	14690	14493	14493	14516	14475	14478	14473	14531	14517	14575	14600	14357	14382	14475	14576	14520	14506	14536	14537	14462	14461	14450	14347	14584	14482	14468	14603	14544	14487	14616	14486	14452	14492	14487	14395	14423	14454	14611	14539	14588	14523	14454	14487	14466	14615	14674	14477	14664	14487	14585	14439	14674	14484	14606	14467	14631	14483	14494	14638	14407	14581	14587	14494	14472	14489	14550	14428	14483	14457	14469	14533	14584	14440	14642	14360	14481	14616	14600	14409	14419	14596	14395	14551	14655	14485	14393	14685	14650	14636	14643	14613	14499	14603	14500	14589	14494	14673	14366	14571	14714	14471	14356	14661	14407	14694	14487	14516	14559	14425	14684	14676	14505	14555	14567	14446	14515	14555	14552	14552	14637	14602	14614	14397	14726	14419	14496	14486	14557	14633	14364	14506	14546	14592	14522	14535	14391	14438	14648	14507	14527	14428	14512	14406	14560	14593	14582	14549	14670	14758	14409	14584	14549	14466	14537	14439	14378	14507	14604	14601	14355	14533	14486	14570	14440	14631	14465	14469	14476	14468	14558	14391	14710	14569	14575	14456	14590	14613	14675	14397	14374	14556	14505	14239	14450	14543	14676	14481	14535	14443	14574	14500	14501	14444	14644	14471	14589	14353	14498	14650	14536	14392	14373	14479	14560	14535	14567	14377	14562	14578	14705	14568	14487	14548	14446	14602	14458	14551	14510	14357	14429	14644	14525	14377	14650	14464	14466	14427	14572	14461	14489	14432	14542	14511	14608	14493	14463	14545	14535	14356	14611	14563	14632	14574	14469	14549	14439	14502	14506	14471	14415	14580	14642	14470	14467	14602	14518	14279	14534	14518	14530	14605	14566	14477	14484	14590	14404	14572	14566	14341	14490	14371	14449	14573	14271	14643	14456	14788	14592	14533	14515	14550	14439	14555	14515	14657	14732	14455	14617	14571	14448	14694	14531	14622	14505	14526	14539	14556	14596	14645	14561	14411	14605	14595	14786	14495	14615	14345	14398	14563	14489	14699	14620	14418	14422	14422	14647	14505	14556	14544	14563	14648	14381	14452	14577	14435	14606	14502	14620	14548	14560	14479	14578	14601	14482	14595	14493	14528	14522	14490	14512	14543	14552	14544	14690	14558	14407	14486	14476	14487	14612	14486	14513	14551	14548	14478	14462	14642	14704	14525	14493	14545	14478	14435	14639	14497	14414	14435	14521	14683	14546	14623	14445	14556	14611	14483	14632	14472	14450	14682	14542	14381	14466	14630	14461	14557	14342	14472	14549	14641	14453	14354	14598	14467	14600	14488	14595	14762	14381	14607
31356	32328	36083	28152	21353	19463	18959	18808	18834	18780	18678	18608	18725	18763	18473	18365	18564	18498	18401	18454	18425	18424	18630	18240	18463	18247	18530	18435	18547	18373	18285	18301	18306	18169	18089	18191	18394	18244	18233	18382	18270	18483	18461	18349	18275	18306	18121	18358	18144	18353	18361	18306	18318	18282	18381	18341	18420	18327	18341	18190	18471	18326	18283	18289	18330	18211	18377	18378	18129	18442	18317	18146	18385	18055	18339	18447	18216	18028	18461	18241	18148	18205	18344	18112	18294	18236	18400	18032	18275	18301	18425	18272	18221	18345	18534	18127	18430	18541	18390	18330	18251	18059	18201	18471	18298	18407	18251	18562	18387	18236	18213	18265	18262	18167	18179	18217	18309	18224	18406	18095	18437	18273	18362	18480	18446	18372	18046	18148	18344	18291	18473	18378	18552	18182	18262	18173	18120	18047	18262	18259	18332	18276	18381	18259	18162	18205	18237	18357	18331	18228	18387	18373	18373	18312	18284	18495	18097	18015	18349	18303	18283	18520	18356	18451	18369	18154	18240	18121	18152	18089	18375	18137	18431	18161	18208	18246	18172	18091	18195	18147	18306	18314	18483	18264	18260	18158	18090	18297	18446	18265	18395	18313	18354	18331	18403	18341	18426	18230	18372	18268	18514	18430	18270	18440	18437	18135	18208	18295	18196	18535	18191	18200	18165	18377	18402	18506	18165	18232	18446	18259	18260	18416	18251	18245	18361	18081	18122	18242	18133	18142	18195	18178	18175	18112	18195	18404	18490	18216	18197	18175	18346	18365	18317	18146	18400	18211	18289	18253	18451	18174	18307	18275	18427	18547	18292	18424	18378	18400	18038	18094	18291	18069	18165	18361	18342	18411	18177	18204	18279	18213	18314	18330	18380	18515	18377	18442	18348	18235	18332	18181	18438	18311	18319	18314	18351	18398	18304	18301	18381	18316	18219	18305	18480	18191	18116	18224	18238	18198	18316	18438	18250	18324	18260	18224	18308	18285	18411	18270	18373	18144	18225	18304	18396	18251	18343	18166	18283	18307	18368	18547	18300	18225	18303	18428	18371	18193	18243	18183	18095	18371	18199	18060	18331	18365	18262	18330	18410	18128	18229	18368	18333	18244	18028	18349	18406	18185	18276	18349	18187	18423	18373	18250	18169	18210	18428	18206	18244	18230	18230	18108	18413	18386	18218	18352	18277	18228	18386	18416	18159	18230	18282	18459	18151	18330	18271	18464	18316	18376	18316	18095	18138	18010	18149	18341	18235	18196	18201	18401	18355	18425	18299	17986	18481	18368	18272	18202	18369	18459	18197	18177	18239	18521	18380	18273	18247	18325	18155	18378	18319	18466	18181	18318	18071	18193	18329	18274	18370	18148	18330	18414	18296	18395	18311	18092	18336	17923	18152	18290	18281	18314	18327	18227	18340	18414	18125	17979	18246	18400	18215	18355	18483	18335	18447	18198	18302	18202	18290	18267	18465	18281	18436	18436	18043	18153	18305	17991	18297	18384	18318	18469	18292	18463	18489	18487	18600	18339	18276	18356	18324	18339	18358	18296	18539	18261	18419	18352	18200	18186	18136	18073	18372	18170	18287	18245	18080	18393	18278	18099	18350	18535	18149	17859	18026	18215	18371	18179	18345	18369	18484	18326	18275	18295	18253	18273	18435	18379	18224	18336	18536	18336	18208	18291	18172	18265	18398	18098	18345	18222	18217	18234	18204	18176	18216	18267	18243	18477	18353	18362	18330	18395	18204	18372	18363	18224	18348	18262	18279	18265	18212	18304	18266	18174	18425	18352	18462	18252	18123	18281	18104	18260	18070	18373	18575	18129	18311	18304	18159	18235	18157	18180	18238	18090	18379	18311	18312	18392	18370	18420	18251	18310	18271	18427	18144	18304	18377	18331	18188	18248	18273	18180	18157	18404	18346	18469	18269	18371	18067	18417	18324	18248	18189	18329	18384	18149	18228	18175	18176	18428	18360	18421	18117	18173	18445	18212	18448	18325	18305	18307	18550	18382	18369	18305	18218	18368	18282	18335	18521	18264	18276	18261	18373	18311	18380	18324	18512	18418	18336	18292	18375	18259	18195	18313	18386	18347	18442	18312	18492	18455	18414	18058	18203	18178	18374	18286	18228	18257	18122	18177	18119	18332	18357	18599	18218	18372	18336	18221	18233	18438	18257	18424	18224	18281	18362	18428	18408	18155	18136	18367	18167	18302	18345	18272	18443	18164	18269	18203	18379	18433	18386	18193	18280	18210	18225	18250	18242	18316	18269	18292	18089	18314	18314	18255	18184	18208	18318	18063	18397	18165	18261	18357	18239	18245	18223	18246	18244	18215	18116	18350	18326	18132	18211	18146	18228	18397	18390	18415	18370	18222	18279	18485	18195	18284	18120	18335	18327	18338	18383	18135	18469	18381	18238	18194	18212	18159	18307	18432	18147	18300	18328	18368	18350	18415	18356	18163	18459	18437	18273	18286	18321	18255	18338	18431	18454	18331	18180	18446	18199	18057	18509	18179	18313	18455	18399	18477	18217	18127	18024	18330	18416	18292	18097	18218	18459	18381	18114	18253	18361	18085	18347	18215	18236	18300	18389	18387	18154	18352	18127	18229	18276	18338	18439	18333	18227	18388	18329	18508	18402	18333	18137	18459	18276	18191	18233	18390	18300	18301	18360	18216	18326	18304	18015	18158	18283	18251	18065	18232	18361	18184	18114	18356	18046	18168	18112	18121	18118	18580	18312	18227	18292	18332	18234	18451	18233	18268	18310	18478	18328	18118	18087	18287	18277	18328	18373	18323	18346	18118	18262	18295	18255	18417	18530	18396	18181	18300	18186	18174	18257	18272	18095	18314	18223	18291	18189	18342	18396	18128	18307	18277	18456	18338	18197	18344	18145	18245	18249	18256	18439	18204	18333	18359	18152	18223	18355	18355	18362	18260	18277	18347	18442	18243	18263	18464	18431	18411	18296	18367	18414	18299	18278	18384	18254	18300	18318	18258	18395	18504	18315	18250	18560	18502	18314	18247	18289	18292	18267	18380	18108	18193	18181	18332	18356	18108	18541	18415	18351	18420	18137	18252	18454	18242	18212	18208	18420	18325	18350	18363	18347	18108	18358	18339	18262	18412	18277	18507	18486	18228	18397	18187	18453	18176	18112	18386	18270	18244	18144	18317	18304	18177	18142	18394	18297	18206	18165	18234	18344	18265	18033	18387	18287	18323	17985	18162	18275	18372	18381	18483	18214	18192	18042	18473	18318	18066	18057	18243	18372	18409	18446	18207	18007	18356	18503	18296	18171	18142	18306	18208	18447	18351	18334	18450	18323	18104	18075	18198	18568	18263	18212	18279	18548	18341	18502	18295	18145	18141	18234	18201	18252	18252	18275	18230	18347	18291	18415	18448	18201	18268	18283	18445	18242	18369	18523	18249	18272	18260	18133	18252	18185	18304	18292	18336	18364	18230	18292	18156	18346	18462	18266	18549	18424	18406	18087	18262	18358	18275	18377	18428	18281	18319	18248	18100	18067	18083	18244	18342	18316	18368	18364	18140	18511	18244	18334	18365	18318	18380	18231	18121	18290	18270	18193	18331	18410	18218	18412	18390	18343	18300	18272	18256	18102	18257	18398	18356	18458	18379	18236	18499	18380	18297	18190	18273	18480	18315	18203	18085	18264	18180	18258	18375	18208	18136	18204	18383	18349	18302	18095	18415	18223	18260	18449	18232	18020	18253	18170	18404	18198	18294	18144	18308	18610	18260	18250	18498	18130	18200	18158	18481	18045	18497	18564	18379	18279	18419	18276	18308	18192	18206	18431	18409	18197	18173	18208	18141	18518	18309	18242	18328	18341	18196	18324	18391	18391	18425	18236	18215	17973	18227	18461	18349	18106	18294	18356	18140	18260	18299	18278	18333	18323	18475	18492	18373	18149	18276	18265	18308	18370	18262	18206	18393	18388	18104	18374	18264	18271	18239	18330	18167	18341	18253	18297	18171	18246	18203	18366	18238	18115	18256	18345	18388	18343	18496	18384	18297	18218	18209	18406	18258	18326	18277	18375	18434	18306	18240	18462	18147	18186	18211	18268	18454	18351	18146	18266	18304	18137	18320	18240	18485	18281	18217	18331	18153	18271	18294	17952	18341	18296	18298	18251	18286	18155	18321	18204	18220	18250	18340	18389	18285	18380	18283	18476	18218	18266	18387	18334	18378	18317	18327	18432	18228	18244	18129	18443	18504	18215	18426	18562	18234	18242	18233	18519	18326	18343	18234	18040	18425	18342	18416	18471	18408	18267	18385	18508	18404	18502	18248	18380	18217	18350	18291	18449	18200	18332	18393	18484	18315	17997	18281	18371	18365	18224	18310	18176	18331	18282	18206	18387	18393	18386	18318	18229	18454	18222	18257	18314	18456	18178	18494	18239	18244	18631	18329	18260	18446	18219	18247	18289	18310	18355	18216	18464	18412	18568	18421	18414	18366	18252	18302	18254	18311	18243	18161	18343	18132	18246	18255	18289	18267	18233	18316	18135	18145	18292	18058	18218	18367	18219	18372	18298	18164	18114	18379	18286	18341	18269	18232	18459	18478	18176	18386	18503	18192	18363	18154	18019	18343	18328	18447	18135	18392	18240	18329	18134	18345	18246	18057	18334	18119	18467	18226	18241	18238	18278	18206	18424	18298	18203	18232	18338	18283	18500	18409	18369	18342	18317	18259	18257	18502	18401	18372	18263	18336	18306	18417	18444	18412	18286	18381	18292	18279	18281	18416	18495	18212	18086	18222	18284	18213	18240	18187	18463	18267	18212	18439	18478	18265	18285	18506	18100	18262	18281	18093	18426	18286	18603	18434	18276	18394	18363	18308	18367	18203	18366	18191	18265	18209	18475	18387	18258	18311	18206	18090	18452	18411	18345	18423	18288	18363	18225	18282	18029	18278	18247	18335	18548	18372	18404	18492	18217	18167	18236	18067	18459	18334	18265	18268	18166	18183	18434	18260	18386	18096	18370	18344	18350	18119	18375	18290	18221	18264	18406	18366	18082	18339	18090	18265	18398	18356	18327	18528	18415	18162	18181	18300	18341	18308	18329	18280	18334	18177	18440	18261	18200	18194	18337	18278	18118	18278
31031	46214	34480	23240	17059	15921	15397	14973	15113	14977	15076	15099	14930	14695	14771	14754	14521	14793	14524	14414	14571	14461	14503	14590	14719	14726	14505	14659	14517	14416	14507	14400	14401	14475	14325	14386	14465	14488	14510	14397	14520	14362	14460	14498	14451	14578	14414	14394	14558	14345	14360	14539	14500	14432	14527	14314	14576	14473	14564	14310	14575	14576	14366	14447	14442	14350	14423	14556	14527	14418	14539	14346	14403	14655	14383	14435	14234	14329	14504	14475	14464	14547	14328	14352	14427	14402	14469	14497	14417	14452	14388	14472	14475	14565	14433	14336	14566	14589	14571	14386	14378	14276	14499	14532	14517	14575	14450	14438	14431	14357	14484	14407	14490	14553	14495	14492	14386	14508	14547	14394	14391	14414	14479	14328	14583	14499	14442	14491	14600	14376	14489	14412	14440	14446	14168	14403	14414	14377	14552	14504	14507	14370	14570	14385	14498	14482	14462	14366	14528	14398	14539	14630	14413	14520	14709	14528	14440	14365	14427	14318	14472	14432	14430	14522	14449	14354	14455	14400	14506	14530	14409	14392	14498	14548	14318	14414	14493	14398	14413	14433	14515	14504	14355	14426	14488	14422	14415	14576	14443	14616	14390	14435	14348	14318	14528	14401	14391	14423	14501	14310	14390	14441	14434	14554	14346	14536	14516	14450	14386	14458	14398	14360	14571	14447	14602	14301	14442	14382	14373	14421	14453	14491	14517	14317	14476	14369	14380	14502	14364	14551	14575	14532	14535	14499	14322	14522	14625	14584	14499	14337	14521	14461	14544	14338	14527	14579	14432	14590	14508	14560	14372	14560	14350	14226	14463	14649	14283	14462	14425	14371	14585	14383	14488	14511	14301	14481	14372	14426	14517	14323	14247	14456	14587	14530	14501	14450	14394	14414	14439	14440	14469	14457	14540	14296	14531	14318	14464	14491	14208	14379	14218	14530	14268	14509	14414	14475	14479	14483	14339	14285	14389	14344	14457	14417	14269	14588	14543	14231	14305	14433	14577	14417	14526	14390	14518	14575	14268	14622	14391	14646	14472	14679	14411	14486	14446	14442	14513	14503	14470	14533	14403	14356	14614	14633	14377	14466	14379	14422	14432	14366	14434	14459	14511	14585	14545	14413	14543	14333	14712	14562	14446	14416	14673	14613	14468	14515	14466	14436	14433	14560	14530	14632	14588	14522	14592	14470	14323	14452	14505	14362	14469	14348	14497	14593	14456	14499	14527	14645	14435	14599	14432	14483	14480	14558	14419	14362	14415	14387	14401	14628	14466	14572	14627	14484	14461	14413	14290	14534	14531	14508	14578	14456	14356	14352	14212	14495	14402	14318	14561	14461	14543	14493	14506	14120	14543	14431	14390	14420	14610	14492	14578	14388	14513	14362	14459	14439	14593	14465	14423	14511	14599	14480	14547	14590	14480	14449	14166	14290	14414	14396	14388	14405	14475	14297	14383	14536	14466	14292	14486	14494	14360	14460	14586	14293	14441	14412	14451	14533	14458	14283	14489	14592	14363	14365	14543	14402	14414	14410	14516	14449	14624	14520	14345	14350	14500	14436	14475	14406	14526	14524	14518	14480	14284	14456	14512	14534	14441	14226	14343	14430	14563	14469	14480	14471	14349	14455	14581	14304	14341	14426	14689	14368	14434	14275	14361	14606	14379	14428	14561	14523	14388	14560	14297	14512	14446	14526	14478	14406	14532	14469	14463	14591	14567	14514	14216	14492	14419	14256	14446	14623	14602	14493	14519	14300	14430	14337	14528	14471	14565	14348	14621	14420	14437	14438	14435	14460	14488	14364	14582	14485	14513	14381	14426	14566	14499	14438	14609	14410	14498	14448	14348	14457	14428	14572	14415	14294	14514	14351	14465	14465	14542	14609	14518	14441	14491	14469	14439	14440	14565	14505	14375	14311	14392	14519	14397	14388	14409	14561	14332	14515	14547	14468	14360	14315	14530	14614	14297	14444	14430	14496	14310	14360	14587	14258	14491	14451	14502	14272	14687	14389	14299	14512	14404	14419	14429	14501	14673	14405	14464	14377	14349	14373	14404	14361	14611	14269	14276	14574	14474	14417	14413	14577	14427	14655	14447	14394	14484	14450	14338	14341	14644	14385	14413	14401	14512	14234	14499	14317	14549	14402	14420	14494	14540	14419	14433	14592	14410	14657	14553	14517	14476	14618	14351	14593	14406	14523	14361	14406	14509	14391	14483	14377	14387	14321	14614	14438	14494	14573	14478	14474	14647	14429	14471	14439	14464	14548	14579	14226	14524	14553	14441	14471	14428	14533	14422	14489	14431	14448	14470	14556	14394	14524	14320	14420	14352	14516	14651	14351	14526	14436	14467	14429	14611	14520	14426	14367	14492	14376	14546	14348	14564	14430	14489	14356	14279	14478	14488	14479	14413	14414	14506	14438	14523	14500	14347	14282	14467	14487	14435	14460	14403	14351	14472	14357	14632	14243	14538	14480	14390	14406	14506	14512	14503	14479	14393	14503	14432	14524	14397	14503	14482	14503	14389	14484	14508	14416	14423	14406	14535	14389	14341	14337	14370	14465	14314	14296	14433	14549	14477	14416	14242	14197	14505	14475	14518	14475	14408	14497	14674	14610	14541	14433	14395	14516	14421	14624	14523	14332	14437	14452	14408	14418	14461	14431	14508	14352	14462	14501	14529	14525	14446	14359	14474	14587	14370	14246	14432	14410	14523	14514	14453	14398	14583	14467	14511	14527	14550	14689	14352	14575	14659	14468	14414	14373	14412	14522	14316	14534	14526	14616	14540	14470	14362	14338	14528	14395	14470	14648	14407	14461	14461	14429	14425	14569	14472	14499	14414	14358	14343	14587	14477	14489	14318	14578	14567	14532	14558	14506	14355	14407	14531	14468	14432	14422	14604	14560	14318	14457	14441	14436	14550	14339	14532	14484	14396	14453	14475	14383	14543	14591	14384	14518	14551	14416	14575	14430	14405	14340	14544	14461	14419	14479	14448	14506	14629	14472	14464	14573	14527	14399	14550	14278	14420	14440	14357	14464	14458	14235	14419	14350	14380	14567	14350	14451	14594	14456	14415	14331	14401	14432	14443	14314	14516	14389	14606	14384	14489	14448	14451	14554	14345	14462	14606	14403	14435	14578	14349	14376	14390	14439	14358	14632	14455	14400	14485	14417	14307	14457	14351	14475	14397	14699	14552	14532	14613	14259	14318	14444	14499	14489	14444	14383	14446	14535	14446	14355	14516	14466	14538	14559	14557	14429	14325	14448	14388	14467	14299	14449	14329	14546	14327	14445	14384	14662	14407	14364	14284	14459	14534	14373	14589	14482	14547	14309	14421	14533	14253	14398	14460	14480	14438	14492	14444	14408	14626	14440	14525	14580	14410	14579	14467	14484	14433	14665	14300	14497	14459	14500	14519	14480	14239	14524	14555	14493	14495	14357	14468	14401	14334	14302	14453	14449	14456	14374	14476	14495	14483	14376	14573	14484	14352	14633	14412	14448	14480	14627	14573	14476	14403	14486	14421	14466	14649	14523	14462	14523	14645	14358	14551	14340	14476	14424	14300	14436	14453	14497	14506	14617	14553	14499	14167	14649	14452	14578	14513	14419	14638	14459	14401	14526	14361	14393	14438	14555	14434	14297	14536	14331	14484	14572	14491	14354	14502	14444	14365	14317	14457	14409	14339	14436	14509	14336	14481	14265	14588	14482	14444	14428	14463	14542	14341	14458	14478	14280	14407	14597	14603	14320	14287	14603	14394	14648	14357	14562	14527	14374	14465	14430	14453	14417	14310	14363	14355	14439	14538	14528	14373	14464	14466	14551	14335	14475	14331	14521	14644	14501	14471	14339	14551	14467	14562	14646	14502	14388	14324	14518	14504	14374	14557	14622	14608	14579	14722	14519	14586	14448	14434	14595	14435	14592	14349	14395	14538	14503	14514	14506	14350	14549	14444	14565	14431	14320	14376	14396	14566	14353	14376	14535	14587	14482	14515	14482	14366	14470	14507	14440	14359	14462	14491	14483	14320	14229	14518	14301	14418	14442	14478	14479	14517	14522	14399	14465	14477	14530	14449	14314	14426	14472	14571	14397	14463	14581	14283	14541	14377	14332	14620	14525	14485	14521	14444	14322	14598	14623	14386	14516	14450	14378	14594	14418	14421	14631	14275	14494	14504	14396	14414	14455	14355	14373	14342	14387	14417	14482	14441	14446	14591	14487	14284	14452	14330	14327	14439	14491	14435	14402	14447	14668	14360	14434	14517	14483	14547	14539	14321	14304	14489	14421	14361	14358	14539	14449	14541	14601	14362	14450	14489	14486	14567	14347	14427	14467	14354	14366	14376	14487	14393	14440	14423	14431	14443	14385	14600	14460	14619	14539	14606	14327	14531	14462	14329	14451	14285	14506	14447	14522	14451	14435	14591	14328	14547	14502	14321	14302	14561	14453	14496	14420	14483	14474	14438	14537	14310	14487	14527	14308	14268	14436	14384	14394	14393	14517	14485	14359	14559	14452	14406	14311	14387	14516	14467	14236	14394	14497	14484	14381	14294	14449	14346	14401	14500	14365	14529	14437	14505	14462	14479	14490	14489	14284	14277	14601	14433	14696	14292	14483	14423	14473	14421	14516	14294	14454	14411	14408	14578	14365	14461	14313	14561	14453	14443	14498	14503	14264	14588	14306	14451	14500	14654	14526	14346	14576	14428	14490	14339	14518	14409	14535	14386	14319	14420	14506	14559	14417	14517	14444	14498	14513	14454	14330	14373	14426	14613	14442	14495	14597	14423	14442	14631	14544	14705	14356	14321	14455	14387	14503	14485	14572	14478	14504	14605	14470	14390	14421	14661	14387	14393	14621	14479	14461	14421	14331	14459	14409	14468	14425	14538	14524	14358	14431	14525	14443	14331	14303	14589	14497	14451	14540	14395	14426	14489	14344	14460	14453	14458	14486	14591	14586	14600	14342	14536	14739	14470	14464	14478	14350	14510	14390	14468	14610	14531	14306	14459	14406	14504	14402	14570	14460	14625	14519	14350	14385	14414	14430	14517	14600	14370	14403	14390	14464	14372	14555	14405	14340	14351	14413	14450	14330	14467	14412	14431	14316	14632	14364	14293	14449
23158	21149	28165	25042	22482	21454	19866	17317	17009	17075	16804	16444	16290	16145	15979	16114	16081	15994	16087	15855	15763	15835	15958	16214	16836	16971	16708	16303	15976	15943	15921	15886	15902	15779	15495	15768	15838	15827	15954	15874	15801	15903	15612	15769	15663	15608	15880	15684	15667	15545	15747	15675	15666	15633	15740	15692	15776	15504	15666	15666	15705	15922	15603	15585	15557	15633	15710	15841	15691	15555	15494	15622	15630	15772	15806	15881	15811	15689	15800	15774	15769	15748	15651	15544	15544	15751	15860	15820	15781	15502	15613	15679	15849	15654	15526	15604	15774	15592	15878	15678	15657	15535	15618	15712	15515	15641	15831	15960	15966	15748	15874	15650	15609	15690	15750	15706	15518	15796	15801	15566	15662	15704	15688	15589	15807	15808	15783	15433	15516	15605	15630	15637	15895	15651	15643	15429	15702	15691	15755	15867	15801	15588	15608	15598	15575	15503	15642	15777	15705	15645	15595	15804	15684	15762	15602	15705	15627	15645	15570	15569	15770	15688	15823	15599	15859	15951	15836	15769	15810	15662	15721	15875	15700	15562	15673	15719	15601	15809	15646	15605	15693	15492	15742	15619	15683	15660	15521	15678	15580	15752	15778	15534	15678	15697	15610	15677	15646	15631	15793	15839	15758	15615	15675	15659	15779	15684	15795	15743	15674	15781	15769	15603	15749	15642	15705	15789	15558	15683	15787	15849	15784	15780	15670	15580	15935	15853	15682	15664	15429	15814	15659	15916	15521	15607	15644	15733	15869	15512	15585	15851	15835	15635	15737	15703	15775	15845	15623	15856	15768	15772	15614	15628	15787	15855	15608	15689	15564	15825	15620	15699	15669	15460	15570	15761	15605	15729	15582	15695	15565	15667	15678	15591	15720	15659	15573	15697	15798	15615	15757	15617	15817	15754	15680	15953	15702	15479	15786	15600	15869	15445	15861	15598	15685	15722	15696	15474	15683	15719	15697	15817	15658	15773	15792	15685	15410	15723	15714	15795	15792	15670	15710	15608	15826	15820	15741	15539	15523	15631	15821	15627	15712	15839	15738	15580	15758	15961	15725	15752	15737	15704	15789	15765	15743	15652	15555	15821	15698	15677	15754	15712	15746	15843	15577	15812	15518	15694	15677	15611	15715	15847	15784	15753	15846	15868	15789	15652	15644	15569	15776	15669	15734	15668	15602	15738	15605	15582	15585	15389	15625	15954	15583	15718	15619	15722	15747	15617	15651	15683	15837	15732	15635	15719	15782	15787	15742	15711	15583	15734	15873	15645	15689	15718	15484	15733	15846	15606	15610	15762	15736	15827	15723	15669	15461	15467	15678	15799	15824	15789	15651	15533	15873	15916	15498	15635	15747	15722	15632	15851	15735	15805	15917	15597	15799	15678	15867	15757	15704	15828	15567	15707	15782	15860	15685	15536	15695	15610	15546	15682	15679	15585	15677	15722	15874	15583	15667	15778	15633	15805	15817	15601	15844	15593	15520	15718	15600	15675	15685	15756	15839	15812	15508	15583	15713	15637	15709	15629	15709	15834	15698	15876	15808	15811	15495	15757	15699	15651	15787	15455	15697	15647	15861	15678	15612	15674	15650	15595	15739	15621	15653	15535	15772	15764	15726	15766	15777	15847	15716	15597	15645	15696	15598	15565	15644	15772	15664	15587	15778	15846	15597	15560	15759	15830	15852	15619	15858	15700	15691	15576	15534	15662	15880	15756	15561	15662	15564	15564	15578	15670	15685	15650	15772	15670	15513	15779	15624	15713	15743	15554	15619	15547	15566	15664	15815	15531	15461	15777	15589	15720	15747	15721	15911	15756	15602	15534	15766	15661	15549	15663	15725	15752	15773	15719	15751	15548	15783	15851	15682	15792	15697	15681	15733	15816	15675	15623	15596	15573	15772	15788	15686	15806	15703	15553	15689	15651	15756	15757	15619	15790	15769	15574	15614	15728	15666	15512	15612	15561	15784	15542	15584	15634	15456	15759	15485	15664	15697	15748	15600	15612	15701	15688	15715	15473	15671	15501	15766	15631	15676	15528	15722	15611	15700	15846	15554	15588	15564	15801	15698	15708	15596	15664	15793	15626	15480	15549	15800	15780	15522	15686	15731	15776	15649	15502	15798	15566	15556	15582	15724	15632	15556	15757	15763	15644	15696	15612	15682	15593	15640	15721	15893	15774	15493	15532	15828	15903	15895	15592	15617	15971	15818	15645	15656	15629	15788	15823	15762	15595	15835	15738	15606	15877	15711	15641	15936	15543	15623	15591	15614	15547	15490	15809	15631	15714	15591	15741	15851	15732	15724	15701	15804	15683	15699	15586	15722	15641	15858	15694	15460	15624	15808	15751	15746	15769	15595	15579	15382	15675	15690	15577	15636	15534	15804	15661	15650	15807	15698	15618	15554	15861	15730	15781	15575	15698	15707	15723	15757	15628	15384	15664	15787	15783	15724	15604	15729	15742	15746	15736	15717	15664	15672	15361	15724	15750	15832	15502	15911	15656	15703	15783	15739	15543	15532	15731	15758	15822	15839	15668	15630	15859	15760	15635	15644	15633	15593	15853	15829	15729	15786	15665	15561	15744	15773	15692	15573	15610	15858	15534	15630	15831	15661	15677	15720	15614	15681	15589	15766	15733	15793	15761	15754	15570	15994	15651	15910	15600	15571	15808	15673	15384	15709	15713	15672	15693	15747	15908	15720	15681	15623	15629	15805	15810	15669	15646	15895	15641	15780	15664	15822	15554	15790	15589	15698	15678	15704	15763	15717	15794	15708	15757	15708	15572	15689	15889	15696	15597	15656	15563	15621	15698	15494	15640	15679	15661	15840	15691	15740	15572	15764	15764	15705	15827	15645	15739	15599	15588	15749	15712	15791	15712	15790	15640	15722	15729	15736	15755	15680	15541	15653	15750	15668	15690	15639	15786	15741	15558	15509	15618	15735	15653	15809	15654	15702	15891	15754	15541	15785	15626	15632	15582	15678	15714	15797	15780	15838	15674	15571	15698	15672	15591	15968	15812	15700	15903	15594	15490	15758	15920	15778	15699	15746	15870	15712	15479	15678	15631	15712	15708	15634	15693	15597	15651	15676	15705	15666	15690	15551	15837	15948	15724	15716	15650	15673	15670	15594	15729	15777	15654	15591	15779	15697	15731	15702	15743	15600	15651	15937	15636	15639	15786	15678	15649	15630	15646	15650	15657	15800	15713	15682	15707	15672	15804	15751	15756	15692	15579	15623	15782	15756	15938	15754	15667	15758	15629	15806	15703	15490	15782	15940	15860	15837	15757	15764	15516	15694	15621	15749	15810	15694	15764	15651	15855	15861	15755	15771	15692	15786	15681	15818	15917	15824	15604	15746	15609	15663	15837	15672	15607	15650	15676	15820	15792	15742	15678	15753	15622	15640	15616	15766	15365	15773	15871	15716	15682	15757	15752	15839	15860	15752	15638	15595	15701	15650	15495	15545	15802	15683	15718	15866	15561	15837	15687	15878	15648	15676	15730	15689	15669	15478	15644	15805	15750	15694	15693	15568	15719	15703	15889	15714	15672	15884	15561	15606	15945	15761	15613	15633	15725	15574	15823	15726	15673	15713	15729	15571	15818	15528	15726	15809	15768	15649	15670	15624	15655	15511	15878	15556	15721	15739	15636	15688	15412	15610	15670	15692	15626	15636	15730	15638	15785	15639	15662	15741	15798	15810	15543	15951	15759	15559	15501	15776	15751	15821	15570	15779	15820	15703	15535	15653	15756	15509	15700	15702	15593	15576	15691	15716	15555	15625	15575	15716	15553	15601	15504	15653	15914	15619	15688	15785	15795	15578	15762	15839	15852	15841	15684	15680	15807	15832	15676	15778	15761	15906	15776	15692	15639	15744	15756	15581	15600	15694	15835	15807	15661	15713	15507	15743	15468	15650	15636	15796	15529	15555	15615	15607	15573	15628	15651	15680	15769	15566	15649	15643	15455	15602	15880	15925	15808	15459	15730	15594	15890	15495	15563	15783	15488	15703	15729	15723	15766	15781	15704	15651	15620	15501	15643	15686	15812	15686	15686	15703	15819	15844	15596	15685	15859	15731	15661	15775	15734	15683	15698	15675	15602	15753	15699	15705	15621	15540	15666	15620	15693	15697	15624	15628	15653	15647	15652	15562	15611	15623	15769	15833	15792	15776	15810	15751	15622	15574	15599	15563	15643	15614	15744	15734	15709	15600	15807	15732	15867	15438	15738	15631	15713	15723	15685	15583	15763	15798	15742	15622	15578	15654	15551	15743	15765	15634	15626	15753	15764	15759	15795	15592	15649	15868	15680	15652	15533	15795	15769	15596	15655	15784	15734	15655	15757	15787	15582	15759	15680	15902	15755	15726	15607	15708	15541	15848	15628	15785	15741	15607	15745	15729	15741	15523	15769	15529	15633	15653	15495	15723	15603	15829	15786	15670	15642	15942	15544	15729	15817	15929	15705	15733	15573	15688	15672	15704	15699	15767	15756	15839	15651	15688	15532	15665	15527	15797	15701	15853	15598	15680	15651	15676	15937	15638	15722	15833	15576	15744	15533	15768	15547	15647	15637	15782	15684	15842	15710	15810	15727	15740	15687	15761	15755	15607	15708	15650	15598	15534	15648	15783	15793	15826	15587	15789	15641	15594	15754	15677	15709	15548	15776	15776	15755	15555	15666	15554	15731	15559	15689	15654	15584	15745	15553	15954	15701	15692	15542	15594	15731	15527	15740	15638	15737	15693	15309	15626	15534	15604	15866	15687	15772	15720	15417	15502	15647	15582	15663	15612	15685	15637	15818	15839	15658	15726	15838	15873	15764	15601	15629	15675	15574	15694	15813	15704	15908	15883	15537	15534	15641	15810	15595	15532	15555	15616	15627	15552	15784	15824	15671	15535	15531	15860	15814	15510	15718	15775	15774	15664	15698	15707	15525	15490	15773	15962	15629	15694	15722	15697	15764	15880	15723	15830	15714	15573	15843	15586	15857	15668	15631	15479	15637	15876	15607	15693	15746	15699	16054	15542	15613	15687	15679	15590	15618	15596	15564	15650	15701	15649	15608	15650	15633	15883	15698	15598	15752	15675	15759	15700	15748	15653	15895	15579	15718	15557	15926	15599	15681
31216	57357	42257	26769	19604	16337	14721	14397	14820	14658	14198	13931	13701	13339	13497	13270	13219	13194	13269	13128	12978	13046	13062	13464	14356	14292	14108	13521	13107	13007	13023	12814	12866	13000	12951	13059	12890	13043	13000	12981	12965	12878	12824	12836	13046	12873	12773	13017	12971	12845	12987	12950	12824	13030	13156	13120	13022	13011	12687	12882	12778	12999	12927	13032	12889	12976	12710	12947	12955	12763	12873	12881	12960	12919	12791	13047	12909	12756	12971	13014	13053	12679	12920	12903	12902	12739	12814	12925	12970	12897	12829	13197	13035	12944	12911	13059	12860	12963	12852	12982	13037	12923	12885	12978	12835	13052	12889	12962	12814	12960	12947	12903	12875	13039	12746	12867	12767	13042	12923	12980	12862	12861	12769	13007	13177	12804	13084	12936	12791	12978	12799	12984	12647	12877	12863	12866	12827	12937	13074	12853	12898	12915	12813	12909	12692	13094	12792	12901	12920	12899	13021	12934	13074	13013	12959	12792	12852	13022	12983	12832	13017	12942	12841	12799	12857	12993	12831	12822	12741	12821	12885	12822	12756	13086	13000	12766	12872	12896	13030	12937	12903	12798	12915	12921	12975	12766	12856	12898	12831	12918	12825	12965	12887	12883	12812	12849	12955	12876	12838	12901	13072	12602	12733	12930	12807	12927	12935	12786	12980	12727	12904	12868	12963	12853	12965	12811	12936	12794	12969	12937	12893	12917	12931	12835	12772	12949	12892	12811	12964	12655	12783	12833	12992	12973	12963	12885	12884	12809	12905	12843	12723	12820	12647	12936	12747	12878	12814	12968	12866	12868	12873	12817	12861	12897	12826	12904	12923	12788	12965	12737	12870	12843	12873	12897	12791	12945	12940	12936	12938	12847	12743	12872	12902	12813	12882	13140	12896	12821	13032	12859	12812	12810	13020	12905	12898	12892	12895	12819	12789	12868	12828	12861	12982	13043	13008	12807	12929	12939	13012	12922	12880	12786	12754	12792	12925	13031	12639	12712	12802	12929	12931	12967	12960	12849	12825	12820	12827	12953	13159	12915	12883	12916	12957	12766	12905	12787	12985	12953	12973	12904	12989	12909	12894	13013	12858	12838	12817	12870	13056	12797	12919	12939	12751	13030	12829	12876	12842	12854	12949	12966	12928	12847	12902	12796	13036	12817	12823	12958	12968	12704	12915	13075	12901	12918	13000	12899	12784	12796	12917	12928	12745	12776	12874	12913	13071	12914	12958	13020	13008	12845	12811	12965	12828	12907	13072	12982	13043	12907	12909	12897	12927	12935	12873	12806	12855	12944	12972	12794	12786	12997	12847	12924	12771	12872	12931	12950	12933	12930	12992	12856	12991	12947	13060	12827	12901	13000	12766	12884	13013	12791	13125	12845	12958	12847	12808	12830	12893	12873	12870	12907	12932	12858	12863	12847	12775	12705	12845	12829	12836	12907	12889	12906	12923	12944	13060	12824	12978	12848	12997	12918	12889	12689	12979	13077	12843	12883	13014	12960	13042	12917	12918	12901	12918	12967	12920	12822	12944	13095	12796	12940	12888	12824	12858	12752	12834	12883	12966	12930	12897	12989	12591	12807	12901	12742	13018	12801	12897	12848	13036	12857	12966	12844	12901	12922	12949	12720	12995	12893	13044	12864	12953	12793	12989	12823	13003	13071	12840	12808	12892	12914	12830	12977	12952	13002	12959	13078	12919	13057	12858	12953	13009	12915	12839	12828	12901	12921	12971	12870	12820	12855	12899	13065	12877	12876	12903	12985	12963	12993	13123	13057	12897	12941	12971	12865	12983	12927	12946	12827	12917	12835	13015	12900	12768	12821	12985	12808	13037	12899	12964	12934	12935	12840	12971	12913	12822	12929	12966	12937	12979	12914	12866	12810	12895	12874	12856	12909	13039	12895	13042	12956	13013	12757	12916	12848	13012	12815	12816	12778	12800	12781	12848	12850	12988	12748	12751	13040	12940	12923	12755	12921	12919	13151	12914	12927	12780	12993	12767	12856	12787	12865	12919	13031	12871	12863	12980	12848	12878	12957	13040	12984	13103	12897	12875	12977	12893	12832	12979	12945	12932	12749	12717	13170	12803	12995	12945	12819	12909	12805	12904	12828	12874	12783	13027	12854	12775	12895	12903	12812	12793	12885	12763	12927	12932	12865	13031	12921	12805	12988	12882	13032	12949	12775	13004	12835	12986	12749	12909	12901	12988	12770	12997	12961	13008	12998	12734	12923	12796	13064	13056	12848	12841	12974	12827	12833	12999	12887	12889	12905	12959	12953	12925	12791	12776	12969	12948	12868	13063	13060	12866	12871	13024	12883	12947	12965	12913	12990	12934	13004	12912	12946	12926	12925	12939	12924	12970	12876	13096	12811	12951	12959	12838	12876	12876	12883	12907	12867	12924	12879	12827	12938	12899	12961	13043	12986	13050	12956	12849	12907	12908	13035	12936	12935	12963	12936	12945	12834	12820	12971	12959	12677	12849	13025	12878	12881	12819	12936	12943	12992	13101	12794	12977	13016	12767	12811	13015	12794	12996	12877	12834	12906	13013	12861	13000	12924	12810	13045	12949	12830	12906	12785	12800	12987	13043	12888	12956	12919	12815	12809	12900	12771	12991	12849	13000	12966	12916	13093	12936	13001	12909	12787	12870	12819	12973	13010	12889	12929	12851	12821	12934	12940	13017	12865	12911	12955	13011	12869	12899	12776	12714	12947	12906	12731	12815	12668	12869	12962	12899	12925	12893	12968	12675	12909	12993	12800	12963	12802	12969	12974	12918	12848	12860	12991	13029	12709	12809	13019	12975	12992	12736	12898	12937	12912	12818	12944	12757	12834	12952	12719	13030	13015	12940	12888	12972	12629	12905	13016	12813	12949	12838	12946	12952	12857	12994	12861	12963	13041	12881	12900	12745	12940	12945	12921	12756	12836	12996	12895	12662	12848	12996	12920	12905	12954	12909	13087	12927	12792	12988	13066	12741	12846	12943	12921	12986	12938	12813	13011	12860	12843	12892	12835	12810	12798	12840	12927	12926	12810	12860	12942	13011	12857	12928	12892	13131	12793	13003	13081	12992	12804	13137	12906	12911	12854	12850	13063	12947	12833	12908	12947	12669	12911	12894	12951	12905	12885	12935	12873	12694	12987	13124	12887	12927	12745	12988	12956	12971	12898	12973	12953	12931	12978	12714	12852	12825	12784	12867	13093	12690	12895	12890	12869	12813	12890	13020	12946	12963	12982	12976	12966	12826	12776	12753	12803	12928	12892	12808	12858	12912	12943	12896	12830	12712	12995	12927	12876	12857	12875	12879	13051	12820	12917	12991	12921	12955	12874	12880	12925	13069	12719	12973	12930	12815	12975	12997	12736	12920	12768	12963	12902	12884	12808	12979	12966	12886	12980	12847	12748	12819	12906	12819	12806	12984	13014	12918	12870	12851	12969	12806	12833	12945	12912	12967	12912	12867	12810	12940	13007	12786	12902	12932	12969	12896	12836	12860	12928	12779	12860	12992	12765	12975	12956	12856	12827	13050	12956	12900	12852	12831	12944	12979	13031	12856	12802	12881	13043	12869	12928	12984	12995	12829	12823	12956	12950	12740	12941	12926	12803	12851	12736	12941	12920	12986	12755	12853	12895	13009	12892	13022	12940	12920	12981	12956	12748	12990	12892	12914	12845	12869	12877	12901	12731	12914	12966	13010	12668	12818	12820	13040	12876	12914	13058	12958	12916	12903	12983	12873	12744	13012	12860	12872	12926	12921	12999	13058	13006	12943	12869	12989	12832	12946	12870	12938	12947	13070	13058	12857	12804	12937	12774	12894	12823	12868	12802	12902	12772	12845	13091	12810	12945	12875	12932	12950	12897	12793	12895	12947	12999	12871	12795	12821	12807	12925	12958	12859	12963	12933	12893	12897	12862	12918	13014	13017	12748	12935	13032	12924	13016	12790	13081	12960	12842	12821	12938	12898	12790	12873	12854	12832	12905	12773	12894	12966	12825	12967	12826	12759	12898	12814	12948	12951	12850	12950	12981	12960	13017	12922	12928	12982	12970	12894	12862	12720	12883	12819	12810	12791	13047	12956	12983	12866	12950	12787	12806	12958	12915	13041	12768	12789	13076	12883	12860	12812	12850	12847	12871	12833	13024	12953	12853	13035	12974	12662	12887	12958	12955	12825	12972	12889	12923	12730	12893	12947	13010	12836	12877	12869	12977	12988	13029	12922	13098	12898	12761	12888	12972	12833	12841	12977	12839	12724	12903	12987	12977	12863	12995	12828	12827	12864	12898	12970	13010	12838	12964	12921	13102	13027	12785	12836	12836	12901	13085	12999	12711	12979	12944	12874	12927	12755	12826	12852	12889	12945	12826	12973	12883	12744	12925	13055	12804	12861	12933	12818	12985	12884	13011	12971	12836	12985	12872	12963	12946	12907	12762	12877	13009	12920	12771	12939	12844	12896	12825	12883	12809	13045	12875	12769	12922	12867	12923	12912	12972	12988	12841	12932	12845	12918	12888	12833	12941	12750	12964	12866	12778	12918	12917	12889	13012	12950	12925	12845	12977	12918	12854	13042	12962	12806	13093	12898	12980	13032	12880	12873	12912	12924	12782	12998	12883	12955	12787	12792	12978	12896	12840	12974	12928	12910	13004	12887	12873	12945	12854	12916	12889	12755	13079	12926	12821	12957	12922	12794	12996	13064	12861	13074	12918	13050	12750	12956	12887	12928	13028	12821	12940	12943	12914	12814	13052	12941	13072	12946	12995	12818	12988	12976	12978	12931	12959	12973	12949	12864	13066	12853	12915	12834	12872	12975	12971	12903	12897	12922	12931	12839	12904	13094	12805	12873	12789	12811	12854	12914	12951	12945	12911	12898	12911	12983	12948	13095	12871	13049	12865	12718	12920	12871	12900	12982	13086	13032	12919	12910	12903	12926	12943	12696	12910	12847	12889	12988	12925	12858	12745	13075	12889	12901	12831	12962	12971	12907	12796	12983	12868	12807	12798	12995	12818	12938	12961	12879	12988	12917	12926	12934	12751	12917	13024	12927	12888	12892	12962	12868	12889	12944	12972	12951	12831	12943	12919	12880	12908	12891	12861	12988	12861	12860	12745	13004	12943
24745	21307	28205	27445	21020	17647	17209	16571	16401	16343	16015	15684	15778	15578	15578	15532	15441	15602	15839	15272	15409	15309	15429	15399	15937	15743	15742	15755	15456	15598	15356	15130	15181	15320	15354	15362	15402	15257	15339	15349	15143	15440	15303	15270	15356	15362	15334	15480	15033	15179	15374	15413	15380	15391	15123	15333	15327	15337	15377	15193	15389	15253	15227	15136	15326	15468	15236	15275	15364	15257	15393	15347	15299	15296	15304	15356	15409	15293	15378	15321	15328	15294	15319	15192	15218	15191	15498	15107	15242	15144	15413	15412	15569	15226	15241	15533	15216	15171	15157	15347	15241	15176	15377	15352	15243	15204	15206	15363	15287	15527	15412	15209	15377	15162	15181	15424	15341	15336	15075	15307	15273	15322	15111	15229	15557	15330	15333	15209	15406	15456	15251	15587	15211	15278	15352	15254	15234	15185	15349	15266	15323	15320	15528	15197	15110	15480	15365	15355	15081	15193	15416	15557	15116	15283	15416	15164	15479	15414	15283	15253	15525	15208	15487	15378	15211	15399	15345	15450	15235	15355	15362	15269	15363	15267	15351	15280	15241	15256	15369	15250	15248	15367	15366	15293	15238	15182	15388	15291	15277	15130	15360	15309	15075	15374	15368	15257	15359	15406	15133	15160	15065	15305	15248	15143	15320	15245	15333	15314	15293	15422	15554	15366	15383	15394	15370	15162	15125	15352	15390	15392	15284	15231	15258	15184	15365	15514	15411	15482	15205	15214	15285	15387	15178	15333	15340	15335	15264	15347	15313	15419	15315	15497	15293	15183	15285	15318	15199	15234	15422	15319	15377	15403	15295	15267	15206	15304	15325	15193	15249	15253	15364	15098	15211	15203	15343	15299	15471	15383	15398	15425	15304	15308	15334	15403	15155	15325	15264	15330	15191	15387	15552	15269	15117	15329	15190	15334	15409	15323	15246	15151	15240	15406	15256	15202	15262	15377	15402	15273	15374	15095	15309	15509	15114	15186	15103	15200	15244	15295	15221	15424	15361	15278	15410	15461	15464	15298	15338	15206	15007	15184	15281	15347	15157	15346	15407	15005	15273	15357	15505	15313	15150	15115	15284	15307	15439	15440	15377	15370	15273	15324	15382	15214	15440	15368	15299	15343	15263	15450	15436	15337	15200	15240	15355	15355	15378	15432	15254	15152	15597	15338	15276	15311	15298	15145	15259	15381	15198	15434	15411	15310	15295	15706	15281	15420	15485	15484	15309	15542	15491	15522	15413	15017	15212	15313	15185	15277	15365	15511	15260	15444	15325	15162	15162	15359	15225	15090	15361	15326	15473	15311	15273	15192	15409	15142	15297	15471	15287	15302	15483	15108	15185	15563	15366	15241	15191	15140	15278	15454	15339	15280	15282	15397	15361	15368	15328	15439	15341	15234	15359	15279	15346	15405	15423	15210	15226	15184	15279	15348	15281	15249	15276	15431	15405	15350	15339	15259	15085	15295	15300	15252	15301	15470	15281	15393	15304	15154	15286	15144	15358	15264	15282	15322	15341	15444	15105	15271	15267	15199	15374	15333	15177	15557	15195	15395	15325	15266	15337	15224	15346	15253	15257	15267	15468	15125	15176	15348	15345	15383	15222	15338	15410	15191	15298	15325	15400	15276	15395	15313	15407	15391	15358	15252	15405	15568	15417	15443	15314	15253	15281	15369	15404	15517	15332	15230	15273	15106	15399	15360	15396	15509	15354	15370	15338	15395	15536	15462	15337	15393	15286	15288	15173	15540	15419	15299	15371	15179	15454	15343	15192	15354	15409	15275	15400	15544	15226	15374	15466	15273	15282	15339	15479	15373	15354	15293	15444	15225	15403	15287	15249	15164	15307	15361	15278	15306	15386	15209	15340	15285	15376	15265	15384	15059	15278	15127	15329	15123	15308	15279	15444	15374	15369	15237	15235	15064	15366	15218	15224	15246	15319	15321	15149	15390	15422	15331	15311	15427	15390	15248	15312	15472	15180	15195	15430	15495	15278	15180	15726	15445	15081	15394	15512	15326	15472	15365	15342	15256	15280	15440	15400	15417	15398	15333	15363	15150	15308	15260	15228	15355	15222	15178	15328	15167	15497	15338	15205	15396	15443	15369	15412	15288	15453	15429	15244	15298	15177	15237	15536	15278	15368	15304	15196	15203	15347	15162	15437	15208	15111	15371	15359	15331	15229	15384	15387	15433	15388	15208	15200	15362	15175	15055	15351	15360	15333	15130	15306	15054	15434	15408	15302	15306	15371	15393	15150	15305	15337	15239	15250	15250	15300	15178	15034	15378	15090	15302	15288	15196	15132	15283	15324	15141	15192	15238	15421	15209	15186	15220	15349	15275	15261	15261	15350	15162	15337	15280	15182	15110	15321	15049	15354	15434	15490	15339	15306	15229	15197	15372	15604	15373	15318	15149	15201	15176	15303	15224	15238	15240	15302	15274	15444	15328	15302	15307	15429	15400	15326	15329	15563	15547	15372	15176	15392	15229	15254	15106	15294	15090	15198	15342	15246	15136	15353	15342	15453	15225	15233	15340	15080	15288	15211	15330	15145	15416	15131	15406	15435	15447	15206	15165	15193	15241	15260	15139	15208	15327	15416	15520	15450	15256	15477	15319	15365	15330	15365	15198	15260	15237	15162	15513	15536	15300	15463	15304	15409	15481	15126	15210	15264	15465	15187	15320	15425	15261	15545	15300	15360	15289	15190	15223	15324	15294	15188	15176	15273	15182	15212	15167	15186	15253	15289	15394	15293	15431	15367	15146	15427	15388	15608	15338	15610	15297	15366	15238	15325	15338	15146	15028	15400	15435	15347	15265	15178	15417	15315	15251	15392	15142	15386	15431	15464	15501	15429	15432	15356	15344	15286	15228	15469	15198	15123	15372	15529	15032	15482	15220	14982	15112	15271	15296	15207	15143	15303	15250	15265	15233	15208	15268	15271	15371	15550	15215	15264	15394	15057	15274	15247	15225	15266	15477	15190	15192	15296	15149	15345	15268	15166	15517	15285	15374	15376	15258	15467	15235	15469	15217	15461	15218	15214	15245	15327	15254	15103	15233	15026	15373	15241	15186	15393	15332	15458	15263	15205	15337	15352	15312	15400	15313	15322	15242	15344	15325	15355	15284	15191	15373	15155	15379	15392	15465	15246	15338	15281	15250	15357	15250	15519	15325	15279	15421	15268	15385	15434	15237	15232	15266	15237	15401	15293	15338	15346	15272	15236	15389	15498	15238	15334	15252	15199	15209	15387	15302	15316	15512	15328	15244	15216	15176	15385	15274	15142	15018	15075	15348	15318	15465	15431	15413	15478	15455	15197	15373	15174	15129	15163	15483	15149	15240	15172	15052	15266	15186	15350	15093	15288	15335	15417	15292	15224	15323	15334	15254	15443	15271	15023	15248	15092	15331	15389	15135	15280	15038	15187	15288	15360	15402	15176	15431	15170	15398	15426	15297	15292	15465	15180	15227	15354	15265	15409	15240	15295	15246	15255	15321	15201	15299	15186	15223	15460	15333	15326	15296	15172	15206	15292	15384	15311	15410	15554	15268	15255	15323	15148	15353	15455	15430	15353	15292	15358	15160	15254	15222	15285	15381	15229	15291	15181	15343	15374	15214	15333	15411	15331	15202	15420	15272	15214	15207	15311	15209	15424	15481	15606	15339	15573	15251	15225	15291	15168	15314	15340	15323	15557	15213	15313	15413	15229	15086	15432	15529	15089	15155	15464	15294	15499	15356	15376	15198	15230	15256	15176	15567	15281	15274	15263	15369	15306	15356	15481	15342	15164	14976	15323	15154	15306	15468	15360	15127	15374	15335	15330	15515	15256	15463	15335	15199	15254	15319	15178	15465	15502	15404	15335	15312	15530	15380	15497	15361	15384	15184	15394	15397	15238	15269	15213	15326	15156	15327	15069	15203	15293	15405	15359	15227	15346	15410	15292	15309	15249	15353	15306	15164	15433	15301	15240	15426	15484	15401	15309	15484	15302	15369	15358	15162	15133	15100	15484	15007	15264	15387	15471	15175	15418	15199	15200	15338	15377	15258	15396	15480	15349	15257	15227	15455	15417	15279	15208	15320	15162	15240	15109	15101	15282	15282	15334	15185	15345	15159	15355	15218	15338	15208	15087	15239	15280	15344	15428	15166	15227	15343	15287	15457	15362	15330	15226	15219	15201	15233	15299	15183	15422	15459	15557	15174	15480	15242	15407	15284	15359	15253	15405	15180	15311	15270	15574	15296	15448	15356	15051	15275	15340	15394	15363	15427	15169	15219	15172	15263	15374	15135	15361	15263	15324	15285	15554	15183	15349	15225	15307	15482	15260	15358	15388	15424	15275	15188	15402	15252	15426	15166	15220	15381	15323	15092	15458	15247	15459	15502	15288	15346	15312	15315	15455	15181	15407	15175	15114	15257	15177	15411	15435	15427	15434	15429	15472	15444	15352	15429	15352	15398	15458	15336	15362	15452	15236	15229	15263	15281	15318	15324	15616	15241	15181	15201	15351	15181	15342	15243	15429	15181	15451	15284	15422	15612	15214	15259	15110	15358	15450	14981	15163	15311	15259	15272	15163	15052	15247	15253	15333	15255	15200	15281	15368	15463	15360	15266	15319	15216	15514	15388	15482	15284	15188	15287	15430	15415	15189	15377	15362	15134	15352	15387	15337	15364	15403	15294	15084	15291	15280	15291	15294	15208	15341	15270	15420	15222	15467	15358	15453	15476	15314	15135	15327	15447	15267	15220	15480	15257	15281	15294	15480	15289	15352	15478	15206	15313	15283	15454	15316	15308	15239	15168	15121	15462	15419	15031	15333	15346	15347	15445	15150	15198	15383	15309	15471	15478	15345	15281	15296	15210	15440	15305	15161	15206	15322	15294	15322	15241	15217	15390	15496	15271	15337	15358	15269	15437	15090	15274	15338	15180	15507	15324	15379	15240	15188	15353	15132	15183	15334	15206	15273	15390	15329	15390	15338	15498	15361	15306	15288	15403	15184	15388	15267	15232	15277	15292	15445	15408	15328	15275	15480	15352	15308	15447	15215	15553	15300	15491	15351	15328	15197	15588	15281	15323	15335	15253	15195	15341	15407	15320	15273	15350	15376	15387	15145	15420	15207	15447
29854	48755	37965	24114	18410	14821	14100	14397	14334	13835	13906	13168	13194	12944	12903	12770	12983	12807	12995	12842	12840	12809	12829	12796	13313	13476	13293	12943	12933	12783	12748	12793	12597	12708	12732	12685	12673	12573	12720	12748	12635	12675	12649	12666	12722	12632	12597	12424	12703	12626	12768	12630	12641	12678	12734	12588	12608	12689	12623	12694	12768	12773	12631	12649	12708	12720	12583	12700	12700	12589	12677	12755	12702	12633	12637	12648	12559	12677	12773	12693	12686	12654	12698	12689	12618	12650	12597	12694	12576	12906	12588	12506	12776	12666	12700	12589	12608	12571	12623	12617	12702	12587	12656	12761	12730	12921	12684	12771	12777	12623	12656	12472	12698	12609	12752	12700	12696	12643	12640	12719	12613	12694	12668	12542	12551	12565	12706	12653	12676	12642	12725	12650	12594	12865	12655	12767	12551	12657	12586	12694	12593	12752	12592	12765	12611	12611	12574	12687	12710	12751	12599	12640	12566	12590	12672	12740	12733	12655	12672	12521	12553	12729	12765	12615	12733	12689	12670	12648	12743	12699	12508	12662	12608	12503	12706	12527	12680	12667	12640	12679	12576	12634	12679	12591	12580	12717	12623	12716	12855	12759	12715	12672	12594	12857	12720	12707	12722	12618	12591	12676	12733	12693	12589	12808	12668	12650	12708	12728	12625	12564	12674	12793	12714	12640	12707	12640	12644	12752	12643	12613	12569	12580	12744	12696	12751	12613	12600	12581	12790	12806	12733	12551	12557	12678	12682	12682	12654	12521	12515	12727	12557	12389	12664	12604	12719	12790	12627	12685	12749	12524	12793	12614	12788	12701	12503	12648	12565	12649	12671	12728	12495	12726	12657	12638	12754	12866	12696	12627	12684	12631	12824	12726	12625	12734	12703	12614	12652	12811	12607	12650	12735	12662	12541	12749	12621	12672	12734	12697	12623	12534	12696	12708	12695	12742	12760	12467	12734	12668	12621	12779	12748	12553	12615	12637	12535	12562	12657	12721	12638	12642	12536	12744	12734	12630	12575	12656	12638	12509	12574	12678	12711	12471	12563	12544	12616	12701	12756	12574	12609	12562	12743	12679	12511	12589	12692	12593	12640	12751	12850	12524	12830	12734	12751	12667	12704	12575	12789	12589	12525	12563	12579	12798	12672	12609	12647	12567	12718	12709	12658	12608	12610	12656	12657	12610	12581	12694	12760	12535	12633	12823	12520	12659	12599	12577	12550	12728	12785	12524	12765	12624	12681	12710	12908	12715	12552	12819	12619	12682	12731	12782	12768	12672	12495	12591	12657	12686	12725	12558	12635	12645	12626	12588	12513	12526	12608	12579	12742	12817	12656	12794	12840	12729	12573	12692	12608	12827	12577	12592	12639	12708	12809	12693	12763	12730	12762	12480	12577	12610	12771	12543	12719	12767	12835	12392	12613	12720	12817	12718	12744	12615	12714	12763	12546	12573	12628	12579	12623	12542	12611	12609	12738	12539	12622	12820	12832	12575	12603	12602	12687	12868	12690	12660	12569	12591	12647	12607	12631	12520	12655	12524	12562	12601	12736	12589	12594	12508	12630	12629	12593	12852	12692	12572	12846	12594	12525	12609	12566	12717	12579	12594	12605	12516	12809	12622	12665	12528	12583	12768	12764	12698	12708	12683	12831	12590	12702	12738	12779	12591	12616	12697	12794	12509	12709	12834	12761	12683	12600	12587	12715	12550	12641	12672	12618	12600	12575	12586	12795	12660	12742	12575	12777	12637	12721	12687	12609	12620	12593	12635	12697	12864	12705	12748	12538	12493	12761	12687	12621	12634	12707	12641	12632	12666	12583	12565	12620	12704	12639	12791	12602	12560	12691	12748	12775	12635	12528	12515	12653	12538	12649	12743	12609	12577	12862	12539	12583	12639	12672	12648	12462	12692	12768	12542	12828	12686	12702	12830	12654	12712	12805	12612	12623	12568	12530	12720	12457	12536	12688	12709	12860	12514	12603	12591	12716	12637	12529	12613	12554	12421	12752	12644	12655	12695	12523	12743	12646	12769	12720	12541	12683	12631	12689	12682	12582	12624	12593	12850	12849	12554	12726	12665	12746	12581	12752	12712	12694	12630	12696	12612	12475	12666	12549	12828	12764	12561	12683	12572	12617	12667	12449	12699	12612	12578	12686	12762	12747	12674	12670	12770	12598	12835	12733	12547	12731	12750	12611	12837	12797	12562	12749	12581	12622	12498	12636	12695	12688	12681	12675	12698	12722	12749	12650	12602	12537	12706	12599	12736	12730	12404	12622	12581	12496	12651	12743	12605	12609	12702	12675	12553	12629	12612	12734	12711	12714	12572	12689	12644	12684	12615	12648	12765	12608	12569	12675	12586	12623	12568	12564	12644	12600	12693	12779	12709	12639	12844	12577	12674	12645	12604	12594	12747	12543	12775	12749	12605	12540	12755	12573	12653	12611	12662	12750	12797	12598	12743	12695	12622	12606	12687	12642	12662	12695	12659	12638	12643	12609	12600	12585	12811	12606	12643	12724	12591	12767	12689	12666	12717	12667	12664	12586	12757	12521	12547	12668	12510	12612	12636	12716	12707	12609	12568	12739	12655	12711	12784	12780	12733	12615	12512	12480	12744	12688	12783	12538	12708	12697	12601	12630	12668	12674	12653	12553	12806	12589	12773	12679	12748	12701	12612	12764	12870	12630	12638	12685	12563	12697	12835	12514	12495	12774	12699	12524	12599	12603	12561	12496	12652	12689	12544	12678	12785	12632	12595	12647	12809	12671	12693	12581	12500	12659	12735	12647	12860	12664	12752	12675	12703	12557	12724	12523	12644	12728	12647	12661	12639	12741	12606	12660	12700	12634	12594	12467	12736	12660	12777	12566	12448	12749	12645	12648	12649	12597	12702	12638	12743	12663	12609	12810	12595	12777	12511	12708	12630	12711	12618	12733	12688	12838	12670	12737	12665	12773	12672	12834	12644	12691	12604	12646	12718	12713	12729	12761	12700	12700	12763	12577	12675	12547	12661	12551	12675	12470	12620	12724	12508	12661	12698	12555	12607	12674	12719	12582	12871	12655	12673	12676	12610	12631	12680	12728	12744	12776	12576	12631	12711	12455	12795	12759	12490	12692	12659	12688	12674	12737	12603	12556	12675	12736	12576	12660	12542	12563	12653	12692	12718	12704	12780	12657	12684	12630	12714	12509	12717	12688	12519	12564	12589	12756	12616	12646	12616	12716	12682	12694	12751	12667	12623	12691	12606	12573	12723	12548	12643	12746	12529	12534	12772	12565	12599	12512	12665	12737	12474	12645	12782	12698	12682	12479	12603	12612	12632	12577	12782	12664	12585	12700	12488	12754	12765	12428	12600	12563	12580	12685	12707	12717	12657	12757	12663	12672	12615	12560	12680	12664	12685	12787	12581	12705	12886	12757	12575	12636	12655	12613	12589	12783	12708	12741	12732	12676	12715	12709	12533	12633	12447	12551	12583	12599	12717	12597	12650	12682	12441	12486	12587	12800	12705	12551	12710	12577	12656	12696	12880	12652	12695	12611	12682	12795	12700	12864	12630	12615	12663	12707	12627	12713	12688	12735	12758	12640	12599	12578	12657	12650	12834	12500	12776	12614	12666	12387	12720	12639	12677	12711	12678	12614	12710	12655	12720	12878	12692	12749	12578	12666	12718	12743	12800	12713	12549	12692	12461	12638	12791	12733	12699	12805	12681	12550	12543	12667	12718	12693	12704	12572	12703	12643	12720	12693	12470	12769	12579	12780	12643	12586	12713	12660	12612	12638	12612	12631	12856	12666	12671	12531	12619	12697	12818	12644	12716	12889	12700	12592	12702	12668	12659	12602	12732	12662	12666	12702	12760	12690	12550	12695	12799	12671	12801	12724	12611	12552	12768	12520	12711	12617	12712	12571	12580	12682	12754	12705	12820	12652	12850	12774	12722	12639	12530	12704	12722	12594	12727	12478	12653	12791	12778	12586	12714	12659	12768	12652	12776	12623	12902	12609	12789	12624	12696	12692	12740	12795	12677	12699	12650	12630	12698	12588	12714	12494	12715	12699	12804	12814	12568	12625	12842	12564	12683	12784	12684	12735	12499	12799	12622	12644	12585	12586	12622	12620	12734	12823	12692	12845	12664	12568	12574	12827	12671	12628	12880	12741	12737	12691	12820	12725	12950	12786	12832	12591	12676	12719	12729	12607	12655	12797	12695	12699	12685	12559	12728	12712	12682	12683	12710	12682	12543	12677	12538	12685	12573	12671	12685	12628	12718	12604	12676	12479	12708	12603	12561	12566	12637	12555	12713	12500	12541	12439	12604	12658	12738	12468	12658	12583	12759	12566	12617	12717	12713	12797	12580	12708	12657	12623	12824	12691	12652	12635	12658	12676	12535	12748	12791	12786	12695	12620	12717	12546	12595	12594	12673	12688	12552	12607	12696	12647	12696	12496	12538	12619	12693	12671	12739	12840	12658	12754	12651	12492	12730	12942	12890	12666	12756	12701	12709	12807	12607	12360	12619	12549	12712	12636	12651	12629	12621	12860	12599	12627	12656	12731	12713	12707	12867	12598	12674	12749	12624	12634	12709	12741	12656	12761	12542	12656	12539	12755	12611	12748	12600	12617	12590	12593	12486	12619	12751	12768	12592	12541	12661	12815	12641	12767	12568	12695	12618	12721	12724	12583	12711	12812	12636	12519	12688	12623	12636	12720	12669	12675	12760	12530	12614	12604	12779	12626	12621	12545	12542	12981	12442	12712	12609	12791	12719	12606	12854	12504	12606	12457	12732	12781	12580	12588	12543	12692	12622	12750	12784	12612	12527	12878	12581	12525	12582	12664	12751	12671	12791	12649	12647	12737	12583	12411	12568	12628	12621	12658	12658	12587	12699	12791	12635	12713	12618	12746	12710	12630	12499	12557	12685	12652	12715	12652	12712	12624	12668	12668	12616	12757	12504	12652	12652	12693	12744	12578	12678	12610	12585	12700	12631	12732	12702	12619	12565	12722	12654	12727	12721	12691	12579	12659	12595	12849	12830	12735	12799	12548	12470	12644	12692	12569	12643	12648	12605	12841	12770	12637	12738	12759	12611	12655	12703	12514	12771	12737	12662	12848	12516	12777	12731
22157	21155	28522	24230	21813	22832	23204	17991	16706	16573	16098	15332	15285	15013	15037	15094	15120	15051	14954	15002	14673	14987	15033	15464	16586	16730	16471	15909	15235	14905	14749	14645	14683	14712	14915	14700	14685	14658	14612	14602	14678	14650	14815	14577	14818	14751	14787	14567	14748	14500	14615	14765	14541	14753	14726	14568	14497	14556	14530	14577	14515	14630	14574	14751	14866	14604	14735	14458	14436	14705	14572	14565	14433	14578	14850	14837	14868	14581	14380	14696	14646	14577	14552	14601	14606	14838	14797	14544	14684	14876	14713	14766	14749	14378	14536	14806	14690	14700	14721	14789	14779	14821	14625	14643	14620	14698	14854	14486	14659	14643	14532	14849	14793	14801	14745	14622	14781	14824	14424	14850	14637	14571	14627	14522	14646	14581	14609	14765	14653	14568	14480	14809	14833	14496	14709	14548	14653	14685	14821	14648	14763	14673	14649	14736	14718	14728	14828	14749	14468	14400	14591	14552	14735	14626	14784	14691	14859	14773	14729	14748	14560	14540	14485	14729	14729	14647	14496	14555	14644	14467	14592	14719	14821	14914	14681	14567	14600	14552	14579	14737	14726	14828	14759	14637	14568	14691	14728	14790	14674	14516	14506	14728	14503	14757	14616	14585	14720	14580	14655	14437	14863	14751	14375	14600	14818	14630	14784	14846	14566	14556	14647	14825	14572	14578	14367	14526	14449	14631	14610	14740	14778	14613	14577	14673	14725	14615	14699	14635	14692	14676	14652	14616	14727	14564	14582	14634	14767	14937	14626	14585	14666	14503	14547	14657	14566	14637	14614	14493	14581	14558	14642	14614	14533	14594	14747	14795	14662	14529	14581	14678	14481	14562	14695	14629	14781	14664	14784	14678	14664	14643	14674	14693	14532	14625	14610	14546	14676	14483	14427	14633	14497	14498	14659	14662	14483	14717	14629	14662	14667	14547	14795	14656	14453	14583	14546	14693	14616	14553	14508	14623	14811	14722	14750	14796	14580	14629	14386	14472	14708	14564	14574	14539	14666	14665	14607	14789	14652	14654	14836	14500	14674	14645	14512	14653	14735	14509	14482	14499	14714	14502	14663	14748	14379	14580	14530	14661	14541	14569	14711	14623	14647	14595	14759	14594	14658	14652	14500	14408	14629	14568	14638	14510	14703	14735	14481	14399	14781	14631	14422	14710	14721	14972	14841	14634	14689	14658	14580	14542	14418	14747	14771	14677	14604	14622	14570	14438	14843	14650	14837	14731	14568	14667	14628	14610	14723	14682	14606	14555	14635	14862	14559	14590	14607	14675	14711	14603	14751	14666	14427	14363	14379	14640	14808	14606	14684	14493	14697	14780	14528	14703	14678	14570	14724	14571	14604	14509	14404	14500	14496	14648	14783	14673	14703	14610	14597	14682	14677	14709	14684	14648	14703	14574	14749	14589	14732	14594	14554	14524	14671	14646	14719	14614	14577	14658	14540	14461	14674	14492	14568	14429	14771	14718	14706	14767	14674	14822	14650	14620	14575	14660	14721	14488	14562	14685	14696	14530	14659	14552	14656	14687	14661	14779	14653	14492	14603	14663	14832	14758	14593	14452	14567	14753	14605	14655	14560	14583	14692	14703	14610	14780	14766	14616	14565	14596	14711	14682	14888	14794	14629	14662	14392	14508	14538	14633	14593	14584	14741	14659	14660	14750	14897	14608	14627	14764	14589	14511	14566	14690	14698	14734	14671	14594	14380	14604	14471	14659	14478	14634	14681	14635	14680	14737	14506	14610	14654	14508	14563	14610	14535	14626	14609	14529	14676	14823	14519	14579	14695	14565	14682	14719	14814	14590	14632	14680	14810	14733	14571	14594	14732	14599	14650	14436	14663	14548	14591	14826	14769	14659	14642	14392	14654	14526	14557	14642	14603	14476	14709	14641	14354	14670	14879	14576	14719	14450	14665	14611	14849	14515	14649	14661	14556	14584	14632	14501	14634	14541	14771	14754	14685	14576	14590	14599	14533	14525	14446	14677	14685	14541	14572	14748	14365	14543	14466	14674	14700	14619	14516	14572	14484	14539	14615	14549	14572	14788	14795	14711	14902	14748	14785	14707	14663	14595	14564	14625	14597	14764	14561	14658	14740	14637	14612	14630	14747	14674	14527	14961	14484	14833	14587	14635	14597	14553	14646	14399	14691	14657	14799	14882	14605	14531	14586	14681	14585	14667	14640	14741	14530	14528	14725	14509	14600	14680	14616	14528	14491	14665	14642	14849	14637	14668	14650	14456	14784	14377	14517	14518	14697	14766	14644	14874	14778	14563	14718	14588	14816	14500	14581	14570	14377	14679	14721	14635	14581	14506	14622	14627	14513	14605	14670	14628	14521	14544	14603	14527	14444	14643	14732	14683	14640	14599	14828	14575	14633	14606	14693	14588	14630	14706	14543	14517	14645	14541	14625	14706	14528	14570	14634	14561	14778	14693	14581	14520	14684	14593	14651	14809	14434	14675	14577	14564	14952	14639	14571	14585	14638	14667	14494	14580	14701	14647	14712	14701	14610	14410	14737	14631	14582	14450	14506	14793	14631	14778	14552	14622	14530	14481	14664	14517	14622	14556	14598	14636	14738	14525	14835	14571	14635	14591	14705	14687	14642	14546	14675	14601	14640	14647	14582	14833	14754	14624	14592	14747	14674	14658	14489	14866	14578	14479	14774	14490	14458	14600	14638	14770	14477	14496	14721	14725	14805	14660	14608	14849	14568	14805	14610	14686	14682	14675	15089	14623	14871	14622	14734	14401	14710	14517	14647	14747	14550	14747	14681	14622	14775	14701	14530	14691	14621	14411	14798	14596	14537	14593	14484	14390	14624	14644	14724	14694	14434	14598	14610	14565	14566	14653	14469	14648	14844	14828	14625	14552	14676	14681	14619	14632	14747	14601	14639	14697	14783	14678	14696	14593	14690	14652	14739	14679	14810	14571	14836	14551	14559	14598	14554	14745	14622	14642	14486	14704	14568	14781	14521	14789	14544	14698	14639	14871	14551	14600	14644	14678	14681	14527	14651	14636	14562	14630	14553	14748	14670	14749	14320	14704	14758	14408	14739	14750	14614	14699	14561	14513	14578	14816	14814	14539	14733	14743	14546	14617	14527	14801	14730	14734	14493	14435	14497	14497	14429	14738	14695	14563	14547	14519	14512	14672	14868	14472	14607	14706	14704	14767	14832	14792	14499	14674	14745	14672	14522	14570	14631	14491	14611	14561	14483	14538	14631	14622	14615	14679	14632	14587	14719	14609	14586	14460	14576	14590	14623	14683	14500	14646	14557	14699	14610	14734	14592	14366	14661	14593	14667	14456	14665	14507	14634	14494	14793	14523	14502	14733	14568	14615	14498	14495	14578	14592	14586	14755	14643	14813	14682	14501	14667	14663	14604	14636	14525	14719	14575	14721	14709	14566	14721	14695	14661	14638	14463	14594	14557	14663	14820	14530	14684	14502	14569	14587	14567	14750	14764	14705	14768	14676	14624	14622	14582	14543	14672	14631	14623	14673	14665	14719	14674	14680	14684	14591	14683	14634	14721	14706	14727	14564	14762	14417	14621	14744	14869	14902	14702	14466	14668	14567	14601	14636	14686	14610	14706	14567	14558	14564	14582	14579	14571	14657	14671	14581	14635	14559	14656	14691	14734	14724	14608	14664	14436	14721	14581	14649	14748	14849	14597	14668	14667	14733	14817	14545	14468	14661	14621	14370	14624	14340	14417	14749	14627	14641	14638	14619	14496	14687	14699	14721	14569	14400	14732	14676	14622	14642	14529	14646	14737	14467	14388	14598	14529	14778	14540	14533	14536	14671	14850	14680	14541	14584	14726	14517	14681	14504	14598	14631	14647	14748	14548	14572	14535	14581	14742	14653	14771	14520	14672	14377	14579	14705	14624	14744	14489	14699	14606	14529	14530	14736	14707	14572	14519	14672	14668	14477	14672	14560	14628	14657	14803	14917	14537	14464	14515	14503	14521	14631	14706	14542	14537	14674	14765	14800	14639	14524	14593	14678	14697	14727	14862	14672	14662	14426	14703	14557	14516	14711	14709	14530	14504	14622	14496	14418	14510	14545	14574	14662	14623	14571	14789	14590	14623	14621	14623	14497	14761	14742	14694	14668	14628	14712	14486	14528	14796	14564	14633	14593	14721	14494	14754	14536	14796	14723	14582	14515	14581	14490	14708	14594	14439	14478	14632	14578	14546	14775	14561	14448	14311	14646	14466	14446	14389	14600	14273	14544	14817	14567	14803	14461	14568	14719	14605	14787	14675	14619	14591	14651	14700	14690	14448	14689	14755	14657	14499	14748	14573	14628	14766	14619	14625	14546	14559	14612	14405	14716	14753	14756	14707	14616	14740	14727	14570	14604	14575	14637	14676	14645	14618	14641	14441	14706	14547	14471	14495	14481	14463	14632	14705	14763	14538	14619	14507	14728	14749	14435	14646	14757	14674	14578	14701	14586	14541	14583	14722	14573	14453	14571	14701	14585	14629	14647	14384	14565	14616	14491	14519	14548	14730	14657	14660	14538	14663	14601	14479	14473	14896	14651	14741	14675	14705	14654	14535	14698	14495	14624	14567	14377	14462	14464	14712	14755	14689	14611	14645	14538	14590	14615	14617	14497	14709	14414	14378	14557	14688	14471	14671	14686	14818	14726	14556	14792	14763	14617	14621	14616	14859	14738	14453	14576	14507	14640	14654	14501	14874	14926	14603	14536	14731	14592	14451	14724	14528	14627	14765	14533	14622	14752	14673	14585	14588	14547	14738	14544	14672	14638	14730	14692	14532	14462	14568	14498	14723	14696	14696	14564	14479	14639	14724	14758	14614	14553	14602	14851	14653	14684	14578	14715	14694	14708	14574	14833	14695	14603	14646	14522	14585	14620	14818	14632	14544	14689	14663	14716	14469	14568	14345	14424	14405	14562	14337	14583	14302	14575	14681	14482	14573	14422	14454	14538	14504	14535	14688	14557	14614	14809	14560	14609	14673	14642	14667	14611	14541	14622	14720	14801	14691	14692	14522	14527	14720	14865	14698	14634	14700	14379	14691	14646	14760	14567	14702	14750	14698	14558	14732	14749	14736	14683	14594	14650	14766	14507	14495	14477	14748	14694
33500	61615	47934	35308	23897	16445	16829	15871	15492	14681	13747	13054	12803	12639	12715	12664	12479	12610	12611	12301	12611	12370	12626	13303	14714	14939	14348	13684	12982	12577	12306	12239	12197	12137	12411	12434	12468	12370	12327	12052	12236	12223	11992	12239	12228	12465	12069	12167	12220	12203	12231	12344	12217	12109	12349	12378	12218	12141	12341	12087	12173	12240	12270	12288	12233	12233	12193	12338	12294	12247	12301	12263	12193	12192	12124	12402	12277	12273	12120	12261	12334	12224	12269	12230	12172	12242	12138	12181	12141	12331	12286	12285	12179	12286	12404	12291	12261	12121	12271	12285	12248	12213	12342	12173	12197	12306	12353	12168	12305	12192	12282	12235	12236	12272	12297	12294	12323	12237	12148	12336	12246	12203	12254	12265	12089	12143	12251	12284	12339	12318	12123	12272	12257	12411	12305	12373	12167	12252	12236	12262	12201	12267	12342	12147	12319	12244	12189	12394	12257	12161	12144	12433	12370	12142	12321	12402	12248	12243	12240	12359	12209	12282	12296	12296	12249	12188	12327	12201	12474	12437	12117	12334	12356	12405	12245	12228	12270	12151	12301	12298	12285	12266	12284	12143	12187	12243	12202	12390	12197	12252	12291	12327	12025	12171	12095	12112	12372	12199	12110	12146	12323	12300	12200	12434	12235	12067	12233	12325	12367	12381	12154	12291	12254	12443	12299	12302	12197	12132	12171	12284	12188	12065	12255	12186	12208	12364	12247	12171	12251	12193	12406	12224	12221	12405	12170	12247	12329	12169	12296	12309	12219	12189	12236	12167	12205	12191	12279	12178	12198	12127	12395	12492	12326	12260	12266	12175	12208	12252	12378	12285	12334	12237	12219	12282	12282	12390	12224	12355	12385	12169	12396	12326	12253	12292	12160	12246	12187	12359	12228	12217	12337	12271	12356	12221	12302	12097	12248	12266	12332	12122	12357	12405	12256	12263	12214	12327	12185	12181	12281	12211	12315	12173	12002	12283	12123	12291	12487	12310	12146	12271	12337	12323	12277	12217	12216	12342	12256	12305	12103	12189	12401	12147	12214	12314	12128	12269	12187	12159	12090	12166	12224	12236	12236	12236	12108	12355	12370	12276	12332	12283	12238	12144	12201	12080	12209	12221	12071	12263	12287	12305	12263	12392	12131	12257	12230	12147	12219	12271	12391	12207	12265	12086	12274	12311	12229	12266	12311	12358	12305	12136	12182	12175	12308	12291	12252	12348	12254	12308	12148	12265	12413	12404	12136	12361	12114	12372	12218	12229	12270	12108	12238	12136	12332	12163	12278	12135	12358	12026	12483	12143	12280	12284	12300	12186	12147	12417	12394	12277	12248	12199	12172	12353	12204	12312	12249	12492	12306	12205	12245	12246	12278	12299	12178	12332	12245	12084	12264	12355	12254	12134	12109	12205	12215	12107	12222	12133	12323	12276	12245	12203	12302	12233	12139	12340	12123	12338	12191	12146	12194	12231	12202	12192	12215	12267	12192	12340	12175	12391	12215	12207	12192	12196	12190	12221	12272	12220	12502	12267	12301	12209	12247	12271	12324	12231	12163	12311	12096	12048	12246	12360	12338	12151	12184	12388	12225	12210	12164	12286	12444	12414	12119	12173	12284	12247	12233	12199	12261	12345	12362	12077	12081	12159	12221	12159	12464	12223	12052	12295	12303	12318	12196	12148	12284	12246	12287	12122	12276	12214	12269	12217	12323	12095	12242	12316	12238	12289	12327	12333	12250	12361	12243	12279	12310	12313	12298	12307	12363	12209	12203	12372	12235	12263	12354	12212	12305	12246	12137	12309	12225	12214	12180	12149	12406	12318	12276	12199	12272	12240	12327	12162	12251	12269	12331	12260	12198	12130	12253	12307	12204	12300	12385	12199	12311	12250	12306	12326	12090	12290	12227	12321	12271	12317	12321	12169	12340	12303	12320	12274	12301	12128	12318	12244	12197	12342	12224	12285	12384	12225	12201	12177	12463	12477	12279	12318	12227	12275	12272	12153	12355	12165	12274	12176	12268	12233	12413	12234	12353	12326	12222	12243	12161	12294	12337	12281	12214	12287	12234	12299	12271	12196	12156	12249	12037	12422	12206	12346	12290	12121	12203	12294	12109	12421	12197	12364	12281	12279	12443	12173	12220	12204	12181	12273	12256	12122	12214	12239	12325	12267	12260	12111	12224	12303	12218	12128	12334	12288	12410	12163	12100	12371	12327	12265	12170	12204	12237	12242	12133	12204	12195	12192	12352	12264	12225	12243	12237	12203	12385	12166	12322	12412	12257	12265	12429	12352	12071	12242	12317	12184	12190	12208	12285	12167	12375	12169	12213	12172	12248	12196	12299	12032	12246	12194	12166	12319	12261	12267	12356	12247	12302	12353	12326	12397	12274	12232	12224	12282	12116	12280	12362	12220	12291	12399	12186	12252	12243	12262	12394	12294	12251	12159	12256	12072	12403	12320	12294	12311	12184	11992	12238	12271	12358	12291	12255	12284	12123	12278	12125	12107	12166	12268	12293	12245	12229	12203	12067	12141	12179	12349	12210	12279	12254	12243	12385	12240	12148	12276	12216	12256	12208	12196	12352	12074	12330	12171	12273	12395	12246	12171	12198	12417	12271	12157	12326	12232	12012	12321	12289	12193	12348	12243	12218	12305	12256	12251	12119	12315	12068	12217	12262	12270	12461	12379	12234	12327	12288	12262	12264	12313	12314	12362	12287	12164	12321	12064	12199	12273	12260	12217	12238	12301	12409	12289	12297	12129	12283	12198	12329	12393	12046	12272	12244	12136	12124	12228	12360	12214	12306	12322	12144	12352	12199	12331	12160	12377	12244	12132	12387	12263	12216	12188	12174	12316	12219	12201	12425	12235	12172	12418	12233	12246	12257	12323	12179	12286	12237	12228	12242	12413	12379	12304	12144	12374	12232	12128	12339	12308	12176	12275	12328	12239	12292	12128	12226	12212	12189	12381	12235	12313	12222	12179	12257	12493	12207	12288	12309	12246	12106	12272	12051	12434	12239	12260	12347	12129	12380	12173	12215	12291	12323	12207	12239	12234	12180	12089	12302	12298	12295	12344	12221	12414	12307	12327	12289	12272	12302	12307	12296	12236	12318	12132	12285	12265	12228	12279	12173	12252	12197	12225	12033	12140	12256	12262	12321	12181	12305	12343	12248	12125	12226	12365	12175	12168	12167	12060	12341	12348	12253	12227	12192	12058	12193	12294	12235	12205	12164	12460	12335	12065	12164	12398	12156	12021	12182	12192	12253	12306	12235	12241	12407	12369	12322	12419	12198	12204	12332	12374	12268	12228	12187	12351	12320	12283	12245	12143	12210	12276	12399	12172	12433	12110	12294	12296	12126	12172	12199	12214	12155	12035	12151	12258	12290	12201	12189	12389	12331	12362	12171	12351	12341	12351	12188	12279	12294	12256	12149	12299	12336	12092	12142	12222	12249	12208	12311	12327	12381	12230	12182	12227	12452	12131	12297	12293	12273	12288	12231	12126	12251	12324	12405	12182	12224	12245	12460	12130	12347	12423	12326	12221	12199	12164	12214	12227	12206	12394	12171	12257	12221	12232	12368	12277	12194	12222	12260	12284	12243	12296	12226	12371	12322	12357	12204	12244	12199	12222	12298	12252	12244	12143	12223	12183	12217	12225	12101	12276	12370	12234	12290	12230	12232	12149	12111	12176	12069	12203	12132	12064	12287	12410	12154	12301	12338	12309	12369	12301	12246	12312	12208	12320	12186	12222	12186	12233	12374	12321	12351	12191	12355	12225	12228	12270	12061	12232	12455	12115	12242	12355	12332	12216	12404	12290	12424	12174	12371	12233	12270	12217	12394	12435	12327	12399	12081	12170	12372	12283	12251	12312	12305	12292	12208	12256	12260	12266	12312	12224	12210	12305	12340	12220	12439	12296	12490	12211	12259	12245	12254	12123	12358	12098	12361	12305	12415	12253	12039	12272	12312	12255	12321	12186	12113	12186	12402	12383	12333	12246	12448	12244	12153	12319	12240	12341	12299	12271	12249	12359	12283	12260	12239	12400	12024	12266	12142	12250	12311	12283	12182	12305	12156	12274	12154	12250	12272	12170	12289	12170	12306	12090	12261	12226	12174	12207	12329	12242	12371	12223	12219	12265	12377	12283	12218	12227	12238	12354	12195	12161	12355	12303	12315	12223	12324	12247	12318	12213	12175	12364	12454	12222	12236	12240	12266	12189	12290	12111	12411	12245	12202	12214	12223	12255	12222	12209	12290	12298	12199	12279	12344	12341	12180	12473	12276	12398	12273	12143	12078	12186	12411	12195	12212	12150	12122	12294	12289	12323	12215	12283	12105	12275	12374	12380	12109	12267	12209	12394	12249	12083	12138	12432	12100	12245	12245	12338	12285	12329	12090	12042	12233	12215	12254	12216	12260	12261	12325	12215	12247	12266	12278	12164	12214	12126	12048	12199	12451	12288	12202	12243	12330	12396	12214	12191	12259	12223	12287	12166	12343	12157	12110	12300	12354	12304	12178	12046	12128	12209	12210	12266	12363	12194	12264	12149	12321	12244	12278	12298	12254	12261	12143	12206	12272	12229	12320	12080	12328	12311	12275	12356	12280	12330	12167	12322	12239	12270	12177	12455	12318	12408	12067	12355	12353	12155	12299	12368	12222	12272	12329	12120	12168	12060	12274	12280	12221	12312	12338	12417	12238	12174	12438	12399	12245	12355	12204	12215	12204	12218	12293	12317	12318	12345	12339	12119	12405	12120	12314	12425	12269	12192	12162	12304	12219	12322	12127	12254	12346	12202	12148	12205	12309	12382	12166	12277	12295	12207	12207	12259	12370	12185	12348	12236	12145	12256	12107	12156	12233	12324	12372	12203	12309	12229	12345	12312	12219	12298	12112	12339	12132	12361	12332	12336	12218	12248	12318	12329	12348	12184	12233	12250	12205	12356	12303	12233	12196	12247	12349	12449	12329	12367	12170	12208	12393	12234	12212	12177	12300	12231	12274	12351	12219	12169	12254	12285	12402	12168	12303	12376	12164	12273	12485	12221	12048	12138	12128	12071	12239	12164	12321	12203	12332	12322	12227	12351	12190	12231	12219	12241	12350	12151	12187	12470
30882	29574	31626	25902	19199	17388	17622	17257	16527	16206	16044	15897	15785	15819	15767	15826	15827	15723	15729	15775	15928	15890	15731	15892	15827	16049	15997	15804	15673	15833	16024	15751	15599	15613	15644	15782	15548	15762	15826	15799	15715	15754	15721	15736	15856	15738	15615	15668	15756	15739	15791	15829	15798	15529	15665	15588	15618	15622	15562	15623	15518	15693	15714	15660	15726	15612	15590	15681	15770	15835	15645	15824	15817	15566	15740	15755	15729	15685	15638	15653	15736	15829	15696	15753	15683	15878	15689	15857	15728	15768	15722	15728	15771	15587	15431	15574	15632	15597	15722	15650	15687	15628	15814	15641	15707	15648	15666	15686	15935	15876	15675	15704	15753	15785	15573	15557	15542	15729	15645	15652	15678	15628	15743	15505	15799	15552	15761	15625	15786	15702	15669	15676	15677	15685	15759	15691	15605	15703	15850	15715	15690	15731	15899	15684	15819	15836	15649	15731	15923	15863	15871	15753	15725	15604	15679	15706	15596	15679	15696	15714	15694	15619	15809	15707	15711	15497	15837	15731	15739	15798	15566	15566	15555	15528	15844	15695	15704	15664	15913	15591	15760	15485	15781	15567	15703	15624	15700	15722	15741	15714	15806	15825	15767	15679	15464	15777	15725	15682	15793	15745	15814	15688	15775	15746	15875	15824	15800	15893	15856	15687	15778	15611	15597	15734	15812	15533	15643	15749	15636	15548	15651	15685	15384	15528	15532	15609	15821	15720	15562	15562	15704	15741	15700	15733	15837	15816	15728	15548	15598	15753	15739	15725	15878	15817	15574	15576	15622	15818	15940	15812	15783	15710	15608	15846	15825	15680	15663	15639	15692	15774	15702	15655	15797	15614	15627	15731	15705	15832	15579	15755	15530	15398	15714	15516	15765	15630	15661	15703	15713	15544	15677	15685	15805	15622	15860	15737	15758	15666	15834	15740	15579	15522	15702	15426	15530	15797	15843	15707	15636	15641	15875	15769	15706	15514	15676	15735	15521	15654	15707	15808	15832	15661	15796	15639	15581	15646	15574	15678	15859	15539	15601	15560	15438	15702	15631	15674	15868	15602	15748	15647	15538	15842	15887	15833	15913	15739	15652	15712	15882	15667	15636	15589	15793	15649	15694	15791	15713	15807	15828	15580	15642	15839	15563	15746	15699	15704	15854	15745	15652	15550	15675	15504	15698	15827	15515	15801	15894	15671	15521	15635	15701	15797	15629	15608	15892	15594	15457	15677	15585	15773	15728	15643	15664	15639	16018	15798	15611	15818	15685	15878	15578	15718	15843	15715	15571	15683	15556	15687	15483	15764	15698	15682	15676	15854	15609	15545	15655	15549	15670	15747	15511	15627	15766	15738	15832	15545	15968	15915	15706	15630	15552	15808	15772	15636	15650	15709	15628	15764	15826	15728	15759	15725	15825	15651	15782	15776	15811	15597	15609	15670	15756	15718	15616	15459	15817	15652	15720	15775	15673	15767	15717	15686	15867	15662	15736	15549	15623	15644	15640	15817	15704	15728	15801	15740	15454	15882	15799	15545	15557	15737	15648	15812	15820	15795	15797	15657	15776	15869	15586	15749	15786	15776	15754	15627	15562	15733	15612	15854	15718	15712	15847	15627	15783	15672	15664	15810	15674	15850	15820	15665	15602	15854	15750	15768	15776	15780	15872	15688	15797	15560	15699	15753	15791	15636	15826	15740	15872	15749	15773	15704	15740	15677	15650	15738	15596	15636	15762	15603	15600	15719	15972	15797	15816	15482	15600	15739	15565	15876	15643	15821	15671	15801	15530	15828	15608	15653	15652	15479	15626	15830	15750	15560	15688	15793	15765	15639	15772	15646	15730	15773	15757	15571	15713	15785	15526	15649	15736	15764	15597	15705	15833	15716	15825	15661	15821	15839	15587	15715	15530	15721	15753	15761	15607	15658	15772	15675	15743	15604	15879	15753	15646	15772	15736	15817	15542	15792	15595	15549	15799	15624	15758	15700	15634	15514	15890	15673	15743	15593	15675	15715	15769	15742	15704	15660	15624	15567	15772	15717	15478	15549	15744	15600	15755	15865	15708	15735	15730	15679	15640	15468	15763	15783	15796	15605	15708	15741	15698	15614	15724	15561	15808	15771	15918	15719	15671	15824	15723	15804	15571	15713	15718	15636	15628	15596	15556	15590	15705	15699	15788	15631	15759	15727	15460	15534	15574	15663	15786	15810	15612	15655	15714	15548	15721	15571	15664	15839	15692	15729	15541	15831	15761	15796	15531	15626	15846	15828	15628	15760	15636	15610	15788	15707	15595	15627	15803	15706	15814	15952	15781	15829	15580	15686	15895	15976	15803	15814	15699	15644	15849	15835	15678	15611	15882	15772	15444	15594	15666	15671	15818	16049	15676	15726	15514	15957	15919	15791	15802	15650	15844	15845	15826	15677	15729	15613	15803	15554	15718	15801	15891	15697	15845	15679	15718	15681	15679	15750	15676	15763	15682	15665	15571	15805	15835	15554	15598	15597	15793	15805	15545	15643	15729	15856	15770	15841	15733	15540	15755	15935	15614	15737	15644	15719	15586	15857	15667	15765	15777	15550	15845	15737	15713	15810	15651	15616	15505	15786	15737	15745	15585	15591	15660	15677	15586	15868	15805	15767	15710	15472	15857	15585	15886	15744	15593	16135	15746	15555	15595	15648	15646	15725	15590	15934	15665	15553	15590	15595	15876	15704	15680	15825	15648	15697	15692	15586	15680	15767	15890	15799	15650	15674	15775	15731	15598	15764	15710	15759	15539	15680	15731	15816	15719	15836	15803	15649	15675	15855	15704	15544	15522	15656	15869	15583	15610	15590	15480	15725	15599	15846	15727	15629	15511	15424	15687	15955	15645	15811	15625	15586	15700	15594	15338	15839	15511	15614	15813	15895	15597	15788	15747	15853	15424	15593	15859	15796	15648	15763	15707	15498	15652	15657	15688	15924	15523	15739	15788	15592	15512	15754	15686	15685	15699	15723	15797	15687	15940	15854	15756	15549	15691	15896	15829	15776	16094	15786	15499	15596	15851	15720	15846	15689	15775	15774	15837	15551	15604	15627	15701	15945	15757	15806	15480	15761	15607	15873	15847	15801	15621	15746	15721	15535	15712	15700	15716	15818	15843	15648	15574	15740	15642	15527	15544	15624	15828	15634	15873	15601	15584	15613	15807	15662	15713	15705	15819	15735	15861	15707	15859	15746	15807	15800	15656	15863	15641	15529	15621	15548	15712	15674	15717	15714	15759	15796	15805	15867	15582	15797	15499	15680	15802	15638	15665	15551	15764	15854	15700	15765	15523	15675	15562	15655	15621	15857	15863	15848	15830	15619	15708	15646	15916	15784	15783	15761	15656	15713	15655	15737	16033	15748	15859	15591	15811	15579	15892	15872	15475	15819	15792	15651	15721	15576	15562	15673	15749	15885	15673	15593	15667	15571	15749	15786	15665	15667	15630	15590	15884	15741	15682	15578	15790	15610	15805	15736	15749	15638	15760	15731	15814	15692	15661	15560	15602	15550	15504	15519	15941	15763	15939	15688	15802	15624	15851	15741	15822	15844	15772	15635	15725	15678	15571	15841	15730	15658	15574	15613	15847	15865	15612	15887	15788	15664	15693	15690	15904	15680	15550	15833	15744	15606	15927	15531	15788	15808	15640	15739	15628	15919	15790	15522	15409	15708	15555	15601	15737	15664	15751	15547	15522	15760	15495	15538	15740	15878	15607	15771	15687	15808	15670	15810	15690	15719	15691	15537	15694	15595	15710	15726	15630	15757	15827	15703	15786	15765	15664	15851	15555	15651	15775	15697	15847	15544	15642	15627	15531	15850	15727	15655	15567	15588	15965	15611	15852	15713	15808	15738	15794	15572	15728	15769	15758	15691	15786	15676	15632	15585	15713	15473	15577	15615	15651	15805	15514	15603	15761	15761	15780	15704	15637	15868	15801	15791	15932	15652	15786	15721	15573	15609	15581	15611	15639	15685	15553	15451	15780	15549	15583	15654	15715	15805	15906	15607	15647	15671	15677	15639	15721	15699	15673	15540	15804	15605	15738	15725	15707	15674	15767	15817	15809	15790	15587	15541	15795	15738	15731	15829	15805	15749	15694	15603	15770	15654	15408	15448	15767	15748	15898	15941	15837	15585	15830	15620	15800	15949	15898	15792	15794	15705	15655	15765	15818	15620	15602	15680	15698	15804	15688	15728	15493	15689	15686	15683	15920	15828	15857	15618	15915	15842	15604	15821	15627	15641	15815	15644	15641	15556	15809	15534	15873	15905	15591	15801	15860	15584	15766	15748	15422	15678	15532	15550	15701	15777	15798	15599	15837	15772	15737	15836	15735	15690	15746	15670	15659	15737	15556	15690	15845	15640	15746	15892	15797	15761	15596	15729	15816	15555	15909	15719	15492	15563	15756	15590	15785	15727	15741	15774	15496	15599	15659	15903	15828	15836	15793	15786	15762	15821	15923	15706	15509	15721	15707	15532	15695	15945	15665	15600	15655	15876	15758	15614	15748	15932	15808	15664	15762	15648	15851	15650	15661	15696	15714	15525	15804	15515	15510	15616	15851	15835	15736	15725	15614	15647	15737	15695	15738	15617	15568	15796	15641	15638	15833	15660	15779	15571	15578	15699	15532	15446	15734	15700	15666	15738	15753	15740	15572	15683	15766	15662	15799	15973	15870	15959	15611	15608	15592	15650	15700	15651	15779	15652	15780	15553	15688	15630	15724	15725	15733	15507	15638	15641	15577	15719	15787	15750	15900	15562	15783	15825	15887	15794	15428	15674	15816	15704	15789	15768	15734	15765	15740	15892	15597	15606	15707	15624	15693	15832	15857	15595	15519	15898	15653	15563	15936	15523	15752	15555	15650	15874	15998	15697	16001	15830	15591	15663	15662	15720	15920	15694	15612	15906	15750	15616	15633	15687	15829	15708	15613	15407	15676	15709	15696	15531	15542	15632	15800	15668	15758	15630	15441	15701	15797	15673	15657	15809	15658	15794	15838	15755	15795	15600	15640	15637	15612	15606	15774	15662	15763	15728	15764	15678	15760	15529	15790	15620	15729	15840	15817	15785	15865	15716	15820	15574	15840	15846	15625	15437	15822	15494
30256	43212	31114	22122	16732	15125	15135	15060	14098	13605	13370	12943	13028	13054	12901	13188	12969	12969	13031	12877	12921	12908	13010	13154	13078	13179	13165	12965	13019	12905	12800	12928	12927	12833	12925	12895	13054	13011	13020	13002	12840	12891	12876	12900	13006	12881	12948	12822	12692	12782	12925	12913	13078	12879	12843	12826	12876	12954	13024	12897	12929	12944	12773	12893	12825	12979	12785	12784	13008	12882	12991	12948	12841	12640	13007	12724	12812	12913	12980	12864	12892	12884	13020	12923	12782	12886	12772	12930	12829	12900	12886	12813	12907	12980	13134	12921	12932	12942	12994	12979	12981	12820	13050	13026	12833	12897	12780	12996	12849	12918	12780	13093	12886	12800	12923	12819	12724	12945	12854	12828	13069	12953	13022	12791	12839	12919	12863	12977	12794	12930	12931	12908	12840	13004	13010	13059	12826	12635	12806	13005	12852	12973	12972	12870	12812	12856	12736	12992	12823	12953	13125	12885	12931	12980	12914	12826	12770	12857	12857	12822	13139	12873	12927	12917	12840	12798	12888	12922	12716	12904	12906	12947	12802	12872	12815	12834	12779	12871	12942	12839	12939	12759	12711	12887	12924	12805	12792	12856	12956	12932	12859	12879	12917	12844	12762	12941	12876	12983	12989	12882	12960	12917	13095	12927	12897	12896	12901	12880	12732	12878	12792	12981	12900	13026	12937	12877	12887	12936	12966	13008	12867	12929	12867	12904	12808	13028	12829	12819	12987	12698	13038	12808	13013	13011	12986	12847	13014	12853	13040	13135	12989	12814	12908	12882	12908	12886	12844	12723	12932	13012	12857	13002	12855	12848	13026	13003	12839	12764	13120	13021	13063	12884	13040	12673	13034	12938	13131	13021	12962	12950	12834	12879	12905	12916	13024	12978	12885	12922	12970	12823	12855	12853	12841	12950	12857	12826	12842	12860	12892	13117	12896	13113	12879	12827	12924	12901	12815	12785	12798	12961	12946	12925	12817	12938	12799	12749	13115	12926	12799	12818	12767	12784	12919	13001	12792	12742	12893	12872	12864	12968	12859	12911	12837	12778	13048	12948	13018	12763	12827	12905	12831	12929	12944	12852	12945	13012	12916	12969	13113	12859	12820	12934	12882	12913	12912	12860	12784	13094	12828	12788	12911	13011	12809	12833	13019	12879	12871	12800	12882	13015	12930	12990	12855	12915	12990	12939	12976	12868	12774	12903	13085	12897	12827	12829	13126	12896	12881	12909	12833	12818	13004	12909	12955	13018	12948	13011	12829	12847	12793	12927	13038	12802	12813	12692	13204	13197	13008	12899	12651	12968	12808	12900	13014	12691	12880	12804	12959	12791	12896	12878	12834	12936	12846	12971	12928	12922	12915	12906	12967	13029	12917	12918	12815	12948	12895	12999	12968	12848	12825	12915	12951	12969	12832	12930	12978	12921	12827	12967	12989	12915	13047	12888	12819	12810	12947	12911	12940	12914	12910	13108	12747	12896	12835	12837	12863	12796	12910	12772	12785	12806	12833	12952	12861	12993	12792	12786	12812	12893	13001	13012	12819	12845	12679	12799	13116	12979	12946	13009	12872	12918	12781	12883	12960	12872	12909	12859	12852	12839	13018	12843	13043	12779	13007	12923	12886	12982	12800	12913	12950	12907	12953	13092	12854	13001	12775	12970	12887	12888	12891	12742	12916	12766	12850	12916	12862	12918	12825	12923	12912	12812	12855	12932	12896	12893	13111	12912	12963	13034	13081	12883	12977	12741	12840	12870	12921	12817	13054	12806	13063	12895	12770	13125	12976	12910	12990	13017	13180	12819	12856	12991	12783	12952	12936	12955	12799	12780	12888	12875	12998	12810	12922	12845	12848	12872	13000	12936	13076	13036	12847	12884	12976	12952	12987	12923	12996	13036	12920	12902	13070	12888	12985	12832	12810	12935	12902	12888	12853	12914	12938	12905	13060	12856	12830	12962	13035	12881	12917	12952	12862	12886	12851	12946	13041	13033	12866	12989	12962	12859	12766	12824	12739	12784	12974	12959	13059	12938	12921	12971	12816	12810	12952	12908	12915	12904	12940	12901	12806	12830	13058	12925	13090	12890	13095	12953	12837	13038	12951	13007	12881	12890	12958	12890	13051	12846	12913	12946	12953	12904	13004	12950	12800	12732	12780	12795	12913	12829	12933	12867	13139	12995	12954	12934	13025	12958	12934	12988	12903	12772	12835	12813	13039	12867	12970	13009	12697	12743	13011	12816	12988	12828	12963	12931	12918	12858	12934	12783	12894	12964	12792	12807	12793	12909	12942	12962	12935	12942	13038	12978	12987	12885	13045	13012	12939	12878	12940	12870	12903	12817	12910	12821	12843	12986	12932	12788	12910	12643	13109	12942	13041	13045	12871	12949	12860	13059	12975	12838	12909	12784	12968	12880	13172	12935	12903	12912	12801	12965	12969	12908	12966	12827	12900	12886	12854	12854	12936	12828	13035	12818	12795	12970	12921	12915	12717	12901	12903	12970	12809	12832	12956	12887	12929	12815	12927	12977	12914	12900	13019	13027	12862	13005	12821	12873	12937	13018	12935	12896	13045	12854	13001	12983	12858	12858	13092	13009	13068	12944	13041	13197	13025	12942	12833	13022	12883	12885	12936	12868	12898	12835	12960	12940	12788	12722	12954	12926	12942	12946	12837	13042	12916	12816	12807	12780	12885	13051	12979	12993	12958	12815	12953	12877	12939	12966	13012	12924	12994	12971	12903	12893	12983	12909	12720	12922	12858	12812	12882	12938	12823	13008	13024	12801	12995	13066	12988	12854	12986	13028	12812	12838	13029	12970	12987	12959	12907	12891	12883	12909	12956	12868	13101	12687	12969	12884	12967	12950	13045	12906	13146	12961	12853	12661	12893	12951	12901	12990	12827	12911	13010	12960	12982	13105	12879	12855	12936	12897	12821	12978	13114	12908	13055	12920	12879	13050	12838	12926	12961	12849	12907	12987	12984	12814	12870	12996	12911	12734	13035	12795	12745	12811	13067	12831	12850	13038	12847	12907	13132	12974	13081	12847	12812	12711	12924	12823	12931	12981	12774	12863	12953	13005	12932	12971	12852	12832	12916	13007	12836	12936	12964	12950	12825	12737	13007	12864	12900	12790	12912	12980	12876	12765	13042	12807	12956	13059	12822	13138	12907	12928	12794	12983	13177	13012	12827	12820	12974	12985	12895	12999	12897	12847	12863	12907	12913	12951	12914	12939	12824	12840	12793	12960	12920	12786	12929	13091	12910	12822	12798	12909	12809	13094	12737	12951	13078	12829	12883	12946	13038	12892	12934	12993	12742	12926	12924	12939	12872	12774	12920	13011	12952	12953	12942	13028	12803	13063	12900	12877	12971	12918	12937	13004	13022	12969	12924	12934	12945	12837	12874	12962	12866	12668	13082	12857	12794	12998	13022	12992	12940	12937	12849	13037	12900	12877	12884	12868	12911	12857	12813	12851	13092	13041	12960	12996	12812	12745	12823	13123	12789	12847	13011	12961	12847	12918	12786	12917	12945	13019	12772	12850	12989	12970	12845	12703	12949	12911	12971	12784	12904	12954	12949	12909	12917	13003	12841	12803	12978	12849	12815	12993	13003	12804	12879	12745	12999	13064	12937	12832	12841	12879	12905	12929	12829	13059	12965	12925	12988	13013	12770	13043	12963	12919	12909	12958	12943	12834	12820	13039	12990	12905	12753	12911	12886	12875	12911	12988	12867	12949	12872	12859	13057	12927	12958	12855	12930	12803	13089	12929	13038	12834	12961	12881	13077	12895	12784	12877	12895	13017	12947	12798	12979	12892	12970	13043	12921	12855	13191	12983	12828	12858	12991	12791	12837	12952	13027	12996	12931	12904	12789	12917	12890	12952	13034	12991	12789	12788	12946	12845	13070	12684	12817	13131	12978	12943	12879	12824	12932	12818	13055	12787	12893	12924	12918	12831	12804	12693	12841	12820	12997	12909	12902	12871	12786	13072	12882	12860	12958	13017	12987	12786	12837	12995	13086	12906	12832	12907	12883	12936	12957	12855	12922	12832	12999	12889	12961	13060	12908	12983	12876	12804	12868	13066	12932	12815	12948	12874	12968	13023	12863	12752	12888	12877	12911	12940	12935	12969	12861	12916	13018	12902	12866	12769	12712	12761	13046	13020	12895	12963	12929	12815	12931	12896	12747	12875	12989	12919	12913	12916	12667	12902	12952	13101	13008	12912	12785	13039	12798	12901	12897	12891	12799	12961	12713	12846	12860	13053	12974	12851	12825	12849	12801	12928	12998	12914	12739	12923	12829	12970	12946	12759	12842	13013	12988	12959	13012	12881	12890	12987	12947	12782	13000	12897	12861	12965	12831	12801	12857	12998	12761	12723	12922	12976	12987	13010	12903	12813	12809	13018	13029	12959	12866	13017	12844	12978	13036	12845	13035	12982	12966	12815	12944	12837	13022	12921	12791	12964	12786	13002	12963	13036	12847	12816	13148	12873	13058	13001	12836	12971	12956	12903	12850	12933	12922	12951	12889	12801	12808	12911	13024	12903	12872	12922	12870	13029	12935	13037	13070	13025	12930	12905	12905	12865	12791	12919	12957	13028	13021	12901	12968	12998	12991	12981	12999	12879	12910	13070	12812	12826	12859	12969	12829	12827	12827	12753	12747	12816	12895	12869	12919	13009	13007	12783	12811	12793	12940	12872	13042	13042	12795	13066	12837	12841	12913	12955	13072	12840	12795	12915	12869	13043	12921	12888	12906	12842	12968	12853	12924	12910	12813	13065	12919	12863	12832	12881	12810	12935	12959	12889	12959	12824	12952	12857	12880	12844	12958	13065	12897	12869	12846	12911	12972	12800	13089	13031	13041	13139	12894	13019	12995	12877	12986	12987	12903	12971	13002	12870	12855	12933	12973	12886	12795	12980	12993	13037	12904	12989	12959	12941	12928	13013	12942	12990	12920	12877	12898	12999	13009	13032	12859	12904	13010	12879	12801	12681	12925	12961	12909	12587	12785	12834	12755	12761	13039	12907	13121	13071	12824	13038	12823	13067	12971	12686	12902	12833	12991	12847	12998	12877	13009	12905	12865	13137	12896	12836	12966	12868	12735	12926	12808	13056
23260	21156	28192	25100	21791	19953	18753	15884	14728	14275	13808	13568	13589	13472	13442	13499	13462	13497	13441	13482	13489	13353	13488	14202	14495	14375	14120	13696	13533	13489	13393	13207	13176	13262	13296	13229	13381	13084	13222	13142	13141	13130	13266	13261	13196	13210	13312	13163	13232	13153	13129	13199	13364	13273	13293	13213	13206	13173	13008	13209	13115	13275	13139	13322	13281	13287	13355	13131	13094	13282	13316	13245	13227	13139	12959	13277	13207	13207	13180	13160	13329	13152	13156	13249	13143	13156	13091	13241	13428	13362	13233	13032	13173	13375	13116	13174	13217	13352	13231	13249	13131	13294	13231	13375	13188	13044	13141	13074	13186	13214	13321	13218	13219	13255	13065	13165	13109	13216	13060	13195	13296	13333	13166	13373	13316	13312	13364	13084	13175	13162	13084	13213	13487	13233	13194	13194	13139	13234	13077	13116	13206	13115	13064	13259	12816	13327	13189	13266	13102	13224	13125	13272	13246	13312	13225	13226	13337	13220	13058	13056	13172	13097	13211	13266	13374	13203	13198	13110	13137	13308	13148	13001	13198	12997	13233	13274	13031	13064	13251	13138	13141	13174	13313	13155	13174	13180	13169	13306	13384	13066	13036	13139	13263	13181	13185	13015	13206	13239	13085	13167	13281	13210	13310	13144	13215	13341	13318	12990	13285	13194	13138	13291	13270	13111	13225	13229	13238	13348	13046	13150	13204	13237	13219	13204	13361	13370	13266	13344	13200	13211	13328	13236	13213	13100	13222	13252	13231	13222	13140	13241	13151	13197	13289	13239	13246	13355	13214	13092	13188	13203	13075	13163	13227	13270	13305	13107	13139	13230	13194	13314	13369	13193	13313	13124	13132	13238	13192	13164	13293	13221	13198	13368	13164	13339	13145	13146	13221	13189	13183	13055	13023	13056	13212	13137	13154	13340	13220	13218	13327	13278	13067	13272	13179	13049	13202	13216	13184	13472	13138	13179	13198	13255	13180	13345	13092	13077	13232	13335	13322	13228	13067	12984	13157	13294	13208	13236	13154	12933	13113	13099	13173	13153	13124	13241	13152	13010	13030	13316	13204	13282	13395	13042	13145	13345	13163	13272	13215	13101	13400	13150	13202	13238	13199	13232	13248	13008	13154	13021	13332	13278	13307	13127	13198	13079	13245	13374	13319	13137	13168	12952	13273	13014	13121	13266	13368	13321	13262	13032	13219	13000	13366	13248	13200	13088	12985	12968	13331	13088	13262	13161	13189	13382	13099	13215	13290	13128	13164	13386	13145	13328	13405	13232	13001	13373	13233	13160	13174	13281	13135	13100	13330	13250	13287	13258	13138	13387	13303	13135	13153	13191	13181	13279	13273	13206	13249	13244	13377	13023	12953	13205	13284	13195	13199	13277	13156	13285	13090	13211	13200	13055	13163	13341	13220	13160	13132	13282	13169	13243	13238	13361	13212	13170	13330	13140	13227	13263	13273	13235	13033	12942	13156	13143	13271	13285	13251	13050	13187	13087	13285	13348	13348	13279	13459	13144	13204	13054	13186	13245	13247	13080	13235	13119	13158	13142	13134	13023	13144	13288	13180	13275	13286	13164	13204	13143	13184	13364	13272	13153	12985	13051	13304	13263	13103	13103	13405	13102	13101	13240	13175	13127	13260	12985	13279	13229	13143	13191	13069	13193	13137	13333	12992	13071	13213	13097	13091	13254	13184	12991	13332	13205	13092	13161	13168	13204	13326	13216	13079	13173	13020	13328	13392	13110	13097	13392	13313	13271	13204	13231	13271	13300	13297	13216	13312	13273	13123	13417	13406	13420	13070	13179	13158	13108	13251	13216	13120	13199	13122	13157	13260	13090	13023	13371	13138	13336	13227	13396	13263	13238	13046	13156	13347	13194	13257	13237	13153	13181	13216	13073	13094	13400	13201	13312	13196	13186	13207	13055	13177	13279	13184	13200	13206	13204	13111	13250	13227	13466	13260	13264	13050	13150	13078	13098	13039	13292	13174	13039	13340	13237	13157	13178	13184	13058	13260	13208	13411	13236	13213	13228	13188	13257	13276	13139	13193	13133	13323	13104	13105	13187	13182	13136	13324	13247	12992	13201	13243	13205	13120	13303	13362	13274	13187	13112	13401	13009	13159	13400	13189	13262	13152	13365	13354	13233	13297	13398	13316	13298	13310	13024	13196	13248	13238	13346	13195	13040	13161	13283	13170	13140	13152	13337	13243	13298	13469	13171	13216	13357	13410	13280	13110	13276	13393	13108	13269	13086	13111	13270	13110	13314	13249	13258	13334	13130	13209	13294	13363	13166	13254	13330	13305	13420	13233	13191	12932	13359	13092	13328	13177	13249	13390	13110	13199	13224	13253	13206	13179	13429	13402	13158	13231	13079	13021	13229	13112	13137	13278	13099	13222	13433	13236	13263	13132	13335	13141	13120	13204	13178	13212	13240	13236	13316	13103	13123	13228	13090	13382	13181	13202	12915	13192	13310	13111	12970	13084	13259	13173	13257	13133	13140	13153	13176	13138	13239	13172	13193	13010	13248	13191	13364	13292	13170	13505	13224	13217	12983	13295	13094	13097	13026	13215	13173	13318	13185	13201	13308	13022	13169	13093	13249	13090	13013	13352	12918	13135	13283	13113	13159	13177	13155	13228	12930	13328	13106	13095	13055	13288	13409	13140	13226	13262	13200	13117	13072	13156	13255	13255	13217	13320	13022	13118	13055	13309	12913	13188	13151	13297	13348	13314	13093	13180	13124	13355	13186	13174	13220	13152	13107	13243	13154	13099	13229	13267	13216	13097	13191	13416	13188	13223	13232	13210	13141	13373	13272	13238	13164	13344	13381	13222	13181	13170	13395	13272	13410	13384	13294	13037	13314	13328	13269	13261	13382	13166	13146	13162	13148	13151	13306	13316	13107	13181	13080	13211	13142	13042	13181	13245	13125	13256	13190	13241	13226	13196	13214	13099	13308	13291	13289	13095	13154	13115	13289	13368	13229	13293	13134	13269	13335	13379	13171	13160	13103	13247	13278	13072	13077	13154	12934	13078	13156	13119	13149	13374	13001	13107	13204	13390	13071	13239	13160	13269	13288	13379	13287	13385	13264	13158	13094	13383	13131	13261	13170	13120	13206	13028	13094	13240	13301	13104	13149	13115	13266	13129	13181	13062	13103	13080	13216	13281	13091	13431	13312	13072	13257	13087	13226	13066	13008	13134	13315	13547	13373	13014	13289	13017	13214	13162	13142	13237	13341	13187	13013	13285	13103	13384	13128	13014	13211	13208	13285	13134	13274	13135	13199	13214	13143	13148	13190	13324	13058	13304	13326	13087	13393	13128	13020	13155	13168	13288	13195	13199	13246	13334	13121	13172	13112	13149	13303	13252	13334	13131	13332	13302	13209	13200	13040	13348	13224	13087	13356	13299	13274	13263	13183	13357	13299	13251	13091	13231	13254	13266	13224	13273	13103	13195	13231	13181	13227	13298	13165	13358	13268	13097	13274	13262	13282	13168	13145	13194	13228	13207	13242	13094	13066	13144	13223	13292	13224	13115	13334	13377	13337	13256	13220	13125	13102	13165	13165	13158	13364	13311	13068	13042	13102	13168	13316	13398	13258	13115	13162	13268	13242	13149	13364	13287	13140	13198	13294	13299	13112	13274	13305	13252	13308	13231	13253	13175	13210	13311	13270	13122	13319	13394	13137	13213	13052	13059	13265	13336	13096	13224	13154	13187	13043	13059	13156	13018	13319	13113	13204	13247	13294	13281	13314	13263	13165	13132	13224	13222	13124	13332	13091	13398	13164	13181	13296	13110	13070	13318	13312	13191	13374	13354	13021	13314	13261	13262	13062	13308	13233	13294	13221	13181	13162	13106	13149	13371	13295	13138	13203	13222	13213	13259	13135	13192	13293	13127	13150	12958	13129	13194	13207	13221	13240	13257	13260	13097	13328	13397	13381	13266	13180	13282	13163	13192	13138	13072	13221	13226	13301	13219	13362	13052	13325	13019	13330	13033	13064	13291	13005	13194	13181	13284	13188	13076	13343	13182	13389	13211	13169	13312	13415	13046	13064	12993	13345	13152	13247	13326	13216	12999	13166	13101	13185	13065	13253	13264	13234	13089	13104	13148	13237	13207	13200	13260	13011	13182	13237	13287	13128	13012	13232	13314	13254	13034	13026	13366	13054	13152	13209	13232	13420	13410	13068	13053	13239	13256	13459	13356	13152	13222	13088	13146	13168	13240	13090	13143	13407	13319	13101	13005	13098	13226	13269	13245	13165	13347	13120	13212	13283	13256	13105	13073	13231	13271	13317	13282	13211	13253	13316	13241	13317	13262	13223	13202	13125	13204	13048	13036	13336	13196	13124	13197	13234	13233	13461	13173	13036	13161	13275	13128	13071	13292	13422	13112	13088	13197	13192	13303	13333	13141	13134	13009	13060	13160	13285	13288	13348	13316	13022	13141	13203	13373	13130	13153	13111	13257	13206	13004	13247	13098	13094	13258	13388	13274	13065	13158	13220	13311	13078	13266	13266	13195	13157	13127	12991	13240	13243	13162	13234	13164	13267	13229	13352	13184	13211	13246	13186	13221	13385	13331	13233	13011	13004	12997	13216	13220	13402	13152	13100	13134	13332	13220	13362	13187	13064	13096	13147	13487	12958	13123	13207	13170	13131	13197	13199	13141	13095	13230	13079	13113	13025	13065	13358	13231	13316	13337	13393	13355	13296	13188	13056	13164	13087	13198	13261	13332	13228	13040	13114	13139	13108	13423	13204	13233	13139	13043	13208	13124	13006	13264	13031	13245	13190	13057	13054	13261	13226	12996	13188	13368	13029	13151	13115	13196	13285	13120	13217	13231	13200	13014	13229	13246	13419	13218	13266	13284	12972	13127	13124	13225	13293	13285	13199	13209	13126	13254	13248	13154	13070	13002	13076	13147	13256	13057	13001	13293	13232	13149	13234	13420	13063	13175	13341	13253	13254	13378	13263	13249	13101	13178	13138	13253	13082	13167	13274	13249	13129	13093	13337	13142	13234	13205	13304	13302	13311	13312	13104	13331	13246	13391	13327	13006	13028	13151	13089	13179	13168	13285	13416	13217	12948	13114	13225	12977	13106	13280	13156
30641	51893	43019	26703	16852	15878	16570	14582	13386	12452	12170	11807	11921	11712	11610	11626	11608	11514	11658	11552	11596	11519	11749	12723	13035	12798	12265	11928	11701	11701	11497	11291	11312	11415	11531	11477	11477	11575	11448	11344	11400	11360	11375	11548	11424	11518	11500	11545	11538	11349	11598	11517	11471	11456	11486	11351	11454	11485	11504	11607	11510	11376	11445	11343	11498	11508	11402	11579	11522	11473	11396	11460	11416	11330	11439	11699	11370	11343	11391	11428	11428	11414	11463	11343	11279	11407	11544	11483	11373	11471	11322	11432	11491	11423	11479	11365	11506	11411	11377	11299	11473	11504	11492	11469	11477	11427	11346	11428	11439	11431	11409	11495	11428	11345	11407	11476	11463	11534	11346	11331	11381	11382	11462	11479	11387	11422	11442	11380	11314	11463	11316	11447	11263	11268	11481	11445	11427	11309	11340	11398	11664	11551	11470	11334	11463	11439	11362	11558	11433	11373	11490	11510	11352	11445	11340	11297	11305	11231	11420	11385	11380	11461	11411	11447	11614	11349	11506	11527	11604	11375	11385	11383	11455	11473	11459	11361	11410	11321	11309	11409	11397	11451	11409	11398	11587	11337	11524	11457	11417	11510	11475	11384	11477	11369	11337	11515	11462	11435	11534	11380	11526	11454	11480	11515	11428	11485	11385	11370	11425	11354	11424	11427	11399	11554	11298	11478	11406	11393	11403	11331	11409	11311	11595	11308	11363	11478	11488	11453	11537	11375	11471	11378	11455	11274	11438	11325	11439	11493	11454	11285	11556	11563	11428	11284	11424	11310	11281	11368	11466	11512	11517	11550	11218	11419	11336	11535	11395	11461	11389	11338	11436	11386	11360	11396	11426	11400	11519	11594	11537	11484	11440	11384	11471	11390	11356	11412	11286	11469	11378	11348	11520	11513	11609	11551	11528	11417	11469	11460	11493	11425	11593	11409	11460	11360	11507	11344	11648	11405	11621	11589	11519	11447	11446	11387	11421	11514	11624	11398	11518	11393	11431	11608	11323	11374	11585	11569	11452	11385	11396	11292	11477	11535	11384	11429	11278	11313	11438	11423	11370	11417	11530	11491	11459	11323	11495	11366	11420	11420	11466	11498	11323	11337	11471	11463	11457	11401	11385	11382	11402	11416	11314	11299	11378	11371	11234	11222	11399	11469	11554	11523	11381	11401	11430	11318	11359	11373	11305	11459	11352	11475	11558	11421	11543	11463	11449	11503	11513	11475	11417	11402	11540	11328	11544	11563	11428	11469	11442	11310	11482	11433	11545	11489	11407	11327	11393	11503	11480	11442	11390	11300	11452	11387	11544	11429	11386	11501	11459	11474	11440	11348	11440	11336	11304	11455	11313	11365	11596	11403	11392	11228	11459	11406	11444	11305	11328	11428	11536	11374	11531	11319	11281	11394	11319	11451	11365	11342	11425	11289	11433	11514	11515	11437	11578	11547	11509	11484	11359	11538	11379	11382	11213	11445	11377	11484	11559	11367	11468	11445	11472	11530	11369	11460	11566	11311	11478	11291	11390	11452	11556	11545	11482	11369	11406	11299	11625	11431	11506	11391	11248	11471	11528	11541	11396	11295	11340	11500	11486	11429	11337	11477	11479	11621	11300	11494	11349	11418	11484	11370	11453	11371	11375	11424	11409	11316	11351	11351	11445	11440	11289	11447	11464	11453	11425	11479	11388	11553	11552	11415	11428	11518	11352	11566	11286	11455	11441	11541	11268	11409	11476	11342	11308	11697	11367	11323	11437	11377	11536	11285	11316	11425	11611	11458	11477	11495	11375	11348	11548	11420	11414	11394	11454	11417	11594	11554	11345	11445	11330	11431	11473	11448	11424	11551	11428	11339	11475	11572	11397	11429	11573	11557	11383	11548	11380	11399	11405	11527	11327	11430	11380	11488	11453	11462	11613	11411	11418	11467	11413	11341	11515	11444	11350	11346	11517	11357	11482	11359	11490	11416	11448	11441	11433	11497	11658	11511	11538	11295	11282	11381	11293	11476	11266	11485	11394	11452	11485	11398	11482	11423	11342	11369	11546	11529	11394	11338	11508	11442	11554	11660	11399	11409	11495	11420	11348	11505	11448	11452	11354	11341	11347	11382	11429	11328	11585	11551	11493	11360	11480	11511	11447	11514	11600	11416	11354	11367	11325	11464	11376	11592	11406	11336	11382	11470	11347	11397	11376	11423	11470	11472	11614	11373	11451	11459	11615	11420	11348	11514	11542	11324	11478	11311	11495	11504	11599	11461	11443	11399	11350	11178	11428	11454	11467	11432	11457	11500	11448	11099	11412	11361	11367	11360	11463	11444	11269	11432	11367	11408	11461	11469	11304	11503	11510	11478	11409	11426	11418	11473	11551	11400	11457	11448	11475	11489	11410	11361	11481	11377	11395	11332	11398	11573	11486	11396	11531	11514	11444	11371	11476	11364	11384	11406	11441	11703	11503	11505	11432	11621	11615	11537	11485	11436	11368	11497	11312	11527	11411	11293	11392	11466	11588	11376	11450	11412	11588	11469	11451	11426	11496	11396	11402	11500	11507	11519	11478	11455	11504	11233	11396	11385	11462	11453	11558	11450	11362	11388	11440	11463	11371	11305	11413	11393	11323	11564	11296	11381	11380	11398	11541	11380	11342	11272	11449	11434	11370	11325	11319	11436	11455	11412	11511	11415	11321	11398	11425	11300	11284	11461	11491	11366	11399	11431	11247	11464	11579	11469	11395	11419	11376	11427	11456	11397	11422	11358	11450	11456	11558	11424	11538	11382	11661	11347	11450	11363	11461	11460	11504	11389	11532	11528	11442	11485	11431	11492	11539	11545	11412	11475	11311	11404	11484	11441	11450	11311	11332	11445	11444	11508	11401	11427	11387	11487	11433	11501	11538	11516	11518	11303	11372	11451	11624	11560	11273	11400	11409	11249	11422	11476	11399	11533	11492	11375	11419	11584	11520	11451	11338	11348	11439	11396	11329	11534	11216	11446	11603	11350	11355	11446	11390	11401	11499	11453	11266	11240	11539	11512	11368	11489	11270	11343	11349	11406	11444	11560	11390	11272	11499	11410	11410	11413	11332	11479	11416	11311	11432	11501	11681	11286	11617	11398	11446	11361	11193	11431	11341	11340	11443	11384	11315	11362	11388	11297	11500	11255	11319	11378	11564	11426	11440	11401	11406	11362	11495	11569	11442	11380	11508	11476	11514	11376	11418	11394	11518	11462	11482	11433	11380	11394	11369	11368	11457	11372	11516	11362	11525	11560	11386	11342	11315	11614	11580	11402	11470	11423	11404	11351	11362	11418	11286	11474	11430	11418	11389	11544	11430	11426	11395	11456	11426	11583	11551	11536	11444	11392	11363	11454	11421	11531	11296	11401	11208	11490	11540	11468	11534	11489	11456	11519	11386	11434	11387	11391	11333	11466	11541	11447	11326	11377	11432	11356	11351	11521	11438	11400	11488	11483	11349	11427	11389	11220	11501	11482	11530	11320	11364	11430	11441	11588	11464	11661	11404	11417	11520	11471	11432	11436	11532	11562	11384	11400	11487	11427	11474	11419	11477	11441	11329	11429	11565	11480	11362	11656	11503	11392	11325	11365	11300	11446	11578	11257	11447	11408	11482	11472	11482	11586	11512	11496	11537	11480	11424	11469	11534	11543	11497	11473	11243	11310	11399	11445	11302	11593	11246	11448	11383	11460	11417	11511	11399	11356	11499	11458	11477	11408	11348	11448	11325	11344	11431	11421	11501	11427	11413	11486	11311	11405	11382	11644	11233	11407	11460	11384	11375	11417	11303	11412	11450	11415	11315	11373	11462	11425	11491	11339	11444	11326	11429	11466	11380	11303	11488	11558	11542	11382	11328	11392	11342	11533	11482	11361	11428	11403	11583	11513	11287	11561	11490	11377	11503	11464	11605	11380	11387	11492	11514	11644	11426	11447	11492	11431	11416	11650	11226	11295	11438	11554	11501	11672	11524	11525	11341	11451	11412	11622	11441	11504	11362	11259	11477	11430	11469	11374	11432	11674	11621	11273	11426	11638	11406	11560	11576	11446	11469	11272	11404	11387	11617	11421	11377	11578	11389	11373	11482	11503	11412	11436	11410	11436	11433	11445	11601	11521	11360	11331	11461	11389	11481	11396	11524	11366	11401	11435	11413	11349	11437	11494	11270	11539	11471	11503	11388	11402	11446	11435	11438	11638	11516	11436	11253	11376	11378	11630	11444	11346	11499	11464	11528	11426	11422	11436	11376	11442	11509	11482	11548	11548	11396	11478	11405	11427	11475	11260	11435	11463	11507	11370	11464	11516	11458	11524	11448	11683	11542	11494	11420	11462	11347	11318	11385	11619	11483	11328	11450	11316	11491	11406	11473	11348	11228	11521	11375	11508	11406	11449	11489	11391	11338	11431	11535	11377	11456	11525	11435	11257	11449	11398	11377	11367	11308	11372	11285	11567	11436	11391	11448	11334	11576	11394	11476	11374	11368	11478	11379	11580	11499	11335	11427	11447	11446	11282	11476	11334	11470	11493	11485	11577	11256	11417	11309	11546	11430	11442	11519	11254	11459	11318	11498	11383	11558	11343	11447	11402	11552	11354	11418	11369	11458	11421	11246	11393	11480	11428	11387	11463	11307	11541	11520	11353	11404	11448	11412	11333	11303	11364	11316	11637	11516	11346	11473	11456	11293	11356	11299	11325	11370	11475	11471	11373	11402	11536	11397	11383	11471	11455	11480	11466	11542	11418	11449	11431	11437	11469	11464	11420	11497	11241	11420	11444	11395	11376	11462	11587	11336	11546	11428	11308	11336	11464	11431	11463	11606	11621	11415	11382	11474	11484	11450	11433	11300	11316	11442	11511	11516	11325	11320	11442	11323	11608	11367	11413	11408	11521	11385	11538	11427	11207	11549	11611	11320	11324	11439	11340	11571	11377	11613	11427	11411	11351	11414	11458	11459	11292	11506	11474	11356	11295	11284	11439	11396	11359	11325	11508	11507	11411	11498	11530	11425	11368	11473	11475	11349	11461	11517	11317	11444	11376	11340	11360	11480	11441	11385	11504	11546	11506	11330	11550	11552	11463	11388	11502	11343	11323	11490	11338	11532	11252	11416	11414
24824	21319	27918	27003	20186	18373	18131	16411	15583	15393	15227	15075	15362	15078	14853	14887	14746	15113	15107	14866	14931	14906	15126	15360	15458	15567	15233	14981	14945	15077	14825	14846	15032	14840	14786	15040	14760	14743	14758	14829	14742	14749	14893	15046	14821	14780	14891	14858	14778	14877	14764	14842	14864	14784	14875	14781	14906	14993	14825	15028	14895	14899	14743	14946	15080	14846	14860	14892	14885	14831	14715	14705	14828	14699	14833	14696	15010	14851	15022	14791	14894	14987	14768	14852	14679	14844	14903	14915	14782	14718	14810	14897	14606	14844	14727	14825	14918	14892	14700	14980	14909	14943	14926	14895	15074	14848	14693	14744	14749	14908	14712	14869	14794	14646	14620	15040	14741	14915	14760	14849	14819	14942	14807	14888	14975	14710	14847	14889	14838	15013	14883	14644	14942	14910	14769	15018	14774	14685	14826	14763	14878	14756	14796	14603	14867	14799	14817	14844	15066	14788	14717	14829	14930	14838	14814	14697	15133	14682	14731	14648	14901	14711	14767	14661	14773	14887	14842	15029	15008	14846	14779	14587	14735	14751	14635	14803	14789	14882	14663	14930	14854	15017	14881	14782	14842	14659	14831	14546	14792	14565	14966	14847	15013	14772	14822	15006	14782	14830	15000	14741	14907	14985	14755	14990	15012	15013	14961	14800	14856	14799	14830	14732	14861	15044	14833	14859	14894	14900	14891	14877	14664	14792	14937	14977	14899	14816	14734	14791	14918	14954	14888	14797	14745	14736	14556	14791	15026	14911	14709	14872	14933	14969	14804	14797	14803	14927	14820	14926	14944	15037	14804	14749	14667	14761	14784	14933	14737	14752	14969	15096	14823	14861	14753	14847	14881	14847	14927	14729	15065	14777	14963	14907	14752	14655	14724	14794	14780	14860	14901	14768	14956	14873	14979	14810	14875	14709	14868	14726	14976	14960	14923	14842	14714	14696	14683	14723	14604	14868	14929	14870	14866	14917	14629	14739	14693	14874	15024	14780	14837	14807	14943	14918	14827	14979	14902	14852	14805	14773	14744	14794	14921	14875	14960	14765	14836	14842	14933	14719	14934	14859	14864	14770	14954	14822	14943	14753	14882	14706	15012	14946	15017	14873	14914	14872	14870	14936	14925	14737	14836	14959	14884	14617	14712	14762	14827	14670	14838	14711	14882	14959	14744	14709	14935	14677	14942	15113	14858	14879	14764	14646	14741	14884	14657	14774	14754	14940	14948	14824	14810	14867	14747	14791	14757	14827	14837	14810	14771	14684	14901	14796	14802	14978	14905	14837	14830	14796	14900	14801	14637	14752	14654	14733	14739	14925	14882	14982	14891	14902	14868	14856	14934	14855	14886	14807	14797	14748	14983	14828	14810	14765	14903	14690	14801	14770	14825	14949	14870	14834	14802	14827	14815	14931	14920	14932	14707	14829	14648	14897	14926	14991	15003	14745	14710	14935	14964	14787	14668	14844	14704	14737	14730	14829	14830	14886	14611	14568	14718	14835	14780	15007	14914	14922	14956	14764	14890	14926	14783	14994	14757	14699	14923	14808	14858	14973	15032	14859	14856	14882	14821	14838	14938	14858	14808	14951	14671	14639	14730	14861	14886	14870	14785	14812	14822	15001	14738	14866	14800	14890	14852	14904	14811	14757	14823	14670	14864	14868	14896	14873	14935	14756	14852	14971	15128	15040	14830	14763	14634	14993	14763	14806	14973	14730	14672	14921	14748	14944	14677	14715	14793	14657	14798	14570	14872	14895	14756	14811	14831	14981	14887	14719	14940	14788	14886	14702	14652	14656	15053	14925	14717	14812	14841	14858	14772	14812	14916	14880	14582	14609	14886	14937	14892	14871	15115	14957	14688	14772	14937	14884	14758	14817	14883	14601	14947	14756	14957	14618	14811	14713	14759	14771	15001	14859	14883	14897	14960	15041	14769	14895	15079	14704	14676	14813	14804	14703	14951	14617	14784	14910	15008	14748	14841	14895	14986	14833	15001	14904	14846	14733	14946	15054	14924	14929	14888	14782	15005	14946	14927	14905	14918	14789	14762	14760	14901	14893	14767	14837	14994	15019	14953	15014	14832	14958	14832	14756	14729	14834	14879	14770	14857	14707	14882	14752	14850	14934	14775	14931	14851	14911	14875	14808	14775	14880	14707	14950	15026	14942	14709	14775	14928	14953	14976	14919	14890	14818	14922	14791	14717	14873	14763	14886	14995	14693	14775	14840	14813	14754	14849	14868	14896	14765	14878	14963	14832	14797	14650	14602	14793	14886	14800	14826	14808	14927	14801	14750	14622	14538	14896	14857	14765	14737	14685	14809	14956	14838	14897	14801	14818	14766	14986	14829	14914	14732	14969	14761	14846	14870	15008	14816	14750	14992	14758	14869	15012	14825	14898	14798	14870	14717	14919	14760	14740	14781	14688	14753	14851	14908	14816	14912	14870	14728	14878	14778	14758	14841	14745	14870	14640	14876	14898	14717	14595	14935	14934	14851	14876	14879	15012	14949	15093	14797	15114	14681	14978	14751	14949	14725	14821	14860	14682	14934	14839	14813	14925	14727	15006	14904	15002	14792	14718	14989	14693	14802	14745	14758	14848	15034	14835	14907	15006	14868	14736	14892	14640	14676	14859	14720	14714	14753	14881	14912	14782	14834	14698	14767	14823	14712	14818	14750	14847	14915	14762	14803	14691	14791	14889	14827	14704	14924	14881	14711	14836	14635	14784	14818	14869	14899	14835	14701	14689	14844	14796	15047	15054	14842	14800	14745	14894	14685	14900	14883	14739	14720	14992	14983	14853	14844	14976	14668	14882	14973	14862	15093	15035	14873	14889	14732	14779	14958	14945	14806	14810	14773	14819	14718	14826	14790	14887	14867	14952	14844	14884	14681	14859	14865	14803	14874	14831	14731	14648	14839	14909	14847	14797	14694	14721	14977	14782	14790	14853	15052	14829	14626	14860	14625	14800	14709	14775	14719	14802	14912	14749	14998	14695	14827	14667	15028	14773	14607	15115	14832	14881	14840	14864	14863	14590	14962	14930	14793	14770	14920	14794	14681	14802	14936	14814	14844	14860	14896	14743	14834	14852	14924	14821	14822	14947	14694	14943	14825	15019	15014	14920	14863	14791	14990	14751	14691	14708	14876	14682	15099	14754	14945	14906	14904	14947	14737	14903	14874	14819	14911	14900	15066	14912	14780	14811	14666	14910	14753	15115	14921	14905	14816	14775	14796	14701	14657	14732	14849	14829	14822	14897	14806	14928	14677	14748	14895	14850	14954	14951	14645	15006	14869	14784	14951	15032	14783	14971	15001	14969	15024	14993	14738	14877	14823	14859	14680	14744	14940	14910	14896	14864	14882	14944	15040	14765	14709	14875	14882	14810	14803	14844	14868	14786	14899	14827	14797	14800	14850	14837	14807	14804	14835	14848	14934	14994	14765	14842	14856	14932	14732	14807	14722	14750	14779	14653	14745	14766	14926	14944	14676	14857	14803	14737	14840	14718	14790	14841	15026	14919	14891	14887	14935	14906	14735	14902	14796	14923	14649	14882	14806	14817	14943	15002	14863	14739	14641	14677	15185	14894	14748	14827	14964	14815	14797	14912	15038	14816	14746	14613	14991	14874	14757	14711	14780	15041	14693	14853	14831	14956	14968	14825	14742	14716	14937	14717	14796	14851	14695	14743	14981	14974	14947	15120	14968	14945	14681	15037	14798	14984	14816	14725	14697	14661	14848	14891	14857	14883	14755	14798	14709	15055	14721	14807	14631	14856	14691	14854	14785	14748	14874	14704	15033	14895	14828	14882	14739	14813	14975	14857	14729	14656	14919	14910	14934	15051	14828	14983	15126	14880	14592	14800	14846	15044	14810	14901	14865	14893	15003	14860	14905	14903	14843	14834	14802	14856	14897	15038	14981	14854	14731	14997	14880	14776	14796	14871	14736	14811	14663	14677	14846	14706	14742	14861	14855	14776	14842	14866	14879	14898	14718	14810	14718	14877	15075	14762	14913	14867	14791	15058	14859	14788	14938	14882	14765	14927	14602	14840	14774	14894	14953	14838	14676	14672	14731	14805	14815	14967	14718	14920	15006	14842	14659	14915	14859	14909	14999	14778	14864	14696	14910	14794	14843	14871	14884	14648	14864	14686	14791	14784	14750	14908	14848	14870	14858	14768	14692	14756	14847	14741	14931	14906	14964	15010	14889	14972	14734	14956	14873	14766	14682	14852	14638	14619	14836	14823	14775	14846	14660	14573	14909	15005	14724	14929	14919	14936	14825	14902	14778	14903	14594	15085	14833	14888	14760	14702	14942	14810	14785	14842	14831	14767	14742	14688	14793	14818	14800	14819	14768	14796	14928	14706	14762	14820	14903	14789	14641	14714	14847	14715	14869	14922	14930	14886	14735	14927	14888	14700	14657	14785	14998	14885	14951	14792	14842	14871	14803	14926	15119	14950	14854	14771	14884	14938	14998	14690	14799	14840	14980	14819	14855	15010	14843	14848	14838	14754	14851	14737	14824	14836	14910	14656	14803	15057	15033	15086	15072	14899	14565	14860	14923	14878	14636	14844	14893	14836	14820	14933	14752	14874	14870	14918	14845	14864	14596	14770	14842	14859	14805	14976	14698	14846	14774	14738	14860	14875	14852	14971	14842	14927	14851	14906	14789	14638	14905	14663	14753	15031	14889	14975	14865	14740	14680	14762	14820	14854	14864	14775	14750	14982	14728	14705	14784	14882	14720	14842	15056	14921	14890	14842	14593	14985	14916	14821	14822	14732	14773	14724	14714	14933	14742	14941	14879	14680	14931	14888	14892	14955	14806	14866	14628	14744	14814	15002	14971	14724	14907	14949	14712	14906	14812	14769	14996	14761	14816	14696	14745	15111	14870	14719	14899	14926	14973	14980	14872	14755	14830	15002	15017	14842	14913	14953	14918	14876	14730	14669	14828	14723	14630	14882	14638	14978	15054	14884	14875	14688	14913	14946	14870	14841	14672	14887	14685	14659	14825	14957	14962	14784	14953	14934	14760	14731	14845	14624	14886	14859	14611	14893	14803	14901	14642	14750	14893	14896	14902	14955	14808	14854	14931	14764	14793	14822	14955	14888	14695	14658	14995
28242	46526	36583	22110	17268	16611	15960	14398	13541	13036	12931	12921	12620	12622	12631	12614	12675	12653	12744	12634	12390	12651	12687	13310	13396	13205	12804	12865	12612	12411	12526	12405	12458	12219	12395	12449	12286	12496	12381	12503	12456	12438	12502	12527	12505	12431	12542	12484	12432	12316	12464	12429	12396	12259	12256	12396	12395	12396	12394	12441	12405	12468	12344	12389	12298	12555	12348	12355	12399	12315	12296	12368	12358	12362	12382	12498	12351	12288	12443	12423	12627	12329	12413	12497	12365	12444	12432	12281	12460	12224	12431	12271	12441	12374	12380	12413	12405	12345	12537	12276	12418	12489	12351	12638	12377	12348	12461	12444	12258	12347	12456	12492	12426	12419	12379	12315	12413	12581	12458	12395	12379	12457	12478	12353	12450	12604	12357	12526	12334	12368	12202	12480	12422	12309	12437	12290	12483	12360	12385	12384	12422	12319	12521	12300	12398	12390	12522	12351	12329	12278	12377	12436	12293	12429	12302	12563	12385	12289	12364	12435	12412	12374	12420	12407	12430	12308	12610	12466	12342	12366	12392	12442	12531	12318	12490	12359	12407	12239	12498	12381	12462	12350	12398	12310	12465	12226	12429	12346	12346	12334	12375	12415	12433	12361	12326	12488	12324	12367	12373	12307	12371	12363	12362	12305	12346	12581	12271	12354	12362	12367	12395	12298	12350	12401	12418	12293	12484	12569	12380	12389	12414	12352	12341	12346	12266	12370	12596	12403	12475	12455	12462	12405	12463	12468	12365	12500	12440	12439	12449	12454	12471	12308	12356	12452	12466	12242	12474	12342	12284	12415	12532	12419	12367	12469	12461	12414	12376	12417	12463	12364	12146	12276	12352	12334	12410	12318	12527	12519	12394	12166	12443	12440	12221	12521	12374	12426	12383	12550	12321	12369	12410	12444	12289	12469	12403	12403	12322	12471	12284	12402	12482	12412	12302	12400	12307	12190	12533	12322	12491	12361	12432	12336	12355	12310	12474	12476	12477	12421	12333	12346	12530	12408	12386	12385	12317	12454	12424	12357	12326	12475	12263	12408	12465	12578	12492	12558	12425	12243	12397	12467	12224	12273	12587	12337	12406	12329	12363	12357	12288	12370	12264	12473	12303	12461	12379	12312	12622	12199	12245	12305	12273	12287	12357	12404	12292	12504	12488	12418	12317	12337	12352	12421	12416	12474	12303	12524	12448	12369	12400	12403	12478	12338	12355	12325	12389	12451	12402	12357	12545	12282	12304	12458	12620	12265	12384	12463	12374	12394	12331	12464	12380	12391	12506	12374	12536	12451	12351	12410	12305	12479	12342	12413	12371	12416	12456	12355	12312	12541	12459	12461	12314	12375	12429	12500	12289	12310	12558	12441	12346	12570	12326	12536	12402	12466	12308	12509	12489	12187	12347	12247	12416	12366	12471	12383	12365	12502	12349	12294	12419	12408	12405	12527	12389	12499	12408	12231	12472	12327	12448	12657	12503	12427	12272	12380	12454	12482	12410	12494	12439	12462	12369	12356	12440	12371	12414	12295	12259	12432	12292	12276	12420	12349	12374	12321	12356	12467	12510	12575	12483	12476	12553	12399	12471	12166	12352	12460	12435	12367	12453	12245	12483	12352	12375	12231	12440	12371	12239	12411	12200	12432	12449	12268	12493	12181	12401	12550	12327	12418	12450	12442	12391	12325	12436	12362	12337	12403	12436	12465	12194	12347	12525	12317	12450	12300	12400	12329	12466	12480	12397	12446	12373	12590	12366	12396	12385	12517	12361	12350	12435	12286	12444	12309	12440	12416	12502	12470	12306	12398	12166	12521	12287	12501	12494	12288	12543	12369	12381	12321	12459	12321	12526	12397	12234	12278	12160	12407	12329	12262	12382	12322	12487	12381	12378	12396	12368	12609	12341	12513	12435	12490	12503	12438	12356	12397	12444	12513	12262	12353	12242	12466	12413	12541	12523	12431	12379	12470	12549	12566	12424	12565	12209	12432	12431	12427	12418	12463	12270	12449	12341	12378	12412	12449	12218	12322	12564	12356	12429	12346	12416	12445	12291	12411	12313	12387	12338	12463	12344	12472	12423	12359	12294	12488	12481	12415	12382	12403	12373	12471	12366	12442	12386	12314	12379	12440	12303	12455	12454	12374	12415	12266	12301	12398	12461	12229	12554	12371	12377	12437	12319	12389	12409	12423	12317	12467	12384	12357	12297	12302	12366	12380	12421	12303	12266	12401	12338	12302	12314	12333	12617	12396	12494	12457	12392	12294	12285	12516	12396	12312	12399	12443	12405	12267	12330	12264	12498	12403	12299	12376	12489	12304	12455	12357	12342	12481	12141	12395	12406	12138	12376	12215	12402	12346	12570	12540	12353	12546	12538	12327	12412	12195	12397	12314	12373	12460	12495	12303	12225	12414	12510	12219	12508	12547	12335	12357	12432	12340	12671	12320	12368	12376	12346	12369	12456	12311	12627	12421	12508	12447	12555	12528	12425	12495	12477	12353	12471	12379	12311	12242	12442	12507	12414	12565	12372	12387	12496	12329	12353	12290	12329	12484	12337	12402	12314	12590	12431	12412	12358	12170	12348	12414	12425	12362	12524	12422	12322	12324	12299	12462	12257	12365	12382	12476	12433	12576	12385	12537	12376	12351	12405	12316	12301	12525	12474	12309	12321	12420	12363	12474	12570	12399	12367	12415	12275	12375	12485	12405	12586	12347	12297	12423	12450	12501	12363	12364	12355	12383	12430	12369	12417	12293	12434	12250	12375	12300	12301	12494	12384	12537	12429	12429	12438	12304	12369	12319	12445	12418	12301	12222	12375	12395	12360	12318	12419	12463	12485	12424	12242	12330	12438	12393	12333	12361	12390	12365	12496	12347	12287	12511	12277	12384	12527	12236	12513	12320	12433	12375	12302	12323	12298	12312	12310	12574	12558	12329	12213	12311	12406	12342	12285	12320	12435	12468	12306	12572	12249	12208	12417	12340	12298	12385	12535	12408	12270	12473	12413	12301	12394	12224	12569	12419	12448	12363	12418	12177	12246	12387	12383	12454	12358	12494	12272	12272	12337	12426	12320	12232	12424	12322	12497	12399	12304	12301	12324	12435	12431	12376	12371	12440	12294	12394	12345	12328	12256	12306	12402	12406	12350	12556	12474	12450	12398	12434	12391	12396	12422	12372	12459	12295	12391	12362	12372	12531	12303	12310	12372	12392	12456	12268	12376	12506	12302	12299	12365	12511	12342	12326	12487	12537	12491	12335	12289	12325	12503	12444	12222	12306	12444	12542	12384	12347	12269	12493	12412	12446	12441	12385	12424	12394	12457	12474	12450	12377	12376	12299	12465	12419	12420	12259	12260	12479	12461	12481	12525	12383	12410	12419	12456	12424	12370	12416	12285	12388	12344	12508	12456	12360	12547	12343	12489	12401	12423	12352	12484	12461	12496	12370	12385	12336	12307	12358	12417	12404	12375	12474	12171	12312	12278	12638	12394	12488	12385	12347	12335	12357	12454	12348	12407	12432	12360	12546	12424	12451	12407	12392	12407	12393	12556	12388	12436	12424	12395	12542	12345	12308	12426	12445	12556	12335	12316	12416	12309	12428	12282	12342	12369	12573	12389	12585	12399	12583	12327	12236	12510	12393	12505	12285	12352	12409	12439	12356	12542	12543	12441	12293	12357	12420	12496	12525	12479	12479	12439	12297	12516	12326	12442	12385	12332	12529	12399	12278	12286	12467	12173	12181	12367	12396	12460	12258	12345	12327	12505	12352	12504	12569	12370	12260	12384	12273	12319	12358	12494	12352	12256	12474	12314	12434	12490	12447	12214	12395	12575	12299	12369	12369	12366	12365	12388	12419	12322	12453	12514	12623	12452	12237	12355	12395	12388	12485	12526	12382	12477	12546	12377	12320	12378	12454	12402	12390	12342	12494	12345	12379	12352	12385	12279	12487	12477	12396	12392	12584	12482	12227	12442	12281	12266	12441	12526	12488	12336	12208	12309	12283	12539	12511	12393	12349	12314	12527	12530	12339	12287	12414	12565	12505	12334	12326	12320	12444	12304	12321	12383	12577	12299	12378	12430	12327	12532	12474	12275	12373	12423	12299	12362	12418	12497	12384	12356	12368	12503	12507	12361	12362	12307	12455	12389	12407	12449	12388	12444	12471	12468	12358	12549	12395	12423	12258	12454	12299	12536	12453	12411	12165	12313	12271	12409	12355	12357	12415	12336	12534	12390	12356	12399	12429	12478	12506	12381	12256	12439	12461	12421	12355	12320	12422	12442	12528	12478	12325	12378	12309	12563	12182	12413	12283	12309	12367	12277	12374	12414	12306	12348	12355	12375	12368	12426	12385	12424	12508	12396	12314	12360	12501	12412	12413	12337	12438	12338	12381	12371	12389	12381	12535	12391	12413	12381	12497	12396	12420	12442	12299	12456	12445	12458	12225	12143	12354	12304	12443	12522	12498	12295	12280	12316	12375	12294	12353	12323	12440	12466	12305	12471	12451	12379	12312	12389	12473	12452	12331	12328	12477	12345	12416	12487	12353	12261	12465	12347	12343	12620	12525	12405	12412	12387	12472	12372	12502	12512	12424	12267	12487	12407	12246	12402	12399	12491	12374	12150	12324	12278	12504	12362	12470	12276	12463	12202	12290	12479	12286	12430	12456	12363	12405	12370	12314	12374	12297	12449	12404	12334	12341	12386	12223	12396	12493	12444	12400	12520	12374	12355	12575	12283	12458	12484	12323	12410	12476	12275	12371	12491	12521	12604	12505	12406	12422	12313	12226	12344	12386	12535	12313	12433	12277	12404	12427	12403	12251	12444	12336	12390	12468	12472	12333	12357	12382	12370	12405	12529	12352	12430	12315	12340	12439	12560	12406	12398	12545	12405	12482	12593	12294	12342	12172	12386	12357	12459	12539	12602	12359	12437	12362	12566	12424	12367	12431	12451	12257	12531	12388	12280	12292	12417	12372	12292	12433	12199	12322	12479	12413	12399	12360	12454	12331	12292	12251	12266	12292	12312	12430	12385	12448	12421	12498	12271	12383	12430	12417	12391	12257	12383	12369	12349	12283	12336	12338	12228	12360	12387	12518	12467	12372	12563	12646	12509	12428	12379	12259
22148	21144	28458	24230	21690	23725	24028	17558	16178	15811	15719	15433	15657	15192	15148	15364	15124	15250	15170	14900	14878	15127	15968	17209	17283	16833	16024	15510	15259	14946	14942	14776	14851	14785	14880	15081	14823	14628	14835	14916	14658	14785	14697	14676	14826	14729	14824	14680	14694	14808	14895	14899	14976	14994	14778	14888	14978	14840	14791	14894	14688	14645	14763	14538	14728	14893	14629	14921	14841	14756	14974	14860	14615	14687	14678	14778	14660	14936	14816	14764	14887	14923	14796	14775	14887	14711	14854	14815	14938	14765	14676	14561	14715	14871	14876	14541	14671	14841	14625	14840	14695	14865	14769	14870	14773	14645	14694	14818	14675	14750	14683	14744	14700	14706	14601	14925	14786	14817	14746	14733	14954	14946	14930	14708	14558	14548	14853	14776	14812	14857	14787	14787	14771	14810	14710	14634	14694	14613	14718	14580	14737	14865	14848	14812	14767	14732	14811	14773	14838	14844	14875	14891	14750	14797	14808	14757	14710	14581	14720	14965	14798	14860	14845	14594	14986	14907	14719	14803	14668	14465	14702	14827	14910	14587	14776	14766	14882	14631	14839	14779	15067	14684	14804	14618	14705	14854	14706	14529	14736	14741	14848	14903	14741	14659	14522	14853	14639	14634	14820	14796	14561	14728	14605	14879	15034	14832	14857	14783	14678	14847	14710	14824	14836	14781	14829	14603	14489	14921	14709	14674	14388	14802	14887	15010	14768	14711	14795	14794	14826	14828	14656	14675	14690	14682	14719	14799	14673	14786	14726	14856	14671	14605	14377	14634	14655	14619	14904	14701	14770	14687	14623	14485	14737	14789	14652	14908	14786	14783	14712	14661	14607	14721	14731	14805	14698	14652	14674	14778	14804	14950	14904	14699	14685	14939	14781	14650	14636	14856	14831	14699	14883	14390	14522	14662	14753	14715	14564	14725	14748	14663	14515	14683	14661	14723	14713	14898	14695	14744	14688	14682	14955	14625	14604	14746	14753	14815	14858	14807	14971	14791	14601	14688	14655	14652	14743	14725	14899	14823	14828	14578	14724	14830	14651	14735	14677	14699	14702	14903	14809	14813	14776	14809	14872	14824	14769	14689	14592	14599	14656	14694	14716	14823	14766	14781	15022	14850	14794	14703	14856	14670	14710	15016	14768	14697	14651	14847	14651	14803	14910	14839	14752	14838	14561	14630	14845	14787	14760	14761	14532	14777	14590	14853	14589	14688	14883	14672	14756	14717	14706	14731	14872	14715	14826	14906	14789	14809	14670	14728	14720	14561	14642	14595	14762	14823	14950	14705	14755	14616	14677	14884	14607	14933	14917	14724	14660	14716	14707	14831	14669	14745	14928	14868	14802	14659	14747	14680	14610	14608	14769	14805	14727	14854	14798	14504	14683	14721	14637	14594	14820	14741	14618	14699	14856	14633	14719	14616	14930	14847	14640	14717	14808	14689	14594	14693	14871	14809	14707	14669	14861	14817	14570	14892	14755	14651	14726	14752	15026	14736	14916	14814	14923	14678	14562	14695	14720	14677	14704	14883	14738	14592	14695	14644	15009	14847	14754	14767	14814	14745	14501	14743	14506	14664	14599	14658	14625	14548	14657	14673	14825	14690	14759	14654	14816	14882	14720	14660	14675	14810	14903	14834	14836	14733	14629	14792	14654	14646	14714	14688	14981	14746	14707	14797	14644	14726	14765	14797	14612	14446	14550	14749	14764	14796	14900	14705	14982	14669	14789	14733	14869	14772	14967	14708	14711	14736	14650	14738	14870	14723	14705	14437	14797	14792	14783	14763	14865	14722	14716	14837	14837	14630	14590	14810	14939	14462	14820	14748	14669	14639	14778	14537	14742	14885	14804	14595	14634	14819	14624	14639	14680	14794	14621	14679	14778	14740	14694	14754	14864	14611	14864	14756	14666	14719	14798	14760	14426	14779	14879	14932	14678	14775	14783	14557	14628	14839	14935	14798	14818	14987	14716	14905	14830	14843	14759	14843	14730	14838	14688	14805	14763	14783	14681	14526	14689	14938	14977	14902	14819	14721	14911	15018	14894	14923	14742	14809	14895	14728	14493	14618	14816	14902	14530	14809	14680	14801	14611	14737	14824	14545	14745	14760	14812	14731	14772	14711	14671	14590	14824	14654	14962	14736	14853	14842	14621	14625	14777	14482	14672	14656	14560	14788	14638	14867	14762	14627	14689	14771	14774	14657	14774	14814	14934	14402	14560	14636	14698	14848	14718	14779	14910	14824	14908	14664	14746	14788	14958	14761	14654	14768	14671	14885	14582	14630	14873	14789	14886	14708	14674	14677	14720	14748	14879	14618	14657	14795	14820	14615	14858	14989	14656	14831	14719	14632	14576	14570	14696	14564	14874	14775	14657	14632	14872	14874	14692	14774	14681	14551	14645	14701	14744	14831	14896	14543	14621	14727	14916	14850	14636	14861	14698	14548	14519	14846	14805	14683	14751	14795	14717	14844	14651	14842	14706	14454	14514	14694	14842	14883	14757	14906	14885	14700	14722	14691	14659	14691	14672	14809	14749	14623	14555	14799	14684	14847	14581	14629	14677	14560	14778	14716	14585	14744	14830	14728	14760	14810	14627	14658	14718	14612	14513	14721	14693	14719	14618	14882	14755	14954	14726	14800	14756	14691	14722	14666	14775	14810	14634	14839	14754	14776	14726	14769	14626	14749	14828	14504	14717	14677	14647	14753	14805	14556	14511	14718	14621	14791	14895	14785	14587	14772	14707	14766	14855	14615	14588	14790	14828	14527	14654	14590	14725	14819	14742	14815	15009	14788	14739	14613	14653	14811	14641	14697	14762	14696	14664	14876	14473	14753	14740	14673	14645	14562	14750	14708	14613	14791	14688	14725	14615	14657	14870	14837	15096	14760	14720	14661	14663	14723	14621	14737	14703	14833	14564	14805	14750	14745	14646	14711	14630	14777	14707	14871	14744	14771	14765	14748	14715	14825	14562	14569	14772	14595	14790	14646	14799	14724	14687	14794	14744	14598	14717	14609	14644	14598	14808	14690	14900	14560	14556	14593	14872	14960	14668	14623	14653	14775	14736	14606	14696	14742	14876	14521	14899	14800	14642	14732	14724	14678	14606	14760	14610	14761	14938	14806	14953	14760	14629	14872	14638	14676	14530	14678	14633	14799	14739	14789	14739	14580	14831	14567	14570	14709	14647	14731	14706	14900	14428	14656	14752	14586	14689	14621	14731	14746	14700	14963	14923	14924	14569	14757	14772	14750	14972	14876	14858	14699	14562	14732	14851	14840	14738	14894	14637	14812	14720	14816	14593	14730	14723	14658	14627	14682	14580	14867	14788	14771	14755	14686	14788	14759	14836	14672	14805	14737	14873	14813	14878	14600	14723	14554	14749	14523	14789	14686	14887	14618	14644	14659	14929	14713	14816	14761	14897	14600	14590	14666	14695	14877	14806	14670	14490	14721	14538	14720	14861	14519	14568	14942	14761	14758	14862	14638	14613	14771	14732	14702	14809	14834	14691	14774	14643	14733	14646	14647	14758	14798	14765	14855	14799	14788	14962	14744	14830	14983	14771	14841	14745	14565	14691	14665	14922	14547	14863	14761	14723	14724	14613	14700	14603	14701	14788	14735	14762	15005	14792	14749	14823	14961	14581	14773	14710	14777	14574	14773	14650	14605	14545	14800	14576	14560	14720	14813	14821	14807	14892	14566	14783	14850	14795	14642	14690	14688	14588	14846	14886	14670	14766	14597	14625	14463	14782	14860	14768	14866	14840	14585	14722	14714	14684	14736	14925	14650	14692	14706	14600	14819	14940	14573	14740	14613	14616	14527	14619	14735	14881	14649	14840	14645	14678	14631	14548	14818	14684	14695	14757	14728	14782	14759	14707	14895	14893	14665	14724	14706	14698	14695	14794	14813	14691	14760	14827	14760	14805	14820	14835	14700	14727	14856	14767	14946	14834	14660	14752	14762	14745	14616	15006	14822	14741	14882	14546	14772	14553	14869	14533	14776	14858	14898	14709	14698	14678	14755	14639	14878	14790	14868	14733	14754	14551	14828	14727	14578	14685	14815	14615	14871	14719	14850	14586	14818	14685	14630	14689	14776	14590	14699	14661	14842	14830	14773	14861	14622	14751	14735	14652	14786	14780	14839	14800	14890	14943	14809	14843	14645	14801	14888	14557	14881	14832	14879	14730	14514	14844	14733	14784	14796	14823	14806	14824	14574	14846	14630	14790	14675	14615	14738	14622	14661	14664	14680	14972	14682	14767	14704	14799	14538	14521	14680	14467	14682	14685	14814	14652	14689	14754	14696	14741	14729	14740	14623	14709	14889	14855	14581	14807	14709	14612	14656	14753	14702	14849	14919	14710	14687	14482	14635	14736	14667	14764	14738	14679	14682	14680	14739	14898	14817	14745	14574	14667	14755	14789	14727	14761	14807	14812	14985	14666	14628	14601	14736	14787	14803	14760	14611	14877	14596	14729	14624	14791	14526	14548	14817	14800	14640	14599	14768	14506	14883	14860	14637	14615	14761	14715	14705	14603	14759	14850	14637	14805	14650	14913	14861	14642	14870	14734	14585	14732	14687	14504	14638	14678	14769	14712	14823	14603	14629	14897	14715	14802	14717	14685	14841	14808	14772	14948	14647	14976	14645	14729	14573	14821	14628	14586	14706	14643	14787	14666	14670	14782	14838	14651	14803	14774	14566	14712	14646	14643	14738	14802	14719	14744	14895	14902	14643	14631	14823	14869	14619	14778	14638	14850	14916	14866	14544	14896	14778	14799	14654	14851	14824	14906	14707	14807	14692	14688	14829	14876	14625	14710	14985	14791	14759	14602	14807	14803	14907	14687	14665	14714	14677	14663	14754	14797	14644	14616	14826	14624	14624	14935	14688	14787	15055	14751	14749	14756	14790	14580	14910	14689	14889	14655	14670	14668	14739	14672	14581	14756	14690	14840	14664	14577	14787	14744	14823	14797	14688	14680	14781	14741	14720	14636	14730	14665	14663	14716	14838	14760	14853	15053	14820	14776	14628	14834	14804	14629	14962	14810	14600	14881	14698	14591	14653	14668	14721	14789	14904	14535	14676	14441	14601	15044	14642	14950	14550	14714	14653	14668	14852
29890	60442	50070	33126	24655	21018	17765	15338	14230	13213	13436	12999	12876	12842	12799	12755	12606	12522	12472	12615	12514	12955	13765	15485	15004	14677	13723	13249	12774	12402	12542	12206	12443	12244	12455	12215	12361	12289	12326	12320	12344	12172	12212	12348	12234	12204	12300	12355	12185	12344	12376	12288	12428	12303	12278	12326	12223	12368	12174	12391	12264	12458	12081	12248	12323	12572	12276	12370	12239	12263	12334	12316	12312	12144	12393	12339	12312	12390	12270	12388	12151	12195	12392	12470	12139	12339	12457	12226	12520	12286	12254	12343	12250	12307	12413	12353	12200	12436	12337	12276	12349	12370	12306	12403	12301	12228	12262	12313	12325	12307	12223	12354	12310	12366	12408	12144	12168	12274	12445	12389	12266	12437	12235	12389	12397	12212	12259	12417	12269	12311	12323	12217	12308	12186	12390	12346	12506	12335	12304	12325	12441	12330	12146	12255	12328	12369	12284	12310	12217	12257	12266	12496	12354	12270	12203	12594	12418	12355	12284	12357	12387	12141	12298	12478	12349	12268	12382	12298	12440	12446	12325	12352	12346	12417	12362	12245	12141	12251	12190	12350	12228	12207	12303	12207	12335	12329	12330	12375	12319	12234	12416	12189	12232	12255	12350	12289	12331	12183	12363	12398	12282	12223	12442	12340	12102	12342	12180	12340	12336	12173	12293	12289	12208	12491	12289	12256	12280	12224	12135	12347	12413	12330	12428	12383	12459	12243	12378	12286	12337	12228	12367	12416	12448	12265	12256	12195	12184	12247	12197	12275	12149	12397	12226	12287	12340	12303	12294	12056	12178	12372	12301	12385	12296	12397	12359	12222	12301	12396	12376	12193	12386	12166	12355	12285	12176	12404	12341	12167	12279	12195	12331	12201	12269	12275	12221	12375	12341	12348	12213	12385	12258	12302	12293	12361	12251	12262	12285	12310	12389	12408	12261	12344	12266	12465	12364	12395	12381	12182	12270	12506	12413	12368	12308	12172	12390	12456	12219	12506	12323	12366	12249	12221	12332	12367	12285	12164	12357	12250	12434	12199	12270	12430	12196	12407	12300	12379	12339	12306	12174	12346	12358	12181	12380	12285	12390	12198	12381	12273	12211	12212	12294	12249	12269	12421	12273	12373	12200	12246	12344	12156	12211	12260	12137	12293	12394	12388	12236	12390	12358	12371	12236	12325	12299	12325	12214	12258	12325	12255	12396	12280	12188	12269	12423	12336	12425	12376	12242	12277	12318	12264	12327	12250	12317	12201	12314	12211	12177	12257	12372	12156	12177	12316	12144	12299	12162	12501	12216	12395	12359	12408	12320	12323	12311	12466	12393	12328	12347	12437	12261	12355	12336	12252	12285	12178	12330	12236	12341	12171	12179	12221	12120	12516	12269	12161	12338	12333	12139	12369	12290	12237	12375	12072	12271	12318	12361	12153	12172	12230	12418	12246	12353	12359	12426	12146	12280	12215	12198	12398	12267	12355	12211	12280	12294	12267	12202	12253	12263	12443	12236	12210	12052	12281	12270	12225	12298	12095	12195	12296	12344	12426	12443	12323	12251	12355	12255	12333	12400	12420	12242	12228	12325	12442	12331	12339	12215	12244	12335	12371	12278	12188	12320	12280	12237	12231	12390	12337	12371	12195	12350	12328	12209	12280	12311	12290	12413	12348	12267	12422	12451	12351	12203	12354	12278	12222	12282	12143	12300	12327	12227	12398	12406	12440	12240	12402	12349	12291	12238	12213	12254	12305	12236	12281	12493	12397	12408	12142	12171	12199	12224	12330	12317	12200	12280	12260	12262	12285	12487	12266	12391	12501	12401	12467	12197	12422	12109	12338	12303	12375	12228	12260	12116	12357	12320	12523	12390	12357	12275	12275	12347	12443	12351	12284	12278	12405	12247	12306	12192	12257	12363	12395	12330	12379	12296	12264	12389	12328	12426	12390	12475	12079	12333	12338	12412	12339	12294	12226	12274	12349	12177	12368	12151	12305	12388	12333	12275	12379	12154	12378	12413	12215	12432	12235	12358	12469	12327	12348	12420	12297	12295	12225	12264	12368	12248	12398	12239	12269	12461	12292	12574	12483	12345	12269	12301	12228	12349	12341	12398	12079	12200	12142	12495	12269	12236	12193	12385	12256	12249	12383	12100	12224	12369	12272	12467	12194	12226	12472	12514	12527	12447	12463	12254	12123	12255	12290	12347	12387	12373	12374	12278	12346	12482	12359	12160	12230	12502	12473	12333	12148	12261	12314	12236	12229	12288	12273	12266	12260	12141	12105	12350	12222	12219	12395	12308	12265	12316	12253	12437	12341	12411	12103	12359	12356	12354	12133	12260	12393	12262	12284	12462	12151	12334	12137	12354	12374	12310	12273	12157	12385	12337	12232	12304	12396	12264	12311	12347	12370	12211	12122	12453	12359	12290	12244	12287	12112	12259	12259	12428	12395	12327	12366	12197	12243	12354	12185	12069	12407	12307	12246	12323	12356	12118	12226	12532	12223	12277	12237	12268	12262	12348	12208	12142	12231	12294	12294	12166	12381	12286	12615	12342	12132	12291	12313	12335	12257	12321	12202	12376	12227	12270	12383	12445	12185	12250	12286	12322	12330	12332	12393	12399	12343	12344	12213	12378	12376	12260	12414	12277	12287	12392	12260	12254	12521	12390	12151	12274	12261	12283	12222	12379	12278	12281	12218	12338	12437	12350	12167	12559	12264	12367	12434	12381	12297	12389	12446	12369	12231	12245	12274	12309	12186	12205	12193	12342	12217	12311	12246	12311	12316	12362	12187	12380	12365	12348	12362	12223	12236	12360	12295	12221	12269	12271	12445	12376	12303	12432	12229	12388	12373	12468	12258	12441	12181	12281	12211	12190	12308	12121	12206	12207	12207	12295	12373	12334	12232	12465	12345	12227	12243	12138	12285	12267	12357	12329	12273	12293	12309	12220	12392	12365	12499	12315	12186	12371	12423	12381	12212	12336	12213	12398	12176	12151	12184	12217	12198	12294	12122	12318	12340	12441	12211	12446	12296	12384	12292	12164	12280	12279	12345	12341	12246	12298	12280	12398	12419	12110	12259	12408	12371	12420	12423	12348	12359	12276	12211	12397	12410	12207	12309	12349	12163	12213	12234	12186	12169	12176	12641	12241	12288	12264	12249	12269	12243	12218	12342	12292	12371	12288	12331	12322	12301	12370	12266	12310	12255	12338	12296	12331	12279	12403	12162	12281	12411	12293	12370	12339	12281	12283	12230	12403	12192	12424	12443	12202	12184	12393	12402	12153	12134	12295	12202	12435	12453	12249	12354	12328	12352	12263	12484	12265	12211	12185	12179	12434	12345	12401	12230	12297	12348	12225	12249	12301	12097	12363	12364	12312	12286	12381	12155	12431	12161	12236	12322	12265	12254	12155	12250	12357	12130	12246	12342	12205	12368	12289	12361	12328	12338	12357	12464	12128	12378	12288	12328	12348	12092	12327	12279	12345	12304	12401	12304	12271	12323	12250	12365	12229	12171	12360	12305	12331	12313	12272	12360	12336	12301	12504	12329	12394	12283	12200	12278	12196	12212	12215	12296	12438	12344	12262	12563	12187	12323	12193	12170	12302	12330	12156	12268	12359	12583	12274	12359	12412	12268	12148	12214	12401	12477	12378	12391	12211	12410	12253	12430	12228	12299	12278	12354	12359	12131	12345	12349	12310	12301	12257	12292	12272	12391	12232	12208	12267	12270	12287	12307	12262	12384	12260	12376	12254	12411	12391	12200	12365	12128	12315	12333	12306	12361	12495	12387	12394	12351	12173	12490	12379	12306	12199	12455	12105	12273	12182	12366	12243	12295	12267	12304	12374	12168	12337	12360	12257	12170	12431	12222	12292	12251	12305	12330	12363	12364	12217	12260	12273	12229	12365	12091	12408	12147	12310	12184	12383	12213	12352	12303	12305	12334	12249	12268	12257	12196	12271	12224	12379	12256	12365	12226	12297	12404	12314	12248	12201	12340	12368	12222	12312	12397	12429	12288	12284	12324	12308	12194	12336	12171	12338	12316	12349	12419	12394	12444	12365	12391	12250	12414	12372	12268	12368	12236	12342	12282	12332	12073	12152	12362	12210	12188	12268	12412	12194	12311	12390	12507	12272	12336	12351	12372	12392	12381	12377	12401	12439	12184	12265	12229	12234	12403	12310	12219	12382	12345	12289	12161	12450	12221	12435	12211	12355	12294	12329	12185	12399	12499	12403	12226	12195	12315	12128	12364	12284	12316	12308	12260	12352	12441	12314	12324	12220	12219	12358	12336	12230	12371	12277	12328	12154	12216	12274	12310	12387	12210	12432	12378	12292	12298	12356	12271	12460	12320	12333	12204	12246	12233	12320	12269	12284	12454	12395	12438	12267	12350	12342	12313	12345	12259	12232	12581	12386	12443	12282	12327	12370	12157	12321	12493	12468	12244	12347	12480	12424	12341	12438	12492	12326	12417	12232	12355	12357	12234	12181	12417	12297	12263	12318	12357	12388	12203	12274	12264	12188	12285	12284	12118	12339	12342	12445	12348	12143	12456	12183	12351	12375	12371	12363	12241	12372	12268	12193	12420	12195	12211	12497	12293	12289	12307	12305	12413	12263	12246	12429	12306	12352	12276	12297	12312	12233	12434	12255	12577	12339	12338	12387	12292	12315	12447	12277	12315	12423	12274	12334	12191	12083	12336	12333	12209	12295	12326	12326	12422	12365	12442	12233	12250	12298	12428	12386	12156	12354	12503	12452	12230	12480	12310	12365	12316	12399	12248	12406	12433	12235	12290	12298	12321	12166	12300	12426	12179	12184	12255	12290	12169	12240	12406	12321	12443	12394	12093	12529	12194	12420	12293	12240	12324	12454	12355	12239	12301	12270	12349	12242	12249	12299	12323	12389	12276	12377	12291	12253	12456	12383	12388	12299	12376	12127	12152	12353	12365	12306	12369	12349	12317	12344	12357	12390	12296	12368	12120	12283	12229	12420	12059	12466	12187	12251	12505	12247	12330	12397	12216	12285	12285	12234	12087	12500	12417	12061	12272	12468	12242	12468	12328	12337	12445	12252	12395	12305	12381	12369	12327	12361	12396	12430	12412	12323	12250	12259	12326	12335	12409
30442	28797	31700	25255	18738	17492	16831	15953	15701	15590	15514	15572	15378	15440	15473	15523	15342	15554	15152	15254	15221	15173	15563	15376	15669	15231	15423	15306	15321	15317	15341	15202	15250	15162	15316	15107	15230	15088	15359	15319	15265	15115	15234	15203	15190	15277	15277	15235	15371	15159	15241	15243	15184	15146	15206	15394	15209	15295	15186	15078	15247	15134	15150	15272	15177	15186	15150	15526	15205	15178	15293	15271	15345	15290	15435	15187	15236	15174	15227	15256	15322	15240	15110	15453	15286	15088	15460	15208	15171	15261	15234	15304	15201	15325	15187	15175	15313	15237	15252	15321	15259	15218	15064	15422	15265	15252	15336	15012	15335	15237	15208	15319	15184	15212	15131	15284	15481	15135	15410	15357	15159	15218	15415	15428	15274	15395	15313	15289	15034	15320	15209	15390	15233	15226	15275	15257	15403	15283	15251	15041	14991	15130	15129	15140	15189	15455	15201	15221	15327	15165	15277	15271	15231	15229	15256	15331	15207	15296	15206	15203	15090	15038	15217	15051	15230	15394	15126	15207	15303	15196	15332	15230	15288	15174	15213	15255	15266	15390	15314	15353	15260	15069	15324	15224	15169	15273	15259	15140	15289	15461	15392	15107	15166	15351	14993	15257	15323	15440	15297	15225	15296	15415	15195	15177	15273	15205	15131	15146	15141	15152	15059	15243	15301	15296	15103	15237	15041	15147	15269	15062	15347	15153	15214	15035	15118	15112	15253	15248	15271	15299	15288	15300	15114	15233	15392	15237	15218	15324	15315	15136	15346	15386	15192	15106	15192	15360	15234	15277	15382	15229	15188	15304	15129	15249	15278	15309	15336	15234	15198	15135	15296	15195	15227	15425	15293	15544	15214	15196	15133	15274	15307	15353	15321	15455	15315	15258	15185	15319	15220	15446	15419	15216	14957	15351	15151	15096	15367	15204	15099	15241	15204	15216	15205	15181	15225	15163	15132	15330	15264	15245	15103	15058	15185	15273	15437	15326	15446	15370	15227	15049	15016	15264	15423	15177	15211	15517	15215	15337	15060	15127	15144	15197	15176	15477	15194	15372	15230	15251	15161	15156	15277	15228	15196	15265	15161	15181	15237	15212	15333	15419	15093	15014	15144	15218	15253	15368	15256	15342	15425	15112	15399	15258	15422	15153	15146	15171	15233	15335	15353	15298	15221	15155	15121	15375	15277	15174	15364	15133	15285	15309	15356	15232	15195	15168	15254	15269	15315	15146	15203	15186	15218	15055	15443	15293	15514	15384	15377	15267	15322	15147	15076	15377	15353	15178	15073	15221	15237	15294	15322	15060	15137	15143	15358	15214	15345	15230	15370	15277	15256	15318	15155	15213	15339	15264	15178	15377	15267	15147	15228	15297	15325	15447	15365	15360	15357	15071	15311	15296	15214	15356	15277	15057	15101	15347	15270	15155	15153	15221	15265	15201	15209	15079	15368	15418	15110	15324	15154	15160	15259	15384	15379	15308	15267	15116	15268	15402	15355	15340	15167	15532	15285	15026	15287	15227	15186	15135	15416	15358	15281	15110	15136	15273	15503	15262	15336	15357	15347	15014	15157	15185	15237	15204	15375	15196	15185	15277	15226	15148	15267	15114	15266	15057	15305	15022	15183	15148	15304	15472	15315	15223	15382	15380	15139	15238	15089	15305	15383	15203	15169	15185	15297	15317	15217	15246	15118	15415	15193	15057	15304	15370	15295	15064	15280	15251	15203	15039	14989	15379	15281	15200	15418	15334	15202	15213	15122	15306	15334	15201	15212	15204	15150	15204	15284	14952	15258	15316	15176	15066	15309	15140	15457	15193	15135	15159	15031	15323	15299	15478	15149	15056	15134	15204	15225	15202	15241	15291	15240	15333	15284	15251	15119	15367	15251	15205	15093	15101	15337	15020	15139	15376	15261	15306	15115	15084	15038	15373	15124	15121	15208	15185	15227	15274	15296	15223	15245	15368	15250	15229	15218	15221	15131	15082	15240	15341	15344	15239	14983	15073	15262	15276	15178	15073	15297	15255	15302	15185	15140	15183	15463	15239	15147	15068	15232	15287	15247	15209	15474	15490	15270	15278	15270	15236	15325	15159	15143	15190	15365	15213	15244	15197	15363	15262	15032	15173	15177	15185	15310	15208	15182	15397	15298	15295	15116	15336	15337	15063	15174	15138	15109	15143	15230	15333	15397	15265	15234	15323	15126	15237	15194	15254	15466	15284	15327	15256	15195	15374	15389	15351	15304	15187	15269	15113	15115	15054	15227	15383	15045	15474	15072	15142	15318	15284	15285	15202	15118	15154	15242	15292	15234	15411	15380	15460	15310	15417	15138	15151	15234	15318	15224	15359	14977	15308	15267	15295	15250	15316	15246	15070	15225	15366	15353	15366	15186	15236	15389	15268	15304	15240	15169	15241	15394	15368	15144	15099	15252	15113	15009	15186	15297	15201	15157	15429	15252	15274	15206	15141	15202	15229	15158	15239	15106	15169	15194	15327	15121	15011	15200	15220	15137	15330	15242	15134	15238	15446	15404	15264	15172	15095	15252	15290	14993	15303	15218	15193	15322	15275	15268	15104	15163	15322	15315	15259	15072	15072	15312	15099	15343	15296	15181	15267	15425	15125	15376	15311	15406	15257	15443	15250	15266	15156	15232	15376	15311	15360	15190	15236	15387	15180	15307	15167	15256	15420	15250	15227	15356	15400	15266	15410	15241	15218	15260	15225	15066	15143	15191	15183	15243	15193	15480	15228	15249	15397	15053	15214	14954	15123	15274	15407	15237	15334	15328	15302	15224	15433	15298	15343	15181	15196	15284	15180	15232	15013	15315	15262	15159	15314	15232	15436	15263	15253	15331	15210	15375	15256	15264	15068	15250	15284	15587	15279	15009	15257	15093	15087	15186	15013	15253	15316	15256	15172	15302	15182	15372	15356	15089	15079	15187	15295	15204	15062	15213	15142	15227	15262	15333	15237	15339	15078	15239	15328	15165	15142	15343	15366	15218	15466	15178	15161	15115	14900	15097	15251	15205	15306	15217	15154	15214	15199	15376	15325	15218	15299	15391	14986	15135	15271	15414	15311	15294	15331	15227	15222	15363	15186	15243	15095	15051	15150	15335	15414	15403	15202	15396	15334	15243	15045	15228	15197	15366	15273	15358	15079	15213	15372	15305	15242	15131	15276	15302	15256	15087	15370	15155	15228	15063	15398	15392	15237	15298	15358	15177	15347	15282	15090	15280	14969	15266	15316	15176	15257	15126	15387	15382	15277	15281	15272	15297	15060	15377	15236	15308	15297	15290	15212	15230	15149	15258	15280	15159	15418	15119	15127	15355	15244	15096	15267	15241	15334	15384	15209	15170	15016	15101	15221	15326	15131	15232	15198	15235	15248	15122	15193	15233	15434	15315	15171	15207	15098	15243	15266	15394	15337	15515	15250	15297	15320	15350	15292	15128	15299	15071	15258	15217	15181	15303	15240	15145	15263	15309	15381	15136	15269	15185	15081	15165	15149	15249	15109	15092	15071	15166	15277	15191	15316	15225	15363	15286	15151	15132	15218	15397	15352	15315	15311	15328	15068	15165	15092	15221	15185	15382	15133	15414	15241	15211	15083	15298	15278	15213	15293	15386	15089	15372	15311	15157	15247	15255	15289	15195	15239	15303	15259	15188	15210	15449	15124	14962	15151	15341	15238	15385	15131	15401	15219	15369	15146	15117	15229	15195	15482	15238	15375	15335	15230	15136	15178	15183	15082	15214	15350	15264	15215	15370	15003	15205	15167	15296	15188	15435	15261	15244	15228	15308	15269	15263	15259	15218	15208	15055	15360	15347	15398	15266	15271	15274	15295	15347	15166	15324	15046	15187	15254	15238	15095	15181	15330	15255	15228	15210	15209	15440	15048	15205	15125	15271	15309	15192	15391	15212	15264	15369	15246	15365	15212	15238	15303	15346	15185	15165	15306	15517	14935	15122	15232	15381	15264	15186	15235	15202	15433	15172	15257	15263	15238	15287	15177	15092	15155	15328	15111	15332	15329	15183	15300	15258	15200	15379	15288	15207	15307	15343	15353	15286	15088	15300	15466	15200	15386	15420	15431	15403	15361	15416	15492	15148	15326	15440	15352	15242	15310	15363	15188	15242	15057	15287	15134	15339	15268	15315	15158	15238	15165	15197	15387	15114	15191	15256	15087	15414	15362	15198	15182	15287	15101	15426	15431	15299	15274	15121	15218	14902	14970	15178	15198	15202	15351	15048	15154	15221	15158	15404	15132	15144	15336	15324	15382	15122	15290	15059	15380	15293	15201	15301	15292	15274	15503	15279	15180	15305	15206	15339	15272	15464	14960	15326	15326	15223	15266	15278	15121	15235	15364	15287	15239	15349	15478	15122	15065	15229	15166	15272	15112	15361	14961	15237	15084	15048	15141	15229	15164	15198	15403	15435	15270	15276	15366	15383	15389	15252	15201	15385	15292	14940	15440	15372	15318	15241	15433	15186	15231	15292	15266	15356	15092	15283	15158	15083	15187	15252	15440	15232	15221	15157	15221	15131	15259	15357	15382	15319	15333	15222	15249	15413	15384	15177	15332	15254	15220	15316	15289	15199	15029	15320	15238	15288	15127	15417	15234	15125	15188	15322	15268	15285	14952	15075	15169	15190	15359	15171	15177	15180	15248	15079	15262	15184	15321	15423	15266	15197	15007	15251	15263	15121	15239	15247	15167	15214	15370	15320	15270	15551	15367	15451	15237	15159	14930	15137	15228	15315	14997	15239	15229	15331	15122	15414	15375	15338	15414	15413	15305	15253	15189	15271	15405	15247	15208	15216	15246	15339	15120	15185	15167	15125	15288	15048	15128	15133	15169	15276	15267	15290	15407	15344	14986	15278	15115	15149	15281	15133	15098	15371	15329	15497	15175	15341	15318	15203	15314	15051	15270	15336	15326	15346	15415	15416	15257	15128	15118	15232	15134	15329	15207	15402	15345	15315	15345	15417	15291	15117	15200	15165	15067	15316	15212	15295	15030	15260	15111	15187	15315	15314	15565	15363	15256	15325	15173	15188	15380	15176	15054	15141	15241	15194	15145	15171	15041	15356	15306	15328	15386	15177	15292	15170	15205	15207	15131
28725	41546	31746	21102	16883	15654	14398	13484	13247	13068	13029	13015	12942	12933	12836	12894	12989	12864	12751	12797	12846	12761	12779	12909	12999	12796	12679	12745	12682	12590	12542	12630	12793	12462	12907	12734	12633	12710	12741	12577	12731	12650	12769	12596	12634	12706	12603	12604	12659	12744	12575	12632	12573	12822	12700	12728	12618	12646	12598	12621	12777	12564	12671	12594	12640	12735	12704	12811	12665	12703	12752	12682	12759	12641	12755	12720	12699	12756	12668	12812	12827	12530	12621	12443	12720	12758	12901	12725	12565	12713	12806	12589	12597	12592	12628	12710	12865	12735	12772	12553	12741	12791	12591	12648	12683	12628	12728	12670	12499	12712	12705	12562	12683	12610	12634	12616	12676	12676	12712	12586	12600	12703	12555	12658	12565	12644	12735	12685	12646	12660	12712	12643	12714	12590	12692	12683	12805	12684	12693	12551	12707	12679	12784	12711	12568	12784	12860	12669	12719	12847	12737	12633	12513	12672	12570	12412	12739	12678	12744	12757	12558	12584	12769	12556	12568	12636	12682	12717	12642	12657	12657	12747	12735	12691	12806	12677	12597	12662	12869	12782	12711	12689	12804	12686	12691	12766	12823	12728	12689	12761	12658	12790	12583	12555	12682	12761	12721	12596	12650	12639	12646	12684	12677	12761	12669	12707	12643	12697	12746	12652	12549	12704	12693	12604	12784	12690	12772	12591	12671	12747	12661	12529	12694	12651	12720	12643	12701	12541	12560	12615	12714	12605	12838	12639	12625	12665	12631	12609	12660	12881	12671	12579	12713	12671	12597	12795	12798	12687	12794	12673	12596	12687	12659	12632	12639	12679	12684	12699	12762	12487	12848	12662	12838	12661	12708	12685	12710	12724	12916	12612	12714	12478	12808	12555	12555	12665	12612	12506	12665	12664	12695	12620	12706	12742	12886	12528	12734	12761	12516	12731	12674	12642	12668	12828	12698	12850	12572	12722	12662	12651	12621	12695	12616	12535	12532	12593	12726	12614	12782	12782	12853	12731	12649	12618	12793	12591	12570	12531	12573	12732	12622	12564	12870	12699	12564	12645	12719	12660	12771	12549	12680	12699	12574	12723	12563	12560	12604	12850	12588	12674	12799	12675	12685	12526	12722	12713	12566	12758	12725	12677	12681	12762	12618	12572	12663	12530	12647	12623	12613	12730	12618	12716	12626	12646	12552	12743	12748	12730	12772	12648	12785	12571	12748	12731	12675	12807	12757	12697	12584	12541	12723	12710	12766	12609	12598	12700	12663	12451	12660	12641	12653	12582	12693	12610	12581	12661	12468	12623	12639	12774	12762	12806	12672	12734	12679	12690	12671	12577	12765	12783	12521	12823	12714	12595	12668	12812	12819	12716	12585	12712	12549	12694	12715	12718	12545	12727	12727	12610	12730	12639	12743	12762	12636	12757	12567	12802	12796	12711	12735	12772	12727	12641	12658	12583	12627	12746	12626	12650	12767	12679	12678	12866	12627	12728	12649	12628	12511	12590	12553	12663	12645	12754	12616	12691	12715	12849	12704	12795	12683	12673	12842	12682	12756	12532	12621	12890	12559	12609	12692	12729	12735	12584	12489	12545	12624	12689	12713	12785	12736	12834	12694	12664	12595	12576	12660	12724	12638	12684	12617	12623	12856	12668	12747	12710	12561	12621	12769	12620	12686	12678	12666	12554	12578	12677	12666	12693	12623	12739	12606	12640	12714	12694	12563	12716	12586	12751	12679	12714	12790	12755	12650	12814	12708	12563	12813	12475	12571	12736	12627	12588	12767	12589	12647	12813	12697	12666	12606	12695	12632	12660	12581	12784	12598	12738	12546	12807	12721	12606	12760	12617	12575	12883	12483	12548	12639	12561	12576	12883	12688	12703	12596	12795	12514	12638	12634	12631	12703	12546	12486	12715	12719	12594	12702	12629	12768	12705	12769	12801	12734	12686	12711	12863	12672	12735	12656	12604	12785	12610	12518	12783	12688	12550	12688	12667	12823	12651	12584	12734	12734	12653	12590	12721	12744	12760	12696	12620	12667	12874	12437	12609	12735	12506	12768	12797	12674	12732	12685	12774	12602	12685	12715	12693	12698	12614	12803	12631	12805	12653	12648	12656	12820	12802	12738	12761	12739	12742	12801	12709	12653	12796	12715	12692	12618	12635	12786	12623	12639	12852	12850	12609	12680	12662	12765	12706	12742	12443	12593	12720	12575	12798	12626	12679	12676	12873	12524	12675	12722	12775	12672	12752	12742	12721	12780	12616	12808	12589	12626	12659	12662	12774	12743	12639	12610	12726	12657	12583	12891	12690	12710	12717	12752	12746	12838	12570	12668	12700	12651	12890	12705	12663	12522	12714	12823	12788	12644	12615	12760	12663	12551	12662	12679	12728	12696	12708	12596	12679	12648	12640	12627	12552	12720	12797	12461	12675	12622	12708	12526	12665	12722	12558	12554	12735	12610	12832	12453	12538	12576	12625	12671	12627	12708	12829	12660	12677	12728	12735	12711	12648	12668	12754	12692	12661	12677	12699	12815	12803	12724	12667	12653	12758	12552	12752	12690	12692	12673	12738	12847	12749	12655	12760	12714	12674	12700	12534	12646	12689	12721	12804	12698	12627	12747	12609	12654	12553	12633	12646	12670	12788	12679	12600	12645	12525	12770	12817	12771	12754	12743	12541	12583	12648	12759	12686	12545	12725	12702	12662	12719	12740	12770	12716	12524	12829	12483	12644	12607	12774	12646	12739	12577	12652	12701	12813	12699	12654	12679	12584	12597	12699	12810	12617	12876	12776	12710	12513	12652	12536	12543	12574	12645	12737	12575	12765	12630	12643	12603	12614	12698	12684	12724	12795	12710	12722	12652	12819	12634	12850	12600	12769	12786	12703	12574	12750	12685	12607	12694	12733	12704	12612	12708	12664	12694	12742	12778	12553	12709	12608	12658	12626	12723	12791	12633	12662	12747	12631	12741	12837	12722	12712	12578	12661	12563	12547	12693	12683	12627	12682	12583	12536	12645	12600	12633	12531	12580	12845	12715	12665	12742	12615	12747	12532	12694	12472	12756	12632	12735	12728	12644	12637	12626	12602	12714	12687	12726	12599	12693	12564	12546	12758	12586	12666	12719	12783	12506	12598	12724	12708	12680	12674	12859	12682	12740	12761	12746	12633	12652	12628	12820	12641	12693	12684	12800	12763	12851	12599	12748	12652	12768	12539	12620	12631	12605	12731	12647	12534	12540	12747	12569	12654	12667	12600	12707	12711	12710	12769	12748	12516	12776	12723	12619	12730	12871	12859	12557	12764	12747	12601	12776	12604	12495	12731	12814	12785	12717	12592	12829	12776	12801	12652	12714	12717	12721	12693	12707	12732	12644	12616	12522	12647	12624	12715	12593	12603	12625	12666	12816	12612	12626	12649	12709	12686	12696	12682	12740	12626	12759	12767	12669	12764	12802	12657	12683	12653	12543	12790	12641	12607	12583	12767	12651	12658	12599	12793	12647	12782	12733	12676	12698	12625	12821	12759	12947	12744	12736	12628	12723	12633	12579	12694	12530	12827	12714	12590	12668	12562	12693	12706	12612	12583	12722	12800	12705	12692	12742	12542	12764	12421	12669	12564	12654	12665	12717	12693	12619	12775	12763	12690	12753	12661	12622	12659	12803	12531	12724	12552	12743	12620	12640	12758	12632	12796	12801	12622	12650	12848	12659	12587	12565	12676	12544	12684	12750	12716	12724	12655	12550	12690	12628	12690	12590	12659	12681	12588	12714	12572	12704	12614	12676	12769	12559	12848	12671	12533	12662	12677	12530	12679	12778	12754	12682	12757	12573	12594	12565	12737	12728	12458	12557	12621	12867	12726	12589	12575	12706	12672	12630	12615	12707	12522	12681	12579	12597	12593	12607	12651	12583	12883	12808	12689	12700	12681	12712	12665	12602	12719	12663	12610	12644	12686	12877	12648	12738	12632	12659	12622	12772	12783	12753	12679	12668	12677	12891	12663	12618	12570	12880	12793	12586	12641	12647	12650	12768	12715	12554	12710	12723	12842	12557	12628	12730	12599	12613	12664	12602	12801	12594	12769	12629	12765	12829	12773	12757	12689	12784	12815	12732	12743	12760	12515	12727	12682	12667	12623	12522	12733	12803	12637	12642	12596	12695	12824	12651	12680	12608	12705	12722	12750	12660	12728	12663	12743	12606	12740	12850	12724	12747	12549	12646	12625	12743	12617	12787	12811	12755	12635	12644	12736	12613	12516	12580	12724	12756	12807	12626	12729	12745	12689	12772	12706	12516	12594	12675	12673	12554	12673	12681	12705	12605	12786	12769	12755	12656	12634	12697	12687	12624	12580	12697	12648	12672	12670	12553	12711	12632	12772	12675	12615	12641	12809	12715	12549	12607	12660	12595	12642	12685	12686	12668	12667	12590	12760	12711	12691	12770	12654	12727	12692	12693	12736	12656	12620	12777	12768	12737	12839	12705	12694	12795	12699	12747	12592	12686	12704	12774	12496	12744	12728	12763	12807	12742	12618	12526	12762	12797	12636	12648	12795	12550	12669	12686	12672	12733	12730	12626	12738	12754	12685	12692	12602	12781	12728	12646	12724	12730	12588	12696	12749	12549	12678	12669	12644	12692	12584	12767	12599	12688	12632	12769	12796	12784	12497	12709	12655	12891	12677	12863	12727	12663	12653	12684	12580	12665	12700	12572	12827	12683	12648	12808	12698	12785	12596	12665	12646	12927	12672	12692	12766	12624	12780	12699	12709	12606	12885	12855	12697	12685	12588	12746	12714	12652	12737	12616	12741	12782	12842	12573	12550	12689	12809	12681	12696	12727	12733	12439	12557	12682	12793	12756	12840	12761	12563	12674	12662	12807	12730	12617	12853	12795	12641	12833	12686	12525	12803	12604	12498	12617	12639	12681	12686	12740	12458	12610	12553	12824	12535	12781	12656	12703	12759	12695	12575	12762	12734	12892	12695	12538	12761	12799	12483	12616	12609	12676	12698	12681	12735	12823	12587	12710	12483	12800	12457	12622	12600	12635	12760	12750	12829	12686	12771	12731	12683	12745	12686	12732	12644	12462	12646	12713	12685	12557	12791	12649	12662	12778	12675	12594	12668
23115	21136	28319	25216	22531	22464	21909	18938	17933	17950	17960	17851	17611	17611	17466	17472	17489	17246	17477	17306	17500	17395	17930	18591	18630	18294	17966	17398	17711	17425	17340	17024	17346	17161	17260	17399	17312	17301	17286	17089	17187	17155	17242	17220	17183	17106	17230	17031	17289	17252	17115	17292	17178	17472	17263	17336	17273	17257	17375	17286	17311	17076	17161	17364	17199	17292	17153	17212	17270	17279	17279	17114	17165	17192	17173	17409	17121	17338	17348	17139	17070	16947	17370	17191	17034	17333	17360	17005	17283	17280	17123	17328	17271	17180	17041	17035	17327	17166	17332	17287	17200	17173	17401	17306	17129	17038	17126	17333	17275	17247	17100	17334	17305	17307	17244	17149	17231	17393	17231	17155	17312	17158	17310	17140	17235	17124	17056	17074	17103	17236	17217	17246	17308	17176	17320	17242	17173	17216	17310	17134	17260	17217	17269	17150	17245	17130	17128	17347	17225	17271	17179	17094	17113	17037	17164	17205	17271	17045	17088	17191	17284	17295	17133	17352	17246	17117	17154	17302	17393	17076	17172	17236	17222	17180	17580	17221	17351	17166	17102	17308	17231	17254	17290	17194	17059	16926	17023	17007	17108	17141	17191	17241	17107	17222	17387	17079	17270	17176	17241	16979	17087	17059	17163	17155	17123	17207	17538	17254	17325	17225	17122	17369	17380	17220	17198	17309	17395	17294	17220	17249	17238	17109	17166	17282	17092	17196	17216	17060	17094	17263	17199	17113	17162	17235	17196	17271	17409	17120	17236	17149	17330	17060	16861	17271	17150	17048	17236	17314	17066	17248	17091	17196	17412	16969	17400	17009	17234	17204	17223	17095	17090	17405	17312	17276	17088	17280	17273	17046	17189	17087	17108	17272	17216	17224	17082	17115	17239	17219	17189	17134	17148	17404	17200	16859	17023	16960	17018	17309	17096	17285	16996	17284	17326	17136	17294	17019	17402	17274	17181	17186	17210	16948	17114	17220	17185	17332	17040	17248	17183	17483	17239	17374	17187	17315	17269	17185	17137	17297	17199	17111	17207	17077	17004	17106	17179	17009	17363	17134	17142	16998	17244	17100	17214	17266	17255	17146	17202	17049	17234	17358	17079	17303	17158	16910	17366	17120	17311	17345	17156	17084	17149	17169	17210	17061	17108	16814	17468	17178	17062	17111	17241	17191	17159	17236	17308	17213	16954	17300	17066	17336	17320	17180	17327	17044	17230	17122	17198	17212	17310	17134	17193	17009	17083	17148	17381	17267	17071	17226	17250	16967	17021	17356	17464	17092	17206	17363	17121	17299	17269	17200	17202	17140	17238	17281	17307	17268	17093	17194	17157	17470	17208	17397	17164	17104	17369	17366	17155	17293	17356	17147	17258	17136	17195	17226	17115	17202	17157	17190	17091	17345	17128	17414	17262	17041	17064	17083	17049	17283	17248	17256	17256	17236	17061	17058	17292	17300	17253	17233	17165	17219	17236	17312	17257	16954	17295	17362	17214	17225	17297	17361	17244	17209	17161	16965	17194	17018	17428	17249	17184	17318	17178	17269	17280	17234	17038	17161	16925	17149	17167	17180	17213	17269	17198	17154	17236	16917	17184	17248	17166	17140	17154	17181	17318	17072	17187	17170	17378	17087	17073	17296	17135	17283	16952	17054	17104	17254	17399	17068	17130	17193	17319	17241	17336	17160	17272	17356	17313	17277	17145	17118	17321	17217	17276	17204	17218	17243	17018	17116	16859	17255	17260	17100	17227	17206	17326	16982	16928	17034	17073	17176	17223	17170	17035	17204	17264	17259	17256	17086	17204	17045	17059	17213	17403	17130	17073	17461	17202	17185	17227	17231	17214	17187	17271	17154	17326	17242	17164	17179	17014	17083	17176	17363	17293	17266	17350	17148	16992	17226	17231	17137	17238	17267	17317	17218	17136	17239	17306	17397	17274	17113	17237	17368	17215	17138	17271	17141	17112	17189	17257	17225	17274	17379	17286	17192	17199	17240	17389	17262	17119	17063	17305	17246	17306	17044	17366	17124	17155	16992	17224	17068	17351	17196	17160	17299	17360	17066	17210	16957	17000	17222	17116	17255	17295	17165	17418	17162	17353	17210	17215	17183	17286	17186	17248	17230	17104	17107	17359	17077	17295	17112	17148	17244	17215	17219	17279	17403	17227	17123	17277	17142	17166	17236	17214	17137	17166	17330	17326	17334	17391	17099	17128	17421	17131	17261	17136	16995	17095	17141	17443	17179	17321	17342	17209	17257	17416	17210	17244	17159	17151	17301	17238	17258	17104	17173	17213	17199	17337	17112	17296	17264	17210	17257	16928	17105	17194	17013	17099	17224	17230	17198	17258	17300	17242	17317	17090	17222	17247	17326	17326	17153	17141	17328	17257	17255	17454	17082	17284	17357	17176	17253	17192	17288	17167	17289	17266	17456	17146	17254	17239	17158	17215	17194	17562	17087	17214	17018	17220	17246	17261	17172	17373	17165	17152	17227	17217	17258	17110	17193	17309	17111	17034	17311	17170	17277	17246	17172	17180	17108	17244	17251	17345	17267	17300	17211	17197	17104	17597	17284	17189	17115	17231	17277	17220	17265	17269	17047	17249	17119	17218	17319	17292	17314	17365	17123	17204	17151	17227	17105	16979	17040	17071	17224	17119	16999	16963	17026	17067	17178	17109	17171	17279	17208	17186	17193	17080	17372	17090	17325	17307	17146	17302	17256	16983	16974	17041	17263	17363	17169	17229	17115	17088	17120	17378	17387	17196	17249	17235	17172	17220	17128	17331	17013	16988	17287	17475	17268	17235	17175	17148	17049	17097	17278	17101	17252	17207	17292	16973	17092	17263	17301	17292	17320	17224	17103	17183	17157	17227	17019	17266	17009	17161	17290	17134	17076	17373	17170	17234	17207	17231	17175	17067	17305	17052	17215	17195	17303	17178	17283	17380	17151	17254	17203	17301	17198	17029	17318	17147	17032	17126	17175	17171	17193	17226	17278	17216	17253	17367	17215	17117	17080	17158	17113	17295	17142	17345	17264	17105	17368	17155	17287	17231	17271	17333	17237	17236	17127	17296	17078	17093	17255	17281	17262	17122	17327	17253	17159	16931	17247	17230	17341	17224	17056	17422	17193	17275	17274	17176	17233	17176	17300	17439	17175	17069	17120	17343	17249	17303	17136	17204	17228	17339	17179	17173	17004	17002	17334	17159	17354	17356	17285	17405	17248	17271	17289	17324	17393	17381	17134	17265	17331	16990	16930	17061	17159	17104	17108	17254	17122	17155	17186	17474	17065	17163	17259	17112	17300	16865	16949	17347	16928	17191	17135	17174	17128	17309	17236	17172	17233	17400	17373	17246	17310	17283	17281	17373	17193	17161	17167	17012	17289	17145	17082	17123	17343	17112	17391	17158	17171	17197	17322	17484	17366	17118	17094	17168	17234	17075	17229	16946	17221	17107	17255	17020	17235	17351	17038	17234	17288	17366	16986	17162	17233	17143	17382	17195	17028	17141	17013	17284	17273	17198	17026	17242	16975	17205	17138	17127	17070	17169	17230	17211	17211	17022	17150	17297	17376	17169	17017	16958	17098	17194	17416	16885	17201	17276	17011	17193	17400	17346	17245	17207	17209	17065	17244	17287	17081	17176	17233	17182	17105	17220	17075	17379	17408	17212	17182	17247	17129	16994	17378	17365	17158	17056	17072	17199	17219	17163	17195	17229	17221	17321	17224	17233	17106	17083	17097	17227	17167	17186	17355	17252	17371	17307	17035	17169	17160	17142	17198	17259	17188	17163	17163	17304	17291	17224	17325	17095	17196	17346	17249	17311	17400	17231	17214	17283	17186	17303	17300	17138	17135	17056	17027	17320	17118	17283	17203	17129	17189	17285	17105	17258	17087	17008	17189	17203	17316	17211	17257	17199	17200	17339	17241	17152	17325	17103	17318	17247	17230	17175	17159	17106	17000	17189	17348	17066	17113	17094	17180	17257	17055	17437	17055	17015	17157	16845	17205	17204	17106	17149	17466	17220	17126	17038	17223	17245	17342	17236	17437	17105	17283	17151	17112	17224	17218	17113	17174	17031	17137	17264	17290	17317	17274	17189	17316	17281	16981	17308	16921	17305	17244	17310	17149	17302	17328	16979	17232	17151	17185	17063	17109	17152	17071	17289	17114	17220	17063	17303	17137	17150	17052	16958	16945	17352	17392	17294	17324	17087	17204	17331	17251	17300	17187	17126	17017	17222	16969	17282	17368	17314	17128	17511	17317	17094	17222	17135	17030	17303	16917	17379	17038	17332	17269	17312	17129	17216	17300	17279	17148	17059	17459	17195	17305	17225	17324	17446	17335	17576	17209	17330	17145	17075	17401	17412	17223	17316	17142	17190	16954	17420	17379	17363	17294	17176	17096	17186	17139	17382	17171	17334	17164	17303	17150	17217	17242	17261	17260	17291	17367	17337	17193	17096	17443	17164	17226	17509	17248	17343	17441	17286	17283	17037	17018	17141	17327	17274	17207	17181	17353	17238	17283	17300	17200	17317	17247	17297	17149	17090	17076	17076	17198	17346	16956	17274	17337	17251	17269	17198	17256	17315	17043	17280	17023	17222	17223	17418	17302	17302	17230	17211	17123	17021	17254	17304	17086	17439	17279	17356	17381	17168	17305	17278	17179	17334	17233	17090	17177	17256	17437	17301	17180	17300	17006	17099	17282	17464	17154	17261	17245	17304	16971	17210	17171	17331	17246	17054	17208	17203	17170	17270	17481	17151	17262	17125	17239	17226	17178	17242	17163	17409	17176	17274	17104	17227	17181	17173	17282	17189	17199	17109	17206	17421	17156	17257	17096	17206	17298	17310	17396	17213	17173	17271	17154	17361	17221	17242	16940	17082	17144	17008	16972	17413	17227	17351	17213	17302	17147	17206	17082	17191	17533	17093	17206	17476	17187	17255	17063	17251	17070	17342	17186	17179	17284	17397	17420	17189	17253	17143	17142	17184	17117	16956	17268	17164	17321	17176	17299	17463	17323	17207	17330	17206	17248	17326	17332	17097	17314	17303	17313	17449	17288	17331	17166	17526	17354	17261	17265	17323	17074	17265	17373	17346	17197	17072	17236	17281	17267
28355	55484	47162	27964	19831	17776	16584	15521	14845	14688	14550	14523	14156	14227	14071	14121	13908	14092	14212	13886	14086	14216	15214	15791	15408	14864	14640	14140	14114	13964	13947	13858	13912	13716	13983	13941	13948	13863	13873	13937	13823	13801	13825	13934	13901	13870	13981	13658	14021	13985	13928	13924	13645	13892	13858	13905	13892	14044	13873	13904	13917	13887	13823	13875	13928	13883	13930	13779	13926	13854	13886	13919	13817	13807	13829	14006	13874	13850	13955	13808	13938	13685	13881	13950	13744	13938	13962	13965	13863	13871	13870	13990	14013	13795	13852	13815	13823	13754	13842	13724	13813	13909	14045	13974	13904	13985	13945	13954	13908	13894	14026	13995	14000	13875	13903	13752	13894	14097	13972	13791	13800	13912	13916	13856	14083	13926	14045	13859	13897	13833	13942	14018	13921	13951	13911	13826	13875	13802	14009	13941	13921	13872	13915	13730	14004	13941	13765	14013	13958	13773	13837	13903	13933	14096	13803	13845	13887	13947	13960	13803	13995	13819	13839	13857	13813	13920	13765	13949	13923	14030	13923	13829	13924	13833	14062	13742	14003	14078	13757	14056	13817	14026	13798	13877	13824	13868	13841	14019	13896	13862	13846	13897	13887	13925	13767	13701	13717	14077	13845	13963	13916	14000	13984	13941	13873	13839	13836	13948	13982	13797	14024	13878	14060	13908	13809	13960	13773	13984	13741	13907	14008	14069	13877	13925	13906	13849	13888	13818	13861	13908	13766	13785	13769	13927	13897	13943	13668	13826	13922	13872	13879	13805	13772	13795	13821	13767	13816	14007	14032	13979	13932	13889	13801	13900	13952	13878	13868	13880	13776	13932	13876	13736	13910	13906	13927	13788	13752	13965	13950	13990	13956	14029	13845	13891	13980	13891	13925	13885	13795	13981	13841	13927	13838	13974	13856	14050	13751	13775	13823	13952	14109	13907	14045	13967	13877	13825	13790	13768	13809	13680	13678	13798	13959	13707	13831	13763	13747	14016	13992	13666	13807	13741	13894	14097	13909	13886	14010	13884	13759	13829	14020	13775	13815	14005	13910	13966	13798	13728	13852	13948	13826	13996	13914	13866	13868	13932	13876	13704	13893	13960	13867	13936	13832	13867	13966	13818	13927	13717	13790	13901	13903	13962	14028	13982	13721	13932	13837	13901	13763	13841	13861	13947	13857	14174	13845	13886	13917	13914	13837	13782	13915	13924	13847	13919	13930	13899	14020	13961	14020	13818	14033	13835	13827	14037	13756	13933	13835	13954	13846	13887	13854	13722	14066	13938	13826	13954	14023	13875	13846	13664	13964	13824	14100	13723	13888	13749	13745	13795	13847	14099	13875	14020	13740	13905	13795	14051	13883	13959	13874	13903	13741	13969	14034	13987	13947	13772	13919	13884	13990	13907	13915	13819	13973	13952	13930	14028	13956	13914	13983	14087	13778	13820	13805	13909	13958	13930	13610	13764	13819	13892	13869	13916	13894	13878	13817	13902	13975	13879	13977	13998	13790	14012	14086	13895	13853	13690	14023	13708	14011	13843	13861	14077	13767	14019	14034	13985	14074	13875	13900	13808	14118	13830	13788	13710	13857	13762	13811	13778	14066	13826	14115	13913	13933	13818	13911	13809	13915	13829	13963	13969	13824	13912	13811	13825	13747	13705	13870	13993	13834	13858	13922	13811	13920	13711	13943	13874	13817	13896	13951	13949	13750	13757	13761	13891	13956	13892	13795	14080	14059	13854	13814	13901	13988	13764	14027	13946	13944	13976	13778	13998	13685	13791	13767	13857	13780	13982	13868	13781	14012	13921	13973	13858	13864	13988	13939	13670	13952	13920	13931	13807	13771	13868	13745	13824	13769	14019	13774	13808	13988	13977	13954	14036	13837	13991	13935	14120	14048	14034	13923	13956	13918	13854	14104	13756	13848	13753	13898	13802	13788	13936	13860	13921	14031	13948	13867	14037	13755	13974	13802	13969	13847	13854	13872	14068	13910	13885	14021	13928	14004	13914	13814	13925	13823	13844	13753	13997	13856	13925	13931	13809	13921	13930	13762	13896	13837	13890	14004	13775	14119	14037	13857	13930	13884	13973	14123	13985	13925	13924	13806	13944	13920	13896	14026	13902	13961	14047	13893	13981	13933	14003	13896	13921	13821	13908	13818	13764	13874	13895	13948	13864	13858	13905	14087	13900	13902	13907	13872	13954	13853	13756	13745	13858	13911	13953	13950	13841	13902	14007	14060	13894	13893	13858	13831	13732	13983	13887	13835	13832	13977	13960	13906	13934	13896	14007	13971	13993	13935	13976	13849	13779	13827	13795	13888	14006	13942	13957	13875	13868	13984	13734	13808	13825	13892	14060	13958	13968	13921	13823	13794	13745	13866	13826	14057	13908	13770	14085	13828	13849	13874	13798	13900	13775	13864	13900	14008	14015	14052	13786	13961	13721	13940	13827	13870	13913	14058	14018	14001	13904	13935	13929	13885	13706	13992	13946	13952	13913	14021	13785	13856	13988	13866	13972	13754	13903	13810	13863	13824	13836	13757	13834	13696	14009	13850	13842	14013	13830	13877	13712	13701	13961	13794	14057	13715	13908	14035	13908	13824	13881	13878	13905	13831	13863	14014	13904	13912	13995	13952	13827	13772	13883	13956	13909	13924	13965	13831	13769	13845	13739	13901	13945	13641	13850	13908	13791	13915	13695	13926	13823	13798	13776	13789	13876	13894	13791	13832	13962	13797	13995	13784	13897	13917	13701	13943	13779	13885	13987	14148	13854	13809	13767	13836	13997	13835	13832	13733	14027	13800	13958	13995	13855	13731	13641	13818	13924	13928	13898	13784	13824	13989	13742	13667	13852	14016	13968	13893	13979	14028	13837	13890	13647	13873	13990	13818	13811	13871	13748	13844	13915	13984	14067	13913	13751	13849	13818	13904	13858	13868	13919	13824	13807	14062	14009	13951	13801	14062	13679	13857	13954	13911	13897	13906	13914	13882	13758	13845	13978	13861	13743	13889	13805	13793	13836	13903	13952	13872	13979	13766	13837	13849	13815	13815	13867	13852	13795	14069	13938	13893	13891	13899	13945	13798	13912	13962	13922	13987	13803	13764	13901	13895	13936	13857	13882	13869	13911	13833	13934	13911	13877	13999	13864	13935	13888	13910	13952	13908	13941	13844	13964	14014	13789	13712	13903	13976	13900	13876	13967	14034	13794	14023	13899	13967	13939	13962	13979	13807	13908	13966	13856	13812	13875	13916	13847	13942	13998	13899	13849	14101	13917	13816	13851	13966	13933	13891	13886	14031	13853	14006	13832	13997	13906	13895	13888	13850	13757	14043	13934	13803	14006	13985	13913	13784	14027	13834	13848	13842	13861	13946	13946	13920	13963	13864	14006	13656	13850	13716	14001	13973	13930	13977	13926	13762	13917	13916	13818	13854	13828	13866	13916	14003	13948	13954	13825	13775	13773	13706	13943	13880	13916	13865	13878	13731	13857	14016	13960	13987	13780	13919	13957	13874	13844	13839	13965	13782	13854	13844	13875	13999	13843	13739	13909	13902	13971	13966	14023	13974	13962	13905	13933	14045	13919	13858	13885	13791	13967	14033	13985	14063	13915	13935	13860	13986	14063	13775	14033	14032	13760	13976	13762	13929	13992	13817	13880	13766	13917	13882	13954	13884	13880	13905	13847	13807	13953	13825	13793	13783	13812	13891	13906	13963	13833	13952	13957	13853	13865	13797	13901	13769	13766	13838	13895	13772	13884	13877	13853	13961	14018	13969	13690	13845	13777	13867	13860	13862	13970	13876	13821	13944	13985	13897	13837	14087	13783	13883	13727	13796	13954	13748	13851	13837	13874	13910	13822	13941	13855	13896	13713	13878	13984	13805	13984	13730	13738	13975	13965	13916	13970	13930	13971	13930	13928	13882	13912	13853	13921	13895	14043	13949	14103	13906	13895	13976	13944	13880	13950	13922	13946	13932	13860	13795	13979	13807	13913	13920	13937	13823	13804	14126	13916	13933	13750	13898	13660	13921	13766	13730	14005	13810	13899	13850	13876	14125	13820	13885	13687	13809	13830	13861	13914	13729	13885	13931	13846	13873	13846	13839	13752	13925	13853	13975	13941	13813	13931	13808	13847	13853	13977	13716	13869	13920	13896	13882	14008	14029	13803	14024	13928	13756	13837	13866	14049	13697	14034	13928	13995	13871	13869	13869	13790	13836	13961	13824	14026	13807	13940	13858	13861	13837	13822	13907	13815	13979	13874	13975	13655	13660	13976	13862	13824	13781	13883	13758	13828	13975	14059	13990	13863	13814	13993	13936	14094	13804	13827	14042	13919	13864	13879	13879	13899	13932	13787	13935	14079	14015	13924	13761	13979	13622	14013	13901	13697	13861	13835	13965	13867	13756	13887	13840	14086	13852	13910	13758	13870	14020	14015	13859	13883	13977	13829	13799	13967	13899	13748	13924	13895	13945	13787	14020	14009	13977	13880	13910	13862	13889	14028	14069	13806	13937	13948	13795	13887	13704	13984	13815	13830	13981	13833	13951	13786	13972	13896	13788	13815	13945	13882	13896	13952	13858	13809	13940	13802	13847	13834	13817	13642	14032	13975	13971	14053	14060	13896	13898	13892	13847	13926	13810	13776	13864	13739	13888	13795	13841	13835	13988	13839	13989	13800	13763	13705	13777	13870	13963	13950	13862	13860	13893	13843	13724	13752	13821	13908	14024	13747	13995	13882	13712	13915	13894	13682	13902	14014	13826	13757	13694	13913	13994	13849	13631	14029	13853	13843	13921	13864	13664	13956	13817	13932	14017	13795	13957	13949	13793	13877	13990	13858	13823	13825	13905	13912	13818	13909	13975	13862	13917	13905	13971	13933	13961	13854	13927	13759	13792	13935	13725	13904	13896	14059	13769	13950	13821	13943	13884	13865	14018	13903	13684	13832	13994	13922	13958	13668	13944	13879	13791	13943	13850	13912	13694	13958	13858	13836	14051	13925	13785	13967	13891	13845	14123	13968	13929	13895	14018	13923	13798	13982	13877	13907	13835	13953	13906	13922	13809	13961	13908	13717	13845	13918	13687	13976	13752	13928	13756	13886	13684	13773	13959	13979
24750	21334	28582	27497	21718	20056	19406	18290	18080	18052	17839	17793	17654	17757	17531	17400	17522	17544	17735	17595	17687	17469	17605	17626	18128	18040	18095	17725	17471	17342	17207	17410	17444	17406	17500	17229	17341	17267	17610	17284	17474	17353	17591	17241	17317	17415	17425	17319	17576	17257	17482	17407	17255	17410	17453	17394	17390	17466	17393	17642	17557	17484	17384	17388	17395	17170	17285	17503	17300	17241	17491	17545	17296	17285	17402	17373	17316	17247	17362	17407	17462	17457	17444	17283	17394	17423	17591	17506	17394	17392	17570	17473	17286	17301	17498	17495	17320	17282	17425	17572	17467	17385	17456	17386	17431	17598	17325	17332	17327	17434	17368	17354	17348	17294	17311	17273	17565	17334	17501	17144	17239	17495	17266	17377	17413	17404	17306	17327	17397	17488	17366	17404	17301	17298	17351	17284	17418	17546	17286	17431	17201	17494	17520	17254	17215	17341	17433	17532	17425	17447	17252	17505	17440	17439	17371	17521	17484	17333	17369	17443	17366	17489	17421	17538	17226	17214	17221	17464	17167	17290	17375	17428	17180	17435	17248	17516	17609	17545	17442	17393	17338	17421	17324	17185	17464	17255	17400	17279	17290	17440	17400	17352	17442	17342	17509	17479	17398	17534	17241	17216	17342	17396	17318	17373	17450	17356	17516	17279	17156	17361	17443	17415	17370	17219	17184	17387	17454	17300	17355	17376	17350	17466	17364	17464	17560	17271	17407	17517	17299	17361	17455	17245	17300	17393	17416	17304	17273	17549	17542	17456	17441	17628	17456	17458	17303	17358	17446	17298	17673	17440	17341	17379	17283	17553	17334	17332	17357	17399	17506	17345	17272	17279	17351	17160	17415	17359	17345	17383	17322	17170	17269	17209	17283	17308	17457	17139	17255	17199	17528	17474	17122	17439	17350	17409	17325	17389	17444	17464	17419	17410	17479	17670	17458	17397	17277	17365	17365	17338	17321	17331	17321	17241	17540	17304	17379	17476	17340	17146	17314	17433	17380	17206	17066	17346	17197	17563	17558	17402	17328	17286	17479	17369	17478	17471	17354	17552	17474	17249	17367	17279	17212	17586	17217	17298	17524	17286	17511	17422	17404	17439	17509	17488	17402	17391	17327	17379	17136	17352	17269	17393	17352	17453	17558	17461	17470	17591	17293	17383	17455	17561	17293	17109	17300	17455	17389	17357	17428	17430	17543	17529	17354	17311	17564	17274	17236	17500	17334	17459	17410	17384	17404	17465	17384	17460	17469	17345	17477	17460	17318	17488	17356	17348	17629	17303	17538	17140	17444	17393	17293	17347	17371	17573	17343	17430	17405	17432	17449	17191	17408	17554	17487	17475	17520	17471	17445	17284	17303	17438	17284	17321	17322	17375	17594	17379	17379	17398	17491	17460	17468	17458	17429	17359	17326	17286	17357	17321	17398	17413	17466	17493	17393	17539	17402	17318	17362	17455	17288	17376	17277	17373	17538	17445	17342	17049	17240	17262	17280	17321	17228	17419	17559	17386	17330	17461	17397	17185	17350	17430	17289	17433	17443	17278	17225	17400	17467	17432	17456	17443	17189	17142	17264	17376	17432	17363	17289	17282	17463	17436	17411	17335	17507	17422	17413	17370	17292	17220	17479	17482	17393	17278	17259	17478	17339	17169	17305	17426	17474	17385	17162	17240	17326	17208	17480	17313	17399	17242	17294	17342	17318	17390	17471	17498	17441	17470	17505	17517	17377	17304	17577	17493	17464	17435	17381	17501	17445	17471	17202	17406	17343	17374	17334	17170	17381	17343	17198	17517	17234	17369	17315	17324	17469	17237	17348	17366	17487	17178	17308	17447	17543	17431	17196	17557	17459	17256	17718	17592	17450	17341	17356	17257	17407	17131	17492	17376	17327	17424	17426	17609	17466	17347	17124	17204	17155	17587	17319	17290	17373	17302	17323	17366	17417	17377	17521	17403	17449	17383	17136	17290	17490	17194	17365	17345	17301	17387	17463	17543	17298	17497	17224	17177	17520	17418	17145	17316	17193	17201	17273	17397	17183	17352	17350	17458	17261	17549	17441	17559	17371	17295	17362	17275	17330	17423	17403	17412	17257	17359	17395	17245	17462	17236	17476	17650	17364	17186	17227	17214	17482	17398	17341	17406	17435	17268	17236	17379	17243	17282	17536	17351	17463	17198	17418	17381	17395	17451	17278	17386	17456	17526	17267	17503	17438	17418	17338	17216	17365	17276	17148	17339	17328	17303	17441	17374	17427	17683	17238	17441	17227	17431	17565	17445	17443	17210	17521	17389	17226	17362	17404	17279	17354	17397	17295	17363	17418	17449	17466	17609	17404	17487	17275	17396	17407	17458	17331	17342	17437	17306	17488	17570	17371	17412	17447	17194	17405	17365	17502	17375	17470	17293	17341	17204	17557	17443	17460	17413	17387	17390	17380	17573	17390	17401	17490	17558	17443	17458	17580	17441	17402	17385	17479	17518	17311	17334	17391	17442	17470	17287	17519	17467	17558	17265	17355	17428	17347	17426	17422	17460	17241	17439	17133	17239	17360	17389	17285	17388	17340	17200	17341	17390	17506	17369	17458	17131	17467	17381	17385	17470	17535	17388	17225	17182	17522	17505	17198	17317	17385	17423	17275	17247	17398	17456	17482	17543	17318	17278	17175	17246	17305	17515	17482	17404	17459	17216	17223	17340	17467	17581	17475	17240	17621	17260	17618	17565	17494	17150	17361	17450	17419	17454	17496	17366	17425	17291	17307	17185	17202	17380	17404	17359	17334	17238	17106	17168	17500	17521	17350	17533	17479	17201	17355	17357	17405	17214	17288	17373	17585	17604	17386	17429	17287	17421	17378	17449	17415	17384	17272	17222	17343	17494	17215	17514	17274	17375	17399	17290	17313	17442	17265	17401	17306	17191	17312	17198	17456	17459	17346	17381	17430	17308	17505	17261	17198	17401	17339	17414	17287	17260	17364	17307	17293	17338	17332	17360	17305	17353	17460	17415	17331	17388	17481	17218	17302	17276	17518	17386	17486	17402	17148	17361	17468	17415	17288	17305	17434	17410	17454	17327	17222	17202	17424	17440	17335	17522	17378	17488	17559	17273	17456	17263	17648	17415	17162	17469	17280	17450	17391	17492	17472	17456	17394	17073	17341	17246	17326	17427	17430	17589	17647	17199	17592	17579	17327	17330	17472	17521	17382	17398	17323	17515	17332	17462	17443	17204	17333	17565	17344	17244	17259	17389	17509	17483	17376	17500	17375	17529	17294	17409	17537	17238	17485	17555	17512	17290	17376	17469	17485	17309	17482	17461	17432	17421	17484	17342	17415	17398	17376	17462	17375	17267	17361	17328	17570	17639	17301	17482	17212	17524	17421	17381	17338	17353	17625	17294	17362	17414	17334	17443	17448	17489	17337	17247	17390	17585	17353	17406	17434	17365	17463	17345	17458	17335	17240	17350	17590	17485	17385	17246	17408	17234	17328	17290	17283	17317	17305	17305	17432	17501	17391	17306	17295	17302	17266	17541	17261	17308	17481	17451	17305	17438	17433	17464	17508	17382	17345	17270	17330	17335	17313	17409	17289	17305	17231	17347	17220	17195	17491	17368	17542	17398	17265	17442	17321	17574	17381	17464	17366	17289	17323	17216	17382	17527	17390	17470	17264	17139	17246	17221	17444	17252	17325	17417	17487	17328	17638	17370	17339	17342	17198	17514	17243	17267	17379	17437	17368	17458	17407	17482	17287	17408	17436	17435	17504	17311	17445	17275	17297	17451	17505	17186	17309	17356	17399	17388	17299	17441	17388	17199	17416	17407	17468	17327	17330	17464	17388	17302	17437	17186	17254	17415	17412	17424	17260	17411	17208	17608	17360	17291	17467	17323	17339	17404	17545	17477	17405	17350	17555	17294	17600	17396	17334	17358	17315	17519	17587	17418	17434	17418	17525	17468	17314	17326	17348	17453	17370	17360	17382	17442	17491	17525	17192	17315	17421	17228	17419	17512	17304	17259	17354	17511	17458	17288	17527	17544	17323	17518	17287	17414	17292	17182	17528	17341	17367	17596	17503	17242	17377	17420	17354	17489	17431	17568	17442	17423	17456	17322	17163	17085	17281	17338	17342	17345	17299	17392	17363	17497	17274	17450	17299	17371	17257	17485	17475	17259	17399	17445	17322	17427	17308	17150	17329	17138	17511	17291	17584	17399	17519	17196	17448	17280	17264	17289	17229	17586	17443	17260	17595	17484	17337	17410	17519	17491	17205	17495	17364	17284	17376	17314	17400	17339	17421	17392	17630	17502	17425	17422	17394	17255	17402	17321	17326	17486	17390	17481	17275	17588	17388	17400	17232	17331	17366	17409	17335	17259	17516	17276	17413	17225	17338	17343	17342	17313	17437	17518	17248	17357	17417	17254	17488	17372	17559	17398	17358	17461	17459	17185	17526	17283	17444	17533	17304	17304	17311	17526	17382	17483	17432	17409	17527	17488	17249	17267	17334	17276	17269	17383	17442	17270	17497	17105	17236	17351	17297	17335	17321	17315	17450	17193	17507	17465	17287	17323	17189	17315	17577	17450	17327	17362	17253	17512	17511	17389	17535	17384	17424	17224	17362	17185	17406	17490	17310	17176	17505	17564	17327	17354	17345	17390	17608	17550	17439	17407	17490	17250	17573	17363	17501	17291	17357	17394	17440	17577	17565	17449	17398	17193	17218	17293	17490	17486	17417	17471	17477	17423	17316	17356	17257	17323	17257	17364	17460	17359	17411	17230	17678	17428	17395	17405	17319	17652	17336	17332	17533	17299	17367	17415	17156	17365	17404	17444	17323	17321	17352	17485	17494	17454	17490	17280	17338	17380	17389	17328	17408	16998	17433	17561	17568	17448	17271	17540	17368	17405	17351	17174	17078	17474	17255	17100	17501	17512	17267	17354	17185	17327	17413	17322	17452	17226	17313	17617	17390	17293	17437	17358	17253	17263	17459	17328	17244	17197	17524	17201	17307	17367	17462	17511	17505	17350	17632	17325	17268	17383	17363	17190	17234	17234	17135	17117	17397	17427	17387	17360	17433	17434	17482	17181	17189	17475	17422	17389	17517	17172	17116	17409	17233	17578	17417	17234
30023	50429	39258	23837	18403	16505	15639	15171	14460	14699	14605	14277	14287	14291	14207	14254	14291	14185	14064	13961	13974	14263	14043	14470	14851	14772	14396	14283	14144	14135	13862	13998	13969	13752	13935	13936	14032	13992	13869	13895	13958	13886	13811	14107	13880	14009	13999	13946	13956	13937	13892	13841	14066	13881	13850	13876	14132	14176	13972	13867	13913	13962	14001	13806	13835	13988	14053	13784	14023	14002	14008	14099	13963	14049	13887	13995	13812	14066	14016	13892	14012	13834	13905	14063	13955	13918	13916	13847	13989	13848	13788	14023	13907	13745	13861	13968	14012	13897	13958	13967	14040	14072	13922	13960	13892	14033	13903	13807	14112	14005	13952	13881	14029	13828	13834	13861	13966	13820	13947	13955	13962	14016	13979	13944	13941	13847	13917	14096	14094	13832	13820	13873	13914	13837	14071	13914	13930	13800	13773	13909	13922	13996	14198	13948	13922	13742	13957	13922	14140	14071	13922	13951	13751	13946	14055	13900	13917	13919	13999	13976	13877	13912	13841	13936	14091	13851	14144	13829	13926	13813	13975	13940	13930	13846	13921	13917	13875	13973	13952	13896	14068	13957	13860	14099	14045	14140	13903	13859	13926	14028	13795	13878	14019	13936	13945	13957	13824	13858	14092	13849	14049	13822	13932	14057	13922	13911	13777	13893	14104	13931	14008	13860	13798	13979	14022	13981	13781	14039	13863	13804	14100	13945	13970	13976	13956	13906	13992	13957	13954	13799	14032	13984	13962	13818	13829	14054	13936	13914	13849	13912	14035	13827	13923	13909	14065	13791	14038	13828	13917	13897	13925	13910	14022	13983	14019	13836	14003	14168	13889	13868	13975	14105	14020	13936	13911	13833	13992	13983	13945	14010	14004	13942	13997	13902	13935	13936	13962	14009	13987	14040	13974	13994	14028	14006	13982	13761	14007	13841	13879	14068	13843	13872	13991	13876	13869	14007	13871	13922	13976	13945	13824	13977	13879	13895	13908	14018	14060	14102	14005	14037	14026	13978	14047	13986	13808	13942	13889	14043	13978	13972	13950	14079	13914	13951	13851	14033	13920	13950	14043	13829	13987	13942	14091	13930	13871	14125	13901	14034	13956	13975	14162	13872	14158	13901	13920	14175	13977	13772	14169	13990	13925	13992	13937	13754	14029	13933	14146	13857	13931	13830	13851	13955	13928	13963	13857	14090	13930	14052	13869	13901	13883	14091	14010	13932	13994	13872	13987	13952	14026	13957	13968	14125	13918	13933	14025	14046	13838	13835	14226	13891	13884	13869	13905	13960	13941	14050	13896	13912	13851	13994	13807	13984	13810	13816	13895	13960	14041	14022	13972	13932	13893	13858	13840	13903	13792	13910	13953	14093	14136	13730	14035	14108	14119	13919	13987	14041	13850	13806	13959	13988	13980	13924	13936	14068	14206	13917	13892	13930	13908	14090	14017	13734	13951	13864	14102	14062	13988	13855	14046	13967	13965	14208	13877	13921	14138	13918	13918	13988	14036	14146	13994	13885	13925	14035	13919	14084	13820	13955	13863	13846	14064	13951	13810	13858	13890	14007	13883	13858	13932	13923	13907	13972	13958	13893	13936	14017	13909	13772	14084	13928	13753	13994	13991	13949	14054	13796	13952	13838	13968	13941	14034	13970	14116	13886	13901	13917	13898	13896	14098	14136	13978	14054	13860	14033	14054	13999	13800	14069	13777	14108	13994	13900	13898	13917	13955	14075	13988	13928	13797	14028	13950	14151	13795	13927	14077	13888	13900	13981	13986	13825	13731	13992	14038	13927	13965	13933	14026	13931	13941	13913	13926	13893	14038	13972	13973	13989	13957	13935	13970	13888	13912	13916	13953	13795	13819	14147	13936	13958	13909	13907	13755	13863	13917	13894	14012	14071	14036	14057	13841	13844	14017	13917	14044	13974	13996	13983	13854	13946	13905	14109	13849	13928	14022	13842	13905	13945	14008	13712	13741	13828	13949	13848	13999	13997	13926	13973	13927	13854	14115	13882	13995	13833	13967	14009	13991	13969	13968	14018	13737	13917	13858	13950	13964	13995	13969	13788	13756	13882	13908	13935	14036	13922	14008	13980	13882	13871	13983	13966	13924	13990	13920	13869	13958	13873	14048	14134	13890	13875	13981	13976	14008	13892	14032	13893	14035	13903	13945	13879	13853	14094	14107	13903	13986	13919	13930	13909	13884	14020	14022	13688	14098	14094	13781	13756	14019	13902	14042	13889	14061	14017	13948	13683	14138	13875	14010	14045	14000	13976	13970	13853	14033	13937	13967	13939	14112	13844	13997	13834	13922	13907	14002	13904	13927	13970	13893	13871	14129	13999	13813	13818	13832	13945	13831	13843	13914	14003	13867	13844	13878	13823	14006	13955	13855	13836	13942	13987	13756	14055	14096	13930	13882	14018	13982	13859	13980	13925	13831	14092	13948	13895	14043	13775	14052	13975	13806	14073	14022	13877	13951	13867	13925	13881	14135	13982	14111	13996	13872	13923	14007	14113	14059	13925	13993	14096	14016	13858	13931	13875	13900	14085	13870	13953	13886	14028	13765	13899	14095	14010	13998	13954	14094	13937	13804	13889	13889	13932	13929	13904	13762	13970	13781	13940	14087	13993	13889	14029	13904	14043	14005	13958	13898	13917	13956	13963	14107	13994	13945	13990	14018	13879	13672	13994	13828	13999	13925	13999	13919	13980	13982	13854	14066	14033	14126	13749	13935	13877	14034	13857	13907	14027	13978	13984	14054	13885	13975	14114	13922	13889	13981	14033	14009	13985	13944	14115	13858	13872	13962	13881	13866	13974	13951	14073	13863	14099	13981	14142	13993	14014	14002	14027	13806	14026	13957	13815	14079	13666	13973	13840	14047	13831	14035	13944	13940	13956	13873	13838	14128	13719	14039	14061	13953	13997	14086	13895	14040	13947	14109	13855	13974	13966	13901	13976	14002	13943	13935	14046	13969	13937	13948	13898	13927	13969	13914	13947	13958	13980	13868	14099	13779	13882	13976	13937	13981	13959	14073	13783	14130	13892	14042	13946	13948	14057	13991	13979	13940	14033	14002	14026	13919	13903	13807	14041	13992	13840	13849	13979	13808	13798	13923	13947	13916	13925	13983	14163	13911	14010	14109	13916	13922	14059	13903	13877	13945	13922	14099	13975	14020	13922	13907	14045	14139	13914	13935	13978	13940	13845	13943	13903	13859	13971	13954	13912	14186	13722	13902	13925	13966	13963	14001	13988	13905	14031	13923	14014	14007	14108	13697	13978	14133	13945	13900	13929	14120	13844	13823	13814	13910	13921	14066	13891	14100	13884	13928	13889	14146	13981	13859	13971	13935	13842	14077	13979	14072	13830	14066	13845	13932	13933	14039	14049	13829	13880	14094	13975	13956	13884	13908	13927	13980	13890	14143	13944	13947	13861	14097	13919	13949	14012	13928	14055	13959	13915	13933	13998	14073	13998	14093	14011	13820	14002	13994	13935	14011	13847	13927	14064	13914	13877	13844	13901	14034	13836	14181	14038	13945	13875	14081	13983	14035	14051	13879	13881	14018	13990	13871	14025	13959	13808	13752	13899	13987	13946	14003	13857	14033	13908	14003	14072	13963	13929	13881	14071	13786	13945	13898	13938	13932	13946	13848	13773	13959	13883	13907	14100	13993	13971	13917	13763	13969	13860	13920	13848	14010	13920	14074	14003	13860	13822	13859	14002	13904	13732	13968	14062	13805	13883	13879	13985	14010	13807	13878	14059	13879	13904	13936	14021	13969	13979	13894	14135	13875	13800	14016	13917	14085	13826	13941	14015	14019	13936	13943	13819	13823	14048	13955	13946	14011	13894	13938	14181	13895	13845	13959	14059	13899	13840	13946	14009	14037	14040	13786	14033	13919	13948	13915	13846	14035	13963	14073	14098	13921	13978	13890	13965	13873	13859	14017	14035	13995	13885	14093	13961	13705	13881	14103	14018	14097	13919	13941	14045	13945	13771	13942	13828	13950	13958	14000	13942	13848	13969	13982	14139	13932	13913	14137	13813	13948	13894	13963	13978	13968	14067	13905	14077	13857	14012	13742	14022	13818	14023	13856	13953	13924	13961	14002	13928	14021	13943	13882	13929	13847	13990	14100	13903	13903	14003	14027	13829	13925	13866	13649	14045	13920	14067	13950	13918	13973	13892	13796	14158	13824	13931	14082	13813	13975	13761	13898	13773	13969	13908	13940	13906	13936	13950	14080	14048	13914	13993	13944	13956	14074	13948	14028	14003	13967	14077	13894	14016	14036	13849	13978	13903	13850	13977	13910	14023	14108	14050	13912	13746	13806	14056	13855	13920	13997	13967	14058	13807	13949	13974	14055	14083	13963	13925	13992	13991	14092	13941	13907	14075	14130	13904	13985	13914	13973	13956	13849	13905	13932	13901	14016	13980	13986	13864	13890	13950	14001	14001	14030	13884	13899	13905	14017	14024	13946	13980	14039	14032	14040	13927	14024	13874	13962	14047	13956	13959	13871	14126	13873	13999	13920	14064	14019	13975	13950	13924	13943	14014	13856	14055	13924	13923	14015	13846	14003	13821	13928	13966	13969	13964	13941	13961	13991	14011	13970	13795	13929	14055	13853	13781	13799	14106	14080	13872	13888	13977	13935	13890	13986	13984	14049	13861	14006	13901	14076	14023	13868	13877	13895	13967	13932	13936	14016	13920	13922	13868	13845	13891	13984	13989	13891	13971	14018	13940	13932	13984	14030	13979	13943	13953	14023	13853	14094	14119	13903	13955	13880	13931	13857	13979	14020	13731	13906	13944	13963	13849	13950	14000	13929	14127	13889	14097	14089	13951	13975	14114	13921	13944	13972	14008	13736	14060	14028	13872	14002	13982	14027	14040	13835	13881	13895	14032	13865	13986	13913	13917	13867	13827	13981	14056	13930	13909	14069	13910	13971	14008	14016	14099	14161	14013	13892	14012	13863	13974	13892	13948	13931	13965	13800	13916	14005	14080	13922	13984	14191	13904	14092	13945	14028	14047	13969	13893	13937	14099	13994	14012	14157	13870	13932	13852	13972	13843	14035	13991	13975	14022	14034	14021	13769	13935	13806	13853	14108	13887	13900	13944
22132	21176	28392	24276	21609	23422	24410	19085	18121	18106	17930	17438	17488	17496	17629	17705	17628	17292	17338	17305	17297	17305	17310	17599	18806	18830	18565	17757	17472	17292	16918	16823	16792	16912	16758	16873	16823	16929	16743	16759	16994	16675	16845	17074	16850	16772	16994	16961	16747	17012	16831	16994	16793	16830	16972	16788	16764	16908	16826	16541	16664	16944	16908	16638	17013	16828	16873	16892	16787	16798	16799	16779	16694	16942	17078	16855	16873	16848	16682	16646	16733	16899	16779	16814	16733	16729	16734	16828	16708	16777	16934	17129	16796	16779	16716	16724	16859	16776	17143	16990	16819	16910	16694	16821	16811	16751	16671	16667	16710	16710	16655	16876	16815	16755	16833	16670	16877	16818	16806	16819	16691	16695	16888	16805	16830	16791	16694	16822	16915	16585	16747	16656	16727	16588	16893	16900	16897	16576	16824	16743	16961	16991	16899	16691	16858	16911	16796	16923	16865	16761	16846	16897	16861	16758	16747	16668	16942	17027	16668	16885	16917	16941	16698	16925	16840	16624	16788	16436	16672	16739	16928	16731	16708	16707	16750	16657	16954	16624	16843	16669	16797	16793	16875	16840	16947	16803	16840	16746	16754	16958	16770	16640	16836	16843	16693	16912	16933	16769	16654	17057	16978	16883	16865	16955	16801	16842	16648	16869	16810	16942	16935	16797	16773	16820	16921	16686	16858	16788	16941	16848	16835	16830	16874	16757	16853	16825	17068	16773	16863	17059	16716	16740	16692	16895	16736	16823	16990	16790	17182	16962	16778	16850	16873	16655	16752	16828	16819	16988	16764	16976	16712	16654	16741	16854	16773	16958	16899	17026	16925	16757	16723	16818	16678	16994	16937	16684	16776	16841	16859	16789	16745	16734	16853	16919	16821	16862	16752	16597	16766	16911	16708	16794	16949	16945	16673	16658	16792	16904	16887	16744	16889	16778	16777	16693	16958	16724	16750	16705	16817	16830	17037	16870	17031	16806	16800	16679	16699	16789	16891	16845	16717	16719	16882	16747	16687	16765	16617	16840	16731	16906	16788	16686	16914	16732	16954	16791	16787	16641	16907	16867	16811	16716	17059	16757	16844	16718	16806	16883	16968	16907	16709	16612	16996	16748	16928	16855	16699	16725	16728	16840	16942	16937	16581	16880	16790	16628	16905	16759	17001	16804	16841	16879	16791	16847	17016	16881	16795	16749	16727	16895	16860	16945	16905	16613	16698	16675	16972	17130	16707	16791	16899	16822	16940	16822	16724	17113	16725	16725	16899	16883	16709	16802	16658	16854	16790	16756	16974	16645	16835	16830	16804	16856	16823	16834	16810	16757	16481	16818	16694	16648	16987	16794	16962	16909	16861	16794	16725	16544	16857	16626	16728	16897	16513	16730	16955	16869	16722	16644	17037	16779	16854	16795	16803	16779	16905	16712	16827	16766	17015	16884	16969	16525	16783	16820	17045	16803	16927	16839	16921	16817	16681	16867	16710	16923	16951	16905	17124	16770	16751	16879	17124	16705	16783	16908	16815	16835	16826	16886	16951	16904	16763	16976	16679	16736	16771	16704	16637	16751	16747	16612	16740	16883	16786	16884	16762	16811	16817	16670	16649	16827	16753	16676	16850	16772	16732	16868	16828	16786	16771	16703	16741	16866	16768	16629	16674	16567	16530	16807	16819	16675	16855	16766	16723	16639	16865	17022	16863	16838	16853	16714	16796	16861	16799	16904	16751	16768	16791	16632	16660	16853	16786	16972	16719	16775	16696	16831	16894	16692	16843	16885	16722	16863	16766	16623	16809	16718	16837	16787	16871	16691	16757	16709	16799	16993	16818	16959	16892	16785	16809	16777	16825	16768	16943	16801	16868	16776	16823	16740	16825	16792	16839	16568	16780	16652	16841	16633	16595	16713	16683	16695	16895	16942	16910	16809	16929	16754	16696	16649	16806	16768	16909	16842	16585	16844	16712	16850	16862	16730	16732	16851	16726	16729	17013	16812	16851	16741	17086	16813	16930	17063	16860	16874	16676	16987	16541	16919	16741	16921	16954	16950	16671	16846	16606	16811	16650	16882	16876	16789	16686	16497	16710	16800	16907	16928	16791	16826	17039	16888	16749	16750	16935	16701	16739	16815	16767	16781	16758	16661	16727	16739	17086	16744	16663	16896	16798	17023	16741	16869	16829	16794	16807	16943	17029	16642	16710	16925	16967	16991	16798	16807	16966	16856	16913	16793	16883	16692	16692	16915	16947	16801	16800	16791	17020	16756	16848	16902	16984	16753	16917	16723	17032	16793	16934	16773	16798	16808	16693	16693	16649	16813	16783	16826	16852	16816	16847	16968	16934	16836	16953	16810	16982	16704	16902	16659	16880	16707	16795	16882	16763	16846	16824	16886	16791	16999	16747	16658	16569	16920	16729	16713	17023	16881	16915	16789	16679	16856	16844	17062	16864	16752	16775	16987	16903	16938	16820	16885	16764	16791	16784	16721	16937	16820	16678	16663	17000	16973	16848	16759	16857	16947	16847	16787	16647	16931	16930	16804	16770	16634	16824	16950	16920	16790	16946	16785	17042	16632	16861	16818	16944	16798	16819	16730	16902	16857	16674	16671	16866	16805	16916	16902	16724	16765	16821	16987	16812	16749	16635	16760	16747	16874	16797	16844	16946	16980	16845	16744	16894	16811	16819	16744	16579	16615	16778	16861	16932	16919	16831	16759	16786	16835	16871	16883	16672	16844	16762	16875	16817	16619	16706	16814	16784	16524	16915	16731	16791	16615	16736	16680	16823	16622	16850	16606	16805	16804	16826	16879	16856	16679	16756	16857	16627	16953	17145	16879	16617	16803	16941	16898	16838	16800	16919	16616	16809	16831	16624	16858	16826	16781	16785	16919	16703	16919	16900	16765	16838	16768	16855	16922	16683	16614	16925	16726	16812	16697	16742	16900	16859	16996	16709	17023	16842	17024	16671	16861	16859	16880	16802	16903	16750	17074	16868	16875	16732	17086	16886	16822	16758	16971	17086	16973	16803	16889	16823	16809	16641	16513	16718	16878	16759	16864	16807	16655	16812	16880	16809	16766	16746	16745	16985	16974	16839	16899	16867	16982	16824	16849	16683	16905	16709	16724	16700	16661	16881	16737	16657	16770	16658	16855	16844	16863	16853	16683	16693	16797	16756	16770	17011	16884	16826	16524	16735	16819	16939	16702	16907	16868	16949	16820	16572	16984	16915	16858	16806	17023	16824	16810	16812	16838	16832	16943	16903	16703	16702	16718	16610	16787	16870	16897	16764	16647	17012	16923	16702	16912	16710	16676	16909	16916	16814	16722	16733	16949	16932	16822	16912	16931	16743	16905	16706	16890	16906	16884	16875	16897	16698	16650	16702	16885	16929	16895	16790	16757	16665	16805	16769	17030	16845	16848	16876	16736	16997	16713	16741	16593	16746	16752	16734	16703	16919	16838	16857	16821	16878	16842	16906	16616	16813	16893	16555	16745	16853	16919	16915	16731	16758	16976	16793	16893	16595	16708	16887	16601	16726	16870	16783	16863	16791	16874	16973	16968	16886	16885	16840	16660	16716	16699	16893	16943	16551	16798	16731	16719	16770	16712	16658	16821	16662	16785	16642	16716	16715	16880	16941	16725	16870	16762	16890	16568	16696	16847	16899	16891	16894	16877	17015	16685	16776	16882	16548	16681	16793	16733	16794	16587	16804	16717	16690	16608	16762	16682	16800	16682	16743	16860	16781	16799	16971	16545	16809	16654	16931	16927	16852	16691	16819	16865	16783	16771	16626	16747	16913	16816	16751	16947	16917	16741	16785	16591	16773	16751	16798	16853	16562	16829	16812	16861	16797	16967	16812	16671	16961	16749	16590	16872	16648	16853	16555	16838	16746	16887	16877	16762	16746	16733	16797	16848	16877	16787	16796	16754	16747	16692	16859	16781	16893	16744	16787	16816	16955	16814	16580	16798	16618	16605	16830	16779	16808	16712	16955	16891	16975	17022	16801	16665	16766	16642	16741	16762	16739	16612	16705	16630	16888	16695	16595	16609	16695	16957	16973	16844	16776	16674	16578	16734	16785	16801	16984	16953	16936	16922	16928	16724	16791	16718	17011	16705	16804	16920	16946	17045	16843	16840	16816	16718	16811	16863	16899	16720	16570	16786	16708	16825	16681	16811	16720	16561	16629	16940	16797	16711	16814	16903	16706	16751	16825	17026	16624	16609	16731	16798	16736	16862	16813	16923	17031	16915	16680	16664	16700	16872	16793	16940	16541	16792	16619	17000	16767	16758	16697	16676	17058	16928	16715	16937	16777	16898	16630	16552	16700	16723	16859	16824	16710	16860	16805	16898	16673	16735	16846	16691	17041	16744	16565	16760	16818	16567	16707	16688	16906	16780	16719	16752	16783	16639	16879	16887	16712	16725	16820	16872	16722	16917	16934	16723	16836	16831	16762	16824	16729	16736	16965	16818	16766	16688	16710	16732	16751	16886	16963	16647	16754	16745	16543	16922	16786	16664	16906	16888	16910	16707	16867	16916	16806	16816	16713	16936	16823	16808	16777	17137	16826	16802	16894	16851	16609	16758	16655	16679	16859	16842	16725	16779	16495	16865	16875	16735	16733	16650	16795	16832	16934	16928	16862	16738	16894	16838	16822	16882	16883	16786	16852	16830	16770	16784	16910	16734	16816	16790	16791	16822	17021	16834	16911	16874	16803	16701	17020	16552	16650	16757	16670	16852	16787	16842	16734	16758	16761	16835	16893	16644	16701	16797	16735	16862	16831	16647	16668	16841	16721	16911	16886	16847	16711	16820	16681	16613	16815	16761	16728	16608	16843	16734	16817	16617	16993	16607	16916	16913	16687	16623	16913	16878	16771	16698	16992	16787	16777	16960	16987	16984	16762	16997	16861	16730	16912	16986	16763	16753	16853	16757	16699	16792	16842	17101	16754	17013	16897	16855	16864	16681	16892	16821	16760	16844	16846	16844	16780	16660	16872	16761	16934	16506	16849	16749	16671	16815	16662	16914	16688	16693	16806	16835	16780	16681	16586	16830	16925	16844	16988	16889	16816	16935	16817	16935	16698	16807	17028	16833	16762	16624	16897	16708	16959	16749	16856	16690
32070	62608	50710	30835	21140	18060	16898	15582	15408	15057	14728	14335	14374	14454	14485	14538	14243	14240	14022	14082	13981	13757	13914	14894	16612	16339	15562	14796	14146	13864	13639	13665	13428	13444	13694	13643	13666	13569	13683	13658	13584	13519	13606	13686	13665	13571	13741	13734	13586	13532	13472	13669	13670	13631	13609	13606	13644	13597	13587	13614	13601	13656	13474	13712	13507	13753	13554	13712	13484	13583	13547	13514	13563	13606	13691	13650	13527	13627	13618	13653	13517	13573	13588	13565	13686	13567	13647	13515	13739	13639	13678	13569	13545	13599	13624	13510	13794	13769	13606	13645	13550	13526	13591	13704	13538	13641	13563	13680	13627	13565	13489	13689	13619	13466	13708	13473	13612	13576	13772	13647	13711	13630	13708	13465	13713	13606	13675	13550	13479	13717	13612	13547	13603	13494	13671	13562	13680	13691	13520	13573	13504	13688	13643	13571	13719	13553	13662	13524	13726	13510	13586	13578	13620	13611	13451	13776	13568	13648	13727	13601	13664	13509	13734	13520	13572	13601	13730	13600	13671	13571	13603	13717	13468	13689	13594	13515	13618	13496	13586	13707	13497	13572	13630	13541	13707	13659	13534	13636	13730	13506	13622	13635	13483	13653	13369	13688	13520	13608	13502	13825	13795	13654	13653	13532	13571	13541	13687	13571	13715	13708	13588	13685	13598	13639	13737	13498	13515	13596	13611	13550	13514	13521	13656	13610	13617	13552	13594	13578	13577	13646	13610	13398	13637	13684	13533	13543	13665	13455	13668	13602	13397	13611	13470	13635	13657	13611	13594	13497	13594	13644	13513	13717	13582	13673	13568	13754	13564	13579	13639	13703	13499	13575	13746	13575	13731	13552	13616	13546	13494	13828	13606	13620	13540	13629	13636	13624	13621	13565	13602	13676	13542	13639	13687	13735	13376	13559	13466	13597	13630	13492	13454	13563	13461	13597	13666	13543	13734	13623	13542	13702	13555	13417	13389	13541	13668	13653	13528	13676	13520	13497	13655	13578	13506	13548	13727	13633	13807	13599	13583	13628	13642	13587	13498	13481	13577	13472	13726	13499	13556	13577	13632	13675	13459	13595	13669	13462	13595	13595	13494	13603	13664	13457	13624	13677	13540	13513	13672	13546	13652	13562	13556	13481	13602	13735	13690	13566	13611	13616	13788	13550	13624	13620	13655	13749	13684	13788	13712	13723	13754	13587	13592	13617	13771	13696	13790	13636	13610	13435	13612	13530	13669	13531	13626	13717	13557	13697	13599	13489	13756	13612	13617	13616	13476	13519	13474	13619	13476	13677	13627	13442	13656	13466	13699	13532	13600	13647	13720	13453	13476	13817	13442	13524	13661	13642	13722	13635	13485	13579	13579	13423	13693	13537	13693	13570	13632	13656	13601	13711	13778	13600	13566	13704	13726	13519	13590	13611	13648	13601	13654	13636	13719	13387	13562	13543	13651	13592	13722	13734	13597	13651	13517	13579	13593	13683	13510	13487	13662	13555	13630	13463	13740	13573	13618	13559	13605	13716	13697	13323	13591	13558	13656	13531	13477	13649	13781	13514	13658	13741	13558	13624	13496	13588	13564	13451	13577	13469	13681	13609	13635	13571	13640	13577	13724	13670	13635	13570	13574	13518	13654	13550	13568	13618	13397	13678	13510	13599	13558	13414	13556	13751	13493	13526	13549	13579	13459	13841	13803	13540	13601	13537	13556	13548	13643	13529	13747	13622	13479	13689	13810	13605	13770	13535	13631	13637	13564	13517	13536	13631	13421	13671	13579	13690	13520	13665	13562	13621	13429	13674	13605	13608	13697	13501	13591	13705	13427	13551	13741	13726	13570	13476	13707	13646	13587	13617	13579	13647	13715	13717	13473	13819	13716	13649	13601	13646	13578	13624	13713	13573	13658	13636	13546	13566	13596	13655	13552	13591	13590	13481	13631	13614	13675	13634	13768	13558	13583	13596	13663	13463	13659	13610	13632	13593	13691	13656	13586	13553	13638	13590	13638	13456	13788	13625	13496	13565	13484	13589	13574	13489	13507	13489	13621	13595	13678	13625	13587	13650	13482	13602	13673	13489	13726	13404	13623	13600	13634	13573	13539	13554	13490	13675	13607	13773	13527	13624	13589	13512	13504	13551	13524	13540	13743	13552	13556	13698	13712	13601	13623	13652	13692	13613	13634	13408	13775	13606	13583	13427	13313	13626	13682	13571	13637	13689	13405	13551	13682	13577	13565	13581	13706	13669	13699	13594	13715	13571	13530	13627	13714	13492	13735	13558	13594	13495	13621	13429	13659	13707	13473	13519	13804	13637	13372	13715	13609	13586	13505	13718	13642	13597	13769	13654	13639	13646	13617	13815	13588	13839	13721	13643	13627	13532	13622	13691	13631	13505	13504	13779	13640	13814	13597	13551	13452	13757	13577	13686	13729	13655	13663	13583	13522	13594	13691	13515	13645	13445	13577	13717	13427	13591	13636	13484	13765	13514	13647	13487	13494	13584	13471	13796	13495	13619	13657	13478	13579	13745	13592	13629	13523	13396	13623	13797	13644	13665	13553	13675	13424	13534	13622	13649	13686	13713	13593	13798	13581	13624	13535	13516	13512	13585	13508	13717	13688	13739	13539	13387	13515	13689	13507	13857	13635	13479	13695	13499	13562	13618	13746	13566	13578	13561	13501	13536	13618	13594	13629	13445	13636	13713	13623	13671	13607	13610	13582	13699	13714	13529	13541	13744	13553	13428	13690	13530	13586	13644	13550	13524	13600	13514	13650	13399	13621	13695	13543	13730	13765	13648	13588	13584	13768	13713	13504	13661	13521	13588	13681	13675	13489	13613	13443	13633	13671	13488	13592	13680	13542	13571	13412	13630	13831	13592	13528	13536	13523	13695	13675	13657	13504	13504	13638	13510	13584	13663	13589	13588	13431	13651	13590	13663	13463	13613	13629	13681	13541	13678	13474	13612	13738	13416	13602	13491	13712	13665	13505	13569	13799	13624	13637	13637	13536	13535	13623	13737	13447	13500	13699	13673	13626	13657	13528	13559	13581	13581	13627	13683	13823	13569	13686	13657	13588	13795	13663	13570	13497	13486	13470	13636	13659	13617	13599	13582	13681	13715	13501	13651	13674	13614	13619	13678	13787	13630	13750	13595	13409	13753	13541	13587	13606	13701	13741	13718	13733	13442	13412	13424	13635	13742	13710	13621	13580	13539	13499	13755	13698	13619	13651	13649	13685	13758	13549	13585	13523	13600	13588	13594	13609	13705	13671	13632	13720	13723	13605	13463	13528	13497	13645	13716	13662	13626	13709	13681	13816	13338	13601	13631	13596	13701	13534	13704	13591	13404	13494	13620	13480	13596	13708	13529	13542	13536	13692	13531	13647	13563	13670	13773	13579	13398	13610	13582	13604	13569	13712	13712	13729	13412	13639	13589	13767	13538	13545	13567	13577	13598	13713	13666	13610	13511	13606	13561	13579	13671	13664	13739	13628	13537	13583	13705	13521	13568	13709	13758	13467	13551	13469	13697	13674	13489	13490	13500	13637	13522	13717	13557	13632	13625	13609	13659	13913	13765	13449	13458	13682	13630	13464	13634	13504	13480	13646	13555	13750	13584	13601	13509	13566	13604	13780	13711	13583	13601	13634	13542	13457	13679	13575	13690	13580	13440	13761	13602	13629	13695	13585	13655	13696	13638	13666	13570	13621	13455	13657	13601	13558	13598	13654	13353	13728	13472	13506	13658	13602	13516	13670	13582	13544	13622	13631	13766	13595	13598	13481	13641	13565	13811	13640	13678	13597	13588	13741	13714	13650	13691	13534	13490	13693	13490	13622	13698	13598	13618	13482	13564	13622	13614	13594	13674	13745	13513	13529	13709	13522	13859	13399	13616	13566	13548	13521	13552	13649	13552	13744	13725	13736	13578	13417	13542	13733	13560	13563	13497	13663	13461	13694	13684	13767	13466	13699	13637	13440	13698	13635	13589	13495	13676	13498	13478	13694	13534	13689	13535	13621	13690	13546	13589	13735	13713	13628	13575	13555	13547	13462	13563	13621	13673	13673	13778	13551	13644	13636	13674	13649	13614	13570	13515	13643	13691	13516	13636	13695	13493	13634	13627	13525	13705	13688	13758	13500	13695	13479	13526	13603	13606	13549	13602	13603	13574	13405	13613	13510	13506	13699	13608	13729	13799	13655	13805	13735	13687	13685	13691	13735	13607	13531	13513	13614	13683	13573	13801	13689	13547	13596	13722	13499	13687	13607	13564	13509	13631	13619	13594	13738	13536	13482	13551	13630	13568	13637	13669	13679	13579	13591	13607	13666	13599	13526	13779	13515	13723	13628	13511	13510	13499	13583	13403	13591	13711	13556	13631	13812	13594	13662	13728	13495	13615	13600	13656	13508	13474	13735	13508	13598	13614	13682	13532	13508	13589	13479	13753	13490	13543	13675	13667	13603	13739	13616	13700	13535	13517	13573	13720	13664	13627	13439	13679	13779	13579	13468	13605	13651	13552	13643	13600	13622	13668	13439	13576	13626	13543	13699	13597	13566	13715	13640	13737	13645	13557	13563	13783	13618	13513	13551	13692	13527	13619	13759	13672	13432	13506	13553	13539	13663	13542	13696	13523	13555	13589	13690	13497	13813	13577	13714	13504	13585	13717	13486	13632	13587	13553	13666	13614	13582	13728	13532	13440	13679	13504	13760	13637	13536	13416	13699	13595	13561	13516	13533	13576	13555	13542	13556	13491	13582	13634	13636	13665	13712	13569	13609	13528	13591	13716	13599	13548	13498	13608	13651	13953	13564	13612	13781	13655	13699	13425	13551	13436	13697	13614	13482	13554	13546	13570	13666	13554	13492	13606	13587	13532	13565	13710	13572	13700	13573	13614	13654	13678	13498	13691	13840	13703	13546	13666	13667	13597	13736	13694	13471	13632	13561	13748	13554	13694	13611	13695	13694	13647	13606	13579	13595	13471	13606	13810	13532	13616	13501	13475	13571	13654	13693	13632	13598	13580	13576	13633	13823	13575	13747	13770	13671	13530	13586	13590	13686	13606	13568	13662	13684	13622	13578	13774	13427	13576	13424	13668	13496	13528	13784	13843	13765	13425	13696	13424
30891	30434	31560	25460	20325	18918	18261	18009	18001	17715	17701	17642	17824	17831	17636	17773	17867	17557	17668	17519	17587	17486	17468	17369	17473	17585	17463	17655	17548	17339	17386	17437	17382	17316	17286	17439	17334	17346	17383	17360	17463	17363	17274	17189	17409	17160	17535	17291	17329	17377	17280	17316	17382	17529	17527	17395	17366	17344	17416	17563	17482	17391	17669	17477	17461	17524	17403	17300	17534	17210	17327	17256	17479	17266	17332	17339	17371	17267	17388	17535	17467	17434	17378	17225	17356	17326	17397	17359	17461	17222	17445	17254	17473	17511	17582	17239	17375	17365	17396	17351	17343	17384	17438	17342	17392	17278	17230	17376	17457	17341	17462	17276	17590	17394	17460	17373	17372	17413	17373	17317	17334	17361	17333	17289	17473	17564	17248	17403	17548	17386	17526	17484	17530	17457	17471	17268	17520	17478	17344	17694	17420	17620	17283	17311	17500	17312	17432	17451	17300	17440	17410	17443	17473	17407	17340	17446	17565	17511	17413	17414	17535	17230	17399	17366	17452	17365	17183	17144	17279	17323	17347	17472	17448	17503	17289	17438	17379	17435	17475	17446	17453	17716	17199	17277	17286	17665	17596	17619	17418	17515	17403	17346	17546	17373	17424	17631	17671	17636	17367	17325	17407	17481	17369	17326	17394	17616	17412	17465	17354	17564	17461	17675	17640	17357	17497	17338	17393	17144	17339	17371	17408	17198	17456	17495	17289	17279	17430	17112	17433	17438	17196	17433	17384	17435	17551	17373	17201	17402	17511	17448	17244	17319	17238	17487	17473	17671	17362	17390	17474	17423	17383	17474	17566	17298	17375	17309	17236	17502	17319	17482	17517	17521	17259	17335	17343	17296	17427	17442	17532	17392	17397	17298	17288	17311	17448	17467	17398	17536	17386	17429	17213	17266	17428	17331	17574	17453	17472	17393	17384	17251	17394	17434	17418	17458	17277	17220	17375	17343	17258	17633	17390	17385	17415	17531	17529	17314	17399	17373	17411	17692	17301	17646	17545	17534	17480	17543	17398	17330	17256	17500	17359	17315	17579	17499	17725	17565	17461	17467	17399	17252	17391	17638	17566	17268	17611	17162	17402	17388	17357	17466	17485	17376	17496	17475	17157	17431	17316	17411	17485	17362	17150	17708	17384	17473	17535	17191	17336	17392	17537	17469	17416	17430	17274	17262	17360	17286	17295	17376	17355	17465	17587	17313	17404	17529	17409	17421	17648	17631	17319	17356	17152	17299	17404	17343	17533	17292	17398	17327	17350	17526	17268	17255	17420	17335	17535	17404	17419	17552	17435	17310	17665	17181	17281	17295	17287	17596	17303	17437	17455	17258	17403	17564	17409	17265	17466	17653	17436	17466	17391	17297	17409	17403	17337	17438	17534	17491	17575	17413	17447	17312	17168	17437	17276	17432	17550	17380	17411	17201	17298	17466	17286	17477	17484	17704	17403	17273	17494	17245	17247	17237	17504	17443	17363	17308	17493	17608	17213	17497	17701	17483	17167	17405	17488	17507	17414	17376	17435	17290	17511	17497	17637	17355	17491	17270	17576	17525	17221	17361	17348	17620	17427	17209	17455	17370	17299	17216	17450	17243	17491	17463	17212	17235	17195	17348	17718	17273	17422	17436	17368	17535	17465	17453	17459	17469	17353	17299	17381	17371	17250	17319	17571	17549	17483	17352	17212	17293	17435	17408	17360	17227	17505	17417	17212	17307	17409	17214	17249	17426	17584	17398	17597	17505	17407	17357	17432	17238	17365	17525	17511	17543	17392	17316	17387	17531	17316	17718	17415	17603	17443	17446	17388	17610	17171	17397	17323	17169	17467	17518	17315	17367	17491	17487	17408	17327	17219	17391	17523	17578	17368	17554	17577	17315	17262	17413	17260	17455	17195	17480	17284	17266	17322	17544	17599	17603	17533	17311	17375	17405	17488	17519	17155	17501	17507	17413	17492	17376	17183	17407	17473	17394	17292	17389	17291	17286	17291	17323	17350	17445	17572	17396	17478	17550	17398	17406	17526	17528	17422	17311	17408	17473	17487	17433	17593	17504	17387	17272	17606	17223	17435	17222	17456	17492	17516	17349	17393	17208	17326	17339	17468	17516	17429	17483	17435	17239	17499	17360	17663	17467	17323	17238	17265	17023	17520	17430	17488	17367	17416	17390	17420	17282	17456	17379	17508	17297	17446	17540	17277	17400	17320	17389	17305	17573	17700	17536	17391	17266	17359	17370	17368	17423	17397	17506	17294	17499	17513	17273	17289	17267	17411	17388	17433	17393	17399	17270	17412	17465	17439	17569	17362	17455	17375	17609	17291	17205	17571	17568	17477	17225	17476	17479	17375	17562	17466	17262	17543	17259	17575	17353	17419	17281	17305	17377	17345	17553	17400	17586	17357	17524	17228	17456	17335	17316	17318	17202	17130	17350	17287	17274	17517	17311	17142	17292	17539	17538	17322	17440	17491	17382	17441	17441	17215	17326	17268	17333	17451	17383	17547	17397	17636	17503	17517	17539	17016	17307	17406	17473	17454	17520	17364	17377	17366	17262	17409	17354	17566	17252	17505	17330	17505	17518	17502	17526	17685	17683	17410	17489	17441	17276	17323	17405	17483	17474	17400	17328	17284	17496	17401	17385	17478	17445	17371	17609	17503	17567	17591	17313	17320	17591	17538	17313	17426	17395	17376	17522	17438	17422	17477	17399	17334	17531	17258	17215	17195	17444	17310	17419	17310	17555	17448	17416	17460	17440	17333	17379	17247	17367	17403	17343	17521	17364	17355	17413	17541	17483	17306	17192	17314	17539	17352	17293	17639	17287	17344	17383	17156	17534	17491	17384	17366	17477	17347	17162	17411	17307	17382	17371	17527	17313	17434	17630	17407	17494	17414	17514	17344	17381	17473	17346	17431	17466	17607	17334	17501	17672	17299	17477	17585	17582	17516	17447	17593	17481	17408	17386	17465	17316	17424	17491	17186	17308	17229	17417	17295	17225	17483	17287	17267	17507	17406	17293	17430	17295	17464	17456	17199	17239	17457	17439	17297	17471	17485	17354	17583	17488	17272	17260	17337	17581	17342	17501	17629	17383	17498	17456	17487	17417	17267	17258	17521	17422	17438	17376	17172	17473	17210	17382	17375	17148	17299	17239	17243	17328	17262	17461	17488	17400	17451	17263	17306	17198	17566	17586	17512	17537	17455	17430	17331	17377	17462	17418	17314	17280	17550	17432	17561	17538	17303	17476	17413	17400	17307	17446	17329	17441	17400	17527	17357	17239	17509	17463	17361	17177	17318	17465	17352	17587	17326	17304	17275	17472	17651	17276	17361	17380	17511	17393	17589	17532	17534	17449	17590	17454	17228	17262	17341	17284	17391	17346	17522	17285	17230	17157	17295	17231	17330	17522	17505	17754	17391	17597	17523	17279	17323	17307	17556	17391	17301	17363	17255	17566	17609	17244	17637	17157	17332	17375	17258	17463	17354	17413	17451	17416	17374	17516	17401	17520	17309	17253	17295	17176	17540	17413	17407	17269	17310	17374	17533	17528	17441	17607	17589	17380	17482	17522	17362	17390	17215	17519	17517	17375	17427	17516	17398	17256	17511	17544	17270	17264	17472	17521	17443	17361	17465	17431	17272	17220	17406	17181	17368	17287	17371	17431	17492	17350	17326	17365	17597	17187	17440	17376	17266	17517	17498	17502	17295	17457	17418	17218	17454	17499	17558	17581	17576	17582	17487	17403	17365	17459	17253	17291	17298	17436	17311	17423	17434	17177	17396	17429	17551	17462	17338	17343	17371	17536	17378	17346	17502	17591	17298	17327	17574	17532	17436	17346	17405	17117	17378	17400	17325	17307	17534	17047	17500	17267	17438	17373	17470	17303	17446	17570	17395	17294	17575	17301	17450	17345	17397	17370	17577	17600	17694	17374	17400	17416	17422	17412	17522	17500	17396	17371	17499	17464	17268	17518	17576	17405	17461	17277	17192	17578	17308	17562	17284	17314	17369	17492	17440	17310	17494	17243	17472	17256	17331	17266	17413	17556	17542	17375	17556	17246	17279	17489	17291	17321	17400	17490	17401	17469	17623	17443	17504	17462	17487	17478	17679	17530	17495	17379	17177	17309	17558	17591	17276	17372	17449	17369	17470	17385	17286	17359	17543	17372	17415	17746	17584	17343	17083	17324	17402	17308	17565	17359	17529	17461	17370	17299	17471	17497	17340	17427	17459	17142	17388	17412	17294	17537	17297	17463	17286	17345	17419	17448	17486	17362	17257	17405	17168	17224	17535	17373	17634	17244	17212	17593	17147	17482	17520	17208	17271	17488	17419	17663	17538	17205	17323	17287	17453	17557	17324	17422	17531	17411	17183	17433	17258	17535	17394	17262	17310	17257	17240	17620	17222	17187	17378	17324	17526	17349	17358	17419	17622	17441	17446	17226	17614	17503	17366	17572	17580	17415	17417	17303	17274	17290	17456	17261	17303	17248	17502	17350	17295	17384	17278	17398	17328	17308	17532	17248	17445	17338	17275	17387	17437	17500	17287	17473	17636	17466	17295	17429	17440	17419	17607	17427	17501	17425	17367	17466	17401	17406	17671	17309	17516	17340	17613	17362	17424	17420	17336	17343	17226	17409	17373	17413	17576	17315	17596	17780	17292	17318	17561	17487	17447	17364	17346	17584	17270	17246	17437	17517	17532	17439	17610	17313	17470	17407	17291	17452	17611	17604	17449	17482	17503	17234	17375	17554	17623	17599	17352	17302	17473	17542	17303	17452	17280	17562	17526	17543	17506	17381	17483	17271	17534	17369	17440	17397	17260	17337	17275	17614	17376	17297	17579	17417	17441	17277	17444	17391	17453	17539	17562	17294	17232	17277	17660	17289	17312	17348	17317	17685	17377	17533	17527	17312	17322	17398	17521	17517	17197	17536	17102	17334	17319	17520	17426	17471	17453	17395	17193	17269	17628	17417	17143	17389	17472	17452	17388	17367	17354	17397	17262	17477	17256	17420	17363	17196	17283	17307	17167	17410	17485	17426	17394	17324	17473	17270	17468	17423	17347	17402	17543	17508	17590	17620	17427	17324	17266	17324	17537	17454	17291	17334	17632	17332	17236	17339
29463	43394	29761	20676	17284	15805	15211	14937	14800	14493	14528	14560	14382	14315	14629	14380	14444	14311	14524	14165	14315	14205	14120	14098	14200	14052	14024	14153	13908	13901	13962	13965	14020	14044	14024	13962	14053	13950	14079	13997	13996	13908	14082	13958	13884	13972	13944	13968	13933	14231	14015	14026	14079	13870	13926	13922	13934	14070	14158	14074	13844	13936	14076	14045	13981	13962	14155	13912	13978	14002	14023	14027	13907	13883	13942	13948	13927	13964	14038	14053	14051	13991	14096	13821	13917	13910	14036	13886	13916	14117	13972	13929	13999	14049	14017	13995	14215	14048	13927	13952	14062	14073	13895	13724	13900	13862	14079	13996	13930	14026	14127	14067	13929	13927	13950	13817	13856	13901	14067	14061	13915	13950	13783	14120	14034	14033	14092	13955	13799	14111	14121	13872	13936	13911	14045	14025	14174	13785	14018	14035	13975	14177	13905	13972	14022	14118	13970	14015	14029	13923	14081	13853	14053	13969	13909	13850	14045	14002	14040	13823	14139	14095	14006	13938	14038	13946	13957	13871	13984	14043	14021	14005	13886	13913	14137	13959	13974	13821	13958	14022	13955	13823	13953	14009	13948	14088	14016	13906	14179	14035	13949	13789	13820	14030	13939	13983	13861	13922	13850	13990	14054	13921	13951	13906	13879	13951	13945	13947	13895	14060	13923	13930	14058	13843	13988	13876	13847	13859	14141	13992	13924	13974	14161	14097	14029	14062	13923	13869	13890	14001	13974	13989	14107	13945	14035	14077	13874	13883	14127	14043	14084	13964	13992	14049	13929	14055	13785	14101	13910	13979	13922	13998	14033	13955	13910	14052	13779	14108	13994	14003	14074	13944	14192	13963	13944	13713	13931	14074	14047	13919	14040	13869	14108	14163	14012	13990	14049	13944	14086	14017	13976	14004	14001	13995	14030	13874	14084	14010	14048	13858	13892	13977	14033	14106	13998	13907	13883	14072	13990	13822	13768	13959	13945	14034	13978	13804	14071	14003	13941	14010	14177	13760	14016	14039	13975	14140	13886	13893	13966	14026	13998	13979	13981	14038	14115	13966	14046	13998	14006	14098	13877	14027	13981	14176	14013	14008	14011	14092	13924	13960	14038	13832	13917	14100	13917	13985	14021	13902	14038	14105	14091	13980	14026	13785	13993	14033	14056	13928	13822	14081	13918	13899	13971	13860	13941	14014	14069	14225	13848	13915	14114	14030	14052	14083	13997	14033	13954	14197	14131	14012	14075	14036	13821	14124	13870	14097	13952	14081	13869	14113	13836	13999	14053	13863	14026	14107	13968	14066	13977	13845	13849	13878	13999	14054	14083	13777	14082	13903	14056	14040	13954	14011	13919	13773	14045	13939	14030	13970	14189	14045	14032	13945	14007	13940	13938	14117	13928	14175	13945	14013	13923	13967	14223	14054	13968	13912	14087	14070	13993	13953	13982	13884	14059	13830	13863	13890	13908	14126	14122	14093	14173	13939	13997	13872	13902	14013	14001	13957	13986	13996	14024	14066	13958	14160	14067	13949	14074	14169	13990	13952	13931	13932	14235	13958	14092	14017	13907	13902	14104	13970	13861	14016	14095	14144	14056	13917	14014	13900	13937	13901	14058	13839	14108	13997	13937	13953	13935	14096	13997	13903	14030	13957	13868	13828	14018	14107	13940	14029	13986	13958	14083	13979	13964	13831	13803	13982	14063	14101	14044	14016	14038	13931	13983	14006	14167	14082	13849	14072	14034	13927	13941	14038	13770	13850	14010	13928	13996	14050	13788	14039	13982	13968	13944	13687	14035	13935	14058	13939	14022	14039	14042	13892	14103	13975	14071	14029	14038	13876	13847	13947	13888	14091	13989	13929	14048	13997	14019	14241	13867	14034	14021	13907	13898	14042	13894	14150	13973	14036	13907	14017	14046	13860	13826	13950	13963	14084	14064	14018	14165	13966	14011	14085	14015	13988	14080	13990	13969	14031	14006	14033	13987	14013	14043	13995	14010	14022	14025	14081	13989	14066	14055	13998	13895	13990	14007	14090	14013	13992	14121	14054	13962	14067	14017	13943	14115	13967	13983	14092	14119	14051	14086	14170	13984	14053	14030	13975	13997	14106	13954	13969	14018	13962	13900	14172	14107	13899	13921	14034	14020	14056	13995	13977	13944	14062	14000	13940	13933	13935	14046	13858	13906	13970	13931	13968	14121	14099	13901	13951	13996	14059	13961	14020	14062	14008	13956	13925	13815	14004	13953	14114	13875	14165	13929	14057	13848	13938	13966	13931	14037	14082	14028	13959	14002	13978	13979	14002	14025	14111	13896	13960	13944	14063	13882	14114	13858	13883	13871	13814	13892	14246	14108	14028	14066	13947	13818	14000	13883	13909	13908	14122	14130	14015	13922	13801	13907	13884	13978	14019	13976	14081	13846	13842	14082	13933	14009	14064	14006	13973	13825	14118	14016	14144	13951	13967	13889	13958	13854	13971	13921	13917	14071	13956	13960	13826	13960	14038	13971	13926	13881	13981	14099	13976	13991	13951	14095	13943	14004	14159	13971	13808	14007	13980	13957	13999	14034	13907	14013	13990	13843	13933	14112	14007	13971	13915	13942	14070	14012	14065	13909	14070	14110	13899	14017	13903	14090	13958	13894	13818	13815	14059	14077	13928	13952	13808	14009	13991	13860	13918	14055	13958	13884	14113	14095	13843	13961	13974	14009	14139	14031	13905	13921	13972	14083	14192	14036	13993	13943	13945	14027	13944	13945	14246	13982	14052	13963	13963	13881	13919	14228	14056	13952	13914	14116	13938	13981	14011	13975	14012	13902	14118	14009	14002	14020	13969	14060	14070	14027	13938	13946	14009	13936	13956	14096	13828	14061	13934	14009	13904	13971	14134	13951	14019	13985	14050	13950	13973	14074	13971	13980	13974	13828	14040	13968	13975	14171	13874	14079	13986	14073	14084	13901	13983	13985	13960	13901	13975	13964	14039	13833	13882	14099	13959	14129	13831	13863	14112	13945	14041	14127	13877	14052	13899	14048	13879	13971	14154	14138	14010	13926	13981	14023	13961	13911	14063	14064	14030	13895	14086	14192	14001	14003	14015	13869	14067	13993	14101	14071	14044	13990	14076	13930	13871	13944	13882	13992	13835	13830	14025	14007	13736	14063	13954	14023	13950	14033	13977	14065	14086	14108	14013	13983	13928	13947	14073	13914	13912	13827	14022	14027	14155	13925	13903	13961	14193	14083	14012	13900	14134	13969	14125	14207	13985	13887	14104	14058	14031	14005	14055	14065	14062	14029	14093	14074	14046	13954	14138	14005	13917	13928	14082	13780	14193	14043	13764	14090	13954	14031	14119	13922	13919	14028	14027	14074	13864	14042	14199	13907	13964	13957	13985	13835	13899	13962	13964	14165	14041	13854	13874	13906	13991	14088	13982	13960	13958	13875	14042	13780	13845	13894	13948	14075	14104	13900	13892	13969	14102	13895	13964	14090	14024	13826	13993	13932	14110	14012	13991	13960	14089	13951	14090	13988	14027	13848	14079	13942	14042	13867	14028	14031	14106	13918	13946	14013	14100	14082	13928	14193	14106	13855	14029	14180	14025	13887	14259	13814	14074	14116	14022	13930	14144	14201	14130	13952	14098	14037	14041	13930	13934	14105	14099	14034	13877	14023	13948	13990	14061	13972	14096	13957	14114	14055	14090	13997	13983	13963	13992	13817	13904	14074	14074	13987	13943	14073	14094	14052	13989	13987	13961	13962	13997	13893	14073	14113	14235	14012	14018	14095	13861	14060	14107	13902	13952	13888	13811	13931	14052	14010	14092	14098	14204	14071	13802	14049	14133	14006	14060	13907	13953	14005	13865	13986	13935	13916	14064	13866	14014	14114	14083	13913	14056	13987	14117	13890	14083	13911	14128	14099	13979	14066	13854	13953	14151	13889	14000	14072	14165	14010	14044	14127	13913	14049	13946	13919	13831	13985	14048	13800	14086	13852	14181	14077	13883	13927	14037	14030	13920	13988	14149	14140	13866	14067	13968	13890	14122	13839	14058	14025	13987	14066	13956	14108	13845	13923	14193	13992	13901	14122	13936	14040	13999	14021	13961	14033	13996	13873	14056	13887	13875	13964	14086	13859	13992	14004	14138	14027	14201	14009	13904	14032	14045	14095	14101	14115	13949	14058	13995	13996	14084	13943	13868	13948	14006	14086	14001	14101	13981	14042	13921	13984	13901	14061	14008	13982	14091	13902	14101	14025	14075	13995	14018	13990	14133	14070	13993	13993	14143	14147	13927	13965	13894	13931	14018	14028	14072	14129	14025	13964	13976	13983	14033	13944	14071	13921	14065	13885	13980	14173	13962	13961	14052	14037	14013	14007	13973	13882	14076	13990	14011	13891	13919	14004	13826	14092	13887	13927	13858	14069	13979	13837	13983	13996	13766	13927	14020	13907	14089	14100	13766	14007	14056	13960	14056	13931	13849	14038	13931	13982	13987	14149	13967	14011	14181	14065	14007	13881	13991	13831	14081	13922	14118	14158	14004	13990	14127	14046	14007	13821	14194	13947	14025	13960	13910	14041	14101	13962	14008	13882	14062	13955	14065	13936	13916	13910	13965	14017	14112	14024	13965	14061	14052	14062	14007	13977	14020	14031	14071	14027	13964	13933	13902	14031	14034	13990	13984	13829	14144	14058	13984	14295	13946	14031	14005	14056	13998	14079	13955	13946	13884	13897	14027	14064	14007	14020	14016	14080	13798	13917	14030	13999	14123	13930	14029	14064	13942	13947	13947	14109	13923	13960	13886	13902	14048	13934	14235	13835	13970	14086	13761	13834	14110	13920	13969	13974	14147	13982	14101	13906	14018	13946	14168	14112	13971	13890	13801	13912	13959	13999	13938	13932	14039	13817	13937	13925	13975	13968	13914	14010	13991	13917	13984	13816	13954	14066	14062	14047	14130	13988	13997	13908	14176	13898	14105	13926	14107	13990	13925	14215	13972	13986	13834	14073	13872	14013	14027	13993	13937	14075	13866	13974	13979	14035	13848	13822	14021	14020	14091	13923	14133	14038	13805	13896	14154	14034	13898	13999	13935	14092	14005	13915	14045	13971	13783	14051	13831	14019	13941
23193	21151	28137	25291	23633	22248	20748	18141	17440	17437	17394	17488	17514	17222	17269	17014	16969	17073	16897	16915	16961	16711	16546	17052	17757	17878	17409	17131	16796	16871	16643	16595	16651	16357	16377	16627	16577	16564	16565	16387	16540	16346	16479	16552	16484	16483	16647	16554	16767	16657	16601	16578	16735	16541	16593	16513	16542	16504	16541	16455	16702	16577	16404	16560	16409	16319	16410	16563	16436	16706	16508	16622	16552	16496	16509	16464	16488	16584	16521	16407	16442	16299	16685	16435	16463	16592	16581	16342	16444	16343	16328	16577	16455	16371	16613	16585	16538	16553	16438	16420	16502	16591	16550	16501	16444	16389	16372	16544	16423	16426	16542	16469	16385	16405	16616	16622	16595	16661	16457	16543	16543	16408	16650	16584	16467	16417	16549	16282	16557	16391	16561	16411	16488	16403	16492	16495	16271	16611	16645	16709	16555	16562	16603	16445	16419	16433	16558	16527	16521	16491	16483	16551	16386	16539	16394	16420	16348	16591	16463	16560	16505	16357	16395	16357	16283	16538	16452	16457	16476	16319	16396	16651	16498	16548	16566	16360	16301	16717	16468	16478	16438	16525	16584	16326	16517	16595	16434	16474	16339	16449	16599	16618	16430	16368	16502	16397	16575	16370	16597	16593	16441	16498	16583	16466	16277	16543	16341	16547	16542	16247	16700	16459	16533	16613	16466	16467	16372	16502	16561	16319	16410	16427	16691	16641	16503	16658	16557	16388	16481	16649	16394	16327	16673	16672	16783	16527	16496	16465	16370	16472	16568	16409	16794	16708	16455	16408	16554	16448	16285	16251	16304	16504	16533	16498	16402	16390	16690	16649	16645	16613	16469	16317	16656	16689	16397	16484	16753	16757	16470	16415	16540	16558	16614	16676	16588	16623	16436	16378	16660	16257	16410	16540	16385	16435	16575	16713	16392	16279	16390	16337	16544	16434	16333	16678	16544	16450	16535	16472	16538	16454	16594	16533	16632	16444	16627	16515	16473	16547	16532	16290	16605	16616	16500	16551	16460	16596	16731	16660	16545	16636	16287	16407	16298	16565	16543	16604	16516	16212	16474	16510	16476	16552	16460	16529	16588	16440	16613	16565	16520	16377	16419	16463	16395	16570	16632	16476	16615	16602	16497	16546	16619	16747	16596	16470	16425	16455	16453	16455	16465	16439	16401	16544	16471	16514	16509	16451	16619	16502	16567	16273	16381	16275	16453	16434	16498	16421	16277	16445	16549	16669	16550	16422	16317	16692	16395	16412	16478	16388	16521	16452	16488	16573	16550	16521	16441	16315	16473	16306	16737	16516	16548	16378	16480	16418	16512	16473	16400	16634	16597	16423	16564	16401	16421	16527	16484	16622	16513	16481	16555	16445	16574	16463	16349	16560	16286	16494	16703	16463	16451	16591	16343	16476	16388	16501	16504	16414	16603	16598	16597	16492	16717	16528	16381	16598	16621	16553	16431	16576	16531	16500	16673	16493	16658	16596	16655	16439	16556	16642	16581	16317	16546	16524	16510	16812	16518	16366	16600	16568	16541	16478	16367	16703	16383	16451	16562	16629	16518	16537	16624	16474	16486	16579	16453	16575	16615	16606	16608	16613	16564	16552	16718	16551	16438	16496	16503	16377	16612	16562	16479	16761	16402	16232	16463	16560	16347	16446	16535	16658	16541	16473	16480	16456	16406	16301	16621	16694	16450	16541	16412	16505	16454	16525	16575	16376	16603	16441	16571	16457	16633	16493	16508	16520	16474	16582	16501	16550	16344	16398	16463	16579	16440	16334	16529	16541	16606	16604	16637	16397	16438	16516	16477	16555	16423	16519	16443	16350	16618	16431	16469	16398	16508	16348	16422	16647	16755	16566	16363	16494	16553	16564	16610	16556	16348	16309	16544	16700	16317	16420	16360	16493	16550	16363	16312	16511	16585	16646	16515	16536	16367	16570	16729	16654	16731	16479	16493	16702	16408	16352	16487	16548	16687	16419	16443	16596	16471	16651	16763	16394	16574	16420	16391	16539	16542	16319	16571	16249	16479	16474	16556	16632	16541	16564	16669	16408	16438	16378	16543	16456	16453	16448	16390	16371	16471	16373	16557	16409	16527	16643	16473	16526	16490	16498	16466	16525	16572	16494	16461	16514	16587	16439	16626	16516	16694	16701	16697	16482	16533	16432	16572	16514	16488	16559	16493	16316	16314	16541	16593	16434	16500	16497	16492	16538	16277	16385	16631	16452	16750	16465	16541	16431	16639	16485	16551	16408	16391	16683	16496	16478	16436	16624	16425	16705	16529	16594	16476	16557	16475	16553	16335	16594	16425	16544	16426	16489	16203	16467	16477	16499	16485	16465	16442	16573	16687	16333	16639	16598	16458	16385	16444	16476	16614	16588	16457	16411	16468	16368	16569	16507	16455	16401	16566	16395	16493	16657	16605	16484	16514	16690	16453	16465	16568	16450	16638	16574	16509	16335	16692	16452	16359	16469	16699	16545	16334	16560	16612	16656	16626	16484	16296	16463	16573	16466	16537	16443	16473	16486	16566	16382	16511	16475	16386	16527	16606	16366	16297	16535	16592	16358	16501	16634	16681	16354	16554	16584	16441	16453	16599	16304	16519	16455	16499	16683	16562	16491	16489	16476	16470	16414	16395	16227	16525	16639	16300	16265	16455	16291	16433	16587	16539	16553	16605	16547	16466	16662	16282	16405	16549	16260	16647	16436	16605	16403	16514	16387	16494	16539	16443	16470	16514	16499	16541	16634	16579	16488	16659	16416	16429	16417	16505	16411	16478	16509	16457	16439	16524	16539	16603	16575	16490	16645	16586	16455	16472	16514	16435	16403	16477	16477	16635	16427	16460	16430	16608	16477	16453	16461	16518	16656	16755	16548	16553	16478	16521	16483	16620	16390	16635	16623	16447	16226	16472	16483	16561	16428	16774	16512	16499	16613	16490	16550	16639	16466	16400	16487	16626	16560	16522	16479	16736	16330	16439	16550	16657	16337	16313	16423	16460	16313	16433	16513	16549	16529	16673	16337	16565	16486	16708	16524	16381	16464	16403	16494	16411	16537	16560	16418	16390	16442	16669	16566	16398	16419	16585	16365	16362	16487	16410	16649	16402	16347	16460	16347	16535	16486	16557	16713	16417	16392	16628	16427	16554	16366	16572	16605	16624	16634	16473	16433	16462	16524	16259	16526	16520	16375	16595	16376	16450	16453	16441	16556	16537	16606	16531	16550	16479	16569	16694	16584	16528	16608	16612	16517	16350	16548	16653	16456	16570	16692	16571	16560	16337	16618	16642	16394	16504	16355	16360	16495	16622	16414	16447	16493	16336	16638	16553	16500	16418	16452	16742	16399	16663	16677	16495	16431	16419	16480	16491	16633	16487	16318	16363	16568	16768	16672	16495	16518	16406	16646	16602	16675	16540	16436	16629	16407	16544	16657	16270	16495	16533	16525	16311	16413	16504	16440	16631	16399	16447	16738	16470	16628	16461	16454	16647	16621	16469	16601	16457	16626	16401	16456	16437	16355	16301	16466	16498	16403	16435	16528	16465	16456	16666	16694	16696	16489	16450	16475	16593	16524	16509	16644	16516	16390	16398	16376	16619	16472	16550	16638	16408	16722	16389	16456	16499	16548	16443	16573	16489	16595	16604	16698	16421	16618	16648	16548	16609	16460	16458	16397	16340	16426	16527	16424	16490	16495	16283	16490	16533	16536	16480	16562	16592	16464	16330	16476	16461	16546	16542	16526	16424	16555	16678	16537	16304	16458	16397	16511	16619	16536	16604	16555	16405	16558	16354	16392	16554	16516	16693	16713	16652	16246	16511	16447	16502	16480	16259	16466	16535	16466	16758	16385	16635	16613	16588	16524	16451	16526	16581	16666	16558	16535	16500	16356	16430	16441	16605	16565	16513	16449	16570	16463	16450	16646	16583	16504	16441	16677	16624	16359	16542	16398	16575	16455	16535	16379	16352	16349	16447	16476	16398	16537	16458	16645	16255	16416	16355	16470	16536	16495	16685	16307	16525	16616	16428	16284	16760	16484	16310	16394	16610	16706	16541	16416	16451	16465	16305	16476	16516	16624	16460	16404	16464	16576	16417	16608	16526	16387	16326	16597	16353	16424	16438	16699	16641	16449	16392	16606	16427	16472	16646	16391	16630	16624	16490	16320	16474	16366	16519	16343	16566	16336	16421	16422	16504	16526	16623	16345	16317	16716	16535	16755	16610	16467	16456	16533	16522	16689	16550	16626	16530	16625	16490	16584	16612	16321	16339	16696	16293	16442	16387	16410	16650	16608	16617	16611	16543	16493	16756	16404	16631	16509	16366	16473	16515	16474	16402	16337	16328	16352	16503	16506	16328	16645	16597	16721	16597	16339	16456	16358	16501	16316	16363	16475	16527	16252	16463	16446	16281	16306	16496	16405	16527	16577	16656	16539	16641	16568	16341	16617	16428	16578	16504	16550	16438	16692	16555	16522	16589	16462	16477	16576	16480	16355	16378	16745	16470	16409	16621	16645	16569	16609	16575	16434	16352	16493	16450	16467	16576	16363	16488	16564	16456	16415	16510	16545	16529	16405	16528	16454	16553	16476	16556	16430	16598	16544	16445	16446	16617	16423	16557	16639	16382	16543	16551	16478	16359	16454	16667	16547	16474	16379	16505	16627	16570	16585	16575	16452	16478	16367	16632	16421	16516	16456	16535	16559	16508	16597	16732	16680	16493	16403	16603	16330	16574	16468	16560	16405	16522	16473	16596	16542	16607	16383	16480	16557	16530	16357	16504	16531	16477	16419	16608	16325	16542	16462	16540	16639	16247	16652	16417	16430	16355	16659	16572	16814	16275	16513	16390	16682	16422	16345	16586	16674	16456	16377	16370	16555	16793	16517	16332	16585	16218	16735	16669	16517	16416	16408	16678	16386	16597	16385	16622	16715	16560	16450	16447	16544	16439	16569	16391	16466	16353	16408	16485	16411	16552	16545	16598	16548	16633	16579	16529	16433	16478	16486	16432	16480	16691	16595	16595	16555	16295	16341	16458	16550	16593	16483	16674	16776	16616	16516	16646	16566	16490	16412	16571	16705	16586	16582	16589	16599	16582	16603	16542	16376	16575	16517
28060	48436	40171	31047	23983	16694	15396	15287	14808	14772	14562	14845	14670	14375	14176	14175	13899	13762	13722	13890	13788	13534	13668	14233	15037	14727	14213	14032	13693	13571	13582	13458	13470	13527	13433	13479	13514	13310	13614	13440	13433	13540	13529	13323	13369	13446	13566	13484	13359	13407	13596	13321	13373	13446	13468	13468	13587	13437	13280	13419	13485	13450	13492	13607	13366	13507	13455	13433	13469	13427	13513	13452	13446	13430	13449	13353	13480	13602	13280	13395	13409	13486	13480	13687	13491	13582	13538	13558	13572	13371	13459	13484	13444	13491	13540	13546	13418	13402	13461	13605	13489	13695	13545	13515	13573	13348	13553	13460	13290	13335	13393	13510	13370	13480	13510	13567	13407	13559	13492	13567	13369	13547	13346	13516	13388	13355	13350	13323	13485	13491	13531	13373	13495	13493	13443	13494	13394	13550	13593	13443	13447	13471	13675	13301	13456	13439	13454	13346	13391	13561	13369	13458	13386	13407	13543	13503	13517	13487	13409	13363	13588	13394	13467	13314	13474	13680	13411	13462	13296	13486	13375	13476	13540	13381	13455	13553	13369	13387	13438	13510	13483	13523	13337	13522	13467	13520	13410	13564	13468	13424	13300	13538	13384	13354	13543	13514	13407	13477	13405	13558	13373	13547	13432	13619	13532	13367	13335	13525	13496	13445	13458	13507	13466	13427	13317	13519	13506	13526	13409	13336	13265	13602	13326	13378	13632	13493	13408	13394	13481	13351	13463	13258	13439	13547	13412	13492	13517	13501	13543	13501	13450	13332	13560	13535	13357	13369	13525	13381	13340	13452	13389	13499	13594	13621	13387	13414	13567	13457	13525	13449	13313	13446	13408	13483	13455	13525	13417	13459	13697	13381	13491	13416	13511	13506	13544	13507	13341	13377	13451	13521	13340	13470	13499	13335	13473	13319	13457	13404	13396	13454	13395	13494	13207	13541	13648	13279	13631	13607	13545	13547	13486	13630	13401	13642	13429	13511	13386	13465	13313	13450	13464	13358	13586	13337	13575	13450	13458	13487	13344	13468	13479	13426	13393	13621	13398	13349	13403	13409	13351	13527	13551	13587	13498	13606	13446	13612	13416	13589	13420	13496	13453	13523	13394	13397	13521	13543	13498	13525	13468	13312	13492	13658	13461	13442	13443	13348	13534	13405	13549	13368	13423	13411	13471	13437	13436	13381	13509	13470	13617	13355	13604	13553	13443	13520	13450	13350	13393	13581	13401	13281	13452	13405	13503	13300	13452	13576	13571	13444	13490	13445	13548	13565	13352	13470	13510	13496	13461	13405	13489	13428	13410	13583	13635	13467	13364	13493	13427	13551	13594	13262	13457	13405	13471	13429	13438	13383	13486	13533	13457	13558	13402	13465	13481	13244	13433	13579	13641	13507	13446	13521	13367	13394	13496	13390	13573	13396	13437	13218	13527	13522	13528	13424	13269	13402	13559	13341	13350	13495	13488	13535	13575	13499	13383	13504	13591	13501	13574	13427	13418	13367	13508	13501	13440	13568	13358	13281	13493	13479	13557	13484	13423	13503	13545	13424	13444	13410	13398	13389	13445	13499	13521	13335	13548	13459	13500	13470	13255	13423	13424	13474	13600	13542	13524	13317	13354	13462	13479	13381	13635	13567	13444	13497	13492	13620	13562	13492	13531	13475	13444	13557	13429	13515	13656	13410	13479	13392	13468	13496	13498	13374	13653	13615	13441	13609	13576	13494	13459	13423	13538	13436	13377	13430	13415	13416	13493	13543	13474	13479	13271	13475	13525	13515	13486	13546	13430	13495	13561	13443	13403	13473	13356	13423	13542	13426	13437	13351	13302	13314	13427	13341	13500	13411	13525	13364	13443	13415	13362	13365	13787	13317	13569	13370	13540	13616	13404	13331	13510	13448	13402	13427	13280	13438	13418	13432	13576	13546	13427	13472	13464	13587	13439	13591	13309	13596	13474	13222	13567	13501	13342	13324	13443	13575	13371	13518	13454	13503	13489	13615	13542	13604	13444	13626	13279	13528	13457	13315	13324	13482	13375	13498	13559	13459	13532	13582	13482	13485	13500	13376	13500	13515	13515	13519	13523	13598	13364	13433	13455	13610	13441	13559	13404	13557	13466	13233	13245	13523	13332	13585	13399	13448	13478	13499	13399	13501	13423	13676	13316	13388	13419	13599	13451	13476	13636	13416	13377	13271	13381	13380	13519	13481	13448	13436	13459	13433	13541	13403	13404	13450	13319	13663	13308	13486	13394	13502	13456	13485	13443	13448	13430	13426	13592	13492	13511	13271	13476	13388	13535	13432	13435	13500	13596	13433	13697	13531	13612	13582	13595	13484	13714	13393	13613	13595	13387	13513	13397	13517	13412	13515	13495	13460	13270	13543	13563	13459	13456	13472	13526	13514	13516	13418	13437	13568	13428	13431	13489	13557	13531	13397	13385	13452	13391	13595	13490	13658	13464	13283	13729	13362	13606	13372	13637	13460	13595	13433	13386	13599	13366	13415	13618	13450	13455	13584	13485	13491	13398	13547	13502	13364	13515	13309	13436	13222	13541	13521	13591	13546	13202	13158	13495	13395	13536	13444	13566	13478	13439	13278	13394	13503	13283	13408	13422	13483	13515	13518	13352	13424	13445	13480	13457	13598	13463	13383	13501	13387	13455	13459	13477	13317	13442	13622	13444	13553	13478	13470	13345	13586	13518	13501	13553	13524	13496	13521	13571	13442	13381	13420	13322	13542	13370	13584	13638	13340	13573	13506	13415	13377	13407	13472	13445	13470	13416	13475	13496	13552	13616	13387	13534	13281	13576	13530	13404	13383	13412	13447	13504	13448	13432	13426	13611	13488	13532	13507	13396	13484	13382	13560	13355	13540	13307	13564	13376	13256	13536	13505	13532	13416	13530	13540	13408	13506	13492	13587	13512	13355	13345	13439	13489	13459	13368	13440	13339	13566	13535	13511	13484	13565	13484	13587	13463	13489	13386	13333	13381	13453	13428	13312	13436	13417	13480	13495	13433	13534	13364	13378	13462	13551	13425	13376	13445	13400	13279	13425	13620	13340	13338	13415	13387	13425	13501	13523	13555	13377	13438	13514	13367	13344	13413	13338	13486	13417	13230	13238	13565	13419	13725	13337	13293	13593	13422	13560	13597	13417	13450	13425	13317	13217	13388	13560	13388	13343	13546	13563	13512	13529	13427	13490	13541	13573	13469	13549	13513	13497	13454	13664	13229	13443	13491	13489	13475	13600	13665	13583	13507	13450	13529	13333	13430	13433	13549	13454	13424	13495	13364	13451	13387	13542	13301	13371	13573	13356	13564	13468	13526	13281	13488	13455	13237	13434	13583	13334	13447	13438	13464	13529	13416	13605	13562	13633	13493	13353	13523	13481	13460	13475	13394	13508	13613	13510	13407	13320	13328	13533	13458	13455	13473	13418	13456	13435	13383	13377	13470	13423	13447	13549	13505	13571	13494	13505	13549	13340	13526	13438	13390	13553	13284	13427	13453	13502	13356	13575	13453	13424	13464	13367	13527	13400	13535	13361	13365	13466	13410	13467	13573	13497	13486	13583	13586	13412	13507	13418	13502	13567	13432	13534	13492	13333	13489	13427	13246	13259	13470	13599	13398	13496	13524	13401	13354	13657	13457	13462	13459	13427	13349	13436	13464	13434	13237	13496	13543	13394	13465	13404	13502	13257	13266	13545	13495	13454	13491	13593	13444	13565	13617	13425	13487	13546	13501	13370	13390	13363	13405	13374	13405	13417	13615	13567	13561	13436	13535	13552	13488	13459	13398	13426	13543	13536	13391	13506	13570	13312	13474	13411	13261	13454	13565	13542	13381	13457	13441	13021	13604	13444	13635	13518	13416	13399	13426	13321	13564	13305	13484	13589	13394	13497	13473	13442	13522	13549	13592	13515	13477	13423	13577	13384	13389	13401	13483	13414	13257	13458	13413	13545	13375	13391	13495	13507	13536	13451	13491	13445	13388	13453	13521	13455	13512	13635	13327	13240	13453	13419	13449	13639	13204	13432	13439	13492	13446	13604	13421	13472	13411	13581	13402	13461	13460	13451	13462	13621	13497	13492	13445	13530	13601	13423	13397	13461	13395	13486	13507	13456	13513	13772	13473	13464	13547	13321	13441	13503	13621	13421	13505	13436	13540	13347	13468	13330	13555	13294	13341	13452	13496	13287	13645	13522	13295	13486	13371	13549	13450	13575	13536	13365	13477	13450	13404	13626	13212	13437	13456	13310	13540	13334	13437	13426	13630	13414	13394	13445	13335	13496	13428	13605	13395	13422	13458	13423	13487	13668	13427	13468	13382	13677	13328	13425	13565	13442	13434	13588	13347	13314	13550	13497	13429	13287	13454	13362	13648	13529	13448	13387	13331	13421	13526	13575	13326	13330	13487	13474	13602	13537	13479	13285	13528	13454	13481	13392	13547	13440	13399	13569	13288	13468	13392	13571	13385	13412	13370	13371	13431	13390	13522	13324	13358	13413	13411	13400	13519	13477	13598	13571	13437	13496	13313	13386	13483	13521	13533	13447	13485	13520	13379	13479	13666	13418	13589	13393	13372	13638	13480	13500	13488	13419	13654	13590	13567	13480	13451	13460	13509	13492	13464	13523	13525	13437	13372	13556	13281	13453	13602	13451	13513	13346	13354	13423	13538	13437	13474	13524	13636	13720	13461	13315	13448	13385	13552	13526	13580	13549	13308	13458	13476	13415	13591	13442	13466	13397	13571	13543	13276	13418	13508	13652	13574	13491	13493	13446	13471	13462	13572	13370	13550	13441	13589	13466	13512	13555	13454	13353	13528	13676	13512	13569	13562	13493	13355	13508	13497	13653	13390	13524	13427	13419	13534	13436	13504	13471	13481	13477	13645	13567	13376	13454	13428	13511	13432	13378	13460	13399	13467	13285	13545	13363	13454	13249	13570	13474	13478	13448	13389	13416	13421	13484	13489	13487	13389	13605	13553	13447	13432	13375	13383	13631	13273	13463	13438	13447	13432	13512	13499	13451	13579	13370	13203	13456	13518	13505	13565	13324	13608	13460	13427	13544	13406	13397	13377	13474	13537	13527	13469	13491	13538	13639	13395	13470	13647	13485
24735	21207	28330	28421	21733	19301	18823	17752	17351	17633	17737	17240	17078	17247	16850	16907	16747	16961	16789	16622	16739	16814	16827	16865	17111	17019	16921	16718	16614	16636	16599	16390	16464	16533	16634	16668	16433	16524	16598	16498	16547	16536	16757	16572	16719	16607	16545	16679	16724	16622	16627	16591	16888	16611	16617	16528	16560	16651	16596	16500	16614	16611	16473	16448	16578	16598	16477	16669	16597	16662	16621	16551	16515	16442	16506	16708	16570	16771	16603	16533	16721	16593	16551	16215	16488	16622	16537	16772	16686	16529	16515	16553	16392	16520	16659	16583	16598	16578	16547	16414	16695	16578	16535	16560	16601	16506	16772	16672	16613	16552	16477	16387	16593	16670	16685	16743	16534	16699	16582	16511	16506	16635	16272	16880	16647	16605	16607	16646	16368	16505	16594	16733	16638	16581	16522	16571	16549	16605	16699	16748	16456	16501	16580	16454	16588	16564	16661	16669	16537	16479	16585	16619	16587	16486	16460	16588	16574	16583	16689	16652	16571	16656	16849	16688	16738	16493	16735	16541	16630	16561	16601	16642	16513	16681	16607	16662	16696	16443	16641	16516	16410	16416	16469	16620	16610	16600	16305	16326	16509	16636	16692	16447	16387	16591	16682	16594	16937	16606	16750	16567	16668	16472	16613	16337	16400	16701	16735	16725	16520	16760	16612	16716	16614	16504	16680	16439	16659	16590	16557	16785	16649	16685	16685	16591	16525	16490	16686	16691	16472	16536	16745	16660	16514	16625	16559	16631	16783	16584	16608	16442	16491	16717	16622	16508	16687	16605	16569	16446	16613	16537	16582	16699	16412	16554	16707	16585	16591	16654	16238	16604	16668	16458	16705	16554	16775	16399	16741	16607	16600	16652	16470	16509	16610	16370	16608	16349	16426	16756	16681	16529	16823	16550	16505	16766	16678	16595	16774	16657	16650	16665	16486	16425	16558	16406	16586	16557	16571	16376	16591	16447	16687	16663	16499	16552	16679	16586	16668	16653	16651	16472	16655	16656	16591	16618	16642	16511	16402	16633	16422	16410	16788	16678	16651	16455	16667	16713	16570	16572	16503	16606	16515	16613	16475	16275	16484	16500	16507	16788	16502	16422	16530	16573	16577	16519	16556	16538	16269	16603	16666	16604	16337	16344	16494	16644	16724	16522	16405	16589	16817	16658	16722	16493	16470	16854	16535	16572	16579	16524	16561	16634	16495	16581	16680	16693	16724	16544	16531	16357	16483	16666	16464	16779	16552	16471	16495	16466	16412	16621	16529	16546	16786	16451	16706	16583	16589	16571	16609	16572	16778	16631	16438	16576	16531	16512	16447	16660	16636	16573	16467	16897	16574	16530	16487	16759	16567	16487	16643	16659	16848	16577	16540	16599	16428	16773	16492	16463	16695	16665	16588	16499	16606	16576	16722	16582	16552	16698	16501	16620	16761	16397	16454	16533	16523	16654	16701	16600	16602	16503	16734	16763	16587	16545	16534	16522	16570	16650	16623	16608	16629	16724	16593	16562	16664	16386	16409	16541	16500	16573	16768	16590	16735	16555	16687	16548	16441	16440	16564	16529	16589	16496	16683	16478	16461	16326	16686	16569	16734	16616	16534	16604	16687	16676	16636	16553	16587	16582	16330	16523	16392	16586	16538	16662	16606	16528	16514	16539	16706	16671	16716	16572	16737	16749	16635	16533	16580	16483	16460	16438	16622	16451	16588	16339	16531	16461	16611	16470	16784	16445	16513	16642	16663	16397	16591	16774	16544	16550	16600	16505	16519	16448	16706	16559	16750	16414	16563	16551	16520	16569	16561	16862	16677	16579	16466	16683	16785	16664	16616	16448	16759	16706	16803	16832	16607	16465	16579	16490	16808	16736	16592	16522	16780	16632	16685	16518	16562	16675	16763	16476	16512	16399	16546	16513	16608	16740	16592	16472	16584	16597	16672	16634	16589	16418	16428	16528	16406	16386	16580	16548	16530	16604	16539	16537	16463	16602	16711	16794	16706	16559	16556	16594	16632	16500	16534	16542	16746	16581	16653	16701	16608	16400	16577	16546	16481	16647	16594	16697	16576	16491	16636	16490	16644	16610	16508	16660	16604	16584	16550	16515	16536	16769	16554	16623	16544	16828	16644	16775	16611	16470	16557	16652	16716	16701	16429	16549	16718	16446	16666	16567	16478	16528	16619	16699	16656	16469	16596	16641	16735	16640	16797	16561	16400	16484	16488	16492	16556	16525	16456	16645	16598	16517	16579	16510	16606	16628	16587	16578	16650	16690	16457	16538	16753	16574	16775	16702	16717	16551	16517	16632	16609	16641	16616	16493	16633	16658	16622	16630	16476	16819	16642	16607	16665	16393	16412	16626	16664	16667	16872	16534	16341	16799	16450	16764	16671	16769	16446	16655	16736	16562	16518	16585	16597	16495	16515	16637	16833	16773	16679	16434	16393	16756	16692	16666	16411	16622	16784	16693	16815	16668	16643	16582	16726	16479	16640	16366	16500	16534	16432	16426	16824	16718	16760	16659	16682	16568	16691	16636	16565	16638	16623	16407	16607	16575	16739	16474	16446	16686	16730	16698	16680	16503	16610	16705	16736	16585	16673	16551	16748	16625	16883	16772	16627	16658	16542	16662	16620	16664	16518	16588	16484	16627	16640	16552	16650	16608	16555	16808	16590	16760	16729	16613	16595	16563	16588	16438	16712	16811	16426	16716	16547	16545	16603	16498	16684	16696	16703	16639	16653	16576	16571	16559	16677	16740	16374	16519	16523	16591	16612	16757	16409	16600	16497	16562	16470	16580	16538	16602	16559	16662	16562	16571	16386	16666	16655	16623	16508	16583	16614	16656	16505	16679	16623	16673	16697	16386	16510	16745	16558	16716	16767	16400	16596	16595	16609	16726	16503	16665	16625	16494	16686	16551	16541	16591	16620	16565	16667	16594	16689	16469	16476	16491	16526	16443	16488	16497	16478	16405	16830	16770	16600	16623	16525	16509	16495	16535	16702	16670	16516	16529	16595	16564	16702	16572	16480	16593	16581	16584	16595	16445	16656	16602	16699	16507	16714	16525	16498	16606	16752	16577	16598	16354	16510	16504	16692	16594	16647	16587	16585	16647	16641	16534	16688	16622	16550	16762	16713	16600	16572	16476	16621	16401	16572	16748	16556	16595	16540	16553	16603	16589	16730	16532	16519	16780	16505	16646	16521	16521	16587	16507	16754	16467	16772	16639	16651	16502	16633	16673	16772	16633	16451	16653	16735	16719	16637	16462	16509	16692	16408	16489	16579	16640	16720	16656	16609	16833	16846	16473	16418	16433	16588	16454	16675	16770	16784	16471	16611	16549	16649	16487	16513	16650	16763	16717	16712	16458	16537	16485	16491	16397	16542	16533	16538	16749	16517	16566	16594	16799	16461	16465	16551	16542	16518	16730	16589	16689	16509	16555	16492	16553	16568	16473	16577	16427	16736	16395	16676	16547	16626	16542	16387	16491	16537	16575	16677	16596	16394	16662	16383	16647	16524	16565	16583	16471	16666	16608	16732	16462	16780	16531	16580	16580	16537	16532	16682	16590	16760	16497	16616	16738	16589	16561	16508	16590	16775	16498	16671	16766	16594	16651	16566	16758	16681	16700	16621	16601	16754	16498	16716	16631	16490	16499	16611	16779	16545	16585	16368	16784	16715	16585	16665	16532	16686	16455	16780	16523	16569	16622	16678	16499	16647	16739	16504	16553	16667	16684	16679	16630	16661	16514	16652	16511	16686	16443	16602	16637	16569	16591	16695	16671	16644	16339	16599	16612	16401	16430	16590	16721	16535	16627	16526	16718	16567	16584	16551	16535	16580	16524	16404	16476	16639	16518	16716	16364	16669	16384	16602	16469	16679	16638	16517	16621	16663	16421	16604	16522	16859	16625	16576	16600	16830	16594	16534	16624	16447	16406	16474	16634	16874	16643	16673	16590	16631	16661	16746	16472	16692	16539	16679	16688	16432	16658	16532	16528	16687	16494	16641	16591	16655	16611	16879	16574	16515	16547	16486	16825	16602	16538	16610	16489	16628	16602	16683	16480	16578	16541	16725	16532	16564	16706	16613	16642	16682	16722	16514	16741	16628	16618	16417	16627	16505	16503	16728	16470	16622	16550	16604	16501	16532	16630	16515	16670	16618	16731	16840	16520	16554	16484	16738	16747	16542	16509	16493	16569	16669	16453	16585	16680	16543	16626	16790	16582	16423	16618	16636	16643	16675	16788	16432	16460	16594	16771	16662	16640	16698	16614	16726	16593	16466	16584	16644	16522	16733	16803	16729	16726	16520	16432	16511	16490	16336	16690	16631	16854	16741	16609	16559	16906	16585	16618	16693	16708	16487	16539	16610	16387	16404	16656	16530	16495	16773	16596	16529	16452	16645	16644	16722	16664	16475	16493	16718	16707	16496	16619	16715	16555	16518	16578	16530	16727	16578	16545	16567	16478	16540	16517	16723	16542	16554	16520	16467	16289	16728	16755	16469	16596	16671	16680	16546	16779	16740	16640	16534	16342	16733	16468	16438	16659	16437	16794	16736	16463	16595	16682	16749	16554	16753	16376	16453	16750	16529	16486	16673	16559	16396	16699	16745	16699	16771	16781	16665	16729	16645	16614	16745	16664	16594	16693	16434	16474	16707	16604	16600	16510	16661	16555	16576	16649	16545	16595	16669	16667	16642	16630	16822	16827	16768	16537	16660	16600	16683	16605	16627	16596	16643	16655	16710	16560	16630	16568	16661	16697	16442	16639	16659	16698	16845	16700	16482	16732	16790	16773	16667	16506	16777	16588	16656	16673	16428	16583	16579	16491	16606	16615	16596	16589	16649	16419	16658	16736	16428	16797	16739	16474	16627	16695	16524	16492	16687	16733	16679	16704	16577	16714	16543	16588	16601	16410	16612	16785	16761	16385	16373	16618	16657	16623	16542	16558	16397	16443	16873	16611	16640	16490	16540	16666	16726	16660	16414	16737	16498	16532	16524	16579	16717	16547	16737	16679	16514	16554	16502	16455	16531	16526	16563	16521	16291	16556	16557	16507	16556	16685	16648	16566	16624	16509	16550	16564	16521	16570	16474	16703	16456	16382	16527	16640	16452	16464
27057	44935	39500	27038	18982	15690	15238	14865	14702	14833	14810	14313	14132	14011	13978	13811	13797	13612	13756	13497	13833	13777	13593	13749	14271	14309	14043	13750	13581	13773	13585	13439	13323	13541	13453	13413	13671	13491	13703	13582	13497	13598	13487	13449	13434	13548	13660	13580	13596	13535	13505	13330	13402	13529	13573	13595	13397	13591	13402	13398	13490	13475	13497	13391	13415	13548	13627	13686	13603	13408	13491	13382	13716	13578	13465	13540	13419	13623	13624	13559	13431	13498	13490	13426	13384	13544	13621	13381	13504	13618	13368	13495	13377	13315	13521	13480	13524	13619	13493	13560	13395	13604	13542	13600	13592	13254	13537	13595	13516	13643	13435	13389	13474	13486	13435	13464	13667	13725	13453	13283	13541	13461	13462	13241	13468	13507	13450	13587	13637	13389	13654	13447	13583	13742	13453	13461	13701	13452	13694	13497	13401	13555	13493	13666	13410	13416	13636	13558	13608	13416	13446	13385	13566	13564	13594	13476	13630	13403	13488	13456	13399	13654	13484	13550	13556	13440	13324	13581	13621	13496	13563	13665	13448	13467	13432	13524	13355	13633	13610	13354	13623	13481	13497	13604	13512	13575	13540	13449	13533	13613	13373	13589	13615	13441	13412	13494	13533	13489	13386	13566	13462	13571	13518	13444	13584	13620	13439	13496	13555	13440	13257	13571	13350	13576	13320	13544	13612	13584	13738	13502	13580	13366	13441	13439	13422	13499	13456	13570	13507	13521	13613	13395	13508	13453	13630	13445	13346	13347	13417	13396	13320	13423	13323	13574	13508	13464	13613	13419	13449	13446	13458	13564	13397	13370	13579	13312	13573	13408	13573	13489	13502	13643	13588	13446	13370	13687	13484	13451	13472	13733	13610	13441	13570	13467	13461	13372	13463	13492	13557	13443	13638	13427	13495	13541	13473	13555	13536	13569	13591	13404	13683	13469	13506	13481	13636	13431	13484	13368	13666	13482	13391	13508	13615	13573	13468	13567	13548	13443	13495	13488	13547	13473	13511	13580	13493	13409	13588	13406	13303	13601	13566	13547	13283	13485	13438	13656	13475	13217	13573	13625	13558	13431	13586	13534	13436	13547	13507	13611	13549	13442	13431	13593	13481	13445	13413	13500	13507	13526	13422	13636	13328	13375	13420	13416	13593	13495	13483	13530	13562	13397	13550	13767	13476	13509	13486	13615	13412	13598	13503	13599	13606	13351	13509	13569	13395	13626	13275	13442	13544	13391	13468	13639	13519	13508	13292	13394	13471	13573	13346	13555	13495	13623	13338	13555	13465	13618	13368	13467	13595	13455	13566	13364	13680	13574	13523	13557	13355	13527	13490	13512	13531	13467	13409	13416	13587	13500	13484	13585	13556	13501	13500	13452	13513	13404	13613	13583	13558	13563	13623	13500	13471	13280	13552	13418	13660	13491	13552	13464	13350	13601	13501	13667	13608	13418	13484	13378	13511	13518	13493	13642	13544	13568	13616	13182	13643	13368	13505	13566	13439	13584	13453	13480	13520	13410	13523	13600	13688	13504	13333	13509	13697	13687	13494	13517	13449	13499	13613	13407	13597	13469	13516	13427	13577	13373	13435	13460	13476	13408	13525	13600	13336	13327	13539	13438	13397	13556	13705	13412	13405	13623	13478	13534	13453	13572	13482	13562	13417	13412	13486	13466	13442	13578	13434	13541	13638	13503	13436	13405	13622	13563	13530	13579	13553	13587	13428	13446	13556	13511	13532	13606	13506	13644	13417	13426	13478	13287	13530	13393	13522	13410	13589	13377	13510	13471	13472	13533	13368	13485	13600	13549	13408	13538	13322	13600	13490	13428	13611	13584	13752	13429	13572	13509	13434	13496	13464	13575	13404	13450	13466	13556	13534	13571	13456	13601	13466	13480	13588	13397	13541	13555	13479	13427	13560	13460	13563	13300	13367	13401	13378	13499	13479	13533	13481	13535	13648	13478	13687	13532	13391	13442	13323	13529	13377	13488	13642	13703	13286	13569	13440	13584	13373	13658	13599	13471	13534	13370	13372	13663	13440	13421	13536	13452	13442	13431	13652	13326	13341	13550	13480	13418	13442	13553	13524	13416	13615	13559	13498	13630	13522	13518	13593	13495	13615	13664	13422	13490	13510	13494	13508	13457	13624	13362	13489	13569	13546	13498	13443	13616	13500	13447	13476	13482	13477	13458	13559	13638	13625	13551	13631	13474	13498	13544	13419	13360	13648	13446	13597	13479	13305	13361	13659	13473	13638	13552	13417	13632	13612	13341	13536	13480	13443	13479	13526	13414	13491	13482	13413	13492	13498	13675	13522	13402	13593	13585	13403	13378	13647	13469	13473	13495	13496	13602	13592	13471	13468	13570	13449	13492	13733	13489	13532	13455	13640	13273	13467	13446	13522	13698	13541	13643	13571	13461	13653	13577	13414	13442	13410	13669	13485	13452	13311	13484	13602	13471	13565	13432	13649	13548	13625	13402	13544	13448	13504	13555	13499	13536	13451	13596	13514	13649	13585	13630	13339	13401	13550	13512	13474	13660	13517	13461	13511	13628	13459	13502	13385	13742	13755	13544	13529	13645	13539	13643	13467	13443	13501	13606	13639	13368	13460	13564	13417	13306	13399	13568	13413	13581	13572	13373	13762	13406	13594	13495	13580	13545	13473	13397	13555	13406	13486	13466	13452	13542	13565	13527	13441	13416	13454	13484	13409	13646	13495	13661	13474	13454	13442	13688	13628	13558	13550	13559	13623	13474	13456	13567	13614	13600	13509	13478	13508	13532	13555	13448	13555	13415	13583	13402	13516	13495	13466	13547	13356	13657	13412	13527	13585	13300	13454	13502	13579	13498	13377	13581	13395	13411	13438	13387	13459	13568	13536	13357	13496	13548	13675	13507	13437	13606	13438	13613	13410	13343	13494	13520	13601	13625	13475	13528	13684	13623	13335	13636	13521	13558	13632	13373	13573	13568	13502	13515	13363	13272	13423	13404	13554	13578	13335	13518	13455	13525	13597	13656	13553	13422	13540	13429	13530	13459	13540	13608	13530	13668	13471	13545	13618	13486	13367	13735	13291	13833	13594	13557	13460	13444	13557	13403	13674	13541	13721	13729	13651	13456	13440	13596	13583	13485	13495	13524	13546	13553	13612	13399	13338	13643	13475	13524	13559	13675	13520	13624	13457	13580	13640	13629	13507	13671	13629	13588	13530	13423	13489	13548	13470	13713	13306	13577	13434	13470	13468	13634	13532	13390	13570	13646	13606	13532	13643	13509	13580	13281	13603	13647	13471	13332	13562	13460	13448	13365	13453	13434	13399	13423	13579	13519	13513	13340	13365	13576	13500	13403	13455	13643	13548	13522	13471	13492	13490	13421	13624	13448	13597	13344	13604	13445	13554	13492	13426	13609	13646	13287	13576	13532	13691	13440	13631	13459	13484	13679	13496	13356	13628	13651	13449	13579	13573	13562	13562	13628	13472	13448	13498	13433	13549	13405	13467	13440	13479	13494	13524	13469	13601	13484	13496	13456	13614	13647	13337	13603	13496	13426	13578	13342	13545	13445	13490	13656	13543	13445	13413	13465	13440	13526	13646	13471	13473	13634	13423	13639	13533	13588	13539	13451	13498	13477	13559	13583	13584	13674	13564	13365	13604	13531	13466	13561	13629	13459	13443	13509	13615	13463	13406	13438	13570	13487	13540	13545	13481	13516	13361	13405	13424	13526	13375	13414	13457	13387	13452	13584	13484	13483	13634	13372	13441	13413	13448	13636	13738	13615	13613	13433	13533	13443	13399	13540	13432	13441	13686	13626	13564	13420	13568	13374	13557	13512	13301	13610	13555	13456	13326	13406	13446	13541	13609	13477	13444	13487	13618	13518	13606	13515	13472	13280	13496	13448	13633	13443	13397	13607	13505	13397	13632	13536	13423	13659	13579	13546	13675	13522	13441	13461	13724	13551	13360	13522	13342	13605	13533	13526	13548	13364	13579	13526	13610	13525	13525	13694	13537	13427	13487	13507	13485	13510	13507	13484	13431	13483	13410	13572	13489	13466	13549	13554	13475	13564	13482	13482	13374	13426	13435	13459	13437	13494	13614	13670	13467	13457	13635	13584	13558	13391	13355	13616	13406	13636	13477	13554	13389	13754	13420	13419	13562	13462	13515	13431	13698	13505	13534	13681	13464	13595	13364	13614	13663	13421	13504	13355	13651	13591	13486	13591	13488	13612	13474	13577	13558	13446	13706	13569	13554	13429	13396	13274	13412	13462	13475	13543	13415	13582	13476	13557	13654	13528	13464	13479	13605	13577	13426	13484	13521	13491	13667	13579	13454	13474	13534	13417	13655	13508	13436	13449	13509	13511	13637	13665	13631	13688	13411	13534	13571	13466	13660	13429	13465	13550	13505	13315	13426	13485	13480	13636	13484	13616	13485	13467	13520	13429	13584	13500	13503	13520	13522	13487	13524	13544	13608	13463	13694	13365	13439	13342	13420	13591	13529	13430	13448	13495	13622	13463	13513	13523	13543	13531	13561	13686	13487	13562	13503	13414	13479	13516	13654	13418	13356	13530	13440	13591	13584	13468	13508	13575	13461	13415	13430	13423	13546	13331	13531	13479	13493	13441	13489	13439	13468	13528	13540	13404	13538	13457	13670	13536	13385	13344	13540	13457	13414	13576	13663	13825	13631	13576	13484	13517	13384	13706	13585	13427	13536	13462	13528	13490	13571	13518	13481	13519	13472	13421	13718	13586	13531	13461	13523	13548	13454	13380	13390	13624	13491	13418	13451	13474	13607	13564	13454	13362	13542	13450	13665	13404	13652	13445	13432	13657	13495	13570	13418	13500	13537	13535	13441	13575	13523	13472	13457	13647	13385	13501	13530	13497	13475	13504	13458	13684	13408	13637	13614	13456	13468	13529	13482	13319	13416	13524	13495	13526	13383	13462	13505	13412	13465	13458	13554	13540	13481	13582	13590	13461	13494	13628	13499	13406	13562	13570	13532	13476	13468	13517	13653	13447	13592	13368	13547	13407	13389	13595	13482	13463	13338	13567	13631	13636	13532	13583	13527	13457	13551	13523	13451	13672	13413	13458	13486	13624	13613	13490	13602	13539	13362	13507
22151	21170	28500	24336	21573	23245	23666	18470	17715	18096	17162	16656	16618	16533	16137	16189	16347	16083	16048	16001	16016	15927	15949	16584	17717	17748	17642	17115	16548	16040	15984	15976	15838	15892	15739	15696	15721	15739	16118	15795	15657	15765	15758	15729	15694	15695	15794	15838	15820	15617	15640	15761	15811	15919	15884	15688	15656	15895	15753	15635	15750	15643	15777	15837	15474	15822	15711	15680	15623	15530	15772	15650	15634	15629	15931	15933	15932	15599	15662	15792	15578	15760	15664	15715	15622	15479	15651	15832	15724	15875	15791	15561	15804	15515	15770	15636	15690	15678	15787	15593	15754	15871	15758	15736	15877	15687	15856	15824	15708	15642	15577	15535	15652	15964	15937	15760	15796	15615	15824	15791	15574	15749	15863	15754	15950	15826	15652	15642	15614	15639	15806	15638	15677	15603	15555	15731	15901	15702	15694	15896	15662	15545	15839	15749	15834	15583	15740	15568	15788	15818	15709	15677	15628	15649	15611	15728	15679	15798	15422	15714	15726	15848	15825	15729	15690	15947	15779	15644	15834	15647	15517	15676	15565	15905	15598	15562	15749	15929	15816	15552	15683	15732	16084	15687	15714	15909	15466	15815	15746	15991	16034	15720	15851	15636	15794	15777	15827	15837	15793	15706	15767	15852	15768	15597	15681	15650	15831	15896	15764	15448	15560	15603	15788	15780	15707	15553	15770	15633	15957	15772	15829	15712	15689	15610	15524	15537	15680	15643	15625	15940	15613	15844	15669	15749	15563	15680	15551	15769	15628	15707	15740	15797	15547	15770	15675	15771	15763	15824	15638	15737	15831	15687	15824	15929	15917	15711	15732	15720	15725	15620	15772	15838	15657	15784	15844	15825	15606	15565	15595	15692	15676	15588	15588	15635	15717	15780	15577	15756	15756	15630	15838	15649	15701	15672	15741	15845	15631	15826	15652	15686	15768	15607	15736	15840	15736	15729	15654	15737	15599	15785	15575	15759	15703	15689	15657	15727	15598	15759	15667	15633	15578	15761	15883	15679	15731	15840	15914	15740	15922	15784	15715	15712	15676	15728	15770	15869	15685	15763	15490	15535	15595	15665	15771	15642	15642	15586	15927	15737	15964	15824	15865	15640	15752	15464	15537	15543	15811	15797	15455	15820	15834	15753	15734	15763	15847	15547	15485	15760	15828	15672	15745	15760	15851	15758	15656	15850	15776	15497	15690	15615	15673	15696	15632	15817	15647	15627	15660	15599	15706	15698	15765	15909	15741	15785	15725	15567	15853	15818	15565	15660	15550	15688	15810	15848	15731	15755	15534	15587	15684	15896	15687	15803	15667	15812	15748	15711	15825	15587	15617	15752	15463	15713	15763	15619	15592	15590	15720	15758	15638	15665	15758	15794	15601	15789	15780	15710	15788	15556	15633	15829	15814	15661	15922	15879	15719	15677	15798	15659	15642	15747	15635	15600	15684	15659	15619	15635	15661	15812	15846	15672	15717	15717	15819	15816	15641	15855	15650	15756	15645	15562	15648	15596	15683	15789	15706	15842	15557	15908	15750	15795	15769	15748	15581	15679	15684	15702	15579	15707	15794	15597	15826	15919	15814	15745	15748	15639	15828	15891	15468	15763	15898	15341	15607	15630	15574	15677	15844	15560	15576	15850	15574	15762	15801	15529	15678	15692	15620	15629	15817	15600	15579	15750	15679	15784	15724	15758	15714	15780	15787	15696	15805	15681	15736	15691	15772	15686	15798	15596	15767	15632	15631	15790	15685	15801	15732	15577	15751	15619	15772	15885	15692	15735	15768	15964	15868	15670	15580	15528	15538	15584	15863	15916	15900	15635	15825	15693	15753	15599	15548	15810	15643	15940	15831	15852	15600	15767	15508	15744	15764	15748	15623	15756	15481	15776	15552	15826	15595	15604	15721	15765	15670	15883	15788	15605	15466	15752	15835	15684	15632	15731	15661	15609	15618	15546	15799	15708	15755	15873	15633	15748	15718	15535	15790	15688	15693	15720	15851	15431	15613	15751	15705	15481	15603	15759	15547	15914	15653	15681	15698	15827	15725	15728	15750	15638	15535	15695	15559	15709	15681	15761	15736	15673	15629	15582	15665	15549	15850	15638	15838	15652	15732	15734	15865	15576	15619	15777	15632	15544	15746	15746	15675	15535	15797	15637	15662	15814	15753	15911	15533	15788	15437	15874	15925	15567	15811	15584	15585	15488	15572	15537	15613	16130	15553	15771	15816	15670	15721	15943	15757	15763	15694	15735	15786	15727	15819	15622	15606	15773	15496	15637	15638	15734	15707	15790	15743	15571	15652	15684	15689	15818	15528	15764	15884	15825	15759	15828	15937	15544	15630	15613	15649	15650	15519	15665	15590	15663	15874	15823	15708	15509	15838	15816	15725	15675	15817	15759	15797	15818	15746	15672	15735	15571	15629	15525	15867	15698	15557	15510	15894	15662	15504	15904	15818	15791	15793	15729	15975	15714	15624	15550	15839	15684	15612	15648	15756	15710	15676	15724	15980	15817	15588	15582	15767	15839	15715	15554	15817	15967	15713	15526	15632	15958	15786	15792	15736	15728	15756	15617	15881	15767	15864	15805	15657	15635	15762	15510	15557	15564	15788	15730	15654	15657	15636	15848	15680	15640	15816	15937	15628	15546	15786	15843	15688	15382	15769	15544	15658	15788	15745	15859	15814	15759	15765	15788	15603	15720	15772	15645	15856	15757	15774	15737	15698	15822	15632	15592	15614	15579	15582	15837	15555	15594	15364	15528	15733	15801	15697	15847	15863	15772	15649	15611	15628	15689	15686	15750	15675	15728	15901	15743	15723	15675	15585	15891	15658	15823	15822	15761	15790	15836	15581	15529	15954	15646	15795	15712	15707	15557	15844	15781	15764	15736	15752	15733	15673	15781	15686	15603	15732	15639	15490	15631	15727	15684	15700	15775	15711	15600	15952	15505	15760	15796	15802	15664	15680	15701	15781	15605	15672	15766	15668	15522	15651	15507	15741	15749	15630	15615	15803	15870	15547	15460	15624	15635	15641	15711	15830	15821	15659	15683	15498	15632	15674	15578	15685	15704	15943	15584	15602	15556	15690	15591	15851	15678	15875	15633	15596	15397	15710	15643	15927	15685	15561	15794	15910	15826	15798	15702	15836	15708	15614	15748	15755	15451	15744	15695	15759	15744	15586	15630	15721	15578	15851	15705	15694	15722	15756	15590	15686	15706	15583	15741	15691	15738	15625	15726	15761	15711	15615	15577	15595	15680	15761	15781	15606	15793	15735	15623	15527	15654	15784	15555	15588	15875	15673	15725	15646	15738	15552	15703	15683	15660	15726	15559	15613	15785	15783	15915	15667	15725	15519	15657	15662	15653	15849	15648	15629	15637	15718	15824	15718	15553	15637	15747	15778	15802	15543	15676	15743	15812	15834	15849	15475	15663	15975	15868	15528	15634	15752	16088	15740	15704	15770	15719	15671	15754	15641	15728	15730	15536	15659	15843	15638	15598	15487	15645	15680	15677	15689	15671	15647	15526	15774	15570	15559	15695	15546	15579	15757	16054	15550	15560	15814	15800	15840	15692	15611	15723	15645	15927	15702	15625	15834	15700	15618	15667	15860	15914	15812	15882	15620	15572	15722	15871	15747	15644	15732	15651	15795	15643	15848	15817	15794	15761	15630	15758	15717	15680	15616	15592	15556	15682	15744	15627	15603	15845	15518	15664	15776	15659	15736	15704	15407	15690	15913	15792	16045	15597	15785	15612	15663	15730	15849	15742	15746	15849	15764	15663	15878	15622	15754	15688	15594	15835	15780	15862	15843	15790	15732	15919	15909	15594	15637	15609	15609	15514	15581	15719	15480	15511	15561	15706	15732	15732	15858	15628	15510	15461	15768	15740	15671	15735	15696	15583	15740	15749	15784	15693	15391	15750	15895	15743	15637	15593	15585	15785	15814	15801	15730	15791	15842	15732	15775	15761	15639	15552	15689	15453	15612	15770	15691	15871	15750	15606	15650	15700	15662	15645	15699	15560	15783	15881	15756	15764	15677	15611	16040	15846	15719	15679	15803	15698	15829	15977	15828	15533	15601	15930	15838	15675	15817	15700	15763	15699	15632	15633	15996	15828	15656	15734	15653	15617	15419	15815	15752	15757	15651	15650	15695	15462	15682	15616	15584	15810	15875	15808	15848	15658	15817	15707	15663	15550	15873	15628	15659	15688	15569	15587	15808	15843	15858	15620	15645	15772	15766	15826	15577	15750	15762	15751	15900	15930	15543	15709	15857	15826	15731	15564	15670	15698	15833	15810	15872	15686	15745	15711	15894	15819	15553	15666	15608	15726	15697	15699	15496	15798	15705	15709	15754	15699	15675	15601	15822	15790	15868	15617	15749	15770	15738	15849	15608	15634	15604	15624	15771	15801	15647	15894	15735	15743	15760	15764	15846	15734	15744	15610	15660	15689	15756	15840	15574	15689	15762	15741	15749	15659	15755	15720	15559	15567	15604	15721	15743	15899	15778	15730	15684	15958	15781	15710	15703	15814	15840	15803	15747	15757	15894	15627	15626	15648	15696	15850	15742	15762	15842	15800	15838	15899	15764	15742	15670	15668	15614	15694	15681	15610	15848	15711	15591	15633	15564	15742	15727	15509	15793	15722	15681	15537	15639	15753	15812	15619	15867	15761	15735	15523	15804	15708	15621	15609	15684	15653	15629	15679	15583	15881	15642	15844	15648	15665	15718	15628	15676	15618	15805	15689	15805	15670	15461	15550	15748	15752	15585	15699	15827	15575	15811	15606	15789	15833	15857	15900	15747	15815	15737	15705	15800	15608	15638	15587	15628	15664	15874	15663	15637	15769	15491	15814	15598	15711	15744	15596	15680	15753	15717	15598	15776	15517	15806	15685	15833	15546	15703	15735	15897	15748	15505	15758	15670	15488	15611	15715	15753	15634	15581	15794	15549	15653	15676	15747	15671	15593	15558	15759	15647	15720	15748	15532	15601	15607	15804	15800	15616	15581	15741	15399	15555	15602	15596	15828	15724	15757	15802	15745	15752	15964	15513	15859	15515	15536	15773	15681	15733	15595	15700	15541	15784	15689	15612	15628	15876	15575	15511	15449	15714	15713
29228	58024	53807	33122	20822	17338	16256	15595	16077	16019	14537	14072	13983	13748	13618	13315	13198	13384	13350	13121	13262	13223	13200	14184	15391	15542	15363	14190	13672	13141	13047	12969	13018	13073	13156	12982	13013	13037	13031	13064	12873	12988	12818	12892	13081	12946	12924	13025	12980	13026	12934	13079	13075	13106	12887	12836	13132	12958	13078	13019	12991	12813	12867	12921	13018	13072	13053	12968	13082	13025	12890	12992	13006	12945	13021	13015	13154	12987	12781	12937	12906	12963	13013	13018	12985	12998	12846	13146	12864	12770	13086	12949	12895	13077	13072	12819	12840	12929	12864	12863	12893	12921	12946	12928	13082	12927	13006	13174	13081	12989	12922	12899	13153	12843	12974	12964	13106	12876	13070	13077	12903	12820	13012	12782	13104	12827	13081	12757	13113	13049	12884	12711	13093	12931	13102	12877	13066	12861	12971	13045	12865	13048	12893	13001	13024	12896	12944	12973	13022	13144	12790	13216	12879	12994	12886	12902	12917	12939	12866	12995	12838	13050	12781	13043	13019	12860	12845	12911	13060	13026	13013	12889	13018	12930	12881	13082	12862	13025	12995	12903	12896	12859	12974	13101	12935	13010	12869	12984	12888	13187	12806	12942	12912	12829	13030	12926	12980	12834	12839	12909	12787	12913	13195	12977	13135	12939	12914	12885	13025	13040	13010	12942	12881	12915	12773	12985	12825	12788	12967	13115	12883	12976	12846	12937	12765	13132	12687	12970	12876	12792	13028	13095	13052	12909	12782	12873	13040	13038	12678	12961	12885	12928	12939	12809	13005	12843	12989	12953	12892	12933	12947	12805	12961	12937	12875	13016	12767	13005	12913	13016	13003	12799	13035	12981	12933	12900	13030	12885	13095	12774	12928	12973	12987	12809	12946	13002	12853	12959	13111	12801	12995	13031	13182	12900	12933	13029	13044	13042	12930	12900	13031	12887	12882	12870	12944	12976	12939	12972	13040	12962	12898	12979	12865	12821	13144	13016	12907	13052	13073	12938	12880	13065	12918	12844	13079	12898	12930	13018	12863	12811	13057	12795	12989	12791	13123	12793	13053	12993	12764	12949	13018	12991	12904	12935	13056	12795	12940	12905	13001	12886	13063	12888	13007	13054	12934	12970	12979	12816	12876	13011	13082	12893	12985	13000	13002	12869	12828	12990	12920	12890	12925	12913	12899	12747	12881	13005	12944	12912	12971	12815	12952	12937	12980	12958	12823	12908	12915	13070	12994	12945	12951	12941	12969	12848	13003	12875	13083	12936	13269	12943	12979	13041	12830	13169	12843	13017	13092	12813	12982	12930	12947	13044	12815	12898	12945	12891	13036	12796	12963	12935	12966	12962	13048	12946	13057	13027	12845	13121	13024	12936	13093	12838	12967	13008	13157	13001	12739	12901	13058	12819	12818	12905	13101	12922	12905	13008	12858	13059	12923	12897	13071	13047	12889	12862	12920	12955	13093	13090	12905	12914	13174	12957	13062	13061	12844	12714	12918	13026	13008	12960	12964	13012	12974	12846	12889	13002	13057	12844	12840	13126	12964	13016	12951	12990	12946	12968	12849	12974	12938	13025	12897	12993	13098	12995	12734	13059	12974	12933	13040	12993	13099	13141	12924	12915	13023	13073	12939	13038	13098	13038	12977	12924	13001	12980	12896	12843	13100	12833	13088	12845	12911	12826	13079	12905	13015	12906	13097	12887	13005	13069	13009	12945	13062	13013	13011	13050	12904	12820	13099	12866	13027	12879	12937	12804	12785	13049	12948	12808	12955	12915	12933	12818	13016	12871	13011	12991	12917	12880	12896	12859	13061	12668	12981	12929	12790	12995	12977	12947	12958	12911	13066	12808	13050	13021	12810	12971	13053	12976	12987	13074	12865	12925	12812	12876	12951	12949	12906	12917	13175	12984	12778	13058	12915	13011	12893	12794	13028	13113	12922	12811	12931	13119	12948	13072	12851	12753	12939	13044	12932	13000	12970	13060	13160	13113	12864	12850	12873	12914	12978	13085	12968	12983	12956	12889	12898	12895	12979	13099	12862	13002	12899	12911	12810	12930	12855	12686	13048	12750	13034	13026	12999	12827	12818	12892	13040	12923	12850	12953	12956	12906	12856	12875	13120	12749	12849	12837	13016	12936	13060	13024	13036	12952	12842	12845	12978	13002	12955	12936	12999	12830	12857	13070	12923	13060	13016	13002	12936	13004	13020	12931	12924	12979	12969	13143	12948	12884	13019	12806	12918	13007	13092	12892	12767	13090	12803	12933	13046	12845	13091	12965	13078	13151	12952	12788	12966	12917	12805	12882	13008	13004	12942	12988	13093	12935	12892	12955	13002	12886	12989	12919	12904	13201	13054	13026	12926	13008	13027	12987	13032	12969	12960	13011	12939	12938	13000	13009	12969	12940	13102	12932	12861	12963	13071	12890	13024	12959	12883	12912	13049	12894	13125	13001	13096	12982	12892	12926	12955	13020	13031	13011	13018	12908	12947	12837	12956	12907	13108	13009	13017	12939	12760	12862	12971	13110	12837	13069	12949	12981	12899	12972	12863	13011	12837	12942	12916	12954	12920	12849	13096	12885	12984	12980	12750	13143	12773	12968	12961	12850	12804	12983	12948	13105	12999	12865	12924	13004	12960	12860	12888	13098	12861	12875	13131	12930	13003	13014	12900	12844	13113	12931	12992	13037	12839	12953	12985	12995	13081	12817	13025	12959	12984	12851	12873	12882	12907	12970	12932	12939	12922	12772	13051	13014	13105	13101	12861	12957	13011	12995	13131	12803	12918	12975	13009	12824	12953	12891	12932	13027	13117	13034	12792	13033	13096	13141	13010	12848	13071	12845	12928	12897	12914	13044	13112	12945	13084	12881	12948	13005	12896	12975	12944	12942	12878	12846	12816	12998	12966	12986	13143	13039	13082	13026	12996	12907	12761	13058	12845	13060	12877	12845	13013	12903	12936	12973	12823	12973	12961	12804	12964	13080	12871	12868	13006	13091	12923	13024	12778	12996	12920	12878	13083	12885	12879	13055	12954	12963	13147	12891	13012	12957	13060	12842	12911	13003	12965	13042	13017	12795	12916	12875	12918	12902	12954	12964	13035	12871	12983	13087	13244	12838	12993	13006	13028	13091	12934	13052	13015	13219	12901	12861	12829	12938	12989	12958	12950	12969	12931	12840	13062	13020	12932	13079	12942	13024	13037	12989	12862	12997	12933	12926	12985	13043	12994	12950	12959	12870	12982	12951	12989	13044	13070	12908	12954	13029	12973	12757	12816	12983	12831	13065	13038	12854	13204	12982	12859	12978	12862	13091	12995	13025	12879	13043	13012	12828	12865	12869	13034	12955	12932	12951	12791	13021	12952	12955	12954	12900	12964	12984	12980	13106	12918	13040	12888	13068	12860	13001	13106	13024	12860	13022	13134	13014	12936	13212	13004	12816	12903	13069	12904	12801	13032	13002	13068	12982	12962	13019	13088	12760	13045	12818	12901	12919	12963	12946	13001	12887	12886	13028	12945	13048	12983	12990	13033	12982	12886	13082	13006	12866	12906	13144	12968	12985	13056	13025	12905	12943	12888	12836	12939	12904	13009	12971	12967	13253	12796	13082	12863	12878	12922	12952	12960	12956	13005	12981	12941	12984	12993	13163	13037	12907	13010	12868	12909	13075	12964	12957	12921	12963	12975	13054	12863	12947	12974	13035	12865	12812	12909	12914	12953	12958	13127	12806	12781	12707	13072	12973	13037	12982	13031	12958	13220	12824	12849	13073	13000	12908	12874	12863	13068	13013	12855	12886	13005	12852	12835	12994	12964	12953	13071	13022	13104	12885	12990	12929	13059	13013	12967	13010	13023	13001	13032	13008	12968	12826	12922	12862	12989	12846	13020	12947	13005	12965	12996	12853	13108	13015	12945	12905	13036	12889	13006	12800	12910	12971	12960	13080	13000	12866	12975	13023	12954	13011	13108	12875	12988	12836	12965	12786	13011	12847	13049	12813	13010	12876	12918	13016	13068	12862	12885	13063	12882	12961	13052	12998	12912	12854	12934	12889	13015	13097	12993	12869	13026	12989	12880	12826	12976	13032	13019	13058	12960	13027	12921	12949	12935	12953	12849	13006	13125	12994	12974	13088	13167	13011	12913	12909	13108	12955	12941	12924	13013	13058	12937	12926	13066	13075	13105	12970	13106	13042	12949	13041	13043	12923	13052	12991	12992	12935	12863	12938	12890	12948	12874	12999	13041	12890	13026	12936	12920	12836	12890	12971	12862	13061	12870	12947	12840	12980	13003	13010	12951	12866	12927	13126	12940	12805	12853	13023	12884	12994	12895	13013	12844	13004	12943	13011	13043	13095	12974	12868	12821	12910	12946	12825	13034	13040	12929	12981	13068	12960	12861	12936	12972	12899	13064	13091	12871	12978	12868	12895	13123	13022	12861	12954	12798	12910	13114	12963	13099	12746	12903	12993	13039	12932	12972	13009	12946	12837	12954	12979	12879	13068	12784	13182	13008	12980	13013	12951	13064	12921	12844	12905	12759	13081	12980	12962	12788	12894	13002	12920	12964	13155	13050	12915	13105	12934	12930	12980	13066	12813	13053	12899	13097	12954	12902	12984	12816	12936	12923	12964	12867	12882	12954	13018	13012	12929	13075	12965	13123	12873	12849	12983	12870	12954	13039	12894	13044	12978	12995	13067	13013	12819	13027	12938	12851	12985	12868	13027	12682	13137	12940	12882	12997	12949	13070	13064	12860	12901	12895	12885	12845	12891	12845	12978	12877	12899	13056	13054	12952	13013	13163	12955	12788	12960	13004	12947	12992	13017	12684	13057	12976	12934	13020	12897	12984	13051	12905	12897	12913	13035	12974	12936	12950	12829	13015	12854	12891	12985	13008	13018	12997	13021	12818	12833	13021	13013	12969	13073	12910	12913	12852	12950	12952	13038	12892	12868	12835	13004	12935	12996	13004	13063	12787	12888	12902	13042	13131	13005	12951	12846	13011	13034	12869	13092	12891	12849	13090	12861	13010	12840	12857	13018	12887	12908	12920	12987	13020	13069	13060	12833	12911	12780	13062	12967	12801	12901	13096	13129	12960	12972	13125	12970	13002	13160	12827	12903
30556	30562	37554	28962	20840	18191	17977	17306	17549	17177	16942	17105	17045	16883	16828	16851	16854	16859	16903	16603	16740	16878	16518	16655	16916	16883	16851	16856	16954	16796	16684	16648	16734	16837	16787	16709	16680	16393	16573	16576	16515	16680	16834	16798	16557	16633	16617	16593	16960	16550	16635	16687	16604	16424	16891	16808	16845	16655	16599	16865	16691	16608	16686	16591	16801	16762	16685	16500	16483	16532	16680	16750	16577	16514	16735	16651	16787	16674	16626	16545	16896	16798	16589	16714	16504	16677	16746	16605	16706	16659	16575	16725	16780	16698	16724	16647	16411	16761	16786	16804	16617	16672	16591	16625	16800	16705	16587	16709	16620	16783	16670	16491	16794	16706	16646	16696	16741	16793	16494	16702	16717	16560	16958	16633	16708	16469	16694	16770	16638	16756	16623	16946	16682	16409	16728	16572	16642	16832	16532	16808	16676	16608	16744	16639	16786	16692	16641	16392	16692	16643	16796	16914	16515	16413	16859	16793	16761	16655	16752	16618	16577	16490	16773	16611	16659	16842	16613	16528	16534	16768	16759	16652	16810	16578	16570	16394	16588	16486	16560	16613	16723	16590	16536	16686	16689	16476	16753	16696	16683	16415	16648	16507	16848	16751	16850	16771	16605	16514	16629	16812	16701	16406	16655	16515	16592	16708	16612	16606	16495	16756	16653	16704	16808	16580	16698	16647	16765	16589	16737	16486	16534	16642	16612	16583	16435	16520	16586	16837	16570	16871	16680	16823	16634	16599	16672	16803	16822	16708	16656	16576	16644	16793	16560	16624	16664	16682	16737	16630	16767	16520	16579	16551	16606	16711	16588	16471	16619	16797	16784	16526	16370	16527	16751	16649	16719	16711	16645	16710	16613	16684	16564	16711	16599	16809	16892	16834	16803	16618	16692	16691	16725	16699	16755	16537	16647	16655	16780	16543	16724	16507	16561	16632	16551	16584	16712	16537	16569	16546	16558	16218	16586	16727	16727	16498	16510	16846	16717	16704	16691	16852	16677	16645	16694	16616	16735	16538	16624	16727	16672	16686	16395	16734	16548	16835	16650	16703	16570	16752	16720	16709	16673	16725	16656	16618	16651	16669	16454	16706	16710	16616	16709	16729	16499	16628	16587	16616	16730	16726	16554	16622	16509	16620	16733	16613	16443	16642	16762	16795	16619	16713	16525	16520	16785	16636	16731	16589	16769	16706	16693	16647	16496	16790	16586	16788	16985	16474	16750	16693	16702	16835	16811	16571	16741	16636	16693	16783	16717	16569	16630	16604	16683	16622	16631	16680	16456	16575	16638	16706	16788	16733	16590	16625	16767	16735	16693	16520	16408	16600	16762	16433	16757	16744	16649	16790	16667	16631	16663	16611	16824	16715	16732	16714	16999	16647	16569	16782	16679	16671	16855	16807	16733	16779	16618	16647	16609	16609	16734	16537	16444	16415	16397	16633	16785	16565	16692	16522	16354	16473	16658	16741	16739	16469	16730	16790	16716	16638	16745	16735	16473	16427	16942	16535	16600	16642	16548	16534	16654	16481	16441	16689	16613	16530	16788	16609	16645	16644	16530	16484	16544	16467	16695	16868	16604	16917	16556	16851	16628	16819	16738	16445	16601	16588	16718	16692	16613	16713	16696	16517	16679	16615	16725	16631	16509	16683	16692	16616	16481	16686	16569	16987	16827	16649	16783	16820	16740	16759	16771	16574	16676	16691	16808	16712	16825	16450	16449	16740	16529	16564	16692	16386	16740	16556	16727	16868	16819	16774	16626	16767	16577	16710	16732	16702	16770	16570	16621	16601	16868	16543	16683	16849	16661	16676	16701	16582	16684	16616	16661	16634	16816	16614	16740	16507	16583	16758	16582	16647	16588	16528	16669	16867	16598	16655	16424	16597	16618	16686	16694	16639	16763	16961	16550	16672	16738	16521	16571	16617	16695	16439	16655	16751	16791	16765	16665	16482	16734	16750	16804	16774	16832	16594	16761	16567	16668	16804	16637	16556	16668	16768	16755	16528	16616	16559	16531	16765	16527	16602	16579	16550	16733	16874	16726	16704	16952	16792	16687	16638	16586	16484	16465	16981	16815	16573	16628	16680	16550	16808	16586	16598	16609	16466	16568	16979	16813	16619	16842	16687	16574	16607	16630	16659	16555	16645	16544	16562	16637	16598	16739	16661	16649	16467	16679	16530	16668	16625	16755	16587	16493	16782	16660	16580	16665	16817	16504	16607	16794	16609	16669	16620	16522	16815	17042	16725	16726	16732	16460	16559	16699	16569	16609	16763	16746	16584	16609	16676	16693	16805	16679	16496	16653	16546	16821	16738	16709	16565	16816	16918	16633	16727	16704	16715	16691	16684	16529	16688	16679	16760	16716	16699	16540	16676	16779	16632	16959	16694	16759	16820	16806	16772	16806	16705	16639	16662	16753	16688	16553	16648	16526	16727	16874	16792	16851	16517	16712	16591	16669	16835	16942	16787	16616	16623	16655	16961	16600	16443	16565	16692	16558	16710	16646	16795	16795	16518	16598	16617	16576	16619	16513	16593	16549	16558	16705	16696	16661	16608	16651	16737	16773	16775	16561	16650	16572	16587	16543	16422	16524	16600	16907	16668	16647	16809	16827	16732	16752	16857	16567	16628	16800	16577	16612	16428	16593	16519	16637	16635	16828	16883	16757	16470	16643	16625	16676	16854	16774	16648	16611	16435	16598	16624	16476	16957	16671	16623	16812	16510	16732	16632	16611	16653	16557	16765	16711	16625	16654	16580	16572	16716	16641	16661	16466	16906	16668	16411	16575	16715	16699	16622	16707	16805	16702	16610	16759	16509	16804	16604	16849	16776	16507	16474	16464	16597	16723	16815	16484	16724	16823	16615	16725	16945	16486	16725	16514	16875	16782	16663	16579	16595	16655	16620	16801	16555	16519	16810	16924	16540	16575	16887	16662	16495	16603	16670	16590	16663	16729	16868	16736	16554	16595	16870	16756	16670	16589	16610	16672	16723	16650	16792	16736	16859	16586	16654	16615	16747	16693	16742	16792	16507	16803	16609	16694	16596	16668	16540	16762	16634	16665	16796	16510	16439	16513	16721	16816	16908	16657	16670	16701	16605	16837	16737	16638	16900	16705	16910	16659	16950	16837	16767	16683	16545	16477	16687	16638	16748	16981	16502	16722	16763	16769	16586	16624	16706	16489	16729	16745	16631	16715	16666	16536	16716	16800	16561	16626	16580	16658	16477	16633	16644	16813	16666	16621	16830	16872	16695	16438	16775	16732	16740	16755	16613	16816	16851	16609	16959	16609	16574	16618	16680	16592	16665	16585	16853	16861	16906	16755	16495	16796	16641	16649	16694	16606	16561	16483	16656	16703	16782	16494	16574	16848	16481	16604	16649	16689	16805	16688	16602	16676	16629	16786	16532	16727	16879	16872	16716	16627	16529	16755	16714	16696	16767	16288	16533	16631	16564	16779	16680	16780	16744	16635	16793	16776	16519	16494	16708	16650	16634	16589	16813	16605	16658	16512	16761	16773	16538	16637	16743	16570	16580	16591	16593	16420	16657	16580	16767	16655	16831	16624	16622	16672	16670	16658	16572	16755	16759	16757	16716	16691	16628	16741	16579	16790	16717	16632	16582	16621	16759	16631	16656	16515	16693	16629	16724	16827	16725	16839	16809	16769	16527	16548	16562	16633	16725	16684	16762	16877	16786	16773	16763	16696	16751	16570	16807	16629	16716	16672	16769	16765	16555	16644	16731	16511	16458	16781	16735	16448	16749	16683	16561	16591	16920	16744	16551	16768	16453	16676	16541	16625	16821	16977	16655	16715	16567	16631	16705	16703	16697	16579	16547	16563	16572	16604	16570	16684	16716	16485	16613	16760	16676	16813	16555	16711	16592	16722	16567	16633	16624	16677	16667	16603	16559	16753	16598	16665	16564	16655	16725	16474	16755	16763	16848	16818	16420	16458	16566	16592	16561	16634	16491	16646	16896	16759	16472	16756	16678	16498	16669	16850	16639	16640	16736	16656	16438	16546	16586	16548	16523	16843	16510	16719	16640	16641	16857	16236	16540	16627	16610	16836	16617	16683	16557	16843	16637	16661	16640	16745	16686	16511	16796	16747	16846	16716	16707	16879	16808	16543	16659	16753	16631	16604	16651	16876	16778	16729	16597	16691	16671	16641	16628	16651	16382	16776	16711	16590	16772	16782	16768	16895	16595	16705	16573	16751	16581	16627	16831	16797	16593	16732	16759	16836	16753	16757	16489	16706	16610	16669	16634	16785	16775	16720	16641	16472	16480	16580	16696	16785	16616	16515	16788	16812	16668	16769	16656	16691	16700	16445	16684	16947	16599	16732	16622	16605	16733	16545	16744	16649	16658	16638	16541	16607	16534	16713	16628	16870	16763	16744	16576	16569	16828	16809	16641	16464	16668	16742	16570	16593	16631	16646	16520	16552	16690	16748	16608	16814	16734	16756	16676	16725	16631	16844	16637	16539	16582	16568	16354	16553	16610	16592	16607	16598	16593	16631	16637	16793	16688	16802	16560	16796	16786	16493	16587	16743	16730	16786	16590	16654	16662	16706	16869	16636	16785	16923	16675	16583	16704	16664	16781	16666	16689	16938	16773	16707	16566	16741	16488	16608	16678	16584	16659	16941	16816	16506	16798	16693	16810	16755	16623	16801	16610	16763	16586	16707	16631	16604	16653	16566	16492	16746	16574	16706	16764	16768	16641	16553	16781	16688	16637	16621	16532	16897	16701	16683	16697	16425	16493	16654	16649	16626	16744	16802	16581	16517	16507	16588	16391	16554	16635	16639	16626	16724	16610	16616	16825	16594	16498	16434	16397	16684	16639	16628	16589	16795	16672	16617	16840	16698	16661	16587	16557	16686	16763	16693	16554	16723	16692	16702	16674	16512	16616	16626	16703	16596	16552	16754	16606	16662	16684	16705	16632	16544	16859	16683	16441	16687	16983	16786	16754	16661	16576	16928	16754	16785	16621	16701	16606	16651	16752	16488	16731	16747	16629	16670	16661	16481	16463	16405	16643	16768	16544	16674	16716	16679	16597	16706	16644	16558	16800	16756	16772	16700	16533	16634	16476	16583	16847	16742	16811	16803	16637
28078	45000	37550	23953	17893	15093	15076	14802	15099	14299	13757	13913	13998	13868	13799	13725	13655	13756	13647	13575	13697	13826	13622	13723	13809	13788	13618	13765	13489	13689	13651	13592	13470	13476	13383	13524	13517	13557	13538	13458	13576	13547	13547	13572	13521	13494	13536	13384	13582	13355	13663	13459	13400	13498	13479	13626	13541	13514	13524	13556	13583	13623	13530	13609	13500	13659	13558	13469	13629	13557	13607	13493	13436	13482	13479	13481	13440	13550	13643	13752	13560	13432	13464	13548	13520	13434	13512	13479	13559	13581	13665	13476	13467	13471	13422	13570	13684	13534	13596	13496	13677	13554	13506	13403	13614	13304	13605	13619	13482	13624	13657	13544	13622	13592	13532	13784	13593	13634	13680	13629	13404	13476	13517	13578	13436	13459	13467	13536	13484	13692	13635	13657	13578	13677	13311	13553	13565	13496	13492	13535	13815	13509	13565	13659	13640	13579	13473	13429	13540	13539	13383	13490	13561	13592	13536	13493	13566	13434	13628	13618	13448	13492	13545	13647	13364	13641	13506	13535	13647	13642	13550	13552	13592	13667	13529	13613	13478	13677	13399	13639	13488	13415	13369	13392	13458	13522	13613	13682	13506	13536	13505	13463	13553	13626	13546	13513	13622	13662	13581	13451	13566	13495	13506	13649	13615	13693	13803	13585	13618	13518	13485	13697	13662	13541	13623	13514	13506	13502	13570	13428	13451	13469	13530	13463	13565	13585	13502	13577	13546	13637	13643	13741	13652	13562	13524	13494	13587	13463	13692	13701	13418	13724	13552	13503	13644	13722	13410	13416	13596	13351	13491	13474	13414	13604	13397	13576	13670	13449	13530	13433	13658	13625	13481	13568	13404	13472	13678	13534	13275	13601	13638	13460	13543	13494	13550	13461	13552	13577	13477	13531	13574	13599	13608	13672	13516	13475	13672	13527	13637	13443	13552	13541	13625	13476	13456	13616	13434	13662	13579	13555	13590	13616	13397	13557	13392	13572	13547	13465	13595	13561	13627	13587	13540	13423	13378	13435	13581	13399	13565	13547	13472	13557	13489	13481	13437	13460	13509	13569	13588	13603	13512	13599	13570	13592	13584	13539	13600	13492	13510	13563	13657	13614	13595	13464	13583	13537	13690	13405	13643	13619	13641	13550	13592	13654	13526	13755	13608	13528	13636	13419	13684	13491	13554	13494	13535	13407	13424	13505	13486	13461	13597	13667	13690	13636	13462	13464	13536	13591	13510	13428	13611	13401	13499	13578	13617	13623	13731	13668	13476	13617	13668	13495	13380	13529	13482	13488	13530	13465	13680	13613	13687	13458	13516	13487	13379	13589	13530	13698	13596	13539	13644	13599	13496	13680	13514	13613	13632	13490	13622	13578	13667	13526	13479	13696	13550	13695	13826	13536	13610	13357	13645	13644	13702	13505	13583	13551	13748	13529	13676	13551	13531	13429	13679	13452	13590	13613	13472	13418	13555	13485	13457	13692	13746	13699	13579	13650	13436	13574	13675	13565	13633	13566	13611	13435	13438	13483	13573	13464	13371	13582	13461	13486	13603	13703	13554	13472	13553	13465	13496	13490	13680	13629	13511	13577	13400	13637	13567	13649	13425	13677	13578	13625	13573	13610	13595	13607	13491	13670	13754	13528	13528	13666	13566	13595	13531	13437	13546	13470	13783	13589	13558	13521	13617	13630	13424	13539	13562	13775	13566	13543	13639	13554	13572	13530	13478	13583	13539	13512	13564	13637	13522	13582	13547	13522	13569	13551	13607	13603	13467	13590	13625	13745	13579	13672	13598	13493	13573	13540	13490	13562	13684	13428	13679	13480	13613	13452	13493	13505	13649	13511	13650	13566	13492	13614	13451	13650	13565	13378	13615	13722	13611	13509	13724	13602	13581	13551	13652	13544	13625	13603	13680	13494	13631	13596	13456	13479	13664	13487	13529	13604	13578	13467	13606	13535	13494	13499	13533	13451	13454	13535	13703	13491	13600	13541	13590	13449	13627	13580	13501	13382	13749	13625	13376	13592	13437	13535	13496	13539	13505	13639	13479	13526	13626	13548	13608	13632	13593	13586	13601	13451	13647	13551	13544	13601	13508	13489	13525	13724	13496	13594	13620	13298	13629	13639	13555	13608	13591	13531	13595	13508	13417	13746	13719	13536	13623	13342	13358	13515	13671	13511	13449	13683	13535	13466	13625	13489	13496	13690	13582	13475	13594	13509	13471	13555	13394	13438	13375	13541	13680	13572	13580	13536	13538	13578	13412	13701	13660	13589	13571	13717	13582	13622	13430	13634	13424	13714	13564	13581	13649	13520	13517	13453	13551	13602	13628	13520	13520	13607	13553	13469	13502	13589	13559	13606	13295	13550	13579	13600	13546	13418	13492	13646	13653	13526	13514	13527	13529	13329	13419	13470	13499	13714	13681	13436	13453	13647	13605	13539	13619	13438	13536	13504	13652	13620	13472	13634	13530	13658	13452	13663	13557	13512	13578	13470	13651	13706	13523	13505	13448	13644	13564	13528	13464	13706	13601	13503	13462	13534	13635	13532	13586	13669	13341	13312	13585	13510	13692	13652	13454	13478	13660	13562	13511	13591	13437	13462	13569	13456	13528	13541	13654	13551	13574	13632	13568	13634	13597	13459	13621	13516	13592	13527	13577	13684	13574	13684	13633	13561	13582	13577	13617	13503	13666	13439	13340	13696	13445	13593	13646	13478	13582	13647	13602	13482	13748	13588	13569	13487	13454	13511	13485	13516	13505	13573	13637	13701	13503	13663	13558	13470	13543	13409	13405	13553	13577	13540	13378	13413	13439	13583	13657	13550	13574	13537	13573	13586	13599	13383	13559	13506	13760	13538	13601	13477	13558	13556	13549	13570	13573	13627	13421	13388	13523	13429	13441	13665	13555	13508	13569	13589	13553	13625	13404	13533	13462	13398	13643	13435	13601	13709	13498	13506	13565	13536	13728	13615	13656	13481	13652	13574	13545	13445	13508	13740	13552	13603	13495	13659	13520	13617	13433	13464	13567	13547	13578	13626	13493	13595	13293	13522	13508	13749	13474	13495	13413	13620	13523	13540	13648	13630	13726	13468	13659	13554	13592	13409	13547	13385	13500	13579	13441	13490	13438	13551	13282	13589	13621	13495	13585	13588	13515	13439	13659	13555	13536	13521	13591	13567	13645	13395	13618	13479	13396	13529	13539	13700	13605	13649	13506	13624	13641	13386	13578	13470	13608	13460	13465	13584	13443	13546	13515	13605	13551	13585	13482	13571	13628	13569	13506	13578	13559	13554	13459	13548	13483	13618	13657	13632	13515	13482	13555	13598	13582	13600	13562	13649	13608	13620	13547	13585	13531	13708	13832	13693	13503	13530	13520	13511	13420	13589	13423	13597	13663	13411	13518	13592	13546	13583	13667	13627	13370	13470	13504	13664	13508	13612	13631	13530	13619	13513	13544	13661	13535	13602	13480	13514	13529	13450	13610	13547	13519	13706	13395	13442	13473	13476	13665	13591	13598	13661	13505	13388	13513	13483	13690	13636	13620	13458	13480	13394	13373	13634	13501	13660	13411	13584	13572	13521	13473	13585	13614	13552	13522	13602	13551	13483	13451	13617	13440	13508	13441	13374	13442	13407	13460	13556	13596	13508	13540	13507	13410	13451	13481	13576	13561	13724	13602	13629	13478	13521	13554	13587	13506	13583	13583	13528	13571	13343	13668	13515	13535	13459	13644	13633	13696	13535	13524	13465	13618	13584	13583	13611	13578	13541	13572	13664	13598	13652	13771	13617	13627	13504	13664	13644	13720	13447	13584	13677	13470	13446	13510	13495	13519	13721	13489	13324	13559	13336	13703	13508	13532	13511	13698	13543	13403	13633	13477	13633	13570	13656	13590	13516	13538	13430	13490	13501	13636	13540	13688	13334	13702	13334	13477	13511	13596	13440	13462	13610	13588	13638	13704	13561	13750	13513	13572	13617	13448	13507	13418	13546	13534	13346	13544	13587	13531	13558	13431	13383	13580	13530	13609	13519	13621	13738	13565	13585	13621	13395	13659	13501	13438	13605	13462	13593	13500	13478	13386	13553	13581	13476	13484	13673	13483	13573	13489	13670	13625	13439	13669	13538	13474	13639	13397	13563	13515	13598	13608	13605	13500	13611	13682	13524	13664	13747	13640	13629	13511	13735	13657	13591	13659	13459	13513	13545	13523	13670	13655	13610	13610	13439	13525	13668	13617	13641	13295	13597	13589	13687	13450	13542	13780	13525	13672	13543	13608	13718	13528	13653	13504	13353	13602	13663	13531	13663	13527	13480	13607	13605	13365	13614	13505	13547	13539	13485	13619	13418	13495	13456	13423	13411	13526	13470	13492	13447	13477	13598	13577	13598	13497	13541	13660	13500	13621	13527	13488	13643	13631	13582	13367	13530	13530	13508	13556	13466	13435	13541	13480	13563	13399	13693	13661	13678	13685	13477	13539	13772	13575	13517	13567	13422	13554	13455	13612	13682	13497	13517	13477	13683	13706	13569	13536	13331	13539	13577	13548	13665	13596	13420	13697	13350	13541	13569	13531	13462	13672	13627	13573	13424	13363	13658	13384	13626	13478	13563	13675	13825	13605	13531	13724	13531	13602	13542	13643	13586	13564	13709	13604	13581	13600	13596	13571	13604	13423	13539	13525	13628	13843	13592	13655	13613	13637	13611	13506	13633	13706	13501	13600	13472	13639	13457	13396	13337	13670	13584	13470	13753	13551	13624	13558	13617	13380	13711	13608	13531	13586	13702	13442	13680	13519	13498	13739	13644	13514	13470	13427	13547	13592	13401	13532	13598	13466	13541	13508	13410	13534	13538	13475	13703	13534	13533	13702	13443	13441	13564	13697	13582	13627	13608	13530	13519	13545	13500	13568	13507	13534	13498	13629	13541	13501	13468	13537	13426	13514	13476	13698	13404	13501	13543	13484	13606	13537	13538	13673	13590	13591	13681	13469	13506	13544	13561	13629	13516	13480	13632	13303	13408	13667	13611	13542	13617	13526	13431	13609	13547	13578	13512	13349	13533	13487	13452	13530	13626	13744	13588	13560	13517	13592	13392	13529	13747	13428	13587	13529	13516	13612	13542
23117	21119	28515	26538	23802	21935	20207	17961	17195	16700	16569	16361	16422	16118	16134	16105	16293	16102	16164	15868	16525	16076	16150	16785	17101	17092	16547	16414	16062	16134	15934	16031	16063	16113	16013	16156	15966	16053	16193	15987	15834	16135	15791	16124	15784	15980	15991	15885	15689	15992	15650	15810	15708	15975	15885	16156	16048	15974	16014	15916	15869	16086	16099	15790	15723	15787	15819	15937	15704	15875	16006	15967	15882	15914	15959	15854	16049	16010	15855	15840	15816	15941	15978	15998	15952	15953	16010	15931	15888	15949	15997	16089	15758	15697	15758	16014	15971	15714	15771	15774	15744	15957	16125	15806	15859	15740	15865	15771	15771	15993	15905	15833	15899	15796	15927	15991	15739	15789	15989	15838	16092	16088	15939	16023	15696	15918	16020	15990	15691	15902	16011	15892	15856	15963	15910	15899	16032	15829	15933	16101	15840	16072	15763	16115	15704	16002	16002	15819	16016	15879	15980	15958	15946	15838	15772	15756	15934	15837	15960	15727	15943	15858	15926	15891	15864	16068	15881	15874	15875	15919	15850	15870	15883	15955	16128	15994	15998	15956	15968	15971	15910	15898	15974	15786	15828	15792	15777	15828	15752	15961	15797	15880	15998	15885	15911	16020	15995	15658	15780	15899	16021	15965	15894	15810	15839	15975	15868	15828	15849	15895	15893	15793	15872	15882	16050	16068	16090	15764	15987	15788	15931	15974	15978	15959	15908	16025	15916	15776	15827	15794	15973	16035	15944	15819	16020	16016	16074	15964	15743	15975	15971	15923	15828	15859	15848	15792	16012	15877	15831	15860	16031	15846	15855	15943	16036	15764	15911	16009	15905	15910	15970	15833	16048	15931	15939	16088	15957	15761	15587	15859	15850	15795	15874	15909	16085	15863	15722	15913	15909	15788	16124	15655	15833	15837	15893	16208	16226	16083	15960	15751	16012	15835	15778	16000	15776	16137	15942	15921	15792	15823	16005	15764	15993	15757	15937	16072	15962	15733	15887	15794	15831	15735	15899	15859	15789	15903	15850	15818	15806	15670	15957	15883	15905	15893	15800	15914	15884	15724	15917	16105	15964	15937	16072	16003	16028	16086	16027	15990	15767	15957	16052	15889	15864	15796	15845	15815	16198	15879	15837	15900	15992	15837	15928	15966	15800	15988	15875	15915	16013	16031	15980	15920	15934	15864	15944	15860	15916	15881	15835	15969	15871	15737	15993	15802	15930	16012	15933	15923	15841	15678	15844	15795	15826	15738	15841	15650	15866	15946	16012	16199	16216	15778	15881	15906	15948	15968	16002	15886	15777	15917	16037	15812	15839	15990	15859	15730	16011	16058	15906	16047	15962	15841	15984	15784	16052	15941	15849	15954	15853	15687	16009	15857	15958	16021	15862	15895	15985	16015	16047	15939	15821	15798	15739	15850	15972	15793	15867	16034	15969	15839	15796	15900	15803	15952	15926	15963	15897	15861	15808	15880	15779	15924	15940	15903	15848	15767	15794	15894	15900	15841	16007	15928	15816	16105	16003	15844	15787	15695	15937	16101	15910	15735	15722	15836	15549	15871	15886	15940	15892	15972	15971	15678	15919	15955	15880	15867	15852	16197	15977	15872	15987	15965	15856	15740	16016	15957	15917	15963	15752	15951	15839	15901	15772	15760	15762	15959	15701	15897	16013	15840	15847	15806	15860	15633	15877	15852	15805	15764	15966	15934	15953	15967	15909	15865	16105	15960	15817	16080	16091	15825	15954	16113	16076	15896	15871	15923	15767	15887	15938	15870	15965	15903	15821	15870	15834	15823	15916	15961	15773	15984	15788	15750	15978	16110	16121	15915	15926	16032	15884	16036	15930	15751	15960	15928	16068	15892	15933	15819	16007	16008	15914	15934	15873	15841	15997	15933	15761	15947	16034	15972	15854	16030	15980	15743	15542	15943	15892	15820	15939	15889	16043	15683	15988	15980	15829	15905	15978	16019	15947	15819	16237	16064	15899	15876	15978	16005	15813	15922	15916	15870	16047	15894	15905	15945	15923	15896	15693	16016	15885	15946	16010	16030	15963	16018	15943	16081	16024	15923	15810	15821	15947	15690	15787	15880	15874	15955	15863	15866	15907	15858	15830	16133	16179	16142	15976	15923	15871	15833	16086	16174	16142	16037	16044	16050	15845	15754	15991	15865	15791	15914	15782	15854	16102	15958	15766	15905	16045	15982	15902	15904	15903	15751	15836	16046	16029	15863	15934	15775	15826	15810	15837	15761	15972	16028	16011	16059	15906	15949	15921	15894	15935	15854	15936	15867	15944	15956	15917	15859	16019	16091	15913	15730	15792	15725	15893	16104	15963	16052	16036	15721	15904	16064	15747	15919	15896	15948	15772	15852	15985	15805	15777	15812	15820	15914	15912	15865	15788	15990	15881	16070	15966	15901	15848	15951	15999	15771	15813	15930	16028	16043	15783	15955	16006	15931	15772	15840	15815	15855	15782	15761	15867	16022	15845	15908	15976	15919	15968	15936	16035	15814	15926	15884	15813	16007	15757	16014	15863	16102	15769	15722	15893	15812	15804	15996	15945	16119	16000	16093	16117	16009	15861	15966	15819	16004	15841	15906	15926	15956	16154	15968	15977	15883	15830	15961	16031	15703	15856	15847	15853	15780	16014	15888	15762	15865	16196	16017	16042	15832	15864	15811	15947	15872	15885	15810	15965	15967	16144	15893	15865	15966	16021	16001	16122	15917	15857	15879	16013	15745	16003	15895	15843	15966	15963	15872	15904	15908	15843	15852	15777	16017	15775	15922	15855	15852	15938	16012	15838	15845	15874	15808	15752	15875	15957	15833	15822	16025	15903	15884	16012	16012	16119	15774	15801	16000	15828	15971	15930	15731	15916	15860	15979	15929	15958	15730	15864	15947	16044	16073	16050	16084	15791	15845	16016	15952	15695	15783	15976	15835	15933	15738	16051	15837	15822	15855	15853	16027	15984	15728	15847	15857	15915	15881	15911	15879	16056	16183	15967	15802	15792	15969	16107	15830	15898	16103	16132	15774	15943	15961	16206	15833	16002	15618	16011	15960	15756	16102	16101	15826	15987	15915	15889	15763	15879	15875	16093	15822	15956	16097	15767	16004	15926	15727	15975	16041	15991	15864	15915	15763	15928	15992	15829	16059	15897	16080	16001	15875	15868	15962	15881	15811	16006	15989	16070	15939	15805	15916	15899	15798	15952	15772	16018	15861	16054	15953	16015	15873	15860	15864	15785	15992	15908	15997	15965	16021	15660	15912	16008	16010	15906	15837	16167	15810	15908	15889	15706	15833	15788	15767	16000	15848	15672	15807	15777	15767	15706	15913	16100	15968	16031	15956	16027	16120	15936	15921	15874	15989	15903	15935	15843	15879	16093	16080	15866	15811	15864	15866	15677	15895	15806	15843	15946	15702	15711	15828	15926	16054	15878	15735	15867	15967	15860	15829	15752	15852	15848	15865	16001	15911	15762	15938	15867	15909	16051	15868	15813	15820	15815	15983	15862	15809	15845	15919	16061	15820	15774	15921	16029	15815	16074	15750	15850	15794	15963	15941	16043	16328	15890	15838	16006	15868	15966	15769	15911	16039	15941	15818	15853	15927	15942	15988	15739	15989	16107	16144	16089	15927	16174	15821	15986	16052	15917	15820	16010	16022	16010	15946	16031	15948	15891	15963	15705	15942	16089	15975	15814	15939	16141	15901	16063	16028	15709	16119	15938	15658	16010	15853	15750	15993	16041	15809	15930	16117	16049	15905	15964	15935	15986	15914	15993	15857	15979	15885	15841	15820	15896	15971	15840	15834	16009	15779	15993	15797	15798	16051	15892	15893	16040	15933	15905	15893	15905	15866	15976	15968	15763	16106	15762	15970	15970	15959	16025	15918	15841	15912	15850	15806	15976	15914	15962	15992	15917	15886	15881	15952	15768	15991	15870	16092	15827	15939	15951	16019	15993	16117	15972	16042	15796	16000	16090	15883	15962	15828	15850	15855	15865	15961	15963	15860	15878	15772	16117	16113	15966	15779	15935	15957	15962	15885	16043	15858	15926	16204	16096	15859	15810	15987	15959	16110	15799	16041	16080	15979	15813	15808	15757	15886	15915	16050	15985	15987	15922	15701	15967	15731	15820	15811	15657	15873	15966	16063	16005	15806	15962	15913	15845	15844	15896	15965	15953	15696	16081	16080	15927	16066	15693	16023	15808	15858	15611	16083	15879	15988	15850	15934	16106	15875	15843	15726	15788	16078	15992	15833	15797	15834	15691	16166	15876	16072	15913	16103	15938	15716	15914	15907	15989	15876	15967	15887	15961	15850	16015	15930	15773	15941	15937	15711	16048	15948	15759	15919	15856	15933	15852	15943	15945	15966	15907	15942	15742	15975	15961	15940	15781	16206	15891	15686	15745	15892	15718	16056	15793	15943	16197	15856	15977	15959	16015	16228	15780	15944	15933	15996	15898	15799	15795	16018	15834	15884	15555	15925	15702	15816	15981	15943	15933	16053	15847	15899	16010	16190	16087	15863	15833	16059	15784	16035	16099	15819	15826	15846	15982	15956	16023	15956	16046	16027	15868	16015	16143	15912	15939	15835	15910	15943	15895	16043	15853	15954	16144	15994	15912	15699	15776	15842	15899	15895	15849	15861	15924	15936	16134	15716	15730	16020	15806	15943	15940	15912	15713	15900	15939	15817	16056	15997	15956	15862	15857	15901	16058	15973	16225	15878	15878	15925	16013	16179	15908	15761	15904	15871	15870	16022	16026	16067	15827	15765	15928	15978	15958	15981	15894	15649	16256	15928	15940	16063	15795	15963	15916	15744	15830	16012	15813	15874	15783	16060	15964	15918	15903	15939	15889	15930	15948	16111	15949	16044	15922	16074	16046	15847	15978	16210	16063	15702	15956	15982	16029	15852	15978	16270	15890	15841	15999	16037	16019	15931	15741	15893	15826	15847	15821	15966	16084	16014	16014	16160	16036	15952	15625	15998	15741	16053	15925	15859	15750	15795	15815	15927	16017	15927	16097	16062	15674	15781	16005	15757	15862	15920	15814	15881	15744	15976	15941	16083	16095	15927	15745	16068	15743	15804	15761	15813	15702	15829	15698	15903
28218	55413	50003	37299	23516	16540	15122	15833	14733	13900	13786	13735	13724	13378	13498	13283	13365	13175	13232	13116	13170	13146	13204	14178	14645	14258	13651	13542	13314	13125	13094	13001	13162	13183	12929	13092	13060	13114	13117	13018	12979	13207	13158	12989	12992	12964	13138	13103	13146	12926	13075	12967	13185	13078	13082	13239	13076	13151	13064	13031	12970	13020	13061	13067	12957	13129	12962	13142	13025	13082	12905	13119	13241	13131	13105	13201	13224	13006	12974	13246	12937	13025	13273	12879	12965	13033	13005	13050	13199	13108	12945	13162	12921	13066	12933	12988	13040	13049	12965	13222	13033	12926	12984	13058	12917	12873	12907	12911	12965	13160	13069	13064	12910	13059	13146	12946	13131	12952	13218	13041	13028	12883	13027	13027	12841	12899	13052	13036	13186	13035	12954	13035	13034	13064	12852	13115	13067	12979	12939	13175	12975	13097	13055	13058	13197	12909	12877	13131	13188	13044	13220	13143	13051	13086	12945	13050	13093	13096	13010	13120	13023	12933	13018	13086	13099	12919	13038	13089	13148	13103	13037	12957	12902	12984	13185	12964	13105	12893	13038	13149	13139	12928	12924	13148	13027	13303	13130	13136	12998	13138	13013	12898	13142	13075	13024	13011	13079	13082	12912	12987	13042	12951	13148	12941	13093	13017	13149	12989	13099	12956	13104	12954	13112	12953	12982	13110	13112	13136	13156	12992	13116	13117	13020	13099	12857	13247	13096	12961	13153	13005	12925	13002	13082	13061	13042	13164	13097	12966	13060	13167	12850	13163	12972	13080	12775	13044	13126	12960	13118	12904	12843	13029	13188	12996	13063	12910	13021	13087	13113	12922	13091	13062	13043	13147	13133	13078	13101	12846	13029	12894	13177	13061	13229	13150	12960	12972	13081	13017	12886	13067	13182	13093	13130	13124	13100	13087	13081	12985	13057	13043	12976	13079	12974	13087	13133	12998	13040	13141	13054	13035	12957	13047	13092	13083	13115	13029	13083	13088	13080	13206	13050	13047	13105	13181	12970	13169	13020	12998	12942	13039	12997	12988	13043	13069	13205	13164	13212	13057	12943	12867	13146	12970	13051	12995	13120	13186	13036	13054	12895	12926	13120	13008	13133	12952	13074	13042	13056	13015	13037	13032	13058	13086	12963	12999	12949	13070	13038	12953	13052	13117	13081	13206	13034	13236	13035	12989	13123	13107	12992	13159	13060	13152	13064	12977	13188	13164	13121	13145	13101	13091	13030	12983	13000	13182	13063	13069	13110	13086	12820	13094	13074	12973	13108	12994	13180	13016	12958	13057	12990	12895	12944	13042	12948	13014	13128	12951	13118	13121	13111	13084	12919	13083	12858	13186	13247	13026	13027	13062	12994	13054	13208	13003	13019	12969	12934	13041	12821	13086	13086	13032	13030	13204	13035	13102	13064	12943	12975	13095	13176	13133	12963	12938	13164	13189	12955	13022	13011	12948	13061	12883	13059	13182	13006	13028	13003	13091	13223	13033	13130	13081	13199	13088	12999	13145	13035	13029	13038	13087	13207	13201	13158	13080	12944	13029	12981	12826	13125	13140	13121	13070	13067	13101	13114	13023	12946	12954	13110	13097	13032	12760	12958	13119	13054	13030	13084	13033	13057	12990	13039	13085	13087	13036	12976	13058	13028	13077	13265	12937	13076	13154	12959	13120	13049	13011	13240	13032	13081	12993	13027	13116	13101	13080	12960	12866	13142	13051	13089	12970	13154	13097	12985	13193	13100	12940	13140	13088	13060	13008	13127	13107	13041	13018	13009	13092	13236	12959	12933	13010	12908	13176	12935	13050	13010	13096	12844	12998	12979	13064	13079	13071	13029	12967	12872	12981	12978	12968	12835	13134	13227	12918	12991	13092	13130	13080	12932	13035	13061	13045	13043	12921	13217	13017	13067	13029	13192	13060	13063	13167	13071	12962	13104	13143	12990	13169	13004	13028	12927	12972	12935	13155	13032	13031	13087	12981	13112	12950	12947	12912	13015	13076	13187	13116	12917	13026	12958	13120	12967	13085	12823	13060	13015	12943	13037	13123	12926	12975	12959	13192	13121	13069	13145	13075	13013	12970	12987	13068	13046	13160	13122	13161	13140	13061	13109	13124	13150	13035	13088	13084	13046	13146	13001	13003	13107	13050	13073	12963	13224	13282	13067	13026	12974	13056	13103	13054	13177	12940	12868	13030	13076	13001	13153	13008	12996	13015	13037	13068	13154	13111	13094	12992	13052	12907	12981	13024	13067	12975	12977	13003	13055	13209	13121	13125	13149	13005	13003	13164	13022	13020	13059	12952	13179	13035	13056	13186	13079	12810	13008	13004	13028	13053	13158	13092	12966	12921	12930	12914	13028	13144	13045	12987	13078	13093	13114	12874	13184	13174	13129	13089	12968	13086	13074	12912	13037	13125	13194	13126	12959	12902	12996	13052	13111	12874	12915	13128	12984	13000	13154	13083	12874	13051	13142	13035	13070	13089	13050	13167	13070	12991	13056	12940	13034	13135	12901	13161	13087	13200	13082	13078	13054	13110	12956	13074	13048	13140	13195	12869	13165	12840	13211	13038	12971	13033	12953	12955	13145	12939	12997	13001	13082	12987	12969	13034	13061	13002	13060	13177	13072	13087	13230	13030	13010	12985	13043	13195	12953	13074	13057	13049	13090	13008	13110	12963	12917	13126	12959	13163	13101	13102	12971	13172	12935	12868	12976	13044	12986	13085	13084	13092	13171	13093	12991	13088	13107	13080	12903	13140	12998	13135	12940	13159	13076	13107	13049	13127	12944	12969	12900	12998	13078	13074	13057	13064	13105	13095	13061	13072	13030	13151	13047	13005	13013	13112	12848	13064	13159	13032	13139	12948	13060	13153	13071	13209	13051	13055	12865	12960	13110	13056	13065	12865	13048	12866	12954	12916	12855	13122	13195	13084	13000	13013	13106	13065	13011	13014	13104	13155	13152	13090	12967	12986	12974	13133	13189	13068	13129	13049	13003	13176	12932	12959	12911	12870	13194	13102	13093	13064	13114	12996	13135	13060	12996	13051	13080	13128	13237	13021	13152	13091	13022	13094	12988	13027	13125	13082	13064	13146	12792	13133	12986	13040	13033	13133	13069	13087	12968	12945	12861	13243	13082	13059	13071	13037	13008	12984	12949	13017	13075	13077	12962	12994	13160	13033	13048	12854	13223	13144	13110	13092	13076	13018	13032	13144	12923	12961	12876	13014	13060	13041	13171	13150	13227	13007	12917	13146	12934	13021	13084	13110	13074	13153	13231	12965	12938	13182	13229	12999	13079	12834	13008	13060	13166	13000	13003	12909	13066	13104	13075	13034	13033	13109	13060	12891	13003	12867	13026	12968	13044	12990	13123	13047	13055	13034	12881	13091	13106	13029	13022	13025	13120	13088	13069	13086	13051	13136	12939	13007	13070	13085	13033	13144	13133	13024	13031	13096	13022	13057	13049	13067	13236	13072	13042	12945	12957	13081	13250	13183	13144	12926	13086	13221	12972	13050	13202	13243	13047	12909	12972	13023	13105	13015	12984	13043	13031	13182	13230	13048	13024	13223	13243	12938	13088	13103	13019	13082	12928	13079	13042	13058	12964	12939	12995	13057	13125	13080	13189	12964	13105	13078	12969	13099	13020	13124	12998	13073	13004	12989	13132	12996	12963	13174	12944	13087	12984	13089	12979	13007	12947	12989	13165	12934	13047	13022	13212	13011	12947	13087	13076	13178	13055	13142	13121	13033	12946	12978	13121	12992	13150	13040	13057	12971	13126	13175	13005	12919	13037	13053	13076	13022	13095	12808	13124	13083	13010	13196	13049	13188	12989	13108	13149	13017	12983	13080	13116	13287	13022	13069	13023	13084	13105	12947	12972	13207	13107	13122	12924	13178	12975	12975	13090	13010	13146	13200	12992	13107	12941	13200	12978	13183	12971	13051	13076	13090	13152	13157	13039	13036	13009	13159	12970	12992	13062	13119	13221	12934	13205	13113	13075	13063	12934	13093	13162	13054	13004	13081	13034	13029	13104	13145	13075	13008	13050	12983	12943	13064	13021	13087	13275	12945	13013	13193	13111	13184	12906	12928	12952	13009	13031	13099	13201	13136	13024	13105	13124	12932	12863	13039	13110	12883	13069	13144	13184	13156	12943	13041	13062	12958	13024	13118	13121	12943	13011	12960	13045	13245	13135	13187	12987	12991	13017	13082	13138	13054	12967	12903	13121	13140	12993	13053	13002	13227	12974	13146	12965	13087	13095	12918	13244	12955	12954	12955	13130	12967	12973	13148	13165	13057	13134	13018	12993	13231	12997	13021	13092	13096	12968	13099	13055	12964	12936	12933	13103	13171	12962	12999	13121	12990	13091	13040	13093	12979	13124	13202	13086	13048	13040	13140	13021	13082	13143	13110	12958	13174	13181	13099	12981	13140	13168	13035	13212	13032	12993	13176	13053	13049	13056	13200	12964	13114	12960	13018	13073	12990	13121	13172	12965	13048	13142	13108	13058	13087	12996	13055	12971	13263	13086	13068	13075	12941	13144	13102	12960	12908	13083	13110	13221	12903	12939	12990	13186	13145	12967	13082	13250	13084	13260	13180	13104	12935	13092	13231	12946	13068	13074	13055	13097	12968	13144	13141	13086	13149	13015	12999	12995	13077	13150	13049	13092	13060	13149	13027	12927	13047	13162	13051	12911	13086	12968	13027	12977	13055	13122	13050	12990	13048	13086	13050	13010	12953	13042	12956	13245	12992	13103	12948	13005	12962	13093	13015	13019	13132	13255	13087	12981	12949	13119	13175	12933	12927	12999	13099	13058	13041	13080	13157	12977	13015	13111	13026	12965	13123	13066	13067	13043	13122	13117	12950	13057	13175	12995	12996	13047	12934	13043	12952	13049	13214	13162	13051	13033	13125	13219	13097	13012	12922	12931	13008	13113	13105	13141	12935	13013	13059	13135	13058	13113	12813	12918	12981	13093	13040	13101	13046	12916	13222	13043	13015	13022	13080	13139	13122	13058	13131	13093	13118	13088	12947	13199	13018	13107	13152	13141	13054	13065	13093	13151	13253	13015	12959	13104	13159	13032	13042	12855	13012	12979	13074
24751	21375	29329	29099	20571	17485	17282	16084	15249	15095	14915	14666	14905	14639	14791	14738	14831	14536	14794	14636	14702	14725	14875	14940	15018	15001	14851	14576	14732	14379	14505	14619	14635	14539	14724	14421	14590	14524	14326	14545	14432	14477	14455	14294	14433	14384	14278	14372	14475	14387	14360	14418	14432	14512	14429	14675	14286	14312	14445	14447	14397	14296	14340	14333	14290	14387	14494	14377	14516	14501	14413	14446	14507	14319	14533	14326	14636	14604	14357	14531	14378	14392	14322	14326	14691	14390	14439	14672	14436	14560	14471	14490	14432	14414	14476	14491	14446	14440	14564	14349	14495	14509	14436	14562	14373	14477	14479	14452	14326	14309	14422	14427	14490	14448	14555	14597	14546	14423	14699	14502	14428	14351	14464	14626	14478	14564	14478	14552	14633	14304	14637	14458	14451	14519	14524	14572	14438	14608	14487	14425	14483	14481	14307	14364	14380	14321	14471	14525	14436	14417	14540	14340	14532	14686	14470	14507	14474	14329	14359	14414	14472	14544	14227	14417	14278	14552	14399	14577	14621	14601	14403	14305	14493	14444	14495	14421	14432	14375	14473	14471	14449	14350	14298	14470	14339	14526	14603	14592	14354	14446	14504	14371	14572	14425	14540	14401	14523	14428	14413	14351	14373	14474	14474	14450	14508	14569	14505	14533	14440	14362	14477	14419	14464	14384	14542	14390	14552	14355	14523	14597	14402	14458	14600	14474	14468	14406	14328	14464	14480	14349	14429	14489	14541	14607	14544	14458	14582	14420	14590	14451	14512	14499	14229	14455	14267	14498	14386	14625	14411	14363	14558	14429	14578	14468	14319	14565	14589	14483	14297	14469	14198	14325	14439	14437	14652	14570	14388	14439	14434	14528	14423	14480	14714	14520	14518	14275	14634	14476	14332	14456	14305	14356	14525	14635	14527	14455	14344	14332	14319	14659	14550	14548	14346	14498	14312	14606	14454	14366	14430	14469	14405	14285	14558	14410	14620	14465	14457	14601	14275	14493	14539	14420	14391	14416	14542	14436	14414	14432	14442	14419	14508	14468	14444	14604	14468	14696	14423	14338	14302	14402	14646	14286	14436	14400	14420	14590	14451	14416	14371	14479	14554	14442	14525	14475	14556	14411	14547	14360	14378	14498	14332	14475	14473	14515	14303	14249	14547	14340	14268	14363	14500	14451	14586	14466	14441	14373	14585	14575	14403	14346	14453	14441	14569	14434	14426	14419	14333	14456	14538	14479	14325	14554	14215	14253	14382	14522	14366	14525	14482	14623	14491	14351	14430	14492	14558	14558	14470	14768	14407	14334	14460	14251	14464	14394	14568	14431	14455	14613	14580	14699	14436	14537	14276	14387	14346	14588	14362	14384	14551	14507	14439	14319	14281	14575	14289	14521	14426	14153	14364	14394	14674	14313	14389	14629	14505	14303	14512	14444	14440	14421	14679	14477	14589	14452	14512	14593	14468	14446	14422	14436	14316	14368	14510	14345	14467	14457	14419	14477	14546	14398	14408	14560	14376	14513	14507	14531	14320	14625	14478	14677	14575	14782	14501	14450	14369	14672	14315	14681	14444	14436	14300	14514	14448	14411	14396	14435	14365	14505	14362	14397	14326	14526	14441	14388	14568	14580	14457	14501	14482	14423	14306	14402	14414	14428	14615	14430	14271	14438	14283	14536	14525	14489	14356	14464	14361	14262	14598	14379	14346	14411	14458	14507	14398	14363	14495	14418	14482	14579	14330	14366	14399	14438	14509	14475	14379	14542	14396	14559	14306	14417	14396	14404	14461	14442	14434	14516	14647	14353	14483	14579	14331	14317	14397	14453	14395	14457	14493	14475	14617	14467	14414	14509	14471	14262	14249	14328	14421	14432	14493	14415	14466	14299	14523	14386	14567	14422	14541	14294	14169	14435	14446	14432	14400	14583	14479	14510	14584	14284	14417	14377	14306	14349	14435	14370	14579	14408	14427	14524	14400	14530	14563	14291	14538	14454	14469	14669	14286	14376	14546	14426	14601	14398	14568	14610	14490	14396	14311	14320	14731	14291	14321	14399	14505	14410	14443	14595	14629	14234	14420	14356	14591	14448	14316	14490	14282	14546	14540	14422	14546	14136	14583	14417	14584	14689	14491	14485	14347	14353	14557	14408	14379	14566	14517	14263	14487	14547	14398	14396	14557	14420	14569	14520	14393	14463	14537	14216	14399	14742	14603	14477	14209	14268	14316	14487	14363	14301	14520	14592	14569	14428	14457	14423	14670	14235	14615	14348	14458	14440	14457	14467	14365	14572	14391	14593	14558	14769	14402	14365	14560	14374	14393	14265	14328	14239	14574	14474	14444	14300	14536	14527	14368	14334	14510	14428	14486	14464	14358	14591	14419	14545	14486	14353	14527	14591	14518	14330	14353	14500	14461	14541	14536	14553	14554	14382	14463	14344	14255	14372	14369	14437	14483	14484	14387	14381	14645	14452	14542	14555	14393	14452	14535	14536	14401	14229	14510	14515	14562	14405	14518	14407	14404	14255	14423	14570	14575	14274	14358	14292	14528	14561	14472	14504	14444	14534	14563	14545	14392	14536	14511	14503	14231	14363	14414	14593	14369	14369	14538	14445	14491	14560	14356	14452	14407	14284	14468	14446	14431	14506	14460	14342	14360	14362	14414	14696	14507	14321	14369	14627	14477	14565	14399	14435	14633	14265	14488	14495	14630	14537	14525	14487	14450	14359	14566	14351	14538	14464	14515	14405	14596	14325	14475	14448	14375	14436	14397	14672	14496	14183	14442	14419	14485	14518	14601	14583	14423	14444	14285	14483	14326	14369	14464	14509	14387	14361	14296	14514	14470	14395	14392	14614	14494	14428	14638	14584	14419	14615	14632	14649	14340	14496	14353	14278	14544	14493	14518	14582	14371	14331	14459	14508	14462	14499	14486	14456	14381	14413	14577	14593	14697	14377	14382	14567	14344	14389	14277	14335	14216	14626	14533	14587	14531	14598	14356	14506	14414	14421	14367	14541	14364	14530	14490	14522	14407	14528	14582	14369	14631	14340	14505	14363	14450	14572	14379	14325	14468	14516	14421	14284	14334	14472	14568	14582	14545	14335	14499	14478	14640	14427	14476	14452	14409	14418	14444	14219	14488	14442	14521	14514	14426	14392	14534	14436	14484	14520	14389	14443	14293	14654	14487	14259	14442	14272	14513	14395	14484	14450	14612	14507	14511	14375	14328	14267	14535	14367	14467	14439	14456	14448	14481	14405	14520	14383	14393	14450	14630	14388	14279	14435	14399	14441	14358	14474	14405	14451	14422	14368	14394	14539	14384	14470	14383	14451	14353	14402	14368	14382	14596	14574	14435	14401	14402	14520	14571	14599	14343	14512	14316	14302	14446	14448	14640	14629	14552	14682	14362	14545	14541	14532	14396	14575	14404	14427	14198	14406	14573	14398	14250	14533	14309	14628	14477	14598	14600	14455	14401	14531	14279	14600	14526	14351	14399	14262	14368	14659	14414	14483	14564	14403	14506	14428	14522	14650	14450	14538	14506	14505	14434	14162	14498	14417	14506	14559	14458	14403	14326	14493	14479	14338	14574	14433	14449	14551	14539	14504	14374	14348	14529	14559	14519	14321	14552	14609	14529	14564	14468	14470	14372	14394	14370	14511	14558	14325	14527	14468	14641	14656	14613	14574	14551	14480	14488	14448	14466	14389	14523	14520	14489	14599	14554	14414	14532	14530	14513	14345	14419	14574	14431	14504	14429	14447	14488	14539	14309	14373	14336	14626	14466	14479	14499	14263	14468	14445	14454	14485	14455	14359	14611	14449	14566	14386	14481	14458	14395	14407	14394	14440	14474	14329	14518	14327	14560	14467	14347	14297	14257	14300	14322	14291	14357	14368	14280	14369	14310	14439	14301	14375	14250	14333	14568	14572	14581	14434	14461	14673	14540	14419	14491	14597	14410	14505	14449	14477	14550	14642	14443	14332	14370	14553	14511	14578	14409	14619	14201	14426	14247	14585	14474	14529	14584	14491	14521	14422	14450	14355	14499	14378	14441	14563	14458	14500	14436	14731	14514	14344	14538	14413	14495	14318	14549	14451	14403	14326	14313	14536	14333	14444	14333	14416	14454	14246	14267	14359	14470	14430	14328	14412	14566	14396	14448	14629	14298	14477	14443	14397	14500	14370	14532	14401	14415	14687	14552	14419	14465	14614	14436	14315	14404	14383	14542	14348	14700	14332	14461	14211	14425	14364	14471	14424	14466	14265	14630	14242	14553	14297	14455	14409	14530	14713	14494	14478	14501	14391	14578	14515	14522	14503	14445	14456	14406	14564	14175	14363	14339	14392	14297	14489	14641	14525	14337	14489	14451	14264	14371	14350	14592	14432	14595	14401	14249	14257	14557	14504	14641	14631	14330	14351	14508	14536	14468	14562	14584	14462	14229	14443	14348	14515	14554	14394	14442	14462	14336	14571	14629	14401	14446	14348	14301	14490	14494	14491	14456	14443	14488	14504	14507	14492	14661	14489	14596	14364	14571	14578	14474	14467	14662	14492	14424	14517	14608	14339	14253	14528	14349	14485	14369	14596	14402	14522	14365	14351	14549	14486	14527	14508	14561	14427	14659	14358	14570	14473	14410	14390	14598	14458	14346	14637	14599	14461	14492	14419	14310	14374	14471	14544	14441	14328	14629	14514	14433	14560	14349	14573	14317	14417	14365	14483	14476	14598	14453	14396	14505	14571	14257	14410	14430	14529	14598	14581	14300	14441	14734	14429	14300	14438	14618	14395	14559	14499	14568	14494	14552	14440	14503	14608	14441	14379	14543	14487	14363	14528	14369	14439	14543	14232	14547	14548	14628	14312	14386	14494	14370	14461	14552	14462	14661	14269	14352	14406	14389	14528	14572	14439	14334	14400	14424	14425	14311	14365	14468	14253	14392	14488	14430	14297	14285	14502	14524	14292	14283	14405	14327	14546	14471	14447	14374	14474	14353	14385	14509	14401	14286	14380	14479	14461	14461	14360	14484	14472	14422	14396	14504	14577	14409	14585	14451	14466	14367	14321	14327	14430	14343	14314	14455	14343	14548	14269	14581	14287	14425	14407	14497	14540	14523	14442	14491	14544
28109	50906	42957	29262	16948	14996	15296	14123	13211	12662	12741	12753	12367	12345	12333	12288	12322	12278	12463	12336	12221	12209	12573	12934	12792	12595	12454	12241	12319	12025	12196	12084	12007	12007	12090	12106	12176	11977	12176	12161	12087	12078	12090	12108	12135	12071	12089	12173	12177	12158	12107	12228	12071	12015	12062	12229	12213	12149	12156	12103	12046	12090	12225	12104	12053	12201	12177	12219	12189	12002	12137	12112	12099	12031	11968	12311	12208	12074	12065	12268	12273	12134	12016	12029	12239	12110	12087	12200	12194	12000	12078	12074	12070	12046	12070	12115	12296	12143	12057	11998	12192	12186	12073	12175	12184	12134	12083	11977	12153	12105	12240	12157	12293	12170	12130	12167	12019	11881	12121	12103	11937	12270	12194	12091	12171	11995	11902	12060	11986	12239	12137	12260	11937	12115	12111	12189	12271	11924	12262	12113	12214	12165	12143	11944	12162	12202	12058	12166	12094	12068	12072	12079	12011	12110	12033	12235	12119	12127	12011	12105	12085	12213	12190	12114	12077	12106	12011	12178	12194	12216	12119	12145	12241	12138	12037	12132	12099	12147	12081	12113	12026	12118	12233	12145	12166	12181	12168	12117	12014	12018	12099	12181	12029	12237	11989	12007	11978	12078	12135	12236	12213	12138	12167	12055	12183	12247	12013	12118	12243	12023	12042	12175	12106	12154	12059	12183	12176	12183	12207	12183	12147	12172	11920	12173	12154	12103	12050	12121	12109	12143	12215	12156	12103	12104	12049	12050	12235	12049	12053	12096	12300	12094	12027	12125	12086	12163	12090	12254	12086	12095	12158	12161	12118	12085	12140	12086	12212	12130	12123	12160	12200	12091	11973	12187	12163	12267	12238	11990	12185	11994	12168	12063	11995	12059	12248	12191	12328	12160	12175	12027	12254	12035	12091	11948	12105	12250	12115	12045	12217	12040	12125	12117	12170	12189	12232	12031	12291	12219	12097	12098	12010	12249	12183	12111	12060	12204	12028	12050	12082	12099	12103	12158	12104	12197	12211	12280	12234	12285	12177	12058	12146	12150	12196	12228	12084	12205	12036	12039	12086	12163	12147	12020	12170	12153	12203	12043	12104	11926	12097	12170	11917	12169	12354	12108	12014	11953	12214	12073	12196	12079	12041	12186	12218	12081	12341	12172	12104	12193	12207	12093	12084	12143	12233	12277	12280	12103	11994	12221	12036	12105	12007	12115	12084	12122	12148	12116	12084	12179	12299	12193	12133	12138	12194	12018	12195	11986	12101	12077	12209	12330	12137	12140	12302	11929	12159	12238	12111	12268	12019	12107	12137	12159	11932	11998	12147	12110	12061	12074	11965	12142	11979	12244	12307	12274	12143	12104	12323	12292	12091	12249	12204	11939	12192	12077	11979	12088	12135	12001	12092	12120	12245	12136	12048	12149	12204	11931	12313	12139	12006	12057	12203	12172	12047	12232	12227	12038	12065	12228	12322	12270	12160	12090	12226	12193	12078	12077	12343	12112	12096	12105	12124	11988	12103	12109	12278	12018	12118	12144	12047	11963	12141	12324	12202	12126	12198	11999	12000	12003	11970	12115	12216	12025	12201	12117	12124	12223	12117	12131	12081	12129	12148	12014	12104	12025	12136	12064	12054	12207	12143	12278	12169	11991	12117	12341	12170	11989	12147	12111	12086	12153	12476	12115	12147	12063	11949	12079	11977	12083	12039	12140	12281	12169	12138	12174	12151	12097	12111	12150	12085	12262	12150	12108	12092	12212	12172	12108	12014	12110	12207	12178	12195	12142	12152	12211	12123	12108	12217	12205	12108	12079	12201	12225	12215	12069	11975	12149	12121	12121	12174	12052	11977	12161	12190	12056	12232	12138	12123	12036	12157	11965	12158	12019	12206	12089	12213	12222	12073	11957	12058	12292	12058	12119	12180	12162	12183	12166	12198	12028	12114	12164	12101	12058	12038	12055	12174	12162	12191	12285	12113	12041	12172	12055	12124	12081	12034	12193	12102	12168	12079	12333	12137	12222	12041	11982	12028	12135	12265	12081	12265	12246	12349	12075	12226	12109	12061	11942	12089	12225	12282	12019	11970	12301	12036	12082	12062	12143	12032	12065	12237	12026	12268	12068	12234	12193	12052	12011	12020	12134	12001	11973	12102	12109	12262	12176	12171	12215	12082	12248	12176	12062	12076	12108	12189	12214	12176	12284	12173	12115	12266	12124	12231	12136	11874	12250	12280	12095	12041	12122	12294	12208	12217	12228	12129	12025	12129	12029	12209	12167	12239	12063	12149	12165	12023	12071	11966	12089	12087	12197	12033	12387	12268	12110	12180	12140	12133	12009	12058	12204	12168	12145	12161	12189	12175	11895	12101	12155	12224	12228	12189	12179	12140	12136	12201	12233	12064	12206	12163	12088	12097	12203	12128	12103	12178	12104	12108	12102	12038	12148	12033	12298	12170	12212	12100	12034	12202	12149	12131	12125	12136	12129	12292	12004	12013	12169	12204	12063	12046	12171	12245	12207	12320	12223	12152	12043	12226	12177	12025	12033	12053	12100	12167	12073	12252	12080	12138	12179	12220	12229	12190	12081	11987	12150	12143	12115	12039	12195	12078	12031	12221	12226	12152	12170	12158	12209	12152	12204	12160	12180	12141	12262	12196	12176	12120	12069	12279	12073	12103	12110	12302	12167	12099	12225	12224	12201	12007	12130	12082	12201	12095	12212	12207	12131	12146	12100	12007	12057	12099	12175	12274	12237	12102	12215	11983	12114	12039	12193	11942	12224	12130	12137	12126	12113	12143	12135	12096	12111	12171	12065	12078	12237	12188	12224	12125	12055	12164	12126	12128	12095	12143	12010	12177	12062	12163	12246	12081	12019	12138	12028	11920	12107	12035	12212	12061	12041	12118	12058	12078	12030	12198	12022	12112	12143	12262	12070	12221	11923	12032	12146	12241	12225	12319	12150	12189	12240	12057	12062	12089	12187	12142	12259	11940	12007	11939	12127	12116	12307	12141	12143	12082	12183	12152	12021	12127	12191	12171	12125	12120	12211	12039	12075	12047	11967	12138	12163	12013	12021	12281	12119	12156	12075	12034	12127	12121	12176	12134	12222	12098	12362	12191	12048	12338	12142	12014	12037	12244	12301	12125	12019	12111	12116	12224	12232	12033	12244	12150	12165	12108	12110	12255	12052	12250	12207	12194	12130	12130	12271	12237	12147	12249	12159	12342	12218	12168	12141	11969	12283	12092	12133	12155	12150	12013	12172	12125	12245	12000	12257	12139	12110	11979	12189	12240	12177	12274	12158	12178	12170	12072	12105	12365	12070	11922	12078	12018	12110	12157	12066	12099	12061	12087	12090	12128	12145	11868	12127	12063	12175	12103	12108	12124	12205	12229	12188	12273	12232	12144	12076	12135	12227	12099	12138	12165	12129	11997	12145	12220	12198	11954	12105	12075	12074	12178	11895	12227	12166	12074	12152	12189	12142	12148	12179	12136	12071	12186	12087	12075	12159	12042	12090	12226	12331	12108	12075	12015	12169	12004	11992	12061	12172	12164	11986	12115	12078	12124	12218	12281	12110	12006	12190	12063	12158	12166	12283	12252	11963	12105	12110	12064	12046	12009	12034	11989	12098	12132	12165	12105	12205	12119	12193	12011	12048	12148	12090	12009	12102	12106	12235	12233	11974	12225	12110	12240	12253	12050	12074	12041	12098	12205	11918	12051	12097	12038	12231	12081	12118	12200	12251	12199	12269	12087	12053	12265	12083	12168	12180	12143	12210	11967	12168	12028	12141	12128	12277	12188	12152	12085	12258	12133	12136	12152	11968	12217	12041	12020	12113	12186	12150	12173	12189	12088	12142	12306	12139	12240	12167	12186	11976	12234	12110	12187	12096	12266	12173	12018	12148	12141	12119	12186	12118	12261	12007	12134	12057	12142	12145	12080	12038	12318	12007	12259	12069	12131	12058	12083	12078	12186	12075	12034	12220	12139	12087	12088	12248	12160	12009	12139	12098	12182	12139	12114	12043	12042	12243	12268	12058	12097	12096	12107	12051	12072	12124	12114	12252	12203	12350	12091	12100	12113	12213	11899	12059	12061	12246	12147	12242	12165	12133	12192	12119	12260	12094	12058	12039	12158	12138	12135	12047	12143	12147	12057	12038	12079	12101	12075	12034	12204	12118	12206	12224	12113	12238	12057	12183	12178	12016	12273	11994	12221	12262	12114	12233	12126	12256	12163	12126	12054	12005	12305	12177	12081	12007	12050	12125	11951	12235	12237	12099	12134	12166	12259	12106	12038	12116	12086	12165	12199	12184	12149	12031	12263	12205	12211	12114	12109	12056	12171	12078	12194	12212	12212	12077	12101	12142	12103	12165	12402	12162	12057	12174	12115	12106	12037	12256	12081	12123	12177	12051	12221	12119	12189	12068	12073	12142	12159	12210	12162	12178	12155	12176	12130	12099	12189	12199	12245	12118	12175	12054	12221	12143	12119	12232	12278	12221	12059	12218	12254	12125	12179	12333	12181	12173	11973	12206	12119	12064	12188	12258	12099	12288	12106	11992	12167	12234	12163	12106	12263	12173	12080	12215	12182	12178	12179	12220	12011	12135	12143	12142	12197	12105	12071	12007	12053	12326	12370	12214	12233	12230	12193	12032	12117	12283	12153	12155	12022	12063	12276	12309	11990	12294	11973	12121	12135	12199	12247	12044	12184	12259	12092	12183	12098	12241	12127	12170	12126	12229	12118	12148	12146	12311	12200	12242	12111	12090	12084	12069	12292	12134	12267	12014	12076	12004	12075	12246	12038	12116	12131	12078	12196	12080	12074	12095	12022	12136	12201	12042	12146	12174	12127	12202	12123	12052	12128	12087	12158	12114	12149	12120	12052	12082	12130	12289	12104	12035	12243	12070	12110	12131	12162	12122	12216	12088	12159	12133	12101	12113	12094	12138	12158	12159	12203	12306	12121	12142	12134	12168	12054	12228	12104	12242	12370	12080	12031	11947	12157	12166	12212	12195	12207	12176	12055	12168	12168	12162	12086	11896	12277	12018	12041	12082	12244	12231	12152	12235	12171	12230	11989	12191	12096	12129	12057	12081	12083	11983	12125	12143	11957	12176
22269	21151	28539	24492	21502	22642	22746	15981	14590	14464	14181	13930	13577	13588	13457	13775	13496	13538	13594	13350	13238	13474	13644	15007	15487	14927	14226	13885	13470	13584	13269	13318	13391	13321	13246	13228	13264	13337	13449	13355	13185	13074	13337	13172	13402	13195	13322	13161	13230	13314	13269	13238	13358	13300	13135	13467	13355	13153	13235	13257	13310	13279	13266	13156	13436	13368	13157	13084	13018	13192	13170	13077	13275	13324	13171	13373	13234	13177	13200	13291	13096	13195	13257	13263	13228	13176	13251	13295	13190	13240	13393	13372	13262	13201	13196	13404	13298	13371	13397	13296	13356	13309	13050	13056	13234	13232	13164	13197	13188	13233	13140	13373	13242	13219	12986	13090	13234	13325	13004	13225	13218	13159	13076	13255	13099	13293	13226	13128	13301	13292	13341	13300	13231	13348	13216	13144	13088	13061	13209	13094	13272	13095	13130	13316	13159	13218	13151	13273	13223	13091	13233	13159	13298	13093	13065	13329	13180	13447	13155	13283	13162	13184	13097	13283	13185	13231	13229	13167	13248	13143	13186	13247	13259	13247	13104	13303	13149	13257	13397	13090	12962	13367	13137	13156	13095	13156	13195	13197	13126	13130	13133	13210	13214	13074	13298	13257	13305	13221	13226	13207	13213	13043	13286	13241	13180	13244	13378	13234	13176	13186	13255	13224	12985	13208	13012	13277	13157	13305	13260	13106	13383	13327	13317	13202	13170	13097	13148	13096	13262	12989	13081	13105	13347	13288	13425	13312	13195	13120	13199	13131	13123	13200	13091	13251	13110	13221	13331	13110	13262	13128	13150	13153	13443	13159	13152	13100	13260	13212	13389	13153	13346	13229	13157	13263	13105	13199	13118	13121	13326	13202	13147	13242	13037	13285	13228	13159	13319	13162	13308	13250	13195	13316	13058	13253	13112	13237	13221	13434	13110	13224	13143	13035	13105	12973	13353	13169	13049	13256	13149	13112	13288	12994	13066	12966	13057	13192	13183	13127	13059	13119	13178	13061	13290	13329	13173	13375	13366	13231	13189	13259	13094	13294	13134	13291	13122	13236	13257	13119	13155	12950	12952	13217	13208	13130	13259	13081	13011	13237	13124	13026	13178	13102	13105	13141	13099	13247	13209	13237	13201	13220	13170	12935	13259	13113	13198	13522	13239	13145	13250	13162	13138	13036	13246	13148	13088	13248	13174	13229	13250	13176	13095	13117	13256	13264	13227	13068	13254	13235	13043	13267	13201	13206	13111	13330	13228	13191	13280	13218	13179	13146	13189	13230	13130	13236	13122	13140	13283	13197	13143	13216	13139	13171	12899	13262	13076	13140	13116	13149	13137	13154	13075	13137	13248	13227	13123	13340	13170	13347	13192	13100	13110	13028	13212	13069	13363	13127	13156	13261	12932	13154	13139	13262	13239	13128	13222	13120	13008	12971	13231	13300	13039	13273	13066	13279	13190	13296	13215	12953	13091	13187	13275	13112	13112	13030	13160	13221	13201	13026	13209	13102	13175	13264	13024	13039	13277	13393	13236	12962	13185	13085	13300	13167	13448	13181	13249	13051	13248	13113	13241	13376	13113	13278	13230	13029	13074	13059	13135	12958	13174	13167	13331	13337	13168	13211	13351	13238	13273	13012	13183	13206	13227	13230	13289	13216	13103	13171	13149	13338	13178	13195	13370	13369	13268	13297	13238	13390	13236	13351	13292	13162	13103	13341	13226	13177	13171	13060	13111	13068	13209	13243	13356	13366	13349	13354	13262	13227	13039	13123	13232	13217	13139	13351	13195	12993	13238	13258	13144	13178	13304	13055	13237	13375	13114	13210	13191	13148	13074	13195	13224	13189	13179	13292	13243	13237	13180	13049	13213	13335	13153	13070	13193	13208	13069	13109	13266	13195	13189	13255	13256	13242	13274	13229	13078	13310	13134	13210	13235	13304	13044	13149	13374	13243	13051	13090	13254	13309	13159	13254	13157	13087	13137	12846	13361	13114	13373	13292	13178	13239	13292	13045	13364	13122	13063	13241	13130	13221	13225	13233	13143	13246	13174	13106	13020	13343	13415	13217	13253	13252	13069	13167	13210	13314	13019	13170	13188	13172	13152	13174	13320	13194	13249	13123	13130	13231	13081	13223	13248	13087	13217	13137	12997	13193	13279	13101	13165	13031	13032	13105	13207	13177	13318	13168	13205	13090	13214	13115	13243	13186	13174	13078	13238	13218	13209	13208	13076	13041	13044	13209	13188	13081	13045	13376	13098	13276	13031	13298	13326	13098	13074	13024	13164	13162	13119	13124	13200	13183	13139	13331	13197	13139	13268	13044	13103	13235	13334	13230	13195	13137	13188	13204	13176	13314	13223	13227	13069	13110	13240	13310	13221	13208	13282	13465	13266	13207	13156	13405	13146	13090	13110	13218	13458	13135	13334	13136	13134	13257	13402	13285	13535	13026	13236	13169	13242	13117	13353	13182	13210	13020	13274	13380	13364	13346	13089	13195	13217	13209	13252	13346	13135	13068	13211	13240	13275	13047	13193	13316	13037	13273	13334	13192	13049	12999	13035	13143	13270	13179	13282	13024	13116	13423	13440	13259	13255	13318	13013	13199	13275	13208	13429	13264	13127	12975	13241	13327	13069	13302	13220	13061	13227	13137	13095	13307	13330	13282	13150	13323	13122	13168	13077	13321	13545	13221	13374	13141	13349	12928	13111	13121	13162	13186	13241	13319	13092	13166	13301	13163	13218	13177	13408	13188	13142	13183	13212	13320	13185	13016	13093	13191	13294	13244	13092	13219	13337	13212	13266	13217	13189	13265	13104	13241	13208	13112	13024	13157	13210	13265	12959	13191	13392	13180	13031	13176	13222	13144	13271	13275	13195	13130	13048	13226	13126	13209	13121	13077	13257	13073	13221	13252	13203	13072	13175	13288	12986	13244	13288	13124	13084	13120	13177	13255	13304	13220	13091	13186	13318	13161	13141	13524	13044	13030	13178	13274	13236	13048	13122	13268	13064	13116	13148	13313	13112	12978	13128	13252	13279	13169	13154	13165	12998	13230	13325	13035	13092	13261	13125	13033	13289	13050	13316	13111	13208	13289	13038	13194	13130	13196	13141	13231	13252	13164	13140	13099	13179	13118	13065	12977	13148	13090	13129	13377	13057	13236	13222	13208	13374	13236	13152	13261	13173	13161	13231	13256	13271	13168	13196	13094	13070	13088	13148	13036	13245	13188	13017	13183	13098	13215	13282	13182	13269	13285	13165	13302	13174	13117	13214	13203	13151	13075	13191	13222	13270	13082	13160	13192	13239	13242	13274	13287	13339	13254	13401	13153	13349	13179	13222	13079	13088	13051	13363	13231	13257	13304	13249	13044	13019	13168	13142	13114	13282	13100	13119	12901	13159	13061	13152	13127	13201	13140	13280	13248	13340	13249	13196	13142	13271	13246	13198	13159	13295	13114	13197	13193	13068	13254	13220	13217	13201	13271	13195	13217	13137	13287	13296	13166	13315	13187	13268	13280	13039	13083	13174	13314	13221	13086	13375	13233	13214	13213	13362	13294	13130	13167	13246	13300	13153	13197	13309	13013	13179	13213	12992	13251	13309	13098	13115	13209	13140	13332	13320	13315	13098	13242	13321	13361	13126	13043	13026	13128	13155	13220	13011	13090	13160	13257	13258	13205	13287	13110	13232	13182	13178	13323	13330	13274	13168	13433	13437	13095	13299	13269	13195	13268	13249	13080	13117	13345	13108	13306	13271	13153	13217	13106	13295	13243	13231	13226	13237	13303	13099	13193	13278	13081	13299	13250	13298	13133	13348	13178	13276	13134	13178	13165	13118	13130	13197	13268	13262	13260	13094	13324	13203	13187	13326	13137	13295	13282	13129	13228	13095	13156	13097	13272	13079	13207	13164	13159	13224	13203	13194	13271	13055	13213	13110	13191	13108	13322	13199	13165	13020	13244	13019	12997	13289	13216	13163	13133	13225	13248	13115	13217	13186	13142	13198	13339	13047	13185	13181	13206	13080	13121	13258	13286	12996	13117	13110	13081	13208	13097	13098	13352	13101	13257	13191	12988	13199	13187	13132	13158	13201	13228	13159	13218	13253	13338	13194	13129	13189	13065	13158	13232	13036	13173	13210	13103	13212	13102	13018	13201	12987	13216	13321	13514	13187	13221	13098	13267	13041	13121	13194	13183	13129	13172	13275	13145	13074	13018	13238	13023	13199	13237	13189	13049	13277	13006	13214	13148	13153	13080	13130	13170	12963	13044	13123	13048	13352	13189	13283	13197	13158	13122	13105	13123	13306	13171	13165	13150	13254	13202	13340	13233	13301	13121	13322	13013	13244	13201	13081	13082	13296	13046	13155	13228	13122	13205	13274	13131	13033	13079	13183	13324	13185	13133	13206	13450	13285	13079	13220	13099	13211	13145	13346	13211	13165	13207	13053	13094	13026	13129	13003	12907	13075	13262	12923	13087	13142	13139	13083	13144	12987	13093	13407	12954	13170	13268	13262	13214	13012	13205	13164	13049	13186	13203	13273	13043	13193	13298	13249	13395	13250	13225	13101	13185	13169	13088	13206	13140	13340	13109	13117	13264	13047	13279	13445	13414	13226	13190	13022	13061	13179	13246	13150	13180	12827	13185	13302	12919	13185	13267	13046	13191	13064	13153	13208	13201	13239	13135	13252	12932	12964	13130	13168	13182	13027	13314	13195	13154	13363	13263	13184	13157	13264	13074	13191	13376	13265	13227	13129	13092	13230	13140	13135	13219	13266	13182	13014	13154	13188	13344	13146	13093	12978	13298	13182	13164	13065	13074	13302	13312	13274	13240	13204	13330	13170	13078	13575	13276	13168	13150	13084	13016	13218	13190	13052	13136	13191	13112	13287	13315	13206	13219	13351	13428	13232	13161	13263	13245	13114	13280	13025	13173	13240	13350	13327	13378	13155	13205	13159	13161	13101	13191	13127	13238	13098	13011	13238	13074	13153	13347	13298	13105	13089	13196	13224	13333	13154	13190	13348	13120	13077	13375	13162	13121	13198	13238	13070	13119	13124	13288	13247	13103	13311	13264	13279	13237	13246	13148	13135	13205	13345	13113	13406	13383	13248	13039	13278	13110
31175	64199	55809	36161	20321	17628	17085	13708	13238	12948	12528	12084	11844	11850	11692	11627	11739	11586	11682	11719	11382	11526	12260	14307	14272	13671	12666	12095	11683	11445	11514	11174	11430	11336	11438	11419	11447	11459	11406	11241	11343	11454	11409	11291	11451	11199	11464	11344	11481	11396	11335	11275	11339	11394	11506	11310	11325	11427	11332	11548	11635	11437	11334	11366	11409	11345	11350	11401	11310	11322	11393	11386	11403	11288	11238	11404	11387	11285	11277	11338	11247	11228	11461	11505	11342	11297	11515	11280	11458	11336	11327	11376	11472	11483	11520	11483	11416	11247	11297	11427	11422	11423	11315	11351	11316	11417	11422	11320	11250	11291	11261	11279	11197	11283	11540	11386	11169	11195	11335	11264	11268	11380	11184	11237	11427	11280	11420	11313	11230	11260	11320	11401	11201	11415	11407	11294	11283	11390	11279	11261	11086	11339	11331	11301	11486	11319	11269	11349	11369	11372	11181	11375	11247	11448	11259	11379	11359	11408	11455	11348	11438	11322	11476	11430	11471	11263	11288	11415	11423	11356	11287	11442	11392	11340	11393	11578	11401	11308	11494	11412	11464	11225	11291	11442	11484	11362	11326	11549	11464	11348	11264	11551	11238	11472	11203	11314	11327	11379	11320	11399	11276	11399	11360	11460	11318	11346	11351	11363	11386	11398	11269	11258	11435	11317	11449	11299	11446	11493	11286	11339	11405	11464	11259	11352	11223	11225	11255	11356	11216	11302	11324	11316	11315	11328	11340	11418	11524	11332	11372	11449	11461	11341	11270	11322	11435	11311	11394	11233	11431	11232	11330	11359	11238	11177	11451	11321	11304	11307	11472	11189	11229	11348	11393	11299	11322	11351	11426	11419	11340	11307	11283	11384	11467	11301	11378	11604	11463	11334	11273	11384	11353	11344	11333	11297	11515	11374	11382	11292	11273	11374	11351	11358	11509	11394	11300	11165	11377	11251	11294	11456	11333	11368	11298	11446	11357	11129	11419	11293	11315	11228	11397	11270	11326	11365	11405	11369	11245	11284	11348	11549	11423	11417	11338	11448	11333	11315	11355	11321	11167	11513	11206	11347	11273	11234	11428	11418	11228	11313	11241	11417	11315	11337	11258	11226	11284	11252	11477	11193	11374	11246	11443	11456	11258	11310	11513	11292	11383	11417	11284	11400	11332	11429	11420	11381	11267	11135	11395	11362	11444	11465	11309	11394	11441	11270	11284	11385	11339	11321	11350	11321	11405	11473	11402	11437	11239	11378	11291	11182	11112	11412	11261	11321	11446	11398	11499	11244	11380	11301	11294	11375	11390	11223	11176	11416	11373	11394	11338	11298	11458	11189	11411	11265	11302	11391	11568	11318	11445	11162	11267	11335	11247	11325	11219	11323	11427	11354	11342	11426	11363	11246	11626	11448	11324	11338	11286	11380	11239	11338	11262	11439	11346	11206	11289	11399	11300	11351	11353	11435	11183	11329	11281	11405	11233	11360	11428	11379	11403	11262	11223	11231	11291	11412	11386	11238	11335	11409	11290	11317	11372	11454	11488	11368	11333	11315	11231	11455	11239	11525	11269	11207	11521	11337	11394	11382	11161	11417	11185	11363	11320	11351	11413	11355	11181	11564	11261	11414	11226	11325	11266	11284	11463	11259	11403	11338	11389	11305	11289	11469	11159	11267	11375	11349	11412	11473	11377	11425	11430	11409	11376	11460	11265	11495	11293	11346	11397	11054	11454	11261	11278	11326	11384	11338	11445	11433	11365	11415	11259	11537	11415	11317	11476	11380	11419	11291	11486	11266	11366	11380	11419	11540	11409	11437	11295	11440	11280	11442	11251	11363	11421	11357	11310	11252	11339	11279	11386	11278	11238	11377	11364	11392	11267	11423	11186	11291	11343	11206	11323	11263	11424	11389	11313	11412	11358	11296	11252	11317	11290	11388	11356	11489	11481	11435	11477	11454	11243	11328	11223	11265	11239	11194	11379	11338	11262	11374	11447	11327	11189	11439	11381	11350	11302	11177	11278	11229	11339	11283	11370	11422	11335	11441	11210	11435	11155	11269	11384	11370	11406	11373	11396	11534	11336	11371	11086	11240	11343	11323	11409	11319	11284	11376	11369	11381	11455	11220	11382	11261	11340	11225	11373	11274	11367	11342	11416	11309	11275	11257	11478	11320	11484	11418	11424	11330	11300	11435	11165	11327	11368	11245	11463	11219	11510	11172	11435	11234	11173	11254	11379	11344	11493	11208	11322	11280	11441	11338	11399	11320	11463	11262	11426	11377	11402	11291	11223	11206	11273	11401	11362	11419	11301	11300	11256	11408	11306	11353	11113	11267	11371	11491	11194	11354	11331	11260	11228	11442	11296	11472	11412	11329	11492	11397	11390	11467	11305	11400	11333	11458	11422	11312	11310	11359	11334	11233	11296	11172	11338	11258	11315	11431	11403	11423	11275	11285	11445	11277	11432	11303	11253	11438	11449	11326	11231	11350	11366	11438	11275	11361	11263	11456	11566	11462	11405	11373	11344	11524	11397	11322	11321	11352	11366	11367	11397	11343	11347	11352	11299	11375	11333	11298	11399	11290	11354	11328	11358	11328	11375	11520	11269	11366	11295	11279	11468	11330	11275	11417	11328	11233	11458	11346	11395	11423	11273	11248	11394	11366	11319	11301	11387	11203	11431	11416	11410	11227	11317	11342	11294	11380	11348	11497	11328	11126	11359	11497	11301	11457	11279	11432	11439	11316	11294	11298	11220	11422	11372	11248	11336	11360	11167	11579	11383	11333	11347	11310	11344	11389	11212	11421	11264	11246	11300	11467	11240	11166	11368	11207	11445	11297	11443	11296	11317	11325	11342	11543	11446	11274	11372	11283	11217	11353	11287	11338	11386	11235	11158	11256	11431	11309	11410	11430	11392	11368	11343	11458	11298	11299	11374	11264	11242	11441	11441	11413	11316	11407	11277	11398	11201	11270	11363	11255	11422	11260	11360	11543	11374	11427	11116	11505	11261	11218	11380	11434	11396	11359	11217	11259	11467	11242	11319	11277	11358	11373	11362	11429	11463	11492	11403	11240	11351	11416	11334	11283	11304	11399	11265	11454	11229	11285	11359	11270	11382	11285	11549	11200	11287	11271	11360	11258	11281	11322	11189	11367	11347	11318	11129	11386	11386	11271	11252	11331	11280	11501	11272	11435	11481	11405	11274	11370	11190	11356	11375	11377	11329	11301	11299	11243	11317	11373	11356	11389	11271	11398	11205	11374	11284	11287	11314	11326	11360	11330	11299	11201	11456	11440	11354	11310	11401	11412	11450	11381	11359	11534	11333	11327	11428	11508	11441	11332	11300	11333	11461	11505	11325	11437	11129	11365	11427	11400	11324	11347	11347	11309	11467	11374	11350	11272	11291	11493	11344	11455	11177	11376	11342	11371	11394	11280	11368	11507	11211	11436	11357	11485	11453	11255	11320	11420	11139	11379	11327	11505	11249	11238	11369	11372	11406	11342	11323	11614	11379	11336	11434	11340	11371	11317	11319	11407	11303	11475	11475	11233	11193	11501	11495	11540	11303	11414	11277	11206	11277	11413	11387	11354	11497	11142	11287	11308	11476	11311	11227	11405	11376	11429	11256	11155	11344	11480	11205	11396	11290	11379	11438	11316	11196	11279	11260	11225	11425	11324	11199	11308	11378	11188	11516	11433	11490	11324	11185	11442	11354	11298	11312	11476	11469	11163	11320	11347	11419	11357	11373	11250	11417	11257	11322	11230	11269	11226	11505	11434	11360	11334	11368	11373	11356	11352	11208	11332	11332	11127	11232	11348	11418	11329	11334	11373	11256	11283	11575	11469	11288	11252	11449	11351	11376	11344	11337	11436	11386	11300	11485	11303	11418	11328	11483	11183	11282	11425	11432	11440	11395	11204	11472	11241	11410	11495	11362	11239	11448	11318	11413	11437	11374	11276	11299	11496	11216	11417	11343	11239	11275	11263	11315	11339	11507	11390	11247	11421	11386	11408	11286	11326	11198	11279	11437	11385	11350	11337	11301	11258	11348	11371	11424	11269	11229	11211	11392	11323	11433	11367	11438	11461	11319	11291	11317	11348	11404	11430	11328	11189	11310	11248	11181	11397	11458	11397	11372	11473	11216	11275	11351	11283	11475	11286	11302	11454	11492	11437	11342	11300	11360	11254	11425	11320	11384	11331	11238	11376	11457	11330	11362	11331	11355	11347	11191	11324	11479	11237	11334	11245	11338	11234	11075	11413	11469	11407	11324	11343	11374	11344	11453	11215	11255	11407	11474	11419	11429	11372	11211	11306	11280	11379	11352	11352	11261	11352	11300	11315	11307	11302	11330	11328	11082	11259	11206	11330	11387	11304	11289	11403	11368	11364	11351	11302	11266	11249	11532	11350	11408	11319	11288	11483	11413	11283	11466	11351	11325	11521	11237	11425	11422	11346	11424	11278	11340	11185	11382	11289	11337	11587	11188	11434	11408	11485	11407	11368	11266	11476	11324	11312	11203	11442	11369	11340	11572	11300	11357	11308	11356	11339	11381	11500	11308	11343	11347	11323	11449	11516	11237	11398	11343	11374	11536	11322	11289	11296	11240	11344	11416	11286	11267	11328	11170	11278	11425	11317	11426	11370	11377	11236	11400	11338	11367	11221	11337	11370	11374	11382	11269	11261	11291	11336	11467	11467	11362	11261	11321	11397	11413	11387	11467	11330	11400	11170	11323	11304	11219	11376	11266	11405	11394	11417	11406	11471	11374	11421	11331	11268	11197	11257	11496	11401	11419	11336	11413	11300	11388	11394	11320	11445	11240	11260	11354	11397	11564	11312	11205	11267	11280	11411	11153	11339	11281	11350	11311	11339	11302	11268	11401	11539	11367	11537	11553	11215	11503	11370	11296	11358	11416	11396	11513	11425	11367	11371	11388	11307	11219	11352	11368	11310	11344	11362	11525	11332	11280	11392	11248	11583	11267	11210	11518	11374	11366	11222	11328	11391	11289	11446	11483	11439	11422	11486	11240	11440	11341	11373	11332	11290	11407	11244	11164	11406	11391	11351	11305	11328	11278	11287	11475	11303	11421	11404	11404	11352	11286	11262	11485	11154	11316	11294
30488	31941	36184	26513	19918	18392	17304	16282	16330	16069	16007	15766	15751	15794	15891	15867	15676	15786	15755	15862	15908	15606	15734	15658	15757	15859	15930	15805	15868	15778	15897	15596	15687	15586	15766	15673	15655	15736	15601	15505	15813	15935	15795	15566	15661	15748	15817	15699	15822	15599	15807	15566	15732	15657	15735	15828	15483	15678	15782	15637	15761	15756	15642	15582	15871	15654	15707	15736	15863	15636	15611	15456	15848	15382	15534	15666	15597	15938	15859	15651	15578	15741	15695	15712	15740	15696	15610	15658	15804	15752	15776	15621	15748	15669	15636	15868	15771	15672	15538	15979	15699	15641	15675	15548	15577	15641	15667	15684	15795	15603	15828	15675	15832	15740	15770	15550	15723	15482	15806	16001	15572	15601	15751	15683	15898	15729	15644	15669	15586	15808	15742	15804	15815	15827	15812	15701	15650	15940	15971	15627	15596	15525	15613	15741	15717	15894	15732	15650	15575	15673	15838	15624	15668	15630	15624	15667	15869	15743	15808	15657	15680	15745	15455	15676	15738	15631	15946	15751	15674	15680	15607	15638	15726	15646	15684	15640	15706	15612	15562	15758	15687	15704	15823	15587	15588	15601	15916	15685	15707	15600	15736	15793	15487	15885	15892	15764	15888	15664	15636	15767	15793	15642	15917	15585	15557	15641	15674	15768	15655	15875	15689	15703	15785	15692	15624	15708	15581	15562	15650	15934	15718	15945	15625	15740	15657	15695	15688	15573	15812	15459	15650	15501	15660	15610	15802	15747	15725	15606	15543	15749	15636	15522	15621	15675	15745	15823	15586	15898	15860	15543	15504	15526	15638	15602	15741	15909	15715	15680	15779	15995	15868	15586	15862	15633	15748	15814	15708	15670	15565	15751	15528	15597	15866	15577	15711	15738	15686	15638	15594	15752	15658	15786	15700	15775	15591	15643	15589	15694	15766	15714	15934	15614	15659	15710	15731	15792	15744	15611	15716	15807	15831	15735	15693	15649	15589	15793	15579	15574	15468	15787	15661	15713	15721	15701	15721	15547	15683	15537	15731	15782	15820	15699	15555	15798	15654	15855	15598	15773	15835	15714	15896	15624	15621	15505	15721	15738	15589	15782	15480	15744	15596	15801	15598	15652	15678	15704	15700	15825	15753	15825	15839	15877	15749	15561	15706	15627	15848	15682	15720	15801	15553	15709	15810	15605	15861	15719	15795	15730	15726	15421	15697	15594	15832	15715	15656	15710	15881	15670	15815	15772	15798	15651	15571	15571	15644	15602	15725	15681	15815	15808	15688	15731	15855	15671	15681	15534	15524	15542	15482	15736	15708	15662	15641	15702	15955	15739	15782	15801	15633	15644	15655	15806	15715	15819	15621	15338	15812	15672	15651	15696	15922	15748	15650	15657	15548	15626	15829	15698	15554	15752	15579	15647	15398	15788	15715	15645	15773	15553	15521	15735	15672	15413	15482	15564	15838	15626	15773	15962	15613	15613	15878	15848	15832	15597	15672	15632	15573	15882	15580	15500	15782	15544	15637	15693	15595	15693	15645	15824	15691	15542	15814	15661	15610	15583	15774	15575	15643	15645	15768	15731	15659	15533	15516	15615	15721	15635	15767	15656	15544	15758	15723	15579	15930	15603	15489	15774	15719	15779	15637	15743	15661	15674	15671	15570	15665	15684	15713	15667	15820	15727	15544	15567	15529	15614	15681	15819	15677	15659	15725	15660	15599	15657	15625	15399	15691	15628	15713	15876	15738	15652	15569	15662	15441	15579	15775	15624	15867	15682	15596	15778	15701	15688	15747	15736	15634	15613	15825	15638	15696	15653	15832	15569	15619	15911	15696	15646	15565	15727	15534	15580	15737	15614	15715	15747	15745	15543	15793	15882	15702	15634	15704	15511	15525	15838	15548	15725	15753	15715	15759	15681	15820	15742	15500	15638	15586	15779	15708	15707	15526	15656	15786	15664	15853	15566	15625	15679	15691	15612	15835	15760	15576	15807	15667	15682	15689	15796	15695	15566	15685	15581	15518	15780	15812	15784	15475	15825	15771	15788	15731	15775	15521	15551	15784	15678	15910	15664	15678	15755	15609	15819	15625	15705	15696	15694	15541	15720	15753	15813	15799	15696	15680	15781	15718	15896	15606	15726	15553	15920	15684	15498	15542	15833	15825	15945	15679	15624	15552	15672	15851	15738	15580	15686	15751	15685	15597	15576	15722	15630	15759	15708	15689	15757	15764	15471	15664	15893	15666	15617	15710	15714	15789	15698	15776	15727	15772	15669	15713	15561	15851	15736	15805	15746	15536	15581	15681	15644	15678	15858	15737	15801	15823	15860	15834	15622	15748	15520	15555	15650	15661	15679	15618	15623	15743	15499	15611	15863	15739	15728	15672	15877	15918	15530	15800	15747	15645	15614	15831	15530	15702	15613	15681	15667	15711	15741	15870	15804	15778	15726	15622	15676	15610	15840	15738	15860	15667	15760	15721	15937	15792	15589	15774	15868	15594	15736	15582	15620	15857	15645	15884	15807	15545	15729	15746	15780	15533	15553	15586	15661	15763	15593	15647	15773	15622	15657	15862	15741	15861	15737	15623	15604	15837	15779	15619	15738	15586	15764	15562	15838	15639	15648	15728	15767	15732	15709	15543	15685	15823	15550	15727	15831	15702	15579	15590	15895	15732	15609	15575	15637	15717	15680	15486	15583	15696	15727	15824	15821	15758	15649	15696	15836	15858	15826	15678	15763	15568	15600	15766	15621	15706	15851	15852	15621	15840	15674	15727	15922	15823	15880	15721	15660	15866	15585	15673	15860	15840	15659	15685	15655	15729	15739	15620	15667	15872	15660	15519	15569	15760	15726	15706	15743	15775	15471	15589	15681	15653	15540	15767	15657	15597	15611	15768	15701	15715	15755	15648	15495	15599	15651	15744	15789	15708	15673	15914	15735	15744	15685	15739	15490	15682	15745	15757	15579	15788	15613	15694	15754	15829	15780	15659	15847	15822	15921	15851	15726	15723	15677	15699	15632	15691	15889	15759	15648	15628	15639	15870	15697	15765	15449	15519	15863	15689	15589	15648	15983	15725	15736	15685	15609	15581	15663	15653	15861	15680	15739	15517	15497	15756	15616	15758	15846	15635	15761	15693	15613	15762	15839	15713	15747	15907	15712	15549	15699	15669	15735	15685	15683	15441	15762	15695	15665	15772	15766	15802	15553	15658	15621	15638	15790	15712	15704	15874	15804	15624	15593	15792	15656	15545	15750	15725	15972	15572	15767	15825	15726	15729	15734	15940	15717	15721	15622	15693	15691	15786	15787	15614	15619	15727	15650	15805	15582	15743	15682	15683	15666	15937	15666	15707	15734	15591	15740	15755	15729	15660	15686	15693	15711	15503	15646	15715	15754	15807	15588	15581	15679	15871	15783	15779	15653	15604	15588	15613	15806	15628	15720	15760	15700	15750	15754	15738	15501	15881	15785	15593	15685	15709	15491	15774	15704	15746	15636	15711	15784	15775	15585	15699	15914	15590	15621	15776	15886	15758	15582	15694	15628	15658	15858	15679	15627	15638	15743	15537	15889	15685	15858	15811	15669	15644	15715	15870	15673	15761	15771	15813	15783	15615	15816	15689	15778	15772	15568	15685	15703	15693	15710	15524	15637	15719	15736	15509	15765	15903	15674	15829	15897	15701	15725	15868	15904	15816	15923	15756	15762	15703	15448	15792	15779	15835	15672	15580	15575	15626	15484	15770	15682	15660	15721	15653	15456	15630	15496	15760	15852	15728	15642	15632	15607	15885	15749	15558	15564	15727	15642	15857	15643	15606	15714	15867	15920	15769	15628	15620	15644	15901	15545	15893	15781	15603	15656	15769	15686	15751	15787	15888	15819	15667	15759	15759	15760	15511	15811	15678	15613	15697	15580	15544	15603	15628	15714	15646	15763	15745	15773	15540	15700	15619	15667	15530	15823	15765	15730	15791	15516	15809	15656	15669	15666	15778	15701	15820	15700	15604	15428	15768	15761	15842	15644	15817	15685	15900	15576	15669	15729	15761	15971	15810	15737	15724	15887	15915	15681	15874	15765	15551	15627	15758	15674	15821	15655	15733	15616	15742	15866	15648	15632	15771	15668	15836	15645	15599	15797	15597	15617	15827	15710	15492	15933	15844	15802	15873	15805	15750	15744	15573	15869	15923	15625	15588	15836	15755	15844	15685	15860	15821	15895	15947	15758	15517	15742	15806	15961	15613	15783	15636	15786	15844	15651	15585	15666	15526	15659	15900	15793	15721	15418	15665	15827	15679	15937	15721	15748	15573	15636	15938	15526	15883	15620	15746	15521	15736	15530	15713	15641	15771	15780	15630	15848	15834	15800	15760	15694	15668	15663	15589	15714	15588	15740	15582	15715	15852	15565	15596	15728	15675	15687	15801	15579	15659	15643	15765	15722	15712	15733	15757	15523	15645	15712	15874	15654	15505	15731	15721	15774	15969	15796	15822	15604	15709	15825	15704	15771	15832	15862	15712	15550	15524	15596	15697	15817	15661	15549	15708	15718	15707	15479	15661	15574	15607	15827	15733	15327	15783	15881	15750	15557	15705	15657	15825	15791	15622	15543	15681	15621	15695	15632	15473	15489	15662	15506	15775	15758	15574	15537	15707	15563	15653	15531	15562	15611	15707	15684	15854	15754	15768	15703	15537	15654	15748	15644	15504	15703	15669	15626	15666	15677	15558	15539	15682	15808	15674	15540	15511	15633	15709	15693	15701	15606	15522	15714	15673	15694	15728	15739	15828	15745	15729	15881	15855	15746	15840	15655	15717	15569	15691	15857	15753	15766	15634	15691	15809	15866	15710	15869	15696	15711	15578	15762	15794	15773	16036	15523	15547	15629	15619	15562	15740	15613	15564	15671	15653	15801	15642	15488	15896	15884	15744	15560	15742	15573	15656	15721	15749	15752	15493	15766	15591	15604	15817	15727	15646	15617	15771	15606	15621	15776	15586	15854	15662	15620	15782	15800	15503	15552	15785	15715	15554	15812	15716	15847	15712	15547	15660	15582	15789	15538	15491	15699	15889	15743	15685	15662	15574	15713	15714	15730	15541	15643	15825	15715	15613	15793	15799	15716	15531	15886	15861	15745
29523	47340	35826	22117	17564	16609	14323	13802	13931	13299	13160	13134	13226	12962	13121	13076	12964	12912	13046	13167	12922	13046	12943	12895	13304	13170	13202	12869	12969	13010	12890	12864	12915	12985	12970	13108	13085	12869	12984	12911	12902	13043	12872	12861	12903	13072	12787	12953	13082	12949	12968	12919	12917	12961	13025	12887	12893	13064	12984	12936	13045	12842	13153	12969	12995	12808	12958	13122	12972	12836	12907	13107	12988	12898	12889	12901	13003	12910	12998	13035	12928	12829	13111	12829	12915	13048	12901	12841	12970	12879	12927	12848	13004	13131	12920	12933	12844	12989	13042	12961	12778	12782	12988	12896	12994	12978	12839	13046	12890	12859	12972	12963	13100	12795	12955	12913	12878	12735	12972	13033	12834	12716	13023	12823	12930	12911	13079	12957	12991	12868	12897	12841	13050	13106	13002	12794	12872	12880	12867	12901	12894	12964	12822	13053	12898	12911	12998	12943	12964	13022	12951	12843	12977	13023	12899	12916	12944	13004	12962	13039	12931	12835	12979	12895	12804	12922	13049	12945	12895	13002	13103	12960	12941	12911	12940	12803	13104	12892	12842	12925	12825	12952	12795	12890	12899	12921	12932	12863	12976	12928	12970	12893	12961	13102	12924	12963	12910	12848	13034	12959	12865	12796	12891	13011	13070	12919	12944	13083	12947	12917	12702	12960	12972	12934	12934	12975	13063	12847	13075	13027	12936	12973	13021	12867	12764	12783	12987	13056	12823	13057	12928	13066	12854	12881	12939	13017	12942	12919	12870	12881	12899	13090	12800	12933	12964	12959	12989	12833	12950	12906	12924	12892	13067	12933	12832	12859	12993	13004	12880	12897	12934	12952	12943	13007	12895	13042	12935	13000	13014	12928	12914	12827	12818	12884	12872	12952	13004	12962	13001	12910	13002	12846	12894	12929	12980	12959	13012	12900	12852	12914	12941	12941	12963	12941	12860	12885	12996	13005	12980	12993	13050	12966	13025	12881	12945	12840	13004	12975	12807	12853	12934	12874	12978	12992	13042	13015	12953	13053	13044	13005	12963	12924	13041	12978	13039	12966	12968	13013	13035	12985	12961	12840	13050	12902	12914	12929	12950	12924	12901	12935	13021	12920	12883	12885	12968	12932	12998	12713	12967	12814	13019	12788	12941	12975	13014	12873	13029	12927	12844	12680	12939	13013	13040	12847	13027	12872	12833	12940	12912	12957	12990	12975	12971	13054	13050	12922	12958	12819	12964	13024	12888	13016	12879	12900	12782	12964	12995	13185	12969	13027	13033	12903	13018	12866	12762	12914	12925	12930	13018	12987	12908	13030	12957	12996	12813	12923	12743	12812	12981	12914	12852	12984	12982	12979	12941	12884	12985	13056	12857	13048	13046	13030	12883	12957	12891	12957	12957	12845	12978	12976	13018	12773	13017	12824	12907	12970	13100	12869	12799	12956	12900	12806	13042	12762	12950	12948	13176	13010	12903	12821	12798	12944	12857	13001	12884	12883	12949	12943	12928	13157	12770	12974	13045	12879	12875	12859	12980	12882	12992	12939	12910	12988	12984	12786	13062	13257	12925	13117	12929	12938	12910	13026	12884	13023	12818	12953	12948	12952	12962	12904	13118	12827	13057	12897	13017	13042	12919	12961	12922	13077	12973	12865	12919	12950	13031	12982	13068	12896	12840	12963	12781	12887	13116	12881	13008	13027	12969	13039	13024	12985	12833	12891	12897	12718	12933	12962	12759	12943	12750	13054	12922	12989	12985	12884	12974	13014	13179	12927	13156	13028	12981	13011	13004	12915	13042	12865	12935	12932	12921	12929	12975	13054	12840	12871	12914	13005	12952	12848	13234	12981	12776	12885	12886	12800	13026	13027	12947	12928	13201	12821	13123	12963	12915	12836	13020	13059	12859	13097	13197	13013	12864	12896	12802	12954	12904	13094	12928	12967	12916	13020	12849	12896	13040	13011	12884	12872	12927	13057	12954	12907	12905	12943	12868	12892	12993	13023	13041	13179	12780	12835	12940	12862	12803	12970	13013	12978	12967	12996	12795	13085	12695	12977	12911	12951	13042	12912	13041	13058	13002	12916	12923	12849	12980	12987	12862	13006	12879	12993	12883	13109	13026	12854	13050	12848	12921	12860	13135	12836	12974	13046	12993	13125	12952	12966	12842	13072	12931	12975	13043	13005	13067	12918	12944	12964	13018	12980	13065	12801	12984	12991	12909	12792	12806	12966	12884	12848	13191	13109	12985	12931	12907	12920	12845	12966	12911	12878	12943	12937	13122	12946	12917	13037	12928	12854	12898	13052	12889	12940	12828	12881	12960	12971	12916	12916	13011	13029	13064	12974	12986	12937	12826	12851	12904	12954	13021	12911	12865	12970	12945	12848	12861	12961	12821	12863	13121	12829	12959	12962	12906	12984	12894	13011	12962	12893	12983	12954	12954	12867	12974	12812	12849	12771	12970	12909	12951	12893	12912	12957	13047	13001	12946	13003	13063	13008	12960	12993	12923	12882	13104	12989	12871	13183	12955	12913	12995	13002	12967	12885	12978	12911	12958	12984	12910	13027	12959	12913	13037	13000	12817	13009	12976	12965	13011	12881	12891	13017	12880	12927	13086	12907	13070	12907	12798	13051	12986	13042	13074	13019	13060	13101	12741	13083	12808	13085	12768	12917	12880	12824	12906	13028	12812	13106	12974	12900	12836	13099	12923	13145	13042	12833	12857	12997	12813	13123	13038	12874	13008	12706	12909	12872	13029	13067	12882	12964	12958	12890	13061	13000	12958	12988	12897	13012	12885	12825	12955	12814	12987	13006	12936	13065	12980	13022	12803	12920	12996	12936	12859	13054	12887	13040	12960	13054	13034	12814	12901	12841	12858	12706	12896	12999	12806	12894	12723	12801	13060	12898	13037	12999	12939	12979	13068	13099	13007	13031	13044	12988	12871	13035	13108	12877	13008	12839	12942	12939	12927	12986	12936	12893	12854	13016	12893	12962	13053	12917	13101	12900	12856	12778	12937	13156	13003	12992	12948	13078	12841	12953	12890	12845	12804	13030	13008	12911	12983	12860	13012	12851	13092	12998	12887	13083	13095	12965	12950	13203	12767	12829	12916	12999	13040	12927	12936	13020	12906	12894	13003	12932	12927	13005	12886	12954	12825	12911	12898	12992	13123	12797	13012	12837	13108	12852	12993	12936	12787	12956	12855	12992	12897	13077	13035	12850	13030	12927	12949	12939	12907	13106	12876	13065	13080	12876	13170	13090	12998	12774	12964	12822	12932	13000	13063	12921	12944	13040	13020	12843	12871	12950	12921	12979	12704	12880	13001	12867	12745	12974	12877	12901	12867	12973	12735	12955	12874	12946	12975	12828	12863	13050	12888	12894	12947	12955	13101	12865	12950	12959	12865	12737	12991	13118	13065	13145	12966	12976	12905	12933	12982	12870	12999	13002	12973	13006	12861	12903	12712	12908	12863	13038	12927	12885	13016	13006	13021	12914	12957	12825	12875	12934	12831	13062	12974	12929	13031	12910	13002	12839	12844	12969	12989	12959	12943	13083	12927	13033	12897	12874	12915	12846	12938	13112	13084	12995	13010	12784	13054	13119	12915	13024	12841	12906	12721	12993	12975	12927	13043	12938	12828	12831	12941	12945	12819	12913	13059	13014	13031	12991	12808	12844	13072	12941	13089	12910	12973	12875	12789	12990	12912	12884	12854	12928	13080	12703	12953	13119	12992	12873	13024	13020	12904	12972	12932	12941	12901	13054	13218	12878	12780	12994	13093	12962	12911	12960	12982	12848	12883	13010	13090	12786	12853	12920	12887	12986	12833	12930	12828	12952	12954	12959	12878	13012	13090	12951	12980	12973	12914	12948	13025	13031	12955	12844	12944	12781	12812	13109	12874	12947	12924	12942	13068	12834	12874	13041	12962	13043	12828	12921	12962	12950	13057	12848	12894	12999	12818	12994	12803	12923	12904	12907	12751	12916	12798	13067	12852	12999	13103	12872	12984	13056	12952	12949	12839	12811	12942	12929	12888	12973	12963	13214	13073	12970	12971	12891	13103	12876	12986	12995	12949	12939	12902	13022	12835	12862	13137	12948	12960	12969	13033	13012	13065	12942	12988	13022	12858	12808	13055	13106	12846	12919	12853	12886	12911	12883	12943	12931	12937	12923	12941	12979	12794	13051	12973	13000	13174	12847	12993	12957	12894	12919	12906	13033	12871	13150	12909	12879	13120	12920	12986	12957	12992	12867	13060	13016	12870	12830	12966	12918	12959	12938	12910	12766	12893	12963	12952	13022	12919	12987	13028	12800	12879	12878	12990	13022	13094	12954	12787	12933	12875	12876	13119	13015	12886	12881	13097	12764	12862	12935	12983	13030	12855	13015	12924	12990	12841	12980	13126	13090	12908	12972	12869	12807	12851	12962	13006	13044	13051	12917	12995	12831	12984	12893	12914	12856	13001	12985	12819	13061	12861	12922	12848	12931	12850	13014	13032	12949	12863	12921	12887	13029	12950	12980	12878	12967	12908	12979	13100	12947	13000	13000	12948	12850	12868	12871	12872	13080	12944	12986	13070	12885	12976	12910	12838	12825	12936	12891	13014	13008	12946	12935	13043	12878	12856	12995	12969	12922	13011	13143	12887	12933	12990	12947	12982	12954	12944	12940	13090	12978	12771	13082	12975	12902	12918	12844	13005	12820	13104	13025	12877	12914	12966	12850	12821	13131	13022	13036	12901	12918	12908	12908	12827	13045	12857	13034	13118	12884	13047	13096	13037	12991	12947	12968	12975	12863	13026	13069	13044	13143	13038	12842	12970	12887	12892	12985	13002	13112	13067	13005	12927	12992	12892	13001	13031	12756	12891	12811	12922	13176	12948	12876	13130	12905	12779	12917	12828	13133	13025	13012	13096	12829	12981	12960	12937	12868	12944	12874	13076	12901	12845	12893	13088	13028	12737	13034	13000	13012	12995	13062	12963	12900	12933	12913	12802	12855	12859	12950	12885	13041	13010	12920	13123	12992	12887	13103	12902	12918	12942	13063	12889	13116	12859	12964	12793	12853	12886	12908	12902	13057	12974	12907	13031	12919	12788	12965	13083	13048	12833	12797	12887	12951
23229	21168	28385	25777	23205	21310	17737	15057	14223	13940	13669	13549	13679	13319	13474	13440	13410	13439	13657	13382	13516	13311	13865	14287	14368	14354	13839	13627	13583	13351	13466	13258	13117	13157	13346	13303	13159	13186	13225	13114	13292	13389	13229	13280	13223	13281	13292	13246	13193	13087	13202	13328	13188	13234	13298	13281	13152	13090	13283	13088	13294	13248	13326	13153	13238	13301	13465	12983	13155	13234	13276	13128	13015	13208	13235	13117	13076	13334	13204	13158	13255	13050	13205	13232	13222	13108	13246	13219	13348	13107	13308	13095	13255	13280	13290	13214	13317	13284	13216	13245	13230	13184	13229	13067	13169	13270	13074	13072	13143	13237	13072	13114	13082	13126	13134	13288	13237	13353	13102	13360	13403	13580	13346	13242	13275	12985	13168	13280	13248	13288	13204	13173	13170	13258	13096	13356	13074	13087	13321	13205	13166	13092	13424	13016	13239	13126	13247	13333	13227	13018	13181	13391	13153	13282	13288	13262	13093	13135	13070	13267	13169	13233	13159	13300	13298	13354	13221	13085	13361	13143	13331	13229	13204	13141	13315	13316	13198	13251	12937	13250	13247	13188	13320	13100	13152	13266	13293	13037	13297	13219	12962	13145	13266	13136	13288	13187	13308	13047	13181	13285	13301	13267	13133	13268	13271	12977	13242	13134	13209	13373	13248	13321	13319	13135	13048	13298	13191	13071	13135	13200	13146	13302	13351	13232	13117	13365	13281	13442	13196	13289	12975	13189	13068	13159	13339	13166	12983	13110	13264	13179	13149	13403	13310	13169	13226	13062	13248	13204	13222	13127	13259	13198	13314	13045	13270	13414	13349	13120	12995	13236	13235	13115	13116	13098	13081	13232	13386	13234	13386	13309	13205	13331	13188	12939	12997	13114	13095	13299	13162	13039	13029	13198	13052	12806	13203	13305	13195	13301	13313	13267	13360	13217	13137	13221	13310	13269	13062	13250	13273	13412	13123	13282	13106	13154	13048	13161	13112	13231	13301	13425	13161	13189	13194	13332	13271	12994	13223	13290	13226	13244	13103	13318	13050	13076	13291	13050	13257	13088	13216	13260	13091	13356	13120	13303	13178	13316	13437	13250	13214	13032	13089	13322	13260	13269	13368	13239	13097	13278	12992	13282	13113	13284	13323	13136	13079	13044	13335	13437	13166	13251	13195	13231	13144	13180	13174	13221	13277	13023	13210	13029	13123	13130	13190	13122	13137	13105	13110	13107	13247	13098	13018	13203	13285	13257	12939	13185	13063	13170	13117	13164	13312	13148	13184	13021	13286	13227	13298	13255	13332	13159	13109	13235	13037	13108	13196	13320	13175	13083	13478	13037	13206	13155	13141	13155	13265	13097	13055	13014	13103	13071	13104	13280	13081	13362	13352	13176	13074	12982	13258	13279	13225	13251	13230	13088	13280	13064	13355	13199	13214	12912	13108	13228	13237	13228	13071	13394	13198	13152	13261	13139	13288	13206	13283	13419	13077	13074	13280	13070	13264	13043	13232	13166	13337	13294	13169	13186	12896	13262	13436	13277	13316	13177	13157	13226	13214	13133	13255	13159	13222	13109	13055	13115	13348	13167	13142	13319	13234	13399	13206	13191	13073	13199	13251	13260	13103	13161	13212	13192	13222	13227	13140	13344	13097	13075	13171	13234	13296	13173	13155	13240	13213	13272	13325	13229	13041	13138	13458	13105	13183	13137	13076	13311	13162	13334	13302	13292	13085	13159	13367	13186	13200	13190	13227	13205	13271	13227	13192	13204	13259	13294	13017	12988	13126	13184	13212	13306	13393	13210	13148	13331	13293	13225	13308	13053	13294	13176	13111	13078	13134	13303	13262	13267	13232	13084	13028	13180	13335	13243	13085	13249	13236	13140	13201	13350	13141	13200	13299	13305	13021	13297	13175	13126	13233	13243	13187	13208	13189	13271	13335	13245	13122	13097	13177	13201	13268	13313	13173	13383	13230	13306	13298	13270	13409	13249	13338	13160	13247	13067	13224	13240	13150	13137	13392	13102	13267	13187	13300	13079	13138	13210	13249	13174	13391	13200	13127	13133	13208	13216	13192	13270	13101	13324	13357	13284	13266	13333	13463	13232	13305	13148	13106	13112	13034	13274	13163	13077	13324	13082	13221	13001	13146	13113	13244	13221	13177	13162	13246	13341	13189	13188	13362	13197	13180	13239	13174	13137	13227	13320	13159	13289	13286	12964	13176	13064	13242	13261	13083	13170	13203	13058	13193	13305	13043	13211	13159	13186	13317	13179	13169	13203	13273	13154	13303	13057	13240	13132	13254	13178	13150	13218	13103	13228	13268	13306	13287	13298	13317	13185	13146	13418	13284	13020	13026	13194	13076	13282	13295	12896	13074	13065	13241	13114	13151	12972	13193	13321	13407	13150	13281	13184	13227	13203	13183	13258	13322	13366	13215	13133	13099	13194	13140	13143	13178	13263	13380	13184	13213	13188	13144	13147	13035	13234	13254	13365	13322	13149	13250	13299	13465	13333	13332	13069	13054	13019	13327	13272	13375	13326	13216	13093	13136	13272	13143	13024	13064	13310	13252	13210	13331	13130	13153	13208	13331	13251	13085	13217	13293	13224	13269	13171	13196	13212	13136	13153	13226	13235	13251	13252	13235	13189	12957	13247	13283	13008	13244	13133	13104	13228	13231	13452	13367	13244	13016	13129	13019	13023	13148	13055	13071	13338	13117	13232	13072	13037	13109	13162	13107	13205	13120	13267	13205	13122	13248	13311	13107	13082	13383	13346	13336	12954	13272	13175	13250	13166	13052	13157	13219	13283	13234	13279	13153	13229	13188	13285	13192	13085	13221	13207	13206	13217	13089	13208	13198	13128	13076	13121	13190	13208	13221	13271	13220	13272	13230	13147	12967	13359	13207	13213	13117	13275	13301	13148	13144	13170	13106	13181	13116	13319	13194	13039	13271	13259	13215	13088	13180	13338	13233	13205	13308	13385	13321	13121	13226	13249	13024	12861	13149	13149	13439	13248	13196	13106	13432	13196	13359	13101	13278	13274	13074	13192	13200	13274	13284	13244	13048	13186	13111	13232	13342	13192	13330	13222	13051	13076	13413	13368	13245	13057	13137	13427	13212	13197	13122	13032	12970	13321	13275	13179	13108	13266	13309	13144	13102	13192	13253	13155	13340	13082	13235	13130	13142	13341	13237	13224	13170	13409	13325	13389	13244	13291	13188	13187	13352	13040	13124	13070	13236	13345	13115	13263	13383	13298	13273	13224	13243	13061	13034	13270	13264	13370	13307	13297	13162	13334	13120	13198	13231	13391	13233	13310	13213	13192	13299	13369	13301	13406	13115	13339	13181	13367	13193	13356	13240	13270	13165	13228	13355	13191	13281	13120	13089	13251	13142	13393	13082	13177	13283	13271	13396	13272	13268	13205	13262	13228	13409	13380	13243	13100	12981	13162	13130	13075	13113	13094	13175	13074	13192	13294	13232	13318	13304	13017	13203	13358	13064	13142	13297	13275	13303	13336	12989	13188	13324	13183	13438	13109	13267	12968	13161	13248	13275	13295	13264	13149	12995	13284	13194	13363	13174	13291	13373	13129	13140	13170	13167	13097	13249	13232	13262	13166	13175	13168	13119	13124	13203	13258	13308	13193	13186	13060	13233	13132	13339	13222	13269	13228	13132	13259	13258	13118	13084	13126	13322	13218	12999	13391	13201	13281	13186	13309	13218	13457	13329	13376	13105	13148	13083	13221	13082	13227	13166	13370	13326	13275	13287	13080	13218	13382	13160	13228	13337	13164	13168	13324	13337	13061	13099	13323	13013	13134	13161	13148	13375	13173	13130	13239	13255	13074	13399	13186	13248	13242	13111	13236	13183	13217	13170	13248	13309	13278	13293	13181	13253	13087	13174	13084	13031	13318	13306	12975	13007	13265	13222	13192	13162	13243	13161	13037	13068	13037	13292	13036	13176	13410	13283	13167	13346	13323	13240	13174	13162	13295	13296	13183	13193	13335	13097	13166	13252	13363	13242	13106	13196	13358	13347	13195	13202	13179	13353	13261	13226	13037	13188	13301	13389	13018	13198	12979	13125	13208	13323	13302	13400	13205	13054	13101	13237	13376	13082	13228	13232	13284	13272	13099	13221	13293	13061	13118	13481	13172	13287	13129	13101	13113	13246	13187	13194	13160	13262	13136	13234	13369	13223	13184	13250	13283	13196	13301	13192	13215	13109	13104	13363	13143	13255	13338	13153	13281	13040	12994	13025	13198	13112	13222	13113	13211	13221	13306	13120	13179	13077	13134	13158	13085	13232	13248	13300	13257	13204	13231	13154	13285	13164	13372	13260	13247	13106	13063	13164	13283	13132	13127	13234	13273	13195	13059	13306	12989	13149	13087	13348	13409	12955	13184	13316	13373	13307	13298	13181	13193	13380	13159	13209	13248	13214	13365	13100	13301	13178	13267	13219	13292	13305	13326	12997	13280	13338	13279	13237	13083	13303	13271	13080	13149	13126	13359	13218	13128	13274	13231	13087	13262	13185	13187	13216	13266	13434	13224	13160	13234	13051	13336	13380	13176	13325	13309	13344	13205	13196	13321	13235	13114	13232	13184	13239	13004	13213	13125	13199	13235	13236	13336	13329	13447	13301	13350	13342	13287	13233	13162	13127	13105	13251	13204	13309	13118	13032	13266	13232	13306	13121	13239	13258	13286	13235	13170	13197	13093	13152	13319	13123	13285	13126	13364	13161	13599	13265	13078	13357	13359	13306	13211	13416	13330	13096	13397	13037	13152	13289	13430	13196	13303	13177	13217	13226	13131	13116	13107	13102	13302	13135	13447	13303	13074	13442	13359	13226	13094	13067	13330	13266	13249	13390	13184	13017	13118	13294	13174	13131	13111	13319	13125	13416	13130	13154	13364	13260	13149	13152	13235	13100	13169	13313	13260	12976	13149	13086	13160	13200	13278	13217	13377	13285	13321	13302	13146	13254	13279	13127	13047	13212	13339	13238	13190	13299	13255	13296	13089	13078	13080	13073	13045	13142	13259	13083	13195	13377	13315	13087	13142	13152	13287	13338	13066	13250	13182	13430	13147	13331	13242	13185	13305	13257	13159	13321	13236
29627	58185	48314	33325	24393	17458	13791	13025	12979	12016	11687	11836	11782	11577	11636	11615	11418	11529	11546	11644	11479	11875	12273	12722	12691	12392	11966	11622	11405	11485	11303	11502	11342	11552	11403	11592	11340	11457	11263	11494	11338	11429	11309	11364	11568	11295	11379	11371	11269	11522	11203	11460	11488	11383	11526	11380	11309	11300	11423	11420	11382	11284	11546	11419	11310	11377	11361	11390	11496	11234	11427	11615	11402	11294	11359	11393	11418	11305	11408	11349	11445	11239	11372	11266	11296	11345	11556	11387	11361	11492	11385	11283	11443	11389	11305	11519	11373	11213	11470	11423	11366	11371	11400	11560	11268	11347	11404	11350	11398	11499	11240	11332	11552	11435	11481	11377	11584	11336	11339	11418	11422	11319	11311	11323	11312	11368	11353	11469	11357	11424	11381	11213	11402	11459	11224	11367	11408	11374	11388	11362	11494	11346	11386	11472	11541	11249	11351	11399	11415	11287	11288	11291	11353	11306	11277	11362	11329	11395	11425	11363	11406	11450	11442	11373	11380	11423	11535	11375	11460	11357	11231	11237	11463	11321	11472	11418	11421	11403	11457	11303	11379	11391	11389	11432	11491	11304	11436	11457	11496	11303	11401	11367	11476	11426	11352	11535	11413	11253	11270	11451	11445	11510	11216	11393	11483	11510	11404	11407	11527	11392	11297	11338	11434	11481	11446	11288	11393	11427	11283	11346	11318	11343	11605	11307	11378	11329	11333	11312	11579	11354	11457	11591	11487	11459	11465	11490	11467	11404	11339	11431	11442	11321	11486	11309	11316	11372	11381	11287	11415	11335	11468	11252	11449	11471	11517	11324	11417	11297	11482	11410	11382	11310	11479	11458	11384	11391	11519	11281	11406	11332	11393	11360	11384	11262	11410	11336	11310	11258	11297	11433	11391	11439	11367	11420	11404	11496	11397	11421	11475	11350	11464	11335	11238	11475	11304	11237	11297	11431	11480	11437	11313	11312	11474	11509	11391	11251	11387	11453	11411	11355	11379	11276	11284	11417	11417	11356	11351	11382	11480	11292	11260	11487	11452	11530	11365	11341	11469	11559	11405	11386	11395	11240	11418	11386	11342	11505	11393	11399	11352	11392	11403	11381	11381	11392	11411	11485	11425	11339	11437	11425	11341	11498	11365	11293	11404	11467	11378	11361	11272	11390	11419	11383	11280	11262	11493	11423	11454	11333	11434	11335	11278	11402	11367	11391	11282	11486	11376	11522	11498	11383	11376	11409	11299	11484	11437	11346	11316	11458	11355	11379	11254	11332	11520	11380	11402	11372	11387	11498	11394	11264	11388	11470	11470	11337	11422	11295	11452	11447	11391	11451	11409	11449	11518	11299	11504	11345	11423	11462	11351	11219	11409	11195	11240	11405	11486	11494	11317	11430	11295	11240	11360	11211	11514	11497	11397	11419	11325	11341	11388	11315	11381	11273	11479	11454	11487	11421	11394	11446	11236	11475	11264	11504	11490	11291	11389	11458	11602	11456	11280	11437	11249	11284	11476	11524	11482	11313	11253	11562	11397	11355	11438	11365	11506	11315	11341	11363	11361	11585	11446	11347	11421	11484	11450	11375	11432	11333	11333	11364	11414	11380	11289	11349	11376	11200	11579	11356	11455	11346	11349	11254	11164	11482	11379	11403	11369	11389	11510	11367	11471	11382	11306	11497	11293	11449	11287	11415	11257	11264	11352	11432	11287	11484	11468	11315	11426	11475	11599	11349	11491	11330	11336	11264	11342	11134	11256	11412	11534	11278	11324	11381	11339	11408	11391	11466	11466	11387	11567	11418	11344	11355	11392	11358	11507	11352	11361	11360	11413	11464	11411	11440	11358	11315	11407	11379	11292	11478	11352	11445	11476	11361	11309	11291	11494	11473	11354	11487	11493	11368	11620	11471	11357	11421	11349	11405	11357	11532	11189	11417	11378	11449	11542	11566	11468	11414	11405	11423	11353	11268	11392	11348	11280	11426	11283	11281	11585	11268	11291	11307	11417	11313	11314	11370	11597	11446	11298	11474	11263	11393	11429	11153	11475	11449	11517	11368	11525	11300	11416	11340	11429	11405	11447	11283	11392	11324	11316	11385	11511	11407	11248	11364	11133	11482	11214	11390	11330	11305	11435	11251	11313	11385	11555	11199	11392	11373	11402	11349	11377	11428	11362	11252	11287	11343	11505	11488	11429	11308	11487	11422	11386	11368	11565	11253	11362	11418	11465	11314	11354	11172	11323	11397	11339	11183	11421	11499	11275	11311	11264	11345	11453	11378	11381	11470	11336	11441	11361	11520	11496	11379	11320	11415	11373	11392	11369	11178	11392	11311	11305	11307	11445	11473	11400	11501	11331	11412	11263	11329	11444	11241	11429	11358	11408	11451	11476	11341	11404	11258	11434	11441	11325	11354	11391	11313	11439	11297	11342	11361	11337	11343	11326	11423	11468	11415	11307	11567	11431	11394	11384	11302	11302	11363	11416	11323	11320	11295	11334	11429	11456	11353	11293	11274	11393	11293	11411	11344	11447	11426	11395	11424	11430	11347	11478	11403	11224	11336	11404	11361	11347	11553	11384	11464	11470	11318	11334	11477	11400	11294	11417	11289	11492	11425	11313	11441	11482	11272	11419	11369	11407	11483	11444	11333	11295	11465	11381	11470	11290	11513	11353	11398	11353	11383	11442	11402	11321	11449	11265	11272	11255	11423	11621	11461	11370	11503	11439	11385	11208	11457	11553	11455	11317	11317	11211	11180	11453	11458	11271	11277	11390	11382	11368	11484	11177	11369	11278	11499	11417	11360	11433	11313	11407	11462	11368	11397	11401	11366	11552	11302	11362	11503	11422	11456	11373	11314	11364	11430	11403	11465	11199	11322	11348	11418	11450	11439	11417	11426	11472	11315	11383	11341	11249	11412	11369	11435	11280	11341	11355	11279	11577	11372	11514	11305	11381	11343	11369	11379	11414	11466	11412	11310	11202	11434	11435	11319	11349	11332	11314	11491	11417	11403	11396	11383	11419	11431	11232	11470	11349	11290	11312	11360	11448	11376	11411	11383	11434	11526	11276	11438	11407	11469	11284	11465	11392	11461	11436	11263	11380	11393	11505	11506	11487	11379	11311	11570	11468	11283	11562	11332	11332	11454	11586	11377	11399	11314	11466	11497	11461	11320	11288	11282	11371	11512	11509	11383	11339	11580	11532	11405	11390	11382	11324	11436	11257	11323	11319	11387	11420	11509	11394	11406	11380	11409	11395	11531	11235	11378	11290	11504	11367	11137	11484	11426	11393	11583	11337	11290	11398	11506	11373	11266	11491	11360	11353	11300	11280	11338	11401	11301	11319	11351	11583	11281	11409	11324	11550	11357	11398	11137	11373	11284	11332	11248	11430	11395	11451	11285	11364	11466	11473	11309	11377	11464	11208	11318	11221	11365	11366	11249	11359	11370	11481	11319	11378	11484	11307	11257	11341	11298	11480	11548	11293	11381	11430	11369	11464	11518	11290	11387	11429	11573	11342	11164	11586	11401	11476	11351	11393	11394	11557	11401	11365	11162	11461	11307	11463	11345	11217	11402	11506	11246	11241	11291	11309	11472	11327	11442	11528	11575	11350	11345	11350	11196	11469	11435	11358	11354	11320	11532	11486	11401	11356	11301	11432	11344	11383	11369	11373	11357	11351	11270	11322	11356	11337	11532	11279	11263	11430	11520	11475	11380	11381	11413	11479	11352	11335	11523	11266	11318	11493	11336	11225	11334	11334	11284	11468	11294	11515	11327	11254	11338	11284	11474	11317	11412	11370	11403	11331	11298	11331	11443	11503	11315	11363	11444	11502	11431	11443	11450	11478	11369	11337	11309	11267	11335	11364	11332	11504	11502	11455	11172	11317	11536	11306	11467	11340	11452	11306	11441	11295	11219	11432	11356	11265	11484	11262	11374	11424	11284	11285	11423	11406	11379	11295	11385	11360	11163	11314	11259	11266	11283	11405	11562	11311	11326	11421	11376	11496	11308	11283	11325	11498	11378	11276	11320	11516	11356	11402	11290	11456	11377	11246	11416	11399	11430	11471	11453	11350	11491	11371	11364	11653	11443	11344	11426	11407	11370	11337	11466	11343	11215	11477	11350	11624	11399	11278	11448	11391	11309	11331	11372	11385	11457	11247	11402	11281	11357	11353	11220	11371	11350	11375	11308	11338	11439	11347	11528	11351	11461	11380	11421	11399	11291	11285	11409	11422	11350	11446	11530	11457	11325	11424	11131	11337	11397	11367	11432	11239	11360	11354	11330	11324	11230	11321	11406	11266	11536	11618	11527	11364	11187	11377	11451	11454	11168	11262	11381	11389	11407	11327	11317	11286	11363	11372	11307	11307	11200	11369	11476	11290	11475	11365	11269	11444	11281	11471	11245	11483	11464	11393	11522	11367	11382	11268	11239	11237	11345	11378	11357	11305	11334	11368	11436	11400	11430	11366	11407	11368	11373	11413	11527	11338	11365	11372	11455	11451	11292	11423	11342	11442	11369	11500	11329	11458	11466	11480	11411	11347	11234	11296	11340	11422	11430	11349	11350	11648	11495	11402	11404	11375	11409	11294	11370	11353	11329	11387	11501	11479	11227	11196	11347	11251	11295	11301	11362	11574	11456	11479	11395	11307	11531	11426	11346	11433	11369	11244	11479	11425	11209	11340	11468	11286	11479	11393	11424	11226	11419	11452	11564	11492	11500	11359	11580	11366	11406	11376	11252	11336	11567	11300	11359	11340	11334	11424	11385	11388	11446	11388	11374	11416	11308	11315	11431	11365	11489	11355	11421	11489	11350	11405	11285	11448	11374	11397	11352	11428	11363	11400	11597	11348	11495	11320	11348	11501	11455	11343	11341	11422	11456	11372	11505	11514	11338	11370	11417	11479	11515	11293	11368	11363	11344	11426	11318	11330	11438	11428	11202	11436	11387	11344	11356	11286	11392	11479	11424	11345	11299	11483	11398	11510	11385	11413	11359	11411	11420	11316	11385	11265	11392	11453	11447	11365	11456	11316	11335	11477	11348	11233	11455	11337	11411	11266	11313	11247	11335	11348	11426	11408	11385	11494	11415	11319	11440	11355	11486	11174	11324	11352	11478
24791	21348	28330	27361	20475	15945	14092	13221	12661	12418	12311	12298	12148	12310	12206	12430	12265	12183	12099	12079	12220	12201	12299	12079	12119	12429	12586	12417	12357	12312	12142	12025	12109	11896	12151	11909	12031	12064	12050	11901	12053	11849	12028	12123	12168	12055	11971	11862	11888	11947	12111	12028	12030	12136	12121	12150	12274	12182	12044	12025	12040	11995	11881	11890	12038	12087	12090	12056	11887	12095	11991	11892	11873	12067	12156	12037	12042	12242	12188	12151	12001	11984	11866	12220	12020	12172	11986	11864	12243	12142	12087	12128	12230	11940	12145	12015	11846	12049	11906	11951	12022	11911	12166	11926	12043	12150	12109	12012	11920	12040	12081	12153	11969	12041	12176	12035	12017	12043	12065	12019	11864	12250	12079	12082	12145	12030	11797	12130	11869	12125	12258	11898	11923	12137	12192	12016	12094	11926	12074	12027	12054	12009	12029	12170	12130	12118	12066	11876	12266	12164	12061	12075	11975	12107	12026	11907	11959	12057	12020	12158	12064	12202	11967	12080	12020	11991	12073	12106	11982	12043	12003	11952	11839	11869	11951	12010	12017	11977	12064	11983	12119	11952	11938	11954	12110	12280	12151	12005	12037	11964	12046	12020	12025	12154	12076	12110	11983	12189	11844	12068	11989	11784	12019	12030	12263	12052	12032	11931	12298	12116	11973	11932	11993	11943	12006	12084	11871	12065	11975	12072	12117	12008	12130	12125	12021	12003	12046	12133	12167	12171	12118	11889	12226	12118	11943	12022	12170	11971	11974	12153	11990	11913	11954	12011	11860	12138	12073	12143	12007	12034	12080	12142	12018	12075	12079	12147	12078	12143	11943	11996	12034	12133	12114	11998	12028	11937	12116	12104	12143	11931	11922	12044	11983	11968	12171	11914	12062	11914	12105	11949	12113	12041	12093	12085	11994	12050	12055	12127	12202	12004	12008	11990	12340	12207	12097	11950	12196	12115	12082	12148	11997	12004	12133	11899	12074	11971	12019	12175	12251	11959	11934	12173	11921	12070	12303	12051	12000	12216	12061	11903	12014	11991	12170	12041	11935	11875	11996	11964	12000	12082	12100	12023	12120	12112	12017	12070	12108	12143	12170	11909	12070	12139	12004	12064	12071	11989	12181	12090	11939	12082	11802	11905	11846	12120	12039	12214	11952	12110	12215	11998	11967	11944	11958	11970	12046	11993	11907	12211	12073	12011	12204	12151	12146	12001	11965	12035	12135	12089	11977	11848	11874	12070	11941	12126	11819	12114	12105	11893	12025	11918	12193	12014	12088	12251	12147	12119	12069	12162	12173	12089	12050	11954	12034	12079	12026	12075	12085	12081	12151	11930	12023	11924	12041	12114	12134	12079	12108	12204	12024	12146	12084	12223	12102	11891	12093	12058	12151	12203	12178	12013	12109	11921	11941	11943	12186	12095	12172	11960	11903	12065	12110	12017	12114	12083	12036	11952	11989	11933	12016	12095	12025	12118	12159	12064	12143	11962	11999	11979	12103	12119	11991	12067	12147	12163	12085	11945	12125	11857	11978	12103	12039	11846	12053	12142	12035	12052	12163	11972	12080	12081	12008	12005	12198	12185	12244	12105	12166	12034	11953	12100	11953	12247	12064	12047	11873	12111	11919	12093	12091	11963	12136	12083	12119	12164	12188	12103	12031	12180	12013	12190	12021	12147	12211	12096	12039	12062	12100	12202	12162	11967	12013	12030	12024	12194	12038	12108	12145	12088	11850	12070	12115	12046	12009	12085	12004	11871	12084	11988	12055	12057	12012	12101	12024	11834	12071	12123	12004	12010	11947	12166	11838	12057	12089	12032	11933	11975	12069	11869	12126	12196	12002	11845	12037	11989	11896	12043	12066	11993	11962	11952	11989	12147	12040	12053	12296	12192	12064	12119	12081	12153	11994	12151	12094	11948	12126	12020	11958	12046	12201	11957	12057	11942	12040	12047	12106	12028	11816	12167	12272	12056	12058	12095	11886	11957	12095	12051	12114	12127	11974	12164	11893	11976	12074	12029	12248	12162	11998	11864	12075	11852	12029	11897	12166	12138	11821	12062	12129	12115	11939	12110	12226	12167	11877	12200	12068	11955	12176	12124	12001	12179	11981	12082	12038	11931	12159	11891	12007	11795	11983	12181	12107	12084	11895	12097	12117	12116	12113	12147	12163	12146	12195	12135	11970	12157	11998	12034	11946	12058	12064	12041	12036	11973	12038	12093	12220	12063	12129	11739	11974	11927	11953	12077	12082	12000	11970	12145	11907	11925	11882	11987	12039	11982	12111	11938	12095	12105	12053	12161	12041	12027	12125	12248	12172	12127	12204	11988	12063	12051	12105	12049	11961	12031	12051	12021	12171	12040	12063	12237	11931	11918	11998	11924	12250	12181	12173	12123	11959	12052	12076	12068	12082	12197	11907	11971	11937	11940	12114	11821	12038	12131	12034	12197	12184	12034	12158	12055	12142	12008	12107	12128	11828	12024	12136	11977	12029	12055	12119	11976	12067	12135	12103	12145	12121	12066	12007	12095	12212	12138	11955	12173	12122	12020	12125	11946	12157	12199	12225	12158	11992	11961	12015	12013	11998	12011	11958	11964	12032	11917	11994	12064	12101	12074	12107	11972	12113	12019	11842	11944	12016	12281	12130	12056	11970	12074	12110	12017	11995	12000	11823	12235	12017	12216	12152	12003	11953	12048	12148	12077	12092	12031	12202	12043	11853	11835	12100	12050	11837	12023	11938	12051	12072	11974	12033	12197	12171	12071	12164	12234	12015	12090	12071	12036	11936	12037	12011	11916	12016	11987	12084	11980	12082	11855	11949	12126	12084	12091	12014	12155	12195	12009	11987	12083	12107	12070	12102	12107	12081	11880	12244	12113	12139	12065	11964	12245	12011	12243	12027	12130	12048	12069	12070	12050	11872	11914	12081	12015	12062	12188	12157	12119	12039	12018	12070	12055	12000	12074	12072	11964	12043	11927	12028	12178	12192	12067	12202	11986	12079	11806	11938	11961	12166	12014	12000	12142	12147	12051	12011	12071	12121	12181	12227	12022	12001	11981	12135	12237	12122	12097	12117	11954	11950	12081	12229	12186	12163	11935	12170	11858	12099	12141	11923	11994	12304	11771	11837	12200	12078	11991	12037	11866	12024	11930	11995	12056	12055	12304	12142	11857	12050	12074	11962	12024	12058	11906	12246	12085	12117	11841	11941	12071	11981	11987	11903	12101	12022	12045	12033	12056	12076	11997	12141	11814	12096	11874	11938	12204	12002	12002	12026	12037	12226	12018	12157	12074	12052	12021	12103	11875	11928	12083	11959	11964	12002	11962	12006	12024	11998	11882	11936	11892	12035	11912	12148	12034	12127	11915	11935	12051	12207	12090	11978	12242	12214	12119	11979	12082	12048	12061	11858	12294	11993	12161	12124	12105	12308	12087	12064	11955	12096	11997	12111	12112	12101	12209	12097	12145	12331	12000	11803	11924	12171	12178	12097	12032	12099	11966	12120	12162	11945	12010	12128	12005	11946	11868	11978	11933	12112	12071	12069	12155	11949	12038	12037	12098	12040	12059	12126	12009	12306	12123	12134	12131	11991	12043	12147	12178	12050	12117	12067	12075	12055	11962	12111	11991	12067	11947	11935	12083	12011	12067	12107	12159	12211	12294	12112	12134	12119	12039	12050	11868	12099	12058	11986	11986	11964	12190	12181	12130	11996	11957	12067	12065	12158	12083	12279	12136	11967	12113	12166	12171	12053	11963	11961	12243	12127	11943	12002	11979	12124	12126	12036	11781	11811	12078	12307	12344	12189	11965	11912	12060	12179	12031	11895	12041	11964	11990	11782	12139	12087	12289	12207	12052	12192	12045	12007	11888	12117	12006	12322	12100	12072	11996	12027	12129	12029	12015	12064	11970	11993	11955	12251	11839	12134	12067	12082	12162	12107	12094	12038	12091	11992	12075	11978	12011	12069	11858	12023	11977	11993	12155	12212	11901	12181	12148	12011	12040	12231	12040	12016	12038	12023	12025	12016	12146	11960	11954	12225	12213	12094	12008	12012	12069	12096	12230	11913	12014	12005	11964	12176	12250	12084	12307	12158	12088	12166	11928	11927	12065	11904	11939	12142	12175	12022	11982	11928	11944	11933	11838	12101	12097	12125	11954	12129	12132	12035	12170	12100	11966	12047	12032	12116	12053	12068	11988	11914	11949	11820	12089	12056	11820	11909	12114	12178	12048	12114	11832	12020	12142	12111	12092	12135	12039	12014	11946	12047	12002	12242	12176	12035	12174	12062	12149	11873	12174	12076	12059	11913	12185	12048	12061	12048	12084	12198	12075	12142	11837	12103	12030	12300	12003	12030	12062	12028	12147	11840	12054	11964	12159	12022	12090	12046	11929	11941	11883	12142	12084	11957	11905	12027	11948	12215	12045	12142	12022	12111	12098	12045	12050	12150	12162	12100	12044	12016	12081	12011	12133	12195	12043	12031	12072	12104	12101	12257	12057	12170	12077	12177	12212	12111	12036	12136	12222	12069	12099	12084	12040	12118	12078	11975	11946	12163	12153	12070	12120	12136	12147	12028	12070	11903	12219	12063	12031	11895	12078	12103	12055	11990	12119	12008	12064	12093	12174	12245	12326	12066	11773	12155	12157	11962	11968	12025	12059	12284	12027	11975	12100	11927	12138	11879	12037	12016	12090	12130	12109	12009	12000	12020	12008	12298	11951	12014	11858	12050	12065	12019	12165	12146	12162	11958	12181	11841	12013	11978	11850	12060	12160	12041	12163	12341	12111	12286	12144	11970	12071	12038	12217	12063	12010	12126	11970	11958	11911	12128	11964	12146	12066	12161	12045	12046	12051	11928	12199	12151	12178	12164	12138	12147	12069	11988	11977	12128	11887	11968	12137	12003	12062	11942	12031	11965	12015	12045	11935	11886	12000	12092	12046	12136	12104	12032	12184	12051	12026	12252	12161	11887	12086	12152	12055	12106	12070	12046	12136	11948	12069	12282	12175	12157	12226	12048	12061	11915	12053	11945	11970	12067	12018	12111	12144	12138	11983	12003	12010	11971	12021	12043	12218	11913	11981	12215	11906	11928	12125	11989	12151	12122	12121
28861	50561	39195	25300	19951	14234	12586	12297	11557	11110	11094	10966	10651	10901	10809	10843	10837	10835	10737	10748	10848	10643	11012	10903	10989	11309	11328	11156	11045	10725	10734	10774	10661	10668	10668	10584	10741	10658	10677	10588	10634	10751	10653	10731	10481	10658	10710	10596	10674	10879	10640	10681	10789	10644	10770	10646	10624	10709	10570	10847	10718	10615	10676	10619	10653	10661	10691	10506	10627	10633	10620	10789	10767	10694	10621	10590	10709	10562	10840	10639	10708	10623	10761	10798	10531	10631	10722	10564	10621	10614	10620	10512	10739	10620	10601	10708	10651	10669	10496	10883	10721	10505	10618	10630	10613	10656	10756	10889	10628	10597	10805	10695	10771	10624	10764	10785	10670	10685	10732	10706	10656	10689	10574	10565	10709	10671	10667	10568	10614	10643	10615	10575	10505	10695	10701	10767	10714	10674	10737	10709	10802	10732	10673	10693	10666	10543	10528	10589	10695	10826	10639	10723	10530	10770	10689	10791	10680	10577	10803	10676	10668	10655	10707	10750	10645	10685	10652	10688	10538	10549	10613	10701	10740	10604	10544	10679	10618	10577	10573	10834	10527	10611	10576	10490	10677	10545	10620	10614	10728	10656	10715	10743	10647	10726	10704	10515	10589	10740	10682	10766	10692	10541	10682	10674	10592	10664	10631	10726	10766	10519	10558	10598	10625	10738	10620	10639	10641	10640	10493	10703	10653	10697	10724	10541	10623	10622	10615	10712	10783	10709	10743	10728	10729	10727	10708	10647	10773	10677	10676	10733	10620	10746	10709	10782	10759	10720	10588	10556	10764	10666	10625	10552	10687	10547	10644	10761	10687	10494	10568	10600	10594	10622	10475	10687	10605	10717	10483	10663	10631	10780	10580	10449	10707	10596	10773	10599	10710	10697	10655	10714	10833	10583	10706	10610	10620	10651	10678	10698	10807	10785	10611	10728	10598	10656	10591	10481	10610	10733	10678	10725	10702	10878	10710	10561	10571	10805	10669	10577	10644	10612	10870	10660	10850	10470	10620	10923	10676	10710	10640	10622	10660	10704	10666	10715	10675	10846	10648	10835	10607	10668	10650	10606	10805	10742	10580	10624	10552	10649	10818	10675	10575	10816	10632	10575	10639	10691	10707	10748	10510	10756	10711	10542	10581	10712	10861	10592	10658	10593	10613	10766	10680	10751	10576	10724	10739	10655	10739	10626	10856	10610	10598	10648	10686	10644	10724	10579	10766	10589	10779	10674	10549	10582	10625	10699	10618	10696	10711	10635	10607	10500	10640	10725	10647	10543	10654	10560	10704	10489	10587	10657	10700	10690	10603	10731	10847	10632	10766	10730	10469	10624	10643	10770	10750	10537	10704	10725	10615	10505	10543	10618	10607	10650	10710	10661	10610	10758	10682	10570	10737	10691	10669	10624	10427	10613	10856	10622	10743	10717	10723	10745	10560	10576	10827	10832	10627	10647	10624	10603	10479	10754	10730	10776	10732	10593	10724	10743	10823	10539	10745	10530	10719	10661	10670	10591	10564	10546	10690	10821	10773	10789	10695	10765	10800	10629	10706	10605	10751	10599	10687	10641	10684	10707	10674	10521	10640	10740	10637	10801	10676	10545	10712	10621	10577	10648	10478	10674	10772	10674	10596	10650	10832	10663	10755	10680	10810	10714	10705	10767	10616	10679	10521	10624	10671	10605	10717	10638	10662	10622	10550	10564	10783	10506	10728	10649	10615	10606	10777	10703	10675	10747	10675	10757	10632	10784	10794	10683	10610	10634	10791	10628	10588	10520	10500	10744	10743	10621	10606	10719	10647	10776	10556	10707	10695	10846	10628	10749	10663	10727	10634	10731	10668	10757	10647	10591	10758	10616	10746	10693	10793	10633	10760	10575	10574	10721	10739	10839	10701	10630	10795	10717	10505	10547	10660	10652	10628	10695	10618	10624	10667	10636	10683	10633	10620	10579	10558	10742	10517	10582	10678	10702	10614	10816	10698	10729	10784	10692	10757	10718	10511	10753	10662	10719	10626	10669	10516	10580	10824	10650	10563	10687	10578	10630	10833	10724	10613	10679	10683	10493	10656	10612	10746	10661	10591	10759	10706	10597	10662	10571	10698	10581	10730	10623	10649	10783	10576	10710	10763	10612	10665	10810	10615	10662	10565	10577	10704	10707	10694	10761	10597	10569	10628	10674	10767	10547	10550	10737	10657	10706	10848	10699	10708	10764	10628	10666	10754	10747	10583	10693	10660	10688	10639	10722	10533	10654	10569	10735	10557	10590	10616	10634	10681	10629	10669	10578	10730	10487	10677	10644	10627	10584	10630	10585	10526	10625	10566	10635	10731	10563	10736	10588	10577	10702	10539	10542	10565	10590	10543	10704	10677	10542	10723	10608	10614	10482	10634	10789	10669	10760	10693	10539	10637	10693	10626	10685	10691	10688	10706	10747	10656	10734	10596	10743	10690	10611	10822	10707	10744	10626	10576	10610	10479	10601	10653	10615	10640	10559	10812	10745	10683	10638	10551	10593	10569	10720	10699	10628	10525	10816	10534	10620	10729	10641	10538	10526	10641	10567	10679	10649	10768	10620	10757	10577	10525	10818	10681	10672	10749	10712	10536	10680	10735	10584	10679	10625	10605	10603	10717	10808	10659	10629	10733	10612	10604	10648	10550	10904	10688	10680	10836	10735	10600	10546	10603	10670	10704	10433	10614	10597	10872	10652	10611	10608	10717	10865	10705	10648	10540	10599	10749	10589	10526	10960	10607	10917	10703	10719	10751	10707	10575	10724	10812	10593	10702	10769	10783	10534	10650	10761	10646	10923	10658	10592	10658	10665	10540	10626	10639	10699	10657	10689	10656	10757	10602	10647	10543	10723	10729	10843	10766	10751	10618	10553	10745	10606	10620	10575	10702	10507	10697	10701	10451	10737	10715	10609	10561	10627	10750	10625	10699	10537	10737	10702	10809	10621	10727	10646	10635	10524	10529	10666	10556	10824	10608	10651	10659	10620	10704	10793	10696	10709	10716	10559	10767	10696	10710	10681	10771	10693	10742	10502	10678	10564	10635	10598	10642	10605	10769	10774	10598	10555	10544	10660	10584	10782	10725	10769	10464	10780	10685	10780	10694	10591	10657	10712	10776	10674	10713	10544	10650	10706	10712	10589	10644	10565	10445	10685	10536	10589	10721	10537	10653	10644	10583	10740	10519	10552	10651	10669	10709	10649	10639	10684	10654	10804	10677	10648	10604	10708	10855	10584	10615	10532	10686	10636	10703	10816	10672	10680	10750	10781	10654	10676	10592	10872	10656	10853	10697	10608	10734	10530	10693	10685	10636	10775	10709	10565	10676	10686	10774	10707	10539	10636	10592	10717	10691	10639	10655	10677	10611	10600	10606	10727	10662	10809	10634	10617	10503	10476	10775	10642	10728	10662	10703	10539	10771	10508	10578	10541	10493	10664	10613	10542	10711	10687	10639	10666	10694	10665	10697	10722	10654	10682	10671	10589	10612	10639	10575	10813	10653	10679	10742	10666	10737	10621	10737	10730	10629	10638	10768	10707	10761	10714	10449	10436	10656	10710	10749	10587	10669	10619	10637	10789	10668	10609	10831	10645	10619	10599	10825	10559	10648	10493	10620	10493	10611	10704	10644	10462	10647	10476	10651	10414	10589	10582	10748	10556	10625	10659	10713	10564	10683	10741	10666	10658	10576	10514	10607	10875	10570	10724	10721	10635	10668	10690	10670	10566	10733	10709	10618	10709	10679	10651	10755	10659	10927	10683	10833	10700	10779	10769	10784	10551	10624	10595	10689	10594	10674	10644	10853	10793	10629	10562	10619	10578	10574	10664	10652	10545	10720	10806	10724	10470	10605	10659	10653	10668	10697	10634	10567	10680	10699	10665	10664	10657	10816	10649	10716	10759	10536	10630	10680	10827	10625	10646	10710	10739	10653	10660	10671	10740	10676	10566	10669	10854	10773	10599	10743	10604	10591	10645	10526	10560	10714	10744	10673	10722	10687	10659	10694	10763	10535	10608	10650	10594	10520	10662	10655	10505	10870	10959	10587	10579	10671	10696	10733	10706	10617	10651	10676	10531	10690	10591	10620	10627	10784	10649	10735	10643	10673	10473	10583	10699	10542	10720	10556	10732	10740	10765	10770	10725	10643	10713	10776	10596	10640	10679	10582	10741	10771	10611	10701	10676	10645	10739	10598	10730	10608	10515	10688	10681	10679	10534	10739	10682	10614	10706	10681	10604	10718	10697	10628	10757	10480	10546	10770	10667	10643	10643	10630	10597	10647	10732	10680	10797	10722	10544	10583	10656	10684	10633	10622	10688	10740	10681	10715	10630	10567	10582	10579	10697	10601	10571	10670	10629	10753	10541	10758	10630	10474	10756	10595	10674	10773	10646	10703	10756	10691	10794	10671	10555	10826	10508	10648	10620	10678	10754	10614	10753	10582	10671	10648	10544	10620	10776	10786	10636	10605	10547	10800	10647	10575	10792	10636	10672	10770	10590	10859	10687	10683	10585	10628	10611	10602	10778	10773	10515	10687	10682	10751	10728	10755	10657	10658	10742	10609	10575	10684	10630	10527	10700	10701	10707	10506	10583	10713	10647	10622	10633	10717	10692	10545	10762	10727	10824	10778	10804	10402	10635	10703	10589	10678	10691	10869	10732	10761	10668	10539	10527	10780	10707	10613	10756	10453	10657	10749	10684	10605	10489	10602	10770	10689	10700	10542	10662	10631	10783	10692	10594	10524	10636	10649	10584	10640	10606	10749	10675	10555	10607	10751	10783	10690	10634	10815	10633	10797	10556	10879	10626	10809	10706	10734	10636	10784	10775	10643	10620	10701	10763	10577	10621	10727	10540	10639	10739	10645	10684	10781	10628	10705	10524	10719	10796	10665	10793	10580	10687	10812	10745	10776	10494	10468	10663	10565	10676	10689	10568	10767	10691	10621	10619	10544	10745	10601	10761	10639	10641	10737	10649	10686	10770	10790	10620	10685	10726	10599	10774	10879	10680	10644	10758	10616	10591	10705	10653	10676	10731	10631	10642	10559	10677	10593	10550	10728	10759	10589	10591	10527	10642	10667	10734	10865	10595	10791	10499	10642	10829
22195	21176	28491	24240	21958	22717	21473	15578	13747	13618	13440	12942	13057	13319	13052	13133	12989	12920	12927	12831	12991	13085	13070	13746	14723	14754	14203	13787	13442	13072	12868	12875	12861	12707	12637	12889	12609	12499	12757	12736	12810	12808	12624	12598	12897	12600	12806	12913	12768	12827	12843	12764	12699	12810	12599	12757	12876	12660	12727	12618	12747	12867	12812	12871	12692	12702	12735	12663	12680	12768	12834	12838	12655	12659	12751	12663	12587	12710	12856	12597	12528	12827	12726	12647	12622	12568	12794	12804	12835	12569	12723	12595	12727	12709	12822	12626	12651	12636	12714	12646	12703	12728	12628	12642	12813	12768	12688	12699	12912	12702	12595	12723	12752	12591	12642	12721	12753	12825	12867	12823	12698	12682	12601	12865	12843	12729	12763	12721	12571	12530	12513	12845	12585	12618	12791	12675	12638	12748	12678	12639	12596	12769	12612	12790	12876	12809	12708	12612	12654	12707	12750	12911	12778	12659	12653	12589	12769	12955	12624	12618	12702	12683	12617	12694	12539	12685	12855	12767	12836	12683	12599	12728	12864	12770	12735	12618	12609	12661	12788	12650	12648	12548	12616	12626	12683	12612	12681	12804	12743	12565	12850	12712	12656	12640	12591	12799	12762	12564	12965	12511	12708	12669	12803	12730	12842	12693	12855	12785	12543	12722	12702	12488	12559	12713	12784	12652	12604	12484	12562	12491	12652	12623	12781	12746	12644	12760	12574	12674	12574	12600	12745	12571	12467	12748	12737	12603	12978	12522	12565	12609	12789	12773	12618	12676	12574	12670	12689	12720	12500	12588	12502	12560	12638	12659	12667	12662	12783	12466	12821	12696	12652	12796	12634	12829	12514	12768	12818	12613	12825	12722	12793	12623	12807	12876	12768	12781	12540	12860	12676	12844	12768	12742	12806	12782	12562	12760	12831	12802	12357	12684	12708	12765	12839	12823	12817	12722	12776	12725	12731	12730	12745	12764	12894	12709	12587	12589	12936	12707	12728	12668	12646	12779	12765	12752	12588	12540	12685	12761	12487	12723	12500	12730	12719	12601	12664	12401	12658	12522	12904	12778	12789	12655	12811	12611	13011	12791	12594	12466	12723	12529	12641	12753	12639	12779	12697	12874	12736	12778	12797	12601	12757	12764	12664	12924	12511	12542	12459	12615	12654	12571	12733	12600	12634	12682	12699	12821	12601	12581	12740	12695	12778	12739	12649	12526	12450	12649	12838	12666	12853	12699	12511	12722	12530	12689	12698	12651	12540	12641	12870	12570	12661	12704	12741	12752	12655	12715	12727	12752	12615	12536	12642	12589	12564	12789	12843	12704	12764	12623	12708	12614	12625	12616	12506	12765	12792	12698	12627	12642	12677	12635	12490	12543	12632	12673	12779	12673	12710	12754	12575	12653	12647	12744	12754	12632	12714	12605	12760	12802	12825	12864	12738	12835	12595	12809	12888	12740	12711	12795	12714	12618	12788	12749	12687	12651	12650	12645	12606	12801	12694	12679	12607	12692	12777	12836	12689	12631	12754	12839	12694	12653	12651	12631	12552	12789	12542	12689	12866	12751	12631	12665	12735	12650	12783	12688	12678	12868	12630	12683	12760	12548	12669	12709	12847	12640	12806	12742	12632	12782	12729	12629	12686	12727	12684	12733	12520	12773	12784	12688	12725	12958	12775	12518	12819	12542	12590	12697	12664	12532	12713	12735	12677	12566	12661	12579	12663	12669	12766	12778	12715	12559	12536	12708	12670	12782	12846	12713	12715	12863	12745	13046	12511	12607	12660	12729	12636	12733	12897	12850	12621	12867	12641	12625	12706	12616	12615	12697	12784	12683	12587	12513	12587	12621	12754	12681	12785	12719	12670	12453	12680	12672	12668	12606	12648	12682	12577	12677	12792	12667	12843	12663	12619	12680	12839	12555	12527	12497	12868	12637	12743	12749	12515	12580	12718	12650	12762	12786	12643	12726	12816	12607	12633	12756	12714	12603	12811	12746	12498	12556	12623	12537	12700	12471	12618	12676	12713	12613	12668	12446	12836	12456	12569	12714	12682	12808	12602	12608	12902	12533	12785	12706	12667	12746	12489	12740	12760	12591	12633	12604	12562	12524	12558	12844	12723	12833	12638	12675	12754	12692	12580	12550	12750	12875	12733	12647	12636	12700	12607	12538	12829	12465	12768	12737	12555	12706	12710	12726	12735	12739	12561	12589	12674	12647	12718	12667	12629	12597	12623	12769	12542	12654	12780	12540	12530	12686	12581	12750	12648	12579	12620	12493	12654	12697	12631	12725	12690	12526	12790	12816	12887	12763	12648	12657	12820	12761	12696	12594	12601	12645	12716	12662	12759	12731	12479	12828	12774	12644	12654	12708	12514	12787	12606	12860	12694	12650	12580	12562	12602	12756	12592	12714	12769	12657	12603	12589	12442	12632	12545	12682	12612	12588	12727	12705	12690	12544	12583	12865	12661	12579	12750	12832	12573	12683	12485	12686	12769	12536	12585	12795	12860	12596	12691	12723	12560	12720	12765	12690	12807	12755	12984	12708	12627	12676	12710	12595	12699	12700	12718	12724	12679	12868	12561	12569	12676	12642	12582	12608	12792	12897	12720	12704	12799	12525	12800	12786	12806	12442	12563	12674	12737	12631	12647	12731	12681	12716	12735	12811	12813	12703	12767	12746	12786	12673	12623	12658	12608	12768	12678	12665	12597	12721	12707	12710	12662	12769	12543	12634	12664	12620	12733	12623	12707	12823	12723	12664	12836	12553	12609	12661	12818	12575	12847	12493	12802	12790	12705	12767	12594	12516	12862	12935	12702	12788	12728	12494	12660	12698	12668	12538	12734	12562	12774	12600	12505	12831	12641	12777	12758	12534	12811	12599	12771	12532	12714	12659	12535	12518	12485	12585	12672	12573	12619	12503	12756	12699	12755	12705	12762	12726	12720	12581	12619	12676	12744	12918	12680	12839	12816	12600	12660	12904	12747	12635	12738	12751	12763	12733	12706	12694	12646	12602	12843	12602	12691	12637	12615	12546	12693	12635	12707	12678	12753	12738	12739	12637	12546	12606	12617	12560	12642	12668	12776	12757	12593	12714	12642	12648	12621	12637	12859	12629	12705	12778	12795	12618	12659	12645	12710	12553	12858	12651	12629	12635	12626	12604	12710	12491	12819	12807	12882	12756	12740	12696	12735	12664	12668	12661	12600	12656	12638	12889	12748	12535	12850	12738	12885	12723	12775	12558	12586	12725	12653	12815	12594	12803	12650	12603	12635	12882	12756	12848	12575	12632	12969	12654	12686	12730	12767	12803	12836	12657	12668	12728	12786	12661	12684	12603	12612	12868	12679	12542	12869	12785	12564	12946	12675	12588	12726	12574	12795	12690	12832	12530	12574	12628	12714	12652	12627	12761	12782	12496	12574	12747	12781	12767	12693	12724	12717	12818	12584	12510	12711	12823	12811	12620	12721	12324	12649	12629	12539	12416	12466	12729	12770	12659	12668	12671	12641	12578	12736	12745	12627	12675	12631	12722	12666	12639	12521	12698	12596	12778	12768	12700	12579	12541	12567	12589	12600	12590	12526	12754	12682	12822	12618	12657	12806	12589	12730	12863	12838	12457	12665	12691	12653	12612	12733	12801	12674	12706	12670	12779	12756	12738	12917	12834	12534	12671	12637	12648	12786	12759	12545	12755	12817	12686	12728	12434	12658	12642	12779	12756	12675	12699	12430	12881	12856	12761	12779	12603	12726	12840	12775	12733	12728	12772	12681	12694	12735	12432	12543	12748	12657	12878	12689	12470	12663	12623	12643	12652	12908	12585	12735	12700	12767	12675	12582	12775	12685	12702	12661	12799	12767	12634	12717	12794	12696	12611	12394	12762	12619	12710	12670	12731	12782	12569	12719	12634	12894	12690	12606	12740	12767	12626	12855	12646	12687	12775	12884	12771	12673	12550	12531	12503	12730	12710	12782	12612	12863	12597	12555	12674	12733	12736	12669	12673	12645	12544	12655	12809	12530	12479	12718	12804	12602	12627	12680	12812	12589	12624	12699	12841	12623	12651	12747	12601	12657	12916	12759	12791	12936	12685	12686	12966	12678	12599	12622	12627	12490	12449	12560	12653	12566	12646	12667	12752	12857	12735	12495	12703	12767	12740	12798	12920	12655	12486	12775	12616	12700	12574	12766	12644	12727	12811	12577	12593	12556	12650	12868	12728	12790	12699	12696	12592	12686	12768	12560	12862	12823	12676	12616	12683	12747	12718	12490	12681	12766	12593	12536	12736	12684	12611	12567	12573	12629	12664	12771	12534	12541	12692	12608	12848	12702	12618	12568	12528	12564	12747	12713	12762	12825	12645	12726	12666	12691	12658	12538	12715	12754	12723	12771	12563	12697	12797	12579	12814	12771	12716	12810	12648	12786	12499	12508	12688	12846	12590	12837	12688	12706	12778	12672	12407	12716	12650	12600	12446	12676	12805	12714	12481	12704	12645	12568	12498	12708	12668	12667	12692	12764	12738	12657	12803	12728	12794	12702	12742	12627	12494	12701	12686	12574	12711	12580	12624	12524	12707	12712	12815	12855	12663	12539	12639	12669	12650	12571	12626	12612	12502	12603	12815	12699	12637	12774	12718	12705	12660	12500	12420	12604	12625	12472	12697	12845	12561	12515	12655	12845	12645	12575	12660	12693	12593	12518	12886	12758	12925	12547	12808	12866	12878	12482	12698	12678	12826	12700	12681	12722	12645	12604	12803	12709	12802	12820	12570	12664	12474	12648	12781	12558	12736	12722	12659	12565	12609	12673	12666	12690	12623	12736	12557	12642	12719	12532	12573	12721	12775	12658	12597	12773	12843	12877	12732	12740	12720	12770	12668	12598	12624	12721	12608	12663	12592	12763	12783	12700	12757	12641	12869	12735	12993	12620	12611	12704	12630	12609	12659	12737	12742	12529	12647	12609	12568	12651	12717	12607	12700	12696	12586	12604	12910	12706	12585	12822	12807	12632	12673	12517	12527	12635	12954	12658	12578	12690	12761	12692	12741	12690	12575	12503	12590	12703	12530	12635	12667	12711	12826	12804	12717	12902	12677	12712	12578	12687	12721	12764	12632	12849	12577
32554	64696	51249	37177	26491	17476	15196	13767	12585	12015	11861	11522	11314	11428	11322	11488	11397	11325	11236	11317	11204	11062	11343	12577	13970	13815	12994	12201	11715	11433	11359	11033	11302	11338	10967	11186	11126	10990	11012	11119	11148	11130	11082	11135	11055	11114	11125	11055	10971	11079	11154	11168	11098	11004	11105	11051	11136	11116	11132	11227	11198	11090	11136	11033	11173	10967	11264	11150	10903	11000	11130	11111	11141	11085	11132	10956	11043	11055	11087	11039	11083	11057	11150	11026	11121	10998	11095	11034	11160	10921	11069	11128	11029	10968	11037	11076	11028	11124	11182	11075	11148	10885	10983	10992	11118	11191	11146	11068	11062	10915	11187	11006	11068	11107	11053	11130	11106	11084	11071	11029	11127	11195	10964	11172	11000	11127	11087	10917	10954	11012	10900	11182	11108	11056	11023	11023	11051	11012	10997	11022	11200	11045	11058	11052	11023	11093	11068	11113	11165	11096	11065	10993	11096	11121	11186	10796	11194	11122	11077	11110	11180	10998	11124	11109	11149	11168	10978	11125	10935	11100	11129	11123	11014	10940	11053	11028	11054	11011	11010	11047	11058	11219	11023	11073	11210	11163	11013	11178	11121	10909	10959	11070	11031	10909	11148	10984	11055	11014	10984	10906	11017	11096	11139	11041	11083	11200	11015	11114	11013	10982	10999	11034	11144	10956	11056	11255	11005	10957	11003	10983	11076	10964	11167	11147	11014	10898	11081	11006	10970	11180	11039	11105	11033	11123	11132	11059	11012	11105	11046	11018	10972	11044	11044	10947	10885	11052	10990	11096	10867	11097	11176	11145	11025	11156	11113	10960	11126	11223	10984	11007	10946	10967	11082	11073	11201	11087	11081	11014	11099	11102	11086	11159	11013	10977	11099	10986	11095	11000	11138	11072	10909	11061	11070	11266	10901	11060	10895	11036	10955	11147	10981	11029	10932	11126	11050	10856	10925	11172	11033	11193	11066	11037	10988	11066	11190	11065	11113	10966	11033	10956	10961	10890	11015	11186	11099	11008	10974	11088	10977	11036	11110	11113	11009	11157	11088	11065	11102	11123	11068	11072	11051	11062	11201	11070	10959	10902	11173	10918	11091	11002	10933	11132	11119	10970	11049	11165	11210	11103	11150	11203	11086	10922	11002	10999	10888	11117	11063	10980	11102	11230	10950	10985	11095	11017	11133	10953	11052	11139	11141	10974	11072	10918	11134	11164	11155	10954	11132	11042	11100	11126	11032	11087	11041	11097	10987	11037	11152	11134	11122	11003	11026	10992	11070	11023	11121	10998	11223	10995	11011	10948	11262	11030	10988	11127	11214	11103	10991	10829	11109	11130	11147	11091	11173	11255	11033	10968	11097	11141	11037	11173	11045	11128	11091	10960	11022	11265	10995	11146	11118	11003	10922	11048	11056	11057	11047	11017	11183	11020	11086	10960	10994	11041	11086	11065	11001	11160	11082	11018	11067	10983	11171	11195	11049	11043	11098	11128	10918	11093	11163	11186	11159	11139	11003	11054	11039	11036	11015	11163	11110	10917	11075	11097	11081	11069	11040	11077	11027	11071	10916	11255	11056	11264	10901	10962	11176	11205	11125	11039	11136	11267	10907	11012	10924	11084	10952	11071	11089	10994	11096	11111	11084	11273	11099	11078	11120	10975	11183	10972	11016	11197	11166	11155	10990	11065	10986	11123	11115	11155	11189	11097	11012	11186	10931	11119	11201	10941	11100	11171	11261	11022	11078	11111	11051	11212	11108	11078	11050	11011	11074	10991	10975	11109	11278	11070	11027	11285	11159	10899	11059	11008	11017	10960	11034	11089	11001	11083	10937	11036	11066	11064	11130	11065	11150	11169	11097	10988	10889	11047	11250	10913	11005	11062	10902	11133	10934	11040	11118	10974	11065	11108	11086	11084	11152	11117	11066	11167	10906	11210	11058	11127	11038	11055	11054	11260	11117	11164	11116	11181	11004	11059	11071	11184	11119	11167	11210	11102	11161	11129	11051	10994	10976	11092	11171	11065	11077	11125	11055	11107	11342	10989	11188	11224	11184	11080	11056	11050	11117	11277	11181	11137	11045	10845	11104	11111	11140	10832	10964	10985	11280	11004	10952	11152	11123	10960	11070	11107	11053	11134	11039	10971	11108	10927	11135	11105	11062	10962	11068	11055	11003	11075	11032	11065	11095	11206	11063	11006	11016	11088	11185	11045	10986	11252	11062	11075	10881	11012	11093	10944	11059	11002	10888	11088	11001	11091	11066	10933	11150	11033	11097	10987	11087	11220	11032	11191	11086	11167	11125	11092	10997	10972	11006	11208	11256	11085	11336	11030	11144	11102	11065	11038	11098	10973	11227	11169	11095	11343	11139	11054	11041	11024	11059	11214	11046	11014	11126	11019	11066	11046	11209	11057	11143	11193	10871	11038	10934	11009	11122	11170	11275	10997	11106	11174	11055	10996	11066	10915	11134	11071	11081	10996	11071	10952	11111	11166	11103	10883	11144	11001	11056	11174	11176	11003	11026	11003	11149	11082	10964	10986	10831	11162	11096	11018	11148	11056	11189	10987	11064	11037	11006	10974	11040	10998	11097	10974	10998	11098	11186	11111	11065	11070	11058	11113	11164	11170	11003	11054	10960	10963	11073	10914	11061	11110	11039	11161	11146	11183	11113	11048	11124	11144	11136	11113	11166	10986	11091	11062	11167	11025	11065	11066	10992	11118	11065	11021	11196	11070	11069	11108	11137	10956	11068	11051	11183	11131	10908	11106	10976	11091	11076	11146	11099	11103	11036	11130	10950	11093	11198	11117	11146	11223	11011	11144	11320	11075	10966	11094	11155	10943	10969	10892	11045	10979	10979	10929	11000	11166	10998	11306	11039	11073	11150	11047	11055	11284	11064	11052	11076	11089	11095	11085	11045	11042	11038	11064	10996	11107	11012	11035	11229	10977	10895	11144	11151	10927	10947	10927	11059	11012	10989	11016	11118	11091	11074	11170	11095	11154	11200	10907	10992	11161	10952	11254	11182	10989	11072	10913	11071	10996	10975	10984	11229	10877	11142	11014	10972	11210	11060	10954	11004	10997	10965	10941	11019	11093	11119	11055	10959	10996	11203	11087	11154	10980	11058	11082	10984	11135	11228	11072	11136	10991	11233	11077	11028	11098	10994	11064	11067	11105	11108	10939	11078	11118	11018	10893	11105	11080	11161	11030	11039	11124	10944	10973	11114	11246	11034	10963	10911	11002	11113	11028	11080	11088	11124	11075	11091	10948	10922	11157	10985	11090	11117	11055	11091	11088	10886	11007	11066	11043	11170	11073	10971	11274	11174	11048	10985	10984	10973	11081	11127	10987	11007	11026	11113	11135	11273	11053	11113	11072	11111	11132	11157	11158	11142	11144	11158	11201	11123	11062	11102	10990	11081	11174	11133	11086	10956	11100	11106	11217	11074	11116	11171	11019	10993	11051	11156	11023	11072	10990	11023	11034	10970	11089	11035	11076	11213	10951	11018	10938	11175	11035	11100	11014	11179	11082	10996	11010	11017	11213	11083	10914	11044	11007	11252	11054	11075	11071	11043	10997	11193	11062	11011	11085	11150	11190	11129	11062	11003	11001	11072	11185	10984	11117	10950	11094	11246	11011	11079	11052	11088	11124	11191	11029	10930	11250	10952	10899	11003	11152	11136	11071	10878	11161	11053	11142	11118	10948	10916	11007	10926	10995	11015	11100	11017	11155	11114	11059	11102	10997	10971	11042	10984	11126	11228	11135	11090	11196	11002	11119	11123	11090	11008	11035	10987	11020	10986	11059	11209	11030	10995	11136	11110	11324	11094	11252	10966	11059	10952	11121	11089	11045	11226	11199	11085	11084	11067	11137	11205	11211	10956	11151	11119	10973	11013	11120	11024	10966	11211	11047	11039	11136	10917	11169	11165	11015	11026	11046	11056	11002	10940	11036	11091	11071	11088	11024	11175	11063	11039	10970	11270	11055	11096	11010	11153	10996	11172	11152	11064	11285	11088	10986	10932	11033	10997	11011	11089	11066	11152	11051	11053	10958	11095	11167	11017	10978	11185	11011	10979	11039	11163	10992	11061	11187	11133	11045	11148	11037	11073	11091	11157	11036	11068	11133	11035	10966	11177	11012	11091	11154	11095	11099	10995	11275	10898	11069	11160	11021	11221	11222	10956	11035	11158	11067	11173	11057	11175	10931	11191	11050	11196	11111	11079	10987	11185	11124	11143	11130	11158	11076	11035	11081	11108	10989	11102	11036	11031	11092	11066	11121	11079	11122	11028	11000	11121	11056	11096	11066	11010	11151	11153	11070	11179	11179	11163	10965	11174	10965	11063	11115	11233	11184	10983	11008	11275	11078	11049	11097	11048	11101	11132	10993	11011	11107	11118	11119	11061	11104	10992	11105	11041	11108	11093	11060	11166	11049	11162	11102	11092	11177	11100	11122	11254	11170	11120	10983	10979	11127	11025	11155	11222	11087	11146	11129	11038	11047	10992	11098	10911	11110	11066	10977	11146	11119	10934	11165	10997	11067	11013	11111	11273	11036	11126	11004	11216	10951	11205	11016	11015	10917	11006	10938	11114	11110	11132	11179	11110	11074	11254	11213	11048	10933	11087	11054	10928	11125	10963	11003	11147	11065	11027	11084	11217	11074	11124	11049	11096	10913	11084	11052	11152	10958	11200	11114	11157	11090	10942	11068	11139	11215	11005	11040	11073	11122	11214	11048	10969	11160	11075	11087	10970	10968	11099	11110	11027	11166	11115	10969	10942	11052	11060	10961	11137	11163	11054	11052	11122	11050	11106	11026	11124	10883	11034	11002	11035	11180	10883	10934	11067	11124	10957	11006	11103	11291	11019	11024	10955	11195	11137	11014	11053	11029	11218	11131	11167	11102	11072	11021	11165	10932	11093	11050	11091	11072	11172	11168	11056	11046	10983	11047	10957	11138	11229	11260	11149	10986	11070	10917	11148	10931	11027	10851	11061	11155	11134	10943	11085	11058	11026	11169	11296	11125	11095	11123	11039	11148	11188	11068	10995	10867	11095	11092	11135	11143	11048	11167	11138	11199	10990	11067	11053	11199	11118	10992	11149	11139	11131	11122
30314	28093	32608	27307	19306	17274	16619	15394	15109	14713	15019	14856	14900	14753	14791	14720	14640	14644	14610	14834	14663	14598	14654	14625	14501	14642	14693	14830	15022	14739	14702	14723	14573	14558	14619	14607	14666	14478	14659	14715	14802	14762	14681	14604	14594	14624	14454	14717	14634	14485	14502	14842	14575	14674	14542	14632	14752	14697	14734	14646	14672	14550	14512	14686	14585	14715	14627	14540	14698	14744	14744	14890	14677	14482	14533	14664	14583	14671	14801	14824	14638	14698	14594	14662	14541	14538	14441	14616	14482	14634	14425	14741	14525	14768	14638	14568	14560	14717	14757	14655	14548	14471	14695	14700	14846	14612	14658	14499	14798	14519	14464	14659	14635	14542	14844	14549	14778	14625	14679	14781	14541	14711	14607	14677	14660	14672	14593	14546	14726	14647	14508	14486	14536	14741	14572	14640	14581	14463	14720	14707	14521	14273	14701	14560	14570	14633	14375	14708	14852	14823	14858	14650	14627	14761	14651	14713	14636	14718	14840	14624	14532	14804	14549	14556	14749	14603	14477	14596	14877	14651	14749	14560	14688	14671	14797	14639	14667	14659	14604	14746	14638	14672	14531	14538	14507	14420	14506	14820	14463	14753	14628	14641	14711	14667	14700	14850	14710	14655	14622	14526	14567	14559	14644	14712	14775	14619	14536	14496	14519	14626	14581	14649	14669	14534	14688	14635	14769	14579	14815	14633	14844	14634	14422	14691	14607	14556	14493	14683	14558	14803	14652	14612	14653	14583	14910	14655	14643	14603	14562	14802	14552	14777	14541	14744	14794	14785	14647	14709	14632	14491	14582	14759	14729	14571	14698	14734	14467	14719	14623	14680	14442	14563	14568	14499	14684	14597	14605	14586	14605	14799	14836	14644	14677	14476	14742	14552	14464	14445	14630	14595	14805	14579	14617	14654	14637	14597	14660	14616	14713	14517	14613	14542	14570	14615	14821	14619	14530	14492	14621	14751	14458	14695	14605	14643	14981	14453	14558	14532	14656	14662	14791	14669	14684	14499	14586	14390	14515	14605	14688	14728	14418	14693	14434	14679	14507	14696	14708	14476	14713	14716	14722	14644	14542	14738	14804	14461	14611	14598	14687	14611	14637	14688	14607	14560	14684	14650	14667	14729	14737	14749	14634	14658	14635	14487	14573	14647	14497	14600	14680	14570	14643	14734	14602	14596	14536	14597	14516	14493	14672	14712	14599	14723	14659	14849	14611	14589	14604	14609	14577	14765	14717	14632	14762	14707	14598	14651	14767	14619	14675	14422	14782	14634	14554	14446	14640	14597	14645	14624	14609	14761	14651	14442	14685	14574	14458	14663	14642	14718	14716	14422	14549	14522	14591	14676	14620	14627	14668	14830	14812	14551	14657	14509	14643	14747	14659	14850	14735	14455	14565	14750	14767	14694	14497	14604	14454	14553	14733	14493	14609	14843	14666	14835	14865	14511	14691	14762	14738	14913	14811	14577	14400	14786	14669	14729	14577	14471	14427	14604	14713	14731	14608	14565	14486	14674	14463	14675	14652	14532	14625	14727	14631	14565	14830	14685	14636	14550	14715	14547	14522	14746	14713	14543	14689	14471	14625	14582	14513	14734	14764	14516	14702	14624	14522	14621	14680	14603	14563	14454	14596	14521	14559	14642	14752	14671	14603	14476	14578	14483	14696	14616	14485	14691	14577	14592	14594	14797	14580	14473	14475	14847	14819	14697	14699	14746	14419	14666	14543	14582	14728	14671	14695	14681	14789	14837	14803	14639	14688	14639	14766	14719	14654	14649	14629	14537	14764	14801	14619	14513	14593	14528	14707	14718	14677	14698	14703	14724	14348	14670	14665	14449	14642	14505	14686	14748	14710	14657	14667	14642	14616	14666	14523	14341	14496	14808	14659	14643	14613	14734	14672	14691	14724	14639	14540	14568	14684	14839	14698	14670	14603	14473	14540	14756	14450	14761	14627	14604	14759	14389	14728	14792	14473	14575	14712	14645	14593	14722	14935	14706	14806	14402	14606	14768	14349	14538	14598	14792	14643	14623	14677	14743	14695	14515	14628	14623	14435	14681	14593	14710	14663	14606	14493	14579	14490	14584	14623	14739	14763	14756	14643	14505	14809	14500	14510	14713	14601	14731	14535	14636	14565	14600	14719	14607	14516	14722	14825	14636	14709	14722	14629	14682	14414	14678	14671	14738	14522	14650	14633	14647	14506	14485	14869	14331	14509	14615	14698	14752	14847	14519	14655	14524	14687	14505	14680	14771	14589	14711	14590	14680	14712	14624	14558	14403	14609	14775	14545	14406	14590	14679	14578	14486	14883	14786	14764	14613	14411	14703	14573	14529	14687	14623	14568	14671	14581	14714	14591	14537	14531	14581	14412	14714	14517	14755	14702	14539	14690	14712	14619	14627	14738	14585	14684	14606	14788	14633	14621	14702	14695	14456	14572	14621	14706	14603	14611	14671	14699	14644	14500	14660	14552	14699	14621	14631	14641	14625	14670	14668	14804	14667	14764	14819	14834	14671	14583	14776	14534	14599	14734	14616	14768	14652	14527	14476	14539	14592	14660	14790	14581	14604	14481	14609	14585	14583	14506	14606	14730	14571	14778	14655	14518	14438	14618	14633	14698	14764	14633	14473	14498	14725	14617	14419	14515	14599	14781	14696	14652	14785	14788	14516	14802	14669	14629	14611	14865	14712	14824	14797	14461	14644	14738	14670	14843	14683	14667	14754	14467	14689	14643	14725	14928	14708	14684	14605	14648	14512	14389	14685	14646	14539	14636	14599	14478	14779	14583	14592	14634	14628	14628	14628	14865	14699	14672	14756	14727	14554	14540	14563	14557	14572	14569	14653	14579	14933	14607	14474	14479	14890	14667	14480	14562	14776	14688	14537	14659	14473	14794	14725	14571	14555	14488	14615	14494	14457	14622	14724	14757	14590	14780	14577	14515	14703	14836	14937	14839	14467	14661	14601	14681	14601	14896	14624	14604	14805	14685	14481	14395	14605	14621	14659	14615	14645	14647	14669	14719	14625	14598	14611	14664	14737	14486	14516	14553	14434	14694	14576	14690	14713	14695	14735	14539	14572	14678	14581	14495	14690	14601	14831	14606	14599	14583	14717	14718	14513	14568	14535	14641	14585	14734	14592	14753	14614	14708	14750	14756	14559	14723	14630	14751	14650	14642	14654	14722	14793	14700	14823	14761	14702	14585	14735	14766	14623	14680	14455	14736	14658	14519	14698	14902	14488	14573	14504	14652	14553	14782	14655	14766	14669	14792	14516	14781	14728	14606	14531	14546	14506	14666	14647	14517	14587	14672	14806	14472	14754	14701	14493	14739	14457	14527	14695	14694	14736	14793	14626	14449	14710	14857	14635	14709	14657	14787	14632	14637	14554	14732	14623	14633	14813	14652	14509	14790	14657	14621	14511	14623	14655	14625	14628	14713	14735	14561	14538	14625	14611	14680	14593	14668	14696	14578	14548	14698	14642	14597	14558	14734	14479	14497	14664	14799	14530	14581	14790	14602	14551	14500	14563	14408	14659	14754	14778	14710	14425	14464	14625	14739	14580	14562	14715	14625	14567	14723	14539	14707	14451	14507	14447	14583	14503	14667	14735	14601	14724	14671	14582	14489	14497	14651	14720	14815	14738	14609	14497	14501	14546	14691	14538	14467	14609	14566	14564	14630	14769	14687	14642	14580	14598	14762	14565	14784	14759	14770	14735	14536	14723	14643	14573	14627	14636	14555	14609	14667	14738	14795	14784	14748	14556	14677	14441	14635	14723	14611	14656	14810	14771	14645	14824	14688	14684	14763	14617	14682	14463	14623	14571	14372	14466	14808	14603	14505	14651	14540	14549	14814	14742	14721	14774	14780	14551	14590	14443	14465	14405	14620	14639	14558	14668	14622	14579	14485	14588	14636	14613	14755	14665	14749	14750	14685	14626	14764	14577	14907	14645	14648	14699	14644	14646	14560	14957	14547	14653	14555	14503	14764	14751	14728	14582	14727	14713	14499	14716	14711	14604	14536	14588	14609	14854	14491	14558	14651	14883	14794	14773	14530	14531	14729	14834	14706	14720	14682	14674	14676	14608	14694	14504	14563	14571	14699	14547	14646	14604	14585	14676	14580	14511	14913	14502	14607	14746	14766	14648	14814	14567	14564	14523	14712	14714	14616	14395	14565	14678	14628	14687	14558	14734	14716	14583	14648	14775	14572	14669	14679	14623	14740	14530	14442	14632	14566	14531	14487	14552	14763	14725	14773	14757	14638	14416	14645	14789	14748	14666	14653	14622	14694	14465	14689	14697	14537	14632	14602	14712	14740	14908	14705	14607	14626	14549	14574	14748	14787	14623	14675	14619	14677	14620	14666	14662	14658	14695	14690	14746	14665	14703	14539	14671	14699	14583	14525	14645	14451	14587	14696	14599	14481	14531	14643	14525	14491	14621	14645	14717	14527	14812	14376	14422	14616	14477	14586	14591	14713	14673	14751	14853	14800	14617	14724	14508	14741	14960	14676	14708	14864	14658	14655	14652	14800	14675	14540	14442	14619	14767	14732	14804	14621	14508	14659	14786	14615	14695	14641	14835	14529	14492	14639	14573	14737	14752	14778	14797	14582	14483	14702	14507	14486	14621	14584	14796	14682	14630	14528	14648	14455	14681	14700	14592	14818	14571	14699	14688	14733	14686	14643	14478	14615	14656	14487	14599	14640	14719	14734	14730	14675	14874	14668	14651	14478	14786	14652	14652	14771	14625	14641	14707	14594	14824	14614	14687	14579	14601	14620	14681	14716	14547	14574	14685	14663	14629	14738	14704	14530	14614	14566	14734	14801	14704	14554	14614	14599	14635	14707	14782	14585	14754	14697	14548	14748	14716	14716	14601	14669	14783	14683	14723	14656	14573	14517	14841	14929	14503	14498	14757	14585	14498	14633	14633	14606	14488	14626	14609	14718	14579	14581	14459	14708	14596	14749	14645	14546	14750	14650	14594	14762	14663	14601	14753	14539	14530	14364	14488	14802	14675	14739	14570	14728	14710	14692	14708	14669	14666	14835	14775	14732	14656	14481	14548	14705	14596	14628	14394	14515	14385	14682	14769	14502	14828	14731	14701	14461	14688
28568	41111	33074	23931	17466	15524	14418	13223	12589	12553	12631	12442	12469	12372	12344	12495	12310	12273	12364	12345	12337	12437	12407	12307	12282	12522	12435	12454	12456	12250	12314	12197	12292	12159	12311	12309	12302	12236	12231	12349	12192	12196	12297	12149	12496	12261	12339	12288	12367	12409	12356	12389	12341	12394	12289	12311	12298	12269	12385	12421	12212	12390	12372	12443	12207	12411	12346	12297	12301	12288	12391	12237	12184	12396	12435	12310	12272	12441	12215	12298	12365	12253	12368	12333	12330	12239	12325	12376	12431	12458	12215	12364	12351	12277	12363	12161	12281	12210	12329	12215	12319	12248	12339	12364	12251	12189	12271	12345	12257	12223	12402	12223	12269	12355	12250	12381	12418	12249	12118	12266	12318	12356	12346	12317	12315	12236	12206	12490	12360	12225	12287	12272	12275	12292	12371	12472	12328	12273	12263	12376	12264	12358	12326	12245	12361	12364	12379	12365	12352	12275	12356	12428	12191	12384	12271	12344	12242	12425	12351	12269	12358	12252	12194	12322	12303	12322	12340	12086	12345	12330	12253	12125	12284	12415	12411	12424	12295	12219	12430	12341	12446	12394	12464	12398	12262	12273	12258	12163	12383	12306	12420	12285	12221	12196	12278	12439	12350	12441	12426	12252	12140	12393	12354	12330	12357	12393	12248	12449	12438	12333	12306	12266	12350	12320	12224	12409	12202	12116	12290	12467	12355	12157	12195	12399	12309	12308	12246	12307	12268	12254	12412	12257	12447	12365	12178	12360	12283	12328	12319	12270	12338	12385	12302	12216	12336	12176	12411	12338	12393	12389	12484	12347	12138	12344	12297	12339	12366	12304	12348	12210	12261	12378	12319	12545	12219	12030	12415	12266	12303	12175	12261	12302	12365	12241	12246	12212	12340	12217	12268	12279	12254	12319	12396	12196	12216	12195	12323	12304	12354	12365	12192	12371	12300	12450	12180	12326	12297	12311	12131	12316	12338	12323	12333	12318	12223	12382	12414	12398	12203	12240	12440	12309	12333	12249	12320	12348	12473	12317	12470	12309	12402	12282	12258	12341	12284	12359	12322	12339	12357	12296	12158	12242	12375	12352	12269	12326	12423	12421	12339	12306	12166	12302	12473	12327	12314	12202	12308	12300	12174	12426	12367	12192	12467	12271	12326	12378	12249	12284	12499	12268	12143	12450	12118	12253	12246	12319	12363	12351	12347	12248	12282	12440	12270	12250	12227	12281	12254	12294	12264	12285	12445	12344	12433	12153	12314	12247	12296	12323	12394	12086	12435	12168	12453	12320	12476	12289	12312	12308	12290	12240	12530	12110	12126	12259	12269	12410	12369	12277	12448	12234	12287	12220	12220	12440	12217	12287	12299	12416	12403	12343	12367	12232	12355	12327	12305	12125	12340	11935	12293	12253	12272	12464	12156	12530	12465	12233	12371	12321	12336	12239	12323	12339	12322	12232	12210	12279	12304	12315	12419	12278	12394	12213	12204	12273	12184	12302	12303	12379	12270	12316	12397	12236	12368	12370	12320	12406	12230	12236	12275	12279	12124	12306	12258	12230	12335	12200	12259	12514	12481	12440	12220	12236	12355	12400	12284	12248	12279	12302	12195	12457	12227	12362	12266	12434	12343	12334	12283	12356	12285	12292	12279	12461	12263	12294	12313	12230	12299	12278	12321	12323	12237	12038	12193	12289	12351	12340	12207	12238	12189	12285	12369	12309	12183	12303	12524	12359	12387	12287	12366	12369	12443	12279	12333	12467	12274	12373	12174	12091	12239	12305	12390	12241	12348	12377	12462	12128	12347	12414	12449	12286	12269	12281	12247	12161	12306	12241	12282	12205	12296	12172	12366	12456	12427	12136	12277	12446	12354	12221	12227	12265	12285	12610	12315	12441	12271	12194	12405	12419	12330	12363	12411	12260	12393	12254	12278	12291	12291	12278	12341	12348	12449	12375	12372	12422	12367	12348	12183	12371	12289	12293	12388	12159	12339	12263	12157	12119	12356	12244	12363	12237	12373	12287	12390	12473	12359	12327	12400	12086	12345	12429	12185	12253	12296	12222	12254	12288	12214	12418	12343	12381	12410	12256	12281	12129	12332	12473	12366	12367	12241	12204	12429	12340	12246	12312	12188	12251	12215	12260	12195	12218	12191	12368	12274	12179	12218	12227	12175	12134	12273	12502	12172	12377	12347	12268	12504	12362	12286	12426	12325	12283	12469	12173	12589	12389	12332	12281	12339	12520	12321	12339	12360	12299	12401	12268	12415	12208	12213	12235	12424	12373	12142	12272	12408	12264	12349	12248	12356	12185	12370	12230	12481	12439	12393	12212	12444	12236	12184	12328	12279	12196	12312	12297	12361	12274	12371	12312	12449	12435	12422	12196	12229	12232	12242	12281	12435	12310	12373	12381	12491	12337	12240	12273	12313	12358	12405	12287	12363	12341	12355	12156	12358	12300	12355	12321	12290	12212	12310	12309	12431	12437	12239	12324	12349	12269	12490	12263	12355	12369	12339	12268	12235	12390	12397	12388	12241	12376	12314	12217	12237	12357	12133	12414	12414	12455	12283	12229	12496	12365	12193	12357	12292	12408	12300	12186	12346	12225	12285	12383	12248	12279	12314	12543	12159	12315	12102	12145	12129	12272	12407	12247	12417	12241	12207	12254	12234	12434	12291	12321	12434	12300	12419	12291	12359	12417	12381	12414	12435	12237	12369	12248	12221	12235	12375	12303	12442	12260	12329	12451	12225	12493	12269	12273	12184	12307	12424	12315	12420	12213	12157	12400	12389	12277	12227	12297	12233	12332	12276	12310	12327	12321	12483	12409	12200	12253	12295	12330	12458	12243	12353	12344	12169	12412	12366	12247	12383	12403	12266	12271	12267	12380	12405	12152	12355	12321	12305	12310	12267	12280	12377	12393	12379	12426	12214	12204	12214	12323	12371	12400	12161	12458	12198	12398	12368	12320	12358	12325	12365	12277	12522	12205	12297	12341	12263	12233	12282	12448	12392	12164	12420	12396	12234	12305	12309	12379	12245	12231	12341	12355	12293	12406	12325	12343	12403	12368	12341	12342	12107	12154	12361	12327	12247	12190	12425	12280	12298	12351	12322	12258	12287	12378	12288	12531	12221	12336	12533	12199	12124	12382	12442	12314	12084	12333	12276	12253	12248	12371	12375	12363	12338	12347	12227	12256	12287	12458	12373	12445	12286	12367	12317	12209	12304	12216	12312	12195	12392	12434	12356	12373	12308	12397	12512	12362	12337	12102	12334	12216	12376	12356	12329	12272	12401	12431	12363	12182	12306	12436	12268	12233	12264	12413	12309	12379	12250	12203	12420	12520	12309	12234	12159	12387	12216	12465	12374	12563	12237	12288	12344	12260	12504	12393	12427	12293	12394	12419	12314	12436	12416	12241	12363	12421	12519	12330	12296	12347	12377	12279	12304	12398	12291	12267	12241	12438	12258	12251	12400	12270	12347	12297	12245	12440	12342	12227	12424	12264	12353	12422	12334	12170	12262	12354	12382	12405	12445	12163	12220	12323	12306	12481	12426	12327	12373	12124	12465	12223	12324	12248	12353	12349	12316	12345	12411	12262	12388	12182	12526	12265	12295	12219	12201	12242	12329	12172	12232	12343	12277	12234	12181	12295	12353	12312	12284	12266	12275	12331	12419	12248	12422	12350	12406	12408	12384	12267	12347	12374	12341	12389	12427	12269	12375	12420	12245	12227	12345	12464	12251	12382	12311	12344	12346	12245	12288	12387	12342	12215	12437	12344	12278	12377	12328	12313	12375	12335	12350	12202	12331	12438	12361	12294	12236	12251	12298	12375	12332	12226	12390	12282	12353	12355	12305	12400	12162	12232	12227	12345	12305	12183	12365	12247	12417	12268	12166	12232	12326	12322	12218	12346	12183	12242	12269	12353	12378	12314	12184	12346	12347	12288	12368	12217	12444	12137	12238	12222	12365	12280	12332	12275	12253	12402	12371	12391	12391	12298	12287	12388	12440	12255	12288	12416	12215	12319	12242	12413	12314	12317	12285	12237	12492	12246	12395	12337	12411	12218	12379	12119	12260	12206	12451	12336	12247	12136	12153	12337	12162	12318	12345	12399	12408	12288	12306	12375	12356	12231	12286	12265	12425	12289	12263	12412	12341	12424	12221	12411	12462	12302	12408	12178	12241	12327	12284	12381	12226	12270	12444	12314	12374	12352	12317	12525	12310	12293	12401	12198	12171	12367	12424	12201	12261	12400	12228	12366	12371	12266	12482	12184	12370	12446	12274	12340	12225	12500	12315	12326	12367	12174	12258	12365	12285	12298	12282	12178	12270	12277	12374	12306	12266	12297	12420	12257	12370	12310	12492	12328	12256	12307	12382	12246	12404	12282	12317	12353	12279	12434	12183	12477	12357	12397	12424	12228	12393	12210	12422	12455	12366	12144	12233	12198	12525	12376	12300	12218	12337	12218	12443	12302	12285	12298	12403	12528	12185	12422	12384	12300	12290	12252	12368	12299	12509	12254	12385	12457	12177	12305	12212	12255	12384	12405	12397	12145	12272	12536	12173	12121	12310	12384	12404	12376	12221	12337	12417	12190	12282	12345	12451	12399	12438	12205	12243	12376	12331	12231	12472	12362	12372	12215	12323	12255	12292	12334	12429	12330	12327	12224	12245	12375	12454	12396	12427	12361	12366	12442	12211	12343	12150	12320	12317	12261	12374	12357	12350	12376	12334	12227	12244	12244	12366	12411	12483	12423	12350	12194	12471	12365	12357	12274	12186	12185	12249	12272	12363	12370	12394	12350	12437	12556	12344	12285	12403	12082	12327	12339	12346	12330	12397	12335	12440	12334	12393	12214	12375	12359	12469	12438	12278	12286	12302	12299	12197	12312	12389	12275	12369	12482	12248	12287	12379	12059	12384	12391	12375	12341	12390	12337	12314	12204	12293	12266	12244	12200	12281	12394	12293	12461	12435	12241	12492	12400	12352	12191	12310	12314	12218	12281	12211	12305	12538	12115	12223	12200	12342	12288	12256	12305	12277	12291	12331	12264	12289	12427	12272	12272	12528	12279	12307	12277	12478	12363	12333	12366	12225	12259	12350	12198	12389	12362	12288	12192
23167	21132	28286	25553	23349	22419	19179	15970	15133	15223	15109	14612	14684	14847	14710	14706	14660	14505	14457	14505	14584	14653	14851	15474	15641	15675	15255	14700	14726	14701	14645	14210	14430	14385	14618	14363	14492	14276	14532	14474	14530	14460	14361	14610	14287	14439	14420	14587	14378	14406	14317	14448	14406	14417	14234	14453	14364	14497	14453	14446	14613	14496	14454	14273	14357	14304	14502	14409	14564	14186	14507	14455	14472	14319	14297	14296	14356	14376	14657	14309	14416	14421	14330	14399	14480	14281	14373	14333	14391	14406	14385	14230	14490	14325	14596	14481	14198	14539	14221	14434	14376	14451	14387	14531	14524	14373	14540	14508	14482	14441	14568	14481	14361	14421	14325	14348	14274	14299	14222	14336	14514	14441	14347	14435	14220	14418	14336	14535	14482	14399	14317	14388	14405	14554	14361	14173	14239	14600	14553	14436	14472	14556	14251	14274	14360	14381	14102	14091	14519	14493	14698	14527	14390	14233	14341	14530	14643	14619	14357	14629	14505	14420	14583	14376	14564	14518	14306	14385	14426	14442	14176	14353	14345	14262	14279	14549	14521	14294	14537	14382	14555	14318	14357	14536	14572	14361	14265	14273	14352	14300	14250	14426	14485	14267	14352	14349	14529	14107	14301	14504	14624	14398	14581	14408	14328	14506	14379	14548	14515	14457	14371	14235	14432	14479	14445	14358	14527	14342	14458	14473	14659	14482	14287	14356	14399	14391	14466	14554	14361	14257	14417	14408	14339	14470	14387	14413	14283	14402	14289	14493	14534	14429	14501	14314	14378	14438	14436	14436	14433	14404	14418	14372	14102	14292	14172	14313	14268	14393	14434	14279	14581	14352	14439	14318	14271	14396	14330	14626	14383	14478	14370	14553	14336	14403	14340	14460	14515	14289	14456	14468	14344	14235	14568	14276	14482	14397	14251	14197	14231	14403	14289	14352	14505	14185	14347	14393	14435	14613	14399	14450	14393	14279	14260	14496	14317	14306	14396	14512	14320	14479	14375	14399	14466	14486	14456	14422	14557	14306	14363	14461	14543	14212	14400	14452	14514	14242	14521	14598	14403	14491	14454	14431	14277	14487	14361	14429	14344	14229	14157	14426	14446	14409	14497	14310	14245	14515	14452	14346	14388	14445	14267	14492	14376	14407	14311	14486	14451	14361	14541	14373	14598	14444	14285	14361	14302	14628	14571	14355	14509	14227	14214	14369	14293	14316	14514	14481	14357	14323	14346	14220	14332	14432	14501	14524	14433	14387	14370	14419	14331	14350	14376	14454	14416	14572	14355	14378	14469	14510	14280	14381	14358	14497	14572	14384	14319	14425	14304	14319	14421	14568	14356	14188	14441	14393	14497	14359	14364	14403	14418	14309	14341	14412	14437	14407	14443	14511	14583	14590	14407	14464	14593	14398	14265	14271	14366	14381	14569	14297	14380	14328	14416	14386	14292	14309	14428	14431	14582	14396	14282	14396	14536	14349	14496	14267	14431	14413	14366	14430	14395	14567	14442	14459	14401	14315	14327	14357	14309	14297	14439	14450	14344	14403	14246	14256	14395	14338	14457	14391	14426	14488	14329	14214	14259	14383	14512	14265	14397	14379	14456	14323	14306	14362	14386	14584	14437	14408	14585	14547	14436	14543	14497	14348	14335	14544	14514	14483	14555	14397	14342	14344	14466	14406	14420	14311	14406	14335	14524	14367	14256	14434	14366	14434	14407	14126	14372	14413	14440	14412	14276	14339	14318	14439	14389	14312	14208	14222	14294	14236	14297	14357	14272	14428	14382	14453	14411	14527	14444	14469	14406	14437	14431	14386	14370	14340	14471	14539	14366	14608	14420	14200	14346	14424	14455	14200	14363	14511	14463	14513	14419	14503	14370	14402	14221	14342	14539	14457	14465	14370	14289	14647	14538	14403	14529	14479	14397	14408	14465	14329	14408	14356	14302	14289	14209	14416	14396	14242	14349	14445	14393	14395	14358	14448	14549	14414	14521	14394	14396	14259	14315	14447	14398	14510	14388	14378	14419	14649	14270	14318	14502	14478	14444	14645	14399	14337	14471	14472	14352	14421	14517	14525	14241	14483	14235	14611	14173	14432	14453	14457	14242	14470	14430	14503	14367	14387	14423	14327	14483	14194	14460	14177	14391	14437	14357	14547	14267	14290	14393	14423	14334	14340	14463	14238	14283	14398	14558	14497	14592	14408	14388	14409	14307	14272	14419	14217	14323	14323	14394	14453	14332	14379	14445	14260	14482	14464	14316	14435	14432	14457	14388	14449	14447	14321	14481	14462	14503	14335	14450	14366	14214	14472	14348	14342	14320	14330	14370	14513	14224	14424	14331	14267	14459	14592	14344	14469	14208	14413	14366	14516	14322	14298	14441	14246	14300	14424	14188	14265	14398	14388	14154	14222	14339	14241	14506	14382	14530	14345	14407	14322	14443	14602	14510	14473	14449	14352	14294	14350	14475	14443	14518	14418	14457	14374	14387	14401	14355	14188	14306	14460	14431	14499	14354	14399	14456	14282	14424	14436	14456	14308	14284	14472	14558	14422	14566	14399	14406	14532	14382	14459	14373	14528	14470	14326	14506	14391	14368	14539	14541	14415	14413	14274	14315	14611	14223	14410	14369	14470	14528	14335	14272	14244	14486	14550	14508	14445	14350	14191	14257	14444	14314	14469	14390	14417	14433	14381	14255	14346	14380	14476	14389	14321	14198	14433	14351	14186	14331	14331	14370	14378	14516	14375	14465	14209	14386	14534	14496	14413	14348	14166	14281	14286	14459	14331	14534	14359	14365	14457	14428	14515	14444	14451	14450	14445	14407	14380	14233	14236	14404	14258	14366	14399	14546	14362	14405	14488	14366	14158	14288	14206	14309	14414	14523	14367	14453	14521	14658	14462	14283	14368	14397	14300	14431	14569	14491	14221	14466	14473	14301	14538	14302	14515	14513	14336	14488	14487	14437	14589	14327	14404	14417	14448	14535	14482	14248	14232	14185	14301	14381	14315	14377	14363	14351	14477	14576	14470	14486	14235	14351	14404	14468	14445	14456	14311	14579	14450	14243	14391	14373	14337	14431	14380	14355	14341	14280	14151	14296	14262	14575	14508	14310	14340	14395	14498	14248	14422	14308	14550	14341	14416	14228	14218	14323	14563	14440	14293	14513	14462	14289	14250	14305	14413	14351	14257	14593	14443	14566	14390	14533	14400	14270	14276	14357	14486	14285	14546	14404	14271	14352	14468	14436	14362	14506	14584	14420	14371	14439	14470	14424	14546	14591	14425	14437	14415	14484	14485	14508	14500	14140	14437	14224	14512	14322	14493	14386	14409	14329	14325	14460	14449	14371	14231	14372	14372	14493	14401	14232	14155	14238	14423	14407	14382	14302	14358	14377	14421	14559	14417	14348	14401	14407	14327	14434	14339	14255	14288	14243	14302	14497	14467	14368	14485	14475	14527	14319	14300	14380	14310	14463	14319	14122	14454	14438	14356	14407	14423	14299	14269	14499	14383	14414	14382	14375	14198	14380	14427	14476	14170	14309	14370	14359	14349	14262	14467	14458	14366	14639	14599	14415	14116	14277	14501	14584	14392	14264	14479	14571	14516	14375	14271	14330	14467	14586	14337	14415	14182	14324	14275	14393	14481	14286	14387	14401	14425	14498	14456	14497	14423	14218	14537	14291	14414	14567	14516	14365	14292	14362	14397	14473	14416	14247	14322	14461	14514	14366	14367	14614	14440	14230	14332	14482	14435	14343	14623	14237	14256	14518	14427	14421	14397	14287	14242	14203	14602	14356	14252	14435	14247	14304	14264	14364	14417	14517	14650	14356	14417	14222	14295	14434	14248	14451	14506	14561	14489	14611	14442	14522	14291	14479	14470	14292	14418	14615	14431	14594	14567	14398	14415	14495	14400	14448	14496	14382	14325	14343	14352	14546	14566	14468	14491	14416	14413	14338	14290	14334	14189	14525	14529	14362	14261	14224	14451	14583	14353	14278	14328	14517	14388	14302	14434	14313	14339	14393	14509	14459	14282	14546	14297	14409	14437	14507	14302	14303	14358	14409	14455	14323	14370	14475	14338	14429	14361	14260	14561	14425	14520	14416	14314	14299	14552	14457	14360	14236	14414	14530	14414	14366	14640	14340	14390	14502	14330	14209	14435	14418	14472	14380	14398	14539	14488	14385	14436	14116	14446	14544	14572	14476	14640	14817	14575	14404	14314	14540	14330	14501	14531	14426	14299	14338	14450	14421	14290	14440	14288	14345	14262	14185	14451	14399	14242	14396	14384	14480	14381	14481	14443	14505	14434	14528	14449	14285	14402	14437	14595	14304	14487	14417	14447	14244	14169	14456	14338	14356	14448	14563	14352	14494	14484	14584	14444	14373	14273	14426	14265	14440	14434	14443	14410	14290	14412	14456	14322	14393	14382	14374	14527	14331	14697	14285	14312	14427	14258	14312	14407	14398	14333	14430	14394	14253	14303	14389	14422	14451	14297	14247	14389	14412	14400	14638	14395	14379	14543	14559	14437	14390	14330	14579	14398	14450	14413	14476	14430	14540	14383	14611	14432	14333	14454	14598	14536	14396	14298	14435	14559	14369	14492	14376	14378	14352	14385	14526	14210	14417	14348	14315	14384	14436	14251	14444	14312	14407	14366	14394	14488	14357	14323	14220	14440	14279	14386	14119	14104	14312	14245	14487	14466	14314	14519	14431	14364	14370	14520	14314	14530	14529	14489	14634	14456	14268	14486	14403	14445	14209	14318	14490	14450	14356	14521	14317	14293	14411	14381	14450	14409	14388	14326	14298	14291	14575	14479	14436	14255	14473	14426	14190	14257	14247	14434	14412	14418	14501	14414	14418	14242	14556	14660	14279	14470	14318	14318	14261	14336	14273	14459	14322	14513	14334	14192	14213	14357	14354	14469	14424	14422	14441	14539	14462	14523	14495	14254	14311	14339	14398	14247	14575	14407	14221	14391	14398	14373	14375	14490	14625	14428	14457	14358	14329	14355	14510	14251	14498	14424	14378	14414	14413	14547	14325	14263	14361	14232	14170	14339	14567	14354	14444	14464	14378	14290	14273	14236	14464	14445	14197	14496	14499	14319	14310	14377
25992	49674	45818	32223	24739	19016	14666	13279	13048	12866	12675	12578	12500	12540	12267	12350	12356	12396	12345	12440	12278	12297	12879	13592	13860	13541	12996	12679	12421	12281	12297	12247	12171	12214	12129	12265	12099	12204	12131	12307	12250	12176	12068	12051	12225	12184	12125	12279	12189	12305	12210	12313	12298	12161	12358	12154	12354	12182	12158	12100	12091	12150	12113	12141	12110	12203	12081	12330	12180	12287	12053	12241	12206	12206	12370	12062	12279	11989	12158	12122	12162	12208	12253	12133	12206	12273	12116	12207	12178	12151	12134	12181	12197	12214	12151	12224	12178	12340	12134	12056	12236	12128	12351	12119	12285	12291	12224	12179	12129	12184	12194	12200	12292	12183	12172	12231	11944	12222	12048	12184	12278	12228	12144	12098	12062	12189	12001	12066	12015	12380	12276	12312	12100	12121	12153	12285	12214	12268	12217	12338	12243	12061	12163	12076	12385	12227	12239	12209	12252	12086	12402	12226	12140	12261	12241	12167	12109	12082	12103	12302	12130	12119	12163	12266	12305	12223	11977	12247	12230	12247	12344	12163	12156	12178	12023	12201	12173	12155	12232	12207	12212	12254	12356	12214	12205	12190	12281	12321	12211	12257	12098	12212	12269	12173	12137	12381	12181	12182	12159	12191	12375	12264	12189	12167	12195	12200	12157	12117	12168	12442	12092	12145	12090	12286	12124	12167	12098	12220	12135	12173	12261	12194	12188	12215	12213	12097	12137	12091	12211	12199	12169	12248	12285	12130	12065	12077	12252	12199	12307	12313	12277	11981	12322	12188	12226	12184	12332	12296	12224	12246	12256	12315	12190	12339	12073	11892	12278	12293	12174	12236	12133	12119	12036	12233	12098	12250	12119	12203	12197	12266	12247	11974	12355	12167	12218	12220	12063	12124	12112	12209	12300	12169	12256	12257	12117	12129	12254	12205	12096	12223	12178	12209	12284	12266	12179	12233	12272	12240	12210	12277	12139	12185	12160	12134	12358	12172	12140	12175	12328	11906	12306	12050	11964	12179	12187	12034	12119	12243	12214	12134	12172	12214	12326	12319	12355	12243	12232	12270	12200	12074	12232	12061	12130	12274	12147	12188	12163	12204	12194	12020	12284	12015	12148	12311	12082	12121	12138	12158	12126	12351	12199	12187	12324	12126	12142	12184	12143	12115	12235	12071	12198	12260	12185	12213	12315	12157	12223	12182	12301	12260	12230	12122	12280	12189	12145	12167	12110	12358	12292	12122	12186	12201	12032	12084	12223	12250	12258	12232	12142	12251	12047	12049	12381	12318	12244	12220	12132	12172	12156	12337	12222	12299	12199	12037	12275	12147	12239	12147	12155	12119	12310	12172	12023	12070	12140	12014	12141	12329	12267	12074	12137	12030	12180	12121	12141	12236	12171	12210	12100	12233	12200	12181	12115	12316	12047	12308	12235	12156	12129	12156	12239	12392	12209	12022	12252	12120	12238	12228	12208	12101	12078	12180	12118	12350	12282	12098	12301	12009	12199	12180	12317	12389	12169	12190	12359	12294	12226	12168	12303	12483	11991	12236	12027	12020	12186	12081	12096	12067	12302	12234	12119	12163	12256	12192	12256	12249	12270	12143	12219	12129	12242	12074	12143	12181	12243	12275	12005	12159	12081	12121	12435	12218	12012	12146	12098	12192	12183	12177	12273	12313	12103	12148	12066	12124	12149	12086	12336	12245	12292	12120	12244	12282	12015	12198	12250	12102	12075	12255	12239	12156	12129	12121	12201	12276	12332	12208	12139	12114	12147	12212	12153	12206	12225	12052	12045	12202	12293	12109	12230	12144	12359	12182	12044	12190	12221	12173	12256	12311	12052	12123	12247	12187	12020	12126	12300	12274	12265	12117	12182	12290	12156	12214	12129	12234	12107	12199	12300	12187	12168	12239	12170	12180	12166	12100	12175	11977	12093	12277	12159	12090	12289	12183	12300	12114	12170	12157	12150	12300	12208	12171	12174	12142	12182	12306	12181	12083	12199	12135	12057	12229	12132	12055	12280	12288	12291	12079	12140	12210	12257	12095	12329	12185	12018	12157	12040	12150	12167	12200	12129	12178	12059	12397	12271	12217	12145	12230	12158	12142	12073	12267	12196	12118	12114	12118	12236	12235	12114	12105	12073	12085	12272	12112	12213	12303	12249	12091	12094	12208	12000	12296	12094	12164	12037	12235	12097	12340	12131	12106	12144	11913	12129	12125	12217	12035	12289	12232	12130	12068	12110	12153	12255	12115	12229	12089	12235	12128	12046	12116	12220	12269	11979	12206	12118	12104	12245	12241	12419	12065	12156	12126	12191	12340	12057	12077	12271	12194	12149	12257	12091	12161	12279	12121	12313	12319	12175	12365	12188	12128	12197	12282	12254	12166	12152	12373	12186	12157	12266	12173	12246	12255	12345	12207	12109	12072	12133	12207	12177	12104	12309	12235	12113	12224	12256	12165	12190	12097	12233	12126	12147	12177	12286	12139	12254	12191	12283	12165	12085	12046	12098	12135	12387	11990	12177	12215	12007	12207	12192	12108	12249	12177	12399	12144	12099	12171	12281	12194	12165	12060	11984	12405	12135	12197	11829	12083	12166	12169	12206	11996	12262	12249	12222	12270	12052	12168	12160	12280	12244	12193	12151	12289	12220	12220	12168	12319	12319	12157	12128	12170	12364	12292	12203	12121	12119	12117	12145	12002	12149	12184	12231	12017	12206	12278	12210	12172	12123	12178	12162	12249	12254	12066	12295	11905	12276	12066	11988	12263	12181	12284	12219	12118	12129	12108	12229	12194	12100	12111	12147	12060	12223	12239	12341	12357	12232	12367	12093	12319	12132	12340	12172	12117	12221	12435	12172	12063	12358	12245	12194	12083	12144	12128	12144	12184	12242	12235	12020	12346	12199	12272	12290	12135	12311	12185	12267	12261	12074	12090	12285	12129	11991	12362	12192	12269	12092	12071	12084	12094	12332	12110	12198	12050	12317	12254	12254	12077	12250	12058	12246	12272	12059	12177	12179	12147	12257	12093	12259	12274	12185	12066	12133	12311	12235	12158	12206	12040	12254	12170	12175	12272	12199	12299	12261	12140	12204	12240	12263	12241	12173	12147	11943	12159	12336	12087	12056	12323	12051	12202	12042	12300	12183	12156	12257	12083	12388	12174	12174	12230	12110	12215	12230	12297	11996	12301	12048	12258	12291	12140	12255	12275	12069	12120	12174	12250	12059	12129	12254	12210	12043	12398	12191	12213	12171	12243	12019	12152	12225	11992	12302	12268	12117	12063	12146	12201	12354	12240	12082	12251	12195	12155	12142	12023	12129	12223	12146	12023	12136	12209	12178	12276	12143	12091	12301	12206	12110	12150	11998	12261	12130	12226	12216	12218	12196	12042	12252	12233	12155	12139	12212	12095	12197	12114	12255	12075	12250	12167	12302	12055	12154	12226	12355	12216	12128	12184	12109	12215	12153	12115	12313	12097	12170	12157	12151	12165	12092	12220	12305	12169	12117	12307	12227	12412	12153	12320	12174	12036	12209	12220	12192	12223	12277	12227	12087	12137	12111	12217	12130	12106	12068	12076	12186	12180	12262	12205	12161	12172	12254	12074	12106	12253	12063	12360	12074	12067	12186	12129	12287	12300	12230	12110	12298	12219	12072	12115	12103	12308	12211	12089	12084	12028	12138	12135	12208	12169	12236	12210	12048	12078	12278	12056	12168	12237	12039	12186	12130	12195	12177	12124	12232	12237	12152	12297	12072	12253	12052	12021	12029	12300	12165	12065	12151	12396	12295	12370	12248	12381	11997	12285	12258	12143	12259	12063	12068	12189	12313	12162	12162	12159	12194	12206	12043	12067	12273	12247	12210	12035	12111	12058	12195	12135	12001	12285	12114	12123	12357	12032	12082	12186	12187	12070	12257	12290	12153	12197	12270	12221	12156	12238	12172	12201	12151	12175	12276	12027	12031	12260	12151	12199	12158	12183	12304	12306	12123	12146	12167	12185	12080	12193	12215	12061	12103	12295	12196	12165	12198	12330	12226	12059	12229	12248	12308	12038	12070	12151	12132	12125	12187	12140	12281	12316	12173	12265	12199	12239	12398	12099	12172	12214	12214	12185	12106	12192	12027	12377	12143	12283	12224	12083	12195	12193	12318	12174	12123	12170	12336	12084	12055	12181	12363	12077	12173	12223	12138	12285	12116	12041	12184	12101	12084	12363	12120	12103	12270	12229	12308	12109	12163	12087	12162	11929	12113	12095	12267	12299	12204	12226	12111	12151	12250	12273	12298	12056	12146	12280	12102	12199	12181	12366	12206	12053	12290	12289	12126	12038	12213	12131	12196	12204	12174	12201	12188	12175	12172	12109	12129	12331	12080	12144	12046	12204	12192	12097	12239	12051	12334	12101	12261	12176	12191	12388	12150	12205	12165	12121	12133	12378	12068	12174	12388	11962	12118	12199	12215	11939	12283	12203	12117	12306	12093	12124	12280	12331	12288	12236	12213	12244	12182	12347	12312	12199	12195	12303	12138	12200	12159	12168	12290	12202	12083	12068	12184	12260	12350	12185	12082	12107	12273	12099	12126	12230	12218	11964	12098	12095	12241	12151	12253	12148	12059	12269	12056	12166	12121	12256	12192	12257	12259	12165	12370	12099	12328	12258	12168	12258	12300	12204	12233	12283	12212	12324	12136	12139	12085	12228	12187	12245	11950	12019	12190	12108	12269	12165	12073	12232	12260	12070	12307	12081	12232	12038	12194	12061	12153	12116	12232	12288	12241	12220	12215	12313	12303	12135	12035	12213	12094	12290	12104	12198	12241	12213	12047	12268	12194	12210	12197	12230	12312	12126	12264	12080	12200	12167	12256	12047	12154	12171	12180	12147	12260	12244	12031	12156	12091	12216	12359	12223	12333	12318	12231	12328	12236	12223	12355	12016	12069	12250	12213	12241	12161	12130	12164	12191	12225	12122	12120	12225	12231	12278	12237	12232	12137	12259	12023	12186	12173	12296	12161	12216	12142	12248	12251	12214	12160	12193	12106	12071	12214	12036	12253	12234	12109	12114	12119	12136	11971	12348	12223	12212	12226	12062	12002	12132	12149	12396	12236	12124	12027	12149
24706	21263	29033	29627	23842	20344	19129	17906	17423	17645	17422	17157	17306	17302	17421	17302	17322	17110	17306	17188	17268	17304	17261	17446	17594	17699	17500	17265	17182	17033	17025	16948	16974	17264	16981	17150	17189	17117	17066	17118	17112	17012	16819	17152	17134	17123	17054	17134	17003	17023	17179	17313	17234	17244	17046	17169	17019	16983	17157	16956	16948	17198	17065	17097	17147	17043	17191	17213	17117	17020	17196	17025	16896	17188	17064	17157	17137	17201	17141	16991	17292	16955	17052	17166	17115	17036	17199	17020	16984	17127	17014	16909	16935	17146	17109	17127	17025	17048	17267	17025	17066	17061	17078	17136	17031	17105	17125	17110	17171	17317	16850	17002	17077	17273	16968	17225	17139	17104	17020	17238	17111	16986	17147	17248	17083	16862	17100	17050	17022	17021	17176	17008	17119	16973	17068	16974	16913	17123	17178	17036	17038	17053	16896	16977	17167	16862	17058	17435	16935	17172	17029	16925	17274	16934	17023	17021	16955	17201	17297	17229	17068	16976	17189	17074	17011	17177	17029	16920	17091	16855	17160	17030	16890	16957	17199	17179	17100	17119	17125	16864	17085	17041	16899	17165	17063	16949	16913	17077	17133	17024	16998	17033	16933	17076	17037	17079	16875	17247	17071	17147	17101	17029	17024	17086	17092	17008	17192	16925	17025	16844	16973	16970	17022	17053	17220	16796	17198	17174	17060	17188	17088	16944	17056	17045	17279	17035	16977	17030	17128	17077	17076	17283	16942	17134	17061	17258	17180	17261	17171	17101	16934	17097	17110	16974	17071	16918	17076	17136	17280	17047	16873	16901	16774	17337	17297	17156	17198	17111	16899	17170	16905	17004	17132	16984	16988	17116	17129	17106	17143	17155	17045	17184	17115	17320	17140	16989	17059	17006	17085	17216	17023	17074	17107	16813	16789	16870	17044	17092	17107	16941	17191	17159	17220	17052	17031	17017	17074	17000	17128	17012	16909	16967	16996	17039	17002	17112	17130	17042	17001	17232	16985	17127	16989	16969	16992	17121	17133	17125	17102	17174	17188	17315	17132	17061	17059	17057	17139	17026	16957	17123	17194	17223	16999	17013	17019	16912	17007	17147	17137	17121	17042	17167	16871	17065	16918	17184	16982	17078	17029	16866	16904	17088	17215	16941	17095	17248	17092	16990	17042	17071	17005	16993	16742	17010	17150	16896	17002	17165	17143	16977	17164	17153	17149	16994	17036	17249	17108	17158	17265	16945	16960	16989	16785	17051	17042	16900	16973	17235	17075	16990	16980	17074	16915	17198	17258	17006	16997	17011	17252	17083	17083	17037	17023	17063	17079	17057	17158	17059	17269	17239	17032	17276	16952	17181	17034	17052	17157	17135	16919	16930	16936	16993	17115	17078	17215	16899	17201	17000	17268	17069	17201	17007	17120	17041	17226	17138	17138	16879	17061	17162	17196	17151	16880	17307	17106	16964	17243	17060	17047	17086	17191	16823	17346	16934	17117	17022	17140	16969	17163	17185	17036	16952	17224	17126	17181	17286	17168	17167	16930	17134	17149	17026	17072	17170	16944	16922	17123	17249	17136	17104	16925	16981	16916	17051	17171	17029	17040	17089	16916	17131	17116	16742	16977	16975	17064	17043	17284	17019	17216	17256	17103	17090	17178	17120	17382	17028	17226	16928	17060	17152	17270	17053	17071	17182	17071	17007	17138	17007	16720	17112	16969	17029	17015	16977	17147	17138	16978	16840	17362	17127	17116	16935	17063	17163	17120	17186	17305	17076	17028	16966	17356	17094	17052	17163	17134	17351	17030	17184	17218	16911	16954	17086	16934	16949	17129	17142	16973	17026	17319	17084	17105	17136	17084	17023	16939	17128	17127	17065	17013	17005	17153	17055	16883	16983	17138	17054	17239	17158	16992	16915	16894	17066	16911	16923	17053	17134	17056	17114	17135	16981	17200	17029	17155	16911	17025	17115	17065	17080	17363	16978	17151	17060	17212	17170	17187	17032	16999	17066	16997	16911	16994	17113	17105	17024	17068	17200	17093	16697	16978	17026	16781	17083	17109	17068	16997	16938	16854	17213	16900	17013	17140	17205	17193	17148	16923	17138	17136	17005	16982	16897	17195	17268	17178	16972	17029	17072	16953	17052	17002	16947	16880	17154	16854	17079	17024	17151	16967	16832	17113	16996	17048	16934	17058	17072	16973	17171	17192	17039	17102	17218	17024	16861	16956	16974	17070	16899	17128	16998	17156	17193	16971	16982	17243	17080	17116	16950	17095	16906	17114	17107	16994	16990	17016	17052	17114	17117	17021	17210	17129	16990	16781	16936	17024	17081	17064	17012	17143	16909	16997	17162	16941	17127	16888	16955	16880	16922	17135	17117	16963	17060	17174	17086	16843	17308	17314	16966	17176	16896	17176	17161	17068	16920	17217	16924	17177	17106	16948	17207	17142	17069	16934	17024	17153	17175	17122	17045	17131	17072	16792	17205	17088	17001	17089	17147	16960	17189	17091	16979	17209	16891	17064	16935	17122	17325	17171	17149	17202	16900	17132	17107	17130	17231	17170	17079	17200	16806	16869	17009	17298	17207	17152	17147	17244	17092	16973	17125	17175	17112	17056	17143	17244	17177	17112	17255	17117	16938	17075	17223	17280	17111	17066	17063	17161	17111	17215	16944	17004	17081	16989	17099	17055	17108	17185	17292	17223	17031	16908	17031	16889	17193	17057	17163	17163	17108	17155	17065	17188	16999	16891	16997	17347	17201	16990	17019	16947	17164	17110	17203	16887	17062	16900	16927	17071	16954	17129	16943	16938	17036	17072	16966	17031	16864	17143	17040	16943	17072	17262	17139	16870	17009	17206	16980	17249	17085	17020	17030	17089	16895	17077	17103	17204	17056	17105	16925	17186	16974	17142	17043	17247	17182	16872	16881	17026	17005	17234	16748	17103	17252	17351	16826	17021	17057	16959	17030	16970	17106	17154	16986	17196	17084	17212	17060	16854	16972	17137	17203	16993	16955	17128	17048	17278	17205	16935	16969	16990	17110	17174	17108	16989	16985	17010	17080	17041	17148	17007	17024	17116	17267	16951	17053	16905	16950	16911	16870	17195	17051	17082	17006	17060	17185	17077	16975	17139	17285	17142	17225	16995	16830	17259	17032	17292	17176	17237	16832	17032	17166	17131	17162	16919	17071	16988	16918	16966	17008	17065	17000	17044	16845	17047	17176	17020	17055	17127	17054	17142	17203	16909	16707	16956	17015	17254	16921	17008	16997	17114	17129	17057	16916	17221	17181	17181	17259	17194	17068	17120	17044	17015	16941	17095	17117	16852	17018	17141	17058	16996	17119	17098	17026	16971	17135	16916	17069	17112	17011	17027	17050	16908	17303	17161	17281	17093	17014	17163	17206	17127	17025	17053	17203	16951	17088	17326	17139	17030	16968	17151	17177	17193	17072	17154	17243	17120	16770	16877	16980	16997	16866	16982	17018	17013	16793	17187	17052	16960	17016	16942	17019	16924	17045	16905	17032	17118	16741	16938	16970	17187	17067	17130	17251	17160	16927	17132	17238	16959	17258	17010	17164	17030	17017	16984	16986	17184	16986	17034	17159	17153	17052	16959	17121	17021	17149	16770	16907	17019	17132	17289	17049	17165	16968	17189	17086	17071	17172	17076	16999	17279	17090	17064	17046	17210	17046	16964	17045	16994	17112	17064	17005	17121	17272	16992	17317	17086	17252	17151	16922	17094	17166	17073	17057	16828	17240	16862	17065	17241	17141	17104	17280	17043	17005	17137	17211	16923	17063	16999	17025	17110	17012	17086	17072	17136	17113	17293	17060	17251	17116	16978	16961	17103	17133	16825	17079	17146	17109	17207	16912	17133	17015	17073	17020	17033	17003	17074	16923	16856	17112	17121	16950	17055	17237	16987	17086	17016	17215	17053	17158	17009	17232	17237	17115	17074	17165	17001	17101	17099	16955	17025	16952	16941	17118	16952	17077	17141	17039	16976	17023	17098	17246	17065	17144	17215	17079	17251	17005	17056	17118	17001	17145	17126	17268	17011	16804	16833	17098	17245	17270	17007	17051	17000	17042	17004	17237	17019	16933	17046	17002	17022	17026	16775	16964	17058	16892	17109	17099	16987	17002	17231	17074	17139	17062	17185	17169	17236	16989	17070	16934	17225	17068	17149	17208	16960	16825	17360	17068	17055	17176	16833	17074	17271	17044	17056	17188	17159	17080	17038	16931	17050	17009	17341	17054	17039	17080	17030	17171	17109	16944	16994	17202	17075	16986	17098	17173	17091	17006	17091	16999	17134	17113	17138	17006	17097	17128	17169	17038	17073	16908	17166	17084	17237	17030	17085	17073	17157	17157	16943	17107	17303	17146	17157	17161	17192	17151	17191	17098	17069	16944	17019	17132	17052	17090	17164	17142	17288	17203	17140	16887	17147	17097	17065	17005	17110	17117	16862	17214	17153	17050	17292	16948	17060	16930	16980	17159	17131	17077	17094	17097	16793	17034	16938	17259	17043	17153	17264	17027	17096	17180	16917	17031	17068	16997	17135	16920	17381	17129	16939	17279	17215	17145	17114	16824	16864	17026	17256	17144	17089	17103	17235	17310	17304	17223	17295	17133	17155	17148	17047	17127	17027	17126	17066	17155	17048	17146	17098	16962	17177	17200	16957	17223	17113	17012	17209	17025	17002	17043	17142	17168	17169	16885	17009	17140	17167	17137	16984	17026	17118	16967	17050	17120	17075	17078	17237	17187	17078	17176	17071	17083	17288	17214	16894	17200	16991	17214	16757	16884	17013	16946	17198	16958	17064	17239	17073	17129	17172	17149	17079	17036	16955	17223	17078	17119	16751	17024	17172	16993	17068	17018	17186	17213	16936	17023	17154	17058	17119	17122	17059	17046	17014	16981	17124	17009	17106	17084	16978	17031	16954	17151	17152	17100	17127	16900	17083	17104	17131	17124	17011	17126	17135	16802	17026	17143	16799	17134	17182	17011	16982	16962	17185	17090	17144	16924	17063	17058	16958	17230	17139	16917	17243	17243	17010	17024	17180	17197	17016	17118	17109	16969	17047	17099	17029	16916	17062	17035	16971	17049	17177	17174	17083	17186
27664	49371	41459	30750	22738	16872	15267	14619	14245	14287	14101	14031	13821	13940	14002	13766	14000	14102	13893	13838	13867	13871	14122	14570	14448	14420	14297	14083	13879	13864	13808	13832	13791	13847	13869	13714	13735	13771	13690	13863	13701	13836	13745	13613	13718	14023	13591	13657	13883	13780	13846	14117	13669	13941	13788	13720	13841	13823	13889	13794	13864	13928	13786	13763	13723	13732	13817	13852	13716	13874	13682	13709	13933	13722	13831	13682	13720	13785	13700	13756	13754	13816	13835	13722	13870	13798	13883	13767	13847	13774	13779	13689	13728	13798	13669	13873	13697	13765	13678	13820	13815	13872	13660	13686	13705	13824	13768	13816	13867	13903	13728	13630	13935	13972	13638	13981	13919	13639	13707	13829	13734	13843	13712	13741	13720	13814	13745	13829	13660	13934	14004	13709	13791	13821	13795	13848	13688	13755	13870	13840	13754	13936	13734	13659	13832	13742	13827	13709	14025	13790	13771	13713	13643	13748	13725	13732	13841	13657	13754	13943	13687	13682	13742	13868	13957	13786	13895	13837	13912	13844	13883	13791	13744	13776	13798	13815	13789	13831	13787	13717	13827	13681	13763	13871	13797	13929	13687	13791	13960	13791	13864	13730	13794	13748	13827	13860	13747	13593	13731	13900	13899	13861	13941	13751	13954	13823	13846	13769	13707	13785	13735	13799	13693	13767	13802	13853	13816	13667	13723	13772	13594	13826	13856	13775	13877	13862	13880	13820	13881	13745	13756	13796	14014	13775	13688	13859	13778	13882	13818	13816	13785	14078	13727	13863	13740	13604	13835	13669	13678	13752	13671	13886	13856	13914	13864	13781	13737	13964	13758	13724	13921	13724	13658	13824	13773	13771	13713	13809	13717	13801	13758	13784	13747	13843	13656	13636	13934	13685	13825	13779	13845	13767	13646	13714	13911	13706	13841	13925	13797	13799	13805	13703	13781	13817	13975	13889	13864	13873	13770	13781	13725	14055	13704	13751	13749	13714	13743	13755	13789	13724	13828	13900	13666	13808	13747	13770	13816	13736	13776	13821	13695	13787	13721	13690	13877	13737	13841	13813	13666	13819	13673	13707	13638	13681	13647	13741	13775	13735	13759	13709	13879	13803	13728	13888	14056	13634	13910	13885	13967	13711	13865	13664	13725	13671	13775	13929	13753	13701	14017	13738	13847	13805	13768	13879	13880	13751	13927	13691	13841	13633	13764	13874	13555	13748	13779	13758	13942	13815	13647	13855	13910	13815	13897	13873	13804	13861	13804	13929	13744	13652	13743	13872	13859	13942	13821	13677	13880	13743	13682	13869	13764	13918	13936	13843	13824	13659	13801	13656	13627	13796	13793	13772	13821	13685	13729	13666	13796	13632	13762	13896	13908	13885	13832	13775	13918	13821	13563	13845	13703	13745	13871	13800	13766	13930	13840	13791	13761	13844	13861	13667	13759	13698	13757	14040	13674	13915	13873	13965	13912	13663	13736	13813	13798	13755	13672	13872	13772	13849	13983	13729	13747	13562	13808	13846	13682	13763	13785	13599	13858	13787	13813	13885	13773	13841	13775	13843	13851	13761	13740	13695	13714	13763	13611	13681	13837	13696	13859	13695	13820	13968	13759	13864	13777	13834	13813	13908	13825	13699	13692	13798	13878	13974	13981	13818	13951	13814	13812	13790	13738	13796	13898	13832	13678	13820	13868	13815	13672	13720	13646	13738	13703	13805	13843	13740	13769	13883	13895	13577	13787	13859	13697	13713	13701	13928	13930	13922	13809	13815	13681	13665	13747	13846	13695	13978	13896	13808	13785	13831	13842	13786	13797	13697	13869	13799	13779	13701	13606	13805	13689	13817	13707	13756	13678	13741	13819	13753	13610	13668	13843	13786	13828	13704	13815	13864	13771	13801	13996	13674	13868	13765	13768	13732	13764	13895	13745	13771	13867	13883	13797	13892	13909	13657	13738	13812	13823	13565	13673	13586	13850	13904	13936	13749	13804	13828	13603	13816	13789	13651	13806	13836	13756	13865	13735	13819	13682	13713	13912	13699	13730	13771	14008	13827	13924	13904	13854	13830	13806	13923	13753	13894	13867	13770	13734	13627	13793	13796	13655	13838	13821	13827	13845	13851	13745	13901	13646	13890	13733	13730	13980	13829	13716	13851	13887	13818	13868	13792	13704	13674	13663	13984	13897	13648	13861	13741	13597	13657	13833	13731	13820	13690	13876	13788	13908	13797	13712	13700	13746	13773	13827	13682	13719	13816	13763	13919	13755	13678	13586	13685	13745	13624	13995	13832	13742	13741	13924	13809	13705	13957	13719	13733	13830	13902	13765	13870	13944	13638	13845	13629	13804	13795	13976	13643	13902	14012	13750	13851	13921	13778	13960	13871	13882	13908	13783	13714	13809	13729	13602	13674	13883	13795	13716	13622	13813	13777	13743	13630	13745	13872	13851	13822	13791	13876	13952	13677	13551	13941	13678	13619	13737	13893	13787	13840	13761	13886	13906	13742	13926	13849	13730	13865	13849	13776	13731	13677	13693	13768	13855	13721	13939	13759	13707	13847	13828	13923	13845	13867	13817	13859	14064	13781	13817	13783	13719	13760	13911	13763	13807	13794	13877	13836	13740	13621	13900	13651	13768	13756	13715	13849	13935	13805	13685	13668	13905	13959	13951	13809	13917	13793	13833	13950	13716	13678	13731	13865	13862	13647	13761	13803	13703	13782	13764	13720	13737	13911	13761	13880	13718	13607	13835	13892	13780	13618	13879	13683	13842	13744	13828	13650	13751	13822	13875	13571	13775	13801	13830	13791	13774	13885	13644	13800	13991	13859	13702	13755	13880	13770	13937	13704	13810	13675	13878	13876	13764	13697	13708	13864	13948	13745	13679	13837	13657	13824	13848	13748	13682	13714	13809	13879	13846	13772	13651	13788	13886	13713	13761	13881	13894	13666	13840	13880	13803	13965	13763	13944	13828	13884	13811	13739	13845	13773	13875	13755	13908	13816	13875	13860	13844	13715	13918	13915	13717	13701	13771	13746	13775	13748	13790	13815	14019	13619	13644	13888	13726	13753	13730	13777	13727	13870	13628	13713	13840	13715	13710	13726	13843	13872	13630	13788	13822	13954	13695	13742	13733	13790	13827	13849	13830	13842	13609	13714	13854	13721	13848	13878	13871	13626	13907	13742	13867	13663	13756	13819	13720	13778	13633	13859	13793	13830	13850	13731	13887	13838	13580	14014	13787	13788	13854	13845	13850	13583	13924	13563	13858	13794	13821	13854	13673	13717	13809	13787	13911	13745	13822	13784	13643	13927	13831	13852	13766	13824	13815	13808	13807	13849	13778	13941	13863	13820	13888	13635	13834	13817	13802	13778	13614	13716	13733	13865	13622	13859	13858	13779	13802	13603	13615	13717	13729	13853	13714	13735	13632	13620	13705	13762	13790	13775	13827	13757	13872	13680	13820	13726	13894	13823	13825	13879	13913	13671	13653	13704	13766	13862	13703	13880	13817	13780	13841	13761	13808	13780	13638	13850	13725	13823	13865	13903	13853	13886	13729	13701	13689	13893	13869	13776	13900	13707	13813	13823	13851	13810	13771	13705	13718	13753	13771	13739	13814	13790	13856	13781	13758	13744	13910	13775	13897	13822	13870	13707	13862	13760	13691	13717	13815	13837	13944	13724	13751	13825	13681	13882	13626	13936	13795	13973	13820	13758	13834	13784	13745	13805	13793	13802	13828	13801	13876	13759	13755	13540	13798	13718	13738	13809	13861	13631	13892	13903	13727	13831	13763	13932	13771	14048	13739	13829	13751	13793	13783	13963	13738	13790	13687	13730	13760	13903	13823	13761	13816	13672	13851	13742	13853	13785	13818	13848	13695	13663	13904	13828	13782	13754	13572	13772	13695	13808	13816	13719	13674	13820	13723	13827	13760	13842	13864	13804	13844	13804	13713	13677	13800	13787	13894	13674	13774	13896	13703	13789	13901	13826	13664	13879	13756	13768	13808	13765	13720	13752	13822	13712	13888	13709	13840	13762	13603	13689	13758	13876	13667	13856	13900	13734	13748	13695	13959	13549	13574	13794	13878	13602	13876	13713	13637	13818	13789	13726	13871	13703	13807	13847	13812	13701	13730	13883	13829	13686	13860	14022	13842	13868	13982	13789	13883	13649	13883	13596	13843	13712	13935	13679	13812	13774	13864	13810	13709	13895	13879	13721	13848	13928	13677	13823	13853	13674	13775	13668	13847	14006	13693	13834	13827	13747	13551	13758	13885	13780	13881	13810	13812	13762	13812	13681	13835	13898	13794	13903	13765	13713	13839	13633	13842	13862	13764	13843	13888	13772	13597	13889	13739	13720	13743	13836	13837	13799	13850	13836	13754	13853	13674	13588	13766	13754	13816	13798	13700	13833	13675	13803	13913	13727	13732	13675	13789	13772	13710	13703	13833	13822	13673	13781	13731	13709	13863	13777	13753	13663	13857	13740	13945	13778	13732	13880	13768	13830	13761	13796	13834	13775	13812	13908	13735	13782	13801	13702	13839	13879	13712	13732	13756	13787	13804	13813	13945	13762	13684	13843	13790	13701	13758	13750	13822	13626	13839	13631	13857	13817	13643	13697	13669	13792	13798	13759	13818	13944	13672	13635	13794	13874	13918	13978	13865	13761	13993	13509	13791	13713	13855	13745	13736	13768	13703	13883	13734	13827	13685	13890	13711	13831	13664	13920	13795	13858	13809	13876	13835	13949	13652	13722	13880	13899	13863	13886	13656	13596	13826	13658	13900	14050	13976	13879	13744	13737	13799	13763	13853	13791	13773	13777	13835	13531	13801	13918	13776	13647	13847	13912	13742	13878	13656	13742	13703	13669	13967	13831	13719	13715	13825	13707	13852	13890	13815	13879	13827	13703	13925	13738	13853	13675	13714	13921	13678	13618	13860	13837	13850	13745	13873	13923	13855	13804	13781	13848	13732	13662	13599	13663	13810	13666	13736	13906	13720	13781	13606	13782	13819	13836	13730	13816	13817	13878	13848	13832	13882	13721	13633	13821	13864	13731	13853	13884	13865	13802	13747	13803	14001	13795	13817	13730	13716	13844	13774	13832	13560	13765	13787	13868	13859	13719
22091	21151	28646	24600	22490	24491	25101	20200	18827	19215	18902	18815	18810	18454	18492	18372	18380	18602	18253	18321	18357	18322	18780	19902	20264	19932	19505	18909	18567	18355	18244	18144	18184	18109	18074	17905	18196	18270	18168	18097	18033	18242	18142	18072	18057	18104	18219	18110	18060	18017	18210	18078	17939	18189	18140	18360	18308	18071	18338	18048	18095	18000	18110	18306	18038	18144	18118	18163	18099	18192	18172	18014	18156	17945	18046	18064	18072	18102	18090	18235	18133	18022	18277	18274	18010	17897	18040	18194	18220	17970	17888	18044	18124	17914	18045	18198	18035	17963	18126	17975	18047	18052	18092	18142	18195	18146	17986	17984	18290	18030	18152	18133	18020	18282	18264	18038	18198	18213	18039	18156	17924	18053	18031	18068	17939	17954	18122	17985	18268	18240	18161	18038	18061	18035	18218	18274	17978	17997	18142	18075	18018	18106	18128	18046	17821	17887	17970	18135	18074	18084	18256	17847	17859	18178	18332	18145	18062	18072	18186	18067	18103	18114	18120	18096	18345	18113	17939	18122	17946	18247	18159	18079	18209	17909	17886	17997	18182	18097	18123	17917	18214	17891	17771	18017	18057	18078	18181	17993	17999	18135	17976	18324	18211	18236	18163	18042	18215	18046	18060	18131	18173	18019	18233	18086	17958	18093	17967	18187	18077	17987	17923	18276	18285	18059	18034	18041	18080	17956	18115	18186	18328	18068	18165	18018	17973	18203	18034	17831	18005	18085	18129	18267	18148	17934	18188	18189	18258	17954	17985	18089	17955	18128	18050	17977	18071	18158	17850	18230	18114	17968	18011	18196	18081	18123	17937	18143	18068	18270	18036	18217	18027	18134	17936	18129	18325	18096	18029	18030	17977	18296	18081	18013	18212	18096	18085	18023	18048	18131	18329	18177	17987	18008	18110	18209	18165	17792	18085	18079	18217	18136	18188	17914	18303	18124	17978	18090	18167	17985	18223	18202	18053	17994	18188	18177	18031	18030	17974	18202	17879	18147	18020	18166	18211	18105	18034	18154	18034	18030	18200	18119	18288	17672	17983	18128	17999	18210	18021	17950	17986	18104	18106	18042	17879	18118	18275	18092	18109	18228	18029	17866	18023	18192	18175	17954	18042	17923	18174	18107	18019	18144	18166	18140	18252	18172	18143	18189	17943	17803	18098	18075	18023	18219	18225	18239	18077	18120	18128	18113	18256	17865	18282	18039	18142	18154	17968	18162	18212	18013	18089	18012	18031	18168	18146	18134	18108	18174	18068	18091	18232	18004	18039	17781	18044	18113	17871	18032	17987	18408	18318	18170	18013	18013	18115	18135	18241	18124	18065	18153	18143	18156	17986	18086	18049	18054	18011	18002	18049	18244	18206	18164	17883	18264	18314	18081	18276	18111	17860	17983	18156	18120	17832	18141	17974	17899	18051	17884	18004	18267	18177	17992	17973	17914	17851	18094	17989	18026	18210	18178	18136	18247	18073	18022	18087	18312	18018	17975	18031	18120	18141	17921	18069	18053	18017	18112	18085	18137	18242	17988	18289	18214	18053	18133	18084	17739	17983	18006	18170	18241	18173	18101	18228	18082	18189	18079	18062	18008	17876	18005	18148	18250	18092	17990	18055	17955	18121	18279	17989	17949	17996	18079	18091	18032	17863	18207	18055	17906	18040	18053	18040	18075	18207	18278	18195	18072	18053	18205	17985	18062	17739	18022	17991	17972	18224	18163	18092	18087	18058	17932	17870	18178	18160	18135	18230	18319	17986	18144	18066	18055	18031	18165	18233	18087	18089	18242	18054	17901	18145	18265	18160	18004	18064	18081	18017	17899	17926	18169	18122	18185	18252	17967	17977	17979	17887	17911	18178	17946	17957	18031	18106	18277	18211	18137	18085	17917	18011	17935	18253	18172	18089	18035	18158	18360	18177	18146	18136	17970	18054	18011	18191	18102	17969	18388	17942	18248	18256	18031	17997	17933	17980	18158	18227	18189	17901	18088	18128	18105	18023	18117	18089	18088	18136	18160	18173	18050	18151	18194	17998	18291	18066	18032	18126	17892	17964	17991	18086	18202	18142	17921	18074	18115	18254	17963	17992	18249	18280	18122	18072	18023	18219	18167	18149	18098	17916	18080	18182	18014	18068	17998	18020	17993	18161	17977	18051	18196	18167	18195	18306	18235	18056	18018	18155	17989	18114	18126	18049	18110	17985	17924	18047	17809	17977	18028	18094	18068	18142	18047	18115	18144	17966	18310	18319	17999	18028	17927	18340	18040	18103	17937	18135	18224	18074	18032	18176	18201	17861	17892	18042	18237	18104	18139	18183	18261	18154	17854	18067	17999	18030	17978	18103	18096	18063	17892	18265	18058	18093	18110	18165	18209	18132	17981	18111	18163	18117	18203	17827	17806	18165	18037	18041	17952	17994	18336	18207	18244	17976	18096	18164	18028	18090	18249	18196	17920	18243	18151	18165	18105	18063	17929	17939	18028	18149	18009	17973	18112	18054	18175	18023	18071	18184	18114	18094	18113	18128	18039	18203	17874	18069	18069	17957	18182	18086	18328	18107	18008	18084	18200	18010	18168	17918	18020	18053	18281	18158	18058	18135	18071	17985	18235	18058	17982	18297	18209	18090	18246	18108	18028	18050	18140	18007	18135	17928	17990	17953	18077	18019	18076	18171	18131	18047	18151	18122	18020	18133	17910	17927	18090	17978	18098	18134	18083	18102	18098	17995	18007	17902	17997	17936	18050	18199	18195	18050	17812	17972	17946	18053	18016	18301	18096	18208	17962	18115	17963	18082	18153	18130	18047	17956	18205	18095	18077	18154	18172	17936	17888	18164	18259	18132	18022	18115	18034	17998	18151	18153	18027	18079	18073	18157	18124	18097	18130	18018	18256	17967	18111	18163	17943	18148	18083	18119	17982	18091	18096	18219	17984	18167	18114	18063	18298	18049	17936	17989	18022	17945	18186	18588	18034	18280	18204	17941	17964	18007	18275	18159	18099	18162	18223	18103	17941	17998	17920	17950	18016	18074	18130	18112	18016	18048	18325	18191	18427	18112	17979	17906	18060	18175	18281	18185	18121	17895	18194	18184	18259	18175	18150	18189	18209	17921	18141	18200	18091	18148	17995	18207	18058	18113	18149	18236	18065	18421	17997	17960	18219	18007	18099	18030	18103	18163	17825	18200	18028	18072	18228	17985	18013	17979	17983	17908	17885	18152	18122	18089	18032	18204	18133	18050	18081	18030	18005	18036	18070	17970	18136	17996	18151	17891	17848	18079	18244	18005	18033	18121	17983	18048	18121	18149	17834	17986	17826	18087	17938	18267	18302	18051	17886	18010	18162	18209	18159	18043	18121	18056	17954	17955	18144	17898	18096	18137	18162	18054	18096	17997	18243	18326	18114	18049	18145	18225	18225	18000	17962	17909	18005	18089	18366	18334	18042	18175	18214	18005	17902	18056	18235	18085	18123	18065	17985	18137	18120	18304	18054	18074	18331	18034	18157	18123	17954	18288	18245	17849	18167	18127	17920	18205	17974	17870	18093	18327	18060	18011	18185	18016	18281	18146	18075	17951	18249	18213	18258	17977	18395	18143	18060	18040	18023	18084	18113	17984	18115	17946	17941	17949	18120	18131	18169	18107	18004	18085	18161	18212	18030	17988	18237	18122	18165	18192	18031	18099	18048	18158	17994	17963	17970	18074	18277	17993	18095	18268	18034	18247	18151	18105	18211	18048	18063	18252	18161	18114	18123	17846	18104	18184	18129	18042	18012	18159	18054	18290	17993	18060	18087	18176	18167	18133	17864	18203	18225	18137	18001	18021	18119	18122	18188	18071	18166	18095	18039	18066	18055	18208	18234	18061	17953	18130	18126	18141	18260	18112	18010	18320	18279	18111	18030	18226	18249	18003	18170	18180	18092	17880	18174	18269	18183	18071	18076	18107	18288	18016	18304	17876	18206	18090	17942	17968	18275	18170	18113	18223	18070	18164	17974	17956	18223	17968	17979	17989	18083	18203	18022	18125	18088	18025	18081	18101	17924	18063	17944	18114	18270	18000	18079	18005	18127	18002	18217	17861	17949	17896	17925	17969	18139	18076	18017	18104	17936	18206	18026	18012	18057	18199	18105	17987	18078	18197	18172	18019	17959	17981	18086	18300	18152	18121	18030	17965	18046	18128	17960	18146	18027	18312	18037	17981	18147	17978	18213	18061	18144	18091	17972	18049	18175	17999	17954	17965	17943	18270	17958	17912	18076	18191	17950	18130	18203	18207	17823	18009	17984	18090	18063	18125	18091	18054	18113	18027	18119	18243	18162	18088	18172	17907	18185	18154	18195	17971	18125	18142	18015	18194	18007	18078	17938	18048	17909	18159	18343	17938	18088	18024	18037	18266	18047	18141	18256	17903	17900	18125	17880	17947	18091	18062	18008	18358	17979	18026	17976	17969	17953	18013	17923	18037	18096	18097	18188	18077	18184	18028	18073	18068	18052	17994	18057	17988	18193	18112	18008	17981	18020	18115	18152	18109	18061	18258	18123	18162	18106	18055	17865	18180	18141	18162	18187	18155	18022	18343	18134	17987	18375	18046	18124	18012	17957	17960	17947	18327	18263	18202	17937	17980	18201	18055	17921	17983	17862	17859	18185	17977	18135	18117	18001	18158	18282	18132	18170	18224	18123	17994	18122	18090	18237	18126	17973	18164	18208	17934	17960	17999	17967	18093	17858	18065	17904	18097	18070	18088	18100	18187	18068	18069	18138	18250	17991	17853	18036	18088	18057	18196	18077	18139	18074	18076	18301	18158	17952	18048	17953	18031	17985	18013	18259	17815	18244	18106	18028	18167	18011	18027	18113	18270	17967	18027	18215	17964	17834	18288	18072	18088	17951	18047	18134	17887	17786	18065	18045	18075	18103	18060	18113	18054	17997	18124	18099	18336	18227	18256	18118	18169	18153	18172	18085	18270	17987	18041	17783	18047	17979	18053	17963	17999	18017	17955	18291	18216	18151	18001	18167	18065	18152	18138	18457	18235	18014	17869	18059	17919	18137	18098	18078	17993	18140	17866	18148	18223	17910	18134	18206	18202	18205	18177	18088	18150	18102	17955	18024	18063	18050	18124	18030
32156	59756	55401	41843	28591	20167	16805	16021	15473	15236	15012	14715	14806	14857	14514	14685	14623	14565	14562	14460	14403	14629	15238	16759	17220	16533	15787	15092	14737	14478	14572	14420	14160	14383	14414	14361	14457	14609	14484	14393	14466	14464	14283	14523	14268	14428	14420	14413	14275	14266	14349	14422	14412	14543	14281	14371	14521	14485	14387	14229	14463	14290	14179	14469	14286	14388	14464	14314	14172	14148	14504	14447	14338	14298	14450	14483	14364	14564	14364	14365	14381	14419	14441	14173	14482	14545	14500	14318	14304	14398	14442	14480	14401	14329	14431	14504	14435	14485	14386	14454	14243	14352	14424	14530	14413	14307	14482	14372	14348	14365	14287	14361	14328	14518	14361	14541	14224	14325	14486	14279	14387	14365	14413	14159	14316	14416	14204	14369	14621	14492	14361	14330	14346	14349	14457	14335	14200	14508	14449	14491	14272	14472	14461	14433	14356	14349	14319	14352	14478	14358	14350	14545	14422	14412	14318	14253	14394	14336	14224	14138	14175	14367	14411	14423	14277	14456	14379	14343	14404	14435	14507	14375	14302	14287	14467	14358	14103	14261	14283	14431	14417	14352	14380	14415	14511	14314	14511	14422	14439	14146	14370	14240	14356	14323	14378	14353	14409	14426	14244	14310	14240	14274	14108	14429	14312	14427	14385	14421	14510	14447	14338	14371	14525	14363	14352	14334	14262	14387	14544	14463	14369	14195	14296	14501	14399	14273	14439	14263	14387	14537	14304	14429	14383	14513	14254	14425	14268	14294	14497	14446	14298	14574	14305	14446	14375	14392	14363	14389	14478	14630	14458	14339	14452	14365	14315	14422	14280	14403	14228	14417	14330	14371	14373	14215	14499	14438	14438	14200	14496	14503	14223	14497	14304	14183	14470	14453	14420	14533	14390	14713	14323	14265	14376	14469	14320	14290	14316	14360	14421	14453	14460	14411	14376	14430	14385	14313	14235	14322	14464	14315	14303	14478	14316	14578	14496	14396	14359	14422	14343	14160	14450	14470	14387	14292	14344	14241	14455	14270	14410	14404	14345	14569	14383	14434	14449	14294	14214	14524	14369	14311	14232	14443	14453	14359	14560	14362	14382	14292	14378	14498	14201	14413	14361	14552	14463	14319	14382	14568	14501	14474	14329	14270	14342	14464	14226	14262	14295	14260	14147	14422	14402	14375	14529	14523	14400	14542	14301	14309	14389	14426	14252	14331	14407	14513	14322	14272	14307	14573	14381	14230	14392	14245	14392	14193	14469	14524	14153	14525	14442	14447	14323	14486	14478	14335	14356	14241	14283	14157	14163	14438	14321	14301	14548	14224	14366	14392	14554	14272	14264	14363	14269	14469	14441	14428	14454	14488	14513	14199	14272	14413	14340	14388	14408	14384	14473	14520	14490	14410	14335	14425	14417	14419	14377	14637	14388	14414	14326	14409	14343	14327	14272	14395	14405	14554	14394	14347	14448	14194	14460	14314	14387	14421	14281	14376	14263	14254	14300	14365	14273	14466	14600	14514	14305	14342	14213	14418	14488	14388	14325	14376	14270	14332	14361	14464	14441	14619	14311	14296	14353	14385	14322	14440	14411	14503	14452	14435	14275	14463	14470	14298	14334	14432	14397	14415	14247	14282	14470	14570	14316	14336	14408	14339	14255	14358	14302	14446	14397	14324	14416	14450	14477	14363	14390	14387	14299	14448	14355	14296	14368	14379	14451	14336	14472	14341	14347	14327	14338	14469	14260	14435	14361	14171	14511	14430	14200	14339	14289	14275	14402	14377	14300	14451	14266	14476	14371	14350	14358	14431	14402	14229	14421	14498	14329	14161	14336	14274	14412	14321	14502	14304	14434	14357	14324	14238	14312	14363	14303	14301	14286	14382	14445	14267	14230	14206	14061	14257	14295	14288	14387	14246	14270	14513	14531	14385	14315	14344	14433	14220	14347	14293	14517	14465	14373	14377	14358	14263	14425	14363	14329	14392	14366	14220	14427	14434	14291	14455	14437	14390	14462	14310	14503	14379	14378	14297	14488	14400	14368	14386	14431	14429	14298	14359	14463	14256	14215	14516	14355	14346	14340	14485	14442	14467	14208	14464	14380	14385	14437	14306	14325	14360	14222	14434	14363	14291	14298	14530	14308	14401	14448	14294	14419	14514	14405	14425	14272	14326	14319	14558	14212	14427	14471	14326	14263	14337	14460	14437	14264	14309	14493	14426	14587	14299	14313	14602	14398	14298	14429	14459	14309	14298	14428	14337	14338	14454	14442	14433	14248	14395	14384	14470	14555	14376	14271	14354	14421	14245	14198	14178	14363	14258	14346	14355	14368	14279	14395	14509	14314	14446	14455	14545	14290	14471	14316	14281	14285	14383	14685	14460	14137	14404	14399	14521	14492	14358	14415	14407	14443	14303	14415	14335	14400	14584	14333	14430	14555	14309	14319	14543	14448	14204	14311	14387	14402	14246	14256	14396	14419	14451	14464	14433	14451	14502	14417	14392	14319	14364	14504	14369	14510	14444	14549	14283	14459	14125	14400	14467	14262	14367	14493	14319	14207	14523	14392	14435	14238	14239	14422	14508	14358	14611	14365	14562	14425	14271	14420	14419	14566	14575	14316	14490	14452	14481	14486	14428	14475	14270	14369	14679	14269	14442	14209	14277	14495	14234	14541	14259	14334	14301	14447	14338	14281	14438	14375	14384	14483	14409	14484	14370	14450	14442	14519	14368	14433	14364	14438	14306	14385	14377	14310	14629	14552	14201	14296	14339	14480	14375	14410	14302	14190	14302	14398	14414	14272	14438	14470	14393	14419	14487	14403	14462	14171	14625	14539	14481	14399	14396	14444	14305	14390	14323	14272	14389	14322	14351	14357	14349	14305	14332	14286	14425	14458	14296	14297	14290	14304	14424	14310	14453	14552	14352	14417	14377	14393	14258	14251	14384	14538	14527	14300	14235	14403	14298	14536	14309	14214	14415	14434	14403	14520	14268	14341	14393	14314	14363	14405	14181	14421	14348	14309	14415	14299	14173	14229	14415	14512	14317	14461	14423	14285	14293	14298	14194	14267	14291	14471	14433	14252	14412	14383	14442	14481	14317	14473	14402	14408	14460	14457	14433	14339	14208	14495	14386	14355	14368	14261	14350	14265	14351	14322	14382	14665	14346	14333	14333	14489	14254	14300	14340	14249	14553	14480	14417	14647	14237	14363	14317	14263	14510	14294	14232	14288	14502	14439	14352	14476	14421	14374	14505	14490	14396	14414	14391	14455	14255	14255	14355	14534	14390	14274	14476	14420	14447	14446	14307	14396	14418	14337	14394	14434	14479	14439	14277	14379	14261	14465	14429	14449	14498	14299	14347	14442	14419	14497	14355	14397	14584	14354	14429	14370	14434	14250	14415	14370	14285	14466	14194	14365	14408	14393	14385	14462	14362	14250	14333	14301	14495	14361	14439	14339	14332	14405	14374	14468	14421	14446	14293	14451	14308	14316	14240	14318	14426	14212	14303	14327	14309	14503	14347	14293	14287	14425	14461	14410	14348	14467	14304	14388	14508	14386	14469	14485	14427	14262	14419	14461	14360	14334	14351	14205	14339	14354	14342	14297	14333	14416	14474	14414	14253	14421	14366	14432	14355	14282	14308	14495	14401	14523	14404	14437	14295	14404	14496	14322	14339	14301	14316	14311	14359	14449	14361	14453	14277	14401	14476	14395	14343	14288	14462	14604	14246	14423	14392	14258	14338	14465	14286	14441	14321	14215	14386	14424	14413	14240	14433	14333	14370	14479	14373	14496	14299	14220	14355	14427	14504	14286	14472	14211	14445	14325	14228	14403	14339	14361	14361	14524	14371	14423	14467	14334	14410	14631	14294	14304	14453	14350	14499	14308	14301	14310	14428	14541	14297	14314	14329	14472	14314	14455	14446	14335	14411	14379	14382	14314	14459	14439	14286	14388	14383	14271	14450	14383	14295	14422	14387	14368	14328	14307	14399	14509	14267	14328	14406	14443	14373	14343	14330	14364	14470	14373	14332	14376	14365	14523	14397	14407	14425	14323	14317	14260	14583	14433	14343	14363	14393	14372	14448	14402	14367	14351	14431	14291	14393	14341	14398	14529	14461	14353	14326	14338	14288	14544	14369	14370	14424	14423	14282	14446	14446	14395	14305	14602	14254	14334	14274	14323	14445	14426	14447	14296	14331	14358	14513	14229	14313	14469	14375	14509	14366	14503	14341	14326	14305	14473	14499	14303	14440	14468	14428	14407	14407	14283	14462	14460	14335	14428	14521	14622	14439	14359	14487	14487	14315	14368	14297	14389	14477	14390	14415	14396	14444	14298	14426	14599	14438	14359	14412	14248	14389	14162	14434	14331	14210	14415	14547	14317	14452	14532	14333	14313	14336	14280	14408	14444	14349	14278	14544	14292	14419	14416	14471	14421	14292	14302	14445	14424	14379	14609	14393	14251	14519	14112	14472	14388	14566	14300	14342	14376	14413	14495	14311	14363	14396	14374	14359	14454	14507	14443	14339	14440	14290	14156	14438	14508	14489	14484	14361	14316	14363	14531	14551	14371	14385	14470	14374	14389	14231	14341	14428	14369	14419	14247	14402	14237	14252	14365	14477	14393	14184	14548	14338	14387	14410	14480	14233	14301	14414	14266	14341	14349	14501	14321	14503	14232	14565	14343	14252	14223	14369	14259	14352	14290	14399	14393	14288	14518	14506	14325	14308	14408	14399	14402	14408	14660	14237	14443	14420	14369	14459	14307	14713	14413	14232	14326	14322	14371	14259	14433	14379	14306	14372	14331	14235	14448	14334	14511	14462	14409	14368	14439	14391	14266	14247	14325	14423	14417	14284	14370	14574	14408	14486	14369	14407	14309	14368	14382	14467	14326	14256	14339	14243	14359	14458	14336	14494	14414	14263	14418	14263	14531	14438	14266	14489	14330	14340	14337	14336	14599	14374	14331	14412	14247	14393	14242	14229	14497	14530	14265	14294	14363	14528	14400	14198	14220	14143	14353	14381	14273	14194	14555	14318	14321	14211	14509	14329	14313	14464	14318	14399	14397	14429	14460	14377	14540	14368	14329	14572	14323	14413	14479	14433	14440	14334	14299	14211	14450	14399
31312	30271	35620	29298	21669	18869	18212	17607	17378	17214	17362	17299	17222	17163	17158	17251	17309	17509	17405	17192	17321	17341	17253	17225	17454	17337	17588	17144	17370	17112	17068	17073	17174	17218	17215	17010	17296	17141	17084	17209	17256	17099	17238	17313	17168	17062	17193	16814	17269	17134	17282	17355	17110	17324	17163	17120	17085	17288	17211	17176	17259	17068	17016	17271	17241	17337	17075	17330	17059	17127	17056	17270	17121	17156	17253	17015	17231	17114	17072	17205	17414	17145	17265	17150	17199	17179	17186	17184	17072	17068	17251	17033	17212	17489	17132	17282	17387	17249	17358	17153	17175	17056	17353	17196	17191	17205	17087	17250	17172	17284	17147	17312	17235	17087	17250	17241	17249	17121	17160	17422	17236	17149	17182	17161	17333	17056	17109	17172	17285	17256	17123	17032	17104	17171	17145	17286	17069	17344	17108	17235	17252	17013	17216	17197	17060	17185	17199	17131	17019	17341	17204	17087	17101	17377	17046	17257	17169	17163	17299	16996	17128	17154	17376	17266	17274	17209	16925	16914	17112	17177	17081	17146	16975	17098	17180	17064	17040	17190	17208	17243	17133	17306	17167	17192	17264	17179	17241	17128	17101	17069	17211	17276	17437	17082	17253	17245	17287	17075	17202	17130	17239	17269	17094	17171	17117	17313	17319	17150	17139	17158	17277	17233	17288	17151	17219	17339	17109	17312	17203	17224	16842	17055	17156	17228	17246	17270	17190	17121	17382	17202	17121	17232	16963	17147	17289	17148	17207	17160	17185	17302	16886	17428	17311	17088	17235	17089	17338	17008	17248	17123	17084	17176	17218	17124	17084	17164	17155	17318	17657	17312	16941	17321	17188	17285	17122	17182	17364	17092	17140	17157	17222	17211	17258	17171	17149	17010	17085	17171	17418	17329	17169	17070	17150	17142	17254	17240	17321	17207	17102	17136	17161	17142	17149	17165	16938	17145	17109	17185	17385	17337	17416	17295	17212	17120	17095	17036	17297	17177	17197	17087	17205	17050	17318	17331	16988	17287	17073	17166	17175	17224	17131	17137	16977	17229	17241	17256	17080	17265	17246	17180	17217	17237	17080	17208	17314	17290	17027	17472	17182	17212	17206	17204	17179	17288	17093	17280	17089	17340	17239	17199	17209	17217	17303	17225	17201	17167	17249	17277	17216	17056	17125	17154	17251	17199	17059	17140	17021	17358	17079	17122	17531	17325	17263	17125	17123	16787	17146	17465	17343	17070	17005	17228	17141	17132	17390	17239	17333	17401	17236	17323	17080	17291	17242	17069	17035	17310	17301	17042	17155	17264	17105	17357	16990	17021	17288	17158	17362	17014	17061	16947	17232	17057	17064	17263	17196	17244	17267	17197	17237	17299	17408	17478	17117	17322	17335	17295	17020	17093	17336	17217	17068	17123	17173	17340	17163	17367	17186	17149	17085	17164	17069	17069	17248	17270	16957	17159	17216	17203	17138	17129	17351	17198	17155	17039	17166	17108	17109	16987	17257	17026	17230	17162	17162	17363	17312	17330	17247	17115	16987	17120	17297	17106	17233	17332	17268	17186	17288	17344	17283	17180	17339	17076	17083	17285	17022	17073	17047	17289	17427	17108	17037	17232	17028	17048	17054	17509	17370	17020	17489	17129	17145	17382	17079	17200	17133	17052	17271	17278	17173	16996	17049	17364	17074	17278	17159	17255	17104	17229	17051	17121	17218	17278	17231	17106	17136	17491	17244	17269	17143	17210	17248	17167	17384	17277	17185	17207	17228	17169	17187	17086	17137	17253	17280	17261	17206	17078	17070	16904	17182	17190	17044	17089	17229	17213	17171	17366	17352	17158	17213	17154	17178	17281	17297	17167	17168	17294	17357	17106	17071	17132	17253	17311	17423	17369	17133	17097	17191	17095	17108	17230	17225	17163	17279	17379	17135	17284	17261	17273	17245	17100	17170	17114	17015	17299	17223	17303	17225	17118	17169	17146	17049	17185	17235	17147	17474	17215	17066	17235	17237	17050	17186	17186	17266	17238	17072	17115	17151	17106	17069	17095	17190	17038	17108	17144	17163	17372	17119	17305	17257	17286	16997	17279	17015	17287	17405	17277	17052	17160	17313	17355	17303	17185	17379	17128	17153	17274	17224	17083	17167	17122	17092	17303	17304	17128	17249	17206	17184	17182	17342	17086	17034	17048	17176	17199	17117	17021	17371	17072	17344	17267	17143	17255	17307	17015	17259	17122	17321	17081	17227	17091	17389	17170	17204	16992	17165	17158	17268	17262	17144	17154	16998	17206	17477	17137	17106	17134	17095	17310	17033	17158	17430	17147	17127	17139	17330	17394	17172	17196	17174	17458	17160	17142	17336	17348	17330	16952	17139	17091	17194	17153	17178	17168	17112	17226	17071	17097	17239	17201	17151	17239	17287	17205	17190	17258	17165	17241	17186	17249	17325	17339	17135	17219	17183	17273	17110	17157	17351	17220	17242	17380	17432	17112	17351	17035	17231	17261	17284	17106	17089	17244	17232	17011	17404	17252	17159	17259	17263	17318	17209	17059	17288	17275	17190	17290	16986	17278	17156	16973	17173	17086	17127	17283	17194	17485	17199	17379	17219	17378	17376	17193	17364	17302	17081	17104	17207	17298	17268	17201	17428	17386	17073	17018	17256	17324	17223	17344	17278	17061	17142	17120	17239	16980	16989	17284	17260	17291	17118	17534	17340	16989	17014	17121	17252	17213	17346	17213	17292	17167	17205	17151	17131	17130	17000	17153	17124	17300	17208	17118	17415	17317	17127	17174	17199	17165	17151	17337	17209	17250	17314	17309	17224	17384	17371	17219	17405	17191	17106	17110	16994	17266	17245	17225	17296	17161	17278	17244	17087	17213	17131	17181	17266	17211	17133	17118	17231	17166	17195	17296	17385	17268	17333	17116	17277	17224	17098	17238	17382	17231	17181	17330	17159	17096	17427	17161	17055	17198	17413	17166	17200	17190	17284	17103	17123	17180	17238	17067	17335	17133	17290	17305	17091	17233	17380	17268	17227	17123	17155	17085	17377	17275	16997	17177	17172	17113	17246	17366	17197	17169	17158	17018	17059	17212	17219	17437	17173	17035	17164	17012	17242	17091	17157	17130	17193	17204	17072	17281	17065	17042	17249	17335	17223	17410	17040	17095	17327	17314	16997	17091	17004	17165	17286	17182	17137	17151	17078	17119	17074	17033	17190	17350	16995	17205	17409	17323	17310	17546	17223	17072	17373	16877	17141	17274	17374	17320	17220	17417	17347	17464	17086	17110	17224	16940	17080	17073	17212	17166	17188	17112	17173	17275	16942	17149	17281	17214	17305	17308	17376	17097	17262	17023	17113	17236	17354	17316	17364	17484	16809	17198	17130	17105	17199	17081	17311	17349	17040	17316	17425	17262	17118	16952	17109	16970	17156	17303	17058	16970	17111	17182	17242	17114	17397	17152	16876	17134	17229	17161	17014	17155	17143	17162	17351	17194	17118	17252	17160	17236	17187	17042	17179	17217	17256	17085	17108	17020	17093	17156	17235	17076	17359	17164	16994	17237	17274	17227	17216	17131	17083	17208	17189	17134	17250	17269	17555	17352	17206	17280	17261	17258	17193	17175	17090	17176	17274	17223	17073	17239	17283	17225	17409	17355	17263	17007	17203	17214	17255	17163	17140	17286	17157	17047	17212	17184	17224	17288	17163	17065	17323	17128	17241	17236	17136	17263	17311	17222	17180	17361	17253	16772	17168	17232	17189	17272	17405	17013	17200	17279	17185	17084	17236	17115	17192	17220	17184	17212	17198	17268	17286	17108	17205	17048	17146	17251	17099	17153	17305	17267	17399	17226	17228	17448	17064	17226	17183	17191	17370	17106	17314	17237	17451	17190	17084	17304	17175	17040	17383	17316	17353	17446	17220	17189	17202	17161	17066	17299	17240	17333	17287	17248	17272	17270	17006	17146	17291	17353	17179	17316	17437	16987	17239	16864	17346	17339	17216	17212	17244	17355	17061	17061	17086	16977	17295	17166	17008	17204	17184	17246	17335	17364	17340	17133	17066	17078	17425	17369	17247	17036	17265	17384	17145	17133	17089	17250	17360	17291	17051	17198	17051	17180	17169	17231	17397	17399	17170	17098	17405	17291	17106	17244	17214	17203	17248	17193	17240	17109	17219	17280	17334	17046	17166	17230	17182	17250	17279	17234	17261	17170	17331	17268	17341	17392	17294	17045	17320	17331	17025	17290	17068	17218	17362	17362	17128	17230	17342	17303	17016	17130	17224	17029	17210	17259	17248	17310	17104	17357	17364	17266	17064	17041	17315	17152	17186	17048	17157	17205	17200	17074	17102	17006	17269	17316	17166	17156	17198	17164	17121	17131	17168	16977	17169	17205	17264	17168	17189	17191	17215	17186	17103	17096	17440	17099	17239	17196	17234	17099	17294	17446	17375	17236	17233	17079	17086	17354	17106	17035	17120	17127	17280	17293	17171	17300	17066	17382	17169	17153	17323	16981	16923	17215	17317	17317	17345	17102	17327	17094	17208	17145	17130	17054	17083	16966	17084	17355	17389	17142	17164	17321	17172	17225	17304	17285	17532	16894	17073	17287	17078	17249	17348	17171	17195	17294	17331	17288	17207	17176	17102	17212	17077	17138	17190	17160	17228	17090	17170	17329	17306	17299	17263	17214	17159	17098	17182	17220	17021	17248	17227	17327	17163	17206	17207	17173	17108	17316	17277	17386	17220	17060	17080	17112	17213	17289	17167	17096	17206	17133	17405	17299	17096	17059	16875	17231	17401	17368	17006	17217	17257	17020	17270	17156	17179	17148	17299	17154	17248	17209	17294	17285	17216	17309	17163	17250	17195	17167	17303	17267	17294	17273	17351	17184	17273	17197	16937	17107	17221	17247	17245	17194	17252	17353	17342	17114	17177	17166	17092	16997	17263	17221	17150	17111	17171	17112	17088	17180	17179	17224	17038	17009	17171	17260	17329	17248	17360	17168	17466	16953	17147	16985	16978	17072	17038	17313	17399	17157	17252	17353	17302	17253	17006	17398	17291	17209	17155	17356	17385	17283	17419	17135	17157	17117	17352	17060	17160	17291	17302	17067	17098	16969
31134	44111	35705	25139	18821	15513	14566	14432	14318	14187	14278	14212	14033	14197	13946	13926	14037	13739	14119	13843	13896	13906	14124	13903	14013	13816	13896	13876	13826	13812	13959	13947	13865	13989	13730	13932	13833	14077	13991	13874	13831	14064	13814	13822	13834	13877	13874	13917	13954	13978	13874	13864	13872	13832	13870	13892	13761	13815	14015	13867	13737	13947	13925	13938	13985	13949	13640	13902	13880	13912	13812	13901	13894	13790	13976	13956	13857	13879	13941	13689	13750	13818	13838	13804	13833	13797	13811	13826	13908	13831	13964	13960	13857	13836	13832	13879	13769	13753	13963	13922	13971	13922	13769	14001	13943	13723	13892	13843	13936	13944	14014	13760	13899	14005	13903	13805	13868	13826	13908	13788	13818	13822	13795	13887	13927	13841	13711	13935	13698	13926	13974	13812	13912	13742	13925	13781	13757	13852	13811	13733	13779	13736	13789	13854	13863	14037	13958	13956	13806	13878	13792	13932	13980	13907	13756	14000	13745	13897	13786	13836	13952	13627	13965	13832	14066	14046	13831	13777	14032	14007	13713	13905	13877	13872	13852	13858	13926	13965	13858	13728	13846	14002	13783	13930	13762	13729	13976	13957	13859	13908	13787	13944	13944	13794	13928	13880	13854	13900	14006	13809	13737	13789	13935	13912	13725	13999	13907	13873	13969	13997	13867	13815	14098	13918	13675	13980	13893	13805	13808	13805	13901	13888	13887	13773	13889	14051	13716	13913	13961	13834	13863	13905	13812	13998	13927	13777	13791	13848	13861	13906	13886	13866	14016	13854	13797	13888	13863	13803	13788	13639	13847	14050	13934	14049	13917	14020	13924	13950	13944	13954	13813	13934	13810	13712	13893	14000	13825	13974	13950	13877	13807	13841	13866	13747	13688	13842	13936	14112	13914	13745	13919	13890	13798	13837	14018	13952	13727	13749	13838	13874	13974	14001	13876	13777	14188	13836	13862	13859	13867	13965	13750	13933	13866	13857	13793	13812	13815	13872	13905	13962	13784	13943	13964	13894	14010	13794	13819	13756	13838	13853	13906	13736	13882	13935	13901	13845	13952	13897	13769	13785	13840	13878	13959	13892	13933	13808	14042	13848	13782	13826	13948	13713	13745	13938	13890	13856	13768	14058	13805	13999	13822	13801	13750	13937	13823	14011	13940	13845	13804	14000	13856	13853	13726	13644	13866	13915	13722	13779	13678	13836	13974	13929	13836	13915	13750	13787	13849	13857	13793	13835	13766	13971	13857	13949	13827	13978	13917	13728	13676	13871	13953	13837	13870	13825	13690	13731	13775	13835	13920	13820	13874	13848	13827	13823	13916	13751	13880	13951	13905	13957	13845	13962	13963	13870	13858	13804	13995	13738	13923	13837	13927	13751	13991	13992	13686	13875	13896	13971	13952	13910	13942	13874	13843	13817	13985	13921	13685	13893	13931	13793	13848	14111	13791	13781	13823	13932	13693	13936	13929	13781	13779	14011	13918	13938	13949	13884	13830	13824	13826	13599	13825	13959	13783	13873	13698	13891	13992	14097	13833	13908	13789	13963	13837	13896	13766	13945	13728	13853	13740	14074	13788	13938	14103	14074	13840	13908	13984	13936	13846	13882	13933	13959	13909	13774	13875	13793	13984	13858	13916	13925	13873	13813	13737	13921	13735	13962	13966	13924	13836	14082	13854	13851	13768	13810	13916	13712	13916	13757	13819	13774	13865	13936	13745	13930	13816	13906	14079	13889	13926	13777	13755	13787	14019	13963	13963	13784	13791	14000	13859	13858	13768	13860	13766	13753	13902	13868	13872	13849	13747	13934	13803	13900	13805	13692	13989	13811	13806	13835	13860	13834	13971	13938	14024	13927	13847	13990	13832	13899	13902	13893	13985	13909	13881	14094	13827	13882	13826	13764	13857	13875	13909	13897	14036	13836	13943	13967	13895	13872	13773	13902	13757	13915	14077	13873	13915	13798	14068	13917	13855	13834	13796	13738	13989	13901	13841	13907	13805	13863	13842	13910	13739	13785	13803	13856	13818	13995	13939	13888	13847	13981	13997	13963	14000	13879	13694	13910	13997	13898	13786	13862	13964	13999	13984	13945	13604	13869	13979	13814	13766	14018	13627	13724	14049	13960	13872	13729	13756	13977	14064	13869	14102	13952	13958	13853	13784	13859	13889	13950	13825	13958	13924	13890	14005	13776	13790	13891	13724	14038	13949	14069	13907	13867	13936	13902	13861	13827	13993	13885	13785	13750	13805	13800	14042	13777	13689	13857	13755	14021	13924	13919	13851	13944	13975	13662	13926	13846	13966	13921	14010	13764	13795	13889	13880	13831	14043	13928	13963	13797	13966	13808	13932	13983	13777	13809	14005	13967	13842	13845	13800	13645	13781	13823	13852	13912	14101	13840	13941	13850	13916	13907	13890	13884	14023	13835	13838	13807	13881	13868	13854	14009	13863	14077	13936	13759	13825	13765	13968	13897	13869	13757	13806	13764	13734	13946	13833	14021	13812	13937	13875	13852	13977	13818	13817	13834	13927	13931	13877	13910	13853	13865	13908	13770	13998	14083	13840	13792	13836	13931	13833	13789	13931	13916	13893	13901	13891	13810	13897	14002	13720	13846	13876	13823	13921	13813	13910	13968	13833	13834	13840	13650	13936	13759	13835	13852	13900	13793	13880	13809	13980	13662	13857	13854	13865	13962	13991	13742	13809	13819	13970	13844	13797	13653	13808	13863	13760	13728	13936	13938	13905	13771	13843	13717	13907	13894	13804	13839	13711	13811	13994	13775	13834	13709	13766	13811	13886	13907	13876	13972	13846	13831	13849	13823	13804	13976	13971	13857	13672	13995	13802	13795	13931	13879	13916	13793	13835	13892	13817	13803	13829	13809	13869	13859	13751	13749	13800	13874	13843	13943	13964	13878	13908	13775	13877	13816	13879	13933	13828	13926	13825	13777	13841	13796	13692	13803	14071	13799	13937	13658	14158	13825	13973	13835	13879	13867	13907	13909	13984	13884	13802	13855	13962	13795	13863	13954	13973	13909	13868	13933	13727	13694	13905	13947	13973	13686	13854	13854	13701	13927	13941	13842	13738	13781	13990	13800	13937	13896	13868	13635	14056	13847	14054	13994	13941	13875	13936	13760	14114	13892	13848	14010	13764	13903	13870	13844	13723	13962	13828	13721	13929	13955	13754	13720	13794	13826	13849	13915	13898	13891	13763	13882	13913	14057	13807	14062	13785	13947	13814	13648	13987	13673	13917	13847	13798	13921	13884	13970	13950	13899	13691	13805	13852	13898	13970	13930	13800	13836	13914	13936	13837	13958	13888	13799	13861	13781	13781	13783	13919	13701	14002	13835	13845	13817	13886	13869	13859	13839	13872	13886	13789	13880	13862	13873	13968	13736	13840	13772	13920	13896	13981	13924	13878	13869	13764	13762	13886	13746	13942	13899	13799	13976	13825	13879	13845	13956	13961	13984	13941	14027	13912	13808	13838	13956	13808	13884	13964	13792	14029	13820	13894	13855	13826	13754	13740	13877	13896	13909	13907	13731	13933	13767	13817	13848	13896	13899	13892	13893	13832	13891	13821	13885	13751	13848	13912	13964	14040	13821	13969	13841	13836	14037	13808	13872	13901	14049	13908	13958	13886	13751	13851	13701	14001	13980	13775	13944	13935	13949	13970	13907	13928	13759	13791	13866	13920	13810	13982	13942	13805	13986	13918	13779	13819	13711	13999	13956	13927	13851	13909	13950	13819	13869	13855	13824	13895	13776	13931	13915	13963	13937	13817	13938	13830	13979	13850	13874	13851	13831	13989	13895	13878	13927	13942	13667	13946	13960	13906	13803	13910	13892	13779	13885	13867	13842	13767	13941	13968	13944	13866	13920	14110	13866	13952	13833	13862	13984	13994	13800	13927	14024	13775	13859	13798	13734	13927	13846	13844	13879	13912	13891	13869	13782	13868	13842	13821	13736	13931	13959	13992	13934	13712	13954	13855	13925	13946	13885	13764	13950	13815	13771	13857	13767	13900	13868	13887	13966	13960	13999	13955	14062	13977	13943	13899	13761	13594	13852	13835	13998	14041	13677	13974	13883	13865	13833	13824	14042	13829	13750	13966	13860	13824	13922	13823	13789	13991	14030	13910	13892	13772	13919	13951	13844	13889	13840	13996	13983	13814	13848	13910	13825	14040	13843	13942	13817	13990	13672	13954	13868	13939	13935	13849	13867	13862	13667	13880	13924	13983	13783	13997	14115	13722	13950	13672	13981	13965	14040	13758	13885	13796	13742	13877	13884	13829	13954	14041	14150	13728	13809	13985	13918	13778	13820	13965	14003	13912	13869	13936	14048	13948	13845	13909	13883	13954	13854	14023	13831	13960	13734	13850	13855	13860	13983	14010	13974	13990	13891	13796	13834	14003	14032	14056	13792	13945	14028	14031	13746	13791	14237	13804	13995	13880	14051	13757	13970	13876	13722	14084	13733	13987	14114	13714	13965	13932	13835	13795	13789	13807	13937	13758	13868	13928	13750	13876	13957	13942	13800	13829	13964	13798	14070	13940	14050	13823	13950	13839	13938	13803	13803	13939	13859	13731	13910	13900	14070	13856	13797	13897	13959	13852	13803	13877	14078	13856	13923	13810	13916	13894	13843	13812	13785	13974	13931	13996	13949	13950	13773	13968	13716	13821	13850	13976	13773	13683	13805	13954	13991	13850	13774	13925	13700	13832	13873	13850	13950	13908	13797	13844	13848	13849	13734	13994	13905	13911	13919	13981	13837	13917	13804	13814	13903	13930	14069	14006	13940	13779	13967	13796	14007	13920	13842	13850	13891	13897	13898	13822	13790	13860	13916	13907	13883	13931	13841	13797	13790	13938	13890	13824	13842	13948	13862	13886	13963	13875	13711	13848	13900	13908	13887	13888	13715	13951	13948	13923	13908	13893	13828	13832	13939	13903	13897	13854	14040	13785	13949	13943	13762	13865	13924	13718	13755	13790	13943	13886	13938	13932	13880	13820	13798	13919	13907	13878	13987	13897	13816	13870	13924	13853	13905	13912	13784	13931	14052	13802	13894	13907	14029	13958	14055	13879	13794	13814	13702	14039	13967	13871	13977	13911	13778
23177	21178	28458	26036	23433	21370	19484	16670	16125	16043	16103	16257	16038	15985	16152	15896	15876	15944	15824	15573	15731	15568	15928	15862	16434	16860	16548	16248	16126	15856	15797	15625	15645	15658	15571	15609	15773	15716	15603	15787	15562	15717	15760	15718	15532	15635	15687	15649	15698	15770	15705	15665	15541	15693	15631	15726	15686	15706	15675	15465	15679	15667	15591	15507	15556	15482	15604	15708	15641	15588	15468	15754	15589	15571	15796	15587	15497	15519	15398	15531	15683	15612	15506	15588	15334	15578	15627	15520	15470	15398	15554	15439	15562	15574	15739	15425	15557	15573	15544	15423	15680	15698	15651	15449	15633	15641	15532	15581	15425	15354	15576	15370	15553	15671	15636	15494	15378	15252	15609	15553	15841	15487	15633	15469	15616	15565	15836	15808	15672	15597	15613	15517	15377	15527	15550	15560	15650	15500	15632	15514	15534	15629	15604	15626	15782	15491	15692	15451	15649	15641	15689	15684	15592	15806	15639	15428	15440	15692	15591	15383	15580	15535	15487	15603	15767	15527	15711	15403	15661	15532	15638	15586	15326	15716	15727	15617	15572	15749	15533	15517	15451	15439	15716	15611	15550	15725	15419	15593	15481	15675	15537	15587	15505	15581	15513	15647	15456	15539	15546	15586	15722	15692	15419	15411	15372	15606	15339	15649	15575	15706	15828	15545	15559	15552	15552	15495	15605	15552	15621	15540	15503	15627	15595	15476	15537	15638	15621	15443	15433	15495	15494	15515	15495	15418	15606	15667	15576	15547	15502	15454	15567	15603	15521	15540	15769	15634	15433	15670	15625	15733	15610	15715	15505	15557	15437	15665	15661	15579	15596	15533	15559	15316	15529	15529	15469	15819	15614	15616	15688	15655	15549	15598	15339	15368	15684	15439	15657	15608	15660	15478	15529	15600	15716	15730	15408	15528	15715	15583	15482	15361	15689	15480	15563	15486	15710	15551	15727	15448	15507	15508	15442	15361	15508	15766	15550	15456	15643	15537	15538	15588	15659	15431	15442	15776	15481	15574	15760	15610	15455	15534	15469	15374	15634	15537	15473	15538	15601	15535	15515	15508	15628	15410	15755	15590	15736	15828	15537	15588	15578	15582	15598	15525	15349	15348	15554	15768	15577	15734	15606	15420	15851	15473	15527	15492	15890	15672	15585	15841	15702	15678	15571	15392	15628	15624	15677	15539	15500	15416	15439	15506	15556	15470	15665	15568	15485	15798	15594	15674	15499	15455	15699	15550	15638	15581	15541	15498	15373	15437	15670	15857	15456	15658	15543	15478	15427	15675	15544	15574	15587	15510	15530	15593	15497	15589	15449	15611	15434	15568	15654	15498	15429	15589	15522	15529	15219	15627	15653	15657	15758	15645	15635	15532	15601	15518	15651	15615	15603	15477	15761	15611	15500	15650	15709	15605	15862	15574	15713	15705	15741	15522	15592	15653	15670	15302	15627	15521	15400	15549	15635	15756	15600	15510	15562	15552	15457	15685	15526	15585	15330	15811	15788	15456	15465	15646	15408	15419	15728	15623	15716	15635	15553	15338	15354	15641	15544	15525	15844	15458	15714	15429	15562	15529	15695	15671	15641	15452	15416	15581	15526	15589	15595	15375	15578	15413	15286	15514	15596	15555	15520	15535	15788	15690	15673	15616	15358	15194	15517	15511	15632	15462	15651	15577	15657	15416	15692	15372	15540	15634	15560	15598	15589	15546	15657	15680	15590	15630	15666	15598	15546	15464	15703	15483	15505	15540	15674	15725	15405	15869	15563	15718	15548	15608	15584	15607	15641	15499	15634	15594	15603	15555	15521	15448	15710	15641	15596	15585	15437	15473	15737	15679	15537	15574	15469	15435	15545	15485	15800	15350	15643	15475	15800	15555	15484	15689	15491	15509	15658	15646	15641	15529	15431	15505	15653	15513	15556	15527	15565	15601	15462	15599	15887	15589	15825	15672	15584	15636	15530	15479	15598	15754	15643	15725	15655	15625	15477	15601	15715	15570	15786	15447	15648	15426	15812	15524	15574	15422	15553	15546	15553	15326	15706	15588	15416	15690	15703	15684	15787	15583	15594	15597	15446	15414	15679	15542	15584	15634	15534	15431	15653	15679	15388	15689	15601	15611	15605	15636	15583	15599	15663	15575	15573	15676	15502	15524	15623	15549	15515	15774	15547	15542	15392	15736	15434	15453	15567	15574	15770	15571	15485	15654	15491	15527	15596	15569	15507	15620	15494	15650	15381	15398	15679	15664	15662	15672	15548	15633	15427	15694	15586	15527	15554	15641	15735	15512	15614	15588	15846	15528	15609	15531	15374	15628	15613	15675	15741	15603	15729	15468	15565	15430	15439	15616	15588	15538	15465	15625	15486	15575	15547	15537	15721	15727	15583	15850	15586	15741	15692	15524	15474	15584	15851	15510	15629	15671	15408	15457	15513	15562	15668	15833	15472	15763	15496	15429	15671	15725	15473	15559	15853	15645	15459	15535	15886	15674	15686	15664	15707	15654	15603	15742	15727	15587	15613	15619	15513	15594	15495	15774	15461	15601	15455	15530	15609	15569	15589	15733	15653	15480	15579	15581	15574	15639	15517	15611	15563	15468	15430	15523	15612	15635	15431	15606	15667	15570	15580	15450	15657	15755	15657	15694	15552	15716	15700	15575	15440	15581	15504	15815	15707	15498	15710	15526	15303	15648	15894	15308	15534	15599	15601	15511	15372	15682	15569	15620	15719	15423	15645	15516	15503	15488	15533	15536	15559	15701	15496	15668	15562	15703	15603	15617	15781	15636	15628	15583	15498	15572	15721	15625	15684	15480	15439	15460	15535	15573	15433	15520	15581	15571	15629	15574	15567	15608	15703	15577	15537	15433	15632	15564	15605	15611	15443	15685	15810	15509	15746	15539	15567	15715	15691	15486	15483	15537	15485	15579	15704	15628	15482	15614	15412	15356	15594	15464	15364	15546	15563	15473	15655	15484	15560	15518	15511	15548	15488	15576	15598	15460	15362	15682	15676	15649	15671	15814	15580	15635	15627	15628	15528	15474	15654	15697	15571	15562	15728	15624	15621	15585	15550	15467	15918	15653	15608	15546	15563	15537	15300	15476	15479	15624	15578	15608	15843	15753	15674	15660	15455	15472	15535	15649	15672	15497	15667	15407	15665	15803	15618	15592	15682	15419	15482	15525	15542	15534	15619	15532	15575	15574	15557	15699	15445	15485	15719	15390	15533	15592	15569	15354	15597	15494	15482	15609	15358	15495	15612	15481	15412	15631	15737	15545	15543	15702	15687	15519	15587	15502	15555	15448	15414	15397	15520	15807	15611	15576	15583	15526	15588	15669	15403	15481	15469	15528	15435	15401	15545	15879	15466	15732	15858	15389	15511	15637	15416	15504	15749	15649	15558	15483	15470	15688	15575	15777	15635	15613	15548	15438	15595	15685	15630	15592	15787	15486	15603	15639	15530	15506	15435	15662	15583	15568	15566	15693	15502	15390	15699	15664	15585	15530	15581	15756	15531	15603	15402	15610	15525	15551	15524	15578	15520	15658	15467	15475	15446	15456	15383	15615	15648	15541	15587	15606	15545	15464	15530	15517	15448	15514	15698	15463	15821	15590	15555	15577	15581	15508	15691	15539	15648	15449	15412	15878	15606	15770	15472	15565	15470	15634	15415	15682	15345	15384	15490	15566	15489	15434	15495	15438	15504	15457	15569	15478	15530	15494	15588	15606	15538	15648	15522	15563	15506	15529	15504	15546	15570	15687	15748	15485	15402	15619	15733	15658	15525	15632	15616	15636	15434	15743	15494	15867	15835	15618	15597	15378	15587	15286	15390	15538	15694	15766	15419	15538	15502	15466	15564	15679	15361	15459	15530	15496	15558	15653	15562	15470	15658	15414	15596	15381	15293	15566	15415	15669	15783	15358	15560	15643	15712	15493	15792	15353	15567	15679	15635	15670	15608	15465	15708	15571	15694	15614	15605	15698	15649	15564	15683	15397	15709	15426	15410	15501	15701	15647	15534	15556	15535	15368	15633	15634	15490	15434	15672	15724	15465	15695	15523	15317	15657	15726	15440	15556	15454	15764	15466	15528	15336	15678	15636	15614	15588	15523	15530	15408	15606	15672	15656	15743	15471	15549	15772	15500	15489	15594	15511	15752	15629	15561	15321	15465	15590	15501	15424	15530	15648	15669	15806	15879	15710	15626	15675	15426	15763	15450	15613	15507	15732	15417	15593	15487	15495	15439	15525	15309	15612	15694	15671	15459	15477	15481	15635	15738	15709	15570	15666	15695	15584	15611	15584	15666	15651	15547	15484	15491	15436	15586	15330	15393	15478	15456	15704	15628	15649	15638	15750	15636	15711	15534	15592	15640	15433	15401	15513	15717	15653	15560	15345	15755	15613	15736	15730	15712	15626	15701	15662	15616	15518	15587	15472	15433	15513	15673	15645	15552	15715	15825	15525	15541	15428	15655	15555	15567	15660	15431	15515	15585	15520	15655	15626	15557	15508	15759	15596	15569	15835	15483	15359	15489	15301	15477	15629	15500	15423	15761	15705	15647	15397	15473	15422	15605	15593	15588	15596	15621	15635	15602	15585	15573	15551	15620	15632	15765	15525	15460	15488	15439	15478	15699	15740	15332	15692	15552	15622	15533	15466	15547	15837	15395	15675	15420	15408	15725	15563	15490	15838	15682	15496	15602	15455	15628	15615	15568	15762	15622	15554	15830	15420	15733	15604	15619	15553	15550	15552	15704	15471	15449	15657	15619	15460	15621	15659	15512	15567	15690	15684	15600	15576	15678	15647	15661	15697	15399	15526	15724	15865	15697	15552	15592	15631	15576	15710	15504	15582	15470	15625	15569	15677	15752	15647	15518	15640	15428	15529	15478	15622	15656	15507	15625	15454	15484	15554	15602	15372	15602	15638	15567	15505	15481	15513	15556	15700	15788	15601	15673	15614	15716	15600	15775	15538	15529	15750	15555	15498	15482	15636	15454	15499	15604	15442	15382	15696	15444	15617	15571	15518	15490	15733	15525	15429	15597	15447	15478	15575	15477	15644	15542	15607	15602	15698	15387	15652	15556	15691	15494	15638	15475	15577	15589	15515	15521	15417	15625
30567	54737	48573	35214	22951	15555	14552	13962	13600	13530	13560	13572	13398	13341	13145	13197	13123	13055	13097	13127	13001	13071	13088	13172	13917	14237	14137	13674	13362	13106	12984	12875	12912	12862	12858	12997	12943	12830	12998	12761	12950	12897	12804	12877	13059	13068	12721	12852	12879	13093	12943	13069	12807	12950	12826	12931	13085	12979	12751	12965	12900	12943	12859	12923	12896	12984	12824	12993	13109	12851	12867	13040	12996	12935	12743	12886	12996	13078	12985	12957	12887	12956	12880	12899	13087	12899	12900	13090	12724	12954	13036	12880	12816	12924	12971	12810	13119	13000	12711	12875	12858	12899	13063	12831	12770	12841	13039	12916	12968	12855	12835	12941	12904	12922	13052	12947	13006	13009	13012	12954	12933	12954	12916	13079	12942	12933	12931	12892	12935	12900	13141	12891	12865	12943	12847	12933	12903	12796	13000	12972	12716	12833	12924	12900	12856	13030	12870	12999	13047	12893	12770	12930	12952	12938	12974	12969	12751	12841	12826	12905	13025	13048	12868	13163	12842	12848	12880	12850	13016	12965	12852	12861	12827	12941	12882	12835	12870	12866	12877	12974	12930	13010	12963	12822	12912	12801	13006	12829	12936	12940	13081	12821	12873	13143	12968	12882	13036	12893	12787	12947	12821	13021	12864	12980	13053	12896	12884	12759	12845	12920	13013	12799	12957	12995	12996	12883	12936	12931	12910	13044	12960	12950	12903	12843	12830	12952	13021	12776	12987	12862	12966	12866	13009	12760	12991	13025	12783	12876	12830	12823	12951	12784	13157	12952	12989	12862	12843	12897	12772	13055	12668	12820	12887	12803	12740	12900	12872	12972	12726	12791	12793	12900	12801	12917	12952	13037	12821	13076	12975	12850	12908	12898	12811	12918	13001	12942	12924	12743	12880	13021	12937	12963	12886	12855	12942	13135	13106	12856	13099	12897	12895	12944	12940	13005	12842	13079	12749	12925	13037	12807	12943	13031	13038	12951	12947	13044	13046	12887	12898	12929	12803	12980	12810	12938	12847	12752	12795	12871	13093	13278	13041	12952	12939	12911	12958	12876	12734	12779	13047	12920	12781	12902	12865	12851	12919	12985	12850	12829	12940	12819	12743	13149	12986	12846	13035	13056	12894	12856	12963	12820	13027	12950	12897	13008	12871	12929	12945	12981	12776	13009	12919	12836	12926	12814	12701	12859	12881	12858	12931	12911	12888	12937	13105	12939	12852	12905	12984	12903	12967	12954	12888	13006	12999	12804	12832	12935	12834	12889	12959	12956	12905	13013	12752	12929	12753	12741	12746	12793	13001	12916	12926	12927	12966	12983	12883	12850	12964	12934	12873	12726	12954	12936	12892	13003	12855	12709	12849	12971	13003	12929	13061	13020	12865	12828	13175	12798	12945	12874	12877	12988	12909	12749	13027	12756	12862	13045	12880	13102	13034	12906	12933	12932	12878	12988	13093	13117	12888	12978	12782	12973	12958	12877	12966	12939	12901	12987	12958	12899	12919	12844	12808	12882	13025	12764	12910	12972	12984	12837	12918	12900	12831	13037	12990	12792	12770	12914	12974	12917	12989	12915	12950	13019	12938	13063	12940	12793	12877	12967	12919	13113	12969	12846	12994	12904	12908	12883	12923	12940	12922	12833	12794	13030	12883	12902	12984	12801	13000	12988	12850	12983	12865	12744	12854	12945	12785	12942	12842	12779	13003	12928	13023	12962	12892	13091	12964	12915	12865	12861	12956	12900	12811	12953	13022	12916	12896	12847	12758	12628	12775	12983	12781	12795	12954	12930	12822	12989	12843	13098	12983	12972	12785	12763	12961	13020	13077	12880	12767	12925	12988	12857	13022	12843	12880	12965	12882	12846	12954	13030	12814	12898	12961	12967	13077	13035	12812	13012	13043	12849	12795	12937	12894	12893	13003	12869	13018	13052	12879	12681	12925	12959	12980	12833	12982	12969	13062	12985	12936	13010	13047	12862	12923	12913	12948	13022	12831	12961	12899	12962	12949	13012	13049	13029	12969	13059	12882	12899	12938	12872	12966	12960	12863	12851	12992	13047	12905	12891	12982	12802	12870	12921	13057	12813	12947	12930	12861	12912	12917	13029	12882	12665	13040	12856	12813	12929	13056	12756	12989	12913	12973	12879	12980	12814	12992	12873	13105	12817	12935	12947	12928	12942	13057	12943	12865	12841	12881	12932	12943	12796	12920	12807	12917	12954	12978	12896	12846	12764	12994	12933	12911	13113	12918	13071	12858	12956	13037	13003	12840	12986	12888	13041	12736	12921	12909	12844	13053	12957	12757	12848	12898	12997	12810	12887	12749	13030	12768	12981	12863	13103	12849	12952	13007	13000	13081	12834	12953	12765	12971	12936	12863	12839	12966	12778	12957	12876	12972	12860	13005	12917	12942	12701	12956	13058	12949	12853	12936	12925	13050	12858	12859	13028	12885	12886	12930	12985	12749	12907	12967	12811	12842	12807	12981	12904	13059	12932	13025	13020	12802	12739	12995	12933	12945	12963	12890	12853	12843	13012	12992	12798	13026	12881	12938	13056	12773	12766	12785	12729	12966	12931	12910	12985	12884	12938	12898	12890	12945	12889	12977	12893	12685	12836	12854	12846	13016	12922	13031	12851	13066	13049	12934	12932	12792	12812	12757	12966	12885	12950	12914	13059	12954	12977	12856	12905	12973	12958	12926	12858	12845	12972	12969	13096	13085	12909	12921	12887	13081	12862	12700	12824	12962	12897	12755	12948	12982	12895	12898	13002	12859	12957	12889	12830	12830	12967	13094	12847	12900	12829	13032	12933	12870	13017	12851	13000	12878	13125	12885	12979	12958	12907	12840	12869	13006	13021	12964	12972	12829	12904	12841	12825	12984	12897	12987	12751	13029	12843	13031	12889	12989	12808	13108	12901	12853	13004	12794	12913	13001	12946	12874	12945	13056	12930	12830	13111	12854	12931	12930	13028	13011	12828	12865	12823	12986	12931	12852	12992	12835	13018	12781	12927	12957	12755	12887	12927	12768	12978	13091	12792	12944	12744	12944	12808	12911	12915	12839	12896	12910	12903	12949	12945	12993	12908	12844	13074	12897	12853	12922	12974	12908	12730	13002	12896	12905	12953	13053	12836	13089	12738	12925	12804	12976	12934	12872	12923	13132	13021	13040	12986	12786	12949	12935	12822	12930	13028	12837	12916	12978	12966	12846	12897	12814	12975	12874	12870	12861	12893	12904	12975	12890	12920	12768	12837	12880	12920	12933	12804	13026	12953	12929	12908	12880	12831	13001	13020	13130	12868	12926	12980	12880	12908	12863	12896	12813	13009	12854	12998	12921	12997	13008	13057	12941	12927	12980	12995	12888	12980	12951	12858	13007	12956	12890	12812	12895	12875	12869	12981	12895	12938	13010	12837	12884	12856	12888	12935	12957	12866	12974	12858	12874	13037	12937	13030	12875	13048	12800	12947	12869	13040	12811	12883	13009	12910	12884	12792	12956	12864	12871	12895	12910	12929	13051	12908	12954	12865	12916	12971	13075	13005	12878	12926	12859	12826	12784	12854	12755	12743	12946	12881	12973	12815	12846	12819	13020	12997	13182	12916	12978	12804	13001	13043	12887	12837	12988	12923	12820	12969	13007	12865	12972	12843	12851	12988	12895	12850	12845	12780	13017	13053	12729	12785	12891	12993	12838	12781	12850	12912	12774	12885	12832	12945	13016	13023	12844	12989	12855	12942	12900	12963	12999	12915	12927	12832	12898	12925	12870	13044	12769	12879	12930	12934	12988	12763	13042	12874	12874	12992	13052	12870	12761	13032	12963	12937	12863	12692	12808	12940	12955	13046	12973	12997	12857	12840	13026	12936	12861	12918	13019	12931	12799	13054	12915	12941	12847	12857	12855	13047	12873	12905	12876	12971	13011	12943	13025	13104	12985	13043	12769	12933	12954	12845	12834	12760	12890	12934	12880	12859	12933	13027	13000	12912	12903	12895	13024	12845	12974	12854	12740	13017	12829	12852	12959	12881	12990	12940	12951	12901	12998	12916	12906	12719	12935	12892	12985	12950	12879	12776	12972	12804	12833	12859	13003	12971	12952	12901	12925	12878	13025	12785	12986	12903	12755	12862	12912	12969	12961	12891	13022	12922	12994	12800	12979	13005	12885	12823	13122	12879	13056	12800	12810	12803	12924	13004	12764	12912	12862	12814	12833	12891	12819	12892	12748	12960	12952	12936	12989	12909	12897	12986	12959	12916	13168	12904	12880	12831	12961	12831	12785	12923	12816	12954	12911	13108	12911	12893	13059	12909	13036	12948	12896	12816	12898	13000	12978	12942	12992	12787	12958	12886	12939	12858	12783	12939	12825	13040	12938	12954	12844	12767	12862	12976	12822	12860	12930	12999	12920	13074	12761	12959	12735	12874	12906	12878	12912	12901	12972	13070	12941	12797	12864	12990	12703	12902	12989	12911	12982	12886	12980	12937	12906	12902	12977	12764	12873	12828	12794	13030	12938	12873	13005	12899	12751	12837	12845	12952	12869	13014	12996	13064	13080	12965	12846	12838	12928	12869	12734	12919	13122	12996	12840	12767	12960	12831	12770	13019	12882	12741	13051	12732	12926	12888	12729	12966	12693	13002	12970	12884	13007	12915	12822	12945	12950	12704	12942	12860	13004	12827	12907	13004	12946	12810	12987	12899	12799	12947	13031	12973	13014	12872	13055	13086	12716	12786	12901	12952	12845	12796	12889	12918	12904	12904	12782	12906	12788	13087	12909	13096	13115	12811	12843	12944	13176	13008	13043	12885	12916	13030	12805	12922	12955	12967	12931	12889	13028	12895	13016	12739	12839	12950	12985	12957	12925	12977	12825	13015	12867	12886	12942	12780	13054	12978	12936	12985	12991	12894	12955	12877	13022	12827	12902	12970	12992	13040	12970	12940	13091	12907	12935	13007	13081	13030	12900	12945	12961	12982	12900	12986	12977	12922	12893	13036	12859	12850	12860	12950	12954	12870	12967	12975	13017	12904	13016	12803	12927	13203	12770	12906	12882	13002	12928	12880	12989	12787	12788	12908	12947	13001	12832	12980	12930	13058	12915	12836	12928	12822	12853	12943	12971	12938
24777	21396	28970	28474	21829	19148	18677	17850	17337	17369	17288	17177	17240	17199	17261	17019	16983	16912	17087	17074	16760	16899	17215	17002	17284	17432	17330	17393	17062	16990	17048	16864	17051	16815	16973	16918	16874	16963	16968	16905	16825	16824	17065	16774	17007	17019	16835	16696	16840	16940	16920	16953	16957	16925	17053	17041	16901	17059	16874	17081	16947	16786	16776	17093	16651	16898	16955	16851	16865	16963	16990	17058	16901	16992	16892	16834	16850	16756	16934	17144	16803	17125	16892	16957	16840	16793	16861	16762	16963	16963	16759	16985	16772	16929	16892	16807	17065	17005	17027	17036	16832	16930	16781	17023	16869	16727	16698	17188	17083	16716	17057	16762	16659	17023	16829	17033	16719	16892	16692	16882	16682	16883	17043	16842	16938	16868	17149	16981	16992	17009	16982	16775	16884	17024	16959	16893	16905	16887	16906	16994	16783	17033	16922	16837	16961	16891	16804	16868	16864	16925	16999	16907	17106	16925	16848	16979	16886	16854	16857	16828	16918	16862	16942	16912	16765	17147	17174	16915	16865	16854	16904	16886	16919	16850	16677	16698	17072	16780	16863	16937	17007	16577	16766	16897	16797	16910	16942	16952	16974	17024	16861	16913	17052	16978	16923	17021	16790	17037	17038	16983	16855	17048	16910	16844	16858	16969	17162	16943	16899	16738	16875	16973	16953	16806	16971	16881	16758	16774	16799	16909	17002	17053	16923	16828	16796	16977	16760	16865	17086	17025	16822	16857	16986	16756	16994	16998	16982	16829	16891	17023	16835	16815	16787	17092	17057	17004	16885	16921	16882	16813	16992	16779	17016	16990	16940	16947	16934	17065	16864	16756	17037	16869	16936	17022	17021	16900	16838	16794	16812	16521	17171	16694	16960	16923	16776	16836	16871	16697	16820	17095	16824	17000	16829	17080	16994	16850	16883	16866	17158	17024	16856	16960	16855	16841	16884	16728	16706	16883	16951	17092	16888	16942	16936	16730	16779	16816	17044	17095	16858	16885	16974	16925	16818	17064	16903	16774	16837	16829	16790	17026	16781	16983	16767	16929	16806	17000	16914	17088	16927	16749	16703	16859	16873	16851	17171	16802	16730	16766	16690	16822	16678	16746	16781	16955	16876	16933	16688	16834	16799	16702	16961	16834	16792	16942	16950	16948	16988	16887	16841	16920	17007	16929	16811	16779	16850	16988	16798	17091	16820	16961	16886	16847	16798	16902	16869	16895	16967	16834	16864	16797	16758	16944	16809	16711	16783	17015	16762	16826	16929	16952	16830	16917	16859	16887	17066	16767	17044	16869	16675	17005	16893	17041	17186	16806	16992	16879	16843	16930	17024	16959	16867	16858	17003	16986	16901	17085	16968	16876	17009	17052	16902	16913	16865	16930	17146	16793	16677	16940	16872	16766	16897	16686	16783	16861	16763	16708	17113	16917	16979	16878	16867	16740	17094	16886	17069	17178	16953	16849	16829	16851	17047	16922	16930	16753	17058	16672	16933	16766	17013	16820	16785	16960	16796	16795	16903	16913	16731	17006	17050	16967	16978	17028	17139	16942	16977	16809	17060	16931	16969	16936	17011	16781	16692	16833	16970	17007	16928	16936	16975	16872	16987	16900	17062	16834	16916	16848	16761	16958	16858	16756	16624	16868	16946	16910	16815	16780	16919	16826	16933	17050	16881	16771	16967	17053	17001	17023	17183	17021	16873	16867	16861	16812	17023	16980	16963	16929	16815	16992	16892	17071	16714	16823	17156	16679	17044	16946	16911	16941	16784	17057	16730	17135	16885	17121	16937	17021	17058	16896	16941	16989	16719	16831	16857	16760	16696	16809	16611	16858	17085	16933	16982	16915	16938	16874	16762	16878	16981	16967	16868	17039	16914	16938	16834	16848	16920	16943	16724	16850	16825	16956	16881	17095	16798	16994	16996	16864	16983	16742	16947	17099	16868	16831	16766	16890	16931	16833	16991	16979	16814	16736	16906	16995	16851	17012	16926	16804	16796	17069	16998	16892	16986	16771	16999	16880	16727	16849	16841	16815	16877	16948	16896	16956	17034	17004	16949	16688	16755	16935	16905	16767	17072	16860	16959	16870	16869	17133	16844	16852	16936	16758	16833	16880	16916	16883	16883	16946	17028	17007	16822	16892	17025	16998	16953	16921	16887	16670	16893	16920	16813	16843	17097	16781	16900	16962	16842	16828	16998	16848	16952	16871	16879	16658	16592	16860	17039	16996	16783	16923	16862	17056	16990	16956	16940	16928	16822	16763	16633	16952	16720	16746	16946	16871	16980	16819	16824	16948	16918	16849	17042	16935	16926	17021	16590	16907	16968	16717	16966	16901	16896	16850	16963	16779	16892	16973	16923	16986	16806	16906	16974	16830	16974	17011	16984	16812	16918	16770	16856	16908	16891	16889	16907	16884	16710	16926	17015	16825	17011	16822	16998	16824	16770	16831	17025	16856	16929	16725	16700	16983	17045	16754	16801	16873	16926	16998	16953	16798	16856	16723	16841	17119	16984	17091	16967	17016	16877	16683	16844	16890	16916	16861	16866	16725	16743	16884	17045	16920	16952	16824	16923	16903	16861	16988	16945	16917	17053	16975	17030	16864	17187	16828	16991	16787	16768	16647	16863	16912	16766	16985	16772	16906	16862	16896	17134	17067	17238	16878	17007	16938	17017	16987	17044	16818	16960	17003	17013	16872	16981	17071	16829	17043	16793	17008	16693	16835	17022	17096	16988	16700	16706	16887	16763	16747	16891	16856	16773	16996	16961	16758	16891	16824	16656	16896	16971	17153	16885	16840	16951	16990	16812	16915	17126	17008	16691	16867	16804	16982	16868	16884	16917	16894	16998	16981	16989	16987	17055	16916	16774	16886	16868	16735	16755	16839	16704	17083	16994	16920	16995	16691	16909	16957	17148	16896	16885	16902	16855	17096	16680	16879	16995	16835	16967	16998	16899	16664	16854	16840	17054	16914	16849	16828	16975	16909	16611	16682	16958	16906	16714	17010	16748	16940	16802	16818	16929	16888	16874	16864	16925	16794	16721	16835	16847	17139	16909	16848	16854	16897	16807	17089	16887	16962	16745	16680	16761	16850	16742	16753	16820	16952	16881	16903	16936	16876	16941	16946	16953	16896	16925	16719	16842	16615	16733	17087	17120	16926	17025	16757	16896	16869	16976	16804	16937	17028	17036	16859	17020	16869	16800	16928	16969	16830	16778	16979	16919	16683	16928	16885	16918	16847	17018	17005	16902	16773	16567	16887	16966	16872	16912	17004	16977	16855	16716	16867	16893	16797	16754	16926	17161	16984	16925	16974	17027	16844	16903	16740	16812	16965	17006	17006	16697	16770	16961	16895	16758	17033	16976	17019	16843	17037	17023	16659	16925	16648	16892	16886	17129	16924	16809	17060	17040	16947	16941	16820	16878	16861	16875	16845	16905	17030	16923	16886	16933	17174	16876	17030	16837	16901	16871	16877	16763	17106	17045	16873	16923	17101	16829	16932	16988	16779	17067	16879	16874	16917	16869	16962	16653	17024	17014	17033	16896	16982	16739	16914	16931	16801	16826	16857	16995	16938	16938	17023	16975	16984	16842	16969	16995	16873	17004	16895	16896	16844	16912	16899	16949	16648	16902	17002	16765	16900	16796	16799	16947	16787	17097	16812	16923	16818	17012	17005	16822	17045	16901	16817	17105	16778	16959	16837	16837	17071	16926	17037	16835	16765	16867	17043	16786	17077	17080	16824	17019	16954	16952	16749	17007	16840	16916	16986	17021	16587	17123	16703	16853	16919	16879	16841	16834	17009	16898	16761	16999	16860	16861	16710	16827	17122	17013	16795	16731	16795	16933	16792	16851	17116	16879	16930	16960	16982	16839	16949	17018	16820	16967	17078	16750	16858	17013	16907	16859	16892	16830	16782	17003	16848	16976	16744	17030	16898	17036	17001	16842	16926	16852	16608	16921	16900	16847	16908	16925	16864	16553	16776	16843	16996	16494	16862	16873	16999	16812	16895	17065	17010	16947	16884	16885	16875	16836	16801	16903	16872	16963	16781	16929	17012	16998	16959	16907	17004	16915	16960	17130	16934	16938	16948	17001	17035	16933	16864	17025	16935	17176	17246	17026	17111	16867	16900	17005	17036	16754	16907	16928	17062	16988	16947	16780	16897	16869	16857	16924	16943	16907	16913	16914	16849	16814	17059	16954	16885	16839	16802	16957	16988	16906	16933	16909	16839	16722	16914	16943	17014	16929	17043	16646	16886	16933	16800	17001	16919	16861	16928	17119	17051	17024	17065	16715	16915	16864	16935	17007	16869	17028	16846	16870	16949	16935	16961	16964	17118	16886	16999	16972	16977	16869	16843	16849	16950	16977	16712	16779	16865	16667	16854	16926	16598	16780	17085	17107	16828	16855	16855	17072	16899	16935	16862	16815	16992	16824	17020	16821	17125	17058	16969	16788	16884	16948	17057	17047	16915	16898	16746	16860	17006	16870	16763	16913	16799	16978	16889	16899	17058	16730	16920	16821	16994	16813	16912	17059	16944	17123	16805	16773	16935	16797	17047	16957	16909	16653	16933	16968	16732	16883	16987	16958	16911	17061	16726	17085	17021	16900	16887	16757	16708	17036	16768	16807	16975	17105	16939	16972	16982	17010	16994	16791	16989	16742	16857	16999	16984	17011	16801	16950	16929	17057	16785	16736	16883	17049	17127	16874	16791	16853	17111	16939	17045	16706	16909	17027	17016	17032	16868	16803	16957	17068	17053	16820	17002	16863	16601	16909	16997	16874	17077	16981	17103	17000	16876	16933	16758	17080	16859	16878	16849	16722	17020	16808	16798	16767	16798	16968	16906	16748	16837	17026	17001	16908	16838	16805	17013	17102	16992	16812	16994	17059	16753	16926	17143	16642	16894	16640	16950	17110	16830	16732	16776	16909	16732	16977	16894	16710	17118	17123	16863	16669	16856	17039	16808	17027	17171	16896	16852	16727	16819	16923	16927	16841	16784	16946	16841	16781	16883	16783	16904	16815	16854	16817	16899	16865	16935	16691	17046	16980	17071	16907	16829	16644	17024	17130	16915	16761	16762	16945	16995	16838	16879	16898	16871	16978	16853
30123	51757	41580	26745	18548	15325	14823	14604	14180	14296	14294	14082	13960	13755	13930	13822	13911	13899	13859	13773	13812	14077	13851	13707	14288	14388	14256	14086	13890	13753	13736	13512	13724	13672	13824	13788	13625	13688	13668	13641	13679	13559	13753	13689	13787	13637	13645	13575	13675	13742	13689	13739	13459	13733	13754	13650	13792	13627	13488	13613	13629	13615	13612	13510	13664	13622	13670	13734	13601	13779	13825	13714	13662	13775	13712	13870	13642	13756	13572	13787	13440	13628	13670	13714	13769	13800	13705	13474	13652	13726	13723	13704	13698	13745	13835	13593	13790	13682	13760	13684	13608	13596	13748	13647	13690	13809	13670	13684	13659	13745	13677	13826	13611	13608	13637	13799	13692	13617	13544	13758	13529	13688	13738	13726	13682	13600	13682	13698	13750	13637	13775	13724	13581	13894	13624	13828	13839	13684	13634	13574	13607	13710	13621	13815	13751	13657	13747	13817	13690	13516	13709	13561	13661	13634	13732	13564	13671	13562	13571	13586	13590	13723	13671	13865	13547	13690	13706	13738	13661	13823	13839	13616	13617	13693	13759	13948	13695	13676	13732	13666	13783	13708	13511	13644	13688	13717	13763	13796	13886	13669	13865	13598	13607	13770	13745	13547	13693	13760	13763	13669	13562	13615	13651	13840	13488	13673	13648	13782	13789	13660	13752	13750	13710	13662	13744	13774	13763	13601	13791	13556	13600	13604	13585	13874	13708	13776	13689	13672	13527	13658	13755	13647	13645	13634	13637	13681	13778	13558	13704	13606	13814	13528	13675	13648	13711	13820	13640	13570	13749	13759	13728	13677	13725	13821	13733	13721	13764	13835	13626	13624	13711	13835	13800	13682	13682	13726	13647	13586	13621	13778	13793	13814	13629	13847	13686	13757	13636	13536	13701	13632	13853	13711	13666	13644	13737	13634	13662	13662	13681	13680	13852	13872	13490	13703	13778	13710	13635	13649	13706	13841	13748	13795	13764	13622	13824	13744	13712	13768	13924	13730	13829	13830	13655	13734	13694	13696	13567	13555	13847	13717	13682	13713	13879	13707	13766	13749	13817	13783	13760	13692	13807	13722	13757	13627	13678	13625	13611	13669	13786	13534	13642	13620	13760	13766	13736	13750	13663	13855	13827	14003	13640	13700	13578	13498	13585	13649	13662	13671	13680	13683	13599	13820	13759	13732	13640	13781	13762	13903	13657	13624	13685	13738	13613	13653	13952	13642	13751	13691	13861	13719	13716	13715	13554	13737	13754	13681	13693	13634	13671	13679	13708	13677	13625	13883	13532	13716	13675	13629	13781	13616	13535	13686	13777	13693	13689	13617	13783	13759	13615	13857	13734	13678	13777	13754	13581	13832	13726	13739	13695	13435	13573	13718	13709	13795	13855	13812	13538	13696	13550	13849	13758	13835	13728	13758	13562	13566	13950	13686	13475	13579	13727	13614	13549	13814	13656	13615	13688	13556	13692	13822	13764	13814	13695	13636	13559	13542	13474	13649	13792	13766	13608	13761	13874	13717	13559	13688	13782	13659	13670	13744	13654	13675	13559	13737	13501	13772	13771	13794	13773	13844	13614	13745	13579	13666	13615	13623	13771	13899	13769	13747	13746	13749	13621	13760	13741	13701	13635	13640	13819	13680	13712	13694	13829	13649	13591	13652	13790	13600	13733	13658	13606	13633	13648	13551	13873	13728	13773	13839	13753	13672	13544	13826	13653	13717	13586	13651	13862	13646	13618	13607	13539	13669	13698	13886	13719	13769	13623	13632	13608	13591	13791	13708	13571	13765	13712	13688	13607	13787	13717	13755	13676	13775	13623	13696	13582	13601	13629	13665	13626	13758	13692	13732	13591	13725	13645	13652	13774	13706	13770	13835	13685	13739	13624	13756	13678	13680	13774	13789	13765	13715	13541	13868	13814	13786	13642	13848	13828	13677	13778	13868	13546	13792	13740	13774	13842	13756	13656	13623	13617	13591	13714	13636	13869	13828	13756	13581	13739	13808	13742	13776	13810	13555	13827	13610	13658	13750	13715	13654	13676	13705	13681	13775	13836	13546	13653	13699	13892	13497	13675	13573	13687	13732	13611	13760	13736	13628	13798	13540	13724	13654	13608	13693	13528	13696	13802	13850	13753	13746	13724	13846	13735	13670	13685	13781	13644	13705	13736	13656	13785	13836	13729	13641	13732	13679	13657	13608	13821	13642	13596	13740	13677	13582	13544	13671	13486	13871	13829	13491	13840	13639	13812	13876	13611	13660	13661	13762	13782	13774	13666	13566	13533	13757	13705	13655	13558	13612	13802	13828	13768	13798	13692	13729	13720	13749	13691	13631	13703	13604	13673	13846	13845	13735	13601	13723	13680	13874	13619	13810	13747	13701	13719	13561	13671	13546	13797	13714	13683	13669	13695	13563	13669	13763	13651	13800	13608	13737	13746	13680	13599	13731	13742	13763	13822	13529	13826	13699	13529	13752	13771	13770	13774	13804	13571	13728	13682	13842	13663	13734	13687	13731	13836	13712	13755	13474	13791	13750	13674	13778	13771	13657	13705	13716	13687	13680	13654	13689	13651	13748	13707	13578	13728	13626	13654	13695	13742	13616	13791	13603	13721	13627	13692	13853	13784	13731	13612	13856	13866	13609	13750	13741	13660	13652	13805	13577	13704	13656	13747	13690	13566	13650	13634	13656	13682	13598	13646	13819	13655	13706	13588	13809	13503	13654	13832	13713	13578	13680	13684	13656	13753	13623	13594	13611	13624	13660	13627	13872	13729	13526	13719	13766	13833	13687	13619	13829	13818	13804	13749	13542	13584	13742	13685	13676	13816	13850	13568	13720	13806	13672	13638	13692	13683	13549	13786	13650	13763	13856	13814	13661	13741	13577	13856	13800	13663	13584	13541	13577	13616	13780	13872	13754	13590	13731	13724	13763	13592	13745	13536	13832	13572	13549	13766	13609	13661	13581	13774	13821	13616	13706	13878	13618	13538	13768	13743	13782	13698	13768	13729	13548	13918	13646	13719	13645	13605	13794	13720	13580	13682	13654	13701	13815	13778	13971	13640	13574	13737	13871	13657	13602	13639	13580	13672	13775	13583	13606	13747	13721	13665	13582	13678	13553	13791	13677	13666	13771	13804	13884	13651	13671	13830	13597	13750	13672	13567	13800	13768	13736	13817	13743	13699	13492	13799	13691	13774	13810	13753	13738	13521	13647	13799	13642	13558	13768	13807	13648	13796	13685	13805	13750	13777	13763	13691	13676	13658	13652	13643	13551	13774	13638	13659	13829	13693	13731	13872	13790	13756	13699	13698	13704	13771	13597	13635	13624	13589	13732	13515	13590	13643	13529	13684	13668	13782	13692	13653	13803	13653	13575	13618	13576	13685	13845	13675	13728	13766	13697	13650	13594	13987	13851	13826	13545	13574	13640	13936	13797	13805	13792	13628	13599	13668	13750	13690	13618	13681	13744	13482	13792	13771	13569	13674	13674	13715	13693	13746	13805	13642	13715	13790	13810	13752	13600	13600	13757	13793	13661	13626	13664	13721	13703	13629	13752	13692	13724	13814	13903	13819	13785	13713	13709	13731	13607	13716	13627	13557	13695	13661	13660	13699	13644	13777	13592	13513	13614	13727	13680	13743	13565	13799	13624	13764	13754	13596	13583	13718	13699	13892	13636	13648	13750	13793	13725	13638	13520	13658	13626	13655	13686	13741	13741	13794	13910	13553	13729	13700	13638	13697	13767	13772	13670	13802	13736	13567	13626	13718	13866	13796	13678	13708	13729	13801	13686	13734	13949	13839	13658	13776	13638	13542	13852	13584	13605	13792	13752	13740	13886	13591	13664	13773	13642	13811	13778	13616	13730	13713	13688	13824	13718	13835	13639	13831	13691	13791	13825	13789	13701	13770	13814	13867	13626	13706	13761	13809	13690	13746	13638	13623	13673	13694	13820	13747	13762	13667	13629	13743	13751	13660	13622	13668	13688	13520	13639	13686	13745	13729	13799	13785	13698	13829	13605	13717	13596	13786	13652	13827	13330	13694	13712	13838	13650	13776	13589	13647	13691	13586	13652	13751	13662	13635	13581	13574	13775	13814	13625	13771	13781	13474	13741	13806	13567	13767	13762	13750	13494	13700	13656	13619	13489	13534	13843	13673	13639	13921	13599	13706	13794	13637	13810	13584	13885	13701	13777	13630	13663	13759	13807	13743	13807	13633	13673	13629	13716	13655	13671	13642	13846	13688	13719	13769	13633	13613	13756	13900	13654	13733	13698	13648	13651	13789	13501	13681	13729	13731	13584	13730	13790	13724	13575	13671	13722	13758	13684	13619	13853	13708	13889	13685	13899	13703	13745	13507	13644	13696	13678	13729	13825	13802	13687	13618	13645	13625	13728	13746	13719	13746	13540	13725	13608	13667	13700	13782	13770	13708	13678	13701	13752	13783	13610	13805	13812	13625	13593	13691	13602	13817	13771	13660	13664	13662	13631	13641	13733	13709	13737	13697	13710	13760	13653	13725	13739	13729	13767	13500	13869	13525	13673	13625	13728	13779	13644	13709	13688	13484	13766	13776	13809	13670	13717	13813	13595	13681	13786	13763	13704	13671	13726	13751	13824	13670	13630	13698	13579	13859	13600	13718	13587	13770	13773	13488	13726	13573	13672	13711	13588	13701	13817	13645	13670	13679	13604	13608	13754	13623	13696	13674	13657	13653	13761	13785	13746	13568	13745	13884	13622	13721	13594	13765	13782	13639	13660	13681	13731	13766	13821	13762	13668	13630	13614	13903	13808	13680	13779	13648	13722	13672	13604	13619	13634	13816	13660	13595	13630	13724	13583	13607	13710	13730	13647	13608	13625	13551	13604	13691	13773	13819	13700	13705	13515	13737	13695	13738	13672	13896	13671	13627	13521	13733	13578	13783	13600	13517	13567	13857	13903	13648	13833	13731	13748	13565	13767	13679	13449	13682	13706	13652	13668	13742	13668	13614	13793	13724	13597	13721	13538	13668	13741	13725	13685	13703	13676	13876	13555	13770	13629	13807	13571	13569	13516	13578	13866	13834	13781	13583	13612	13815	13817	13609	13643	13824	13749	13671	13661	13756	13686	13463	13878	13683	13732
22164	21151	28535	24451	21758	23528	24768	19880	18976	18815	18652	18424	18365	18256	18002	18258	18186	18106	17931	18102	18005	17954	18340	18886	19475	19493	19392	18814	18160	18070	17750	17838	17765	17812	17739	17899	17932	17633	17845	17632	17753	17885	17734	17794	17762	17659	17799	17645	17618	17735	17607	17864	17705	17788	17790	17798	17662	17714	17722	17758	17950	17763	17669	17853	17399	17556	17638	17857	17856	17951	17819	17764	17700	17676	17704	17719	17830	17771	17842	17872	17829	17506	17520	17704	17543	17575	17743	17645	17737	17707	17880	18005	17835	17696	17836	18033	17672	17728	17756	17647	17753	17712	17870	17614	17410	17769	17906	17847	17641	17439	17714	17589	17559	17585	17639	17818	17730	17748	17631	17789	17782	17818	17736	17753	17799	17583	17658	17743	17556	17477	17759	17503	17717	17761	17694	17664	17583	17562	17697	17707	17763	17522	17625	17725	17771	17497	17595	17483	17540	17587	17786	17628	17671	17591	17588	17512	17713	17761	17946	17751	17519	17640	17705	17733	17811	17627	17571	17824	17833	17468	17628	17747	17664	17769	17723	17670	17794	17699	17736	17809	17654	17794	18001	17473	17544	17701	17549	17668	17742	17638	17797	17756	17776	17822	17915	17658	17626	17810	17649	17592	17584	17571	17664	17705	17614	17579	17973	17653	17871	17799	17774	17761	17701	17792	17640	17598	17819	17739	17655	17710	17635	17744	17748	17757	17815	17668	17851	17742	17805	17946	17723	17623	17502	17807	17787	17716	17669	17701	17704	17704	17594	17659	17855	17772	17873	17614	17799	17949	17615	17451	17798	17742	17687	17717	17810	17736	17473	17612	17688	17641	17720	17641	17465	17620	17718	17667	17776	17642	17671	17629	17741	17721	17652	17531	17715	17854	17816	17749	17829	17691	17788	17632	17564	17809	17625	17621	17752	17681	17755	17792	17811	17846	17791	17696	17658	17621	17548	17655	17749	17579	17590	17564	17579	17888	17822	17852	17713	17666	17670	17578	17696	17714	17687	17766	17680	17832	17485	17576	17742	18009	18008	17934	17894	17694	17630	17760	17590	17561	17674	17631	17735	17365	17688	17562	17934	17678	17569	17633	17599	17880	17577	17821	17587	17556	17812	17705	17909	17502	17788	17638	17767	17503	17534	17771	17736	17756	17739	17740	17688	17754	17574	17683	17670	17567	17584	17707	17683	17590	17775	17591	17563	17653	17676	17931	17777	17799	17778	17714	17636	17676	17499	17852	17899	17928	17721	17769	17745	17644	17588	17685	17752	17700	17725	17691	17725	17493	17629	17687	17711	17616	17861	17766	17570	17926	17815	17720	17681	17732	17647	17527	17534	17717	17738	17668	17638	17635	17833	17764	17671	17910	17697	17760	17532	17670	17714	17681	17768	17573	17625	17744	17749	17568	17957	17724	17723	17761	17856	17552	17776	17925	17750	17583	17743	17746	17785	17547	17787	17723	17667	17617	17647	17807	17847	17563	17549	17561	17752	17666	17822	17836	17789	17778	17611	17836	17694	17552	17684	17837	17684	17592	17860	17598	17658	17670	17838	17846	17742	17855	17722	17836	17710	17495	17794	17778	17772	17678	17797	17814	17633	17683	17713	17739	17748	17448	17690	17780	17897	17696	17834	17563	17776	17545	17603	17619	17805	17632	17591	17740	17717	17807	17542	17596	17550	17748	17578	17634	17697	17649	17953	17728	17732	17551	17607	17474	17461	17540	17532	17617	17749	17558	17692	17976	17877	17920	17686	17751	17887	17508	17627	17510	17820	17714	17667	17661	17749	17497	17675	17769	17728	17827	17714	17634	17710	17537	17736	17630	17772	17534	17748	17669	17584	17411	17881	17675	17566	17951	17971	17763	17878	17653	17740	17665	17510	17553	17765	17767	17665	17624	17473	17543	17786	17727	17760	17809	17836	17790	17786	17855	17697	17511	17416	17582	17650	17782	17592	17753	17688	17478	17828	17667	17762	17694	17522	17775	17511	17744	17629	17399	17650	17829	17593	17779	17851	17664	17731	17444	17555	17611	17639	17633	17701	17858	17542	17583	17766	17809	17773	17846	17555	17648	17624	17643	17657	17759	17663	17765	17680	17624	17605	17691	17506	17506	17800	17729	17639	17583	17722	17715	17759	17823	17556	17623	17649	17693	17792	17478	17957	17450	17590	17802	17767	17770	17558	17826	17549	17572	17645	17783	17674	17794	17839	17785	17820	17636	17588	17667	17900	17551	17641	17953	17748	17875	17766	17642	17658	17586	17874	17851	17735	17701	17826	17475	17608	17517	17734	17708	17764	17686	17701	17795	17825	17618	17837	17728	17807	17759	17839	17763	17586	17543	17625	17713	17577	17685	17619	17669	17594	17772	17660	17658	17681	17435	17840	17898	17691	17810	17610	17528	17689	17733	17670	17629	17758	17764	17558	17422	17659	17618	17578	17583	17629	17670	17522	17941	17506	17611	17462	17625	17595	17818	17661	17664	17498	17642	17851	17505	17867	17819	17713	17656	17651	17713	17741	17647	17696	17713	17557	17705	17453	17689	17868	17708	17668	17550	17656	17664	17602	17395	17780	17861	17700	17558	17727	17923	17486	17804	17637	17660	17484	17502	17700	17683	17693	17740	17776	17921	17764	17789	17794	17712	17646	17396	17797	17728	17799	17874	17662	17762	17852	17536	17677	17600	17695	17670	17577	17678	17733	17662	17613	17694	17535	17773	17650	17748	17810	17513	17802	17671	17738	17698	17780	17733	17888	17533	17652	17558	17701	17683	17561	17597	17626	17817	17745	17621	17641	17790	17777	17532	17845	17632	17736	17881	17730	17578	17667	17685	17798	17563	17877	17766	17727	17896	17859	17572	17768	17540	17693	17580	17606	17783	17715	17777	17591	17604	17761	17705	17685	17537	17603	17793	17750	17549	17805	17784	17664	17691	17716	17683	17747	17583	17747	17686	17704	17754	17537	17796	17649	17509	17782	17607	17762	18008	17990	17726	17489	17846	17687	17504	17643	17726	17787	17658	17786	17769	17574	17572	17741	17528	17852	17425	17869	17585	17803	17612	17665	17890	17736	17579	17698	17610	17733	17798	17878	17538	17603	17624	17569	17570	17610	17462	17557	17692	17868	17733	17724	17651	17708	17707	17745	17666	17507	17596	17756	17574	17631	17626	17872	17941	17748	17859	17678	17481	17773	17623	17791	17578	17764	17796	17753	17944	17702	17557	17597	17666	17721	17745	17738	18041	17774	17641	17724	17545	17692	17753	17635	17845	17631	17726	17598	17846	17546	17558	17725	17724	17522	17692	17780	17697	17642	17656	17700	17564	17634	17698	17694	17681	17760	17790	17652	17461	17608	17871	17832	17849	17759	17735	17792	17689	17559	17664	17745	17634	17666	17739	17525	17581	17603	17701	17705	17562	17791	17547	17824	17436	17633	17741	17798	17718	17681	17542	17557	17602	17682	17534	17584	17727	17946	17624	17706	17709	17575	17563	17627	17778	17716	17818	17700	17629	17958	17771	17736	17767	17686	17618	17754	17638	17848	17773	17501	17521	17562	17460	17726	17628	17604	17539	17595	17698	17630	17501	17828	17690	17653	17789	17616	17288	17552	17451	17514	17815	17630	17776	17664	17725	17689	17692	17639	17705	17627	17790	17728	17806	17786	17713	17648	17655	17577	17877	17817	17707	17755	17561	17533	17595	17540	17617	17646	17627	17518	17619	17647	17756	17718	17591	17730	17827	17852	17687	17620	17538	17773	17510	17702	17408	17571	17935	17940	17606	17535	17445	17874	17841	17644	17739	17829	17728	17850	17872	17549	17662	17733	17719	17615	17610	17653	17658	17858	17659	17595	17663	17852	17869	17746	17812	17755	17569	17773	17653	17471	17544	17755	17948	17670	17581	17631	17678	17689	17481	17732	17538	17714	17763	17758	17793	17817	17678	17511	17692	17616	17574	17490	17722	17647	17785	17948	17674	17780	17647	17661	17560	17851	17711	17554	17642	17818	17624	17710	17762	17689	17794	17587	17761	17650	17666	17748	17599	17616	17697	17592	17627	17639	17651	17718	17620	17802	17703	17728	17726	17773	17796	17601	17778	17631	17593	17700	17819	17589	17784	17614	17774	17685	17709	17484	17973	17791	17570	17774	17553	17612	17700	17531	17806	17752	17677	17905	17569	17707	17738	17706	17790	17881	17539	17427	17577	17647	17565	17736	17619	17676	17732	17544	17782	17659	17545	17500	17727	17656	17679	17699	17574	17776	17638	17583	17583	17491	17632	17654	17785	17714	17690	17832	17697	17675	17594	17815	17768	17661	17755	17595	17751	17679	17303	17648	17585	17678	17729	17754	17784	17695	17602	17764	17795	17720	17721	17546	17880	17600	17730	17765	17730	17678	17741	17654	17526	17652	17824	17783	17644	17863	17733	17737	17770	18041	17815	17524	17767	17680	17528	17588	17764	17684	17847	17724	17787	17625	17666	17813	17574	17762	17737	17424	17547	17597	17910	17721	17635	17914	17705	17621	17563	17570	17378	17689	17723	17626	17794	17767	17689	17588	17846	17730	17692	17783	17757	17656	17610	17828	17759	17573	17868	17601	17712	17933	17710	17770	17670	17721	17711	17646	17862	17721	17576	17655	17573	17521	17769	17758	17639	17653	17699	17778	17625	17628	17544	17682	17734	17575	17744	17518	17725	17889	17552	17757	18074	17784	17736	17662	17895	17572	17777	17758	17569	17830	17549	17651	17782	17859	17914	17825	17824	17773	17729	17695	17644	17782	17889	17737	17694	17552	17721	17610	17623	17584	17762	17769	17866	17618	17700	17756	17644	17630	17721	17863	17867	17574	17992	17710	17779	17653	17809	17621	17493	17658	17822	17539	17566	17735	17649	17531	17806	17604	17569	17786	17677	17768	17580	17540	17757	17470	17742	17514	17783	17698	17756	17811	17592	17580	17780	17866	17592	17877	17849	17735	17824	17683	17483	17742	17706	17700	17844	17761	17859	17844	17575	17650	17522	17866	17774	17660	17579	17541	17610	17724	17772	17642	17705	17794	17657	17664	17516	17503	17666	17791	17811	17721	17709	17849	17596	17681	17552	17733	17615	17665	17820	17793	17707
32855	64364	54212	39214	21511	17652	16586	15818	15649	15195	14873	14826	14830	14687	14463	14447	14467	14420	14434	14411	14456	14477	14736	15444	16197	16414	16255	15173	14685	14357	14193	14221	14083	14096	14264	14099	14207	14171	14322	14268	14110	14283	14193	14152	14129	14071	14226	14291	14076	14309	14236	14140	14138	14160	14268	14362	14078	14117	14222	14160	14069	14185	14088	14030	14248	14156	14112	13979	14235	14218	13965	14161	14210	14167	14124	14023	14191	14057	14106	14050	14269	14378	14082	14095	14118	14051	14253	14158	14175	14137	14193	14208	14131	14156	14360	14255	14169	14150	14120	14229	14190	14155	14222	14126	14033	14102	14239	13975	14219	14271	14068	14157	14247	14139	14066	14288	14320	14056	14281	14306	14062	14036	14364	14091	14195	14065	14167	14182	14127	14097	14085	14135	14157	14039	14271	14017	14274	14111	14142	14144	14123	14195	14202	14249	14117	14034	14158	14095	14111	14162	14239	14068	14203	14110	14206	14063	14035	14079	14173	14276	14050	14037	14160	14276	13902	14246	14242	14167	14083	14247	13950	14161	14174	14122	14139	13979	14128	13945	14094	14172	14114	14014	14278	14118	14094	14111	14334	14171	14027	14136	14245	14015	14199	14154	14244	14094	14216	14079	14009	14101	14273	14183	14292	14031	14132	13935	13972	14152	13915	14149	14104	13980	14114	14150	14055	14115	14201	14137	14337	14283	14082	14114	14085	14048	14234	14004	14069	14080	14202	14031	14245	14184	14271	14310	14086	14097	14061	14168	14082	14064	14223	14172	14104	14169	14042	14157	14000	14248	14192	14211	14176	14039	14183	14187	14094	14064	14136	14198	14018	13959	14041	14227	14134	14095	14120	14006	14123	14160	14228	14126	14118	14112	14260	14174	14156	14087	14245	14154	14197	14107	14181	14147	14150	14238	14024	13998	14079	14275	14160	14069	14190	14276	14165	14239	14158	14167	14066	14131	14181	14216	14057	14000	14138	14074	14160	14128	14213	14179	14130	14102	14157	14115	14200	13974	14105	14094	14285	13995	13867	14227	14099	14150	14299	14330	14182	14104	14150	14162	14219	14162	14213	14088	13979	13973	14073	14036	14198	14165	14231	14088	14162	14163	14225	14194	14113	14164	14235	14249	14175	14169	14099	14130	14091	14159	14103	14269	14236	14069	14227	14006	14108	14144	14086	14070	14179	14108	14049	14210	14286	14205	14103	14042	14178	14214	14258	14030	14175	13993	14205	14372	14234	14192	14089	14011	14019	14167	14153	14029	14001	14278	14156	14143	14174	13939	13978	14116	14075	14131	14217	14063	14273	14220	14178	14026	14119	14141	14115	13991	14126	14212	14183	14203	13838	14101	14105	14176	14219	14106	14252	14050	14010	14001	14066	14179	14068	14202	14169	14070	14401	14033	14111	14005	14225	14070	14103	14158	14246	14064	14156	14201	14059	14243	14158	14079	14166	14237	14169	14259	14242	14072	14210	14184	14141	14042	14165	14288	14226	14085	14191	14161	13915	14072	14235	13943	14079	14116	14229	14037	14150	13979	14210	14347	14180	14258	14163	14106	14253	14144	14234	14015	14134	14274	14202	14060	14289	14089	14270	14115	14173	14240	14163	14000	14000	14078	14162	14190	14237	14145	14055	14102	14131	14251	14151	14287	14073	14083	14129	14169	14102	14284	14101	13960	14167	14055	14104	13984	14206	14213	14262	14268	14114	14117	13901	14240	14107	14166	14054	14037	14158	14253	14130	14084	14093	14188	14082	14140	14081	14091	14141	14150	14034	14131	14155	14112	14337	14143	14264	14083	14195	14203	14160	14052	14038	14040	14069	14200	14159	14039	14268	14057	14069	14165	14012	14237	14148	14001	14191	14272	14225	14118	14212	13976	14137	14218	14182	14182	14145	14179	14279	14169	14179	14129	14294	14081	14091	14065	14276	13983	14202	14071	14172	14082	14188	14112	14106	14200	14141	14042	14207	14328	14089	14284	14090	13991	14296	14042	14028	14200	14293	14215	14154	14110	14088	14137	14100	14184	14052	14232	14231	14277	14174	14250	14139	14039	14229	14076	14154	14162	14264	14079	14140	14129	14358	14104	14013	14143	14071	14292	14121	14199	14031	14068	14102	14148	14021	14147	14151	14136	14086	14249	14337	14083	14112	14293	14128	14187	14168	14154	14072	14037	14204	14283	14036	14053	14258	14167	14169	14318	14122	14191	14127	14232	14226	14105	14093	14181	14029	14070	14205	14142	14158	14234	14147	14131	14124	14111	14044	14200	14173	14321	14113	14147	14200	14152	14168	14081	14222	14055	14117	14053	14089	14075	14095	14230	14188	14153	14127	14141	13952	14070	14132	13926	14334	14285	14109	14186	14116	14149	14157	14077	14326	14090	14214	13963	14157	13993	14311	14207	14146	14231	14048	14235	14135	14226	14289	14176	14106	14357	14126	14157	14261	14221	14024	14090	14167	14122	14086	14187	14170	14220	13993	14042	14089	14105	14111	13944	14264	14275	14147	14272	14077	14063	14149	14106	14273	14139	14084	14315	14093	14196	14158	14420	14189	14269	14166	13967	14135	14218	14226	14245	14035	14312	14271	14219	14360	14177	14166	14237	14072	14174	14171	14223	14236	14090	14023	14140	14168	14311	14069	14158	14174	14021	14160	14166	14275	14203	14296	14091	14167	14236	14197	14254	14058	14140	14045	14231	14122	14140	14197	14152	14101	14209	14065	14155	14077	14086	14100	14367	14203	14165	14261	14195	14210	14264	14146	14208	14376	14087	14152	14161	14089	14187	14054	14249	14166	14267	14166	14214	14075	14212	14208	14074	14086	14224	14215	14077	14240	13969	14171	14047	14180	14217	14114	14114	14059	14262	14080	14089	14120	14142	14122	14055	14177	14190	14308	14192	14094	14173	14190	14275	14326	14297	14177	14094	14209	14161	13979	14203	14160	14131	14227	14278	14023	14118	14219	14180	14251	14066	14017	14335	14072	14026	14160	14068	14220	14372	14183	14335	14092	14242	14220	14236	14239	14235	13953	14031	14085	13914	14147	14051	14018	14112	14095	14029	14126	14146	14172	14049	14026	14070	14187	14193	14258	14126	14162	14142	14218	14201	14103	14093	14265	14174	14174	14165	14121	14380	14067	14090	14194	14142	14265	14141	14210	14049	14087	14139	14061	14285	14131	14070	14164	14016	14097	13995	13947	14176	14084	14365	14067	14192	14084	14046	14154	13989	14196	14071	14276	14219	14228	14171	14184	14111	14134	13989	14172	14301	14141	14145	14145	14000	14132	14254	14107	14207	14231	14191	14149	13976	14333	14108	14090	14117	14296	14039	14077	14194	14098	14263	14110	14123	14205	14203	13893	14224	14089	14298	14084	14156	14210	14172	14195	14149	14182	14187	14163	14089	14169	14210	13988	14288	14101	14161	14130	14151	14210	14216	14039	14162	14024	14133	14152	13952	14159	14215	14086	14157	14247	14148	14190	14262	14215	14181	14275	13997	14222	14116	14070	14184	14203	14179	13921	14229	14040	14062	14165	14142	14170	14135	14189	14101	14204	14068	14191	14115	13924	14216	14049	14273	14229	14305	14154	13934	14123	14221	14163	14150	14167	14218	14176	14105	14255	14101	14245	14140	14188	14304	14104	14178	14155	14077	14378	14029	14227	14138	13945	14123	14157	14211	14068	14245	14152	14108	14290	14089	14174	14265	14303	14084	14098	14233	14117	14165	14153	13999	14096	14279	14281	14246	14017	14256	14267	14049	14214	14154	14102	14127	13957	14128	14158	14117	14098	14311	14223	14005	14009	14146	14164	14093	14172	14081	14383	14171	14223	14166	14256	14102	14229	14087	14350	14206	14164	14015	14102	14155	14229	14180	14227	13946	14046	14101	14253	14156	14079	14288	14094	14144	14172	14207	14346	14181	14130	14096	14320	14234	14107	14126	14144	14073	14404	13999	14177	14189	14123	14062	14042	14100	14144	14314	14027	14213	14141	14174	14234	14029	14203	14100	14255	14233	14122	14236	14256	14102	14135	14224	14305	14127	14227	14304	14121	14119	14200	14134	14219	14215	13983	14227	14109	14185	13934	14185	13932	14205	14084	14153	14268	14208	14114	14043	14252	14133	14189	14027	14215	14118	14194	14055	14038	14160	14090	14167	14099	14101	14021	14054	14152	14209	13985	14227	14010	14220	14065	14109	14089	14123	14297	14125	14122	14201	14143	14062	14194	14222	14082	14097	14208	14090	14302	14198	14180	14116	14250	14019	13967	14167	14288	14144	14025	14077	14197	14094	14188	14220	14139	14122	14272	14063	14183	14066	14189	14276	14076	14172	14233	14135	14177	14126	14100	14297	14004	14308	14135	14171	14232	14086	14037	14237	14038	14136	14239	14115	14139	14133	14055	14134	14252	14244	14218	14162	14282	14246	14320	14130	14054	14031	14080	14101	14148	14090	14353	14082	14066	14199	14303	14207	14097	14169	14124	14273	14144	14049	14219	13979	14124	14062	14100	14224	14298	14059	14056	14152	14157	13990	14155	14068	14051	14314	14088	14240	14363	14101	14502	14080	14117	14030	14151	14162	13980	14314	14180	14152	14238	14132	14191	14164	13984	14154	14200	14129	14045	14087	14129	14070	14159	13997	14242	14066	13965	14171	14083	14247	14094	14219	13995	14247	14057	14239	14133	14146	14114	14170	14150	14150	14155	14131	14143	14271	14146	14119	14297	14134	14127	14140	14022	14063	14142	13898	14223	14056	14237	14131	14202	14110	14268	14113	14227	14101	14146	14255	14043	14092	14122	14037	14055	14052	14104	14121	14264	14239	14154	14186	14244	14007	14087	14311	14078	14114	14063	14185	14087	14157	14243	14171	14242	14373	14097	14106	14248	14324	14151	13935	14074	14027	14188	14200	14038	14123	14239	14172	14192	14212	14048	14150	14135	14239	14267	14115	14281	14261	14217	14113	14253	14140	14308	14123	14303	14229	14019	14176	14036	14016	13991	14197	14196	14125	14205	14194	14444	14223	14269	14146	14124	14324	13844	14264	14298	14046	14257	14121	13979	14038	14148	14074	14122	14035	14055	14029	14223	14104	14019	14168	14072	14035	14119	14005	14138	14106
31161	32564	36844	28754	21592	19491	19005	18540	18371	18299	18369	18418	18381	18200	18011	18250	18301	18279	18264	18229	18440	18366	18095	18243	18398	18334	18343	18208	18105	18326	18203	18083	18061	18066	18054	18220	17949	18009	18029	18238	18038	18019	17990	18090	18142	18101	18095	18043	18080	18104	18130	18172	18151	18121	18016	18047	18090	18095	18165	18175	18291	18162	18002	18109	18215	17939	18006	18003	18153	18103	17957	17937	18108	18250	18128	18226	18071	18069	18180	18245	18176	18152	17948	18237	18103	18065	18056	18181	17898	18255	18261	18225	18081	18109	18260	18269	18154	18121	17853	18244	18125	18213	18174	18178	17904	18229	18148	18154	18307	18173	17887	18049	17887	18156	18173	18028	17988	18168	18279	18311	18088	18068	18077	18176	18322	17972	18091	18270	18258	18031	18065	17922	18025	18181	18196	18118	18103	18179	18032	18101	18062	17988	18164	18169	18181	18163	18021	18048	17971	18204	18094	18486	18301	18312	18005	18101	18048	18061	18194	18043	18033	18069	17957	17998	18009	18143	18114	18221	18121	18129	18264	18451	18116	18059	17965	18079	17960	18076	17971	18019	18297	18100	18234	18047	18167	18082	18016	18123	18122	18158	18336	18359	17952	18094	18157	18216	18281	18009	18039	18299	18052	18149	17945	18238	17971	18212	17893	18181	18192	18243	18185	18126	17959	18122	18258	18057	18043	18095	18116	17981	18130	18250	18086	18088	18016	18092	18169	18017	18225	18282	18136	18285	17993	18046	18070	18010	18062	18099	18465	17925	18173	17895	18129	17847	17967	18219	17965	18139	18112	18296	18091	17964	18150	18209	18097	18390	18115	18291	18015	18147	18182	18098	18050	18162	18139	18303	18185	18116	18179	18222	18228	18203	18004	18183	18296	18332	18238	18222	18338	18128	18027	18137	18083	18229	18134	18123	18118	18300	18107	17999	17948	18260	18104	18163	18236	18093	18306	18286	17970	18117	18089	18125	18115	18070	18082	18119	18081	18016	17874	18192	18004	18174	18281	18009	17993	18354	18320	17982	18057	18289	18189	18017	18275	18063	18052	17982	18059	18182	18155	18250	18271	18161	18209	18008	18342	18160	18180	18141	18114	18213	18040	18236	17989	18049	18134	18258	18036	18145	18060	17978	18182	18056	18029	18337	17922	18029	18267	18228	18017	18327	18090	18190	18257	18117	18055	18250	18343	17941	18227	18154	18136	17913	18342	18322	17971	17999	18215	18071	17976	18123	18217	18202	18107	18100	18147	18251	18173	18172	18158	18165	18310	17918	18126	18043	18050	18095	18207	18264	18303	17968	18237	18158	18003	18189	18290	18054	17978	18271	18162	18150	18294	18207	18046	18087	18120	18059	18183	18122	18198	18114	18228	18119	18042	18215	18169	18287	18028	18248	18254	18126	18263	18316	18155	18055	18329	18230	18247	18245	17866	18024	18294	18096	18163	18090	18213	18113	18081	17984	17831	18135	18119	18192	18092	18176	17983	18030	18035	18366	18006	18001	18065	18350	18188	18085	17947	17868	18128	18155	18160	17967	18321	18210	18335	18305	18140	18142	18181	18043	18134	18225	17813	18153	18318	18055	18060	18216	17997	18251	18051	18062	18263	17974	18238	18340	18447	18202	18138	18114	18090	18039	18207	18200	17853	18088	18151	18108	18184	17934	18037	18223	18478	18252	18164	18139	18127	18314	18180	18209	18452	18227	18186	18001	18188	18182	18108	18090	18096	18140	18119	18100	18335	18137	18280	18274	18284	18081	18075	18174	18238	17963	18319	18259	18273	18113	18138	17863	18119	18048	18072	18234	18153	18091	18110	18297	18073	18109	18236	18167	18158	18130	18160	17880	18217	17904	18155	18127	18029	18019	17992	18030	18099	18218	18327	18084	18198	18088	18237	18093	18057	18193	18129	18084	18153	18020	18039	18159	18109	18029	18225	17997	18205	18119	18192	18098	17958	17977	18015	18094	18388	18182	18158	18106	18116	18247	18263	18096	17939	18066	18079	18176	18177	18097	17943	18161	18114	18011	18187	18235	18241	18126	18137	18038	18131	18072	18205	18044	18253	18097	18131	18212	18282	18190	18214	18044	18202	18019	18205	18139	18011	18244	18221	18220	17953	18047	18062	18422	18353	18283	18034	18335	18171	18272	18171	18099	18102	18019	17992	18079	18298	18086	18170	18116	17923	18279	18337	17970	18193	18006	18257	18344	18177	18037	18116	18135	18019	18025	18164	18123	18234	17997	18107	18017	18007	18294	18290	18334	18171	18170	18091	18121	18194	18192	18162	18110	18075	18184	18239	18218	18098	18268	18039	18038	18089	18256	18195	18246	18230	18210	18051	18114	18122	18107	18350	17898	18361	18105	18190	18116	18082	18029	18066	17993	17929	18409	18281	18180	18433	18232	18227	18078	18316	18165	18188	18193	18024	18386	18127	17895	18038	18189	18314	18091	18297	17980	18184	18035	18176	17995	18088	18304	18114	18138	17998	18052	18001	18095	18159	17983	18167	18002	18001	18158	17856	18023	18009	18151	18101	18375	18137	18221	18152	18155	18040	18220	18283	18107	18143	18197	18271	18152	18100	18145	18316	18199	18287	18313	18293	18166	18017	18126	18083	18233	18438	18194	18095	18088	17924	18062	18169	17961	18232	18173	18194	18270	18078	18172	18055	18104	17968	18020	18143	18027	18183	18105	17927	18001	18087	18177	18328	18251	18164	18161	18227	18085	18117	18213	18117	18027	18135	18188	18381	18124	18022	17949	18064	18246	18376	18103	18195	18232	17953	18234	18101	17861	18245	18306	18201	18076	18044	18153	18287	18192	18416	18186	18278	18195	18129	18029	18084	18359	18078	18221	17967	17921	18166	18242	17821	18079	18190	18173	18119	17941	18056	18136	18149	18119	18253	18192	18228	18111	18209	17990	17967	18083	18237	18173	18360	18012	18119	18175	18282	17956	18098	18181	18065	18108	18238	18318	17992	18081	18016	18099	17921	18135	17973	18278	18424	18139	18041	18169	18070	17941	18300	18203	18485	18238	18157	18088	18325	18358	18118	18197	18352	18397	17964	18097	18079	18127	18196	18265	18193	18314	18273	18149	18152	18275	18141	18060	17997	18157	18137	17908	18228	18012	18072	18205	18252	18149	18217	18086	18181	18289	18068	17927	17888	18073	18152	17928	18249	18109	18290	18086	18255	18133	18165	18324	18228	18123	17937	18229	18268	18116	18144	18126	18140	18280	18126	18383	18105	18275	18021	18269	18005	18136	18146	18381	18266	18245	17970	18084	18182	18151	18135	18291	18248	18402	18327	18320	18083	17986	18101	18122	18383	18075	18317	18118	17998	18089	17826	18264	18157	18170	18133	18057	18181	18354	18244	18068	18174	18044	18182	18081	18295	17990	18141	18116	18048	18000	18273	18352	18143	18279	18285	17992	18015	18151	18083	18233	18113	18098	18133	18168	18157	18133	18192	18150	18165	18053	17907	18012	18172	17939	18032	18005	18135	18031	18136	18080	18176	18301	18152	17916	18142	18432	18260	18248	18140	18069	18150	18014	18213	18153	18324	18019	18202	17855	18010	18176	18007	18137	18327	18480	18056	18050	18136	18154	18315	18293	18136	18288	18179	17990	18193	18093	17967	18332	18217	18257	18049	18089	18247	17857	18167	18240	18037	18053	18131	18222	18086	18048	18131	18010	18092	17973	18084	18141	18196	18212	18313	18165	18190	18210	18114	18097	18241	18092	18176	18307	18140	17980	18243	18298	18220	18166	18194	18247	18120	18023	18095	18142	17977	18275	18301	18155	18193	17943	17972	18128	18064	18104	18185	18219	18248	18172	18211	18452	18183	18057	18055	18081	18291	18236	18245	18202	18030	18158	18013	18167	18396	18180	18207	18230	18099	18121	18362	18063	18011	18325	17977	18145	18202	18037	18270	18214	18314	18201	18125	18133	17991	18269	18116	18123	18193	18092	18169	18132	18254	18157	17955	18109	18117	18111	18148	18009	18314	18338	18205	18238	18337	18465	18363	18393	18330	18030	18196	18190	18187	18177	18404	18086	18264	18078	18413	18113	18080	17980	17811	18205	18162	18324	17930	18554	18306	18274	18246	18086	18217	18306	18148	18001	18205	18046	18137	18274	18043	18121	17987	18196	17879	18196	18212	18169	18160	18031	18308	18133	18067	18138	18129	18046	18135	17975	18279	18123	18035	18080	18261	18033	18091	17979	18189	18268	18186	18146	17938	17979	18197	18003	18067	18103	18052	18089	18492	17997	18141	18020	18287	18297	18279	17975	18134	18204	18295	18307	17977	18030	17986	18022	18177	18289	18342	18196	18224	18228	18175	18140	18199	18176	18282	18118	18148	18240	17964	18244	18146	18220	18161	18122	18006	18136	17949	17959	18210	18162	17978	18149	18241	18165	18197	18251	18091	18251	18078	17984	18158	18212	18078	18250	17990	18271	18056	18232	18266	18186	18280	18244	18245	18178	17984	18217	17867	17914	17993	18091	18040	18112	18127	18125	18261	18414	18341	18038	18180	18143	18199	17996	18153	18275	18123	18262	18332	18047	18183	18077	18038	18369	18213	18262	18230	18380	18299	18080	18215	18108	18267	18062	18157	17971	17963	18198	18192	18331	17947	18394	18262	18095	18587	18062	18089	18424	18060	18206	18343	18063	18055	18075	17999	18167	18199	18126	18143	18095	18275	18000	18109	18103	18261	18247	18351	18242	18081	18048	17980	18343	18063	18100	18054	18109	18077	18064	18015	17979	18294	18215	18117	18124	18016	18346	18213	18030	17988	18060	18177	18037	18060	18291	18117	17893	18143	18274	18175	18306	18091	18173	18093	18264	18058	18073	18201	18191	18276	18278	18173	18070	18297	18120	18329	18245	18405	18237	18269	18076	18153	18312	18260	18320	17916	18179	18149	18088	18201	17948	18096	18126	18189	18325	18313	18177	18355	18260	18111	18286	18080	18084	18386	18048	18328	18099	18113	17949	18115	18153	18230	18263	18219	18047	18030	18131	18247	18243	17976	18219	18198	18263	18340	18369	18345	18208	18245	18420	17975	18134	18257	18250	18220	18209	18324	18319	18235	18192	18056	18111	18187	18233	18301	17965
30905	47441	35687	23690	17868	15867	15351	15180	15026	14954	14757	14982	14673	14666	14609	14701	14688	14576	14593	14508	14490	14456	14432	14483	14532	14525	14682	14607	14527	14426	14464	14459	14419	14411	14295	14374	14612	14439	14527	14404	14504	14443	14508	14542	14207	14422	14410	14342	14470	14423	14327	14323	14377	14415	14248	14385	14441	14494	14377	14417	14347	14494	14487	14469	14349	14455	14343	14486	14420	14249	14585	14450	14726	14233	14553	14470	14318	14358	14434	14248	14384	14383	14520	14430	14512	14301	14447	14414	14448	14461	14389	14429	14485	14474	14369	14528	14398	14443	14523	14470	14486	14352	14376	14567	14427	14424	14383	14391	14544	14471	14385	14607	14371	14491	14354	14440	14434	14570	14417	14462	14398	14359	14524	14307	14539	14490	14404	14427	14540	14487	14419	14479	14496	14483	14363	14533	14414	14440	14401	14565	14465	14508	14345	14527	14554	14472	14452	14528	14458	14504	14507	14389	14542	14216	14378	14370	14495	14398	14298	14385	14293	14420	14520	14437	14581	14640	14256	14440	14345	14283	14468	14456	14470	14536	14438	14491	14292	14425	14332	14450	14411	14459	14364	14347	14517	14343	14442	14657	14423	14306	14375	14408	14504	14435	14393	14371	14478	14320	14464	14463	14481	14603	14389	14275	14602	14450	14487	14609	14516	14521	14224	14366	14331	14466	14285	14432	14189	14440	14481	14270	14296	14437	14289	14321	14622	14346	14258	14366	14520	14506	14499	14422	14495	14262	14460	14363	14449	14535	14454	14581	14488	14278	14407	14396	14520	14448	14547	14192	14219	14569	14339	14471	14685	14433	14444	14409	14368	14638	14462	14540	14403	14358	14266	14421	14459	14386	14287	14479	14344	14440	14586	14470	14444	14455	14401	14419	14487	14293	14391	14411	14377	14452	14538	14328	14483	14281	14297	14399	14534	14278	14312	14430	14429	14448	14440	14607	14384	14456	14401	14567	14508	14307	14284	14610	14559	14502	14262	14325	14520	14345	14394	14375	14489	14500	14396	14379	14532	14330	14587	14341	14385	14361	14482	14422	14523	14422	14587	14510	14380	14389	14422	14211	14355	14395	14421	14514	14346	14442	14384	14499	14492	14171	14588	14291	14455	14417	14399	14365	14464	14282	14558	14448	14117	14487	14560	14522	14471	14477	14491	14419	14533	14324	14407	14285	14441	14427	14394	14403	14494	14326	14295	14482	14459	14388	14420	14446	14323	14518	14321	14389	14361	14490	14477	14435	14439	14380	14444	14219	14546	14359	14432	14474	14346	14409	14497	14449	14329	14359	14356	14352	14366	14439	14391	14594	14375	14524	14477	14402	14542	14436	14404	14523	14412	14510	14429	14515	14441	14508	14374	14340	14380	14265	14377	14524	14503	14540	14483	14346	14544	14356	14495	14317	14246	14505	14677	14352	14398	14252	14470	14386	14409	14414	14463	14498	14391	14389	14464	14534	14349	14476	14429	14457	14487	14566	14365	14504	14389	14475	14546	14467	14317	14313	14441	14465	14400	14358	14366	14362	14414	14381	14505	14590	14448	14415	14433	14545	14517	14583	14616	14425	14387	14321	14402	14437	14457	14660	14724	14296	14339	14454	14437	14351	14411	14374	14540	14599	14284	14237	14494	14382	14372	14509	14439	14417	14356	14425	14236	14364	14407	14318	14422	14451	14441	14474	14320	14363	14390	14604	14418	14297	14526	14497	14523	14442	14320	14502	14617	14346	14461	14428	14442	14317	14434	14498	14281	14363	14477	14470	14510	14440	14341	14462	14391	14477	14618	14321	14158	14492	14365	14575	14244	14645	14434	14552	14426	14341	14319	14523	14433	14443	14456	14368	14414	14358	14372	14380	14401	14317	14488	14342	14505	14310	14393	14465	14359	14430	14424	14360	14423	14448	14341	14308	14587	14559	14225	14451	14509	14369	14484	14359	14500	14596	14524	14569	14439	14382	14455	14484	14568	14433	14279	14495	14461	14457	14532	14617	14407	14280	14250	14549	14380	14539	14400	14405	14518	14452	14295	14443	14559	14462	14473	14507	14501	14333	14487	14469	14510	14482	14411	14671	14453	14547	14430	14406	14360	14428	14345	14375	14471	14501	14629	14489	14398	14511	14499	14367	14316	14505	14262	14530	14406	14369	14365	14491	14476	14430	14455	14449	14479	14431	14538	14360	14420	14540	14512	14460	14520	14367	14404	14311	14508	14520	14531	14413	14448	14458	14457	14504	14398	14519	14440	14465	14559	14505	14314	14393	14491	14444	14378	14453	14427	14564	14284	14685	14587	14450	14392	14281	14456	14533	14574	14382	14543	14434	14366	14408	14485	14434	14342	14432	14430	14449	14519	14455	14535	14445	14464	14616	14493	14250	14507	14576	14316	14317	14457	14437	14397	14504	14354	14446	14304	14604	14307	14519	14445	14464	14517	14297	14524	14425	14604	14547	14417	14315	14357	14389	14319	14441	14356	14393	14406	14462	14527	14309	14289	14422	14436	14640	14473	14510	14198	14552	14546	14540	14403	14376	14270	14579	14447	14374	14275	14355	14520	14284	14465	14470	14668	14429	14311	14428	14394	14410	14270	14192	14510	14371	14456	14358	14327	14359	14325	14506	14466	14326	14325	14614	14452	14294	14546	14404	14464	14321	14397	14335	14478	14578	14417	14491	14352	14376	14484	14558	14457	14329	14661	14350	14307	14634	14399	14516	14412	14679	14496	14492	14540	14478	14608	14422	14431	14703	14417	14467	14466	14393	14509	14554	14419	14337	14564	14539	14448	14437	14431	14466	14299	14312	14454	14540	14516	14393	14350	14445	14349	14517	14546	14548	14425	14423	14455	14262	14432	14445	14553	14385	14558	14401	14436	14343	14333	14466	14566	14359	14445	14389	14413	14412	14317	14570	14375	14500	14352	14377	14616	14391	14496	14306	14533	14445	14249	14418	14467	14573	14390	14491	14549	14440	14413	14445	14380	14688	14418	14335	14457	14530	14418	14566	14425	14374	14478	14450	14370	14435	14357	14310	14472	14448	14433	14403	14448	14420	14267	14394	14570	14408	14439	14348	14396	14420	14460	14486	14321	14366	14423	14429	14435	14534	14557	14552	14400	14564	14337	14320	14592	14551	14588	14548	14326	14386	14415	14422	14530	14469	14374	14329	14416	14444	14355	14442	14451	14502	14389	14514	14359	14411	14466	14471	14641	14577	14478	14397	14436	14487	14544	14228	14641	14452	14484	14292	14573	14395	14436	14473	14499	14441	14589	14441	14420	14547	14429	14442	14609	14374	14488	14376	14408	14369	14219	14465	14406	14297	14474	14487	14587	14454	14328	14506	14287	14485	14336	14356	14455	14550	14494	14370	14519	14481	14411	14348	14439	14329	14439	14523	14346	14417	14275	14536	14558	14400	14554	14311	14273	14425	14310	14372	14375	14377	14458	14456	14589	14477	14571	14446	14536	14505	14419	14466	14425	14408	14248	14391	14527	14444	14399	14443	14219	14345	14390	14424	14392	14441	14402	14439	14308	14377	14392	14378	14394	14501	14406	14496	14713	14348	14506	14537	14302	14522	14343	14431	14379	14367	14466	14296	14566	14276	14384	14504	14264	14427	14447	14391	14440	14468	14503	14563	14547	14454	14511	14452	14338	14618	14274	14441	14447	14556	14389	14394	14419	14413	14542	14488	14470	14297	14276	14460	14494	14171	14386	14369	14441	14344	14517	14407	14394	14462	14407	14400	14502	14495	14406	14519	14303	14300	14435	14439	14462	14347	14435	14417	14256	14397	14461	14510	14476	14478	14325	14455	14617	14601	14475	14584	14368	14465	14432	14435	14481	14378	14435	14346	14499	14398	14398	14404	14439	14590	14584	14304	14372	14541	14514	14385	14452	14426	14552	14468	14501	14423	14458	14415	14507	14471	14430	14457	14358	14476	14388	14335	14522	14463	14493	14415	14449	14458	14336	14394	14318	14407	14561	14317	14529	14463	14285	14311	14558	14328	14378	14541	14366	14536	14477	14515	14419	14596	14325	14315	14287	14438	14470	14415	14485	14428	14490	14496	14367	14377	14482	14396	14425	14462	14479	14196	14601	14492	14410	14359	14478	14492	14643	14444	14427	14343	14595	14385	14451	14610	14364	14469	14241	14555	14352	14417	14474	14595	14433	14287	14294	14478	14298	14567	14346	14360	14254	14400	14449	14492	14387	14382	14315	14429	14366	14559	14347	14329	14447	14395	14276	14503	14296	14623	14317	14528	14481	14471	14381	14382	14360	14346	14329	14528	14566	14352	14395	14400	14498	14705	14411	14470	14452	14464	14653	14320	14450	14471	14518	14421	14405	14323	14423	14554	14465	14375	14535	14315	14462	14483	14454	14509	14542	14406	14627	14440	14253	14355	14411	14242	14494	14376	14574	14551	14593	14477	14492	14310	14441	14389	14550	14433	14386	14525	14510	14339	14364	14401	14378	14347	14578	14284	14334	14510	14408	14431	14363	14400	14602	14299	14560	14375	14482	14418	14263	14444	14477	14295	14397	14584	14556	14385	14497	14437	14334	14466	14445	14421	14301	14581	14518	14280	14452	14284	14553	14628	14341	14425	14483	14476	14434	14604	14442	14402	14568	14449	14382	14499	14411	14407	14562	14453	14434	14285	14300	14616	14511	14567	14352	14365	14703	14406	14467	14336	14381	14501	14555	14348	14715	14383	14408	14429	14382	14317	14453	14605	14312	14434	14209	14653	14456	14404	14558	14326	14431	14432	14467	14327	14444	14521	14244	14414	14346	14253	14289	14540	14513	14602	14362	14428	14473	14468	14338	14447	14433	14317	14350	14653	14330	14678	14418	14601	14485	14354	14430	14179	14398	14453	14421	14441	14354	14610	14362	14573	14565	14543	14542	14399	14476	14393	14537	14345	14503	14294	14539	14585	14441	14381	14316	14384	14524	14574	14359	14429	14395	14519	14468	14257	14458	14475	14367	14326	14334	14537	14365	14499	14411	14438	14628	14498	14538	14252	14383	14387	14479	14438	14497	14407	14437	14363	14524	14339	14529	14531	14348	14450	14347	14486	14446	14475	14296	14351	14395	14393	14516	14497	14507	14442	14431	14471	14390	14409
23123	21159	28496	25963	23730	22621	20477	17996	17236	17432	17333	16913	17012	17084	17131	16776	16852	16759	16846	16510	16507	16742	16667	16926	17851	17681	17505	17123	16950	16779	16679	16610	16702	16352	16552	16646	16554	16462	16512	16737	16523	16559	16661	16623	16534	16659	16444	16599	16481	16566	16627	16747	16509	16563	16552	16721	16522	16492	16497	16436	16430	16510	16344	16445	16537	16691	16703	16728	16594	16584	16574	16631	16652	16568	16544	16456	16446	16452	16219	16388	16542	16696	16696	16467	16648	16431	16631	16349	16616	16503	16352	16507	16520	16448	16429	16431	16522	16458	16580	16423	16687	16665	16477	16549	16507	16422	16557	16283	16591	16653	16574	16526	16637	16727	16633	16686	16419	16363	16521	16578	16559	16552	16697	16491	16596	16702	16649	16542	16756	16444	16456	16458	16668	16602	16550	16664	16546	16400	16408	16384	16477	16386	16557	16616	16431	16495	16396	16629	16527	16634	16483	16458	16600	16664	16607	16561	16660	16623	16542	16492	16422	16554	16372	16627	16544	16639	16476	16701	16458	16716	16539	16511	16653	16550	16706	16572	16747	16746	16585	16701	16695	16625	16616	16511	16717	16777	16563	16364	16422	16389	16475	16568	16578	16728	16634	16580	16538	16495	16332	16408	16642	16549	16397	16501	16486	16598	16708	16721	16586	16617	16574	16466	16662	16583	16392	16438	16427	16598	16734	16518	16528	16589	16647	16597	16514	16463	16515	16740	16638	16431	16311	16436	16669	16489	16541	16719	16377	16745	16463	16485	16426	16604	16554	16418	16748	16523	16462	16508	16882	16589	16343	16662	16541	16755	16593	16613	16728	16645	16477	16468	16566	16551	16524	16524	16503	16603	16459	16669	16565	16459	16672	16554	16381	16294	16491	16739	16530	16661	16579	16590	16569	16548	16610	16538	16596	16372	16727	16436	16582	16366	16694	16609	16644	16630	16519	16630	16501	16547	16639	16459	16581	16540	16707	16677	16755	16438	16614	16562	16667	16755	16561	16551	16534	16687	16649	16646	16560	16408	16615	16564	16792	16625	16406	16529	16464	16471	16491	16649	16614	16571	16553	16467	16626	16584	16525	16469	16530	16536	16325	16533	16488	16571	16507	16580	16706	16719	16448	16613	16394	16632	16739	16657	16585	16658	16391	16616	16611	16354	16496	16707	16776	16546	16526	16564	16375	16440	16596	16519	16429	16569	16645	16553	16671	16483	16507	16752	16514	16372	16470	16643	16503	16612	16595	16548	16517	16630	16701	16674	16620	16507	16485	16611	16374	16454	16503	16846	16437	16446	16594	16435	16780	16527	16384	16411	16492	16560	16421	16373	16475	16606	16515	16382	16496	16558	16453	16620	16560	16412	16624	16421	16313	16618	16577	16368	16540	16347	16658	16505	16624	16631	16571	16541	16495	16517	16456	16599	16483	16536	16441	16577	16734	16534	16606	16724	16620	16492	16544	16683	16542	16626	16547	16463	16527	16644	16496	16579	16725	16563	16381	16597	16292	16453	16741	16519	16552	16636	16527	16483	16470	16566	16416	16595	16719	16465	16345	16476	16649	16509	16519	16632	16479	16224	16598	16632	16828	16452	16546	16491	16588	16682	16540	16535	16415	16576	16499	16289	16523	16554	16424	16568	16558	16541	16517	16648	16517	16609	16568	16650	16404	16526	16582	16482	16467	16702	16722	16479	16592	16629	16419	16546	16662	16714	16654	16537	16643	16481	16428	16589	16466	16458	16505	16398	16399	16679	16586	16513	16430	16369	16357	16474	16672	16600	16639	16535	16662	16630	16519	16503	16629	16571	16623	16444	16345	16598	16596	16670	16588	16552	16525	16472	16588	16308	16589	16482	16574	16567	16398	16550	16730	16425	16598	16565	16516	16505	16623	16583	16732	16611	16502	16539	16563	16502	16653	16384	16669	16495	16623	16445	16409	16397	16465	16612	16719	16650	16723	16470	16413	16547	16609	16532	16514	16591	16456	16412	16716	16466	16217	16672	16522	16428	16461	16659	16509	16572	16679	16743	16727	16727	16623	16618	16596	16552	16609	16460	16512	16547	16531	16642	16769	16516	16602	16430	16405	16469	16543	16409	16394	16347	16587	16621	16523	16669	16751	16446	16437	16595	16491	16353	16655	16350	16628	16635	16594	16502	16639	16484	16466	16547	16511	16651	16854	16548	16670	16476	16455	16460	16697	16611	16592	16442	16372	16374	16488	16619	16732	16575	16607	16636	16777	16578	16460	16447	16793	16421	16578	16413	16601	16631	16684	16521	16429	16673	16576	16694	16461	16480	16530	16415	16571	16421	16783	16589	16560	16557	16601	16684	16515	16723	16413	16564	16512	16536	16586	16823	16591	16401	16653	16397	16715	16588	16669	16428	16493	16461	16424	16654	16365	16638	16594	16602	16586	16694	16724	16400	16554	16518	16791	16612	16444	16540	16581	16442	16659	16652	16736	16475	16577	16633	16454	16373	16517	16444	16587	16384	16644	16487	16322	16340	16510	16485	16480	16699	16533	16706	16632	16619	16652	16483	16508	16487	16589	16681	16633	16578	16587	16704	16596	16557	16443	16597	16395	16445	16474	16545	16554	16713	16600	16500	16732	16495	16486	16428	16621	16411	16426	16590	16610	16468	16546	16475	16668	16564	16655	16497	16652	16529	16537	16571	16420	16374	16437	16503	16556	16420	16757	16641	16448	16513	16498	16505	16582	16489	16487	16471	16610	16652	16437	16566	16493	16604	16743	16603	16698	16664	16542	16481	16542	16394	16540	16582	16634	16565	16533	16562	16510	16344	16617	16666	16463	16614	16488	16323	16669	16554	16656	16521	16468	16514	16461	16480	16506	16551	16493	16548	16667	16348	16676	16613	16467	16366	16488	16414	16798	16703	16521	16638	16423	16533	16609	16528	16579	16489	16542	16624	16512	16401	16681	16360	16546	16701	16723	16687	16449	16409	16666	16541	16563	16563	16443	16576	16578	16566	16771	16450	16661	16666	16573	16549	16613	16433	16678	16763	16550	16533	16536	16542	16590	16473	16621	16644	16630	16526	16524	16645	16512	16737	16349	16553	16499	16689	16585	16534	16600	16547	16476	16673	16622	16339	16476	16568	16487	16620	16586	16768	16417	16651	16497	16332	16513	16481	16588	16488	16454	16509	16348	16684	16472	16553	16542	16516	16502	16289	16506	16353	16419	16455	16492	16559	16522	16575	16704	16617	16878	16616	16581	16620	16399	16605	16606	16653	16554	16789	16632	16476	16617	16560	16411	16583	16577	16705	16809	16604	16687	16409	16485	16408	16447	16411	16493	16436	16547	16553	16480	16536	16540	16539	16763	16509	16600	16555	16581	16741	16638	16441	16489	16355	16503	16735	16573	16613	16368	16632	16492	16460	16774	16609	16542	16459	16582	16525	16561	16627	16524	16513	16463	16429	16300	16501	16658	16395	16414	16570	16631	16714	16598	16565	16619	16543	16577	16565	16500	16478	16633	16634	16475	16466	16810	16416	16640	16604	16511	16453	16651	16439	16503	16478	16538	16395	16446	16520	16574	16533	16521	16510	16562	16621	16466	16588	16555	16317	16754	16701	16474	16329	16451	16483	16523	16414	16472	16723	16368	16665	16578	16462	16481	16638	16550	16698	16636	16549	16471	16517	16574	16561	16615	16680	16371	16790	16539	16435	16445	16705	16551	16547	16635	16607	16558	16763	16576	16742	16480	16709	16650	16538	16458	16527	16588	16595	16685	16704	16581	16616	16624	16439	16551	16542	16769	16498	16530	16359	16351	16391	16613	16741	16688	16497	16535	16519	16575	16592	16618	16597	16523	16816	16511	16501	16547	16530	16378	16602	16501	16496	16489	16618	16326	16611	16628	16423	16248	16555	16518	16583	16400	16363	16576	16406	16551	16477	16673	16672	16433	16714	16474	16379	16610	16690	16635	16659	16549	16660	16775	16505	16472	16423	16591	16687	16632	16686	16528	16414	16435	16416	16606	16614	16347	16459	16496	16602	16630	16746	16382	16435	16435	16526	16823	16687	16502	16778	16508	16721	16611	16753	16523	16434	16541	16496	16527	16754	16688	16490	16511	16606	16637	16665	16516	16201	16574	16654	16701	16713	16558	16508	16328	16600	16720	16540	16566	16498	16723	16750	16655	16503	16479	16498	16683	16478	16585	16487	16374	16412	16359	16557	16430	16548	16523	16536	16608	16426	16406	16687	16275	16422	16843	16494	16551	16715	16809	16468	16611	16489	16336	16772	16432	16473	16713	16593	16518	16413	16520	16475	16555	16532	16584	16530	16521	16432	16605	16688	16623	16593	16544	16417	16420	16654	16519	16485	16575	16511	16511	16684	16552	16377	16543	16478	16586	16637	16647	16616	16681	16706	16691	16599	16613	16525	16716	16601	16638	16592	16408	16674	16679	16739	16441	16705	16598	16437	16420	16866	16654	16686	16503	16468	16338	16532	16736	16599	16588	16497	16601	16603	16598	16509	16417	16559	16573	16708	16463	16585	16983	16586	16460	16389	16512	16556	16506	16581	16745	16506	16571	16416	16707	16532	16428	16572	16574	16440	16684	16425	16550	16488	16492	16774	16665	16362	16606	16633	16621	16522	16692	16546	16509	16554	16520	16553	16418	16545	16547	16386	16643	16610	16545	16574	16475	16592	16461	16724	16368	16663	16414	16379	16558	16591	16611	16403	16478	16729	16543	16711	16699	16526	16721	16776	16340	16581	16654	16556	16735	16554	16646	16587	16643	16725	16759	16836	16717	16653	16546	16679	16570	16433	16613	16518	16577	16591	16603	16495	16492	16643	16495	16641	16570	16692	16570	16553	16607	16334	16577	16527	16364	16665	16537	16454	16427	16562	16361	16579	16512	16517	16511	16435	16568	16580	16453	16444	16399	16516	16449	16397	16579	16429	16464	16616	16480	16420	16503	16387	16702	16386	16542	16624	16569	16562	16560	16532	16483	16680	16564	16563	16468	16415	16379	16457	16470	16604	16368	16627	16599	16463	16636	16577	16430	16586	16584	16566	16481	16472	16581	16723	16373	16496	16794	16531	16597	16714	16581	16690	16642	16760	16505	16631	16536	16620	16344	16424	16241	16586
30386	55963	48288	34804	24092	17426	15187	14851	14336	14272	14115	13915	13928	13723	13720	13714	13738	13690	13687	13733	13554	13835	13631	14066	14938	14767	14294	14082	13860	13643	13635	13585	13508	13475	13561	13501	13349	13414	13624	13559	13554	13604	13636	13563	13474	13484	13617	13580	13439	13389	13457	13556	13459	13442	13545	13560	13508	13508	13418	13588	13489	13636	13579	13554	13593	13536	13561	13626	13608	13365	13700	13485	13562	13480	13572	13525	13559	13550	13721	13558	13483	13726	13583	13410	13651	13621	13595	13552	13660	13303	13352	13460	13467	13572	13578	13529	13666	13474	13566	13587	13602	13612	13629	13510	13476	13474	13374	13450	13636	13466	13536	13404	13632	13707	13417	13551	13495	13407	13500	13386	13518	13552	13448	13590	13512	13580	13569	13689	13682	13521	13505	13554	13601	13568	13591	13521	13418	13470	13586	13453	13411	13594	13466	13443	13556	13594	13664	13602	13508	13480	13598	13616	13557	13557	13468	13483	13511	13533	13371	13606	13583	13468	13410	13589	13558	13513	13563	13673	13323	13374	13561	13463	13548	13452	13645	13664	13821	13463	13668	13315	13520	13582	13639	13604	13436	13534	13371	13475	13445	13531	13515	13574	13563	13607	13491	13501	13606	13633	13612	13575	13540	13493	13524	13463	13525	13460	13488	13380	13606	13652	13640	13673	13499	13288	13559	13627	13625	13458	13516	13444	13503	13379	13412	13617	13567	13444	13538	13698	13572	13653	13618	13504	13515	13500	13662	13400	13503	13628	13618	13557	13544	13540	13341	13454	13488	13436	13535	13233	13518	13477	13581	13517	13421	13719	13391	13456	13714	13465	13494	13575	13423	13607	13574	13633	13552	13483	13536	13479	13460	13479	13486	13621	13436	13560	13370	13436	13629	13561	13601	13706	13545	13515	13433	13458	13517	13607	13622	13580	13573	13473	13482	13554	13573	13470	13443	13630	13686	13477	13413	13511	13563	13595	13710	13583	13567	13637	13521	13508	13449	13481	13552	13611	13591	13400	13436	13470	13306	13375	13716	13645	13446	13349	13391	13451	13484	13667	13340	13479	13428	13556	13506	13549	13584	13424	13549	13509	13543	13435	13348	13727	13732	13569	13617	13490	13516	13491	13547	13707	13664	13413	13417	13522	13366	13450	13567	13573	13635	13549	13548	13485	13479	13546	13650	13543	13518	13465	13548	13514	13545	13532	13427	13565	13447	13526	13690	13571	13569	13513	13334	13478	13602	13468	13600	13565	13388	13451	13431	13457	13548	13521	13680	13484	13695	13578	13461	13485	13416	13750	13486	13603	13585	13497	13695	13295	13641	13433	13372	13316	13415	13527	13519	13595	13605	13453	13505	13362	13468	13484	13573	13437	13510	13794	13416	13526	13509	13569	13475	13566	13498	13440	13668	13441	13563	13523	13675	13546	13621	13366	13569	13500	13469	13390	13217	13510	13553	13448	13510	13489	13481	13478	13587	13601	13549	13504	13603	13643	13572	13505	13547	13498	13587	13447	13657	13485	13595	13682	13460	13561	13419	13642	13523	13575	13600	13385	13455	13493	13536	13503	13436	13360	13684	13525	13615	13362	13696	13577	13461	13558	13446	13396	13665	13457	13618	13367	13604	13455	13376	13558	13449	13373	13497	13408	13632	13500	13417	13541	13404	13574	13617	13447	13496	13360	13358	13479	13517	13550	13650	13652	13661	13642	13567	13553	13523	13507	13470	13647	13461	13685	13503	13694	13429	13474	13555	13355	13454	13525	13334	13647	13667	13344	13450	13574	13619	13531	13650	13482	13480	13623	13549	13474	13599	13535	13424	13528	13524	13605	13460	13374	13482	13514	13513	13512	13707	13511	13434	13632	13654	13644	13537	13448	13471	13359	13544	13560	13461	13629	13506	13641	13504	13695	13455	13504	13465	13437	13523	13646	13672	13668	13725	13587	13596	13567	13620	13579	13367	13450	13708	13571	13414	13509	13619	13502	13497	13465	13572	13575	13476	13453	13866	13348	13586	13660	13437	13541	13528	13411	13403	13373	13658	13495	13460	13478	13592	13544	13513	13443	13523	13503	13618	13620	13393	13593	13552	13547	13481	13513	13618	13524	13629	13510	13495	13475	13525	13725	13478	13614	13441	13414	13445	13550	13617	13527	13549	13570	13483	13522	13543	13542	13508	13584	13508	13490	13494	13449	13315	13488	13313	13754	13431	13635	13433	13694	13511	13403	13416	13465	13630	13458	13550	13522	13488	13471	13609	13466	13635	13694	13565	13448	13472	13589	13602	13621	13450	13542	13542	13438	13613	13533	13717	13515	13507	13614	13467	13522	13450	13518	13645	13480	13487	13519	13616	13532	13515	13627	13529	13587	13421	13488	13694	13417	13573	13506	13292	13572	13559	13366	13449	13508	13469	13618	13374	13468	13530	13535	13434	13511	13508	13621	13594	13546	13583	13412	13549	13618	13429	13491	13673	13595	13432	13499	13590	13484	13510	13457	13501	13590	13494	13571	13616	13678	13569	13463	13552	13593	13509	13595	13494	13528	13505	13543	13531	13517	13401	13631	13537	13538	13618	13633	13554	13458	13495	13539	13695	13627	13425	13513	13631	13436	13760	13555	13600	13488	13581	13422	13640	13454	13555	13554	13619	13602	13717	13402	13661	13489	13570	13644	13541	13683	13470	13488	13550	13462	13578	13492	13519	13590	13561	13513	13608	13669	13506	13427	13585	13541	13358	13579	13366	13681	13497	13620	13502	13355	13611	13470	13589	13471	13670	13537	13520	13640	13644	13401	13596	13461	13507	13486	13721	13474	13500	13427	13517	13363	13632	13472	13503	13421	13601	13505	13630	13550	13478	13607	13491	13517	13479	13596	13442	13680	13473	13405	13545	13543	13662	13418	13514	13500	13589	13369	13517	13394	13537	13507	13627	13375	13461	13478	13438	13444	13479	13529	13384	13513	13459	13489	13591	13692	13544	13584	13558	13424	13444	13571	13349	13480	13729	13539	13593	13577	13427	13521	13361	13400	13590	13623	13624	13570	13530	13588	13881	13478	13522	13485	13627	13491	13388	13564	13535	13435	13434	13396	13580	13659	13589	13669	13516	13447	13625	13699	13467	13593	13605	13365	13422	13352	13685	13395	13530	13546	13552	13496	13551	13692	13537	13395	13459	13589	13479	13559	13604	13462	13624	13546	13616	13587	13514	13582	13546	13301	13563	13688	13539	13575	13527	13521	13556	13563	13349	13393	13521	13479	13605	13376	13674	13392	13309	13741	13422	13620	13496	13447	13570	13382	13434	13510	13478	13529	13458	13589	13620	13513	13675	13564	13524	13397	13541	13466	13632	13437	13515	13678	13520	13643	13700	13451	13626	13590	13680	13577	13606	13458	13430	13569	13569	13437	13485	13626	13517	13538	13563	13508	13728	13423	13403	13442	13559	13602	13535	13694	13487	13509	13561	13623	13518	13470	13514	13482	13556	13476	13523	13597	13699	13470	13560	13540	13435	13533	13457	13540	13567	13509	13563	13494	13568	13507	13472	13476	13575	13586	13441	13566	13490	13416	13622	13556	13552	13691	13375	13515	13576	13582	13447	13745	13369	13545	13584	13657	13466	13686	13585	13486	13468	13426	13563	13444	13602	13667	13510	13422	13407	13520	13585	13559	13743	13515	13586	13360	13360	13665	13617	13479	13604	13552	13615	13564	13708	13330	13582	13469	13644	13574	13561	13441	13635	13397	13611	13533	13476	13460	13387	13543	13729	13533	13410	13457	13487	13470	13566	13602	13613	13571	13621	13581	13451	13482	13606	13622	13524	13539	13469	13418	13484	13577	13517	13572	13790	13443	13478	13422	13572	13625	13777	13452	13636	13380	13462	13473	13527	13553	13473	13463	13425	13406	13598	13520	13541	13419	13457	13417	13526	13556	13472	13545	13468	13612	13542	13622	13573	13508	13486	13496	13686	13459	13505	13559	13546	13603	13444	13588	13462	13614	13551	13476	13287	13432	13558	13578	13452	13482	13599	13549	13437	13709	13315	13669	13431	13726	13622	13540	13605	13606	13740	13546	13585	13354	13650	13537	13484	13496	13569	13598	13538	13654	13701	13519	13422	13556	13695	13385	13679	13415	13669	13447	13607	13583	13631	13718	13456	13643	13375	13585	13520	13410	13472	13471	13371	13479	13534	13553	13606	13450	13328	13549	13565	13391	13386	13437	13558	13401	13399	13316	13602	13523	13555	13540	13683	13544	13491	13545	13560	13461	13516	13521	13535	13716	13365	13581	13569	13468	13539	13421	13648	13300	13597	13646	13334	13433	13629	13522	13526	13672	13372	13436	13603	13526	13642	13726	13512	13326	13445	13479	13572	13520	13516	13479	13619	13603	13578	13410	13654	13606	13599	13512	13681	13502	13436	13363	13547	13440	13437	13445	13490	13437	13483	13572	13567	13408	13566	13477	13573	13524	13487	13512	13543	13380	13533	13599	13531	13512	13643	13551	13438	13567	13604	13422	13699	13406	13337	13585	13461	13681	13560	13398	13532	13650	13323	13389	13514	13408	13647	13433	13539	13659	13564	13498	13488	13647	13492	13419	13533	13577	13527	13565	13591	13547	13566	13544	13650	13699	13420	13573	13534	13591	13385	13584	13526	13549	13468	13657	13518	13555	13459	13533	13508	13643	13609	13502	13551	13603	13602	13460	13602	13585	13652	13462	13529	13534	13573	13551	13424	13402	13383	13795	13612	13450	13481	13491	13521	13672	13491	13561	13412	13500	13376	13423	13478	13442	13458	13452	13414	13460	13372	13454	13527	13458	13594	13631	13561	13547	13594	13487	13542	13553	13623	13613	13521	13417	13623	13529	13477	13584	13468	13312	13516	13413	13526	13545	13393	13672	13390	13452	13427	13502	13537	13518	13490	13389	13549	13533	13618	13694	13334	13417	13682	13570	13373	13560	13405	13512	13584	13439	13541	13517	13667	13406	13460	13597	13507	13615	13394	13647	13625	13662	13546	13649	13419	13556	13393	13515	13412	13538	13598	13527	13514	13549	13537	13568	13458	13532	13583	13584	13536	13564	13523	13529	13575	13537	13380	13599	13428	13346	13570	13580	13473	13474	13605	13294
24692	21415	29369	29269	23179	20167	19593	18588	18192	18343	18126	17924	18062	17887	17940	18061	17926	17986	17630	17764	17822	17838	17793	17829	18419	18252	18065	18061	17981	17874	17818	17876	17528	18122	17728	17792	17867	17879	17703	17485	17961	17673	17724	17676	17754	17664	17847	17876	17661	17837	17816	17754	17806	17799	17703	17570	17870	17666	17906	17818	17753	17638	17602	17566	17993	17604	17779	17504	17731	17785	17796	17661	17761	17841	17656	17548	17766	17680	17699	17543	17775	17659	18013	17828	17690	17850	17709	17601	17844	17818	17638	17614	17953	17973	17840	17748	17755	17981	17816	17800	17825	17830	17682	17600	17829	17827	17771	17810	17637	17693	17529	17883	17812	17776	17848	17720	17666	17726	17756	17630	17875	17834	17555	17928	17686	17660	17730	17682	17713	17543	17702	17676	17591	17751	17866	17610	17777	17711	17709	17729	17740	17618	17671	17737	17624	17783	17641	17797	17650	17608	17685	17914	17670	17746	17485	17718	17995	17657	17646	17794	17851	17677	17541	17776	17753	17757	17760	17805	17597	17720	17789	17891	17876	17513	17779	17771	17756	17723	17799	17692	17782	17693	17698	17819	17767	17871	17636	17487	17603	17623	17784	17630	17808	17788	17612	17881	17653	17755	17922	17570	17803	17819	17567	17552	17648	17744	17809	17635	17802	17764	17904	17742	17546	17846	17704	17640	18023	17659	17705	17689	17709	17908	17740	17657	17570	17655	17988	17926	17720	17610	17723	17613	18013	17815	17773	17815	17761	17736	17777	17796	17999	17835	17874	17925	17804	17613	17928	17814	17675	17705	17510	17707	17817	17816	17877	17714	17675	17713	17649	17775	17774	17819	17614	17764	17802	17632	17951	17760	17903	17783	17681	17727	17788	17772	17859	17598	17814	17561	17566	17689	17632	17708	17662	17842	17619	17593	17739	17708	17716	17628	17670	17510	17840	17814	17709	17854	17830	17793	17765	17683	17719	17846	17752	17689	17757	17588	17626	17484	17607	17636	17623	17737	17743	17804	17887	17999	17707	17743	17621	17664	17790	17668	17794	17572	17755	17838	17752	17523	17550	17845	17790	17873	17643	17773	17808	17982	17709	17821	17977	17807	17757	17670	17735	17657	17949	17738	17761	17754	17841	17625	17464	17732	17605	17897	17724	17918	17759	17773	17863	17746	17680	17799	17605	17861	17772	17794	17747	17511	17940	17564	17620	17579	17939	17824	17790	17809	17753	17735	17798	17817	17662	17855	17891	17696	17719	17650	17770	17729	17823	17823	17855	17817	17889	18057	17786	17759	17739	17807	17851	17961	17775	17735	17906	17717	17807	17772	17820	17684	17753	17742	17874	17983	17922	17601	17839	17746	17875	17775	17604	17667	17771	17774	17611	17691	17719	17643	17825	17847	17787	17831	17771	17692	17829	17845	17729	17693	17834	17551	17479	17634	17787	17770	17733	17782	17858	17588	17774	17752	17581	17631	17792	17783	17733	17653	17698	17908	18062	17721	18022	17732	17875	17820	17915	17867	17777	17923	17788	17803	17672	17780	17726	17973	17891	17694	17762	17720	17740	17999	17721	17916	17765	17890	17933	17865	17773	17894	17788	17586	17779	17814	17743	17920	17794	17576	17673	17841	17884	17703	17831	17723	17793	17756	17964	17685	17885	17742	17713	17752	17640	17586	17640	17845	17783	17877	17610	17872	17663	17826	17843	17875	17774	17746	17853	17992	17595	17794	17921	17728	17791	17768	17656	18005	17590	17570	18010	17733	17913	17768	17798	17782	17714	17550	17794	17750	17884	17377	17665	17776	17483	17707	17690	17664	17614	17801	17812	17823	17830	17909	17936	17630	17682	17807	17839	17828	17803	17714	17817	17585	17824	17592	17731	17645	17639	17991	17619	17642	17767	17709	17816	17984	17792	17768	17691	17478	17579	17806	17797	17788	17710	17685	17710	17503	17675	17778	17806	17799	17791	17785	17688	17683	17977	17886	17770	17864	17590	17621	17796	17818	17686	17795	17615	17564	17700	17728	17675	17507	17741	17916	17886	17849	17574	17683	17604	17629	17764	17454	17720	17703	17709	17867	17738	17700	17906	17451	17582	17542	17721	18096	17661	17882	17885	17824	17880	17667	17757	17879	17729	17844	17771	17660	17684	17829	17859	17693	17575	17926	17542	17909	17812	17701	17715	17748	17732	17871	17740	17684	17607	17874	17759	17865	17674	17894	17843	17836	17960	17871	17877	17781	17612	17631	17665	17617	17828	17730	17786	17616	17700	17793	17806	17741	17828	17879	17722	17764	17804	17900	17768	17989	17755	17653	17951	17784	17763	17665	17800	17751	17751	17741	17728	17805	17642	17601	17736	17950	17993	17789	17698	17656	17782	18147	17752	17857	17765	17674	17725	17589	17851	17761	17636	17729	17880	17711	17622	17744	17697	17544	17619	17629	17692	17721	17851	17687	17704	17705	17756	17759	17671	17905	17926	17764	17617	18036	17825	17661	17781	17862	17961	17846	17804	17779	17560	17445	17786	17698	17684	17925	17639	17772	17705	17683	17750	17748	17765	17695	17599	17731	17743	17731	17909	17853	17697	17770	17984	17664	17689	17611	17675	17650	17685	17746	17877	17807	17372	17768	17562	17718	17769	17918	18083	17910	17857	17775	17668	17827	17706	17788	17704	17747	17649	17788	17826	18035	17904	17718	17733	17829	17723	17943	17972	17920	17825	17729	17509	17737	17818	17591	17657	17832	17773	17751	17848	17746	17601	17640	17755	17837	17787	17966	17751	17766	17881	17810	17835	17919	17491	17839	17795	17855	17719	17572	17798	17855	17713	17780	17783	17670	17911	17609	17707	17749	17604	17788	17771	17718	17663	17572	17731	17627	17712	17624	17698	17734	17937	18002	17783	17750	17678	17717	17865	17783	17769	17595	17550	17636	17874	17719	17474	17694	17833	17640	17947	17746	17613	17726	17525	17739	17898	17742	17766	17942	17734	17757	17750	17724	17902	17646	17616	17641	17967	17773	17781	17888	17662	17848	17811	17582	17904	17934	17670	17455	17749	17648	17779	17623	17863	17817	17858	17687	17899	17791	17996	17679	17606	17800	17936	17832	17625	17895	17939	17587	17596	17777	17721	17753	17566	17820	17934	17676	17824	17656	17640	17901	17713	17903	17811	17907	17854	17747	17628	17727	17787	17848	17729	17891	17644	17847	17892	17692	17971	17836	17653	17764	17848	17632	17682	17544	17647	17754	17833	17818	17719	17851	17800	17835	17777	17767	17842	17709	17825	17678	17821	17648	17984	17766	17806	17797	17622	17737	17845	17758	17795	17693	17724	17737	17866	17870	17731	17626	17824	17866	17887	17785	17531	17723	17962	17803	17758	17602	17676	17960	17791	17675	17708	17762	17955	17856	17861	17789	17866	17764	17824	17922	17727	17747	17628	17845	17847	17701	17602	17734	17709	17713	17706	17571	17858	17959	17497	17760	17881	17665	17855	17661	17806	17941	17668	17909	17700	17811	17622	17805	17709	17937	17878	17883	17854	17647	17592	17574	17553	17599	17576	17709	17665	17513	17661	17706	17820	17664	17710	17845	17778	17705	17828	17603	17674	18019	17720	17626	17687	17660	17676	17752	17658	17749	17579	17818	17963	17803	17642	17927	17770	17778	17927	17897	17738	17835	17683	17705	17762	17679	17860	17631	17932	17885	17929	17785	17705	17750	17888	17652	17616	17917	17595	17928	17598	17813	17491	17539	17773	17619	17656	17743	17937	17666	17800	17750	17751	17856	17769	17884	17811	17663	17895	17476	17809	17518	17720	17885	17777	17859	17727	17731	17752	17857	17813	17653	17809	17684	17683	17680	17764	17722	17798	17801	17777	17656	17587	17890	17823	17970	17803	17680	17608	17796	17689	17840	17773	17700	17737	17737	18016	17838	17832	17562	17794	17834	17752	17809	17652	17822	17774	17726	17691	17577	18014	17888	17551	17599	17909	17742	17802	17816	17792	18009	17607	17814	17814	18006	17614	17575	17827	17631	17740	17742	17503	17855	17942	17918	17762	17778	17674	17897	17747	17761	17800	17834	18010	17679	17691	17729	17910	17781	17644	17782	17738	17835	17964	17650	17643	17659	17918	18006	17818	17757	17685	17718	17583	17505	17779	17738	17666	17749	17760	17855	17674	17801	17906	17744	17694	17706	17838	17714	17677	17659	17711	17797	17784	17591	17914	17836	17819	17675	17873	17850	17811	17668	17799	17546	17742	17870	17741	17899	17807	17672	17722	17902	17819	17779	17702	17615	17818	17588	17812	17861	17748	17540	17573	17755	17850	17618	17686	17709	17876	17645	17597	18006	17741	17718	17866	17566	18098	17956	17872	17547	17911	17749	17864	17630	17765	17698	17626	17758	17654	17697	17842	17758	17705	17797	17863	17649	17779	17648	17724	17649	17678	17900	17777	17784	17777	17509	17743	17767	17709	17758	17832	17845	17804	18013	17890	17735	17793	17710	17935	17721	17883	17857	17758	17673	17668	17742	17713	17628	17892	17824	17770	17787	17678	17954	17903	17807	17961	17683	17773	17761	17644	17670	17484	17859	17876	17943	17952	17681	17810	17755	17801	17821	17771	17747	17837	17688	17700	17728	17616	17831	17886	17823	17818	17782	17719	17603	17710	17876	17627	17659	18082	17705	17880	17763	18072	17689	17677	17691	17782	17723	17628	17806	17704	17836	17641	17849	17744	17776	17790	17704	17606	17730	18200	17696	17799	17639	17751	17647	17760	17726	17840	17771	17751	17910	17672	17680	17768	17860	17637	17805	17845	17844	17853	17776	17855	17812	17773	17866	17861	17790	17946	17500	17725	18052	17663	17799	17856	17714	17839	17656	17707	17791	17720	17863	17802	17649	17820	17707	17659	17864	17559	17830	17778	17682	17869	17833	17710	17769	17847	17780	17754	17634	17740	17685	17703	17586	17676	17735	17808	17930	17612	17667	17729	17565	17791	17657	17973	17837	17754	17910	17860	17767	17722	17915	17747	17966	17827	17588	17777	17442	17746	17739	17783	17532	17649	17787	17792	17853	17749	17602	17775	17844	17616	17656	17770	17860	17719	17537	17711	17854	17763	17753
29927	52863	42857	28832	20468	16090	15537	15227	14946	14813	14552	14452	14360	14403	14407	14401	14184	14518	14337	14335	14391	14362	14364	14469	14843	14973	14683	14507	14374	14115	14176	14037	14319	14122	14204	14195	14444	14236	14103	14142	13975	14140	14270	14067	14181	14213	14082	14247	14085	14077	14228	14203	14252	14066	14213	14246	14261	14342	14159	14020	14248	14320	14291	14439	14219	14202	14323	14157	14102	14204	14390	14190	14145	14329	14244	14320	14085	14185	14372	14170	14222	14193	14128	14295	14147	14131	14255	14179	14359	14426	14323	14204	14320	14199	14199	14213	14077	14202	14210	14306	14106	14276	14091	14315	14148	14137	14165	14269	14186	14139	14276	14220	14129	14187	14412	14148	14183	14111	14253	14179	14239	14295	14247	14142	14150	14227	14219	14076	14202	14134	14053	14201	14325	14030	14048	14111	14152	14118	14051	14224	14192	14328	14202	14120	14236	14083	14336	14119	14267	14402	14150	14174	14264	14069	14026	14348	14305	14146	14217	14089	14237	14163	14040	14077	14180	14334	14269	13996	14157	14166	14163	14279	14270	14253	14299	14356	14208	14345	14188	14228	14049	14298	14169	14245	14088	14198	14320	14232	14251	14107	14351	14280	14258	14253	14191	14245	14088	14148	14215	14199	14109	14189	14189	14210	14381	14259	14206	14227	14044	14133	14332	14134	14147	14153	14302	14296	14207	14268	14264	13963	14183	14267	14212	14154	14111	14174	14097	14140	14184	14132	14231	14126	14168	14027	14286	14230	14222	14243	14257	14229	14108	14122	14050	14174	14306	14168	14300	14186	14304	14292	14151	14349	14347	14167	14241	14297	14325	14288	14312	14296	14115	14150	14271	14133	14055	14094	14263	14387	14141	14205	14238	14221	14282	14226	14227	14084	14170	14080	14330	14091	14153	14179	14057	14233	14274	14194	14345	14131	14291	14155	14027	14103	14206	14204	14207	14239	14151	14012	14306	14314	14107	14255	14259	14105	14322	14144	14250	14374	14203	14148	14130	14287	14257	14145	14067	14313	14215	14286	14239	14285	14260	14332	14031	14233	14184	14192	14218	14137	14294	14275	14178	14193	14323	14273	14234	14145	14333	14079	14188	14285	14166	14361	14225	14157	14112	14057	14273	14128	14191	14222	14074	14237	14357	14062	14205	14372	14214	14158	14145	14184	14160	14198	14215	14140	14279	14221	14358	14120	14237	14246	14272	14227	14308	14095	14233	14216	14148	14271	14254	14096	14265	14519	14233	13924	14174	14235	14313	14251	14200	14301	14259	14176	14154	14180	14252	14243	14158	14085	14336	14265	14236	14242	14186	14211	14138	14206	14238	14125	14153	14143	14181	14458	14189	14357	14239	14134	14289	14241	14239	14250	14183	14018	14154	14212	14211	14067	14074	14250	14091	13970	14170	14050	14239	14262	14236	14218	14177	14371	14223	14157	14284	14169	14079	14285	14096	14272	14245	14202	14106	14283	14308	14244	14233	14126	14057	14091	14122	14116	14240	14268	14234	14242	14145	14173	14248	14204	14172	14116	14160	13917	14284	14258	14223	14337	14229	14223	14167	14209	14343	14134	14200	14260	14299	14199	14198	14206	14350	14327	13980	14354	14388	14159	14155	14299	14162	14232	14047	14194	14196	14258	14246	14023	14319	14324	14120	14250	14288	14039	14393	14230	14204	14254	14249	14261	14086	14064	14139	14133	14099	14260	14184	14340	14176	14308	14186	14218	14088	14180	14373	14214	14259	14109	14185	14015	14143	14275	14230	14237	14426	14128	14058	14084	14030	14218	14080	14365	14140	14262	14162	14087	13941	14269	14264	14143	14213	14211	14265	14318	14313	14160	14259	14279	14164	14104	14184	14257	14179	14095	14081	14235	14145	14255	14193	14143	14039	14262	14320	14219	14372	14276	14444	14044	14114	14276	14228	14148	14167	14217	14059	14280	14170	14412	14294	14263	14135	14224	14123	14276	14167	14059	14085	14306	14214	14218	14091	14196	14113	14234	14268	14203	13989	14241	14242	14265	14176	14142	14098	14141	14201	14143	14115	14085	14106	14292	14179	14345	14080	14406	14270	14199	14067	14179	14102	14166	14030	14251	14279	14303	14409	14270	14306	14272	14114	14148	14200	14248	14116	14343	14211	14073	14183	14218	14301	14284	14187	14194	14341	14138	14405	14151	14262	14162	14122	14120	14245	14392	14286	14121	14077	14035	14162	14216	14135	14237	14279	14274	14161	14290	14265	14102	14223	14117	14095	14354	14222	14188	14156	14323	14088	14248	14148	14142	14261	14219	14327	14253	14090	14203	14002	14163	14150	14161	14271	14263	14342	14327	14293	14473	14079	14146	14292	14173	14256	14173	14294	14185	14306	14082	14264	14104	14281	14156	14000	14244	14158	14130	14179	14279	14040	14245	14107	14011	14271	14223	14232	14187	14291	14279	14162	14253	13933	14077	14209	14047	14180	14147	14293	14188	14250	14253	14177	14182	14276	14226	14253	14107	14072	14102	14120	14228	14268	14208	14157	14249	14327	14299	14122	14066	14253	14264	14124	14176	14261	14113	14194	14306	14277	14280	14043	14176	14269	14094	14211	14221	14135	14126	14212	14299	14342	14166	14138	14191	14216	14188	14187	14332	14087	14287	14060	14207	14135	14144	14269	14145	14206	14345	14243	14374	14342	14184	14180	14133	14179	14217	14274	14242	14392	14254	14223	14208	14236	14134	14381	14292	14085	14089	14220	14388	14175	14030	14263	14214	14148	14317	14368	14228	14209	14213	14284	14186	14275	14017	14192	14236	14169	14203	14195	14144	14030	14163	14207	14124	14154	14320	14338	14035	14380	14165	14245	14152	14200	14150	14117	14189	14113	14211	14227	14273	14308	14235	14134	14001	14164	14114	14100	14126	14068	14191	14016	14053	14190	14228	14191	14164	14181	14201	14287	14047	14262	14161	14355	14083	14392	14171	14260	14209	14182	14330	14171	14284	14199	14323	14281	14212	14242	14100	14174	14290	14159	14405	14244	14049	14204	14090	14351	14111	14073	14260	14268	14093	14320	14255	14374	14338	14381	14262	14211	14293	14212	14228	14298	14332	14355	14008	14184	14195	14118	14194	14250	14240	14246	14069	14229	14284	14024	14253	14284	14245	14269	14340	14285	14127	14222	14193	14042	14118	14287	14151	14299	14203	14262	14118	14079	14321	14245	13987	14288	14241	14332	14250	14256	14157	14268	14152	14287	14299	14239	14064	14152	14285	14206	14300	14283	14173	14220	14223	14132	14289	14208	14417	14182	14222	14211	14264	14295	14167	14364	14109	14329	14043	14299	14333	14147	14160	14021	14232	14263	14268	14213	14188	14012	14187	14271	14223	14081	14252	14202	14137	14127	14044	14378	14118	14137	14267	14262	14214	14250	14144	14187	14231	14186	14245	14237	14272	14126	14027	14232	14168	14236	14081	14326	14130	14302	14401	14034	14347	14145	14162	14061	14129	14228	14161	14099	14245	14397	14153	14269	14216	14133	14211	14014	13986	14159	14265	14217	14253	14118	14200	14224	14098	14176	14295	14293	14364	14240	14124	14202	14363	14274	14180	14349	14277	14211	14164	14293	14196	14201	14288	14132	14079	14203	14207	14166	14120	14141	14087	14176	14109	14181	14179	14311	14347	14123	14279	14204	14277	14193	14231	14189	14203	14273	14333	14260	14256	14047	14240	14041	14230	14272	14135	14230	14155	14155	14251	14316	14084	14185	14165	14323	14080	14301	14231	14208	14328	14178	14287	14292	14291	14399	14271	14336	14128	14160	14093	14354	14148	14191	14080	14109	14174	14122	14255	14260	14157	14121	14087	14094	14315	14145	14260	14236	14070	14201	14092	14256	14057	14049	14333	14234	14269	14235	14216	14178	14370	14151	14282	14241	14100	14175	14325	14204	14082	14285	13978	14149	14168	14291	14102	14370	14066	14218	14179	14252	14270	14271	14130	14269	14149	14169	14107	14118	14253	14210	14389	14195	14113	14083	14170	14174	14170	14296	14123	14173	14262	14160	14285	14340	14165	14079	14225	14225	14289	14151	14345	14127	14254	14116	14202	14290	14186	14145	14174	14163	14343	14242	14197	14256	13988	14238	14078	14104	14141	14389	14089	14324	14238	14096	14461	14325	14281	14004	14106	14294	14182	14213	14218	14187	14272	14255	14243	14263	14211	14279	14157	13981	14163	14109	14191	14180	14273	14003	14283	14306	14295	14259	14155	14241	14052	14334	14196	14236	14178	14100	14071	14086	14047	14123	14208	14171	14086	14359	14304	14214	14211	14227	14314	14098	14076	14193	14357	14282	14166	14104	14186	14146	14085	14410	14185	14308	14244	14282	14193	13996	14371	14102	14269	14171	14194	14252	14252	14244	14137	14241	14334	14219	14194	13988	14194	14021	14129	14093	14118	14236	14349	14118	14248	14155	14199	14111	14189	14249	14206	14266	14153	14335	14194	14079	14410	14184	14332	14041	14118	14290	14149	14023	14037	14257	14298	14127	14144	14399	14251	14044	14252	14089	14212	14239	14279	14145	14205	14101	14339	14258	14412	14262	14120	14250	14234	14291	14283	14274	14246	14188	14138	14082	14192	14299	14251	14270	14259	14175	14161	14251	14300	14252	14315	14253	14122	14347	14380	14225	14077	14059	14232	14264	14094	14274	14165	14226	14100	14163	14227	14160	14085	14239	14219	14022	14238	14148	14207	14200	14233	14150	14287	14339	14098	14265	14194	13980	14184	14325	14204	14035	14231	14058	14207	14241	14259	14215	14317	14187	14110	14286	14223	14292	14054	14213	14122	14047	14260	14107	14290	14300	14140	14289	14284	14229	14221	14249	14178	14210	14244	14318	14106	14191	14315	14236	14322	14311	14196	14144	14107	14155	14198	14495	14273	14188	14266	14064	14191	14202	14144	14166	14309	14196	14464	14234	14205	14190	14248	14180	14198	13978	14243	14159	14132	14122	14180	14259	14272	14285	14226	14202	14333	14337	14254	14327	14289	14098	14276	14352	14264	14123	14191	14208	14238	14230	14134	14194	14240	14098	14278	14325	14336	14203	14160	14283	14115	14184	14118	14250	14275	14023	14275	14076	14248
22112	21154	28587	24442	22175	23327	24388	18868	17608	17700	17163	17249	17231	17145	17215	17189	16954	17147	17051	17020	16993	16933	16936	17301	18246	18808	18158	18045	17381	16925	17116	16838	16735	16676	16834	16583	16823	16740	16707	16577	16619	16715	16849	16638	16808	16775	16759	16511	16747	16666	16402	16673	16764	16627	16733	16527	16669	16591	16610	16617	16701	16835	16846	16787	16655	16401	16734	16594	16797	16830	16685	16874	16726	16728	16542	16754	16612	16522	16839	16627	16589	16480	16644	16548	16843	16602	16566	16733	16735	16778	16774	16728	16654	16606	16756	16785	16711	16804	16737	16620	16570	16596	16881	16700	16754	16542	16742	16552	16565	16700	16561	16539	16715	16842	16476	16788	16728	16714	16638	16525	16682	16849	16747	16680	16562	16800	16794	16720	16594	16573	16530	16686	16763	16600	16779	16778	16753	16685	16741	16543	16581	16646	16628	16478	16737	16611	16651	16700	16883	16529	16735	16793	16811	16732	16742	16827	16617	16636	16695	16525	16601	16926	16792	16816	16766	16609	16851	16808	16728	16534	16786	16725	16614	16398	16661	16514	16639	16769	16744	16652	16618	16547	16721	16707	16656	16532	16770	16643	16583	16435	16588	16768	16811	16386	16633	16572	16629	16850	16725	16580	16584	16689	16625	16605	16546	16665	16788	16791	16779	16769	16678	16545	16674	16603	16807	16751	16505	16892	16706	16751	16667	16484	16585	16650	16598	16733	16621	16474	16567	16749	16575	16603	16335	16592	16650	16652	16807	16697	16609	16742	16727	16919	16618	16758	16785	16597	16628	16740	16536	16501	16786	16592	16611	16775	16812	16508	16566	16564	16850	16982	16847	16844	16603	16729	16630	16497	16499	16750	16527	16797	16618	16727	16710	16679	16696	16616	16650	16672	16676	16559	16659	16666	16942	16677	16856	16735	16673	16633	16596	16745	16475	16649	16687	16614	16655	16680	16777	16689	16739	16580	16800	16495	16605	16646	16813	16565	16704	16801	16416	16743	16484	16542	16507	16517	16743	16622	16668	16681	16694	16633	16498	16494	16720	16671	16505	16520	16612	16671	16563	16712	16776	16979	16661	16744	16694	16685	16632	16716	16628	16638	16651	16818	16750	16496	16813	16601	16793	16709	16738	16525	16664	16583	16580	16620	16800	16653	16547	16696	16508	16676	16681	16644	16764	16673	16686	16719	16585	16748	16648	16609	16578	16689	16707	16528	16751	16736	16563	16689	16609	16679	16586	16506	16561	16659	16611	16612	16464	16560	16816	16704	16946	16755	16746	16607	16676	16439	16575	16661	16666	16670	16728	16933	16838	16682	16732	16809	16695	16852	16768	16659	16697	16710	16756	16854	16477	16583	16680	16569	16562	16602	16550	16631	16561	16848	16730	16659	16795	16500	16702	16553	16676	16531	16609	16727	16645	16667	16610	16687	16654	16703	16866	16749	16822	16552	16605	16604	16738	16645	16674	16633	16860	16712	16581	16539	16670	16388	16681	16662	16729	16691	16490	16591	16600	16591	16494	16744	16654	16596	16639	16685	16497	16701	16655	16806	16587	16400	16742	16723	16593	16735	16694	16672	16711	16685	16516	16613	16734	16544	16590	16834	16586	16575	16699	16771	16534	16599	16720	16716	16548	16838	16635	16933	16732	16626	16811	16849	16659	16712	16816	16522	16609	16666	16573	16644	16791	16750	16840	16547	16745	16654	16431	16512	16726	16548	16641	16860	16836	16491	16696	16749	16622	16652	16622	16663	16797	16610	16502	16779	16637	16657	16635	16688	16372	16565	16825	16603	16601	16757	16498	16730	16621	16592	16563	16531	16463	16686	16454	16500	16519	16585	16509	16548	16643	16555	16495	16644	16578	16675	16786	16682	16844	16567	16581	16547	16588	16775	16599	16768	16708	16723	16867	16734	16703	16749	16801	16544	16582	16726	16597	16656	16710	16657	16690	16679	16534	16585	16594	16717	16597	16833	16686	16687	16715	16522	16562	16505	16542	16561	16473	16680	16613	16725	16566	16677	16551	16768	16625	16606	16317	16746	16661	16572	16627	16659	16793	16880	16528	16594	16820	16709	16777	16547	16701	16651	16743	16612	16674	16590	16489	16747	16733	16638	16686	16479	16824	16722	16477	16843	16558	16650	16673	16493	16567	16688	16582	16715	16659	16739	16769	16615	16647	16839	16654	16622	16672	16722	16671	16646	16585	16522	16699	16375	16543	16602	16776	16476	16568	16555	16787	16734	16794	16587	16793	16439	16649	16701	16669	16477	16611	16652	16873	16720	16888	16540	16809	16613	16731	16686	16753	16636	16774	16603	16591	16699	16737	16729	16718	16698	16911	16699	16548	16756	16736	16844	16849	16852	16988	16484	16737	16686	16714	16710	16696	16668	16582	16743	16747	16548	16558	16543	16769	16758	16655	16751	16528	16553	16754	16639	16665	16602	16619	16881	16893	16620	16799	16628	16631	16610	16701	16688	16773	16529	16437	16584	16673	16749	16729	16602	16725	16731	16946	16640	16561	16866	16608	16787	16763	16800	16729	16709	16582	16517	16673	16796	16615	16726	16546	16527	16737	16742	16671	16953	16763	16524	16529	16565	16509	16744	16671	16560	16551	16599	16655	16471	16605	16657	16727	16880	16828	16849	16810	16538	16670	16727	16622	16470	16569	16396	16650	16302	16584	16566	16713	16630	16820	16697	16601	16522	16724	16902	16396	16768	16648	16560	16743	16706	16592	16594	16735	16772	16700	16468	16645	16583	16640	16647	16619	16675	16480	16800	16498	16556	16589	16667	16537	16558	16704	16558	16687	16703	16733	16608	16448	16655	16736	16631	16786	16614	16643	16540	16733	16709	16485	16812	16596	16668	16419	16595	16659	16700	16952	16486	16559	16762	16619	16380	16701	16637	16731	16597	16544	16700	16565	16744	16656	16727	16695	16562	16607	16603	16725	16702	16846	16739	16718	16669	16665	16719	16656	16624	16536	16437	16671	16600	16626	16740	16749	16663	16742	16685	16689	16667	16743	16636	16516	16704	16596	16454	16460	16447	16660	16613	16539	16637	16474	16751	16493	16522	16474	16573	16585	16680	16595	16746	16608	16619	16753	16684	16665	16757	16576	16462	16796	16644	16673	16752	16940	16570	16730	16596	16535	16787	16709	16743	16604	16637	16614	16548	16691	16953	16469	16633	16780	16742	16464	16453	16548	16728	16697	16518	16567	16572	16665	16535	16503	16615	16720	16864	16563	16685	16650	16783	16690	16889	16598	16605	16622	16626	16664	16656	16935	16680	16710	16510	16568	16623	16578	16676	16589	16569	16788	16650	16802	16780	16598	16694	16642	16588	16622	16589	16825	16575	16738	16641	16641	16617	16783	16792	16681	16636	16726	16678	16635	16837	16612	16952	16665	16623	16470	16579	16640	16334	16673	16559	16789	16588	16524	16563	16770	16562	16730	16628	16754	16701	16662	16610	16611	16747	16769	16592	16637	16643	16594	16815	16444	16510	16437	16573	16770	16536	16793	16548	16577	16740	16513	16630	16503	16561	16787	16575	16612	16410	16727	16459	16725	16785	16486	16677	16728	16611	16800	16725	16561	16601	16548	16621	16606	16567	16669	16662	16632	16533	16553	16704	16695	16665	16824	16711	16534	16471	16657	16701	16629	16728	16712	16643	16648	16637	16552	16435	16688	16450	16503	16498	16591	16712	16678	16726	16469	16765	16677	16623	16576	16585	16506	16919	16839	16840	16777	16623	16488	16622	16664	16582	16671	16630	16678	16676	16526	16684	16663	16531	16605	16525	16533	16594	16535	16413	16606	16794	16690	16766	16647	16567	16768	16833	16691	16624	16468	16495	16535	16613	16615	16633	16669	16666	16499	16818	16604	16674	16838	16577	16536	16613	16670	16601	16544	16446	16755	16639	16827	16542	16633	16505	16616	16649	16660	16592	16771	16790	16578	16658	16640	16684	16711	16641	16764	16879	16719	16698	16591	16826	16511	16688	16636	16625	16598	16728	16838	16703	16644	16723	16494	16634	16542	16624	16764	16665	16720	16374	16582	16772	16638	16646	16400	16544	16642	16642	16631	16516	16554	16550	16554	16596	16730	16597	16695	16672	16819	16824	16679	16761	16849	16674	16700	16489	16659	16737	16519	16663	16543	16319	16722	16501	16826	16651	16679	16675	16732	16470	16698	16873	16857	16664	16607	16746	16588	16446	16516	16657	16514	16781	16454	16577	16518	16613	16462	16574	16762	16868	16701	16734	16494	16632	16800	16584	16811	16664	16627	16659	16732	16660	16703	16625	16692	16528	16535	16692	16739	16498	16873	16674	16622	16587	16697	16580	16908	16714	16707	16702	16571	16672	16975	16788	16542	16477	16882	16688	16581	16373	16644	16545	16591	16583	16435	16542	16438	16611	16685	16648	16637	16861	16813	16565	16819	16568	16528	16485	16710	16713	16549	16720	16829	16729	16786	16618	16720	16437	16674	16549	16603	16486	16811	16701	16550	16540	16590	16616	16728	16526	16459	16632	16757	16752	16678	16732	16843	16732	16678	16691	16626	16745	16660	16658	16617	16624	16424	16750	16671	16830	16675	16637	16258	16638	16535	16591	16467	16491	16548	16573	16681	16509	16493	16752	16598	16573	16835	16651	16664	16592	16728	16565	16588	16754	16592	16591	16802	16757	16616	16619	16458	16543	16553	16536	16418	16734	16686	16611	16539	16648	16919	16930	16573	16681	16848	16457	16663	16611	16488	16556	16813	16567	16499	16628	16705	16673	16643	16645	16918	16873	16855	16711	16706	16776	16907	16687	16655	16701	16746	16754	16691	16525	16570	16504	16837	16733	16502	16423	16655	16741	16785	16631	16643	16649	16687	16840	16754	16781	16728	16540	16526	16587	16659	16658	16714	16510	16590	16763	16663	16701	16731	16621	16635	16798	16812	16786	16545	16356	16595	16459	16669	16508	16707	16835	16704	16767	16711	16644	16558	16722	16616	16689	16532	16608	16739	16569	16707	16765	16867	16768	16675	16611	16720	16537	16643	16708	16648	16725	16521	16466	16722	16740	16631	16526	16683	16627	16717	16870	16666	16444	16596	16874	16633	16618	16550	16588
33495	66494	55376	39932	25376	17715	16313	15404	14813	14618	14066	14062	14109	14009	13899	13967	13975	13852	13887	13890	13661	13770	13705	14069	15956	16102	15237	14646	14229	13889	13613	13397	13606	13684	13502	13508	13459	13473	13628	13550	13634	13506	13432	13518	13381	13536	13444	13493	13421	13590	13563	13548	13412	13603	13485	13566	13639	13594	13501	13588	13487	13628	13521	13494	13517	13521	13438	13423	13515	13511	13520	13480	13691	13389	13547	13619	13489	13506	13489	13620	13635	13461	13552	13510	13371	13584	13547	13508	13538	13359	13609	13565	13522	13596	13461	13536	13610	13492	13560	13283	13469	13471	13483	13560	13448	13421	13680	13624	13436	13671	13439	13647	13552	13523	13554	13542	13605	13588	13525	13447	13423	13464	13504	13519	13452	13662	13743	13523	13487	13606	13485	13528	13737	13352	13505	13514	13591	13425	13462	13460	13592	13725	13365	13590	13672	13519	13632	13509	13468	13585	13636	13570	13408	13713	13438	13520	13507	13610	13368	13691	13497	13663	13514	13427	13592	13453	13763	13574	13490	13336	13426	13656	13528	13423	13590	13431	13506	13524	13514	13504	13493	13610	13472	13571	13438	13615	13392	13533	13464	13461	13480	13547	13419	13568	13333	13566	13566	13479	13636	13358	13587	13481	13352	13482	13556	13529	13359	13642	13674	13627	13592	13489	13604	13597	13462	13442	13574	13566	13507	13448	13630	13540	13452	13374	13508	13466	13589	13562	13373	13445	13628	13451	13502	13668	13571	13433	13369	13485	13539	13500	13429	13473	13537	13565	13664	13526	13563	13545	13487	13562	13559	13487	13678	13687	13559	13507	13635	13405	13505	13570	13476	13505	13665	13395	13432	13550	13423	13573	13628	13435	13483	13530	13519	13485	13452	13479	13481	13433	13402	13477	13541	13600	13629	13616	13475	13356	13525	13529	13424	13616	13338	13533	13461	13438	13339	13442	13570	13379	13590	13656	13427	13514	13483	13629	13537	13535	13584	13435	13586	13473	13534	13492	13570	13543	13529	13354	13401	13498	13677	13441	13511	13435	13436	13527	13577	13543	13582	13632	13577	13481	13441	13515	13441	13401	13600	13418	13615	13538	13496	13391	13497	13414	13331	13551	13462	13410	13525	13396	13575	13475	13443	13638	13357	13649	13627	13590	13702	13424	13534	13669	13451	13675	13557	13349	13619	13620	13375	13505	13500	13500	13539	13397	13579	13560	13539	13428	13418	13469	13429	13581	13731	13507	13448	13666	13574	13574	13524	13702	13544	13488	13471	13436	13553	13388	13561	13477	13370	13548	13731	13475	13504	13589	13395	13434	13311	13466	13553	13673	13560	13585	13588	13693	13557	13553	13627	13582	13417	13542	13619	13328	13634	13508	13624	13407	13469	13446	13632	13450	13513	13561	13593	13591	13513	13502	13561	13553	13511	13497	13430	13516	13431	13557	13610	13396	13510	13682	13350	13432	13463	13381	13473	13767	13579	13436	13512	13545	13573	13543	13509	13410	13690	13395	13434	13536	13709	13549	13603	13694	13430	13557	13628	13420	13519	13564	13551	13477	13437	13690	13674	13572	13495	13658	13300	13435	13607	13581	13562	13611	13549	13624	13378	13550	13611	13524	13445	13508	13626	13461	13495	13584	13541	13557	13504	13566	13425	13481	13670	13489	13541	13332	13512	13576	13374	13496	13567	13499	13551	13656	13514	13458	13461	13553	13660	13437	13578	13515	13462	13527	13442	13432	13578	13606	13522	13379	13390	13471	13331	13311	13533	13536	13586	13492	13461	13466	13575	13628	13566	13396	13634	13467	13684	13688	13546	13346	13701	13648	13572	13433	13515	13674	13495	13478	13541	13501	13456	13429	13379	13624	13612	13545	13374	13565	13632	13386	13451	13552	13513	13692	13386	13436	13560	13626	13581	13551	13523	13493	13595	13501	13496	13367	13450	13478	13572	13528	13509	13466	13628	13616	13386	13549	13678	13592	13556	13418	13371	13623	13499	13496	13576	13402	13428	13533	13538	13441	13563	13504	13438	13328	13481	13431	13512	13665	13512	13493	13335	13471	13453	13471	13481	13593	13534	13464	13577	13574	13401	13358	13547	13474	13355	13646	13426	13550	13566	13473	13532	13502	13487	13407	13398	13461	13536	13398	13464	13530	13445	13425	13545	13428	13308	13396	13624	13613	13502	13471	13258	13696	13484	13384	13593	13398	13500	13641	13565	13440	13398	13403	13696	13510	13479	13317	13481	13682	13532	13628	13473	13521	13519	13432	13243	13414	13520	13617	13616	13467	13588	13692	13660	13581	13439	13517	13500	13503	13470	13546	13391	13377	13559	13381	13446	13589	13508	13527	13482	13508	13488	13398	13576	13644	13472	13408	13503	13506	13644	13489	13252	13649	13492	13433	13611	13447	13488	13398	13422	13330	13564	13638	13463	13483	13549	13615	13347	13326	13481	13492	13524	13489	13383	13602	13591	13525	13497	13479	13541	13505	13587	13497	13428	13704	13559	13392	13552	13560	13503	13512	13542	13576	13621	13427	13505	13502	13424	13438	13382	13661	13413	13530	13557	13713	13690	13401	13540	13541	13656	13367	13571	13414	13594	13520	13422	13617	13512	13522	13575	13515	13611	13488	13405	13551	13367	13379	13546	13548	13595	13572	13623	13574	13435	13473	13594	13564	13589	13509	13793	13483	13638	13410	13711	13572	13485	13538	13608	13535	13756	13532	13372	13441	13465	13274	13584	13599	13538	13546	13476	13408	13483	13617	13473	13578	13415	13431	13483	13490	13480	13568	13708	13734	13489	13491	13639	13394	13594	13517	13576	13603	13619	13451	13463	13596	13680	13495	13536	13446	13530	13554	13582	13688	13463	13591	13557	13476	13469	13591	13559	13472	13347	13479	13397	13336	13557	13589	13472	13672	13525	13392	13672	13471	13480	13478	13477	13466	13579	13546	13578	13483	13760	13444	13537	13464	13488	13494	13423	13538	13708	13528	13474	13595	13460	13467	13432	13495	13459	13496	13503	13586	13709	13658	13477	13478	13554	13455	13502	13380	13443	13362	13586	13669	13428	13359	13600	13554	13616	13483	13555	13565	13616	13464	13591	13536	13505	13537	13434	13509	13621	13412	13560	13590	13460	13459	13573	13488	13502	13438	13569	13544	13355	13459	13518	13594	13488	13472	13680	13551	13555	13418	13512	13449	13534	13516	13723	13349	13310	13627	13552	13416	13600	13603	13571	13484	13546	13318	13583	13409	13555	13637	13590	13324	13612	13589	13324	13643	13423	13388	13429	13684	13583	13527	13567	13420	13492	13548	13391	13413	13435	13627	13548	13542	13578	13490	13424	13766	13649	13559	13538	13441	13466	13588	13490	13491	13390	13415	13382	13566	13624	13571	13465	13446	13491	13682	13599	13318	13584	13538	13441	13587	13437	13450	13517	13551	13534	13611	13519	13587	13491	13651	13528	13497	13616	13492	13592	13455	13465	13606	13556	13600	13668	13475	13460	13582	13454	13404	13515	13518	13668	13397	13668	13542	13624	13483	13576	13581	13635	13506	13459	13437	13600	13328	13508	13575	13523	13795	13492	13509	13537	13516	13314	13431	13484	13419	13536	13369	13520	13442	13555	13555	13528	13689	13484	13521	13512	13670	13380	13400	13511	13422	13482	13490	13660	13552	13590	13539	13380	13427	13562	13582	13521	13394	13557	13598	13623	13603	13360	13569	13475	13535	13540	13479	13769	13635	13587	13443	13438	13505	13671	13568	13561	13549	13434	13476	13444	13533	13643	13431	13525	13544	13568	13454	13618	13518	13466	13532	13554	13530	13409	13401	13438	13582	13510	13475	13582	13717	13534	13616	13386	13482	13519	13666	13696	13393	13611	13566	13446	13616	13674	13453	13398	13473	13608	13427	13512	13519	13545	13650	13512	13354	13562	13453	13575	13508	13487	13507	13478	13498	13721	13500	13451	13394	13540	13605	13497	13390	13542	13422	13442	13548	13498	13482	13622	13505	13329	13753	13477	13600	13556	13478	13418	13486	13716	13494	13559	13502	13554	13473	13364	13427	13392	13562	13594	13474	13570	13499	13626	13355	13591	13580	13682	13430	13620	13610	13549	13419	13626	13427	13764	13413	13541	13454	13532	13378	13481	13557	13556	13303	13610	13373	13553	13583	13502	13506	13532	13643	13535	13605	13683	13490	13590	13531	13501	13500	13612	13446	13766	13492	13489	13417	13360	13565	13646	13517	13660	13575	13599	13564	13427	13487	13614	13605	13570	13650	13404	13527	13374	13610	13345	13438	13429	13503	13521	13476	13622	13450	13569	13613	13252	13607	13497	13640	13375	13714	13541	13523	13638	13431	13555	13584	13506	13535	13424	13490	13555	13476	13593	13505	13387	13619	13622	13531	13650	13506	13499	13612	13325	13677	13529	13452	13388	13525	13491	13537	13401	13583	13383	13496	13495	13555	13408	13543	13457	13539	13674	13548	13487	13381	13424	13629	13566	13618	13525	13575	13574	13489	13578	13533	13398	13459	13534	13448	13582	13334	13544	13471	13406	13559	13629	13489	13346	13530	13686	13480	13656	13631	13447	13603	13462	13660	13520	13621	13662	13499	13512	13544	13703	13488	13554	13557	13482	13456	13669	13446	13595	13644	13441	13636	13496	13441	13414	13514	13557	13499	13429	13466	13358	13364	13427	13708	13511	13422	13577	13448	13475	13511	13556	13489	13533	13503	13447	13550	13537	13463	13498	13540	13496	13510	13482	13517	13564	13579	13626	13370	13441	13439	13357	13540	13483	13523	13337	13446	13524	13623	13531	13608	13547	13437	13443	13519	13606	13588	13514	13503	13699	13592	13508	13613	13447	13530	13375	13656	13461	13449	13437	13700	13564	13329	13524	13517	13565	13494	13603	13511	13659	13384	13476	13292	13593	13574	13502	13438	13566	13664	13512	13483	13639	13442	13610	13709	13466	13440	13558	13449	13471	13365	13405	13430	13474	13621	13650	13374	13547	13664	13540	13574	13553	13421	13508	13479	13572	13530	13435	13503	13461	13588	13423	13525	13555	13546	13591	13485	13441	13386	13547	13415	13527	13408	13439	13445	13447	13556
31030	32177	34486	28818	21611	18566	18259	17694	17781	17427	17305	17395	17322	17227	17211	17340	17480	17407	17500	17184	17287	17150	17169	17139	17442	17560	17248	17232	17495	17151	17223	17152	17300	17361	17141	17125	17524	17219	17070	17362	16990	17205	17190	17158	17171	17183	17275	17041	17172	17351	17134	17223	17281	17152	17210	17228	17024	17220	17200	17190	17111	17133	17310	17158	17318	17095	17195	17240	17193	17066	17326	17138	17232	17280	17219	17189	17083	17023	17111	17217	17418	17034	17260	17469	17220	17020	17226	17242	17183	17132	17345	17379	17052	17316	17138	17240	16967	17107	17228	17249	17056	17120	17415	17134	17230	17024	17293	17208	17209	17128	17095	17286	17200	17113	17311	17071	17084	17318	17474	17217	17306	17145	16943	17214	17077	17167	17160	17079	17104	17097	17071	17172	17024	17216	17064	17238	17140	17157	17155	17029	17279	17152	17248	17219	17311	17153	17186	17254	17101	17229	17285	17542	17452	17038	17067	17345	17166	17179	17217	17018	17310	17036	17077	17100	17124	17184	17382	17148	17233	17202	17200	17216	17335	17128	17362	16856	17349	17242	17029	17010	17231	17181	17154	17195	17167	17109	17202	17248	17280	17104	17254	17042	17148	17030	17020	17215	16930	17036	16879	17046	17118	17152	17134	17173	17086	16994	17265	17292	17147	17084	17067	17117	17340	17213	17126	17103	17311	17496	17193	17322	17198	16959	17055	17173	17219	17308	17241	17394	17120	17162	17311	17093	17202	17366	17300	17100	17007	17156	17093	17187	17098	17233	17072	17061	17168	16920	16940	17216	17286	17245	17281	17085	17218	17182	17077	17203	17229	17240	17316	17383	17247	17173	16952	17257	17239	17225	17137	17106	17286	17165	17025	17287	17122	17347	17382	16927	17233	17126	17200	17059	17229	17155	17202	17397	17268	17177	17298	17157	17101	17184	17226	17249	17273	17135	17193	17225	17209	17331	17254	17308	17160	17254	17269	17290	17205	16992	17128	17043	17274	17242	17230	17219	17232	17161	17362	17075	17018	17150	17294	17260	17211	17151	17234	17295	17082	17134	17234	17012	17004	17147	17104	17311	17114	17284	17317	16930	16961	17175	17465	17025	17037	17120	17280	17264	17006	16956	17309	17200	16958	17268	17215	17211	16996	17225	17233	16959	17187	17289	17244	17160	17077	17106	17172	17023	17271	17323	17150	17174	17171	17112	17016	17273	17091	17130	17193	17076	17112	17015	17202	17153	17409	17339	17230	17123	17265	17478	17162	17194	17183	17282	17220	17216	16946	17373	17230	17360	17203	17247	17351	16935	17217	17216	17133	17107	17001	17205	17228	17155	17390	17218	17330	17270	17067	17248	17406	17400	17349	16991	17231	17106	16992	17162	17103	17029	17255	17280	17246	17166	17142	17247	17083	17091	17284	17248	17312	17169	17210	17131	17112	17052	17206	17186	17082	16998	17276	17159	17184	17248	17359	17276	17119	17060	17264	17002	17358	16959	17216	17273	17287	17353	17530	17235	17166	17272	17131	17258	17220	17143	17088	17228	17166	17255	17379	17078	16983	17231	17157	17153	17101	17231	16989	17165	17272	16990	17086	17198	17204	17212	17239	17276	17198	17200	17224	17083	17073	17136	17228	17128	17317	17231	17166	17057	17339	17123	17313	17217	17250	17142	17164	17155	17110	17168	17314	17012	17315	17125	17134	17448	17447	17175	17317	17316	17175	17290	17066	17013	16979	17322	17123	17171	17041	17302	17374	17125	17164	17256	17072	17279	17128	16975	17279	17113	16949	17048	17153	17492	17048	17171	17243	16986	17106	17043	17034	17013	17264	17086	17175	17215	17186	17034	16988	17161	17262	17243	17000	17230	17342	17343	17044	17352	17214	17151	17218	17386	17243	17077	17254	17141	17073	16852	16995	17018	17050	17081	17331	17122	16984	16997	17007	17192	17288	17189	17127	17416	17152	17250	17319	16896	17090	17288	17243	17212	17121	17028	17165	16894	17127	17163	17171	17322	17383	17208	17247	17192	17144	16983	17024	17175	17436	17242	17397	17338	17178	17283	17154	16932	17055	17194	16874	17166	17244	17102	17174	17332	17349	17309	17366	17293	17245	17207	17288	17320	17192	17256	17060	17013	17218	17117	17107	17246	17215	17156	17171	17386	17286	17294	17227	17160	17221	16987	17146	17219	17101	17110	17334	17313	17412	17214	17024	17247	17329	17125	17242	17226	17203	17231	17418	17217	17123	17183	17180	17200	17363	17147	17256	17215	17234	17187	17295	17493	17365	17273	17079	17062	17242	17184	17161	17283	17275	17038	16948	17060	17226	17192	17168	17153	17169	17188	16957	17174	17233	17414	17081	17194	17208	17153	17128	17203	17287	17163	17143	17185	17211	17244	17301	17142	17171	17072	17253	17322	17079	17170	16964	17117	17073	17189	17349	17108	17081	17126	17136	17158	17246	17122	17237	17216	17106	17164	17214	17241	17202	17284	17169	17120	17266	17258	17285	17121	17257	17155	17127	17092	17081	17150	17131	17031	17106	17343	17329	17207	17089	17229	17283	17300	17200	17037	17192	17067	17349	17282	17427	17293	17194	17034	17148	17209	17187	17115	17269	17334	17274	17248	16971	17187	17273	17236	17272	17346	17268	17014	17103	17105	17246	17257	17133	17275	17304	17100	17156	17055	17502	17110	17145	17304	17289	17234	16907	17050	17098	17153	17020	17119	17171	17167	17103	17285	17250	17155	17322	17360	17102	17169	17113	17191	16996	17231	17287	16934	17184	17289	17133	17168	17131	17112	17283	17341	17189	17089	17214	16959	17228	17144	17104	17117	17145	17210	17330	17128	17424	17149	17034	17319	17214	17252	17026	17259	17188	17304	17156	17351	17187	17299	17050	17080	17153	16975	17245	17241	17430	17299	17131	17296	17159	17306	17220	17323	17331	17153	17131	16976	17041	17292	17020	17166	17042	17172	17098	17183	16956	17084	17219	17010	17131	16951	17346	17161	17188	17087	17122	17177	17100	17085	17139	17247	17248	17013	17229	17250	17269	17315	17352	17065	17087	17129	17199	17114	17097	17131	17505	17278	17333	17240	17119	17217	17321	17253	17157	17129	17058	17082	17076	17041	17229	17006	17253	16954	17171	17308	17369	17079	17113	17128	17148	17038	16860	17300	17235	17141	17249	17397	17191	17207	17130	17251	17118	17189	17189	17255	17194	17159	17164	16958	17215	17247	17334	17015	17109	17039	17182	17138	17238	17203	17145	17093	17151	17190	17310	17236	17255	17166	17005	17185	17319	17071	17356	16943	17031	17208	17053	17171	17040	17153	17277	16929	17009	17149	17171	17291	17179	17244	16962	17232	17118	17239	17073	17229	17277	17168	17279	17076	17151	17125	17330	17263	17160	17350	17234	17013	17045	16951	17190	17097	17351	17334	17156	17401	17209	16972	16937	17215	17048	17014	17252	17160	17285	17285	16901	17305	17250	17177	17127	17204	17334	16831	16919	17166	17021	17205	17138	17148	17313	17228	17123	17364	17237	17249	17238	17162	17205	17302	17130	17328	17263	17197	17293	17098	17246	16973	17171	17227	17055	17135	17164	17052	17239	17235	17065	17297	17167	17031	17098	17249	17196	17174	17063	16990	17261	17119	17239	17209	17124	17153	17394	17545	17174	17080	17320	17147	17157	17156	17073	17048	17216	17277	17353	17472	17100	17216	17359	17195	17261	17276	17164	16924	17138	16998	17196	17154	17256	17060	17025	17218	17054	17092	17029	17105	17219	17240	17277	17119	17219	17096	17201	17157	17156	17182	17064	17311	17048	17233	17126	17272	17066	17236	16939	16867	17075	16954	17188	17205	17082	17199	17096	16971	17198	17059	17115	17225	17196	17344	17292	17314	17223	17209	17101	17121	17207	17242	17190	17243	16962	17289	17151	17146	17160	17119	17225	17165	17249	17344	17184	17070	17227	17472	17210	17192	17076	17363	17197	17251	17307	17315	17256	17109	17155	17191	17053	17168	17182	17356	17144	17171	17434	17082	17261	17231	17292	17127	17219	17164	17195	17548	17379	17362	17211	17376	17322	17241	16948	17201	17080	17173	17366	17188	17299	17207	16988	17145	17335	17118	17027	16944	17271	17171	17252	17230	17187	17170	17051	17358	17364	17169	17250	17077	17258	17271	17382	16996	17218	17289	17092	17159	17151	17050	16965	16924	17265	17253	17209	17267	17133	17150	17073	17303	17185	17190	17074	17397	16875	17327	17202	17329	17005	17079	17346	17107	17124	17355	17111	17006	17164	17217	17272	17301	17278	17160	17216	17138	17186	17258	17166	17290	17149	17175	17370	17243	17319	17230	17514	17377	17296	17154	17154	17263	17237	17391	17170	17313	17206	17231	17272	17177	17397	17116	17313	17318	17127	17033	17028	17215	17263	17321	17215	17030	17305	17141	17252	17206	17352	17233	17243	17306	17214	17168	17295	17125	17210	17154	17092	17122	17151	17338	17225	17135	17387	17243	17177	17241	16992	17176	17165	17206	17208	17286	17261	17104	17078	16952	17405	16927	17093	17159	17349	17242	17108	17408	17345	17359	17273	17101	17052	17138	17130	17086	17224	17163	17162	17100	17347	17250	17234	17184	17389	17247	17253	17246	17380	17244	17221	17186	17349	17274	17225	17432	17159	17176	17140	17431	16992	17050	17169	17161	17147	17322	17154	17278	17344	17373	17406	17295	17291	16957	17112	17114	17299	17287	17215	17154	17363	17252	17246	17297	17197	17084	17188	17164	17063	17243	17180	17064	17416	17046	17201	17155	17495	17154	17195	17320	17215	17124	17166	17169	17261	17030	17221	17144	17256	17050	17102	17098	17335	17360	17438	17253	17244	17021	17250	17333	17237	17086	17157	17274	17257	17292	17324	17120	17196	17437	17031	17029	17130	17153	17065	17129	16854	17241	17157	16902	17028	17106	17272	17174	16966	16992	17120	17270	17074	17254	17282	17137	17118	17315	17189	17089	17283	17272	17192	17208	17186	17185	17182	17154	17236	17230	17324	17250	17151	17244	17161	17050	17080	17062	17218	17292	17197	17125	17211	17240	17301	17106	17250	17016	17111	17177	17029	17178
31690	46412	33472	24771	18711	15375	14981	14520	14690	14151	14086	14098	14173	14025	14087	14044	14087	14001	14026	13884	14015	14025	13862	14014	13901	14121	13885	13905	13919	13978	13765	13700	13881	13710	13957	13879	13865	13944	13797	13729	13841	13972	13842	13858	13861	13911	13607	13963	13759	13881	13906	13723	13825	14019	13842	13766	13979	13746	13843	13822	13664	13954	13806	13820	13959	13746	13985	13817	13865	13883	13667	13755	13830	13815	13836	13853	13717	13869	13795	13865	13761	13780	13717	13849	13823	13792	13936	13694	13831	13953	13730	13834	13871	13703	13997	13688	13909	13797	13859	13864	13757	13880	13722	13866	13924	13657	14018	14065	13883	13812	13825	13785	13920	13819	13886	13946	13791	13802	13851	13856	13768	13846	13773	13905	13796	13910	13853	13914	13910	13706	13833	13727	13643	13792	13936	13860	13802	13915	13960	13633	13890	13859	13800	13846	13888	13823	13657	13901	13817	13774	13698	13935	13756	13803	13841	13549	13871	13808	13809	13767	13895	13850	13794	13793	13947	13696	13670	13831	13806	13782	13716	13870	13631	14083	13793	13849	13953	13830	13665	13755	13790	14002	13926	13812	13827	13860	13776	13836	13831	13785	13789	13809	13894	13872	13796	13726	13797	13676	13739	13737	13780	13797	13636	13933	13794	13955	13781	13764	13897	13740	13873	13893	13793	13808	13547	13891	13906	13929	13642	13701	13870	13904	13843	13804	14005	13811	13693	13778	13785	13759	13932	13670	13727	13728	13839	13900	13791	13850	13686	13785	13861	13759	13841	13860	13772	13816	13865	13973	13794	13849	13848	13741	13740	13693	13813	13878	13946	13784	13710	13854	13873	13743	13757	13768	13854	13790	13806	13755	13859	13940	13595	13876	13809	13794	13869	13929	13735	13852	13874	13951	13847	13815	13949	13715	13785	13939	13800	13758	13844	13876	13992	13845	13748	13892	13886	13826	13643	13797	13726	13823	13886	13830	13656	13956	13741	13799	13786	13834	13865	13935	13965	13833	13643	13841	13906	13892	13980	13773	13848	13817	13722	13782	13777	13766	13638	13839	13634	13866	13800	13766	13932	13853	13896	13742	13936	13835	13933	13743	13811	13832	13780	13834	13842	13648	13958	13890	13659	13715	13921	13911	13893	13866	13930	13758	13835	13793	13736	13811	13919	13834	13919	13879	13724	13832	13853	13848	13786	13864	13845	13758	13968	14027	13711	13895	13882	13807	13820	13857	13644	13741	13970	13840	13839	13866	14012	13875	13806	13864	13870	13740	13893	13916	13641	13745	13906	13626	13660	13939	13855	13962	13927	13787	13686	13713	13809	13944	13995	13696	13956	13767	13683	13834	13697	13834	13724	13740	13733	13833	13785	13953	13844	13858	13762	13942	13851	13840	13875	13787	13860	13953	13898	13785	13805	13931	13901	13787	13844	13787	13706	13803	13930	13932	13880	13960	13776	13827	13802	13847	13785	13803	13725	13963	13777	13958	13820	13783	13812	13914	13782	13927	13742	13680	13764	13885	13782	13824	13820	13884	13701	13865	13835	13745	13653	13837	13810	13707	13907	13805	13922	13861	13762	13639	13798	13719	13925	13801	13896	14035	13690	14004	13823	13804	13900	13904	13897	13679	13743	13824	13913	13811	13925	13819	13819	13882	13874	13807	13779	13820	13967	13899	13851	13958	13829	13790	13924	13683	13966	13882	13962	13780	14073	13803	13858	13853	13738	13784	13850	13868	13722	13812	13977	13697	13961	13811	13848	13858	13702	13924	13674	13869	13761	13784	13715	13757	13971	13776	13874	13681	13752	13723	13888	13705	13567	13870	13823	13928	13775	13876	13830	13724	13798	13924	13874	13893	13781	13791	13948	13962	13838	13880	13811	13658	14021	13886	13837	13759	13856	13883	13863	13769	13695	13822	13804	13822	13704	13921	13833	13884	13678	13769	13898	13902	14021	13762	13972	13926	13626	13730	13917	13761	13671	13730	13827	13870	13924	13747	13896	13662	13907	13760	13855	13717	13807	13686	13702	13730	13930	13741	13947	13741	13789	13736	13790	13914	14049	13871	13822	13847	13768	13833	13860	13901	13700	13688	13907	13923	13874	13897	13674	13842	13900	13959	13794	13808	13797	13824	13849	13803	13913	13855	13875	13873	13925	13931	14056	13886	13964	13673	13799	13579	13925	13828	13732	13689	13781	13758	13846	13682	13885	13899	13859	13937	13985	13777	13875	13811	13858	14128	13854	13876	13933	13808	13670	13791	13775	13757	13825	13789	13756	13799	13863	13729	13895	13840	13748	13890	13599	13800	13865	13864	13696	13807	13946	13824	13857	13781	13713	13796	13903	13914	13853	13903	13853	13638	13876	13657	13975	13842	13763	13830	13799	13747	13647	13814	13904	13765	13854	13861	13791	13984	13881	13814	13685	13787	13890	13823	13780	13899	13689	13685	13817	13701	13789	13869	13866	13704	13709	13924	13694	13993	13710	13811	13872	13666	13811	13828	13987	13754	13829	13678	13873	13921	13710	13810	13766	13863	13856	13735	13787	13633	13789	13729	13747	13879	13898	13729	13993	13784	13757	13837	13709	13777	13745	13861	13772	13659	13877	13740	13771	13759	13766	13913	13804	13713	13828	13760	13857	13736	13991	13818	13659	13808	13918	13778	13815	13721	13790	13862	14004	13904	13942	13673	13875	13890	13773	13663	13740	13955	13754	13756	13854	13793	13755	13772	13871	13879	13696	13799	13888	13715	13797	13827	13997	13868	13750	13797	13685	13676	13885	13870	13794	13769	13862	13799	13776	13945	13879	13784	13818	13980	13865	13675	13664	13823	13844	13876	13975	13928	13786	14036	13783	13669	13886	13996	13817	13940	14035	13680	13979	13841	13739	13878	13995	13941	13864	13930	13777	13837	13854	13842	13900	13797	13842	13847	13735	13820	13887	13790	13820	13888	13905	13902	13797	13912	13819	13844	13645	13785	13903	13825	14027	13835	13783	13732	13727	13901	13834	13738	13739	13889	13959	13917	13747	13801	13772	13982	13812	13823	13809	13816	13818	13906	13784	13886	13844	13818	13847	14074	13856	13726	13826	13801	13841	13897	13899	13897	13787	13787	13794	14008	13824	13869	13866	13876	13933	13736	13596	13953	13946	13867	13943	13733	13867	13636	13678	13873	13744	13870	13809	13705	13613	13803	13758	13780	14007	13713	13948	13877	13849	13962	13832	13873	13769	13851	13997	13829	13760	13921	13863	13623	14022	13858	13861	13844	13843	13820	13759	13866	14005	13758	13858	13860	13992	13746	13800	13872	13823	13776	14051	13882	13797	13808	13789	13801	13792	13803	13738	13859	13660	13818	13733	13786	13761	13803	14032	13914	13844	13861	13916	13821	13737	13738	13723	13868	13854	13822	13893	13796	13841	13857	13902	13768	13807	13831	13945	13841	13746	13651	13947	13705	13870	13895	13941	13944	13730	13956	13920	13821	13587	13895	13905	13783	13735	13831	13748	13920	13834	13775	13778	13833	13763	13729	13805	13882	13872	13642	13823	13796	13826	13840	13865	13913	13660	13967	13752	13801	13803	13764	13878	13998	13914	13757	13892	13878	13632	13743	13839	13800	13782	14002	13804	13694	13786	13889	13837	13675	13807	13817	13920	13790	13726	13801	13891	13759	13936	13710	13930	13874	13919	13818	13645	13857	13891	13878	13785	13878	13960	13786	13738	13741	13882	13819	13827	13854	13865	13950	13673	13772	13746	13824	13874	13947	13732	13897	13875	13795	13749	13839	13925	13737	13901	13740	13867	13896	13827	13938	13938	13914	13722	13837	13804	13760	13800	13870	13837	13895	13787	13860	13883	13683	13893	13799	13719	13770	13784	13865	13863	13905	14031	13588	13779	13772	13846	13729	13927	13875	13650	13814	13802	13778	13831	13993	13971	13631	13852	13987	13773	13816	13904	13754	13821	13877	13885	13779	14056	13707	13835	13800	13852	13843	13971	13740	13803	13915	13881	13882	13876	13717	13729	13776	13744	13729	13982	13767	13906	13878	13946	13861	13701	13923	13809	13895	13827	13780	13697	13810	13732	13923	13909	13858	13743	13796	13677	13786	13859	13863	13590	13848	13822	13843	13951	13863	13828	13882	13708	13916	13811	13823	13878	13880	13908	13757	13621	13801	13947	13778	13987	13786	13879	13870	13821	13894	13839	13920	13710	13853	13899	13814	13874	13911	13866	13843	13884	13751	13906	13917	14071	13723	13693	13816	13902	13749	13745	13717	13851	13812	13651	13840	13810	13825	13919	13959	13608	13921	13841	13879	13864	13818	13783	13679	13671	13859	13652	13948	13610	13781	13971	13840	13740	13810	13791	13846	13914	13991	13823	13705	13819	13798	13815	13855	13749	13900	13942	13833	13894	13765	13838	13803	13908	13858	13937	13912	13820	13892	13718	13754	13880	13844	13852	13802	13860	13793	13759	13983	13788	13784	13814	13936	13854	13829	13829	13805	13810	13916	13754	13812	13943	13975	13882	13800	13838	13740	13780	13822	13850	13852	13756	13867	13836	13883	13858	13802	13889	13822	13971	13836	13861	13742	13925	14004	13971	13886	13858	13688	13859	13779	13800	13821	13941	13931	13724	13904	13911	13823	13912	13729	13838	13777	13879	13932	13694	13781	13947	13680	13766	13757	13895	13834	13894	13816	13793	13824	13799	13587	13730	13810	13894	13900	13832	14016	13816	13903	13697	13753	13701	13748	13817	13840	13833	13834	13576	13986	13860	13737	13946	13687	13783	13954	13803	13933	13823	13766	13916	13815	13798	13769	13736	13737	13839	13852	13900	13959	13933	13834	13836	13659	13937	13942	13687	13886	13874	13780	13863	13805	13771	13840	13779	13751	13737	13799	13887	13893	13856	13734	13815	13804	13816	13778	13677	13787	13790	13762	13878	13931	13877	13838	13849	13707	13748	13908	13939	13839	13832	13572	13842	13852	13684	13694	13874	13945	13885	13816	13688	13846	13788	13762	13791	13850	13825	13898	13838	13921	13836	13912	13851	13952	13993	13970	13672	13844	13872	13808	13949	13888	13954	14060	13845	13867	13865	13730	13956	13953	13865	13911	13861	13820
23170	21141	28406	25789	23125	22278	21279	18136	17665	17708	17342	17438	17201	17169	17309	17209	17234	17279	16959	17112	16985	17048	17400	17983	18185	17869	17510	17364	17096	17013	16923	16942	16822	16770	16849	16560	16930	16934	17001	16851	17109	16944	16760	16999	17014	16985	17032	16977	16853	16996	16850	16727	16827	16994	16990	16890	16964	16874	16951	16930	16941	16888	16941	17002	16916	16592	16699	16799	16865	16804	17149	17046	16932	16587	17050	16862	17010	16766	16808	16935	17000	16786	16764	16893	16887	16833	16792	16749	16897	16720	16952	16911	16899	16963	16934	16804	16869	16978	16889	17103	16996	16945	16713	16965	16767	16830	16854	16781	16748	17040	16950	16827	16975	16917	16930	16668	16798	17004	16871	17018	16833	16788	16809	16722	16963	16997	17007	16950	16941	16805	16906	16943	16692	16849	16857	16868	16629	16857	16777	16864	16694	16975	17030	16880	17014	16631	16967	16912	16817	16830	17136	17008	16798	16784	16775	16748	16940	16962	16980	16809	16987	16745	16842	16757	16792	16871	16905	16935	16692	16765	16779	16883	16786	16974	16857	16731	16771	17054	16754	16865	17103	16714	16900	16937	16830	16746	16701	16733	16895	16874	16926	16648	16970	16848	16923	16859	16836	16666	16924	16916	16909	16809	16928	16927	16887	16722	16857	16773	16960	16837	16893	16859	16705	16758	16836	16830	16758	16750	16920	16898	16913	16641	16918	16750	16882	16716	17005	16590	17115	16568	16805	16976	16834	16888	16952	16702	16779	16857	16709	16837	16634	17034	16889	16649	16807	16681	16759	16821	16950	16842	16896	16647	16772	16935	16752	16874	16696	16964	16636	16708	16885	17066	16947	16860	17027	17005	16866	16998	16898	16893	16998	16728	16662	16787	16881	17084	16950	16829	16866	16759	16798	16934	16748	16875	16888	17041	16764	16755	16696	16926	16877	16890	16810	16767	16936	17004	16960	16898	16847	16936	16831	16727	16852	16578	16707	16866	16624	16966	16744	16934	16856	17086	16544	16864	16813	16913	16732	16971	16876	16734	17040	16741	16954	16663	16933	16792	16859	16943	16963	16895	16881	16826	16837	17003	16634	16866	16891	16784	16826	16807	17104	16941	16658	16753	16794	16863	16719	16861	16983	16877	17042	16901	17174	16654	16882	16880	16737	16759	16855	16839	17021	16831	16900	16834	16899	16770	16976	16929	16739	16814	16831	16899	16691	16980	16832	16947	16964	16892	16922	16863	16737	17005	16815	16723	17006	16861	17011	17059	16763	16822	16868	16870	16818	16996	16988	16986	16620	16996	16896	16920	16701	16863	16705	16811	17026	16787	16764	17082	16908	16893	16888	16894	16869	16881	16987	16722	16900	16553	16939	16920	16576	16855	17033	16854	16570	16842	16961	16989	16877	16882	16932	16959	17096	16791	16998	16878	16897	16643	16814	16674	16870	16817	16804	16635	16682	16717	16834	16817	16977	16811	16887	16778	16996	16677	16914	16899	16797	16870	16818	16653	16879	16705	17000	16809	16863	16842	16989	16868	16919	16914	17111	16879	16923	16838	16804	16748	17027	16843	16799	17022	17057	16883	16899	16757	16876	16805	16809	16548	16710	16808	16761	16844	16838	16716	17056	16898	16849	16900	16757	16907	16920	16877	16907	16940	16854	16784	17028	16774	16851	16701	16751	16864	16828	16770	16753	16769	16631	16740	16755	16832	16852	16931	16768	16838	16923	16891	16869	16852	16659	16938	16854	16817	16943	16793	16696	17000	16823	16922	16783	17106	17002	16708	16991	16988	16776	16745	16929	16936	16905	16860	16717	16868	16834	16983	16915	16847	16795	16802	16804	16721	16932	17049	17097	16759	16893	16832	16872	16865	16936	16970	16819	16885	17038	16864	16851	16793	16654	16794	16753	16994	16938	16899	16798	17129	16779	16826	16714	16861	16953	16752	16839	17083	16937	16980	16865	16719	16868	16857	16791	16916	16866	16877	16781	17021	16770	16990	16890	16870	16890	16967	16899	16811	17092	16888	16954	16663	17044	16753	16853	16749	16845	16938	16781	16622	16573	16973	17045	16824	17086	16911	16906	16636	16969	16834	16861	16681	16724	16763	16983	17042	17028	16729	16769	16558	17057	16617	16865	16693	16898	16964	16767	16884	16818	16808	16978	16983	16930	16954	16914	17019	17032	17022	16830	16820	16610	16940	16917	16923	17018	16957	16794	17028	16934	16822	16830	16843	16924	16870	16831	16989	16938	16777	16817	16958	16755	16707	16931	16854	16961	16896	16769	16696	16929	16787	16903	16893	16959	16844	16779	16948	17047	17130	16873	16916	16892	16831	16939	16817	16877	16958	16881	16862	16790	16766	16861	16993	16857	16748	16871	16845	16942	16710	16798	16866	16869	16961	16928	16870	16899	16677	16859	16976	16916	16844	16874	16644	16840	16884	16680	16979	16819	16900	16870	16754	16887	16777	16603	16720	16913	16856	16776	16830	17018	16842	16644	16978	16831	16959	17049	16882	16927	16952	16730	16880	16831	16806	16702	16720	16777	16729	16822	16805	16709	16721	16742	16891	16880	16840	16843	16828	16691	16837	16788	16748	16893	16740	16852	16686	16989	16736	16631	16911	16835	16938	17049	16871	16973	16868	16915	16958	16893	17024	17019	17018	16777	16945	16932	16856	16988	16709	16806	16755	16720	16882	16777	17006	16970	16935	16966	16821	16867	16968	16744	16912	16685	16672	16865	16756	16632	16900	16919	16907	16877	16718	16876	17016	17192	16807	16735	16841	16759	16916	16883	16841	16873	16807	16653	17003	17129	16781	16844	16982	17213	16775	16832	16935	16974	17031	16737	16749	16775	16589	16626	16956	16744	16904	16839	16857	16926	16698	17071	16840	16524	16663	16722	16950	16859	17025	16730	16908	16926	16776	16834	17050	16874	16841	16705	16979	16889	16689	16797	16772	16943	16802	16669	16657	16743	16782	16802	16849	16886	16856	16583	16648	16619	16786	16878	16761	16880	16844	16833	16827	16834	16833	16897	16885	16905	16958	17019	16870	16653	16973	16845	16671	16786	16933	16861	16868	16965	16799	16797	16842	16961	16828	16822	17004	16825	16793	16808	17134	16931	16844	17031	16914	17046	16868	17061	16832	17164	16614	16929	16746	16874	16756	16832	16706	16768	16885	16825	16963	16971	16896	16758	16829	17003	16847	16855	16746	16726	16754	16891	16862	16822	16798	16822	16862	16771	16632	16885	16803	16800	16892	16884	16886	16911	16790	16717	16940	16801	16795	17024	16792	16817	17035	16796	16926	16956	16796	16741	16860	16892	16861	16784	16980	16677	16775	17003	17025	16859	16831	16847	16815	17162	17036	17020	16781	16785	17062	16933	16919	17129	16876	16720	16708	16779	16726	16982	16970	16765	16919	17284	16880	16666	16896	16860	16927	16775	16901	16950	16956	16858	17044	17060	16762	16937	16818	17144	16821	16736	16698	16778	16994	16802	16965	16717	16747	16823	16846	17001	16625	16871	16815	16917	16868	16835	16712	16912	16852	16822	16774	16888	16872	16960	16783	16784	17006	16912	16859	16796	17157	16709	16851	16827	16967	16748	16690	16892	16945	16922	16965	16961	16739	16695	16743	16731	16888	16779	16807	16706	16781	16806	16970	16781	16798	16593	17073	16756	16782	16821	16546	16852	16978	16884	16795	16687	16898	16887	16862	16813	16996	16706	17008	16896	16753	16832	16906	17085	16793	16895	16887	16817	16856	16715	16946	16848	16923	16904	16753	16701	16724	16834	16864	17033	16808	16781	16911	16883	16777	16734	16749	16926	16787	16852	17046	16976	17009	16991	16964	16750	16832	16746	16872	17025	17004	16851	16888	16857	16683	16975	16891	16786	16872	16722	16968	16786	16895	16699	16913	16884	16884	16911	16663	16859	16826	16839	16750	17021	16819	16820	16830	16822	16743	16757	16947	16790	16712	16852	16925	16847	16780	16799	16871	16754	16866	16896	16837	16956	16852	16752	17050	16932	16787	16942	16959	17012	16870	16938	16788	16869	16917	16908	16935	16991	16879	16984	16792	17020	17027	16828	16845	16752	16597	17004	16785	16878	16817	16851	16871	16964	16844	16888	16794	16665	16828	16819	16949	16614	16685	16625	16681	16801	16818	17111	16874	16952	16860	16813	16916	17042	16934	16859	16867	16970	16600	16769	16865	16926	16870	17048	16991	16965	16970	16759	16653	16719	16771	16892	16982	16769	16762	16957	16870	16962	16907	16943	16717	16855	16990	16761	16871	16936	16832	16889	16931	17072	17088	16959	16935	16942	16884	16994	16729	16853	16894	16941	16911	16796	16685	16830	16738	16890	16854	16838	16818	16912	16888	16834	17004	17117	16812	16699	16901	16738	16710	16873	16808	16708	16835	16797	16790	16940	16978	16728	16907	16943	16598	16971	16886	16954	16992	16912	16721	16735	16760	16941	16973	16843	16859	16799	16921	16887	16786	16983	16867	16856	16882	16807	16782	16907	17081	16896	16930	16822	16708	16989	17044	16766	17070	16910	16802	16741	16802	16726	16919	16806	16722	17021	16980	17048	16799	16949	16816	16798	16745	16808	16932	16780	16906	16928	16822	17020	16938	16938	16717	16761	16664	16891	16766	16595	16895	17003	16961	17026	16846	16666	16877	17054	16977	16744	16845	16881	16680	16700	16727	16779	16770	16983	17007	16851	16928	16887	16880	16730	16808	16873	16841	16840	16739	16835	16798	16956	16940	16810	17021	16915	16785	16791	16889	16660	16930	16933	16998	16987	16776	16642	16865	16834	16779	16997	16918	16960	16679	16787	16998	16687	16759	16915	16625	17098	16927	16810	16836	16837	16619	16811	16955	16803	16887	16790	16814	16868	16795	16828	16824	16792	16822	16828	16854	16792	16720	16850	16763	16647	16714	16821	16888	16871	16573	17138	16947	16864	16713	16918	16868	16911	16958	16990	16742	17007	16985	16910	17029	16926	17020	16959	17017	16997	16954	17020	16970	16921	16975	16924	16834	16905	16748	16750	16870	16991	16799	16679	16973	16955	17079	16861	16918	17007	16862	16934	17004	16912	16972	16893	16803	16758	16788
31477	54952	47602	33820	20898	16459	15742	15001	14549	14130	14180	14085	14120	14013	13912	13948	13900	13923	13886	13806	13646	13811	14271	15196	15070	14653	14341	13902	13800	13829	13521	13664	13566	13535	13622	13665	13814	13569	13737	13691	13633	13562	13836	13516	13671	13690	13690	13811	13744	13659	13603	13678	13637	13814	13695	13640	13720	13600	13692	13783	13588	13647	13687	13709	13729	13663	13707	13482	13656	13675	13693	13576	13689	13783	13597	13796	13560	13706	13797	13799	13798	13544	13681	13963	13728	13498	13547	13684	13601	13810	13654	13557	13725	13599	13698	13693	13868	13644	13506	13736	13791	13653	13750	13619	13796	13511	13594	13600	13755	13686	13709	13601	13785	13745	13584	13717	13768	13715	13605	13684	13617	13540	13693	13768	13715	13677	13658	13645	13646	13675	13623	13525	13633	13564	13705	13822	13595	13616	13871	13710	13566	13622	13770	13719	13503	13845	13524	13756	13775	13665	13718	13712	13609	13656	13642	13918	13632	13686	13610	13738	13556	13741	13646	13563	13686	13658	13704	13631	13824	13634	13733	13550	13630	13799	13789	13670	13684	13699	13476	13606	13797	13654	13781	13609	13720	13754	13785	13582	13581	13599	13635	13817	13598	13578	13812	13748	13776	13713	13586	13757	13588	13703	13747	13592	13642	13560	13739	13711	13643	13819	13616	13549	13656	13541	13512	13656	13568	13583	13840	13680	13721	13763	13704	13611	13789	13718	13696	13803	13708	13849	13599	13605	13716	13598	13583	13784	13722	13999	13696	13616	13670	13525	13655	13785	13704	13781	13881	13686	13629	13673	13773	13674	13528	13787	13637	13497	13516	13643	13623	13741	13871	13721	13712	13732	13792	13717	13645	13649	13559	13657	13635	13830	13800	13650	13625	13587	13658	13845	13704	13652	13552	13814	13596	13676	13777	13739	13814	13595	13631	13635	13748	13590	13669	13894	13672	13792	13741	13619	13779	13601	13542	13724	13836	13624	13682	13617	13586	13728	13779	13722	13777	13685	13580	13689	13633	13698	13707	13618	13808	13881	13694	13662	13610	13589	13704	13621	13651	13794	13550	13634	13820	13557	13710	13625	13559	13660	13684	13601	13539	13728	13761	13729	13531	13849	13597	13612	13760	13635	13504	13572	13672	13609	13661	13497	13554	13554	13564	13691	13580	13727	13634	13769	13698	13692	13572	13458	13582	13740	13614	13627	13660	13659	13682	13564	13602	13700	13515	13566	13669	13655	13749	13619	13802	13783	13567	13870	13700	13670	13688	13656	13530	13653	13635	13683	13480	13629	13572	13781	13506	13788	13698	13751	13692	13749	13661	13648	13764	13603	13817	13641	13725	13782	13621	13668	13895	13682	13720	13848	13790	13683	13498	13724	13645	13735	13731	13461	13716	13640	13708	13653	13627	13759	13562	13701	13733	13638	13709	13732	13629	13571	13652	13718	13501	13624	13672	13695	13567	13628	13612	13615	13723	13688	13690	13690	13571	13630	13706	13751	13570	13721	13615	13718	13638	13720	13720	13723	13686	13644	13732	13681	13597	13712	13612	13771	13548	13872	13746	13749	13690	13552	13678	13726	13781	13751	13708	13672	13598	13765	13751	13595	13725	13775	13690	13776	13852	13752	13542	13611	13749	13666	13799	13648	13655	13673	13684	13638	13640	13626	13491	13572	13539	13748	13698	13642	13705	13584	13533	13753	13670	13651	13501	13780	13501	13640	13772	13697	13698	13626	13477	13778	13689	13620	13770	13604	13680	13731	13552	13683	13871	13660	13694	13684	13528	13731	13743	13862	13838	13644	13632	13739	13682	13676	13784	13572	13750	13508	13733	13819	13783	13731	13761	13632	13732	13760	13766	13679	13716	13573	13711	13672	13580	13820	13746	13735	13744	13725	13566	13620	13520	13626	13628	13529	13708	13567	13862	13775	13585	13629	13746	13617	13729	13573	13766	13578	13658	13777	13891	13780	13586	13559	13672	13563	13748	13784	13634	13906	13476	13770	13613	13691	13752	13629	13721	13580	13676	13623	13614	13784	13835	13788	13653	13669	13828	13860	13508	13668	13607	13527	13681	13768	13660	13762	13732	13609	13644	13744	13686	13544	13601	13597	13641	13743	13570	13529	13883	13537	13695	13573	13674	13560	13515	13539	13637	13529	13758	13720	13554	13799	13836	13592	13814	13593	13665	13552	13710	13649	13553	13693	13662	13672	13803	13803	13615	13635	13575	13708	13751	13530	13875	13506	13939	13675	13828	13606	13776	13623	13484	13704	13735	13592	13748	13558	13615	13829	13700	13666	13666	13723	13595	13661	13835	13617	13594	13817	13717	13753	13886	13723	13702	13643	13694	13703	13722	13588	13695	13772	13704	13756	13707	13640	13698	13787	13604	13844	13677	13720	13702	13624	13719	13744	13556	13630	13664	13629	13607	13811	13569	13720	13594	13676	13542	13557	13724	13693	13617	13767	13513	13669	13723	13773	13638	13568	13655	13603	13647	13576	13835	13684	13814	13603	13563	13763	13658	13581	13685	13655	13560	13605	13732	13639	13599	13596	13692	13728	13752	13825	13610	13721	13681	13839	13719	13618	13614	13570	13669	13765	13611	13784	13818	13643	13674	13679	13648	13745	13585	13629	13714	13592	13662	13700	13692	13651	13816	13590	13711	13616	13716	13683	13682	13630	13674	13597	13782	13511	13728	13670	13657	13735	13795	13788	13403	13692	13631	13711	13534	13726	13760	13708	13709	13627	13610	13756	13580	13586	13795	13550	13853	13630	13768	13640	13709	13839	13634	13690	13620	13758	13677	13625	13682	13601	13630	13625	13678	13491	13720	13804	13542	13597	13646	13646	13744	13674	13880	13614	13770	13444	13612	13743	13566	13709	13686	13477	13760	13606	13629	13474	13627	13682	13569	13722	13652	13696	13879	13739	13790	13667	13676	13699	13593	13722	13766	13731	13748	13731	13693	13752	13682	13570	13863	13722	13578	13900	13568	13782	13766	13654	13928	13605	13882	13653	13636	13687	13554	13551	13775	13644	13873	13759	13604	13612	13637	13652	13540	13742	13682	13895	13594	13722	13824	13541	13612	13630	13594	13754	13669	13574	13693	13490	13592	13515	13663	13637	13743	13707	13662	13572	13652	13645	13889	13692	13623	13808	13457	13614	13585	13627	13610	13703	13672	13599	13701	13657	13779	13673	13728	13872	13737	13746	13659	13558	13723	13602	13586	13764	13729	13636	13734	13604	13950	13551	13801	13717	13589	13708	13681	13517	13613	13703	13663	13589	13756	13686	13699	13653	13751	13589	13590	13625	13702	13740	13638	13808	13535	13490	13611	13667	13726	13714	13652	13702	13792	13775	13814	13725	13652	13759	13881	13621	13749	13533	13713	13726	13768	13672	13646	13614	13747	13665	13713	13658	13575	13657	13671	13743	13563	13692	13716	13597	13637	13744	13718	13663	13655	13676	13691	13784	13761	13679	13576	13619	13611	13682	13701	13733	13771	13750	13690	13642	13725	13765	13552	13563	13509	13644	13749	13667	13787	13666	13571	13824	13562	13782	13660	13782	13582	13708	13815	13564	13729	13455	13609	13702	13798	13632	13602	13774	13621	13729	13806	13763	13657	13654	13790	13465	13636	13653	13671	13819	13675	13616	13609	13550	13843	13661	13607	13661	13729	13668	13748	13669	13777	13597	13731	13653	13678	13691	13689	13755	13776	13591	13489	13726	13549	13606	13769	13583	13718	13664	13677	13604	13584	13447	13619	13536	13779	13593	13577	13717	13716	13615	13480	13600	13620	13587	13806	13760	13727	13728	13557	13540	13632	13627	13670	13686	13705	13716	13614	13650	13648	13754	13601	13718	13677	13866	13733	13703	13769	13600	13751	13681	13827	13593	13760	13741	13778	13692	13504	13618	13614	13731	13674	13534	13639	13695	13563	13591	13782	13671	13673	13696	13423	13620	13627	13818	13493	13739	13606	13545	13613	13661	13662	13724	13721	13750	13642	13715	13865	13651	13655	13516	13558	13652	13661	13562	13689	13856	13706	13696	13652	13785	13640	13776	13699	13717	13587	13538	13615	13729	13637	13690	13608	13795	13499	13689	13676	13466	13616	13552	13786	13736	13762	13512	13688	13659	13524	13692	13702	13802	13682	13690	13535	13534	13469	13585	13668	13622	13544	13685	13687	13670	13572	13651	13751	13904	13746	13637	13720	13586	13545	13644	13556	13560	13664	13609	13571	13743	13652	13661	13735	13688	13630	13679	13730	13730	13647	13769	13704	13643	13634	13725	13847	13730	13669	13699	13535	13637	13622	13732	13518	13532	13609	13673	13894	13641	13660	13616	13566	13689	13606	13757	13789	13776	13733	13577	13592	13851	13708	13854	13711	13716	13656	13956	13522	13615	13748	13593	13648	13744	13667	13720	13762	13776	13635	13753	13795	13741	13720	13469	13727	13732	13761	13585	13687	13689	13722	13613	13621	13503	13570	13676	13875	13602	13512	13635	13809	13709	13517	13559	13604	13602	13626	13715	13700	13638	13745	13690	13627	13588	13783	13740	13870	13681	13633	13680	13733	13695	13681	13589	13817	13723	13764	13596	13567	13626	13690	13516	13695	13689	13542	13578	13465	13559	13590	13641	13537	13601	13683	13819	13654	13643	13590	13580	13707	13634	13595	13615	13832	13779	13543	13505	13764	13767	13621	13516	13710	13519	13681	13725	13729	13674	13553	13860	13591	13815	13527	13742	13602	13656	13571	13741	13773	13757	13765	13755	13839	13673	13675	13690	13787	13522	13696	13573	13631	13460	13814	13488	13611	13794	13695	13802	13729	13677	13689	13558	13667	13809	13768	13661	13685	13585	13693	13651	13561	13570	13452	13649	13717	13814	13552	13679	13558	13615	13787	13585	13741	13566	13829	13629	13596	13673	13702	13710	13668	13644	13579	13824	13579	13536	13471	13490	13734	13627	13624	13636	13637	13576	13610	13551	13725	13682	13571	13530	13582	13758	13603	13498	13768	13784	13754	13700	13699	13700	13708	13670	13684	13542	13704	13581	13733	13812	13850	13610	13761	13641	13769	13708	13621	13585	13696	13680	13707	13639	13824	13672	13611	13728
24741	21280	29453	29814	22843	20757	20281	19028	18713	18679	18592	18579	18457	18593	18310	18371	18377	18402	18557	18403	18225	18185	18230	18754	18814	18524	18390	18550	18416	18393	18275	18415	18382	18155	18457	18342	18256	18304	18384	18222	18388	18180	18251	18245	18274	18305	18310	18405	18500	18129	18146	18463	18392	18210	18455	18254	18327	18249	18107	18414	18346	18145	18261	18112	18223	18243	18335	18270	18319	18270	18212	18190	18248	18312	18337	18417	18243	18312	18333	18279	18299	18065	18339	18084	18244	18201	18059	18054	18233	18050	18367	18217	18356	18376	18263	18114	18164	18154	18133	18306	18359	18093	18247	18291	18184	18061	18069	18181	18094	18043	18205	18084	18082	18197	18262	18152	18035	18316	18447	18346	18176	18164	18417	18297	18266	18234	18334	18255	18346	18127	18284	18364	18355	18145	18204	18347	18234	18178	18201	18491	18217	18227	18228	18187	18206	18351	18160	18252	18326	18170	18410	18371	18102	18244	18324	18378	18451	18160	18345	18472	18196	18009	18270	18389	18325	18267	18274	18342	18417	18282	18377	18275	18409	18389	18193	18157	18202	18382	18244	18379	18243	18352	18085	18149	18072	18219	18197	18398	18453	18338	18280	18221	18020	18081	18197	18263	18302	18424	18224	18299	18344	18191	18231	18257	18306	18212	18174	18172	18263	18364	18372	18179	18392	18371	18389	18219	18157	18282	18241	18249	18462	18200	18328	18209	17945	18235	18261	18260	18252	18202	18245	18049	18118	18359	18360	18355	18417	18295	18254	18057	18014	18206	18319	18409	18274	18380	18236	18159	18266	18193	18422	18239	18390	18425	18181	18232	18188	18472	18196	18135	18288	18165	18417	18196	18384	18373	18280	18123	18214	18250	18311	18197	18284	18293	18260	18159	18431	18295	18281	18282	18267	18185	18147	18453	18190	18456	18118	18314	18189	18144	18298	18278	18215	18157	18392	18372	18477	18202	18306	18173	18266	18521	18392	18277	18131	18216	18351	18241	18154	18216	18443	18343	18158	18219	18375	18374	18461	18295	18158	18314	18420	18339	18282	18166	18242	18117	18259	18095	18322	18246	18354	18274	18237	18299	18479	18167	18084	18174	18281	18231	18083	18199	18259	18179	18262	18221	18282	18582	18360	18087	18059	18259	18265	18077	18460	18388	18198	18263	18211	18134	18337	18204	18250	18160	18273	18192	18186	18224	18352	18163	18463	18090	18164	18438	18330	18341	18427	18277	18043	18141	18031	18121	18029	18182	18373	18381	18422	18261	18466	18173	18364	18114	18032	18305	18324	18103	18138	18128	17978	18158	18142	18237	18061	18232	18254	18309	18320	18390	18259	18102	18303	18101	18246	18233	18180	18471	18194	18349	18435	18104	18107	18274	18234	18233	18272	18248	18243	18281	18437	18263	18262	18113	18239	18266	18324	18335	18099	18247	18283	18301	18258	18313	18136	18575	18604	18114	18340	18363	18318	18405	18281	18267	18123	18513	18057	18314	18411	18265	18145	18245	18347	18192	18322	18369	18330	18264	18246	17973	18286	18364	18343	18404	18485	18086	18246	18215	18179	18305	18284	18246	18341	18476	18204	18144	18219	18041	18342	18081	18098	18144	18111	18342	18076	18342	18340	18140	18282	18402	18397	18126	18207	18201	18311	18212	18182	18081	18121	18268	18253	18390	18375	18149	18166	18333	18321	18166	18197	18488	18297	18149	18294	18321	18405	18326	18303	18221	18223	18200	18051	18165	18304	18187	18292	18391	18066	18318	18361	18352	18345	18300	18190	18218	18164	18032	18248	18095	18122	18235	18256	18118	18275	18248	18416	18195	18319	18468	18281	18306	18134	18151	18336	18093	18282	17863	18237	18196	18199	18157	18358	18258	18218	18211	18306	18279	18177	18285	18457	18324	18301	18314	18243	18078	18268	18190	18106	18336	18370	18092	18268	18199	18285	18175	18195	18314	18373	18132	18288	18355	18391	18343	18313	18218	18300	18269	18508	18232	18335	18169	18279	18403	18423	18216	18037	18338	18303	18271	18265	18409	18428	18431	18378	18325	18193	18254	18128	18377	18449	18048	18402	18341	18240	18587	18243	18242	18323	18339	18432	18063	18192	18680	18465	18192	18262	18046	18310	18129	18229	18365	18194	18312	18375	18208	18157	18073	18408	18330	18179	18297	18432	18281	18437	18192	18067	18264	18062	18208	18410	18214	18311	18204	18526	18465	18235	18474	18159	18375	18224	18025	18245	18353	18354	18125	18033	18336	18135	18079	18192	18255	18408	18159	18238	18325	18232	18332	18259	18239	18173	18442	18206	18145	18318	18210	18317	18391	18253	18039	18281	18157	17997	18126	18072	18386	18180	18312	18174	18335	18331	18269	18229	18230	18026	18197	18104	18387	18403	18121	18426	18174	18406	18032	18136	18492	18171	18198	18498	18439	18355	18218	18120	18235	18216	18056	18182	18275	18186	18230	18025	18200	18365	18396	18369	18233	18249	18160	18104	17998	18451	18333	18218	18107	18130	18244	18537	18166	18243	18414	18362	18289	18241	18137	18231	18253	18345	18314	18230	18223	18374	18222	18445	18406	18250	18199	18332	18319	18298	18152	18351	18217	17968	18289	18113	18351	18304	18402	18167	18074	18020	18193	18346	18259	18172	18108	18598	18224	18200	18266	18174	18247	18156	18317	18336	18295	18303	18157	18136	18250	18276	18150	18365	18309	18201	18271	18524	18156	18447	18177	18309	18341	18234	18056	18098	18259	18133	18130	18208	18399	18190	18330	18402	18340	18274	18220	18187	18254	18178	18254	18342	18237	18141	18343	18235	18426	18076	18351	18330	18502	18129	18356	18272	18166	18338	18339	18398	18356	18370	18327	18303	18254	18233	18231	18379	18375	18186	18179	18312	18443	18521	18317	18117	18544	18302	18206	18151	18134	18236	18370	18350	18044	18264	18203	18171	18406	18258	18096	18187	18157	18297	18084	18335	18295	18455	18082	18155	18239	18207	18414	18293	18183	18558	18315	18235	18267	18386	18167	18423	18302	18313	18298	18107	18244	18307	18268	18340	18422	18308	18359	18260	18387	18233	18225	17979	18193	18378	18107	18153	18317	18431	18271	18283	18221	18399	18288	18333	18388	18416	18364	18351	18340	18082	18282	18182	18259	18148	18232	18140	18243	18302	18437	18263	18331	18254	18236	18337	18288	18194	18084	18177	18211	18279	18333	18295	18112	18344	18442	18097	18251	18315	18285	18318	18311	18365	18331	18272	18113	18319	18257	18141	18227	18153	18385	18139	18166	18451	18114	18295	18176	18144	18421	18183	18277	18191	18323	18209	18171	18380	18097	18406	18371	18238	18200	18211	18272	18363	18176	18339	18218	18159	18240	18431	18306	18236	18397	18051	18309	18276	18192	18257	18282	18240	18317	18235	18387	18341	18313	18452	18341	18169	18212	18197	18242	18311	18155	18287	18111	18206	18425	18261	18272	18168	18537	18328	18251	18205	18296	18204	18276	18121	18255	18366	18357	18266	18254	18375	18615	18338	18325	18126	18213	18273	18199	18407	18237	18301	18302	18214	18128	18322	18267	18275	18419	18322	18346	18243	18372	18342	18080	18325	18518	18112	18369	18317	18209	18250	18312	18291	18421	18280	18284	18190	18382	18301	18146	18300	18176	18165	18386	18191	18117	18157	18188	18358	18345	18291	18061	18351	18031	18398	18291	18228	18218	18238	18342	18068	18203	18263	18453	18266	18527	18211	18246	18219	18174	18033	18302	18206	18144	18426	18144	18208	18271	18306	18097	17989	18397	18417	18105	18170	18233	18376	18370	18207	18243	18432	18388	18297	18028	18277	18226	18283	18353	18315	18248	18003	18151	18161	18212	18188	18253	18460	18080	18397	18396	18307	18247	18111	18306	18314	18246	18208	18252	18285	18321	18272	18273	18329	18310	18341	18462	18284	18211	18294	18013	18182	18267	18047	18185	18454	18144	18317	18276	18351	18162	18161	18176	18364	18232	18174	18042	18206	18421	18407	18358	18218	18099	18164	18295	18217	18387	18265	18176	18292	18384	18237	18249	18317	18165	18010	18312	18428	18345	18174	18318	18131	18643	18242	18276	18198	18330	18288	18266	18317	18330	18135	18386	18264	18261	18385	18175	18106	18080	18191	18269	18154	18252	18297	18249	18005	18316	18304	18024	18188	18403	18148	18392	18156	18141	18452	18259	18384	18238	18180	18148	18305	18234	18385	18250	18179	18287	18134	18324	18265	18284	18453	18144	18167	18149	18096	18308	18300	18189	18183	18047	18267	18233	18500	18322	18103	18134	18227	18229	18090	18322	18249	18201	18338	17998	18248	18195	18193	18162	18521	18127	18352	18127	18114	18214	18478	18305	18271	18493	18428	18046	18411	17967	18272	18228	18315	18155	18215	18365	18260	18181	18119	18079	18081	18340	18468	18404	18118	18268	17977	18052	18204	18202	18308	18297	18063	18542	18136	18404	18444	18126	18211	18347	18118	18151	18234	18297	18234	18298	18469	18183	18235	18449	18317	18295	18363	18345	18262	18031	18049	18214	18433	18296	18294	18286	18288	18425	18152	18322	18373	18242	18147	18207	17987	18494	18078	18214	18223	18350	18278	18411	18334	18475	18077	18062	18291	18390	18522	18227	18098	18335	18393	18493	18402	18080	18142	18119	18263	18150	18305	18282	18468	18195	18188	18165	18215	18131	18156	18030	18039	18323	18383	18112	18156	18008	18373	18173	18318	18329	18230	18323	18280	18356	18114	18444	18238	18298	18371	18337	18343	18214	18323	18179	18080	18347	18293	18132	18237	18386	18225	18198	18280	18279	18302	18274	18082	18350	18318	18428	18154	18240	18094	18336	18275	18330	18353	18092	18000	18056	18136	18049	18216	18122	18298	18378	18077	18199	18188	17894	18126	18143	18249	18227	18035	18279	18240	18273	18191	18326	18249	18356	18258	18163	18279	18336	18192	18068	18418	18231	18376	18522	18235	18412	18156	18149	18162	17991	18268	18347	18371	18187	18378	18258	18150	18348	18129	18226	18344	18495	18296	18342	18337	18390	18275	18144	18253	18376	18303	18170	18173	18350	18224	18185	18358	18400
28408	47589	43082	29323	19094	16668	15833	15216	14981	14890	14804	14831	14682	14603	14628	14636	14534	14802	14612	14529	14554	14370	14714	15181	15331	15042	14919	14780	14490	14601	14527	14299	14606	14428	14302	14327	14518	14412	14528	14507	14383	14360	14613	14420	14104	14512	14474	14470	14389	14539	14354	14522	14317	14532	14448	14387	14562	14379	14345	14486	14496	14351	14289	14432	14510	14296	14378	14502	14417	14510	14475	14583	14423	14288	14544	14490	14385	14294	14510	14439	14435	14346	14555	14481	14470	14431	14513	14480	14398	14366	14512	14224	14412	14563	14433	14388	14332	14451	14309	14500	14602	14267	14414	14491	14442	14505	14321	14357	14444	14413	14525	14429	14429	14476	14385	14330	14411	14329	14508	14394	14554	14455	14604	14456	14432	14691	14315	14391	14356	14477	14438	14419	14427	14307	14452	14504	14567	14515	14352	14382	14552	14550	14583	14421	14352	14483	14461	14442	14399	14434	14364	14508	14421	14433	14412	14340	14461	14482	14441	14650	14451	14433	14416	14491	14402	14451	14322	14433	14330	14372	14488	14365	14266	14505	14317	14494	14397	14446	14410	14505	14554	14389	14487	14360	14411	14348	14314	14592	14506	14346	14403	14427	14367	14289	14432	14454	14407	14395	14399	14547	14500	14429	14362	14363	14488	14244	14543	14341	14481	14588	14390	14401	14456	14437	14506	14465	14458	14347	14555	14441	14572	14487	14370	14572	14459	14364	14439	14322	14597	14576	14393	14379	14459	14364	14511	14424	14591	14337	14279	14581	14436	14329	14513	14289	14430	14407	14372	14166	14458	14462	14385	14367	14373	14548	14631	14501	14502	14168	14394	14593	14368	14558	14682	14274	14426	14512	14454	14482	14335	14422	14602	14391	14527	14550	14515	14402	14492	14312	14318	14402	14447	14620	14242	14414	14429	14470	14343	14587	14329	14381	14451	14462	14374	14403	14249	14487	14502	14457	14329	14538	14476	14535	14481	14350	14414	14438	14545	14546	14422	14466	14375	14361	14498	14573	14477	14380	14527	14422	14548	14338	14562	14350	14457	14326	14599	14444	14406	14364	14590	14404	14261	14570	14521	14234	14355	14374	14487	14564	14374	14529	14489	14213	14528	14313	14456	14471	14441	14446	14468	14423	14356	14363	14485	14408	14351	14399	14463	14435	14524	14380	14422	14387	14505	14572	14327	14452	14380	14517	14272	14513	14444	14482	14462	14507	14612	14406	14428	14423	14419	14447	14279	14372	14464	14428	14477	14300	14290	14288	14381	14323	14397	14529	14375	14344	14325	14415	14364	14392	14446	14408	14426	14380	14417	14459	14424	14430	14437	14258	14387	14484	14572	14313	14467	14388	14425	14270	14527	14301	14393	14411	14498	14326	14421	14431	14296	14470	14417	14549	14445	14508	14396	14417	14301	14279	14437	14530	14262	14500	14469	14382	14408	14240	14434	14494	14495	14629	14432	14336	14269	14491	14488	14532	14368	14485	14371	14427	14334	14422	14454	14329	14473	14536	14489	14261	14419	14493	14577	14391	14389	14576	14297	14476	14514	14280	14354	14512	14354	14585	14514	14357	14532	14223	14469	14388	14348	14458	14659	14444	14485	14254	14291	14310	14396	14575	14379	14540	14322	14389	14548	14543	14482	14442	14356	14533	14479	14221	14477	14427	14542	14481	14517	14443	14344	14388	14431	14342	14453	14358	14532	14541	14492	14373	14493	14420	14458	14464	14466	14511	14500	14184	14445	14510	14314	14488	14300	14468	14278	14267	14463	14389	14335	14407	14537	14461	14491	14448	14340	14376	14434	14388	14531	14520	14432	14397	14359	14496	14463	14404	14542	14243	14472	14569	14398	14377	14572	14296	14462	14371	14407	14384	14472	14284	14450	14390	14279	14648	14391	14417	14496	14312	14494	14510	14461	14464	14482	14475	14486	14443	14436	14436	14717	14345	14393	14455	14363	14392	14398	14504	14150	14405	14488	14443	14294	14548	14451	14295	14387	14385	14503	14613	14399	14298	14540	14347	14591	14565	14348	14325	14453	14640	14603	14461	14520	14489	14341	14453	14403	14494	14318	14420	14390	14315	14238	14323	14431	14490	14579	14399	14492	14439	14457	14325	14573	14426	14355	14704	14397	14513	14449	14513	14378	14317	14353	14411	14655	14384	14446	14387	14374	14360	14480	14343	14305	14487	14246	14370	14340	14469	14534	14415	14578	14453	14407	14260	14417	14374	14547	14409	14565	14498	14501	14318	14328	14482	14449	14508	14408	14367	14477	14353	14282	14401	14329	14509	14501	14377	14383	14581	14456	14504	14450	14572	14302	14333	14218	14247	14462	14427	14326	14409	14412	14566	14362	14451	14436	14476	14521	14464	14537	14510	14441	14505	14331	14275	14580	14450	14286	14411	14422	14526	14265	14451	14457	14479	14437	14250	14346	14403	14523	14438	14443	14423	14421	14419	14499	14438	14541	14364	14338	14434	14294	14447	14357	14569	14472	14336	14472	14649	14507	14350	14538	14329	14590	14433	14394	14582	14581	14404	14375	14266	14522	14504	14447	14472	14496	14432	14407	14386	14356	14443	14313	14345	14292	14542	14343	14397	14419	14392	14488	14325	14416	14336	14411	14349	14331	14351	14482	14448	14350	14276	14521	14335	14406	14449	14438	14335	14414	14496	14437	14371	14465	14343	14589	14508	14432	14405	14387	14447	14282	14467	14433	14350	14405	14439	14397	14456	14569	14564	14561	14415	14506	14442	14435	14452	14456	14496	14215	14435	14506	14218	14403	14305	14404	14351	14410	14409	14342	14291	14528	14469	14393	14333	14440	14349	14569	14612	14322	14523	14682	14373	14554	14370	14465	14371	14509	14373	14351	14363	14349	14655	14270	14541	14570	14293	14459	14423	14321	14340	14336	14360	14377	14384	14436	14549	14428	14379	14346	14491	14546	14487	14432	14490	14349	14384	14575	14626	14402	14412	14531	14478	14414	14453	14546	14454	14403	14305	14350	14382	14475	14577	14403	14471	14350	14543	14303	14370	14479	14416	14601	14435	14410	14543	14378	14457	14428	14458	14277	14542	14299	14373	14469	14419	14584	14415	14534	14513	14549	14419	14434	14493	14409	14369	14462	14359	14337	14433	14416	14456	14346	14474	14314	14536	14390	14590	14396	14363	14482	14438	14341	14402	14297	14601	14411	14437	14741	14531	14334	14513	14389	14254	14442	14518	14355	14215	14536	14538	14511	14447	14426	14518	14391	14589	14414	14439	14446	14442	14445	14464	14512	14435	14417	14573	14337	14490	14192	14386	14420	14466	14385	14509	14432	14522	14485	14452	14504	14499	14335	14429	14386	14618	14503	14440	14346	14382	14344	14546	14437	14363	14375	14487	14430	14512	14593	14467	14496	14409	14445	14516	14494	14328	14401	14447	14505	14579	14404	14438	14489	14359	14341	14447	14473	14285	14491	14383	14378	14465	14434	14421	14405	14613	14352	14399	14426	14549	14567	14638	14420	14414	14460	14379	14435	14373	14538	14462	14491	14553	14533	14496	14490	14625	14345	14236	14439	14427	14314	14470	14456	14485	14447	14410	14558	14470	14466	14405	14418	14600	14482	14379	14145	14445	14401	14309	14428	14293	14416	14559	14395	14296	14609	14593	14333	14366	14438	14477	14494	14468	14337	14478	14457	14568	14503	14270	14522	14410	14403	14419	14531	14432	14339	14403	14567	14540	14386	14449	14294	14495	14434	14480	14460	14480	14328	14399	14417	14319	14245	14443	14601	14328	14424	14532	14529	14302	14451	14493	14368	14412	14402	14455	14355	14358	14645	14481	14382	14412	14496	14345	14449	14482	14415	14261	14663	14485	14553	14358	14675	14550	14432	14515	14540	14455	14563	14295	14359	14476	14443	14501	14409	14352	14497	14470	14339	14288	14406	14348	14512	14513	14412	14411	14388	14460	14546	14503	14341	14413	14345	14396	14401	14431	14416	14308	14490	14342	14306	14352	14469	14547	14596	14378	14434	14409	14421	14457	14456	14393	14340	14455	14477	14406	14478	14565	14466	14385	14466	14467	14296	14458	14439	14281	14306	14368	14363	14464	14231	14411	14441	14449	14519	14310	14336	14411	14363	14389	14487	14423	14441	14468	14574	14502	14500	14349	14456	14452	14393	14435	14395	14360	14247	14468	14522	14534	14461	14299	14540	14374	14546	14423	14353	14355	14352	14485	14437	14269	14484	14368	14488	14393	14414	14597	14372	14328	14380	14479	14346	14359	14363	14320	14426	14449	14453	14376	14551	14475	14532	14363	14406	14440	14359	14555	14434	14449	14477	14318	14567	14452	14381	14383	14427	14366	14499	14463	14572	14504	14340	14493	14362	14495	14345	14491	14442	14435	14516	14675	14434	14449	14580	14348	14451	14459	14456	14367	14518	14468	14409	14498	14327	14532	14243	14326	14494	14432	14448	14341	14508	14554	14429	14319	14449	14583	14510	14418	14471	14331	14406	14472	14500	14410	14515	14563	14678	14542	14431	14471	14598	14409	14553	14420	14430	14333	14396	14417	14571	14299	14285	14545	14409	14471	14364	14263	14501	14500	14489	14390	14463	14321	14477	14404	14418	14360	14437	14402	14600	14534	14278	14431	14382	14493	14500	14327	14346	14470	14506	14464	14438	14520	14371	14563	14587	14496	14516	14462	14532	14353	14531	14424	14465	14387	14517	14324	14457	14521	14416	14372	14407	14492	14474	14410	14228	14486	14457	14467	14382	14426	14404	14416	14232	14311	14540	14380	14516	14384	14462	14331	14343	14339	14360	14499	14374	14308	14457	14433	14389	14499	14602	14374	14292	14308	14512	14472	14553	14335	14523	14491	14506	14142	14326	14577	14399	14529	14543	14423	14657	14345	14417	14311	14295	14393	14436	14398	14316	14513	14436	14355	14388	14526	14561	14323	14418	14461	14319	14370	14297	14579	14497	14224	14547	14447	14505	14420	14540	14490	14476	14397	14371	14439	14415	14304	14477	14520	14454	14460	14351	14458	14369	14466	14255	14380	14421	14479	14385	14503	14369	14516	14269	14563	14625	14506	14427	14354	14744	14597	14466	14535	14418	14402	14437	14597
22056	21170	28544	24614	21901	23882	25290	20702	19505	19674	19316	19096	18812	18988	19092	19056	18972	19085	19013	18995	18856	19058	19909	20628	20739	20317	19601	19164	19032	19001	18827	18547	18562	18748	18610	18594	18764	18520	18702	18547	18649	18839	18626	18691	18722	18490	18629	18572	18562	18532	18626	18494	18582	18543	18690	18654	18715	18602	18544	18583	18723	18626	18601	18666	18740	18595	18587	18824	18756	18364	18360	18857	18845	18616	18692	18588	18666	18673	18526	18459	18754	18571	18487	18494	18529	18517	18745	18804	18691	18516	18470	18568	18567	18496	18783	18739	18488	18794	18690	18530	18511	18749	18534	18526	18550	18648	18678	18553	18604	18378	18796	18477	18504	18628	18577	18558	18552	18452	18721	18544	18466	18593	18584	18766	18518	18825	18690	18403	18452	18626	18573	18639	18277	18739	18595	18574	18504	18468	18565	18741	18649	18480	18563	18667	18590	18689	18570	18534	18496	18625	18634	18593	18382	18594	18541	18560	18467	18639	18662	18552	18430	18664	18715	18625	18472	18853	18659	18644	18578	18572	18634	18631	18599	18644	18358	18420	18358	18659	18532	18409	18453	18698	18463	18341	18590	18642	18462	18569	18650	18761	18681	18574	18483	18501	18607	18560	18721	18396	18691	18425	18743	18545	18616	18738	18760	18603	18644	18684	18672	18526	18432	18314	18458	18581	18557	18690	18754	18558	18570	18547	18727	18745	18543	18702	18445	18631	18649	18479	18494	18534	18718	18511	18654	18592	18711	18351	18801	18698	18494	18404	18637	18549	18575	18606	18443	18459	18593	18435	18389	18566	18605	18526	18590	18378	18581	18644	18602	18498	18661	18458	18621	18660	18582	18417	18729	18591	18500	18537	18563	18448	18561	18448	18542	18490	18617	18669	18732	18637	18715	18634	18516	18592	18382	18582	18487	18580	18649	18812	18557	18548	18544	18506	18715	18555	18522	18610	18497	18621	18721	18456	18501	18494	18420	18665	18575	18656	18726	18467	18555	18600	18659	18615	18444	18285	18599	18476	18748	18696	18749	18380	18656	18411	18656	18648	18357	18596	18591	18491	18544	18614	18646	18471	18705	18750	18419	18770	18778	18743	18494	18540	18645	18648	18497	18717	18555	18568	18376	18501	18429	18345	18434	18315	18537	18525	18357	18352	18600	18656	18324	18588	18575	18666	18254	18573	18861	18685	18562	18493	18621	18639	18774	18744	18414	18554	18763	18585	18484	18504	18498	18628	18518	18509	18431	18667	18508	18533	18471	18389	18570	18616	18543	18669	18571	18506	18521	18484	18387	18644	18677	18520	18453	18546	18433	18382	18527	18610	18655	18426	18366	18604	18707	18903	18626	18686	18555	18629	18869	18328	18689	18299	18424	18484	18813	18479	18589	18664	18380	18623	18580	18492	18484	18778	18462	18494	18532	18466	18453	18421	18844	18624	18575	18722	18572	18462	18614	18484	18715	18406	18720	18527	18558	18570	18519	18773	18537	18492	18586	18591	18475	18513	18507	18381	18541	18523	18519	18486	18683	18825	18501	18530	18674	18635	18353	18438	18432	18448	18513	18753	18474	18563	18918	18367	18635	18472	18420	18293	18455	18517	18253	18543	18527	18633	18567	18616	18559	18402	18392	18524	18701	18561	18763	18454	18556	18470	18554	18560	18779	18368	18429	18482	18452	18495	18638	18684	18681	18308	18382	18792	18722	18608	18695	18550	18516	18516	18609	18694	18534	18606	18642	18712	18452	18433	18645	18628	18553	18600	18503	18521	18593	18661	18657	18453	18530	18504	18609	18587	18645	18638	18493	18484	18467	18613	18564	18341	18554	18558	18665	18589	18627	18569	18665	18588	18616	18672	18631	18605	18582	18858	18574	18429	18891	18702	18472	18720	18626	18564	18470	18543	18484	18401	18396	18475	18584	18601	18647	18482	18584	18503	18561	18831	18774	18753	18686	18375	18762	18688	18650	18699	18648	18491	18555	18728	18393	18648	18648	18556	18580	18346	18560	18582	18543	18588	18885	18954	18643	18481	18562	18556	18594	18477	18618	18640	18650	18375	18514	18408	18661	18756	18477	18531	18522	18408	18563	18461	18480	18509	18637	18609	18665	18619	18685	18525	18456	18510	18589	18567	18516	18571	18594	18680	18494	18448	18509	18474	18243	18561	18493	18658	18574	18538	18508	18501	18573	18638	18746	18597	18650	18518	18323	18450	18692	18764	18459	18734	18617	18427	18452	18415	18341	18398	18401	18694	18494	18432	18650	18683	18557	18529	18705	18542	18582	18555	18704	18546	18567	18469	18626	18652	18758	18385	18520	18367	18472	18633	18678	18610	18802	18579	18517	18614	18594	18522	18540	18464	18519	18523	18548	18640	18479	18730	18645	18547	18592	18397	18648	18443	18233	18547	18816	18660	18466	18625	18480	18491	18623	18591	18616	18622	18714	18593	18626	18534	18554	18704	18467	18623	18714	18518	18494	18543	18507	18577	18494	18805	18648	18492	18526	18483	18583	18619	18568	18709	18704	18375	18496	18653	18411	18693	18495	18493	18536	18607	18588	18446	18594	18433	18587	18485	18644	18757	18425	18509	18565	18537	18730	18508	18781	18600	18526	18633	18519	18520	18632	18594	18741	18639	18431	18554	18527	18569	18718	18568	18644	18733	18440	18569	18550	18628	18538	18546	18586	18627	18375	18681	18606	18618	18530	18471	18525	18347	18644	18505	18603	18409	18428	18541	18476	18616	18570	18629	18559	18485	18701	18420	18683	18502	18602	18600	18475	18699	18482	18760	18627	18590	18529	18614	18428	18595	18427	18527	18513	18494	18456	18621	18507	18577	18818	18684	18687	18618	18544	18724	18591	18613	18451	18597	18504	18579	18734	18347	18565	18670	18416	18685	18725	18600	18431	18503	18531	18324	18556	18519	18727	18467	18365	18609	18626	18475	18630	18495	18355	18543	18420	18545	18643	18430	18544	18299	18663	18483	18542	18654	18578	18466	18569	18545	18409	18494	18590	18526	18689	18393	18565	18529	18542	18553	18400	18710	18573	18633	18486	18657	18681	18605	18813	18703	18728	18401	18725	18510	18661	18580	18701	18475	18630	18700	18725	18710	18509	18580	18560	18554	18434	18477	18663	18475	18570	18615	18512	18442	18477	18625	18518	18532	18379	18609	18620	18768	18383	18612	18849	18396	18742	18763	18460	18752	18712	18726	18490	18777	18640	18603	18697	18515	18730	18328	18434	18643	18230	18550	18257	18560	18558	18477	18577	18516	18450	18370	18798	18523	18618	18808	18449	18812	18758	18620	18582	18910	18467	18595	18485	18649	18648	18409	18741	18514	18565	18524	18679	18524	18639	18676	18413	18607	18615	18598	18682	18628	18393	18515	18559	18626	18469	18542	18547	18558	18544	18776	18519	18362	18399	18546	18547	18533	18889	18492	18500	18521	18613	18625	18604	18546	18307	18610	18598	18463	18667	18480	18626	18675	18394	18594	18487	18410	18656	18522	18668	18580	18658	18538	18474	18621	18477	18402	18588	18736	18588	18592	18641	18497	18407	18445	18547	18554	18452	18562	18546	18654	18797	18485	18424	18262	18606	18561	18526	18453	18651	18760	18742	18603	18574	18467	18688	18514	18507	18770	18395	18805	18612	18660	18529	18673	18422	18460	18428	18592	18643	18525	18598	18537	18741	18706	18443	18525	18625	18450	18507	18594	18626	18396	18500	18408	18423	18626	18678	18513	18680	18383	18228	18557	18655	18705	18547	18608	18660	18750	18551	18443	18223	18466	18401	18599	18343	18722	18509	18600	18590	18416	18665	18551	18522	18341	18539	18518	18484	18694	18538	18563	18501	18519	18745	18523	18412	18534	18591	18786	18611	18537	18590	18580	18380	18303	18757	18576	18500	18654	18716	18552	18629	18541	18504	18663	18448	18729	18525	18540	18811	18756	18771	18667	18630	18387	18700	18843	18684	18558	18596	18631	18611	18677	18508	18384	18361	18386	18522	18497	18340	18674	18551	18549	18588	18611	18572	18574	18405	18294	18499	18724	18694	18561	18502	18584	18691	18393	18667	18450	18582	18458	18558	18394	18497	18448	18637	18555	18439	18755	18472	18608	18625	18611	18697	18473	18606	18382	18568	18556	18575	18709	18609	18503	18674	18453	18515	18527	18730	18440	18441	18438	18736	18440	18344	18499	18435	18681	18624	18471	18594	18738	18557	18658	18746	18785	18575	18611	18579	18677	18557	18595	18738	18500	18453	18841	18199	18682	18578	18411	18406	18519	18703	18618	18567	18651	18611	18592	18362	18236	18555	18590	18550	18435	18396	18370	18529	18486	18507	18547	18565	18563	18568	18472	18523	18561	18719	18637	18850	18471	18602	18427	18671	18468	18713	18636	18652	18699	18596	18457	18497	18610	18502	18444	18456	18390	18369	18689	18504	18574	18662	18561	18620	18513	18589	18678	18673	18518	18283	18504	18525	18621	18627	18424	18370	18529	18656	18648	18509	18629	18572	18622	18551	18621	18541	18514	18450	18643	18694	18597	18470	18584	18597	18839	18638	18540	18615	18635	18456	18695	18622	18574	18512	18431	18551	18572	18758	18445	18738	18906	18605	18509	18832	18604	18580	18543	18768	18663	18478	18662	18579	18698	18459	18402	18628	18585	18609	18641	18520	18675	18592	18460	18853	18564	18406	18284	18767	18352	18527	18558	18495	18659	18507	18521	18505	18660	18656	18629	18778	18529	18429	18581	18476	18670	18651	18568	18636	18341	18575	18454	18627	18599	18267	18367	18626	18674	18564	18575	18810	18593	18382	18474	18759	18514	18688	18389	18629	18459	18710	18492	18614	18526	18672	18500	18567	18393	18536	18772	18771	18667	18659	18680	18621	18697	18468	18668	18505	18407	18597	18570	18510	18440	18495	18705	18378	18623	18617	18479	18439	18549	18677	18530	18679	18493	18566	18382	18475	18524	18661	18543	18657	18626	18427	18448	18597	18553	18624	18592	18482	18604	18551	18647	18679	18534	18536	18420	18577	18830	18580	18578	18472	18406	18510	18515	18438	18654	18362	18667	18607	18439	18443	18622	18675	18671	18506	18784	18665	18523	18674	18560
31632	61204	56583	40676	22960	18630	17149	16005	15729	15423	15305	15011	15089	14834	14831	14891	14795	14981	14835	14710	14889	15422	16175	17380	17151	16526	15782	15119	14872	14826	14749	14695	14472	14611	14613	14786	14448	14454	14517	14500	14424	14714	14532	14481	14646	14542	14404	14437	14599	14743	14659	14572	14520	14452	14781	14443	14603	14453	14551	14446	14534	14523	14395	14501	14614	14616	14492	14566	14705	14755	14478	14619	14567	14704	14525	14711	14621	14812	14499	14504	14501	14564	14517	14651	14688	14680	14522	14502	14442	14452	14742	14495	14663	14593	14603	14573	14531	14573	14474	14659	14782	14519	14612	14655	14578	14568	14715	14554	14582	14787	14645	14685	14773	14695	14583	14635	14626	14629	14669	14638	14652	14880	14597	14590	14560	14610	14475	14525	14511	14656	14424	14590	14502	14530	14638	14708	14586	14669	14619	14696	14542	14725	14727	14522	14577	14838	14579	14534	14635	14664	14435	14507	14532	14635	14652	14690	14450	14649	14590	14507	14731	14588	14596	14474	14474	14671	14698	14711	14647	14543	14574	14702	14631	14491	14573	14595	14677	14632	14685	14677	14506	14594	14564	14638	14710	14378	14448	14482	14593	14583	14567	14673	14573	14641	14564	14597	14588	14399	14493	14565	14445	14845	14532	14575	14502	14612	14564	14448	14775	14591	14672	14434	14475	14478	14781	14661	14565	14451	14647	14536	14514	14561	14744	14678	14534	14570	14686	14490	14804	14551	14693	14420	14566	14614	14615	14552	14631	14676	14469	14521	14475	14549	14522	14659	14506	14590	14656	14535	14639	14743	14526	14595	14700	14456	14535	14585	14492	14647	14644	14516	14517	14680	14660	14588	14508	14571	14497	14498	14580	14507	14527	14724	14392	14563	14508	14538	14613	14637	14632	14469	14510	14610	14578	14547	14597	14541	14504	14571	14499	14566	14606	14507	14661	14574	14495	14583	14519	14546	14513	14507	14504	14662	14686	14535	14555	14571	14409	14491	14597	14553	14644	14583	14364	14661	14600	14491	14594	14603	14619	14606	14644	14610	14632	14613	14597	14589	14549	14478	14619	14648	14564	14506	14373	14837	14597	14530	14588	14455	14489	14658	14603	14710	14598	14568	14630	14848	14471	14641	14654	14635	14625	14722	14430	14472	14481	14623	14534	14787	14546	14548	14521	14562	14659	14380	14683	14617	14518	14497	14628	14511	14664	14676	14658	14603	14467	14711	14579	14410	14491	14549	14626	14522	14503	14686	14599	14604	14584	14590	14715	14529	14492	14429	14538	14521	14627	14504	14548	14646	14526	14447	14502	14483	14655	14596	14681	14535	14589	14594	14559	14445	14544	14571	14516	14643	14787	14657	14638	14557	14498	14416	14414	14650	14526	14659	14610	14671	14751	14676	14510	14651	14628	14520	14482	14591	14478	14542	14660	14625	14471	14457	14484	14439	14509	14554	14497	14519	14676	14606	14665	14706	14525	14488	14610	14535	14647	14706	14520	14750	14336	14525	14655	14562	14416	14585	14602	14631	14700	14664	14595	14311	14483	14695	14548	14544	14661	14559	14549	14591	14549	14615	14609	14432	14625	14601	14500	14645	14549	14589	14531	14582	14519	14584	14516	14612	14679	14546	14643	14609	14361	14597	14533	14672	14518	14514	14762	14625	14614	14584	14511	14551	14417	14534	14608	14667	14452	14581	14773	14567	14580	14496	14407	14672	14676	14709	14484	14601	14659	14726	14482	14643	14576	14581	14446	14651	14597	14498	14640	14603	14590	14654	14594	14533	14725	14601	14656	14570	14472	14392	14582	14643	14690	14417	14447	14533	14608	14587	14666	14557	14514	14665	14594	14613	14620	14440	14484	14525	14460	14484	14597	14690	14649	14517	14747	14477	14425	14587	14544	14605	14574	14652	14576	14462	14640	14513	14638	14515	14639	14552	14596	14471	14596	14610	14415	14711	14463	14612	14664	14527	14552	14660	14538	14590	14568	14606	14682	14607	14494	14655	14506	14673	14387	14684	14429	14542	14618	14542	14580	14662	14557	14601	14673	14457	14656	14599	14597	14420	14610	14513	14625	14520	14625	14613	14504	14519	14476	14768	14460	14635	14654	14640	14470	14581	14590	14497	14627	14600	14404	14515	14742	14640	14503	14623	14526	14772	14692	14466	14532	14584	14596	14663	14530	14555	14483	14490	14571	14556	14636	14533	14593	14539	14741	14552	14671	14743	14678	14607	14679	14669	14628	14545	14421	14436	14485	14636	14389	14724	14625	14709	14519	14556	14816	14670	14529	14656	14597	14576	14600	14549	14556	14657	14552	14461	14577	14569	14631	14604	14534	14624	14417	14562	14560	14485	14415	14753	14541	14657	14619	14609	14588	14567	14651	14563	14487	14666	14553	14600	14377	14727	14582	14657	14393	14586	14616	14538	14555	14771	14606	14520	14596	14466	14576	14559	14555	14387	14613	14680	14645	14545	14624	14473	14508	14461	14573	14556	14523	14700	14652	14474	14645	14733	14761	14580	14558	14544	14493	14634	14544	14558	14497	14522	14585	14529	14651	14592	14388	14697	14610	14469	14552	14491	14538	14543	14608	14650	14521	14538	14829	14612	14507	14490	14446	14526	14466	14536	14345	14518	14497	14503	14647	14573	14784	14667	14760	14472	14437	14580	14656	14540	14571	14513	14410	14451	14464	14621	14358	14706	14634	14575	14626	14698	14482	14611	14562	14542	14622	14630	14635	14662	14740	14543	14468	14673	14521	14664	14515	14645	14677	14511	14780	14566	14591	14488	14612	14538	14564	14440	14657	14621	14441	14571	14535	14693	14533	14677	14504	14560	14524	14503	14596	14535	14354	14653	14642	14292	14527	14559	14475	14656	14592	14646	14517	14521	14670	14486	14515	14587	14749	14466	14436	14641	14547	14425	14640	14533	14611	14517	14769	14430	14494	14487	14594	14662	14565	14479	14699	14621	14571	14436	14504	14675	14506	14580	14630	14458	14544	14617	14619	14560	14425	14500	14533	14565	14486	14359	14568	14540	14603	14577	14643	14556	14605	14552	14648	14460	14470	14667	14659	14518	14615	14459	14709	14716	14651	14644	14465	14672	14432	14654	14592	14706	14542	14504	14464	14428	14482	14559	14573	14442	14484	14720	14666	14647	14596	14638	14476	14507	14452	14491	14457	14768	14571	14668	14712	14711	14612	14508	14647	14632	14674	14587	14571	14719	14604	14489	14406	14585	14609	14307	14705	14774	14615	14481	14436	14457	14479	14621	14651	14623	14598	14656	14535	14465	14474	14379	14608	14524	14550	14651	14588	14549	14488	14467	14610	14669	14632	14615	14698	14519	14557	14709	14420	14627	14653	14480	14523	14689	14584	14650	14561	14591	14708	14661	14653	14492	14546	14774	14365	14711	14658	14426	14482	14477	14692	14620	14610	14529	14538	14590	14599	14385	14530	14663	14661	14518	14540	14548	14627	14568	14620	14567	14578	14539	14470	14692	14554	14377	14542	14514	14458	14464	14441	14550	14581	14554	14658	14519	14582	14533	14444	14481	14596	14553	14487	14471	14667	14609	14589	14544	14496	14561	14496	14576	14575	14521	14581	14480	14573	14430	14520	14423	14560	14480	14462	14673	14640	14532	14487	14614	14555	14538	14800	14627	14594	14703	14515	14487	14560	14634	14617	14531	14688	14436	14656	14550	14354	14597	14364	14553	14480	14577	14544	14773	14414	14582	14642	14577	14559	14559	14529	14455	14503	14611	14702	14688	14632	14442	14534	14514	14563	14504	14367	14418	14354	14611	14537	14566	14503	14585	14735	14508	14475	14527	14602	14560	14605	14644	14611	14581	14491	14687	14579	14788	14640	14598	14649	14467	14683	14672	14640	14532	14575	14463	14672	14430	14614	14571	14443	14736	14614	14715	14506	14768	14506	14537	14662	14672	14655	14557	14397	14605	14526	14514	14521	14518	14578	14591	14706	14386	14733	14565	14688	14514	14691	14750	14660	14433	14703	14606	14581	14518	14568	14387	14486	14486	14566	14582	14709	14727	14414	14517	14653	14470	14637	14571	14632	14539	14769	14464	14434	14669	14597	14536	14650	14467	14717	14461	14642	14694	14746	14796	14518	14568	14394	14566	14624	14604	14596	14599	14297	14524	14715	14662	14459	14710	14562	14651	14601	14549	14593	14562	14573	14650	14694	14563	14497	14595	14652	14657	14517	14674	14688	14654	14655	14534	14606	14474	14522	14532	14489	14599	14552	14426	14515	14436	14513	14523	14467	14635	14394	14423	14583	14625	14539	14523	14684	14835	14399	14661	14574	14709	14536	14653	14425	14417	14545	14597	14433	14605	14609	14630	14711	14508	14659	14433	14749	14471	14613	14612	14480	14482	14562	14403	14689	14550	14572	14585	14650	14465	14721	14741	14558	14484	14531	14645	14463	14516	14764	14615	14527	14625	14623	14653	14445	14596	14459	14692	14452	14533	14560	14711	14479	14615	14635	14446	14522	14611	14580	14479	14438	14553	14725	14556	14542	14633	14553	14384	14657	14439	14711	14701	14526	14628	14519	14470	14559	14715	14641	14575	14534	14505	14519	14534	14524	14596	14670	14479	14561	14489	14638	14650	14514	14637	14580	14550	14577	14485	14501	14433	14460	14542	14620	14536	14628	14403	14619	14556	14492	14544	14604	14691	14589	14633	14518	14457	14457	14515	14589	14537	14491	14684	14536	14620	14733	14546	14564	14620	14566	14602	14632	14582	14457	14639	14647	14533	14639	14539	14455	14709	14412	14690	14575	14573	14705	14471	14580	14657	14738	14689	14692	14511	14751	14596	14490	14534	14621	14569	14540	14828	14509	14614	14485	14674	14543	14532	14556	14573	14457	14603	14554	14606	14654	14498	14568	14573	14444	14512	14560	14537	14521	14668	14528	14607	14652	14580	14580	14663	14517	14361	14554	14542	14563	14756	14488	14445	14533	14577	14555	14706	14416	14411	14559	14492	14815	14518	14609	14641	14448	14630	14468	14614	14690	14578	14660	14518	14581	14461	14705	14517	14611	14639	14487	14631	14668	14406	14524	14623	14636	14441	14635	14569	14634	14443	14589	14693	14622	14443
30878	31681	38622	29871	22107	20148	19467	19126	19066	19167	19114	19012	18875	18946	18822	18989	19013	19034	19138	18891	18680	18863	18972	19140	18856	19057	19055	18969	18962	18830	18895	18697	18709	18793	18894	18652	18680	18732	18862	18918	18869	18727	18728	18823	18895	18904	18791	19010	18966	18832	19000	18723	18775	19117	18616	18740	18713	18691	18804	18803	18730	18834	18872	19021	18614	18688	18637	18914	18723	18658	18689	18901	18878	18792	18694	18659	18821	18574	18627	18719	18919	18617	18799	18911	18752	18942	18901	18840	18861	18709	18838	18867	18788	18880	18996	18762	18903	18855	18660	18966	18813	18606	18740	18881	18764	18810	18883	18747	18840	18709	18820	18693	18727	18899	18871	18954	18663	19000	18929	18754	18828	18706	18704	18730	18872	18663	18674	18949	18625	18656	18783	18927	18885	18677	18743	18733	18612	18697	18694	18628	18838	18574	18910	18793	18747	18940	18757	18931	18764	18847	18690	18732	18631	18508	18937	19043	19115	18750	18703	18716	18693	18709	18892	18682	18600	18787	18885	18863	18865	18570	19070	18849	18618	18662	18752	18693	18805	18621	18893	18959	18820	18884	18784	18554	18611	18859	18774	18908	18849	18522	18806	18833	18568	18596	18736	18792	18808	18673	18717	18906	18978	18819	18834	18749	18804	18645	18731	18662	18952	18794	18732	18727	18703	18763	18847	18731	18951	18787	18893	18714	18730	18742	18671	18753	18868	18909	18844	18921	18759	18765	18822	18813	18537	18685	18913	18879	18824	18661	18875	18752	19025	18845	18886	18758	18725	18696	18796	18805	18771	18963	18807	18706	18936	18833	19026	18665	18844	18966	18624	18898	18628	18690	18918	18831	18843	18775	18770	18925	18691	18753	18602	18808	18819	18688	18545	18534	18889	18855	18679	18800	18890	18722	18594	18652	18519	18858	18706	18663	18887	18622	18786	18866	18817	18765	18808	18771	18797	18681	18687	18676	18699	18722	18766	18789	18811	18777	18767	19001	18892	18639	18971	18696	18804	18906	18783	18853	18580	18776	18785	18898	18868	18664	18940	18604	18802	18675	18716	18677	19082	18930	18724	18848	18638	19072	18613	18775	18707	18996	18884	18684	18717	18887	18523	18698	19003	18851	18895	18921	18819	18872	18872	18684	18784	18868	18812	19007	18754	18685	18860	18716	18949	18709	18897	18874	18775	18809	18835	18749	18911	18902	18734	18969	18896	18782	18755	18984	18747	18833	19119	18627	19062	18838	18680	18723	19024	19043	18977	18780	18956	18884	18831	18824	18865	19055	18696	18741	18986	18648	18781	18803	18612	18965	18788	18778	18690	18775	18791	18775	18651	19013	18739	18688	18820	18769	18875	18581	18727	18764	18999	18759	18669	18821	18968	18661	18868	18755	18675	18688	18670	18735	18735	18880	18865	18965	18874	18755	18791	18746	18777	18954	18885	19087	19066	19013	19010	19124	18809	18835	18901	18771	18889	19020	18775	18801	18742	18819	18946	18677	18773	18636	18689	18634	18765	18826	18934	18754	18783	18893	18938	19152	18918	18784	18691	18799	18703	18679	18791	18818	18829	18645	18697	18664	18835	18709	18719	18785	18860	18630	18854	18717	18870	18965	19124	18885	18753	18557	18862	18876	19129	18799	18731	18871	18637	18716	18860	19048	18935	18862	18680	18600	18847	18808	18734	18994	18856	18764	18840	18650	18768	18906	18738	18661	18905	18774	18866	18592	18803	18657	18664	18680	18892	18732	18666	18839	18602	18675	19003	18867	18706	18874	18711	18835	18868	18888	18783	18824	18831	18736	18813	18776	18565	18716	18673	18802	18831	18753	18654	19009	18639	18877	18724	18780	19032	18862	18744	18871	18953	18747	18872	18846	18898	18902	18780	18703	18783	18930	18693	18852	18818	18827	19092	18998	18802	18802	18756	18812	18743	18860	18744	18864	18930	18804	18765	18725	18855	18849	18814	18773	18836	18862	18878	18672	18895	18742	18809	18672	18708	18906	18826	18664	18720	18861	18823	18860	18775	18833	18718	18911	18899	18886	18744	19103	18926	18672	18658	18813	18925	18858	18780	18856	18807	18825	18677	18760	18925	18818	18945	18912	19023	18732	18584	18930	18839	18790	18633	18895	18950	19041	18846	18825	18799	18747	18963	18763	18851	18693	18596	18787	18882	18745	18688	18857	18878	18694	18856	19076	18835	18727	18629	18699	18811	18717	18786	18677	18853	18807	19004	18810	18580	18752	18719	18712	18654	18717	18979	18849	18580	18783	18910	18923	18694	18808	18824	18943	18777	18931	18777	18767	18861	18826	18563	18814	18893	18883	18696	18787	18933	18842	18843	18767	18888	18665	18658	18779	19027	18754	18837	18725	18672	18752	19008	18845	18684	18896	18679	18851	18766	19025	18924	18996	18853	18915	18909	18856	18770	18864	18728	18781	18849	18769	18692	18921	18973	18979	18854	18926	18953	18942	18722	19021	18555	18701	18701	18716	19019	18959	18772	18885	18992	18875	18649	18594	18805	18607	18887	18766	18719	18643	18676	18701	18922	18678	18773	18744	18935	18726	18893	18462	18875	18912	18959	18801	18825	18736	18921	18726	18547	18877	18741	18819	18889	18827	18804	18811	18813	18894	18893	19038	18898	18934	18670	18721	18697	18781	18815	18966	18992	18765	18857	19034	18827	18704	18841	18937	18931	18816	18796	18816	18680	18744	18895	18916	18667	18820	18933	18569	18826	18863	18811	18756	18992	18822	18808	18780	18906	18615	18748	18708	18607	18705	18911	18856	18698	18572	18704	18701	18682	18753	18784	18771	18735	18923	18868	18736	18849	19010	19092	18718	18719	18610	18794	18780	18644	18775	18657	18911	18834	19010	18721	18964	18896	18894	18840	18657	18799	18806	18783	18960	18840	18875	18578	18804	18683	18875	18982	18919	18644	18897	18662	18869	18686	18649	18876	18949	18718	18710	18700	18874	18971	18996	18774	18751	18797	19039	18835	18689	18665	18910	18980	18758	18687	18865	18818	18954	18832	18772	18886	18930	18948	18780	18909	18666	18870	18961	18743	18789	18844	18641	18784	18747	18953	18893	18703	19003	18914	18774	18918	18725	18768	18848	18845	18712	18873	18564	18741	18730	18820	18720	18875	19008	18833	18699	18836	18750	19036	18779	18718	18879	18921	18780	18857	18801	18942	19022	18972	18698	18881	18642	18803	18742	18867	18842	18973	18909	18977	18885	18878	18840	18773	19029	18866	19023	18816	18872	18875	18972	18863	18775	18901	18817	18933	18702	18930	18982	18874	18996	18829	18845	18726	18868	18977	18797	18842	18805	18819	18506	18720	18838	18763	18704	18855	18633	18931	19050	18750	18767	18692	18603	18701	18859	18610	18868	18707	18673	18785	18705	18851	18684	18842	18721	18666	18850	18729	18955	18941	18923	18678	19067	18640	18722	18828	18777	18841	18837	18705	18915	18809	18701	18572	18787	18863	18704	18584	18780	18761	18954	19038	18953	18671	18945	18621	18840	18766	18877	18750	18761	18650	18748	19036	18813	18787	18927	18802	18996	19015	18813	19019	18743	18795	18715	18740	18792	18726	18777	18764	18779	18780	18817	18971	18698	18684	19055	18740	18670	18765	18870	18695	18827	18706	18794	18689	18918	19010	18944	18921	19023	18710	18530	18587	19019	18687	18764	18771	18852	18585	18731	18946	18811	18939	18902	18661	18858	18678	18679	18742	18666	18654	18747	18732	18756	18746	18918	18765	18839	18927	18764	18650	18852	18871	18980	18880	18627	18795	18938	18699	18887	18780	18954	18669	18895	18700	18687	18784	18731	18878	18877	18925	18796	18827	18918	18839	18908	18925	18911	18680	18789	18858	18700	19021	18829	18827	18896	18813	18823	18949	18702	18861	18889	18991	18879	18938	18805	18422	18565	18832	18693	18781	18768	18636	18647	18749	18835	18791	18734	18825	18458	18839	18663	18775	18588	18604	18729	19082	18909	18857	18529	18718	18961	18835	18724	18861	18942	18839	18788	18818	18593	18782	18736	19009	18918	18840	18810	18614	18795	18947	18869	18713	18871	18577	18747	18795	19001	18866	18733	18811	18760	18690	18672	18855	18601	18942	18789	18859	18692	18752	18571	18787	18828	18738	18846	19066	18874	18943	18819	18821	18779	18681	18938	18867	18866	18858	18966	18844	18783	18653	18793	18877	18687	18899	18801	18759	18520	18898	18725	18850	18857	19000	18932	18729	18834	18842	18917	18831	18906	18696	18633	18644	18631	19011	19005	18624	19008	18666	18886	19109	18758	18762	18588	18855	18894	18886	18619	18849	18807	18861	18992	18699	18550	18838	18764	18862	18791	18848	18873	18866	18951	18755	18868	18752	18798	18922	18844	18858	18989	18737	18916	18806	18848	18855	18909	18807	18703	18898	18720	18812	19152	18816	18802	18761	18791	18548	18637	18900	18745	18850	18708	18831	18755	18874	18920	18901	18898	18700	18799	18998	18908	18861	18702	18790	18629	18775	19107	18836	18788	18652	18573	18886	18734	18745	18841	18767	18825	18687	18737	18736	18682	18743	18722	18925	18913	19117	18591	18658	18972	18729	18767	18958	18523	18876	18979	18857	18952	18797	18740	18986	18747	18662	18641	18764	18801	18875	18735	18856	18870	18707	18676	18872	18839	18724	19058	18887	18856	18838	18840	18850	18826	18752	18763	18855	18739	18744	18781	18791	18897	18770	18782	18591	18821	18542	18559	18858	19071	18943	18781	18731	18862	18868	18793	18684	18842	18810	18917	18690	19019	18631	18679	18702	18948	18953	18620	18472	18718	18766	18924	18965	19062	18905	18785	18840	18778	18727	18730	18656	18676	18979	18674	18751	18761	18759	18775	18846	18819	18744	18770	18791	18912	18963	18707	18589	18762	18738	18871	18820	18769	18827	18854	18804	18870	18950	18829	18692	18769	18849	18930	18691	18808	19008	18944	18825	18770	18719	18943	18742	18802	18826	18771	18892	19057	18775	18811	18728	18769	18919	18766	18727	18597	18777	18876	18907	18686	18807	18774	18779	18807	18824	18761	18803	18840	18696	18778	18760	18728	18765	18808	18744	18776
30040	45824	38279	24335	17957	16292	15472	15305	15229	15012	14936	14796	14906	15020	14840	14845	14747	14972	14857	14843	14820	14685	14885	14987	15045	14922	14883	14898	14883	14703	14875	14736	14797	14931	14851	14742	14763	14884	14586	14800	14814	14753	14703	14634	14605	14678	14652	14701	14739	14939	14800	14781	14803	14749	14909	14709	14717	14800	14704	14760	14782	14796	14773	14680	14766	14788	14746	14950	14765	14725	14697	14710	14644	14714	14815	14907	14813	14925	14574	14773	14709	14775	14731	14738	14780	14758	14719	14652	14768	14864	14769	14689	14709	14651	14829	14735	14654	14699	14720	14624	14798	14765	14785	14596	14657	14740	14693	14666	14856	14697	14580	14618	14746	14729	14940	14791	14823	14766	14834	14678	14595	14638	14649	14808	14597	14601	14775	14873	14875	14625	14734	14668	14643	14819	14637	14751	14910	14577	14518	14844	14861	14815	14450	14912	14770	14702	14820	14957	14851	14905	14742	14689	14843	14815	14811	14691	14896	14762	14836	14746	14914	14685	14715	14717	14662	14746	14941	14801	14616	14851	14768	14817	14820	14835	14646	14808	14840	14788	14818	14686	14837	14703	14845	14777	14697	14782	14933	14776	14708	14762	14797	14731	14591	14800	14747	14674	14839	14763	14795	14722	14880	14770	14736	14725	14726	14752	14796	14549	14897	14793	14940	14964	14749	14763	14921	14676	14841	14767	14743	14689	14761	14701	14699	14711	14824	15010	14727	14868	14599	14810	14728	14751	14883	14659	14643	14606	14867	14681	15011	14777	14829	14647	14680	14861	14689	14670	14759	14679	14802	14675	14769	14468	14606	14769	14851	14643	14838	14839	14612	14669	14678	14733	14711	14765	14871	14763	14742	14703	14736	14754	14859	14735	14792	14727	14708	14861	14736	14805	14683	14785	14812	14805	14855	14598	14743	14769	14885	14750	14803	14640	14698	14696	14619	15047	14785	14612	14873	14864	14677	14668	14711	14675	14601	14750	14714	14546	14860	14708	14801	14726	14843	14740	14674	14721	14825	14800	14605	14720	14736	14696	14859	14687	14871	14619	14635	14758	14933	14782	14774	14680	14747	14660	14865	14746	14711	14823	14604	14618	14661	14753	14559	14743	14685	14733	14491	14908	14829	14729	14803	14778	14713	14790	14780	14658	14821	14716	14665	14624	14664	14796	14776	14753	14578	14724	14865	14771	14682	14841	14685	14745	14815	14779	14687	14686	14693	14800	14747	14838	14722	14653	14770	14961	14701	14946	14751	14701	14686	14657	14939	14749	14880	14689	14761	14750	14671	14668	14867	14770	14819	14689	14739	14815	15022	14607	14739	14872	14803	14870	14734	14618	14803	14550	14838	14819	14944	14801	14875	14733	14761	14606	14909	14709	14654	14807	14709	14575	14800	14780	14647	14617	14752	14679	14707	14769	14902	14752	14614	14900	14985	14743	14781	14630	14673	14533	14777	14747	14804	14789	14921	14777	14788	14796	14825	14627	14651	14865	14868	14881	14861	14675	14665	14912	14833	14688	14668	14673	14714	14752	14755	14656	14749	14775	14737	14760	14843	14711	14740	14752	14760	14918	14919	14776	14683	14641	14828	14648	14788	14744	14652	14877	14670	14954	14685	14687	14601	14710	14590	14729	14722	14842	14687	14904	14842	14583	14780	14743	14701	14802	14715	14763	14777	14775	14695	14628	14619	14636	14654	14766	14799	14760	14782	14810	14804	14614	14730	14720	14702	14628	14764	14821	14699	14759	14896	14855	14704	14723	14836	14651	14900	14717	14645	14743	14744	14735	14885	14789	14692	14828	14767	14994	14641	14666	14881	14745	14825	14724	14704	14759	15002	14748	14647	14865	14860	14737	14722	14567	14838	14815	14889	14954	14707	14673	14682	14658	14790	14890	14852	14855	14757	14754	14806	14674	14731	14797	14705	14612	14707	15001	14757	14690	14784	14879	14737	14822	14843	14690	14655	14773	14886	14687	14829	14693	14788	14606	14816	14778	14752	14692	14723	14565	14874	14718	14680	14683	14777	14856	14687	14796	14947	14720	14648	14656	14657	14732	14759	14779	14618	14781	14898	14845	14775	14779	14738	14628	14694	14601	14776	14757	14663	14789	14995	14858	14732	14692	14840	14800	14781	14704	14804	14804	14582	14864	14694	14771	14757	14526	14781	14744	14609	14699	14651	14978	14678	14665	14673	14874	14980	14597	14608	14705	14944	14808	14644	14735	14765	14672	14680	14692	14774	14539	14825	14580	14748	14702	14837	14830	14644	14652	14719	14865	14734	14687	14691	14660	14748	14736	14718	14656	14871	14789	14886	14739	15034	14853	14699	14698	14612	14766	14653	14681	14617	14820	14870	14616	14838	14706	14817	14624	14580	14653	14679	14785	14829	14659	14749	14852	14767	14788	14860	14735	14940	14697	14854	14784	14694	14780	14724	14766	14853	14849	14775	14654	14893	14761	14788	14662	14732	14704	14800	14824	14786	14628	14921	14821	14739	14919	14795	14740	14590	14770	14970	14720	14715	14710	14651	14960	14827	14676	14840	14684	14914	14793	14716	14849	14947	14609	14772	14882	14706	14716	14794	14771	14824	14774	14704	14674	14647	14703	14704	14827	14667	14811	14674	14727	14827	14677	14867	14795	14528	14627	14663	14726	14795	14845	14786	14733	14752	14696	14779	14698	14880	14830	14646	14817	14936	14643	14894	14781	14698	14942	14496	14614	14790	14645	14707	14707	14730	14726	14635	14838	14819	14704	14649	14638	14756	14860	14731	14902	14801	14769	14676	14652	14756	14941	14843	14831	14819	14760	14902	14718	14874	14871	14762	14657	14822	14820	14748	14692	14706	14783	14692	14696	14813	14683	14657	14678	15125	14633	14703	14899	14754	14797	14669	14801	14770	14850	14750	14877	14725	14651	14906	14797	14827	14694	14709	14640	14765	14896	14751	14844	14719	14632	14905	14702	14676	14596	14761	14779	14909	14525	14847	14791	14839	14730	14668	14697	14828	14741	14833	14732	14821	14651	14727	14820	14709	14731	14697	14835	14686	14551	14923	14753	14773	14715	14725	14719	14805	14822	14747	14839	14724	14745	14639	14734	14751	14894	14743	14819	14794	14642	14836	14755	14666	14764	14799	14727	14702	14715	14895	14788	14995	14707	14663	14818	14727	14815	14748	14808	14742	14673	14609	14723	14762	14618	14929	14769	14730	14610	14849	14790	14781	14967	14629	14620	14943	14637	14851	14820	14819	14823	14736	14873	14651	14654	14768	14789	14767	14621	14716	14666	14701	14652	14722	14646	14682	14565	14671	14768	14688	14941	14809	14742	14782	14756	14708	14780	14495	14800	14799	14710	14780	14896	14782	14721	14769	14916	14726	14581	14820	14689	14876	14835	14798	14799	14632	14686	14918	14870	14507	14694	14716	14844	14794	14724	14551	14801	14934	14764	14933	14987	14690	14737	14743	14775	14718	14847	14773	14873	14779	14576	14743	14864	14835	14857	14798	14863	14721	14913	14857	14789	14721	14698	14854	14542	14836	14640	14869	14802	14861	14688	14715	14815	14721	14692	14726	14790	14601	14724	14835	14791	14820	14591	14760	14609	14701	14714	14843	14833	14743	14720	14749	14655	14789	14966	14732	14789	14818	14744	14771	14744	14765	14988	14642	14884	14774	14857	14772	14827	14732	14814	14803	14811	14538	14691	14790	14698	14707	14844	14772	14654	14768	14619	14828	14638	14644	14772	14972	14634	14856	14671	14764	14698	14750	14756	14690	14808	14859	14730	14832	14695	14782	14772	14777	14560	14778	14764	14668	14626	14763	14710	14706	14619	14915	14720	14741	14818	14780	14849	14726	14873	14620	14855	14785	14937	14619	14834	14851	14817	14743	14673	14762	14750	14842	14667	14719	14657	14724	14832	14858	14907	14771	14626	14496	14893	14705	14606	14667	14738	14847	14613	14903	14549	14651	14680	14720	14784	14731	14723	14826	14902	14785	14818	14760	14746	14617	14717	14851	14762	14659	14741	14775	14807	14853	14798	14799	14655	14782	14765	14800	14620	14704	14768	14647	14656	14794	14677	14718	14825	14906	14764	14781	14696	14810	14722	14931	14677	14716	14799	14650	14772	14713	14715	14840	14816	14607	14650	14742	14606	14855	14757	14629	14800	14629	14930	14682	14925	14810	14878	14782	14658	14772	14816	14733	14813	14688	14741	14675	14877	14739	14833	14747	14588	14865	14862	14757	14757	14855	14826	14741	14596	14814	14726	14785	14798	14709	14836	14746	14596	14744	14673	14770	14788	14744	14640	14856	15022	14863	14682	14834	14718	14753	14986	14713	14779	14698	14596	14739	14613	14825	14785	14751	14651	14746	14883	14863	14697	14985	14811	14686	14741	14873	14599	14701	14700	14781	14959	14648	14654	14704	14850	14792	14799	14771	14764	14770	14968	14825	14802	14743	14629	14734	14841	14776	14706	14838	14819	14810	14677	14790	14712	14672	14776	14634	14819	14874	14765	14768	14644	14578	14755	14788	14748	14688	14748	14931	14672	14736	14747	14999	14850	14716	14818	14650	14545	14641	14615	14932	14803	14727	14718	14860	14848	14714	14579	14704	14738	14838	14901	14668	14719	14657	14775	14732	14790	14824	14878	14696	14730	14748	14822	14809	14670	14803	14686	14778	14731	14633	14855	14670	14788	14530	14779	14730	14960	14776	14742	14755	14701	14969	14804	14686	14716	14706	14758	14775	14735	14770	14646	14791	14839	14596	14803	14659	14696	14679	14880	14789	14813	14921	14872	14743	14731	14699	14747	14947	14791	14773	14894	14775	14758	14852	14782	14872	14836	14727	14738	14835	14710	14683	14731	14798	14713	14811	14570	14838	14656	14738	14675	14650	14717	14667	14818	15004	14795	14809	14789	14856	14723	14690	14782	14783	14758	14650	14813	14687	14760	14729	14689	14765	14798	14838	14789	14824	14649	14751	14709	14755	14804	14825	14758	14720	14845	14930	14699	14712	14634	14767	14790	14640	14781	14699	14798	14647	14690	14815	14674	14839	14513	14729	14697	14914	14909	14819	14894	14762	14773	14788	14811	14670	14858	14746	14719	14803	14741	14770	14792
23067	21158	28430	25055	22584	22432	21829	19408	18715	18715	18756	18594	19026	18505	18611	18364	18276	18197	18422	18559	18488	18434	18344	18429	19258	19018	19133	18676	18659	18430	18314	18429	18192	18219	18081	18207	18143	18273	18229	18159	18217	18229	18134	18331	18179	18347	18171	18094	18010	18135	18015	18139	18224	18024	18094	18205	18333	18201	18347	18065	18145	18020	18106	18189	18099	18400	18091	18128	18170	18291	18124	18169	18146	18154	18014	18211	18095	18166	18117	18106	17903	18190	18146	18189	18227	18138	18123	17977	18102	18204	18123	18095	18106	18233	18017	18191	18230	18171	17944	18248	18090	18110	18109	18286	18037	18082	18217	17959	18114	18093	18170	18195	18065	18248	18216	18293	18438	18150	18115	18285	18216	18204	18241	18001	18102	18216	18103	18045	18282	18128	18133	18277	18013	18124	18154	18263	17942	18043	18142	17852	17888	18052	18182	17988	18132	18167	17972	18092	18200	18157	18246	18230	17918	18214	18137	18173	18027	18089	18205	17996	18126	18100	18026	18075	18170	18090	18407	18193	18110	17927	18078	18109	18140	17999	18129	17978	18023	18030	18253	18272	18238	17935	18079	17932	18122	18374	18355	18025	18382	18105	18315	18155	18211	17968	18153	18166	17883	18164	18201	17968	17926	18100	18278	17946	18421	17890	18293	17901	17991	17918	18102	18178	18118	18093	18039	18088	18201	18152	17808	18083	18184	18002	17935	18306	18261	18144	18085	18110	18161	18057	18059	17999	17992	18010	17891	18298	18060	18123	18170	18022	18207	18163	18186	18144	18222	18051	18122	18162	18168	17923	18038	18188	17976	18034	18241	18429	18438	18192	18040	17931	18193	18122	18000	17966	18125	18135	18061	18148	18123	18346	17961	18097	18198	18405	18075	18017	18298	18069	18212	18135	18089	18188	18183	18161	17882	18135	18101	18126	18044	18040	18078	18028	18103	18247	18176	18104	18188	18029	18052	17965	18233	18205	18162	18132	18182	18025	18344	17953	17916	18109	17907	18128	18190	18094	18175	18322	18289	18162	18137	17969	18055	17970	17984	18116	18115	18138	18334	17995	18187	18117	17975	18111	17756	18011	17863	18172	18235	18208	18178	18236	18095	18107	18150	18136	18101	18221	18107	18131	18060	18117	18029	18228	17914	18037	17953	18085	18140	18207	18307	18282	18184	18309	18053	18245	18085	18240	18179	17828	18086	18296	18291	18055	18118	18336	18107	18058	17980	18121	18169	18029	18063	18283	18052	17966	18029	18105	18208	18179	17842	18017	18049	18264	18034	18141	18014	17888	18184	17912	18138	17956	18091	18280	18056	18204	18148	18163	18264	18202	18176	18198	18175	18053	18038	17969	18078	17983	18084	18087	18263	18136	18027	18009	18260	18300	18219	18219	17949	18145	18214	18154	17970	18352	18055	18267	18105	18092	18027	18120	18138	18116	18036	18061	18084	18165	18189	18133	18270	18374	18171	17988	18036	18234	18224	18268	18239	18221	18009	18271	18152	17983	18225	18079	18226	18149	17983	18226	18118	18146	18147	17996	17993	18274	18180	17957	18165	17942	18146	18025	18124	18185	18246	18075	18180	18036	18045	18054	18127	18096	18047	17949	17942	17821	18126	18096	18215	18244	18107	18126	18060	18128	18135	18214	18110	17930	18075	18174	18247	18177	17966	18190	18336	18235	18196	18159	18359	18142	18068	18153	18180	18181	18274	18239	18201	18129	17919	18133	18090	17979	18203	18152	18151	18326	18121	18211	18064	18088	18013	18264	18110	18095	18069	18185	18420	18104	18203	18198	18227	17971	18154	18112	17989	18223	18125	18164	18320	18233	18092	18230	18268	18117	18324	18160	17846	18074	18128	18072	18208	17935	18010	18017	18147	17838	18142	18028	18223	18030	18101	18338	18276	18124	18168	18070	18163	18176	18067	18153	18107	18126	18200	18077	18178	18223	18202	18072	18039	18218	18269	17997	18051	17950	18073	18057	18263	18233	18032	18414	18194	18000	18203	18110	18151	18311	17948	18204	18020	17929	18023	18033	17846	18171	18121	17861	18099	18183	18038	18063	18122	18147	18069	18312	18180	17971	18198	18032	18117	18035	18300	17987	18181	18106	18184	18043	18161	18032	17943	18181	18326	18176	18036	18268	17961	18084	18122	18134	18208	18153	18068	17936	18144	18090	18121	18056	18250	18125	18145	18233	18346	18083	18183	17892	18308	18128	18067	17945	18228	18119	18152	18108	18205	18062	18012	18025	18156	18068	18172	18047	18195	18042	18221	18035	18153	18099	18176	17920	18088	18134	18136	18210	17913	18014	18276	18186	18008	17907	18314	17988	18065	18216	18257	18201	18094	18021	18296	18150	18233	18036	18147	17995	18254	18314	18287	18115	18290	18174	18030	17922	18272	18098	18150	18067	18222	18365	18219	18169	18079	18024	18083	18289	18002	18259	18005	18196	18049	18019	18040	18222	18092	18176	18187	18155	18229	17991	18261	18198	18112	18037	18237	18104	18145	17957	18235	18311	18099	18180	17983	18042	18186	18301	18041	18082	18261	18128	18088	18121	18140	18015	18048	18099	18254	18061	18075	18321	17896	18310	18200	18125	18233	18167	18258	18077	18288	18128	18120	18227	18003	18011	18291	18135	18053	18076	18079	17906	17944	17928	18057	18024	18103	18135	18049	17884	18150	18217	18247	18318	18148	18162	18192	18058	18186	17851	18273	18065	18196	18376	17990	18184	17988	18228	18077	18165	18144	18214	17906	18262	18102	18156	18153	18158	18156	18292	18315	18306	18158	18122	17987	18111	18188	17998	18159	18042	18220	18134	18002	18024	18247	18003	18007	18196	18137	18084	18094	18040	18082	18312	18147	17940	18283	18090	18258	18088	18116	17945	18153	18219	18195	18185	18029	18028	17831	18101	18186	18217	18330	18097	18190	17926	18024	18411	18192	18126	18064	17998	18275	18045	18341	18163	17879	18129	18068	18103	18101	18188	18315	18227	18317	18104	17960	18115	18284	18072	18095	18052	18047	18113	18049	18265	18096	18162	18269	18138	18087	18138	18119	18085	18054	18180	18195	17959	18199	18049	18203	18258	18002	18029	18254	18075	18150	18217	18013	18223	18233	18095	18277	18220	18084	17877	17948	18029	18060	18021	17937	18111	17995	18252	18082	17877	17981	18198	18118	17943	18326	18282	18216	17987	17892	18113	18187	18202	18391	18164	18046	18091	18253	18017	18275	18265	18101	18147	18094	18052	18262	18160	18236	18107	18020	17890	18214	17970	18010	18211	17894	18174	18021	18088	18309	17953	18172	18081	17949	18084	18118	18113	17971	18159	17759	18207	18134	18111	18369	18170	18201	18070	18236	18227	18153	18027	18196	18124	18092	18243	18023	18114	18062	18048	17782	18268	18108	18143	18024	18017	18146	18112	18022	17997	18071	18143	18237	18237	18141	18125	18071	18303	18102	18236	18060	18195	18020	18241	18403	18095	17999	18012	18111	18168	17927	18264	18217	18104	18165	18075	18119	18080	17903	17855	18235	18107	18107	18056	18119	18151	18064	17835	18011	18250	18038	18089	18038	18088	18111	18013	18109	18024	18049	18231	18128	17973	18141	18041	18123	18172	18074	18041	18002	17968	18350	18182	18075	18166	18081	18294	18104	18191	18107	18136	18158	18098	18042	17983	18315	18223	18296	18101	18363	18107	18120	18120	18160	18019	18154	18194	18190	18013	18196	18215	18015	18311	18128	18438	17906	18247	17817	18098	18158	17987	18239	18084	18153	18083	18135	18140	18042	18192	18356	17999	18188	18146	17935	18103	18004	18211	18282	18271	18131	18061	18350	18141	18173	18145	18263	18264	18086	18096	18012	18169	17916	18238	18267	18437	18056	18008	18178	18050	18394	18239	18105	17986	18119	18093	18102	18243	18059	18077	18240	17991	18136	17983	18160	18185	18268	18231	18113	18234	18204	18320	18117	18348	18035	18127	18125	17999	18162	18032	18160	18213	18095	18314	18122	18090	18073	18206	18139	18271	18200	17985	18129	18198	18118	18048	18155	18102	18252	18053	17954	18168	18173	18001	18127	18109	18110	18029	18216	18172	18049	17971	18059	18220	18174	18105	18105	18011	18249	17958	18032	17990	18124	18108	18342	18084	18132	18262	18190	18132	18039	18320	18037	18074	18207	18143	18281	18318	18110	18097	18173	18144	18068	18223	18296	18051	18065	18149	18099	18128	18261	18085	18071	18108	18169	18248	18184	18243	18311	18195	18185	18120	18058	18405	18166	17894	18033	17891	18109	18194	18109	18143	18148	17924	18094	18262	18330	18247	18104	18044	18211	18273	18259	18203	18285	18123	18242	18191	18101	18070	18151	18339	18165	18139	18343	18180	18161	18008	18079	18294	18052	18182	18161	18132	18187	18193	17952	17916	17998	18060	17914	17993	18097	18058	17883	18159	18114	18050	18269	18017	18115	18299	18088	18031	18175	18051	18165	18090	18284	18102	18038	18046	18204	18249	18230	18185	18231	17964	18196	18172	17931	18089	17999	17992	18427	17946	18176	18249	18107	18185	18261	18090	18202	18149	17951	18005	18117	18423	18145	18220	18043	18273	18228	18044	18248	18376	18215	18133	18430	17998	17912	18160	18249	17991	18297	18206	17918	17985	17884	18180	18025	18015	18093	18190	18097	18006	17963	18004	17888	18025	17964	18253	18038	18224	18279	18277	18124	18369	18005	17871	18021	18136	18135	18192	18126	18078	18145	18077	17952	18112	18104	18165	18137	18102	18204	18111	18046	18135	18275	18215	18006	18079	18387	18018	18118	18181	18172	18076	18082	18165	18024	18049	18227	18298	18193	18203	18458	18229	18266	17980	17997	18264	18083	18059	18222	18301	18129	17955	18343	18186	18122	18155	18295	18057	18256	18180	18106	18103	18121	17898	18155	18083	18167	18312	18177	18306	18147	18232	18002	18168	18268	18260	18230	18001	18170	18159	18339	18199	18208	18145	17996	18076	18121	18154	18017	18070	17827	18068	18039	18305	18256	18137	17933	18053	18180	18044	17985	18244	18064	18100	17808	18120	18140	18138	18124	17870	18272	18129	18133	18089	18108	18164	18261	18177
29831	58899	46780	26937	19376	16232	16003	15439	14916	14929	15134	15315	15087	14824	14768	14501	14640	14496	14605	14476	14478	14612	14630	15005	15926	15848	15444	14877	14535	14413	14246	14547	14371	14211	14263	14317	14301	14167	14288	14276	14503	14162	14448	14328	14211	14386	14392	14339	14380	14218	14424	14447	14370	14299	14515	14249	14300	14335	14422	14434	14383	14255	14087	14339	14338	14350	14253	14427	14458	14209	14266	14491	14321	14382	14061	14387	14207	14237	14342	14353	14347	14409	14280	14461	14447	14225	14351	14312	14438	14430	14081	14373	14378	14330	14274	14513	14400	14332	14475	14465	14329	14325	14211	14332	14353	14216	14436	14437	14230	14339	14435	14442	14470	14410	14567	14297	14212	14267	14575	14406	14507	14256	14383	14272	14233	14243	14351	14399	14358	14453	14213	14282	14307	14244	14435	14250	14458	14294	14131	14373	14256	14403	14275	14264	14352	14289	14431	14373	14510	14384	14399	14216	14339	14378	14306	14488	14381	14238	14398	14511	14260	14494	14293	14482	14343	14276	14385	14321	14499	14300	14449	14261	14448	14432	14410	14399	14394	14174	14305	14271	14296	14316	14381	14364	14304	14214	14345	14365	14497	14304	14541	14477	14366	14275	14223	14309	14281	14468	14503	14306	14318	14402	14370	14358	14321	14432	14372	14119	14290	14245	14367	14200	14322	14413	14256	14537	14230	14485	14574	14424	14563	14198	14378	14229	14123	14205	14441	14277	14301	14486	14286	14542	14350	14241	14461	14334	14400	14185	14403	14330	14320	14349	14422	14350	14359	14553	14294	14467	14219	14251	14315	14196	14221	14431	14379	14490	14371	14441	14255	14547	14420	14264	14371	14333	14264	14368	14327	14312	14570	14519	14340	14338	14336	14427	14335	14442	14370	14298	14354	14242	14303	14367	14322	14284	14406	14336	14317	14182	14495	14452	14257	14399	14217	14267	14304	14292	14336	14423	14409	14281	14262	14368	14372	14239	14352	14333	14354	14246	14307	14249	14430	14316	14320	14452	14238	14403	14444	14528	14286	14245	14391	14331	14378	14333	14324	14443	14407	14413	14277	14430	14310	14365	14271	14370	14352	14320	14420	14478	14362	14211	14287	14320	14515	14252	14475	14182	14466	14437	14307	14453	14330	14259	14260	14476	14320	14228	14567	14400	14577	14219	14380	14247	14380	14354	14444	14379	14447	14474	14420	14245	14469	14374	14154	14290	14303	14372	14464	14266	14201	14348	14375	14321	14292	14178	14584	14387	14285	14247	14391	14421	14216	14482	14465	14256	14492	14240	14419	14201	14295	14451	14260	14268	14263	14346	14388	14332	14326	14359	14449	14332	14383	14271	14313	14254	14362	14295	14450	14512	14311	14422	14199	14348	14479	14086	14316	14270	14345	14374	14356	14248	14174	14303	14126	14302	14365	14226	14250	14383	14402	14520	14458	14501	14487	14261	14393	14235	14434	14485	14470	14289	14481	14152	14386	14256	14277	14373	14331	14180	14335	14278	14244	14384	14607	14245	14504	14241	14351	14306	14273	14432	14512	14310	14185	14262	14314	14368	14405	14595	14425	14284	14380	14185	14222	14454	14438	14261	14241	14370	14367	14202	14469	14344	14404	14555	14283	14393	14321	14344	14458	14408	14424	14434	14356	14268	14364	14409	14252	14255	14240	14320	14329	14433	14262	14314	14587	14298	14340	14558	14282	14231	14276	14249	14452	14239	14306	14476	14447	14437	14297	14354	14425	14259	14271	14355	14536	14292	14369	14313	14398	14493	14507	14252	14363	14284	14569	14284	14385	14493	14324	14190	14229	14443	14229	14432	14348	14339	14286	14256	14300	14389	14314	14324	14373	14372	14385	14392	14518	14403	14321	14328	14394	14362	14347	14379	14395	14385	14445	14274	14408	14364	14320	14313	14243	14088	14436	14288	14327	14275	14450	14479	14434	14420	14392	14341	14268	14318	14303	14340	14313	14219	14323	14313	14473	14317	14333	14437	14403	14197	14354	14443	14343	14432	14255	14220	14325	14243	14455	14367	14357	14490	14375	14260	14393	14387	14355	14118	14379	14113	14398	14244	14394	14510	14227	14419	14273	14489	14428	14451	14331	14290	14401	14239	14229	14359	14404	14374	14347	14395	14388	14262	14556	14133	14399	14437	14341	14441	14418	14371	14278	14277	14382	14318	14437	14316	14399	14335	14237	14421	14292	14525	14383	14486	14189	14429	14425	14257	14277	14279	14389	14320	14386	14471	14425	14440	14349	14315	14357	14497	14365	14392	14385	14350	14503	14302	14408	14276	14360	14271	14248	14458	14357	14541	14310	14387	14418	14379	14349	14364	14525	14430	14304	14449	14346	14308	14456	14276	14495	14351	14194	14332	14305	14303	14385	14406	14441	14281	14270	14413	14388	14274	14251	14268	14311	14283	14265	14354	14417	14420	14505	14351	14430	14408	14311	14377	14319	14370	14304	14282	14155	14391	14277	14302	14360	14396	14197	14263	14424	14418	14486	14553	14311	14223	14452	14543	14300	14372	14419	14244	14339	14457	14258	14479	14375	14214	14368	14272	14123	14396	14340	14431	14302	14415	14258	14489	14379	14558	14214	14113	14352	14315	14283	14525	14446	14285	14346	14289	14523	14078	14291	14254	14249	14185	14426	14380	14386	14436	14435	14233	14360	14266	14388	14330	14531	14242	14512	14441	14295	14408	14444	14473	14156	14367	14356	14459	14365	14498	14288	14473	14481	14374	14389	14304	14301	14439	14187	14366	14294	14432	14402	14457	14187	14352	14346	14460	14460	14349	14413	14410	14335	14231	14260	14255	14480	14526	14400	14471	14402	14213	14249	14315	14410	14286	14415	14230	14254	14377	14430	14197	14284	14236	14446	14240	14319	14369	14380	14393	14297	14468	14208	14242	14421	14485	14357	14311	14426	14220	14272	14257	14422	14437	14373	14451	14301	14275	14393	14479	14289	14224	14371	14247	14443	14328	14249	14297	14289	14408	14342	14360	14364	14467	14275	14473	14190	14327	14461	14409	14337	14399	14410	14226	14255	14386	14270	14366	14361	14267	14386	14347	14214	14429	14376	14292	14346	14242	14427	14353	14447	14283	14370	14258	14394	14241	14223	14278	14506	14222	14479	14371	14396	14367	14458	14481	14434	14355	14553	14306	14467	14295	14392	14188	14262	14540	14300	14266	14249	14384	14263	14297	14250	14399	14462	14187	14217	14352	14144	14309	14254	14285	14505	14266	14501	14376	14417	14259	14288	14284	14215	14219	14320	14232	14401	14351	14294	14416	14428	14299	14395	14356	14274	14218	14319	14346	14315	14375	14423	14339	14206	14418	14308	14330	14438	14359	14287	14353	14262	14256	14337	14283	14577	14369	14333	14291	14281	14507	14474	14409	14265	14342	14461	14466	14153	14433	14260	14368	14394	14396	14399	14241	14479	14304	14270	14292	14301	14393	14401	14467	14452	14324	14480	14418	14405	14325	14342	14300	14243	14515	14447	14327	14294	14063	14303	14389	14517	14263	14256	14446	14457	14406	14374	14489	14402	14207	14314	14358	14407	14353	14438	14327	14413	14288	14430	14292	14403	14308	14327	14304	14323	14470	14373	14295	14235	14375	14343	14458	14210	14350	14372	14207	14511	14233	14364	14345	14340	14421	14333	14371	14375	14279	14251	14354	14399	14216	14350	14445	14412	14269	14265	14342	14457	14349	14219	14388	14393	14318	14415	14360	14406	14340	14343	14297	14320	14422	14247	14191	14372	14316	14480	14280	14274	14371	14322	14383	14275	14426	14360	14312	14350	14411	14472	14267	14244	14236	14255	14451	14361	14237	14393	14362	14235	14284	14400	14196	14279	14274	14359	14299	14338	14466	14237	14429	14510	14355	14293	14530	14137	14336	14407	14440	14455	14209	14397	14303	14153	14388	14296	14193	14402	14363	14307	14508	14316	14355	14400	14378	14352	14226	14405	14465	14141	14318	14285	14358	14232	14479	14465	14062	14300	14450	14337	14161	14263	14340	14375	14308	14260	14318	14418	14269	14302	14512	14424	14372	14435	14262	14260	14164	14230	14370	14331	14339	14406	14403	14265	14233	14245	14423	14353	14376	14443	14335	14260	14388	14389	14376	14366	14349	14285	14353	14385	14380	14348	14454	14360	14386	14308	14321	14236	14372	14320	14221	14126	14291	14289	14248	14421	14273	14395	14230	14363	14427	14269	14359	14393	14286	14263	14428	14383	14326	14298	14332	14380	14355	14338	14087	14389	14342	14320	14426	14417	14339	14541	14232	14295	14315	14293	14249	14336	14350	14424	14167	14154	14229	14477	14403	14297	14405	14389	14270	14368	14300	14265	14284	14508	14362	14278	14252	14416	14514	14166	14283	14262	14332	14336	14386	14259	14411	14383	14354	14330	14523	14256	14273	14373	14424	14304	14395	14435	14280	14436	14285	14322	14481	14469	14332	14386	14436	14299	14418	14361	14214	14399	14307	14174	14417	14382	14373	14256	14276	14297	14391	14330	14355	14453	14342	14338	14355	14502	14436	14239	14424	14403	14432	14387	14381	14376	14167	14297	14343	14502	14314	14396	14334	14270	14236	14326	14294	14271	14266	14549	14590	14352	14282	14338	14479	14314	14308	14535	14323	14410	14312	14313	14412	14341	14287	14388	14265	14414	14239	14368	14346	14209	14399	14279	14253	14330	14475	14467	14265	14377	14362	14464	14364	14523	14488	14367	14462	14092	14491	14529	14222	14291	14265	14241	14401	14253	14385	14328	14169	14475	14268	14342	14538	14165	14352	14286	14290	14399	14451	14230	14428	14464	14337	14186	14242	14238	14341	14320	14198	14368	14460	14315	14257	14300	14281	14497	14457	14230	14376	14248	14360	14379	14361	14321	14397	14382	14389	14224	14450	14191	14330	14264	14276	14486	14290	14643	14304	14401	14366	14298	14337	14274	14249	14382	14320	14455	14418	14343	14293	14593	14372	14495	14523	14420	14453	14408	14303	14401	14476	14333	14256	14427	14348	14235	14397	14314	14137	14550	14355	14192	14257	14387	14479	14497	14303	14199	14435	14335	14462	14331	14261	14438	14401	14469	14331	14328	14235
24749	21332	28092	27649	22174	19966	19504	18378	18162	18216	18341	18449	18348	18103	17893	18079	18032	18000	17879	18055	18168	17757	17826	17966	18213	18174	18079	17852	18113	17823	17701	17543	17488	17744	17765	17485	17646	17777	17777	17904	17567	17783	17457	17601	17685	17526	17420	17642	17811	17782	17810	17795	17791	17627	17851	17418	17741	17520	17593	17522	17756	17748	17489	17583	17680	17597	17625	17728	17591	17697	17832	17694	17542	17564	17567	17623	17598	17524	17679	17707	17783	17494	17737	17654	17846	17634	17706	17656	17678	17701	17568	17728	17622	17597	17529	17607	17724	17560	17719	17600	17594	17657	17666	17567	17611	17685	17545	17623	17837	17738	17530	17522	17565	17774	17617	17515	17703	17661	17691	17696	17610	17647	17752	17641	17752	17552	17569	17746	17641	17594	17706	17588	17526	17594	17774	17723	17728	17730	17683	17784	17714	17529	17548	17647	17750	17791	17761	17531	17698	17942	17722	17609	17630	17548	17528	17520	17712	17694	17629	17660	17596	17678	17587	17664	17738	17709	17580	17679	17586	17598	17519	17785	17637	17613	17692	17792	17754	17732	17741	17652	17610	17566	17666	17432	17543	17640	17657	17530	17689	17850	17626	17546	17738	17736	17505	17538	17459	17656	17543	17591	17584	17430	17575	17661	17713	17523	17742	17731	17817	17694	17537	17555	17700	17901	17570	17494	17468	17832	17644	17649	17488	17468	17512	17544	17494	17410	17437	17536	17496	17582	17697	17760	17799	17584	17731	17899	17634	17527	17867	17579	17630	17648	17394	17552	17766	17659	17564	17661	17730	17450	17739	17725	17633	17760	17741	17722	17716	17783	17603	17627	17513	17514	17660	17640	17570	17494	17741	17677	17799	17566	17714	17762	17832	17526	17508	17605	17664	17645	17572	17889	17648	17601	17905	17679	17729	17708	17456	17581	17794	17602	17687	17653	17587	17584	17635	17636	17460	17588	17777	17879	17732	17444	17597	17663	17696	17610	17736	17732	17793	17549	17578	17581	17697	17752	17629	17604	17523	17676	17534	17724	17543	17586	17804	17755	17809	17609	17617	17729	17722	17582	17813	17687	17512	17701	17638	17955	17544	17636	17535	17532	17830	17622	17694	17351	17495	17628	17709	17690	17740	17798	17652	17844	17876	17735	17846	17533	17594	17607	17520	17548	17728	17662	17710	17540	17778	17700	17551	17561	17425	17806	17783	17809	17607	17524	17595	17663	17727	17689	17617	17644	17480	17551	17637	17735	17658	17744	17628	17559	17817	17798	17679	17783	17781	17843	17563	17645	17657	17674	17823	17793	17780	17668	17450	17690	17714	17824	17670	17835	17595	17833	17581	17564	17687	17717	17669	17702	17649	17579	17609	17708	17657	17539	17643	17656	17528	17731	17631	17695	17907	17565	17836	17632	17772	17630	17735	17716	17451	17808	17890	17797	17548	17840	17726	17774	17758	17653	17630	17612	17634	17923	17400	17629	17725	17767	17858	17556	17790	17615	17780	17680	17556	17505	17614	17711	17654	17510	17738	17784	17471	17697	17691	17474	17595	17629	17638	17534	17548	17824	17818	17615	17649	17810	17673	17681	17604	17728	17611	17651	17727	17716	17573	17438	17576	17617	17723	17823	17447	17548	17809	17875	17971	17673	17526	17642	17640	17585	17559	17811	17512	17506	17654	17615	17586	17659	17763	17786	17676	17538	17628	17741	17763	17672	17718	17450	17677	17742	17764	17663	17684	17520	17778	17652	17528	17588	17495	17605	17758	17764	17497	17663	17698	17470	17456	17583	17358	17565	17674	17770	17604	17531	17898	17450	17873	17779	17680	17657	17628	17720	17733	17459	17487	17611	17668	17543	17662	17604	17591	17667	17848	17754	17723	17691	17694	17822	17681	17717	17653	17830	17698	17516	17485	17483	17801	17767	17646	17645	17795	17488	17582	17857	17727	17537	17629	17504	17499	17498	17771	17627	17579	17765	17564	17734	17428	17340	17512	17650	17671	17645	17745	17965	17656	17721	17734	17716	17551	17504	17737	17832	17802	17701	17700	17693	17663	17867	17781	17709	17589	17515	17537	17501	17475	17804	17802	17601	17851	17593	17550	17663	17850	17791	17614	17669	17845	17675	17607	17593	17636	17654	17595	17609	17703	17498	17730	17740	17514	17541	17748	17736	17492	17732	17666	17797	17644	17705	17810	17664	17810	17614	17568	17522	17603	17852	17685	17430	17772	17825	17747	17631	17643	17601	17573	17533	17668	17830	17617	17760	17677	17531	17813	17577	17911	17762	17624	17690	17810	17651	17579	17476	17467	17522	17568	17679	17563	17643	17427	17679	17673	17721	17750	17837	17626	17698	17611	17784	17664	17763	17701	17836	17760	17919	17712	17734	17495	17558	17529	17550	17584	17643	17619	17599	17693	17695	17813	17794	17671	17686	17792	17599	17537	17639	17703	17631	17642	17669	17650	17640	17629	17662	17626	17646	17718	17616	17651	17708	17558	17550	17616	17700	17817	17799	17639	17505	17596	17583	17564	17588	17815	17659	17721	17651	17601	17718	17492	17602	17647	17780	17766	17608	17921	17765	17590	17591	17481	17579	17712	17674	17765	17568	17493	17749	17531	17513	17651	17512	17683	17861	17757	17445	17665	17610	17726	17610	17739	17869	17702	17552	17654	17381	17478	17522	17731	17632	17670	17742	17668	17432	17765	17788	17658	17773	17440	17769	17777	17651	17571	17605	17666	17470	17771	17752	17821	17846	17673	17500	17787	17725	17658	17818	17660	17565	17575	17753	17467	17544	17501	17544	17686	17654	17752	17551	17711	17675	17672	17820	17833	17780	17715	17849	17642	17697	17774	17623	17675	17477	17664	17732	17556	17615	17630	17670	17675	17719	17874	17513	17778	17732	17736	17652	17609	17526	17696	17701	17771	17532	17768	17645	17454	17567	17621	17655	17702	17846	17782	17554	17491	17796	17814	17659	17780	17664	17835	17750	17484	17577	17679	17672	17653	17667	17610	17528	17501	17523	17626	17605	17617	17558	17755	17785	17651	17603	17876	17585	17637	17522	17445	17792	17669	17624	17607	17689	17577	17824	17739	17562	17624	17608	17484	17609	17553	17515	17754	17554	17646	17679	17794	17642	17660	17545	17649	17716	17773	17550	17678	17726	17669	17538	17467	17557	17599	17732	17714	17567	17731	17628	17716	17674	17641	17484	17510	17562	17563	17748	17885	17747	17572	17765	17768	17622	17712	17723	17730	17719	17612	17862	17700	17780	17437	17680	17702	17842	17699	17711	17893	17593	17695	17807	17637	17725	17648	17830	17915	17639	17782	17548	17753	17807	17777	17612	17640	17584	17621	17678	17722	17664	17703	17696	17656	17639	17659	17785	17697	17600	17621	17564	17604	17703	17617	17900	17419	17804	17822	17681	17692	17579	17883	17573	17644	17729	17757	17526	17671	17564	17560	17739	17782	17761	17576	17704	17621	17729	17589	17713	17709	17636	17662	17556	17682	17643	17809	17623	17933	17649	17626	17651	17779	17711	17706	17624	17817	17758	17655	17805	17821	17500	17743	17678	17545	17648	17697	17781	17460	17745	17469	17663	17582	17785	17674	17724	17565	17881	17416	17868	17449	17511	17733	17497	17469	17711	17543	17650	17653	17720	17738	17549	17677	17774	17855	17640	17649	17641	17857	17840	17537	17850	17412	17597	17560	17654	17521	17544	17591	17845	17718	17393	17523	17735	17601	17874	17582	17815	17661	17573	17573	17571	17568	17513	17300	17658	17598	17604	17824	17745	17686	17659	17656	17682	17534	17603	17539	17570	17683	17788	17736	17795	17634	17638	17685	17627	17545	17607	17684	17774	17663	17518	17551	17744	17814	17867	17643	17515	17746	17671	17654	17826	17427	17702	17613	17507	17839	17529	17558	17656	17907	17575	17872	17608	17590	17571	17583	17841	17579	17882	17787	17658	17704	17696	17779	17699	17470	17416	17633	17571	17667	17790	17445	17633	17480	17647	17581	17739	17571	17784	17644	17720	17546	17757	17632	17727	17604	17877	17779	17657	17710	17489	17710	17641	17460	17849	17705	17824	17658	17631	17704	17745	17635	17809	17513	17722	17626	17557	17597	17635	17452	17663	17646	17707	17550	17586	17489	17530	17700	17813	17729	17784	17482	17773	17905	17549	17679	17604	17607	17777	17726	17711	17695	17878	17655	17756	17533	17655	17693	17643	17768	17573	17773	17761	17687	17617	17503	17621	17431	17701	17631	17393	17520	17555	17496	17724	17744	17850	17704	17662	17768	17785	17539	17673	17705	17445	17540	17525	17558	17782	17753	17573	17616	17514	17724	17668	17589	17742	17795	17618	17588	17715	17830	17801	17655	17673	17619	17748	17730	17570	17662	17401	17747	17622	17771	17584	17783	17608	17560	17701	17674	17284	17629	17850	17691	17812	17589	17665	17728	17481	17639	17626	17455	17577	17802	17766	17678	17558	17609	17629	17592	17660	17765	17843	17682	17488	17791	17505	17684	17564	17514	17655	17708	17711	17555	17775	17603	17808	17742	17550	17747	17669	17502	17551	17667	17469	17605	17618	17517	17600	17813	17745	17736	17662	17787	17811	17589	17548	17704	18013	17597	17602	17561	17878	17709	17449	17771	17650	17650	17757	17473	17872	17820	17702	17697	17927	17586	17467	17709	17809	17788	17700	17662	17738	17414	17827	17710	17771	17622	17713	17649	17495	17684	17490	17759	17513	17624	17627	17723	17528	17378	17583	17549	17623	17745	17604	17671	17668	17622	17587	17449	17733	17886	17814	17845	17739	17683	17584	17862	17661	17636	17699	17747	17598	17703	17611	17570	17540	17864	17823	17636	17754	17687	17501	17640	17494	17626	17553	17343	17861	17827	17859	17767	17776	17752	17952	17664	17649	17537	17650	17617	17406	17721	17591	17602	17846	17798	17698	17633	17608	17779	17591	17840	17759	17541	17780	17658	17528	17692	17527	17648	17589	17546	17591	17674	18012	17803	17635	17758	17521	17749	17833	17662	17589	17498	17808	17566	17446	17748	17842	17652	17508	17599	17455	17530	17733	17726	17817	17681	17600	17317	17766	17565	17658
29800	49712	35751	24499	18893	16151	15102	14918	14603	14859	15206	14909	14944	14694	14680	14568	14652	14397	14366	14427	14330	14348	14096	14343	15033	14899	14415	14449	14253	14220	14204	14249	14067	14051	14326	14170	14172	14034	14130	14087	14048	13974	14140	14167	13991	14002	13971	14270	14192	14093	14045	14039	14225	14096	13958	14080	13997	14162	14105	13942	14051	14120	14263	14161	14178	14152	13867	14196	14059	13957	14073	13988	14185	14110	14142	13986	13913	13866	14002	14113	14100	13913	13877	14017	14031	13993	14285	14090	14092	14046	13967	14142	14302	14024	13961	14204	14017	14069	13973	14001	13963	14067	14202	14087	14026	13930	14239	14090	13910	14030	14100	14041	14032	14133	14126	14152	14078	14135	13931	13981	13968	14019	14121	13934	13877	14076	13931	14135	14089	14186	14098	14062	14018	14220	13966	13842	13854	14073	14053	13903	14118	14118	14101	14230	14087	14232	14130	14122	13965	14039	14004	14090	13897	14121	13920	14051	14045	14153	14149	13998	14064	14073	14042	13939	14085	14038	14020	14078	14007	14182	14193	14174	14242	14055	13842	14141	13960	13914	14071	13993	13992	14167	14064	13997	14008	14233	14167	14295	14039	14157	14159	14253	13966	13921	14137	14139	14070	14105	14211	14077	13967	14005	14289	14127	13935	14083	14196	13864	13951	14231	13928	14047	14138	14123	14078	14120	14177	13995	14077	14106	14121	13936	14051	14096	13995	14097	13916	14198	14165	14070	14110	14066	14061	14149	14007	14182	14024	14007	13983	14157	13978	13946	14038	14137	14130	14158	13950	14109	14189	13953	14165	14159	14089	14030	14033	14160	14206	14026	14070	14071	14070	14255	14003	14174	14253	13790	14053	14002	13971	13978	14032	14079	14000	14137	14044	13888	14038	14102	13954	13994	13928	13913	14153	14010	14155	14162	14076	14062	14251	14036	13912	14198	14179	13971	13996	14134	14058	13985	14238	14180	14084	14115	13993	13974	14038	14035	14125	14032	14096	14068	14184	14185	13929	14169	14137	13900	14044	14069	14101	14044	14110	14112	14038	14076	13916	14161	14221	14184	14046	14000	14097	14108	14236	14056	13988	13996	14245	14063	14069	14099	14177	14125	13905	14037	14009	13902	14320	13907	14100	14015	14155	13979	14046	14091	14201	14099	14313	14072	13906	14007	14176	13990	14151	14118	14030	14034	14160	13968	14153	14052	14264	14012	14015	14172	13987	14003	14036	14134	14051	13962	13989	14127	14059	14173	14212	13958	13999	14144	14105	14027	14083	13986	14126	14025	14068	14151	14143	13970	14041	14017	14128	14034	13945	14024	14165	14225	14114	14010	14199	14150	14169	14057	14038	13848	14274	14077	13989	14363	14148	14075	14160	14084	14010	14185	13829	14159	14154	14183	14122	14216	13998	14221	14000	13928	13979	13979	14062	14074	14063	14077	14095	13827	14039	14123	14039	14047	14098	14001	14261	14035	14169	14127	13888	14061	14205	14131	14167	14075	14113	14044	13941	13906	14078	14184	13988	14059	14080	13998	14122	14143	14020	13988	14276	14153	14159	14043	14082	14092	14083	14090	14189	14103	13887	14160	14256	13993	14224	14029	14141	14113	14035	14142	14135	14008	13900	14089	14119	14081	13988	13858	14147	14112	14026	14134	14234	14120	14110	13964	14040	14132	13855	13966	14056	14024	14073	14219	13994	14064	14019	14190	14133	14032	14203	14007	14099	14071	14008	14060	14226	14031	14194	14070	14029	13944	13967	14007	14048	14091	14129	14010	14135	14192	14125	14213	13854	14035	14104	14117	14061	14251	14101	14092	14293	14046	14174	14099	13981	14157	14137	14111	14172	14097	14019	14146	14076	14163	13985	14034	14099	14058	14245	14070	14240	14007	14231	14136	14218	13992	14234	13955	14236	13950	13969	14083	14152	14007	14055	14016	14121	14073	14288	14065	14141	14096	14029	14036	14133	14208	14050	14244	14077	14132	14112	14078	13998	13964	14138	14115	14157	14127	14146	14117	14110	14247	14067	14152	14108	14251	14055	13957	14018	14189	13991	13879	14127	14100	14075	14194	14128	14059	13890	13972	14047	14104	14114	14147	14163	14124	14035	14094	14130	14105	13998	14091	14139	13976	14030	14042	13925	13868	14154	14026	14161	14088	14144	13978	14266	14240	14225	14224	14037	14205	14030	13996	13882	13922	14058	14076	14180	14132	14047	14000	14001	14238	14239	13947	14199	14047	14100	14065	14148	14205	14162	14113	14193	14145	14166	13994	13995	14100	14025	14163	13983	14015	14095	14080	14002	14005	14044	14164	14007	14375	14153	14053	14131	14073	14061	14051	14145	13994	13977	14130	14010	14014	14138	14093	13997	13957	14091	14102	14191	14108	13941	13892	13993	14180	14118	14039	14194	14083	14079	14096	14166	13925	14122	14184	14115	14224	13980	13992	14053	14009	13890	14084	14163	14105	13977	14047	14055	14003	13991	14062	14087	14034	14175	14138	14127	14128	14166	14115	14029	14013	13982	14234	14089	14089	14135	14105	14045	14011	13987	13973	14055	14246	14140	14096	14122	14103	14050	14115	14055	14253	14110	14137	14005	14033	14263	14131	14093	13990	14151	14066	14063	14027	14064	13985	14124	14038	14098	14063	14148	14081	13918	14079	13918	14141	14042	14054	14150	14036	14110	14067	13960	14157	14071	14158	14223	14226	14160	13979	14324	14050	14012	14072	13972	14204	14045	14103	14170	13858	14098	14083	14020	14073	14147	13974	14141	14060	13972	14183	14018	14039	14068	14017	14038	14053	14002	13957	14187	14100	14069	14166	14064	14014	14066	14012	14076	14215	14200	14112	14060	14143	14105	13992	14053	13964	14209	14098	14069	14221	14125	14133	14165	14230	14103	14038	13933	14032	14009	14044	13922	14072	14114	14076	14139	14084	14081	14161	14116	14136	14044	14065	14269	14021	14074	14061	14093	14091	14085	14270	14035	14088	13806	14154	14080	13999	14210	14202	14013	14143	13999	14141	14124	14090	14184	14230	14049	14210	14121	14101	13941	14141	13984	14086	14027	14073	14000	14009	14104	14103	14252	14067	14104	14050	14104	13865	13898	14011	14006	14128	13933	14238	13941	14109	13922	14124	14053	14068	14112	14005	13941	14078	14023	13947	14251	14067	13853	14118	14173	14069	13901	14225	13987	14147	14015	14156	14028	14011	14014	14087	14003	14083	14014	13981	13992	14146	14127	13999	14127	14167	14073	14182	14018	14164	14121	13982	14127	14168	13942	14190	13966	14297	13999	14049	14230	14048	14056	14165	14106	14001	14192	14220	14044	14158	14099	13997	14192	13992	14072	14128	14115	14121	14157	14166	14320	14127	14063	14179	14122	13726	14101	13993	13878	14021	14224	14224	14055	14226	14233	13986	14025	13954	13993	14027	14081	14137	14032	13937	13987	14057	13959	14221	13977	14045	13927	14082	14053	14033	14218	14204	13953	14000	14117	14229	14070	13977	14015	14027	14193	14042	14185	14312	13883	14100	13970	13989	13976	14130	14097	14181	14038	14075	14039	14000	14130	13989	14088	13973	14020	14109	14049	13975	14057	14182	14014	14191	14161	14131	14149	14005	14081	14088	14113	13906	14026	14086	14112	14115	13918	14073	14202	14023	14024	14054	14011	13920	14100	14147	14185	14258	14187	14227	14185	14124	13987	13967	14025	13897	14029	13971	14206	13934	14091	13961	14074	13943	14073	14163	14186	13921	13950	13902	14139	14008	14128	14092	14014	14140	14060	13996	14216	14138	14075	14187	14012	14266	14011	14236	14048	14143	14155	13868	13951	14246	14218	14125	14199	14180	14063	14174	13974	13981	14002	13951	14196	14068	14030	14106	13980	14078	14022	14114	14155	14215	14036	14199	14175	14022	14074	14133	14183	14114	14113	14029	13989	14095	14112	14118	13956	14173	14214	14033	14129	13982	14106	14044	14256	14136	14152	14255	14130	14113	14121	14082	13923	14042	13933	14116	14093	14105	14123	14169	14062	14088	14082	14088	14197	14060	14116	14061	14137	13854	14069	14272	14032	14132	14080	14219	14075	14126	13981	14151	13987	14113	14037	13948	13988	14059	14041	14076	13920	14017	13902	14050	13858	14130	14075	14142	13945	14177	14081	14038	14108	14123	14115	14125	13947	13832	14000	14049	14044	14069	14053	14098	14324	14157	14101	13945	14237	13955	14254	13962	13965	13986	14002	13945	14105	13955	14070	14176	14047	14079	14149	14273	14093	14026	14150	14115	13921	14078	14164	14127	13953	14063	14069	14085	13873	13923	13960	14075	14058	14066	13958	14086	14021	14119	14128	13911	14000	13913	14151	14107	14107	13914	14001	13966	14079	14080	14042	14005	13912	14059	14198	14059	14071	14206	14176	14087	14102	13925	14112	14221	14002	14035	14111	14029	14132	14027	13914	14104	13981	14011	13998	14058	14179	14284	14244	14209	14041	14028	14055	14064	14153	13951	14100	14089	14045	13990	14126	14122	14023	14092	13981	14054	13928	14274	14113	14048	14285	14106	14030	14124	13973	14133	14161	14197	14085	14086	14077	14058	14068	14057	14072	14056	13986	14092	13981	13837	14037	14185	14231	14151	14066	14080	14064	14055	14113	14075	14162	14000	14245	14034	14139	14108	14056	14019	14048	14156	14009	14045	14297	13993	14116	13918	14013	14144	14101	13975	13918	14029	13956	14091	13883	14068	14297	14245	14021	14127	14131	14101	13990	14251	14094	14042	14083	14037	14054	13937	13982	14064	14167	14256	14070	13947	14252	14038	14011	14064	13996	14190	13950	14103	14062	13976	14009	14208	13977	14076	13982	14093	14291	14184	13940	14022	13992	14119	14219	14088	14027	14188	14014	14027	13964	14218	14156	14255	14178	13961	14107	14059	13980	14004	14284	14106	14089	14133	14011	14202	14006	14008	14079	14108	14251	14247	14071	14023	13959	14165	13992	13970	14282	14216	14143	14129	14017	14226	14098	13971	13950	14169	14014	14115	14180	14159	14094	13943	13889	14111	14065	14167	14154	14090	14004	14134	14095	13843	14133	14037	14173	13975	14039	14117	14155	14052	14106	14211
22125	21162	28496	24204	21659	23311	23975	19301	18445	19233	18809	18469	18346	18134	17890	17665	17513	17710	17441	17550	17481	17382	17420	18538	18999	19136	18530	17988	17532	17447	17339	17429	17233	17324	17267	17366	17116	17051	17541	17172	17064	17307	17231	17357	17004	17177	17385	17324	17229	17067	17056	17025	17214	17264	16960	17256	17263	17103	16992	17126	16913	17327	17063	17174	17280	17138	17310	17061	16901	17350	17364	17115	17121	17237	17206	17297	17024	17192	17248	17336	16912	17118	17107	17227	17061	17219	17213	17113	17280	17090	17080	16998	16768	17236	17119	17140	17301	17201	17156	17209	17247	17274	17064	17188	17043	17038	17228	17200	17258	17501	17359	17135	17043	17049	17095	17073	17090	17221	17069	16983	16961	17147	17149	16994	17210	17321	17223	17032	17236	17024	16932	16957	16960	17064	17032	16864	17012	17022	17018	17101	17046	17211	17205	17117	17016	17258	17036	16983	17019	17185	17008	17253	17273	17008	17028	17151	16993	17098	17229	17207	17357	17113	17066	17311	17382	17250	17220	17047	17089	17163	17354	17092	17083	17138	17063	16908	16907	17081	16987	17172	16974	17235	17191	17214	17050	17027	17230	17244	17133	16995	17046	17021	17384	17023	17152	17008	16940	16925	17149	16914	17085	17126	16966	17194	17299	17063	17006	17037	17032	17106	17018	17014	17097	16960	17227	17003	17226	17215	17124	17202	17256	17156	17086	17209	17193	17286	17074	16998	17258	17009	17133	17202	17145	17241	17195	17093	17043	17373	17176	16969	17206	17187	17137	17031	17197	17361	17249	17006	17068	17208	16918	17083	16988	17074	17046	17245	17243	17264	17040	17242	17281	17252	17087	17142	17036	17023	17121	17154	17207	17233	17090	17134	16826	16992	17201	16963	17382	17050	17229	17315	17226	17071	17018	17126	17123	17134	17360	17050	17193	17020	17245	17073	17066	17091	17327	17243	17143	17235	17357	17013	17230	17240	17234	16892	16979	17186	17268	17088	17014	16948	16984	17025	17065	17188	17143	17291	17158	17050	16992	17239	17250	17162	17372	17039	17010	17058	17139	17178	17087	16897	17019	17044	17088	17066	17034	17001	16950	17038	16999	17118	16888	17015	17231	17210	17060	17097	17131	17039	17215	17177	17285	17098	17196	16957	17134	17113	17074	17026	16940	17172	17126	17029	17099	17174	17215	17106	17124	17118	17171	17101	17115	17139	17238	16952	16902	17048	16956	17056	17242	17022	17121	17184	17055	17153	17460	17059	16929	17156	16970	17134	17081	17183	17068	17034	17085	17159	17228	17072	17034	17222	17067	17125	17211	17040	17183	17090	16997	17016	17223	16934	17168	16908	17143	17138	17015	17061	17219	17089	17106	17015	17230	17401	17171	17083	17164	17245	17069	17214	17302	17276	17160	17057	17053	16958	17127	17194	17124	17203	17054	16948	17123	17024	17168	17081	17034	17007	17300	17200	17161	17118	17217	16932	16940	16899	16959	16887	17110	17270	17098	16968	17199	17223	17318	17172	17080	16945	17077	17081	17170	17005	17123	17101	17168	17209	17044	16950	17303	17275	17153	17193	17050	17144	16990	17158	17093	17064	16917	17156	17100	17168	17277	16977	17021	17292	17034	17174	17034	17060	17129	17067	17012	16971	17175	17226	17132	17020	16954	17007	17190	17144	17112	17138	17014	17058	16991	17113	17082	17008	16806	17134	17275	17169	17170	17145	17202	17218	17205	17053	17128	17279	17340	17195	16882	17283	17034	17156	17292	17162	17343	17314	17120	16987	17029	17049	16928	17075	17141	17180	17269	17014	17336	16932	17226	16859	17051	16889	17005	17044	17130	17087	17180	17193	17255	17234	17164	17353	17113	17101	16952	16966	17277	16959	17271	17199	17047	17124	17186	17129	17267	17138	17134	17168	16960	17199	17107	17009	17208	17094	17344	17170	16838	17190	17233	17430	17136	17191	17218	17184	17044	17190	17187	17252	17316	17157	17079	17089	17119	17177	17139	17067	17132	17271	17023	17096	17005	17127	16798	17058	17162	17214	17270	17207	17017	17076	17218	17315	17128	17113	17140	16965	16993	16995	17221	17106	17148	17116	17133	17158	17274	17206	17088	17145	17306	17289	17099	17133	17014	17084	17300	17117	17056	17085	17187	17237	17072	17083	17220	16910	16940	17199	17390	17098	17071	16908	17058	17227	17122	17267	17200	17083	16832	17099	17120	16990	17171	17090	17299	17033	17168	17178	17116	17304	17195	17224	17187	17151	17134	17156	17379	17152	17250	17133	17381	17192	17185	17070	17294	17118	17191	17242	17077	17067	16906	17179	16954	17079	16942	17050	17170	17114	17045	17336	17105	17047	17166	17137	17005	17109	17142	17229	17113	17094	16943	17222	17320	16943	17027	16949	16904	17087	17233	16948	16933	16959	17088	17132	17149	17333	17153	17405	16999	16946	17243	17098	17102	17084	17097	17132	17111	17261	17148	17040	17219	17167	17288	17151	17284	17171	16892	17073	17116	17007	17008	17039	17181	17079	17198	17100	17047	16951	17129	17096	17121	17179	17055	16991	17042	17220	17219	17053	17117	17062	17006	17146	16991	17135	17224	17026	17093	17173	17107	17063	17188	17059	17169	17116	17292	17133	17120	17266	17096	16829	17037	17143	17146	17153	17178	16963	17220	17290	17150	16835	17060	17098	17301	17077	16992	16940	17164	17235	17206	17022	17408	17132	17264	17075	17097	17156	17068	16956	17392	17238	17097	17130	17217	17350	17180	17221	17206	17207	17283	16965	16970	17091	17429	17150	17268	16916	17241	17133	17199	16932	17114	17015	17098	17245	17265	16975	17024	17147	17066	16983	17070	16956	17108	17287	17098	17014	16994	16819	17113	16968	17021	17072	17017	17053	17008	17183	17080	17270	17083	17134	17142	17282	17069	17022	16994	16988	17095	17279	17173	17108	17074	17306	17147	17030	17252	17061	17114	17140	17042	17178	17059	17255	17130	16986	16932	17069	17271	17107	17083	16984	17116	17122	17163	17275	17318	17150	17272	17072	16976	17232	17137	17256	17078	17128	17064	17218	17111	17100	17246	17095	17071	17147	17096	17120	17090	17106	17198	17063	17100	17096	17121	17226	17152	17280	16959	17267	17162	16968	16984	17176	17241	17168	17334	17113	17407	17239	17100	17289	17127	17260	17228	17100	17281	17166	17374	17102	16932	17089	17077	17239	17306	17015	17038	17283	17227	16914	17230	17231	17156	17033	17204	17167	17055	17045	17332	16995	17122	17044	17392	17245	17176	17086	17075	16914	17210	17068	16948	17109	17246	17104	17227	17100	17270	17094	17233	17033	17159	17164	17160	17100	17326	17262	17143	17109	17309	17071	17208	17179	17092	17063	17162	17021	16997	17100	17032	17276	17130	17102	17045	17247	17161	17124	17054	17347	17072	17023	17151	17170	17326	17267	17459	16890	17160	16894	17211	16991	17116	16947	17173	17047	17157	17005	17057	17338	17171	17243	17204	17215	17353	17131	17174	17133	17023	17039	17249	17178	17073	17030	17170	17131	17276	17206	17343	17021	17231	17071	17296	17203	17249	17127	17159	17143	17299	17070	17015	17073	17130	16992	16826	16907	16949	17094	17340	16817	17116	17156	16997	17283	17158	17007	17014	16886	17087	17122	16984	16996	17032	17325	17213	16925	17245	17125	17136	17186	17229	17186	17141	17171	16975	17162	17027	17185	17026	17299	17208	17135	17120	17131	16985	17158	17218	17190	17163	17140	17149	17105	17110	17139	17077	16992	17034	17064	17008	17324	17310	17264	17177	17090	17104	17148	17084	17280	17129	17148	17081	17376	17358	17006	17134	17034	17085	16950	17055	17087	17170	17099	17009	17008	17183	17002	17105	17197	17013	17241	17110	17057	16978	17241	17095	17107	17230	17117	17004	17098	17279	17025	16962	16967	17243	17221	17128	17059	17083	17277	17460	17163	17238	17021	17100	16997	17230	17227	17302	17156	17058	17118	17027	17028	17136	17168	17133	17389	17112	17288	17179	17104	17175	17220	17059	17134	17121	17046	17163	17173	17262	17140	17199	17145	17224	17185	17247	17111	17137	17034	17165	17214	17121	17206	17087	17095	17194	17097	16993	17117	16913	16953	17006	17048	17192	17106	17090	17135	17214	17188	16890	16926	16900	17019	17176	17271	17003	17131	17272	17044	17166	17155	17239	16855	16929	17249	17204	17140	17256	17124	17240	17073	17176	17176	17355	17189	17122	17039	16855	16972	17180	17140	17100	17025	17062	17261	17031	17052	17410	17131	16916	17186	17199	17056	17172	16859	16874	17090	16877	16982	17088	17248	17024	17224	17388	17105	17024	17062	17033	16960	17228	17141	17216	17011	17155	17048	17053	16898	17231	16819	17183	17216	17220	17193	17013	17162	17026	17117	17219	17234	17123	17401	17319	17113	17267	17106	17161	17141	17154	17101	17122	17105	17329	17139	17120	17080	17070	17004	17125	17014	17050	17244	17001	16974	17004	17121	17351	17145	17134	17002	17153	17098	17107	17322	17085	17306	17258	17149	17245	16935	17233	17080	17115	17237	17124	17071	16932	17061	17093	17016	17046	17149	17194	17148	17161	17118	17123	17210	17302	17054	17066	17131	17061	17037	17047	17126	16959	16998	17276	17024	17117	17137	17152	17205	17183	17003	16987	17261	17118	17138	17240	16890	16938	17153	17274	17151	17161	17135	16931	17225	16992	17218	17087	17031	17294	17135	17448	17185	17171	17111	17100	17101	17240	17040	16976	17116	17175	17049	17118	17210	17081	17125	17155	17103	17249	17064	17103	17286	17268	17254	17070	17109	17194	17006	17249	17248	17122	17147	17031	17194	17060	17293	17324	17083	17086	17114	17010	17205	17139	17108	17252	17116	17108	16930	17230	17155	16941	17074	17169	17139	17256	17222	17152	17121	17159	16928	17040	16937	16976	17076	17361	17180	16898	17166	16936	16932	17054	17055	17110	16978	17231	17155	17258	17007	17180	17087	16990	17247	17131	16970	17051	17212	17085	17322	17222	17004	17151	17186	17157	16985	17207	17025	17100	17019	17223	17196	16954	17128	16924	17344
32523	62865	47986	33592	21846	16889	15735	15323	15898	16415	15778	15319	15119	14712	14718	14542	14491	14182	14262	14121	14030	13924	14131	15670	16312	16046	15173	14674	14156	14029	13929	13843	13788	13740	13815	13777	13872	13651	13754	13602	13758	13617	13728	13788	13653	13699	13790	13715	13685	13841	13781	13784	13801	13671	13693	13561	13675	13699	13963	13775	13799	13694	13827	13676	13861	13703	13744	13687	13535	13593	13697	13764	13879	13605	13847	13815	13747	13577	13849	13748	13836	13688	13783	13767	13673	13723	13773	13936	13733	13710	13752	13907	13852	13794	13741	13622	13957	13566	13721	13631	13850	13600	13716	13662	13787	13539	13652	13724	13774	13555	13745	13784	13703	13713	13830	13868	13784	13610	13700	13724	13748	13690	13800	13603	13674	13750	13700	13883	13627	13959	13594	13791	13627	13689	13722	13686	13675	13813	13724	13678	13719	13843	13805	13868	13659	13748	13639	13677	13681	13755	13670	13786	13830	13544	13597	13694	13628	13734	13667	13698	13628	13807	13771	13709	13595	13672	13674	13629	13706	13777	13786	13816	13881	13555	13849	13831	13834	13793	13885	13536	13783	13619	13553	13677	13743	13739	13608	13826	13693	13702	13775	13783	13708	13709	13645	13794	13663	13804	13800	13711	13853	13714	13578	13603	13722	13713	13669	13812	13748	13800	13794	13811	13715	13799	13592	13680	13603	13804	13724	13694	13726	13676	13715	13675	13850	13738	13697	13674	13645	13772	13658	13704	13826	13691	13764	13863	13946	13867	13886	13723	13806	13539	13627	13695	13722	13692	13776	13531	13888	13769	13695	13780	13804	13766	13719	13735	13847	13848	13841	13636	13658	13813	13776	13675	13707	13812	13803	13681	13534	13699	13784	13803	13823	13633	13771	13650	13759	13652	13760	13813	13840	13750	13700	13702	13713	13695	13785	13838	13658	13799	13740	13690	13817	13754	13803	13733	13771	13752	13728	13591	13794	13621	13831	13746	13667	13630	13866	13689	13665	13847	13748	13639	13705	13722	13790	13644	13823	13790	13752	13658	13928	13758	13690	13857	13576	13834	13911	13778	13735	13740	13858	13767	13715	13796	13721	13810	13786	13672	13799	13862	13663	13696	13875	13596	13782	13730	13757	13685	13786	13823	13673	13743	13805	13787	13686	13746	13796	13607	13578	13813	13637	13829	13699	13652	13603	13722	13749	13596	13773	13832	13921	13782	13581	13668	13800	13780	13684	13786	13742	13715	13728	13727	13684	13535	13640	13812	13674	13864	13636	13727	13807	13668	13781	13802	13658	13674	13695	13576	13752	13806	13658	13811	13744	13620	13701	13641	13877	13772	13705	13809	13640	13818	13819	13643	13733	13641	13823	13757	13785	13908	13867	13749	13695	13759	13695	13821	13724	13625	13903	13766	13715	13696	13869	13793	13737	13639	13713	13411	13807	13688	13713	13811	13692	13640	13828	13821	13831	13612	13670	13732	13601	13833	13752	13689	13697	13802	13531	13873	13787	13784	13699	13600	13740	13788	13812	13701	13871	13697	13702	13774	13739	13715	13602	13725	13810	13609	13721	13805	13657	13670	13937	13701	13747	13771	13802	13787	13791	13603	13623	13721	13901	13666	13739	13625	13758	13773	13807	13893	13658	13699	13866	13670	13639	13668	13846	13770	13700	13940	13719	13704	13831	13839	13822	13547	13799	13917	13691	13629	13819	13704	13806	13795	13640	13603	13944	13746	13800	13896	13828	13738	13741	13696	13625	13862	13800	13746	13662	13569	13761	13751	13671	13604	13784	13829	13742	13893	13676	13857	13779	13706	13692	13425	13750	13734	13656	13728	13835	13627	13633	13728	13777	13691	13702	13754	13822	13798	13792	13776	13597	13795	13678	13585	13891	13872	13678	13652	13763	13727	13729	13595	13737	13621	13934	13584	13653	13873	13862	13731	13875	13726	13774	13705	13739	13788	13631	13714	13733	13759	13710	13737	13848	13701	13804	13725	13715	13758	13704	13769	13798	13819	13886	13761	13716	13855	13709	13817	13696	13747	13556	13776	13623	13793	13707	13689	13745	13668	13671	13817	13780	13643	13571	13904	13558	13623	13776	13705	13906	13825	13770	13738	13704	13641	13697	13713	13916	13705	13685	13845	13634	13621	13679	13732	13697	13775	13777	13592	13747	13786	13611	13748	13666	13699	13690	13780	13724	13833	13670	13723	13732	13769	13828	13742	13524	13743	13788	13700	13856	13764	13782	13607	13782	13757	13618	13588	13793	13755	13727	13598	13718	13658	13684	13947	13727	13771	13653	13684	13644	13866	13726	13606	13787	13624	13766	13793	13774	13735	13825	13758	13738	13604	13675	13663	13893	13782	13663	13790	13704	13735	13660	13791	13822	13609	13813	13730	13754	13807	13728	13816	13707	13650	13735	13687	13757	13638	13627	13829	13667	13699	13867	13538	13906	13770	13653	13723	13765	13738	13920	13639	13820	13676	13589	13745	13707	13831	13549	13501	13902	13827	13764	13646	13728	13766	13936	13909	13676	13770	13759	13804	13932	13808	13869	13765	13750	13743	13728	13639	13641	13670	13742	13750	13622	13626	13789	13822	13900	13743	13910	13632	13479	13782	13689	13618	13692	13558	13764	13780	13657	13661	13765	13666	13727	13766	13760	13840	13946	13711	13743	13673	13851	13781	13745	13878	13678	13733	13843	13743	13731	13710	13744	13832	13879	13993	13671	13648	13515	13858	13610	13744	13733	13796	13556	13871	13784	13731	13744	13564	13711	13700	13607	13709	13597	13772	13681	13859	13860	13824	13722	13918	13817	13848	13798	13713	13758	13895	13774	13560	13845	13752	13861	13535	13708	13812	13638	13726	13701	13620	13998	13584	13735	13615	13697	13701	13598	13977	13525	13746	13722	13676	13732	13798	13659	13952	13691	13751	13830	13764	13732	13894	13744	13682	13615	13797	13619	13690	13912	13736	13812	13631	13965	13758	13482	13701	13788	13753	13773	13675	13782	13704	13703	13848	13793	13741	13754	13833	13686	13838	13916	13690	13550	13702	13632	13634	13648	13637	13670	13839	13678	13634	13716	13567	13756	13687	13692	13621	13821	13709	13766	13934	13686	13813	13669	13717	13699	13670	13537	13766	13624	13828	13751	13841	13683	13850	13845	13568	13708	13604	13891	13828	13803	13873	13588	13923	13668	13700	13743	13872	13906	13810	13623	13765	13740	13660	13782	13801	13734	13727	13532	13708	13766	13812	13639	13717	13783	13806	13749	13742	13671	13746	13676	13632	13795	13528	13791	13716	13612	13785	13601	13724	13650	13710	13790	13855	13691	13796	13869	13938	13847	13716	13698	13628	13632	13595	13652	13819	13532	13770	13942	13775	13724	13769	13724	13703	13784	13878	13864	13768	13793	13665	13728	13620	13679	13642	13873	13641	13619	13656	13633	13670	13806	13835	13793	13782	13718	13776	13575	13803	13714	13661	13783	13804	13822	13784	13862	13824	13844	13704	13795	13838	13538	13589	13711	13621	13645	13567	13796	13721	13678	13889	13809	13604	13591	13708	13827	13825	13648	13823	13875	13602	13858	13640	13770	13595	13701	13760	13682	13716	13828	13662	13635	13707	13659	13760	13761	13527	13726	13896	13664	13765	13716	13844	13635	13591	13991	13915	13701	13861	13616	13735	13849	13778	13833	13721	13688	13592	13695	13756	13723	13721	13786	13636	13771	13841	13866	13890	13687	13661	13518	13798	13725	13672	13807	13496	13884	13885	13781	13703	13765	13857	13555	13729	13699	13718	13752	13899	13852	13674	13652	13827	13806	13664	13892	13754	13732	13805	13794	13625	13551	13775	13789	13737	13678	13694	13830	13636	13768	13732	13593	13727	13580	13785	13654	13853	13658	13914	13876	13750	13802	13651	13586	13634	13725	13752	13592	13611	13753	13868	13815	13708	13753	13748	13883	13740	13712	13690	13699	13682	13825	13660	13648	13777	13740	13650	13955	13697	13756	13826	13787	13794	13710	13810	13636	13833	13580	13669	13796	13653	13709	13615	13792	13718	13648	13896	13744	13821	13732	13837	13612	13774	13642	13794	13557	13723	13755	13854	13603	13773	13856	13609	13734	13768	13701	13874	13783	13636	13695	13545	13685	13699	13749	13754	13823	13612	13713	13819	13529	13687	13862	13836	14015	13783	13672	13697	13685	13728	13588	13922	13821	13649	13795	13672	13763	13723	13892	13829	13697	13664	13954	13760	13466	13726	13728	13679	13697	13644	13804	13817	13759	13695	13701	13731	13823	13821	13732	13829	13757	13624	13808	13639	13972	13783	13701	13691	13860	13719	13882	13688	13819	13621	13679	13706	13723	13806	13668	13851	13737	13838	13733	13637	13803	13739	13493	13658	13772	13656	13763	13716	13683	13835	13603	13614	13763	13713	13781	13757	13800	13807	13718	13736	13831	13640	13767	13747	13688	13714	13804	13771	13914	13804	13692	13848	13760	13601	13741	13793	13719	13690	13808	13597	13600	13727	13682	13785	13645	13925	13724	13812	13772	13648	13757	13736	13779	13701	13685	13633	13604	13802	13633	13723	13901	13759	13787	13826	13845	13791	13799	13683	13695	13724	13825	13820	13550	13835	13729	13792	13798	13791	13652	13724	13694	13716	13765	13818	13800	13750	13726	13589	13639	13667	13665	13770	13588	13665	13712	13703	13710	13798	13693	13667	13679	13843	13966	13940	13670	13802	13822	13703	13790	13881	13756	13785	13742	13856	13809	13725	13645	13727	13535	13655	13701	13749	13723	13801	13682	13573	13764	13681	13922	13689	13594	13703	13714	13637	13733	13640	13754	13667	13874	13717	13961	13764	13597	13706	13682	13881	13738	13567	13797	13893	13738	13764	13758	13733	13641	13739	13844	13593	13835	13704	13679	13783	13793	13722	13730	13696	13739	13740	13557	13783	13792	13605	13797	13648	13783	13631	13861	13792	13692	13892	13724	13940	13574	13795	13580	13779	13895	13675	13816	13851	13849	13690	13848	13764	13695	13767	13829	13704	13801	13524	13825	13709	13692	13756	13869	13753	13909	13587	13756	13751	13663	13782	13703	13755	13883	13698	13695	13724
30893	29688	33365	26086	19836	18232	17909	17917	17965	18002	17847	17631	17560	17560	17394	17426	17375	17112	17341	17215	17005	17373	17113	17326	17236	17131	17354	17232	17239	17096	17194	17278	17244	17056	17205	17359	17149	17078	17080	17086	17147	17079	17428	17197	17175	16968	16974	17231	17064	17148	17076	17072	17089	17036	17173	17228	17118	17250	17276	17209	16957	17096	17229	17175	16991	17062	17048	17287	17143	17140	17164	16982	16995	17006	17160	17306	17127	17324	17168	17041	17199	17078	17106	16911	16926	17095	17083	16986	17191	17337	17366	17162	16963	17115	17285	17004	17211	17051	17315	17207	17326	17063	17168	17072	17192	17140	16913	16937	17261	17388	17292	16951	17078	16845	17105	16945	17073	16958	17052	17041	17028	17234	17146	17413	17373	17314	17159	17257	17196	17205	17025	17017	16954	16993	17170	17190	17180	17035	17053	17103	17362	17160	17002	17154	17322	17044	16937	17225	17037	17146	16925	17293	17162	17055	17137	17190	16882	17327	17165	17322	17166	17172	17169	17201	17247	17013	17060	17067	17215	17001	17157	16947	17139	17267	17221	17280	17128	17208	17021	17196	17244	17270	17053	17166	16982	17264	17196	17101	17306	17181	17334	17179	17162	17097	17446	16934	17115	16996	17391	17194	17162	17064	17088	17224	17087	16940	17117	17277	17132	17137	17148	17293	17096	17177	17181	17202	17130	16849	17209	16986	17021	17176	17028	17190	17322	17116	17113	17030	17110	17366	16977	17312	17020	17253	17015	16819	17342	16912	17072	17155	17033	17000	17261	17177	16838	17171	17213	16891	16957	17167	17149	17298	17185	16987	17146	17068	16984	17354	17067	17212	17266	17232	17071	17167	17067	17128	17251	17176	17067	17428	17215	16880	17167	17279	17005	17260	17449	17243	17003	17030	17140	17064	17006	17170	17343	17181	16929	17171	17280	17040	17380	17419	17049	17171	17183	16930	17169	17039	17243	17222	17173	17417	17288	17175	17088	17197	17117	17046	16988	17237	17212	17252	17237	17129	17187	17358	17003	17100	17104	17236	16899	16720	17054	17077	17322	17270	17246	17170	17150	17134	17020	17046	16928	17170	17050	17253	17257	17073	17053	17385	17131	17425	17137	16945	16950	17126	16907	17193	17089	17282	17223	17091	17147	17196	17238	17158	16956	17030	17181	17113	17220	17178	17214	17227	17344	17260	16992	17278	17258	17024	17211	17047	17107	17165	16902	17218	17008	17081	17234	17150	17172	17283	16940	17319	17163	17173	17252	17106	17305	16998	17084	17326	17233	17205	17080	17234	17143	17205	17332	17289	17261	17103	17244	17187	17050	17130	17183	17144	17238	17172	17224	17233	17012	17116	17161	17197	17181	17335	17201	16966	17082	17108	17275	17320	17150	17167	17099	17137	17167	17354	17317	17349	17183	17158	17284	17042	17331	17038	17281	17089	17207	17227	17197	17099	17184	17129	17316	17246	17140	17177	17227	17175	17056	17101	17107	17042	17198	17172	17120	17136	17227	17027	17198	17150	17316	16923	17029	17319	17299	17094	17154	17281	17057	17151	17066	17114	17119	17296	17268	17126	17316	16974	17120	17098	17185	17091	16955	17055	17361	17289	17001	17201	17217	16921	16850	17240	17248	17173	17044	17082	16977	17271	16981	17113	17214	17198	17131	17074	17114	17073	17128	17192	17408	17173	17326	17196	17281	16951	17380	17110	17030	17019	17020	17194	17063	17075	17028	17166	16835	17237	17143	17277	17122	17061	17260	17263	17083	17087	17156	17246	17192	17214	17216	16958	17243	17021	17327	17279	17122	17121	17243	17099	16926	17158	17063	17075	17016	17172	17320	17078	17065	17115	16976	17199	17016	17198	17158	17201	17171	17031	17088	17114	17218	17038	16980	17256	17208	17151	17191	16997	17044	17036	17006	17014	17189	17115	17107	17138	17012	17302	17196	17164	17143	17122	17090	17057	17158	17236	17158	17287	17417	17090	17119	17169	17005	17073	17162	17078	17098	17199	17099	17226	17079	17330	17260	17574	17152	17243	17163	17253	17122	17258	16889	17042	17095	17147	17139	16989	17136	16973	17222	17319	17233	17046	17047	17057	17255	16982	17058	17219	16946	17063	17071	17181	17152	17161	17226	17274	17244	17170	16880	17056	17188	17124	17272	17286	17142	17222	17135	17112	16901	17148	17195	17199	17079	17041	17211	17090	17241	17184	17012	17240	17100	17084	17057	17031	17085	17153	17240	17093	16962	16973	17213	17111	17372	17263	17119	17058	17048	17304	17168	17108	16949	17146	17030	17042	17152	17312	17154	17058	17185	17231	17231	17223	17273	17080	17312	17038	17216	16956	17193	16894	17046	17114	16950	17097	17331	17137	17151	17110	17143	16960	17135	17216	17133	17213	17244	16986	17144	17182	17170	17161	16988	17402	16967	17220	17180	17241	17158	16954	17286	17057	17105	17275	17169	17072	17234	16935	17287	17111	17106	17134	17176	17020	17164	16992	17122	17120	17164	17152	17215	17107	17076	17123	16992	17160	17211	17110	17235	17161	17096	17062	17202	16941	16961	16976	16953	17175	17167	17016	17187	17181	17079	17264	17330	16955	17118	17061	17228	17123	17093	17069	17025	17129	17291	17361	16998	17168	17139	17100	17129	17136	17296	17227	17090	17162	17096	17231	17054	16925	17144	17211	17257	17026	17134	17337	17230	16915	17245	17206	17307	17024	17211	17150	17106	17141	17205	17160	17137	17137	17230	17240	17007	16972	17183	17116	17105	17267	17192	17209	16896	17056	17200	17247	17140	17126	17165	17193	17260	17180	17210	17262	17197	17122	17180	17093	17171	17187	17228	17123	17212	17236	17117	17113	17299	17207	17313	17041	17184	17027	17054	17185	16965	17155	17055	17082	17305	17021	17093	17239	17257	17067	17196	17089	17008	17014	17057	17249	17186	17149	17200	17113	17310	17197	17202	17139	17346	17368	17196	17365	17191	17217	17042	17047	17266	17391	17205	17006	17297	17013	17303	17130	17325	17204	17123	17094	17109	16977	17112	16997	17122	17241	17213	17021	17038	17000	17136	17251	17104	17186	17199	17327	17191	17070	17066	17175	17021	16893	16889	17032	17107	17039	17225	17124	17143	17448	17125	17093	17251	17075	17030	17072	17100	17184	17056	16920	17031	17118	17428	17217	17003	17277	16987	16948	17117	17115	17291	17135	17137	17044	17133	17092	17089	17098	17018	17093	17042	17163	17047	17261	17150	17388	17051	17133	17020	16902	17106	17165	17021	17191	17008	16980	17143	17232	17167	17139	17284	17150	17122	17245	17010	17142	16953	17228	17017	17235	17237	17080	17234	17197	17042	17087	17178	17267	17270	17204	17223	17139	17067	17170	17088	17179	17202	17102	17160	17225	17251	17006	17074	17192	17304	17214	17167	17203	17245	17408	17175	17103	17225	16961	17306	17289	17039	17299	17026	17263	17081	17177	17014	17049	16954	17227	17013	17190	17301	17243	17044	17253	17346	17073	17148	17248	17219	17287	17278	17136	17208	17233	17245	17098	17173	17169	17269	17217	17263	17395	17126	16948	17129	17286	17186	17273	17204	17122	17358	17059	17079	16974	17148	17221	17261	16906	17012	17254	17062	17058	17316	17110	17150	16940	17148	17134	17056	17132	17065	17266	17244	17059	17136	17036	16987	16942	17032	16982	17244	17134	17129	17070	17161	17249	17231	17147	17006	17180	17098	17299	17222	16967	17165	17229	17384	17065	17135	16965	17297	17184	17087	17038	17121	17207	17199	17016	16897	17199	17417	17224	16986	17118	17134	17177	17173	17010	17162	17231	17133	16988	17060	17347	17086	17434	17299	17159	17229	17119	17024	17110	17198	17211	17304	17453	17259	17039	17261	17305	17097	17134	17274	16946	16852	17418	17294	17324	17050	17170	17122	17233	17301	17255	17194	17350	17252	17271	17026	17167	17104	17252	17131	17329	17309	17033	17243	17159	17050	17170	17096	17068	17255	17098	17369	17075	17127	17183	17178	16980	17164	16983	17047	17224	17232	17115	17169	17136	17039	17090	17232	17131	17331	17164	17003	17011	17240	17268	17197	17133	17021	17197	17323	17106	17129	17214	17094	17232	17291	17089	17077	16955	17089	17113	17206	17159	17187	17197	17245	17103	16911	17270	17032	17076	17053	17117	17016	17297	17094	17069	17268	17189	17170	17251	16997	17232	17151	17175	16932	17193	17170	17112	17244	17191	17091	17211	17064	17278	17116	17235	17151	17297	17213	17017	17244	17144	17102	17209	17129	17046	17216	17142	17216	17144	17294	16959	17026	17105	17322	17113	17244	17206	17350	17027	17157	17063	17247	17182	17196	17259	17195	17110	17087	17198	17218	17165	17295	16875	17099	17152	17065	17180	17332	16817	17344	17080	17243	17324	17279	17241	17215	17060	17344	17370	17132	17059	16988	17137	17386	17261	17120	17034	17006	17130	16905	17116	17082	17012	16908	17120	16972	17192	17014	17319	17254	17298	17257	17288	17177	17220	17250	17187	17424	17193	17081	17232	16978	17009	17217	17164	17160	17189	17287	17226	17131	17016	17290	17158	17199	17259	17135	17356	17025	17335	17154	17387	17014	17135	17183	17098	17322	17264	17072	16842	17137	17061	17051	17160	17059	17274	17028	17426	17234	17065	17334	17224	17215	17035	17111	17103	17188	17154	17143	17158	17396	17146	17060	17171	17170	17390	17141	17320	17046	17122	17092	17241	17248	17333	17206	17111	17348	17121	17170	16960	17083	17159	17330	17219	17260	17312	16982	17121	17034	17142	17193	17185	17029	17233	17062	17143	17128	16978	17152	17073	17008	17201	17210	17143	17330	17117	17090	17235	17120	17348	17353	16958	17178	17158	16887	17319	17179	17160	17089	17290	17347	16996	17086	16968	16908	17165	17400	17104	17163	17253	17100	17263	17134	17202	17318	17227	17234	16935	16930	16932	17137	17235	17200	17040	17281	17035	17171	17167	17167	17119	17186	17325	17153	17201	17172	17037	16996	17236	17192	17238	17173	17245	17082	17280	17141	17110	17278	17151	17257	17055	17029	17044	17126	17084	17123	17212	17074	16993
30223	42598	32611	21233	16595	14850	14634	14751	15239	14810	14800	14364	14264	14144	13968	14057	13930	14020	13849	13920	13773	13703	13795	13934	13989	14064	13933	13872	13803	13906	13768	13792	13724	13727	13828	13816	14005	13855	13837	13716	13763	13821	13908	13758	13944	13733	13834	13764	13670	13873	13838	13680	13926	13955	13739	13720	13661	13764	13817	13760	13706	13670	13764	13753	13800	13657	13612	13868	13873	14005	13733	13925	13876	13818	13788	13768	13775	13749	13795	13789	13865	13695	13794	13914	13807	13648	13831	13904	13619	13838	13890	13698	13797	13807	13821	13811	13763	13904	13606	13781	13817	13555	13822	13786	13657	13698	13664	13735	13727	13829	13906	13793	13676	13833	13840	13757	13733	13690	13832	13596	13575	13820	13744	13644	13808	13769	13840	13772	13818	13903	13895	13943	13832	13740	13833	13916	13645	13775	13722	13680	13706	13926	13726	13909	13684	13913	13770	13795	13505	13726	13847	13744	13791	13604	13828	14084	13786	13737	13760	13741	13801	13728	13701	13827	13646	13840	13785	13920	13597	13726	13838	13757	13723	13784	13751	13745	13715	13782	13687	13646	13607	13675	13838	13796	13689	13914	13823	13790	13802	13883	13868	13606	13799	13799	13740	13839	13790	13754	13634	13731	13690	13839	13862	13876	13785	13677	13884	13851	13837	13785	13827	13616	13786	13771	13766	13870	13700	13711	13704	13774	13839	13710	13686	13819	13677	13651	13782	13781	13885	13757	13914	13898	13802	13796	13797	13844	13921	13692	13617	13764	13795	13742	13829	13815	13773	13924	13671	13835	13725	13609	13800	13906	13770	13877	13926	13875	13885	13815	13622	13762	13767	13764	13744	13817	13797	13801	13722	13769	13758	13637	13824	13859	13756	13731	13682	13704	13784	13792	13799	13766	13814	13866	13716	13691	13767	13791	13822	13781	13626	13801	13798	13817	13805	13781	13623	13596	13753	13800	13737	13836	13821	13796	13814	13780	13732	13928	13844	13671	13852	13735	13654	13675	13871	13844	13708	13899	13782	13813	13869	13784	13819	13638	13738	13625	13740	13824	13712	13742	13802	13710	13728	13890	13843	13686	13943	13821	13724	13735	13719	13829	13613	13551	13773	13815	13882	13844	13637	13818	13821	13692	13865	13664	13767	13794	13684	13764	13641	13749	13834	13677	13851	13857	13697	13844	13839	13694	13898	13643	13980	13696	13811	13756	13797	13721	13781	13572	13864	13734	13782	13699	13684	13716	13706	13800	13762	13734	13843	13849	13706	13946	13834	13907	13817	13859	13844	13979	13839	13739	13961	13680	13645	13648	13806	13895	13682	13760	13867	13772	13770	13676	13770	13716	13671	13730	13956	13872	13708	13720	13802	13752	13780	13658	13711	13658	13673	13669	13768	13713	13649	13854	13855	13723	13675	13720	14017	13947	13831	13722	13733	13706	13826	13820	13786	13757	13780	13821	13766	13701	13781	13690	13790	13721	13596	13695	13764	13924	13785	13726	13854	13685	13819	13860	13718	13679	13718	13856	13757	13716	13776	13837	13635	13719	13962	13899	13867	13779	13615	13838	13814	13716	13653	13925	13823	13810	13692	13724	13657	13771	13894	13908	13839	13741	13858	13878	13588	13778	13907	13673	13799	13672	13697	13698	13929	13757	13728	13639	13729	13742	13695	13895	13763	13885	13864	13792	13712	13797	13908	13800	13847	13900	13818	13628	13864	13951	13799	13815	13593	13718	13802	13832	13558	13692	13800	13654	13704	13692	13863	13642	13892	13876	13828	13837	13777	13816	13722	13711	13754	13670	13817	13803	13767	13853	13776	13850	13753	13756	14046	13762	13798	13590	13737	13760	13819	13723	13750	13698	13955	13798	13870	13830	13807	13802	13796	13728	13797	13654	13926	13684	13801	13761	13849	13753	13784	13602	13959	13659	13755	13896	13643	13742	13881	13746	13771	13755	13921	13717	13917	13925	13804	13938	13760	13704	13709	13831	13742	13716	13834	13794	13692	13791	13651	13892	13850	13737	13760	13761	13775	13969	13833	13707	13650	13815	13695	13901	13747	13760	13834	13877	13864	13799	13646	13781	13601	13833	13692	13926	13828	13844	13673	13721	13798	13759	13777	13885	13719	13726	13786	13737	13745	13684	13757	13776	13664	13809	13838	13892	13646	13606	13619	13724	13740	13874	13797	13855	13788	13779	13639	13823	13609	13742	13740	13651	13739	13692	13589	13866	13767	13799	13660	14002	13907	13760	13979	13927	13716	13815	13766	13814	13895	13816	13809	13843	13659	13581	13739	13762	13814	13944	13904	13719	13814	13703	13843	13803	13767	13619	13766	13801	14046	13586	13705	13796	13801	13741	13684	13785	13809	13703	13890	13812	13910	13678	13758	13781	13821	13849	13893	13657	13792	13869	13778	13865	13686	13687	13574	13744	13744	13838	13836	13718	13759	13795	13984	13853	14040	13862	13720	13908	13749	13859	13893	13699	13736	13804	13705	13741	13708	13921	13765	13884	13747	13836	13891	13719	13695	13716	13646	13707	13739	13504	13783	13750	13830	13779	13617	13886	13574	13702	13630	13772	13763	13838	13713	13709	13792	13915	13832	13670	13660	13851	13817	13934	13630	13798	14009	13807	13784	13867	13810	13697	13754	13857	13862	13866	13637	13696	13907	13846	13769	13864	13784	13768	13715	13912	13824	13735	13733	13735	13748	13589	13670	13838	13791	13791	13891	13889	13728	13850	13642	13673	13793	13859	13703	13858	13673	13590	13866	13676	13765	13686	13703	13734	13650	13773	13772	13910	13695	13660	13767	13896	13819	13713	13814	13773	13669	13900	13824	13803	13847	13663	13837	13815	13881	13874	13926	13826	13717	13716	13690	13671	13715	13807	13605	13820	13630	13747	13724	13872	13843	13758	13761	13700	13773	13681	13868	13791	13945	13803	13724	14001	13786	13929	13651	13666	13724	13830	13862	13822	13830	13767	13582	13770	13616	13679	13801	13833	13789	13779	13581	13900	13795	13959	13767	13886	13636	14030	13725	13928	13640	13794	13828	13803	13669	13726	13871	13861	13923	13796	13813	13733	13849	13847	13899	13800	13707	13714	13736	13638	13852	13772	13835	13772	13785	13783	14115	13783	13692	13723	13804	13915	13647	13850	13566	13825	13812	13816	13678	13821	13772	13798	13675	13740	13728	13738	13874	13777	13800	13722	13799	13654	13920	13725	13711	13809	13838	13562	13827	13799	13827	13770	13836	13721	13920	13849	13642	13845	13806	13805	13730	13892	13876	13860	13773	13846	13800	13766	13889	13713	13523	13755	13614	13646	13648	13878	13675	13718	13724	13800	13692	13799	13781	13689	13784	13794	13813	13851	13803	13744	13552	13814	13572	13793	13787	13707	13745	13671	13865	13743	13750	13915	13562	13958	13895	13796	13818	13759	13819	13677	13782	13671	13725	13853	13725	13703	13784	13644	13900	13865	13778	13942	13800	13797	13807	13857	13750	13773	13857	13818	13719	13808	13622	13758	13794	13830	13729	13891	13633	13735	13843	13699	13856	13703	13818	13845	13735	13607	13692	13898	14025	13677	13617	13833	13677	13760	13665	13711	13906	13658	13868	13746	13813	13770	13794	13775	13848	13668	14057	13946	13728	13747	13931	13667	13860	13689	13873	13847	13774	13832	13748	13868	13786	13786	13755	13835	13866	13745	13976	13574	13717	13765	13681	13841	13797	13797	13740	13873	13745	13701	13794	13867	13761	13699	13707	13823	13781	13725	13704	13798	13754	13738	13686	13669	13715	13843	13742	13619	13650	13739	13887	13819	13757	13847	13759	13822	13677	13678	13893	13657	13952	13837	13720	13774	13932	13950	13667	13807	13834	13769	13793	13907	13595	13750	13879	13749	13661	13853	13698	13832	13794	13696	13638	13901	13828	13800	13853	13646	13760	13740	13678	13749	13827	13864	13777	13773	13834	13760	13665	13718	13860	13639	13844	13795	13839	13854	13769	13730	13743	13819	13636	13721	13781	13783	13654	13816	13572	13657	13791	13896	13803	13836	13580	13782	13771	13710	13939	13666	13694	13720	13853	13574	13770	13850	13779	13852	13834	13798	13837	13914	13722	13857	13736	13792	13818	13863	13703	13773	13861	13787	13691	13898	13897	13816	13559	13727	13868	13662	13764	13755	13654	13793	13852	13813	13810	13769	13859	13836	13864	13892	13777	13810	13671	13873	13718	13963	13912	13787	13836	13684	13668	13716	13800	13711	13764	13764	13760	13818	13855	13730	13659	13718	13862	13863	13870	13733	13831	13810	13773	13675	13833	13848	13709	13856	13783	13813	13797	13831	13768	13642	13926	13559	13616	13775	13891	13805	13677	13778	13903	13845	13784	13806	13766	13731	13737	13825	13886	13598	13733	13655	13906	13789	13632	13838	13692	14012	13672	13790	13689	13771	13886	13733	13856	13756	13780	13700	13761	13835	13860	13903	13624	13907	13833	13793	13731	13749	13681	13738	13808	13822	13759	13819	13876	13839	13758	13755	13709	13763	13830	13686	13761	13789	13738	13685	13752	13715	13606	13842	13792	13833	13749	13698	13732	13759	13891	13742	13909	13701	13850	13756	13715	13704	13838	13786	13702	13592	13853	13708	13859	13703	13913	13799	13821	13717	13625	13755	13821	13832	13786	13752	13772	13886	13831	13991	13593	13906	13977	13728	13822	13722	13936	14064	13902	13846	13805	13650	13987	13559	13826	13693	13753	13877	13824	13673	13881	13697	13724	13949	13723	13641	13742	13827	13743	13789	13714	13532	13997	13761	13820	13859	13670	13849	13948	13766	13852	13849	13749	13819	13766	13963	13705	13717	13726	13830	13937	13878	14028	13759	13750	13828	13859	13755	13777	13740	13872	13915	13706	13709	13860	13728	13695	13835	13739	13720	13730	13940	13630	13557	13941	13750	13664	13806	13890	13864	13695	13614	13539	13912	13867	13686	13699	13704	13856	13827	13830	13875	13810	13812	13743	13676	13656	13788	13640	13808	13592	13697	13583	13942	13688	13726	13810	13677	13783	13820	13846	13699	13858	13816	13640	13726	14032	13815	13842	13733	13799	13631	13901	13846
23163	21126	28211	25322	23306	22613	21443	19636	19206	18940	18763	18671	18264	18227	18153	17885	17943	17876	18004	17842	17879	17953	18140	18431	18989	18684	18577	18302	18207	17890	17902	17644	17580	18079	17825	17778	17861	17886	17510	17647	17753	17821	17729	17927	17720	17915	17954	17831	17841	17805	17945	17650	17543	17763	17856	17921	17821	17750	17855	17815	17719	17720	17845	17801	17694	17849	17505	17660	17633	17534	17745	17656	17739	17635	17741	17641	18026	17740	17829	17753	17859	17658	17833	17638	17640	17539	18073	17603	17718	17915	17637	17709	17833	17821	17671	17654	17832	17648	17637	17513	17669	17879	17731	17933	17808	17818	17797	17701	17970	17727	17883	17743	17718	17824	17807	17728	17829	17666	17761	17890	17736	17622	17710	17793	17560	17958	17859	17641	17696	17716	17592	17772	17831	17871	17655	17693	17571	17916	17750	17821	17821	17435	17776	17605	17515	17714	17881	17840	17771	17847	17608	17830	17785	17884	17380	17913	17584	17784	17696	17767	17759	17792	17796	17540	17714	17763	17565	17545	17720	17917	17789	17705	17737	17726	17796	17674	17576	17495	17599	17646	17722	17532	17791	17609	17830	17783	17496	17699	17667	17685	17718	17774	17629	17781	17820	17687	17727	17708	17845	17698	17763	17621	17554	17632	17767	17693	17795	17938	17626	17595	17569	17590	17757	17788	17967	17674	17759	17847	17653	17653	17758	17536	17771	17552	17762	17813	17761	17623	18014	17830	17737	17528	17885	17648	17823	17805	17577	17716	17754	17754	17747	17808	17629	17639	17515	17528	17894	17691	17765	17517	17539	17687	17582	17737	17646	17778	17637	17679	17792	17692	17781	17692	17853	17661	17783	17778	17948	17650	17879	17858	17739	17779	17852	17792	17702	17803	17788	17731	17564	17598	17973	17690	17599	17713	17656	17763	17660	17928	17839	17761	17713	17765	17622	17718	17743	17643	17737	17826	17663	17607	17674	17719	17712	17644	17724	17854	17620	17605	17740	17845	17843	17541	17517	17675	17763	17651	17630	17695	17827	17823	17761	17572	17622	17625	17752	17487	17570	17704	17660	17681	17617	17665	17779	17620	17851	17756	17715	17828	17442	17859	17828	17737	17413	17688	17667	17809	17627	17855	17541	17679	17856	17764	17672	17730	17950	17611	17732	17634	17719	17356	17782	17779	17760	17663	17644	17944	17700	17475	17633	17651	17695	17716	17867	17616	17915	17607	17767	17823	17726	17754	17831	17507	17706	17825	17853	17857	17613	17911	17998	17632	17854	17742	17931	17551	17746	17626	17821	17717	17827	17840	17743	17789	17683	17730	17654	17629	17770	17714	17695	17580	17741	17868	17542	17634	17834	17680	17654	17900	17886	17720	17827	17694	17733	17736	17688	17596	17853	17643	17646	17646	17523	17900	17696	17845	17677	17740	17684	17815	17668	17877	17669	17746	17709	17682	17652	17847	17787	17702	17753	17616	17781	17583	17562	17592	17861	17812	17546	17763	17733	17779	17600	17862	17696	17679	17917	17549	17721	17556	17865	17814	17503	17630	17966	17666	17703	17661	17803	17882	17691	18022	17901	17828	17742	17675	17837	17696	17792	17833	17575	17687	17402	17781	17899	17513	17862	17733	17843	17876	17704	17841	17684	17770	17725	17790	17824	17792	17607	17676	17766	17757	17629	17732	17651	17780	17706	17804	17871	17677	17753	17814	17660	17744	17675	17794	17472	17821	17665	17757	17921	17667	17748	17725	17787	17891	17678	17816	17561	17566	17506	17778	17754	17807	17640	17747	17697	17866	17770	17860	17686	17794	17739	17657	17796	17703	17781	17804	17862	17719	17810	17797	17828	17711	17767	17764	17701	17800	17808	17522	17801	17654	17624	17675	17689	17520	17632	17807	17897	17869	17718	17738	17687	17738	17804	17687	17801	17685	17729	17915	17804	17636	17855	17495	17700	17771	17991	17491	17828	17693	17606	17605	17753	17651	17823	17679	17634	17737	17894	17855	17802	17801	17909	17913	17828	17636	17673	17685	17601	17549	17630	17773	17680	17449	17612	17670	17855	17957	17820	17736	17608	17585	17804	17698	17718	17459	17612	17627	17661	17664	17813	17689	17569	17579	17662	17883	17652	17639	17836	17628	17721	17754	17748	17617	17784	17602	18011	17789	17745	17735	17709	17888	17760	17659	17650	17697	17663	17545	17608	17717	17867	17612	17811	18012	17890	17856	17737	17755	17768	17792	17734	17664	17648	17730	17516	17873	17783	17939	17774	17730	17423	17551	17659	17841	17720	17743	17863	17821	17788	17777	17734	17748	17762	17661	17738	17859	17885	17799	17684	17741	17632	17650	17831	17931	17676	17638	17785	17644	17703	17558	17567	17779	17796	17637	17842	17787	17725	17639	17494	17664	17517	17622	17763	17900	17681	17666	17856	17588	17762	17632	17695	17711	17692	17701	17670	17904	17882	17701	17652	17593	17708	17638	17641	17841	18006	17935	17836	17706	17877	17802	17759	17732	18009	17838	17798	17632	17678	17891	17737	17826	17738	17906	17811	17939	17933	17769	17700	17858	17424	17698	17840	17695	17750	17725	17725	17852	17869	17681	17467	17726	17689	17780	17758	17851	17834	17613	17766	17781	17978	17783	17610	17652	17766	17551	17803	17643	17759	17820	17761	17761	17815	17773	17681	17632	17750	17714	17774	17572	17710	17917	17771	17850	17757	17459	17745	17715	17737	17798	17683	17730	17918	17723	17522	17695	17557	17668	17795	17850	17739	17607	17653	17724	17795	17752	17734	17765	17518	17799	17754	17692	17747	17633	17871	17659	17645	17618	17708	17473	17644	17634	17638	17553	17800	17963	17883	17658	17841	18025	17663	17593	17430	17923	17680	17690	17789	17700	17778	17736	17716	17516	17659	17834	17530	17969	17807	17769	17868	17798	17576	17748	17488	17659	17682	17824	17712	17918	17637	17530	17628	17644	17554	17745	17603	17743	17836	17787	17711	17749	17694	17621	17637	17675	17786	17630	17825	17670	17664	17843	17772	17881	17668	17651	17857	17791	17756	17740	17543	17566	17760	17799	17870	17809	17537	17770	18056	17687	17531	17712	17656	17761	17946	17902	17601	17747	17641	17841	17665	17445	17548	17629	17729	17899	17826	17704	17897	17573	17543	18024	17941	17589	17786	17829	17730	17725	17828	17831	17882	17697	17874	17741	17644	17697	17475	17875	17680	17889	17630	17814	17827	17567	17763	17711	17812	17727	17430	17827	17703	17804	17755	17580	17742	17669	17913	17656	17618	17635	17534	17798	17670	17598	17746	17711	17986	17732	17866	17715	17729	17822	17500	17719	17703	17708	17823	17936	17690	17797	17817	17737	17616	17845	17646	17850	17791	17796	17842	17750	17608	17903	17762	17683	17800	17730	17777	17867	17590	17757	17781	17654	17536	17696	17757	17632	17849	17838	17631	17724	17565	17762	17851	17840	17745	17538	17673	17900	17722	17647	17838	17741	17769	17853	17505	17855	17779	17596	17585	17855	17689	18061	17763	17698	17849	17653	17682	17780	17737	17584	17733	17774	17748	17669	17736	17609	17578	17744	17861	17757	17687	17646	17654	17720	17546	17884	17618	17793	17757	17554	17940	17729	17883	17906	17685	17638	17752	17614	17672	17618	17697	17672	17690	17639	17561	17705	17817	17650	17822	17644	17652	17814	17589	17923	17823	17848	17566	17668	17860	17923	17603	17779	17709	17564	17707	17482	17611	17767	17882	17855	17948	17722	17664	17746	17535	17709	17767	17552	17715	17812	17789	17745	17638	17516	17689	17500	17691	17780	17877	17628	17651	17688	17774	17743	17999	17742	17776	17866	17705	17699	17861	17932	17815	17967	17470	17709	17582	18082	17911	17662	17842	17770	17683	17659	17619	17625	17721	17482	17840	17788	17742	17730	17790	17870	17587	17706	17509	17586	17608	17692	17789	17592	17999	17768	17562	17742	17619	17596	17839	17977	17703	17773	17873	17502	17687	17640	17808	17727	17579	17718	17586	17947	17767	17540	17853	17802	17768	17611	17839	17762	17707	17738	17785	17543	17812	17680	17821	17671	17821	18024	17682	17785	17803	17802	17700	17472	17903	17705	17802	17747	17845	17865	17743	17824	17953	17948	17554	17598	17691	17653	17778	17727	17739	17681	17576	17870	17547	17852	17690	17758	17682	17781	17720	17752	17859	17991	17934	17853	17850	17802	17725	17782	17880	17612	17561	17546	17713	17743	17551	17534	17722	17648	17571	17759	17757	17654	17959	17716	17859	17742	17602	17771	17599	17645	17758	17622	17770	17876	17755	17740	17768	17668	17533	17792	17770	17551	17706	17796	17666	17746	17764	17757	17787	17830	17805	17806	17836	17842	17840	17863	17729	17675	17560	17658	17752	17912	17806	17630	17572	17655	17773	17898	17715	17784	17801	17794	17689	17724	17712	17854	17848	17733	17912	17519	17672	17549	17746	17598	17812	17740	17549	17626	17658	17937	17715	17745	17456	17673	17729	17628	17872	17620	17712	17719	17906	17804	17693	17782	17787	17663	17752	17758	17846	17888	17825	17662	17828	17781	17731	17628	17734	17628	17693	17973	17763	17662	17920	17744	17582	17753	17794	17593	17644	17748	17547	17788	17688	17864	17883	17736	17685	17598	17628	17604	17863	17862	17817	17568	17659	17798	17840	17729	17913	17844	17646	17577	17862	17950	17633	17635	17731	17624	17808	17728	17691	17658	17769	17549	17608	17710	17821	17644	17735	17476	17604	17735	17625	17787	17645	17870	17727	17522	17814	17955	17634	17723	17683	17698	17594	17677	17820	17735	17826	17625	17699	17781	17847	17595	17780	17749	17708	17509	17857	17701	17810	17849	17837	17695	17664	17614	17820	17743	17740	17931	17536	17749	17676	17601	17437	17650	17971	17916	17800	17707	17662	17894	17815	17649	17742	17662	17713	17707	17591	17810	17853	17734	17714	17951	17669	17788	17778	17883	17781	17705	17488	17635	17922	17781	17725	17920	17742	17701	17798	17729	17609	17678	17719	17619	17599	17749	17695	18044	17825	17758	17749	17897	17685	17738	17937	17755	17753	17794
31586	55174	42798	30939	22201	16636	16122	16377	16295	15755	15389	15189	14915	14515	14591	14494	14320	14477	14418	14327	14232	14008	14408	15166	15528	15218	14689	14471	14475	14385	14204	14229	14121	14289	14142	13919	13926	14072	14142	14110	14231	14067	14353	14077	14178	14146	14163	14188	14032	14218	14131	14210	14022	13987	14002	14056	14105	13993	14039	14193	14135	14185	14132	14138	13958	14007	14115	14136	14120	14200	14075	13977	14220	14210	14030	14056	14169	13902	14222	14179	14153	14149	14236	14055	14024	14145	14045	14180	14108	14111	14104	14309	14012	14200	14165	14156	14081	14030	14203	14468	13916	14008	14368	14078	14170	14213	14142	13924	14215	14077	14012	14228	13980	14025	14137	14052	14171	14135	13932	14014	14275	14173	14031	14228	14038	14145	14238	14196	14147	14094	13901	14200	14214	14105	14200	14103	14194	14193	14260	14195	14199	14178	13995	14326	14380	14226	14063	14057	14128	14059	14015	14156	14207	14196	14132	14190	14307	14077	13995	14123	14206	14067	13954	14228	14106	14286	14042	14199	14173	14357	14021	14104	14127	14149	14036	14120	14081	14014	14172	14233	13980	14016	14262	14204	14251	14050	14097	14115	14088	14113	14169	14213	14168	13913	14007	14189	14058	13977	14202	14246	13974	14151	14015	14244	14054	14044	14097	14085	14288	14053	14127	14184	14191	14067	14061	14344	14252	14123	14194	14313	13916	13850	14177	14115	14146	14007	13923	14215	14083	14099	14058	14112	14059	14067	14181	14264	14196	14117	13993	14227	14205	14029	14216	14151	14191	14117	14010	14062	14164	14178	14057	13997	13975	14006	14257	14095	14125	14062	14083	14079	14084	14119	14079	14122	14186	14157	14080	14107	14044	14206	14090	14185	13999	14100	14242	14192	14097	14082	14167	14271	14271	14199	14167	14153	14007	14237	14208	14214	14188	13967	14098	14196	14017	14265	14307	14165	14056	14252	14043	14124	14138	14073	14304	14063	14064	14149	14171	14154	14126	14338	14144	14017	14183	14057	14184	14177	14078	14057	13982	13988	14065	14047	14189	14110	14116	14131	14037	14173	14112	14160	14274	14177	13987	14182	14096	14055	14215	14280	14277	14122	14164	14088	14086	14310	13956	14158	14067	14119	14210	14264	14068	13946	14081	14221	13944	14374	14065	14151	13994	13967	14076	14131	13953	14102	14112	14140	14036	14104	14213	14139	14143	14169	14042	14219	14080	14050	14031	14072	14110	14204	14070	14333	14035	14235	14054	14058	14216	14011	14038	14038	14199	14135	14244	13988	14217	14026	14139	14044	14094	14159	14202	14123	13879	14185	14111	14001	14091	14129	14091	14256	14207	14051	14124	14202	14209	14136	14124	14071	14103	14175	14178	14227	13980	14223	14084	14197	14279	14188	14134	14184	14091	14307	14062	14362	14199	14164	14087	14138	14105	13973	14089	14072	13980	14122	14262	14128	14102	14109	14135	14005	14197	14044	14313	14097	14127	13959	14065	14106	14270	14230	14150	14208	14312	14267	14114	14217	13999	14170	14116	14255	14134	14153	13924	14303	14179	14108	14255	14053	14115	14056	14141	14142	14014	14198	14103	14127	14125	14076	14115	14352	14266	14211	14135	14313	14127	14232	14096	14064	14132	14237	14001	14171	14079	14166	14190	14068	14108	14114	14164	14315	14216	14000	14211	14061	14090	14310	14140	14136	14013	13944	14175	14091	14166	14004	14076	14218	14257	14097	14061	14089	14160	14198	14166	14146	13964	14316	14086	14119	14016	14101	14057	14319	14076	14149	14171	14106	14125	14270	14052	13873	14251	14241	14254	14120	14301	14254	14112	14352	14140	14115	14050	14191	14167	14203	14168	13865	14322	14111	14237	13909	14149	14189	14120	14409	14106	13852	14148	14036	14304	14117	14083	14256	14182	14107	14302	14128	14188	14234	14120	13954	14127	14012	14167	14202	14137	14174	14093	14185	14060	14036	14163	14195	14119	14188	14195	14173	14146	14160	14062	14160	14188	14051	14145	14253	14097	14202	14275	14363	13858	13959	14181	14315	14048	14171	14067	14180	14097	14001	13883	14038	14097	14143	14122	14165	14027	13967	14092	14104	14142	14125	13957	13983	14171	14001	14028	14170	14159	14040	14097	14257	14224	14250	14334	14173	14061	14287	14270	14020	14023	14145	14102	14079	14139	14252	14255	14179	14116	14205	14145	14043	14136	14124	13934	14235	14039	14167	14272	14088	14251	14170	14157	14201	14072	14159	14180	14300	14144	14029	14048	13989	14138	14259	14128	14093	14036	14165	14186	14311	14232	14139	13859	14087	14284	14188	14138	13951	14135	14182	14194	14195	14042	14199	14144	14061	14135	13972	14200	14209	14086	14147	14167	14213	14219	14089	14176	14313	14057	14153	14445	14079	14163	14081	14143	14082	14119	14048	14116	14010	14186	14023	14220	14183	14094	14074	13912	14208	14069	14222	14232	14150	14090	14131	14195	14247	14166	13996	14220	14270	14125	14193	13997	14193	14067	14025	14213	14212	14259	14065	13910	14086	14071	14065	14113	14102	14209	14180	14162	14086	14081	14057	14271	14015	14028	14045	13987	14111	14084	13905	13983	14109	14168	14219	14069	14057	14202	13832	14147	13989	14312	14129	14183	13992	14069	14171	14245	14156	14047	14020	14179	13951	14173	14030	14276	14050	14091	14093	14169	14108	14100	14217	14223	14067	14216	14163	13912	14218	14093	14113	14032	14045	14171	14084	14161	14072	14096	14034	14027	14120	14261	14010	14246	14075	14113	14006	14114	14060	14125	14156	14071	14109	13957	14085	13999	13975	14177	14217	14273	14071	14285	14189	14025	14060	14181	14126	14065	14267	14066	14286	14268	13988	14097	14176	14016	14205	14162	14002	14118	14217	14246	14100	14024	14183	14163	14055	14235	14191	14051	13947	14266	14076	14337	14190	14066	14228	14117	14185	14207	14010	14056	14134	14228	14076	14078	14062	13981	14002	14348	14380	14266	14292	14166	14186	14110	14145	14106	14084	14139	14091	14164	14155	14042	14163	14186	14126	14112	14202	14109	14217	14071	14045	14204	13996	14105	14150	14210	14129	14115	14306	14223	14003	14109	14282	14231	14238	13990	14014	14089	14158	14229	14078	14131	14168	14224	14115	14210	14181	14213	13949	14068	14072	14265	14203	13923	14220	13982	14181	14101	14088	14144	14059	14216	14138	14051	14315	13928	14104	14096	14178	14119	14012	14113	14067	14156	14019	14232	14183	14252	14156	14088	14005	13978	14151	14028	14263	14225	14293	14229	14306	14156	14272	14194	14077	14179	14019	14248	14057	14370	14028	14065	14166	14217	14046	14280	14337	14112	14147	14005	14194	14088	14011	14101	14230	14121	14187	14171	14021	14177	14155	14158	14082	14158	14119	14116	14234	14085	14077	14144	14047	14257	13987	14240	14046	14072	14262	14152	13975	14009	14199	14230	14087	14048	14147	14086	14010	14046	14215	14066	14164	14075	14123	14116	14051	14100	14082	14159	14011	14189	14017	14084	14137	14058	14091	14070	14168	14082	14043	14053	14090	13937	14127	13941	14083	13905	14227	14153	14213	14035	14014	14163	14280	14134	14063	14264	14249	14160	13935	14001	14080	14139	14089	13979	14079	14206	14090	14114	14074	14259	13997	14203	14100	14013	14224	14162	14171	14210	13986	14139	14152	14162	14244	14177	14176	14148	14013	13831	14205	14127	14020	14051	14218	14082	14026	14051	14078	14130	14285	14102	14160	14264	14115	14148	14216	14288	14180	13975	14111	14017	14030	13914	14111	14172	14058	14076	14028	14135	14188	14033	14145	14232	14139	14034	13979	14272	14221	14193	14287	14219	14177	14234	14150	14223	13979	14166	14081	14083	14005	14098	13843	14260	14053	14016	13917	14149	14198	13977	14089	13953	14038	14068	14090	14159	14104	14065	14095	14237	14068	14092	14149	14175	14146	14208	14114	14148	14120	14047	14022	14077	14217	14304	14168	14153	14025	14075	14152	14247	14074	13952	14167	14187	14130	14042	14209	14090	14270	14104	14248	14011	14139	14166	14113	14047	14097	14166	13982	13910	14173	14057	14100	14156	14181	14099	14180	14184	14152	14055	14087	14141	14123	14036	14053	14143	14097	14054	14152	14107	14020	14217	14124	14139	14194	14245	14166	14038	14103	14077	14112	14081	14002	14118	13987	14172	14155	14464	14105	14155	14228	13984	14210	14076	14136	14196	14140	14283	14081	14028	14025	14238	14218	14272	14256	14084	14002	14147	13946	14221	13950	14148	14297	14144	14215	13930	14117	14201	14077	14233	14042	13965	14179	14175	14005	14158	14200	14056	14250	14058	14188	14256	14061	14182	14116	14144	14251	14164	14177	14192	14084	14218	14181	14046	14182	14042	14072	14161	14165	14093	14116	14026	14214	14071	14026	14075	14067	13942	14088	14238	14249	14174	14169	14176	14192	14069	14162	14015	13933	14024	14147	14098	14067	13975	14074	14179	14037	14154	14036	14130	14279	14140	14171	14329	14095	13997	14213	14089	14165	14008	14017	14223	14150	14147	14053	14228	14068	14304	14121	14140	14160	14181	14216	14193	14225	14242	14192	14102	14147	14243	14157	14161	14228	14098	14130	14120	14028	14046	14060	14106	14037	14232	14220	14096	14114	13941	14171	14051	14053	14146	14133	14021	14122	14140	14201	13964	14156	14066	14212	14201	14270	14225	14184	14059	14265	14097	14260	13990	14065	14135	14113	14049	14056	14275	14127	14175	14194	14241	14149	14206	14078	14161	14014	14181	14155	13978	13934	14154	14429	14079	14128	13870	14067	14238	13980	14256	14028	14245	13923	14205	13985	14188	14048	14208	14179	13989	14022	14192	14149	14244	13941	14063	14185	14172	14160	14112	14073	14247	14165	14108	14147	13979	14266	14111	14128	14091	14083	14156	14303	14085	14219	14054	13995	14283	14271	14245	14089	14115	14276	14014	14212	14096	14258	14122	14097	14225	14150	14289	14199	14179	14088	14175	14028	14081	14198	14056	14122	14133	14083	14366	14194	14164	14057	14221	13993	14136	14207	14106	14224	14008	14098
24719	21233	29079	29038	22505	20437	20349	19694	19387	19314	19082	18713	18475	18702	18673	18638	18616	18464	18542	18460	18292	18417	18158	18503	18703	18994	18804	18640	18335	18503	18505	18230	18297	18351	18156	18349	18406	18257	18423	18103	18189	18432	18383	18309	18272	18045	18039	18390	18181	18178	18074	18256	18251	18417	18472	18134	18223	18110	18224	18303	18329	18094	18300	18280	18343	18257	18320	18235	18347	18295	18236	18154	18413	18377	18217	18251	18255	18385	18475	18209	18201	18410	18295	18160	18215	18165	18479	18124	18123	18220	18274	18208	18123	18155	18244	18172	18216	18316	18295	18401	18249	18227	18317	18331	18271	18296	18308	18075	18197	18047	18142	18357	18288	18260	18141	18143	18335	18324	18469	18079	18273	18263	18209	18474	18179	18275	18406	18423	18239	18328	18265	18178	18126	18262	18077	18248	18094	18232	18387	18117	18382	18202	18062	18438	18272	18348	18415	18308	18304	18340	18140	18259	18272	18166	18197	18140	18140	18595	18629	18260	18391	18264	18409	18259	18568	18263	18380	18480	17988	18100	18128	18180	18364	18328	18298	18261	18045	18238	18155	18285	18226	18228	18281	18163	18238	18020	18153	18365	18164	18408	18354	18287	18343	18385	18437	18309	18254	18337	18281	18232	18355	18202	18221	18355	18267	18254	18336	18363	18225	18192	18205	18222	18305	18309	18396	18222	18386	18163	18255	18289	18372	18175	18252	18262	18079	18187	18252	18311	18594	18433	18409	18240	18129	18324	18230	18137	18148	18323	18335	18164	18192	18208	18227	18470	18285	18372	18224	18218	18332	18100	18438	18384	18320	18166	18358	18090	18414	18315	18324	18279	18441	18336	18411	18489	18405	18425	18208	18214	18321	18034	18439	18219	18189	18403	18330	18053	18199	18514	18345	18240	18295	18301	18303	18236	18280	18377	18300	18273	18354	18273	18361	18462	18385	18273	18302	18120	18305	18264	18123	18206	18299	18152	18054	18301	18197	18408	18312	18359	18235	18368	18469	18250	18236	18247	18357	18293	18348	18231	18510	18263	18323	18437	18378	18281	18361	18421	18457	18441	18396	18152	18033	18120	18169	18101	18383	18015	18167	18215	18328	18392	18104	18389	18561	18276	18312	18159	18054	18146	18273	18322	18233	18232	18116	18235	18297	18306	18164	18343	18161	18318	18420	18204	18230	18219	18169	18290	18375	18197	18148	18312	18226	18270	18350	18264	18282	18483	18342	18012	18496	18339	18305	18413	18500	18187	18367	18256	18333	18366	18412	18422	18362	18330	18245	18315	18152	18406	18435	18387	18316	18480	18365	18270	18416	18145	18323	18203	18372	18287	18229	18465	18246	18116	18139	18205	18291	18408	18297	18214	18198	18332	18496	18396	18292	18175	18299	18175	18083	18325	18371	18434	18262	18190	18321	18265	18381	18258	18394	18267	18383	18344	18376	18397	18255	18295	18211	18257	18256	18237	18230	18240	18124	18436	18206	18362	18359	18423	18219	18034	18193	18291	18170	18247	18274	18158	18387	18434	18403	18139	18213	18227	18267	18319	18338	18399	18312	18309	18110	18080	18246	18356	18357	18046	18375	18275	18119	18367	18243	18290	18195	18175	18347	18394	18245	18181	18139	18332	18386	18344	18153	18163	18180	18141	18160	18313	18175	17975	18140	18190	18252	18117	18531	18253	18355	18078	17965	18258	18287	18194	18314	18345	18276	18282	18450	18148	18187	18523	18438	18366	18081	18099	18219	18015	18450	18196	18240	18205	18257	18351	18441	18281	18214	18189	18320	18178	18253	18377	18404	18552	18495	18273	18381	18199	18470	18328	18329	18336	18262	18189	18262	18141	18275	18165	18193	18108	18314	18240	18151	18271	18094	18166	18260	18172	18113	18210	18387	18253	18303	18246	18368	18225	18288	18217	18325	18365	18347	18170	18172	18130	18283	18239	18466	18212	18217	18332	18273	18277	18240	18223	18150	18188	18315	18202	18212	18301	18412	18330	18083	18429	18207	18306	18224	18180	18308	18300	18478	18414	18183	18211	18460	18294	18308	18279	18124	18347	18394	18297	18075	18135	18534	18406	18200	18205	18126	18384	18329	18392	18221	18232	18257	18318	18402	18378	18162	18183	18159	18421	18167	18275	18266	18238	18015	18396	18374	18163	18424	18077	18411	18390	18406	18352	18299	18236	18292	18257	18304	18390	18379	18309	18295	18317	18357	18263	18285	18437	18215	18323	18106	18401	18286	18220	18448	18337	18468	18253	18245	18047	18506	18309	18026	18231	18300	18502	18258	18217	18362	18081	18524	18383	18391	18234	18285	18423	18381	18380	18260	18136	18288	18239	18188	18293	18536	18441	18060	18440	18121	18336	18365	18272	18441	18059	18160	18398	18360	18417	18442	18379	18205	18224	18505	18305	18240	18282	18452	18353	18095	18141	18380	18346	18278	18442	18246	18325	18148	18319	18296	18243	18133	18269	18171	18223	18320	18224	18130	18274	18308	18391	18164	18161	18119	18371	18249	18270	18503	18298	18453	18398	18157	18366	18134	18299	18289	18270	18306	18259	18269	18356	18261	18230	18391	18373	18356	18423	18370	18243	18446	18595	18235	18373	18499	18336	18315	18300	18373	18522	18293	18166	18134	18143	18229	18136	18319	18377	18113	18370	18477	18391	18351	18326	18229	18393	18302	18265	18426	18274	18381	18373	18460	18215	18427	18394	18391	18350	18268	18334	18443	18343	18262	18471	18273	18316	18147	18239	18330	18380	18305	18428	18317	18320	18293	18353	18326	18059	18192	18268	18368	18247	18349	18487	18224	18200	18275	18283	18385	18136	18201	18346	18407	17981	18365	18347	18248	18308	18282	17959	18115	18149	18406	18461	18221	18347	18451	18573	18099	18245	18377	18304	18310	18554	18415	18183	18333	18355	18375	18215	18131	18192	18304	18452	18317	18274	18346	18261	18332	18109	18174	18297	18442	18614	18287	18222	18074	18512	18456	18192	18268	17991	18298	18363	18300	18122	18116	18100	18368	18047	18359	18455	18399	18463	18276	18296	18327	18425	18315	18138	18177	18292	18381	18258	18296	18218	18394	18458	18261	18390	18465	18422	18246	18386	18324	18291	18243	18374	18343	18187	18093	18317	18243	18347	18255	18480	18277	18268	18171	18158	18358	18023	18461	18139	18326	18348	18333	18382	18033	18381	18386	18301	18285	18189	18244	18609	18409	18470	18407	18156	18379	18491	18388	18196	18177	18262	18340	18262	18386	18151	18352	18192	18351	18270	18227	18342	18222	18239	18415	18184	18402	18074	18305	18357	18287	18407	18341	18158	18308	18239	18239	18377	18354	18419	18509	18138	18290	18412	18127	18304	18184	18254	18198	18418	18192	17843	18265	18317	18229	18172	18349	18377	18427	18204	18129	18041	18525	18433	18100	18230	18332	18369	18112	18310	18393	18386	18327	18181	18200	18326	18369	18247	18088	18278	18338	18096	18138	18402	18393	18378	18236	18405	18081	18401	18630	18242	18433	18335	18238	18294	18129	18128	18278	18245	18220	18059	18236	18464	18310	18241	18336	18300	18286	18281	18294	18360	18270	18150	18343	18578	18422	18341	18229	18424	18390	18096	18391	18275	18287	18174	18208	18395	18360	18323	18269	18248	18191	18313	18548	18155	18285	18258	18519	18131	18120	18208	18374	18404	18249	18341	18353	18436	18215	18237	18455	18248	18420	18250	18132	18154	18201	18323	18236	18080	18456	18266	18300	18259	18243	18210	18141	18233	18108	18139	18200	18505	18181	18278	18199	18207	18205	18456	18359	18470	18274	18250	18393	18298	18363	18336	18103	18272	18402	18455	18384	18327	18234	18226	18279	18323	18258	18197	18273	18214	18177	18290	18369	18453	18244	18298	18290	18382	18284	18427	18250	18356	18260	18326	18203	18187	18290	18216	18043	18100	18379	18093	18204	18147	18522	18282	18152	18245	18256	18214	18267	18172	18327	18147	18231	18372	18329	18204	18298	18542	18469	18289	18189	18227	18472	18416	18122	18316	18114	18223	18400	18353	18294	18186	18056	18302	17997	18504	18483	18177	18078	18074	18190	18356	18253	18434	18328	18389	18245	18173	18293	18282	18039	18307	18262	18353	18228	18306	18285	18206	18133	18475	18360	18246	18180	18447	18391	18263	18283	18129	18244	18361	18332	18370	18245	18198	18169	18398	18237	18234	18072	18151	18392	18174	18517	18452	18251	18262	18175	18276	18212	18306	18427	18271	18434	18390	18370	18508	18360	18218	18150	18210	18363	18251	18406	18213	18196	18391	18477	18394	18244	18202	18252	18149	18369	18146	18278	18251	18271	18242	18162	18409	18518	18281	18212	18327	18345	18505	18069	18239	18150	18340	18452	18437	18309	18259	18383	18112	18348	18236	18504	18366	18331	18225	18506	18306	18117	18143	18162	18145	18141	18239	18267	18439	18277	18242	18173	18411	18211	18315	18330	18457	18217	18302	18321	18379	18271	18331	18399	18403	18228	18018	18498	18341	18306	18169	18342	18230	18306	18349	18542	18121	18394	18391	18481	18459	18234	18152	18232	18453	17981	18274	18394	18222	18168	18214	18194	18257	18313	18247	18541	18305	18168	18442	18216	18122	18124	18235	18429	18223	18351	18238	18153	18275	18480	18335	18162	18371	18239	18349	18288	18178	18190	18258	18266	18222	18275	18290	18276	18147	18304	18289	18304	18226	18139	18417	18297	18477	18193	18159	18395	18217	18371	18095	18274	18152	18097	18416	18331	18260	18108	18232	18354	18280	18335	18184	18224	18165	18526	18204	18390	18353	18214	18247	18308	18347	18334	18329	18305	18411	18319	18290	18220	18554	18379	18467	18285	18152	18311	18232	18378	18311	18365	18127	18355	18355	18181	18278	18187	18121	18249	18287	18126	18226	18301	18466	18279	18371	18223	18349	18210	18278	18356	18323	18302	18420	18192	18234	18262	18308	18522	18398	18280	18323	18354	18381	18192	18311	18311	18409	18396	18285	18280	18338	18325	18292	18349	18103	18266	18285	18313	18468	18131	18282	18323	18237	18207	18169	18207	18207	18343	18240	18341	18278	18026	18302	18510	18131
30365	46425	42656	27535	18848	16468	16264	16649	16183	15749	15528	14936	15056	14988	14892	14893	14635	14641	14570	14754	14764	14585	14608	14591	15108	14969	14885	14681	14606	14492	14544	14548	14398	14427	14601	14396	14410	14674	14507	14406	14410	14363	14464	14524	14422	14344	14495	14359	14607	14539	14509	14655	14326	14617	14387	14619	14436	14351	14372	14320	14665	14562	14459	14454	14310	14659	14517	14407	14499	14690	14445	14507	14375	14484	14384	14401	14456	14486	14660	14495	14385	14527	14465	14403	14499	14550	14425	14419	14361	14454	14437	14448	14668	14469	14547	14497	14307	14595	14572	14467	14269	14544	14473	14496	14414	14549	14390	14257	14331	14317	14435	14351	14693	14437	14408	14492	14672	14389	14504	14279	14427	14618	14469	14419	14387	14628	14398	14581	14649	14258	14672	14327	14494	14456	14452	14301	14456	14584	14318	14460	14550	14385	14535	14514	14407	14351	14430	14508	14334	14465	14435	14403	14387	14495	14490	14582	14428	14479	14427	14285	14425	14492	14406	14305	14335	14358	14614	14365	14384	14432	14445	14376	14317	14304	14447	14407	14360	14521	14507	14651	14426	14478	14440	14506	14461	14541	14396	14432	14335	14453	14514	14411	14341	14347	14538	14429	14379	14326	14474	14494	14625	14529	14365	14499	14403	14446	14522	14374	14496	14400	14457	14402	14531	14317	14430	14427	14327	14273	14518	14487	14553	14443	14475	14550	14462	14463	14491	14335	14343	14477	14325	14480	14486	14264	14587	14313	14363	14273	14348	14397	14490	14396	14512	14331	14404	14467	14381	14512	14374	14519	14472	14450	14369	14442	14488	14455	14427	14512	14562	14560	14457	14349	14366	14398	14528	14619	14586	14479	14343	14535	14277	14512	14392	14327	14569	14424	14509	14241	14435	14506	14230	14659	14489	14514	14334	14501	14457	14419	14512	14534	14491	14419	14474	14388	14540	14387	14465	14414	14575	14588	14580	14423	14513	14536	14412	14435	14486	14381	14553	14373	14362	14391	14486	14547	14538	14455	14448	14627	14443	14445	14598	14306	14488	14373	14312	14456	14505	14412	14386	14424	14305	14506	14383	14483	14331	14410	14774	14367	14359	14557	14350	14432	14462	14462	14392	14472	14542	14377	14658	14426	14498	14460	14489	14333	14507	14267	14578	14464	14467	14469	14408	14318	14537	14339	14509	14535	14316	14421	14493	14367	14461	14315	14497	14454	14344	14527	14347	14517	14478	14479	14402	14456	14405	14252	14484	14474	14561	14610	14354	14442	14456	14636	14507	14403	14384	14613	14524	14362	14508	14363	14503	14314	14442	14404	14484	14262	14602	14520	14607	14395	14518	14547	14562	14400	14498	14382	14488	14305	14334	14579	14328	14443	14348	14453	14401	14497	14588	14463	14464	14605	14334	14310	14464	14350	14381	14352	14406	14443	14392	14443	14341	14528	14264	14649	14616	14467	14209	14578	14447	14468	14492	14518	14351	14550	14507	14498	14455	14505	14560	14553	14528	14493	14416	14468	14500	14411	14543	14302	14556	14373	14573	14286	14362	14417	14444	14422	14471	14341	14435	14547	14443	14332	14555	14320	14444	14493	14534	14562	14566	14401	14391	14403	14501	14555	14437	14426	14568	14526	14452	14392	14457	14324	14367	14463	14436	14522	14510	14526	14544	14514	14432	14494	14371	14387	14481	14534	14500	14465	14370	14581	14381	14502	14279	14363	14434	14400	14256	14384	14608	14509	14455	14388	14397	14293	14432	14212	14567	14393	14461	14311	14310	14448	14302	14427	14574	14592	14432	14609	14570	14448	14460	14340	14311	14533	14387	14479	14420	14309	14227	14463	14374	14507	14453	14583	14294	14467	14572	14475	14489	14453	14378	14319	14376	14482	14485	14448	14679	14382	14501	14525	14474	14290	14618	14346	14401	14368	14473	14479	14580	14473	14396	14392	14437	14486	14496	14175	14379	14430	14371	14534	14412	14376	14255	14360	14456	14534	14386	14482	14361	14529	14424	14465	14461	14625	14481	14552	14476	14366	14438	14401	14394	14304	14601	14391	14330	14572	14490	14376	14384	14332	14525	14458	14475	14387	14324	14590	14546	14498	14402	14352	14330	14538	14365	14366	14405	14489	14559	14379	14563	14426	14319	14467	14574	14516	14565	14480	14260	14632	14329	14460	14451	14343	14334	14512	14392	14345	14282	14308	14498	14430	14248	14538	14498	14473	14605	14325	14602	14388	14385	14493	14236	14472	14475	14381	14557	14421	14559	14462	14572	14379	14480	14398	14436	14380	14553	14454	14403	14342	14514	14574	14559	14417	14392	14482	14490	14340	14378	14405	14368	14514	14325	14467	14198	14310	14419	14343	14526	14608	14589	14413	14347	14535	14460	14526	14414	14454	14425	14519	14425	14411	14271	14507	14294	14391	14551	14430	14591	14557	14387	14532	14449	14438	14434	14496	14634	14319	14506	14371	14450	14374	14479	14510	14435	14490	14493	14398	14410	14306	14409	14520	14375	14466	14588	14390	14321	14393	14418	14616	14607	14447	14424	14604	14482	14327	14438	14451	14439	14316	14494	14444	14636	14332	14428	14434	14422	14432	14513	14454	14258	14319	14309	14510	14496	14394	14534	14401	14447	14468	14556	14456	14439	14509	14596	14323	14464	14439	14470	14531	14527	14713	14454	14515	14358	14559	14396	14524	14476	14370	14341	14318	14525	14382	14492	14232	14347	14403	14383	14408	14563	14586	14460	14432	14404	14474	14474	14326	14434	14627	14589	14369	14317	14407	14401	14354	14466	14623	14410	14589	14370	14498	14364	14552	14434	14651	14272	14373	14401	14461	14423	14528	14425	14426	14427	14400	14516	14543	14448	14529	14520	14516	14507	14538	14484	14470	14435	14371	14493	14451	14448	14579	14179	14562	14458	14463	14353	14692	14407	14476	14396	14471	14347	14410	14526	14398	14471	14446	14705	14452	14376	14391	14438	14494	14384	14296	14421	14336	14540	14475	14443	14391	14375	14518	14568	14434	14381	14468	14412	14424	14621	14451	14516	14421	14360	14404	14515	14468	14492	14460	14480	14460	14514	14481	14477	14639	14346	14435	14520	14466	14364	14552	14585	14534	14679	14378	14404	14502	14490	14531	14613	14577	14381	14497	14332	14393	14435	14338	14450	14507	14420	14496	14581	14434	14346	14406	14492	14259	14497	14401	14400	14392	14484	14366	14490	14581	14564	14543	14412	14526	14379	14356	14457	14512	14518	14555	14538	14314	14511	14358	14396	14240	14430	14335	14500	14502	14467	14533	14399	14352	14563	14378	14462	14550	14436	14343	14399	14666	14564	14410	14442	14313	14627	14187	14495	14473	14436	14546	14395	14463	14391	14480	14491	14445	14355	14595	14536	14411	14477	14517	14378	14417	14504	14311	14379	14388	14516	14462	14545	14429	14590	14508	14396	14343	14641	14252	14477	14299	14459	14493	14541	14403	14451	14451	14548	14437	14355	14439	14420	14392	14402	14328	14520	14538	14378	14388	14471	14529	14563	14358	14569	14427	14537	14468	14485	14375	14413	14466	14408	14389	14291	14450	14517	14379	14372	14565	14576	14428	14428	14363	14392	14491	14455	14393	14427	14443	14360	14575	14427	14442	14562	14501	14522	14304	14601	14270	14567	14310	14454	14673	14433	14490	14513	14438	14617	14512	14311	14419	14502	14393	14403	14404	14452	14615	14490	14536	14444	14480	14515	14634	14384	14507	14349	14390	14407	14515	14648	14370	14457	14297	14407	14546	14579	14293	14574	14365	14283	14545	14601	14494	14385	14422	14456	14464	14548	14298	14539	14276	14385	14553	14392	14435	14423	14442	14509	14394	14477	14336	14450	14523	14557	14493	14460	14510	14518	14469	14498	14520	14456	14439	14608	14330	14393	14386	14517	14349	14492	14428	14542	14561	14593	14509	14441	14414	14476	14349	14449	14545	14587	14531	14535	14349	14564	14435	14345	14601	14323	14396	14396	14526	14597	14528	14437	14508	14313	14605	14528	14447	14576	14505	14547	14464	14374	14478	14497	14446	14396	14407	14338	14442	14468	14476	14581	14299	14601	14616	14363	14536	14432	14363	14568	14583	14406	14433	14533	14575	14565	14511	14356	14425	14346	14433	14513	14311	14518	14416	14490	14568	14576	14403	14333	14390	14491	14449	14426	14528	14560	14321	14607	14338	14635	14486	14348	14492	14505	14483	14577	14490	14398	14215	14371	14342	14309	14353	14488	14451	14380	14554	14482	14540	14658	14358	14422	14295	14481	14635	14466	14452	14402	14564	14560	14372	14492	14356	14512	14459	14250	14339	14449	14586	14480	14401	14219	14445	14467	14417	14382	14426	14398	14441	14435	14325	14449	14469	14467	14601	14457	14570	14461	14390	14559	14409	14487	14440	14419	14363	14349	14425	14404	14458	14593	14340	14506	14457	14679	14377	14373	14356	14433	14437	14670	14598	14586	14437	14398	14388	14497	14375	14534	14431	14345	14458	14460	14551	14404	14452	14486	14299	14500	14444	14443	14645	14518	14499	14409	14448	14681	14211	14472	14432	14459	14416	14474	14333	14430	14489	14432	14492	14467	14580	14485	14438	14440	14548	14531	14680	14333	14336	14444	14312	14590	14555	14407	14544	14450	14549	14497	14304	14558	14478	14503	14556	14323	14437	14526	14448	14410	14429	14435	14418	14379	14457	14443	14455	14358	14468	14393	14469	14442	14476	14428	14367	14484	14424	14354	14575	14643	14526	14411	14419	14332	14544	14521	14225	14510	14417	14506	14497	14343	14718	14616	14322	14553	14516	14347	14345	14403	14302	14535	14512	14478	14484	14494	14402	14522	14368	14274	14418	14352	14467	14589	14470	14426	14426	14484	14459	14409	14507	14598	14529	14591	14364	14436	14380	14453	14533	14570	14358	14415	14421	14360	14307	14594	14534	14506	14528	14363	14478	14460	14544	14469	14470	14649	14633	14534	14330	14146	14409	14377	14561	14592	14570	14400	14500	14399	14512	14475	14561	14494	14508	14388	14479	14549	14557	14416	14334	14452	14329	14374	14282	14301	14346	14468	14412	14177	14583	14383	14495
22107	21158	28570	24325	21809	23304	24244	19687	18477	18127	17386	17211	16942	16918	16885	16809	16891	16703	16418	16288	16401	16273	16443	17257	17552	17937	17956	17154	16889	16589	16449	16244	16319	16125	16201	16238	16060	16004	16228	16328	16415	16411	16031	16358	16170	16051	16244	16339	16326	16214	16010	16007	16144	16433	16413	16170	16501	16305	16178	16368	16308	16163	16100	16467	16097	16314	16484	16183	16280	16178	16042	16002	16000	16176	16331	16316	16257	16292	16240	16429	16328	16223	16502	16117	16099	16284	16301	16469	16329	16143	16398	16284	16425	16308	16524	16101	16220	16055	16097	16244	16119	16109	16336	16028	16120	16117	16208	16547	16163	16156	16157	16204	16118	15895	16305	16202	16130	16315	16229	16154	15977	16188	16120	16126	16220	16072	16208	16352	16287	16239	16185	16007	16072	16016	16220	16173	16158	15942	16182	16227	16116	16170	16056	16252	16231	16151	16302	16216	16240	16113	16009	16224	16202	16310	16295	16426	16170	16328	16185	16082	16201	16248	16148	16208	16047	16193	16309	16149	16324	16119	16182	16235	16195	16259	16163	16155	16264	16249	16342	16226	16056	16035	16079	16204	16245	16068	16092	16160	16201	16141	16228	16176	16226	16307	16295	16083	16173	16124	16141	16181	16177	16265	16095	16199	16165	16249	16207	16046	16189	16316	16083	16338	16271	16162	16291	16269	16084	16181	16433	16291	16281	16381	16182	16135	16072	16226	16227	16411	16232	16350	16288	16180	16204	16388	16249	16404	16364	16118	16125	16151	16246	16105	16137	16356	16395	16195	16020	16324	16262	16166	16190	16234	16183	16112	16005	16123	16308	16117	16035	16231	16079	16252	16148	16059	16090	16153	15994	15999	16175	16157	16086	16183	16027	16282	16238	16122	16174	16188	16095	16123	16233	15902	16095	16018	16143	16149	16148	16058	16221	16250	16144	16242	16209	16232	16278	16376	16205	16015	16089	16133	16279	16229	16290	16358	16128	16106	16216	16211	16232	16139	16146	16261	16374	16354	16248	16171	16085	16317	16261	16275	16197	16248	16239	16243	16104	16105	16131	16131	16224	16178	16497	16035	16250	16087	16428	16177	16296	16203	16079	16001	16094	16157	15955	16119	16074	16164	16161	16108	16153	16019	16080	15913	16311	16202	16275	16238	16161	16372	16224	16181	16313	16002	15992	16185	16209	16099	16226	16013	16101	16189	16150	16149	16062	16399	16294	16053	16278	16277	16026	16262	16259	16132	16165	16034	16017	16071	16196	16321	16304	16352	16210	16390	16180	16210	16236	16151	15906	15991	15974	16117	16279	16326	16294	16252	16353	16164	16252	16007	16186	16416	16117	16062	16351	16289	16225	16168	16160	16003	16208	16074	16333	16115	16087	16158	16099	16234	16244	16237	16263	16207	16342	16401	16104	16233	16207	16269	16187	16064	16222	16053	16017	16260	16113	16086	16021	16171	16414	16324	16220	16265	16228	16330	16108	16382	16006	16167	16039	16329	16118	16125	16473	16215	16062	16044	16142	16130	16106	16368	16342	16104	16001	16181	16132	16085	16161	16273	16160	16440	16120	16123	15994	16107	16224	16217	16043	15858	16211	16121	16129	16221	16279	16196	16205	16313	16191	16016	16186	16228	16457	16238	16389	16254	16153	16129	16240	16325	16412	16117	16163	16132	16005	16049	16316	16110	16210	16224	16234	16209	16032	16227	16122	16176	16232	16097	16480	16305	16448	16276	16292	16353	16051	16293	16157	16122	16139	16044	16303	16100	16408	16226	16055	16168	16272	16092	16227	16158	16213	15997	16090	16113	16287	16241	16049	16147	16086	16120	16204	16161	16387	16063	16215	16187	16064	16100	15901	16195	16252	16134	16233	16154	16338	16201	16229	16159	16099	16065	16258	16295	16329	16180	16097	16216	16295	16193	16382	16255	16221	16099	16338	15990	16252	16123	16268	16410	16270	16269	16004	16036	16299	16182	16082	16255	16032	16122	16152	16089	16168	16140	16159	16387	16120	16198	16070	16308	16007	16166	16243	16296	15988	16125	16015	16194	16070	16181	16175	15985	16007	16249	16012	15923	16213	16063	16182	15957	16077	16178	16218	16178	16025	16117	16108	15963	16205	16093	16291	16125	16226	16318	16405	16008	16472	16212	16221	16257	16002	16205	16145	16110	16246	15813	16073	16133	16227	16140	16069	16089	16066	16101	16277	16165	16234	16107	16301	16175	16203	16110	16325	16164	16071	16063	16327	16171	16088	16140	16283	16411	16050	15962	16163	15969	16207	16384	15997	16246	16301	16149	16300	16330	16022	16252	16251	16215	15920	16098	16273	16080	16101	16115	16238	16340	16428	16221	16135	16026	16228	15915	16254	16185	16300	16110	16233	16319	16312	16109	16366	16284	16146	16314	16115	16280	16018	16201	16176	16218	16076	16157	16143	16367	15972	16167	16093	16224	16390	16204	16006	16233	16261	15915	16144	16135	16124	16213	16203	16333	16352	16152	16392	16264	16121	16200	16018	16051	16011	16139	16007	16305	16111	16026	16210	16420	16276	16312	16334	16186	16178	16087	16257	16027	16206	16287	16323	16066	16217	16253	16112	16139	16200	16224	16163	16206	16109	16145	16283	16350	16234	16065	16292	16277	16221	16142	16169	16196	16037	16352	16234	16091	16215	16172	16226	16050	16287	16418	16134	16239	16229	16284	15987	16231	16087	16318	16252	16203	16269	16126	16069	16170	16189	16131	16306	16119	16323	16147	16153	16227	16121	16297	16101	16209	16270	16196	16251	16379	16106	16158	16180	15974	16215	16193	16164	16114	16254	16092	16039	16329	16129	16066	16207	16192	16248	16156	16178	16075	16210	16214	16196	16255	16171	16270	16207	16058	16192	16122	16318	16151	16322	16151	16211	16178	16286	16210	16104	16038	16217	16308	16123	16048	16290	16125	16202	16164	16311	16186	16234	16100	16154	16209	16385	16145	16157	16110	16232	16176	16234	16121	16142	16291	16171	16172	16034	16235	16193	16212	16359	16158	15984	16180	16050	16087	16234	16232	16166	15999	16032	16118	16213	16322	16256	16217	16189	16201	16229	16054	16182	16253	15941	16249	16039	16158	16421	16151	16317	16235	16179	16088	16107	16280	16335	16392	16080	16221	16064	16148	16210	16355	16019	16114	16429	16078	16188	16137	16257	15978	16033	16164	16314	16115	16119	16286	16189	15972	16135	16105	16212	16369	16217	16234	16025	16197	16089	16386	16301	16446	16154	16394	16242	15963	16156	16226	16078	16134	16240	15981	16298	16211	16102	16189	16317	16234	16234	16241	15976	16247	16288	16135	16238	16270	16104	16201	16269	16282	16117	16148	16042	16207	16139	16296	16214	16279	16240	16319	16121	16200	15875	16361	16235	16148	16218	16372	16014	16272	16069	16193	16348	16154	16252	16079	16207	16388	16275	16191	16232	16153	16208	16188	16109	15992	16174	16446	16134	16299	16262	16134	16170	16242	16090	16298	16161	16072	16258	16242	15972	16203	16496	16366	16143	16114	16229	16198	16236	16166	16314	16205	16158	16123	16373	16283	16285	16283	16180	16244	16243	16183	15990	16118	16278	15987	16144	16124	16136	16385	16244	15883	16136	16133	16067	16002	16021	16211	15923	16191	16017	16220	16198	16199	16236	16118	16260	16124	16058	16266	16266	15898	16098	16114	16157	16263	16095	16214	16217	16302	16165	16303	16244	16168	16185	16304	16165	16243	16088	16248	15978	16260	16153	16297	16117	16292	16419	16158	16242	16172	16101	16219	16308	16211	16182	16241	16043	16136	16218	16162	16228	16184	16070	16200	16194	16277	16230	16347	16373	16219	16096	16188	16152	16380	16158	16171	16114	16302	16256	16355	16205	16185	16211	15975	16249	16183	16287	16135	16280	16051	16334	16141	16302	16009	16028	16039	16334	16101	16302	16203	16106	16302	16104	16079	16196	16210	16175	16121	15996	16226	16121	16381	15969	16007	16081	16141	16390	16074	16227	16408	16136	16163	16143	16047	16187	16267	16224	16248	15970	16294	16327	16299	16161	16127	16326	16151	16267	16206	16084	16206	16187	15925	16322	16233	16295	16221	15981	16332	16251	16291	16038	16194	16238	16244	16157	16274	16172	16180	16105	16268	16262	16166	16148	16227	16318	16004	16270	16058	16390	16289	16203	16244	16081	16180	16327	16316	16287	16236	16070	16488	16163	16184	16232	16133	16025	16330	16082	16115	16190	16170	16176	16112	16270	16004	16228	16173	16288	16460	16217	16051	16312	16393	16226	16107	16128	16176	16127	16131	16152	16122	16160	16044	16171	16151	16230	16328	16305	16225	16183	16322	16078	16162	16322	16144	16199	16175	16362	15998	15911	16019	16060	16068	16238	16190	16277	16248	16180	16081	16234	16325	16102	16304	16141	16109	16313	16210	16072	16237	16203	16058	16296	16319	16264	16287	16082	16231	16036	16201	16265	16131	16204	16100	16129	16233	16188	16150	15928	16293	16347	16196	16214	16025	15964	16082	16286	16164	16319	16107	16369	16249	16309	16357	16410	16026	16329	16195	15889	16398	16255	16256	16261	16216	16220	16091	15979	16227	16312	16250	16103	16369	16047	16215	16150	16162	16079	16280	16086	16183	16221	16044	16005	16112	16143	16071	16276	16213	16080	16030	16015	16036	16224	16299	16133	16083	16159	16087	16215	16115	16015	16065	16247	16100	16260	16123	16189	16204	16107	16232	16269	16155	16244	16244	16215	16230	16376	16170	16113	16033	16156	16041	15871	16311	16234	16124	16062	16259	16187	16073	16079	16242	16238	16231	16052	16005	16013	16294	16223	16402	16350	16064	16241	16117	16069	16102	16118	16112	16237	16275	16238	16044	16195	15969	15993	16096	16246	16201	16015	16108	16339	16192	16217	16065	16020	16245	16370	16219	16279	16213	16381	16294	16263	16193	16216	16165	15935	16289	16137	16347	16205	16088	16173	16385	16023	16141	16193	16120	16163	16107	16297	16229	16345	16194	16212	16193	16360	16198	16236	16315	16034	16428	16278	16275	16062	16324	16139	16275	16333	16195	16249	15922	16103	16152	16349	16244	16335	16045
32816	63705	55855	36214	23558	17341	17238	17001	16374	15434	15010	14069	14060	13896	13948	13790	13764	13545	13595	13545	13478	13459	13459	14330	14971	15208	14934	14289	13790	13462	13227	13249	13322	13377	12985	13388	13221	13150	13338	13248	13173	13251	13287	13168	13259	13147	13268	13056	13216	13279	13117	13296	13106	13285	13205	13143	13145	13090	13289	12983	13169	13198	13205	13212	13283	13282	13314	13345	13150	13306	13201	13168	13168	13177	13223	13058	13208	13212	13131	13184	13275	13125	13099	13050	13273	13282	13161	13216	13099	13223	13291	13265	13154	13049	13270	13152	13118	13355	13246	13298	13185	13300	13181	13222	13328	13330	13030	13167	13129	13143	13164	13242	13058	13302	13098	13095	13196	13214	13167	13082	13154	13182	13238	13213	13269	13162	13218	13076	12980	13108	13342	13174	13179	13313	13164	13052	13330	13134	13347	13239	13300	13216	13258	13166	13131	13175	13083	13135	13319	13188	13102	13201	13183	13107	13323	13127	13136	13093	13135	13295	13234	12995	13331	13276	13074	13110	13197	13169	13253	13268	13366	13187	13216	13045	13285	13280	13318	13124	13171	13170	13278	13105	13284	13329	13052	13057	13251	13210	13026	13183	13372	13247	12892	13102	13106	13106	13306	13217	13237	13215	13080	13145	13161	13273	13246	13288	13382	13202	13216	13290	13437	13237	13048	13373	13299	13113	13187	13058	13053	13259	13230	13245	13118	13085	13048	13250	13268	13343	13392	13047	13220	13313	13200	13086	13163	13313	13126	13186	13154	13295	13084	13223	13129	13329	13009	13161	13224	13164	13245	13287	13229	13153	13032	13071	13087	13097	13199	13094	13228	13194	13320	13092	13022	13411	13352	13180	13223	13148	13210	13293	13255	13287	13092	13017	13286	13168	13062	13166	13392	13229	13096	13283	13259	13245	13207	13119	13138	13089	13150	13064	13306	13162	13011	13233	13337	13015	13136	13169	13251	13081	13156	13232	13272	13203	13224	13023	13282	13134	12974	13248	13160	13032	13210	13138	13306	13188	13264	13251	13125	13007	13231	13104	13200	13328	13240	13280	13098	13357	13165	12954	13123	13153	12918	13126	13112	13238	13256	13210	13298	13298	13003	13157	13213	13123	13034	13190	13208	13144	13287	13214	13258	13218	13278	13244	13196	13004	13201	13221	13183	13117	13184	13139	13197	13204	13246	13163	13296	13001	12969	13299	13295	13200	13142	13228	13331	13160	13273	13131	13163	13128	13113	13178	13200	13233	13245	13233	13223	12981	13168	13278	13154	13152	13194	13198	13204	13284	12994	13207	13164	13165	13166	13250	13044	13089	13113	13310	13252	13207	13316	13204	13104	13070	13302	13291	13297	13117	13221	13180	13212	13302	13218	13255	13168	13161	13142	13392	13139	13273	13244	13036	13187	13214	13186	13169	13077	13262	13135	13109	13282	13179	13112	13079	13301	13141	13103	13123	13143	13168	13314	13153	12955	13152	13192	13079	13212	13235	13149	13310	12879	13312	13202	13278	13248	13234	13107	13253	13215	13110	12890	13179	13097	13187	13063	13103	13041	13170	13282	13074	13263	13282	13216	13157	13127	13339	13119	13160	13208	13177	13306	13226	13247	13233	13164	13281	13215	13232	13196	13307	13071	13335	13296	13172	13124	13037	13302	13138	13195	13319	13296	13154	13117	13354	13221	13099	13105	13081	13139	13265	13107	13178	13182	13221	13172	13157	13121	13173	13423	13338	13113	13325	13270	13189	13182	13158	13187	13170	13292	13192	13092	13079	13112	13262	13325	13140	13153	13240	13116	13197	13171	13194	13095	13058	13240	13188	13501	12998	13044	13200	13204	13257	13243	13069	13064	13087	13187	13171	13159	13289	13162	13086	13196	13266	13136	13153	13176	13219	12938	13228	13136	13258	13320	13138	13269	13220	13131	13205	13261	13346	13195	13032	13232	13360	13256	13292	13064	13208	13231	13066	13254	13211	13015	13167	13328	13232	13081	13117	13096	13185	13140	13238	13117	13080	13341	13209	13007	13215	13280	13182	13127	13219	13360	13109	13334	13253	13277	13230	13215	13127	13148	13352	13137	13139	13195	13204	13308	13233	13271	13140	13298	13129	13148	13232	13149	13344	13073	13158	13179	13180	13241	13218	13121	13171	13187	13029	13118	13224	13111	13133	13336	13159	13178	13251	13332	13147	13068	13232	13303	13090	13256	13126	13107	13280	13153	13127	13149	13261	13270	13317	12946	13182	12935	13061	13223	13214	13055	13138	13046	13381	13096	13085	13263	13211	13210	13027	13032	13160	13218	13259	13170	13130	13145	13234	13243	13194	13407	13217	13056	13301	13301	13168	13114	13168	13301	13165	13119	13157	13315	13103	13199	13043	13317	13034	13241	13169	13203	13116	13183	13182	13249	13198	13204	13269	13314	12996	13259	12946	13293	13332	13260	13114	13333	13064	13187	13160	13196	13261	13216	13063	13173	13275	13166	13062	13152	13307	13111	13118	13199	13129	13162	13132	13262	13129	13164	13148	13220	13230	13365	13127	13263	13213	13092	13249	13278	13146	13145	13177	13255	13159	13260	13247	13169	13239	13190	13076	13174	13166	13199	13197	13323	13257	13129	13120	13175	13055	13188	13163	13296	13107	12969	13086	13299	13094	13281	13191	13320	13250	13090	13085	13259	13185	13093	13301	13333	13144	13147	13114	13149	13166	13224	13150	13104	13070	13168	13052	13234	13149	13177	13174	13086	13056	13254	13045	13279	13257	13164	13215	13239	13193	13120	13267	13238	13241	13077	13295	13215	13306	13105	13157	13095	13304	13263	13222	13237	13033	13279	13108	13103	13186	13165	13218	13126	13273	13155	13139	13307	13128	13125	12998	13280	13153	13030	13150	13308	13074	13305	13026	13227	13162	13049	13108	13048	13312	13158	13175	13243	13344	13303	13158	13042	13068	13128	12943	13299	13229	13234	13087	13170	13290	13168	13285	13296	13240	13156	13300	13225	13219	13035	13268	13242	13268	13021	13169	13225	13036	13186	13274	13179	13083	13078	13068	13079	13070	13247	13173	13184	13141	13064	13106	13291	12974	13311	13040	13158	13147	13117	13231	13242	13296	13157	13123	13249	13229	13274	13139	13349	13259	13069	13122	13128	13079	13124	13309	13377	13398	13137	13108	13229	13194	13139	13145	13123	13190	13179	13360	13203	13089	13138	13318	13181	13262	13229	13224	13208	13263	13288	13096	13042	13092	13147	13128	13201	13116	13299	13226	12982	13386	13257	13250	13120	13149	13279	13170	13170	13089	13280	13181	13218	13181	13176	13097	13130	13097	13285	13391	12961	13285	13265	13243	13181	13239	13270	13176	13301	13145	13253	13119	13217	13195	13198	13270	13102	13160	13224	13145	13124	13226	13197	13245	13213	13177	13108	13114	13137	13251	13235	13110	13350	13142	13216	13110	13378	13221	13237	13119	13245	13201	13303	13180	13190	13214	13181	13321	13153	13167	13202	12976	13151	13254	13326	13101	13241	13079	13087	13325	13230	13205	13064	13063	13283	13127	13272	13195	13190	13070	13172	13178	13149	13154	13220	13196	13277	13380	13126	13288	13166	13286	13134	13100	13216	13044	13220	13102	13234	13154	13221	13055	13155	13308	13115	13202	13277	13295	13177	13088	13214	13237	13213	13188	13160	13109	13308	13260	13166	13190	13408	13139	13284	13069	13092	13266	13166	13101	13226	13260	13125	13253	13115	13292	13168	13058	13236	13266	13236	13149	13142	13282	13282	13252	13196	13223	13047	13003	13175	13299	13112	13187	13281	13103	13144	13178	13251	13185	13154	13201	13090	13174	13224	13107	13074	13068	13188	13170	13141	13147	13196	13219	13137	13253	13082	13132	13119	13066	13230	13131	13252	13262	13204	13395	13174	13284	13260	13219	13168	13137	13144	13252	13225	13236	13242	13156	13058	13091	13173	13166	13219	13132	13133	13211	13164	13255	13209	13173	13304	13284	12954	13156	13052	13128	13374	13355	13091	13256	13315	13206	13133	13147	13250	13356	13119	13274	13225	13197	13272	13186	13208	13188	13312	13089	13074	13272	13071	13190	13238	13071	13157	13152	13315	13272	13316	13131	13247	13034	13322	13187	13183	13228	13237	13137	13397	13061	13167	13084	13075	13252	13076	13181	13232	13161	13215	13159	13216	13242	12986	13246	13390	13217	13085	13223	13192	13065	13328	13209	13270	13342	13149	13099	13200	13187	13350	13052	13336	13068	13417	13191	13318	13113	13021	13248	13326	13142	13141	13218	13127	13252	13059	13225	13198	13205	13151	13240	12957	13132	13198	13163	13240	13187	13191	13178	13231	13220	13206	13209	13305	12997	13332	13121	13115	13104	13197	13266	13253	13347	13152	13196	13129	13263	13251	13182	13195	13259	13230	13111	13073	13283	13235	13253	13108	13205	13240	13110	13336	13087	13139	13083	13126	13284	13182	13100	13086	13380	13250	13236	13152	13116	13292	13239	13091	13215	13267	13109	13121	13170	13147	13086	13232	13285	13239	13105	13235	13062	13312	13012	13299	12972	13112	13153	13443	13072	13130	13159	13083	13191	13100	13178	13202	13186	13248	13261	13248	13188	13113	13340	13119	13220	13331	13108	13051	13181	12995	13111	13292	13074	13243	13180	13007	13281	13278	13180	13248	13121	13174	13215	13082	13102	13296	13214	13316	13203	13244	13096	13122	13309	13007	13097	13229	13217	13215	13364	13354	13254	13125	13156	13263	13189	13079	13233	13055	13136	13234	13043	13242	13214	13342	13316	13224	13203	13146	13125	13023	13244	13290	13331	13026	13060	13197	13327	13241	13154	13134	13042	13227	13126	13230	13266	13112	13277	13192	13344	13203	13155	13270	13100	13057	13140	13081	13084	13184	13146	13255	13336	13158	13291	13373	13335	13107	13142	13260	13140	13297	13158	13129	13206	13117	13146	13216	13225	13021	13173	13323	13008	13204	13127	13121	13063	13132	13155	13263	13181	13220	13211	13062	13125	13242	13324	13194	13218	13184	13312	13334	13027	13342	13211	13125	13080	13192	13183	13112	12949	13215	13285	13292	13193	13079	13221	13256	13127
31049	34672	36685	25886	19766	17573	17844	17334	17263	16893	16817	16485	16326	16701	16603	16595	16366	16517	16247	16210	16094	15998	16236	16189	16251	16332	16164	16300	16253	16348	16298	16187	16058	16223	16247	16080	16223	16150	16302	16291	16314	16236	16059	16082	16230	16043	16054	16119	16124	16244	16290	16285	16044	16104	16189	16108	15939	16239	16071	16018	16148	16200	16313	16196	16296	16152	16148	16035	16197	16199	16127	16255	16050	16161	16258	16162	16266	16283	16138	16180	16152	16196	16215	16184	16318	16143	16283	16242	16184	16239	16169	16125	16222	16145	16209	16045	16044	16172	16382	16012	16209	16223	16081	16260	16097	15955	16189	16098	16227	16103	16262	16413	16189	16260	16016	16291	16052	16181	16218	16168	16181	16349	16112	16183	16137	16034	16138	16204	16173	16142	16334	16406	16165	16277	16057	16157	16229	16258	16087	16167	16142	16096	16385	16185	16250	16154	16247	16232	16143	16407	16270	16019	16123	16163	16088	16171	16185	16108	16057	16067	16166	16455	16165	16143	16292	16141	16181	16028	16089	16137	16207	16240	16065	16144	16276	16288	16023	16175	16196	16286	16294	16315	16060	16258	16281	16238	16174	16104	16351	16219	16252	16162	16190	16277	16337	16113	16161	16228	16322	16287	16142	16205	16354	16150	16133	16038	16159	16077	16238	16122	16155	16140	16231	16111	16219	16098	16158	16116	16427	16185	16242	16053	16428	16404	16306	16296	16377	15822	16089	16098	16111	16307	16108	16366	16119	16045	16147	16218	16102	16185	16099	16211	16322	16247	16311	16136	16256	16177	16249	16175	16162	16190	16376	16160	16080	16248	16340	16050	16192	16107	16124	16175	16141	16050	16095	16236	16065	16114	16259	16242	15969	16123	16146	16136	16166	16351	16145	16189	16119	16207	16335	16107	16247	16035	16150	16198	16322	16309	16325	16153	15896	16156	16237	15927	16478	16204	16288	15993	16279	16336	16144	16242	16388	16152	16127	16349	16114	16109	15990	16192	16264	16133	16257	16116	16178	16161	16219	16157	16013	16162	16226	16173	16311	16338	16352	16274	16191	16127	16418	16311	16087	16185	16095	16327	16216	16037	16086	16214	16116	16275	15994	16175	16264	16214	16299	16059	16207	16157	16205	16263	15960	16198	16374	16105	16231	16307	16326	16349	16087	16336	16058	16354	16283	16406	16226	16271	16109	15941	16401	16423	16331	16075	16248	16157	15947	16089	16244	16261	16220	16255	16159	16240	16119	16308	16077	16224	16037	16057	16207	16118	16285	16183	16291	16459	16321	16171	16132	16218	16448	16272	16224	16208	16262	16197	16300	16319	16258	16102	16075	16264	16186	16181	16116	16167	16169	16092	16222	16079	16199	16171	15868	16251	16455	16334	16130	16124	16074	16295	16258	16280	16187	15916	16032	16301	16217	16314	16288	16258	16165	16204	16103	16173	16338	16264	16350	16179	16176	16120	16128	16214	16254	16187	16154	16291	16176	16223	16189	16203	16129	16197	16222	16214	16214	16203	16176	16310	16234	16143	16064	16226	16236	16156	16237	16072	16043	16191	16128	16221	16241	16061	16224	15784	16108	16074	16137	16217	16191	16177	16283	16100	16148	16333	16249	16254	16300	16122	16171	16060	16081	16227	16335	16313	16318	16230	16065	16251	16229	16248	16237	16239	16339	16140	15972	16253	16007	16069	16325	16145	16358	16029	16396	16075	16246	16192	16118	16208	16370	16124	16198	16115	16276	16002	16179	16189	16128	16267	16198	16215	16183	16007	16348	16220	16170	16254	16199	16292	16257	16161	16318	16185	16112	16299	16095	16281	16314	16034	16034	16224	16371	16197	16307	16218	16211	16274	16121	16075	16065	16100	16083	16025	16467	16125	16328	16369	16124	16338	16052	16189	15956	16236	15981	16133	16205	15908	16248	16205	16234	16122	16195	16296	16152	16211	16093	16334	16129	16210	16152	16216	16209	16219	16215	16207	16194	16036	16045	16176	16091	16163	16187	16148	16400	15969	16218	16111	16191	16252	16207	16280	16148	16201	16307	16166	16356	16181	16382	16269	16200	16324	16087	16123	16176	16318	16116	16137	16166	16168	16325	16085	16088	16101	16247	16264	16089	16193	16170	16182	16264	16000	16083	16160	16303	16132	16242	16060	16103	16365	16243	16142	16330	16234	16350	16466	16294	16013	16139	15993	16323	16249	16175	16195	16181	16150	16177	16234	16243	16053	16158	16200	16072	16276	16036	16093	16073	16048	15869	16325	16303	16084	16321	16265	16148	16254	16199	16191	16216	16146	15991	16107	16136	16178	16189	16346	16318	16148	16228	16350	16065	16259	16346	16156	15998	16132	16212	16356	16198	16115	16157	16214	15962	15953	16109	16181	16037	16080	16397	16155	16407	16085	16157	16130	16102	15965	16209	16079	16063	16199	16097	16078	16132	16225	15987	16340	16227	16264	16261	16141	16074	16198	16215	16221	16295	16086	16345	16149	16175	16150	16137	16148	16097	16115	16345	16100	16142	16221	16442	16103	16252	16358	16224	16148	15997	16223	16109	16329	16386	16047	16058	16149	16039	16300	16242	16069	16325	16197	16279	16266	16273	16244	16056	16299	16121	16368	16261	16346	16226	16163	16050	16306	16191	16291	16260	16007	16336	16071	16164	16203	16172	16381	16316	15928	16367	16325	16240	16275	16168	16181	16313	16247	16121	16073	16204	16229	16218	15994	16096	16080	16094	16224	16281	16445	16385	16260	16300	16260	16254	16147	16086	16345	16206	16182	16140	16181	16353	16309	16167	16136	16241	16091	16208	16110	16034	16146	16318	16047	16263	16281	16239	16192	16106	16057	16428	16468	16106	16284	16290	16373	16368	16167	16216	16055	16270	16041	16049	16381	16377	16244	16347	16011	16061	16332	16186	16143	16275	16102	16432	16162	16346	16254	16024	16165	16353	16063	16304	16342	16219	16092	16321	16159	16205	15865	16329	16175	16264	16204	16168	16285	16097	16200	16239	16215	16304	15954	15994	16068	16279	16112	16098	16187	16009	16272	16246	16092	16209	16093	16124	15938	16011	16118	16232	16166	16206	16318	16007	16090	16204	16155	15919	16250	16161	16384	16295	16312	16325	16160	16129	16422	16190	16340	16225	16102	15995	16337	16273	16300	16314	16270	16238	16090	16157	15945	16160	16143	16164	16332	16332	16283	15944	16043	16099	16085	16204	16151	16089	16133	16145	16204	16120	16440	16153	16061	16104	16252	16325	16353	16141	16144	16144	16315	16304	16358	16225	16290	16262	16148	16263	16282	16143	16205	16140	16252	16354	16221	16087	16075	16201	16088	16255	16281	16157	16276	16322	16130	16133	16137	16248	16190	16207	16217	16420	16191	16286	16086	16196	16047	16341	16219	16304	15925	16270	16069	15995	16075	16228	16139	16194	16100	16211	16356	16108	16219	16141	16325	16093	16255	16108	16277	16224	16151	16046	16211	16220	16330	16532	16212	16253	16275	16082	16210	16338	16125	16121	16434	16377	15969	16101	15863	16112	16154	16100	16134	16082	16092	16200	16285	15941	16360	16300	16213	16152	16224	16130	16199	16061	16149	16218	16092	16074	16173	16074	16452	16215	16225	16297	16311	16289	16305	16201	16230	16048	16393	16205	16188	16083	16111	16263	16220	16168	16052	16326	16177	16229	16152	16242	16138	16178	15999	16146	16187	16168	16149	16146	16138	16061	16186	16327	16222	16415	16422	16133	15941	16257	16276	16267	16260	16002	16445	16115	16220	16118	16056	16153	16017	16110	16271	16285	16289	16155	16309	16295	16108	16315	16271	16168	16079	16208	16161	16333	16296	16122	16192	16388	16073	16118	16175	16126	16166	15999	16240	16257	16166	16081	16389	16193	16170	16084	16063	16261	16121	16034	16144	16275	16265	16235	16281	16205	16386	16135	16078	16398	16305	16153	16223	16007	16225	16121	16154	16186	16131	16071	16199	16151	16354	16178	16090	16305	16382	16328	16347	16289	16212	16193	16396	16150	16345	16202	16320	16115	16341	16164	16359	16039	16260	16272	16246	16136	16341	16141	16260	16033	16185	16373	16202	16257	16012	16142	16269	16141	16153	16382	16222	16154	16157	16066	16263	16353	16287	16143	16052	16082	16441	16274	16350	16063	16293	16409	16100	16091	16109	16142	16219	16161	16198	16471	16234	16094	16294	16117	16201	16131	16162	16155	16022	16201	16177	16246	16167	16103	16079	16075	16197	16051	16235	16115	16139	16256	16117	16016	16196	16102	16080	16262	16276	16212	16176	16281	16232	16332	16182	15942	16209	16076	16171	16272	16258	16262	16030	16242	16322	16303	16215	16155	16080	16200	16196	16232	16268	15885	16264	16475	16546	16366	16407	16298	16162	16172	15956	16151	16076	16286	16304	16211	16109	16213	16145	16334	16228	16154	16131	16079	16257	15998	16056	16210	16172	16122	16061	16120	16096	16051	16005	16259	16108	16030	16352	16021	16330	16213	16183	16282	16216	16182	16182	16156	16215	16125	16070	16184	16135	16176	16070	16212	16389	16051	16267	16296	16196	16180	16102	16039	16245	16035	16140	16210	16318	16204	16069	16199	16246	16092	16034	16174	16199	16238	16273	16281	16041	16014	16190	16266	16211	16358	16120	16222	16113	16022	16314	16362	16333	16081	16164	16311	16304	16173	16168	16226	16018	16330	16148	16314	16108	16168	16265	16111	16369	15892	16142	16229	16339	16361	16170	16249	16294	16332	16126	16107	16420	16029	16270	16155	16366	15936	16110	16130	16169	16171	16216	16212	16117	16158	16359	16070	16237	16200	15969	16186	16140	16367	16130	16267	16088	16323	16297	16117	16048	16228	16273	16289	16080	16235	16180	15972	16081	16201	16135	16069	15884	16099	16181	16298	16272	16059	16053	16227	16064	16204	16157	16181	16167	16220	16224	16300	16277	16083	16240	16144	16186	16100	16102	16338	16202	16253	16249	16203	16240	16196	15987	16270	16329	16294	16239	16211	16059	16204	16168	16266	16125	16232	16199	16315	16033	16159	16159	16212	16287	16169	16160	16163	16165	15996	16105	16245	16299	16286	16219	16227	16209
30688	49973	35251	21339	16965	15268	15331	14941	14890	13993	13957	13735	13807	13627	13458	13480	13600	13303	13503	13383	13241	13323	13258	13275	13360	13298	13408	13407	13361	13178	13502	13078	13207	13366	13315	13107	13217	13403	13360	13228	13261	13306	13270	13199	13218	13378	13310	13417	13291	13327	13238	13274	13425	13272	13434	13087	13370	13382	13239	13359	13209	13368	13329	13108	13395	13372	13279	13316	13153	13081	13392	13252	13282	13355	13299	13308	13387	13217	13338	13251	13459	13303	13405	13301	13308	13272	13370	13221	13259	13328	13210	13351	13334	13328	13318	13339	13319	13279	13273	13257	13332	13219	13390	13302	13345	13306	13455	13232	13245	13287	13223	13302	13327	13394	13209	13146	13296	13202	13158	13367	13403	13137	13355	13133	13174	13361	13172	13377	13298	13206	13146	13280	13317	13336	13291	13190	13262	13418	13377	13335	13306	13323	13303	13363	13260	13428	13137	13245	13221	13197	13325	13290	13255	13399	13279	13256	13362	13390	13170	13383	13251	13304	13276	13258	13318	13197	13227	13267	13247	13214	13318	13294	13342	13386	13328	13321	13295	13165	13248	13175	13286	13165	13404	13276	13283	13301	13309	13273	13286	13306	13270	13411	13288	13265	13248	13198	13515	13391	13213	13360	13182	13360	13073	13214	13227	13282	13240	13289	13296	13400	13250	13159	13307	13107	13300	13333	13411	13389	13277	13223	13311	13258	13201	13068	13341	13241	13211	13258	13307	13266	13342	13320	13417	13088	13389	13432	13391	13266	13307	13248	13315	13316	13253	13207	13355	13366	13186	13132	13188	13173	13296	13317	13254	13336	13223	13232	13310	13226	13312	13266	13184	13372	13113	13173	13384	13112	13291	13497	13319	13184	13258	13229	13257	13235	13227	13272	13437	13432	13309	13362	13176	13343	13251	13123	13250	13240	13282	13369	13224	13341	13021	13189	13196	13255	13295	13381	13263	13220	13293	13249	13185	13194	13331	13334	13214	13176	13382	13214	13321	13184	13197	13177	13327	13333	13349	13352	13236	13309	13398	13426	13195	13262	13301	13455	13283	13245	13378	13270	13365	13393	13434	13296	13277	13352	13246	13244	13351	13141	13263	13259	13179	13333	13301	13235	13228	13234	13248	13213	13183	13318	13221	13241	13219	13274	13340	13321	13286	13254	13408	13054	13218	13258	13279	13173	13277	13386	13227	13202	13275	13199	13339	13364	13191	13307	13271	13214	13196	13404	13190	13226	13321	13158	13258	13282	13234	13387	13216	13365	13316	13305	13259	13280	13168	13364	13265	13278	13362	13358	13329	13323	13273	13155	13414	13313	13212	13206	13198	13342	13198	13337	13138	13251	13454	13295	13448	13221	13393	13258	13065	13345	13330	13199	13263	13310	13365	13270	13348	13211	13285	13371	13154	13179	13183	13175	13334	13243	13394	13291	13449	13364	13242	13311	13384	13393	13267	13285	13213	13218	13350	13219	13349	13257	13435	13167	13394	13404	13189	13152	13266	13273	13342	13228	13433	13275	13371	13206	13377	13290	13362	13161	13230	13304	13321	13337	13335	13279	13159	13317	13344	13152	13316	13064	13361	13323	13314	13218	13212	13123	13216	13426	13408	13321	13459	13337	13317	13315	13392	13164	13418	13162	13281	13268	13371	13218	13262	13200	13342	13295	13321	13256	13342	13204	13153	13269	13287	13276	13473	13258	13154	13357	13160	13343	13203	13203	13235	13310	13204	13284	13191	13471	13471	13242	13394	13244	13190	13208	13364	13255	13109	13296	13306	13332	13175	13198	13384	13376	13322	13337	13346	13302	13170	13166	13401	13243	13331	13303	13280	13166	13219	13309	13371	13302	13024	13236	13456	13552	13479	13143	13250	13481	13360	13238	13302	13358	13425	13278	13336	13350	13427	13290	13346	13304	13355	13211	13221	13352	13371	13191	13407	13264	13314	13296	13150	13207	13302	13297	13265	13215	13498	13267	13269	13359	13358	13193	13100	13279	13232	13311	13252	13203	13210	13229	13427	13216	13334	13234	13419	13429	13217	13181	13224	13445	13100	13250	13163	13398	13177	13283	13318	13265	13430	13272	13198	13017	13132	13371	13184	13028	13181	13425	13416	13277	13185	13258	13276	13303	13383	13265	13176	13094	13321	13327	13296	13243	13431	13347	13304	13178	13253	13117	13275	13235	13271	13409	13314	13292	13394	13312	13294	13436	13165	13301	13296	13209	13138	13435	13403	13218	13316	13279	13324	13369	13223	13189	13267	13337	13373	13446	13296	13385	13295	13397	13155	13285	13454	13346	13048	13271	13357	13291	13304	13194	13408	13300	13349	13281	13272	13277	13191	13162	13186	13387	13385	13124	13256	13261	13463	13060	13178	13311	13200	13474	13206	13331	13361	13446	13187	13292	13120	13366	13340	13265	13232	13256	13315	13296	13221	13291	13268	13371	13349	13202	13387	13214	13316	13161	13168	13135	13254	13323	13277	13251	13238	13430	13176	13155	13328	13333	13327	13067	13454	13282	13477	13465	13198	13286	13301	13259	13415	13250	13397	13145	13380	13323	13171	13312	13240	13334	13389	13355	13129	13162	13408	13415	13165	13297	13217	13347	13155	13391	13168	13163	13240	13368	13411	13200	13343	13086	13339	13370	13102	13107	13331	13330	13203	13337	13332	13305	13350	13310	13341	13374	13246	13484	13354	13308	13146	13338	13108	13293	13498	13249	13279	13340	13238	13258	13332	13249	13188	13253	13185	13391	13364	13282	13145	13298	13251	13347	13345	13252	13287	13339	13111	13259	13265	13319	13277	13376	13302	13412	13014	13425	13141	13259	13257	13229	13210	13239	13357	13269	13335	13359	13333	13356	13262	13297	13266	13283	13398	13263	13302	13327	13244	13261	13198	13338	13369	13262	13302	13156	13189	13194	13197	13271	13293	13331	13166	13194	13312	13270	13283	13226	13430	13219	13349	13364	13328	13320	13440	13250	13330	13316	13188	13371	13085	13192	13337	13199	13481	13223	13173	13235	13478	13366	13393	13412	13426	13333	13398	13321	13178	13282	13312	13195	13236	13167	13373	13181	13286	13440	13389	13335	13234	13195	13281	13225	13259	13287	13205	13408	13295	13433	13169	13292	13374	13241	13192	13308	13315	13097	13295	13324	13349	13326	13325	13175	13208	13216	13294	13405	13431	13293	13129	13218	13192	13463	13324	13244	13320	13282	13245	13183	13250	13168	13280	13357	13517	13196	13274	13436	13281	13431	13177	13354	13158	13303	13271	13260	13447	13199	13217	13299	13361	13358	13216	13413	13438	13252	13368	13100	13120	13168	13262	13204	13380	13211	13308	13244	13210	13339	13418	13226	13189	13188	13169	13218	13395	13159	13233	13152	13500	13208	13200	13324	13300	13349	13407	13457	13478	13259	13268	13422	13184	13147	13185	13370	13417	13429	13238	13273	13208	13395	13163	13297	13333	13382	13211	13332	13171	13276	13391	13347	13391	13394	13216	13197	13409	13291	13281	13300	13282	13308	13354	13429	13244	13330	13308	13301	13421	13258	13361	13176	13224	13381	13276	13241	13332	13322	13274	13256	13317	13288	13413	13233	13144	13249	13130	13165	13137	13300	13272	13266	13388	13254	13331	13496	13328	13315	13360	13321	13290	13369	13206	13200	13234	13418	13251	13314	13355	13270	13227	13292	13216	13299	13174	13493	13208	13280	13431	13170	13401	13372	13229	13369	13397	13180	13303	13343	13364	13395	13232	13289	13286	13249	13199	13301	13504	13303	13206	13173	13353	13254	13296	13137	13285	13280	13265	13184	13127	13124	13351	13398	13221	13276	13295	13128	13180	13115	13250	13252	13418	13270	13290	13260	13193	13359	13363	13262	13315	13234	13291	13335	13460	13143	13420	13300	13311	13254	13291	13239	13301	13215	13229	13310	13332	13154	13252	13193	13294	13301	13350	13277	13350	13315	13238	13403	13299	13301	13297	13247	13205	13480	13244	13266	13140	13363	13319	13423	13333	13344	13205	13248	13151	13275	13301	13206	13243	13305	13304	13402	13286	13185	13104	13453	13124	13304	13254	13267	13362	13143	13263	13233	13329	13404	13238	13397	13276	13397	13350	13172	13175	13134	13274	13358	13129	13177	13292	13107	13189	13251	13169	13240	13168	13235	13259	13325	13465	13280	13229	13443	13289	13231	13188	13153	13323	13387	13421	13210	13212	13333	13301	13242	13107	13205	13303	13205	13235	13164	13424	13304	13268	13323	13180	13371	13274	13122	13305	13359	13223	13367	13196	13206	13262	13281	13279	13147	13443	13313	13346	13335	13374	13279	13185	13494	13203	13307	13264	13297	13366	13364	13390	13303	13390	13417	13393	13321	13383	13243	13380	13428	13282	13347	13310	13247	13245	13279	13357	13379	13452	13268	13404	13337	13457	13326	13310	13206	13363	13288	13326	13223	13314	13195	13271	13415	13313	13423	13322	13229	13269	13274	13339	13357	13313	13366	13230	13200	13173	13226	13220	13278	13184	13312	13340	13488	13255	13226	13341	13193	13273	13234	13185	13311	13331	13192	13428	13366	13325	13192	13344	13271	13320	13343	13120	13268	13295	13274	13298	13345	13415	13262	13203	13378	13328	13266	13230	13281	13210	13316	13303	13205	13136	13086	13259	13312	13295	13340	13202	13250	13318	13217	13125	13445	13027	13350	13378	13214	13222	13327	13142	13387	13117	13184	13138	13207	13341	13409	13222	13286	13165	13426	13317	13179	13173	13327	13268	13201	13348	13408	13230	13195	13233	13310	13325	13415	13370	13341	13603	13386	13312	13341	13235	13215	13284	13266	13414	13161	13344	13316	13369	13386	13328	13274	13297	13298	13348	13290	13424	13494	13244	13324	13331	13247	13125	13362	13295	13248	13261	13339	13186	13251	13328	13423	13387	13319	13216	13358	13272	13273	13220	13271	13298	13348	13299	13232	13411	13360	13339	13274	13326	13271	13214	13253	13354	13280	13205	13102	13222	13267	13326	13313	13111	13244	13195	13266	13318	13329	13263	13159	13146	13254	13309	13394	13377	13397	13263	13440	13306	13249	13325	13176	13248	13226	13131	13267	13390	13144
23190	21171	28397	25612	22978	22464	21355	18620	17619	17210	17109	17139	17133	16866	16942	16674	16558	16553	16670	16433	16576	16378	16549	16457	16732	16811	17373	17205	16979	16632	16542	16397	16391	16465	16299	16226	16305	16464	16320	16360	16246	16392	16297	16310	16488	16482	16260	16282	16490	16388	16483	16296	16358	16261	16229	16367	16479	16452	16316	16258	16249	16363	16401	16264	16362	16448	16496	16268	16228	16472	16225	16613	16214	16224	16359	16416	16293	16280	16246	16533	16489	16285	16391	16424	16409	16397	16227	16371	16364	16386	16338	16520	16520	16497	16297	16346	16454	16517	16380	16242	16525	16532	16539	16290	16309	16500	16304	16432	16365	16258	16333	16395	16512	16269	16431	16257	16281	16129	16179	16303	16409	16220	16206	16505	16408	16324	16165	16213	16351	16343	16349	16282	16426	16392	16146	16370	16320	16220	16409	16162	16385	16364	16289	16470	16576	16544	16285	16420	16298	16377	16296	16428	16067	16262	16262	16486	16502	16533	16308	16403	16351	16329	16358	16134	16203	16402	16377	16292	16429	16421	16406	16367	16286	16383	16372	16208	16446	16358	16198	16334	16510	16318	16234	16277	16303	16309	16318	16464	16308	16337	16415	16341	16376	16537	16286	16422	16154	16149	16544	16467	16219	16555	16491	16364	16175	16266	16338	16239	16316	16469	16183	16251	16331	16278	16377	16224	16258	16509	16425	16364	16329	16154	16272	16408	16336	16412	16260	16323	16245	16089	16429	16294	16728	16445	16330	16316	16275	16422	16306	16314	16191	16398	16468	16393	16148	16287	16440	16559	16558	16199	16429	16504	16377	16160	16409	16171	16389	16359	16199	16407	16355	16292	16413	16231	16548	16376	16401	16478	16521	16428	16438	16218	16358	16253	16334	16262	16309	16355	16266	16407	16121	16154	16383	16392	16371	16275	16310	16286	16218	16325	16301	16253	16194	16292	16503	16245	16331	16200	16251	16352	16305	16338	16236	16140	16410	16279	16279	16413	16316	16253	16206	16278	16247	16339	16374	16262	16354	16300	16333	16349	16305	16367	16061	16289	16475	16454	16247	16478	16274	16314	16301	16307	16356	16201	16326	16376	16315	16241	16432	16338	16421	16250	16615	16402	16389	16336	16181	16384	16213	16292	16288	16305	16366	16262	16594	16509	16228	16433	16244	16244	16328	16444	16283	16233	16216	16431	16424	16333	16405	16227	16367	16416	16491	16352	16328	16393	16406	16204	16305	16435	16322	16206	16394	16370	16350	16506	16290	16533	16122	16105	16318	16345	16298	16164	16251	16091	16098	16263	16219	16228	16370	16389	16296	16542	16339	16378	16375	16185	16271	16471	16346	16369	16369	16529	16200	16609	16314	16394	16270	16367	16288	16440	16227	16511	16492	16383	16345	16272	16382	16482	16375	16297	16393	16333	16416	16426	16334	16292	16255	16232	16254	16515	16312	16447	16458	16153	16361	16288	16351	16220	16360	16308	16322	16366	16436	16384	16158	16322	16386	16522	16230	16236	16411	16508	16315	16373	16530	16390	16596	16338	16492	16215	16502	16218	16349	16238	16428	16363	16375	16360	16373	16213	16295	16319	16333	16413	16393	16204	16367	16389	16297	16276	16478	16397	16309	16136	16304	16436	16356	16278	16494	16294	16522	16325	16129	16165	16548	16455	16437	16311	16572	16293	16325	16283	16522	16396	16454	16264	16473	16464	16321	16070	16490	16530	16209	16245	16215	16289	16370	16405	16396	16143	16419	16267	16301	16207	16491	16427	16381	16257	16164	16382	16246	16416	16354	16216	16383	16181	16507	16454	16566	16199	16159	16348	16514	16439	16198	16182	16165	16166	16359	16353	16468	16302	16264	16271	16377	16385	16310	16373	16297	16353	16315	16321	16092	16207	16469	16418	16452	16426	16447	16264	16219	16255	16419	16431	16324	16189	16209	16395	16241	16284	16283	16450	16415	16397	16546	16411	16268	16275	16338	16163	16321	16132	16378	16385	16352	16317	16535	16302	16276	16550	16226	16287	16445	16173	16165	16407	16244	16407	16369	16194	16341	16304	16196	16443	16322	16379	16289	16334	16477	16594	16441	16222	16303	16228	16295	16401	16251	16621	16238	16429	16401	16241	16140	16412	16668	16298	16516	16359	16489	16476	16468	16404	16183	16374	16305	16383	16500	16197	16395	16269	16366	16405	16317	16191	16412	16387	16347	16374	16344	16245	16239	16542	16393	16444	16405	16228	16450	16315	16511	16406	16387	16275	16350	16324	16457	16280	16245	16448	16323	16309	16344	16319	16330	16418	16441	16344	16315	16391	16382	16400	16566	16342	16346	16245	16445	16348	16493	16371	16520	16280	16365	16328	16368	16610	16414	16279	16305	16361	16534	16452	16276	16434	16441	16167	16668	16412	16411	16317	16480	16359	16317	16283	16412	16352	16293	16339	16731	16443	16508	16278	16188	16353	16332	16354	16327	16295	16317	16275	16552	16589	16324	16471	16433	16322	16358	16243	16402	16399	16194	16208	16386	16423	16275	16473	16305	16440	16391	16327	16401	16325	16351	16118	16482	16317	16268	16333	16413	16192	16337	16465	16370	16330	16352	16289	16395	16319	16399	16409	16197	16484	16393	16200	16489	16550	16274	16200	16269	16261	16297	16341	16366	16377	16153	16379	16404	16299	16371	16434	16297	16414	16266	16243	16187	16244	16415	16326	16680	16292	16343	16253	16330	16352	16220	16490	16463	16503	16360	16593	16468	16240	16390	16164	16261	16207	16361	16307	16407	16280	16215	16244	16303	16433	16450	16300	16315	16281	16213	16365	16402	16365	16130	16349	16230	16287	16308	16229	16381	16440	16156	16194	16574	16379	16218	16224	16341	16494	16492	16387	16205	16479	16283	16273	16187	16326	16470	16250	16342	16459	16448	16440	16415	16336	16395	16384	16383	16354	16188	16368	16238	16255	16453	16335	16463	16382	16386	16439	16266	16330	16190	16196	16418	16399	16323	16490	16273	16387	16497	16260	16246	16248	16305	16375	16356	16492	16455	16294	16316	16460	16468	16385	16158	16397	16385	16353	16316	16214	16253	16561	16440	16149	16458	16362	16444	16299	16283	16369	16359	16269	16374	16155	16323	16351	16394	16341	16354	16228	16296	16334	16228	16247	16348	16502	16422	16297	16411	16415	16446	16356	16263	16343	16294	16374	16292	16252	16314	16421	16480	16301	16470	16342	16414	16234	16396	16403	16386	16288	16225	16290	16297	16328	16443	16264	16451	16357	16347	16374	16241	16235	16087	16546	16224	16352	16360	16394	16272	16421	16313	16200	16319	16228	16244	16347	16360	16591	16215	16495	16431	16372	16413	16223	16509	16513	16306	16164	16279	16372	16252	16168	16349	16401	16344	16252	16404	16346	16288	16416	16337	16294	16399	16396	16384	16521	16511	16456	16378	16249	16294	16238	16264	16351	16502	16353	16334	16373	16158	16196	16282	16281	16346	16490	16322	16315	16308	16214	16461	16348	16285	16358	16570	16427	16356	16161	16212	16137	16227	16371	16456	16444	16351	16209	16565	16448	16292	16403	16323	16262	16451	16310	16314	16174	16305	16409	16437	16407	16242	16295	16258	16348	16392	16305	16433	16325	16403	16345	16387	16187	16388	16426	16494	16288	16333	16324	16307	16261	16409	16279	16182	16473	16352	16365	16162	16341	16347	16095	16395	16223	16292	16408	16439	16199	16238	16265	16336	16457	16369	16155	16188	16181	16233	16373	16287	16469	16448	16286	16322	16519	16419	16367	16239	16319	16507	16367	16480	16468	16546	16386	16273	16284	16445	16174	16287	16405	16372	16382	16319	16334	16273	16307	16275	16463	16319	16395	16461	16300	16165	16410	16396	16231	16335	16289	16262	16548	16436	16459	16131	16593	16359	16315	16582	16299	16302	16362	16310	16198	16240	16508	16461	16332	16485	16295	16215	16351	16099	16035	16300	16501	16437	16448	16348	16260	16225	16396	16187	16184	16394	16450	16239	16495	16346	16382	16255	16380	16366	16148	16260	16442	16357	16223	16259	16354	16377	16286	16385	16455	16406	16146	16286	16335	16366	16410	16279	16204	16483	16273	16402	16568	16312	16271	16496	16280	16197	16526	16481	16500	16222	16372	16445	16121	16271	16366	16273	16149	16168	16552	16490	16390	16262	16279	16406	16080	16278	16369	16500	16188	16327	16455	16581	16416	16327	16355	16329	16196	16119	16307	16281	16327	16420	16157	16255	16413	16175	16435	16393	16345	16447	16349	16181	16536	16490	16330	16504	16222	16314	16501	16347	16220	16235	16477	16498	16406	16436	16093	16409	16487	16602	16363	16177	16320	16222	16170	16479	16323	16436	16345	16383	16130	16296	16170	16418	16226	16451	16374	16307	16300	16303	16275	16643	16382	16350	16306	16381	16448	16383	16369	16431	16263	16458	16292	16363	16239	16387	16561	16480	16276	16236	16571	16382	16303	16406	16341	16176	16336	16192	16162	16402	16528	16440	16279	16285	16225	16186	16206	16352	16204	16340	16321	16116	16264	16138	16218	16425	16158	16322	16263	16391	16436	16240	16437	16494	16333	16339	16143	16301	16388	16361	16331	16293	16405	16421	16299	16332	16342	16350	16414	16418	16303	16274	16163	16354	16359	16399	16334	16207	16311	16209	16347	16469	16370	16300	16367	16345	16437	16435	16373	16422	16234	16295	16249	16353	16386	16504	16462	16409	16228	16454	16536	16465	16454	16208	16280	16254	16343	16522	16195	16185	16366	16283	16539	16375	16469	16196	16221	16272	16309	16471	16256	16399	16272	16326	16201	16398	16035	16211	16404	16438	16418	16345	16619	16359	16476	16334	16241	16363	16446	16312	16241	16335	16231	16367	16351	16330	16345	16427	16320	16345	16352	16292	16455	16134	16240	16372	16214	16275	16336	16572	16243	16314	16380	16445	16402	16264	16443	16553	16406	16158	16349	16363	16387	16320	16347	16755	16465	16278	16482	16189	16332	16246	16183	16341	16353	16193	16399	16363	16314	16269	16344	16408	16237	16359	16197	16347	16090	16368	16291	16281	16436	16418	16326	16288	16342	16138	16425	16341	16319
32800	61547	47793	32545	20834	17577	17062	16139	14879	14071	13956	14248	13883	14025	13656	13720	13497	13520	13423	13606	13405	13498	13426	13471	13548	13988	14468	14376	13926	13629	13512	13260	13140	13412	13601	13196	13523	13433	13245	13228	13167	13322	13310	13363	13210	13319	13241	13368	13295	13176	13476	13258	13413	13594	13346	13342	13373	13071	13339	13475	13345	13507	13145	13438	13308	13237	13449	13287	13509	13133	13250	13357	13456	13279	13415	13352	13346	13415	13238	13414	13365	13224	13251	13261	13406	13114	13441	13264	13223	13302	13281	13275	13409	13190	13099	13272	13333	13416	13334	13296	13147	13276	13273	13188	13098	13325	13158	13380	13304	13381	13293	13278	13270	13343	13266	13376	13229	13288	13300	13169	13340	13269	13336	13265	13323	13316	13356	13227	13377	13248	13386	13300	13371	13351	13348	13388	13326	13332	13467	13303	13218	13196	13282	13392	13291	13382	13407	13368	13214	13376	13225	13384	13169	13382	13280	13450	13227	13373	13427	13427	13202	13223	13247	13344	13464	13597	13268	13416	13181	13304	13243	13344	13196	13314	13341	13463	13156	13350	13425	13491	13320	13416	13294	13333	13349	13238	13245	13369	13218	13339	13440	13154	13320	13282	13457	13268	13140	13298	13378	13238	13361	13302	13396	13217	13205	13430	13176	13342	13323	13208	13201	13353	13236	13301	13306	13308	13371	13230	13353	13370	13209	13437	13132	13266	13189	13242	13291	13353	13238	13190	13360	13105	13367	13298	13442	13241	13428	13250	13243	13293	13320	13397	13258	13301	13356	13075	13289	13207	13058	13293	13352	13389	13140	13258	13427	13226	13347	13198	13236	13118	13299	13438	13404	13248	13149	13288	13252	13231	13267	13292	13383	13386	13302	13301	13222	13091	13237	13392	13296	13321	13297	13297	13301	13241	13396	13296	13362	13480	13391	13241	13330	13265	13222	13322	13316	13377	13327	13352	13186	13208	13446	13345	13238	13263	13319	13118	13356	13348	13274	13128	13353	13260	13303	13115	13426	13342	13183	13333	13270	13517	13153	13262	13118	13260	13112	13438	13309	13359	13322	13270	13169	13189	13182	13349	13279	13149	13412	13305	13290	13160	13310	13270	13258	13490	13381	13218	13216	13269	13497	13398	13323	13277	13419	13256	13472	13198	13428	13351	13334	13382	13278	13325	13329	13361	13324	13220	13456	13348	13187	13280	13464	13171	13197	13369	13421	13328	13289	13227	13308	13208	13400	13344	13153	13245	13294	13210	13102	13278	13276	13342	13311	13143	13368	13402	13326	13279	13362	13292	13132	13287	13151	13480	13199	13337	13210	13388	13259	13241	13382	13294	13431	13366	13368	13348	13295	13374	13223	13382	13304	13151	13382	13383	13416	13266	13321	13219	13271	13021	13358	13428	13197	13210	13318	13427	13198	13186	13406	13395	13204	13326	13483	13202	13403	13457	13247	13472	13338	13309	13310	13297	13315	13437	13340	13244	13305	13460	13166	13385	13211	13329	13371	13305	13254	13429	13261	13358	13360	13455	13271	13246	13377	13365	13584	13490	13147	13327	13372	13255	13361	13313	13133	13179	13371	13384	13370	13378	13325	13293	13162	13266	13253	13191	13409	13320	13259	13491	13390	13378	13336	13250	13294	13371	13152	13490	13259	13411	13289	13289	13259	13449	13252	13494	13453	13297	13376	13212	13399	13261	13212	13232	13145	13374	13376	13249	13196	13258	13236	13371	13451	13279	13209	13210	13259	13317	13204	13357	13120	13265	13258	13374	13128	13395	13122	13323	13288	13194	13293	13401	13599	13311	13393	13392	13329	13354	13181	13286	13232	13284	13391	13166	13308	13415	13423	13274	13341	13217	13274	13333	13251	13377	13332	13414	13389	13264	13513	13194	13242	13297	13343	13195	13511	13243	13150	13146	13530	13297	13283	13330	13363	13391	13442	13346	13132	13263	13341	13243	13458	13297	13400	13383	13213	13338	13180	13315	13256	13115	13359	13351	13281	13268	13434	13324	13341	13465	13337	13216	13275	13161	13245	13264	13372	13326	13412	13253	13261	13333	13329	13253	13245	13286	13426	13217	13451	13286	13281	13349	13398	13385	13276	13302	13291	13096	13332	13295	13291	13262	13491	13310	13334	13339	13356	13346	13394	13269	13456	13277	13310	13302	13339	13302	13260	13361	13188	13263	13243	13424	13352	13146	13073	13330	13290	13322	13563	13225	13325	13262	13309	13306	13437	13199	13217	13298	13347	13327	13206	13257	13352	13310	13420	13199	13256	13245	13366	13326	13240	13231	13212	13371	13281	13535	13346	13451	13220	13438	13410	13116	13243	13264	13365	13336	13291	13347	13258	13215	13279	13330	13323	13474	13242	13436	13362	13113	13331	13192	13246	13441	13585	13223	13217	13395	13291	13322	13275	13339	13290	13246	13302	13375	13411	13384	13224	13261	13266	13303	13434	13266	13424	13285	13216	13438	13378	13294	13262	13242	13348	13287	13198	13338	13307	13163	13405	13281	13198	13208	13379	13319	13331	13038	13367	13067	13273	13358	13217	13356	13193	13091	13472	13209	13359	13257	13469	13289	13376	13393	13208	13207	13419	13210	13231	13071	13284	13247	13337	13298	13254	13222	13275	13168	13314	13223	13165	13294	13235	13236	13417	13179	13400	13468	13199	13433	13335	13409	13283	13319	13294	13329	13229	13409	13216	13242	13309	13368	13331	13443	13404	13274	13502	13213	13329	13389	13297	13359	13301	13307	13381	13262	13267	13292	13351	13290	13125	13370	13199	13448	13179	13217	13325	13169	13271	13272	13362	13472	13273	13303	13369	13361	13187	13401	13289	13235	13203	13261	13382	13202	13259	13290	13180	13299	13381	13175	13234	13174	13341	13322	13235	13282	13274	13339	13367	13400	13402	13195	13221	13276	13235	13227	13214	13437	13377	13418	13274	13319	13420	13401	13308	13252	13315	13315	13329	13379	13127	13198	13242	13025	13313	13460	13210	13360	13210	13378	13300	13342	13275	13296	13263	13234	13178	13443	13219	13166	13377	13185	13281	13270	13389	13333	13458	13316	13251	13412	13384	13339	13422	13245	13329	13360	13282	13410	13293	13369	13348	13236	13130	13257	13304	13202	13402	13190	13298	13300	13375	13296	13524	13395	13276	13333	13279	13240	13337	13334	13328	13261	13276	13278	13267	13385	13385	13103	13257	13211	13346	13170	13319	13239	13404	13408	13332	13342	13259	13335	13345	13293	13286	13161	13374	13287	13304	13359	13320	13167	13278	13300	13312	13133	13163	13190	13356	13269	13411	13280	13107	13352	13438	13460	13387	13285	13441	13388	13241	13367	13218	13425	13144	13401	13443	13231	13387	13354	13313	13338	13278	13361	13228	13241	13370	13280	13343	13188	13449	13128	13387	13287	13377	13340	13315	13271	13334	13349	13230	13137	13356	13467	13120	13270	13277	13260	13322	13149	13275	13190	13214	13333	13378	13312	13303	13319	13227	13401	13202	13241	13277	13335	13179	13318	13302	13259	13420	13383	13333	13294	13324	13223	13323	13232	13542	13290	13335	13346	13368	13263	13248	13255	13381	13311	13333	13343	13363	13400	13265	13362	13324	13192	13313	13211	13135	13347	13510	13191	13264	13275	13185	13233	13349	13408	13274	13044	13310	13216	13377	13277	13183	13212	13395	13036	13288	13214	13424	13314	13427	13243	13238	13278	13466	13373	13295	13430	13208	13319	13204	13238	13313	13359	13284	13365	13386	13313	13226	13384	13229	13318	13301	13275	13309	13328	13294	13289	13229	13281	13419	13323	13422	13375	13233	13379	13209	13179	13308	13254	13298	13368	13449	13286	13348	13322	13259	13318	13271	13448	13413	13243	13460	13368	13157	13363	13172	13443	13479	13365	13314	13318	13318	13338	13385	13169	13189	13207	13173	13403	13200	13243	13197	13481	13252	13361	13503	13403	13291	13453	13097	13199	13249	13216	13201	13393	13235	13288	13163	13412	13274	13258	13230	13102	13381	13249	13314	13380	13225	13284	13145	13202	13264	13345	13295	13113	13412	13308	13278	13273	13297	13256	13240	13120	13234	13424	13337	13333	13302	13455	13331	13282	13268	13485	13200	13280	13340	13349	13217	13207	13233	13364	13207	13372	13254	13339	13342	13364	13390	13283	13264	13191	13291	13190	13304	13416	13414	13167	13284	13254	13230	13445	13321	13304	13458	13200	13408	13452	13325	13206	13384	13452	13131	13334	13166	13266	13245	13276	13278	13360	13307	13360	13448	13284	13273	13077	13239	13398	13129	13454	13308	13110	13227	13365	13367	13398	13372	13151	13130	13305	13267	13460	13374	13406	13416	13425	13244	13257	13435	13389	13363	13356	13203	13247	13247	13200	13226	13086	13236	13337	13333	13349	13258	13248	13312	13351	13286	13274	13348	13363	13094	13291	13209	13319	13194	13253	13270	13258	13267	13409	13321	13293	13192	13243	13283	13377	13343	13339	13298	13360	13331	13272	13478	13333	13300	13385	13372	13254	13335	13171	13457	13332	13402	13263	13318	13304	13326	13215	13392	13332	13252	13251	13314	13377	13341	13214	13315	13275	13221	13290	13209	13301	13172	13259	13366	13352	13423	13264	13317	13341	13317	13321	13194	13429	13343	13272	13240	13211	13352	13341	13246	13386	13333	13398	13464	13239	13343	13212	13300	13289	13359	13435	13204	13191	13439	13243	13287	13344	13413	13160	13239	13155	13200	13448	13268	13265	13240	13244	13240	13229	13303	13317	13487	13388	13392	13296	13067	13434	13464	13356	13259	13346	13304	13432	13346	13264	13218	13312	13496	13373	13298	13525	13198	13293	13214	13301	13320	13308	13296	13499	13241	13190	13285	13384	13284	13301	13353	13301	13293	13523	13256	13527	13261	13175	13170	13333	13347	13296	13405	13405	13397	13258	13314	13259	13337	13236	13270	13276	13350	13685	13176	13439	13310	13247	13179	13271	13254	13365	13219	13397	13296	13262	13265	13159	13275	13390	13307	13477	13100	13283	13407	13100	13318	13269	13275	13266	13190	13279	13249	13335	13312	13387	13147	13276	13195	13412	13388	13491
24748	21400	29154	29313	21900	18875	17940	16751	15935	15842	15814	16032	15575	15676	15221	15546	15399	15305	15243	15314	15378	15279	15269	15045	15560	15655	15656	15550	15603	15562	15397	15465	15426	15253	15104	15314	15271	15474	15235	15523	15314	15270	15324	15213	15472	15346	15151	15327	15237	15309	15243	15217	15236	15261	15358	15249	15183	15375	15373	15235	15308	15279	15045	15343	15389	15440	15503	15326	15380	15319	15410	15484	15380	15308	15276	15171	15328	15383	15232	15269	15250	15269	15339	15404	15379	15252	15330	15235	15057	15231	15268	15206	15016	15129	15432	15390	15183	15310	15375	15386	15196	15140	15312	15201	15505	15430	15330	15293	15416	15463	15291	15183	15298	15229	15251	15126	15178	15218	15317	15206	15106	15392	15364	15189	15003	15246	15283	15178	15304	15178	15362	15091	15271	15243	15219	15300	15245	15104	15262	15144	15167	15111	15287	15002	15280	15204	15163	15307	15351	15400	15099	15470	15280	15350	15353	15346	15245	15221	15382	15281	15438	15406	15376	15232	15329	15191	15223	15401	15340	15335	15224	15378	15323	15077	15158	15368	15549	15367	15227	15394	15196	15391	15216	15240	15209	15310	15216	15256	15291	15116	15171	15161	15313	15449	15279	15355	15204	15130	15282	15282	15134	15339	15300	15276	15506	15220	15311	15308	15388	15257	15234	15357	15287	15249	15212	15221	15424	15472	15299	15294	15283	15276	15230	15152	15280	15382	15232	15348	15228	15219	15350	15427	15140	15519	15333	15243	15155	15290	15501	15054	15002	15324	15148	15236	15290	15189	15299	15309	15319	15215	15333	15172	15176	15153	15372	15339	15238	15340	15225	15462	15261	15217	14963	15266	15480	15287	15452	15243	15361	15299	15146	15151	15303	15298	15269	15193	15110	15214	15391	15233	15321	15171	15123	15289	15195	15321	15479	15285	15298	15393	15239	15121	15235	15169	15394	15208	15244	15308	15282	15239	15314	15175	15314	15350	15255	15471	15480	15510	15328	15388	15167	15226	15057	15176	15236	15272	15206	15298	15309	15319	15389	15106	15184	15233	15252	15281	15168	15318	15279	15323	15333	15288	15443	15372	15421	15268	15218	15380	15103	15234	15075	15390	15313	15210	15159	15315	15285	15195	15257	15205	15175	15171	15357	15368	15491	15457	15200	15310	15324	15344	15321	15239	15447	15423	15021	15204	15159	15251	15161	15086	15361	15394	15258	15279	15403	15369	15245	15178	15345	15461	15368	15221	15355	15414	15590	15255	15146	15148	15100	15465	15285	15203	15041	15327	15417	15098	15340	15315	15347	15048	15222	15038	15211	15396	15194	15181	15168	15018	15294	15096	15179	15159	15286	15144	15243	15375	15368	15296	15203	15337	15355	15280	15143	15202	15201	15348	15499	15251	15346	15119	15194	15295	15240	15244	15111	15406	15254	15291	15259	15222	15363	15236	15265	15277	15159	15204	15066	15324	15221	15356	15238	15349	15391	15313	15480	15191	15168	15290	15114	15251	15086	15178	15278	15241	15224	15184	15490	15299	15309	15291	15553	15254	15234	15253	15108	15170	15258	15482	15383	15296	15383	15355	15024	15288	15140	15240	15193	15307	15533	15487	15257	15448	15188	15315	15204	15370	15244	15284	15205	15147	15382	15326	15240	15285	15200	15272	15284	15245	15129	15275	15371	15241	15174	15263	15137	15147	15239	15364	15253	15394	15282	15283	15275	15217	15152	15346	15416	15459	15124	15339	15232	15254	15347	15320	15165	15250	15379	15091	15318	15373	15340	15407	15305	15270	15133	15181	15454	15197	15090	15109	15476	15442	15281	15147	15259	15390	15319	15111	15195	15156	15303	15383	15301	15252	15349	15288	15400	15148	15333	15296	15127	15051	15212	15345	15234	15231	15336	15430	15339	15303	15299	15321	15271	15319	15544	15333	15186	15420	15362	15409	15289	15468	15371	15261	15267	15285	15243	15415	15452	15268	15219	15307	15355	15222	15130	15205	15352	15200	15349	15178	15284	15161	15237	15209	15302	15229	15363	15166	15111	15173	15397	15370	15175	15514	15205	15319	15451	15212	15150	15189	15241	15249	15370	15341	15322	15186	15364	15297	15211	15217	15525	15237	15348	15154	15442	15327	15402	15258	15301	15225	15343	15388	15474	15414	15327	15282	15238	15067	15179	15225	15387	15260	15334	15076	15296	15200	15249	15074	15124	15226	15256	15212	15216	15087	15305	15188	15010	15119	15250	15251	15373	15096	15317	15435	15309	15377	15362	15184	15026	15188	15277	15452	15328	15353	15296	15254	15419	15403	15327	15228	15186	15356	15208	15215	15263	15461	15379	15522	15290	15185	15262	15420	15285	15349	15279	15295	15288	15126	15385	15075	15201	15263	15563	15272	15312	15587	15428	15221	15200	15116	15236	15326	15240	15211	15487	15020	15021	15392	15156	15366	15290	15237	15313	15176	15158	15309	15407	15355	15124	15226	15296	15317	15209	15209	15323	15237	15206	15334	15163	15413	15348	15336	15202	15465	15327	15260	15196	15484	15132	15280	15430	15148	15411	15336	15207	15447	15299	15187	15272	15366	15347	15289	15343	15035	15207	15324	15293	15134	15376	15170	15333	15224	15238	15048	15577	15442	15192	15245	15341	15111	15173	15278	15210	15399	15229	15251	15264	15287	15374	15040	15177	15296	15433	15342	15127	15289	15164	15384	15422	15248	15264	15350	15221	15443	15334	15592	15384	15329	15157	15317	15178	15363	15319	15212	15187	15228	15399	15343	15363	15343	15225	15202	15153	15208	15291	15247	15373	15439	15342	15249	15504	15321	15381	15477	15317	15392	15203	15392	15214	15313	15282	15354	15353	15174	15176	15190	15243	15326	15310	15356	15350	15399	15278	15355	15253	15155	15423	15200	15260	15474	15374	15216	15241	15062	15140	15329	15188	15228	15264	15337	15476	15081	15504	15398	15413	15366	15308	15164	15474	15222	15237	15257	15167	15214	15221	15372	15318	15300	15330	15211	15358	15074	15061	15380	15375	15331	15209	15313	15268	15229	15434	15311	15141	15110	15433	15213	15293	15282	15300	15299	15205	15437	15218	15219	15246	15317	15163	15246	15160	15094	14996	15261	15214	15334	15343	15357	15443	15277	15421	15367	15241	15437	15175	15405	15371	15376	15273	15355	15348	15257	15125	15287	15300	15351	15319	15186	15255	15230	15188	15408	15264	15430	15347	15315	15286	15266	15219	15365	15261	15183	15121	15168	15300	15464	15366	15286	15543	15179	15243	15294	15290	15410	15452	15184	15454	15542	15229	15256	15311	15518	15331	15215	15221	15295	15325	15371	15377	15426	15225	15164	15212	15264	15133	15334	15254	15425	15290	15178	15266	15303	15236	15263	15207	15475	15394	15312	15361	15231	15084	15537	15280	15318	15542	15220	15002	15283	15164	15087	15302	15103	15358	15234	15143	15227	15158	15425	15167	15298	15497	15435	15377	15390	15246	15259	15266	15032	15345	15156	15366	15014	15179	15221	15288	15224	15385	15226	15356	15176	15132	15332	15270	15069	15295	15069	15131	15199	15411	15239	15373	15333	15462	15204	15299	15152	15290	15181	15267	15363	15194	15237	15234	15211	15089	15284	15286	15172	15279	15334	15378	15371	15448	15359	15385	15340	15175	15227	15056	15200	15273	15066	15276	14971	15392	15508	15256	15323	15274	15300	15255	15227	15194	15461	15118	15137	15245	15063	15317	15341	15316	15408	15067	15221	15235	15240	15427	15523	15209	14950	15312	15288	15324	15300	15276	15377	15229	15397	15124	15266	15323	15210	15454	15185	15250	15384	15392	15196	15425	15398	15290	15135	15284	15475	15063	15197	15342	15167	15282	15126	15244	15305	15318	15019	15539	15201	15280	15361	15354	15333	15258	15113	15372	15261	15262	14990	15221	15313	15262	15305	15371	15279	15456	15335	15414	15304	15128	15307	15390	15275	15278	15260	15371	15152	15086	15292	15314	15249	15351	15320	15152	15208	15207	15458	15144	15386	15219	15415	15227	15187	15357	15183	15233	15333	15425	15117	15240	15230	15190	15332	15018	15425	15250	15172	15414	15288	15365	15242	15285	15155	15331	15160	14944	15119	15126	15493	15235	15285	15200	15511	15195	15495	15347	15257	15291	15247	15290	15233	15163	15110	15188	15229	15335	15283	15379	15349	15376	15449	15203	15313	15035	15302	15320	15265	15253	15288	15226	15249	15246	15385	15054	15441	15440	15141	15490	15322	15420	15460	15291	15190	15285	15381	15188	15318	15237	15378	15479	15502	15309	15353	15235	15325	15377	15430	15263	15132	15170	15307	15347	15227	15103	15199	15217	15263	15288	15315	15292	15227	15262	15298	15261	15309	15151	15179	15355	15355	15380	15148	15442	15440	15149	15251	15279	15462	15262	15356	15337	15176	15146	15247	15109	15174	15044	15166	15264	15202	15239	15392	15310	15519	15268	15276	15315	15196	15224	15514	15366	15418	15609	15455	15425	15187	15227	15468	15316	15133	15129	15247	15236	15295	15092	15406	15242	15225	15416	15350	15317	15300	15370	15213	15386	15240	15187	15180	15251	15236	15363	15318	15394	15196	15557	15452	15191	15351	15468	15385	15377	15326	15224	15407	15263	15184	14975	15228	15204	15305	15235	15309	15315	15361	15259	15516	15348	15189	15369	15476	15392	15185	15268	15374	15268	15259	15366	15059	15111	15131	15289	15362	15237	15323	15406	15318	15233	15326	15164	15289	15275	15170	15246	15343	15331	15290	15388	15400	15285	15258	15242	15459	15417	15336	15461	15313	15160	15234	15245	15133	15214	15419	15238	15148	15085	15273	15139	15321	15137	15116	15259	15441	15358	15316	15380	15289	15491	15028	15334	15147	15315	15390	15465	15208	15285	15234	15261	15452	15358	15293	15381	15368	15409	15227	15515	15228	15597	15406	15292	15314	15407	15302	15322	15229	15401	15489	15363	15412	15246	15468	15446	15416	15098	15165	15328	15173	15313	15150	15270	15242	15313	15274	15315	15154	15467	15445	15267	15244	15394	15494	15081	15197	15301	15229	15243	15264	15198	15141	15089	15260	15330	15342
32688	50571	42698	29708	19727	16153	15614	14519	13648	13485	13524	13489	13028	12894	12918	12762	12747	12780	12864	12850	12860	12831	12745	12799	12873	13235	13378	13171	12966	12805	12794	12682	12692	12749	12656	12840	12873	12698	12648	12541	12795	12793	12622	12725	12779	12623	12666	12609	12780	12767	12729	12811	12496	12594	12751	12503	12675	12811	12642	12752	12785	12617	12674	12668	12699	12692	12748	12558	12761	12661	12667	12754	12738	12690	12660	12681	12632	12735	12462	12650	12718	12514	12875	12669	12761	12710	12646	12702	12645	12701	12578	12744	12792	12823	12646	12624	12619	12794	12772	12551	12691	12653	12685	12598	12638	12669	12603	12692	12709	12672	12787	12618	12712	12647	12664	12801	12605	12684	12733	12662	12474	12694	12693	12692	12615	12677	12623	12632	12576	12655	12655	12753	12619	12713	12771	12445	12749	12787	12753	12604	12702	12855	12650	12730	12694	12853	12703	12699	12843	12630	12770	12638	12700	12699	12660	12780	12611	12699	12693	12629	12565	12712	12696	12846	12661	12597	12617	12761	12732	12696	12673	12767	12720	12737	12768	12683	12775	12679	12823	12513	12825	12743	12700	12724	12620	12566	12438	12687	12817	12697	12711	12614	12892	12611	12558	12730	12753	12626	12716	12678	12795	12597	12509	12672	12893	12729	12557	12658	12667	12633	12633	12632	12544	12601	12621	12611	12630	12706	12571	12648	12653	12741	12578	12631	12782	12748	12658	12729	12781	12695	12736	12834	12725	12742	12677	12763	12718	12693	12718	12581	12748	12666	12642	12619	12690	12797	12666	12775	12471	12650	12704	12627	12448	12771	12724	12550	12630	12599	12443	12763	12793	12698	12767	12689	12604	12686	12795	12716	12646	12633	12567	12820	12687	12724	12699	12709	12769	12734	12618	12772	12603	12752	12437	12898	12534	12618	12894	12756	12583	12832	12712	12732	12766	12648	12631	12740	12636	12659	12749	12659	12682	12498	12666	12646	12766	12605	12546	12680	12671	12690	12653	12870	12629	12663	12398	12701	12687	12699	12742	12850	12713	12694	12748	12623	12624	12633	12707	12699	12662	12711	12562	12819	12703	12565	12643	12751	12851	12566	12795	12565	12762	12628	12687	12709	12735	12853	12532	12728	12777	12794	12700	12613	12808	12550	12628	12664	12571	12624	12793	12651	12702	12722	12676	12661	12724	12613	12648	12644	12583	12649	12724	12763	12520	12624	12556	12682	12748	12746	12721	12785	12711	12645	12743	12697	12791	12693	12769	12656	12773	12565	12895	12502	12761	12882	12694	12783	12663	12633	12700	12533	12878	12595	12547	12618	12707	12664	12728	12798	12528	12838	12780	12604	12707	12590	12711	12819	12787	12791	12718	12789	12673	12696	12634	12627	12700	12787	12717	12539	12673	12769	12746	12573	12750	12661	12537	12777	12628	12722	12559	12612	12683	12730	12694	12559	12677	12676	12491	12781	12728	12747	12628	12569	12647	12759	12559	12736	12609	12787	12730	12637	12752	12710	12845	12542	12531	12746	12651	12772	12717	12685	12788	12635	12622	12838	12764	12864	12552	12743	12705	12966	12548	12692	12685	12574	12658	12820	12649	12620	12674	12669	12666	12586	12542	12562	12585	12610	12644	12851	12788	12620	12811	12721	12753	12747	12668	12644	12613	12650	12768	12548	12660	12657	12766	12658	12562	12605	12841	12640	12501	12631	12627	12682	12799	12701	12686	12828	12673	12717	12798	12713	12517	12639	12715	12731	12782	12570	12675	12696	12634	12825	12594	12810	12743	12538	12741	12666	12701	12709	12589	12761	12602	12662	12529	12697	12618	12616	12710	12558	12738	12804	12702	12657	12533	12730	12894	12738	12753	12622	12640	12662	12670	12694	12508	12705	12831	12800	12722	12656	12715	12601	12588	12719	12698	12642	12800	12762	12599	12750	12726	12668	12731	12794	12691	12628	12630	12621	12712	12682	12741	12694	12830	12541	12651	12642	12690	12647	12829	12697	12817	12736	12696	12621	12767	12607	12517	12868	12620	12681	12727	12418	12650	12566	12631	12624	12772	12659	12559	12568	12687	12769	12703	12637	12716	12612	12644	12764	12499	12521	12897	12812	12694	12643	12770	12649	12733	12837	12533	12728	12692	12679	12798	12619	12695	12797	12817	12667	12661	12615	12678	12722	12749	12640	12664	12724	12756	12712	12772	12498	12594	12832	12714	12659	12774	12829	12614	12677	12715	12755	12668	12600	12653	12586	12726	12544	12807	12617	12664	12727	12823	12775	12706	12519	12784	12627	12652	12677	12522	12762	12757	12425	12795	12854	12792	12693	12774	12668	12666	12658	12579	12748	12634	12782	12634	12689	12631	12660	12647	12555	12814	12847	12684	12696	12703	12877	12727	12713	12791	12731	12815	12676	12594	12622	12653	12709	12727	12633	12645	12764	12695	12746	12691	12601	12683	12569	12558	12601	12617	12673	12785	12482	12772	12627	12709	12686	12896	12572	12645	12877	12630	12765	12744	12668	12766	12481	12832	12652	12627	12866	12694	12786	12677	12737	12821	12532	12698	12785	12642	12974	12725	12747	12713	12788	12726	12496	12558	12833	12655	12626	12627	12759	12617	12642	12789	12765	12657	12674	12692	12597	12617	12739	12821	12803	12580	12684	12850	12743	12578	12672	12646	12729	12781	12602	12743	12615	12710	12657	12788	12755	12611	12785	12844	12609	12834	12694	12644	12674	12636	12794	12783	12774	12672	12778	12709	12705	12666	12694	12748	12655	12742	12636	12560	12682	12783	12709	12737	12576	12779	12689	12678	12665	12612	12749	12579	12638	12746	12811	12669	12787	12522	12763	12620	12657	12737	12681	12795	12597	12656	12659	12717	12617	12598	12692	12815	12693	12664	12804	12677	12819	12792	12799	12524	12561	12706	12623	12740	12668	12618	12758	12551	12559	12556	12781	12577	12695	12622	12764	12600	12748	12698	12665	12767	12695	12653	12597	12732	12658	12604	12717	12712	12761	12613	12746	12629	12728	12675	12851	12643	12741	12649	12687	12562	12818	12635	12804	12666	12673	12734	12641	12681	12801	12701	12723	12654	12783	12602	12758	12527	12734	12757	12610	12755	12779	12717	12767	12583	12759	12726	12595	12814	12592	12730	12653	12913	12803	12748	12571	12646	12554	12620	12667	12635	12657	12652	12714	12530	12765	12820	12668	12654	12695	12674	12440	12657	12685	12763	12520	12614	12731	12646	12723	12714	12647	12583	12853	12653	12823	12648	12749	12550	12941	12641	12761	12625	12654	12698	12763	12783	12613	12714	12648	12619	12618	12725	12720	12628	12469	12654	12674	12694	12757	12615	12670	12478	12673	12692	12842	12770	12576	12812	12704	12897	12623	12516	12745	12590	12899	12645	12722	12812	12704	12680	12638	12749	12831	12759	12682	12830	12576	12820	12634	12774	12539	12758	12741	12646	12615	12730	12711	12672	12802	12704	12614	12627	12643	12466	12642	12677	12564	12694	12832	12657	12769	12622	12750	12831	12738	12700	12595	12639	12697	12621	12776	12729	12698	12693	12708	12680	12650	12767	12631	12668	12615	12539	12808	12495	12663	12754	12669	12710	12691	12722	12751	12721	12686	12646	12651	12786	12595	12665	12642	12634	12602	12767	12799	12665	12864	12571	12746	12678	12765	12689	12822	12846	12650	12636	12730	12888	12656	12632	12630	12726	12518	12710	12712	12658	12694	12535	12569	12632	12820	12773	12532	12740	12811	12637	12711	12721	12611	12733	12706	12555	12750	12778	12634	12697	12729	12779	12680	12526	12680	12643	12679	12701	12757	12598	12556	12661	12743	12727	12846	12636	12719	12675	12531	12819	12699	12596	12584	12690	12773	12642	12702	12485	12750	12547	12669	12694	12606	12690	12644	12585	12697	12753	12662	12633	12718	12686	12662	12636	12687	12662	12573	12652	12712	12690	12811	12771	12733	12684	12706	12572	12480	12763	12677	12599	12700	12683	12614	12674	12784	12634	12691	12636	12677	12821	12700	12778	12679	12731	12673	12722	12804	12659	12578	12725	12798	12611	12430	12757	12667	12604	12687	12589	12676	12634	12731	12628	12627	12488	12632	12607	12820	12666	12666	12866	12636	12552	12885	12654	12507	12781	12649	12697	12730	12565	12762	12721	12681	12769	12706	12883	12680	12602	12744	12628	12623	12618	12709	12566	12766	12812	12630	12780	12673	12602	13025	12598	12660	12732	12800	12673	12870	12789	12653	12485	12687	12725	12711	12619	12740	12789	12560	12610	12622	12803	12628	12649	12707	12614	12669	12753	12763	12603	12760	12739	12712	12665	12617	12693	12747	12765	12691	12852	12756	12606	12776	12626	12663	12652	12655	12738	12603	12569	12769	12737	12589	12752	12533	12746	12706	12615	12531	12619	12700	12648	12764	12709	12734	12824	12805	12729	12578	12756	12587	12697	12618	12791	12669	12724	12706	12519	12775	12589	12490	12564	12582	12760	12663	12887	12688	12604	12820	12664	12685	12770	12714	12762	12692	12631	12691	12713	12811	12560	12835	12766	12686	12737	12788	12712	12883	12620	12755	12583	12651	12729	12499	12723	12813	12714	12778	12635	12716	12634	12618	12841	12670	12674	12764	12726	12798	12788	12509	12674	12561	12676	12704	12723	12751	12603	12785	12727	12730	12617	12657	12658	12717	12714	12766	12654	12760	12601	12800	12659	12495	12784	12535	12711	12736	12819	12605	12702	12699	12704	12529	12903	12767	12855	12582	12676	12800	12648	12700	12678	12697	12716	12714	12659	12750	12595	12626	12771	12518	12613	12614	12691	12787	12618	12820	12639	12698	12780	12624	12849	12641	12723	12630	12686	12714	12648	12699	12773	12800	12899	12666	12756	12623	12695	12813	12741	12609	12756	12673	12586	12615	12690	12709	12624	12584	12654	12791	12683	12589	12508	12770	12653	12720	12681	12728	12646	12652	12703	12747	12641	12609	12752	12708	12759	12718	12748	12609	12801	12732	12760	12632	12680	12624	12703	12626	12501	12656	12674	12775	12592	12705	12735	12637	12684	12844	12675	12669	12571	12854	12773	12773	12754	12749
22169	21167	28551	24460	21992	23666	23777	17944	16576	16558	16287	15674	15442	15063	15047	15120	15055	15009	15264	15037	15020	15046	14962	15046	15407	16504	16558	16325	15686	15173	15029	14767	14810	14776	14917	14931	15013	14773	14873	14754	14869	14743	14991	14822	14958	14737	14904	14651	14562	15075	14943	14879	14908	14863	14874	14811	14868	14840	14814	14728	14848	14722	14754	15129	14796	14925	14806	14837	14937	14669	14803	14886	14725	14799	14714	14943	14991	14769	14818	14860	14851	14736	14795	14773	14976	14818	14786	14728	14698	14836	14764	14751	14686	14813	14923	14702	14845	14945	14920	14750	14870	14733	14762	14803	14587	14875	14841	14798	14873	14631	14831	14721	14927	14781	14907	14743	14534	14776	14833	14804	14740	14934	14512	14921	14780	14785	14669	14803	14765	14791	14838	14616	14849	14824	14684	15149	14695	14741	14824	14979	14719	14830	14859	14787	14603	14891	14909	14725	14797	14746	14964	14564	14635	14660	14749	14719	14701	14744	14928	14806	14773	14845	14765	14847	14762	14709	14744	14681	14898	14762	14450	14753	14574	14663	14686	14589	14691	14768	14850	14891	14873	14904	15069	14608	14718	14884	14588	14629	14641	14886	14831	14710	14773	14618	14752	14604	14717	14622	14820	14651	14863	14737	14763	14826	14727	14885	14864	14895	14902	14892	14732	14726	14897	14741	14537	14823	14895	15011	14680	14771	14953	14665	14899	14746	14855	14786	14883	14973	14826	14704	14639	14706	14847	14883	14773	14522	14827	14633	14718	14590	14695	14947	14824	14563	14719	14929	14724	14681	14818	14701	14772	14746	14727	14894	14799	14796	14663	14753	14572	14711	14675	14527	14729	14651	14785	14672	14773	14804	14718	14629	14907	14806	14937	14920	14774	15033	14643	14799	14827	14729	14857	14727	14829	14691	14673	14765	14727	14812	14800	14696	14878	14754	14751	14799	14804	14776	14904	14926	14701	14646	14702	14720	14783	14753	14774	14646	14651	14894	14859	14664	14658	14868	14646	14614	14666	14636	14722	14851	14787	14756	14787	14776	14808	14706	14749	14763	14764	14821	14864	14987	14736	14851	14964	14807	14732	14697	14756	14853	14754	14964	14752	14776	14725	14688	14708	14719	15127	14813	14776	14869	14763	14994	14884	15066	14570	14803	14903	14792	14816	14669	14513	14550	14787	14925	14680	14714	14567	14964	14923	14899	14775	14541	14996	14684	14802	14828	14875	14436	14810	14752	14740	14545	14610	14812	14779	14700	14834	14930	14796	14788	14901	14688	14669	14683	14804	14857	14750	14796	14950	14826	14724	14706	14847	15011	14959	14589	14773	14747	14660	14781	14757	14779	14770	14767	14697	14841	14598	14786	14902	14826	14842	14846	14877	14924	14804	14991	14736	14787	14978	14522	14507	14567	14664	14682	14788	14866	14782	14786	14554	14854	14878	14652	14628	14857	14661	14894	14917	14668	14823	14754	14775	14910	14849	14715	14781	14883	14787	14607	14775	15012	14814	14778	14824	14812	14708	15047	14721	14837	14893	14605	14765	14772	14651	14957	14969	14740	14885	14714	14839	14852	14737	14708	14745	14673	14814	14552	14688	14789	14770	14626	14760	14633	14765	14811	14727	14595	14830	14717	14848	14935	14755	14681	14823	14838	14766	14600	14850	14866	14632	14725	14685	14922	14805	14810	14856	14934	14988	14636	14683	14839	14630	14775	15061	14747	14897	14813	15031	14776	14675	14707	14712	14665	14683	14845	14828	14826	14933	14927	14887	14979	14804	14634	14763	14886	14878	14750	14640	14638	14852	14800	14897	14815	14776	14675	14688	14806	14853	14907	14763	14633	14856	14683	14677	14980	14744	14767	14873	14860	15013	14776	14666	14829	14738	14723	14788	14688	14774	14856	14761	14768	14905	14797	14716	14806	14577	14832	14890	14962	14908	14954	14840	14570	14751	14783	14778	14796	14721	14734	14708	14785	14827	14635	14571	14681	14955	14717	14786	14963	14939	14706	14640	14773	14888	14979	14754	14790	14797	14923	14885	14822	14767	14572	14759	14579	14724	14603	14682	14851	14990	14717	14758	14848	14850	14751	14775	14851	14955	14789	14933	14670	14833	14807	14928	14843	14630	14816	14751	14797	14962	14780	14942	14802	14806	14867	14885	14685	14898	14784	14647	14555	14767	14666	14782	14699	14841	14577	14783	14773	14786	14749	14685	14636	14928	14798	14989	14827	14891	14644	14736	14870	14828	14934	14807	14753	14847	14697	14785	14681	14737	14813	14797	15011	14728	14706	14738	14842	14807	15016	14666	14780	14824	14882	14913	14962	14726	15069	14830	14802	14619	14817	14791	14628	14633	14863	14829	14655	14724	14947	14906	14798	14628	14886	14797	14656	15042	14916	14778	14808	14770	14877	14767	14834	14792	14606	14687	14663	14606	14671	14916	14931	14864	14673	14712	14738	14745	14849	14760	14648	14531	14928	14600	14709	14632	14839	15060	14754	14774	14802	14796	14938	14803	14651	14633	14811	14963	14622	14720	14724	14661	14925	14968	14793	14899	14598	14742	14747	14887	14758	14817	14777	14736	14809	14625	14729	14579	14551	14658	14633	14937	15050	14897	14737	14895	14824	14685	14693	14753	14747	14868	14720	14779	14778	14766	14960	14866	14801	14804	14782	14734	14705	14904	14870	14784	14662	14859	14874	14670	14822	14781	14852	14701	14861	14833	14846	14825	14725	14798	14827	14821	14971	14744	14818	14827	14721	14662	14757	14687	14898	14548	14693	14827	14709	14805	14824	14751	14895	14721	14848	14636	14830	14819	14698	14671	14744	14936	14923	14798	14765	14786	14826	14912	14749	14872	14871	14729	14846	14772	14758	14879	14785	14684	14899	14736	14767	14763	14910	14549	14833	14830	14737	14844	14870	14725	14644	14827	14886	14793	14686	14693	14782	14686	14766	14712	14790	14681	14728	14564	14812	14764	15090	14631	14856	14680	14740	14869	15103	14804	14852	14613	14712	14783	14604	14750	14620	14792	14702	14760	14852	14825	14783	14726	14726	14950	14950	14693	14848	14898	14883	14860	14614	14913	14815	14627	14613	14765	14740	14576	14942	14906	14697	14807	14941	14746	14703	14856	14754	14778	14716	14632	14864	14854	14920	14875	14832	14960	14672	14821	14749	14753	14890	14888	14753	14709	14884	14836	14713	14995	14764	14783	14700	14601	14943	14989	14615	14886	14766	14795	14832	14648	14740	14702	14884	14641	14834	14743	14638	14786	14831	15010	14694	14838	14890	14738	14730	15008	14834	14723	14861	15050	14663	14988	14812	14877	14736	14895	14786	14768	14831	14786	14637	14532	14982	14836	14708	14823	14657	14659	14661	14701	14666	14653	14830	14644	14732	14713	14818	14851	14671	14668	14783	14860	14826	14728	14715	14798	14764	14758	14830	14990	14883	14793	14629	14926	14832	14666	14720	14870	14792	14840	14792	14792	14832	14913	14732	14665	14762	14833	15082	14844	14668	14747	14712	14627	14752	14598	14712	14864	14834	14793	14692	14900	14640	14599	14679	14687	14703	14962	14741	14866	14704	14845	14747	14732	14742	14910	14838	14850	14620	14665	14725	14537	14754	14761	14803	14808	14977	14867	14906	14664	14658	14752	14774	14845	14787	14881	14935	14712	14900	14855	14794	14534	14845	14780	14592	14841	14789	14951	14878	14919	14893	14702	14717	14713	14491	14674	14760	14816	14758	14719	14850	14920	15045	14590	14787	14762	14887	14968	14682	14702	14901	14797	14846	14816	14658	14734	14735	14706	14654	14777	14708	14672	14810	14591	14866	14805	14802	14966	14832	14685	14872	14864	14546	14854	14682	14904	14824	14821	14850	14807	14744	14731	14640	14857	14828	14795	14776	14944	14863	14594	14806	14639	14652	14649	14696	14896	14866	14801	14811	14794	14665	14815	14827	14925	14708	14967	14826	14615	14870	14835	14846	14875	14792	14789	14722	14764	14888	14631	14830	14878	14786	14877	14798	14742	14790	14791	14854	14724	14728	14671	14701	14933	14820	14677	14687	14902	14912	14590	14758	14848	14747	15005	14797	14850	14736	14749	14787	14685	14611	14812	15032	14809	14511	14606	14756	14751	14784	14649	14749	14899	14723	14761	14689	14784	14705	14828	14668	14802	14825	14724	14621	14982	14751	14824	14592	14855	14869	14793	14845	14710	14851	14715	14911	14774	14871	14905	14731	14777	14820	14747	14637	14646	14773	14858	14837	14759	14876	14648	14644	14824	14720	14820	14757	14873	14793	14642	14504	14473	14512	14593	14746	14858	14645	14767	14795	14722	14811	14722	14783	14895	14652	14651	15038	14757	14775	14749	14895	14608	14637	14730	14764	14548	14631	14779	14916	14817	14675	14770	14790	14820	14750	14799	14755	14703	14774	14608	14775	14801	14699	14714	14710	14650	14807	14933	14745	14612	14598	14813	14730	14743	14647	14652	14696	14919	14726	14749	14732	14636	14699	14817	14735	14846	15022	14750	14726	14795	14856	14936	14763	14687	14650	14654	14584	14862	14830	14802	14818	14719	14781	14793	14892	14860	14849	14847	14717	14744	14933	14736	14686	14963	14691	14802	14790	14688	14847	14787	14837	14796	14721	14698	14879	14854	14604	14784	14562	14614	14818	14798	14760	14790	14703	14824	14768	14799	14771	14973	14993	14891	14813	14808	14888	14901	14719	14718	14572	14733	14961	14819	14739	14648	14671	14783	14757	14768	14695	14686	14728	14988	14833	14633	14734	14773	14694	14620	14772	14760	14854	14922	14789	14709	14780	14948	14799	14896	14791	14623	14688	14851	14780	14849	14824	14781	14646	14669	14780	14772	14699	14927	14665	14761	14854	14899	14942	14633	14759	14791	14700	14807	14814	14652	14859	15022	14882	14638	14867	14786	14429	14772	14784	14752	14924	14678	14719	14588	14746	14711	14783	14835	14756	14754	14628	14620	14947	14660	14762	14628	14788	14821	14742	14666	14754	14911	14793	14690	14615	14852	14804	14664	14680	14788	14714	14724	14742	14910	14934	14740	14943	14772	14633	14845	14606	14580	14628	14834	14990	14744	14899
33216	65230	56989	38006	26410	20777	17103	15389	14697	14252	13880	13032	12864	12706	12578	12545	12675	12639	12491	12491	12465	12367	12448	12421	13308	14744	14670	13715	13051	12654	12392	12396	12390	12480	12243	12390	12291	12371	12287	12368	12270	12286	12436	12499	12354	12237	12411	12339	12478	12356	12378	12321	12373	12327	12286	12307	12233	12375	12374	12340	12291	12499	12151	12193	12425	12167	12418	12410	12284	12191	12266	12292	12319	12253	12355	12360	12586	12422	12271	12313	12482	12270	12264	12573	12275	12346	12306	12423	12305	12355	12231	12247	12446	12413	12247	12358	12487	12384	12347	12370	12321	12310	12471	12294	12328	12394	12330	12427	12250	12223	12402	12400	12139	12481	12425	12222	12279	12277	12220	12379	12342	12410	12319	12300	12428	12300	12320	12335	12438	12251	12206	12400	12425	12481	12291	12425	12357	12363	12355	12539	12156	12413	12237	12296	12286	12332	12315	12272	12322	12334	12387	12464	12389	12422	12301	12329	12373	12259	12359	12375	12297	12220	12342	12434	12344	12399	12339	12210	12207	12488	12341	12242	12323	12266	12278	12532	12341	12243	12234	12286	12315	12415	12418	12429	12422	12260	12479	12434	12354	12367	12358	12430	12476	12462	12493	12302	12338	12304	12337	12266	12374	12456	12297	12335	12340	12296	12292	12430	12316	12338	12438	12307	12303	12337	12334	12391	12409	12351	12370	12233	12404	12209	12293	12497	12546	12320	12476	12138	12321	12355	12415	12325	12308	12472	12370	12192	12362	12524	12251	12348	12219	12232	12208	12403	12248	12541	12437	12353	12268	12359	12256	12280	12386	12296	12497	12401	12374	12383	12481	12394	12396	12343	12298	12279	12396	12361	12464	12109	12239	12328	12215	12385	12360	12387	12278	12327	12334	12260	12323	12270	12226	12328	12362	12398	12167	12287	12396	12212	12427	12139	12385	12396	12311	12398	12393	12300	12463	12345	12359	12350	12353	12078	12182	12404	12396	12393	12342	12267	12327	12381	12359	12465	12453	12119	12330	12341	12325	12347	12236	12362	12280	12262	12331	12272	12432	12309	12358	12396	12318	12371	12394	12169	12320	12477	12419	12144	12362	12384	12382	12340	12440	12320	12232	12398	12295	12208	12419	12267	12241	12403	12466	12288	12354	12346	12332	12305	12382	12393	12502	12375	12393	12458	12378	12402	12253	12250	12336	12120	12421	12307	12274	12429	12341	12172	12327	12276	12328	12429	12399	12232	12259	12325	12224	12485	12216	12277	12236	12422	12193	12433	12264	12271	12386	12306	12296	12232	12232	12274	12304	12371	12352	12404	12470	12473	12220	12228	12296	12269	12354	12365	12250	12325	12300	12420	12395	12257	12532	12407	12378	12268	12254	12460	12385	12372	12425	12229	12385	12280	12275	12237	12196	12357	12334	12460	12433	12382	12332	12346	12299	12294	12194	12491	12346	12452	12405	12257	12265	12246	12157	12256	12424	12315	12278	12315	12199	12320	12423	12266	12309	12244	12333	12226	12334	12216	12368	12386	12262	12184	12345	12360	12386	12367	12326	12421	12163	12344	12182	12413	12390	12218	12341	12382	12417	12245	12290	12456	12360	12251	12376	12058	12321	12307	12316	12244	12334	12202	12239	12443	12329	12269	12291	12464	12346	12387	12243	12317	12251	12324	12217	12390	12412	12359	12461	12328	12290	12301	12371	12406	12435	12295	12210	12264	12364	12200	12441	12472	12364	12383	12260	12377	12362	12241	12316	12436	12293	12296	12226	12434	12403	12411	12355	12139	12539	12243	12241	12347	12226	12360	12305	12214	12443	12218	12259	12293	12345	12417	12474	12421	12274	12264	12435	12188	12336	12242	12299	12374	12370	12340	12433	12320	12316	12251	12218	12371	12336	12308	12152	12396	12267	12341	12423	12458	12298	12308	12449	12103	12389	12323	12411	12371	12466	12251	12311	12485	12233	12410	12414	12522	12387	12148	12415	12243	12393	12474	12535	12383	12259	12338	12244	12476	12306	12158	12394	12349	12351	12350	12436	12265	12323	12120	12247	12353	12317	12274	12375	12257	12382	12287	12310	12519	12283	12388	12238	12513	12383	12320	12476	12263	12221	12289	12557	12340	12299	12434	12350	12291	12393	12265	12310	12227	12477	12333	12256	12285	12360	12324	12407	12339	12416	12302	12210	12310	12455	12338	12424	12322	12520	12245	12273	12525	12298	12339	12228	12312	12390	12290	12363	12157	12218	12374	12364	12199	12415	12323	12385	12369	12304	12522	12296	12329	12376	12559	12208	12273	12369	12403	12393	12446	12396	12304	12341	12274	12320	12330	12288	12202	12383	12279	12310	12399	12367	12259	12275	12254	12375	12490	12193	12500	12292	12315	12323	12329	12273	12305	12213	12378	12325	12367	12432	12549	12376	12237	12347	12282	12355	12331	12167	12227	12225	12450	12256	12328	12318	12371	12255	12204	12397	12343	12403	12214	12187	12352	12346	12237	12516	12243	12264	12318	12318	12351	12357	12301	12268	12179	12484	12208	12246	12246	12179	12403	12450	12464	12240	12271	12297	12446	12251	12230	12251	12299	12406	12193	12339	12276	12385	12340	12385	12431	12231	12273	12346	12425	12263	12374	12201	12349	12244	12219	12404	12348	12542	12291	12489	12290	12445	12316	12258	12423	12239	12227	12465	12369	12331	12260	12215	12251	12266	12173	12438	12333	12350	12456	12396	12380	12389	12453	12454	12305	12343	12440	12360	12312	12387	12341	12267	12363	12377	12242	12424	12352	12432	12357	12366	12357	12197	12488	12260	12303	12415	12357	12480	12252	12313	12393	12372	12299	12475	12478	12368	12294	12211	12357	12237	12380	12324	12205	12317	12209	12336	12392	12333	12280	12176	12196	12411	12348	12294	12421	12419	12319	12343	12390	12449	12539	12284	12402	12262	12217	12408	12259	12245	12310	12428	12368	12232	12229	12295	12456	12291	12230	12276	12254	12379	12275	12287	12444	12332	12385	12366	12215	12329	12473	12251	12160	12337	12258	12376	12299	12319	12315	12321	12259	12324	12189	12204	12377	12168	12327	12404	12346	12349	12083	12176	12255	12334	12285	12441	12233	12378	12535	12377	12230	12364	12299	12604	12314	12475	12332	12364	12278	12388	12343	12314	12362	12412	12105	12297	12265	12217	12201	12258	12415	12332	12307	12386	12370	12339	12312	12357	12372	12260	12334	12229	12369	12255	12362	12225	12385	12255	12357	12358	12383	12310	12222	12497	12355	12158	12334	12293	12228	12380	12292	12471	12283	12296	12279	12359	12353	12416	12225	12312	12098	12286	12312	12366	12300	12473	12366	12396	12274	12445	12402	12348	12288	12221	12511	12380	12333	12333	12326	12454	12344	12325	12456	12251	12386	12439	12316	12251	12162	12426	12320	12326	12255	12426	12400	12357	12360	12318	12398	12427	12417	12284	12431	12514	12249	12277	12380	12483	12276	12365	12304	12327	12251	12280	12316	12357	12215	12213	12420	12373	12381	12397	12307	12264	12269	12454	12182	12630	12260	12519	12340	12580	12159	12334	12485	12198	12409	12466	12244	12347	12442	12358	12260	12241	12281	12413	12393	12266	12212	12392	12363	12345	12331	12174	12170	12341	12372	12359	12118	12471	12310	12507	12272	12319	12433	12389	12415	12314	12277	12324	12206	12404	12275	12394	12571	12264	12109	12406	12260	12323	12241	12276	12392	12325	12378	12366	12252	12343	12424	12230	12300	12274	12257	12393	12284	12267	12436	12413	12257	12359	12480	12356	12489	12476	12433	12270	12156	12374	12372	12545	12293	12472	12378	12235	12256	12392	12307	12256	12236	12404	12506	12105	12419	12427	12315	12119	12448	12393	12412	12347	12551	12355	12300	12342	12173	12349	12385	12205	12229	12287	12306	12440	12270	12368	12509	12320	12361	12419	12392	12584	12351	12459	12214	12184	12353	12322	12426	12418	12263	12301	12139	12333	12169	12215	12190	12339	12353	12325	12275	12457	12243	12403	12485	12313	12270	12460	12178	12288	12279	12464	12281	12273	12257	12177	12443	12158	12360	12559	12323	12381	12219	12340	12244	12349	12213	12334	12303	12421	12363	12292	12263	12313	12248	12335	12196	12414	12311	12359	12306	12347	12355	12275	12408	12059	12192	12295	12432	12261	12326	12159	12440	12379	12250	12261	12312	12414	12449	12212	12259	12309	12310	12425	12278	12144	12319	12190	12388	12365	12410	12446	12341	12510	12182	12412	12162	12297	12289	12290	12336	12340	12375	12149	12385	12305	12259	12285	12474	12364	12209	12287	12324	12379	12226	12458	12413	12301	12408	12328	12350	12236	12384	12299	12581	12382	12463	12417	12159	12253	12351	12250	12465	12415	12216	12337	12339	12260	12437	12289	12344	12324	12199	12313	12224	12351	12413	12350	12356	12455	12263	12331	12341	12452	12361	12315	12394	12430	12495	12433	12214	12535	12191	12331	12457	12373	12277	12256	12378	12316	12319	12306	12333	12203	12298	12344	12213	12384	12522	12256	12277	12211	12338	12445	12389	12336	12495	12345	12288	12359	12434	12316	12411	12299	12193	12210	12246	12340	12338	12561	12330	12263	12119	12433	12377	12427	12193	12405	12321	12336	12274	12334	12452	12387	12247	12426	12474	12264	12232	12453	12286	12229	12218	12181	12356	12362	12294	12227	12274	12253	12467	12391	12210	12300	12238	12436	12352	12378	12347	12334	12433	12288	12325	12249	12259	12292	12245	12269	12337	12271	12262	12258	12452	12228	12418	12223	12357	12314	12373	12337	12418	12312	12491	12215	12236	12264	12243	12322	12308	12295	12303	12248	12303	12239	12358	12386	12223	12352	12284	12438	12278	12370	12291	12287	12204	12369	12503	12357	12161	12332	12238	12479	12338	12315	12329	12404	12238	12363	12264	12222	12308	12098	12396	12339	12376	12284	12471	12267	12513	12409	12334	12315	12263	12337	12295	12312	12295	12157	12374	12254	12359	12279	12394	12302	12471	12365	12358	12399	12238	12406	12273	12449	12441	12330	12299	12333	12272	12316	12344	12376	12207	12378	12449	12292	12266	12328	12205
31175	33211	37582	26801	20569	18321	17106	16544	16162	16119	15910	15876	15875	15500	15549	15672	15856	15578	15763	15701	15816	15617	15591	15694	15661	15738	15989	15604	15776	15841	15658	15729	15574	15652	15639	15654	15653	15609	15555	15558	15678	15692	15638	15584	15636	15602	15828	15589	15466	15412	15744	15626	15750	15688	15644	15653	15559	15502	15723	15617	15492	15478	15563	15622	15494	15669	15884	15591	15618	15699	15334	15446	15621	15612	15688	15500	15575	15637	15724	15397	15653	15638	15695	15875	15548	15663	15536	15547	15742	15555	15449	15659	15618	15602	15392	15542	15587	15573	15693	15523	15766	15678	15524	15814	15703	15786	15375	15616	15634	15596	15582	15650	15533	15553	15655	15513	15605	15655	15604	15920	15679	15333	15661	15575	15758	15520	15672	15750	15589	15734	15687	15580	15595	15741	15717	15763	15474	15540	15619	15630	15684	15485	15549	15420	15501	15793	15604	15388	15582	15557	15552	15413	15830	15524	15561	15576	15639	15561	15527	15485	15865	15498	15672	15396	15612	15555	15718	15682	15551	15423	15667	15764	15245	15718	15741	15655	15515	15548	15494	15704	15616	15782	15524	15852	15561	15739	15390	15690	15757	15799	15672	15384	15599	15633	15458	15469	15464	15593	15609	15500	15472	15489	15652	15589	15702	15634	15684	15492	15524	15750	15622	15535	15633	15389	15600	15785	15449	15572	15609	15708	15565	15550	15574	15728	15733	15615	15828	15523	15731	15584	15627	15537	15845	15590	15698	15747	15739	15375	15572	15540	15521	15689	15875	15508	15784	15654	15535	15904	15601	15567	15681	15502	15663	15642	15404	15413	15391	15791	15662	15553	15516	15537	15578	15754	15569	15565	15631	15589	15706	15582	15562	15561	15593	15756	15668	15662	15459	15659	15681	15543	15608	15701	15430	15555	15554	15379	15742	15589	15563	15691	15411	15646	15640	15533	15655	15325	15527	15828	15549	15473	15583	15618	15659	15592	15624	15455	15812	15656	15695	15708	15610	15575	15557	15537	15544	15450	15589	15583	15572	15742	15569	15662	15471	15562	15528	15695	15552	15725	15802	15811	15558	15599	15413	15670	15617	15511	15612	15607	15510	15478	15398	15534	15622	15575	15633	15577	15681	15621	15454	15537	15631	15686	15657	15525	15696	15724	15786	15683	15721	15742	15673	15650	15590	15559	15655	15536	15911	15759	15542	15514	15727	15572	15515	15723	15531	15611	15461	15507	15621	15685	15595	15664	15589	15652	15579	15767	15347	15440	15622	15662	15352	15787	15660	15492	15825	15728	15626	15805	15664	15664	15484	15583	15848	15620	15435	15301	15441	15415	15539	15520	15785	15460	15645	15633	15677	15668	15573	15660	15767	15504	15568	15671	15672	15796	15618	15481	15536	15608	15533	15585	15774	15538	15477	15490	15622	15794	15525	15478	15672	15625	15543	15734	15650	15608	15492	15607	15454	15474	15568	15584	15444	15489	15605	15458	15587	15496	15732	15560	15567	15423	15522	15660	15551	15763	15644	15396	15726	15609	15656	15576	15842	15603	15597	15531	15479	15626	15434	15664	15604	15571	15700	15739	15602	15543	15582	15796	15577	15633	15475	15312	15673	15657	15718	15632	15588	15669	15886	15643	15756	15765	15529	15573	15598	15527	15689	15520	15524	15594	15448	15643	15422	15553	15572	15568	15578	15952	15660	15462	15780	15717	15671	15435	15673	15479	15540	15727	15635	15514	15498	15777	15603	15808	15736	15617	15468	15440	15543	15687	15601	15565	15738	15626	15721	15572	15661	15544	15552	15522	15431	15703	15522	15689	15487	15502	15462	15792	15649	15511	15728	15539	15430	15514	15776	15573	15787	15701	15598	15718	15594	15639	15827	15624	15568	15693	15501	15750	15309	15764	15656	15566	15703	15608	15690	15634	15482	15654	15545	15472	15669	15659	15677	15452	15747	15541	15714	15747	15725	15792	15790	15540	15509	15367	15596	15707	15728	15659	15726	15729	15653	15664	15600	15672	15662	15598	15870	15600	15418	15478	15760	15489	15675	15537	15670	15622	15607	15624	15552	15596	15678	15538	15811	15652	15625	15629	15557	15502	15513	15380	15369	15539	15527	15547	15604	15602	15584	15473	15435	15441	15487	15643	15728	15571	15734	15507	15613	15792	15662	15430	15511	15765	15695	15828	15783	15589	15632	15711	15612	15383	15644	15498	15523	15738	15496	15638	15635	15568	15670	15662	15573	15351	15673	15738	15723	15518	15663	15487	15458	15523	15549	15641	15568	15577	15543	15647	15645	15521	15767	15631	15529	15692	15380	15426	15641	15697	15764	15802	15543	15591	15397	15653	15835	15516	15455	15497	15586	15645	15691	15712	15636	15458	15653	15544	15614	15745	15539	15646	15683	15486	15517	15785	15808	15600	15505	15609	15539	15447	15565	15645	15652	15757	15680	15696	15856	15573	15742	15460	15612	15829	15741	15465	15558	15692	15628	15529	15521	15676	15578	15729	15913	15753	15622	15621	15801	15503	15547	15625	15500	15549	15608	15449	15813	15730	15583	15637	15712	15629	15618	15688	15633	15636	15679	15547	15674	15346	15741	15714	15817	15713	15562	15606	15509	15730	15754	15528	15515	15722	15610	15463	15577	15678	15593	15585	15566	15728	15891	15500	15691	15907	15590	15613	15393	15765	15675	15512	15524	15455	15592	15721	15647	15546	15715	15535	15493	15627	15482	15524	15670	15743	15576	15512	15574	15574	15445	15548	15679	15530	15805	15819	15409	15612	15437	15681	15446	15459	15604	15698	15717	15536	15738	15536	15649	15788	15584	15608	15628	15658	15534	15647	15630	15762	15693	15799	15785	15772	15561	15442	15420	15683	15576	15483	15885	15672	15625	15676	15648	15632	15937	15590	15660	15555	15664	15600	15598	15471	15522	15577	15590	15704	15473	15763	15523	15614	15595	15484	15635	15538	15715	15670	15642	15709	15842	15764	15595	15631	15611	15581	15694	15501	15857	15620	15689	15744	15641	15711	15565	15550	15641	15650	15625	15637	15504	15464	15550	15622	15641	15447	15625	15606	15557	15633	15603	15694	15751	15561	15428	15539	15542	15574	15744	15636	15873	15625	15776	15547	15620	15605	15682	15609	15632	15617	15617	15541	15514	15723	15610	15377	15587	15592	15488	15554	15518	15513	15647	15443	15641	15626	15611	15446	15767	15602	15436	15555	15686	15460	15558	15555	15673	15547	15618	15663	15466	15614	15483	15631	15596	15734	15751	15434	15725	15611	15588	15846	15454	15582	15474	15624	15457	15589	15721	15563	15694	15469	15657	15637	15571	15460	15695	15604	15720	15704	15473	15677	15591	15594	15583	15413	15567	15712	15655	15641	15537	15528	15761	15431	15530	15457	15697	15771	15631	15621	15621	15420	15574	15664	15860	15486	15646	15567	15531	15524	15619	15539	15790	15652	15637	15424	15513	15747	15647	15618	15719	15532	15413	15799	15634	15767	15723	15820	15573	15485	15450	15679	15550	15602	15494	15678	15777	15471	15662	15610	15564	15472	15403	15450	15672	15572	15579	15548	15790	15598	15645	15567	15628	15630	15531	15594	15895	15533	15485	15594	15574	15805	15899	15622	15787	15632	15581	15429	15676	15753	15476	15423	15688	15493	15618	15730	15484	15817	15719	15463	15579	15638	15668	15808	15769	15557	15770	15611	15510	15543	15562	15449	15451	15387	15580	15581	15577	15836	15771	15501	15530	15526	15666	15461	15695	15910	15679	15677	15648	15510	15662	15471	15453	15484	15521	15785	15445	15728	15459	15499	15632	15685	15516	15501	15499	15526	15588	15431	15588	15572	15601	15598	15607	15705	15644	15534	15570	15610	15637	15618	15823	15545	15562	15702	15789	15515	15404	15547	15691	15688	15554	15587	15631	15667	15412	15627	15783	15714	15716	15604	15721	15450	15552	15622	15654	15665	15495	15414	15619	15619	15614	15432	15763	15498	15697	15473	15529	15591	15389	15489	15636	15601	15461	15748	15719	15749	15553	15515	15527	15768	15553	15395	15667	15920	15779	15443	15735	15699	15604	15645	15647	15551	15489	15483	15320	15547	15773	15691	15551	15527	15423	15563	15380	15476	15638	15464	15800	15587	15744	15628	15614	15587	15625	15468	15492	15633	15724	15562	15691	15716	15573	15662	15510	15670	15745	15403	15514	15542	15600	15404	15507	15496	15501	15759	15605	15766	15659	15595	15549	15469	15669	15710	15761	15844	15485	15604	15448	15552	15453	15495	15473	15831	15333	15644	15667	15656	15570	15632	15507	15589	15728	15679	15550	15732	15578	15620	15588	15689	15672	15754	15654	15667	15555	15746	15607	15621	15507	15468	15729	15685	15503	15792	15615	15637	15590	15353	15636	15603	15641	15418	15794	15715	15803	15543	15619	15568	15549	15555	15694	15704	15726	15671	15566	15574	15654	15492	15761	15550	15722	15589	15408	15655	15851	15544	15623	15618	15349	15445	15736	15526	15547	15527	15571	15601	15572	15695	15677	15787	15627	15739	15644	15634	15709	15451	15525	15658	15615	15595	15593	15533	15709	15690	15708	15596	15688	15649	15614	15570	15575	15483	15470	15665	15596	15694	15797	15683	15477	15661	15474	15734	15626	15722	15767	15519	15589	15670	15727	15696	15553	15479	15725	15552	15634	15598	15763	15543	15634	15602	15675	15651	15678	15448	15438	15655	15469	15561	15604	15342	15584	15519	15567	15550	15601	15758	15730	15758	15725	15776	15600	15688	15559	15552	15535	15385	15355	15383	15558	15880	15619	15636	15767	15645	15756	15870	15758	15421	15624	15536	15486	15564	15574	15740	15795	15740	15425	15695	15697	15384	15532	15803	15569	15566	15606	15503	15664	15722	15681	15544	15775	15463	15582	15531	15511	15530	15602	15662	15757	15672	15561	15537	15522	15665	15498	15652	15644	15515	15545	15737	15496	15569	15649	15657	15535	15597	15652	15674	15608	15555	15613	15638	15608	15363	15682	15664	15568	15604	15474	15756	15765	15513	15780	15484	15548	15344	15459	15648	15556	15521	15488	15693	15649	15625	15456	15547	15358	15600
31522	48611	37324	22605	18274	16215	14640	14204	13810	13633	13243	13145	13047	13170	13063	13009	12930	12971	13058	12913	13076	12911	12804	12929	13114	13014	12939	13083	12939	12907	12774	12931	13001	12768	13014	12788	12899	12815	12714	12782	12887	12898	12804	12905	12788	12797	12916	12872	12832	12844	12728	12821	13035	12831	12953	12852	12857	12786	12846	12863	12874	13041	12927	12746	12925	12882	13132	12874	12831	12742	12941	12864	12915	12754	12758	12860	12895	12930	12687	12851	12804	12658	12950	12918	12725	12794	12852	12912	12873	12765	12952	12697	12881	12634	12782	12809	12981	12849	12903	12896	12797	12742	12813	13052	12806	12706	12746	12801	12684	12942	12981	12920	12985	12921	12909	12834	12802	12889	12786	12831	12890	12864	13028	12962	12642	12866	13025	12814	12860	12779	12641	12817	13002	12815	12796	12727	12841	12787	12982	12976	12814	12906	12760	12910	12888	12725	12824	12915	12871	12853	12944	12909	12777	12939	12807	12866	12968	12713	12898	12910	12748	12798	12869	12780	12926	12922	12812	12982	12848	12881	12978	12915	12913	12734	12861	12824	12974	12925	12901	12939	12849	12912	12763	12893	12710	12851	12913	12832	12872	12885	12859	12798	12801	12949	12865	12818	12926	12758	12917	12906	12972	13048	12866	12797	12854	12803	12872	12824	12874	13086	12693	12901	12794	12966	13013	12806	12852	12808	12921	13002	12781	12963	12920	12850	12755	12713	12917	12749	12900	12814	12963	12855	12730	12889	12796	12743	12772	12876	12920	12780	12829	12903	12976	12870	12827	12837	12731	12800	12707	12618	12740	12875	12773	12853	12917	12742	12774	12912	12771	12659	12961	12750	12739	13076	12780	12991	12890	12891	12697	12758	12816	12746	12832	12939	12785	12852	12892	12728	12850	12769	12894	12701	13110	12974	12895	12852	12686	12819	12924	12800	12950	12826	12870	12925	12826	12744	12899	12793	12864	12744	12933	12998	13008	12820	12851	12934	12871	12911	12925	12846	12855	12932	12697	12798	12851	12766	12845	12802	12857	12905	12822	12676	12703	12942	12865	13041	12867	12886	12917	12833	12825	12822	12837	12682	12793	12825	12991	12860	12970	12766	12914	12868	12812	12765	12661	12961	12976	12813	12911	12772	12924	12842	12732	12824	12769	12916	12748	12965	12836	12834	12919	12663	12701	12766	12740	12875	12940	12772	12887	12850	12920	12664	12763	12824	12865	12806	12969	12808	12673	12820	12981	12611	12720	12857	12791	12912	12860	12639	12948	12569	12798	12944	12688	12814	12840	12815	12743	12988	12972	12889	12914	12836	12982	12929	12979	12846	12907	12994	12722	12919	12971	12794	12847	12878	13042	13050	12884	12966	12847	12824	12907	12759	12843	12738	12813	12901	13005	12824	12915	12794	12880	12746	12802	12804	12884	12908	12891	12747	12932	12798	12729	12731	12904	12974	12825	12824	12870	12823	12917	12824	12981	12714	12965	12961	12821	12786	12812	12692	12903	12759	13019	12690	12871	12724	12784	12763	12894	12867	12780	12763	12909	12932	12979	12806	12849	12663	12928	12797	12843	12791	12925	12787	12908	12794	12897	12867	12718	12896	12908	12983	12717	12947	12693	12844	12735	12664	12770	12862	12777	12658	12825	12693	12757	12992	12854	12890	12882	12883	12738	12894	12820	12802	12980	12803	12877	12820	12833	12789	12818	12943	13017	12875	12766	12722	12818	12756	12998	12955	12755	12976	12690	12898	12737	12794	12811	12703	12771	12887	12837	12749	12955	12818	12669	12811	12749	12683	13150	12910	12753	13013	12847	12818	12678	12961	12821	12724	12829	12963	12746	12843	12775	12943	12931	12897	12944	12840	12949	12618	12935	12833	12812	12935	12803	12909	12825	12570	12823	12746	12905	12805	12825	13012	12863	12800	12939	12893	12843	12818	12945	13035	12899	12671	12765	12909	12847	13048	12816	12796	12852	12893	12752	12812	12845	12891	12917	12890	12921	12802	13015	12807	12876	12967	12857	12834	12817	12978	12875	12928	12963	12783	12868	12936	12879	12894	12854	12854	12938	12688	12926	12757	12904	12893	12936	12844	13024	12783	12809	12903	12704	12776	12953	12845	12891	12612	12802	12884	12953	12827	12992	12847	12899	13001	12584	12882	12811	12792	12973	12842	12755	12791	12879	12923	12924	12944	12957	12871	12787	12752	12947	12800	12822	12801	12747	12963	12759	12873	12761	13021	12703	12888	12791	12711	12911	12944	12915	12689	12801	12869	12828	12670	12959	12778	12696	12864	12744	12942	12961	12964	12805	12833	12991	12817	12853	12973	12862	12865	12836	12812	12856	12763	12819	12892	12893	12832	12732	12930	12550	12899	12930	12859	12768	12751	12823	12788	12693	12883	12856	12909	13090	12983	12988	12972	12781	12982	12743	12820	12968	12910	12849	12878	12918	12764	12845	12866	12818	12639	12901	12834	12924	12780	12922	12689	12807	12715	12724	12853	12845	12834	12917	12963	12696	12764	13033	12901	12804	12799	12866	12831	12913	12802	12891	12749	12754	12870	13018	12904	12991	12838	12717	12778	12799	12837	12857	12926	12986	12867	12910	12770	12662	12781	12725	12840	12755	12831	12909	12909	12952	12803	12921	12921	12819	12827	12849	12911	12772	12819	12722	12974	12797	12813	12773	13001	12805	12839	12806	12820	12888	12779	12885	12906	12928	12800	12918	12799	12833	12833	12971	12947	12912	12945	12949	12914	13038	12822	12983	13013	12743	13104	12858	12930	12886	12911	12856	12678	12935	12830	12834	12897	12893	12711	12898	12892	12866	12924	12780	12788	12902	12811	12912	12941	12847	12761	12875	12989	12937	12750	12695	13070	12782	12733	12882	12760	12796	12690	13005	12676	12921	12781	12874	12850	12817	12827	12749	12915	12795	12762	12785	12640	12970	12827	12776	12739	12921	12946	12767	12883	12958	12842	12939	12814	12674	12915	12885	12832	12834	12901	12813	12780	13118	12864	12830	12962	12860	12778	12900	12820	12860	12887	12990	13022	12849	12965	12670	12883	12819	13028	12901	12877	12982	12800	12800	13014	13019	12850	12900	12848	12835	12866	12888	12876	12927	12768	12901	12869	13009	12912	12848	12755	12838	12914	12671	12832	12955	12828	12798	12790	12783	12852	12788	13012	12840	12940	12910	12784	12864	12747	12779	13015	12840	12769	12903	12923	12814	12700	12903	12877	12814	12914	12775	12770	12734	12788	12870	12852	12842	12863	12914	12841	12820	12743	12827	12649	12844	12912	12815	12814	12904	12926	12781	12801	12854	12878	12752	12844	12820	12790	12795	12748	12843	12793	12888	12822	12753	12972	12825	12839	12759	12988	12816	12821	12954	13031	12828	12896	12759	12876	12933	12852	12956	13067	12804	12915	13007	12853	12689	12868	12888	12770	12835	12847	12755	12888	12812	12819	12924	13071	12808	12816	12819	12938	12921	12948	12897	13002	12943	12652	12788	12884	12915	12829	12756	12739	12686	12852	13035	12686	12903	12891	12834	12824	12791	12874	12976	12829	12865	12752	12806	12864	12890	12848	13014	12687	12779	12734	12830	12754	12795	12827	12671	12912	12911	12914	13019	12894	12847	12900	13016	12841	12826	12817	12755	12816	12793	12694	12821	12974	12883	12950	12895	12790	12885	12827	12826	12828	12874	12942	12887	12758	12701	12842	12984	12839	12874	12792	12876	12852	12817	12770	12847	12771	12839	12878	12961	12782	12710	12907	12828	12834	12734	12974	12971	12884	12977	12724	12851	12914	12819	12777	12813	12894	12915	12941	12926	12836	13037	12756	12832	12765	12820	12892	12743	13059	12823	12819	12920	12984	12896	12772	12907	12723	12823	12899	12834	12934	12916	12804	12811	12840	12831	12807	12967	12940	12764	12877	12869	12806	12907	12809	12999	12883	12911	12907	12836	13065	12701	12751	12984	12916	12877	12923	12813	12747	12893	12704	12809	12798	13097	12684	12917	12851	12769	12844	12708	12656	12841	12833	12851	12793	12859	12860	12642	12932	12927	12871	12836	12879	12960	12713	12857	12754	12721	12946	12770	12868	12742	12861	12792	12867	12815	12836	12901	12812	12805	12931	12736	12805	12901	12770	12984	12895	12898	12662	12874	12847	12794	12921	13009	12704	12944	12774	12870	12919	12852	12954	12866	12867	12729	12862	12654	12693	12873	12798	12890	12900	12745	12876	12763	12852	12817	12810	13072	12849	12911	12910	12958	12848	12881	12877	12753	12757	12906	12741	12711	12894	12856	12785	12880	12988	12735	13002	12814	12842	13030	12814	12854	12807	12774	12702	12871	12891	12806	12866	12792	12950	12958	13001	13048	12799	12885	12842	12845	12884	12910	12889	12906	12897	12930	12936	12739	12888	12845	12813	12812	12766	12918	12911	12872	12886	12874	12616	12783	12881	12731	13002	12859	12865	12788	12766	12918	13029	12770	12735	12923	13080	12938	12781	12873	12919	12780	12813	12800	12844	12877	12894	12838	12808	12832	12871	12842	12856	12802	12992	12785	12933	12951	12787	12895	12942	12638	12798	12920	12884	12921	12793	12661	12786	12712	12886	12929	12824	12935	12754	12884	12912	12797	13019	12880	12926	12916	12904	12701	12825	12900	12811	12813	12874	12933	12902	12817	12762	12811	12912	12950	12781	13049	12947	12951	12851	12761	12929	12837	12809	12823	12856	12675	12820	12801	12765	12938	12671	12822	12819	12795	12853	12974	12672	12824	12832	12767	12928	12965	12909	12911	12893	12755	12842	12728	12772	12819	12867	12731	12850	12935	12935	12897	12908	12748	12860	12684	12906	12928	12815	12848	12933	12858	13074	12697	12841	12930	12892	12835	12936	12968	12885	12935	12767	12930	12790	12910	12902	12736	12780	12681	12861	12828	12880	12851	12914	12662	12986	12802	12875	12772	12778	12723	12809	12814	12803	12884	12755	12800	12790	12904	12727	12904	12991	12763	12831	13054	12714	12941	12855	12819	12777	12833	12840	12894	12964	12838	12975	12752	13047	12877	12828	12759	12663	12932	12843	12890	12732	12801	12746	12797	12835	12756	12873
23237	21171	28397	25377	23555	22785	20316	16982	16398	15941	15571	15408	15160	15315	15147	15233	15239	15127	15288	15027	15116	15085	15221	15337	15722	15739	15694	15525	15343	15095	15014	14906	14955	14844	15004	15094	14944	14820	14935	14989	14981	14982	14876	14846	14914	14872	14942	14737	14978	15151	14848	14917	15041	14860	14984	14857	14846	14890	15113	14909	14850	14893	14790	14929	15051	15133	14802	14964	15053	15012	14879	14765	14800	14821	14844	15022	14693	14845	15067	15063	14988	14971	14826	15027	14651	14821	14849	14725	15030	14795	15097	15000	15028	15033	15056	14903	14889	14960	14851	14880	14687	14884	14969	14980	15026	14834	14787	14825	14904	14825	15014	14903	14903	14867	14831	14675	14857	14866	14866	14946	14853	14793	14955	14813	14872	14734	14851	14844	14763	14916	15026	15008	14914	14974	14851	14953	14736	15090	15032	14830	14880	15088	15045	14936	14979	14980	14848	14979	14920	14818	14864	14746	14963	14894	15010	14997	14942	14886	14818	14991	14743	15056	14857	14925	14846	14889	15098	14663	14846	14897	14878	14821	14854	14745	15004	15083	14972	14658	14765	14955	14788	14830	14915	14834	14751	14954	15046	14804	14942	14976	14900	14779	14908	14724	14873	15049	14740	14986	14875	14854	14817	14913	14958	14793	14836	14908	14912	14724	14879	14976	15050	14848	14865	14864	14982	14914	15016	14800	14837	15018	14934	14972	14852	14953	14943	14865	14812	14840	14958	14973	15058	15051	14986	14960	14793	14981	15065	15036	14792	14956	14930	14946	14882	14891	15017	15017	14966	14762	15070	14895	14639	15001	14872	14949	14853	14919	14948	14966	14979	14943	15038	14816	14890	14884	14805	14984	15207	14897	14960	15000	14994	14941	15008	14842	15200	14845	15031	14984	15016	14942	14792	14895	15011	14989	15007	14781	15065	14940	15066	14879	14696	14937	14858	14780	14926	14840	14881	14812	14672	14894	15066	14924	14863	14643	14917	15012	15022	14693	14722	14898	15051	14964	15018	14866	14831	15009	14797	14823	14888	14981	14925	14861	14909	14811	14825	14874	15124	14800	14965	15172	14800	15002	14960	14809	14988	14953	15060	14903	15010	14956	14919	14877	14914	15013	14814	14830	14741	14761	14923	14828	14743	14654	14933	14864	14900	15016	14884	14756	14986	14910	14743	14944	14949	14785	14982	15086	14958	14796	15027	15061	14967	14848	14732	14844	14876	14880	14746	14747	14846	14939	15129	14935	14901	14843	15013	15014	14909	14874	14770	14730	14855	15009	14977	15004	15028	15016	15013	14914	14813	14770	14920	14713	14854	14874	14932	14988	14724	14937	14712	14910	15103	14771	14870	15072	15032	14753	15035	15117	14928	14825	14933	15032	14819	14678	14957	15150	14762	14921	15004	14698	14913	14989	14955	14701	15017	14877	14924	14884	14907	14804	14845	14842	14846	14813	14969	15213	14773	15012	14815	14976	14873	14939	15137	14821	14874	14801	14972	15041	14760	15119	14941	15031	14897	14830	14813	14815	14992	14784	14938	14865	14973	14980	14709	15040	15084	14999	14844	14713	14786	14765	14872	14955	14976	14781	14983	14830	14759	14887	14860	15072	14910	14866	15116	14981	14871	14772	14837	14901	14923	14692	14821	14729	14841	14701	14971	14956	14942	14998	15060	15033	14823	15055	14976	14941	14837	15039	14993	14836	14998	14894	14829	14910	14680	14765	14882	15079	14715	14791	14915	15024	14964	14920	14919	14857	14861	14794	14707	14826	14889	14899	14830	14756	14934	14997	14881	14875	15053	15049	15061	14879	15030	14851	14844	14939	15066	14826	15122	14781	14949	14905	14772	14869	14906	14948	14758	14958	14906	15067	14892	14902	14852	14749	14883	14808	14819	14844	15035	14947	14872	14846	14921	15030	14898	14876	15012	14984	14806	14854	14914	14889	14796	14986	14848	14909	14731	14872	14948	15135	14999	14833	14915	14815	14921	14835	14761	14914	15049	14957	14759	14728	14908	15106	14682	14828	14845	14838	14698	14909	14904	14818	14919	14896	14938	14789	14963	14942	15003	14691	14854	14851	15045	14750	14875	14847	14935	14822	14805	14853	14884	14911	14856	15062	14689	14937	15153	14834	14923	14958	14848	14838	14830	14924	14914	15120	14768	14661	14869	15007	14953	15007	15145	14959	14803	14782	14754	15022	14804	15029	14829	14739	14814	14976	14932	14864	14825	14891	14956	14883	14854	14724	14825	14971	15032	15042	15071	14906	14850	15037	14995	14683	14907	14891	14875	14896	14755	14900	14762	15088	14838	14707	14822	15028	14984	15012	14819	14967	15133	14991	14919	14888	14874	14748	14914	14938	15006	14752	15163	14843	14812	14897	14881	15090	14969	15094	14984	14745	14984	14811	14959	14843	15031	14877	14903	14953	14886	14910	14926	14964	14985	15028	14955	14745	14774	15019	14925	14947	15108	14825	14974	15114	14881	14976	14925	14806	14867	14771	14962	14964	15072	14925	14745	14621	15052	14870	14929	15020	14909	14887	14842	14972	15022	14961	14937	14822	14895	14915	14812	14865	14721	14956	14821	14845	14979	14759	14953	14876	15087	15044	15146	14953	14819	14901	14829	15064	14948	15003	14970	14918	14823	14846	14783	14812	14847	14862	15123	14855	14964	14892	15088	15004	14774	15059	15029	14738	14947	14826	14999	14963	14853	15014	14958	15071	14742	14929	14882	14619	14707	14979	15096	15077	14898	14951	15011	14909	14728	14874	15144	14902	14914	14936	14787	14938	14808	14840	14879	14802	14915	14927	15019	14896	14866	14933	14982	15181	14880	15239	14967	14868	14742	15019	14975	14913	14863	14805	14742	15014	14917	14810	14715	14833	14879	14976	14933	14748	14953	14830	14837	14923	15086	15147	14822	14973	14998	15038	14894	14939	15010	14869	14971	14919	14747	14905	14873	14990	14888	14972	14882	14811	14817	14925	14713	14732	14963	14956	15005	14987	14926	15155	14794	15050	14840	14917	15038	14898	14804	14794	14808	14969	14932	14938	14777	14949	14810	14799	15126	14986	14930	14895	14755	14903	14971	14849	14898	14754	14896	14840	14780	15126	15115	14921	14832	14833	14862	14898	14844	14907	15062	14956	14936	14973	15144	14790	14888	14952	15080	14970	14984	14804	14872	15052	15005	14616	14991	14841	14782	14796	15014	14920	14865	14701	14693	14791	14956	14825	14876	14876	14978	15008	14889	14888	14992	14803	15020	14737	14828	14798	14881	14917	14910	14885	14822	14966	14808	14953	15094	14911	15025	14800	14801	15025	14755	14974	15016	14942	14859	14862	14848	14861	14767	14967	14864	14970	15139	14803	15060	14918	14870	14745	14906	14934	14764	15004	14806	14939	14973	14929	14769	14793	14796	14820	14687	14939	14928	14911	14866	14880	14837	14963	14798	14944	14986	14779	14990	15082	15091	14932	14862	14752	14878	14822	14765	14921	15032	14995	14850	14689	14857	14718	14945	14794	14947	14850	14977	14723	15008	14935	14876	14872	14943	15059	14804	14914	14874	15008	15021	14788	14856	14996	14992	14914	14841	14852	14904	14862	14788	14926	14828	14961	14932	14766	14984	14951	15037	14919	14895	15095	14864	14920	15107	14863	15013	14904	14884	14798	14937	14894	15032	14900	14847	14914	15078	14962	14925	14840	15023	14997	14855	14959	15020	15029	15005	14887	14866	14972	14833	14905	14812	14668	14860	14742	15090	14940	15001	14728	15054	14827	14817	14922	14932	15110	14825	14976	15034	14795	15212	15000	15071	14927	14841	14885	14821	14910	14963	14929	14919	15032	15013	14953	14858	15016	14898	14672	14835	14985	14795	14783	14768	15075	15088	14922	14593	14839	14879	14875	14881	14885	14914	14923	14824	14762	14895	14619	14846	14854	14920	14821	14982	14742	14996	14771	15196	14754	14883	14986	14959	14881	15024	14861	14700	14911	14782	14961	15081	14946	15023	14988	14935	14879	14923	14839	14903	14840	15031	14928	14772	14727	14747	14799	14873	14915	14981	14911	14904	15030	14986	15004	14892	14976	14965	14812	15101	15033	14800	14776	14938	15213	14745	14878	14834	14804	14864	14761	14824	14914	14957	14830	14831	14920	14986	15065	14784	14866	14755	14835	14938	14933	15072	14949	15020	14827	14784	14990	14910	14913	14827	14978	15013	14931	14664	15024	14959	14898	15051	14925	14840	14894	14963	14968	15145	15100	14972	14936	14962	14868	14944	14824	14904	14858	14764	14641	15119	14700	15044	14935	15082	14885	15152	14807	14833	15032	15090	14975	14805	14911	14910	14784	14916	14778	15081	14843	14981	14931	15013	15066	14824	14866	14783	14871	14991	15003	14911	14906	14660	14975	14796	14936	14935	14698	14756	14756	14993	15026	14806	14987	14928	14918	14963	14781	14944	14652	14921	14855	14917	15062	14836	14852	14961	14891	15049	14800	14829	14930	14765	14849	15008	15009	14977	14944	15144	14776	14983	14766	14865	14776	14856	14860	14844	14803	14836	15149	15025	15041	14899	14681	14927	15029	14795	14888	15010	14977	15010	14925	14912	15041	14796	15029	14942	14698	14840	14977	14960	15041	14936	14956	14794	15002	14762	14828	15006	14934	14871	14971	14956	14985	15089	15008	14975	14890	14846	14945	14961	14868	14896	14837	14793	14917	14968	14911	14767	14914	15031	15020	15103	14988	14972	14801	14866	14955	14895	14911	14979	15025	14965	14831	14911	14840	15018	14942	14844	14867	14926	14904	14744	14738	14612	14838	14840	14889	14922	14986	14858	14797	14895	14892	14937	14894	14950	14855	15009	14726	14775	14728	14670	14826	14840	15019	14829	15002	14920	14923	14914	14889	14763	14945	14727	15058	15047	15242	15001	14905	14801	14929	14871	14832	14975	14803	14779	14848	14905	14736	14894	14869	14598	14813	14896	14957	15002	14921	14763	14871	14865	14886	14979	14951	14890	14841	14719	14919	14981	15047	14785	14822	14966	14857	15051	15016	15011	14781	15123	14853	15044	14844	15045	14868	14987	14979	14967	14931	15036	14938	14908	14697	14952	14941	14699	14779
32295	56989	44871	31113	25159	18808	16014	14798	14060	13420	13081	12895	12705	12786	12696	12432	12675	12433	12723	12537	12561	12545	12549	13033	13547	13623	13308	13152	12688	12545	12436	12328	12535	12198	12468	12401	12331	12522	12352	12476	12451	12396	12602	12284	12495	12547	12562	12394	12357	12595	12296	12511	12403	12398	12589	12494	12550	12429	12493	12442	12501	12295	12488	12340	12332	12353	12466	12446	12534	12496	12516	12314	12563	12249	12403	12436	12360	12508	12382	12570	12535	12329	12502	12277	12437	12221	12382	12406	12380	12449	12561	12447	12583	12444	12315	12388	12520	12498	12358	12405	12268	12435	12303	12358	12354	12452	12420	12480	12505	12284	12391	12391	12419	12510	12451	12357	12501	12347	12376	12381	12517	12594	12529	12485	12375	12403	12573	12336	12416	12418	12308	12464	12411	12492	12384	12413	12318	12514	12314	12359	12381	12367	12349	12375	12514	12275	12238	12313	12269	12471	12577	12517	12393	12504	12364	12500	12405	12325	12411	12488	12413	12522	12305	12368	12444	12391	12530	12386	12446	12498	12372	12382	12437	12378	12555	12565	12335	12488	12484	12440	12515	12357	12502	12346	12393	12363	12354	12359	12491	12403	12276	12462	12388	12573	12399	12537	12552	12477	12399	12387	12521	12299	12461	12447	12506	12435	12479	12385	12308	12426	12452	12340	12351	12356	12354	12476	12438	12382	12459	12509	12368	12551	12281	12402	12498	12277	12410	12410	12288	12533	12296	12400	12276	12492	12510	12392	12415	12468	12528	12496	12306	12347	12541	12343	12473	12298	12284	12360	12542	12394	12380	12503	12452	12380	12361	12375	12423	12449	12405	12572	12412	12444	12511	12306	12525	12356	12407	12457	12382	12404	12570	12513	12261	12486	12235	12369	12348	12403	12491	12330	12460	12422	12448	12467	12453	12451	12358	12454	12263	12468	12308	12346	12400	12402	12217	12574	12490	12399	12475	12344	12457	12291	12458	12395	12422	12314	12432	12463	12445	12448	12343	12455	12203	12492	12590	12346	12368	12365	12524	12343	12489	12464	12471	12315	12368	12401	12286	12314	12404	12411	12389	12562	12248	12349	12434	12443	12453	12521	12373	12483	12400	12383	12411	12533	12384	12545	12483	12490	12487	12387	12365	12465	12373	12239	12383	12439	12579	12379	12450	12492	12416	12353	12381	12430	12500	12268	12268	12354	12356	12329	12369	12403	12505	12322	12250	12205	12388	12404	12097	12411	12309	12558	12295	12629	12470	12295	12497	12514	12612	12334	12376	12363	12535	12423	12510	12320	12533	12452	12547	12234	12513	12417	12436	12381	12572	12208	12422	12494	12568	12259	12440	12329	12360	12414	12254	12437	12352	12488	12464	12610	12424	12415	12417	12426	12375	12475	12499	12385	12333	12366	12409	12345	12561	12450	12536	12378	12535	12393	12461	12411	12268	12326	12405	12380	12398	12465	12381	12335	12469	12351	12393	12292	12483	12378	12451	12352	12413	12288	12266	12584	12540	12439	12394	12356	12247	12378	12209	12237	12424	12410	12404	12391	12398	12466	12321	12497	12492	12623	12456	12614	12425	12502	12337	12484	12266	12452	12481	12457	12417	12396	12441	12494	12284	12295	12511	12377	12510	12631	12468	12338	12465	12376	12447	12361	12349	12460	12373	12527	12481	12354	12337	12294	12305	12382	12448	12418	12452	12350	12564	12368	12332	12613	12391	12550	12479	12558	12405	12437	12310	12669	12423	12338	12454	12492	12376	12258	12365	12470	12485	12352	12301	12285	12550	12643	12423	12270	12496	12399	12157	12585	12473	12490	12447	12476	12578	12311	12452	12415	12451	12393	12328	12451	12512	12426	12338	12581	12387	12336	12449	12458	12343	12371	12471	12431	12331	12232	12414	12380	12412	12397	12314	12187	12475	12411	12532	12495	12380	12389	12464	12354	12495	12500	12226	12382	12406	12298	12297	12429	12348	12387	12522	12375	12349	12397	12398	12408	12517	12443	12418	12404	12389	12370	12339	12528	12366	12450	12452	12536	12400	12514	12453	12319	12482	12541	12346	12424	12459	12355	12318	12325	12560	12513	12440	12472	12424	12244	12432	12538	12404	12384	12550	12391	12525	12325	12408	12469	12491	12408	12375	12535	12423	12420	12247	12446	12480	12521	12565	12402	12416	12398	12551	12346	12436	12253	12352	12392	12268	12296	12572	12453	12439	12396	12478	12369	12449	12484	12534	12372	12416	12426	12427	12288	12538	12330	12334	12424	12465	12440	12376	12496	12313	12271	12339	12546	12322	12610	12483	12420	12451	12412	12450	12439	12439	12456	12423	12563	12509	12222	12368	12433	12369	12525	12411	12474	12495	12519	12400	12410	12389	12496	12394	12494	12515	12405	12290	12323	12454	12531	12422	12463	12356	12470	12380	12567	12337	12362	12431	12470	12489	12597	12492	12396	12387	12353	12352	12461	12551	12338	12367	12352	12276	12401	12425	12504	12496	12358	12266	12347	12374	12459	12418	12450	12359	12387	12416	12371	12372	12402	12243	12399	12508	12372	12364	12365	12347	12452	12378	12421	12453	12369	12215	12368	12342	12269	12406	12489	12625	12503	12503	12314	12466	12484	12459	12404	12409	12400	12359	12532	12461	12545	12427	12528	12459	12358	12427	12273	12402	12344	12517	12499	12622	12234	12441	12422	12491	12249	12543	12485	12442	12382	12391	12210	12470	12320	12255	12341	12574	12504	12486	12465	12467	12481	12391	12355	12462	12391	12505	12369	12568	12302	12463	12207	12413	12517	12422	12360	12540	12262	12296	12453	12477	12405	12500	12417	12284	12383	12471	12456	12286	12449	12513	12370	12492	12404	12521	12392	12568	12436	12406	12434	12492	12432	12248	12488	12377	12334	12556	12399	12472	12489	12544	12448	12346	12405	12317	12511	12256	12405	12483	12248	12498	12465	12401	12432	12248	12202	12379	12322	12465	12314	12435	12391	12459	12470	12461	12479	12308	12317	12378	12435	12272	12573	12499	12568	12413	12396	12343	12369	12455	12433	12433	12250	12562	12432	12366	12494	12435	12289	12448	12322	12462	12353	12394	12472	12378	12547	12406	12360	12368	12495	12485	12334	12364	12349	12351	12409	12460	12402	12465	12433	12362	12463	12319	12307	12498	12353	12612	12373	12666	12392	12339	12464	12423	12362	12413	12631	12541	12382	12456	12452	12270	12578	12351	12384	12352	12394	12356	12549	12507	12293	12445	12409	12396	12506	12412	12462	12425	12681	12341	12468	12374	12286	12362	12356	12397	12387	12398	12310	12318	12450	12521	12532	12432	12419	12350	12450	12381	12404	12249	12501	12534	12361	12383	12418	12337	12286	12452	12499	12459	12557	12379	12508	12440	12355	12471	12366	12457	12451	12517	12412	12343	12370	12410	12421	12528	12488	12408	12364	12374	12381	12320	12374	12342	12575	12322	12304	12473	12310	12314	12346	12343	12355	12407	12506	12354	12510	12296	12318	12456	12500	12265	12429	12401	12516	12417	12340	12450	12437	12558	12402	12479	12397	12457	12489	12436	12353	12444	12485	12443	12438	12366	12548	12463	12578	12206	12451	12495	12464	12415	12417	12469	12431	12514	12428	12370	12267	12426	12342	12547	12395	12337	12385	12434	12432	12546	12365	12399	12408	12596	12512	12406	12377	12453	12401	12329	12521	12463	12411	12325	12474	12390	12216	12598	12486	12636	12502	12288	12445	12528	12521	12371	12428	12507	12421	12411	12538	12520	12350	12294	12339	12463	12537	12510	12444	12484	12474	12391	12458	12309	12308	12245	12297	12425	12311	12517	12466	12420	12439	12533	12326	12429	12411	12523	12420	12263	12545	12510	12458	12498	12432	12376	12335	12449	12189	12541	12347	12359	12458	12425	12329	12394	12449	12398	12386	12222	12497	12467	12467	12388	12255	12432	12570	12462	12580	12443	12466	12449	12433	12376	12461	12468	12482	12383	12474	12284	12496	12306	12402	12436	12519	12426	12358	12547	12357	12383	12472	12363	12344	12554	12423	12399	12321	12419	12364	12453	12483	12403	12328	12429	12459	12356	12334	12307	12599	12435	12450	12442	12538	12240	12350	12495	12515	12355	12376	12382	12494	12452	12314	12296	12388	12571	12392	12360	12344	12362	12460	12449	12365	12580	12310	12466	12469	12413	12462	12508	12336	12522	12468	12231	12553	12530	12335	12487	12354	12419	12383	12437	12397	12382	12412	12505	12413	12565	12406	12502	12324	12308	12449	12426	12509	12456	12308	12315	12449	12363	12504	12459	12387	12374	12328	12482	12405	12408	12266	12466	12465	12493	12522	12394	12534	12314	12555	12297	12334	12378	12368	12378	12390	12366	12353	12419	12360	12380	12398	12403	12378	12384	12542	12171	12441	12444	12391	12549	12377	12346	12348	12338	12424	12445	12512	12419	12276	12337	12414	12397	12701	12398	12409	12235	12369	12443	12508	12322	12582	12648	12396	12325	12606	12576	12441	12469	12329	12421	12573	12426	12375	12461	12371	12329	12536	12451	12329	12379	12579	12358	12374	12441	12194	12411	12367	12387	12549	12521	12417	12371	12401	12395	12516	12266	12291	12534	12354	12611	12302	12474	12255	12558	12510	12411	12424	12498	12286	12368	12511	12598	12377	12290	12490	12307	12430	12428	12437	12366	12350	12288	12423	12419	12334	12498	12524	12267	12438	12422	12349	12477	12421	12461	12467	12582	12461	12515	12233	12449	12363	12390	12341	12513	12438	12343	12553	12462	12305	12354	12506	12361	12370	12391	12480	12366	12432	12357	12408	12369	12365	12542	12464	12525	12382	12260	12492	12460	12334	12352	12473	12430	12320	12347	12515	12323	12462	12312	12515	12509	12287	12541	12391	12455	12424	12400	12366	12483	12393	12544	12498	12500	12563	12423	12451	12386	12470	12350	12280	12452	12313	12463	12358	12366	12525	12413	12405	12660	12515	12230	12435	12329	12317	12330	12409	12511	12288	12484	12481	12360	12358	12542	12522	12477	12437	12456	12187	12410	12394	12369	12344	12608	12527	12527	12435	12412	12512	12326	12345	12358	12544	12404	12481
24766	21445	29228	28957	24187	20557	17880	16557	15687	15790	15643	15449	15184	15389	15325	15377	15232	14910	15183	15134	15282	15147	15270	15182	15639	15370	15572	15417	15338	15067	15056	15121	15128	15158	15282	15102	15028	15296	15157	15222	15136	15273	15286	15297	15075	15196	15181	14975	15287	15110	15237	15071	14818	15043	15213	15320	15177	15188	15041	15109	15183	15122	15183	15113	15216	15066	15338	14885	15144	14968	15082	15178	15159	15199	15177	15022	15251	15140	15021	15109	15193	15276	15180	15058	15237	15131	15222	15194	15149	14996	15183	15070	15050	15105	15342	15086	15133	15222	15150	15208	14986	15185	15177	15298	15080	15171	15138	15133	15155	15186	15032	15337	15334	15121	15215	15263	15018	15005	15176	15205	15126	15173	15074	15187	15107	15173	15122	15161	15344	15388	15239	15062	15128	15251	15203	15208	15321	15120	15265	15106	15149	15067	15179	15053	15243	15252	15142	15293	14961	14847	15148	15131	15310	14972	15245	15124	15019	15240	15064	15061	15043	15112	15033	15049	15322	15020	15276	15044	15125	15197	15236	15278	15265	15142	15302	14916	15303	14939	15325	15121	15178	15076	15313	15051	15002	15366	15008	15120	15166	15167	15308	15121	15168	15080	15077	15476	15310	15155	15083	15187	15065	15301	15162	15157	15148	15411	15116	15320	15276	15097	15085	15065	14969	15022	15142	15119	14979	15173	15207	15386	15197	15216	15311	15014	15020	15262	14960	15205	15258	15289	15326	15128	15073	15307	15131	15225	15167	15235	15122	15288	15250	15063	15136	15115	15340	15184	15106	15135	14981	15087	15227	15216	15195	15114	15148	15129	15131	15245	15115	15247	15045	15037	15029	15027	15096	15063	15062	15248	15009	15146	15262	15069	15370	15076	15238	15227	15245	15087	15095	14899	15113	15146	15256	15111	14987	15067	15019	15080	15188	15015	15350	15189	15223	15335	14889	15125	15286	15171	15149	15245	15059	15183	15289	15054	15142	15246	15120	14975	15316	15059	15267	15219	15229	14980	15114	15166	14934	15176	15197	15188	15005	14975	15084	15165	15262	15081	15121	15366	15085	15100	15195	15198	15206	15125	15234	15177	15379	15190	15132	15111	15071	15079	15188	15290	15121	15236	15020	15284	15083	14994	15008	15216	15251	15069	15283	14938	15138	15037	15084	15504	15315	15320	15123	14978	15379	15120	15153	15095	14978	15204	15348	15441	14934	15238	15161	15120	15156	15059	15294	15251	15314	15067	15251	15221	14941	14977	15194	15091	15045	14940	15095	15136	15203	15215	15258	15249	15126	14953	15237	15089	15179	15179	14892	15173	15396	15211	14884	15010	15241	15099	15220	15036	15222	15144	15254	15012	15174	15163	15164	15136	15320	15229	15256	15273	15186	15259	15096	15257	15126	15283	15236	15258	15173	15229	15229	15273	15099	15324	15303	15281	15033	15414	14985	15178	15285	15210	15084	15369	15235	15372	15034	15210	15114	15129	15180	15008	15108	15193	15205	15159	15190	15055	15044	15155	15040	15185	15161	15156	15278	15282	15328	15086	15091	14929	15128	15015	15158	15108	15201	15255	15245	15236	15092	15146	15193	15202	15177	15110	15163	15191	15233	15190	15200	15182	15244	15083	15041	15153	15144	15150	15132	15007	15070	15178	15251	15126	15209	15041	15281	15133	15091	15305	15105	15177	15126	15129	15247	15106	14952	15106	15263	15080	15190	15244	15118	15173	15145	15073	15225	15213	15209	15011	15096	15277	15074	15194	15246	15191	15100	15146	14943	15380	15284	14975	15015	15385	15334	15209	15162	15167	15154	15234	15203	15194	15237	15274	15359	14887	15278	15167	15396	14941	15138	15084	15057	15291	15356	15363	15133	15095	14866	15198	15284	15003	15218	15221	15015	14922	14995	15234	15311	15134	15247	15153	15148	15013	15323	15256	15313	14891	15012	15182	15359	15153	15069	15086	15167	15210	15196	15098	15190	15078	15078	15156	15198	15189	15164	15220	15081	15472	15056	15214	15076	15112	15277	15154	15211	15290	14966	15333	15237	15276	15212	15101	15162	15260	15239	15315	15133	15155	15194	15181	15163	15036	15315	15188	15324	15159	15257	15041	15095	15119	15074	15317	15171	15238	15175	15246	14977	15302	15119	15352	15194	15111	15085	15162	15326	15225	15122	15174	15042	15182	15087	14898	15342	15281	15116	15030	15016	15125	15079	15214	15250	15081	15213	15033	15104	15324	15156	15064	15172	15156	15205	15172	15150	15078	15248	15288	15104	15337	15089	15137	15203	15110	15003	15248	15260	15099	15231	15119	15143	15143	15249	15309	15276	15119	15027	15020	15153	15027	15164	15197	15246	15108	15235	15108	15319	15082	15105	15288	15051	15187	15236	14997	15101	15239	15224	15334	15271	15211	15078	15091	15091	15154	15302	15247	15175	15216	15068	15152	15363	15124	15276	15148	15178	15182	14965	15214	15159	15155	15339	15253	15172	15296	15328	15207	15227	15249	15279	15172	15226	15170	15012	15158	15335	15364	15396	15121	15247	15235	15133	15147	15128	15074	15107	15023	15196	15140	15227	15161	15232	15259	15162	15111	15173	15082	15249	15067	15167	15216	15155	15220	15123	14763	15158	15130	15210	15248	15093	15138	15487	15157	15178	15219	15196	15137	15112	15186	15013	15398	15191	15289	15253	15087	15155	15095	15104	15180	15130	15267	14990	15249	15038	15078	14990	15130	15296	15142	15280	15326	15096	15288	15073	15209	15312	15041	15427	15263	15273	15127	15158	15161	15232	15110	15114	15116	15255	15181	15277	15223	15503	15159	15215	15145	15232	15197	15259	15272	15100	15247	15245	15143	15183	15143	15125	15185	15168	15018	15341	15137	15157	15276	15199	15061	15143	15213	15440	15253	15135	15185	15196	15124	14961	15021	15118	15131	14774	15244	15299	15247	15110	15146	15043	15198	15127	15176	15356	15229	15011	15180	14995	15253	15139	15103	15192	15053	15260	15097	14978	14948	15177	14993	15151	15013	15137	15077	15066	15147	15307	15200	15000	15264	15265	14944	15212	15202	15195	15232	15197	15188	15033	14967	15131	15160	15162	15153	15135	15149	15276	15342	15068	15112	15163	15222	15078	15054	14953	15063	15153	15021	15170	15107	15060	15420	15204	15207	15123	15102	15262	15065	15230	15208	15216	15229	15079	15183	15121	15125	15326	15180	15182	15217	15098	15219	15230	15248	15166	15280	15299	15217	15130	15140	15006	14960	15064	15063	15166	15180	15318	15131	15154	15334	14977	15097	15161	15151	15224	15076	15153	15179	15296	15309	15372	15167	15118	15144	15271	15220	15293	15217	15196	15137	15053	15277	15285	15252	15132	15077	15027	15166	15095	15144	15121	15106	15033	15035	14987	15176	15203	15284	15188	15196	15054	15075	15211	15058	15098	14989	15022	15046	15194	15240	15034	15034	15064	15062	15038	15154	15147	15273	15170	15244	15053	15283	15199	15104	15110	15178	14955	15013	14976	15226	15182	15166	15161	15132	15189	15297	15216	15144	15084	15274	15066	15152	15030	15051	15087	15105	15323	15136	15251	15029	15127	15289	15099	15110	15066	15330	15142	15135	15137	15102	15154	15355	15241	15426	15362	15156	15166	15103	15150	15180	15110	15077	15099	15076	15293	15025	15094	15118	15278	15187	15099	15161	15085	15462	15257	15235	15175	15281	15105	15203	15227	14996	15170	15005	15180	15254	15402	15024	15219	15256	15139	15226	15295	15085	14981	15554	15164	14885	15265	15381	15157	15347	15012	15032	15187	14910	15096	15177	15214	15321	15080	15351	15237	15218	15155	15083	15031	15323	15253	15335	15185	15078	15167	15270	15101	15071	15063	15114	15238	15247	15309	15317	15052	15119	15293	15069	15070	15168	15351	15246	15218	15170	15494	15110	15299	15073	15167	15178	14946	15164	15187	15074	15275	15204	15144	15012	15084	15184	15386	15395	15219	15157	15006	15019	15261	15174	15012	15256	15139	15125	15114	15048	15202	15015	15181	14999	15278	15131	15139	15145	15157	15400	15076	15168	14989	15302	15144	15209	15188	15114	15233	15128	15239	14848	15105	14961	15192	15105	15263	15080	15105	15179	15182	15332	15092	15233	15058	15189	15338	15360	15200	15083	15140	15185	15306	15238	15125	15040	15045	15237	15265	15201	15299	15281	15381	15094	15128	15058	15279	15283	14941	15123	15183	14896	15033	15073	15205	15257	15181	15180	15131	15122	15201	15152	15174	15259	15111	15375	15085	15161	15177	15089	15039	15175	15106	15225	15076	15217	15125	15110	15223	15133	15132	15018	15147	15047	15122	15075	15058	15199	15103	15098	14888	15067	14988	15064	15063	15090	15190	15134	15149	15181	15023	15148	15091	15434	15221	15015	14961	15102	15412	15300	15047	15124	15242	15152	15326	15078	15019	15181	15163	15110	15098	15447	15167	15121	15001	15169	15078	15133	15283	15268	15113	15281	15213	15115	15237	15315	15432	15159	15112	15097	15084	15011	15033	15149	15014	15094	15116	15205	15487	15073	15160	15049	15035	15096	15195	15073	15379	15167	15359	15059	15051	15039	15113	15172	15163	15093	15206	15078	15255	14973	15224	15179	15167	15078	15216	15258	15321	15147	15160	15378	15279	15200	15122	14989	15280	15179	15068	14924	15191	14941	15039	15066	14921	14914	15126	15112	15248	15271	15130	15140	15028	15111	15139	15042	14983	15112	15151	15211	15245	15103	15297	15117	14916	15386	15290	15318	15140	15213	15233	15066	15275	15031	15145	15121	15254	15263	15178	15160	15096	15053	15085	15164	15309	15483	15162	15089	15087	15025	15284	15271	15198	15125	15095	15158	15192	15182	15273	15293	15241	15126	15275	15163	15230	15150	15087	15233	15168	15232	15194	15211	15109	15122	15163	15158	15229	15129	15163	15337	15301	15031	15021	15053	15149	15195	15271	15132	15181	15383	15224	15253	15169	15016	15367	15145	15227	15094	15024	15063	15266	15077	15196	15037	15069	15187	15122	15051	15234	15209	15067	15154	15222	15207	15103	15388	15128	15024	15137	15167	15183	15193	15177	15244
32287	52758	41775	30162	24365	17848	15107	14478	13464	13168	12917	12811	12748	12904	12813	12515	12837	12640	12625	12683	12757	12755	12715	12891	13160	13293	13010	12801	12630	12627	12822	12559	12556	12598	12630	12834	12563	12758	12658	12681	12536	12481	12587	12567	12658	12634	12726	12679	12670	12747	12521	12577	12565	12718	12650	12467	12658	12687	12479	12698	12688	12621	12805	12534	12629	12575	12619	12705	12734	12598	12596	12655	12505	12577	12491	12538	12495	12503	12480	12646	12574	12618	12585	12630	12620	12526	12664	12614	12719	12669	12624	12680	12644	12561	12466	12783	12629	12710	12636	12424	12588	12578	12456	12753	12635	12549	12495	12579	12674	12715	12614	12564	12579	12362	12586	12552	12741	12761	12462	12447	12707	12563	12486	12572	12531	12594	12617	12522	12603	12571	12642	12702	12411	12555	12592	12644	12768	12597	12623	12755	12564	12565	12619	12682	12624	12572	12531	12650	12684	12624	12555	12706	12526	12682	12588	12607	12531	12667	12728	12676	12507	12586	12791	12431	12570	12564	12561	12648	12580	12579	12638	12505	12633	12675	12718	12621	12579	12655	12584	12692	12678	12450	12639	12612	12660	12661	12731	12624	12563	12693	12566	12590	12626	12691	12693	12575	12447	12715	12671	12564	12580	12647	12429	12539	12850	12632	12762	12598	12633	12629	12531	12528	12377	12638	12570	12664	12723	12501	12560	12674	12765	12618	12634	12579	12646	12722	12665	12704	12738	12787	12581	12464	12587	12625	12670	12571	12566	12650	12538	12673	12577	12577	12695	12687	12618	12509	12615	12462	12445	12435	12549	12594	12524	12673	12564	12602	12756	12431	12763	12635	12752	12663	12664	12584	12717	12703	12718	12641	12625	12576	12662	12683	12676	12651	12649	12740	12572	12652	12602	12561	12726	12584	12683	12761	12543	12649	12533	12530	12758	12692	12636	12594	12584	12469	12599	12443	12540	12603	12704	12671	12757	12469	12705	12674	12647	12525	12603	12578	12673	12618	12564	12684	12760	12582	12684	12621	12617	12596	12619	12666	12683	12527	12548	12531	12756	12712	12686	12462	12718	12657	12582	12470	12634	12481	12450	12629	12691	12695	12509	12609	12513	12644	12635	12672	12344	12583	12669	12684	12602	12576	12640	12583	12662	12658	12744	12514	12631	12537	12592	12656	12567	12718	12743	12676	12577	12649	12656	12535	12608	12731	12663	12769	12493	12587	12577	12665	12664	12617	12560	12542	12484	12694	12594	12713	12589	12547	12591	12483	12740	12759	12751	12572	12620	12626	12509	12692	12797	12816	12589	12671	12638	12632	12546	12609	12450	12602	12617	12590	12538	12693	12773	12648	12650	12631	12540	12720	12649	12730	12390	12618	12645	12802	12579	12585	12528	12572	12503	12531	12640	12600	12735	12595	12498	12765	12528	12460	12679	12573	12552	12693	12596	12626	12681	12666	12697	12711	12665	12506	12558	12541	12631	12583	12723	12616	12714	12788	12622	12741	12547	12573	12580	12624	12520	12711	12435	12513	12877	12542	12697	12700	12466	12579	12759	12510	12591	12600	12721	12700	12541	12729	12555	12633	12696	12579	12608	12680	12640	12665	12529	12762	12607	12773	12666	12611	12488	12800	12746	12525	12573	12515	12646	12636	12504	12682	12566	12597	12662	12625	12562	12651	12758	12626	12510	12668	12542	12675	12693	12504	12631	12736	12764	12661	12557	12707	12618	12675	12517	12608	12614	12657	12577	12576	12668	12678	12728	12785	12726	12499	12642	12502	12467	12565	12670	12601	12662	12726	12709	12760	12474	12654	12533	12729	12615	12466	12588	12754	12628	12512	12552	12640	12665	12710	12667	12520	12756	12624	12613	12534	12747	12635	12688	12655	12567	12597	12736	12585	12688	12662	12619	12626	12466	12514	12705	12549	12510	12517	12554	12560	12813	12866	12670	12548	12648	12658	12687	12684	12605	12638	12740	12550	12647	12387	12560	12560	12531	12404	12705	12659	12527	12699	12708	12652	12768	12690	12423	12591	12737	12517	12577	12627	12397	12535	12566	12696	12640	12582	12617	12534	12615	12703	12729	12661	12723	12680	12698	12696	12636	12533	12432	12609	12746	12539	12669	12655	12617	12623	12553	12684	12635	12484	12683	12604	12605	12575	12441	12767	12797	12685	12662	12551	12676	12517	12561	12662	12696	12563	12748	12656	12445	12691	12582	12558	12557	12631	12551	12665	12494	12746	12744	12745	12707	12671	12513	12798	12586	12691	12641	12622	12620	12680	12693	12723	12604	12754	12663	12794	12668	12549	12644	12566	12557	12507	12616	12681	12621	12693	12578	12664	12700	12561	12546	12633	12507	12566	12642	12605	12693	12564	12646	12724	12614	12476	12673	12698	12539	12531	12581	12581	12514	12643	12575	12620	12692	12814	12842	12494	12762	12656	12667	12711	12656	12650	12549	12613	12651	12660	12619	12714	12651	12507	12538	12546	12641	12685	12551	12394	12467	12655	12592	12641	12464	12641	12502	12630	12612	12706	12481	12675	12709	12669	12535	12518	12427	12564	12608	12751	12593	12570	12667	12648	12583	12623	12528	12653	12548	12515	12494	12674	12738	12685	12644	12492	12537	12568	12646	12701	12555	12672	12653	12610	12551	12609	12709	12594	12532	12567	12700	12495	12603	12687	12583	12727	12491	12716	12689	12803	12549	12689	12619	12709	12600	12741	12543	12618	12625	12570	12552	12616	12544	12666	12650	12702	12441	12525	12688	12588	12680	12650	12635	12616	12719	12639	12683	12669	12655	12672	12791	12643	12634	12585	12602	12652	12634	12643	12662	12480	12623	12721	12766	12677	12650	12551	12784	12660	12444	12573	12669	12501	12571	12509	12613	12571	12536	12612	12674	12701	12608	12580	12582	12727	12477	12719	12559	12646	12576	12549	12640	12558	12552	12621	12616	12668	12840	12648	12524	12622	12509	12594	12709	12559	12548	12703	12724	12694	12685	12687	12543	12631	12875	12450	12597	12704	12707	12561	12704	12568	12584	12487	12665	12638	12810	12481	12631	12631	12562	12437	12544	12670	12533	12653	12698	12398	12670	12627	12650	12523	12514	12604	12522	12538	12594	12810	12716	12535	12509	12896	12718	12552	12637	12596	12480	12580	12763	12602	12598	12578	12616	12537	12703	12605	12724	12662	12650	12515	12630	12714	12694	12675	12624	12629	12606	12584	12757	12589	12647	12662	12518	12737	12568	12620	12674	12548	12762	12718	12590	12537	12676	12662	12498	12572	12556	12520	12719	12682	12676	12539	12620	12780	12434	12531	12695	12699	12480	12626	12672	12754	12661	12709	12559	12806	12606	12663	12542	12646	12642	12579	12860	12615	12616	12518	12879	12534	12541	12498	12568	12578	12553	12664	12518	12775	12635	12592	12638	12573	12551	12735	12802	12613	12554	12715	12737	12595	12655	12486	12502	12768	12657	12669	12549	12829	12535	12705	12634	12745	12677	12705	12649	12464	12737	12735	12656	12640	12595	12741	12697	12681	12670	12714	12650	12432	12505	12588	12542	12470	12559	12763	12591	12650	12750	12653	12723	12464	12665	12565	12785	12616	12654	12582	12577	12793	12713	12550	12721	12514	12562	12670	12522	12618	12568	12655	12703	12576	12656	12616	12596	12647	12482	12651	12642	12570	12650	12499	12581	12632	12811	12644	12528	12699	12563	12590	12773	12658	12598	12682	12690	12610	12543	12479	12534	12559	12718	12626	12591	12856	12679	12584	12528	12657	12450	12664	12496	12683	12581	12650	12728	12523	12638	12520	12663	12476	12528	12560	12578	12715	12631	12458	12763	12681	12593	12643	12710	12520	12740	12758	12830	12619	12796	12542	12656	12515	12545	12601	12590	12636	12622	12491	12623	12539	12894	12647	12599	12686	12640	12811	12713	12513	12699	12492	12668	12639	12575	12740	12672	12714	12617	12642	12634	12618	12565	12601	12581	12590	12464	12716	12500	12702	12537	12477	12521	12620	12636	12787	12693	12494	12573	12652	12595	12577	12683	12865	12614	12581	12661	12403	12590	12639	12590	12426	12613	12565	12694	12742	12565	12725	12525	12697	12647	12664	12610	12702	12710	12592	12771	12749	12583	12718	12570	12803	12477	12287	12694	12663	12552	12583	12739	12578	12625	12548	12633	12563	12660	12587	12592	12664	12675	12627	12441	12594	12763	12473	12561	12490	12588	12611	12611	12616	12714	12715	12759	12521	12688	12657	12617	12688	12695	12545	12561	12661	12513	12557	12548	12690	12601	12657	12624	12705	12548	12731	12651	12576	12557	12610	12749	12477	12592	12520	12676	12609	12637	12715	12468	12506	12690	12603	12727	12655	12656	12537	12659	12723	12803	12496	12492	12593	12673	12595	12835	12740	12607	12669	12635	12664	12665	12676	12794	12547	12766	12712	12407	12670	12621	12731	12584	12718	12578	12542	12580	12673	12540	12788	12689	12613	12615	12633	12575	12673	12607	12633	12793	12675	12543	12704	12715	12627	12781	12559	12416	12571	12593	12679	12580	12734	12594	12611	12573	12516	12636	12767	12564	12540	12651	12468	12576	12674	12690	12585	12728	12689	12495	12571	12672	12741	12622	12758	12676	12552	12600	12620	12521	12717	12468	12627	12563	12581	12465	12613	12544	12598	12810	12613	12589	12821	12696	12660	12713	12689	12405	12565	12711	12648	12709	12535	12616	12538	12538	12596	12547	12603	12635	12678	12590	12617	12553	12718	12702	12633	12647	12482	12556	12775	12477	12636	12706	12668	12518	12520	12512	12670	12771	12549	12688	12565	12641	12685	12487	12519	12356	12577	12682	12667	12602	12574	12694	12604	12669	12401	12586	12584	12746	12636	12558	12507	12684	12632	12792	12679	12660	12548	12634	12637	12611	12615	12576	12618	12631	12641	12511	12655	12538	12729	12594	12549	12487	12696	12651	12658	12618	12664	12681	12513	12687	12671	12673	12570	12454	12712	12574	12531	12728	12674	12688	12540	12587	12499	12582	12725	12565	12699	12842	12496	12583	12536	12671	12474	12605	12503	12637	12583	12703	12628	12506	12542	12564	12500	12659	12563
22132	21173	28600	24525	22625	24504	25276	19354	17802	18165	17627	17495	17265	17148	17162	16982	17282	17230	17165	16964	17004	17171	17432	17916	18577	18515	18033	17473	17341	17176	16748	16853	16988	17024	16978	16987	16971	16892	16879	16949	17157	16712	17049	16793	16847	16759	16836	16831	16811	16878	16915	16745	17056	16747	16800	16891	16705	16766	16787	16865	16805	16918	16694	16916	16818	16844	16947	16963	16735	16691	16739	16854	16875	17084	16871	16692	16869	16860	16838	16680	16881	16879	16657	16786	16999	16730	16727	16802	17025	16799	16863	16894	16925	16818	16805	16588	16797	16779	16862	16912	16805	16869	16708	16683	17022	16919	16989	16919	16945	17031	16931	16914	16935	16930	16838	16865	17034	16670	16870	16772	16938	16798	16892	16744	16719	16911	16872	16690	16909	16745	16924	16879	16918	16849	16936	17035	16898	16877	16712	16691	16714	16724	16977	16950	16901	16809	16848	16998	16732	16648	16907	16908	16683	16611	16871	16645	17010	16888	16796	16962	16816	16841	16718	16973	16665	16775	16618	16679	16826	16836	16568	16857	16996	16931	16822	16980	16836	16847	16680	16733	16866	16909	17059	16943	16996	17023	16753	16958	16857	16767	16857	16755	16755	17015	16593	16551	17008	16891	16828	16636	16813	16853	16843	16893	16827	16658	16847	16904	16729	16863	16689	16884	17065	16760	16996	16943	16657	17004	16871	16667	17016	16626	16770	16770	16784	16826	16850	16752	16968	17010	16856	16898	16846	16921	16763	16880	16723	16710	16634	16689	16734	16866	16881	16836	16821	16911	16822	16865	16848	16705	16735	16947	16927	17030	16931	16945	16839	16502	16808	16833	16745	16698	16643	16710	16829	16845	16864	16704	16768	16837	16781	16662	16716	16835	16910	17030	16862	16849	16649	16905	16962	16973	16918	16868	16913	16971	16967	16859	16885	16897	16899	16793	16859	16644	16896	16691	16718	17044	16620	16817	16646	16766	16601	16724	16852	16718	16592	16851	16744	16705	16690	16665	16904	17021	16950	16894	16907	16872	17002	16871	16996	16924	16836	16762	16773	16836	16841	16935	16714	17044	16831	16687	16915	16811	16790	16902	16682	16824	16797	16752	16753	16922	16820	16651	16854	16858	16716	16858	16963	16911	16778	16942	17060	16798	16765	16944	16942	16738	16818	17041	16809	16762	17122	16813	16893	16816	16822	16724	16662	16632	16881	16948	16998	17022	16778	16745	16827	16866	16844	16926	16551	16799	16893	17112	17076	16760	17039	16867	16928	16805	16766	16819	16765	16877	16864	16883	16836	16706	16776	16802	16685	16983	16787	16842	17076	17000	16843	16616	16905	16770	16857	16809	16790	16929	16834	16811	16858	16917	16906	17033	16742	16795	16501	16564	16850	16952	16823	16738	17082	16924	16821	16926	16967	16877	16686	16753	16779	17027	16795	16749	16753	16775	16744	16716	16885	16748	16836	16959	17030	16916	17063	16794	16743	16977	16911	16906	16877	16672	16849	16917	16907	16743	16729	16770	16779	16867	16875	16824	16763	17009	16532	16879	17106	17025	16899	16887	16779	16935	16996	16767	16926	16908	16622	16760	16725	16705	16847	16718	16928	16819	16723	16837	16897	16613	16822	16915	16905	16765	16941	16839	16581	16935	16892	16797	16632	16783	16738	16858	16673	16823	16928	16739	16696	16921	17123	16861	16883	16832	16923	17051	16880	16854	16932	16939	16764	16940	16906	16612	16739	16962	16733	16910	16712	16642	16835	16924	16751	16664	16785	16742	16845	16838	16815	16929	16583	16589	16829	16844	16696	16858	16857	17145	16847	16928	16704	16708	16707	16840	16722	16785	16704	16790	16708	16821	16862	16803	17082	16830	16825	16855	16985	16818	16730	16612	16628	16695	16861	16735	16820	17067	16721	16760	16924	16675	17045	17021	16983	16875	16703	17003	16854	16914	16931	16927	16759	17049	16974	16770	16626	16665	16824	16741	16898	16906	16850	16816	16746	16834	16797	16930	16803	16896	16879	16709	16810	16962	16908	16688	16890	16683	16819	16900	16917	16811	17068	16571	16759	16912	16995	16820	16854	16777	16885	16947	17051	17084	16686	16712	16758	16972	16950	16956	16978	16791	16910	16871	16988	16791	16565	16772	16829	16820	16756	16802	16837	16681	16778	16838	16773	16964	16650	16732	16950	16927	16912	16922	16799	16653	16722	16886	16799	16788	16911	16794	16983	16825	16865	16817	16910	16711	16871	16804	16783	16850	16895	16648	17025	16835	16977	16564	16955	16841	16813	16981	16916	16879	16904	16850	16806	16817	16821	16751	16809	16811	16866	16913	16812	16657	16788	16804	16744	16804	16530	16829	16817	16828	16756	16610	16815	17007	16798	16547	16652	16787	16785	16884	16991	16657	16742	16670	16958	16828	16972	16693	16820	16869	16836	16619	16710	16905	17015	16757	16935	17002	16985	16915	16969	16723	16964	16983	16937	16735	16918	16934	16869	16776	16866	16932	16790	16744	16915	16694	16776	16894	16701	16728	16734	16903	16764	16754	16747	16792	16596	16814	16743	16840	16650	16739	16957	16752	16817	16645	16796	16946	16791	16838	16871	16724	16891	16993	16888	16672	16763	16820	16803	16766	16785	16948	16856	16749	16816	16730	16774	16911	16994	16952	16944	16868	16758	16669	16722	16831	16661	16662	16678	16934	16766	16723	16714	16632	16823	16656	16778	16711	16703	16646	16769	16678	16841	16987	16863	16795	16766	16685	16776	16767	17055	16732	16940	16752	16852	16999	16791	16720	16646	16805	16674	17005	16980	16989	16621	16895	16913	16813	16759	16920	16804	16792	16833	16859	16860	16810	16801	16948	16915	16711	16973	16835	16819	16806	16843	16965	16763	16847	16830	16816	16864	16881	16849	16725	17142	16890	17031	16829	16893	16818	16672	16735	16810	16782	16849	16816	16823	16883	16817	16949	16846	16845	16721	16642	17176	16596	16643	16669	16650	16987	17009	16687	16644	16802	16899	16939	16781	16782	16942	16664	16822	16771	16974	16960	16969	16781	16955	16981	16637	16744	16705	16890	16655	16771	16809	16722	16759	16697	16841	16753	16725	16752	16908	16640	16655	16702	16837	16844	17000	16811	16769	17031	16842	16743	16774	16875	16931	16969	16673	16860	16840	16831	16801	16904	16790	16936	16907	16786	16885	16946	16906	16713	16870	16724	17025	16947	16642	16878	16717	16814	16932	16705	16772	16712	16768	16891	16756	16797	16783	16732	16900	16729	16868	16826	16785	16880	16779	16753	16833	16780	16701	16968	16697	16945	17045	16997	16882	16861	16732	16919	17005	16787	16738	16880	16686	16835	16816	16604	16887	16949	16716	16739	16581	16726	16807	16628	16827	16887	16705	16819	16866	16947	16970	17003	16842	16963	16723	16544	16830	17002	16777	16947	16883	16744	16910	16883	17079	16896	16775	16739	17046	16913	16914	16775	16820	16839	16779	16814	16837	16928	16824	16845	16768	16772	16937	16906	16617	16675	16887	16926	16972	16823	16810	16963	16824	16804	16656	16804	16865	16664	16725	16825	16960	16797	17017	16798	16569	16780	16807	16755	16999	16848	17068	16906	17056	16810	16897	16888	16799	16851	16828	16888	16907	16848	16908	16938	16911	16910	16729	16859	16743	16786	17013	16838	17026	16966	16845	16856	16740	16902	16844	16849	16978	16687	16903	17108	16940	16904	16681	16808	16959	16997	16800	16694	17005	16666	16968	16930	16859	16808	16668	16665	16904	16953	17124	16693	16842	16827	16785	16745	16866	16767	16695	16935	16775	16723	16994	16730	16699	17088	16849	16577	16759	16871	16671	16737	16867	16686	16817	16751	16930	16988	16924	16640	16894	16871	17056	16957	17017	16859	16887	16786	16858	16862	16914	16830	16888	16891	16873	16949	16949	16700	16891	16871	16896	16821	16827	16649	16944	16856	16653	16755	16723	16990	16863	16804	16692	16708	17024	16685	16830	16916	16852	16891	16910	16908	17003	16904	16970	16768	16855	16829	16853	16920	16849	16923	16892	16625	16942	16613	16786	16691	16779	16883	16611	16758	16737	16912	16834	16756	16690	16541	16577	16731	16832	16719	16775	17078	16744	16800	16739	16775	16912	16924	17156	16726	16812	16674	16883	16763	16821	16919	17017	16776	16997	16749	16807	16571	16926	16851	16786	16777	16890	16864	16989	16794	16767	16944	16913	16919	16706	16883	16686	16993	16864	16881	16775	17050	16698	16818	16760	16842	16683	16865	16842	16711	16882	16845	16872	16723	16703	17006	16871	16710	16943	16904	16985	16738	16809	16657	16599	16683	16840	16840	16867	16635	16730	16771	16910	16981	16901	16780	16761	16826	16889	16692	16836	16674	16860	16819	16723	16726	16791	16817	16925	17035	17157	16913	16994	17126	16859	16609	16860	16987	16578	16974	17073	16948	16924	16805	16733	16834	16959	16844	16890	16787	16866	16771	16941	16939	16754	16534	16842	16906	16882	16763	16728	16794	16883	16869	17017	17034	16798	16786	16802	16701	16758	16752	16783	16681	16773	16961	16777	16637	16715	16707	16748	16800	17051	16934	16741	16894	16810	16727	16960	16816	16794	16678	16700	16810	16891	16764	16781	16764	16723	16991	16676	16749	16735	16619	16746	16788	16646	16831	16938	16734	16743	16788	16997	17036	16799	16915	16864	16622	16868	16845	16835	16912	16766	16846	16803	16727	16773	16890	16728	16771	17024	16777	16905	16908	16777	16861	16937	16852	16754	16715	16909	16872	16802	16792	16841	16902	16907	16755	16860	17034	16962	16685	16633	16748	16837	16841	16841	16944	16784	16937	16884	17007	16882	16772	16952	16808	16879	16914	16698	16926	16733	16676	16758	16973	17076	16795	16887	16944	16842	16912	16939	16904	16811	16753	16984	16759	16848	16754	16911	16807	16653	16967	16924	16715	16730	16784	16847	16633	16936	16980	16926	16815	16901	16905	16848	16837	16723	16854	16821	16841	17160	17007	16878	16903	16885	16835	16680	16815	16905	16844	16842	16837	16717	16733	16778	16541	16811	16832	16831	17010	16822	16685	16484	16905
35616	68340	57326	40984	30521	21816	18026	15757	14838	14472	14243	13987	13918	13888	13960	13865	13832	13753	13782	13594	13841	13578	14048	15222	16029	15523	14793	14329	13899	13748	13656	13798	13637	13625	13840	13507	13767	13509	13749	13630	13554	13625	13458	13824	13651	13675	13815	13565	13566	13468	13589	13712	13635	13556	13586	13738	13651	13615	13576	13609	13702	13656	13590	13574	13657	13755	13631	13744	13526	13826	13564	13475	13592	13556	13836	13655	13573	13549	13488	13437	13616	13608	13673	13673	13486	13687	13696	13505	13774	13800	13584	13610	13606	13494	13604	13525	13521	13443	13590	13712	13407	13633	13682	13690	13651	13619	13590	13489	13605	13550	13618	13733	13552	13887	13622	13602	13485	13734	13653	13752	13768	13469	13636	13648	13711	13853	13561	13705	13708	13368	13675	13394	13668	13576	13564	13581	13687	13586	13682	13720	13597	13587	13645	13595	13478	13569	13710	13542	13716	13581	13512	13520	13843	13732	13553	13464	13618	13523	13516	13627	13645	13561	13653	13587	13764	13526	13755	13577	13609	13504	13605	13583	13671	13801	13630	13553	13615	13518	13627	13525	13485	13699	13649	13590	13619	13711	13521	13777	13737	13656	13769	13565	13578	13537	13684	13709	13655	13743	13706	13690	13553	13614	13608	13731	13688	13659	13518	13448	13674	13747	13639	13506	13532	13663	13741	13615	13536	13658	13591	13746	13704	13534	13574	13633	13339	13582	13476	13725	13676	13558	13639	13643	13609	13668	13582	13617	13456	13604	13649	13621	13444	13732	13636	13681	13724	13580	13543	13614	13749	13740	13536	13681	13619	13716	13770	13537	13462	13720	13519	13591	13576	13527	13655	13592	13566	13746	13522	13722	13615	13520	13615	13555	13674	13562	13520	13620	13697	13621	13724	13703	13642	13544	13738	13652	13706	13775	13504	13596	13533	13650	13531	13741	13776	13603	13602	13686	13479	13517	13735	13445	13697	13698	13536	13465	13587	13511	13880	13605	13696	13588	13625	13732	13709	13684	13561	13616	13506	13585	13608	13464	13586	13607	13700	13594	13528	13679	13465	13764	13679	13581	13605	13673	13657	13845	13492	13674	13624	13767	13733	13489	13540	13721	13642	13557	13635	13618	13578	13559	13499	13561	13649	13521	13650	13751	13612	13528	13485	13700	13512	13829	13525	13739	13682	13806	13665	13518	13562	13628	13623	13810	13616	13725	13712	13721	13605	13508	13637	13619	13720	13583	13606	13639	13643	13545	13795	13686	13587	13532	13729	13594	13621	13653	13679	13680	13678	13678	13741	13662	13478	13730	13523	13520	13634	13742	13556	13713	13591	13513	13614	13687	13659	13579	13539	13777	13780	13564	13670	13501	13760	13794	13709	13609	13646	13615	13639	13563	13523	13553	13480	13652	13556	13557	13678	13687	13842	13677	13608	13562	13657	13628	13758	13802	13714	13740	13630	13517	13587	13566	13676	13609	13703	13551	13676	13838	13447	13659	13736	13385	13727	13718	13722	13507	13702	13630	13557	13749	13781	13597	13577	13474	13410	13667	13756	13720	13780	13529	13727	13539	13560	13594	13731	13774	13696	13563	13546	13613	13470	13552	13645	13623	13678	13623	13517	13719	13628	13475	13501	13788	13478	13730	13539	13542	13609	13567	13688	13536	13679	13623	13530	13652	13713	13529	13560	13550	13594	13743	13723	13693	13590	13631	13600	13758	13385	13667	13655	13650	13542	13606	13564	13672	13526	13630	13820	13647	13610	13534	13668	13599	13847	13660	13539	13481	13488	13624	13556	13665	13705	13685	13718	13564	13680	13520	13655	13736	13546	13668	13528	13572	13634	13646	13720	13710	13516	13718	13697	13443	13620	13476	13721	13730	13578	13630	13716	13632	13569	13603	13617	13664	13720	13718	13598	13610	13558	13594	13562	13477	13558	13475	13633	13528	13643	13616	13551	13573	13666	13593	13570	13663	13617	13608	13678	13633	13682	13673	13535	13515	13840	13581	13707	13605	13454	13537	13716	13648	13700	13611	13675	13797	13578	13585	13699	13790	13695	13602	13550	13532	13599	13639	13696	13692	13566	13529	13485	13692	13643	13613	13799	13640	13879	13663	13461	13758	13648	13498	13636	13515	13740	13706	13676	13481	13468	13691	13698	13682	13791	13665	13695	13655	13545	13707	13480	13616	13630	13543	13773	13626	13517	13669	13568	13592	13569	13756	13519	13686	13546	13616	13645	13893	13634	13597	13640	13627	13802	13558	13551	13582	13629	13623	13723	13595	13698	13681	13645	13796	13600	13615	13679	13506	13634	13664	13632	13566	13754	13771	13513	13707	13649	13826	13830	13630	13789	13563	13649	13505	13569	13685	13617	13558	13726	13596	13770	13669	13630	13801	13638	13513	13671	13680	13739	13534	13620	13526	13554	13573	13735	13721	13700	13720	13610	13760	13655	13643	13562	13652	13721	13526	13469	13671	13635	13643	13592	13864	13583	13870	13631	13462	13755	13528	13653	13638	13657	13692	13425	13660	13644	13509	13734	13621	13712	13700	13674	13658	13632	13643	13553	13693	13629	13700	13497	13562	13566	13543	13565	13659	13591	13651	13655	13684	13726	13579	13704	13649	13540	13651	13590	13398	13634	13628	13568	13447	13560	13661	13608	13349	13642	13618	13497	13802	13619	13652	13681	13576	13593	13745	13666	13599	13583	13618	13601	13599	13671	13422	13450	13765	13610	13710	13668	13455	13727	13669	13480	13649	13670	13631	13711	13548	13612	13693	13482	13805	13775	13422	13572	13577	13655	13552	13557	13612	13672	13570	13617	13557	13672	13720	13563	13472	13709	13726	13835	13585	13625	13611	13593	13819	13558	13837	13699	13587	13657	13664	13677	13531	13580	13482	13683	13568	13625	13701	13551	13504	13749	13620	13725	13658	13821	13667	13594	13681	13449	13535	13678	13598	13719	13726	13605	13688	13641	13634	13656	13656	13584	13667	13611	13664	13578	13716	13654	13682	13548	13560	13748	13691	13546	13584	13655	13842	13732	13501	13596	13527	13547	13563	13792	13637	13585	13727	13647	13653	13662	13692	13771	13599	13794	13615	13606	13460	13731	13570	13502	13618	13627	13716	13682	13664	13676	13647	13825	13560	13557	13604	13684	13691	13671	13537	13728	13730	13572	13758	13688	13583	13647	13642	13513	13500	13790	13593	13571	13609	13640	13563	13625	13544	13520	13724	13574	13690	13610	13695	13574	13691	13702	13574	13618	13760	13581	13874	13663	13579	13749	13750	13513	13536	13527	13649	13578	13582	13642	13668	13592	13652	13663	13660	13705	13435	13477	13669	13694	13684	13395	13654	13393	13818	13666	13462	13705	13710	13736	13558	13675	13803	13652	13704	13605	13723	13568	13525	13717	13550	13661	13439	13611	13550	13771	13628	13635	13619	13629	13428	13559	13620	13684	13702	13591	13611	13612	13547	13555	13435	13583	13480	13808	13644	13640	13571	13520	13484	13411	13574	13595	13689	13538	13601	13560	13688	13637	13522	13788	13507	13548	13572	13742	13606	13678	13680	13445	13576	13722	13502	13577	13515	13769	13585	13644	13517	13650	13533	13743	13702	13621	13792	13632	13567	13536	13717	13613	13741	13791	13719	13629	13619	13563	13484	13631	13501	13681	13543	13752	13503	13545	13678	13659	13657	13683	13602	13584	13696	13736	13523	13713	13627	13574	13612	13640	13577	13625	13657	13553	13636	13777	13637	13727	13671	13425	13516	13628	13598	13602	13674	13696	13669	13510	13692	13635	13655	13511	13817	13664	13559	13733	13776	13643	13529	13571	13492	13685	13545	13671	13622	13692	13632	13623	13686	13817	13719	13583	13721	13560	13555	13511	13564	13539	13472	13697	13570	13708	13725	13691	13723	13639	13603	13590	13635	13754	13646	13593	13628	13533	13655	13616	13632	13439	13722	13725	13689	13634	13618	13564	13535	13721	13667	13695	13664	13599	13777	13651	13522	13609	13804	13659	13587	13594	13532	13504	13715	13755	13469	13726	13623	13482	13663	13788	13613	13546	13605	13527	13502	13699	13631	13576	13687	13844	13712	13491	13691	13708	13829	13518	13478	13654	13555	13708	13616	13695	13698	13544	13513	13588	13439	13642	13648	13589	13485	13517	13530	13615	13759	13529	13680	13542	13634	13724	13387	13583	13718	13585	13518	13628	13631	13765	13562	13740	13777	13731	13454	13589	13608	13502	13604	13609	13810	13682	13483	13667	13592	13671	13618	13453	13631	13671	13642	13740	13715	13731	13681	13613	13654	13519	13700	13743	13538	13575	13747	13450	13634	13573	13757	13549	13486	13598	13640	13633	13667	13609	13588	13460	13641	13583	13610	13553	13669	13542	13766	13530	13716	13583	13521	13378	13637	13451	13728	13804	13492	13647	13602	13627	13657	13692	13732	13680	13669	13472	13722	13684	13686	13658	13742	13667	13575	13758	13602	13877	13488	13623	13677	13595	13610	13760	13619	13657	13537	13565	13628	13751	13623	13682	13676	13608	13645	13638	13571	13484	13708	13668	13577	13644	13568	13751	13568	13688	13732	13693	13558	13701	13605	13724	13582	13537	13557	13588	13651	13692	13630	13681	13519	13864	13603	13563	13560	13613	13605	13515	13620	13597	13583	13698	13589	13678	13622	13738	13633	13645	13591	13653	13681	13680	13469	13724	13701	13546	13637	13681	13647	13483	13514	13657	13630	13679	13652	13532	13718	13566	13599	13733	13573	13615	13715	13615	13671	13563	13587	13800	13624	13657	13587	13709	13658	13539	13800	13667	13717	13467	13695	13573	13469	13832	13577	13614	13705	13627	13565	13563	13750	13625	13734	13756	13561	13691	13637	13573	13602	13625	13501	13655	13649	13467	13576	13525	13477	13678	13709	13453	13600	13647	13568	13556	13608	13577	13692	13629	13667	13671	13778	13666	13677	13603	13514	13689	13647	13467	13676	13675	13697	13566	13511	13707	13635	13450	13521	13621	13701	13510	13562	13585	13655	13601	13559	13612	13506	13520	13538	13714	13743	13637	13584	13569	13573	13617	13637	13549	13561	13701	13807	13503	13642	13483	13558
32271	36533	38742	32111	24371	20517	19103	18567	18196	17977	18012	17971	17956	17952	18091	17927	17754	17815	17956	17856	17805	17909	17756	18023	18040	17963	18138	17926	17848	17913	17797	17922	17906	17983	18087	17982	18115	17841	17961	18025	18077	17859	17872	17947	17898	17873	17928	17940	17886	18027	17803	17996	17757	17834	17804	17968	17793	17833	17731	17938	18125	17845	17971	17922	17838	17936	17979	18095	17933	17880	18275	17909	17999	17776	18050	17852	17902	17771	17852	17922	17921	18055	18027	18022	18066	17870	18053	17929	17810	17933	17811	17916	18044	17937	18029	18093	17947	18190	17976	18052	18051	17914	17965	17827	17919	17888	18035	17784	17736	17887	17702	17826	17771	17881	17915	17990	17837	17690	18021	17946	17766	17875	18037	18049	17977	18061	17774	18013	18017	17885	17946	17770	17722	17904	17853	17784	17956	17780	17842	17935	17885	17949	17910	18069	17932	17867	17907	17895	18009	18043	17962	17830	17946	17830	17861	17780	17997	18125	18026	17966	17874	18021	17804	18013	17837	17854	17769	17893	17872	17945	17916	17853	17873	17831	17847	18090	18033	17902	17956	18069	18029	17997	17718	17880	17703	17773	17859	17914	17864	18031	17821	17930	17925	17926	18120	17810	17733	17894	17755	18028	18023	17827	17747	17675	17878	18061	18053	17868	17806	17856	17871	17987	17882	17848	17870	17919	17968	18087	18009	18082	17658	17915	17723	18045	17940	18154	17996	17734	17950	17890	17950	17921	17796	17961	17985	17891	17942	17993	18184	17969	18036	17842	18189	17946	17967	17864	17893	17705	17836	17792	17906	17988	18017	17926	17850	17914	17960	17745	17950	18094	17928	17878	17850	18089	17874	17888	17922	17973	17784	17991	17973	17741	17788	18155	17804	17992	18048	17935	17821	17777	18086	18048	18043	17836	17910	17974	17837	17919	17804	17972	17813	17764	17740	17622	17929	17996	17902	17794	17883	17859	17930	17877	18032	18026	17849	17660	17882	17862	17793	17983	17949	17710	17829	17625	17812	17796	17948	17948	18120	17707	17965	17866	17949	17851	17796	18086	17851	17945	17748	17944	17820	17929	17924	17907	18018	17782	17803	18002	17984	17981	17933	17798	18081	17882	17910	17966	17889	17823	17975	17759	17800	18106	18007	18187	18160	17948	18174	17649	17958	17916	17855	18016	18027	17914	17977	18016	17889	18091	18208	18075	18060	17912	17866	17890	17931	18011	17952	17762	18000	18011	17816	17912	17922	17909	18017	17972	17881	17994	17894	18018	17930	17971	18106	17945	17947	17904	18027	17808	17985	17932	17859	18030	18031	17987	17946	17747	17755	17812	17776	17815	17933	17979	17902	17811	17955	17824	17734	18068	17750	17964	17822	17856	17992	17947	17944	17912	17731	17976	17949	17944	18029	17925	17954	18063	17817	17958	17846	17839	17866	17744	17808	17818	17722	18002	17993	17859	18073	17901	17788	17941	17983	17863	18095	17991	17875	17893	17953	18011	17885	17929	17990	17802	17886	18205	17790	18024	17830	18063	18053	17904	17920	17894	18033	17960	18045	17946	18077	17664	17816	17732	17901	18068	17919	18206	18060	17868	17747	17719	17858	17690	18070	18156	18243	17926	17844	17938	18014	17867	18041	18061	17995	17963	17906	17766	17953	17802	17817	17584	17820	17850	17934	17794	17750	17985	18063	18010	18000	17914	17926	17921	17942	18007	17933	17928	18008	18177	18045	17997	17912	17940	18133	18041	18089	17873	18091	17965	18003	17867	17761	17857	18003	18008	17801	17879	17968	17858	17890	17872	17890	17876	17891	18018	18001	17794	17823	18008	17915	17798	17850	17995	17885	17705	17907	17894	17837	17940	17886	18168	17985	17899	17955	17899	18071	18002	17864	17879	17900	17912	17785	17833	17788	17989	17951	17951	17896	17753	17680	17787	17892	17868	18039	18089	18015	18046	17967	17811	17896	17875	17815	17919	17807	17803	17836	17906	17894	18080	18111	17772	17993	17770	18000	17875	17856	18057	17940	17931	18010	18013	17873	18089	17871	18048	17837	17730	18025	17691	17667	18099	18019	17912	18121	17796	17994	17897	17838	17658	18080	18196	17822	17908	17858	17761	17936	17778	17702	17900	17736	17717	17927	17986	18194	18095	17739	17973	17956	17753	17744	17959	18049	18072	17911	17879	17894	17760	18079	18010	17985	17905	17746	18082	17989	18092	18020	17940	17874	17681	17809	17912	17989	17866	17959	17922	17843	18181	17829	17976	17940	17884	17960	18058	17797	17854	18233	17995	17824	18031	17800	17848	17877	17925	17784	17990	17962	17805	17671	18038	17824	17812	17908	18037	17809	18107	17930	18062	18061	17952	17797	17953	17813	17934	17937	17952	17990	18093	17720	17849	18037	17845	17891	17753	18008	17860	17734	17976	17831	17877	17973	17921	17867	17971	17868	17812	18083	18101	17931	18028	17901	17987	18057	17973	17845	17602	17824	17891	17967	18001	17878	17896	17740	17755	18068	18095	17867	17757	17990	17873	17922	17682	17823	17890	17941	17939	17931	17901	17884	18048	17894	17721	18043	17822	18098	17878	17873	17772	18006	18045	18007	18042	17973	17931	18119	17656	17813	18094	18051	17872	17980	18011	17745	18075	18068	17788	18031	17942	17899	17873	17860	17872	17933	18001	17876	17834	18000	17787	17827	18035	17691	17894	17735	17893	17906	18080	18075	17932	17849	17791	17801	17835	17800	17920	18211	17931	17856	17990	17910	17757	17959	17916	17992	17897	17935	18042	17959	17984	17954	17754	17955	18127	17788	17834	17827	17656	17756	17840	17982	18104	17978	18130	18012	17914	17968	17855	17758	17880	18175	18003	17905	17935	17811	17769	17757	17806	17866	17896	17894	17954	17841	17833	17808	17826	17728	17817	18104	18079	17910	17927	17995	17877	17864	17957	17932	17900	17800	17807	17917	17964	17834	18015	17691	18035	18262	17879	18249	17695	17932	17804	18088	17978	17951	18120	17852	17928	17973	17889	17947	17891	17825	17760	17914	17559	17620	18038	18017	17861	17970	17792	17981	18020	17917	17808	18113	17901	17842	17858	17779	17946	17805	18154	17841	17869	17732	17967	17926	17877	17887	17824	17988	18012	17959	17910	17920	17978	18100	17931	17838	17858	17813	17645	17958	18007	17975	17960	17706	17933	17808	17875	17827	17824	17895	17890	17894	17776	17887	17920	17926	17814	17952	17901	18026	17974	17970	17987	17894	18028	17829	18112	18058	18081	17974	17965	18009	18055	17994	17891	17906	18176	17923	18115	17766	17926	18081	17903	17908	17893	18078	17861	18126	17826	17916	17879	17992	17870	17981	17943	17882	17972	17901	17943	17915	17699	17704	17828	17874	17753	17861	17826	17995	17743	18058	18186	18001	17853	17972	17745	18010	18140	17830	17990	17834	17916	17859	17909	17980	17822	17770	17871	17835	17835	18027	18089	17959	17856	17923	17857	17817	18006	18018	17881	18012	17794	18022	17948	17961	17870	18078	17992	17797	17941	17975	17979	17768	17821	18065	18018	17821	17825	17962	17868	17837	18065	17947	17896	17860	17880	17815	17950	17817	17697	17946	17887	17953	17906	17931	17868	17918	18015	18050	17773	17817	17690	18064	17879	18100	18074	18026	18038	18078	17976	17795	17846	17934	17801	17916	17906	18021	18140	17849	17914	17848	17643	17918	17869	17856	17980	17819	18044	18003	17970	17739	17964	17723	17919	17974	18017	17935	18045	17930	17998	17914	17993	17904	17912	17944	17966	17837	17888	17760	17687	18029	17958	17886	18070	17912	18000	18045	17872	17738	17718	17855	17812	18032	18024	18093	17917	17999	18022	17738	17649	17724	18117	17944	17860	17839	17909	17996	18097	17953	17979	17842	17974	18023	17951	17720	17915	17792	17935	17937	17967	18033	17903	17676	17762	17735	18088	17947	18044	17945	17785	17840	17787	18097	17917	17939	17987	18109	18094	17853	17729	18102	17957	17997	18012	18227	17982	17782	17666	17955	18056	18013	17975	18102	17942	17961	17851	17935	17890	17807	18157	18113	17725	17962	18137	17942	17998	18102	17924	17530	18016	17759	18078	17682	17751	17984	17888	17906	17865	17802	18021	17982	17988	17904	18122	17925	18094	17887	17776	17977	18123	17853	17956	17804	18014	18007	17769	18027	17866	18017	18130	17985	18002	18062	17772	17702	17857	17728	18083	18066	18098	17950	17717	17933	18086	17960	17980	17855	17889	17879	18052	17906	17906	17868	17855	17977	17921	18112	18086	18046	17861	17936	17804	17959	17746	17867	17832	17890	18037	17928	17957	17993	17874	17962	18028	17732	17980	17877	17895	17903	17734	18038	17827	17805	18012	17892	17822	17915	18002	17893	17897	18016	18093	18007	17855	18012	17949	17978	17936	17863	17770	17930	18019	17988	17973	17992	17960	17709	17982	18089	17797	17971	17788	17796	17782	18044	17882	18004	17785	17978	17880	17959	17845	18040	18162	17873	17891	17952	17940	18110	17795	17828	18008	18011	18058	18040	18065	17761	18075	18018	17873	17816	17884	18077	17875	17914	18174	17795	17840	18045	17938	17949	17885	17819	17880	17950	17918	17848	17970	18051	17848	17828	17885	17953	17881	17856	17869	17967	17881	17991	18030	17818	18056	18003	17909	17928	17856	17870	17830	18057	18110	18027	17688	18129	18046	18027	17786	18178	17942	17962	17967	17978	18070	18051	17967	18049	17874	17919	18009	17677	17813	17948	18023	17778	17795	17821	17963	18043	17832	18051	18019	17836	17885	17757	17839	17935	18040	17961	17789	17987	17860	17843	17841	17819	18000	17704	17959	17755	18012	18106	17863	17923	17929	17800	18028	18005	17797	17902	17728	17981	17854	17880	17875	17798	17730	17817	17873	18003	17688	18012	18172	17936	17963	17857	17876	17866	17995	18093	17812	17721	17982	17996	17771	17976	17845	17973	18005	17843	18034	17827	17865	17938	17926	17738	17931	17843	18045	17973	17838	17807	17955	18207	17841	17971	18011	17983	17999	18083	17917	18049	18075	18104	18013	17904	18091	17864	17992	18003	17854
34176	51014	38360	28291	21154	17136	15349	15062	14833	14732	14444	14462	14304	14529	14388	14461	14381	14369	14334	14178	14271	14428	14325	14218	14452	14343	14194	14380	14153	14361	14328	14292	14410	14347	14387	14247	14302	14111	14240	14349	14313	14224	14283	14315	14307	14306	14188	14371	14342	14332	14395	14283	14184	14415	14327	14242	14273	14195	14244	14258	14352	14313	14323	14186	14371	14319	14341	14370	14256	14362	14385	14247	14108	14361	14259	14263	14233	14225	14491	14242	14260	14079	14437	14112	14263	14225	14328	14193	14392	14220	14393	14236	14348	14157	14256	14253	14386	14496	14320	14376	14459	14375	14220	14281	14332	14188	14425	14290	14215	14506	14157	14283	14167	14330	14339	14350	14125	14335	14301	14381	14241	14199	14333	14297	14340	14322	14353	14290	14249	14237	14177	14458	14351	14073	14320	14185	14205	14394	14231	14175	14273	14349	14281	14141	14160	14238	14382	14301	14238	14343	14265	14327	14314	14155	14247	14337	14238	14385	14378	14168	14128	14262	14201	14168	14187	14351	14177	14234	14282	14299	14079	14402	14219	14249	14337	14189	14281	14384	14127	14132	14319	14304	14293	14442	14202	14229	14218	14269	14424	14270	14274	14257	14319	14222	14362	14195	14327	14319	14510	14318	14331	14119	14305	14289	14421	14314	14155	14195	14527	14282	14332	14260	14394	14391	14182	14445	14266	14300	14246	14178	14384	14211	14199	14295	14134	14313	14533	14233	14357	14170	14286	14294	14381	14313	14174	14221	14225	14253	14209	14397	14159	14293	14190	14224	14212	14202	14489	14338	14255	14378	14303	14236	14486	14227	14255	14475	14165	14318	14166	14289	14288	14212	14359	14367	14243	14202	14262	14293	14424	14286	14315	14412	14342	14117	14309	14338	14216	14218	14244	14269	14249	14272	14123	14140	14349	14354	14257	14394	14303	14423	14246	14326	14282	14403	14399	14263	14224	14167	14118	14312	14432	14132	14417	14200	14171	14288	14331	14289	14213	14385	14346	14296	14278	14274	14374	14173	14162	14451	14269	14224	14490	14352	14455	14311	14505	14320	14288	14194	14228	14376	14333	14334	14367	14213	14331	14454	14295	14226	14465	14328	14309	14395	14373	14188	14241	14338	14401	14333	14248	14300	14329	14494	14277	14233	14096	14157	14425	14365	14267	14239	14177	14237	14378	14243	14329	14370	14402	14283	14239	14241	14205	14282	14377	14297	14382	14346	14205	14121	14578	14361	14294	14216	14315	14198	14306	14160	14374	14172	14293	14445	14323	14253	14252	14239	14229	14336	14246	14455	14234	14317	14350	14302	14347	14270	14471	14216	14259	14326	14142	14311	14340	14220	14188	14299	14322	14126	14280	14273	14266	14431	14405	14364	14222	14330	14337	14366	14465	14359	14246	14381	14518	14373	14265	14229	14337	14394	14213	14265	14410	14275	14243	14296	14393	14229	14315	14298	14276	14325	14256	14304	14327	14274	14361	14526	14170	14183	14245	14321	14208	14158	14358	14231	14341	14322	14240	14357	14327	14303	14347	14276	14263	14261	14251	14280	14278	14381	14055	14207	14318	14301	14414	14264	14340	14474	14507	14298	14516	14266	14370	14396	14134	14233	14351	14254	14146	14302	14368	14219	14217	14127	14354	14192	14279	14379	14369	14379	14601	14245	14258	14415	14420	14361	14168	14248	14201	14330	14299	14305	14176	14331	14279	14318	14232	14376	14314	14390	14212	14261	14341	14337	14294	14284	14343	14263	14262	14416	14253	14426	14458	14315	14168	14361	14462	14342	14279	14218	14343	14325	14271	14229	14195	14355	14228	14289	14157	14258	14259	14295	14370	14185	14436	14382	14413	14278	14336	14424	14343	14284	14208	14316	14195	14407	14345	14433	14354	14277	14211	14197	14399	14226	14384	14209	14423	14300	14318	14289	14408	14283	14366	14327	14326	14410	14473	14330	14398	14290	14191	14371	14532	14318	14447	14289	14356	14377	14278	14290	14204	14301	14273	14164	14216	14176	14343	14370	14446	14388	14237	14329	14334	14285	14398	14265	14377	14260	14178	14299	14151	14306	14339	14142	14355	14286	14324	14255	14284	14329	14277	14196	14402	14216	14238	14164	14206	14562	14212	14409	14442	14226	14289	14286	14176	14412	14271	14247	14336	14174	14391	14275	14438	14215	14234	14213	14430	14318	14258	14359	14289	14266	14289	14363	14219	14276	14283	14276	14302	14293	14291	14312	14288	14327	14557	14440	14378	14357	14360	14283	14287	14265	14377	14372	14289	14407	14271	14314	14259	14295	14255	14247	14402	14183	14258	14291	14473	14039	14506	14248	14334	14205	14390	14263	14357	14182	14304	14431	14297	14290	14284	14423	14322	14125	14344	14409	14371	14437	14330	14392	14251	14376	14367	14230	14371	14365	14356	14288	14319	14388	14331	14236	14354	14179	14377	14255	14335	14287	14282	14318	14304	14454	14027	14421	14293	14260	14288	14346	14250	14384	14346	14252	14290	14251	14333	14320	14314	14214	14205	14344	14211	14345	14384	14204	14300	14251	14318	14228	14414	14163	14398	14372	14299	14361	14371	14231	14272	14128	14459	14309	14267	14273	14391	14220	14257	14398	14319	14371	14388	14288	14257	14057	14280	14205	14243	14310	14209	14291	14345	14260	14323	14369	14398	14152	14127	14270	14305	14354	14515	14392	14512	14217	14353	14196	14233	14400	14392	14194	14089	14201	14307	14178	14108	14388	14257	14307	14379	14337	14293	14284	14298	14254	14189	14273	14148	14294	14322	14332	14256	14334	14329	14394	14175	14318	14202	14303	14215	14276	14353	14348	14281	14237	14273	14318	14315	14326	14230	14348	14251	14280	14386	14489	14206	14352	14222	14284	14216	14409	14330	14310	14269	14279	14358	14325	14227	14532	14445	14305	14327	14232	14317	14183	14170	14487	14164	14416	14433	14068	14255	14374	14352	14358	14370	14183	14147	14478	14369	14357	14095	14439	14287	14254	14402	14376	14344	14177	14304	14254	14367	14203	14361	14046	14456	14236	14516	14231	14358	14137	14406	14288	14054	14404	14289	14369	14212	14162	14307	14341	14330	14186	14450	14208	14382	14229	14054	14259	14232	14314	14271	14361	14326	14203	14390	14441	14349	14394	14282	14096	14169	14365	14348	14378	14374	14220	14137	14237	14381	14048	14348	14190	14323	14196	14355	14256	14362	14301	14317	14404	14374	14223	14248	14275	14273	14270	14204	14190	14343	14218	14375	14203	14528	14257	14334	14185	14404	14315	14463	14285	14306	14369	14330	14121	14454	14338	14454	14235	14243	14416	14280	14196	14373	14203	14311	14266	14267	14303	14324	14296	14100	14316	14276	14314	14154	14459	14211	14325	14401	14244	14421	14304	14264	14418	14353	14391	14445	14314	14305	14279	14264	14129	14357	14260	14410	14430	14131	14318	14316	14224	14393	14235	14294	14289	14289	14316	14362	14190	14222	14210	14323	14234	14429	14289	14368	14360	14147	14473	14171	14092	14263	14321	14284	14174	14302	14403	14320	14302	14338	14177	14227	14399	14350	14240	14476	14212	14257	14149	14390	14250	14153	14442	14160	14267	14193	14345	14334	14327	14180	14373	14225	14232	14194	14312	14289	14576	14377	14307	14375	14251	14213	14257	14372	14385	14247	14552	14296	14204	14222	14371	14218	14286	14355	14245	14397	14475	14071	14212	14477	14280	14358	14152	14360	14359	14349	14401	14388	14272	14294	14363	14307	14388	14327	14318	14391	14429	14204	14285	14405	14263	14340	14425	14209	14294	14362	14530	14208	14283	14368	14349	14157	14258	14275	14542	14169	14323	14196	14434	14171	14265	14338	14331	14304	14196	14267	14387	14372	14260	14126	14326	14341	14391	14239	14371	14172	14272	14385	14350	14168	14365	14499	14383	14244	14141	14364	14242	14214	14345	14189	14254	14329	14299	14354	14281	14383	14204	14283	14253	14183	14391	14306	14475	14199	14386	14387	14348	14099	14249	14101	14235	14214	14428	14452	14398	14286	14214	14350	14198	14247	14174	14203	14397	14288	14315	14420	14073	14406	14222	14395	14168	14425	14256	14392	14298	14380	14363	14291	14381	14256	14434	14262	14378	14339	14363	14411	14348	14154	14493	14276	14327	14380	14215	14246	14356	14272	14501	14318	14359	14258	14312	14420	14129	14482	14254	14279	14198	14221	14437	14389	14517	14350	14142	14354	14203	14221	14160	14231	14210	14283	14199	14320	14241	14351	14334	14382	14269	14048	14339	14220	14299	14307	14189	14502	14092	14214	14301	14262	14401	14358	14386	14320	14202	14249	14365	14234	14300	14221	14430	14282	14420	14217	14226	14319	14412	14319	14438	14424	14228	14353	14095	14319	14318	14246	14368	14236	14250	14288	14284	14248	14337	14415	14270	14248	14254	14296	14022	14383	14388	14302	14411	14338	14271	14250	14261	14432	14392	14191	14292	14377	14208	14252	14296	14474	14558	14307	14315	14287	14348	14530	14298	14207	14243	14275	14194	14280	14357	14184	14337	14423	14350	14208	14154	14474	14277	14363	14252	14223	14308	14303	14419	14252	14481	14409	14248	14339	14264	14399	14165	14241	14187	14117	14309	14343	14391	14345	14377	14239	14200	14358	14283	14360	14391	14401	14323	14183	14305	14320	14291	14334	14329	14225	14221	14274	14363	14279	14251	14300	14095	14539	14162	14443	14383	14245	14317	14368	14289	14362	14386	14261	14296	14234	14291	14528	14245	14476	14357	14283	14313	14281	14280	14311	14340	14300	14337	14281	14241	14345	14355	14396	14305	14370	14370	14325	14376	14503	14236	14318	14385	14154	14280	14396	14359	14173	14337	14306	14175	14385	14383	14267	14238	14262	14369	14225	14291	14175	14170	14276	14383	14376	14270	14266	14329	14245	14257	14365	14506	14248	14285	14325	14329	14321	14383	14435	14218	14316	14260	14212	14194	14223	14317	14350	14458	14259	14373	14172	14373	14369	14209	14180	14151	14156	14489	13990	14369	14356	14292	14120	14251	14291	14227	14294	14459	14362	14375	14230	14126	14478	14423	14346	14302	14332	14296
23184	21131	28844	26190	23892	23239	21470	18467	17956	17545	17614	17961	17556	17585	17542	17591	17537	17475	17655	17358	17292	17364	17501	17968	18261	18043	17874	17681	17625	17433	17360	17338	17402	17427	17166	17377	17368	17079	17326	17345	17141	17105	17280	17339	17299	17084	17234	17361	17145	17158	17320	17203	17297	17298	17293	17190	17179	17197	17207	17288	17105	17181	17213	17342	17172	17254	17192	17310	17262	17091	17221	17047	17293	17132	17375	17266	17424	17308	17393	17371	17072	17216	17214	17111	17240	17306	17305	17271	17294	17210	17313	17215	17316	17326	17217	17255	17191	17117	17137	17124	17271	17441	17371	17313	17370	17052	17132	17240	17151	17062	17199	17406	17375	17357	17181	17235	17264	17260	17328	17193	17324	17345	17465	17160	17433	17312	17247	16884	17343	17284	17177	17284	17142	17063	17374	17316	17135	16875	17310	17264	17339	17141	17246	17149	17104	17160	17508	17223	17360	17454	17216	17256	17206	17145	17086	17039	17173	17360	17274	17298	17215	17070	17131	16976	17173	17019	17150	17209	17203	17061	17189	17363	17134	17350	17066	17052	17113	17240	17121	17274	16932	17227	17128	17333	17428	17314	17311	17120	17197	17199	17163	17187	17121	17131	17472	17112	17264	17304	17383	17127	17176	17143	17310	17152	17306	17030	17235	17101	17292	17152	17326	17166	17105	17267	17247	17219	17342	17309	17239	17303	17325	17238	17445	17219	17136	17255	17260	17264	17199	17284	17081	17298	17333	17271	17194	17147	17333	17215	17212	17233	17218	17071	17037	17316	17281	17439	17266	17158	17221	17314	17261	17096	17163	17132	17134	17360	17065	17240	17448	17388	17206	17100	17367	17226	17262	17214	17319	17498	17236	17177	16975	17080	17286	17194	17262	17117	17295	17243	17362	17279	17410	17201	17112	17195	17416	17342	17233	17343	17309	17176	17242	17204	17059	17162	17266	17094	17224	17301	17293	17412	17371	17111	17260	17332	17238	17265	17253	17168	17080	17307	17388	17415	17227	17341	17162	17123	17246	17301	17266	17332	17245	17302	17250	17132	17060	17256	17232	17214	17341	17294	17200	17044	17207	17221	17263	17177	17218	17095	17204	17139	17310	17392	17199	17194	17231	17185	17288	17088	17321	17149	17220	17325	17266	17200	17195	17250	17387	17114	17216	17277	17302	17223	17260	17414	17282	17251	17335	17279	17235	17327	17398	16953	17219	17107	17372	17337	17246	17124	17319	17381	17112	17065	17327	17137	17296	17280	17170	17295	17242	17073	16919	17310	17422	17349	17239	17306	17278	17139	17172	17312	17427	17303	17289	17162	17150	17093	17074	17287	17157	17205	17311	17197	17305	16985	17157	17182	17370	17246	17217	17393	17092	17150	17133	17179	17234	17130	17200	17367	17176	17197	17293	17185	17027	17022	17178	17297	17345	17164	17054	17120	17272	17118	17366	17271	17029	17149	17324	17344	17139	17185	17198	17315	17461	17111	17218	17281	17248	17213	17188	17197	17246	17162	17296	17250	17247	17062	17096	17303	17309	17216	17014	17122	17150	17158	17278	17330	17091	17083	17213	17153	17227	17245	17132	17431	17312	17232	17141	17294	17370	17241	17414	17281	17223	17291	17162	17192	17250	17229	17251	17420	17199	17253	17356	17078	17250	17313	17217	17203	17180	17260	17225	17154	17107	17431	17290	17072	17116	17093	17236	17159	17173	17143	17243	17193	17414	17339	17120	17126	17211	17263	17172	17210	17264	17205	17188	17201	17189	17159	17130	17352	17254	17313	17284	17159	17400	17310	17316	17149	17059	17073	17468	17188	17419	17406	17260	17363	17203	17251	17285	17188	17227	17568	17145	17144	17260	17325	17134	17240	17147	17200	17244	17330	17202	17135	17077	17197	17142	17139	17059	17282	16933	17192	17105	17226	17081	17246	17159	17511	17278	17208	17090	17199	17267	17183	17021	17329	17418	17178	17234	17192	17301	17093	17356	17233	17005	17052	17084	17187	17252	17290	17230	17148	17216	17150	17199	17300	17235	17206	17274	17209	17015	17238	17257	17193	17111	17323	17248	17150	17404	17348	17080	17058	17247	17195	17234	17225	17313	17164	17449	17439	17337	17278	17087	17239	17233	17111	17133	17293	17400	17238	17074	17158	17282	17248	17276	17194	17171	17413	17177	17269	17179	17207	17432	17262	17268	17127	17158	17085	17245	17223	17332	17338	17192	17251	17241	17262	17242	17245	17222	17048	17234	17313	17257	17259	17318	17301	17283	17147	17183	17206	17082	17193	17306	17124	17233	17226	17333	17038	17094	17335	17191	17309	17210	17052	17187	17164	17176	17264	17191	17268	17342	17309	17322	17291	17317	17302	17105	17251	17469	17397	17180	17286	17187	17219	17317	17096	17083	17265	17070	17234	17205	17341	17471	17160	16961	17163	17263	17208	17336	17367	17319	17183	16981	17270	17224	17364	17285	17396	17289	17183	17264	17201	17391	17096	17219	17052	17208	17163	17188	16958	17160	17197	17303	17107	17207	17237	17434	17120	17149	17313	17322	17120	17178	17184	17134	17231	17229	17327	17238	17177	17352	17215	17200	17102	17200	17137	17252	17315	17308	17198	17338	17171	17121	17238	17481	17222	17202	17438	17308	17190	17230	17225	17186	17178	17166	17402	17118	17396	17146	17232	17303	17284	17200	17400	17369	17310	17199	17283	17144	17174	17260	17217	17206	17315	17352	17280	17249	17221	17277	17242	17115	17309	17224	17257	17326	17365	17115	17392	17372	17317	17288	16988	17139	17361	17500	17077	17292	17250	17279	17297	17065	17150	17159	17162	17168	17133	17172	17058	17291	17364	17258	17401	17218	17359	17406	17517	17209	17286	17414	17051	17127	17053	17118	17178	17268	17403	17207	17400	17375	17113	17156	17017	17342	17346	17035	17037	17357	17251	17249	17263	17204	17261	17125	17057	17271	17422	17278	17558	17171	17262	17181	17187	17065	16962	17203	17214	17151	17170	17292	17258	17100	17095	17302	17407	17186	17086	17264	17265	17164	17160	17167	17158	17021	17176	17309	17288	17208	17226	17222	17328	17217	17272	17192	17400	17339	17386	17137	17166	17194	17038	17115	17215	17305	17203	17331	17410	17295	17397	17297	17272	17463	17265	17018	17277	17512	17215	17319	17330	17153	17193	17105	17289	17322	17259	17230	17146	17058	17141	17240	17318	17344	16967	17200	17371	17321	17060	17300	17111	17231	17132	17258	17381	17434	17348	17237	17107	17300	17381	17223	17254	17361	17195	17292	17212	17150	17201	17219	17288	17131	17115	17072	17092	17354	17187	17237	17118	17167	17194	17066	17137	17231	17212	17061	17179	17305	17138	17494	17281	17388	17214	17292	16969	17223	17330	17411	17269	17138	17241	17292	17356	16991	17322	17525	17089	17186	17430	17469	17216	17120	17130	17174	17323	17142	17311	17303	17399	17250	17071	17246	17469	17142	17015	17122	17085	17267	17326	17036	17073	17195	17008	17284	17348	17277	17183	17168	17161	17241	17196	17338	17338	17228	17181	17258	17404	17440	17227	17130	17111	17149	17326	17107	17330	17252	17200	17389	17347	17222	17188	17182	17397	17270	17208	17406	17277	17232	17170	17186	17053	17171	17239	17340	17321	17307	17098	17226	17189	17572	17184	17102	16901	17223	17199	17324	17081	17202	17140	17287	17110	17216	17148	17360	17298	17133	17290	17236	17191	17382	17278	17049	17022	16991	17220	17194	17351	17228	17183	17120	17388	17341	17228	17260	17214	17051	17208	17227	17322	17152	17081	17402	17344	17261	17233	17114	17117	17267	17375	17340	16867	17101	17178	17337	17438	17084	17283	17319	17321	17412	17207	17321	17138	17274	17391	17302	17322	17221	17179	17472	17189	17112	17132	16962	17452	17268	17235	17201	17088	17205	17247	17286	17187	16991	17217	17285	17282	17235	17522	17203	17163	17010	17133	17177	17234	17278	17040	17316	17049	17252	17282	17290	17201	17238	17316	17248	17084	17355	17234	17355	17312	17146	17426	17339	17183	17197	17111	17089	16853	17374	17169	17391	17213	17280	17181	17240	17306	17124	17097	17475	17231	17367	17106	17295	17471	17278	17108	17399	17370	17281	17238	17299	17310	16995	17238	17125	17188	17238	17115	17292	17231	17214	17230	17103	17172	17119	17363	17183	17419	17137	17222	17154	17410	17401	17061	17201	17385	17197	17425	17197	17050	17047	17202	17168	17132	17197	17096	17383	17250	17187	17234	17118	17192	17159	17220	17180	17258	17381	17209	17356	17445	17282	17062	17098	17290	17345	17053	17184	17414	17223	17191	17065	17380	17114	17411	17168	17292	17154	17141	17288	17180	17339	17267	17264	17269	17233	17413	17144	17104	17169	17133	17100	17321	17176	17112	17174	17451	17266	17192	17122	16957	17382	17306	17320	17287	17294	17170	17247	17290	17408	17165	17122	17236	17139	17278	17275	17093	17232	17427	17064	16990	17446	17102	17135	17095	17311	16977	17153	17281	17178	17211	17039	16960	17102	17360	17210	17163	17158	17369	17359	17312	17387	17325	17387	17213	17148	17310	17170	16925	17269	17337	17190	17119	17334	17170	17200	17250	17179	17220	17237	17137	17179	17284	17305	17196	17181	17603	17224	17041	17121	17285	17589	17229	17326	17190	17140	17254	17508	17228	17239	17175	17272	17236	17150	17022	17343	17286	17385	17294	17237	17435	17246	17210	17305	16964	17199	17271	17313	17262	17426	17189	17257	17247	17363	17187	17268	17326	17152	17239	17205	17356	17409	17383	17291	16997	17055	17180	16981	17403	17306	17225	17218	17207	17171	17086	17153	17130	17190	17102	17283	17417	17270	17397	17358	17318	17187	17459	17340	17273	17144	17106	17178	17159	17105	17203	17169	17078	17132	17026	17007	17141	17231	17049	17161	17274	17158	17179	17235	17508	17180	17176	17266	17168	17010	17303	16974	17274	17093	17178	17288	17151	17219	17228	17111	17388	17262	17137	17282	17264	17085	17105	17054	17383	17315	17200	17274	17357	17114	17124	17016	16826	17133	17209	17454	17178	16997	17209	17277	17334
32746	61592	53690	34938	25466	18207	15761	15103	14801	14465	14197	14153	14106	14297	13865	13964	14131	14002	13996	14130	14030	14130	14194	14910	15168	14983	14430	14350	14195	13950	14000	13959	13819	13995	14028	13897	13923	14001	13973	13886	13753	13884	14027	13945	13992	13879	13798	14057	13890	14010	13968	13866	13929	14017	14150	13991	13963	13865	13954	13819	13854	13972	13920	13955	14190	13850	14155	13984	13950	13779	14063	13861	13774	13968	13964	13865	13758	13919	14078	13826	13982	13771	13833	13960	14021	13756	13989	13963	13961	14123	13890	13865	13765	13997	13936	13839	13886	14026	13835	13876	13911	13967	13991	14030	14054	13902	14059	13917	13928	14038	13798	13898	14088	13974	13741	13927	13908	13762	13891	13841	13978	13982	13853	13868	13805	13912	13958	13813	13880	13912	13880	13978	13901	13915	13870	13886	13832	13927	13835	13874	14147	13893	14007	13861	13812	13652	13827	13813	13886	13869	14067	13873	14004	13835	13839	13969	13840	13798	13990	13881	13834	13966	13844	14098	13972	13936	14054	13965	13878	13956	13905	13793	13899	13957	13773	13852	14120	13965	14070	13918	13773	14006	13923	13928	13963	14004	13919	13894	13834	13891	14029	14079	13933	13932	13854	14030	14003	13947	13852	13908	13956	13975	13993	14015	13966	13952	13774	13814	14021	13875	13868	14025	13882	13889	13878	13966	13917	13933	13826	13971	13796	13899	13855	13894	13790	13911	14085	13924	14018	13754	13959	13900	14113	13870	14073	13813	13962	13844	13988	13894	13905	14054	14002	14019	13830	13886	13844	13866	13846	13724	13889	13948	13898	13932	14002	13990	14058	14052	13880	13924	13853	13896	13933	13840	13884	13950	13963	13865	13974	13990	13823	13948	13848	13965	13932	13879	13938	13952	13738	13906	13817	13913	13823	13954	14108	13942	13828	13908	13927	13992	13913	13875	13978	14119	14124	13958	14014	13855	13869	14155	13908	14066	13755	14040	13762	13868	14004	13959	14024	13989	13882	14044	13859	14006	14041	14052	13955	13920	13906	13967	13922	13962	14014	14000	13841	13826	13902	13911	13950	13967	13983	14059	13984	13879	13920	13875	14064	13968	13962	13894	13934	13946	13873	13902	13991	13845	13979	13976	13841	13880	13951	14102	13898	14072	14020	13855	14097	13923	14111	13827	13898	14021	14103	13987	13922	13928	13985	13922	13833	13789	14034	13938	13838	13885	13858	13750	13793	13994	13955	14034	13927	13938	13903	13768	14085	13886	13873	13982	13974	13913	13832	13818	13913	14036	13850	14008	13914	13975	13870	13979	13971	13806	13875	13883	13957	13951	13966	13884	14092	13937	13898	13911	13832	13888	13971	13861	13811	13866	13880	13837	14045	13778	13906	13917	13984	13847	14012	14033	14058	13951	14066	14033	13925	13917	14057	13925	13892	14075	13804	13969	13872	13982	13955	13962	13797	13890	13949	13994	13790	13943	13754	13915	14000	14067	13906	13958	13979	13992	13896	13811	13980	14069	13887	13814	14049	13835	13902	13937	13918	13907	13979	13875	13799	13980	13945	13834	13919	13853	13873	14025	13976	13854	13980	13862	14018	13880	13850	14080	13966	14102	13976	13769	13878	13783	13820	14009	13837	14032	13782	13947	13802	13871	13925	14122	13889	13913	13890	14215	13803	14023	13843	13974	13903	13901	13956	13715	13943	13885	13751	13937	13894	13816	13876	13873	13961	13887	13820	13964	13943	14032	13931	13987	13913	13884	14052	13806	13854	13977	13899	13773	13811	13816	13926	13759	14020	14039	13959	13963	13827	14103	13923	13851	13875	13850	13911	14013	13772	14064	13924	13953	13957	13971	14030	13888	13900	13852	14116	14049	13919	13859	13957	13913	13954	14010	13855	13922	14024	13895	13694	13920	13935	13939	14004	14097	14060	13940	13703	13953	13895	13798	13915	13978	14053	13926	14136	14046	13860	13860	13814	14060	13891	13882	13979	14005	14038	13775	13874	13882	13822	13966	13923	13854	13845	13986	13882	13828	13837	13955	13867	14016	13873	13780	13865	13928	14079	13845	13860	13957	13960	13852	13900	13868	13936	14031	13830	13909	13972	13840	13966	13825	13972	14074	13855	13756	13967	13941	14156	13916	13851	13804	13813	14037	14061	14019	13974	13797	13859	13908	13883	13948	13935	14074	13752	14013	14067	13887	13746	13862	13846	13921	13831	13890	13860	13892	14061	13904	13896	13871	13923	13925	13959	13913	13862	14134	14086	13891	14011	13913	13844	13806	14013	13826	13858	13826	13876	13885	13954	14013	13831	13878	14049	13822	13880	13987	14003	13896	13897	14160	13906	13882	13975	13856	13901	13855	13852	14009	14039	13942	13689	13997	13878	13829	13889	13899	14023	13994	13932	13908	14060	13883	13928	13985	13928	13973	14190	13878	13870	14006	13801	14096	13913	13858	14269	14026	13980	14145	13823	13977	13984	13830	13908	14033	13915	13866	14002	13872	13892	13929	14001	13956	14080	14093	13973	13803	14170	13978	13938	13915	14073	13859	13866	13933	13878	14083	13870	14002	13960	13939	13932	13862	13828	13815	14153	13882	13987	13920	13941	13961	13827	13897	13974	13777	13952	13945	13853	13740	14112	13936	13905	14072	13919	13945	13939	14040	13944	14147	13963	13850	13973	13892	13793	13860	14086	13976	13923	13985	13784	13942	13712	13975	14016	13984	13948	13890	13881	13901	13954	13972	13949	13840	13782	13943	14053	14013	13925	14110	14007	13856	14088	13886	13844	14119	13997	13796	13795	13855	13994	13998	14009	14009	14120	13949	14135	13952	13939	13892	13792	13988	14044	13796	13994	13934	13993	13910	14012	13900	13926	13858	13983	14013	13964	13910	13961	13849	13900	14113	13963	13798	14042	13846	13951	13916	14016	13895	14025	13798	14038	13919	13707	13911	14017	13821	14080	14110	13799	13923	13851	13837	13935	13890	13948	13939	13891	13998	14017	13898	13936	13780	13969	13900	14019	14022	13919	14069	13784	13754	13821	14026	13825	14011	13944	13937	13968	13735	13801	13987	13725	13948	13985	13959	13917	13946	14000	13923	13847	13987	13822	13991	13896	13954	13864	13886	13989	13930	13904	13791	13868	13811	13965	13956	14023	14043	13906	14073	13813	13767	14014	13975	14007	13949	13892	13937	13925	13884	14051	13813	14053	13945	13761	14077	13753	13945	14085	13927	14014	13897	13888	13813	14084	13975	13929	14018	13998	13911	13761	13793	13814	13999	14143	14037	13867	13864	14021	13774	14137	13953	13899	13816	13842	13894	13903	13955	13814	14018	13830	13858	13964	13876	13922	14008	14031	13935	13825	13922	13887	13896	13884	13975	13849	13941	13801	13812	13898	13793	13941	13977	13781	13914	13962	13866	14115	13957	13886	13942	13755	13867	13987	13900	13871	13825	14008	13959	14002	13810	13976	13827	13837	14108	14081	14027	13987	14066	13987	13767	13986	13847	13894	14014	13951	14057	13856	13843	13815	14059	13887	14109	13867	13721	13882	13854	13907	14004	13894	14009	13926	13894	13939	13846	13757	13818	13870	13875	13811	14006	14033	13895	13993	14135	13913	13925	13908	13996	13891	13942	14021	13773	13966	14003	13802	13882	13846	13831	14005	13872	13751	13971	13969	13986	13994	13974	14087	13929	14000	13925	13949	13943	14058	13738	13904	13652	13904	13912	13913	13948	13888	13875	13982	14118	13833	13917	13840	13871	13673	13919	14101	13919	14016	14121	13960	13993	13919	14030	13748	13937	13844	13951	13985	13875	14013	13781	13807	13981	14039	13882	13913	13967	14041	13868	13879	13787	13933	13855	13950	13863	13829	13883	13910	13964	13972	13767	13627	13899	13909	13872	14017	13940	14015	13776	13881	13871	13840	13964	14074	13952	14036	14060	13945	14150	13704	13946	13862	13988	13999	13855	13914	13854	13866	14001	13870	13951	13836	13932	13961	13976	13986	14015	13948	13924	13813	13867	13944	14066	13882	13905	13870	13978	13973	13897	13890	13968	13952	13941	13856	13808	14070	13726	13896	13913	14075	13990	13853	13941	14014	13891	13852	13786	13639	13853	14028	13949	14086	14075	14017	13981	13964	13961	13832	13899	13906	13801	13813	13945	14064	13900	13802	13778	13954	14000	13885	13860	13906	13967	14034	14038	13766	13843	14217	13988	13858	13881	13813	13913	13885	13850	13722	14066	13880	13909	13787	13949	13897	14049	13889	14056	14073	13956	13894	13896	13926	14089	13892	13997	13950	13930	13880	13829	13789	13912	13883	13880	13787	13928	13856	13896	13827	13888	13932	13931	13786	13884	13929	13891	13957	14008	13958	13980	14069	13908	13838	13976	13863	13919	14032	13840	13975	14042	14018	13797	13998	13736	14015	13759	14027	13925	14106	13884	13966	13762	14029	13881	13838	13911	14149	13848	13827	13995	13755	13869	13875	13776	14002	14002	13831	13860	13897	13918	14085	14005	13935	13889	13982	14067	14028	14090	14052	14022	13922	13988	14153	13958	13842	14017	13678	13797	14023	13817	13903	13880	13816	13947	14005	13986	13902	13995	13943	14040	13766	13812	13966	13868	13920	13770	13794	13936	14007	13928	13800	13820	13980	13911	13919	13999	14104	13873	13899	13980	13941	14054	13942	13963	13862	13922	13974	13793	13887	13900	13940	14003	14038	13889	13973	14014	13786	13971	13702	14094	13878	13914	14082	13959	13724	13929	13938	13897	14066	14064	13809	14032	13876	13840	13747	14077	13927	13861	13919	13909	13728	14045	13950	14004	13936	14045	14054	13763	14067	13818	13919	13858	14156	13902	14095	13770	13903	13929	13776	13927	13918	13933	13879	13973	13754	13997	14050	13804	14015	13876	13855	13831	14023	13848	13980	13771	14021	13841	14007	13850	13865	13901	14001	13848	13876	13778	13744	13878	13798	14047	13907	13872	13913	14014	13730	13911	14005	13892	13852	14025	13856	13928	13982	13704	13857	13834	13947	13986	13932	13874	13916	14019	13948	13836	13913	13812	13946	13943	13885	13808	13844	13901	14054	13951	13889	13824	13907	13704	14045	14082
24689	21643	30890	31021	24804	21863	20512	19520	18716	18807	18990	18824	18892	18865	18665	18542	18761	18744	18636	18558	18684	18536	18582	18803	18957	18954	18749	18945	18817	18555	18797	18543	18736	18732	18760	18611	18709	18514	18595	18441	18480	18834	18421	18499	18523	18630	18522	18781	18728	18563	18398	18522	18597	18445	18664	18416	18472	18581	18504	18484	18389	18643	18474	18585	18895	18546	18490	18695	18577	18683	18465	18595	18646	18660	18447	18590	18635	18617	18506	18536	18695	18573	18705	18773	18548	18438	18384	18467	18324	18438	18610	18593	18540	18561	18531	18550	18692	18567	18716	18639	18559	18455	18489	18553	18555	18654	18715	18727	18554	18711	18474	18418	18472	18849	18486	18485	18610	18634	18565	18568	18715	18562	18675	18637	18431	18603	18562	18505	18464	18597	18676	18614	18601	18740	18437	18515	18580	18679	18735	18569	18718	18617	18487	18469	18530	18789	18656	18476	18573	18500	18409	18645	18619	18620	18357	18669	18581	18577	18587	18427	18392	18505	18541	18425	18481	18374	18663	18347	18530	18520	18687	18664	18629	18483	18554	18666	18477	18487	18342	18469	18549	18419	18484	18599	18460	18567	18516	18572	18654	18410	18638	18669	18562	18624	18689	18402	18498	18502	18286	18361	18637	18629	18531	18252	18599	18601	18744	18726	18487	18548	18520	18350	18526	18669	18675	18534	18531	18621	18798	18809	18438	18470	18514	18409	18287	18659	18601	18275	18510	18360	18502	18581	18524	18418	18987	18607	18474	18668	18481	18533	18345	18468	18719	18447	18607	18523	18819	18294	18642	18595	18484	18597	18543	18486	18696	18601	18608	18456	18723	18452	18601	18455	18666	18655	18551	18424	18499	18715	18498	18664	18735	18508	18660	18656	18567	18446	18562	18756	18502	18478	18580	18490	18461	18574	18704	18363	18575	18473	18720	18486	18666	18676	18509	18321	18532	18518	18465	18521	18512	18526	18588	18497	18499	18408	18493	18611	18500	18529	18541	18487	18504	18580	18473	18595	18497	18690	18794	18581	18451	18647	18588	18626	18656	18513	18448	18353	18324	18759	18678	18530	18508	18597	18429	18607	18622	18484	18571	18415	18779	18812	18781	18571	18719	18336	18623	18333	18761	18495	18558	18625	18480	18547	18748	18795	18623	18547	18732	18491	18595	18607	18534	18494	18531	18548	18539	18355	18408	18540	18741	18717	18474	18522	18338	18360	18736	18696	18517	18514	18495	18513	18691	18571	18609	18479	18430	18425	18351	18638	18469	18363	18449	18722	18987	18490	18543	18674	18409	18649	18435	18621	18428	18638	18594	18688	18644	18584	18511	18680	18581	18742	18466	18563	18632	18642	18420	18567	18479	18513	18602	18637	18440	18547	18433	18473	18357	18601	18557	18469	18711	18730	18549	18598	18524	18429	18503	18665	18525	18577	18647	18782	18421	18398	18595	18459	18623	18766	18674	18992	18629	18643	18484	18475	18518	18769	18580	18527	18647	18808	18556	18763	18449	18586	18439	18614	18393	18374	18615	18522	18649	18668	18525	18556	18468	18474	18518	18733	18575	18460	18516	18700	18375	18415	18527	18594	18492	18544	18667	18661	18484	18611	18656	18506	18428	18493	18618	18837	18617	18523	18523	18563	18603	18607	18599	18567	18630	18515	18508	18465	18512	18891	18581	18597	18602	18589	18503	18519	18624	18548	18652	18730	18652	18510	18668	18498	18679	18605	18464	18632	18343	18422	18517	18615	18558	18468	18645	18490	18748	18413	18555	18484	18572	18762	18721	18532	18664	18453	18447	18339	18445	18423	18509	18624	18643	18454	18653	18541	18533	18548	18614	18453	18604	18385	18563	18547	18422	18463	18522	18677	18564	18304	18626	18440	18581	18708	18533	18688	18646	18651	18554	18557	18417	18491	18582	18576	18653	18502	18493	18568	18387	18335	18497	18552	18712	18669	18732	18493	18472	18876	18617	18338	18484	18536	18630	18655	18541	18480	18616	18465	18776	18668	18612	18376	18489	18522	18362	18542	18375	18630	18677	18589	18646	18530	18464	18381	18747	18647	18612	18603	18572	18514	18789	18505	18646	18501	18543	18592	18682	18469	18651	18510	18577	18665	18594	18562	18728	18641	18673	18857	18563	18828	18598	18516	18657	18510	18706	18583	18648	18594	18609	18553	18510	18478	18722	18552	18483	18520	18516	18256	18583	18616	18873	18753	18768	18444	18490	18506	18465	18345	18553	18485	18744	18593	18655	18626	18515	18600	18403	18556	18593	18606	18639	18691	18595	18562	18559	18634	18670	18469	18672	18682	18350	18521	18313	18697	18482	18381	18324	18613	18545	18463	18597	18667	18476	18320	18539	18559	18564	18588	18587	18290	18518	18456	18583	18733	18882	18396	18556	18376	18525	18413	18385	18671	18710	18413	18525	18635	18460	18531	18391	18660	18430	18340	18689	18567	18539	18778	18424	18612	18816	18439	18589	18585	18541	18595	18363	18509	18489	18480	18565	18541	18409	18638	18544	18605	18569	18300	18441	18390	18496	18422	18393	18768	18571	18452	18643	18724	18638	18495	18707	18445	18468	18704	18554	18302	18246	18501	18392	18729	18673	18472	18580	18415	18636	18572	18510	18403	18450	18795	18690	18585	18763	18391	18618	18683	18589	18379	18582	18560	18617	18273	18581	18609	18435	18537	18779	18546	18526	18670	18712	18653	18387	18575	18566	18593	18492	18618	18648	18386	18466	18635	18579	18621	18649	18625	18453	18505	18625	18457	18531	18344	18484	18604	18467	18548	18617	18695	18590	18576	18615	18737	18599	18495	18555	18699	18680	18676	18514	18581	18504	18373	18471	18444	18572	18525	18627	18616	18651	18533	18702	18534	18502	18593	18511	18423	18635	18561	18619	18586	18486	18688	18445	18493	18620	18541	18642	18466	18724	18585	18637	18478	18551	18434	18573	18550	18593	18609	18573	18512	18554	18724	18583	18581	18515	18548	18540	18771	18571	18807	18618	18679	18537	18555	18427	18400	18573	18576	18599	18602	18731	18702	18642	18593	18475	18666	18566	18625	18651	18680	18433	18513	18414	18496	18683	18439	18417	18443	18516	18439	18586	18633	18583	18384	18384	18510	18396	18688	18463	18580	18403	18584	18511	18560	18496	18612	18490	18614	18452	18736	18623	18625	18596	18554	18445	18692	18776	18525	18675	18524	18521	18699	18523	18460	18674	18701	18458	18697	18524	18536	18638	18408	18550	18634	18631	18582	18490	18615	18642	18761	18797	18594	18523	18531	18447	18715	18436	18485	18529	18424	18606	18597	18648	18490	18492	18574	18858	18500	18401	18723	18459	18460	18264	18379	18524	18592	18597	18651	18605	18584	18516	18595	18572	18412	18505	18397	18486	18334	18555	18752	18767	18700	18816	18544	18655	18459	18661	18616	18425	18668	18603	18695	18476	18660	18700	18523	18524	18367	18545	18643	18738	18674	18712	18639	18570	18518	18517	18720	18626	18621	18563	18397	18404	18702	18754	18623	18493	18517	18337	18532	18694	18510	18778	18583	18679	18443	18449	18650	18618	18425	18480	18237	18450	18624	18659	18426	18582	18536	18557	18690	18662	18725	18446	18651	18519	18725	18731	18616	18697	18520	18551	18760	18735	18531	18655	18632	18708	18425	18455	18559	18534	18624	18634	18548	18579	18776	18692	18591	18377	18721	18781	18654	18391	18457	18696	18474	18638	18394	18348	18567	18676	18559	18417	18670	18620	18404	18531	18411	18464	18858	18441	18319	18440	18592	18383	18428	18447	18472	18561	18497	18570	18298	18581	18398	18666	18826	18505	18769	18655	18590	18700	18668	18569	18568	18613	18680	18530	18483	18531	18480	18653	18547	18564	18827	18431	18706	18540	18552	18594	18722	18514	18880	18520	18538	18343	18506	18599	18768	18547	18531	18639	18470	18633	18733	18423	18656	18567	18559	18467	18506	18348	18547	18325	18354	18420	18565	18616	18498	18769	18321	18456	18441	18615	18407	18627	18552	18533	18437	18795	18580	18639	18727	18809	18554	18569	18621	18537	18521	18597	18501	18568	18529	18361	18394	18759	18704	18560	18685	18602	18468	18642	18486	18550	18344	18630	18419	18469	18576	18624	18493	18582	18648	18530	18656	18355	18402	18565	18469	18633	18335	18511	18640	18452	18596	18547	18518	18576	18417	18468	18418	18651	18546	18359	18758	18597	18423	18588	18525	18750	18656	18622	18466	18620	18452	18741	18641	18528	18478	18490	18326	18662	18536	18594	18736	18516	18468	18735	18383	18431	18580	18767	18632	18561	18598	18629	18629	18738	18610	18529	18421	18611	18794	18571	18746	18523	18657	18609	18508	18810	18439	18485	18618	18465	18593	18765	18682	18539	18686	18526	18622	18647	18472	18611	18584	18655	18444	18361	18554	18758	18616	18502	18528	18550	18412	18539	18427	18514	18754	18474	18555	18420	18473	18503	18496	18578	18340	18397	18283	18502	18662	18451	18469	18553	18661	18552	18424	18488	18505	18427	18595	18397	18372	18560	18526	18437	18461	18653	18819	18611	18702	18895	18897	18592	18727	18577	18542	18512	18455	18549	18409	18570	18587	18648	18622	18594	18557	18635	18528	18778	18439	18766	18359	18745	18372	18540	18636	18527	18471	18429	18538	18693	18429	18434	18498	18614	18448	18649	18486	18532	18416	18279	18680	18530	18442	18640	18468	18676	18292	18800	18373	18549	18537	18341	18660	18698	18734	18510	18714	18684	18629	18434	18542	18793	18532	18730	18514	18622	18639	18542	18470	18698	18389	18631	18580	18596	18449	18340	18481	18687	18481	18476	18304	18386	18564	18491	18619	18560	18469	18526	18292	18500	18606	18558	18683	18621	18551	18598	18665	18742	18568	18569	18480	18521	18619	18653	18581	18653	18670	18676	18437	18533	18373	18556	18514	18780	18697	18675	18538	18447	18548	18669	18576	18621	18540	18635	18646	18652	18589	18569	18837	18537	18499	18625	18509	18554	18749	18660	18560	18734	18542	18452	18692	18642	18562	18434	18686	18549	18489	18703	18414	18832	18412	18586	18468	18413	18564	18289	18535
32374	56651	47662	32526	23043	17825	15794	15547	15167	14990	14899	14680	14696	14761	14765	14654	14672	14750	14632	14862	14803	14691	14763	15202	15494	15198	15072	15107	14761	14663	14801	14747	14750	14471	14715	14554	14687	14581	14587	14721	14678	14520	14620	14558	14581	14720	14725	14654	14709	14657	14543	14550	14698	14620	14656	14801	14563	14659	14605	14756	14775	14774	14838	14674	14770	14409	14614	14865	14674	14641	14740	14756	14504	14576	14782	14623	14676	14708	14768	14527	14620	14645	14717	14630	14795	14710	14747	14781	14531	14674	14508	14664	14585	14546	14640	14605	14593	14605	14575	14482	14723	14602	14610	14699	14687	14587	14534	14593	14710	14620	14741	14633	14788	14514	14726	14617	14780	14615	14572	14680	14544	14678	14590	14704	14456	14766	14653	14677	14692	14615	14541	14618	14544	14690	14634	14552	14505	14621	14698	14729	14516	14579	14687	14652	14656	14687	14651	14708	14506	14569	14683	14653	14620	14438	14559	14647	14530	14405	14598	14639	14625	14608	14536	14517	14605	14635	14726	14638	14780	14626	14590	14645	14789	14568	14668	14694	14576	14652	14515	14828	14700	14535	14632	14744	14631	14874	14736	14738	14595	14746	14502	14639	14643	14698	14711	14663	14819	14765	14602	14510	14657	14703	14585	14625	14594	14553	14689	14660	14566	14781	14818	14684	14646	14713	14783	14560	14695	14603	14622	14743	14687	14648	14824	14369	14633	14552	14525	14610	14530	14488	14585	14540	14571	14726	14436	14693	14595	14579	14575	14648	14741	14805	14870	14818	14632	14434	14646	14747	14669	14535	14935	14767	14772	14758	14765	14648	14649	14858	14519	14446	14663	14604	14580	14565	14559	14626	14635	14605	14615	14610	14598	14658	14594	14647	14645	14674	14513	14633	14874	14700	14523	14673	14624	14623	14773	14583	14783	14621	14530	14560	14545	14602	14722	14638	14572	14619	14675	14576	14511	14577	14596	14698	14591	14613	14671	14718	14693	14587	14579	14694	14685	14632	14666	14497	14557	14631	14601	14559	14642	14603	14596	14423	14618	14704	14636	14672	14768	14676	14618	14726	14400	14661	14702	14663	14606	14662	14589	14629	14682	14546	14986	14601	14656	14830	14705	14655	14747	14794	14743	14738	14590	14641	14695	14754	14767	14693	14732	14941	14707	14671	14651	14516	14796	14557	14618	14632	14549	14495	14697	14642	14545	14543	14650	14485	14783	14671	14698	14637	14578	14715	14632	14755	14617	14664	14574	14596	14723	14623	14866	14543	14772	14488	14595	14627	14687	14689	14711	14727	14621	14448	14799	14579	14833	14473	14760	14654	14449	14704	14795	14602	14655	14567	14570	14691	14677	14644	14554	14612	14731	14549	14731	14714	14625	14721	14624	14575	14645	14571	14554	14672	14550	14805	14722	14580	14700	14671	14807	14555	14573	14727	14638	14609	14517	14699	14525	14496	14623	14627	14709	14678	14770	14742	14599	14543	14761	14574	14497	14591	14543	14647	14562	14594	14748	14720	14567	14609	14540	14773	14678	14591	14607	14642	14675	14607	14583	14763	14727	14665	14395	14672	14723	14569	14576	14663	14505	14712	14608	14558	14753	14689	14693	14722	14617	14522	14548	14643	14622	14646	14730	14690	14611	14695	14532	14847	14601	14736	14592	14740	14705	14503	14654	14605	14574	14647	14646	14680	14614	14608	14625	14759	14768	14547	14923	14656	14657	14685	14591	14628	14594	14551	14754	14686	14540	14611	14763	14696	14812	14704	14561	14614	14557	14721	14445	14729	14535	14502	14649	14531	14616	14595	14593	14572	14671	14760	14784	14592	14634	14694	14831	14535	14682	14538	14583	14769	14631	14466	14724	14635	14708	14646	14548	14645	14421	14598	14657	14631	14655	14480	14665	14713	14472	14694	14559	14530	14712	14651	14724	14548	14574	14574	14559	14658	14542	14684	14687	14506	14653	14661	14575	14538	14517	14537	14609	14684	14800	14600	14626	14684	14656	14382	14740	14702	14719	14484	14605	14525	14565	14428	14543	14793	14596	14584	14726	14607	14599	14633	14465	14738	14648	14415	14805	14552	14716	14593	14464	14709	14593	14649	14630	14539	14694	14656	14725	14701	14597	14782	14651	14612	14707	14755	14723	14566	14758	14600	14806	14828	14579	14574	14670	14654	14639	14694	14704	14732	14590	14649	14711	14643	14610	14649	14774	14552	14531	14749	14578	14708	14816	14673	14774	14568	14733	14776	14655	14784	14688	14470	14765	14597	14713	14686	14727	14526	14770	14409	14637	14663	14762	14601	14654	14637	14781	14649	14585	14742	14840	14586	14736	14731	14644	14638	14737	14522	14659	14634	14801	14535	14845	14413	14677	14457	14682	14744	14496	14667	14691	14732	14579	14615	14689	14728	14743	14741	14726	14745	14852	14744	14603	14486	14722	14637	14767	14681	14678	14732	14704	14868	14607	14528	14596	14639	14763	14670	14480	14674	14830	14563	14581	14740	14630	14629	14667	14617	14740	14452	14668	14736	14775	14576	14625	14713	14614	14725	14574	14700	14676	14763	14698	14761	14593	14625	14720	14408	14663	14593	14578	14626	14694	14738	14703	14522	14543	14580	14659	14479	14662	14531	14465	14790	14510	14853	14663	14585	14549	14694	14669	14703	14519	14662	14522	14581	14597	14580	14773	14597	14660	14656	14767	14789	14648	14671	14671	14634	14602	14713	14603	14653	14743	14688	14540	14518	14587	14663	14793	14703	14515	14686	14466	14736	14527	14451	14667	14767	14650	14827	14680	14508	14704	14704	14852	14567	14578	14485	14570	14671	14507	14773	14628	14661	14547	14730	14641	14769	14556	14681	14681	14651	14535	14639	14726	14753	14645	14605	14604	14536	14600	14528	14826	14532	14630	14672	14653	14693	14618	14605	14723	14883	14604	14657	14662	14701	14730	14659	14658	14797	14706	14782	14679	14806	14508	14791	14584	14725	14765	14589	14754	14604	14624	14653	14569	14633	14727	14647	14601	14569	14489	14767	14574	14546	14417	14719	14768	14705	14601	14626	14531	14659	14498	14517	14492	14549	14641	14598	14712	14802	14706	14621	14541	14649	14687	14659	14751	14482	14696	14611	14866	14530	14606	14682	14543	14602	14740	14752	14427	14595	14687	14749	14759	14693	14822	14681	14596	14740	14406	14796	14610	14625	14614	14667	14691	14768	14622	14735	14649	14473	14742	14645	14771	14714	14698	14755	14549	14666	14656	14785	14637	14717	14642	14738	14545	14796	14516	14609	14520	14584	14601	14582	14662	14668	14745	14791	14709	14659	14545	14660	14618	14804	14664	14641	14759	14631	14614	14653	14518	14759	14698	14735	14795	14624	14684	14570	14697	14695	14793	14612	14552	14726	14699	14852	14707	14576	14810	14707	14651	14702	14756	14631	14749	14707	14668	14638	14526	14615	14708	14667	14647	14714	14621	14733	14509	15015	14567	14412	14505	14584	14625	14760	14669	14594	14623	14707	14696	14472	14549	14656	14864	14771	14631	14772	14432	14538	14823	14683	14571	14733	14774	14618	14664	14595	14556	14608	14632	14602	14670	14632	14786	14593	14521	14549	14509	14753	14649	14796	14701	14617	14487	14588	14516	14886	14630	14652	14561	14554	14660	14769	14756	14428	14844	14658	14745	14599	14696	14659	14629	14510	14565	14621	14712	14596	14658	14676	14537	14473	14694	14746	14561	14577	14583	14630	14576	14507	14615	14640	14782	14477	14508	14599	14632	14645	14781	14542	14720	14547	14747	14561	14660	14724	14742	14454	14654	14683	14584	14579	14692	14580	14639	14662	14634	14653	14793	14717	14569	14707	14646	14479	14646	14738	14627	14783	14565	14713	14717	14501	14640	14659	14461	14541	14677	14649	14667	14572	14562	14510	14648	14732	14763	14808	14644	14543	14525	14638	14376	14615	14618	14726	14534	14694	14710	14673	14689	14647	14709	14809	14708	14863	14710	14660	14669	14886	14550	14655	14555	14595	14694	14645	14571	14727	14685	14659	14657	14536	14653	14592	14836	14697	14521	14543	14626	14821	14628	14688	14593	14655	14704	14570	14687	14516	14784	14523	14693	14683	14710	14587	14635	14753	14649	14639	14730	14676	14765	14582	14530	14551	14589	14665	14581	14652	14700	14595	14807	14695	14714	14634	14660	14746	14788	14769	14661	14639	14817	14662	14645	14646	14597	14629	14751	14867	14642	14792	14608	14484	14670	14721	14676	14546	14742	14735	14540	14735	14661	14644	14683	14775	14741	14667	14600	14677	14755	14747	14630	14608	14658	14722	14716	14772	14706	14576	14724	14631	14788	14587	14677	14486	14696	14686	14537	14580	14824	14682	14550	14499	14683	14765	14738	14536	14667	14627	14675	14598	14638	14806	14693	14708	14716	14621	14571	14704	14589	14746	14814	14677	14573	14569	14636	14810	14484	14585	14672	14695	14616	14644	14625	14714	14495	14809	14743	14594	14766	14719	14587	14721	14562	14612	14691	14664	14837	14775	14572	14654	14501	14639	14504	14585	14659	14549	14778	14547	14510	14603	14575	14464	14492	14618	14637	14751	14665	14623	14594	14597	14757	14767	14681	14587	14753	14713	14689	14628	14746	14545	14673	14595	14541	14564	14547	14656	14666	14610	14654	14831	14570	14679	14640	14647	14527	14550	14842	14672	14546	14540	14648	14515	14669	14681	14896	14616	14493	14741	14613	14655	14641	14688	14658	14913	14581	14584	14650	14589	14620	14572	14644	14774	14671	14616	14601	14603	14564	14750	14716	14631	14623	14615	14649	14552	14665	14670	14673	14654	14702	14598	14730	14677	14784	14704	14667	14708	14674	14673	14400	14604	14525	14705	14772	14583	14790	14677	14671	14735	14711	14712	14795	14659	14525	14783	14612	14590	14647	14757	14711	14567	14529	14661	14697	14531	14542	14557	14610	14802	14691	14629	14639	14613	14404	14733	14521	14597	14689	14870	14677	14620	14738	14653	14685	14674	14711	14743	14618	14777	14778	14609	14663	14611	14586	14619	14711	14562	14667	14759	14560	14834	14684	14885	14497	14601	14759	14517	14523	14605
22092	21137	28663	24417	22192	23542	24208	18899	17509	17768	17375	17196	17161	17291	17268	17000	17127	17114	17322	16916	17157	17049	17263	17607	18497	18406	18083	17590	17638	17442	16947	16880	16854	16897	16717	17148	16807	16957	16796	16664	16757	16956	17076	16893	16812	16840	16989	16836	16947	16826	17080	16864	16897	17057	16857	16815	16604	16859	16972	17043	16830	17016	16854	16923	16932	16919	16676	16770	16791	16691	16827	16774	16858	16834	16613	16979	16726	16844	16935	16848	16849	16969	16908	16797	16775	16832	16575	16685	16792	16945	16765	16809	17128	16817	16964	16954	16652	16706	16944	16822	16730	16764	16701	17026	16866	16647	16690	16817	16776	16698	16954	16671	16760	16935	16585	16634	16833	16920	16649	16874	16919	16990	16962	16822	16647	16846	16719	16660	16950	16780	16964	16815	16821	16642	16801	17002	16893	16699	16881	16722	16656	16799	16714	16715	16849	16685	16828	16878	16759	16622	16765	16892	16819	17020	16760	16607	16889	16820	16778	16795	16680	16700	16807	16769	16728	16914	16703	16890	16716	16831	16741	16714	16736	16753	16907	16854	16735	16791	16998	17061	16829	16776	16889	16788	16857	16819	16956	16703	16927	16838	16592	16799	16859	16939	16854	16763	16770	16546	16821	16641	16621	16669	16807	16666	16681	16767	16826	16797	16830	16598	16927	16783	16894	16935	16993	16826	16813	16692	16747	16620	16768	16845	16764	16729	16798	16763	16880	16941	16767	16909	16757	16898	16868	16875	16721	16794	16709	16669	16811	16854	16788	16896	16762	16733	16805	16787	16606	16732	16671	16751	16882	16663	16924	16815	16609	16884	16975	16816	16798	16643	16759	16817	16665	16865	16937	16730	16766	16835	16831	16594	16875	16747	16763	16968	16946	16785	16594	16824	16958	16795	16600	16714	16796	16751	16683	16603	16798	16841	16781	16667	16779	16885	16867	16630	16847	16674	16676	16817	16662	17008	16753	16721	16979	16715	16893	16634	16672	16576	16699	16710	16704	16648	16732	16629	16673	16850	16838	16870	16768	16645	16781	16873	16766	16874	16848	16794	16775	16781	16900	17144	16806	16811	16739	16841	16940	16807	16873	16791	16907	16698	16935	16648	16628	16764	16955	16786	16820	16691	16760	16743	16733	16897	16573	16518	16782	16631	16969	16704	17042	16629	16798	16966	16748	16769	16735	16761	16867	16826	16884	16925	16625	16810	16702	16691	16706	16676	16848	16671	16567	16826	16820	16612	16640	16813	16645	16704	16802	16727	16901	16668	16787	16421	16864	16738	16697	16745	16879	16677	16732	16748	16857	16722	16842	16674	16898	16877	16784	16891	16944	16809	16704	16792	16793	16889	16795	16680	16855	16977	16789	16847	16760	16890	16942	17015	16869	16791	16858	16851	16872	16809	16961	16813	16887	16815	16669	16914	16736	16861	16747	16717	16787	16654	16930	16781	16847	16809	16832	16810	16777	16958	16847	16741	16894	16951	16970	16654	16601	16789	16900	16858	16965	16884	16817	16664	16927	16843	16933	16694	16873	16980	16793	16779	16655	16896	16860	16857	16764	16785	17078	16689	16714	16651	16490	16996	16890	16850	17045	16731	16719	16968	16826	16613	16795	16668	16883	16753	16778	16874	16883	16651	16754	16834	16762	16791	16890	16659	16442	16707	16716	16769	16697	16652	16762	16683	16755	16692	16717	16920	16718	16824	16871	16728	16771	16778	16995	17020	16787	16840	16678	16723	16892	16932	16470	16764	16714	16752	16744	16835	16911	16844	16660	16771	16836	16815	16740	16769	16783	16674	16776	16953	16886	16713	16690	16872	16626	16732	16819	16633	16855	16703	16774	16855	16657	16708	16689	16654	16832	16941	16804	16780	16700	16776	16874	16689	16739	16686	16781	16563	16746	16857	16889	16859	16791	16783	17037	16737	16946	16706	16782	16679	16696	16629	16669	16862	16879	16773	16806	16674	16681	16990	16567	16777	16879	16645	16748	16832	17026	16637	16805	16631	16823	16710	16830	16773	16973	16915	16825	16791	16613	16816	16831	16660	16858	16924	16699	16812	16708	16884	16689	16583	16721	16652	16688	16722	16787	16632	16850	16665	16847	16819	16871	16795	16759	16739	16706	16599	16788	16800	16893	16787	16834	16718	16721	16981	16863	16905	16787	16755	16912	16778	16731	16900	16822	16602	16708	16956	16977	16688	16879	16691	16728	16721	16889	16765	16912	16953	16790	16737	16741	16605	16679	16754	17071	16905	16866	16621	16841	16877	16844	16791	16797	16649	16795	16757	16817	16787	16692	16841	16684	16757	16695	16802	16840	16825	17062	16760	16756	16690	16817	16743	16726	16825	16748	16734	16928	16854	17114	16774	16873	16757	16701	16826	16854	16544	16871	16953	16660	16846	16759	16789	16723	16679	16792	16775	16775	16851	16942	16771	16797	16898	16649	16656	16837	16988	17040	16793	16527	16754	16511	16799	16909	16765	16751	16888	16725	16786	16824	17088	16987	16660	16776	16705	16658	16935	16961	16791	16716	16798	16684	16858	16880	16837	16811	16889	16884	16836	16927	16818	16746	16676	16783	16966	16809	16803	16779	16832	16922	16671	16829	16932	16748	17106	16869	16809	16837	16779	16867	16747	16734	16715	16926	16912	16770	16757	16637	16761	16868	16803	17011	16912	16739	16933	16993	16774	16649	16758	16801	16924	16815	16753	16774	16774	16757	16700	16911	16816	16871	16961	16917	16879	16903	16806	16846	16876	16838	16711	16676	16723	16795	16579	16793	16735	16829	16796	16770	16814	16796	16873	16853	17056	16973	16867	17032	16730	16802	16815	16849	16826	16829	16973	16689	16799	16809	16731	16855	16796	16881	16777	16682	16655	16828	16696	16633	16754	16957	16952	16734	16818	16737	16831	16710	16638	16625	16853	16574	16868	16757	16637	16820	16789	16849	16615	16857	16797	16740	16872	16795	16921	16958	16925	16650	16763	16910	16850	16785	16567	16876	16873	16707	16785	16620	16799	16863	16743	16848	16898	16687	16680	16671	16669	16815	16924	16825	16882	16707	16849	16866	16851	16842	16887	16904	16807	16794	16732	16912	17014	16833	16711	16880	16651	17050	16740	16760	16787	16723	16745	16901	16667	16882	16714	16781	16735	16716	16682	16724	16811	16726	16882	16843	16812	16845	16772	16845	16919	16770	16785	16858	16881	16687	16918	16620	16852	16854	16652	16913	16863	16750	16963	16788	16708	16781	16764	16855	16718	16850	16909	16769	16841	16755	16850	16673	16771	16715	16614	16684	16968	16759	16955	16645	16680	16861	16728	16707	16590	16952	16784	16743	16864	16954	16835	16848	16724	16839	16871	16743	17065	16753	16759	16885	16894	17001	16698	16863	16708	17011	16687	16702	16893	16814	16792	16714	16878	16948	16754	16731	16650	16846	16885	16800	16599	16767	16762	16788	16832	16861	17089	16788	16905	16929	16813	17028	16600	16818	16958	16870	16865	16582	16727	16772	16857	16752	16819	16827	16755	16892	16780	16613	16835	16764	16892	16850	16942	16656	16931	16738	16659	16661	16712	16732	16640	16796	16849	16791	17078	16846	16883	16689	16728	16657	16904	16572	16652	16953	16867	16825	16625	16728	16846	16874	16808	16634	16936	16828	16816	16678	16700	16897	17051	16797	16865	16712	16623	16999	16751	16806	16841	16685	16782	16636	16687	16753	16597	16693	16736	16908	16747	16925	16927	16734	16685	16655	16688	16783	16719	16884	16783	16951	16744	16910	16771	16895	16674	16916	16759	16855	17012	16988	17014	17016	16978	16705	16718	16976	16756	16858	16809	16797	16768	16821	16753	16697	16856	16695	17029	16722	16739	16766	16745	16726	16695	16812	16641	16733	16990	16947	16880	16698	16816	16817	16825	16729	16980	16897	16757	16640	16838	16702	16911	17014	16668	16806	16787	16636	16864	17040	16844	16735	16787	16881	16754	16749	16741	16611	16836	16809	16836	16873	16830	16818	16863	16831	17110	16879	16771	16917	16767	16960	16831	16962	16673	16730	16673	16771	16662	16692	16874	16598	16592	16694	16744	16443	16990	17177	16885	16909	16847	16756	16645	16969	16718	16724	16758	16907	17018	16805	16612	16743	17016	16857	16879	16776	16863	16846	16893	16776	16819	16717	16811	16742	16706	16779	16615	16770	16933	16780	16804	16725	16697	16770	16705	16680	16738	16736	16827	17075	16655	16686	16779	16811	16840	16623	16679	16606	16723	16834	16690	16806	16827	16791	16919	16861	16737	16719	16762	16913	16767	16945	16748	16806	16689	16783	16613	16854	16953	16805	16901	16957	16735	17108	16797	16734	16734	16991	16704	16773	16622	17021	16759	16874	16816	16855	16868	16934	16694	16866	16813	16617	16600	16915	16504	16967	16906	16734	16665	16804	16700	16761	16848	16764	16751	16855	16979	16742	16680	16638	17058	16748	16853	16568	16706	16681	16755	16945	16810	16739	16581	16652	16812	16721	16759	16963	16928	17141	16876	16806	16758	16874	16777	16603	16921	16929	16698	16715	16540	16769	16681	16587	16773	16902	16681	16872	16567	16706	16867	16914	16925	16763	16721	16817	16691	16672	16674	16652	16850	16903	16695	16974	16832	16688	16982	16634	16591	16730	16603	16972	16877	16788	16886	16955	16719	16853	16780	16592	16898	16902	16772	16782	16777	16804	16849	16799	16868	16762	16904	16496	16884	16698	16593	16858	16877	16919	16883	16809	16782	16778	16587	16870	16816	16748	16932	16806	16888	16803	16684	16599	16691	16661	16640	16759	16818	16725	16671	16690	16801	16866	16836	16708	16732	16823	16807	16872	16927	16750	16783	16567	16823	16585	16767	16971	16915	17019	16884	16962	16632	16841	16627	16923	16514	16487	16859	16960	16712	16633	16776	16639	16629	16826	16771	16542	16587	16861	16828	16794	16831	16698	16984	16771	16691	16819	16760	16788	16742	16882	16899	16985	16764	16630	16522	16930	17091	16580	16892	16818	16727	16984	16603	16786	16976	16510	16907	16842	16756	16758	16805	16854	16880	16679	16633	16627	16676	16862	16584	16933	16993	16707	16607
35454	69228	58433	39360	26881	17806	15847	15245	14489	14304	14064	14009	13837	13969	13936	13749	13775	13673	13573	13727	13698	13934	13865	14472	15547	15680	15163	14618	14121	13674	13766	13831	13622	13599	13515	13706	13646	13533	13579	13570	13718	13682	13516	13550	13532	13535	13666	13524	13521	13656	13605	13573	13420	13732	13454	13535	13577	13594	13593	13419	13601	13467	13675	13609	13682	13677	13538	13480	13612	13647	13607	13808	13740	13637	13547	13744	13658	13635	13522	13468	13562	13600	13550	13548	13495	13509	13556	13467	13571	13634	13489	13521	13547	13615	13521	13457	13501	13656	13492	13622	13500	13486	13470	13452	13664	13509	13625	13518	13413	13529	13576	13510	13427	13492	13655	13477	13589	13550	13578	13478	13556	13388	13435	13711	13574	13650	13620	13637	13505	13590	13584	13535	13564	13559	13359	13712	13578	13490	13522	13516	13695	13476	13480	13572	13471	13522	13478	13504	13433	13497	13653	13444	13571	13362	13681	13504	13329	13629	13758	13451	13655	13559	13487	13567	13556	13633	13367	13388	13580	13477	13619	13470	13559	13465	13493	13585	13461	13721	13315	13605	13604	13386	13437	13661	13650	13551	13412	13587	13675	13810	13672	13337	13707	13533	13445	13593	13688	13576	13665	13552	13478	13437	13441	13376	13631	13597	13729	13474	13655	13454	13695	13524	13604	13553	13710	13555	13610	13717	13360	13831	13702	13278	13675	13390	13651	13687	13493	13445	13552	13365	13328	13362	13531	13625	13437	13487	13687	13591	13618	13585	13445	13580	13656	13511	13570	13578	13621	13578	13562	13713	13582	13448	13549	13493	13552	13429	13501	13661	13533	13508	13598	13519	13506	13363	13626	13451	13686	13581	13457	13602	13528	13547	13505	13628	13611	13504	13654	13434	13556	13411	13466	13624	13594	13604	13654	13660	13452	13628	13590	13514	13424	13659	13586	13566	13580	13528	13473	13587	13687	13580	13417	13514	13618	13545	13568	13723	13638	13661	13558	13426	13501	13432	13516	13528	13642	13414	13494	13722	13493	13461	13548	13582	13547	13586	13545	13418	13577	13661	13409	13581	13357	13442	13487	13621	13623	13505	13414	13427	13701	13452	13516	13708	13517	13663	13639	13520	13699	13591	13659	13670	13491	13489	13659	13515	13540	13413	13723	13703	13526	13369	13565	13493	13654	13623	13634	13631	13723	13589	13612	13718	13546	13652	13534	13582	13593	13521	13369	13474	13562	13630	13496	13726	13508	13471	13656	13597	13663	13625	13544	13568	13492	13681	13746	13424	13549	13541	13756	13745	13625	13438	13660	13614	13600	13516	13577	13558	13631	13611	13534	13691	13559	13579	13609	13614	13521	13487	13456	13393	13598	13512	13501	13685	13466	13574	13610	13600	13686	13323	13520	13569	13502	13521	13535	13525	13571	13667	13725	13661	13490	13443	13623	13637	13639	13549	13576	13544	13533	13760	13555	13685	13641	13596	13543	13553	13584	13464	13573	13624	13623	13583	13553	13622	13623	13602	13603	13712	13685	13419	13659	13780	13589	13584	13489	13659	13584	13524	13566	13692	13723	13436	13590	13612	13667	13484	13654	13599	13423	13580	13470	13341	13627	13585	13517	13646	13505	13654	13541	13676	13460	13568	13435	13741	13604	13666	13518	13604	13511	13646	13685	13649	13618	13630	13551	13536	13356	13655	13728	13591	13651	13582	13647	13654	13512	13675	13640	13526	13607	13594	13549	13739	13540	13480	13523	13639	13562	13458	13372	13518	13507	13723	13681	13525	13513	13668	13570	13433	13655	13628	13571	13576	13547	13502	13589	13643	13583	13413	13459	13660	13699	13374	13511	13479	13673	13582	13310	13587	13539	13563	13434	13546	13491	13599	13679	13553	13681	13697	13580	13708	13669	13523	13622	13634	13567	13733	13599	13546	13548	13447	13577	13560	13437	13530	13528	13621	13531	13580	13441	13530	13471	13541	13573	13514	13667	13435	13683	13447	13618	13436	13599	13523	13456	13452	13625	13461	13528	13521	13431	13553	13754	13457	13499	13534	13803	13553	13642	13498	13627	13616	13538	13496	13476	13590	13487	13546	13540	13598	13608	13724	13445	13572	13549	13472	13455	13546	13584	13768	13504	13554	13699	13594	13480	13526	13369	13465	13551	13512	13647	13428	13614	13428	13657	13798	13630	13501	13633	13438	13618	13543	13601	13575	13445	13413	13501	13590	13698	13382	13483	13661	13400	13568	13585	13458	13621	13481	13550	13695	13356	13538	13697	13433	13531	13606	13648	13393	13648	13468	13363	13561	13544	13541	13408	13626	13477	13552	13683	13652	13592	13592	13574	13540	13542	13577	13573	13630	13616	13527	13630	13779	13540	13687	13572	13476	13592	13584	13543	13615	13625	13651	13526	13405	13575	13662	13422	13685	13434	13618	13473	13501	13464	13668	13421	13480	13706	13726	13498	13652	13545	13544	13490	13633	13580	13573	13507	13609	13621	13610	13474	13617	13431	13480	13685	13606	13578	13543	13654	13493	13612	13631	13631	13763	13703	13609	13506	13583	13498	13504	13610	13343	13529	13516	13597	13534	13709	13701	13634	13630	13671	13601	13622	13582	13546	13613	13363	13582	13660	13554	13502	13542	13433	13556	13472	13624	13721	13415	13643	13605	13688	13682	13625	13560	13642	13439	13618	13565	13650	13527	13562	13761	13514	13568	13604	13527	13561	13450	13676	13451	13529	13745	13515	13696	13591	13646	13670	13647	13606	13502	13569	13769	13716	13624	13542	13564	13459	13667	13603	13644	13691	13557	13421	13649	13683	13654	13612	13672	13584	13385	13510	13489	13657	13632	13508	13711	13524	13653	13551	13463	13488	13633	13574	13696	13443	13650	13585	13678	13476	13660	13569	13379	13661	13545	13503	13665	13571	13638	13716	13608	13647	13529	13751	13714	13413	13733	13687	13744	13510	13615	13441	13706	13562	13489	13548	13611	13497	13526	13497	13509	13517	13514	13589	13572	13366	13706	13438	13613	13475	13668	13574	13464	13539	13649	13658	13478	13623	13613	13690	13596	13410	13661	13579	13627	13572	13671	13617	13635	13370	13606	13636	13614	13636	13518	13517	13467	13548	13510	13532	13557	13608	13596	13472	13478	13657	13552	13640	13563	13423	13459	13503	13504	13474	13478	13696	13661	13401	13674	13555	13419	13536	13501	13674	13581	13558	13587	13643	13609	13395	13584	13576	13707	13703	13466	13522	13487	13516	13686	13448	13777	13575	13600	13499	13659	13559	13515	13438	13523	13609	13558	13457	13691	13644	13648	13552	13700	13573	13414	13450	13561	13483	13657	13691	13473	13598	13553	13600	13386	13590	13341	13585	13503	13558	13360	13714	13591	13573	13734	13444	13815	13726	13456	13523	13592	13548	13659	13549	13500	13572	13514	13556	13656	13529	13448	13410	13591	13534	13610	13612	13630	13587	13390	13580	13659	13542	13573	13636	13542	13596	13615	13514	13562	13591	13637	13521	13542	13474	13525	13570	13538	13561	13554	13515	13594	13604	13421	13419	13610	13637	13520	13697	13588	13532	13604	13541	13479	13624	13651	13450	13618	13419	13606	13769	13584	13394	13439	13529	13676	13564	13738	13715	13518	13464	13540	13846	13693	13446	13735	13668	13560	13481	13586	13688	13543	13616	13531	13633	13603	13647	13560	13437	13476	13400	13595	13430	13421	13431	13574	13570	13493	13537	13505	13439	13640	13480	13478	13689	13429	13371	13537	13526	13570	13503	13339	13566	13655	13532	13660	13570	13574	13526	13714	13602	13582	13525	13559	13595	13593	13571	13605	13433	13654	13688	13719	13617	13458	13606	13487	13633	13561	13571	13507	13570	13492	13449	13459	13712	13455	13573	13532	13483	13486	13453	13599	13487	13629	13613	13438	13612	13649	13635	13501	13547	13666	13495	13537	13422	13635	13572	13600	13564	13567	13777	13646	13471	13625	13508	13438	13704	13607	13602	13497	13643	13476	13491	13515	13472	13764	13768	13559	13418	13511	13588	13654	13593	13503	13808	13540	13609	13595	13601	13647	13553	13651	13562	13837	13487	13613	13590	13583	13486	13639	13421	13720	13490	13823	13489	13438	13466	13498	13563	13625	13428	13551	13536	13601	13624	13503	13549	13492	13598	13573	13653	13632	13557	13682	13626	13663	13559	13512	13522	13443	13567	13536	13653	13625	13552	13583	13556	13478	13599	13527	13596	13463	13430	13483	13567	13404	13589	13416	13564	13544	13674	13665	13505	13616	13586	13348	13668	13511	13643	13429	13483	13503	13568	13597	13526	13615	13584	13470	13685	13616	13542	13522	13582	13600	13538	13539	13492	13584	13599	13483	13719	13405	13431	13604	13690	13471	13516	13800	13490	13571	13559	13545	13596	13622	13636	13669	13461	13484	13689	13351	13473	13528	13503	13455	13574	13623	13474	13492	13689	13526	13562	13601	13594	13725	13533	13692	13505	13532	13574	13483	13597	13580	13511	13439	13585	13440	13579	13621	13680	13681	13483	13552	13591	13502	13554	13553	13594	13593	13660	13514	13544	13582	13688	13550	13556	13586	13644	13524	13549	13632	13539	13622	13529	13764	13503	13535	13622	13567	13615	13617	13491	13587	13586	13574	13621	13557	13551	13692	13553	13592	13459	13768	13568	13500	13836	13579	13551	13586	13536	13611	13506	13513	13525	13600	13453	13642	13604	13564	13576	13344	13503	13503	13280	13692	13582	13688	13482	13596	13686	13616	13610	13556	13589	13647	13812	13540	13563	13619	13524	13555	13476	13693	13619	13494	13392	13550	13448	13684	13575	13703	13566	13615	13585	13501	13543	13484	13396	13689	13595	13536	13667	13471	13516	13433	13522	13541	13522	13510	13568	13640	13551	13486	13555	13659	13557	13417	13628	13434	13613	13517	13642	13607	13642	13628	13501	13437	13653	13679	13598	13629	13691	13509	13699	13474	13528	13454	13759	13510	13564	13569	13704	13412	13478	13680	13747	13455	13655	13564	13670	13699	13487	13645	13621	13669	13649	13589	13488	13497	13713	13539	13610	13434	13548	13502	13551	13668	13789	13545
31907	35118	38847	29443	20832	18271	17754	17287	17313	17150	17140	17100	16954	16989	17109	17011	16969	17091	17067	17137	17090	17016	16798	16907	16917	16830	16980	16810	17159	16786	16954	17036	16848	16926	16964	16771	17022	16934	17082	16974	17050	16768	16920	16889	16735	16954	16930	16749	16914	16983	17069	16965	16872	16744	16814	16917	16921	16791	16976	16907	16898	16811	16855	16717	16846	16787	17043	16982	17041	16861	17008	16742	16777	16841	16993	16945	16849	16963	16806	16674	16825	16947	16881	16811	16957	16832	17013	16907	16801	16629	16801	16836	17003	17061	16907	16978	16841	17071	16852	16845	16856	17032	16930	16790	16948	16991	16840	16896	16858	16786	16803	16736	16719	16737	16810	16706	16830	16884	16903	16771	16844	16892	16860	16749	16878	16878	17055	16993	16790	16659	16749	17051	16984	16954	17048	16779	16933	16987	16729	16811	17058	16847	16980	16643	16827	16764	16707	16878	16780	16999	16699	16730	16869	16995	17123	16712	16782	16980	16741	17106	16904	16855	16978	16919	16576	16834	16869	16728	16944	16854	16777	16758	17004	16793	16665	16791	16493	16694	16891	16731	16957	16874	16857	16779	16859	17123	16824	16828	16860	17031	16812	16812	16739	17025	16757	16999	16827	16681	16700	17046	16820	17115	17177	16780	16914	16808	16891	16773	17110	16910	16825	16819	16844	16814	16732	16873	16860	16832	16765	16766	16830	17115	16855	16906	16973	16667	16928	17015	16931	16885	17175	16513	17001	16799	16923	16916	16998	16867	16923	16847	17043	16778	16901	16791	16894	16814	16904	16817	16687	16891	16912	16819	16736	16947	16767	16910	16917	16923	16937	16701	17027	17040	17023	17031	17126	16813	16917	16860	16810	16717	16842	17009	16951	16924	16968	16902	16868	16742	16870	16675	17003	17128	16820	16982	16865	16887	16913	16735	16764	16889	16934	17035	16807	16934	16806	17013	16785	16839	17074	16839	16879	16868	16789	16896	16859	17064	16775	16975	16659	17049	16950	16888	16813	17015	16931	17023	16905	16900	16908	16939	16791	16937	16923	16917	16980	16856	16874	16989	16874	16817	16914	16563	16912	16867	16813	16921	17014	16856	16795	16833	16742	16940	16995	16828	16845	16924	16621	16885	16939	16952	16959	17046	16835	16993	16992	16999	16907	16949	16988	16881	16729	16907	16920	16840	16879	16841	16881	16935	16727	16914	16989	16833	16810	16928	16791	16816	16910	16753	17033	16778	16890	16610	16804	16933	16879	17055	16709	16737	16841	16983	16962	17021	16929	17048	16980	16882	17048	16967	16985	16824	16757	16958	17080	16944	16856	17039	16840	17070	16805	16980	16776	16928	16970	17006	16858	16830	16907	16882	16781	17006	16996	17210	16823	16930	16803	16959	16803	16964	16757	16738	16906	16827	16771	16904	16998	17013	16953	16774	16756	16941	17039	17127	17002	16885	16989	16748	17044	16740	16876	16916	16814	16938	16876	17119	16666	16824	16929	16908	17038	16871	16942	16946	16865	16935	16989	16932	16819	16967	16897	16859	17009	17030	16950	16843	16942	16837	16914	16809	16909	16784	16838	16848	16796	16879	17061	16689	17094	16984	16995	16838	17052	16906	16850	16951	16658	16970	17077	16878	16931	16844	16846	16840	17085	16846	17198	16987	16983	16759	16824	16866	16823	16794	16804	16893	16935	16966	16842	16831	16765	16994	16911	16821	16843	16731	16940	16993	16952	16841	16847	16902	16908	16841	16942	16961	17037	16914	16815	16827	16791	16872	16703	17037	16948	16874	16895	16837	16929	17059	16907	16726	16938	16898	16947	16702	16950	16801	17019	16922	16773	16766	16811	16893	17066	17006	16979	16863	16900	16706	16909	16801	16912	16887	16757	16909	16922	16935	16902	16972	16952	17214	16975	16767	16789	16877	16891	16830	16981	16951	16971	16810	17127	17013	16894	17050	16870	16799	16909	16767	16840	16752	16786	16999	16959	16701	16944	16954	17031	16817	16793	16745	17205	16934	16974	16966	16872	16849	16700	16822	16886	16838	16821	16640	16959	16939	16985	16622	16852	17033	16913	16823	16702	17138	16903	16927	16818	16861	16872	16894	16860	16946	16780	16916	16718	16803	16914	17126	16935	16870	16904	17015	16817	16910	16787	16908	16814	16875	16955	16825	16932	17028	16916	17062	16946	16812	16752	16851	16950	16974	16837	16907	16990	17103	17037	17161	16895	16817	16825	16922	16917	16878	16959	16859	16867	16899	16558	16881	16820	16959	16912	16758	16987	16742	16969	17012	16981	16813	16848	16942	16900	16799	16837	17130	17138	16954	16966	16811	16708	17000	16974	17013	16716	17081	17021	16861	16895	17140	17042	16951	16734	17091	16770	16784	17088	16913	16941	16936	16939	16935	16900	17006	16936	16872	16885	16794	16868	16910	16968	17172	17045	16735	16830	16958	16606	16971	16934	16895	16826	16893	16952	16797	16944	16832	16714	16998	16933	16861	16964	16946	16892	16865	16982	16910	16802	16846	16954	17059	16867	16802	16834	16860	17025	16864	16960	17159	17036	16910	16799	16758	16969	16774	16757	16883	16973	16780	16756	16839	16974	16892	16850	16748	16784	16978	16748	16817	16876	16903	16887	16755	16847	16733	16779	16893	16927	17096	16968	16717	16942	16717	16863	16926	16769	16828	16873	16854	16797	16981	16925	16890	16855	16872	16912	16965	16848	16943	16930	16730	17010	16975	16796	16874	16746	16795	16974	16922	16847	17006	16822	16814	16767	16787	16934	16774	16791	17088	16966	16763	16974	16832	16980	16906	16878	16865	16973	16931	16902	17056	16855	16743	16792	16658	16821	17004	16930	17030	17018	17112	16975	16979	16875	16857	16898	16828	16906	16803	16724	16837	16833	16822	16829	16944	16990	16709	16745	16919	16893	16938	16772	16661	16867	16886	17044	16751	16802	16936	16807	16812	16884	16938	16905	16959	16900	17020	17012	17047	17049	17279	16970	16852	16915	16782	16998	16875	16983	16892	16898	17000	16860	16817	16987	16829	16945	17052	17097	16809	16855	16867	16876	16932	16894	17111	16909	16791	16896	16855	16866	17006	16943	16768	16921	16767	16855	16948	16786	16870	17053	16987	16761	16891	16677	16825	16859	16766	16831	16956	16887	17035	16941	16736	16951	16901	16741	17031	16790	16894	16729	16846	16933	16773	16999	16885	16968	16720	16898	16953	17041	16981	17092	16909	16968	16727	16927	17113	16917	16923	16908	16998	16809	16919	17016	16912	16983	16901	16872	16899	16829	16893	16775	17028	16935	16819	16832	17116	16957	16944	16854	16881	17025	16770	16840	16809	16923	16837	16840	16893	16884	16892	17120	16986	16931	16903	16913	16767	16821	16953	16713	16743	16962	16761	16819	16902	16894	17018	16925	16861	16973	16935	16864	16718	16762	16839	16995	16949	16720	16867	16842	16710	16862	16994	16722	16555	16874	16702	16831	16954	16839	16938	16846	17097	16849	16899	16999	16838	17091	16997	17054	16871	16881	16956	16718	16665	16739	17081	17058	16901	17044	16795	16790	16894	17224	16833	16901	17030	16948	16655	16647	16928	16996	17022	16936	16889	17078	17078	17019	16888	17145	16942	16943	16772	16961	16770	16943	17005	16908	16807	16769	16937	17052	16701	16689	16942	16955	16960	16730	16809	16891	16880	16987	16886	17083	17185	17055	16915	17058	16847	16705	16880	17030	17094	16848	16942	16911	17017	16904	16800	16846	16900	16945	17027	16953	17025	16984	16915	16930	17029	17013	16820	16939	16860	16677	16884	16853	16905	16778	16985	16775	17029	16956	16848	16805	16948	16885	16953	16906	16925	16982	16845	16943	16996	16855	16940	16825	16988	16950	16847	16759	16940	17002	16892	16715	16689	16902	16709	16931	17006	16851	16953	17016	16981	16921	16935	16930	16912	17172	16930	16723	16670	16885	17029	17039	16897	17046	16803	16976	17043	16989	16952	16968	16767	16713	16919	17064	17121	16824	16934	16867	16889	16805	16750	16981	16957	17093	16990	16800	16961	16997	16906	16864	16996	16960	16882	17017	16998	16751	16924	16879	16816	16948	16825	16784	16688	16994	16907	16865	16753	17009	16896	16944	16947	16857	17164	16802	16845	16833	16955	17038	16747	16847	16931	16920	16792	16962	16878	16883	16939	17091	17015	16839	16794	16832	16992	16922	16759	17014	16768	16799	16777	16846	16933	16806	16794	16805	16948	16927	17089	16817	16949	16873	16989	17016	16732	16867	16998	16838	17014	16980	17024	16890	17159	17009	17054	16854	17074	16927	16963	17051	16879	17030	16848	16791	16814	16854	16952	17031	16909	16940	16797	16849	16809	16887	17030	16989	16872	16916	16925	17144	16862	16860	16861	16936	16746	16871	16850	16922	16868	16890	16968	17018	16783	16594	16852	16883	16820	16869	16882	16850	16928	16915	17004	17092	16955	16990	16785	16750	17010	16823	16749	16851	16906	16957	16951	16938	16737	16819	17076	16791	16758	16811	16778	16920	16869	16906	16814	16696	16710	16857	16913	16927	17008	16732	16872	16846	16749	16844	17032	16737	16756	16796	16838	16977	16972	16853	16956	16869	16921	16890	16919	17079	16877	16871	17102	16896	16913	16781	16836	16822	16812	16920	16991	16910	16926	16883	16931	16930	16978	16970	16813	16968	16978	16938	16739	16974	16858	16991	16986	16903	16925	17024	17049	17071	16920	16810	16924	16839	17000	16852	16797	16904	16658	16826	16726	16855	16838	16870	16963	16914	16607	16737	16986	16949	16928	16998	16857	16769	16859	16920	16885	16764	16902	16884	16910	16837	16978	17061	16879	16986	16887	17095	16906	16868	16927	16992	16972	16777	16900	17011	17101	16941	16826	16909	16988	16809	16970	17188	16734	16930	16869	16891	16811	16856	16788	16948	16922	16884	16706	16947	16846	17130	16903	16847	16930	16898	16997	16834	16907	16951	16854	16941	16941	17006	16977	16894	16780	16851	16769	16936	16775	16653	16831	16755	16887	16850	16910	16978	17083	16708	16949	16926	16945	16961	16900	17008	16850	16774	16802	16942	16980
33520	50480	38544	24934	17532	14737	14564	14172	14031	13772	13982	13801	13818	13906	14035	13840	13912	13877	13800	13869	13697	13676	13755	13829	13756	13890	13878	13907	13678	13848	13601	13762	13808	13716	13791	13711	13633	13816	13643	13729	13634	13917	13632	13763	13744	13666	13839	13808	13526	13658	13698	13581	13795	13736	13583	13813	13972	13763	13662	13578	13875	13597	13814	13679	13617	13689	13718	13840	13699	13729	13671	13715	13825	13743	13603	13618	13692	13745	13502	13714	13481	13876	13763	13661	13627	13760	13622	13631	13596	13699	13534	13660	13582	13630	13772	13776	13827	13807	13579	13680	13728	13722	13646	13766	13848	13829	13739	13695	13555	13629	13770	13706	13892	13668	13616	13662	13653	13698	13556	13755	13902	13762	13732	13822	13839	13740	13841	13762	13583	13780	13573	13672	13710	13768	13777	13528	13573	13585	13625	13654	13761	13624	13722	13710	13618	13880	13727	13734	13626	13745	13696	13648	13802	13543	13616	13693	13681	13749	13753	13667	13783	13578	13759	13637	13763	13647	13841	13782	13712	13759	13687	13757	13469	13702	13678	13784	13559	13640	13622	13836	13585	13624	13715	13671	13667	13557	13669	13688	13714	13751	13804	13614	13735	13703	13819	13762	13635	13609	13688	13840	13601	13864	13811	13628	13698	13658	13693	13742	13782	13783	13695	13511	13735	13661	13760	13721	13728	13622	13667	13553	13744	13640	13702	13639	13820	13698	13765	13816	13862	13776	13678	13745	13728	13767	13756	13646	13698	13691	13652	13795	13600	13759	13685	13690	13906	13619	13707	13838	13682	13537	13661	13619	13664	13690	13758	13764	13820	13655	13869	13762	13610	13840	13469	13725	13632	13786	13705	13710	13673	13597	13690	13694	13862	13496	13588	13663	13675	13788	13747	13926	13798	13555	13704	13592	13696	13822	13733	13638	13677	13809	13669	13655	13794	13718	13723	13548	13827	13689	13688	13915	13723	13656	13670	13894	13742	13726	13651	13789	13752	13746	13629	13598	13791	13656	13749	13840	13724	13548	13699	13819	13692	13533	13746	13830	13723	13656	13508	13577	13647	13589	13689	13697	13760	13593	13769	13617	13682	13724	13585	13698	13653	13712	13719	13794	13767	13673	13752	13683	13713	13704	13609	13808	13630	13746	13615	13643	13697	13728	13859	13690	13812	13650	13775	13636	13516	13882	13662	13779	13816	13632	13753	13671	13753	13848	13684	13657	13540	13720	13588	13741	13616	13720	13661	13733	13587	13630	13786	13718	13706	13833	13627	13692	13593	13721	13747	13738	13719	13742	13763	13825	13714	13738	13521	13771	13753	13655	13485	13699	13650	13701	13793	13597	13678	13611	13696	13850	13788	13651	13669	13727	13810	13811	13738	13646	13843	13749	13633	13876	13655	13765	13730	13756	13862	13697	13751	13743	13636	13750	13771	13800	13602	13739	13634	13710	13734	13699	13791	13885	13787	13637	13689	13693	13741	13616	13679	13796	13563	13904	13668	13653	13704	13779	13658	13815	13748	13676	13536	13685	13710	13746	13543	13759	13713	13611	13731	13906	13860	13676	13550	13624	13753	13717	13658	13689	13629	13597	13700	13826	13675	13829	13642	13668	13686	13701	13680	13787	13684	13649	13685	13636	13584	13649	13683	13743	13705	13644	13638	13835	13744	13632	13688	13822	13805	13527	13688	13878	13685	13739	13664	13700	13689	13671	13727	13749	13591	13820	13795	13734	13697	13600	13612	13648	13825	13785	13690	13683	13581	13745	13650	13630	13770	13758	13486	13688	13668	13746	13731	13569	13572	13815	13666	13557	13715	13676	13624	13892	13726	13731	13651	13558	13715	13589	13684	13631	13747	13742	13760	13602	13720	13899	13722	13648	13620	13630	13554	13769	13656	13692	13807	13590	13773	13880	13704	13786	13739	13605	13743	13706	13763	13680	13784	13806	13859	13687	13783	13732	13788	13746	13701	13810	13767	13551	13663	13579	13623	13829	13776	13612	13621	13708	13591	13647	13659	13773	13882	13829	13613	13707	13880	13698	13838	13624	13656	13717	13672	13596	13604	13832	13685	13745	13730	13873	13743	13557	13690	13763	13933	13561	13620	13853	13670	13744	13605	13753	13674	13740	13641	13620	13619	13824	13741	13720	13559	13752	13733	13686	13817	13673	13686	13660	13406	13749	13845	13719	13739	13804	13593	13674	13682	13819	13681	13742	13762	13739	13661	13838	13662	13721	13636	13930	13663	13886	13739	13890	13739	13674	13611	13565	13642	13622	13634	13733	13581	13641	13761	13778	13557	13733	13811	13789	13612	13740	13711	13742	13743	13767	13689	13739	13617	13699	13733	13630	13821	13807	13725	13646	13772	13576	13851	13862	13853	13847	13664	13583	13748	13617	13772	13612	13629	13738	13700	13682	13773	13641	13751	13717	13566	13664	13717	13699	13766	13726	13679	13732	13637	13506	13733	13689	13614	13721	13786	13822	13798	13546	13648	13675	13646	13715	13689	13720	13676	13775	13776	13698	13676	13690	13608	13666	13742	13843	13748	13629	13663	13661	13697	13652	13664	13618	13754	13711	13806	13678	13752	13788	13737	13703	13649	13731	13725	13807	13613	13705	13615	13667	13694	13733	13736	13605	13797	13647	13740	13615	13691	13755	13764	13727	13653	13787	13636	13825	13670	13646	13678	13680	13830	13654	13774	13798	13675	13547	13743	13775	13860	13696	13770	13545	13764	13548	13850	13747	13639	13673	13620	13773	13744	13664	13674	13696	13748	13600	13757	13618	13740	13558	13628	13645	13743	13788	13912	13682	13656	13698	13677	13594	13631	13619	13714	13844	13618	13593	13716	13794	13571	13717	13545	13657	13718	13715	13516	13626	13697	13628	13828	13696	13522	13687	13723	13799	13672	13503	13832	13702	13690	13607	13541	13572	13689	13711	13746	13757	13806	13580	13744	13586	13682	13553	13688	13650	13844	13793	13680	13648	13619	13598	13864	13748	13743	13555	13616	13603	13613	13784	13721	13783	13628	13719	13623	13753	13668	13599	13802	13725	13806	13809	13736	13611	13771	13868	13623	13714	13586	13631	13627	13520	13558	13718	13709	13755	13462	13806	13557	13948	13593	13623	13770	13633	13792	13765	13647	13769	13651	13765	13579	13619	13662	13706	13828	13709	13697	13666	13641	13714	13687	13775	13665	13847	13662	13722	13669	13854	13555	13760	13738	13819	13694	13580	13835	13674	13725	13740	13779	13758	13728	13679	13760	13651	13740	13636	13628	13708	13771	13647	13599	13720	13553	13735	13606	13629	13647	13826	13669	13557	13818	13822	13582	13570	13659	13875	13591	13693	13597	13692	13602	13747	13762	13725	13795	13627	13673	13684	13743	13850	13768	13544	13565	13737	13832	13671	13790	13801	13580	13643	13727	13509	13605	13599	13667	13806	13840	13700	13695	13690	13798	13827	13790	13666	13634	13598	13670	13686	13690	13736	13769	13615	13673	13672	13676	13710	13642	13757	13626	13826	13707	13758	13812	13591	13584	13708	13705	13577	13628	13879	13691	13670	13522	13655	13742	13871	13700	13742	13718	13570	13739	13670	13639	13713	13699	13650	13602	13776	13754	13806	13792	13772	13769	13708	13715	13749	13855	13791	13720	13708	13617	13479	13514	13883	13535	13735	13537	13729	13724	13740	13662	13705	13737	13733	13672	13546	13687	13650	13592	13659	13869	13713	13743	13476	13711	13624	13788	13645	13778	13690	13851	13734	13829	13680	13659	13677	13717	13761	13828	13705	13844	13503	13806	13568	13722	13736	13797	13723	13677	13759	13597	13728	13649	13695	13716	13646	13695	13589	13913	13758	13852	13681	13765	13863	13725	13545	13764	13693	13647	13762	13794	13764	13592	13820	13851	13577	13752	13623	13697	13689	13788	13723	13634	13669	13772	13736	13712	13732	13776	13715	13741	13724	13646	13704	13813	13701	13638	13532	13756	13724	13525	13564	13726	13786	13600	13628	13732	13707	13708	13514	13684	13562	13657	13687	13677	13586	13740	13714	13777	13692	13641	13616	13715	13715	13715	13553	13682	13646	13672	13798	13758	13768	13714	13759	13671	13609	13593	13768	13608	13814	13571	13820	13665	13680	13655	13666	13828	13647	13700	13743	13724	13563	13718	13776	13538	13734	13797	13641	13773	13814	13610	13875	13609	13769	13793	13449	13856	13631	13816	13654	13757	13762	13765	13543	13639	13696	13762	13690	13858	13697	13823	13693	13702	13709	13700	13695	13560	13666	13649	13709	13785	13790	13747	13846	13701	13778	13654	13887	13599	13740	13656	13571	13709	13720	13688	13686	13903	13834	13680	13741	13834	13870	13549	13666	13733	13720	13608	13685	13716	13711	13768	13697	13512	13625	13679	13638	13738	13708	13784	13641	13626	13598	13792	13761	13646	13808	13607	13637	13657	13718	13753	13693	13738	13744	13778	13855	13869	13657	13814	13707	13572	13654	13633	13613	13866	13909	13772	13780	13749	13699	13672	13751	13656	13655	13653	13707	13621	13644	13719	13723	13746	13809	13672	13884	13692	13602	13469	13807	13850	13783	13736	13674	13659	13506	13790	13710	13638	13674	13747	13684	13599	13917	13726	13867	13644	13717	13591	13639	13920	13925	13654	13688	13775	13662	13744	13785	13719	13561	13698	13679	13588	13697	13684	13675	13761	13624	13728	13862	13645	13672	13625	13705	13757	13800	13754	13716	13664	13608	13614	13738	13518	13920	13581	13862	13670	13629	13772	13780	13775	13552	13744	13693	13717	13766	13768	13873	13587	13854	13751	13656	13692	13764	13843	13596	13818	13727	13701	13523	13677	13555	13731	13735	13835	13493	13675	13650	13715	13452	13677	13624	13697	13682	13704	13530	13640	13609	13831	13628	13584	13774	13620	13735	13848	13594	13696	13568	13772	13582	13651	13637	13812	13721	13714	13756	13568	13749	13731	13610	13707	13644	13760	13731	13731	13674	13727	13661	13748	13724	13654	13679	13604	13827	13763	13603	13759	13767	13793	13872	13588	13829	13849	13646	13839	13930	13629	13749	13742	13670	13769	13776	13679	13744	13741	13731
23097	21167	28579	25704	23410	22442	21425	18826	18393	18446	18448	18212	18307	18114	17888	17973	18322	18080	17911	18086	18068	18112	17974	18302	19107	18963	18625	18387	18082	17910	18121	17918	17814	17874	17862	17796	17894	17885	17864	17908	18150	17900	17746	17806	17790	17642	17949	17976	17933	17788	17807	17875	17766	17710	17886	18036	17851	17829	17803	17929	17896	17764	17655	17950	17879	17845	17959	17781	17860	17853	17802	17690	17866	17945	17779	17842	17911	17989	17651	17747	17789	17972	17806	18025	17636	17818	17794	17958	17955	17957	18022	17910	18030	17896	17927	17983	17927	17943	18005	17722	17681	17863	17923	17856	17739	17816	17833	17756	17675	17897	17881	17677	17934	17833	17864	17830	17721	17787	17799	17671	17901	17779	17717	17642	17789	17783	17777	17758	17737	17783	17810	17709	17869	17917	17852	18022	17771	17737	17829	17849	17779	17768	18101	17826	17845	18072	17876	17741	17935	17892	17849	17741	17890	17841	17741	17754	17901	17795	17945	17907	17695	17799	17751	17996	17842	17834	17827	17629	17850	17632	17801	17786	18089	17822	17872	17803	17712	17864	17915	17848	17697	18021	17914	17865	18041	17935	17850	17861	17832	17899	18090	17791	17924	17696	17833	17779	17960	17846	17913	17694	17879	17809	17724	17764	17931	17931	17742	17820	17609	17787	17967	17836	18033	18054	17874	17915	17795	17779	17736	17848	17842	17920	17579	17668	17944	17863	17773	17834	17890	17936	17810	17685	17745	17603	17781	17707	18086	17946	17935	17870	17666	17984	17926	17924	17879	17972	17898	17733	17842	17812	17938	17904	17830	17945	17839	17810	17855	17824	17812	17621	18134	17953	17779	17704	17796	17610	17794	17867	17803	17903	17877	17710	17820	17995	17695	17841	17898	18016	17908	17876	17827	17769	17850	17902	17906	18011	17972	17773	17866	17962	17853	17685	17771	17692	17701	17952	17786	17590	17771	17772	17821	17927	17801	17902	17985	17860	17800	17889	17806	17793	17828	17799	17813	17902	18046	17790	17913	17908	17685	17967	17948	17751	17703	17916	17870	17878	17908	17831	17799	17869	17870	17948	17804	17899	17867	17885	17706	17776	17762	17679	17626	17911	17705	17647	17915	17914	17980	17774	18006	17741	17620	17680	17757	17861	17740	17695	17683	17863	17646	17818	17984	17880	17614	17827	18053	17958	18043	17634	17930	17966	17664	17900	17618	17795	17877	17714	17915	17811	17597	17796	17597	17981	17834	18049	17909	17942	17909	17777	17586	17656	17781	17819	17901	17933	18196	18106	17942	17850	17814	18030	17686	17799	17711	17829	17909	17906	17794	17902	18163	18054	17951	17795	17847	17818	17986	17856	17870	17658	17743	18011	17843	17860	17833	17665	17868	17908	17959	17922	17756	17732	17772	17871	17959	17681	17686	17883	17869	17953	17958	17756	17728	17652	18006	18006	17866	17815	17849	17679	17976	17927	17774	17967	17734	17847	17863	17844	17686	17905	17948	17885	18048	17925	17667	17706	17873	17832	17771	17897	17880	17873	17995	18034	17924	17948	17840	17787	18054	17784	17951	17642	17976	17827	17912	17787	17885	17857	17773	17822	17890	17936	17830	17891	17869	17642	17852	17877	17959	17795	17763	17993	17805	17750	17929	17739	17633	17742	17894	17935	17970	17740	17786	18017	17831	17758	17791	17742	17917	17750	17955	17659	17748	17893	17922	17749	17831	17630	17949	17894	18009	17932	17880	17812	17899	17838	17954	17772	17822	17714	17695	18001	17842	17757	17911	17971	17851	17892	17914	18042	17893	17849	17795	17704	17898	17845	17853	17813	17771	17810	17903	17954	17885	17753	17791	17695	17840	17571	17860	17801	17934	17817	17888	17764	17988	17726	17793	17779	17732	17941	17758	17923	17918	17714	17607	17620	17803	18000	17531	17453	17691	17943	17930	17900	17783	17761	17982	17788	17817	17788	18042	17876	17891	17977	17873	17837	17861	17698	17905	17906	17835	17849	17927	18061	17836	17825	17889	17947	17720	17984	17931	17955	17961	17786	17890	17777	17695	17920	17906	17954	17957	17805	17982	17873	17909	18063	17829	17829	17937	17979	17905	17560	17755	17725	17798	17983	18044	17685	18052	18082	17932	17846	17906	17598	17873	17804	17824	17791	17847	17852	17855	17956	17737	17702	17729	17610	17991	17881	17892	17793	17946	18049	17858	17935	17786	17813	17745	17776	17875	17874	17693	17749	17796	17798	17801	17977	18178	17750	17811	17910	17844	17903	17664	17990	17944	17777	17981	17442	17901	17996	17896	17740	17704	18041	17925	18017	17784	17876	17609	17783	17705	17819	17964	17998	17779	17917	17776	17732	17896	17847	18030	17982	17844	17733	17571	17762	17971	17667	17843	17896	17624	17889	17814	17846	18040	17712	17765	17875	17901	17863	17679	17718	17848	17843	17855	18001	17771	17913	17938	17901	17923	17797	17726	17791	18024	17741	17804	17810	17740	17964	17877	17801	18116	17653	17824	17782	17742	17861	17815	17837	17644	17700	17804	17801	17820	17769	17967	17766	17728	17811	17966	17775	17738	17748	17920	17978	17588	17877	17772	17884	17795	17954	17718	17773	17880	17791	17689	17870	17947	17842	18030	17885	17640	17684	17874	18071	17634	17935	17903	17884	17789	17797	17888	18083	17855	17913	17770	17832	18059	17804	17861	17749	17670	17719	17884	17853	17951	17675	17800	17883	17929	17891	17851	17789	17719	17836	17796	17946	17899	17766	17854	17919	17673	17834	17893	17873	17869	17804	17534	17858	18198	17901	17891	17881	17839	17974	18065	17854	17812	17982	17905	17868	17625	17752	17652	17819	17769	17753	17946	18219	17850	17780	17717	18018	17761	17980	17640	17826	17695	17901	17954	17685	17822	17807	17711	17702	17795	17815	17810	18002	17669	17818	18104	17697	17935	17635	18173	17923	17919	17942	17952	17708	17618	18064	17719	17839	17987	17985	17838	17831	17996	17917	17730	17713	17839	17869	17928	17898	17953	17986	17705	17884	17754	17899	17837	17826	17944	17682	17665	17907	17981	17968	17864	17959	17729	17786	17886	17800	17709	17650	17991	17702	17983	17854	18141	17900	17776	17794	18094	17802	17822	17703	17769	17836	17756	17608	17958	17855	17798	17755	18045	17855	17791	17847	17843	18012	17845	17942	17751	17867	17894	17837	17705	17935	17797	17705	17753	17981	18050	17877	17991	18039	17719	18097	17690	17717	17854	17845	17831	17623	17770	17973	17821	18044	17981	17911	17712	17714	17935	17840	17916	17812	17693	17815	17892	17715	17908	17742	17910	18025	17818	17824	17932	17769	17740	17924	17821	17743	17929	17884	17960	17846	17777	17824	17751	17980	17827	17773	17791	17741	17826	17851	17705	18096	17990	18092	17862	18049	17846	17741	17821	17988	17946	17895	17894	17799	18010	17787	17865	17891	17942	17683	18011	17839	17770	17705	17510	17837	17906	17751	18108	17656	17652	17917	17855	17763	17606	17816	17862	17516	17831	17868	18035	17732	17944	17718	17906	17675	17860	17794	17793	17836	17825	17769	17827	17882	17968	17755	17685	17767	17831	18027	18009	17917	17708	18001	17840	17794	17814	17811	17933	17785	17799	17728	18128	17847	17841	17705	17842	17769	17725	17735	17755	17918	17679	17842	17847	17800	17869	17829	17881	17967	17880	17758	17843	17809	18051	17853	17728	17788	17669	17756	17789	17741	17820	17803	17915	17865	18030	17853	17707	17754	17951	17944	17643	17915	17800	18213	17942	17959	17923	17888	17752	17723	17864	17817	17921	17943	17802	17982	17833	17889	17835	17985	17719	17924	17928	17837	17965	17856	17859	17760	17627	17607	17773	17790	17886	18094	18036	18063	17746	17841	17680	17668	18045	17816	17660	17885	17821	17667	17793	17895	17638	17747	17845	17829	17914	17775	17797	17722	17852	17950	17737	17944	17926	17796	17747	17750	17816	17657	17865	17946	17888	17705	17842	17912	17845	17836	17865	17892	17793	17793	17942	17729	17748	17857	17735	17863	17831	17971	17865	17951	17775	17809	17818	17872	17842	18147	17851	17804	17884	18030	17831	17672	17932	17810	17757	17850	17829	17699	17782	17956	17754	17840	17612	17945	17774	17714	17883	17893	17822	17926	17767	17898	17730	17767	17848	17884	17828	17616	17658	17898	17735	17888	17932	17929	18013	17808	17847	17870	17756	17777	17710	17843	18017	17937	17617	17781	17909	17721	18007	17604	17555	17849	18008	17752	17761	17665	17773	17814	17749	17807	18039	17991	17874	17993	17880	17656	17786	17959	17859	17819	18112	17976	18042	17951	17743	17618	17785	17786	17904	17890	17778	17654	17725	17962	17864	17854	17773	17901	17622	17701	17902	18024	17862	17799	17904	17877	17789	17717	17775	17715	18011	17823	17929	17926	17845	17932	17661	17795	17855	17900	17709	17885	18042	17712	17787	17671	17787	17854	17895	17761	17906	17804	17800	17821	17980	17733	17913	17927	17831	17773	17889	17854	17974	17802	17667	17912	17782	17720	17839	17809	17821	18078	17944	17816	18038	17801	17859	17676	17676	17684	17851	17872	17872	17806	17798	17871	17865	17764	17724	17947	17901	17871	17962	17860	17726	17879	17775	18119	17678	17988	17844	17858	17666	17732	17756	17664	17893	18010	17843	17846	18089	17913	17925	17788	17863	18051	17835	17800	17822	17991	17916	17740	17895	17743	17675	17840	17977	17809	17797	17749	17825	17852	17898	18039	18044	17673	18091	18010	17907	17719	17685	17688	17852	17898	17829	17717	17805	17918	17811	17622	17896	17799	17782	17909	17578	17802	17899	17930	17823	17829	17986	17724	17804	17629	17892	17842	18017	17820	18000	17724	17684	17886	17794	17886	17907	17630	17728	17826	17948	17905	17755	17828	18042	17708	18061	17858	17808	17988	17805	17816	17894	18014	17768	17872	17986	17932	17874	17788	17842	18042	17938	17718	17932	17861	17852	17957	17928	17831	17947	17809	17883	18000	17700	18160	17867	18017	18004	17855	17779	17942	17742	17781	17637	18035	17898	17869
34577	62904	48071	33425	21983	16031	15649	15038	14815	14655	14795	14456	14695	14551	14473	14521	14617	14302	14322	14276	14345	14452	14451	14850	15424	15282	15101	14767	14381	14217	14266	14263	14366	14156	14160	14207	14278	14256	14400	14176	14253	14421	14304	14120	14181	14300	14259	14382	14164	14389	14265	14384	14359	14234	14389	14330	14232	14339	14376	14336	14256	14363	14204	14178	14290	14324	14236	14357	14412	14257	14204	14148	14306	14221	14337	14388	14178	14134	14246	14257	14308	14024	14404	14283	14334	14258	14226	14295	14291	14130	14073	14132	14353	14295	14160	14131	14108	14287	14185	14194	14260	14362	14179	14196	14321	14324	14359	14225	14213	14457	14296	14142	14432	14249	14352	14185	14288	14185	14169	14262	14234	14317	14335	14112	14345	14292	14252	14298	14387	14255	14340	14239	14230	14339	14334	14333	14213	14292	14302	14305	14206	14212	14206	14363	14315	14008	14234	14460	14310	14349	14215	14231	14449	14427	14313	14164	14232	14280	14188	14211	14236	14316	14312	14354	13982	14249	14251	14247	14217	14252	14353	14277	14333	14228	14224	14255	14101	14163	14168	14288	14119	14302	14295	14405	14209	14314	14196	14187	14155	14289	14198	14084	14233	14317	14386	14209	14218	14289	14279	14253	14295	14275	14443	14045	14295	14422	14282	14222	14142	14175	14221	14359	14177	14019	14215	14178	14317	14061	14208	14417	14172	14170	14150	14252	14379	14383	14234	14393	14197	14202	14168	14205	14017	14167	14149	14279	14138	14504	14079	14277	14167	14255	14424	14259	14263	14311	14415	14435	14331	14313	14425	14135	14314	14272	14402	14199	14339	14170	14631	14180	14206	14316	14312	14291	14492	14267	14183	14173	14305	14136	14348	14351	14078	14275	14341	14195	14324	14190	14270	14128	14284	14242	14287	14265	14382	14147	14200	14237	14138	14220	14332	14108	14269	14327	14394	14047	14344	14087	14205	14161	14317	14271	14118	14346	14259	14228	14110	14147	14047	14149	14064	14393	14367	14108	14324	14144	14198	14305	14423	14296	14168	14105	14345	14272	14219	14205	14224	14246	14382	14096	14338	14236	14334	14378	14269	14265	14131	14136	14235	14186	14094	14206	14215	14088	14187	14156	14197	14285	14135	14212	14312	14409	14049	14236	14271	14202	14223	14241	14370	14297	14236	14305	14220	14128	14386	14203	14331	14291	14309	14245	14285	14271	14314	14241	14424	14334	14247	14356	14137	14281	14127	14242	14358	14409	14155	14522	14186	14141	14357	14206	14257	14275	14185	14271	14497	14410	14272	14340	14320	14237	14319	14364	14421	14345	14292	14193	14379	14427	14348	14319	14163	14282	14278	14202	14277	14209	14238	14268	14202	14247	14211	14300	14380	14306	14247	14002	14175	14353	14151	14090	14113	14307	14062	14325	14261	14401	14373	14302	14242	14331	14376	14236	14259	14230	14186	14259	14319	14377	14125	14323	14447	14093	14248	14331	14257	14257	14442	14273	14141	14271	14208	14178	14352	14496	14201	14221	14371	14258	14397	14227	14261	14309	14300	14124	14288	14204	14359	14179	14377	14240	14257	14324	14262	14214	14197	14149	14280	14284	14207	14251	14259	14191	14156	14147	14284	14246	14189	14298	14185	14209	14259	14184	14307	14359	14228	14298	14087	14313	14417	14230	14272	14213	14224	14285	14281	14224	14115	14470	14341	14172	14238	14413	14432	14389	14437	14249	14092	14173	14196	14139	14270	14335	14279	14225	14196	14285	14334	14193	14153	14316	14176	14299	14230	14224	14338	14324	14360	14288	14289	14280	14218	14217	14378	14220	14317	14258	14303	14344	14180	14272	14206	14309	14327	14260	14298	14167	14389	14262	14220	14350	14078	14308	14181	14330	14193	14271	14123	14294	14139	14199	14220	14287	14227	14296	14354	14058	14301	14413	14252	14311	14201	14285	14369	14284	14217	14301	14199	14342	14299	14231	14170	14250	14340	14262	14235	14172	14277	14435	14428	14289	14343	14458	14151	14234	14047	14355	14149	14159	14110	14258	14335	14533	14222	14091	14071	14394	14202	14300	14222	14325	14354	14262	14319	14153	14272	14273	14177	14368	14094	14370	14203	14314	14350	14302	14392	14251	14148	14415	14276	14174	14299	14309	14247	14228	14206	14332	14323	14337	14158	14238	14229	14278	14264	14260	14192	14208	14244	14313	14329	14200	14179	14414	14101	14365	14282	14278	14203	14469	14301	14248	14383	14199	14132	14100	14092	14359	14107	14281	14285	14433	14242	14172	14354	14169	14225	14188	14361	14401	14141	14300	14278	14137	14353	14289	14371	14276	14116	14294	14264	14187	14176	14331	14174	14254	14319	14194	14301	14343	14081	14195	14127	14381	14390	14220	14426	14343	14146	14324	14343	14247	14295	14332	14166	14348	14352	14147	14095	14328	14188	14300	14151	14341	14114	14070	14307	14236	14174	14188	14218	14051	14282	14224	14294	14303	14168	14190	14256	14398	14327	14270	14222	14297	14322	14095	14264	14171	14334	14135	14353	14101	14242	14170	14355	14151	14251	14325	14273	14127	14355	14089	14289	14228	14436	14302	14342	14362	14121	14330	14277	14308	14435	14221	14389	14180	14347	14235	14343	14277	14191	14127	14439	14188	14208	14306	14204	14159	14348	14274	14183	14382	14353	14174	14452	14301	14138	14526	14203	14141	14320	14508	14296	14267	14234	14397	14156	14288	14167	14218	14138	14271	14300	14293	14311	14286	14176	14418	14335	14266	14132	14105	14206	14181	14176	14396	14230	14321	14203	14401	14276	14290	14238	14352	14176	14046	14088	14366	14242	14218	14085	14251	14301	14320	14261	14355	14292	14281	14321	14326	14360	14229	14236	14182	14390	14295	14146	14257	14312	14325	14180	14196	14187	14249	14325	14301	14436	14116	14337	14368	14271	14292	14218	14307	14383	14239	14275	14245	14301	14210	14418	14347	14294	14134	14247	14213	14310	14212	14335	14398	14214	14302	14398	14227	14336	14193	14345	14082	14040	14463	14267	14172	14284	14235	14292	14189	14215	14221	14080	14363	14316	14218	14306	14201	14286	14284	14223	14161	14100	14178	14304	14127	14208	14249	14283	14313	14274	14169	14392	14185	14295	14169	14182	14135	14192	14219	14263	14173	14398	14545	14130	14229	14206	14282	14139	14455	14336	14226	14204	14267	14239	14252	14277	14128	14318	14222	14271	14324	14362	14045	14385	14276	14186	14256	14408	14241	14302	14270	14464	14063	14283	14140	14247	14290	14096	14363	14180	14283	14242	14286	14145	14086	14122	14146	14106	14453	14237	14333	14302	14311	14211	14384	14085	14437	14225	14132	14258	14265	14424	14383	14111	14345	14380	14246	14149	14264	14298	14308	14262	14399	14216	14197	14230	14278	14359	14284	14277	14215	14335	14238	14139	14518	14086	14294	14307	14266	14185	14230	14332	14197	14403	14258	14192	13982	14195	14669	14313	14329	14152	14215	14311	14271	14197	14134	14295	14328	14251	14266	14261	14318	14361	14202	14182	14139	14272	14170	14156	14170	14173	14210	14342	14063	14176	14212	14229	14165	14201	14183	14495	14200	14112	14193	14212	14256	14423	14154	14251	14248	14352	14210	14344	14258	14194	14382	14127	14265	14603	14389	14210	14277	14223	14281	14253	14349	14320	14333	14156	14115	14166	14383	14136	14230	14115	14316	14126	14173	14313	14159	14350	14470	14246	14230	14106	14325	14229	14090	14198	14120	14207	14134	14178	14246	14138	14229	14243	14368	14137	14277	14342	14398	14240	14011	14175	14345	14134	14294	14487	14282	14341	14302	14252	14307	14239	14551	14381	14184	14407	14255	14390	14267	14419	14243	14278	14256	14415	14102	14439	14203	14086	14266	14326	14369	14209	14368	14314	14289	14257	14170	14467	14091	14245	14280	14246	14272	14253	14059	14177	14247	14304	14161	14252	14360	14327	14292	14315	14204	14142	14232	14265	14104	14295	14128	14304	14224	14321	14330	14236	14247	14207	14324	14342	14062	14366	14375	14296	14316	14358	14304	14310	14265	14232	14182	14270	14324	14214	14247	14370	14142	14284	14314	14199	14239	14316	14320	14486	14450	14439	14121	14176	14234	14209	14200	14323	14297	14245	14130	14110	14296	14266	14020	14302	14195	14238	14368	14303	14288	14149	14144	14340	14341	14330	14235	14275	14169	14131	14249	14265	14246	14351	14130	14263	14252	14196	14176	14185	14341	14157	14208	14334	14203	14325	14320	14384	14425	14225	14314	14345	14402	14348	14256	14278	14206	14196	14222	14172	14280	14275	14255	14361	14220	14279	14227	14296	14321	14299	14144	14230	14405	14240	14196	14321	14373	14304	14256	14329	14205	14317	14314	14245	14279	14371	14207	14145	14175	14128	14308	14285	14097	14333	14393	14245	14249	14330	14124	14252	14287	14205	14246	14251	14246	14087	14272	14227	14293	14340	14341	14246	14338	14429	14245	14343	14212	14204	14082	14342	14312	14223	14183	14402	14292	14239	14306	14323	14339	14195	14281	14190	14232	14417	14150	14399	14370	14371	14138	14424	14307	14290	14215	14367	14303	14282	14320	14431	14274	14399	14302	14236	14223	14338	14366	14194	14237	14313	14166	14268	14319	14227	14165	14326	14200	14463	14259	14217	14445	14181	14482	14246	14101	14167	14235	14307	14362	14391	14176	14238	14202	14351	14221	14209	14270	14157	14322	14351	14249	14162	14127	14307	14342	14098	14227	14210	14220	14186	14111	14427	14358	14412	14228	14361	14232	14176	14255	14223	14281	14328	14095	14377	14216	14292	14288	14304	14285	14247	14193	14157	14223	14170	14211	14221	14135	14299	14260	14354	14384	14306	14274	14213	14206	14260	14320	14181	14199	14342	14343	14355	14049	14164	14215	14158	14204	14344	14238	14159	14288	14304	14268	14411	14416	14249	14289	14153	14301	14239	14327	14439	14241	14367	14306	14264	14255	14274	14324	14266	14383	14342	14308	14151	14253	14237	14115	14160	14180	14212	14356	14123	14362	14273	14344	14188	14426	14324	14027	14233	14360	14292	14327	14282	14266
24795	21714	29721	29724	24471	19944	18542	17448	17099	17349	17457	17203	17018	17087	17127	17186	17204	16923	17169	17016	16843	16845	17206	16896	17332	17257	17066	17139	17127	16990	16772	17047	16738	17043	16982	17055	16996	16830	16995	17030	16776	16889	16842	17016	16819	17037	16949	17162	16875	16870	16914	16904	16834	16878	16791	16932	17009	17051	17032	16957	16881	17005	16815	16968	16892	16926	16953	16821	16878	16753	16954	16999	16887	16963	16916	17005	16880	16919	16856	17003	16963	16909	16759	16846	16787	16797	16862	16953	17070	16828	17185	16917	17105	16848	16702	17026	16948	16792	16903	16900	16940	17079	16875	17036	16969	16870	17021	16787	16867	16752	16940	16930	16658	16845	17003	16960	16873	16855	17049	16768	16788	17004	16971	16957	17026	16821	17111	16822	16868	16836	16803	17092	17002	16989	16838	17063	17072	16712	16916	16762	16877	16922	16867	17085	17042	16877	16941	16857	17064	16855	16892	16834	16871	16887	16900	16934	16910	16764	16976	16888	16681	16942	16761	16961	16867	16971	17023	16869	16951	16856	16907	16959	16969	16792	16906	16772	16914	17019	16781	16916	16928	16850	16956	16957	16987	16565	16758	16816	16872	16791	17017	16787	16868	16747	16977	17075	16984	16842	16911	17053	16773	16941	17071	17062	16816	16955	16985	17023	16902	16972	16950	16879	16774	17027	16830	16940	17068	16898	16824	16778	17180	17006	16957	16886	16812	16802	16905	16922	17112	16808	17036	16791	16948	17006	16997	16815	16836	16880	16794	16746	16812	16823	16932	16846	16788	17181	16839	17066	17015	16835	16853	17083	17015	17027	16792	16868	17037	17146	16843	16922	17105	16850	17026	16845	16948	16807	17063	16768	16924	17019	16890	16795	16948	16938	16940	16965	16952	16865	16848	16767	16953	16744	16927	16880	16898	17126	16817	16848	16860	16778	16859	16798	16898	16917	16766	16839	17028	16947	16975	16942	16775	16915	16939	16741	16916	16906	17084	16947	16940	16847	17027	16769	17072	16996	16933	16888	16829	16729	16875	16818	16998	17119	16955	16847	16998	16770	16784	16816	16939	16735	16932	16813	17090	16954	17076	17020	16917	17036	16798	17095	17019	16916	16976	16801	16972	16691	17112	16677	16907	16997	17053	16993	16896	16938	16880	16868	16912	17068	16819	16680	17101	16869	16790	16763	16795	16739	16818	16897	16940	16817	16985	16855	16924	16921	17000	16818	17028	16891	16827	16931	16879	16706	17000	16846	16975	16994	16904	16985	16757	16832	17053	17072	16920	16944	16881	17007	16956	16949	17048	16841	16896	17070	16806	17050	16883	16994	16966	17058	16984	16852	16952	16892	16975	16910	16996	16903	16836	16788	17039	17016	16873	16814	16955	16840	16829	16834	17106	16861	17070	16841	16913	16939	16782	17069	16921	16784	16822	16777	16891	16825	17075	17075	17246	17119	16975	16718	16903	17112	16855	16938	16925	17011	16973	17110	17000	16898	16936	16918	16800	16949	17025	16698	16921	16965	16945	16929	17221	16910	16998	16855	16873	16895	16958	16748	17115	16922	16987	16760	16890	16852	16811	17037	16914	16974	16864	16916	16834	16868	16817	16924	16701	16980	17110	16872	16875	16936	16972	16737	16734	16944	16913	16924	16993	16839	16907	16836	17054	16955	16973	16768	16800	17077	17135	17012	16839	16934	17086	16944	16777	16908	17191	16974	17040	17011	17202	16901	16843	17056	16878	16957	17063	17108	16910	16891	16742	16980	16903	16890	16951	16847	16913	17060	17092	17132	16808	16760	16915	16853	17050	17009	16956	17010	17018	17039	16909	16974	17248	16919	16876	16857	16827	17047	16852	16806	16856	16829	16965	16877	16924	16970	16970	16752	16778	16806	16856	16921	17032	16892	16700	16791	17136	16927	16859	16906	16818	17078	16975	16861	16893	16914	17030	16751	16930	17160	16999	16786	16906	16850	16983	17003	16956	17140	16970	16927	16767	16804	16681	16985	16845	16889	16881	16831	16730	16811	16876	17034	16952	16891	17041	16947	16964	16925	17095	16861	16939	16963	17152	16877	16903	16919	16884	16923	17096	16745	16821	16992	16722	17078	16966	16822	16932	16905	16928	16829	17002	16973	16872	16748	16928	16825	17001	16945	16940	16927	16868	16947	17067	16832	17049	17084	16859	16709	16847	16877	16988	16999	16881	17005	17138	16986	17112	16823	16771	16707	17069	16841	16877	16924	16880	17078	17000	16928	16946	16883	16772	16864	16878	16941	17014	16971	17066	16958	16773	16935	16909	16776	16868	16837	16776	17007	16966	16807	16845	17083	17073	16883	16902	16881	17048	17016	17040	16925	16735	16900	16869	17174	16863	16785	16738	17033	16991	16852	17031	16923	16984	16847	16973	17030	16785	16820	17009	17113	16864	16812	16842	17020	16896	16752	16920	16717	17120	16828	16989	16807	16988	16916	16778	16820	17118	16788	16795	16911	17161	17004	16651	16727	17027	16914	17003	16768	16929	16873	16921	16899	16968	16915	16823	16638	16724	17098	16852	16905	17080	16837	16896	16909	16939	16885	17002	16967	16996	17018	16930	17080	16638	16661	16967	16812	16807	16960	16916	16881	16935	16899	16813	16907	16839	16949	16879	16899	16908	16900	16881	16836	17003	16984	16825	16839	16875	17066	16968	16947	17158	16894	17143	17070	17001	16902	17027	16944	17053	16980	17020	16939	16846	16901	16973	16771	17082	16869	16892	16824	16799	16929	16852	16783	16983	16896	16909	16812	16944	16857	16938	16906	16941	17091	16768	16983	16974	16923	17014	16650	16818	16931	16878	16967	16856	16790	16790	16712	17144	16689	16870	16931	17092	16775	16979	16859	16727	16908	16970	16760	16849	16836	16889	16923	16893	16873	16901	16907	16787	16860	16982	16906	16992	16833	16956	16947	16931	16844	17067	16937	16830	16742	16901	16898	16972	17055	17002	17082	16826	16789	16960	16936	16872	17099	16960	17070	17022	16750	16962	16804	17089	16919	16768	17097	16853	16918	17036	17065	17080	16853	16845	16740	16777	16939	16870	16820	16927	16699	16696	16828	16923	16902	16864	16691	16758	16684	16965	17035	16974	16860	16767	17074	16849	17143	16774	16713	16817	16948	16881	16941	16757	16868	16858	16939	16869	16968	16760	17059	17081	16884	16774	16902	16797	16705	16919	17077	16966	16960	16928	17000	17153	16969	16898	16926	16889	16724	16885	16960	16812	16852	16792	16736	17036	16849	16776	16896	16964	16764	16913	16922	17110	16725	17059	16864	16969	17006	17048	16790	17011	16858	16840	16698	16861	16949	17082	16819	16831	16949	17013	17047	16770	17015	16894	16858	16808	16874	17023	17006	17014	16841	16954	17037	16911	16878	16949	16939	17028	16962	16992	16822	16833	16901	16806	16933	16916	16836	17098	17133	16856	16971	16867	17092	16855	16841	16920	16867	16870	16862	16956	17046	16912	16806	16847	16975	16845	16623	16802	16951	16624	16891	16826	16940	16978	16934	16841	16658	16877	16894	16856	16997	16835	16887	16903	17102	16829	16785	17069	16724	16875	16921	16956	16777	17019	16979	16783	16879	16860	16956	16909	16928	16880	17007	16864	16992	17089	16921	16892	16866	17024	16929	16844	16961	16922	16888	17014	16877	16984	16959	16845	16730	16844	16907	16977	16876	16791	16909	16986	16976	16739	16971	16974	16762	16888	16820	16836	16708	16984	16923	17143	17059	17008	16828	16844	16807	17029	17057	16804	16764	16964	16816	17053	16893	16854	16897	16899	16718	17241	17113	16833	16841	16920	17060	16932	16764	17063	16788	17153	17033	17065	16941	16923	17103	16946	16820	16916	17103	16863	16825	16873	16811	16920	16867	17150	16850	16897	16709	16920	17078	16802	16986	17004	16822	16745	17171	17012	16928	16970	17000	17102	17107	16953	16980	16945	16760	17046	16906	17062	16921	16953	16947	16948	16969	16932	16874	17134	16970	16931	17098	16790	16804	17176	16873	16894	16871	16851	17016	16949	16937	16809	16845	16981	16869	16729	16977	16829	17147	16902	16937	16934	16723	16691	16939	16856	16748	16993	16840	16870	16811	16870	16883	16916	16771	16911	16964	16996	16869	17017	17005	16800	16954	16963	17067	16966	16756	16862	17048	17017	16819	16972	16978	17086	16892	17123	16902	16978	16859	16855	17066	16916	16821	16940	16858	16808	16883	16887	16953	16771	16998	16818	17005	17180	16822	17023	17026	16811	16771	17003	16812	16916	16915	16909	16787	16844	16964	16729	16750	16751	16540	16926	16791	17091	17109	17148	17095	16719	16947	16942	17064	16954	16913	16907	17057	17021	16991	16850	16944	16900	17155	16748	16831	16901	16937	16933	16640	17102	17048	16797	16934	17042	17101	16993	16859	16703	16832	16787	16896	16726	16914	16820	16998	16875	16970	17028	16938	16875	16858	17062	16838	16991	16758	16836	17088	17020	16992	16899	16935	16728	17014	17108	16903	16970	17083	16954	17004	16952	16920	16879	16906	16822	17007	16942	16844	17021	16820	16917	16777	16968	17125	17081	16989	16896	16767	16631	16936	16789	17035	16807	16768	16854	16918	16928	16982	17047	17076	16950	16987	16823	16772	16976	16878	16937	17133	16909	16864	17008	17009	16805	16941	17008	16765	17019	16936	16883	16794	16997	16848	16827	17018	17038	16960	16976	16841	17115	16832	16835	16935	17054	17099	16904	16909	17021	16831	16860	16769	17097	17052	16832	16890	16855	16744	16807	16707	16940	16792	16913	16954	16833	16947	16985	16744	16734	17012	16806	17080	16936	16910	16723	17025	16943	16815	16832	16932	17027	17040	16791	16870	16714	16766	16923	16933	16953	16910	17002	16910	17000	16883	16992	17142	16930	17017	16861	17050	16972	16858	16930	16900	16964	17015	16929	16907	16602	16964	17057	16984	16909	17104	16819	17017	16835	17008	16825	16873	16920	16867	16938	17114	17018	16776	16693	16928	17086	16881	16902	16936	16916	16961	16950	16959	17060	16974	16999	17070	16785	17029	16926	16925	16768	16946	16993	16909	16852	17037	16980	16980
33914	57085	43457	31081	22899	15725	14495	14133	14046	13886	13745	13932	13882	13783	13768	13673	13794	13854	13620	13703	13521	13618	13928	13734	14219	14307	14021	13860	13675	13945	13641	13679	13764	13377	13644	13730	13751	13589	13756	13642	13559	13857	13707	13634	13726	13764	13780	13604	13742	13584	13656	13728	13787	13709	13701	13441	13651	13527	13665	13775	13502	13866	13556	13565	13710	13503	13729	13710	13520	13745	13709	13614	13671	13582	13728	13646	13721	13483	13670	13555	13751	13579	13843	13665	13592	13565	13554	13654	13601	13787	13516	13626	13657	13621	13568	13636	13638	13654	13660	13626	13700	13569	13789	13671	13587	13613	13714	13731	13674	13550	13604	13770	13633	13668	13528	13694	13572	13499	13847	13690	13639	13574	13607	13754	13829	13710	13657	13622	13696	13476	13547	13911	13598	13796	13862	13843	13580	13690	13588	13597	13595	13687	13663	13771	13588	13853	13629	13617	13602	13531	13741	13697	13667	13719	13656	13769	13530	13691	13702	13619	13735	13767	13632	13708	13610	13429	13695	13653	13603	13521	13720	13519	13513	13604	13739	13508	13525	13675	13604	13833	13702	13494	13691	13675	13547	13636	13632	13711	13631	13817	13657	13688	13462	13623	13722	13636	13555	13823	13618	13639	13777	13503	13797	13720	13777	13622	13600	13566	13762	13597	13610	13613	13778	13694	13575	13738	13658	13550	13590	13556	13617	13646	13621	13622	13688	13745	13603	13711	13502	13600	13520	13613	13453	13633	13533	13480	13760	13649	13759	13614	13514	13527	13756	13520	13717	13724	13515	13576	13737	13641	13772	13629	13729	13581	13647	13748	13552	13588	13561	13652	13537	13662	13635	13670	13646	13585	13492	13496	13550	13754	13750	13703	13771	13807	13638	13658	13577	13633	13645	13533	13706	13726	13666	13708	13709	13583	13693	13603	13679	13581	13501	13640	13764	13611	13472	13791	13503	13616	13715	13617	13696	13568	13519	13631	13589	13770	13537	13691	13615	13668	13513	13755	13652	13774	13501	13716	13605	13645	13696	13593	13544	13642	13602	13764	13537	13764	13829	13614	13859	13737	13682	13601	13486	13563	13548	13551	13561	13581	13629	13643	13597	13558	13655	13605	13585	13799	13541	13542	13625	13745	13640	13483	13625	13642	13507	13553	13633	13547	13579	13580	13814	13660	13549	13662	13585	13683	13478	13675	13564	13828	13459	13772	13751	13806	13439	13634	13652	13444	13585	13764	13818	13704	13765	13528	13668	13534	13542	13593	13739	13594	13862	13752	13531	13790	13664	13733	13722	13803	13643	13576	13784	13808	13596	13718	13692	13663	13564	13553	13814	13488	13598	13501	13632	13810	13707	13739	13802	13675	13702	13650	13626	13482	13714	13620	13606	13603	13629	13708	13650	13707	13435	13688	13602	13577	13564	13669	13632	13728	13730	13805	13778	13462	13540	13511	13626	13610	13609	13805	13586	13663	13671	13592	13685	13664	13665	13714	13571	13804	13588	13640	13777	13697	13606	13712	13766	13812	13726	13716	13729	13603	13542	13646	13658	13671	13783	13622	13705	13559	13654	13597	13589	13579	13559	13652	13749	13688	13668	13825	13584	13638	13721	13502	13660	13652	13435	13657	13858	13391	13629	13678	13441	13701	13633	13659	13802	13544	13569	13646	13684	13444	13764	13591	13737	13796	13788	13678	13747	13566	13710	13636	13789	13524	13636	13795	13681	13642	13587	13733	13680	13720	13659	13640	13518	13760	13543	13578	13718	13591	13744	13711	13630	13649	13510	13691	13845	13366	13513	13657	13714	13485	13758	13525	13561	13577	13701	13644	13684	13752	13632	13625	13483	13503	13557	13721	13680	13597	13907	13610	13633	13498	13767	13625	13759	13745	13697	13840	13626	13595	13617	13568	13712	13505	13694	13702	13563	13755	13777	13553	13482	13664	13632	13567	13592	13864	13523	13667	13757	13579	13584	13627	13611	13873	13554	13527	13676	13846	13717	13680	13749	13765	13705	13682	13606	13627	13627	13636	13634	13664	13744	13707	13505	13614	13550	13745	13557	13454	13713	13800	13522	13503	13640	13479	13759	13512	13542	13695	13529	13605	13744	13575	13614	13642	13840	13662	13668	13562	13749	13549	13668	13822	13418	13640	13736	13465	13589	13826	13461	13611	13625	13736	13699	13650	13648	13515	13739	13620	13534	13793	13549	13679	13417	13695	13560	13709	13523	13577	13658	13728	13513	13660	13890	13654	13641	13722	13700	13818	13634	13762	13677	13630	13694	13638	13713	13615	13711	13468	13639	13691	13585	13601	13651	13620	13746	13714	13434	13638	13666	13760	13789	13551	13743	13672	13841	13990	13571	13713	13640	13374	13641	13684	13672	13636	13658	13617	13781	13668	13636	13698	13812	13610	13564	13418	13539	13598	13475	13381	13691	13667	13643	13679	13701	13487	13673	13542	13762	13699	13689	13901	13607	13657	13572	13767	13448	13561	13665	13667	13522	13711	13675	13551	13670	13697	13708	13666	13582	13567	13601	13383	13858	13718	13654	13651	13678	13665	13710	13701	13731	13673	13678	13495	13644	13736	13611	13668	13716	13619	13642	13711	13642	13682	13693	13687	13459	13488	13684	13664	13677	13695	13551	13641	13643	13868	13597	13620	13762	13537	13540	13675	13725	13652	13571	13772	13541	13525	13651	13635	13567	13600	13705	13744	13658	13737	13650	13742	13681	13652	13720	13651	13763	13798	13666	13628	13748	13577	13662	13621	13428	13736	13679	13690	13793	13574	13606	13606	13635	13649	13599	13718	13674	13816	13468	13738	13760	13629	13602	13611	13575	13603	13840	13709	13592	13650	13701	13446	13604	13540	13908	13451	13631	13731	13733	13714	13507	13797	13685	13706	13569	13700	13401	13627	13743	13673	13626	13639	13587	13638	13728	13548	13704	13636	13570	13784	13544	13534	13908	13508	13643	13557	13688	13511	13482	13728	13632	13556	13535	13721	13763	13815	13541	13663	13706	13554	13586	13754	13685	13717	13674	13582	13420	13697	13513	13770	13806	13834	13710	13643	13498	13684	13630	13653	13675	13563	13586	13548	13789	13528	13635	13788	13632	13461	13833	13693	13641	13488	13636	13469	13712	13703	13661	13660	13586	13566	13634	13769	13698	13719	13611	13646	13563	13486	13698	13795	13774	13614	13709	13591	13590	13597	13679	13703	13653	13737	13459	13622	13650	13635	13653	13562	13696	13529	13609	13602	13730	13570	13490	13689	13795	13720	13478	13604	13628	13657	13698	13401	13891	13515	13771	13685	13570	13622	13668	13681	13575	13769	13537	13718	13522	13569	13625	13595	13906	13713	13517	13726	13712	13772	13684	13547	13474	13599	13627	13769	13604	13761	13539	13589	13483	13814	13647	13666	13655	13611	13491	13579	13572	13574	13709	13649	13529	13692	13698	13594	13786	13531	13712	13583	13585	13675	13668	13729	13704	13726	13607	13668	13712	13645	13714	13562	13587	13603	13695	13674	13598	13696	13692	13654	13791	13732	13462	13809	13759	13654	13663	13600	13572	13649	13516	13820	13989	13585	13667	13639	13750	13636	13740	13484	13610	13741	13584	13581	13710	13591	13570	13520	13791	13666	13567	13804	13621	13721	13581	13607	13723	13529	13576	13612	13685	13607	13716	13649	13704	13494	13531	13662	13587	13689	13742	13568	13611	13591	13682	13819	13572	13549	13705	13630	13735	13650	13624	13615	13604	13702	13623	13615	13596	13796	13582	13648	13744	13764	13799	13569	13635	13611	13694	13615	13692	13516	13645	13678	13807	13538	13644	13772	13654	13674	13512	13690	13546	13670	13750	13549	13599	13619	13715	13691	13682	13727	13515	13551	13756	13581	13514	13511	13745	13555	13735	13652	13594	13687	13625	13677	13701	13671	13676	13585	13569	13775	13541	13591	13743	13619	13734	13686	13520	13633	13687	13838	13558	13670	13697	13911	13630	13639	13435	13675	13603	13809	13687	13546	13609	13498	13648	13720	13662	13701	13725	13515	13808	13468	13805	13696	13581	13663	13631	13687	13581	13745	13735	13611	13722	13483	13730	13611	13972	13567	13929	13754	13509	13654	13591	13517	13730	13635	13770	13715	13612	13814	13577	13777	13542	13604	13569	13537	13595	13778	13627	13649	13646	13598	13741	13665	13518	13654	13664	13539	13547	13568	13669	13604	13670	13716	13613	13725	13729	13665	13618	13550	13741	13688	13615	13662	13579	13648	13638	13622	13723	13512	13703	13609	13634	13765	13552	13570	13681	13562	13609	13765	13579	13493	13814	13585	13739	13645	13765	13528	13668	13719	13684	13853	13631	13678	13597	13626	13581	13649	13588	13564	13520	13529	13588	13527	13738	13480	13668	13630	13669	13569	13679	13694	13635	13736	13679	13606	13658	13734	13675	13677	13574	13661	13629	13651	13685	13650	13635	13736	13577	13673	13704	13594	13686	13666	13617	13492	13655	13680	13698	13758	13698	13590	13618	13612	13558	13612	13674	13850	13591	13503	13835	13533	13702	13660	13589	13544	13557	13692	13809	13780	13636	13549	13586	13660	13495	13606	13529	13818	13571	13466	13696	13752	13719	13573	13605	13553	13880	13721	13847	13583	13648	13557	13609	13537	13806	13758	13713	13779	13798	13631	13595	13687	13698	13603	13687	13766	13678	13685	13703	13534	13688	13839	13777	13736	13694	13510	13792	13513	13768	13590	13586	13630	13549	13724	13655	13679	13694	13718	13435	13693	13585	13803	13634	13776	13624	13569	13660	13602	13725	13517	13606	13715	13647	13876	13716	13625	13855	13675	13782	13697	13770	13496	13656	13724	13552	13650	13652	13646	13721	13720	13519	13708	13574	13623	13596	13664	13700	13679	13821	13556	13683	13488	13521	13619	13759	13737	13785	13687	13876	13545	13613	13671	13790	13667	13576	13616	13774	13567	13550	13661	13800	13696	13585	13766	13744	13527	13502	13432	13679	13615	13629	13663	13576	13532	13776	13685	13684	13815	13695	13760	13535	13877	13633	13715	13625	13775	13707	13651	13493	13568	13588	13562	13789	13596	13684	13656	13766	13687
22164	21190	28574	24953	23419	23576	24006	19128	18047	18091	17935	17666	17677	17761	17826	17554	17731	17575	17650	17556	17594	17463	17471	17805	18556	18710	18385	18099	17763	17531	17378	17442	17401	17269	17333	17195	17256	17209	17107	17223	17337	17369	17226	17346	17207	17231	17273	17099	17171	17239	17250	17102	17360	17258	17299	17301	17309	17126	17166	17400	17137	17405	17146	17172	17303	17455	17335	17384	17288	17272	17123	17233	17238	17487	17341	17238	17506	17413	17217	17276	17358	17351	17174	17343	17317	17319	17283	17522	17350	17137	17325	17319	17257	17103	17147	17311	17302	17153	17169	17194	17218	17205	17221	17206	17201	17289	17169	17240	17436	17217	17038	17203	17263	17063	17320	17249	17298	17156	17454	17235	17285	17106	17285	17369	17271	17207	17313	17195	17155	17258	17220	17241	17151	17165	17294	17099	17312	17246	17180	17175	17135	17554	17333	17378	17189	17378	17108	17233	17281	17354	17336	17474	17051	17170	17185	17213	17089	17225	17369	17076	17185	17551	17227	17186	17356	17586	17200	17336	17146	17179	17349	17214	17228	17209	17489	17236	17297	17272	17260	17038	17076	17052	17063	17240	17163	17107	17200	17190	17216	17394	17160	17243	17226	16995	17090	17279	17202	17347	17205	17070	17310	17206	17139	17453	17173	17455	17049	17277	17191	17504	17384	17334	17206	17268	17264	17179	17166	17330	17192	17265	17386	17169	17334	17282	17268	17177	17252	17185	17194	17168	17051	17268	17296	17021	17220	17404	17154	17085	17041	17196	17315	17370	17063	17278	17202	17150	17235	17160	17207	16973	17139	17130	17281	17005	17350	17440	17455	17412	17362	17264	17368	17161	17266	17098	17344	17117	17315	17302	17376	17350	17292	17242	17115	16979	17241	17433	17194	17138	17273	17243	17219	17178	17218	17281	17306	17329	17115	17306	17136	17214	17243	17185	17213	17221	17115	17190	17310	17175	17176	17286	17153	17170	17207	17071	17044	17035	17336	17310	17281	17236	17224	17109	17129	17390	17098	16996	17321	17042	17330	17145	17221	17200	17329	17197	17007	17093	17036	17087	17408	17197	17221	17267	17142	17336	17366	17239	17263	16929	17451	17244	17288	17435	17240	17158	17242	17109	17123	17242	17360	17267	17246	17537	17224	17355	17164	17159	17134	17374	17150	17315	17443	17188	17064	17238	17173	17209	17162	17222	17220	17240	17126	17246	17365	17177	17220	17386	17220	17121	16888	17211	17158	17271	17234	17244	17203	17150	17346	16969	17325	17325	17247	17413	17509	17018	17157	16991	17170	17260	17238	17074	17180	17177	17304	17292	17291	17223	17162	17407	17119	17305	17265	17178	17136	17127	17103	17059	17206	17257	17174	17087	17258	17269	17301	17477	17182	17357	17143	17031	17319	17466	17327	17196	17093	17035	17024	17176	17017	17050	17186	17162	17196	17106	17224	17061	16934	17176	17333	17412	17316	17123	17389	17021	17217	17379	17188	17023	17109	16949	17236	17073	17252	17202	17187	17366	16995	17221	17169	17401	17220	17201	17362	17340	17403	17187	17164	17254	17169	17206	17313	17263	17429	17321	17238	17206	17276	17099	17123	17377	17391	17215	17164	17237	17396	17184	17279	17264	17292	17184	17254	17220	17296	17265	17396	17015	17119	17364	17292	17149	17162	17369	17380	17465	17443	17078	17350	17111	17222	17390	17282	17310	17313	17190	17338	17118	17265	17271	17273	17127	17171	17370	17175	17104	17199	17244	17339	17299	17341	17256	17241	17215	17294	17380	17162	17128	17144	17290	17284	17217	17158	17154	17201	17227	17299	17374	17368	17223	17191	17180	17218	17348	17065	17192	17306	17256	17270	17101	17342	17162	17162	17297	17269	17261	17217	17259	17106	17160	17296	17231	17097	17289	17475	17314	17202	17175	17193	17380	17076	17236	17213	17249	17531	17140	17223	17361	17285	17463	17204	17292	17341	17088	17329	17152	17119	17118	17305	17221	17011	17142	17392	17319	17130	17383	17142	17266	17254	17531	17266	17260	17062	17365	17273	17038	17302	17083	17245	17283	17261	17217	17076	17361	17210	17361	17256	16984	17306	17254	17260	17187	17347	17242	17260	17202	17392	17248	17515	17360	17132	17278	17361	17144	17367	17095	17241	17277	17269	17237	17187	17234	17208	17189	17389	17275	17210	17068	17245	17167	17235	17126	17004	17181	17274	16998	16972	17271	17200	17149	17202	17242	17205	17147	17305	17318	17292	17508	17260	17280	17366	17351	17268	17332	17241	17174	17165	17106	17259	17015	17023	17172	17314	17038	17241	17268	17273	17228	17131	17288	17113	17066	17433	17219	17069	17217	17178	17248	17166	17329	17151	17262	17273	17180	17301	17154	17274	17229	17020	17234	17252	17324	17215	17103	17005	17295	17174	17405	17021	17325	17128	17046	17204	17202	17099	17319	17263	17270	17035	17125	17162	17076	16895	17314	17287	17302	17357	17332	17341	17223	17225	17094	17223	17282	17058	17162	17209	17335	17181	17432	17185	17327	17205	17200	17058	17352	17240	17248	17184	17242	17205	17254	16992	17422	17168	17222	17133	17484	17210	17362	17216	17225	17255	17132	17345	16938	17167	17390	17115	17197	17398	17145	17065	17120	17273	17236	17263	17389	17429	17042	16953	17456	17099	17085	17564	17275	17461	17380	17201	17277	17295	17422	17274	17237	17199	17207	17142	17238	17361	17132	17127	17219	17296	17182	17124	16954	17081	17185	17217	17315	17380	17193	17167	17339	17499	17246	17096	17010	17026	17298	17192	17239	17254	17095	17181	16902	17228	17330	17273	17432	17368	17234	17264	17319	17174	17423	17014	17132	17433	17200	17177	17169	17097	17051	17424	17053	16975	17142	17282	17201	17099	17348	17378	17237	17072	17101	17297	17114	17161	17198	17038	17303	16930	17362	17122	17397	17137	17347	16989	16993	17216	17363	17405	17353	17288	17284	17354	17283	17249	17276	17021	17185	17316	17235	17302	17295	17512	17167	17340	17165	17183	17150	17376	17145	17148	17398	17099	17323	17244	17322	17282	17139	17191	17154	17121	17104	17391	17168	17322	17077	17351	17305	17365	17096	17199	17179	17177	17333	17108	17273	17319	17316	17062	17245	17402	17134	17311	17033	17343	17188	17382	17015	17250	17245	17509	17332	17314	17163	16872	17196	17165	17180	17264	17147	17337	17218	17088	17309	17160	17342	17161	17147	17309	17107	17133	17231	17080	16962	17204	17198	17360	17356	17287	17221	17238	17164	17402	17169	17289	17354	17263	17187	17132	17175	17157	17174	17336	17405	17092	17261	17364	17388	16965	17187	17272	17083	17325	17412	17384	17291	17355	17264	17367	17302	17340	17240	17216	17230	17302	17222	17217	17205	17096	16983	17247	17397	17415	17082	17209	17288	17230	17250	17188	17141	17299	17292	17295	17287	17259	17261	17293	17229	17215	17351	17076	17208	17385	17333	17450	17303	17078	17090	17184	17137	17064	17100	17162	17409	17320	17139	17191	17220	17103	17162	17317	17280	17027	17214	17206	17025	17140	17106	17349	17294	17144	17125	16985	17387	17132	17175	17229	17143	17186	16939	17432	17210	17132	17400	17123	17231	17240	17105	17363	17209	17471	17351	17065	17203	17079	17053	17207	17153	16991	17198	17434	17096	17207	17353	17254	17286	17309	17337	17225	17257	17072	17421	17259	17079	17372	16901	17014	17178	17095	17095	17167	17362	16964	17197	17208	17269	17216	17009	17167	17363	17281	17231	17265	17163	17275	17457	17254	17018	17172	17231	17234	17202	17148	17143	17133	17269	17443	17178	17231	17054	17217	17157	17292	17226	17059	17071	17346	17259	17191	17165	17056	17173	17456	17213	17206	17117	17086	17337	17235	17523	17155	17362	17175	17099	17158	17426	17157	17343	17112	17083	16944	17282	17172	17244	17153	17369	17061	17083	17127	17223	17039	17078	17075	17286	17280	17192	17352	17193	17313	17240	17246	17041	17325	17115	17213	17235	17451	17233	17174	17099	17249	17233	17197	17151	17314	17214	17289	17418	17154	17117	17355	17247	17084	16901	17147	17142	17295	17239	17217	17369	17171	17381	17234	17144	17222	17203	17369	17135	17361	17235	17256	17219	17253	17339	17299	17051	17173	17226	17306	17210	17360	17227	17237	17321	17220	17255	17334	17006	17000	17157	17235	16952	17150	17180	17131	17269	17131	17499	17265	17248	17463	17102	17066	17272	17037	17156	17124	17419	17129	17200	17294	17144	17274	17222	17202	17239	17256	17027	17322	17174	17327	17145	17228	17170	17531	17260	17237	17180	17413	17300	17283	17111	17296	17315	17326	17285	17370	17199	17206	17401	17174	17160	17281	16962	17176	17072	17224	17211	17274	17454	17423	17010	17226	17234	17128	17141	17219	17483	17608	17333	17228	17153	17221	17304	17164	17094	17225	17139	17299	17313	17124	17257	17225	17052	17222	17016	16955	17267	17188	17238	17304	17257	17182	17012	16907	17246	17300	17162	17241	17147	17217	17046	17221	17138	17212	17212	17205	16995	17225	17071	17431	17104	17394	17159	17077	17216	17213	17264	17291	17286	17118	17042	17243	17224	17137	17378	17190	17050	17204	17262	17439	17206	17266	17193	17260	17422	17276	17399	17444	17420	17175	17312	17354	17105	17243	17075	17213	17320	17096	17261	17297	17324	17271	17123	17271	17311	17133	17152	17096	17218	17520	17256	17251	17188	17342	17075	17260	17192	17245	17283	17086	17038	17044	17132	17153	17213	17399	17272	17212	17181	17109	17416	17334	17250	17097	17131	17164	17130	17188	17417	17303	17245	17152	17387	17315	17120	17403	17303	17175	17051	17235	17159	17037	17181	17092	17319	17431	17278	17202	17143	17005	17242	17029	17055	17065	17410	17297	17108	17247	17194	17271	17043	17224	17268	17413	17496	17250	17061	17066	17052	17301	17152	17167	17188	17239	17231	17128	17306	17166	17200	17389	17126	17125	17362	17211	17319	17244	17227	17322	17183	17323	17054	17144	17360	16964	17202	17355	17270	17212	16995	17369	17288	17026	17105	17119	17010
36368	69643	57897	45440	30944	17147	15324	14923	14777	14589	14260	14268	14134	14253	13999	14223	14106	13949	14136	14031	14006	13943	13954	14536	15628	15509	15199	14736	14240	14063	13812	13864	14043	13733	13921	13855	13812	13977	13854	13878	13972	13884	13866	13632	13781	13956	13876	13800	13825	13854	13832	13880	14010	13770	13691	13690	13796	13813	13864	13696	13605	13963	13799	13790	13820	13745	13888	13799	13664	13875	13941	13816	13829	13873	13741	13851	13652	13835	13940	13726	13859	13848	13842	13790	13837	14023	13821	13748	13882	13728	13811	13698	13977	13763	13832	13837	13837	13738	13884	13674	13729	13938	13747	14008	13763	13821	13739	13704	13950	13824	13880	13756	13890	13636	13856	13850	13737	14067	13906	13782	13757	13688	13775	13747	13960	13793	13885	13908	13796	13819	13729	13781	13824	13805	13875	13892	13798	13891	13882	13840	13872	13734	13800	13752	13834	13711	13915	13761	13855	13988	13672	13764	13847	13813	13801	13886	13653	13842	13932	13875	13777	13779	13886	13838	13872	13888	13735	13850	13620	13775	13858	13816	13749	13827	13799	13917	13858	13693	13825	13677	13927	13625	13976	13965	13677	13765	13633	13805	13826	13865	13914	13827	13944	13796	13814	13847	13833	13778	13788	13871	13843	13761	13788	13590	13832	13833	13803	13691	13904	14035	13721	13835	13739	13797	13873	13959	13837	13784	13806	13764	13869	13651	13741	13892	13809	13865	13782	13927	13758	13807	13716	13651	13818	13896	13974	13804	13670	13798	13880	13868	13847	13824	13789	13944	13665	13694	13682	13748	13906	13736	13720	13758	13900	13891	13828	13842	13886	13637	13683	13812	13691	13961	13854	13924	13894	13712	13714	13885	13925	13808	13998	13771	13892	13889	13835	13914	13895	13886	13768	13911	13720	13734	13803	13812	13845	13735	13750	13917	13860	13822	13768	13808	13875	13778	13883	13945	13909	13804	13843	13733	13875	13790	13861	13769	13857	13674	14069	13844	13810	13740	13800	13986	13910	13785	13885	13581	13858	13844	13785	13801	13753	13973	13874	13785	13705	13941	13848	13992	13812	13940	13917	13703	13587	13932	13663	13766	13742	13877	13756	13837	13852	13789	13748	13605	13756	13799	13986	13876	13917	13877	13796	13801	13712	13796	13738	13824	13656	13858	13823	13667	13899	13984	13792	13857	13804	13758	13806	13838	13870	13839	13921	13813	13831	13777	13867	13805	13909	13737	13786	13920	13793	13806	13797	13841	13800	13924	13642	13705	13776	13858	13972	13741	13778	13733	13850	13660	13729	13896	13735	13897	13761	13807	13629	13810	13921	13928	13745	13874	13908	13743	13682	13958	13817	13885	13747	13885	13863	13756	13853	13899	13650	13927	13815	13840	13691	13846	13960	13871	13891	13686	13711	13732	13821	13833	13830	13893	13661	13762	13734	13887	13649	13842	13963	13800	13806	13869	13978	13771	13857	13667	13845	13847	13828	13753	13803	13699	13936	13856	13773	13780	13863	13658	13904	13864	13788	13932	13746	13811	13685	13758	13768	13789	13795	13887	13658	13801	13787	13767	13888	13763	13702	13725	13995	13627	13780	13670	13836	13783	13711	13682	13734	13810	13811	14039	13823	13796	13889	13819	13842	13553	13941	13769	13670	13704	13833	13963	13736	13853	13902	13889	13782	13921	14057	13787	13827	13900	13722	13736	13805	13821	13790	13797	13959	13767	13708	13661	13811	13874	13721	13863	13879	13867	13799	13731	13832	13882	13811	13819	13833	13880	13941	13850	13903	13687	13855	13754	13675	13805	13889	13919	13739	13742	13886	13693	13916	13849	13767	13755	13691	13744	13860	13836	13872	13835	13761	13762	13781	13843	13669	13662	13732	13968	13945	13849	13823	13879	13652	13934	13776	13786	13817	13743	13986	13790	13869	13688	13776	13829	13837	13854	13930	13617	13832	13847	13781	13843	13771	13777	13961	13749	14005	13849	13848	13640	13814	13799	13775	13751	13751	13916	13761	13824	14004	13638	13698	13737	13661	13845	13898	13743	13822	13939	13746	13763	13857	13740	14050	13840	13862	13661	13884	13783	13810	13803	13694	13851	13817	13877	13791	13813	13792	13679	13730	13761	13766	13666	13884	13742	13838	13761	13704	13744	13816	13768	13796	13709	13836	13687	13680	13731	13812	13781	13825	13636	13904	13792	13982	13754	13882	13776	13892	13917	13794	13907	13836	13868	13683	13898	13866	13712	13757	13813	13676	13905	13818	13848	13937	13933	13909	13838	13830	13750	13902	13695	13980	13812	13848	13848	13883	13825	13813	13868	13781	13701	13723	13641	13904	13849	13703	13907	13925	13713	13763	13741	13841	13806	13797	13862	13835	13864	13922	13799	14079	13808	13705	13618	13727	13750	13798	13871	13800	13685	13661	13920	13833	13839	13867	13907	13771	13942	13758	13771	13866	13719	13634	13793	13686	13969	13878	13881	13856	13896	13847	14050	13781	13766	13782	13758	13833	13906	13790	13940	13874	13911	13667	13869	13877	13845	13866	13783	13868	13774	13818	13762	13973	13894	13906	13787	13806	13836	13885	13866	13706	13900	13871	13578	13831	13632	13829	13769	13875	13748	13895	13869	13682	13744	13781	13850	13803	13742	13785	13746	13855	13672	13789	13765	13744	13868	13848	13784	13741	13794	13855	13792	13951	13841	13520	13889	13743	13904	13699	13856	13770	13720	13908	13522	13901	13843	13867	13803	13730	13858	13862	13890	13881	13850	13861	13800	13763	13566	13756	13836	13814	13902	13826	13939	13764	13798	13851	13787	13818	13789	13773	13801	13819	13785	13834	13813	13754	13838	13815	13856	13680	13774	13843	13757	13927	13707	13661	13782	13876	13889	13851	13919	13778	13892	13710	13948	13791	13702	13862	13781	13971	13792	13630	13835	13852	13767	13837	13916	13781	13852	13745	13918	13884	13820	13810	13679	13960	13808	13739	13784	13859	13881	13878	13756	13850	13759	13862	13823	13769	13790	13601	13650	13637	13976	13822	13946	13700	13916	13789	13951	13827	13738	13595	13683	13853	13651	13746	13713	13884	13685	13838	13762	13682	13840	13661	13933	13941	13967	13787	13953	13609	13835	13764	13764	13647	13719	13875	13847	13771	13899	13977	13857	13821	14011	13665	13939	13726	13734	13900	13766	13851	13878	13720	13837	13749	13697	13800	13712	13787	14036	13923	13654	13889	13847	13732	13826	13726	13596	13815	13686	13855	13747	13900	13787	13675	13792	13791	13844	13956	13905	13787	13819	13696	13824	13782	13847	13679	13737	13792	14005	13807	13722	13907	13769	13769	13755	13849	13820	13753	13760	13699	13696	13597	13862	13917	13807	13846	13998	13719	13826	13797	13881	13753	13819	13651	13747	13606	13820	13947	13699	13683	13775	13492	13640	13688	13707	13686	13690	13677	13832	13759	13836	13873	13885	13699	13676	13832	13748	13800	13918	13776	13819	13788	13886	13747	13704	13710	13866	13734	13954	13883	13651	13892	13919	13908	13737	13811	13687	13742	13577	13802	13764	13803	13810	13902	13715	13670	13787	13807	13892	13919	13911	13735	13620	14041	13734	13772	13739	13792	13755	13714	13932	13745	13815	13602	13963	13774	13819	13803	13903	13809	13727	13689	13964	13730	13719	13911	13933	13722	13852	13849	13840	13630	13733	13919	13944	13781	13648	13806	13850	13792	13995	13729	13815	13861	13721	13722	13759	13853	13826	13792	13872	13637	13894	13828	13793	13654	13700	13823	13704	13754	13810	13933	13928	13826	13730	13682	13980	13945	13857	13889	13917	13838	13690	13893	13935	13791	13770	13825	13783	13835	13813	13627	13869	13799	13900	13697	13967	13793	13667	13907	13875	13889	13710	13812	13852	13916	13759	13675	13857	13824	13780	13780	13641	13715	13813	13702	13749	13697	13904	13951	13726	13890	13660	13833	13784	13750	13807	13728	13888	13662	13802	13670	13692	13814	13872	13771	13676	13820	13706	13866	13854	13866	13627	13861	13777	13709	13693	13701	13824	13735	13903	13845	13944	13709	13744	13949	13752	14043	13761	13881	13760	13948	13715	13931	13904	13807	13847	13680	13855	13637	13778	13750	13877	13998	13806	13698	13998	13684	13740	13869	13605	13807	13787	13805	13916	13876	13889	13843	13743	13701	13759	13803	13876	13625	13916	13765	13691	13742	13819	13942	13752	13806	13835	13773	13745	13894	13731	13788	13799	13698	13823	13740	13806	13912	13700	13809	13776	13808	13860	13731	13858	13729	13826	13840	13942	13934	13873	13739	13612	13715	13868	13825	13648	13848	13707	13794	13984	13739	13759	13742	13810	13556	13882	13802	13818	13839	13598	13902	13866	13797	13975	13974	13743	13868	13677	13712	13871	13920	13953	13767	13714	13910	13865	13835	13785	14065	13631	13919	13928	13855	13992	13826	13756	13792	13907	13824	13740	13963	13792	14017	13859	13777	13813	13968	13855	13797	13824	13774	14075	13864	13815	13939	13802	13593	13784	13721	13893	13849	13619	13835	13919	13841	13754	13845	13972	13845	13820	13904	13733	13887	13756	13823	13698	13706	13980	13910	13844	13898	13634	13820	13851	13743	13765	13929	13740	13729	13680	13830	13732	13840	13776	13743	13875	13877	13773	13691	13664	13764	13690	13842	13626	13948	13810	13620	13737	13806	13759	13699	13952	13914	13775	13846	13808	13822	13888	13848	13713	13728	13886	13768	13884	13954	13784	13821	13790	13830	13746	13769	13846	13873	13831	13947	13711	13780	13684	13771	13805	13875	13948	13792	13727	13665	13867	13929	13762	13813	13950	13837	13780	13758	13683	13724	13852	13704	13854	13719	13956	13825	13891	13848	13769	13723	13745	13750	13688	13839	13820	13703	13828	13841	13648	13712	13914	13758	13889	13718	13828	13697	13823	13720	13808	13776	13797	13643	13744	13678	13731	13846	13875	13923	13926	13824	13836	13607	13713	13707	13920	13969	13746	13877	13781	13854	13753	13894	13692	13935	13801	13673	13758	13747	13797	13602	13836	13896	13771	13970	13795	13914	13809	13754	13822	13933	13765
31334	36086	39323	29065	20162	18116	17699	17641	17613	17542	17323	17219	17376	17348	17194	17299	17319	17204	17172	17014	17274	17202	16942	17233	17254	17317	17350	17256	17245	17148	17147	17161	17206	17177	17266	17140	17154	17268	17237	17105	17041	17139	17052	17065	17216	17094	17047	17070	17064	17197	17294	17271	17210	17305	17159	17277	17200	17188	17169	17320	17196	17145	17273	17093	17197	17191	17116	17215	17078	17024	17118	17245	17194	17014	17029	17315	17153	17260	17143	17184	17439	17132	17326	17104	17184	17274	17388	16968	17186	17158	17198	17189	17163	17097	17156	17273	17231	17220	17090	17375	17118	17021	17050	17188	16968	17270	17069	17174	17113	16858	16894	17155	17071	17178	17101	17118	17087	16975	17052	17321	17264	17245	17012	17109	17195	17071	17257	17249	17193	17213	17402	17126	17140	17443	17162	17068	17044	17189	17067	17096	17074	17118	17229	17254	17087	17208	17144	17289	17155	17103	16963	17107	17098	17192	16918	17068	17140	17292	17267	17371	17241	17442	17342	17126	17374	17311	17212	17213	17196	17142	16978	17238	17105	17361	17278	17045	17131	17198	17404	17128	17192	17309	17251	17355	17294	16917	17079	17524	17331	16927	17239	17202	17406	17287	17065	17100	17164	17221	17039	16996	17266	17291	17186	17023	16886	17137	17072	17366	17200	17222	17235	17325	17236	17228	17183	17048	17217	17113	17133	17207	17179	17142	17170	17289	17288	17124	17105	17083	17147	17074	17194	17245	17056	17187	17130	17354	17169	17194	17194	17050	17177	17145	16998	17204	17205	17191	17141	17036	17139	17126	17152	17037	17016	17156	17320	17184	17048	17122	17147	17231	17010	16851	17144	17165	17302	17155	17167	17056	17062	17344	17282	16979	17212	17287	17305	17187	17200	17176	17165	16934	17078	17357	17238	17257	17192	17086	17112	17115	17195	16965	17185	17092	17210	17282	17109	17409	17263	17161	17134	17134	17052	17355	17224	17124	17073	17088	17234	17186	17090	17203	17079	17233	17121	17219	17110	17079	17117	17209	16980	17232	17375	17221	17137	17057	16996	17093	17083	17319	17159	17094	17247	17086	17308	17278	17295	17252	17221	17143	17066	17181	17090	17012	17183	16902	17109	17047	16958	17334	17212	17046	17116	17167	17141	17085	17255	17382	17254	17222	17093	17369	17274	17349	17249	17170	17318	17128	17073	16968	17303	17260	17128	17181	17148	17301	17167	17022	17303	17205	17484	17307	17098	17188	17126	17096	17287	17102	17077	17251	17193	17074	17181	17196	16972	17343	17067	17193	16903	17267	17416	17083	17258	17181	17025	17226	17253	17104	17183	17032	16962	17172	17206	17153	16902	17144	17125	16936	16880	17116	17132	17133	17072	17533	17253	17137	17039	17277	17125	17034	17163	17126	16878	17018	17217	17038	17105	17097	17246	17140	17090	17228	16979	17054	17141	17081	17209	17142	17157	17124	17060	17277	17159	17275	17070	17133	17138	16998	17236	17300	17306	17223	16961	16979	17187	17118	17343	17318	17130	16957	17170	17107	17069	16955	17080	17316	17084	17271	17088	17239	17400	17297	17043	17362	17339	16931	17027	17069	17292	17168	17238	16874	17100	17283	17472	17316	17033	17332	17353	17390	17230	17337	16958	17285	17196	17161	17334	17024	17247	17040	17156	17131	17023	17002	17228	17152	17250	17223	17136	17219	16876	17283	17020	17050	17281	17029	17061	17066	17374	17258	17030	17269	17244	17056	17067	17056	17169	17383	17319	17169	17218	17116	17170	17134	17010	17225	17195	17025	17013	17117	17161	17119	17102	17246	17100	17212	17359	17035	17147	17187	17061	17031	17078	17281	17128	17067	17230	17169	17161	17365	17024	17053	17417	17207	17394	17109	16996	17257	17148	17102	17207	17159	17313	17249	17139	17307	17142	17271	17319	17363	17215	17165	17162	17096	17138	17324	17013	17083	17071	16978	16987	17155	17105	17113	17179	17226	17143	17011	17052	17190	17269	17091	17125	17073	17355	17127	17205	17276	17392	17398	17134	17399	17165	17064	17047	17184	17106	17195	17099	17089	17242	17072	17129	17237	17148	17119	17193	17240	17306	17092	17120	17083	17236	17182	17136	17161	17304	17209	17291	17216	17067	17383	17195	17198	17230	17099	17162	17111	17159	16980	17356	17461	17321	17321	17140	16992	16995	17370	17168	17278	17318	17043	16999	17193	17307	17208	17343	16908	17148	17330	17295	16957	17195	17266	17230	17042	17138	17211	17106	17299	17291	17200	17070	17291	17281	17179	17173	17351	17265	17035	17184	17148	16996	16962	17103	16968	17062	17311	17188	17100	17173	17165	17226	17041	17051	17068	17335	17213	17243	17286	17145	17129	17096	17290	17008	17397	17072	16687	17290	17276	17270	17130	17139	17101	16973	17098	17051	17174	17122	17304	17121	17156	17107	17219	17122	17200	17194	17176	17122	17284	17253	17326	17114	17175	17374	16936	16970	17018	17207	17265	17354	17217	17366	17208	16975	17017	17382	17325	17219	17355	17104	17107	17064	17364	17184	17132	17017	17029	17275	17058	17247	17152	17226	17571	17230	17119	16983	16958	17091	17157	17338	17011	17499	17277	17386	17041	17031	17143	17178	17270	16994	17058	17202	17246	17264	17091	17225	17123	17214	17140	17235	17309	17210	17260	17117	17217	16957	17259	17093	17144	16916	17263	17081	17194	17177	17122	17222	17326	16959	17377	17155	17106	17097	16917	17265	17396	17216	17162	17294	16999	16980	17037	17059	17175	17251	17013	16993	17145	17170	17041	16972	17180	17181	17019	17048	17023	16976	17051	17092	17089	17147	17186	17068	17303	17174	17129	17206	16915	17102	17010	16935	17120	17060	17239	17100	17316	17227	17000	17081	17028	17262	17228	17224	17340	16958	17086	17285	17070	17186	17045	17176	17124	16990	17303	17282	17033	17275	17339	17206	17132	17119	17081	17204	17090	17162	17203	17161	17116	17383	17552	17071	17176	17096	17232	17026	17090	17070	17074	16913	17142	17198	17260	17014	17116	17089	17195	17246	17169	17152	17237	16963	17221	17241	17132	17300	17079	17041	17067	17180	17190	17252	17149	17332	17195	17099	17038	17020	17237	17339	17095	17086	17202	17090	17245	17191	17184	17134	17174	17083	17204	17172	16986	17175	17202	17310	17265	17355	17018	17158	17188	17066	17161	17209	17273	17122	17279	17021	17114	17140	17146	17180	17187	17132	17059	16968	17068	17196	17153	17084	17233	17170	17165	17069	17130	17268	17045	17113	17235	17121	17081	17099	17167	17272	17254	17117	17193	17136	17050	16992	17011	17195	17083	17150	17008	17609	17127	17179	17282	17144	17290	17081	17290	17244	17143	17135	17263	17200	17309	17122	17217	17128	17063	17012	17199	17119	17189	17336	17336	17200	17020	17053	17267	17194	17139	17246	17192	17186	17081	17123	17058	17100	17229	17204	17227	17450	17292	17315	17068	16886	17251	17072	17225	17058	17273	17266	17292	17210	17424	17292	17161	17013	17121	17156	17167	17159	17221	17102	17065	17241	17027	17286	17241	17055	17145	17021	17296	17228	17398	17234	17322	17122	17176	17207	17187	17099	17033	17201	17137	17200	17128	17125	17214	17132	17089	17022	17143	17037	17229	17028	17116	17037	17227	17053	17068	17280	17316	17481	17186	17164	17344	17126	17237	17186	17100	16987	17128	17113	17260	17043	17143	16915	17042	17096	17112	17181	17039	17109	17199	17048	17143	17233	17231	17336	17211	17284	17178	17170	17117	17304	17249	17086	17276	17067	17082	17240	17338	17258	17125	17215	17135	16825	16838	17173	17280	17107	17020	17167	17087	17223	17152	17165	17053	17187	16939	17110	17201	17069	16995	17245	17198	17236	17179	17360	17181	17220	17470	17071	17242	17143	17262	17140	17242	17275	17185	17211	17079	17128	16960	17184	17146	16963	16880	17081	17125	17353	17319	17254	16983	17110	17113	17053	17087	17525	17241	17264	17227	17136	17075	17117	17352	17228	17362	17230	17210	17172	17057	17262	17267	17337	17405	17236	17220	17092	17213	17137	17288	17317	17227	17082	17125	17156	17197	17313	17217	17432	17218	17240	16975	17210	17088	17444	17329	17041	17235	17250	17250	17341	17170	17185	17100	17172	17059	17065	17269	17170	17097	17191	17181	17189	17255	17220	16999	17011	17122	17325	17069	17082	17058	17131	17021	17124	16994	17075	17202	17130	17353	17156	17087	17303	17221	17368	17076	17131	17004	17155	17082	17335	17229	17341	17229	17360	17206	17360	17156	17056	17043	17184	17343	17139	17066	17196	17201	17077	17184	17214	17358	17188	17061	16971	17450	17183	17122	17326	17124	17170	17141	17084	17173	17119	17326	17076	17406	16950	17028	17169	17049	17111	17176	17144	17014	16971	17295	17235	17277	17017	17098	17028	17229	17066	17207	17154	17210	17061	17188	16984	17237	17148	17267	16916	17017	17126	17172	17091	17123	17049	17102	17184	17274	16964	17115	17090	16860	17175	17246	17243	17274	17244	17456	17158	17221	17205	17030	17137	17005	17211	17363	17259	17221	17256	17044	17268	17187	17298	17529	17288	17316	17227	17133	17355	17102	17189	17310	16891	17130	17091	17091	17026	17020	17255	17171	16941	17193	17209	16975	17187	17061	17316	17211	17459	17271	17181	17130	17289	17073	17225	17154	17295	17010	17287	17061	17212	16937	17230	17203	17358	17174	16958	17243	17218	17120	17385	17106	17033	17163	17168	17224	17253	17150	17020	17227	16988	16995	17221	17226	17300	17339	17238	16871	16999	17062	17124	17133	17160	16947	17251	17099	17254	17170	17063	17244	17312	17105	17220	17197	17122	17183	16997	17275	17207	17314	17257	17097	17068	16989	17029	17275	17100	17071	17191	17261	17313	17153	16939	17214	17337	17170	17070	17220	17215	17018	17207	17260	17035	17278	17185	17326	17131	17323	17240	17200	17336	17209	17140	17374	17199	17259	17343	17116	17190	17223	17162	17143	17285	17211	17185	17321	17130	17037	17105	17124	17184	17009	17276	17303	17128	17123	17240	17170
32786	51299	38410	23884	16104	14495	14342	14486	14170	14033	13997	13804	13910	13889	13896	13784	13904	13958	13920	13874	13787	13994	13808	13894	13880	13852	13803	13904	13827	13847	13674	13750	13707	13769	13710	13660	13736	13890	13669	13945	13809	13732	13850	13839	13576	13744	13765	13822	13815	13706	13746	13698	13565	13796	13779	13807	13606	13800	13702	13834	13631	13689	13939	13769	13629	13752	13799	13861	13711	13759	13979	13732	13767	13737	13745	13766	13513	13839	13937	13738	13620	13679	13878	13768	13760	13777	13740	13663	13710	13839	13727	13661	13728	13767	13783	13611	13559	13857	13809	13763	13645	13749	13692	13740	13861	13982	13713	13819	13820	13779	13735	13613	13921	13650	13685	13753	13780	13837	13789	13853	13640	13797	13671	13765	13900	13722	13675	13757	13849	13757	13721	13700	13776	13693	13928	13694	13708	13701	13789	13793	13727	13593	13774	13714	13765	13670	13837	13693	13762	13865	13582	13812	13832	13720	13684	13694	13804	13829	13655	13816	13828	13847	13746	13712	13849	13946	13598	13678	13769	13834	13695	13727	13664	13668	13714	13884	13853	13775	13828	13823	13838	13708	13869	13725	13754	13828	13809	13726	13842	13809	13861	13797	13920	13775	13889	13759	13842	13727	13732	13740	13712	13770	13733	13682	13819	13940	13752	13765	13648	13819	13634	13599	13797	13669	13768	13773	13796	13892	13712	13770	13770	13837	13760	13673	13702	13738	13975	13811	13736	13753	13736	13922	13769	13526	13519	13663	13837	13825	13752	13756	13732	13825	13741	13659	13742	13604	13882	13689	13746	13897	13880	13775	13849	13785	13596	13765	13916	13761	13662	13787	13654	13729	13643	13641	13821	13900	13770	13527	13696	13788	13637	13755	13680	13757	13950	13779	13765	13632	13883	13801	13789	13678	13824	13784	13874	13631	13737	13722	13715	13785	13661	13775	13852	13443	13717	13855	13653	13753	13871	13754	13808	13805	13732	13888	13916	13583	13599	13910	13855	13895	13735	13771	13569	14037	13715	13797	13854	13802	13746	13912	13683	13931	13759	13848	13773	13724	13716	13813	13817	13807	13674	13776	13694	13685	13861	13785	13789	13587	13817	13736	13655	13595	13768	13896	13751	13734	13713	13701	13807	13708	13666	13730	13848	13669	13646	13616	13900	13606	13623	13825	13774	13536	13655	13611	13741	13752	13673	13697	13813	13697	13840	13717	13801	13913	13646	13738	13659	13672	13732	13662	13687	13831	13651	13783	13678	13640	13774	13893	13692	13876	13799	13690	13735	13660	13957	13762	13762	13798	13633	13711	13798	13745	13787	13872	13823	13772	13800	13811	13605	13640	13758	13857	13792	13924	13730	13872	13749	13780	13737	13861	13783	13742	13741	13879	13849	13898	13791	13789	13783	13771	13758	13654	13753	13793	13691	13930	13820	13660	13829	13633	13795	13922	13733	13835	13801	13746	13933	13841	13727	13906	13668	13670	13720	13563	13836	13737	13773	13715	13798	13844	13767	13558	13806	13876	13715	13798	13795	13725	13726	13690	13831	13735	13686	13750	13695	13737	13758	13822	13679	13894	13691	13800	13718	13628	13798	13787	13950	13995	13655	13822	13707	13916	13756	13726	13650	13678	13766	13889	13833	13841	13805	13918	13687	13689	13766	13675	13864	13630	13519	13723	13711	13817	13700	13712	13752	14009	13775	13902	13785	13704	13733	13776	13700	13556	13668	13796	13731	13872	13830	13766	13676	13918	13846	13764	13708	13849	13653	13902	13886	13768	13790	13696	13736	13685	13814	13696	13805	13836	13874	13667	13862	13842	13900	13755	13851	13959	13766	13618	13666	13830	13650	13815	13850	13867	13792	13723	13665	13666	13691	13840	13767	13875	13770	13699	13693	13756	13832	13712	13795	13752	13752	13693	13702	13848	13663	13745	13861	13715	13854	13797	13686	13819	14040	13510	13675	13700	13899	13775	13712	13720	13777	13720	13725	13908	13787	13898	13762	13778	13653	13796	13729	13691	13759	13729	13851	13869	13799	13767	13785	13764	13879	13617	13755	13890	13896	13719	13753	13593	13910	13793	13849	13770	13762	13726	13599	13949	13643	13931	13584	13759	13691	13881	13769	13675	13742	13690	13782	13843	13784	13777	13705	13652	13692	13744	13781	13648	13649	13949	13653	13718	13851	13772	13704	13785	13848	13699	13796	13744	13834	13655	13876	13721	13975	13827	13891	13795	13818	13660	13765	13716	13863	13824	13770	13770	13815	13760	13868	13751	13651	13824	13754	13597	13803	13881	13696	13830	13701	13790	13891	13767	13773	13653	13769	13872	13758	13652	13695	13626	13934	13799	13693	13799	13648	13843	13656	13756	13794	13789	13821	13775	13872	13809	13715	13972	13783	13791	13735	13798	13783	13673	13925	13703	13729	13750	13880	13674	13721	13802	13826	13834	13734	13713	13647	13841	13805	13721	13814	13838	13819	13588	13833	13976	13767	13795	13759	13731	13756	13769	13808	13824	13572	13826	13753	13858	13783	13766	13753	13775	13699	13732	13819	13694	13664	13717	13787	13885	13740	13778	13642	13655	13753	13574	13712	13864	13684	13817	13710	13791	13576	13875	13581	13714	13729	13711	13683	13651	13832	13756	13799	13783	13749	13614	13765	13761	13741	13539	13815	13894	13774	13829	13758	13645	13754	13723	13740	13871	13628	13677	13550	13871	13800	13824	13721	13712	13895	13725	13747	13790	13716	13765	13748	13731	13669	13675	13685	13764	13780	13903	13825	13935	13854	13825	13894	13930	13832	13592	13745	13717	13862	13801	13903	13670	13790	13686	13784	13779	13881	13672	13832	13935	13753	13657	13671	13716	13938	13885	13748	13791	13891	13835	13773	13910	13845	13796	13939	13754	13896	13752	13843	13685	13659	13900	13692	13835	13779	13809	13814	13699	13695	13775	13727	13744	13674	13859	13659	13709	13629	13685	13688	13852	13684	13735	13736	13725	13732	13677	13838	13811	13594	13974	13589	13911	13785	13813	13769	13795	13732	13750	13724	13762	13694	13683	13751	13901	13805	13736	13814	13728	13736	13721	13500	13793	13819	13671	13715	13885	13662	13836	13687	13798	13730	13968	13759	13810	13730	13680	13829	13639	13775	13732	13859	13696	13865	13952	13853	13700	13710	13604	13779	13840	13815	13700	13690	13770	13731	13768	13757	13872	13563	13782	13775	13877	13766	13747	13807	13613	13900	14035	13769	13903	13777	13787	13729	13782	13702	13808	13814	13837	13747	13779	13876	13652	13778	13849	13877	13736	13760	13821	13788	13658	13830	13788	13692	13779	13598	13676	13881	13827	13650	13642	13810	13711	13763	13904	13738	13625	13770	13938	13705	13881	13715	13667	13924	13880	13846	13738	13850	13907	13783	13859	13785	13797	13627	13737	13869	13765	13941	13776	13855	13704	13622	13857	13667	13781	13759	13728	13677	13839	13719	13853	13607	13809	13735	13805	13676	13843	13786	13902	13586	13868	13795	13620	13668	13763	13598	13695	13763	13889	13691	13880	13725	13821	13794	13684	13806	13713	13741	13840	13540	13813	13752	13859	13774	13775	13906	13928	13663	13842	13768	13867	13754	13724	13722	13654	13832	13743	13757	13855	13785	13737	13638	13816	13713	13944	13654	13483	13749	13738	13765	13913	13799	13679	13806	13733	13772	13792	13712	13746	13835	13901	13797	13582	13804	13869	13725	13833	13645	13895	13737	13775	13927	13786	13708	13686	13751	13781	13667	13665	13647	13826	13849	13745	13665	13727	13916	13681	13828	13992	13849	13606	13578	13763	13873	13787	13724	13821	13711	13845	13714	13749	13786	13640	13678	13861	13928	13802	13770	13671	13711	13615	13820	13726	13926	13780	13620	14020	13750	13743	13834	13697	13692	13774	13743	13686	13821	13805	13855	13821	13678	13862	13776	13799	13713	13796	13733	13855	13902	13842	13785	13735	13764	13692	13727	13591	13850	13869	13751	13873	13755	13806	13860	13730	13699	13814	13647	13837	13752	14023	13691	13833	13809	13650	13656	13677	13871	13829	13830	13747	13725	13853	13892	13725	13679	13789	13702	13796	13869	13765	13755	13696	13805	13804	13637	13796	13756	13679	13675	13842	13737	13788	13745	13844	13725	13708	13801	13695	13809	13748	13659	13824	13768	13650	13778	13840	13761	13796	13889	13769	13794	13786	13687	13763	13752	13726	13784	13844	13726	13940	13748	13790	13772	14061	13808	13834	13732	13764	13926	13896	13792	13658	13829	13720	13784	13838	13716	13569	13772	13757	13877	13734	13882	13867	13884	13705	13740	13849	13703	13592	13707	13865	13629	13644	13785	13790	13703	13826	13668	13918	13771	13719	13726	13569	13786	13743	13769	13724	13610	13923	13752	13715	13866	13890	13751	13592	13816	13764	13867	13747	13707	13849	13779	13681	13624	13768	13759	13793	13771	13625	13761	13721	13784	13798	13665	13764	13873	13663	13901	13689	13797	13739	13825	13826	13693	13874	13721	13678	13737	13855	13642	13813	13729	13844	13841	13884	13757	13912	14030	13819	13778	13736	13766	13761	13716	13874	13617	13726	13859	13830	13777	13955	13778	13761	13715	13682	13753	13883	13845	13820	13836	13735	13672	13754	13723	13764	13791	13562	13916	13823	13815	13603	13924	13734	13834	13695	13647	13756	13844	13868	13713	13901	13645	13710	13812	13802	13570	13840	13845	13707	13933	13746	13633	13699	13739	13632	13680	13687	13796	13706	13735	13663	13808	13749	13788	13809	13665	13760	13862	13884	13905	13726	13824	13866	13877	13858	13762	13729	13740	13746	13848	13714	13844	13909	13893	13769	13709	13673	13819	13884	13759	13918	13728	13576	13794	13658	13668	13850	13653	13510	13877	13816	13791	13589	13771	13810	13658	13627	13699	13912	13711	13817	13879	13900	13801	13661	13787	13745	13684	14009	13658	13890	13697	13539	13632	13874	13901	13734	13735	13883	13732	13726	13544	13804	13799	13767	13627	13691	13880	13827	13765	13607	13837	13845	13714	13847	13922	13756	13785	13955	13775	13668	13768	13715	13678	13755	13764	13609
23326	21218	28405	25382	22048	19909	17344	15057	14352	14269	14289	14105	14198	14003	14115	14006	14007	14046	14176	14210	13981	13801	14014	14028	14817	15188	14945	14443	14241	13969	13844	13940	13838	13890	13751	13617	13689	13866	13920	13781	14094	13888	13793	13721	13808	13717	13949	13918	13681	14015	13773	14016	13669	13720	13743	13779	13726	13844	13713	13803	14026	13637	13587	13640	13816	13630	13727	14009	13821	13908	13956	13779	13873	13830	13743	13673	13627	13768	13781	13613	13561	13736	13803	13756	13762	13897	13963	13694	13951	13855	13759	13657	13553	13628	13854	13907	13686	13870	13686	13750	13791	13684	13969	13831	13916	13736	13733	13787	13819	13789	13806	13693	13836	13755	13755	13856	14131	13740	13691	13789	13815	13933	13938	13774	13858	13960	13659	13638	13852	13814	13850	13606	13796	13972	13704	13551	13681	13682	13833	13751	13804	13865	13928	14033	13806	13837	13817	13820	13697	13641	13906	13803	13881	13721	13647	13800	13644	13838	13711	13662	13906	13881	13761	13704	13759	13712	14025	13873	13822	13864	13792	13831	13934	13640	13896	13715	13722	13712	13708	13861	13722	13792	13790	13685	13906	13886	13800	13858	13794	13663	13719	13922	13748	13753	13957	13897	13925	13707	13761	13788	13619	13640	13662	13838	13894	13668	13689	13544	13961	13789	13946	13884	13694	13731	13877	13703	13843	13752	13826	13827	13785	13571	13801	13795	13697	13720	13839	13930	13824	13838	13876	13860	13766	13815	13796	13855	13771	13830	13887	13878	13871	13795	13896	13816	13705	13789	13840	13665	13935	13709	14087	13743	13848	13781	14041	13725	13698	13820	13733	13608	13723	13592	13951	13657	13781	13955	13732	13671	13792	13653	13787	13737	13838	13876	13656	13664	13714	13744	13680	13761	13822	13744	13897	13793	13911	13864	13692	13610	13680	13768	13715	13819	13789	13781	13785	13941	13770	13893	13867	13657	13829	13849	13889	13656	13806	13709	13815	13784	13816	13722	13800	13840	13907	13738	13842	13942	13929	13830	13720	13754	13909	13870	13737	13954	13725	13745	13869	13761	13839	13911	13837	13659	13744	13719	13673	13639	13943	13859	13732	13638	13712	14008	13824	13674	13843	13771	13917	13909	13671	13795	13862	13760	13922	13718	13787	13873	13815	13706	13801	13921	13680	13797	13841	13828	13773	13701	13908	13772	13847	13811	13627	13851	13850	13771	13894	13689	13558	13884	13653	14130	14024	13734	13774	13854	13922	13808	13895	13757	13901	13596	13748	13749	13757	13916	13861	13704	13742	13940	13780	13770	13710	13847	13790	13830	13816	13704	13905	13788	13796	13634	13735	13720	13853	13915	13678	13732	13903	13716	13837	13894	13867	13603	13782	13654	13719	13896	13674	13839	13725	13956	13951	13870	13898	13821	13828	13844	13849	13611	13796	13710	13610	13959	13790	13671	13866	13798	13893	13914	13887	13922	13842	13787	13750	13855	13896	13770	13807	13862	13700	13726	13805	13772	13955	13988	13625	13594	13605	13791	13908	13796	13812	13719	13862	13666	13935	13970	13709	13699	13853	13661	13748	13828	13862	13866	13774	13940	14017	13914	13916	13805	13781	13484	13809	13809	13825	13818	13899	13744	13790	13805	13673	13555	13843	13806	13833	13650	13867	13671	13711	13691	13640	13857	13902	13821	13855	13746	13816	13781	13866	13739	13834	13816	13665	13806	13739	13592	13747	13727	13838	13946	13702	13654	13788	13713	13787	13818	13816	13741	13869	13828	14016	13741	13539	13705	13843	13649	13914	13982	13952	14043	13909	13831	13751	13914	13739	13694	13863	13831	13709	13715	13811	13758	13668	13932	13809	13773	13694	13667	13804	13795	13872	13906	13867	13711	13742	13914	13852	13833	13741	13680	13799	13586	13542	13842	13824	14011	13977	13817	13698	13915	13984	13566	13780	13571	13878	13755	13718	13634	13806	13726	13790	13620	13728	13729	13802	13842	13893	13751	13844	13840	13616	13813	13809	13670	13873	13830	13756	13713	13854	13598	13758	13953	13885	13746	13540	13645	14053	13988	13721	13810	13971	13899	13782	13988	13815	13716	13701	13719	13741	13912	13864	14062	13748	13797	13901	13590	13755	13757	13714	13713	13758	13663	13755	13762	13890	13666	13622	13636	13782	13730	13646	13851	13834	13720	13745	13755	13791	13866	13905	13789	13887	13800	13769	13933	13850	13895	13653	13776	13818	13612	13880	14019	13932	13834	13763	13755	13808	13849	13880	13793	13948	13729	13917	13743	13757	13596	13695	13960	13919	13799	13794	13798	13659	13703	13839	13742	13782	13893	13983	13891	13895	13796	13937	13791	13819	13885	13800	13777	13894	13576	13776	13717	13583	13741	13814	13841	13843	13750	13819	13818	13786	13713	14033	13698	13886	13899	13836	13766	13854	13824	13831	13769	13545	13861	13891	13942	13823	13738	13844	13925	13712	13674	13879	13753	13800	13780	13812	13776	13944	13640	13690	13684	13992	13862	13789	13891	13641	13958	13905	13877	13541	13578	13846	13869	13824	13835	13792	13632	13916	13704	13800	13912	13653	13799	13628	13820	13884	13918	13751	13683	13782	13675	13563	13731	13851	13673	13637	13661	13841	13838	13784	13812	13936	13876	13873	13845	13836	13657	13724	13743	13762	13705	13881	13819	13921	13648	13678	13780	13598	13998	13811	13653	13668	13826	13879	13837	13891	13904	13815	14009	13741	13864	13695	13679	13958	13889	13901	13908	13938	13721	13677	13817	13773	13870	13888	13801	13768	13468	13581	13715	13739	13850	13892	13724	13852	13587	13728	13780	13776	13879	13773	13806	13639	13677	13765	13727	13929	14101	13899	14008	13964	13954	13577	13711	13890	13924	13876	13852	13791	13741	13759	13839	13704	13506	13769	13927	13874	13850	13790	14023	13865	13747	13593	13714	13944	13728	13725	13603	13739	13885	13723	13875	13918	13701	13879	13953	13880	13787	13682	13711	13522	13803	13644	13718	13824	13666	13933	13708	13892	13959	13668	13911	13760	13848	13702	13782	13949	13827	13742	13817	13860	13682	14038	13865	13822	13625	13608	13698	13762	13776	13773	14007	13842	13827	13951	13851	13776	13708	13765	13862	13603	13772	13837	13738	13864	13881	13910	13681	13722	13665	13921	13876	13962	13622	13691	13866	13806	13848	13837	13636	14000	13628	13896	13742	13789	13543	13930	13887	13915	13863	13704	13890	13925	13941	13683	13696	13767	13817	13736	13700	13709	13876	13689	13819	13811	13756	13797	13831	13983	13805	13788	13788	13783	13725	13716	13887	13766	13716	13705	13766	13874	13851	13700	13741	13828	13949	13756	13832	13697	13675	13940	13667	13867	13845	13780	13714	13852	13834	13822	13796	13919	13599	13874	13867	13751	13559	13914	13758	13842	13727	13925	13673	13997	13784	13863	13920	13807	13618	13628	13751	13930	13941	13709	13884	13910	13820	13817	13691	13798	13675	13816	13818	13836	14049	13677	13891	14036	13755	13786	13696	13914	13937	13931	13734	13965	13772	13751	13821	13925	13839	13795	13805	13870	13785	13812	13720	13953	13725	13727	13548	13858	13846	13900	13769	13879	13688	13920	13861	13828	13721	13858	13626	13711	13919	13591	13754	13928	13847	13812	13732	13705	13743	13904	13740	13703	13721	13683	13873	14137	13646	13593	13932	13647	13781	13851	13801	13949	13909	13836	13787	13815	13645	13856	13801	13887	13965	13790	13668	13798	13744	13750	13951	13724	13921	13770	13904	13699	13716	13657	13992	13763	13847	14101	13730	13789	13852	13975	13904	13935	13743	13772	13862	13741	13789	13920	13950	13821	13567	13896	13655	13841	13750	13666	13951	13914	13803	13840	13979	13899	13936	13684	13852	13835	13774	13805	13659	13436	13876	13843	13659	13822	13756	13932	13781	13601	13975	13837	13842	13855	14028	13649	13857	13767	13882	13590	13766	13894	13766	13632	13770	13884	13651	13921	13803	13851	13897	13828	13593	13722	13802	13993	13602	13889	13580	13555	13658	13782	13702	13808	13819	13772	13627	13937	13717	13754	13595	13675	13828	13972	13924	13801	13736	13808	13716	13798	13648	13848	13800	13834	13979	13713	13722	13812	13886	13751	13820	13872	13862	13887	13895	13911	13872	13932	13720	13827	13863	13647	13869	13723	13645	13900	13809	13947	13872	13885	13953	13750	13673	13727	13598	13936	13772	13710	13951	13834	13773	13667	13799	13783	13622	13967	13874	13778	13725	13865	13689	13887	13916	13692	13694	13541	13775	13749	13756	13592	13792	13868	13811	13891	13646	13749	13734	13788	13730	13727	13867	13631	13800	13776	13751	13626	13792	13804	13815	13782	13724	13806	13675	13659	13739	13838	13601	13823	13925	13865	14162	14043	14001	13918	13901	13910	13583	13767	13579	13948	13714	14111	13985	13921	13958	13949	13708	13936	13736	13760	13647	13902	13679	13629	13752	13871	13712	13768	13625	13613	13758	13744	13781	13953	13733	13671	13756	13819	13759	13814	13910	13875	13745	13672	13666	13858	13771	13825	13800	13716	13759	13666	13650	13789	13838	13775	13868	13653	13622	13702	13685	13873	13853	13846	13771	13787	13679	13637	13595	13899	13820	13802	13835	13670	13896	13797	13547	13812	13917	13847	13629	13663	13729	13769	13729	13751	13533	13752	13878	13840	13689	13875	13990	13693	13747	13936	13582	13864	13839	13986	13865	13750	13732	13720	13699	13772	13991	13753	13788	14016	13824	13877	13727	13786	13554	13650	13875	13861	13729	13844	13771	13739	13894	13766	13809	13834	13806	13993	13758	13789	13797	13744	13982	13766	13854	13561	13830	13878	13853	13861	13761	13733	13759	13754	13676	13754	13761	13697	13823	13868	13825	13795	13992	13819	13722	13919	13740	13678	13823	13826	13791	13739	13771	13829	13941	13737	13829	13694	13888	13627	13704	13750	13732	13844	13636	13774	13750	13776	13689	14019	13907	13760	13794	13698	13862	14074	13916	13672	13830	13619	13533	13933	13904	13770	14087	13979	13586	13662	13729	13774	13774
33281	60315	46426	28573	17450	14643	13171	13017	12509	12308	12319	12118	12056	12137	11944	11885	11925	11901	11980	11914	11850	11719	12008	11950	12872	13308	12949	12282	12191	12081	11788	11848	11807	11706	11858	11854	11725	11707	11854	11749	11787	11814	11761	11897	11878	11603	11803	11736	11653	11835	11837	11769	11752	11684	12047	11909	11990	11857	11894	11814	11945	11955	11706	11699	11827	11797	11795	11680	11610	11674	11778	11832	11934	11864	11912	11661	11773	11863	11800	11694	11932	11730	11823	11746	11865	11869	11716	11944	11873	11742	11780	11716	11830	11898	11710	11763	11752	11755	11918	11674	11757	11847	11804	11735	11817	11841	11815	11801	11824	11747	11782	11811	11824	11804	11871	11805	11888	11754	11908	11756	11850	11699	11904	11768	11827	11602	11734	11938	11980	11853	11729	11903	11810	11584	11771	11880	11803	11811	11804	11873	11773	11885	11733	11737	11841	11837	11791	11733	11712	11701	11853	11790	11880	11639	11664	11864	11693	11790	11755	11799	11729	11719	11804	11803	11658	11638	11719	11936	11878	11909	11892	11793	11746	11871	11802	11785	11676	11880	11629	11808	11903	11753	11832	11843	11835	11822	11788	11702	11751	11781	11851	11864	11748	11915	11825	11943	11757	11917	11693	11825	11827	11698	11954	11832	11832	11776	11639	11744	11706	11668	11789	11869	11713	11919	11810	11720	11922	11677	11850	11835	11748	12003	11938	11861	11790	11753	12022	11869	11820	11815	11808	11793	11676	11691	11797	11950	11983	11862	11778	11696	11792	11720	11908	11824	11677	11829	11778	11650	11835	11894	11784	11769	11734	11860	11766	11888	11817	11740	11687	11745	11630	11771	11746	11800	11800	11655	11820	11575	11969	11861	11724	11740	11855	11911	11684	11705	11878	11741	11833	11673	11806	11830	11966	11862	11781	11704	11785	11803	11897	11686	11813	11681	11692	11748	11872	11582	11660	11898	11732	11772	11779	11828	11667	11732	11590	11832	11813	11836	11930	11708	11893	11710	11614	11803	11761	11757	11886	11696	11684	11790	11734	11854	11903	11992	11606	11828	11798	11755	11898	11858	11794	11644	11582	11769	11776	11749	11834	11812	11726	11877	11795	11773	11703	11832	11631	11828	11757	11795	11850	11625	11690	11757	11741	11640	11591	11815	11792	11708	11764	11840	11804	11820	11817	11652	11908	11725	11719	11646	11692	11702	11818	11795	11668	11914	11865	11791	11712	11905	11882	11782	11815	11817	11793	11836	11675	11667	11869	11784	11754	11694	11809	11756	11857	11781	11861	11776	11787	11801	11772	11853	11719	11873	11730	11790	11817	11874	11898	11853	11796	11817	11868	11840	11685	11815	11760	11728	11750	11818	11629	11881	11738	11817	11738	11725	11869	11714	11908	11758	11862	11827	11920	11671	11790	11708	11775	11714	11755	11776	11672	11695	11812	11837	11745	11834	11710	11650	11805	11861	11640	11629	11805	11851	11868	11749	11679	11947	11847	11865	11809	11753	11950	11898	11691	11786	11919	11868	11711	11689	11764	11873	11807	11706	11807	11943	11739	11785	11847	11850	11732	11906	11960	11914	11748	11858	11769	11917	11776	11993	11747	11845	11651	11976	11628	11896	11714	11801	11697	11793	11909	11896	11723	11784	11784	11839	11824	11714	11910	11766	11708	11690	11645	11849	11740	11734	11839	11875	11798	11950	11723	11828	11720	11864	11819	11875	11750	11829	11737	11739	11794	11755	11722	11896	11891	11792	11779	11570	11887	11729	11928	11734	11729	11708	11848	11646	11870	11819	11831	11750	11781	11757	11650	11893	11819	11697	11859	11905	11836	11737	11842	11901	11805	11608	11832	11859	11688	11787	11857	11591	11762	11788	11949	11816	11695	11912	11730	11725	11790	11864	11800	11995	11721	11911	11814	11735	11825	11917	11927	11758	11694	11725	11706	11733	11762	11832	11867	11902	11790	11774	11781	11717	11728	11825	11756	11753	11871	11745	11806	11912	11840	11813	11733	11730	11742	11761	11927	11813	11674	11747	11624	11850	11947	11668	11763	11779	11807	11867	11809	11719	11862	11927	11654	11677	11764	11858	11898	11841	11655	11955	11795	11721	11894	11550	11711	11775	11853	11820	11691	11843	11894	11944	11842	11816	11966	11847	11823	11647	11849	11890	11848	11843	11859	11788	11804	11727	11707	11853	11750	11728	11730	11794	11889	11785	11833	11739	11742	11715	11900	11643	11735	11781	11919	11826	11860	11756	11765	11769	11801	12002	11688	11727	11703	11811	11630	11749	11821	11675	11948	11795	11727	11949	11640	11813	11815	11830	11666	11774	11787	11784	11866	11746	11602	11660	11718	11773	11780	11688	11690	11899	11947	11821	11747	11804	11868	11891	11853	11715	11924	11752	11717	11803	11809	11681	11772	11753	11635	11599	11775	11879	11870	11700	11722	11632	11870	11790	11774	11692	11883	11833	11811	11772	11766	11829	12010	11823	11876	11652	11720	12019	11765	11808	11720	11695	11764	11819	11897	11869	11859	11694	11845	11806	12010	11759	11814	11863	11729	11688	11797	11772	11742	11844	11836	11705	11702	11687	11825	11769	11787	11896	11900	11861	11672	11804	11880	11665	11875	11740	11852	11681	11711	11879	11849	11754	11905	11599	11743	11794	11903	11755	11778	11866	11789	11898	11736	11839	11831	11957	11649	11735	11688	11844	11775	11657	11668	11865	11620	11712	11813	11953	11848	11751	11752	11875	11754	11790	11664	11891	11644	11867	11747	11893	11756	11973	11813	11865	11793	11758	11804	11666	11794	11861	11660	11937	11746	11649	11890	11812	11921	11736	11688	11654	11795	11701	11760	11811	11869	11825	11851	11614	11659	11648	11855	11775	11830	11700	11935	11684	11920	11751	11981	11791	11808	11819	11764	11889	11892	11889	11864	11705	11905	11677	11854	11757	11676	11713	11815	11776	11819	11843	11843	11734	11796	11732	11958	11765	11938	11737	11887	11898	11885	11840	11734	11699	11890	11795	11885	11719	11799	11799	11956	11904	11676	11663	11608	11814	11958	11834	11792	11709	11830	11790	11717	11834	11887	11790	11914	11850	11866	11697	11878	11767	11865	11624	11778	11816	11829	11774	11840	11886	11632	11739	11865	11925	11753	11822	11880	11717	11717	11700	11737	11854	11984	11692	11694	11869	11895	11765	11838	11745	11717	11815	11742	11707	11673	11603	11746	11846	11939	11829	11659	11718	11903	11777	11815	11749	11738	11756	11742	11772	11739	11778	11787	12010	11928	11801	11931	11779	11755	11720	11839	11816	11550	11945	11712	11829	11809	11856	11772	11841	11829	11861	11753	11791	11788	11733	11803	11846	11831	11698	11525	11879	11954	11654	11826	11729	11772	11911	11814	11869	11757	11771	11704	11923	12017	11880	11985	11772	11987	11681	11734	11867	11912	11770	11798	11700	11817	11680	11764	11705	11661	11722	11750	11742	11665	11788	12005	11860	11887	11805	11803	11779	11843	11635	11810	11807	11752	11862	11949	11936	11676	11800	11791	11763	11804	11810	11704	11749	11796	11756	11750	12001	11662	11864	11933	11692	11940	11982	11826	11870	11684	11763	11791	11685	11758	11835	11784	11706	11938	11865	11913	11674	11773	11699	11825	11725	11897	11947	11924	11813	11857	11930	11846	11840	11647	11705	11838	11916	11701	11722	11705	11728	11843	11666	11769	11778	11640	11780	11770	11801	11728	11639	11876	11708	11710	11828	11830	11643	11809	11831	11735	11698	11800	11810	11878	12061	11899	11953	11719	11831	11661	11851	11927	11928	11850	11861	11664	11757	11765	11748	11933	11745	11793	11892	11721	11806	11748	11900	11803	11857	11709	11837	11811	11719	11793	11697	11901	11697	11754	11843	11846	11813	11679	11746	11842	11859	11942	11877	11695	11795	11864	11824	11771	11876	11779	11869	11949	11777	11872	11889	11734	11864	11794	11679	11913	11895	11699	11798	11714	11705	11804	11809	11756	11762	11904	11817	11806	11762	11889	11783	11535	11834	11826	11662	11773	11921	11735	11877	11859	11708	11829	11707	11977	11867	11688	11746	11772	11708	11798	11827	11661	11786	11811	11626	11710	11716	11841	11685	11773	11865	11911	11816	11776	11858	11772	11782	11760	11683	11908	11814	11733	11774	11719	11708	11761	11806	11692	11761	11777	11751	11717	11773	11764	11750	11689	11912	11761	11705	11608	11640	11669	11962	11790	11910	11820	11920	11837	11833	11923	11611	11903	11889	11803	11832	11896	11783	11868	11751	11803	11792	11715	11758	11825	11707	11823	11653	11898	11821	11804	11877	11752	11791	11722	11844	11934	11672	11901	11737	11799	11820	11697	11848	11878	11938	11719	11807	11806	11782	11905	11782	11810	11695	11824	11874	11750	11666	11854	11925	11935	11861	11690	11756	11747	11865	11801	11582	11801	11704	11787	11654	11646	11705	11848	11822	11833	11829	11689	11864	11746	11888	11969	11899	11799	11767	11783	11777	11877	11682	11780	11737	11663	11739	11848	11773	11877	11758	11960	11803	11662	11716	11723	11869	11766	11743	11988	11678	11846	11879	11802	11916	11749	11874	11716	11861	11918	11937	11802	11760	11838	11633	11726	11636	11726	11880	11833	11808	11814	11830	11791	11896	11857	11879	11813	11819	11865	11656	11805	11730	11710	11777	11690	11865	11937	11728	11883	11713	11669	11844	11980	11814	11690	11864	11695	11690	11841	11788	11803	11894	11781	11878	11776	11775	11687	11821	11813	11740	11845	11798	11922	11856	11750	11924	11832	11837	11810	11700	11692	11881	11765	11731	11740	11897	11691	11889	11719	11779	11775	11708	11680	11947	11819	11802	11743	11799	11689	11767	11796	11740	11790	11832	11692	11820	11732	11760	11792	11810	11674	11778	11735	11671	11881	11623	11781	11734	11930	11836	11916	11602	11728	11907	11875	11706	11854	11670	11824	11760	11865	11669	11698	11797	11920	11872	11871	11705	11834	11843	11936	11849	11712	11761	11734	11765	11865	11684	11621	11769	11635	11652	11774	11782	11746	11743	11700	11944	11884	11903	11817	11840
24768	21558	28654	27896	21686	18650	18646	17491	17181	17240	17371	17055	16910	17089	17034	16953	16955	16997	16980	17194	17074	16919	17024	17034	17283	17468	17526	17155	17130	16803	17024	16866	17001	17050	16880	16933	16695	16952	16878	16980	17034	16843	17094	16996	16574	16941	16923	16812	16676	16861	16816	16967	16965	16877	16730	16766	16820	16805	16790	16719	16685	16719	16706	16938	17039	16746	16987	16804	16751	16823	16824	16894	16604	16851	17020	16950	16903	16958	16773	16932	16877	16685	16930	16866	16851	16940	16905	16672	16722	16744	16958	17035	16937	16930	16822	16883	16562	16786	16881	16866	16983	17017	16947	16661	16847	16911	16854	17083	17093	16834	17127	16880	16748	16978	16909	16703	16879	17084	16792	16857	16773	16866	16862	16928	16946	16896	16970	16908	16740	16894	17013	16853	16870	16863	16830	16887	16747	16794	17003	16775	16862	16724	16894	16858	16865	17039	16727	16927	16968	17057	16634	16825	16949	16991	16995	16800	16782	16685	16953	16908	16703	16872	16620	16763	16799	16771	16887	17009	16855	16932	16721	17047	16922	16775	16930	16969	17029	16918	16867	16846	16912	16724	16833	16833	16842	16800	16873	16905	16909	16949	16944	16989	16941	16898	17028	16859	16861	16682	16694	16956	16950	17049	16797	16995	16897	16644	16914	16986	16881	17015	16840	16872	16885	17010	16616	16727	16831	17049	16953	16887	16865	16787	17020	16523	16791	16819	16902	16921	16833	16871	16863	16622	17027	16580	16845	16699	17021	16605	17013	17061	16945	16669	16903	16850	16734	16680	16868	16775	17144	16732	17167	16858	16904	16747	16666	16901	16763	16962	16806	17119	16952	16713	17002	16967	17064	16936	17175	16977	16944	16743	16852	16816	16950	16818	16851	16819	16762	16622	16884	16855	16635	16713	16703	16853	17197	17039	16689	16924	16912	16892	16816	16855	16840	16871	16865	16942	16882	16850	16765	16856	17011	16819	16963	16837	16989	16955	17008	16953	16825	16906	17119	16811	16852	16892	16881	16631	16931	17016	16966	16888	16821	17147	16868	16800	16898	16750	16881	16891	16952	16800	16849	16798	16622	17100	17018	16872	16843	16794	16901	16701	16759	17091	16780	16762	16957	16733	16947	16771	16958	16728	16634	16898	16746	16859	16704	16755	16797	16852	16940	16752	16723	16823	17037	16997	17070	16826	16869	16781	16876	16806	16830	16812	16879	16905	16863	16886	16940	16744	16844	16783	16953	16778	16874	16946	16970	16815	16979	16718	16795	16940	16905	17061	16894	16892	17012	16950	16886	16807	16824	16870	16905	16877	16798	16937	16771	16778	16769	16904	17047	16826	16892	16928	16849	16722	16842	16768	16969	17108	17019	16928	16760	16942	16733	16987	16854	16787	16829	16807	16989	16869	17006	16848	16871	17063	16751	16871	16918	16967	16877	16706	17052	16741	16895	16851	16918	17095	16800	16880	16972	16966	16926	16960	16748	17065	17144	16787	16933	16998	16696	16876	16902	16601	16827	16718	16859	16894	16785	16911	16738	16852	16833	16961	16940	17127	16887	16899	16842	16696	16774	17020	16809	16742	16887	16810	16685	16774	16776	16928	16878	17059	16846	17017	16990	16979	16862	16829	16726	16933	17131	16929	16610	16814	17000	16994	17025	17019	16919	16850	17061	16912	16658	16859	16848	16864	16753	16894	17045	16811	16865	16743	16823	16867	16969	17059	16798	16860	16707	16723	16938	16872	17057	17011	16845	16808	16747	16806	16960	16949	16733	17002	16968	16789	17000	16853	16813	16733	16863	16802	16901	16840	17020	16871	16892	17063	16976	16805	16886	16895	17024	16676	16837	16843	16754	16726	17018	16868	16936	16888	16753	16801	16847	16847	16662	16739	16602	16936	16747	16827	16841	16783	17012	16698	16701	16841	16830	16843	16749	16836	16816	16864	16771	16903	16958	16657	16576	16757	16666	16795	16958	16835	16882	16988	16876	16842	16801	16687	16844	16745	16697	17026	16873	16991	16792	16842	16925	17103	16668	16884	16887	16781	16924	16870	16665	16854	16840	16747	16783	16893	16941	16994	16700	17051	16951	16782	16787	16816	16700	16960	17053	16816	16715	16954	16989	16855	16953	16938	16848	17044	16862	16932	16721	16660	16945	16780	16924	16806	16914	16990	17008	16868	16769	16802	16830	16892	16891	16880	16720	16884	16923	16750	16752	16797	16917	16870	16674	16850	16888	16934	16924	16906	17021	16931	16885	16882	16776	16872	17008	16823	16885	16788	17132	16804	16925	16696	16982	16975	16772	16816	16837	16840	16885	16968	16940	16746	16836	16934	16996	17059	16805	16740	16870	16790	17020	16996	16748	16792	16785	16784	16881	16950	16969	16864	16832	16952	17075	16828	17110	17053	16840	16856	16814	16878	16793	17024	16987	17038	16790	16738	16789	17056	16783	16899	16830	17117	17053	16988	16890	16872	16823	16844	16962	16990	16748	16632	16792	16826	16801	16887	16835	16940	16911	16868	16737	17041	16793	16756	16959	16881	16704	16948	17036	16934	16958	16949	16965	16858	16763	16774	17065	16849	16772	16790	16916	17042	16606	16850	16899	16859	16804	17018	16911	16944	17010	16805	17066	17070	16826	17100	16933	16811	16804	16722	17114	16729	16946	16698	16943	16695	16910	16892	16903	16835	16776	16925	16884	16724	16786	16901	16760	17062	17136	16772	16851	16991	16855	17058	16878	16853	16740	16738	16864	16744	16826	16891	16770	16768	16915	16834	17063	16797	16943	17010	16802	16754	16715	17027	16686	16770	16840	16662	16732	16899	16973	17016	16840	16844	16847	16895	16896	16789	17035	16797	16952	16858	16822	16863	17046	16959	16850	16789	16807	16828	16762	16985	16931	16766	16948	16770	16798	16975	16905	16822	16984	16903	16896	16913	16842	16994	16965	17006	16790	16933	16861	17002	16973	16790	16985	16952	16889	16718	16843	17001	16868	16956	16973	16927	16895	16830	17002	16939	17067	16992	16945	16877	16852	16752	16893	16844	16706	16850	16792	16951	16598	16788	16887	16887	16770	16813	16662	16707	16984	16696	16720	16989	16671	16900	16982	16795	16660	16790	16844	17005	16729	17052	16748	16818	17022	16773	16780	17130	16897	16941	16907	16961	16950	16829	16844	16719	16931	16727	16587	16957	17054	16847	16785	16802	16783	16679	16833	17002	16849	17026	17104	16851	16800	16946	16862	16825	16720	16950	16778	16802	16550	16808	16846	16883	17028	17032	16863	16805	16878	16721	17040	16886	17006	16820	16905	17016	16692	16921	16914	17040	16912	16875	16946	16946	16873	16956	16985	17023	17052	16841	16841	16685	16714	16995	16840	16918	16675	16695	16840	16737	16820	16940	17009	16871	16846	16905	16743	16794	16910	16980	17035	16843	16931	17003	17001	16934	16916	17062	17030	16758	16850	16846	16966	16932	16942	16876	16734	16695	17068	16969	17059	16777	16845	16847	17183	16815	16904	16892	16809	16883	17011	16971	16909	16855	16919	16776	17164	16897	16751	16712	16784	16802	16858	16802	16877	16894	16909	16872	16893	16953	16946	16974	16924	16930	16787	16942	17005	16748	16854	16876	16870	16860	16878	16936	16818	16819	16775	16994	16953	16826	16773	17027	17088	17010	17072	16968	16619	16963	16989	17039	16777	16798	16681	16905	17100	16904	16838	16914	16701	16855	16890	16883	16802	17054	16728	16777	16937	16871	16945	16737	17012	16732	16691	16782	16912	16852	16934	16966	16871	16691	16807	16781	16900	16848	17102	16943	17016	16984	16977	16850	16876	16942	17029	16788	16990	16763	16802	17049	17000	16960	16793	16941	16998	16934	16902	16672	16724	16668	16888	16781	16901	16787	16881	16901	17064	16760	16723	16736	16836	16792	16820	17054	16845	16893	16915	16977	16967	16811	16759	16794	16655	16917	16787	16835	16769	16807	16901	17068	16833	16857	16789	16675	16815	16958	16769	16970	16903	16905	16916	16720	16851	17000	16983	16859	17124	16890	16938	16767	16818	16860	16857	16781	16720	16896	16920	17122	17009	17023	16907	16984	16764	16781	16834	16977	16868	16733	16733	16678	16787	16716	16766	16885	16801	16816	16934	16933	16899	16963	16867	16918	16828	16933	16948	16891	16731	16852	16892	16938	16908	16848	16753	16857	16796	16601	16842	16762	16929	17124	16849	16926	16997	16863	17002	16970	16864	16788	16902	16812	16884	16831	17025	16996	17003	16937	16885	16981	16731	16712	16781	16888	16928	17058	17079	16990	17025	16777	16893	16889	16848	17011	16952	16882	16931	16994	16987	17026	16911	16851	16897	16964	16834	16775	16697	16813	16976	16982	16991	16883	16867	16891	16793	16934	16691	16962	16997	16923	16720	16840	16884	16997	16792	16892	16901	16949	16784	17027	16969	16973	16911	17057	16916	16927	16949	16906	17009	17027	16869	16839	17043	16905	16891	16771	16928	16740	17071	16826	16782	16920	16888	16755	16867	16949	17000	16819	16783	16948	16812	16834	17020	16909	16915	16852	16932	16891	16730	16809	16658	16852	16794	16615	16891	16945	17020	16849	16675	16830	16761	16895	16923	16784	16974	16690	16955	16886	16703	16859	16746	16952	16968	16957	17064	16930	16836	16787	17058	16872	16873	16971	16909	17116	16849	16672	16781	16926	16852	16893	16938	16920	16777	16959	16900	17038	16910	16922	16927	16859	17014	16791	17099	16901	16831	16972	16750	16731	16867	16930	16903	16989	16946	17039	17098	16799	16721	16711	16800	17085	16952	16930	16732	16810	16705	17053	16773	16852	16842	16729	16843	17055	16873	17115	16880	16873	16750	16726	16939	16992	16830	16765	16949	16943	17015	16748	16999	16797	17089	16723	17095	16953	17015	16586	16999	16691	17015	16828	16916	16975	16813	17048	16978	16879	16938	16964	16621	16667	16850	16915	16927	16779	16844	16734	16949	16784	16711	16961	16875	16852	17022	16682	17073	16988	16979	17040	16791	17076	16905	17002	17250	16932	16827	16887	16969	17048	16908	17000	16998	16870	16869	16796	16645	16724	16984	16974	16808	17023
31875	53746	39066	25555	17890	15208	14822	14427	14013	14063	13882	13870	13927	13841	14013	13759	13748	13805	13871	13728	13876	13619	13761	13783	14467	14468	14160	13986	13862	13771	13647	13696	13823	13674	13776	13636	13704	13655	13526	13683	13767	13719	13817	13676	13754	13685	13703	13649	13749	13648	13670	13556	13612	13666	13658	13753	13644	13650	13683	13620	13526	13485	13511	13694	13683	13708	13762	13334	13774	13761	13670	13723	13614	13786	13592	13684	13832	13617	13561	13655	13764	13558	13740	13619	13655	13632	13808	13733	13400	13543	13615	13742	13680	13666	13512	13731	13604	13642	13588	13608	13660	13795	13540	13713	13622	13801	13694	13503	13670	13652	13634	13576	13750	13776	13602	13743	13717	13798	13793	13543	13683	13521	13603	13610	13695	13625	13550	13651	13785	13647	13637	13613	13778	13583	13536	13678	13769	13494	13561	13563	13614	13718	13607	13554	13524	13591	13521	13455	13646	13673	13621	13688	13696	13739	13808	13689	13690	13659	13505	13564	13639	13627	13630	13835	13706	13638	13635	13692	13769	13705	13670	13622	13760	13572	13543	13616	13577	13718	13693	13510	13605	13613	13661	13808	13746	13664	13647	13703	13591	13605	13479	13616	13732	13650	13570	13612	13717	13663	13622	13632	13565	13537	13721	13626	13581	13648	13732	13682	13666	13592	13674	13755	13692	13626	13764	13781	13802	13670	13645	13565	13584	13583	13562	13541	13602	13637	13655	13380	13818	13550	13682	13732	13640	13667	13689	13931	13736	13610	13739	13590	13753	13462	13720	13754	13617	13625	13923	13726	13840	13629	13549	13590	13690	13606	13917	13605	13710	13437	13717	13871	13615	13526	13804	13526	13814	13655	13499	13564	13575	13594	13751	13670	13754	13721	13690	13583	13598	13640	13494	13702	13665	13718	13524	13660	13766	13642	13658	13641	13742	13611	13631	13683	13616	13648	13621	13867	13710	13588	13743	13633	13528	13725	13405	13783	13737	13624	13738	13499	13501	13684	13519	13654	13802	13526	13777	13669	13747	13594	13574	13548	13559	13686	13666	13557	13908	13643	13601	13751	13539	13751	13800	13484	13642	13655	13645	13593	13823	13583	13671	13465	13756	13709	13678	13770	13765	13691	13727	13513	13697	13507	13678	13671	13734	13718	13714	13679	13774	13615	13579	13653	13690	13558	13657	13735	13598	13671	13752	13719	13708	13695	13570	13707	13521	13637	13653	13602	13597	13593	13602	13506	13794	13648	13828	13547	13741	13681	13640	13610	13732	13727	13604	13690	13628	13494	13830	13654	13798	13729	13765	13664	13672	13597	13723	13639	13486	13762	13632	13611	13591	13698	13604	13715	13701	13708	13606	13894	13607	13678	13652	13776	13679	13947	13656	13725	13737	13697	13675	13694	13581	13506	13761	13726	13704	13572	13619	13864	13617	13771	13689	13604	13852	13733	13765	13583	13591	13632	13745	13731	13466	13628	13796	13524	13755	13609	13791	13635	13621	13507	13611	13765	13694	13682	13743	13711	13737	13615	13645	13758	13725	13791	13687	13659	13689	13649	13660	13608	13659	13649	13578	13590	13549	13703	13613	13633	13680	13684	13662	13740	13779	13440	13684	13533	13464	13900	13642	13562	13814	13786	13439	13770	13564	13538	13775	13608	13691	13522	13775	13708	13495	13720	13728	13667	13614	13555	13722	13728	13684	13701	13414	13702	13762	13489	13673	13706	13791	13673	13590	13562	13772	13567	13603	13493	13591	13750	13748	13864	13678	13885	13849	13561	13608	13620	13639	13693	13835	13670	13582	13562	13664	13611	13498	13597	13740	13686	13700	13666	13761	13605	13694	13644	13641	13756	13645	13553	13617	13724	13707	13786	13579	13620	13661	13826	13635	13722	13735	13585	13767	13667	13701	13819	13640	13638	13648	13505	13635	13693	13720	13603	13653	13713	13651	13762	13542	13599	13567	13670	13738	13477	13743	13631	13584	13682	13637	13658	13614	13671	13713	13765	13696	13547	13717	13560	13697	13817	13737	13473	13624	13704	13809	13752	13617	13760	13630	13710	13710	13410	13808	13663	13751	13632	13628	13606	13718	13697	13784	13709	13636	13635	13569	13851	13664	13625	13819	13692	13776	13739	13636	13706	13581	13678	13602	13653	13658	13389	13657	13755	13594	13605	13612	13725	13664	13584	13743	13727	13648	13603	13656	13595	13438	13700	13740	13752	13677	13752	13748	13536	13563	13599	13744	13758	13667	13798	13800	13629	13657	13719	13654	13722	13680	13603	13714	13609	13677	13528	13641	13756	13529	13574	13652	13730	13721	13582	13732	13524	13649	13621	13598	13631	13640	13804	13695	13586	13673	13612	13723	13687	13636	13485	13719	13561	13686	13699	13660	13759	13545	13680	13785	13656	13718	13672	13750	13635	13563	13723	13670	13749	13578	13610	13704	13708	13748	13646	13670	13610	13782	13736	13769	13578	13654	13643	13741	13543	13655	13673	13682	13670	13560	13699	13822	13731	13814	13628	13781	13709	13828	13823	13663	13546	13555	13654	13676	13600	13727	13677	13737	13686	13739	13760	13806	13720	13505	13731	13638	13511	13699	13771	13759	13727	13726	13622	13665	13677	13716	13807	13716	13692	13733	13557	13656	13724	13518	13712	13579	13721	13536	13717	13751	13799	13583	13678	13636	13488	13586	13753	13422	13645	13635	13624	13749	13479	13495	13793	13669	13721	13601	13773	13945	13716	13663	13644	13607	13734	13854	13732	13613	13648	13703	13578	13748	13712	13636	13678	13723	13719	13831	13740	13822	13773	13870	13568	13710	13622	13598	13751	13635	13653	13664	13524	13618	13925	13668	13640	13761	13661	13580	13758	13578	13530	13699	13543	13762	13676	13845	13577	13688	13705	13547	13605	13715	13750	13875	13642	13709	13740	13745	13833	13452	13796	13725	13747	13522	13821	13750	13577	13695	13785	13744	13605	13691	13694	13699	13644	13496	13692	13667	13772	13770	13612	13655	13566	13841	13737	13762	13847	13741	13588	13626	13776	13744	13488	13736	13666	13664	13450	13847	13575	13571	13764	13556	13679	13726	13718	13690	13728	13596	13572	13768	13710	13530	13833	13587	13649	13568	13632	13623	13563	13783	13707	13619	13762	13825	13449	13732	13627	13617	13670	13692	13553	13649	13740	13747	13585	13624	13700	13666	13871	13500	13724	13600	13590	13622	13703	13658	13786	13840	13727	13592	13568	13526	13625	13810	13708	13689	13611	13618	13732	13689	13713	13775	13718	13700	13696	13789	13585	13829	13645	13682	13734	13642	13694	13686	13582	13664	13618	13603	13782	13434	13754	13607	13693	13802	13666	13612	13792	13688	13564	13886	13633	13585	13577	13602	13697	13601	13738	13569	13578	13753	13790	13764	13708	13722	13695	13786	13587	13751	13704	13549	13699	13718	13691	13475	13626	13641	13680	13549	13631	13520	13773	13656	13623	13749	13690	13737	13695	13647	13718	13647	13705	13618	13530	13691	13638	13827	13725	13747	13723	13727	13795	13634	13539	13682	13710	13629	13659	13818	13747	13609	13676	13637	13779	13550	13578	13706	13645	13520	13664	13701	13644	13709	13788	13691	13579	13724	13672	13707	13583	13692	13526	13745	13486	13624	13616	13770	13649	13745	13563	13623	13742	13606	13677	13787	13819	13774	13728	13689	13623	13653	13837	13612	13730	13585	13741	13725	13625	13687	13739	13609	13528	13651	13618	13649	13775	13574	13493	13693	13696	13834	13789	13734	13758	13811	13661	13580	13623	13903	13785	13734	13711	13621	13752	13545	13699	13657	13603	13433	13799	13632	13754	13636	13722	13748	13728	13716	13660	13722	13703	13658	13621	13756	13717	13721	13454	13615	13743	13652	13744	13728	13522	13825	13776	13769	13762	13665	13662	13389	13714	13659	13719	13761	13576	13579	13590	13771	13598	13707	13684	13640	13740	13686	13814	13714	13578	13692	13608	13540	13874	13640	13710	13679	13586	13588	13650	13740	13582	13672	13607	13650	13633	13685	13673	13624	13683	13663	13847	13538	13655	13751	13685	13609	13589	13577	13619	13780	13624	13766	13627	13725	13451	13768	13614	13671	13701	13716	13658	13681	13722	13632	13704	13716	13613	13687	13684	13491	13794	13743	13683	13626	13745	13624	13588	13819	13711	13600	13609	13586	13694	13643	13632	13670	13651	13503	13587	13709	13732	13682	13612	13814	13561	13654	13522	13776	13702	13506	13703	13789	13578	13817	13578	13666	13747	13666	13633	13733	13656	13741	13617	13703	13694	13669	13590	13627	13606	13700	13600	13611	13629	13726	13790	13604	13642	13729	13538	13728	13317	13584	13630	13662	13813	13622	13458	13593	13625	13770	13625	13805	13680	13734	13651	13693	13809	13693	13601	13606	13652	13587	13536	13710	13576	13637	13794	13588	13635	13673	13626	13737	13633	13607	13793	13751	13641	13656	13749	13668	13562	13669	13701	13707	13552	13861	13610	13507	13647	13571	13777	13708	13752	13812	13661	13759	13597	13671	13640	13572	13627	13560	13603	13677	13650	13754	13720	13760	13679	13627	13626	13715	13634	13572	13665	13755	13630	13748	13578	13607	13696	13599	13804	13534	13653	13915	13495	13784	13775	13596	13947	13653	13787	13735	13779	13781	13639	13710	13939	13731	13643	13622	13791	13719	13578	13583	13669	13599	13741	13664	13873	13734	13777	13729	13604	13470	13659	13739	13805	13556	13833	13806	13645	13814	13547	13669	13860	13713	13812	13844	13563	13868	13519	13815	13738	13687	13711	13717	13513	13592	13588	13542	13753	13733	13705	13654	13725	13690	13580	13653	13783	13698	13688	13888	13765	13615	13708	13500	13682	13647	13577	13736	13493	13681	13684	13563	13743	13700	13619	13806	13638	13834	13644	13727	13733	13692	13610	13685	13773	13718	13572	13589	13806	13678	13554	13857	13637	13746	13579	13533	13682	13703	13753	13755	13642	13622	13853	13630	13611	13715	13737	13663	13526	13643	13784	13429	13671	13599	13721	13625	13695	13705	13749	13575	13595	13649	13739	13533	13698	13684	13796	13668	13703
22160	21234	28676	24459	21974	23412	24176	19075	17941	18197	18015	18172	17609	17629	17818	17609	17531	17393	17673	17513	17521	17529	17449	18023	19429	19534	19024	18301	17854	17577	17442	17349	17429	17309	17201	17320	17290	17401	17142	17190	17224	17463	17352	17307	17272	17068	17226	17293	17231	17430	17268	17316	17350	17374	17340	17130	17153	17338	17466	17421	17326	17216	17187	17263	17182	17340	17328	17281	17295	17310	17180	17300	17376	17193	17374	17206	17320	17131	17171	17207	17224	17123	17126	17112	17117	17285	17203	17161	17156	17193	17039	17142	17175	17141	17047	17323	17319	17244	17128	17182	17534	17302	17211	17224	17106	17257	17273	17100	17240	17164	17011	17251	17171	17323	17142	17340	17174	17252	17259	17201	17371	17367	17168	17291	17279	17206	17131	17059	17428	17478	17326	17116	17358	17162	17034	17280	17268	17293	17424	17319	17241	17229	17378	17312	17168	17113	17113	17311	17405	17268	17248	17163	17249	17000	17369	17114	17144	17387	17401	17301	17069	17096	17159	17209	17286	17190	17241	17181	17459	17319	17111	17115	17294	17211	17123	17289	17088	17330	17152	17315	17391	17097	17185	17143	17122	17208	17188	17155	17293	17297	17369	17130	17027	17256	17198	17317	17154	17062	17170	17263	17169	16943	17432	17269	17194	17211	17344	17401	17383	17323	17119	17297	17105	17203	17399	17047	17374	17320	17169	17038	17368	17216	17039	17117	17334	17316	17384	17396	17191	17004	17214	17284	17057	17236	17017	17198	17171	17093	17281	17271	17075	17165	17379	17166	17153	17265	17403	17232	17056	17066	17368	17121	17340	17406	17241	17307	17399	17360	17297	17346	17353	17257	17228	17252	17369	17078	17221	17131	17343	16917	17443	17113	17323	17299	17114	17144	17000	17149	17066	17096	17180	17281	17155	17254	17296	17224	16929	17194	17143	17141	17168	17425	17402	17328	17343	17238	17146	17336	17418	17276	17221	17330	17259	17199	17178	16941	17204	17031	17174	17368	17067	17261	17378	17237	17137	17151	17184	17371	17316	17343	17262	17346	17262	17294	17294	17223	17285	17265	17105	16957	17282	16957	17091	17285	17213	17101	17203	17215	17152	17328	17312	17212	17179	17190	17207	17393	17147	17321	17292	17280	17259	17156	17337	17280	17334	17100	17255	17380	17124	17036	17214	17219	17322	17060	17233	17124	17373	17126	17093	17241	17430	17328	17330	17076	17185	17313	17010	17411	17270	17217	17175	17146	17411	17056	17262	17316	17146	16998	17249	17216	17314	17067	17186	17305	17140	17108	17491	17133	17092	17247	17223	17141	17261	17289	17326	17274	17372	17188	17126	17296	17196	17036	17103	17202	17308	17069	17349	17098	17033	17232	17282	17246	17358	17146	17258	17285	17446	17269	17342	17107	17343	17135	17114	17201	17224	17301	17071	17054	17108	17167	17115	17028	17346	17245	17286	17249	17270	17219	17089	17230	17445	17185	17346	17101	17214	17142	17207	17512	17399	17305	17255	17209	17163	17165	17261	17171	17180	17329	17411	17385	17047	17203	17171	17287	17327	17315	17143	17058	17337	17157	17186	17070	17258	17211	17158	17292	17021	17025	17031	17232	17090	17162	17119	17054	17259	17111	17138	17179	17308	17279	17157	17275	17087	17100	17117	17324	17123	17199	17153	17108	17174	17440	17125	17292	17328	17286	17238	17121	17345	17358	17115	17227	17123	17137	17318	17499	17309	17172	17292	17191	17331	17255	17299	17153	17347	17100	17161	17284	17377	17198	17258	17237	17170	17129	17205	17241	17348	17327	17172	17181	17234	17097	17324	17184	17273	17238	17106	17046	17003	17435	17017	17201	17129	17150	17014	17300	17197	17184	17275	16984	17072	17175	16980	17349	17067	17107	17121	17272	16995	17413	17073	17201	17337	17299	17202	17132	17233	17210	17416	17315	17053	17280	17174	17036	17062	17194	17349	17334	17290	17121	17215	17255	17272	17070	17273	17026	17377	17267	17295	16996	17037	17129	17179	17261	17241	17415	17112	17324	17438	17204	17259	17082	17115	17315	17292	17256	17291	17192	17028	17142	17169	17249	17020	17312	17242	17265	17105	17240	17187	17243	17237	17354	17089	17187	17141	17152	17245	17224	17170	16959	17033	17268	17165	17182	17228	17293	17041	17223	17255	17294	17252	17411	17211	17150	17258	17256	17149	17235	17184	17192	17337	17187	17253	17269	17168	17189	17204	17299	17406	17268	17216	17367	17123	17141	17228	16904	17231	17254	17063	17116	17191	17307	17251	17207	17251	17279	17303	17118	17330	17149	17356	17336	17089	17031	17411	17183	17310	17196	17335	17344	17204	17415	17360	17208	17221	17256	17198	17288	17521	17237	17342	17339	17267	17333	17317	17061	17260	17217	17167	17200	17239	17268	17136	17069	17208	16870	17173	17321	17191	17100	17160	17034	17021	17104	17144	17204	17059	17023	17124	17290	17389	17220	17235	17067	17113	17084	17228	17229	17236	17201	17300	17391	17143	17239	17071	17248	17137	17235	17290	17379	17248	17124	17388	17235	17089	17403	17167	17233	17080	17087	17075	17112	17275	17190	17251	17225	17216	17058	17356	17274	17166	17212	17181	17445	17234	17287	17240	17174	17374	17073	17294	17214	17519	17143	17214	17323	17281	17237	17359	17453	17313	17517	17203	17164	17117	17467	17212	17155	17244	17202	17041	17129	17327	17061	17299	17422	17147	17239	17143	17049	17150	17064	17237	17035	17194	17211	17144	17205	17128	17332	17323	17255	17480	17259	17240	17308	17008	17211	16906	17192	17291	17302	16995	17174	17342	17144	17229	17313	17227	17227	17381	17326	17271	17351	17066	17102	16962	17106	17075	17359	17248	17089	17331	17220	17143	17269	17209	17239	17333	17314	17040	17194	17247	16966	17285	17251	17222	17315	16944	17315	17305	17181	17209	17182	17159	17144	17310	17405	17179	17209	17213	17242	17099	17221	17073	17086	17034	17147	16988	17275	17218	17228	16999	17185	17157	17326	17254	17303	17242	17125	17311	16970	17224	17346	17121	17190	17145	17097	17224	17114	17135	17115	17465	17269	17302	17391	17048	17166	16974	17262	17199	17134	17154	17383	17110	17198	17125	17111	17347	16980	17136	17100	17307	17205	17319	17029	17046	17007	17047	17371	17201	16943	17436	17177	17250	17251	17184	17134	17257	17248	17163	17298	17216	17274	17086	17174	17150	17059	17219	17326	17233	17390	17221	17056	17266	17320	17232	17266	17166	17149	17230	17203	17291	17441	17299	17110	17352	17333	16953	17183	17344	17227	17419	17170	17178	17144	17256	17105	17003	17278	17032	17303	17184	17397	17282	17398	17168	17032	17148	17126	17112	17283	17096	17117	17142	17131	17167	17239	17246	17378	17448	17074	17075	17088	17392	17314	17289	17288	17166	17270	17480	17376	17337	17249	17232	17126	17357	17321	17243	17382	17124	17277	17207	16854	17312	17231	17219	17303	17241	17110	17267	17429	17185	17379	17089	17271	16988	17123	17322	17205	17439	17266	17153	17233	17462	17215	17145	17208	17388	17174	17182	17196	17200	17446	17260	17217	17193	17289	17253	17280	17098	17401	17424	17260	17153	17447	17179	17084	17546	17287	17171	17204	17283	17524	17386	17152	17241	17247	17078	16891	17228	17084	17105	17247	17183	17299	17301	17287	17166	17134	17309	17223	17231	17176	17198	17073	17232	17306	17243	17257	17314	17219	17372	17358	17440	17366	17193	17199	17145	16988	17202	17272	17295	17391	17392	17120	16985	17277	17210	17134	17328	17329	17188	17035	17174	17262	17193	17087	17571	17059	17186	17248	17072	17168	17157	17143	17221	17259	17240	17099	17151	17286	17139	17053	17224	17190	17190	17215	17159	17262	17023	17292	17139	17310	17493	17227	17211	17217	17115	17305	17134	17415	17169	17096	17201	17221	17282	17286	17359	17110	17259	17240	17370	17234	17322	16879	17160	17199	17318	17347	17207	17340	17208	17097	17065	17215	17064	17206	17412	17249	17159	17304	17294	17329	17422	17172	17160	17254	17300	17240	17092	16937	17380	17367	17377	17075	17360	17142	17363	17242	17424	17347	17327	17269	17215	17208	17203	17280	17525	17157	17331	17077	17192	17309	17082	17211	17268	17310	17394	17264	17227	17161	17203	17097	17223	17124	17323	17241	17420	17157	17147	17033	17287	17230	17315	17214	17304	17231	17119	17244	17191	17462	17236	17111	17339	17058	17173	17035	17243	17257	17183	17138	17238	17242	17267	16943	17091	17136	17320	17190	17227	17225	17181	17138	17155	17229	17175	17156	17289	17101	17261	17278	17086	17146	17236	17199	17264	17205	17170	17048	17234	17145	17124	17404	17285	17196	17149	17183	17211	17283	17098	17205	17110	17151	17198	17208	17068	17156	17345	17209	17291	17178	17320	17401	17058	17249	17250	17150	17290	17071	17040	17335	17205	17210	17243	17245	17331	17459	17505	17249	17265	17221	17389	17120	17477	17377	17289	17148	17178	17174	17305	17367	17047	17397	17103	17078	17376	17060	17259	17280	17424	16971	17336	17372	17215	17450	17235	17408	17054	16990	17140	17226	17237	17382	17229	17181	17207	17193	17168	17226	17287	17301	17290	17072	17080	17426	17107	17069	17063	17145	17360	17256	17223	17048	17286	17361	17213	17134	17313	17101	16873	17220	17261	17232	17273	17283	17242	17176	17133	17091	17383	17426	17483	17289	17303	17236	17238	17185	17135	17320	17420	17202	17330	17047	17040	17219	17311	16971	17181	17189	17123	17256	17222	16877	17324	17170	17251	17033	17080	17245	17159	17101	17213	17266	17019	17326	17209	17136	17152	17335	17277	17242	17402	17125	17045	17033	17271	17325	17186	17224	17140	17220	17240	17279	17207	17061	17278	17059	17244	17304	17151	17099	17148	17054	17241	17130	17233	17254	17237	17491	17189	17282	17224	17164	17367	17460	17083	17219	17117	17351	17164	17340	17317	17243	17255	17366	17428	16903	17187	17182	17202	17386	17268	17269	17012	17123	17161	17277	17221	17185	17368	17232	17328	17202	17262	17256
33661	61551	52862	39120	22806	17035	15799	14936	14614	14600	14480	14411	14331	14351	14143	14078	14179	14071	14033	14079	14096	13859	13800	15163	16721	16339	15647	14986	14552	14111	13967	13979	13817	13972	13905	13856	13856	13943	13903	13930	13885	13913	13979	13936	13919	13884	13911	13890	13777	13932	14099	13794	14013	13801	13920	13812	13829	13821	13792	13918	13790	13904	13784	13890	13778	14013	13745	13866	13806	13676	13746	13901	13745	13850	13830	13912	13788	13848	13941	14028	13718	13969	13832	13788	13801	14072	13993	13744	13885	13935	13735	14010	13855	13796	13871	13951	13933	13746	13726	13879	13826	13863	13860	13544	13987	13725	13738	13738	13877	13842	13946	13968	13805	13842	13915	13943	13879	13901	13989	13721	13806	13950	13953	14158	13878	13864	13944	13925	13853	13869	13913	13766	13864	13950	13848	13779	13814	13847	13906	13809	13775	13950	13687	13976	13842	13782	13801	13826	13887	13977	13897	13973	13670	13764	13772	13844	13838	13644	13812	13994	13768	13909	13865	13901	13882	13884	13968	14051	13837	13996	13618	13840	13740	13787	13839	13823	13997	13832	13954	13881	13828	14028	13846	13838	13787	13851	13660	13884	13842	13828	13879	13877	13843	13929	13910	13920	13806	13818	13819	13649	13788	13794	13876	13891	13848	13749	13671	13957	13942	13761	13697	13856	13853	13761	13827	13914	13835	13813	14037	13726	13750	13900	13939	13854	14007	13753	13867	13950	14024	13856	13838	13925	13742	13847	13745	13907	13833	13945	13769	13840	13783	13806	13908	13893	13880	13944	13955	13991	13816	13836	13606	13831	13760	13616	13847	13790	13784	13887	14009	13814	13842	13814	13823	13793	13846	13908	13766	13977	13816	13740	13838	13853	13962	13845	13968	13835	13905	13796	13987	13844	13810	13840	13739	13904	13759	13886	13918	13786	13877	13916	13591	13746	13889	13896	13789	13919	13898	13869	13910	13828	13773	13888	13892	13750	13880	13754	13932	13936	13745	13881	13751	13838	13797	13966	13950	13845	13900	13724	13899	13813	13871	13778	13921	13834	13952	13721	13925	13858	13867	13763	13872	13674	13858	13881	13844	13860	13849	13831	13786	13839	13679	13989	13954	13961	13788	13845	13853	13802	13887	13719	13946	14063	13792	13876	13635	13845	13882	13898	13926	13849	13792	13806	13825	13943	14034	13705	13656	13994	13867	13817	13761	13793	14015	13801	13905	13852	13750	13850	13932	13951	13857	13867	13764	13850	13849	13761	13741	13808	13842	14037	13849	13784	13802	13787	13828	14004	13620	13959	14031	13816	13737	13906	13887	13831	13975	13654	13846	13763	13803	13865	13776	13828	13835	13717	13818	13825	13849	13914	13724	13881	13957	13824	13960	13837	14049	13988	13848	13670	13887	13634	13670	13785	13888	13918	13885	13862	14065	13959	13902	13699	13961	13892	13876	13796	13804	13818	13789	13808	13843	13730	13870	13964	13915	13915	13789	13786	13731	13843	14068	13770	13899	13794	13894	13867	13814	13818	13808	13899	13953	13775	13887	13942	13990	13805	13982	13877	13739	13931	13903	13758	13809	13752	13780	13583	13850	13771	13851	13855	13949	13850	13941	13708	13935	13826	13718	13763	13904	13724	13953	13699	13943	13989	13948	13880	13916	13773	13949	13977	13843	13807	13967	13732	13824	13858	13899	13856	13883	13804	13976	13754	13790	13898	13911	13815	13906	13842	13842	13961	13772	13893	13842	13819	13705	13814	13969	13708	13890	13678	13921	14033	13875	13702	13885	13776	13879	13880	13828	13829	13668	13977	13918	13760	13737	13750	13952	13907	13963	13889	13775	13901	14020	13934	13737	13683	13845	13856	13813	13809	13975	13715	13804	14031	14046	13879	13729	13824	13949	13823	13939	13999	14033	13812	13867	13859	13795	13791	14021	13740	13919	13838	13801	13872	13861	13774	13847	13873	13862	13893	13818	13755	13868	13825	13980	13890	13808	13931	13891	13899	13727	13899	13917	13794	13830	13784	13803	13900	13924	13907	13854	13862	13917	13821	13886	13872	13785	13860	13893	13776	13759	13777	13956	13796	13795	13876	13763	13856	13936	13907	13706	13911	13789	13672	13791	13905	13950	13825	13899	13707	13867	13724	13878	13957	13865	13893	13852	14022	13971	13845	13930	13891	13846	13922	13819	14031	13955	13660	13883	13827	13758	13730	14129	13933	13872	14039	13790	13928	13803	13886	13906	13833	13750	13886	13789	13771	13910	13697	13882	13908	13809	13791	13909	13862	13810	13989	13729	13802	13864	13802	13875	14018	13842	13680	13736	13763	14016	13815	13909	13791	13807	13917	13783	13974	14009	13779	13819	13851	13746	14010	13896	14036	14012	13785	13763	13809	13820	13838	13698	13626	13600	13970	13834	13835	13904	13857	13844	13824	13889	13853	13733	13808	13902	13754	14039	13757	13838	13726	13864	13704	13862	13851	13853	13977	13826	13791	13841	13868	13762	13872	13746	13686	13895	13959	13936	13786	13833	13950	13692	13950	13964	13979	13853	13751	13942	13865	14082	13971	13851	13835	13884	13780	13990	13814	13907	13963	13965	13824	13895	13694	13888	13763	13800	13787	13854	13889	13857	13929	13949	13831	13827	13983	13911	13907	13806	13672	13795	13895	13720	13925	13919	13864	13876	13763	13804	13845	13976	13894	13790	13998	13806	13893	13802	13755	13842	13941	13780	13854	13873	14016	13788	13890	13821	13690	13836	13887	13917	13855	13981	13731	13879	13838	13824	13904	13763	13825	13892	13967	13921	13837	13950	13848	13942	13958	13908	13846	13871	13953	13819	13833	13829	13898	13976	13688	13907	13651	13848	13840	13954	13912	13712	13880	13711	13849	13812	13757	13714	13775	13692	13672	13818	13761	13902	13852	13780	14005	13896	13770	13814	13677	13740	13973	13746	13892	13898	13925	13879	13870	13823	13804	13967	13944	13891	13932	13918	13976	13899	14011	13911	13708	13720	13868	14020	13906	13792	13902	13866	13895	13902	13942	13817	13912	13998	13925	13561	13961	13632	13811	13845	13869	13811	13773	13838	13746	13683	13981	13845	13869	13790	13861	13947	13850	13784	13909	13786	14023	13950	13854	13835	13766	13793	14049	13717	13847	13907	14071	13687	13841	13894	13667	13820	13730	13884	13771	13946	13734	13777	13689	14005	13786	13806	13874	13846	13794	13770	13958	13930	14026	13858	13947	13773	13727	13818	13774	13815	13982	13675	13927	13909	13715	13791	13895	13859	13866	13872	13897	13832	13613	14013	13752	13784	13928	13866	14002	13845	13829	13930	13876	13631	13887	13913	13830	13836	13844	13771	13898	13815	13897	14031	13814	13935	13871	13882	13837	13912	13837	13804	13625	13874	13820	13945	13906	13826	13694	13862	13775	13877	13831	14042	13830	13812	13829	13904	13902	13910	13904	13938	13820	13897	13754	13702	13888	13810	13788	13953	13764	13820	13903	13891	13847	13822	13984	13838	13963	14020	13891	13893	13693	13925	14014	13635	13820	13878	13896	13961	13842	13954	13781	14025	13809	13869	13947	13720	13828	13795	13864	13902	13857	13849	13719	13781	13796	13823	13750	13816	13947	13819	13754	13860	13856	13785	13835	13732	13911	13843	13783	13725	13665	13774	14086	13772	13942	13914	13803	14061	13895	13716	13881	13965	13949	13766	13939	13921	13911	13736	13759	13762	13839	13791	13828	13918	13888	13739	13862	13749	13744	13862	13832	13750	13806	13969	13854	13879	13828	13954	13769	13733	13853	13926	13974	13847	13911	13891	13968	13972	13875	13862	13736	13856	13733	13853	13890	13614	13892	13770	13902	13794	13854	13757	13865	13948	13908	13859	13791	13841	13723	14037	13846	13841	13858	13894	13799	13811	13676	13837	13782	13831	13769	13915	13925	13871	13930	13825	13849	13781	13881	13813	13750	13986	13778	13912	13862	13841	14179	13854	13853	13776	13858	13795	13897	13826	13943	13851	13691	13910	13681	13821	14023	13936	13850	13903	13778	13899	13817	13944	13885	13878	13973	13710	13968	13790	13861	13936	13899	13802	13775	13802	13897	13813	13842	13750	13852	13800	13763	13832	13816	13852	13768	13936	13775	13980	13781	13936	13877	13922	13837	13827	13906	13862	13912	13804	13624	13878	13944	13919	13795	13760	13703	13856	13888	13766	13851	13749	13689	13865	13775	13800	13930	13997	13796	13878	13906	13873	13687	13842	13905	13763	13876	13944	13930	13737	13755	13943	13918	13932	13610	13728	13652	13864	14011	13870	13957	13846	13851	14022	13852	13974	13923	13842	13805	13807	13918	13651	13969	13717	13913	13950	13886	13935	13860	13755	13804	13740	13630	13798	13670	13956	13866	13958	13681	13729	13772	13862	13864	13746	13694	14015	13959	13770	13991	13796	13911	13752	13950	14043	13811	13949	13969	13735	13804	13768	14007	13982	13799	13875	13871	13946	13734	13701	13860	13828	14000	13959	13955	13895	13783	13735	13776	13854	13962	13926	13965	13918	13810	13887	13843	13852	13891	13774	13963	13925	13844	14001	13898	13877	13797	13875	13782	13798	13855	13817	14028	13902	13823	13833	13692	14039	13787	13885	13983	13946	13738	13931	13687	13910	13899	13971	13768	13848	13690	13776	13973	13690	14009	13854	13832	13775	13822	13886	13723	13913	13757	13869	13852	13773	13914	13756	13967	13806	13728	13897	13860	13720	13957	13632	13791	13871	13920	13769	14012	14022	13962	13976	13975	13874	13871	13836	13805	13856	13730	13766	13918	13827	14102	13967	13872	13989	13700	13721	13811	14027	13842	13777	13929	13861	13690	13785	13723	13855	13808	13873	14011	13896	13972	13835	13610	13909	13827	13906	13938	13780	13825	13899	13802	13963	13797	13829	13932	14104	13801	13937	13801	13845	13811	13936	13943	13903	13981	13803	13780	13838	13825	13875	13667	13885	13746	13969	13704	13814	13969	13752	13770	13900	13788	13778	13879	13719	13858	13874	13848	13944	13747	13904	13779	13862	13744	13779	13878	13802	13851	13836	13802	13882	13825	14094	13810	13749	13959
31255	31891	34798	27062	20304	18980	18359	18191	17889	18168	17923	17878	17976	17782	17858	17957	17800	17840	18031	17775	17702	17857	17885	17754	17939	18017	18024	17796	18029	17802	17898	17831	17682	17781	17853	17795	17862	17842	17738	17508	17878	17794	17848	17952	17716	17990	17770	17834	17988	17738	17718	17617	17777	17713	17520	17831	17702	17525	17777	17788	17636	17574	17606	17776	17644	17691	17792	17552	17818	17945	17558	17598	17535	17651	17789	17746	17692	17628	17915	17754	17669	17571	17727	17686	17636	17858	17761	17695	18067	17594	17891	17804	17891	17738	17475	17710	17892	17892	17736	17749	17748	17605	17560	17742	17653	17997	17663	17798	17572	17748	17717	17757	17826	17743	17784	17703	17804	17594	17588	17645	17683	17770	17776	17599	17744	17651	17819	17667	17750	17911	17825	17821	17786	17872	17809	17493	17866	17754	17663	17784	17719	17661	17965	17722	17595	17869	17687	17656	17685	17805	17618	17610	18066	17585	17715	17787	17522	17725	17651	17792	17682	17885	17606	17776	17606	17765	17758	17598	17655	17782	17726	17751	17702	17777	17683	17702	17452	17594	17603	17802	17632	17742	17899	17636	17817	17794	17820	17882	17834	17770	17592	17748	17676	17947	17783	17714	17682	17772	17690	17736	17543	17790	17638	17619	17693	17579	17691	17535	17570	17684	17758	17647	17694	17639	17825	17582	17971	17715	17856	17706	17733	17955	17778	17812	17677	17775	17738	17739	17482	17678	17688	17739	17868	17865	17630	17822	17577	17847	17721	17457	17723	17660	17747	17802	17582	17866	17776	17673	17695	17942	17716	17676	17988	17505	17707	17535	17685	17829	17764	17711	17839	17819	18030	17895	17650	17709	17773	17656	17734	17663	17901	17650	17653	17469	17782	17725	17771	17781	17903	17628	17693	17800	17824	17717	17564	17751	17732	17740	17625	17743	17723	17763	17764	17624	17629	17610	17929	17914	17860	17711	17910	17883	17717	17595	17637	17802	17687	17884	17636	17541	17716	17930	17667	17613	17679	17757	17663	17796	17711	17593	17810	17458	17859	17639	17601	17846	17784	17517	17574	17861	17649	17773	17892	17618	17711	17693	17722	17927	17540	17809	17729	17924	17795	17636	17669	17732	17744	17841	17829	17781	17815	17715	17834	17762	17555	17862	17985	17900	17720	17764	17919	17851	17634	17746	17604	17617	17691	17742	17542	17839	17829	17942	17691	17859	17707	17836	17612	17768	17805	17827	17663	17901	17870	17704	17592	17649	17705	17792	17814	18000	17851	17848	17721	17758	17530	17625	17792	17643	17759	17782	17642	17848	17724	17718	17666	17807	17766	17983	17890	17951	17674	17675	17766	18023	17948	17771	17746	17697	17873	17722	17803	17670	17859	17737	17764	17717	17925	18009	17608	17973	17941	17746	17475	17742	17671	17585	17755	17851	17685	17754	17919	17554	17706	17694	17498	17826	17958	17789	17846	17721	17919	17635	17828	18133	17782	17871	17729	17668	17875	17833	17757	17717	17915	17873	17607	17776	17667	17708	17768	17594	17858	17806	17831	17799	17733	17790	17775	17673	17809	17669	17804	17620	17767	17859	17798	17836	17791	17864	17648	17874	17778	17781	17747	17789	17504	17923	17726	18117	17787	17737	17407	17660	17811	17655	17700	17982	17572	17731	17557	17800	17662	17815	17782	17663	17605	17734	17848	17667	17663	17669	17734	17792	17793	17754	17788	17892	17678	17938	17586	17828	17918	17850	17715	17803	17922	17663	17602	17604	17774	17829	17943	17763	17959	17818	17541	17866	17698	17905	17723	18003	17811	17700	17724	17834	17705	17710	17607	17660	17591	17768	17979	17984	17811	17670	17833	17637	17910	17939	17511	17675	17733	17621	17591	17755	17885	17807	17840	17652	17794	17674	17851	17761	17709	17633	17788	17746	17824	17746	17518	17731	17896	17984	17788	17750	17989	17811	17897	17778	17800	17592	17716	17647	17691	17991	17863	17746	17799	17559	17732	17761	17945	17624	17912	17939	17867	17809	17770	17618	17687	17680	17669	17711	17552	17700	17644	17721	17632	17778	17946	17682	17738	17714	18035	17778	17839	17768	17933	17728	17567	17688	17729	17641	17604	17806	17777	17769	17954	17767	17739	17634	17701	17733	17578	17693	17784	17781	17821	17696	17718	17829	17764	17614	17736	18025	17644	17746	17769	17827	17634	17729	17813	18013	17693	17541	17749	17744	17697	17804	17767	17729	17839	17803	17836	17911	17684	17520	17834	17770	17689	17844	17791	17877	17662	17854	17775	17696	17828	17740	17863	17697	17653	17692	17738	17670	17783	17849	17849	17897	17528	17646	17737	17752	17815	17987	17649	17692	17569	17544	17702	17937	17855	17709	17523	17857	17857	17569	17832	17824	17650	17796	17724	17746	17739	17761	17876	17874	17764	17495	17853	17583	17982	17867	17776	17747	17612	17701	17659	17712	17820	17701	17793	17699	17775	17713	17786	17997	17656	17740	17810	17688	17883	17578	17675	17661	17535	17821	17834	17785	17957	17798	17897	17715	17693	18197	17739	17767	17703	17657	17714	17742	17704	17515	17636	17827	17722	17821	17672	17691	17899	17839	17937	17422	17702	17787	17969	17681	17677	17752	17955	17614	17789	17677	17787	17800	17747	17744	17645	17803	17722	17692	17651	17845	17723	18090	17846	17792	17865	17784	17779	17587	17752	17674	17811	17587	17722	17780	17844	17683	17678	17871	17727	18049	17937	17968	17750	17689	17887	17718	17673	17639	17830	18002	17863	17831	17700	17686	17622	17803	17658	17937	17764	17856	17756	17709	17945	17705	17919	17754	17753	17896	17689	17868	17560	17588	17750	17886	17579	17708	17795	17817	17740	17492	17651	17580	17643	17766	17516	17900	17750	17702	17586	17887	17604	17861	17733	17751	17505	17682	17559	17958	17898	17895	17723	17628	17683	17726	17742	17765	17923	17952	17677	17911	17834	17736	17967	17772	17882	17601	17814	17721	17522	17589	17727	17560	17748	18011	17791	17833	17791	17899	17751	17541	17807	17697	17744	17790	17774	17687	17770	17613	17775	17935	17845	17795	17635	17875	17968	17681	17709	17610	17804	17670	17823	17660	17783	17649	17846	17694	17708	17810	17791	17858	17817	17677	17727	17964	17834	17752	17865	17705	17879	17668	17873	17704	17926	17773	17701	17625	17803	17528	17632	17859	17676	17862	17735	17891	17850	17618	17677	17651	17782	18062	17753	17700	17895	17796	17759	17899	17623	17534	17516	17872	17765	17943	17984	17771	17708	17329	17768	17879	17843	17873	17925	17716	17807	17670	17687	17735	17699	17786	17711	17637	17818	17695	17750	17757	17748	17799	17847	17673	17758	17749	17873	17781	17900	17886	17745	17861	17784	17760	17567	17655	17676	17589	17719	17555	17768	17730	17817	17684	17964	17890	17909	17843	17772	17735	17627	17813	17771	17646	17964	17825	17890	17846	17768	17511	17916	17731	17520	17671	17680	17753	17653	17580	17640	17663	17695	17859	17617	17721	17787	17706	17912	17425	17814	17793	17635	17676	17623	17724	17934	17701	17722	18006	17811	17726	17851	17749	17816	17726	17768	17694	17713	17658	17800	17786	17886	17770	17719	17643	17529	17833	17850	17793	17702	17780	17644	17840	17850	17516	17611	17654	17863	17935	17946	17927	17823	17735	17822	17841	17932	17790	17775	17752	17713	17811	17732	17995	17772	17632	17706	17747	17680	17635	17801	17735	17852	17697	17813	17819	17703	18013	17914	17661	17785	17747	17835	17888	17860	17625	17821	17766	17711	17773	17575	17709	17672	17773	17893	17944	17771	17758	17855	17686	17909	17669	17835	18032	18005	17677	17595	17778	17911	17808	17631	17816	17735	17866	17894	17684	17723	17543	17953	17805	17809	17626	17790	17720	17723	17802	17675	17709	17670	17662	17815	17918	17812	17624	17692	17517	17631	17608	17618	17730	17705	17780	17948	17735	17881	17789	17721	17824	17590	17724	17828	17838	17747	17842	18001	17948	17883	17591	17726	17743	17825	17828	17770	17810	17939	17804	17774	17881	17749	17915	17729	17543	17738	18011	17619	17658	17691	17754	17701	17759	17765	17732	17881	17700	17833	17975	17621	17866	17803	17863	17838	17657	17419	17903	17731	17908	17635	17785	17803	17914	17922	17734	17544	17693	17685	17685	17605	17621	17637	17822	17821	17838	17722	17628	17742	17693	17888	17760	17831	17918	17626	17718	17725	17692	17813	17701	17703	17682	17925	17875	17677	17851	17820	17942	17559	17824	17820	17799	17685	17821	17775	17676	17579	17710	17896	17729	17586	17706	17785	17816	17869	17772	17692	17606	17696	17602	17721	17757	17716	17874	17624	17746	17724	17862	17867	17851	17690	17794	17908	17562	17951	17916	17818	17548	17668	17526	17889	17863	17617	17828	17738	17656	17792	17817	17631	17620	17654	17800	17652	17757	17685	17555	17625	17556	17620	17577	17837	17732	17854	17854	17627	17779	17831	17814	17724	17616	17844	17823	17731	17658	17823	17622	17862	17824	17671	17776	17675	17976	17795	17659	17859	17827	17685	17846	17964	17541	17607	17647	17763	17878	17801	17877	17550	17495	17907	17979	17681	17812	17809	17611	17838	17754	17693	18186	17826	17633	17752	17763	17955	17843	17573	17774	17825	17778	17580	17880	17847	17838	17740	17818	17776	17832	17711	17925	17739	17628	17751	17728	17885	17810	17806	17777	17614	17778	17689	17732	17773	17894	17586	17838	17953	17858	17877	17823	17745	17798	17578	17843	17706	17912	17816	17597	17805	17762	17638	17647	17725	17717	17755	17788	17815	17781	17711	17869	17663	17669	17489	17793	17631	17767	17920	17710	17908	17803	17645	17569	17910	17646	17688	17825	17721	17680	17735	17799	17762	17872	17608	17543	17737	17793	17780	17753	17679	17675	17574	17704	17924	17900	17657	17849	17719	17713	17731	18004	17789	17630	17743	17697	17834	17554	17599	17783	17634	17855	17711	17781	17580	17705	17686	17813	17751	17707	17566	17772	17681	17815	17618	17738	17805	17715	17791	17865
32165	45867	34306	21524	16845	15369	14763	14453	14379	14451	14571	14434	14206	14395	14319	14192	14099	14287	14103	14228	14109	14201	14160	14184	14316	14372	14405	14268	14154	13954	14229	14255	14106	13984	14281	14018	14199	14158	14079	14202	14070	13885	14142	14224	14147	14018	13999	14232	14102	14180	14231	14143	14099	14199	14146	14143	13985	14145	14201	14181	14200	14012	14227	14074	14139	14087	14115	14209	14170	14104	14142	14139	14106	14123	14202	14178	14090	14205	14132	14112	14168	14109	14058	14137	14157	14079	14124	14170	14139	14019	14099	14207	14151	14021	14216	14151	14096	14156	14087	14106	14161	14111	14126	14274	14057	14089	14150	14144	14042	14088	14073	14212	14117	14014	14204	14140	14185	14219	14127	14171	14370	14014	14210	14181	13898	14138	14148	14268	14181	14052	14088	14170	14048	14143	14075	14067	14072	14161	14231	14114	14110	14052	14313	14151	14230	14104	14089	14007	14129	14070	14174	14041	14212	14139	14064	14220	13997	14127	14337	14176	14284	14319	14139	14116	14143	14287	14027	14333	14180	14111	14022	14106	14139	14092	14067	14119	14045	14140	14102	14112	14261	14003	14174	14145	14225	14116	13981	14040	14102	14208	14262	14097	14144	14230	14195	14155	14042	14116	14067	14206	14323	14301	14114	14142	14218	14078	14141	14130	14168	14043	14163	14179	14006	14250	14181	14110	14051	14299	14106	14140	14170	14011	14078	14034	14170	14029	14191	14081	14046	14024	13959	14190	14217	14079	14074	14081	14138	14088	14156	13999	14159	14047	14145	14241	14135	14161	13918	14045	14153	14267	14153	14236	14149	14098	14321	14172	14236	14090	14049	14094	14080	14047	14186	14117	14078	14128	14043	14136	14202	14131	14241	14150	14261	14225	14264	14013	14194	14147	14166	13928	14138	14168	14074	14238	14152	14078	14072	13917	14061	14107	14036	14147	14195	14237	14134	14057	14107	14061	14129	14050	14265	14030	14239	14072	14133	14070	14307	14180	14156	13938	14155	14097	14090	14007	14014	14113	14221	14210	14213	14041	14148	14265	14129	14251	14159	14045	14177	14171	14168	14306	14109	14177	14174	14206	14093	14181	14162	14059	14113	14121	14220	14254	14183	13984	14098	14194	14280	14167	13995	14204	14095	14367	14110	14095	14107	14069	14175	14264	14270	14002	14196	14219	14283	14173	14170	14153	14166	14159	14116	14132	14096	14102	14183	14017	14094	14143	14134	14205	14104	14105	14070	13995	14099	14147	14106	14162	14100	14143	14066	14358	13984	14254	14005	14235	14028	14078	14128	14210	14096	14195	14268	14085	14035	14311	13989	14210	14134	14086	14278	14178	13938	14124	14095	14225	14150	14148	14150	14160	14142	14127	14177	14240	14128	14100	14221	14156	14025	14163	14319	14023	14269	14234	14033	14069	14110	13988	14273	14252	13982	14133	14262	14183	14161	14078	14038	14070	14100	14143	14292	14192	14238	14139	14166	14350	14198	14161	14200	14097	14176	14258	14168	14168	14174	14206	14080	14060	14082	14207	14103	14115	14224	14243	14126	14222	14195	14093	14108	14122	14207	14122	14245	14017	14095	14107	14216	14121	14133	14094	14280	14237	14075	14172	14248	14012	14220	14123	14191	14012	14056	14197	14051	13986	14120	14118	14148	14234	14147	14150	14079	14116	14297	14051	14350	14074	14110	14091	14175	14214	14133	14073	14077	14259	14099	14050	14238	14082	13906	14309	14206	14298	14065	14173	14290	14157	14189	14086	14211	14191	14302	14140	14205	14106	14291	14143	14114	13981	14048	14115	14277	14052	14128	14128	14136	14251	14112	14192	14284	14063	14134	14098	14154	14140	14214	14238	14107	14052	14004	14132	14120	14277	14354	14000	14031	14342	14298	14109	14210	14211	14114	14199	14163	14147	14232	14138	14268	14169	14082	14072	14251	14121	13997	14203	14022	14095	14203	14184	14219	14122	14078	14160	14101	14149	14183	14201	14112	14147	14100	14284	14047	14130	14118	14138	13978	14167	14155	14194	14147	14094	14170	14180	14206	14197	14328	14001	14206	14257	13880	14032	14347	14058	14230	14017	14211	14103	14028	14220	14169	14291	14116	14048	14129	14254	14135	13908	14117	14062	14232	14138	14022	14313	14186	14129	14227	14071	14083	14197	14244	14058	14048	13900	14160	14168	14186	14242	14046	14001	14211	14147	14323	14071	14224	14205	14342	14189	14220	14345	14122	14104	14070	14158	14153	14165	13836	14182	14099	14155	14179	14119	14128	14258	13929	14122	14078	14206	14189	14023	14127	14131	14402	14257	14210	14042	14072	14090	14042	14156	14339	14137	14007	14088	14075	14301	14131	14142	14271	14117	14140	14165	14069	14023	14026	14079	14027	14215	14192	14048	14208	14126	14026	14014	14115	14116	14246	14119	14012	14106	14221	14226	14146	14038	14143	14152	14109	14267	14147	13999	14131	14154	14149	14076	14226	14237	14340	14060	14252	14124	14264	14154	14190	14121	14040	13957	14185	14114	14053	14217	14069	14065	14084	14106	14144	14070	14227	13993	14109	14175	14239	14106	14277	14173	14060	14263	14195	14124	14102	14167	14337	14185	14122	14194	14158	14009	14119	14073	14137	14147	14227	13939	14256	14205	14213	14035	14332	14356	14125	14273	14267	14167	14140	14296	14094	14177	14178	14029	14115	14171	14051	14301	14025	14183	14105	14178	14110	14297	14234	14177	14113	14134	14253	14108	14249	14058	14263	13981	14291	14209	14083	14191	14267	14212	14110	14020	14040	14236	14312	13986	14252	14078	14248	14163	14120	14248	14250	14198	14199	14157	14282	14020	14178	14004	14104	14084	14149	14059	14172	14024	14299	14053	14106	14048	14154	14290	14084	14138	14199	14197	14087	14129	14205	14126	14180	14158	14105	14272	14231	14101	14179	13978	14044	14291	14104	14107	14191	14112	14137	14158	13960	14083	13994	14273	14174	14252	14215	14048	14093	14154	14178	14187	14234	14072	14201	13975	14171	14138	14144	14168	14048	14249	14227	14255	14352	14046	14158	14143	14285	14244	14215	14153	14233	14148	14233	14170	13882	14243	13993	14147	14207	14145	14262	14082	14049	14092	14161	14052	14014	14107	14079	14131	14244	14194	14136	14196	14134	14377	14363	14341	14158	14265	14265	14157	14154	14092	14140	14246	14149	14053	14204	14095	13977	14109	14101	14162	14200	14141	14165	14247	14051	14163	14264	14052	14057	14103	14211	14015	13928	14096	14224	14165	14144	13997	14089	14227	14280	14101	14226	14157	14254	14102	14267	14121	14085	14100	14204	14006	14001	13973	14190	14031	14109	14298	13961	14096	14105	14043	14239	14303	14167	14458	14031	14153	14181	14278	14168	14150	14136	14119	14098	14266	13990	14347	14051	14103	14130	14117	14079	14198	14099	14266	14142	14212	14313	14054	14166	14282	14163	14080	14223	14127	14020	14164	14337	14039	14164	14310	14109	14286	14008	14190	14083	14113	14144	14060	14151	14365	14176	14252	13937	14173	14245	14027	14159	13983	14224	14010	14094	14103	14212	13969	14163	14227	14175	14189	14091	14072	14076	14118	14109	14309	14265	13996	14128	14192	14084	14180	14114	14239	14137	13963	14217	14278	14033	14175	14137	14243	14047	14213	14216	14214	14057	14068	14294	14276	14297	14092	14107	13981	14221	14257	14223	14064	14060	14246	14204	14242	14241	14103	13826	14161	14193	14151	14199	14164	14261	14174	14219	14212	14036	14128	13985	14053	14166	14125	14244	14032	14102	14212	14085	14189	14133	14135	14044	14196	14023	14037	14164	14139	14188	14227	14178	14200	14043	14161	14050	14021	14093	14085	14176	14104	14021	14107	14054	14249	14120	14200	14069	14120	14155	14143	14099	14060	14120	13996	14207	14158	14042	14278	13942	14103	14153	14026	14283	14148	14056	14152	14176	13969	14316	13978	14023	14200	14159	14095	14296	14102	14066	14133	13893	14050	14334	14227	14029	14151	14231	14275	14022	14236	14054	14243	14053	14161	14123	14244	14065	14261	14123	14223	14119	14080	13990	14153	14154	14060	14213	14001	14088	13955	14166	14172	14072	14184	14193	14285	14200	14262	14303	14244	13998	14069	14087	14222	14238	14113	14043	14043	14221	14319	14208	14104	14186	14067	14138	14054	14073	14127	13987	14123	14394	14038	14304	14005	14125	14113	14139	14024	14261	14054	14118	14169	14230	14240	14269	14212	14233	14187	14359	13991	14109	14061	13967	14287	14055	14041	14165	14187	14144	14135	14280	14078	14092	14110	14117	13960	14172	14373	14187	14067	14099	14144	14155	14140	14097	14061	14094	14118	14162	14211	14109	14049	14259	14153	14194	14141	14246	14192	14131	14107	14238	14194	14109	14135	14179	14066	14066	14046	14205	14192	13963	14113	14012	14106	14122	14079	14104	14134	14185	14135	14149	14312	14277	14218	14070	14076	14185	14065	14198	14187	14149	14129	14233	14248	14232	14151	13972	14065	14189	14304	13968	14207	14191	14185	14084	14244	14269	14218	14116	14288	13963	14065	14124	14313	14335	14265	14294	14050	14135	14186	14006	14246	14184	13909	14154	13899	14042	14162	14256	14132	14190	14069	14256	14285	14099	14042	14085	14239	14109	14194	14064	14183	14355	14238	14303	14137	14210	14057	13976	14176	14145	14152	14104	14147	13979	14131	14112	14002	14163	14178	14261	14244	14258	14041	14103	13996	14166	14185	14199	14124	14086	14004	14372	14085	14214	14188	14175	14100	14090	14138	14081	14222	14047	14050	14074	14071	14138	14082	14053	14100	14159	14154	14213	14269	14271	14140	14078	14131	14095	14237	14154	14050	14112	14105	14216	14244	14082	14139	14123	14247	14108	14127	14022	14250	14196	14168	14126	14242	14282	13924	14231	14205	14054	14141	14103	14165	14226	14086	14028	14191	14342	14064	14221	14161	14144	14230	14170	14225	14105	14300	14148	14088	14123	14281	13992	14289	14117	14262	14155	14260	14049	14130	14255	14146	14119	14075	14248	14204	14046	14019	14073	14118	14123	14119	14027	14233	14086	14087	14139	14328
23243	21207	28653	26341	23266	22356	20666	17946	17593	17745	17599	17601	17345	17283	17311	17188	17103	17190	17193	17319	17194	17320	17254	17160	17442	17933	18090	17760	17583	17439	17213	17170	17127	17086	17028	17027	16908	17115	17212	17024	16884	17000	17094	16932	16992	17104	17120	17137	17134	17126	17206	16970	17203	16933	16946	17087	16976	16979	16977	17058	17098	17103	17038	16979	17215	16964	17256	17096	17001	17142	17130	16972	17044	17207	16943	17123	17058	17134	17102	17060	17024	16986	16991	16943	17159	17206	17126	16983	16851	17008	16839	17044	16902	17065	17020	17098	16891	17134	16918	16933	17070	17142	17219	17104	16955	17009	17077	16985	17056	17197	17051	17080	17002	17017	17134	16974	17203	17043	16957	17081	16966	16922	17014	16958	17035	17214	17178	16940	17040	16998	17029	17118	17091	17032	17142	17060	16969	17133	16851	16999	17211	17217	16950	17038	17009	17276	17124	17141	16981	17089	16957	16921	16843	16975	16950	17043	17119	17060	17152	17059	17017	17035	17061	17000	16794	17305	17051	16936	16849	17116	16863	16983	16983	16903	16867	17012	17044	17074	17097	17107	17112	16910	17312	17035	16938	17135	17226	17042	17017	17005	17160	17011	17186	16987	17069	17140	17086	16810	17198	16983	16969	17089	16864	16993	17093	16956	17084	17294	17111	16970	17196	17095	17079	17098	17022	16922	17282	17023	17048	17028	16942	16757	16932	17147	16875	16991	17009	17124	17245	16915	16928	17171	17021	17016	17038	17115	17005	17113	17021	17024	17008	17074	16976	17019	17061	17267	17097	16989	17237	17251	17146	17067	16971	17059	17029	16819	17011	16942	16882	16818	17044	16994	17078	16986	17030	17165	17076	17001	17160	17192	17263	17020	17005	17124	17019	17182	17060	17137	17123	17150	17314	17028	16852	17067	17087	17009	17224	17207	17135	16951	17048	17174	16976	16915	17329	16997	16976	17025	17017	16907	16942	17070	17059	17108	17097	17092	16985	17015	16739	17082	17030	17062	17139	17153	17241	17134	17063	17166	17184	17108	17072	17011	16963	16997	17140	17065	16869	17051	16860	17129	16979	16974	17019	17084	17064	16940	16922	17070	17071	17018	17044	17124	17047	17057	17123	16991	17096	16969	17188	17096	16859	17121	17060	17087	17110	16982	17250	17086	16997	17012	17074	17076	17071	17045	16979	17138	16974	16917	17198	17050	17199	16920	17142	16951	17042	17030	17119	17019	17037	16942	16971	17215	17155	16950	17152	16965	17068	17144	17134	16964	17100	17007	17047	17202	17015	17050	17072	16947	17072	17143	17003	16909	17120	17194	17170	17044	17155	17215	17159	17124	16973	17032	16963	17029	17059	16916	17162	16998	17074	16898	16954	16999	17097	16980	17015	17119	16975	17059	17014	17041	17264	17044	17072	17034	17006	16862	16994	17209	17175	16975	17141	17004	17009	17118	17130	16884	17111	16915	16932	17102	17088	17070	16914	16828	17049	17027	16958	16962	16977	17166	17010	17117	17051	17226	17014	17093	16892	16995	16968	17094	16966	17016	17051	16963	16882	16656	17022	17055	16966	16830	17099	17019	17089	16991	17022	17226	17177	17177	16856	16832	17142	17212	17050	17143	17017	17093	17097	17305	17053	17213	17040	17185	17056	17252	17052	16956	17085	16905	17074	17095	16996	16978	17137	17138	16965	17034	16993	17070	17017	17257	17081	17064	17202	17110	17064	17202	16843	17125	16992	16980	17049	16916	16939	16873	17086	17037	17087	17203	16979	17011	16976	16919	16910	17054	17164	16924	17014	17088	17083	16951	16926	17132	17189	16906	16716	17263	16982	16841	17303	17050	17087	17073	17050	17116	17155	16989	16866	17091	17132	16880	16892	16959	17006	16924	17187	16931	16814	17116	17267	17118	17225	17062	16959	16987	16749	17044	17177	16726	17135	16923	17123	17189	17043	16990	16863	17145	17075	17209	16995	16838	16891	17119	17115	16918	17069	17074	17050	17085	17162	17075	17200	16963	16856	16919	17127	16963	17014	16875	16920	16926	17112	17092	17116	17018	17050	17136	16918	16794	17021	16798	17087	16968	17119	17033	17027	17024	17074	17084	16997	17074	17083	17038	17091	16709	17112	16917	16963	17116	17150	17130	17267	17077	17045	17048	17087	16968	17179	16969	17061	17134	16883	17126	16769	17324	17044	17102	17161	17121	17068	16985	17075	17034	16996	17009	16962	17027	16890	16739	17112	17167	17084	16990	17034	16919	17081	16917	16943	16848	16841	17031	16922	17220	17210	17157	17062	17089	17037	17077	17152	17174	17225	16957	16884	16947	17277	17049	16952	17137	16955	16801	17073	17147	17081	17031	17046	17104	17092	17072	16958	16971	16980	16901	16915	16934	16854	17094	17086	16945	17051	16950	17172	17200	17263	17145	17079	17013	17124	16956	17187	17102	17163	17001	16979	17104	17179	17112	17077	16943	17047	17226	17106	16888	16983	16987	16996	16949	17092	17263	17023	16902	16938	17045	17108	17068	17058	17062	17143	17089	17261	16766	17031	17155	17006	16881	17196	17125	17063	17191	16927	17057	17114	16978	16870	16977	16982	17201	16968	17163	17140	16992	17036	17105	17043	17115	17051	16839	16844	17157	17194	16892	17043	17099	17386	16903	16908	17129	17005	17010	17050	16966	16819	17197	17025	16821	17171	17260	16954	17217	17007	17110	17093	17265	17067	17061	17107	17108	17054	17007	17081	17011	17240	17172	17116	17181	17055	16885	17174	17118	17136	16895	16955	17036	17081	17041	17188	16918	17027	17014	16916	17031	17175	16860	16954	17063	17140	16913	16900	16967	16996	16942	17005	17204	16972	17059	17162	17068	17058	16995	16846	17130	16869	16889	16956	17174	16939	17093	17001	17062	16975	16872	16954	17056	17058	17189	16966	17037	16959	16924	16848	16968	17033	17160	17121	17239	17050	17110	17140	17038	16965	17254	17133	17099	16810	17227	17110	16994	17102	17266	17114	17117	16947	17016	16970	17037	17127	17081	17043	17012	17048	16963	17213	17215	17117	17183	16932	17191	17130	17082	17095	17053	16960	17154	17017	16995	17173	17017	17035	17166	17233	17057	17086	17040	17112	16827	16884	17120	17084	17202	16845	17029	16958	16921	17179	17013	17063	17071	16969	17126	17146	17207	17004	17035	17033	16963	17198	17214	17036	17139	16962	16981	17135	16920	16963	17093	16962	17005	17095	17225	17060	17055	16798	17071	17072	17092	17120	17122	16931	17097	16935	17016	17008	17290	16967	17127	17046	17120	17057	17192	17150	17095	17172	17147	17127	17000	17187	17066	16911	17097	16898	16997	16895	17115	16921	17130	17117	17175	16995	17042	17332	17198	16880	17074	16861	16863	16975	17158	17099	17155	17072	17140	17055	17119	17031	17233	17037	17120	17109	16973	17064	17118	17237	16982	16790	17025	16998	16850	17038	17103	17123	16892	17049	17012	17270	17086	17244	17186	17067	17090	17043	17131	16854	17015	16823	17035	16907	17036	16935	17294	16932	17051	16974	17051	16951	17163	17186	17072	17064	17111	17087	16952	16838	17229	16972	16875	16998	17060	17011	17213	17098	17348	17142	16880	16912	17044	16906	17082	17062	17325	17024	17163	17035	17030	16866	17269	16961	17000	17014	17092	17208	17182	16971	17157	17173	17082	17127	17155	17154	17048	17010	16893	16772	17122	17097	16947	17185	17219	17067	17049	17078	16932	17141	17020	17008	17235	16974	16821	17062	16905	17044	17093	16896	17135	17097	17043	16959	16911	17113	16906	17062	16954	17082	17017	17270	17070	16985	16902	17111	17139	17037	17228	17089	17136	17113	16997	17000	17050	17025	17266	17074	17116	17078	17058	17095	16914	17281	17234	16847	17012	17081	17250	17254	16910	16996	17001	17028	16983	17085	16993	16951	16958	17057	16932	17150	16997	17129	16949	17159	16952	17131	16901	16928	17066	17064	17016	17005	17035	17084	16989	16951	16968	17069	17140	17150	16904	17014	17077	17105	16928	16975	16929	16949	16938	17067	17061	17190	17084	16981	17211	17119	16977	17046	17202	17076	16941	16971	17031	17018	16905	17125	17234	17065	17024	17377	17049	16895	17067	17020	17022	16994	17144	17157	17017	17099	16954	16977	16962	17183	17086	17004	17006	17142	17104	16959	17292	17078	16947	17268	17174	16880	17176	17214	17091	17235	17048	17108	16987	17046	17171	17174	17101	17076	16856	17112	16811	16844	16983	17048	16987	16855	17087	17098	16972	17024	16946	17031	16955	16990	16999	17138	16970	17132	17141	17060	17097	17303	17251	17037	16879	17065	16966	16995	16692	16936	16938	17031	17336	16934	17102	17054	17133	17100	17145	17214	17320	17117	16981	16920	17026	17037	17123	16892	16973	16963	17108	16988	17146	17294	17204	17091	17093	16959	16949	17099	16937	16933	16991	17194	16991	16944	17045	17003	16985	16922	16885	17079	17103	17121	16765	17098	17320	17314	17200	17061	17102	17143	17054	16815	16964	16988	17281	17183	17055	17292	17061	17027	17056	16921	16959	17042	17105	17129	17186	17269	17114	17203	17060	17163	17113	16923	16765	17108	17094	17195	17029	17074	17087	17076	16992	17126	17175	17140	17193	16989	17156	17093	16906	16933	17054	16965	16987	17266	17143	17025	16894	16832	17016	17087	16944	17079	16948	17236	16954	16981	17180	17039	16980	17063	16918	17257	17204	17093	17147	16947	16907	17126	17174	17108	17173	16997	16922	16970	16865	16939	17104	17065	17096	17073	16815	16969	17004	17110	17014	17026	17129	17001	16994	17034	16836	17017	16912	17102	17167	17242	16816	17160	17024	17025	17056	16949	17059	17005	17051	16939	16955	17025	17078	16919	16880	17100	17149	17005	16768	16924	17033	16949	16901	17132	17018	17279	17222	17055	17185	17131	17153	17112	16982	17260	17253	17185	17002	17100	17189	16990	17009	17016	17090	17114	17101	17149	16929	16894	17152	17098	17114	16993	17235	17231	17124	17124	16889	17061	16996	17058	17135	17014	17076	16994	16963	17094	16861	17031	17131	16961	17012	17028	17092
31903	58212	49311	35724	20443	16556	14818	14295	14381	14345	14487	14191	14054	14018	14091	14010	14109	14046	13955	14171	13882	13790	13876	13735	14472	15032	14789	14422	14297	14135	13953	13910	13761	13775	13727	13807	13533	13665	13938	13724	13895	13829	13825	13732	13730	13672	13663	13799	13739	13686	13876	13869	13959	13773	13807	13869	13748	13578	13768	13870	13845	13651	13870	13791	13644	13829	13878	13817	13793	13803	13824	13546	13824	13892	13681	13718	13771	13805	13723	13768	13782	13734	13751	13799	13707	13735	13796	13870	13940	13710	13741	13842	13921	13739	13721	13808	13676	13804	13880	13713	13740	13813	13748	13667	13784	13816	13844	13876	13855	13744	13762	13774	13722	13756	13701	13834	13765	13782	13797	13734	13851	13739	13617	13894	13903	13854	13750	13814	13810	13853	13758	13917	13631	13888	13902	13682	13697	13778	13841	13803	13792	13905	13812	13733	13700	13807	13702	13607	13776	13819	13847	13851	13741	13853	13743	13796	13639	13851	13860	13775	13811	13805	13801	13632	13845	13835	13715	13691	13741	13891	13820	13961	13860	13817	13775	13815	13699	13829	13740	13913	13996	13766	13694	13795	13817	13867	13657	13652	13858	13648	13824	13849	13881	13871	13682	13611	13817	13786	13793	13735	13784	13974	13694	13883	13758	13805	13737	13675	13836	13794	13638	13847	13829	13707	13771	13741	13607	13770	13866	13712	13845	13766	13797	13716	13884	13728	13795	13891	13998	13749	13903	13738	14049	13900	13809	13866	13745	13818	13812	13790	13870	13640	13662	13889	13773	13908	13815	13836	13697	13764	13713	13811	13656	13896	13890	13834	13562	13792	13712	13756	13794	13845	13790	13857	13809	13637	13702	13903	13739	13734	13852	13741	13866	13604	13992	13747	13692	13784	13750	13859	13699	13794	13668	13766	13940	13654	13820	13841	13665	13827	13802	13815	13838	13813	13909	13734	13719	13903	13847	13939	13593	13810	13699	13921	13813	13716	13845	13900	13806	13743	13928	13918	13714	13825	13645	13664	13926	13862	13815	13695	13868	13771	13945	13828	13872	13862	13824	13885	13797	13830	13861	13829	13639	13823	13837	13647	13829	13693	13811	13864	13862	13747	13748	13789	13731	13797	13703	13787	13634	13818	13636	13664	13983	13674	13703	13846	13834	13782	13653	13730	13756	13616	13797	13780	13733	13762	13769	13907	13793	13875	13578	13640	13846	13856	13654	13750	13762	13822	13796	13857	13751	13619	13870	13727	13723	13746	13836	13835	13663	13814	13855	13746	13830	13767	13844	13605	13743	13607	13810	13826	13676	13801	13747	13652	13676	13834	13616	13837	13675	13756	13659	13672	13818	13714	13772	13769	13742	13778	13661	13757	13827	13828	13840	13765	13776	13628	13733	13785	13763	13745	13710	13777	13871	13676	13996	13881	13858	13864	13801	13874	13761	13640	13642	13735	13807	13821	13709	13755	13774	13818	13770	13906	13785	13799	13876	13719	13607	13786	13801	13947	13830	13814	14001	13876	13863	13730	13731	13746	13839	13720	13926	13790	13901	13735	13781	13731	13811	13742	13816	13823	13799	13721	13776	13756	13825	13671	13607	13882	13751	13730	13611	13737	13769	13935	13760	13659	13687	13878	13757	13984	13867	13811	13750	13750	13885	13873	13702	13733	13557	13758	13800	13717	13704	13827	13710	13686	13628	13816	13737	13679	13728	13687	13792	13831	13645	13730	13614	13586	13893	13667	13710	13721	13827	13721	13740	13832	13651	13748	13874	13879	13789	13852	13936	13915	13725	13824	13810	13809	13872	13705	13813	13784	13803	13875	13621	13841	13889	13811	13747	13776	13719	13793	13626	13872	13805	13878	13628	13775	13776	13750	13631	13807	13849	13792	13788	13806	13723	13846	13630	13698	13772	13803	13797	13677	13960	13901	13819	13755	13739	13798	13800	13777	13717	13729	13700	13934	13725	13790	13824	13966	13707	13629	13731	13767	13695	14074	13683	13700	13698	13919	13764	13904	13799	13855	13883	13759	13893	13721	13742	13781	13674	13800	13706	13933	13737	13879	13587	13815	13884	13828	13759	13921	13818	13714	13928	13671	13782	13975	13596	13795	13919	13727	13679	13881	13716	13728	13804	13902	13772	13940	13970	13752	13856	13792	13744	13843	13777	13826	13646	13726	13754	13809	13849	13867	13897	13808	13753	13803	13890	13740	13691	13807	13685	13759	13811	13774	13841	13749	13719	13744	13649	13822	13937	13912	13637	13866	13631	13794	13898	13843	13738	13747	13836	13947	13862	13810	13711	13865	13712	13746	13784	13783	13741	13655	13853	13753	14000	13791	13825	13733	13866	13779	13749	13683	13983	13863	13832	13879	13791	13896	13727	13790	13823	13794	13868	13792	13826	13974	13640	13821	13739	13764	13710	13742	13760	13840	13696	13626	13845	13836	13911	13959	13710	13954	13841	13688	13820	13752	13791	13782	13868	13910	13555	13771	13842	13767	13766	13815	13707	13910	13672	13904	13893	13660	13725	13841	13922	13757	13662	13812	13847	13800	13962	13848	13739	13740	13930	13863	13782	13957	13940	13905	13744	13873	13864	13897	13742	13936	13825	13823	13739	13708	13733	13787	13856	13875	13663	13698	13851	13740	13986	13839	13730	13796	13919	13817	13916	13702	13966	13694	13823	13661	13831	13724	13763	13903	13631	13926	13756	13837	13726	13813	13866	13918	13834	13727	13753	13760	13692	13913	13780	13965	13831	13868	13746	13620	13753	13759	13702	13846	13842	13858	13928	13860	13805	13925	13812	13944	13715	13872	13926	13868	13626	13643	13803	13675	13791	13732	13992	13633	13655	13858	13780	13810	13727	13742	13702	13769	13798	13820	13749	13906	13778	13726	13820	13696	13923	13694	13766	13770	13806	13750	13903	13677	13800	13785	13824	13746	13875	13842	13791	13719	13761	13630	13704	13804	13841	13818	13716	13798	13754	13613	13819	13653	13769	13900	13703	13715	13978	13661	13860	13730	13775	13830	13744	13747	13834	14042	13842	13885	13789	13711	13739	13596	13776	13831	13744	13926	13856	13790	13661	13893	13673	13915	13837	13870	13753	13759	13643	13734	13779	13819	13878	13760	13694	13783	13893	13732	13817	13805	13736	13760	13782	13591	13800	13805	13772	13592	13779	13887	13490	13821	13859	13840	13688	13846	13608	13639	13782	13768	13734	13889	13760	13870	13761	13847	13812	13717	13739	13727	13714	13648	13619	13782	13725	13960	13880	13677	14002	13949	13903	13773	13680	13795	13777	13697	13757	13882	13837	13815	13806	13941	13836	13827	13690	13661	13634	13790	13794	13797	13954	13849	13819	13806	13662	13782	13699	13858	13693	13805	13638	13833	13815	13753	13950	13810	13708	13606	13756	13557	13781	13664	13797	13889	13768	13584	13918	13766	13823	13660	13827	13674	13785	13917	13702	13903	13882	13711	13761	13641	13769	13841	13750	13873	13748	13883	13841	13861	13812	13768	13766	13645	13743	13926	13672	13863	13644	13800	13801	13699	13837	13817	13801	13806	13731	13773	13789	13708	13869	13734	13755	13807	13921	13803	13723	13774	13677	13766	13750	13793	13775	13724	13818	13892	13648	13686	13517	13792	13682	13646	13809	13718	13695	13772	13730	13855	13749	13904	13751	13656	13875	13826	13559	13912	13772	13763	13905	13864	13969	13834	13822	13830	13741	13800	13663	13881	13726	13797	13948	13733	13857	13919	13760	13797	13873	13617	13837	13701	13899	13833	13773	13856	13782	13789	13879	13779	13817	13777	13800	13694	13830	13709	13692	13687	13767	13799	13767	13895	13832	13764	13797	13801	13884	13653	13672	13923	13723	13797	13783	14010	13932	13784	13689	13894	13692	13938	13803	13692	13827	13689	13711	13742	13831	13728	13821	13785	13903	13823	13855	13823	13750	13817	13801	13674	13821	13847	13799	13735	13949	13916	13883	14046	13927	13721	13902	13825	13910	13807	13890	13781	13712	13893	13772	13730	13842	13784	13800	13912	13811	13838	13925	13719	13742	13803	13794	13669	13787	13896	13783	13733	13788	13757	13770	13916	13672	13732	13845	13868	13851	13998	13825	13866	13672	13875	13811	13696	13746	13586	13969	13729	13783	13896	13841	13759	13826	13777	13773	13873	13730	13791	13838	13725	13761	13644	13832	13836	13734	13845	13825	13704	13887	13627	13820	13726	13746	13962	13812	13849	13827	13637	13691	13865	13664	13636	13784	13684	13823	13794	13732	13723	13560	13759	13734	13724	13842	13700	13663	13767	13985	13674	13685	13767	13820	13785	13764	13834	13800	13720	13716	13621	13825	13651	13722	13876	13714	13904	13720	13854	13803	13843	13899	13879	13701	13672	13756	13734	13779	13685	13796	13917	13911	13789	13786	13771	13577	13871	13782	13797	13754	13582	13834	13717	13781	13816	13876	13853	13793	13806	13652	13825	13831	13799	13840	13722	13765	13732	13753	13731	13670	13906	13612	14037	13861	13629	13891	13784	13756	13723	13810	13803	13844	13755	14013	13895	13789	13773	13907	13778	13936	13897	13700	13707	13907	13738	13921	13910	13843	13837	13805	13901	13823	13834	13691	13937	13700	13902	13701	13800	13724	13708	13813	13679	13897	13749	13697	13688	13857	13853	13739	13829	13757	13733	13738	13886	13728	13686	13737	13780	13695	13645	14072	13643	13772	13749	13756	13849	13838	13914	13777	13807	13854	13694	13802	13737	13767	13673	13826	13730	13819	13855	13720	13879	13933	13851	13775	13803	13692	13812	13709	13790	13837	13908	13868	13951	13799	13769	13765	13658	13750	13898	13922	13675	13721	13924	13919	13844	13494	13678	13766	13652	13716	13796	13836	13932	13787	13708	13642	13837	13880	13784	13807	13691	13733	13867	13806	13896	13722	13689	13740	13809	13870	13724	13656	13728	13824	13721	13769	13478	13812	13877	13888	13795	13753	13864	13793	13708	13785	13702	13484	13766	13956	13991	13641	13877	13877	13681	13645	13826	13881	13872	13763	13771	13635	13851	13813	13655	13746	13853	13819	13883	13741	13789	13769	13705	13798	13848
24713	21482	29868	29261	21633	18971	18272	17280	17061	17062	17090	16952	17056	16827	16653	16771	16946	16940	16858	16746	16860	16831	16838	16913	16723	17106	16997	17038	16989	17068	16659	16701	16569	16611	16635	16748	16634	16678	16902	16679	16609	16783	16631	16846	16630	16621	16710	16771	16630	16629	16506	16580	16604	16681	16878	16590	16592	16642	16627	16776	16617	16678	16601	16911	16664	16770	16561	16810	16909	16528	16549	16785	16586	16506	16701	16627	16781	16872	16600	16769	16743	16651	16718	16531	16772	16649	16459	16880	16684	16604	16596	16769	17051	16860	16572	16829	16931	16641	16688	16598	16671	16840	16709	16543	16717	16765	16840	16557	16668	16537	16792	16644	16611	16735	16671	16730	16801	16448	16729	16618	16648	16629	16815	16622	16575	16717	16681	16761	16757	16905	16723	16695	16923	16672	16609	16641	16741	16632	16671	16783	16718	16516	16668	16828	16664	16640	16776	16667	16501	16772	16789	16618	16698	16540	16648	16640	16692	16677	16827	16681	16456	16604	16765	16582	16707	16726	16722	16616	16567	16734	16808	16640	16626	16538	16682	16675	16652	16743	16642	16878	16743	16928	16641	16632	16698	16738	16639	16747	16803	16642	16842	16706	16810	16801	16835	16522	16680	16677	16603	16778	16868	16683	16837	16621	16803	16670	16547	16615	16598	16868	16654	16991	16797	16679	16737	16691	16867	16782	16554	16856	16547	16749	16495	16751	16688	16656	16704	16689	16490	16819	16581	16773	16720	16734	16857	16632	16833	16811	16786	16785	16895	16670	16454	16651	16587	16770	16896	16885	16604	16645	16737	16721	16738	16757	16817	16768	16588	16757	16569	16777	16771	16774	16627	16724	16609	16377	16774	16841	16528	16792	16816	16847	16697	16725	17086	16698	16796	16852	16722	16679	16770	16824	16656	16667	16588	16738	16695	16739	16681	16678	16645	16690	16758	16700	16844	16728	16670	16732	16422	16574	16754	16656	16792	16654	16599	16782	16637	16842	16746	16897	16734	16574	16614	16906	16704	16676	16747	16645	16664	16627	16653	16579	16683	16685	16660	16781	16775	16950	16552	16552	16632	16602	16585	16857	16514	16760	16724	16583	16751	16599	16658	16630	16621	16663	16794	16780	16660	16575	16386	16612	16590	16513	16525	16596	16576	16812	16607	16647	16679	16644	16624	16651	16858	16930	16881	16662	16627	16663	16709	16737	16651	16565	16737	16713	16833	16548	16610	16655	16783	16585	16776	16648	16829	16595	16674	16652	16894	16517	16783	16845	16618	16740	16605	16671	16577	16654	16725	16846	16904	16564	16589	16600	16688	16554	16714	16625	16565	16317	16745	16593	16562	16421	16676	16655	16793	16667	16826	16730	16750	16840	16463	16711	16796	16770	16510	16781	16569	16633	16739	16665	16767	16585	16414	16606	16466	16602	16519	16549	16650	16518	16547	16548	16689	16490	16565	16698	16816	16901	16609	16629	16575	16686	16799	16717	16624	16866	16580	16691	16759	16694	16783	16710	16650	16686	16688	16663	16543	16742	16708	16727	16827	16891	16652	16527	16731	16728	16836	16675	16551	16588	16589	16588	16771	16587	16609	16783	16846	16685	16574	16789	16676	16692	16912	16382	16623	16870	16584	16525	16569	16711	16809	16568	16684	16625	16694	16752	16659	16481	16742	16746	16688	16619	16648	16670	16649	16746	16755	16460	16711	16699	16705	16638	16806	16685	16606	16536	16580	16810	16799	16791	16844	16695	16639	16684	16720	16759	16802	16654	16758	16673	16397	16520	16714	16771	16659	16657	16736	16598	16684	16563	16700	16561	16542	16658	16822	16739	16752	16418	16674	16589	16516	16811	16621	16647	16661	16611	16627	16493	16668	16549	16634	16711	16509	16687	16626	16706	16528	16753	16680	16816	16544	16703	16873	16778	16610	16780	16832	16785	16721	16817	16925	16663	16815	16763	16804	16652	16625	16766	16815	16551	16572	16736	16610	16678	16700	16757	16863	16463	16878	16507	16684	16506	16699	16658	16646	16710	16632	16601	16695	16691	16583	16818	16734	16705	16540	16379	16576	16790	16640	16610	16814	16617	16635	16738	16775	16561	16790	16605	16470	16651	16668	16567	16627	16658	16575	16708	16625	16620	16714	16573	16647	16668	16600	16664	16825	16822	16651	16727	16568	16714	16920	16559	16735	16711	16672	16736	16897	16575	16569	16690	16935	16663	16599	16782	16896	16628	16594	16609	16616	16851	16754	16716	16824	16800	16659	16572	16725	16616	16687	16733	16714	16680	16602	16820	16620	16918	16733	16788	16631	16600	16723	16667	16551	16421	16759	16455	16518	16706	16479	16662	16661	16597	16589	16412	16673	16582	16718	16515	16434	16559	16719	16602	16710	16791	16705	16659	16710	16692	16707	16647	16634	16618	16738	16675	16423	16832	16820	16659	16744	16691	16905	16742	16596	16759	16600	16695	16484	16529	16656	16838	16873	16602	16476	16894	16641	16709	16894	16744	16650	16755	16851	16645	16725	16696	16676	16717	16660	16824	16609	16708	16786	16625	16385	16754	16935	16886	16789	16682	16712	16549	16646	16805	16547	16736	16593	16540	16674	16836	16665	16840	16681	16647	16748	16742	16583	16851	16892	16713	16586	16357	16552	16553	16706	16783	16903	16771	16564	16675	16748	16632	16531	16554	16597	16758	16645	16943	16571	16599	16648	16653	16598	16690	16731	16587	16612	16680	16578	16759	16682	16767	16753	16644	16760	16509	16690	16808	16648	16637	16584	16521	16590	16670	16610	16686	16807	16543	16662	16749	16777	16633	16627	16780	16656	16671	16671	16869	16590	16599	16963	16677	16598	16762	16594	16769	16482	16690	16626	16794	16610	16620	16525	16651	16648	16841	16759	16834	16522	16574	16582	16702	16708	16456	16765	16611	16620	16570	16600	16812	16591	16554	16564	16659	16529	16762	16698	16505	16828	16867	16537	16559	16771	16676	16543	16591	16651	16488	16621	16529	16843	16769	16648	16744	16674	16691	16759	16835	16543	16587	16774	16551	16436	16605	16668	16835	16888	16656	16589	16638	16653	16757	16791	16710	16707	16751	16613	16727	16760	16802	16765	16800	16664	16611	16793	16914	16719	16615	16779	16829	16560	16855	16667	16662	16593	16586	16763	16685	16654	16679	16623	16645	16433	16660	16642	16616	16715	16760	16820	16660	16614	16503	16741	16794	16675	16555	16622	16661	16616	16691	16498	16876	16672	16594	16759	16719	16747	16648	16767	16637	16655	16755	16572	16676	16484	16627	16821	16773	16816	16673	16847	16627	16799	16640	16991	16593	16726	16810	16518	16591	16677	16589	16571	16836	16680	16542	16832	16606	16542	16808	16679	16691	16626	16596	16442	16553	16789	16504	16610	16752	16753	16625	16741	16620	16764	16771	16617	16491	16817	16559	16726	16743	16850	16536	16563	16417	16605	16351	16657	16651	16778	16728	16555	16667	16469	16893	16688	16500	16675	16533	16818	16861	16851	16878	16636	16701	16763	16629	16953	17018	16575	16597	16600	16644	16615	16834	16638	16749	16789	16811	16625	16689	16648	16794	16749	16745	16752	16690	16621	16494	16745	16774	16510	16620	16565	16617	16919	16723	16779	16698	16844	16686	16750	16498	16882	16492	16519	16555	16795	16604	16783	16613	16540	16766	16743	16546	16793	16547	16641	16730	16711	16879	16606	16619	16722	16774	16616	16596	16519	16660	16653	16833	16731	16569	16712	16607	16676	16695	16722	16643	16769	16756	16798	16766	16584	16714	16719	16743	16700	16633	16806	16663	16656	16664	16805	16786	16932	16642	16703	16571	16521	16792	16513	16675	16691	16708	16526	16807	16633	16666	16639	16733	16843	16731	16492	16549	16411	16934	16664	16707	16779	16738	16731	16719	16843	16736	16603	16663	16629	16867	16583	16807	16663	16707	16637	16756	16703	16800	16793	16499	16709	16939	16638	16552	16670	16824	16780	16628	16719	16589	16672	16787	16619	16764	16492	16621	16519	16671	16660	16903	16757	16627	16600	16579	16971	16735	16601	16648	16749	16569	16694	16563	16560	16853	16644	16670	16708	16342	16838	16838	16884	16903	16873	16808	16902	16601	16755	16577	16446	16695	16831	16632	16487	16544	16630	16598	16517	16617	16955	16615	16453	16541	16729	16457	16546	16679	16608	16596	16550	16712	16758	16419	16681	16677	16595	16590	16728	16880	16480	16704	16633	16649	16709	16815	16510	16608	16785	16626	16751	16617	16524	16642	16733	16725	16877	16614	16543	16549	16910	16499	16775	16770	16644	16694	16712	16727	16709	16691	16731	16707	16635	16694	16610	16651	16775	16677	16697	16638	16576	16650	16588	16804	16716	16588	16827	16650	16888	16800	16597	16804	16755	16761	16815	16732	16845	16741	16583	16800	16957	16591	16510	16639	16675	16542	16711	16671	16766	16586	16649	16695	16823	16786	16846	16560	16778	16890	16692	16460	16652	16722	16793	16672	16590	16687	16691	16911	16834	16537	16614	16989	16630	16748	16546	16569	16767	16637	16755	16603	16761	16763	16696	16713	16564	16852	16685	16692	16721	16579	16581	16525	16709	16838	16747	16756	16656	16627	16650	17084	16748	16818	16504	16636	16941	16798	16860	16796	16674	16959	16930	16535	16587	16740	16676	16708	16791	16610	16739	16576	16780	16542	16526	16615	16766	16592	16769	16901	16765	16599	16665	16648	16894	16661	16777	16688	16724	16736	16854	16589	16606	16664	16486	16774	16863	16763	16491	16675	16640	16795	16727	16477	16736	16647	16652	16720	16760	16743	16533	16602	16546	16680	16559	16707	16695	16767	16621	16717	16841	16498	16599	16808	16616	16831	16764	16690	16611	16738	16519	16643	16819	16623	16819	16713	16507	16700	16586	16494	16599	16743	16880	16487	16682	16706	16649	16608	16879	16648	16759	16501	16709	16606	16629	16671	16855	16443	16713	16669	16584	16717	16683	16475	16732	16578	16772	16765	16623	16750	16789	17008	16793	16816	16886	16882	16728	16764	16645	16675	16604	16609	16595	16888	16634	16871	16719	16680	16737	16597	16652	16598
31904	54854	43977	28644	17836	15216	14300	14224	14252	13957	13868	13835	13743	13848	13787	13689	13741	13694	13627	13622	13666	13733	13566	13554	13844	14184	13922	13920	13805	13675	13619	13478	13372	13631	13499	13532	13484	13462	13440	13430	13561	13544	13499	13551	13570	13476	13642	13414	13520	13432	13638	13537	13513	13387	13641	13551	13716	13427	13644	13627	13545	13424	13423	13351	13457	13451	13618	13509	13540	13475	13587	13549	13591	13562	13434	13477	13393	13566	13513	13393	13370	13661	13535	13467	13523	13564	13542	13532	13604	13480	13614	13537	13543	13578	13426	13602	13566	13523	13546	13433	13483	13399	13624	13578	13544	13598	13538	13480	13482	13632	13551	13598	13414	13500	13551	13613	13318	13540	13529	13499	13418	13613	13387	13524	13569	13442	13472	13504	13439	13600	13617	13462	13629	13397	13451	13402	13585	13497	13538	13453	13501	13518	13547	13609	13447	13481	13589	13467	13613	13404	13457	13535	13546	13578	13481	13432	13476	13458	13506	13618	13459	13537	13509	13343	13503	13521	13402	13503	13423	13698	13459	13759	13598	13399	13494	13575	13452	13504	13449	13466	13374	13384	13476	13496	13504	13455	13571	13439	13523	13343	13542	13499	13556	13420	13534	13390	13471	13669	13498	13428	13592	13331	13546	13599	13478	13476	13571	13581	13448	13679	13553	13447	13360	13482	13462	13433	13493	13505	13648	13533	13580	13440	13499	13613	13310	13492	13483	13603	13436	13470	13520	13450	13580	13523	13479	13603	13480	13484	13352	13379	13500	13576	13527	13583	13564	13534	13337	13508	13486	13585	13541	13535	13638	13430	13677	13610	13582	13500	13451	13494	13659	13516	13459	13334	13488	13598	13449	13474	13529	13678	13733	13527	13635	13690	13644	13434	13512	13580	13660	13519	13579	13346	13425	13537	13648	13540	13399	13660	13452	13592	13568	13503	13474	13538	13672	13524	13411	13511	13463	13392	13462	13558	13530	13600	13495	13521	13491	13518	13448	13461	13594	13254	13622	13571	13594	13499	13560	13742	13587	13493	13526	13412	13456	13577	13517	13570	13532	13536	13551	13610	13552	13269	13392	13483	13396	13552	13491	13532	13523	13492	13474	13325	13520	13483	13446	13449	13516	13418	13691	13349	13493	13571	13475	13459	13494	13693	13353	13667	13673	13528	13592	13499	13624	13330	13596	13428	13443	13365	13630	13612	13553	13392	13648	13608	13524	13535	13483	13569	13685	13323	13566	13525	13482	13686	13418	13594	13634	13508	13649	13372	13408	13535	13631	13654	13441	13439	13591	13656	13505	13591	13559	13379	13333	13408	13578	13341	13628	13506	13291	13300	13565	13472	13581	13539	13494	13440	13502	13466	13378	13428	13360	13404	13376	13389	13466	13477	13404	13530	13482	13544	13562	13469	13523	13609	13471	13441	13675	13461	13546	13591	13428	13557	13523	13569	13458	13564	13585	13586	13656	13475	13551	13534	13479	13561	13567	13520	13471	13478	13480	13474	13652	13399	13479	13425	13603	13512	13466	13562	13414	13377	13500	13607	13391	13591	13534	13399	13517	13632	13590	13631	13514	13443	13426	13457	13505	13459	13507	13462	13565	13434	13520	13648	13457	13621	13490	13536	13758	13425	13551	13552	13541	13565	13440	13633	13434	13467	13577	13462	13377	13589	13531	13548	13433	13514	13557	13509	13569	13496	13569	13389	13498	13347	13468	13569	13720	13559	13457	13632	13491	13472	13487	13472	13690	13525	13437	13490	13514	13475	13434	13641	13639	13475	13472	13502	13322	13426	13681	13576	13501	13544	13356	13636	13445	13458	13373	13422	13757	13463	13405	13465	13544	13450	13672	13599	13558	13530	13408	13482	13460	13411	13516	13555	13497	13611	13547	13496	13586	13503	13573	13442	13526	13424	13559	13691	13490	13336	13401	13560	13435	13483	13484	13568	13699	13592	13490	13531	13469	13527	13554	13613	13402	13507	13593	13274	13364	13518	13450	13567	13715	13581	13401	13543	13624	13420	13612	13302	13643	13497	13424	13465	13480	13495	13649	13543	13552	13616	13513	13584	13457	13571	13531	13452	13604	13431	13666	13460	13495	13540	13409	13425	13575	13452	13396	13620	13280	13418	13520	13522	13582	13519	13462	13580	13682	13612	13607	13562	13438	13490	13438	13561	13494	13405	13396	13445	13442	13539	13426	13495	13680	13650	13542	13517	13440	13471	13691	13411	13319	13597	13512	13403	13675	13414	13504	13617	13504	13466	13377	13551	13532	13580	13611	13398	13527	13531	13391	13346	13487	13456	13469	13654	13406	13465	13439	13442	13526	13572	13718	13379	13410	13617	13409	13520	13418	13653	13550	13483	13515	13370	13639	13525	13475	13555	13546	13541	13533	13436	13545	13549	13395	13440	13417	13474	13490	13640	13626	13544	13556	13460	13519	13630	13623	13441	13552	13609	13503	13466	13543	13336	13506	13492	13566	13334	13364	13500	13450	13335	13546	13455	13517	13348	13585	13511	13570	13557	13627	13384	13493	13550	13500	13508	13597	13415	13602	13458	13360	13437	13351	13568	13526	13551	13306	13530	13465	13635	13450	13589	13614	13547	13567	13529	13664	13603	13738	13523	13514	13494	13730	13570	13501	13633	13639	13506	13392	13372	13594	13388	13491	13505	13594	13410	13469	13614	13523	13562	13602	13486	13653	13462	13614	13458	13640	13554	13442	13529	13396	13514	13553	13435	13615	13527	13498	13559	13578	13342	13509	13415	13515	13587	13673	13499	13653	13652	13688	13451	13584	13473	13624	13394	13594	13402	13668	13494	13501	13433	13498	13539	13445	13474	13536	13373	13517	13561	13675	13474	13372	13306	13687	13524	13386	13540	13405	13490	13531	13670	13534	13498	13370	13559	13530	13622	13515	13407	13571	13627	13331	13611	13627	13488	13353	13752	13500	13483	13379	13474	13503	13431	13430	13497	13571	13348	13568	13639	13363	13582	13614	13495	13542	13533	13439	13591	13445	13459	13501	13498	13588	13596	13578	13502	13548	13339	13564	13434	13490	13590	13501	13664	13490	13555	13610	13552	13389	13472	13458	13551	13589	13490	13512	13601	13503	13542	13370	13706	13524	13219	13388	13320	13653	13405	13525	13557	13544	13654	13514	13450	13522	13382	13587	13549	13491	13475	13449	13517	13465	13513	13495	13448	13316	13536	13438	13530	13522	13685	13644	13411	13471	13592	13482	13416	13501	13375	13440	13324	13624	13523	13518	13653	13557	13509	13441	13405	13455	13602	13496	13423	13474	13599	13677	13424	13562	13593	13400	13520	13432	13498	13474	13439	13640	13586	13480	13443	13524	13300	13572	13527	13512	13435	13465	13399	13583	13441	13505	13661	13553	13431	13479	13318	13459	13521	13413	13591	13530	13563	13485	13527	13500	13671	13445	13472	13635	13322	13582	13534	13546	13481	13474	13543	13602	13402	13552	13491	13443	13601	13642	13412	13412	13429	13684	13534	13510	13725	13556	13544	13466	13567	13552	13494	13364	13529	13669	13551	13507	13509	13467	13465	13426	13639	13473	13480	13509	13468	13734	13580	13412	13327	13606	13377	13464	13459	13462	13524	13532	13426	13344	13458	13506	13702	13526	13518	13552	13635	13467	13498	13530	13593	13481	13449	13515	13437	13398	13484	13503	13505	13612	13459	13493	13506	13541	13515	13515	13412	13541	13662	13320	13601	13369	13445	13529	13453	13432	13643	13391	13563	13306	13422	13593	13531	13588	13462	13632	13455	13579	13410	13395	13777	13604	13582	13491	13440	13391	13553	13532	13481	13614	13716	13718	13508	13532	13486	13582	13593	13464	13641	13433	13457	13411	13565	13482	13563	13641	13518	13327	13629	13443	13532	13553	13521	13470	13486	13461	13490	13458	13345	13427	13595	13548	13533	13425	13519	13486	13496	13494	13424	13489	13515	13550	13502	13538	13424	13393	13560	13635	13510	13494	13545	13530	13462	13531	13635	13469	13333	13695	13406	13362	13403	13320	13517	13532	13623	13518	13350	13667	13403	13592	13374	13441	13574	13465	13329	13526	13296	13453	13423	13485	13521	13532	13466	13525	13558	13425	13413	13626	13388	13428	13525	13357	13537	13673	13661	13657	13416	13383	13474	13600	13255	13539	13555	13380	13659	13579	13510	13561	13597	13573	13502	13592	13437	13516	13422	13580	13439	13625	13512	13640	13396	13533	13621	13639	13425	13523	13497	13503	13524	13405	13400	13476	13500	13630	13339	13529	13498	13467	13389	13665	13492	13403	13540	13497	13503	13450	13654	13471	13488	13453	13612	13571	13511	13577	13535	13583	13463	13442	13571	13534	13520	13483	13504	13440	13390	13533	13584	13550	13556	13456	13466	13562	13397	13494	13515	13613	13616	13413	13481	13398	13546	13545	13587	13511	13620	13485	13543	13437	13486	13554	13427	13414	13615	13527	13552	13550	13557	13618	13579	13461	13507	13525	13606	13543	13451	13615	13499	13572	13528	13572	13552	13439	13517	13333	13727	13460	13511	13492	13550	13568	13427	13555	13476	13461	13663	13514	13558	13639	13414	13432	13445	13502	13546	13478	13471	13360	13489	13437	13717	13506	13561	13535	13396	13442	13435	13388	13518	13491	13547	13564	13313	13551	13455	13542	13442	13610	13463	13453	13503	13603	13484	13555	13438	13553	13396	13704	13515	13474	13484	13560	13359	13595	13413	13501	13570	13516	13616	13650	13320	13544	13563	13479	13526	13394	13470	13537	13537	13513	13538	13477	13701	13317	13710	13469	13400	13480	13615	13419	13422	13707	13393	13394	13518	13462	13621	13507	13357	13560	13574	13416	13597	13456	13681	13579	13428	13596	13365	13531	13541	13307	13382	13627	13488	13481	13541	13494	13418	13520	13564	13457	13527	13467	13444	13416	13218	13523	13476	13615	13612	13519	13528	13458	13514	13488	13593	13573	13764	13585	13407	13520	13574	13430	13381	13546	13615	13522	13607	13538	13408	13694	13609	13430	13406	13575	13479	13409	13415	13570	13456	13385	13514	13484	13491	13570	13455	13282	13476	13452	13477	13490	13546	13489	13588
22246	21244	28703	24672	22035	23418	23803	18708	18053	18007	18012	17643	17342	17381	17453	17505	17417	17182	17430	16919	17176	17230	17065	16919	17705	18614	18376	18068	17512	17289	17192	17014	16991	16820	17057	16971	17134	16907	16902	16770	16864	16872	16958	16951	17027	16956	16508	16826	16986	16871	17052	16959	16886	16880	16813	16831	16786	16949	16887	16856	16837	16881	16836	17003	16853	16982	16855	16827	16788	16946	16892	16744	16826	16826	16823	17086	16912	17040	16746	16878	16780	16934	16863	16803	16968	16879	16788	16832	16747	17073	16720	16867	16963	16863	16851	16761	16830	16875	17000	16962	16880	16946	16892	17027	16879	16646	17037	16717	16830	16735	16636	16938	16873	16896	16806	17022	16774	16933	17087	16910	16634	16789	16880	16923	16757	16777	16894	16801	16613	16985	16770	16997	16666	16722	16948	16603	16809	16902	16850	16974	16976	16750	16764	16844	16820	16986	16844	16883	16715	17115	16992	16669	16793	16733	16860	16690	16791	16723	16868	16874	16993	16745	16588	16919	17004	16742	16804	16697	16621	16847	16850	16651	17059	17060	16814	16824	16987	16775	16912	16922	16937	16949	16748	16655	16859	16850	17047	16973	16881	17093	16822	16857	16750	16931	16703	16910	16924	16696	16997	16887	16982	16846	16861	16754	16885	16668	16890	16593	16912	16676	16660	16774	16871	16832	16857	16934	16892	16919	16829	16943	16712	16736	16777	16861	16797	16775	16876	16875	16833	16809	16691	16869	16975	16778	17099	16802	16800	16975	17000	16911	16873	16704	16911	16864	16783	16773	16851	16732	16908	16748	16655	16814	16804	17003	16979	17066	16757	16805	16875	16860	16964	16886	16699	16629	16836	16656	16767	16925	16820	16796	16847	16735	16784	16830	16636	16903	16792	16772	16979	16960	16752	16757	16893	16891	16712	16843	16839	16662	16921	16888	16876	16918	16921	17048	16966	16846	16836	16905	16823	16838	16739	16679	16931	16744	16920	16910	16779	16762	16819	16783	16907	16847	16665	16747	17005	16866	16864	16846	16713	16794	16725	16728	16841	16804	16882	16786	16769	16815	16876	16808	16794	16700	16679	16587	16764	16947	16934	17015	16975	16742	16785	16921	16779	16929	16968	16864	16933	16771	16863	16843	16890	16953	16764	16713	16997	16666	16728	16880	16883	16927	16986	16694	16540	16716	16804	16991	16700	16781	16702	16684	16784	16784	16909	16855	16823	16785	16743	16615	16908	16735	16735	16771	16735	16850	17242	16969	16919	16738	16875	16587	16904	16772	16840	16814	16722	16809	16855	16819	16781	16698	16932	16789	16877	16679	16595	16944	16893	16888	16892	16906	16801	16695	17028	17048	16877	16959	16986	16996	16771	16908	16909	16675	16697	16608	16741	16789	16906	16885	16868	16844	16738	16686	16596	16827	16914	17045	16884	16820	16973	16884	17080	16915	16769	16883	16929	16784	16823	16694	16788	16663	16728	16669	16938	16916	16911	16807	16887	16898	16923	16867	16652	16601	16763	16710	16879	16781	16812	16982	17047	16682	16884	16936	16882	16681	16763	16930	16947	16997	16925	16780	16676	16680	16776	16778	16810	16656	16881	16852	16942	16947	16748	16731	16795	16786	16862	16885	16991	16742	16764	16819	16974	16790	17066	16865	16780	16780	16852	16840	16984	16905	16781	16882	16888	17002	16670	16990	17148	16871	16867	16805	16703	16801	16791	16984	16822	16903	16734	16960	16917	16802	17132	16827	17028	16811	16925	16659	16820	16733	17042	16746	16827	16769	16821	16843	16829	16897	16951	16777	16839	16786	16771	16802	16699	16634	16867	16675	17033	16727	16763	16769	16659	16854	17072	16783	16800	16981	16925	16895	16962	16922	16451	16513	16644	16883	16943	16673	16992	16846	16769	16872	16880	16554	17099	16616	16803	16844	16595	17008	16787	16944	16681	16844	16810	16945	16945	16762	16863	16854	16928	16861	16888	16834	16639	16735	16899	16787	16691	16797	16868	16955	16618	16780	16745	16753	16810	16728	16772	16674	17081	16777	16852	16757	16700	16689	16813	16921	16866	16924	16833	16875	16840	16876	16611	16836	16866	17016	16795	16796	16746	16955	16885	17042	16877	16815	16981	17128	17058	17006	16889	16918	17031	16814	16807	16872	16843	16862	16814	16960	16982	16741	16636	16834	16945	16857	16857	16969	16909	16764	16921	16693	16905	16878	16949	16852	16776	16844	17027	16913	17118	16795	16865	16863	16588	16782	16817	16728	16778	16837	16758	16723	16752	16683	16882	16594	16739	16753	16851	16742	17010	16998	17045	16692	16583	16684	16659	16685	17051	16861	17018	16904	16926	16998	16598	16995	16837	16851	16880	16908	16725	16792	17031	16838	16762	16564	16947	16903	16721	16548	16786	16816	16586	16963	16746	16957	17007	16908	16867	16824	16905	16621	16859	16970	16919	16857	16897	16731	16826	16909	16796	16864	16831	16981	16763	16758	16872	16932	16818	16632	16773	16742	16713	17054	16973	16888	16668	16660	16789	16787	16779	16810	16853	16803	16908	16950	16851	16900	16961	16926	16786	16567	16664	16719	16896	16819	16753	16731	16995	16737	16800	16783	17075	17103	16880	16895	16864	16905	16639	16699	16753	16892	16938	16649	16771	17036	16889	16807	16978	17007	16848	16822	16821	16946	16831	17039	16824	16834	16969	16816	16727	16771	16995	16934	16990	16841	16931	16808	16857	16976	16876	16707	16682	16903	16943	16863	16615	16953	16917	16885	16981	16867	16709	16784	16799	16859	16824	16656	16909	16883	16817	16993	16900	16950	16720	16738	16699	16681	16903	16969	17116	16755	16834	17125	17058	16785	16919	16920	16744	16730	16908	16972	17015	16668	17073	16781	16833	16923	16954	16721	16986	16807	16871	16720	16728	16752	16744	17022	16942	16748	16914	16736	16827	16914	16936	16829	16870	16825	17050	16869	16881	16868	16705	16786	16856	16701	16894	16854	16980	16784	16812	16635	16911	16740	17076	16926	16755	16837	17079	16993	17099	16822	16979	16791	16686	16724	17107	16802	16881	16740	16742	16682	16949	16682	16804	16942	16992	16966	16793	16944	17026	16995	16872	17020	16954	16864	16894	17255	16802	16808	16648	16670	16866	16770	16869	16721	16796	16728	16719	16893	16791	16690	16681	16832	16753	16887	16751	16802	16569	16946	16957	16882	16878	16963	16787	16676	16803	16815	16921	16869	16799	16904	16969	16658	16833	16680	16745	16739	16645	16841	16828	16689	17065	16787	17099	16600	16714	16875	16747	16951	16956	16927	16774	16793	16955	16785	16957	16847	16984	16748	16816	16992	16863	17082	16661	16774	16854	16887	16596	16747	16891	16922	16692	16932	17057	16708	16800	16755	16787	16856	16871	16796	16735	16662	16805	16968	16952	16705	16845	16737	16784	16772	16645	16762	16878	16947	16825	16715	16780	16669	16909	16903	16768	16828	16604	16826	16828	16926	16952	16749	16981	16786	17022	16587	16905	16802	17103	17049	16779	16574	16782	16634	16766	16988	16927	17083	16795	16766	16872	16723	16907	16773	16630	16791	16779	16807	16732	17015	16958	16966	16816	16813	16870	16996	16927	16820	16998	16875	16693	16862	16746	16909	16732	16767	16925	16920	16854	16819	16740	16876	17018	16985	16766	16808	16620	16996	16744	16603	16705	16846	16818	16655	16985	16871	16740	16949	16629	17136	16757	16850	16913	16810	16956	16554	16930	16829	16733	16717	16686	16853	16832	16717	16831	17008	16703	16862	16877	16744	16880	16933	16755	16840	16847	16795	16828	16855	16835	16899	16851	16777	16941	16791	16750	16944	16750	16722	16509	16641	16839	16929	16903	16831	16880	16850	16919	16756	16930	17062	16828	16884	16984	16811	16838	17024	16974	16892	17000	16709	16863	16738	16778	16871	16788	16780	16701	17073	16573	16847	16702	16798	16747	16654	16810	16768	16796	16791	16796	16774	16936	16801	16819	16798	16708	16885	16859	16680	16714	16714	17097	16789	16718	17019	16853	16882	17013	16779	16938	16870	16839	16775	16789	16926	16895	16760	16833	16879	16611	16755	16771	16840	16976	16879	17095	16727	16726	16813	16805	16886	16874	16967	16890	16830	16802	16742	16913	16856	17006	16834	16988	16769	16861	16809	16872	16678	16634	16825	16802	16822	16857	17058	16913	16946	16751	16756	16726	16815	16704	16957	16904	16824	16935	16919	16682	16951	16804	16954	16860	17010	17045	16743	16818	16739	16811	16781	16814	16792	17040	16943	16858	16969	16675	16888	16874	16839	16676	16920	16739	16808	16858	16689	16681	16941	16893	16802	16766	16895	17043	16804	17096	16743	16838	16850	16974	16689	16869	16886	17115	16863	16959	16840	16680	16929	16853	16944	16835	16907	16883	16871	16921	16722	16895	16750	16737	17024	16762	16937	16789	16804	16834	16788	16737	16998	16863	16695	16768	16900	17020	16781	16935	16883	16787	16790	16834	16865	16862	16905	16864	16954	16906	16933	17138	16888	16926	16720	16944	16820	16900	16924	16988	16908	16793	16809	16628	16679	16680	16880	16762	16874	16797	16690	16683	17061	16821	16907	16723	16659	16754	16738	16847	16924	16942	17073	16634	16642	16804	16741	16830	16897	16643	16741	16994	16925	16896	16848	16811	16796	16939	16731	16783	16647	16785	16925	16696	16738	16807	16744	16840	16714	16819	16774	16798	16930	16790	17052	16984	16686	16952	16860	17017	16723	16856	16713	16849	16843	16900	16825	16986	16899	16977	16931	16939	16697	16771	16923	16775	16713	16866	16895	16665	16784	16934	16855	16835	16748	16794	16761	16812	16667	16845	16826	16782	16958	16753	16907	16941	16835	16967	16828	16628	16889	17002	16834	16755	16884	16898	16979	16953	16857	16891	16656	16850	16809	17002	16749	16829	16844	16824	16787	16624	16902	16961	16859	16824	16863	16912	16757	16860	16894	16875	16837	16807	17073	16752	16630	16871	16799	16871	16762	16763	16678	17060	16949	16738	16923	16828	16567	16904	16723	16718	16965	17064	16817	17012	16968	16953	16923	17049	16812
35176	69497	58407	38988	23051	16629	15514	15003	15283	14625	14674	14251	14198	14208	14230	14186	14064	14007	13930	13959	13921	13656	13729	13932	15126	15828	15528	14637	14084	13922	13720	13756	13645	13565	13616	13726	13767	13478	13514	13548	13516	13544	13573	13607	13633	13556	13616	13699	13604	13513	13691	13644	13359	13539	13675	13481	13635	13579	13564	13629	13521	13637	13542	13613	13592	13605	13825	13473	13632	13433	13504	13500	13528	13442	13632	13585	13722	13590	13562	13759	13461	13612	13666	13648	13495	13645	13610	13562	13616	13705	13596	13690	13623	13521	13637	13458	13640	13714	13523	13575	13538	13699	13488	13613	13954	13639	13405	13569	13624	13656	13671	13405	13638	13569	13571	13660	13643	13556	13630	13527	13420	13496	13601	13425	13663	13491	13591	13555	13646	13387	13704	13495	13670	13613	13547	13484	13480	13761	13638	13544	13717	13517	13556	13649	13697	13676	13654	13519	13475	13771	13447	13739	13547	13514	13528	13610	13669	13436	13599	13508	13703	13549	13549	13794	13571	13581	13530	13774	13489	13630	13624	13550	13539	13873	13535	13600	13560	13651	13576	13582	13624	13735	13558	13732	13624	13518	13689	13598	13563	13664	13444	13420	13578	13648	13686	13568	13545	13600	13699	13686	13682	13424	13718	13668	13594	13527	13574	13566	13552	13516	13666	13591	13562	13479	13605	13667	13674	13547	13660	13734	13591	13451	13498	13604	13562	13569	13602	13709	13641	13562	13613	13659	13557	13439	13472	13807	13593	13450	13703	13532	13680	13566	13711	13534	13445	13504	13598	13692	13714	13579	13738	13573	13648	13499	13745	13546	13639	13618	13516	13545	13618	13472	13569	13611	13582	13567	13573	13745	13523	13517	13658	13486	13522	13595	13671	13537	13678	13772	13473	13669	13714	13614	13610	13699	13607	13615	13736	13541	13494	13514	13624	13583	13412	13555	13479	13657	13551	13558	13373	13501	13625	13648	13690	13579	13647	13486	13485	13669	13497	13365	13693	13569	13671	13516	13473	13589	13659	13515	13545	13568	13571	13478	13619	13765	13588	13524	13569	13424	13709	13645	13822	13674	13567	13384	13596	13580	13551	13516	13508	13571	13656	13519	13624	13598	13713	13629	13724	13430	13583	13566	13690	13669	13601	13593	13572	13549	13515	13526	13681	13648	13655	13635	13642	13681	13477	13625	13617	13438	13547	13653	13604	13588	13383	13513	13811	13626	13565	13659	13570	13478	13504	13602	13575	13413	13564	13711	13552	13639	13500	13537	13596	13494	13653	13421	13605	13585	13519	13567	13588	13449	13498	13616	13651	13399	13522	13321	13705	13630	13640	13717	13591	13661	13536	13539	13592	13628	13539	13771	13533	13648	13485	13601	13572	13650	13675	13403	13760	13493	13663	13484	13501	13572	13389	13624	13548	13645	13615	13664	13628	13564	13681	13560	13668	13635	13473	13617	13386	13542	13648	13657	13513	13745	13751	13681	13565	13719	13533	13521	13767	13512	13668	13570	13490	13372	13487	13632	13574	13712	13487	13543	13526	13509	13522	13490	13505	13695	13646	13470	13486	13710	13538	13691	13508	13594	13595	13707	13608	13710	13518	13424	13670	13704	13399	13766	13412	13683	13675	13515	13401	13608	13574	13457	13708	13628	13577	13534	13550	13506	13643	13617	13580	13395	13733	13743	13684	13634	13503	13602	13631	13371	13562	13529	13501	13400	13661	13519	13440	13668	13522	13732	13572	13543	13616	13478	13638	13440	13502	13576	13673	13657	13635	13744	13556	13548	13634	13698	13484	13418	13539	13539	13601	13565	13587	13520	13539	13578	13627	13586	13582	13540	13546	13582	13601	13652	13588	13660	13619	13676	13554	13649	13626	13319	13616	13734	13609	13779	13526	13552	13591	13695	13525	13460	13644	13772	13606	13502	13537	13639	13672	13533	13810	13718	13653	13577	13625	13719	13558	13601	13642	13475	13568	13578	13731	13729	13453	13637	13592	13553	13713	13596	13591	13497	13423	13487	13667	13851	13717	13508	13747	13589	13647	13596	13671	13692	13697	13551	13428	13504	13698	13611	13493	13610	13560	13631	13603	13387	13454	13411	13578	13702	13580	13526	13552	13433	13717	13637	13596	13593	13499	13548	13699	13475	13665	13685	13618	13492	13728	13554	13577	13719	13678	13593	13472	13477	13643	13580	13399	13712	13463	13768	13537	13730	13497	13675	13590	13514	13728	13532	13682	13605	13625	13499	13570	13640	13704	13607	13670	13545	13609	13522	13601	13591	13652	13534	13614	13722	13483	13612	13559	13485	13651	13649	13655	13375	13461	13582	13596	13581	13503	13603	13398	13543	13516	13668	13466	13511	13556	13540	13547	13501	13557	13544	13496	13600	13628	13488	13566	13548	13577	13647	13760	13461	13468	13596	13563	13666	13555	13639	13645	13601	13547	13623	13578	13672	13463	13598	13540	13632	13639	13631	13605	13556	13583	13578	13542	13642	13762	13626	13644	13483	13417	13653	13518	13535	13686	13611	13603	13704	13538	13572	13485	13768	13665	13523	13594	13496	13536	13591	13602	13670	13642	13582	13513	13643	13564	13549	13580	13454	13687	13545	13621	13712	13693	13461	13718	13586	13522	13634	13605	13632	13659	13454	13606	13556	13595	13541	13635	13691	13625	13565	13546	13585	13702	13557	13559	13525	13595	13598	13656	13619	13702	13810	13507	13507	13608	13538	13630	13649	13674	13744	13483	13760	13641	13581	13688	13637	13575	13461	13691	13375	13655	13680	13511	13665	13632	13664	13729	13626	13525	13408	13618	13588	13539	13664	13576	13568	13480	13655	13563	13577	13640	13698	13592	13625	13508	13449	13559	13644	13626	13502	13678	13631	13488	13529	13506	13520	13582	13614	13766	13386	13771	13565	13460	13659	13390	13479	13534	13714	13524	13578	13631	13503	13525	13789	13629	13531	13714	13633	13496	13674	13488	13653	13674	13551	13517	13565	13571	13602	13662	13655	13502	13649	13575	13669	13472	13564	13653	13577	13554	13681	13601	13605	13560	13511	13536	13500	13406	13571	13463	13620	13438	13599	13539	13530	13572	13526	13535	13639	13495	13603	13607	13508	13474	13546	13693	13442	13559	13530	13498	13490	13680	13540	13621	13543	13661	13597	13599	13481	13571	13656	13576	13511	13688	13572	13752	13499	13505	13571	13570	13697	13510	13770	13662	13539	13472	13642	13609	13473	13630	13636	13556	13504	13572	13572	13574	13566	13617	13654	13684	13665	13486	13703	13505	13514	13585	13685	13520	13634	13591	13637	13585	13572	13526	13582	13438	13686	13689	13499	13549	13544	13600	13768	13578	13547	13658	13531	13614	13477	13587	13669	13585	13596	13488	13657	13558	13671	13681	13664	13501	13549	13535	13517	13570	13589	13622	13507	13511	13537	13561	13623	13657	13744	13595	13365	13572	13716	13741	13525	13588	13639	13528	13440	13559	13551	13565	13558	13524	13650	13502	13803	13692	13592	13590	13449	13587	13658	13565	13608	13616	13535	13487	13526	13561	13677	13571	13455	13565	13643	13763	13584	13505	13609	13662	13640	13484	13671	13586	13527	13570	13446	13643	13662	13577	13495	13426	13662	13664	13516	13567	13431	13525	13609	13518	13546	13759	13669	13564	13460	13591	13635	13554	13561	13523	13513	13551	13509	13720	13619	13487	13651	13403	13538	13498	13555	13632	13628	13668	13580	13814	13689	13675	13599	13578	13573	13489	13534	13495	13603	13557	13711	13674	13582	13493	13536	13516	13753	13548	13621	13676	13434	13413	13655	13452	13696	13644	13507	13670	13705	13584	13723	13579	13604	13698	13594	13687	13495	13780	13544	13455	13478	13570	13516	13642	13514	13705	13569	13585	13466	13453	13535	13740	13693	13494	13475	13743	13703	13729	13561	13546	13613	13637	13575	13714	13794	13742	13302	13549	13483	13442	13679	13647	13895	13554	13515	13645	13536	13670	13639	13566	13527	13659	13579	13559	13664	13572	13593	13649	13434	13631	13637	13587	13676	13572	13371	13781	13595	13753	13590	13643	13452	13582	13467	13660	13510	13508	13570	13665	13531	13554	13541	13532	13632	13435	13688	13517	13518	13573	13720	13662	13591	13559	13589	13666	13534	13684	13625	13487	13487	13430	13401	13594	13544	13551	13755	13630	13620	13557	13522	13635	13501	13466	13558	13503	13531	13506	13591	13574	13730	13708	13486	13453	13689	13626	13660	13583	13554	13656	13581	13428	13609	13605	13511	13662	13477	13732	13653	13494	13540	13672	13532	13659	13609	13545	13554	13479	13703	13492	13641	13601	13621	13559	13486	13492	13576	13551	13610	13576	13662	13574	13482	13652	13619	13667	13642	13526	13435	13594	13520	13537	13716	13648	13622	13521	13653	13580	13379	13589	13616	13529	13702	13444	13418	13680	13650	13557	13463	13455	13533	13524	13471	13546	13401	13516	13482	13387	13610	13482	13594	13435	13674	13539	13590	13581	13605	13572	13756	13752	13511	13638	13551	13542	13588	13682	13623	13615	13578	13603	13608	13612	13647	13499	13682	13345	13645	13585	13582	13329	13548	13568	13512	13715	13706	13610	13625	13400	13514	13617	13439	13628	13584	13589	13499	13581	13389	13594	13446	13624	13820	13481	13695	13549	13487	13620	13421	13697	13484	13639	13583	13475	13716	13799	13581	13510	13657	13569	13578	13564	13681	13653	13485	13674	13551	13561	13656	13520	13733	13630	13706	13713	13655	13591	13588	13541	13443	13520	13575	13460	13504	13636	13526	13697	13576	13606	13594	13632	13631	13633	13856	13505	13680	13628	13589	13550	13570	13666	13534	13401	13534	13463	13684	13483	13526	13475	13593	13592	13564	13780	13407	13694	13591	13674	13604	13599	13645	13509	13705	13743	13650	13715	13685	13726	13637	13606	13675	13623	13552	13664	13637	13601	13508	13612	13598	13507	13816	13633	13620	13544	13509	13761	13528	13569	13673	13619	13513	13415	13637	13596	13659	13465	13657	13560	13620	13477	13588	13511	13538	13651	13605	13558	13470	13430	13644	13594	13661	13614	13546
31559	34469	37040	27713	21036	19213	19058	18583	18585	18392	18335	18103	18144	18222	18050	17855	18057	18164	18029	18067	18179	17835	18193	17814	18177	18000	17871	17941	18042	17860	18015	17868	18052	18075	17799	17823	17969	17855	18021	18072	17930	17836	18031	17962	17842	18058	17833	17961	18183	18065	18021	18118	17865	18026	17869	17960	18057	17820	18025	17939	18300	18066	17931	18039	17851	17981	17965	18023	17834	17927	17845	17847	17696	17967	17980	17999	17931	18038	18209	17902	17795	17992	18039	18069	18111	17958	17853	17894	17981	17951	18051	17947	17860	18097	17890	17940	17766	17942	17915	18180	17818	17805	17885	18073	17739	17950	18048	18079	17756	17841	17986	17805	17967	18048	17877	17916	17940	17813	17777	17994	17749	17966	17900	17920	17851	18105	17968	17820	18032	18097	17820	18057	18176	17851	18088	17981	17710	18124	17896	18078	18019	18001	17785	17858	17686	17690	17724	17828	17869	17982	18033	17770	17821	17927	18049	18028	17838	18081	17874	17928	18005	17868	17938	17986	18018	17817	17785	17900	17895	17822	17862	17901	17842	17800	17961	17752	17930	17922	17924	17964	17942	17920	17904	17768	17953	17973	18115	18054	17815	17920	17893	17640	17978	17966	17989	18113	17987	17740	17779	17922	17836	17810	17820	17847	17803	17831	17775	17727	17907	17849	17791	17886	17935	17951	18050	18060	17928	17952	17837	18000	18001	17965	17951	17841	17884	18045	18043	17976	17978	18027	18070	17859	17872	17759	17983	17901	17810	17897	17987	17924	17986	18099	17713	17872	18017	18249	17956	18005	18107	17925	17908	17888	17868	17788	17966	18077	17959	17816	17890	18091	17820	18090	17864	18092	17986	17684	17869	17797	17798	17846	17995	17988	18020	17725	18028	17972	17864	17720	17975	17874	18138	18182	17902	17852	17675	17880	17920	18079	17960	17901	18079	17830	18172	17935	17826	17851	17943	18004	17787	17876	18003	17940	18036	18027	18074	18076	17972	17956	17973	18209	18068	18164	17794	17886	18053	17822	18181	18231	17950	18112	17822	17922	17843	17838	17881	17920	18015	18151	17827	17860	17936	18141	17892	17970	17810	17949	17939	17759	17952	17770	17835	17961	17947	17749	17870	17923	17859	17919	17935	17755	18031	17839	17782	18026	17847	18097	17829	17908	17899	17833	18011	17868	18017	17878	17913	17915	17832	17699	17886	18030	17807	17783	17997	18019	17950	17856	17886	17950	17880	18007	18008	17885	18052	17703	18018	17841	18106	17769	17928	17982	17889	17933	17966	18007	17910	17956	17770	17950	17860	17967	17944	18122	17762	17946	18027	18008	17878	17898	17867	18087	17941	17927	17933	17882	17883	18152	18084	17861	17948	17930	18009	17948	18080	17737	17687	17854	17743	18236	17894	17803	17771	17822	17953	18227	17655	17956	17821	18017	18112	17744	17966	18121	17937	18082	18097	17839	17970	18074	17883	17925	18119	18158	17923	17974	17809	17840	18014	18188	17883	17841	17903	17723	18125	17836	17925	17800	18116	17808	17755	17962	17962	17857	18094	17932	17757	17880	17826	17818	17839	17968	18118	17973	17861	17927	17782	18068	17721	17869	18019	17949	17905	18093	17878	17910	17811	18095	17863	17943	17856	17925	17975	17931	17860	17924	18085	17890	17816	17672	17843	18115	17955	17798	17785	17853	17968	17838	17885	17889	17727	17986	17878	17851	18023	18006	17855	18075	18086	17872	18058	18052	17845	18033	17914	17826	17896	18111	17933	18005	17996	17779	17974	17947	17887	17892	17951	17802	17872	18163	17956	17794	17866	17709	18027	17955	17865	18076	17888	17974	17871	17817	17914	18194	18132	17929	18043	17734	17855	18122	18018	18010	17901	17931	18001	17834	17761	17846	17970	17689	17828	17734	17839	17878	17742	17766	18253	17934	17917	17934	18058	18115	17834	17943	18159	17925	17900	17942	18023	17856	17979	18169	17850	17965	18138	18014	17938	18102	17907	17925	17947	17811	18021	18034	17945	17813	17818	18033	18023	18039	17897	17667	18031	18044	17846	17868	17920	17993	17914	18108	17957	17905	17931	17851	17924	18049	17802	17975	17715	18112	17974	17925	17879	17831	17834	17998	17961	17830	17961	17757	17879	18372	17894	18008	17884	17953	17723	18059	17912	17719	18104	18098	18030	17970	18157	17735	17939	18097	17898	17851	17942	18097	18108	18024	18103	17995	18053	17901	17916	17800	17997	17832	17973	17779	18042	17879	17910	17907	18129	18008	17914	18021	17899	17907	17838	18168	18000	18096	18043	17738	17932	17968	18046	17884	17552	17781	17825	18026	17851	17708	17856	18031	17985	18168	17943	17642	18048	17793	17800	17911	18189	18059	18056	18042	17832	17858	17723	17983	17679	17977	18114	18081	17904	18023	18104	17816	18145	17873	17926	17987	17966	17908	17899	17887	18067	17956	17952	18182	17997	17914	17981	18027	17886	18047	17948	17960	18031	17799	17998	17942	17942	17951	17863	18093	17959	18079	17968	18032	18000	17894	17967	18221	18006	17779	17982	18000	17949	17872	17845	17994	17909	17951	17860	17890	17902	17655	17810	18154	18036	18076	17775	17968	18054	17895	17880	17876	17707	17772	17861	17853	17920	18041	17983	17996	17774	17937	17892	17797	17999	18023	17795	17957	17852	17896	17721	18106	17870	17960	18288	18067	17733	17768	17750	17905	17726	17907	17981	17865	17935	17894	17805	17855	18049	17947	17916	17669	17787	17958	17853	17928	18076	17989	17888	17936	18064	18065	18017	18007	17806	18049	17949	17873	17973	17859	17905	17839	17877	17757	17954	17975	18005	18028	18013	17908	17733	17951	17614	17779	17881	18066	17938	17857	17818	17985	18179	18080	17800	18011	18064	17965	18060	18052	17999	17921	17906	18033	18129	18087	17905	17913	17960	18141	18153	17981	18123	18083	18056	17955	18152	17917	17913	17877	18007	17908	17871	17909	17894	18155	18008	17901	17927	18109	18017	17857	18034	17785	17993	17712	17977	18088	17872	17993	17830	17826	17930	18029	17854	17831	17787	17904	17913	18308	18093	17795	17950	17935	17859	18000	17921	18235	17897	17880	17996	18102	17857	17907	17917	17695	18099	18035	17902	18055	17799	18008	17996	17925	17944	17960	17894	17790	18089	17949	17885	17932	17921	17905	18019	18007	17667	17829	18069	17966	17981	17861	17977	17956	18000	17780	17936	17934	17890	17953	17970	17940	18037	17983	18102	17902	17859	17748	17785	17992	17926	17824	17998	17946	17740	17997	17737	18046	17863	17721	17879	17727	17894	17984	17877	17895	17798	17930	18111	18121	18042	17943	18091	18104	18084	17742	17892	17780	17906	17940	17954	17891	17994	17882	17996	17929	18012	17925	17892	18021	18042	17975	18012	18078	17779	17766	17850	18006	17693	18001	17862	17929	18225	17941	18023	17958	18126	18066	17800	17806	17848	17913	17811	17954	17974	17800	18023	18033	18316	17921	18074	17871	17957	18072	17913	18120	17825	18067	17951	18043	17901	17910	17820	17838	17736	17950	17801	17834	17892	18108	17937	17854	17939	17921	18116	17956	17952	18104	18014	18079	17994	17941	17934	17818	18112	18000	17974	18089	17822	18032	17848	17998	17821	17967	17907	17803	17929	18149	17857	17846	17900	17937	18044	17968	17978	17935	17990	18050	18047	17888	18036	18077	17952	17766	17927	17772	17799	17900	17891	18051	17954	18057	17952	17828	18115	18129	17947	17885	17894	18074	18077	17937	18089	18009	18150	17826	18059	18083	17945	18147	18022	18000	17878	17852	18020	17966	17879	17920	17999	17889	17973	17762	17808	17934	17982	17991	17739	18088	17902	17900	17901	17873	17809	17941	17992	17944	17826	17854	17958	17958	17946	17944	17995	17967	18092	18066	18184	17940	18066	18115	17836	18172	18128	18076	17955	18020	18045	17873	17723	17961	17957	17906	17753	17826	17817	17877	17838	18018	18073	18140	17877	17866	18058	18029	17989	17948	18004	17754	17976	18048	17807	17912	17877	18069	18031	17953	17995	17998	18105	17851	17967	17970	18098	17881	17971	17889	18035	18124	17969	17753	18022	17980	18009	18081	17569	17755	18034	18025	18044	17886	17872	17835	18102	18011	17851	17835	18036	17850	17979	17842	17941	17866	17778	17878	18171	18086	18000	17893	18077	17940	17890	17880	18153	17947	17883	17943	17933	17900	17988	17698	17883	17983	18073	18041	18012	17930	17969	17970	17996	17950	18051	17876	18024	17925	17935	17941	18115	18117	18002	18121	18037	17936	17876	18014	17940	17982	18090	17996	17921	18158	17880	17953	17943	18121	17901	17961	17599	18048	17790	17775	18005	17860	17828	17974	17741	18021	17813	17820	17782	17883	18056	18136	17880	17985	17771	17789	17810	17801	17779	17979	18021	18018	18057	18140	17914	17750	18053	18014	17874	17991	17892	17879	17982	17963	18055	18032	18017	17892	17939	17829	17882	17975	18169	18145	18076	17865	17927	17784	17830	18027	18148	17536	17836	17835	17881	17989	17979	17874	17732	17830	18088	17812	17747	17957	17870	17984	18039	18088	17993	17821	17892	18110	17870	17917	17950	17732	17973	18024	17982	18007	17850	17989	17882	17975	18035	18037	17996	17934	17947	17969	17935	17932	17941	17776	17955	17908	17862	17809	17985	17959	17725	17934	17801	17940	17908	17908	17938	17670	17830	17989	17980	18074	17973	17976	18034	17880	17979	17817	17904	18116	17862	17975	18045	17837	18079	18037	17830	17887	17880	17915	17848	18182	17893	17840	17991	17961	17837	17918	17860	17920	18048	17815	17931	17830	18035	17939	18053	17800	18070	17901	17920	17762	18074	18156	17900	18003	17905	18321	17941	17781	18052	17902	18074	17980	18150	18057	18011	18063	18126	18052	18101	17882	18111	18231	18035	17779	17959	17966	17963	17818	18223	17930	17823	17942	18060	18037	17900	18071	17927	17920	17837	17997	17932	17943	18115	17831	17996	17810	17915	17944	17836	18009	18040	17866	17805	17855	17772	18016	18259	17902	17911	18100	18072	18192	17705	17932
32616	49658	35950	22608	17334	15602	15478	15473	15236	14717	14652	14637	14526	14431	14377	14432	14344	14274	14235	14405	14303	14325	14367	14190	14438	14388	14323	14409	14240	14367	14268	14111	14388	14249	14344	14371	14400	14388	14389	14320	14302	14354	14160	14085	14374	14303	14304	14232	14165	14167	14416	14223	14125	14448	14144	14209	14315	14257	14272	14078	14177	14346	14243	14202	14254	14282	14127	14293	14355	14070	14196	14292	14328	14306	14326	14264	14146	14363	14014	14372	14415	14364	14305	14133	14267	14413	14196	14156	14446	14238	14272	14357	14236	14110	14237	14255	14266	14336	14185	14173	14283	14392	14438	14167	14159	14208	14276	14433	14373	14147	14421	14301	14176	14302	14360	14195	14442	14355	14355	14224	14156	14219	14228	14309	14175	14176	14173	14382	14149	14235	14110	14313	14323	14082	14184	14307	14443	14163	14193	14293	14240	14058	14145	14360	14286	14381	14209	14294	14141	14124	14259	14278	14264	14357	14232	14216	14025	14224	14225	14261	14372	14309	14381	14266	14327	14406	14144	14255	14134	14193	14518	14220	14195	14222	14342	14267	14270	14314	14309	14342	14307	14205	14416	14355	14238	14328	14160	14119	14247	14199	14177	14232	14159	14333	14407	14326	14304	14304	14327	14310	14280	14264	14185	14234	14310	14234	14293	14528	14244	14135	13952	14301	14323	14272	14343	14269	14240	14280	14329	14279	14263	14277	14255	14109	14338	14285	14230	14263	14324	14114	14226	14232	14155	14326	14324	14098	14161	14334	14192	14349	14313	14398	14257	14568	14122	14210	14261	14412	14250	14302	14107	14267	14147	14072	14249	14256	14342	14208	14389	14261	14239	14199	14385	14282	14147	14254	14291	14189	14219	14204	14281	14352	14271	14318	14337	14189	14150	14224	14246	14273	14212	14217	14290	14319	14130	14198	14267	14182	14369	14314	14331	14193	14270	14234	14203	14317	14247	14411	14220	14344	14176	14313	14326	14315	14360	14352	14247	14335	14302	14103	14206	14313	14316	14333	14162	14128	14464	14316	14116	14203	14079	14358	14152	14321	14354	14151	14306	14283	14147	14146	14310	14319	14113	14179	14240	14266	14277	14203	14257	14312	14236	14333	14278	14134	14025	14318	14366	14216	14261	14193	14415	14298	14263	14362	14298	14291	14288	14196	14371	14278	14376	14310	14213	14279	14263	14188	14223	14298	14344	14122	14162	14128	14143	14159	14457	14278	14295	14118	14126	14302	14301	14356	14233	14186	14046	14309	14327	14374	14184	14323	14308	14259	14266	14137	14408	14213	14279	14365	14198	14207	14382	14312	14230	14284	14093	14342	14352	14328	14119	14365	14337	14163	14166	14290	14208	14250	14373	14251	14302	14313	14326	14352	14156	14246	14353	14379	14380	14411	14247	14286	14200	14285	14243	14236	14279	14298	14413	14228	14242	14130	14300	14298	14416	14345	14269	14100	14217	14191	14363	14377	14206	14317	14293	14237	14213	14306	14383	14284	14219	14284	14244	14458	14128	14237	14242	14229	14396	14095	14296	14264	14080	14296	14305	14235	14276	14296	14134	14310	14250	14110	14261	14375	14379	14275	14428	14246	14209	14298	14303	14259	14163	14346	14356	14218	14304	14348	14249	14248	14047	14217	14264	14224	14228	14332	14269	14306	14421	14367	14305	14234	14247	14325	14231	14437	14158	14326	14202	14378	14321	14167	14311	14214	14364	14347	14132	14259	14245	14141	14160	14163	14190	14162	14370	14362	14264	14433	14308	14114	14230	14249	14185	14202	14153	14465	14104	14298	14272	14155	14239	14217	14155	14196	14161	14187	14298	14269	14165	14363	14131	14293	14257	14244	14316	14247	14232	14330	14274	14306	14102	14358	14364	14389	14266	14271	14292	14306	14252	14073	14258	14237	14474	14277	14234	14320	14301	14248	14328	14061	14410	14459	14240	14255	14469	14221	14436	14281	14184	14368	14289	14368	14163	14289	14239	14424	14275	14181	14281	14400	14340	14277	14424	14288	14287	14214	14201	14252	14153	14174	14240	14252	14102	14323	14294	14160	14164	14158	14198	14356	14368	14044	14143	14299	14258	14271	14199	14196	14247	14268	14274	14234	14211	14134	14268	14335	14248	14331	14438	14337	14279	14303	14203	14325	14307	14210	14284	14261	14320	14308	14377	14321	14306	14234	14165	14324	14343	14199	14402	14196	14182	14311	14093	14167	14201	14275	14306	14411	14202	14091	14304	14290	14195	14388	14151	14345	14260	14273	14351	14198	14158	14251	14233	14363	14218	14218	14282	14273	14259	14385	14100	14305	14294	14212	14219	14453	14284	14472	14288	14496	14262	14296	14319	14157	14265	14117	14152	14200	14252	14185	14179	14238	14234	14355	14234	14218	14333	14245	14413	14120	14273	14394	14338	14375	14233	14366	14340	14174	14373	14319	14211	14215	14137	14175	14221	14003	14336	14095	14201	14347	14276	14398	14310	14325	14376	14348	14214	14298	14345	14210	14230	14242	14336	14226	14203	14097	14323	14358	14198	14306	14088	14250	14205	14226	14088	14253	14265	14203	14236	14288	14163	14352	14382	14257	14339	14408	14137	14218	14293	14312	14160	14217	14224	14155	14317	14195	14292	14136	14243	14233	14202	14291	14360	14423	14276	14276	14084	14296	14383	14261	14230	14176	14179	14282	14114	14365	14263	14271	14283	14218	14352	14077	14146	14305	14390	14443	14075	14309	14363	14231	14268	14215	14291	14159	14183	14300	14358	14291	14318	14313	14264	14459	14125	14265	14156	14242	14274	14208	14244	14208	14181	14226	14260	14325	14331	14306	14311	14288	14308	14257	14261	14319	14323	14184	14334	14358	14276	14284	14320	14220	14322	14341	14255	14166	14431	14281	14440	14192	14271	14179	14265	14214	14253	14221	14243	14247	14195	14402	14418	14415	14331	14219	14202	14321	14149	14193	14282	14314	14309	14287	14259	14258	14322	14288	14097	14154	14099	14418	14320	14294	14292	14394	14255	14194	14309	14265	14328	14231	14253	14367	14312	14124	14222	14305	14248	14151	14362	14107	14329	14175	14357	14360	14158	14269	14232	14260	14235	14351	14161	14385	14149	14222	14218	14276	14388	14105	14181	14308	14360	14352	14273	14323	14285	14152	14369	14313	14171	14337	14178	14213	14320	14310	14288	14240	14310	14378	14399	14180	14240	14234	14292	14227	14305	14174	14207	14222	14247	14445	14324	14349	14352	14011	14337	14118	14236	14240	14295	14324	14321	14239	14401	14043	14108	14301	14288	14332	14318	14251	14295	14250	14377	14125	14050	14395	14135	14350	14129	14297	14269	14103	14388	14243	14129	14238	14247	14271	14095	14210	14248	14237	14154	14389	14349	14308	14194	14224	14456	14460	14286	14285	14385	14094	14458	14331	14122	14278	14288	14332	14207	14250	14286	14199	14603	14304	14186	14168	14184	14375	14176	14344	14339	14128	14331	14277	14265	14257	14304	14150	14297	14218	14311	14327	14111	14353	14228	14299	14247	14384	14103	14256	14385	14339	14249	14552	14172	14209	14312	14529	14443	14116	14349	14352	14143	14355	14190	14424	14077	14225	14431	14254	14233	14232	14199	14221	14327	14292	14332	14070	14285	14080	14162	14235	14189	14279	14231	14055	14239	14471	14106	14356	14285	14350	14238	14159	14158	14323	14181	14216	14278	14254	14430	14317	14258	14411	14239	14226	14092	14128	14309	14274	14154	14231	14224	14295	14278	14109	14314	14207	14360	14292	14315	14299	14231	14335	14223	14348	14099	14077	14289	14280	14194	14242	14261	14200	14376	14312	14290	14398	14330	14189	14278	14393	14153	14292	14155	14486	14278	14352	14210	14134	14133	14281	14214	14277	14283	14163	14250	14215	14201	14402	14204	14123	14290	14255	14231	14186	14342	14234	14310	14142	14337	14397	14203	14265	14249	14289	14239	14230	14460	14378	14365	14279	14373	14060	14205	14470	14239	14197	14422	14237	14251	14361	14184	14088	14302	14258	14251	14297	14259	14310	14392	14353	14165	14235	14256	14177	14224	14243	14195	14220	14339	14369	14248	14323	14151	14248	14357	14145	14300	14335	14358	14353	14345	13986	14315	14200	14343	14092	14250	14284	14224	14123	14362	14375	14352	14222	14274	14189	14290	14242	14466	14203	14254	14276	14273	14225	14403	14197	14242	14246	14162	14175	14369	14231	14250	14359	14304	14154	14352	14291	14336	14256	14300	14482	14356	14276	14210	14260	14251	14253	14275	14361	14365	14251	14286	14272	14123	14257	14195	14132	14272	14199	14200	14312	14224	14236	14169	14192	14240	14278	14272	14438	14185	14330	14163	14113	14094	14155	14218	14354	14277	14116	14341	14319	14287	14205	14313	14389	14332	14245	14186	14215	14519	14210	14379	14213	14330	14354	14264	14330	14509	14241	14299	14177	14173	14089	14290	14200	14185	14075	14405	14331	14308	14470	14289	14329	14270	14211	14333	14312	14107	14149	14496	14373	14303	14212	14330	14306	14095	14265	14213	14181	14202	14288	14111	14278	14414	14235	14268	14063	14217	14077	14197	14401	14447	14396	14288	14422	14320	14322	14277	14348	14183	14264	14224	14217	14075	14264	14235	14304	14265	14357	14183	14166	14188	14357	14302	14259	14261	14279	14367	14092	14241	14117	14333	14136	14353	14413	14198	14496	14349	14342	14322	14172	14361	14307	14337	14235	14304	14242	14309	14114	14262	14326	14363	14267	14059	14354	14205	14362	14163	14285	14524	14313	14267	14218	14212	14159	14134	14366	14349	14124	14223	14308	14131	14344	14280	14299	14220	14477	14237	14252	14229	14435	14322	14133	14428	14099	14283	14206	14363	14166	14272	14263	14389	14333	14383	14462	14348	14163	14132	14326	14218	14264	14251	14244	14208	14288	14285	14331	14262	14316	14337	14186	14141	14368	14283	14122	14237	14230	14309	14157	14406	14279	14327	14279	14374	14293	14373	14240	14345	14283	14355	14225	14342	14360	14263	14282	14319	14276	14183	14272	14283	14471	14396	14246	14478	14263	14190	14143	14168	14221	14293	14155	14301	14242	14275	14087
23246	21182	28220	25390	22456	21056	19552	17210	16764	16539	16018	16120	15613	15835	15765	15752	15782	15541	15201	15491	15363	15396	15466	15903	16556	16246	16249	15711	15836	15539	15290	15370	15424	15238	15228	15395	15362	15475	15133	15201	15342	15573	15389	15270	15333	15271	15220	15213	15468	15442	15326	15275	15310	15179	15292	15328	15472	15244	15417	15145	15032	15168	15418	15361	15170	15191	15332	15338	15365	15231	15400	15363	15386	15320	15201	15265	15277	15205	15245	15258	15182	15336	15322	15289	15304	15221	15374	15341	15400	15400	15183	15170	15346	15143	15281	15044	15390	15451	15251	15301	15275	15335	15272	15301	15234	15402	15337	15189	15225	15243	15097	15252	15355	15399	15395	15089	15288	15236	15278	15380	15262	15316	15241	15335	15200	15204	15064	15273	15244	15234	15447	15455	15351	15269	15173	15338	15384	15234	15349	15023	15460	15221	15482	15435	15390	15201	15353	15367	15319	15253	15235	15217	15330	15278	15313	15382	15417	15210	15203	15275	15007	15236	15256	15192	15115	15181	15061	15066	15302	15402	15349	15234	15291	15121	15276	15201	15100	15228	15290	15279	15321	15113	15407	15401	15559	15208	15037	15198	15500	15508	15325	15233	15228	15410	15302	15173	15384	15138	15276	15259	15240	15191	15206	15376	15452	15477	15277	15296	15340	15364	15356	15422	15335	15305	15293	15270	15212	15362	15313	15214	15257	15262	15325	15428	15041	15350	15347	15121	15172	15299	15182	15115	15165	15184	15385	15264	15578	15202	15194	15312	15309	15477	15414	15334	15439	15305	15165	15190	15329	15109	15254	15330	15367	15147	15234	15175	15417	15404	15468	15352	15373	15079	15372	15300	15205	15196	15192	15471	15261	15217	15337	15356	15229	15181	15217	15229	15329	15274	15129	15185	15177	15361	15373	15352	15263	15331	15451	15422	15289	15334	15359	15384	15307	15279	15299	15263	15019	15223	15249	15281	15268	15276	15427	15233	15285	15119	15367	15431	15295	15146	15222	15358	15078	15093	15415	15271	15343	15303	15210	15336	15329	15040	15222	15205	15234	15103	15232	15346	15215	15212	15247	15282	15107	15322	15077	15262	15259	15050	15247	15302	15408	15184	15283	15274	15473	15225	15234	15461	15418	15266	15200	15266	15392	15393	15172	15370	15336	15191	15155	15151	15057	15184	15293	15320	15265	15291	15367	15236	15227	15391	15518	15311	15301	15348	15399	15175	15174	15049	15203	15225	15240	15236	15238	15085	15516	15566	15271	15354	15199	15439	15337	15384	15157	15265	15166	15288	15363	15210	15007	15194	15229	15511	15475	15264	15202	15271	15158	15469	15128	15205	15128	15012	15329	15127	15245	15413	15359	15271	15336	15277	15264	15272	15443	15330	15190	15429	15278	15192	15199	15270	15156	15135	15401	15214	15482	15078	15391	15270	15312	15045	15260	15280	15136	15369	15242	15335	15347	15182	15265	15198	15225	15134	15274	15209	15212	15306	15374	15405	15377	15227	15199	15262	15241	15374	15369	15247	15278	15400	15370	15138	15250	15208	15264	15264	15342	15391	15202	15137	15514	15275	15406	15189	15231	15006	15280	14981	15353	15318	15286	15378	15338	15355	15403	15251	15121	15277	15318	15240	15075	15213	15127	15261	15404	15118	15401	15166	15295	15184	15326	15396	15544	15374	15410	15215	15394	15334	15220	15265	15443	15540	15270	15419	15259	15093	15107	15198	15072	15086	15170	15565	15382	15234	15177	15374	15264	15370	15298	15442	15266	15206	15204	15122	15247	15094	15331	15120	15232	15271	15245	15586	15272	15154	15071	15188	15219	15139	15396	15238	15225	15410	15169	15373	15336	15370	15399	15332	15355	15404	15233	15311	15387	15114	15130	15292	15304	15147	15306	15287	15192	15274	15180	15070	15232	15307	15367	15340	15269	15302	15195	15276	15376	15322	15158	15185	15294	15240	15298	15305	15377	15245	14955	15248	15249	15403	15247	15287	15262	15233	15186	15358	15232	15187	15350	15298	15255	15337	15321	15281	15331	15224	15365	15332	15380	15316	15344	15409	15395	15196	15223	15309	15147	15277	15477	15064	15207	15082	15303	15424	15306	15296	15350	15212	15166	15256	15388	15202	15230	15143	15303	15115	15171	15252	15214	15080	15339	15177	15421	15280	15361	15313	15147	15236	15358	15424	15207	15226	15210	15284	15362	15093	15440	15211	15313	15195	15293	15292	15254	15307	15501	15174	15289	15239	15076	15316	15400	15012	15269	15394	15280	15206	15280	15211	15304	15248	15459	15349	15209	15356	15109	15036	15203	15225	15355	15101	15190	15191	15211	15346	15249	15377	15349	15173	15384	15169	15305	15132	15286	15533	15168	15433	15321	15246	15092	15270	15404	15221	15219	15272	15316	15005	15227	15263	15255	15287	15375	15370	15306	15250	15210	15258	15257	15305	15170	15208	15122	15246	15330	15316	15260	15213	15490	15396	15200	15356	15331	15263	15340	15059	15532	15280	15488	15228	15058	15325	15176	15209	15489	15393	15502	15320	15317	15276	15283	15097	15247	15123	15198	15151	15243	15173	15370	15503	15333	15473	15256	15341	15122	14945	15249	15201	15316	15444	15578	15372	15178	15289	15321	15252	15374	15306	15174	15257	15286	15288	15042	15007	15395	15478	15300	15150	15408	15346	15290	15425	15251	15468	15371	15390	15442	15090	15236	15421	15284	15289	15300	15479	15408	15287	15356	15199	15214	15371	15298	15217	15301	15361	15229	15276	15416	15194	15290	15283	15417	15338	15355	15235	15304	15406	15419	15198	15305	15327	15221	15331	15417	15265	15318	15132	15286	15494	15278	15255	15196	15300	15300	15388	15182	15133	15340	15230	15440	15311	15242	15352	15463	15434	15510	15041	15248	15211	15549	15272	15248	15366	15263	15366	15211	15259	15317	15220	15254	15256	15146	15260	15380	15205	15538	15318	15254	15353	15522	15342	15356	15343	15195	15294	15339	15352	15381	15193	15236	15244	15300	15258	15343	15312	15308	15284	15332	15302	15265	15370	15272	15312	15175	15329	15159	15600	15242	15198	15313	15232	15199	15237	15433	15226	15394	15395	15381	15420	15230	15231	15367	15196	15162	15374	15184	15150	15349	15241	15464	15219	15196	15089	15192	15188	15285	15124	15137	15094	15368	15224	15181	15283	15176	15133	15248	14975	15134	15328	15106	15247	15144	15353	15467	15174	15266	15375	15250	15180	15301	15282	15100	15415	15418	15122	15142	15145	15371	15237	15226	15131	15325	15251	15265	15329	15296	15113	15316	15113	15356	15283	15233	15381	15285	15442	15460	15224	15139	15241	15224	15191	15298	15202	15290	15421	15445	15203	15106	15392	15236	15324	15333	15354	15148	15172	15233	15244	15361	15428	15451	15053	15106	15403	15345	15305	15120	15292	15205	15198	15213	15131	15363	15165	15385	15147	15400	15455	15252	15194	15188	15287	15440	15370	15244	15297	15311	15554	15213	15224	15332	15337	15282	15392	15371	15162	15462	15394	15327	15394	15207	15236	15164	15306	15290	15529	15284	15396	15317	15139	15500	15430	15327	15185	15364	15170	15399	15259	15091	15520	15325	15111	15161	15070	15287	15150	15101	15192	15407	15263	15189	15208	15443	15451	15328	15206	15375	15177	15317	15382	15386	15621	15386	15365	15400	15413	15248	15222	15256	15104	15374	15214	15319	15319	15173	15314	15328	15171	15256	15186	15156	15181	15449	15343	15264	15255	15308	15239	15062	15247	15276	15282	15491	15059	15066	15360	15159	15119	15390	15319	15293	15482	15252	15172	15402	15167	15265	15233	15321	15211	15368	15277	15356	15118	15236	15454	15129	15149	15376	15163	15246	15237	15328	15371	15323	15349	15205	15373	15294	15340	15293	15136	15344	15068	15139	15096	15085	15109	15188	15175	15404	15139	15279	15215	15340	15293	15227	15176	15331	15447	15378	15364	15287	15282	15134	15312	15340	15320	15355	15246	15224	15202	15306	15500	15360	15212	15382	15380	15381	15245	15320	15291	15341	15214	15337	15479	15299	15281	15471	15289	15437	15295	15172	15134	15292	15457	15158	15294	15241	15227	15351	15294	15245	15336	15364	15158	15261	15184	15287	15223	15227	15319	15356	15056	15238	15144	15126	15218	15442	15366	15331	15304	15217	15411	15492	15286	15351	15448	15311	15193	15182	15210	15199	15227	15275	15212	15347	15444	15147	15307	15192	15242	15392	15102	15293	15347	15213	15119	15352	15297	15407	15412	15286	15235	15333	15278	15279	15416	15256	15343	15219	14985	15172	15440	15102	15313	15244	15274	15235	15177	15367	15194	15188	15310	15386	15242	15422	15337	15280	15295	15308	15216	15196	15137	15349	15188	15200	15387	15437	15162	15306	15441	15407	15559	15319	15200	15370	15137	15385	15544	15298	15261	15247	15112	15259	15345	15338	15379	15398	15106	15292	15321	15285	15384	15457	15160	15321	15260	15274	15088	15193	15227	14997	15333	15177	15242	15208	15360	15271	15139	15215	15635	15317	15305	15180	15303	15320	15298	15354	15237	15451	15194	15247	15308	15315	15316	15200	15407	15197	15353	15340	15441	15307	15115	15248	15361	15469	15311	15236	15052	15237	15159	15263	15267	15459	15485	15152	15249	15306	15196	15237	15293	15315	15077	15356	15344	15359	15235	15159	15531	15271	15392	15426	15300	15284	15353	15242	15266	15190	15252	15268	15324	14986	15229	15415	15471	15267	15315	15030	15193	15342	15391	15428	15143	15329	15043	15384	15424	15267	15293	15467	15211	15407	15292	15206	15466	15353	15306	15307	15107	15173	15437	15207	15280	15465	15234	15103	15189	15366	15168	15374	15325	15307	15337	15112	15251	15323	15137	15061	15339	15280	15340	15154	15454	15304	15168	15180	15356	15278	15367	15218	15015	15102	15415	15394	15251	15330	15150	15235	15223	15267	15161	15247	15310	15289	15104	15197	15361	15207	15282	15391	15426	15402	15375	15439	15350	15336	15299	15237	15219	15296	15272	15342	15287	15559	15354	15272	15227	15268	15366	15319	15176	15244	15446	15214	15226
32591	53447	43087	29885	18919	15622	15363	14903	14861	13960	13480	13561	13328	13014	13266	13157	13031	12955	12825	12812	12931	12829	12982	13363	14287	14005	13722	13216	13018	12928	12727	12818	12625	12667	12781	12656	12740	12635	12590	12660	12652	12757	12636	12745	12656	12893	12760	12796	12757	12706	12725	12726	12690	12736	12669	12787	12693	12701	12612	12826	12647	12715	12745	12769	12656	12801	12804	12600	12738	12633	12774	12768	12711	12624	12728	12572	12731	12858	12795	12688	12753	12498	12758	12784	12653	12645	12679	12807	12808	12694	12730	12527	12637	12646	12553	12796	12778	12645	12826	12690	12697	12629	12641	12795	12736	12786	12787	12628	12690	12663	12806	12497	12634	12890	12840	12799	12685	12550	12778	12636	12774	12784	12721	12713	12656	12661	12617	12681	12764	12895	12716	12787	12767	12750	12639	12761	12886	12917	12619	12614	12716	12634	12661	12749	12755	12589	12653	12684	12804	12658	12655	12654	12726	12765	12657	12660	12577	12734	12677	12753	12781	12782	12738	12676	12686	12771	12726	12738	12732	12647	12688	12543	12819	12875	12697	12780	12591	12876	12675	12674	12733	12775	12747	12729	12692	12673	12793	12674	12741	12802	12639	12586	12618	12837	12772	12610	12725	12760	12755	12575	12637	12696	12773	12548	12591	12740	12584	12638	12724	12736	12816	12716	12605	12789	12686	12577	12795	12635	12689	12661	12745	12651	12801	12817	12622	12662	12851	12680	12514	12599	12655	12590	12696	12689	12741	12712	12801	12641	12678	12716	12933	12751	12813	12618	12681	12689	12662	12649	12776	12719	12776	12599	12853	12793	12718	12534	12666	12666	12688	12571	12770	12576	12802	12581	12707	12634	12724	12670	12834	12789	12842	12693	12757	12872	12586	12763	12780	12679	12642	12666	12756	12775	12771	12734	12649	12705	12911	12692	12740	12718	12828	12616	12859	12602	12700	12596	12709	12603	12749	12670	12700	12591	12740	12803	12669	12671	12817	12863	12589	12821	12758	12620	12627	12661	12929	12767	12811	12687	12905	12632	12678	12569	12776	12720	12906	12689	12655	12705	12676	12572	12744	12682	12683	12626	12801	12650	12628	12794	12818	12796	12788	12652	12715	12778	12671	12872	12852	12763	12700	12689	12743	12790	12573	12796	12772	12549	12643	12811	12769	12705	12619	12721	12582	12594	12695	12684	12646	12856	12891	12526	12721	12664	12607	12663	12747	12743	12773	12688	12786	12742	12539	12647	12627	12592	12521	12698	12555	12650	12624	12710	12696	12702	12792	12550	12664	12918	12667	12740	12815	12735	12855	12660	12528	12677	12730	12889	12915	12689	12874	12669	12633	12560	12745	12777	12660	12580	12902	12695	12825	12640	12742	12672	12591	12703	12768	12509	12842	12675	12781	12844	12683	12701	12729	12678	12661	12802	12602	12715	12700	12842	12800	12778	12682	12579	12720	12709	12699	12547	12472	12799	12668	12714	12758	12645	12716	12653	12630	12716	12834	12836	12636	12851	12683	12581	12668	12873	12704	12853	12698	12883	12742	12695	12682	12669	12682	12648	12729	12754	12856	12804	12732	12803	12835	12716	12594	12759	12683	12546	12937	12705	12608	12575	12850	12674	12803	12626	12733	12661	12571	12827	12632	12753	12715	12780	12804	12808	12818	12679	12684	12675	12738	12837	12819	12871	12770	12669	12697	12748	12837	12660	12846	12725	12792	12721	12803	12771	12817	12799	12651	12753	12701	12698	12653	12796	12683	12671	12718	12659	12870	12877	12675	12676	12617	12581	12760	12744	12595	12627	12780	12663	12892	12735	12728	12636	12619	12742	12674	12764	12695	12572	12751	12907	12679	12893	12777	12759	12704	12711	12542	12881	12716	12591	12799	12633	12720	12669	12760	12696	12714	12744	12575	12608	12891	12688	12741	12787	12654	12736	12577	12710	12633	12719	12728	12803	12784	12755	12732	12647	12641	12827	12807	12816	12732	12603	12726	12673	12783	12643	12605	12860	12642	12802	12685	12849	12594	12564	12572	12663	12820	12542	12552	12619	12614	12727	12762	12788	12926	12571	12643	12769	12812	12850	12818	12711	12563	12816	12688	12735	12757	12819	12641	12817	12671	12773	12701	12506	12442	12646	12671	12733	12731	12683	12887	12621	12634	12677	12823	12794	12694	12799	12493	12811	12719	12518	12699	12780	12716	12683	12803	12716	12775	12877	12889	12753	12704	12704	12751	12756	12727	12727	12666	12891	12689	12841	12744	12736	12829	12580	12886	12722	12674	12655	12687	12825	12792	12494	12689	12868	12623	12626	12938	12656	12693	12653	12732	12663	12725	12729	12703	12724	12724	12729	12770	12713	12686	12757	12809	12865	12686	12673	12601	12720	12769	12630	12792	12619	12706	12878	12719	12823	12704	12737	12774	12621	12701	12673	12850	12691	12838	12752	12726	12719	12676	12839	12709	12712	12604	12729	12765	12737	12622	12734	12584	12455	12932	12592	12618	12621	12675	12773	12701	12839	12792	12488	12771	12801	12886	12698	12778	12767	12708	12717	12638	12694	12763	12598	12668	12774	12908	12781	12847	12829	12585	12748	12686	12732	12634	12717	12665	12573	12755	12686	12741	12641	12775	12777	12643	12742	12782	12711	12558	12550	12586	12656	12544	12954	12634	12639	12693	12690	12938	12679	12747	12709	12806	12609	12808	12697	12861	12852	12710	12785	12647	12843	12683	12648	12687	12808	12650	12756	12581	12694	12745	12602	12767	12580	12596	12593	12655	12491	12696	12604	12787	12714	12720	12774	12893	12867	12683	12649	12616	12668	12635	12821	12543	12721	12622	12533	12593	12709	12877	12840	12728	12805	12734	12600	12652	12678	12929	12797	12657	12590	12654	12840	12711	12773	12789	12743	12614	12705	12444	12737	12740	12754	12732	12728	12863	12736	12727	12574	12772	12597	12609	12603	12850	12815	12793	12581	12715	12749	12836	12693	12656	12760	12808	12765	12757	12766	12754	12605	12735	12614	12573	12577	12606	12571	12650	12719	12702	12590	12716	12809	12836	12599	12820	12612	12800	12773	12849	12789	12642	12723	12760	12585	12780	12831	12761	12646	12765	12858	12674	12665	12523	12706	12802	12792	12836	12615	12802	12561	12852	12594	12624	12645	12610	12746	12741	12966	12776	12759	12684	12757	12739	12758	12657	12687	12716	12590	12813	12858	12847	12711	12715	12741	12596	12645	12875	12770	12716	12730	12651	12949	12744	12725	12764	12738	12735	12800	12796	12823	12855	12740	12776	12639	12717	12798	12689	12838	12741	12623	12558	12691	12912	12655	12609	12692	12606	12833	12763	12638	12774	12684	12788	12609	12529	12664	12606	12782	12941	12555	12662	12628	12694	12861	12671	12688	12769	12658	12730	12648	12691	12738	12807	12761	12764	12720	12771	12653	12717	12890	12745	12555	12841	12652	12799	12693	12698	12578	12638	12773	12656	12712	12725	12648	12831	12625	12565	12765	12732	12785	12753	12692	12775	12651	12738	12579	12745	12731	12798	12898	12613	12757	12694	12712	12658	12643	12707	12721	12778	12663	12777	12574	12761	12518	12566	12826	12565	12641	12883	12810	12695	12622	12711	12667	12772	12547	12767	12687	12914	12494	12599	12536	12688	12777	12708	12635	12612	12611	12754	12789	12749	12567	12676	12700	12711	12782	12731	12606	12697	12732	12803	12687	12812	12750	12683	12809	12772	12722	12519	12781	12611	12573	12748	12748	12719	12750	12603	12850	12758	12684	12873	12687	12743	12754	12481	12657	12718	12782	12743	12731	12838	12758	12629	12623	12551	12712	12643	12791	12766	12743	12587	12751	12741	12649	12782	12786	12496	12816	12492	12857	12641	12707	12549	12609	12686	12838	12870	12724	12835	12803	12747	12800	12635	12918	12846	12663	12618	12717	12567	12857	12827	12706	12564	12846	12744	12668	12951	12712	12782	12605	12706	12727	12686	12724	12641	12743	12800	12586	12784	12783	12750	12795	12698	12892	12613	12715	12656	12687	12709	12703	12801	12869	12888	12702	12612	12743	12658	12690	12653	12727	12800	12741	12749	12770	12603	12791	12788	12673	12724	12767	12700	12583	12642	12702	12805	12805	12826	12712	12874	12834	12742	12702	12762	12671	12654	12744	12795	12662	12713	12636	12767	12665	12742	12695	12780	12697	12729	12673	12561	12597	12565	12732	12756	12629	12842	12752	12540	12683	12717	12809	12592	12712	12696	12729	12821	12719	12737	12562	12671	12661	12866	12696	12633	12732	12701	12956	12784	12683	12631	12782	12788	12629	12661	12792	12674	12664	12827	12658	12832	12796	12815	12703	12667	12657	12589	12643	12626	12745	12836	12657	12592	12881	12615	12783	12748	12734	12695	12650	12679	12603	12727	12766	12643	12710	12609	12679	12855	12818	12682	12747	12787	12688	12720	12627	12627	12799	12501	12669	12794	12665	12734	12782	12721	12780	12770	12751	12710	12813	12637	12639	12733	12745	12750	12623	12745	12670	12781	12657	12825	12740	12745	12673	12665	12765	12856	12624	12772	12570	12705	12792	12721	12556	12865	12753	12584	12784	12733	12628	12878	12718	12645	12733	12713	12743	12835	12795	12698	12653	12752	12811	12675	12675	12567	12946	12745	12844	12737	12895	12644	12693	12663	12790	12588	12497	12652	12892	12663	12668	12803	12723	12746	12714	12877	12623	12718	12733	12675	12558	12684	12729	12772	12767	12617	12619	12666	12709	12731	12658	12743	12671	12881	12916	12865	12543	12701	12664	12615	12614	12535	12819	12776	12590	12789	12863	12762	12648	12832	12725	12791	12656	12753	12715	12731	12648	12854	12747	12692	12764	12554	12730	12771	12728	12563	12892	12660	12779	12924	12850	12701	12844	12671	12608	12814	12791	12500	12666	12703	12573	12797	12829	12763	12632	12663	12560	12854	12856	12852	12598	12744	12672	12712	12710	12667	12539	12744	12660	12619	12691	12660	12729	12797	12671	12749	12671	12647	12607	12938	12575	12681	12781	12710	12698	12642	12630	12713	12677	12661	12675	12527	12706	12790	12722	12624	12697	12687	12651
24786	21314	28545	28722	21436	18510	18656	17932	17266	16827	16655	16529	16455	16434	16420	16268	16384	16134	16436	16240	15905	16225	16253	16220	16269	16310	16219	16274	16179	16338	16132	16005	16000	15990	15948	15949	16080	16112	15923	16020	16008	16125	15787	16136	16050	16015	15977	16065	15911	16030	16058	16194	15684	15967	16062	15993	15933	15984	16019	16057	16005	16118	16106	16014	16068	16109	16027	15782	15931	16239	16095	16320	16168	15928	15927	15999	15996	15937	15783	15892	16104	15855	16045	16153	16043	16134	16004	15954	15890	16024	16201	16120	16007	16066	15914	15814	15944	16107	15995	15906	15904	16049	15965	15840	16066	16141	16103	15976	16073	16269	15851	16124	16083	16244	15983	15888	16041	16078	15971	16197	15866	15882	15972	16045	16168	16053	16052	16159	15987	16061	16100	16269	16016	15924	16049	16045	16176	16037	16202	15752	16110	16105	16150	16160	15769	15919	16101	16158	16068	16152	16145	16041	15874	15859	15910	16016	16065	16023	15974	15752	15964	15981	16031	16007	16085	16013	16139	15955	15963	15973	16111	16158	15959	16060	16021	16037	16077	15946	15939	16078	16075	15832	16028	16029	16059	16193	16058	16196	16242	16074	16063	15864	15945	15976	16074	16041	16013	15896	16171	16194	15998	16093	15854	16042	15898	15867	16231	16063	16035	16164	15888	16055	16016	15905	16039	15985	15872	16111	16111	16087	16052	16055	15762	15949	16031	16043	15970	15913	16019	15891	16040	15888	16047	16022	15829	15958	16155	16184	16118	16113	16266	16004	16127	16087	16141	15818	16015	15809	15934	16012	16096	16243	16024	16141	16166	15914	16005	16065	15980	15907	15896	16150	15855	16060	16030	16097	15855	16027	16187	15945	15907	15994	16037	16029	16002	16015	15996	15777	16044	16053	15881	16003	16070	16030	16046	16105	16015	15941	16114	16014	15870	15803	16190	16141	15915	16012	16084	16088	16156	15972	16071	15806	15997	15935	16103	15777	15974	16041	15887	15965	15967	15935	15981	16023	16064	16262	15968	16122	15992	16131	15991	16097	16121	16099	16122	16017	15978	16112	15961	15973	16030	15839	16120	16035	16325	16028	16292	16323	16069	16021	16106	15904	16107	16087	16267	16017	16042	15980	15969	16092	16144	16152	16078	15909	15993	16043	15987	15917	16141	16064	16000	15933	16123	16116	15883	15953	15919	16001	16005	16028	16011	15942	15891	16006	15938	16016	15837	15950	16150	15936	16097	15965	16116	16010	15786	16018	15895	15954	15900	15937	15962	16195	16235	15906	16097	15972	15909	16008	16124	15889	16069	16088	16078	15975	16024	15978	15995	16146	16075	16040	16066	16182	15968	15740	16132	16216	16036	16009	16081	15792	16027	16043	16149	16380	16113	15994	16142	15954	16357	15969	16148	15949	16113	16194	16266	15999	16031	15895	16189	15994	15990	16070	16057	16000	15855	15931	16081	16057	16093	16040	15993	16033	16019	15950	16130	15957	16001	16101	16209	15982	15978	15890	16119	15901	16016	16033	16177	15849	16088	15892	15806	16022	16198	16041	15979	15989	16067	15924	15969	15993	16021	16138	15892	16061	15986	15871	16114	15964	15801	16032	16111	16216	16003	16007	16040	15924	15944	15790	15934	16207	16102	15908	16024	16098	15952	15986	15941	16108	15876	15958	16086	15872	15923	15926	15848	15931	16179	15915	16113	16158	16002	15978	16050	16196	16049	15810	15871	16044	16019	16044	15980	15823	16090	15877	16027	16018	16045	16334	16253	15980	15930	16185	15812	15933	15917	15953	16098	16159	15978	16024	15854	15742	15943	15902	16009	15987	16153	16017	15839	16080	16191	16136	16138	16021	15827	16030	16110	15838	15788	16052	15978	15962	15834	15889	15901	16046	16102	15976	16032	15975	15891	15836	15894	15917	15853	16038	15921	15921	16123	15944	16082	16035	15780	15812	15931	15931	16079	15838	15904	16072	15974	16035	16094	15855	15808	16165	15832	15882	15855	15957	15979	16002	16107	15961	15884	16076	16068	16096	15880	16000	16177	16124	16007	16047	16103	15878	16136	16063	15968	15932	16191	16101	16074	16070	16005	16155	16081	15966	16124	15865	16044	15936	16022	15892	16088	15990	16007	16026	15902	15797	15875	16089	16104	16002	16208	15978	16120	16061	15903	16001	16141	16046	15826	16023	16023	16324	15970	16036	15983	16137	15957	15976	16081	16027	15824	15872	16207	16016	16007	15904	16175	16264	16115	15917	16050	15982	16042	16007	15916	15937	16043	16049	15814	16008	16079	16129	16204	15768	16150	15981	15937	15935	15997	16149	16137	16171	16125	16044	15986	16133	16161	16054	15829	16060	16071	16085	16205	16004	15984	16005	16000	16163	16127	16018	15905	16023	16053	16048	15943	16033	15906	15888	16052	15906	15926	15979	16058	16002	16003	16046	16041	16012	16061	16056	15976	16063	15975	16130	16125	16262	16087	16199	16180	16088	16149	16022	16168	15878	15944	15902	15880	16093	16066	16042	16053	16101	16064	16072	15931	15958	15838	15987	15997	15811	16052	16110	16144	16128	15983	15941	16050	16020	15996	15954	16310	16023	15950	16051	16058	16005	16016	15838	15981	15931	15937	16049	15900	15818	16264	16154	16209	16005	15869	16157	15965	16086	15957	16081	16095	16031	15970	16075	15843	15978	15907	16052	16024	15968	16066	16220	16092	16090	15958	16049	16068	15910	16128	16097	15916	16018	16072	16040	16012	15887	15950	16040	16008	15896	16003	16072	15834	16018	15983	16196	16133	16264	16068	16069	16036	16066	16080	15982	16027	16171	16165	15805	16088	16053	16169	16042	15907	16030	15946	16073	16102	16064	16196	16178	16231	16066	16187	16206	15791	15930	16010	16008	15938	16043	15974	15999	16200	16021	16032	16084	16045	16089	15958	16028	16005	15919	16058	15865	16086	16067	16263	16085	15874	16202	15963	16063	15975	16013	15888	16085	16006	16000	16036	15938	15937	15927	15858	15796	15982	16073	16064	15944	16077	15989	15980	16097	16153	16033	16125	16158	16002	16057	16098	15829	16167	16085	15945	16052	16115	15860	16058	15948	15774	16042	15920	16113	16126	16082	16138	15778	15857	15940	16059	16076	15932	15935	16148	16079	15843	15926	16040	15940	15970	16286	15985	16246	16087	16096	15822	15841	15934	15825	16038	15952	15899	16182	15894	16089	16143	16067	15980	16315	15810	15989	16087	15961	16054	16079	16140	15949	16159	16023	16180	16188	16098	16010	16105	15981	15931	15937	16110	15971	15954	16131	16063	16213	16044	15848	16249	15987	16210	15959	16219	15906	16049	15934	15844	15995	15978	16319	15995	15981	16012	16015	16045	16199	16013	15865	16005	16085	16128	15965	15898	16250	16091	15951	16164	16254	16227	15957	16052	16064	16198	16106	16122	16091	16214	16152	16094	16023	16189	16096	16033	16013	16074	16235	15926	15954	16093	16102	16030	16117	16111	16138	16037	15963	15968	16276	16189	16049	15883	15991	16196	16178	15907	16097	16219	15832	16108	16014	16008	16159	15902	16044	15972	16001	16169	16192	16057	15954	15944	16037	16023	16126	16121	16174	16081	16102	16149	16116	15998	15976	16091	15819	16014	16008	15938	15952	16086	16011	16139	15950	16135	15994	15940	15924	16068	16119	15927	16041	16079	15879	15886	16098	16176	16075	16089	15907	15999	16176	16014	16085	16065	16133	15888	15750	16082	16075	16086	15666	16138	15966	16098	15797	15920	16090	16165	16105	15926	16191	15982	15933	15856	15757	15959	16086	16219	16095	15868	15813	16121	16233	15992	16018	16317	15798	16050	16015	16100	15973	16069	16167	16048	15920	16088	15917	15850	15943	15998	15894	16043	16109	16090	16084	16035	16174	15967	16174	16072	16070	16052	16051	16183	15969	16029	16010	16087	16058	15887	15966	16134	16191	16196	15918	16058	16118	15899	15961	16143	15908	16242	15879	15905	16182	16132	15911	16107	16119	16083	16064	15984	15844	15997	16226	15842	15994	16179	16252	16111	15901	15977	15912	16099	16188	15868	15933	16211	15973	16057	16035	15903	16023	15988	16068	16007	15997	16080	16055	16098	16113	16102	15997	16066	15821	15769	15975	15961	15996	16085	15970	15930	16034	16138	16055	16068	15971	16004	16081	16081	16116	15866	16018	16073	16083	15961	16064	16005	15947	16044	15980	15969	15992	16044	16097	16013	15829	15986	15930	16102	15862	15928	15962	15854	16036	16160	15953	16032	15932	15881	15962	15987	16012	15801	15937	16026	16047	16164	16015	16140	16040	15939	15875	15821	15938	15747	15999	16026	15623	16090	15973	16156	16081	16151	15951	16077	15914	15790	16180	16027	16055	16079	15998	16053	15958	15943	16106	16230	16109	15999	15806	16073	16010	16232	16031	16136	15968	15951	15897	15845	16059	16179	16133	16010	15826	15879	16104	16062	16086	16090	15995	16019	16060	16107	15859	16042	15929	16085	15835	15880	15893	15929	16055	16192	15946	15769	16211	16171	16095	16041	15995	15915	15890	16001	16217	15976	15869	16032	15909	16000	16231	15974	16132	16082	16070	16006	16024	15956	15832	16040	16149	16048	15801	16040	16110	16035	15988	16014	16031	15909	16049	15921	16000	15897	16016	16225	16176	16088	16120	16197	15926	15787	15933	16097	15866	15995	16148	15989	16035	16200	16201	15937	15977	16177	16057	15964	16102	16012	15889	16109	16170	15823	16130	16034	16069	16242	16290	16076	16015	16237	16140	15970	15957	15936	16121	15969	15990	15924	15963	16013	15979	16014	16196	16108	16101	16026	16053	16096	16079	15980	15982	16222	16037	15940	15899	16087	16162	15895	16116	16037	16109	16003	16089	16025	16049	16073	15997	16025	15928	16015	15912	16026	16115	16190	16063	16061	15968	15904	15991	15913	16181	16128	15995	15999	16114	16151	16120	16058	16001	15991	16042	16003	15997	16054	16067	16012	16021	16211	15914	16067	16047	15960	16013	16117	16114	16147	15997	16121	16249	15997	15973	16121	16125	16034	15992	16156	15928	15994	16093	15979	15989	15879	16000
29631	46312	39789	28246	18163	15490	15880	16069	15182	14267	13877	13673	13677	13482	13373	13401	13345	13290	13184	13232	13263	13279	13259	13679	13816	13809	13591	13367	13334	13487	12901	13184	13078	13070	13193	13109	13238	13164	13171	13099	13133	13279	13187	13082	13211	13206	13285	13099	13043	13161	13136	13100	13200	13127	13238	13172	13236	13098	13104	13147	13148	13068	13261	13208	13123	13098	13089	13004	13200	13015	13190	13154	13047	13189	13289	13180	13094	13073	13099	13097	13221	13197	13194	13056	13288	13119	13242	13129	13134	13168	13190	13154	13127	13256	13081	13086	13055	13170	13035	13097	13057	13243	13246	13060	12940	13190	13160	13321	13108	13075	13268	13261	13094	13242	13172	13027	13160	13212	13163	13237	13204	13212	13257	13186	13193	13183	13120	13157	13075	13092	13077	13305	13228	13013	13239	13009	13064	13155	13046	13075	13185	13160	13170	13080	13198	13287	13178	13097	13225	13154	13091	13283	13232	13101	13178	13034	13172	13091	13017	13036	13195	13018	13321	13229	13292	13196	13221	13169	13142	13294	13225	13261	13107	13248	13152	13163	13167	13141	13273	13054	13165	13182	13102	13216	13155	13103	12916	13373	13190	13234	13155	13144	13213	13102	13096	13233	12989	13207	13057	13073	13132	13338	13164	12994	13079	12999	12986	13213	13020	13161	13155	13021	13056	13240	13150	13186	13224	13198	13108	13036	13029	13260	13151	13140	13117	13150	13073	13335	13314	13163	13143	13253	13191	13140	13245	13236	13043	13316	13144	13179	13253	13144	13221	13144	12961	13226	13325	13186	13177	13076	13009	13311	13228	12908	13290	13127	13202	13185	13188	13217	13047	13340	13117	13082	13127	13377	13112	13093	13128	13180	13347	13256	13141	13180	13286	13219	13005	13213	13141	13163	13366	13077	13070	12997	13352	13145	13235	13247	13166	13377	13026	13246	13110	13215	13110	12946	13036	13293	13264	13029	13177	13075	13180	13227	13243	13035	13216	13222	13185	13147	13201	13166	13178	13064	13185	13179	13239	13223	13220	13325	13084	13212	13256	13128	13290	13176	13262	13257	13009	13226	13272	13088	13248	13276	13108	13183	13037	13164	13192	12984	13142	13127	13090	13061	13262	13135	13154	13149	13131	13145	13192	13195	13250	13151	13087	13201	13382	13271	13166	13275	13160	13251	13177	13034	13185	13113	13083	13318	13248	13182	13099	13238	13110	13074	13183	13382	13133	13129	13093	13229	13193	13154	13177	12962	13152	13159	13253	13167	13159	13193	13219	13170	13109	13109	13116	13164	13109	13248	13155	13078	13322	13077	13097	13077	13210	13053	13220	13117	12986	13183	13142	13348	13135	13177	13108	13120	13091	13098	12969	13224	13206	13023	13136	13268	13015	13187	13174	13229	13118	13350	13205	13109	13193	13040	13135	13065	13274	13162	13128	13170	13044	13271	13295	13204	13193	13082	13137	13158	13194	13145	13068	13182	13044	13286	13274	13181	13247	13124	13309	13069	13217	13187	13292	13066	13256	13162	13298	13278	13217	13212	13116	12994	13123	13111	13159	13241	13196	13087	13068	13050	13217	13212	13194	13160	13072	13082	13051	12969	13140	13208	13187	13259	13158	12981	13156	13163	13098	13123	13278	13071	12943	13224	13208	13141	13226	13028	13130	13201	13132	13130	13353	13080	13308	13286	13156	13279	13218	13217	13280	12920	13275	13111	13013	13211	13139	13295	13109	13318	13140	13339	13066	13027	13160	13077	13005	13264	13124	13188	13209	13128	13164	13373	13068	13267	13210	13281	13220	13130	13120	13117	13126	13287	13092	13211	13177	13136	13199	13062	13241	13139	13135	13087	13133	13126	13288	13212	13018	13197	13084	13156	13349	13038	13267	13255	13250	13055	13024	13156	13092	13214	13242	13083	13090	13111	13421	13184	13172	13235	13262	13032	13131	13141	13168	13256	13074	13138	13224	13185	13258	13179	13097	13123	13073	13135	13228	13163	13162	13072	13053	13171	13166	13236	13161	13069	13192	13245	13121	13113	13147	13121	13308	13303	13141	12981	13037	13329	13066	13231	13058	13201	13195	13114	13271	13119	13253	13109	13160	13171	12949	13054	13130	13099	12979	13229	13244	13282	13254	13075	13111	13122	13367	13202	13189	13263	13324	13275	13019	13136	13082	13051	13126	13220	13164	13223	13104	13269	13244	13042	13222	13153	13264	12992	13361	13183	13291	13203	13333	13188	13064	13141	13288	13176	13150	12958	13224	13183	13264	13126	13088	13184	13265	13124	13196	13123	13327	13134	13276	13121	13014	13349	13015	13223	13259	13274	13043	13141	13082	13169	13177	13069	13069	13291	12957	13278	13206	13212	13054	12983	13327	13339	13100	13436	13191	13226	13272	13184	13171	13253	13116	13149	13116	13103	13209	13249	13159	13101	13091	13267	13271	13099	13278	13223	13126	13126	13289	13289	12943	12919	13127	13082	13025	13093	13196	13230	13201	13088	13272	13129	13276	13194	13119	13030	13161	13226	13050	13225	13197	13077	13170	13400	13175	13394	13083	13249	13138	13318	13170	13256	13301	12993	13128	13016	13265	13203	13232	13227	13158	13113	13249	13140	13234	13056	13216	13141	13213	13138	13348	13198	13269	12973	13163	13148	13239	13068	13158	13265	13140	13110	13329	13244	13262	13222	13187	13062	13079	13277	13158	13251	13163	13141	13183	13205	12987	13342	13263	13080	13090	13198	13184	13281	12921	12994	13228	13090	13144	13092	13128	13286	13114	13077	13132	13063	13159	13127	13230	12990	13162	13157	13061	13121	13237	13195	13359	13089	13134	13028	13295	13104	13284	13125	13188	13101	13274	13225	13122	13241	13069	13297	13177	13177	13155	13305	13217	13206	13176	13043	13147	13056	13149	13131	13199	13099	13169	13120	13316	13077	13178	13346	13320	13186	12994	13286	13230	13357	13090	13307	13059	13186	13186	13248	12944	13211	13153	13247	13293	13206	13137	13109	13042	13298	13076	13120	13159	13154	13119	13031	13064	13228	13263	13038	12995	13212	13242	13121	13160	13175	13044	13177	13054	13202	13088	13160	12967	13208	12989	13195	13172	13055	13315	12962	13288	13059	13225	13289	13244	13055	13172	13270	13152	13064	13227	13266	13190	13061	13019	13134	13146	13052	13247	13058	13225	13080	13374	13111	13113	13273	13237	12902	13120	13269	13259	13175	13158	13043	13191	13155	12996	13122	13222	13078	13135	13179	13220	13238	13240	13208	13047	13272	13220	13176	13225	13258	13024	13200	13063	13263	13241	13151	13221	13102	13010	13175	13142	13152	13197	13213	13229	13214	13169	13250	13389	13110	13125	13202	13201	13076	13226	13117	13212	13179	13168	13214	13200	13081	13134	13014	13240	13116	13319	13210	13290	13093	13101	13249	13116	13193	13159	13113	13094	13235	13214	13190	13163	13244	13171	13221	13143	13208	13283	13216	13158	13189	13204	13258	13174	13309	13094	13192	13213	13087	13324	13065	13218	13011	13006	13146	13287	13214	13309	13376	13180	13148	13115	13186	13148	13209	13265	13204	13172	13248	13178	13266	13189	13141	13162	12929	13152	13232	13296	13034	13167	13148	13213	13248	13413	13114	13100	13108	13045	13065	13125	13138	13103	13175	13300	13237	13085	13096	13222	13205	13070	13227	13076	13242	13128	13025	13116	13162	13202	13116	13269	13090	13175	13319	13131	13079	13159	13141	13201	13266	13144	13385	13161	13050	13092	13220	13044	13072	13260	13219	13314	13040	13292	13156	13068	13271	13123	13188	13159	13216	13058	13227	13159	13263	13087	13135	13037	13042	13083	13142	13138	13073	13159	13130	13156	13076	13278	13155	13021	13242	13210	13128	13165	13184	13340	13108	13231	13116	13211	13051	13191	13075	12960	13116	13173	13214	13052	13269	13208	13182	13104	13160	13151	13275	13115	13218	12956	13261	13210	13182	13268	13198	13117	13123	13201	13231	13100	13064	13064	13197	13225	13081	13187	13260	13081	13157	13310	13006	13300	13172	13067	13285	13251	13228	13262	13227	13158	13239	13089	13259	13125	13051	13118	13065	13190	13098	13088	13119	13154	13084	13175	13170	12998	13036	13245	13023	13295	13229	13192	13103	13150	13214	13212	13153	13260	13167	13232	13178	13270	13030	13071	13252	13245	13042	13167	13266	13035	13035	13119	13207	13184	13188	12983	13092	13072	13188	13382	13172	13119	13118	13104	13203	13185	13201	12974	13150	13139	13273	13352	13083	13266	13172	13198	13205	13145	13139	13219	13072	13274	13243	13271	13164	13196	13140	13143	12990	13290	13075	13214	13134	13142	13183	13290	13121	13268	13065	13157	13102	13222	13169	13152	13243	13099	13182	13154	13152	13230	13207	13111	13102	13210	13083	13300	13188	13164	13274	13044	13106	13159	13225	13103	13141	13094	13028	13041	13251	13204	13092	13229	13166	13060	13129	13162	13118	13278	12977	13225	13214	13174	13169	13143	13243	12987	13436	13318	13046	13163	13074	13172	13084	13139	13188	13160	13173	13200	13181	13259	13277	13155	13138	13287	13243	13153	13187	13196	13133	13327	12965	13139	13104	13069	13176	13264	12993	13137	13046	13117	13189	13256	13252	13300	13153	13294	13164	13208	13059	13288	13179	13300	13091	12982	13368	13194	13159	12969	13084	13146	13141	13156	13189	13370	13058	13246	13316	12983	13157	13081	13255	13016	13028	13142	13227	13006	13272	13242	13259	13143	13014	13110	13236	13177	13108	13236	13153	13277	13145	13294	13114	13043	13187	13202	13040	13249	13341	13257	13129	13205	12995	13240	13173	13143	13131	13096	13144	13113	13247	13177	13000	13322	13192	13073	13219	13221	13126	13272	13275	13048	13240	13171	13088	13213	13143	13114	13136	13066	13122	13217	13315	13244	13293	13256	13080	13060	13236	12995	13147	13040	13350	13101	13240	13119	13308	13027	13234	13224	13188	13219	13249	13145	13006	13118	13273	13212	13117	13162	13170	13161	13218	13156	13169	13030	13214	13118	13158	13267	13306	13229	13056	13271	13398	13160	13092	13098	13277	13038	12901
22219	21225	28598	24432	21704	23460	24872	20176	18630	17963	17437	17073	16668	16714	16448	16367	16559	16207	16152	15985	15974	16369	16513	17487	18065	17822	17246	16846	16436	16264	16051	15967	15991	16121	16140	16161	16094	16056	15865	16100	15635	16002	16158	15970	16015	15951	16078	16230	16209	16081	16018	16022	15859	15830	15945	15886	16161	15942	16139	15887	16077	16209	16018	15955	15801	16092	16117	16011	16041	16102	15950	15963	16196	15873	16181	16143	15966	15855	15783	16018	16017	15847	16072	15850	16038	16043	15969	16020	15999	15913	16097	16057	15762	15880	16038	15874	16017	16188	15967	15978	15926	16008	15996	16137	15881	15712	16173	15985	15849	16188	16032	16220	15898	15856	16110	16140	16150	16120	15947	15995	16003	16122	16058	16073	15931	16138	16156	16135	15990	16089	16096	16088	15918	15949	15814	15877	15849	15700	16036	16113	16017	16077	16100	16128	15803	15958	16114	15837	15945	16018	15986	16134	16120	16033	16016	16004	16312	16056	16063	16098	15986	15817	16074	16089	15885	15900	16049	15999	15909	15942	15860	16122	15870	15971	16054	15787	15931	16028	16032	15985	16026	15855	16106	15995	16058	15996	15984	15983	15945	15896	15780	16035	16156	15976	15968	16044	16076	15942	15900	15868	15924	15974	16109	15904	15937	16126	16079	15990	16309	15950	15979	15838	16124	16048	16181	16025	16058	15990	15931	16122	15860	15979	16031	16199	15960	15784	15820	15901	16136	16002	15776	15844	15870	16077	15894	15997	15851	16073	15975	15905	15912	16078	15861	15875	16175	15836	15945	16138	16084	15882	15969	15996	15997	16034	15912	16016	15979	16119	15881	15725	15981	16123	15993	15955	16001	16011	16175	15776	16037	15935	15984	15953	16086	16210	15959	16066	16169	15838	16037	15893	15845	16060	16084	16056	15997	16019	15906	16037	15908	16101	15958	15930	15914	16148	16013	15974	15755	15993	16106	16124	15872	16011	16174	15998	16088	15875	16072	16212	15972	15976	15996	15955	16162	16007	15907	16027	15902	15918	15938	15743	16138	16125	16078	15872	16134	16055	16084	15935	16031	16047	15957	16043	16012	16021	16070	15869	15999	15887	15775	15885	15761	15985	16023	16076	15985	16034	15917	16034	15857	15960	16025	15866	15850	16156	16008	15939	15942	15835	15985	16108	15869	15954	16113	16093	16048	15938	15898	15778	16022	16166	16116	16041	15919	16061	16262	15984	16072	15845	16022	15847	15989	15809	15890	16113	16107	16118	15951	15782	15974	15986	16074	15938	15624	15917	15865	16061	16005	16092	15966	16151	16013	15996	16091	15956	15854	16033	16224	15895	15863	15805	15848	15868	15783	16062	16105	15997	15862	15990	16095	16247	15835	15897	15868	15772	15844	15968	15775	15990	16078	16206	16106	16250	16076	15875	16245	16033	16111	15890	16060	16007	15962	15773	15879	15914	15953	15911	16024	16000	16004	15811	16180	16143	15986	15910	15795	15903	15845	15752	15937	15941	16080	16097	16172	15975	15883	16011	15984	16048	15945	16031	15862	16056	16095	16002	15968	15910	15972	16068	15992	15869	16145	16009	15982	15958	16136	16198	16058	16024	15896	15846	15829	16082	16120	16069	15753	16113	15867	16004	16073	16001	16174	16069	16139	15846	15950	16047	15901	15931	15867	16015	15812	15857	15839	15887	16224	15974	15943	15946	15870	16141	16140	16010	16096	15971	15991	16080	15956	15896	16070	16134	15972	16068	15917	15868	16024	15918	15920	16028	15886	16076	15952	15877	15976	15799	15810	15986	15989	15945	15950	15864	15929	16164	16002	15917	15942	15919	15865	15977	16010	15915	15953	15991	15925	15972	15998	15812	15838	15844	15726	15868	15825	15966	15991	16000	15945	16015	15934	15774	15911	15942	15879	16028	15838	16071	15981	15974	16026	15984	16033	16122	15984	16010	16081	15999	15835	15917	15944	15965	16067	16218	15877	15762	15969	16144	15944	16089	15764	16156	15949	15886	15889	15946	15912	15828	15873	15868	15996	16070	15941	15810	15920	15985	15910	16023	16031	15976	15873	16072	16157	16007	15820	15808	15893	16172	16220	15958	15787	15905	16142	16059	15817	16046	16126	16048	16095	15788	15916	15891	16259	15848	15644	16082	15880	16017	16063	15949	15991	15996	16131	16065	15982	15955	15986	15900	15953	15836	15973	15813	16026	15868	16015	16218	16057	16084	16049	16059	15927	16075	15990	16174	16000	16030	15977	16115	15975	15895	16032	16119	15900	15888	16033	16108	15913	15943	15954	16005	15857	15896	15991	16033	15820	16007	16027	16013	15986	16026	15686	15930	15957	16035	15841	15863	15917	15893	16100	15888	15914	16038	15981	15918	16040	16084	16128	15842	15945	16015	16182	15796	15808	16026	15920	15974	15850	15953	16025	15979	16053	15979	15923	16098	16081	15790	15809	15996	15717	16041	16021	16121	16234	15914	16050	15976	15960	16021	15880	15887	15913	15891	15878	15874	15966	16031	15820	15946	16164	15940	15875	15931	15783	16090	15825	15908	15864	15932	15963	15972	15775	15850	16106	15962	16023	16195	15900	15804	15919	15879	15952	16099	15962	16124	15828	15832	15817	15960	16143	16150	16089	15923	15864	15842	15950	15987	15852	16084	16088	16034	15879	16191	16055	16017	16065	15914	16038	16011	16062	16013	15880	15972	16151	16049	15851	15928	15973	15875	15877	15830	15953	16143	16058	15850	15940	15944	15964	15820	15827	16019	15803	15771	15837	16045	15854	15906	15822	15892	15929	15629	16069	15984	15980	16035	16063	15942	15958	15943	15881	15988	15923	15890	15856	15975	16119	16059	15996	15993	15893	15921	16175	15952	15985	16058	15933	16088	15847	15977	15875	16020	16018	16005	15926	15889	16010	15983	15784	16114	15972	15980	15929	16257	16006	16085	15986	15945	16253	16207	16072	15823	16037	15845	15910	16032	15884	15956	15978	16055	15904	16010	15931	15910	15938	15950	15949	16126	16128	15940	16146	16029	16089	15938	15971	16084	16113	16176	15989	16022	16116	16114	15929	15917	16036	16061	15875	15894	15807	16006	16040	15925	15904	15990	16080	16072	15942	15893	16069	15874	16024	15909	15821	16110	15998	15999	15910	16043	16145	15918	16113	15891	16041	16218	16017	15834	15899	15876	15786	15941	15818	15888	16006	16011	15829	15861	16040	15969	15939	15873	16053	16100	15893	16235	15994	15892	16174	15855	15904	15938	15956	16243	15853	15895	15945	16146	16051	15898	15950	15855	16289	15917	16077	15851	15881	15723	16172	16000	15974	15954	16001	15926	15936	15865	15956	16028	16073	15821	15839	15886	15888	16094	16069	15993	16103	15893	16122	16108	15960	16181	15904	15696	16044	15981	16092	15751	15973	16100	16065	15990	15783	15954	15943	16229	16004	15967	15824	15904	16021	16036	16104	16076	15856	15977	15859	15891	15954	15994	16100	16039	15874	15954	16095	16091	15986	16076	16019	15913	15836	15973	15850	15883	16024	16046	15888	15947	15999	16029	16008	16093	15869	16032	16027	16063	15744	15881	16048	15986	15964	15928	15955	15835	15809	15996	15889	16141	16165	16049	16086	16063	16031	15919	15859	15991	16082	15997	16119	16020	15796	15879	15948	16215	15974	15983	15828	15779	16032	16120	16087	15869	15844	15985	16032	15943	16038	15929	15944	15940	16024	15947	16091	15868	16045	16019	16246	15821	15977	15922	15910	15845	15984	16012	16013	15970	16112	16031	15840	16022	15867	15821	15911	16009	15983	16079	15988	16125	16044	15951	15999	15746	15895	16023	16051	16089	16030	15925	15966	16106	16006	15956	16158	15909	16180	15908	16070	16057	16177	16117	15842	16096	16039	15826	15886	15921	15917	15972	15973	15886	15984	15898	16147	15970	15992	15931	16043	16036	15976	16060	16065	16044	16156	16200	15949	15948	15825	15977	15916	15867	15856	16043	16037	15973	15933	15896	15973	15953	15795	16159	16080	15941	15964	15983	16001	15887	16087	16027	15915	16076	15928	15863	16006	16006	16119	15955	15810	15988	16146	16035	16274	15974	16023	16010	16042	16073	15814	16070	15993	15881	15904	15919	16029	16064	16153	15930	16165	15984	15911	15950	16017	15933	16007	15986	15896	16047	16054	15997	15978	15906	16055	16109	15983	15802	16221	15771	15954	15892	15765	15903	15798	16066	16078	16015	16040	16009	15926	16226	15926	15996	16052	15997	15970	16068	15895	16160	16014	15972	15953	15983	16058	15955	16042	16050	16081	15936	15926	15869	15979	15791	15886	16001	16036	15814	16013	15986	15922	15814	15728	15950	15897	16099	16211	16148	16100	15986	15824	15975	16122	15997	15718	15749	15987	15943	15913	16114	15937	16084	15897	15919	16049	15904	15948	16022	15953	15957	16153	16034	15992	16077	16180	16044	15937	15907	16030	16145	16047	16057	15951	16111	16307	16165	15926	15861	15836	16058	15994	16034	16162	15924	16132	16191	15966	15759	16051	16232	16007	15880	15878	15894	15926	16132	16076	16014	15912	15846	15827	16042	15879	15836	15695	15861	16069	16089	16067	15867	15973	16058	15829	16034	15919	15885	15880	16135	16074	15823	15706	16061	16003	16035	15997	16029	15828	16026	15917	16050	16110	15990	15978	15853	15834	16018	15770	16079	16103	16215	15983	15922	15981	15836	16103	15995	16189	15793	16099	16021	15900	16179	15966	15900	15987	16018	16033	15952	15935	15951	15895	16066	16028	15870	15833	15886	15775	16031	15949	16122	16025	16011	15868	16340	16134	16070	16042	15863	15900	15867	15861	15941	15969	16062	16032	16143	15989	16055	15952	15844	16021	15983	16137	15906	16114	15951	15954	15868	15941	16091	16170	15940	15880	16072	15801	15956	15941	15887	15810	16093	15804	15961	16025	15937	16125	16002	16098	16031	15940	16062	16027	15826	15827	15961	15837	16005	15854	15937	15998	15826	15892	16084	15852	16084	16056	15935	16086	15989	16019	16128	15925	15997	15948	15975	16141	15821	15854	15952	15828	15892	15896	16056	15894	15894	15855	15962	15980	15962
32485	62001	54554	37861	20574	18638	18599	18071	16852	15633	14541	14260	14005	13672	13430	13456	13260	13356	13208	13444	13346	13137	13942	15238	15716	15225	14311	13721	13484	13244	13193	13125	13194	13115	13314	13076	13036	13157	13207	13124	13235	13090	13213	13236	13146	13307	12978	13110	13155	13093	13115	13066	13105	13007	12998	13375	13214	12906	13083	13150	13355	13179	13098	13106	12925	13103	13043	12945	13034	13113	13066	13115	13125	13100	13138	13160	12957	13141	13144	13228	12998	12974	12983	13178	13121	13174	13237	12938	13119	13050	13074	12856	13067	13101	13042	13026	13327	13200	13141	13051	13186	13169	13287	13133	13045	13229	13047	13152	13190	13094	13142	13134	13151	13157	13199	13091	13327	13052	13206	13197	13146	13134	13207	13103	13152	13091	13185	13060	13079	13182	13095	13174	13224	13165	13161	12945	13186	13240	13127	13053	13148	13025	13109	13230	13090	13093	13088	13167	12936	13123	13080	13107	13090	13015	13102	13101	13141	13154	13177	13199	13225	12952	12954	13116	13130	13142	13042	12979	13108	13013	13134	13157	13053	12857	13188	13210	13049	13067	12979	13328	13105	13248	13292	13240	13106	13146	13087	13209	13195	13050	13005	13048	13079	12853	13299	13143	13243	13144	13287	13278	13045	13153	13104	12990	13049	13035	13114	13089	13125	13173	13227	13336	13116	13112	13019	13155	13108	13093	13133	12953	13257	12957	13060	13156	13128	13144	13259	13061	13173	13057	13151	13149	13218	13034	12973	13143	13187	13006	13032	13125	13140	13034	13116	13310	13091	13277	13251	13237	13110	13193	13216	13296	13210	13187	13180	13045	13211	13174	13028	13083	13109	13130	13097	13206	13201	13218	13022	13084	13106	13209	12954	13074	13105	13045	13215	13055	13151	13076	13162	13085	13113	13105	13016	12995	13090	12966	13225	13283	12989	13085	13120	12923	12995	13119	13065	12944	13033	13205	13173	13132	13040	13060	13394	13033	13042	13192	13129	13148	13426	13161	13050	13159	13031	13105	13051	13159	13073	13164	13142	12865	13262	13157	12926	13131	13136	13178	13050	13137	13069	13140	13185	13139	13222	13110	12968	13091	13103	13138	13120	13058	13136	12933	13062	12974	13186	12948	13067	13003	13248	13089	13251	13170	13057	13071	13119	13067	13193	13245	13266	13083	13016	13128	13001	13148	13035	13095	13116	12977	13204	13203	12981	13085	13164	13064	13265	13077	12990	13078	13057	13086	13119	13051	13126	13057	13337	13153	13085	12984	13187	13141	13153	13148	13059	13210	13126	13086	13238	13196	13199	13058	12907	13128	13069	13151	13262	13201	13063	13113	13145	13157	13256	13164	13144	12996	13042	13075	13308	13143	13195	13046	13297	12866	13114	13070	13005	13052	13126	13219	13073	13111	13113	13087	13064	13014	13212	13075	13082	13232	13022	13261	13130	13123	12989	12995	13120	13053	13196	13169	13149	13036	13381	13158	13213	13231	13197	13257	13068	13128	13261	13109	13099	13139	13138	13188	13105	13217	13097	13053	13161	13076	13029	13049	13044	13224	13141	13178	13154	13123	13248	13075	13145	13141	13076	13108	13096	13160	12978	13268	13095	13047	13094	13110	13147	13147	13292	13050	13033	13195	13084	13020	13269	13123	13217	13232	13088	13053	12970	13048	13015	13215	13183	13185	13200	13138	13149	13160	13172	12995	13124	13262	13061	13153	13195	13024	13135	13003	13094	12975	13242	12971	13202	13167	13160	13243	13129	12985	13002	13236	13285	13054	13246	13222	13155	13143	13011	13114	13187	12997	12996	13155	13164	12899	13225	13100	13057	13105	13182	12987	13013	13280	13007	13163	12950	13233	13276	13254	13072	13198	13163	13200	13000	13075	13251	13149	13006	13218	13044	13189	13224	13095	13121	13183	13301	13184	13202	13189	13109	13074	13165	13064	13023	13106	13229	13071	13126	13000	13071	13232	12983	13083	13261	13234	13029	13217	13256	13156	13126	13192	13049	13124	13129	13009	13117	13062	13216	13189	13117	13168	13139	13062	13020	13160	13176	13046	13099	13225	13346	13138	13177	13184	13159	13017	13127	13020	13060	13224	13076	13210	12996	13210	13081	13032	13098	13128	13094	13141	13079	12997	13175	13187	13172	13253	13129	13221	13138	13305	13039	13090	12984	13263	13044	13013	13111	13153	13217	13158	13166	13164	12914	13146	13135	13052	13024	13193	13196	12968	13212	13089	13129	13083	13087	13017	13083	13102	13189	13219	13032	13130	13033	13064	13283	13137	12922	13106	13068	13151	13234	13061	13027	13197	13263	13048	13231	13113	13317	13043	13054	13097	13186	13015	13198	13240	13114	13115	13027	13053	13096	13246	13206	13053	13182	13117	13241	13097	13100	13108	13203	13192	13125	13166	13138	13142	13034	13005	13245	12983	13027	13159	13230	13285	13197	13049	13216	13126	12851	13248	13252	13147	13012	13146	13133	13043	13250	13235	13029	12941	13209	13074	13004	13103	13147	13074	13129	13051	13079	13151	13178	13119	13096	13017	13253	13248	13215	13247	13159	13190	12963	13055	13036	13146	13152	13229	13145	13099	13086	13220	13193	13099	13105	13103	13180	13115	13112	12981	13075	13027	13113	13072	13152	13140	13142	13318	13240	13219	13214	13071	13190	13069	13098	13028	13126	13033	13121	12997	13112	13215	13003	13081	13112	13065	13224	13109	13054	13106	13074	13060	13272	13244	13106	13267	13025	13045	13060	12977	13157	13002	13016	13002	13041	12942	13081	13254	12963	13064	13131	13065	13022	13272	12993	13022	13162	13206	13240	13066	13038	13114	13109	13129	13098	13101	13117	13044	13130	13122	12942	13109	12931	13115	13140	13125	13101	13235	13079	12890	13191	12922	13147	13143	13051	13178	13141	12925	13156	13094	12961	13042	12896	13104	12997	12977	13257	13183	13091	13214	13200	13051	13147	13161	13124	13229	13073	13031	13115	13162	13043	13148	13101	13001	13073	13154	13040	13090	13082	12995	13257	13105	13104	13175	13104	13170	13032	13096	13040	13170	13034	13096	13114	12937	13058	13163	13062	13251	13008	13035	13170	12936	12975	13120	12874	13146	13195	13141	13213	13142	13102	13128	13083	13060	13143	13095	13088	13179	13047	13188	13298	13075	13313	13157	13035	13012	12996	13177	13186	13089	13042	13187	13129	13238	13039	13011	13197	13163	13229	13151	13151	13073	13131	13078	13155	13031	13021	13007	13079	13123	13088	13098	13020	13156	13112	13009	13093	13016	13235	13011	13003	13274	13237	13179	13070	13032	13019	13096	12930	13167	13028	12979	13118	13094	13109	13253	13078	13055	13054	13128	13071	13202	13070	13150	13280	13048	13288	13254	13166	13012	13138	13010	13124	13130	13224	13272	13236	12968	13144	13068	13043	13192	13164	13062	13084	13158	12941	13299	12963	13083	13036	13184	13107	13042	12962	13126	13157	13212	13092	13169	13091	13023	13284	13183	13000	13199	13017	13041	13113	12980	13082	13090	13177	12943	13118	13138	13332	13109	13179	13152	13279	13140	13155	13161	13163	13108	13133	13215	13125	13179	13197	13187	13211	13041	13154	13160	12987	13292	13047	13114	13039	13152	13036	13101	13124	13093	13121	13138	13098	13194	13183	13048	13073	13182	13179	13288	13128	12870	13238	13077	13032	13104	13261	13167	13210	12975	13211	13156	13072	13305	13100	13110	13129	13056	13106	13189	12987	13033	13177	12987	13122	13067	13108	13103	12984	13232	13253	13082	13218	13134	13138	12950	13045	13175	13156	13227	13221	13114	13230	13238	13161	13216	13219	12994	13149	13149	13018	13141	13098	13163	13004	12948	13118	13097	13139	13053	13150	13228	13065	13105	13182	13222	13193	13143	13076	13186	13026	13142	13133	13099	13079	13137	12990	13135	13298	13189	13324	13298	13024	12968	13173	13007	13212	13180	13108	13054	13205	13117	13113	13138	12941	13157	13149	12932	13109	13273	13021	13130	13214	13126	13004	13083	13182	13151	13340	13132	13143	13122	13066	13082	13057	13107	13230	13001	13190	13085	13136	13197	13040	13153	13047	13134	13044	12997	13127	13129	13192	13205	13080	13184	13165	13050	13195	13121	13018	13317	12977	13224	13092	13288	13012	13144	13135	13062	13220	13105	13111	13104	13098	13122	12976	13240	13176	13190	13082	13101	12980	13209	13113	13161	13027	13290	13191	13171	13090	13034	13128	13211	13055	13100	13046	13191	13136	13089	13255	13027	13064	13106	13207	13112	12919	13101	13045	13135	12971	13318	13059	13283	13110	13047	13132	13117	13135	13144	13070	12993	13193	13147	13137	13165	13093	13073	13241	13163	13182	13299	13019	13137	13036	13039	13175	12940	13227	13046	13038	13304	13032	13122	13182	13073	13237	13046	13082	12901	13002	13072	13039	13042	13094	13054	13145	13091	13189	13097	13039	13122	13181	13053	13130	13341	13103	13065	12965	13124	12943	12851	13049	13316	13012	13060	12968	13067	13207	13056	13155	13167	13194	13130	13019	13174	12919	13219	13173	12892	13232	13079	13126	13086	13166	13247	13158	13162	13292	12994	13016	13031	13210	12914	12933	12999	13103	13066	13163	13084	13227	13062	13119	13162	13131	13090	13308	13081	13314	13181	13188	13142	12891	12940	13107	13228	12995	13173	13308	13215	13339	13097	13197	12900	13068	13245	13055	13060	12926	13055	13132	13209	13258	13081	13211	12996	12970	13215	13128	13153	13126	13046	13278	13237	13173	13025	13156	13265	13266	13160	13022	13043	13230	13160	13214	12929	13116	13226	13083	13180	13337	12998	13227	13163	13150	13105	13113	13048	13194	13030	13202	13069	13085	13037	13330	13288	13078	13135	13105	13099	13174	13142	13091	13019	13225	13077	13168	13148	13084	13098	13216	13027	13012	13156	13055	13049	13091	13386	13099	13009	13169	13158	13087	13124	13310	12961	13008	13133	13281	13143	13086	13101	13090	13153	13247	13117	13246	13217	13036	13128	13147	13207	13059	13126	13095	13014	12949	13091	12966	12908	13214	13265	13074	13016	13175	13115	13139	13301
31320	34758	37521	26342	21044	20538	20555	19667	19761	19495	18841	18884	18903	18690	18774	18756	18620	18565	18703	18663	18784	18659	18720	18855	18829	18810	18796	18603	18612	18553	18731	18729	18628	18522	18531	18802	18645	18516	18728	18659	18783	18547	18677	18618	18689	18842	18784	18524	18510	18591	18726	18471	18579	18541	18600	18652	18731	18657	18540	18652	18763	18743	18797	18788	18737	18511	18541	18610	18508	18518	18702	18527	18547	18646	18442	18647	18630	18678	18490	18260	18650	18422	18569	18703	18451	18662	18538	18721	18479	18659	18621	18523	18767	18782	18545	18538	18635	18668	18509	18432	18410	18568	18535	18468	18356	18541	18699	18504	18465	18401	18486	18697	18601	18763	18667	18744	18653	18542	18648	18526	18664	18391	18632	18403	18558	18723	18628	18516	18690	18495	18628	18576	18713	18682	18533	18440	18560	18583	18655	18661	18645	18565	18404	18458	18584	18777	18425	18403	18558	18687	18705	18539	18532	18493	18532	18677	18659	18685	18766	18554	18467	18784	18599	18587	18707	18657	18636	18544	18512	18596	18594	18799	18546	18626	18686	18674	18641	18807	18375	18636	18633	18743	18417	18468	18443	18591	18706	18566	18611	18424	18593	18456	18396	18476	18604	18482	18724	18416	18498	18771	18436	18454	18581	18587	18767	18654	18807	18688	18653	18435	18454	18632	18449	18650	18562	18324	18664	18544	18632	18651	18590	18522	18643	18644	18569	18621	18457	18685	18622	18525	18775	18527	18628	18537	18585	18801	18626	18385	18726	18355	18537	18579	18570	18502	18733	18487	18669	18535	18517	18404	18504	18399	18491	18679	18580	18765	18803	18743	18474	18578	18529	18484	18682	18626	18569	18507	18556	18489	18450	18565	18767	18347	18632	18681	18660	18553	18602	18256	18454	18483	18604	18601	18682	18477	18769	18668	18544	18771	18591	18547	18580	18739	18679	18709	18703	18701	18426	18499	18554	18655	18588	18637	18804	18348	18482	18627	18620	18447	18511	18543	18678	18639	18860	18514	18596	18628	18499	18488	18475	18433	18595	18540	18626	18529	18665	18873	18449	18579	18532	18266	18698	18646	18606	18654	18705	18621	18575	18452	18697	18634	18682	18613	18651	18671	18737	18421	18516	18824	18783	18561	18497	18636	18475	18432	18517	18608	18514	18366	18467	18711	18575	18670	18891	18604	18527	18582	18560	18719	18737	18658	18451	18512	18584	18535	18557	18488	18537	18678	18605	18471	18735	18546	18440	18705	18495	18624	18689	18535	18537	18675	18388	18417	18459	18687	18741	18835	18778	18555	18569	18539	18533	18495	18717	18565	18523	18541	18673	18591	18657	18449	18582	18689	18520	18791	18600	18602	18613	18537	18585	18416	18504	18694	18615	18573	18472	18591	18553	18586	18697	18460	18587	18715	18658	18591	18626	18713	18584	18685	18682	18592	18647	18644	18365	18416	18487	18523	18534	18349	18550	18575	18453	18521	18661	18663	18666	18571	18518	18687	18538	18663	18620	18867	18458	18692	18655	18482	18811	18472	18625	18611	18512	18403	18675	18709	18449	18382	18630	18442	18416	18649	18438	18573	18487	18581	18527	18647	18573	18357	18449	18725	18469	18553	18604	18489	18518	18700	18665	18501	18533	18642	18679	18563	18491	18741	18554	18720	18711	18497	18644	18506	18457	18657	18570	18580	18673	18400	18580	18582	18719	18763	18417	18420	18952	18543	18611	18711	18731	18586	18735	18685	18487	18637	18795	18472	18638	18728	18432	18648	18483	18497	18561	18571	18726	18489	18724	18766	18669	18730	18750	18490	18391	18635	18477	18793	18493	18569	18722	18429	18499	18521	18687	18695	18508	18478	18708	18623	18689	18565	18454	18618	18611	18517	18346	18634	18539	18658	18494	18541	18531	18798	18771	18400	18703	18650	18734	18592	18454	18596	18756	18644	18544	18686	18703	18554	18585	18449	18501	18508	18797	18588	18412	18520	18684	18634	18558	18330	18476	18527	18611	18454	18499	18632	18600	18583	18686	18394	18492	18620	18646	18676	18742	18598	18633	18677	18717	18531	18617	18377	18195	18658	18421	18362	18727	18449	18443	18743	18654	18583	18757	18587	18497	18496	18580	18582	18544	18639	18698	18479	18579	18480	18655	18620	18706	18631	18562	18631	18531	18511	18661	18572	18709	18589	18604	18704	18808	18545	18384	18544	18690	18499	18753	18520	18721	18741	18517	18515	18631	18775	18660	18516	18485	18733	18467	18400	18730	18512	18743	18706	18644	18690	18764	18558	18529	18581	18667	18661	18540	18642	18784	18814	18811	18609	18490	18513	18606	18532	18642	18614	18614	18735	18696	18535	18476	18516	18483	18835	18629	18596	18798	18474	18762	18611	18348	18577	18281	18395	18564	18631	18430	18598	18696	18667	18581	18569	18750	18609	18459	18598	18766	18519	18746	18747	18590	18737	18565	18480	18556	18592	18579	18435	18552	18690	18403	18753	18650	18547	18614	18761	18431	18659	18676	18613	18608	18493	18597	18640	18397	18729	18673	18493	18611	18648	18777	18633	18533	18455	18719	18664	18528	18751	18642	18779	18428	18658	18440	18696	18584	18561	18504	18687	18659	18667	18331	18539	18712	18442	18413	18780	18671	18688	18402	18683	18579	18502	18543	18399	18507	18607	18662	18415	18575	18795	18726	18848	18444	18341	18475	18607	18711	18563	18345	18543	18705	18434	18301	18583	18536	18422	18696	18705	18603	18439	18618	18715	18505	18622	18700	18456	18634	18443	18517	18439	18551	18640	18603	18714	18649	18831	18483	18448	18520	18648	18481	18525	18720	18498	18683	18561	18636	18514	18682	18726	18362	18575	18717	18726	18750	18356	18837	18537	18533	18626	18643	18711	18377	18470	18597	18469	18510	18554	18718	18560	18794	18613	18489	18612	18707	18390	18578	18661	18567	18396	18737	18745	18684	18563	18753	18570	18737	18714	18686	18766	18758	18701	18593	18338	18788	18744	18430	18556	18581	18691	18598	18571	18609	18610	18592	18492	18629	18669	18623	18822	18715	18677	18819	18555	18350	18639	18664	18411	18716	18611	18568	18546	18583	18690	18753	18639	18920	18822	18477	18651	18710	18809	18553	18575	18544	18589	18610	18430	18363	18542	18736	18482	18643	18613	18489	18620	18602	18608	18786	18423	18706	18564	18610	18833	18702	18475	18669	18620	18641	18832	18595	18463	18684	18562	18590	18496	18564	18684	18845	18788	18522	18672	18436	18510	18574	18662	18778	18372	18667	18585	18691	18677	18656	18654	18543	18311	18599	18606	18684	18618	18662	18524	18470	18618	18570	18811	18606	18691	18604	18485	18598	18501	18518	18595	18694	18580	18627	18492	18863	18686	18562	18579	18489	18626	18570	18618	18537	18386	18559	18616	18458	18523	18661	18500	18637	18434	18564	18642	18840	18731	18663	18493	18623	18662	18545	18647	18315	18556	18488	18623	18601	18468	18605	18358	18724	18557	18395	18603	18594	18477	18879	18622	18531	18686	18534	18762	18410	18804	18740	18762	18676	18658	18467	18509	18583	18464	18477	18630	18620	18616	18633	18638	18501	18477	18562	18623	18569	18490	18396	18599	18752	18553	18583	18670	18517	18763	18792	18442	18492	18758	18621	18570	18397	18657	18625	18298	18572	18722	18634	18714	18651	18696	18634	18584	18540	18445	18425	18697	18617	18593	18644	18733	18458	18638	18673	18497	18593	18668	18543	18735	18680	18734	18717	18791	18540	18616	18692	18720	18706	18618	18461	18545	18668	18807	18443	18550	18538	18448	18827	18639	18761	18589	18571	18597	18642	18571	18568	18466	18713	18435	18623	18643	18821	18385	18723	18488	18598	18682	18538	18432	18661	18528	18513	18606	18500	18498	18678	18708	18573	18470	18690	18491	18473	18479	18613	18376	18652	18557	18596	18656	18740	18625	18721	18691	18430	18522	18554	18541	18388	18787	18460	18689	18823	18541	18801	18498	18716	18425	18735	18625	18712	18657	18436	18563	18804	18727	18643	18720	18644	18544	18553	18468	18662	18609	18509	18556	18508	18653	18452	18529	18579	18600	18805	18573	18434	18471	18479	18625	18731	18832	18725	18483	18543	18843	18467	18336	18549	18604	18631	18581	18595	18556	18470	18693	18576	18796	18624	18588	18471	18503	18471	18406	18423	18576	18746	18545	18717	18761	18799	18490	18603	18684	18650	18728	18468	18638	18716	18687	18737	18386	18535	18641	18599	18437	18578	18507	18483	18721	18659	18598	18692	18548	18762	18657	18580	18760	18368	18689	18834	18535	18435	18498	18636	18469	18662	18610	18451	18296	18752	18376	18459	18656	18577	18693	18547	18641	18509	18808	18515	18611	18737	18582	18538	18710	18585	18575	18694	18570	18598	18696	18566	18610	18555	18463	18463	18656	18465	18587	18689	18780	18521	18555	18387	18612	18591	18526	18578	18576	18420	18761	18630	18558	18575	18316	18557	18397	18669	18580	18666	18585	18593	18543	18610	18757	18443	18626	18733	18501	18705	18644	18493	18618	18708	18752	18586	18599	18528	18861	18565	18546	18671	18616	18494	18782	18708	18469	18647	18530	18695	18722	18610	18528	18616	18675	18637	18445	18595	18477	18496	18618	18649	18675	18480	18729	18649	18670	18549	18719	18486	18418	18626	18555	18461	18484	18451	18634	18582	18642	18478	18778	18766	18494	18518	18617	18489	18519	18713	18643	18712	18613	18693	18472	18529	18473	18758	18646	18718	18691	18613	18589	18586	18763	18531	18543	18783	18545	18696	18596	18752	18593	18671	18652	18530	18498	18696	18562	18454	18550	18510	18772	18703	18435	18668	18662	18841	18384	18618	18727	18545	18531	18687	18558	18587	18574	18488	18411	18317	18753	18641	18404	18519	18550	18762	18559	18705	18909	18484	18764	18535	18401	18585	18554	18580	18852	18669	18718	18475	18488	18742	18705	18589	18557	18575	18592	18546	18641	18544	18423	18637	18687	18694	18800	18537	18523	18370	18736	18866	18615	18665	18656	18574	18620	18711	18759	18728	18576	18647	18721	18623	18789	18295	18678	18554	18716
31497	50047	35948	20123	17302	17529	17366	16424	15946	15604	15052	15038	14799	14747	14877	14793	14761	14574	14656	14857	14872	14834	14951	14729	14790	14575	14705	14775	14910	14748	14712	14714	14748	14474	14602	14777	14770	14647	14685	14633	14660	14619	14645	14631	14703	14745	14661	14737	14875	14836	14836	14695	14943	14501	14692	14595	14709	14686	14666	14739	14638	14599	14646	14568	14738	14568	14806	14888	14759	14664	14784	14666	14757	14514	14678	14680	14636	14707	14465	14637	14637	14767	14535	14736	14512	14816	14563	14696	14735	14706	14588	14806	14593	14807	14765	14523	14739	14582	14574	14622	14614	14443	14636	14881	14446	14562	14582	14731	14579	14476	14728	14641	14750	14972	14795	14658	14691	14565	14807	14674	14797	14573	14672	14766	14797	14527	14693	14627	14626	14741	14767	14717	14457	14569	14547	14740	14677	14528	14655	14691	14542	14563	14651	14800	14555	14561	14735	14469	14731	14786	14695	14767	14413	14679	14638	14635	14601	14732	14446	14857	14760	14644	14789	14601	14757	14687	14710	14648	14722	14663	14722	14717	14646	14725	14710	14672	14711	14569	14679	14664	14743	14699	14807	14633	14619	14767	14569	14649	14726	14570	14666	14557	14710	14727	14654	14586	14708	14475	14820	14498	14802	14553	14486	14722	14459	14732	14586	14621	14712	14788	14568	14509	14753	14782	14752	14689	14666	14602	14559	14695	14687	14727	14602	14803	14801	14678	14584	14534	14594	14603	14601	14675	14664	14634	14597	14685	14727	14803	14751	14719	14698	14503	14572	14488	14591	14827	14527	14695	14642	14651	14592	14648	14579	14650	14682	14466	14716	14636	14660	14746	14797	14677	14634	14825	14729	14664	14715	14485	14566	14733	14498	14614	14673	14654	14729	14649	14766	14760	14602	14710	14684	14559	14678	14679	14676	14857	14696	14765	14662	14356	14566	14513	14531	14491	14592	14585	14663	14663	14712	14712	14763	14755	14610	14690	14552	14645	14646	14739	14602	14675	14639	14603	14803	14458	14693	14506	14620	14607	14751	14548	14567	14713	14852	14760	14600	14550	14898	14771	14682	14663	14628	14589	14701	14701	14781	14570	14588	14602	14685	14579	14883	14566	14547	14588	14704	14705	14610	14636	14743	14649	14567	14514	14770	14566	14739	14528	14665	14612	14824	14602	14757	14697	14631	14496	14539	14500	14635	14616	14590	14527	14557	14884	14625	14594	14741	14661	14639	14395	14555	14570	14676	14658	14719	14625	14687	14433	14960	14621	14509	14656	14696	14586	14684	14649	14740	14758	14715	14538	14809	14629	14653	14503	14649	14495	14738	14690	14649	14592	14575	14615	14686	14618	14690	14754	14645	14841	14471	14538	14505	14790	14569	14474	14537	14718	14681	14790	14726	14628	14558	14567	14679	14811	14753	14749	14665	14671	14574	14700	14802	14612	14639	14640	14625	14519	14717	14603	14644	14637	14487	14871	14658	14504	14730	14651	14402	14598	14854	14462	14646	14450	14726	14792	14853	14717	14699	14719	14798	14741	14688	14844	14784	14557	14601	14577	14778	14524	14607	14730	14621	14856	14752	14560	14572	14714	14791	14608	14560	14736	14661	14798	14492	14544	14712	14476	14685	14663	14696	14830	14825	14858	14806	14727	14531	14677	14711	14642	14655	14746	14477	14763	14669	14717	14557	14800	14636	14603	14596	14550	14648	14789	14752	14725	14595	14670	14549	14615	14740	14656	14564	14710	14707	14899	14714	14718	14769	14623	14684	14775	14709	14615	14807	14603	14645	14696	14785	14749	14688	14609	14814	14724	14606	14604	14704	14726	14635	14534	14491	14770	14610	14662	14622	14570	14594	14654	14738	14650	14501	14806	14634	14830	14750	14743	14803	14589	14621	14679	14707	14546	14692	14693	14737	14733	14768	14757	14800	14683	14626	14602	14753	14632	14592	14559	14599	14482	14601	14754	14722	14734	14711	14542	14603	14608	14693	14563	14457	14736	14743	14729	14659	14679	14727	14684	14656	14760	14493	14807	14748	14675	14696	14595	14710	14633	14650	14668	14597	14793	14720	14725	14587	14659	14589	14489	14659	14768	14629	14759	14823	14622	14579	14743	14678	14718	14674	14721	14709	14458	14740	14647	14655	14535	14963	14570	14502	14731	14754	14611	14715	14764	14449	14710	14635	14742	14703	14748	14755	14622	14645	14641	14639	14689	14682	14631	14793	14741	14845	14734	14516	14659	14701	14571	14699	14709	14640	14634	14590	14587	14773	14716	14790	14813	14615	14512	14705	14497	14709	14653	14682	14763	14539	14522	14655	14724	14563	14731	14807	14755	14662	14731	14506	14588	14553	14741	14587	14610	14844	14846	14595	14556	14642	14844	14740	14636	14751	14673	14636	14748	14730	14716	14621	14679	14670	14594	14535	14679	14620	14752	14410	14721	14697	14658	14650	14618	14564	14605	14755	14765	14725	14730	14641	14664	14516	14773	14779	14602	14575	14715	14643	14715	14802	14631	14756	14652	14615	14647	14767	14544	14632	14738	14547	14682	14709	14687	14571	14677	14488	14859	14592	14767	14734	14694	14775	14613	14570	14648	14724	14487	14698	14673	14561	14692	14616	14710	14676	14590	14603	14684	14615	14644	14538	14546	14597	14733	14602	14493	14474	14598	14806	14575	14534	14699	14608	14727	14531	14763	14711	14700	14530	14740	14728	14513	14595	14735	14489	14678	14524	14592	14635	14631	14722	14725	14607	14647	14763	14663	14564	14728	14882	14591	14591	14495	14783	14514	14755	14701	14692	14670	14771	14581	14713	14729	14515	14560	14599	14717	14659	14758	14549	14782	14729	14728	14861	14683	14811	14681	14615	14703	14652	14636	14599	14713	14800	14632	14712	14600	14670	14655	14616	14673	14630	14529	14627	14674	14625	14610	14631	14658	14803	14699	14650	14663	14490	14705	14727	14552	14655	14661	14788	14750	14691	14575	14689	14690	14786	14592	14634	14711	14607	14618	14654	14770	14683	14690	14750	14692	14441	14441	14706	14727	14629	14708	14686	14571	14544	14689	14534	14653	14742	14519	14809	14590	14481	14781	14737	14530	14491	14704	14741	14627	14704	14666	14878	14716	14963	14641	14668	14652	14683	14746	14630	14619	14797	14722	14694	14743	14755	14637	14827	14610	14654	14596	14794	14590	14566	14511	14732	14553	14432	14723	14837	14494	14622	14819	14735	14816	14592	14584	14678	14794	14691	14555	14871	14544	14639	14671	14666	14581	14673	14535	14595	14737	14585	14690	14565	14497	14713	14549	14728	14474	14768	14584	14752	14854	14663	14613	14445	14818	14748	14764	14463	14627	14550	14663	14765	14662	14641	14737	14564	14515	14672	14698	14598	14622	14797	14638	14674	14634	14713	14712	14737	14498	14739	14675	14708	14647	14593	14700	14603	14650	14645	14562	14637	14700	14672	14644	14683	14748	14684	14678	14523	14860	14901	14457	14530	14531	14711	14653	14794	14707	14822	14642	14589	14582	14664	14475	14698	14875	14596	14663	14737	14665	14689	14722	14778	14602	14715	14644	14816	14608	14770	14716	14705	14727	14496	14604	14635	14526	14755	14659	14541	14624	14556	14716	14495	14745	14697	14584	14754	14736	14507	14573	14569	14572	14712	14828	14618	14586	14759	14761	14685	14807	14587	14576	14628	14602	14767	14544	14591	14655	14598	14582	14746	14614	14579	14695	14684	14655	14886	14671	14744	14743	14567	14733	14676	14857	14727	14696	14794	14650	14756	14678	14704	14687	14622	14746	14610	14517	14491	14706	14492	14702	14754	14650	14696	14587	14718	14543	14671	14776	14576	14584	14705	14552	14690	14616	14731	14559	14667	14641	14644	14541	14498	14682	14602	14838	14712	14695	14622	14754	14730	14575	14478	14588	14649	14643	14771	14606	14585	14564	14664	14680	14812	14613	14659	14791	14770	14634	14692	14624	14656	14679	14709	14823	14499	14767	14774	14708	14880	14693	14777	14530	14575	14628	14576	14776	14634	14726	14635	14734	14739	14700	14719	14795	14685	14530	14772	14721	14640	14782	14704	14568	14647	14787	14668	14547	14706	14614	14789	14647	14607	14771	14719	14604	14799	14600	14746	14677	14622	14588	14652	14723	14812	14716	14738	14729	14514	14503	14487	14787	14623	14691	14783	14445	14626	14807	14719	14593	14705	14872	14801	14596	14782	14441	14513	14665	14762	14423	14598	14576	14575	14637	14634	14614	14660	14660	14442	14735	14572	14539	14752	14671	14809	14530	14638	14759	14745	14474	14690	14763	14688	14738	14464	14540	14545	14601	14588	14641	14567	14732	14713	14688	14657	14490	14717	14488	14592	14660	14649	14656	14429	14782	14487	14739	14662	14533	14883	14527	14561	14641	14740	14654	14655	14550	14743	14634	14585	14840	14769	14666	14657	14644	14730	14470	14661	14584	14546	14658	14673	14666	14803	14666	14710	14550	14819	14742	14654	14624	14738	14640	14662	14577	14693	14845	14703	14554	14642	14743	14739	14628	14685	14616	14608	14677	14487	14746	14464	14778	14601	14635	14637	14669	14756	14627	14790	14663	14676	14668	14661	14775	14629	14721	14899	14643	14702	14671	14690	14579	14759	14749	14593	14682	14639	14823	14525	14820	14627	14741	14699	14580	14661	14697	14799	14629	14767	14571	14705	14551	14744	14635	14615	14708	14705	14497	14624	14739	14641	14688	14500	14772	14656	14556	14577	14698	14734	14631	14676	14687	14694	14611	14668	14658	14556	14867	14651	14714	14510	14650	14563	14591	14614	14508	14538	14556	14650	14873	14501	14637	14879	14537	14671	14647	14681	14712	14581	14604	14677	14720	14569	14738	14654	14731	14685	14591	14641	14902	14586	14699	14587	14496	14501	14730	14643	14592	14577	14547	14689	14676	14581	14633	14712	14744	14789	14593	14567	14730	14573	14646	14713	14695	14684	14633	14598	14750	14707	14533	14676	14604	14912	14700	14452	14636	14679	14645	14688	14513	14533	14827	14711	14711	14694	14691	14603	14569	14721	14663	14490	14667	14491	14671	14563	14811	14658	14651	14668	14618	14552	14486
23193	21209	28444	24913	22638	23630	23499	20587	19868	19344	19146	18591	18253	18384	18378	18212	18127	18055	17946	18227	18047	18400	18827	19015	19241	18948	18638	18354	18254	18181	18130	18146	18065	18115	17965	18079	18039	18021	18233	18184	18090	18014	18224	18163	17946	18163	17811	17981	18120	18134	17959	17922	18007	17971	17979	18042	17912	18087	18033	17907	17970	18038	18155	18066	18063	18033	18052	17999	18007	17771	18004	18010	18101	17868	17964	18116	17987	18112	18050	18089	18135	17888	18030	18119	18110	17875	17903	17992	18039	17819	17859	18000	18033	17892	18241	18024	18181	18097	17829	17845	18006	18073	18052	17866	17991	17934	17999	17935	18025	18053	18008	17919	18007	17895	18033	18034	17865	18043	17973	17915	17962	18200	17983	18202	17717	17917	17870	18151	17900	18125	18047	18019	18066	17895	17913	18020	18021	17935	18108	17831	18010	17941	18081	18031	17872	18041	18250	18064	17940	18024	17804	17976	18040	17944	17911	17967	18105	17978	18090	18247	17907	18201	18019	18005	18247	17998	17941	18010	18106	18003	18128	17989	18149	18130	18121	17932	17904	18194	18193	18002	17837	17969	17783	17827	17941	18005	18009	17982	17892	18075	17981	18043	17879	17868	18136	17969	18020	17857	17948	18000	17902	18241	17935	17847	18179	17928	17777	17975	18028	18022	18094	17924	17997	17824	17958	17971	17958	18130	18272	18006	18003	18213	18078	17999	18185	17983	18041	18073	18182	17875	17886	17966	18101	17969	18346	18063	18024	18010	18000	17981	17915	18002	18076	18017	17906	18253	17877	17948	18364	17908	18143	18067	18098	18068	18018	17952	17924	17956	17932	18052	17986	17913	17972	17991	18022	17896	17936	18051	18040	17921	18243	18107	17753	17967	18150	17944	17978	18164	17984	18012	18259	17940	18073	17870	18036	17966	17855	17812	17971	17938	17859	17836	17801	17986	18212	18130	18033	17912	17922	18106	18135	18366	17916	18106	17941	18015	18265	18197	17774	18056	17930	17810	18023	18101	17924	17994	17962	18033	17928	18058	17914	17803	18042	18134	17978	17919	18046	17931	18060	18171	18122	18108	18107	18154	18062	17966	17970	18223	18165	18107	18013	18098	17913	18064	17965	17948	17895	17967	18060	17959	18054	17945	18132	18267	18110	17750	17891	17971	17992	18132	17881	18091	18173	18023	18119	18225	17953	17940	18095	18158	17960	18058	18108	18186	18085	17971	17915	18039	18142	18059	18128	18272	18012	18048	17975	18011	17959	17966	17953	17970	17885	17994	17987	18037	17948	18254	17889	18007	18077	18080	18176	17938	17934	17908	17948	18058	18100	18098	17955	17915	18070	18128	18151	18137	17955	18048	18024	17974	18063	18022	18206	18039	18154	18099	18043	18130	17923	17991	17974	17860	17924	18172	17970	18310	18193	18262	17961	17867	18188	18049	17938	18149	17990	18135	18198	17969	18094	18110	17976	17966	18029	18261	18076	18145	18013	17988	17769	17879	18096	18220	18028	17970	18000	18264	17949	17708	17885	17964	18122	18072	18020	18017	17991	18249	18130	17871	17953	17879	18003	17820	17876	18029	18072	18042	17997	17931	18281	17800	17706	17977	18034	18020	18169	17942	17922	17960	17863	18136	18281	17861	17823	17955	18009	17984	17935	18056	17694	17902	17973	18098	18053	17916	18010	18020	17997	18063	18005	18195	18123	18073	17977	18200	17842	17948	18093	17814	17979	17929	17938	18115	18139	18093	17900	18006	18158	17958	18050	17876	17909	18028	17960	17868	18052	18067	18026	18197	17928	18005	18149	18147	18069	18155	17864	17967	18048	18013	17944	18021	17983	18078	17950	18137	17974	18068	18019	18007	18034	18015	18046	17997	18107	18085	18035	18041	17979	18079	18164	17929	18182	17905	17908	18016	18067	17924	17855	18117	18015	18186	17986	17926	18084	18133	18038	18023	17873	17804	17845	17924	17941	18155	17854	17948	18018	17877	17925	18009	17859	17833	17875	17899	18046	17979	17730	17877	18126	17822	18157	18162	17916	17781	17917	18072	17963	17837	17963	18114	18075	17917	18072	18060	17978	17796	18001	17927	17997	17863	18053	17933	17980	17862	17907	18096	17972	18072	18051	17998	17867	18073	17860	18188	17927	17887	18117	18047	17882	17881	18048	18185	18009	18042	18039	18110	17950	17976	18038	17981	18087	17882	18063	18193	17971	18089	17799	17945	18031	18019	17996	18035	17905	18038	17980	17904	18046	18036	18018	17962	18098	18077	18074	18053	18169	18119	18192	18105	18068	18144	18155	18082	18038	18189	17867	18084	18087	17993	17934	17666	17853	18274	17963	18049	18033	17865	17934	17974	18166	17859	17790	17865	17946	18060	17948	18019	17717	17986	18213	17993	18017	17844	17975	18005	18134	18197	18017	18373	18150	17753	17903	18048	17950	18049	18214	18082	17931	17893	18009	18027	17882	18008	18033	18038	17930	17910	17868	17973	17921	18032	18054	18132	17951	18116	18079	17954	18176	17902	18067	18178	17988	17803	17995	18001	17806	18092	17908	18079	18015	17850	18158	18057	18170	18001	18078	18146	17977	17930	18046	18020	17996	18042	18119	17957	18047	18066	18032	17950	17888	18012	18169	18025	17944	17890	17919	18064	17940	17992	18051	18131	18220	18265	18123	18172	17794	17801	18041	17985	17848	18089	18042	17919	17884	18011	18101	18160	18164	18057	17988	18250	17996	17984	18068	18158	18196	18057	18275	18174	18192	18048	17778	18052	18104	18099	17843	18041	17914	18137	18020	17864	17859	17929	18025	17991	18141	18042	17914	18101	17826	18103	17788	17935	17901	18132	17930	18141	18095	18142	18340	18067	18030	17984	17831	18209	18042	18110	17847	18030	17866	18083	18023	18032	17920	18032	17836	17946	18044	17931	18036	18084	18015	17910	18079	18228	17805	18032	17916	17935	18021	17916	18090	17935	18051	17885	17917	17883	17898	18012	18016	17884	18028	18068	18087	17969	17913	17956	17937	18123	18015	17969	18064	18051	18114	18047	18072	18004	18038	17819	18047	17961	18081	18002	17881	17992	17964	18133	18019	17945	17913	18156	18109	17961	18261	18107	18032	18168	18069	17919	18076	17805	17898	18080	17978	17955	18114	17967	18046	18045	18062	17967	17795	17933	17962	18162	18271	18034	17724	17830	17844	18063	18145	17935	17836	17815	18078	18038	17925	18088	18178	18145	17863	18064	17878	18030	18064	18067	17990	17885	17878	17975	18062	18089	18043	17798	18038	17973	18008	18228	17904	17946	17959	18079	18194	18147	17939	18006	18068	18035	18150	17857	17924	17844	17937	17691	18082	18199	18066	17871	17845	17897	17999	17939	18062	18162	18062	17799	18136	17711	17973	18155	18008	18014	17857	18071	18141	17996	18113	18067	17806	18080	18060	18041	18044	18095	17918	17877	18057	17917	17853	17868	18056	18004	18046	18167	17824	17970	18095	17921	18035	18232	18096	18009	17777	17970	18086	18035	17919	18011	17992	17877	17883	17926	18007	18023	18100	18027	17843	18065	18029	17804	18017	18038	18231	18033	18007	17984	18142	18101	17973	17767	18205	18039	17823	17887	18298	17939	17729	17958	17939	18164	18010	17964	17884	17975	18128	17980	18166	18047	17813	17881	17996	17792	17966	17941	17996	17713	17960	17967	17918	17955	18116	18101	18012	18147	18012	18105	18099	18255	18091	17835	17953	18118	17957	17906	17858	17904	17882	17875	17774	17979	18179	18007	18001	17964	17862	17927	17755	18004	17832	18159	18085	18074	18002	17965	18165	18026	18138	18065	18103	17946	18228	18048	17918	17977	17860	18219	18199	17945	17835	18153	17734	17970	17921	17973	18068	17828	18013	18010	17929	17956	18061	18018	18034	18046	17711	17916	18009	17979	18001	18145	17908	17992	17948	18059	17817	17996	18040	17803	18084	18258	18263	18175	18021	18002	18060	17950	18047	18123	18021	17831	18160	18074	17908	18081	17886	17919	18211	18148	18085	17969	17932	18060	17970	18052	18039	17928	18044	17949	18197	18121	17930	18118	18118	17898	18070	18106	17754	18114	18125	18121	18136	17990	17995	18072	17834	18054	18202	18098	18076	18055	17986	18240	18049	18072	18041	18196	18169	18190	18088	18106	18006	18143	18165	17959	18141	17853	17856	18166	18154	17991	17951	17860	17901	17986	18033	17991	17953	17976	18147	18127	18196	18274	17944	18047	18242	17967	17891	17980	17992	18138	17882	18245	17927	17990	17876	17958	17992	17812	18173	18032	17940	17980	17898	18080	17999	18138	17978	18188	18049	17870	17909	18168	17723	17948	17763	17948	17891	18010	17980	18149	18067	17887	18052	17991	17979	17975	17874	18141	18092	17971	18054	18022	18073	17818	17959	18023	17958	17760	18108	17932	18019	17853	18032	18275	18296	18126	17943	17964	17951	17990	18094	18157	18066	18191	18086	18043	17920	18143	18158	18055	17927	18094	18014	18087	17906	17952	17964	18051	18091	18124	17824	17952	18054	17909	17865	17853	18059	18020	17985	18005	18000	17952	18038	18013	18094	17818	17921	17933	18051	18006	17989	17912	18010	18143	18264	18081	18303	18205	18009	18025	18177	18038	17944	17837	18192	18179	18134	18038	18170	17990	17945	18181	18070	18155	18104	18016	18020	17936	18330	18018	17905	18129	18108	18287	17969	18000	17882	18018	18038	17918	17959	17865	18025	18055	17990	18074	17812	17842	18111	18016	18110	18249	17847	17870	18167	18131	18019	17924	18096	18215	17838	17851	17984	18079	18026	18004	18047	17995	17957	17976	17765	17970	18174	18013	18067	18009	18255	18162	17914	17892	18052	17814	17824	18000	17905	17950	17957	17866	18060	17994	17928	17974	17864	18015	18241	17864	17892	17841	17919	18061	18088	18070	18051	17967	18134	18130	17905	18109	18177	18117	17777	17940	18068	18414	17900	17910	17879	18006	17938	18077	18064	17993	18051	17917	17805	17991	18154	17845	18159	18069	18147	18016	18024	17905	18008	18088	17910	17930	18093	18284	18035	18031	17944	18274	18089	18171	17991	18203	17862	17848
32311	61057	42647	24525	19769	19253	18558	17723	16730	15393	15339	14726	14620	14547	14300	14495	14524	14415	14410	14552	14309	14572	15181	15734	15724	15471	15070	14711	14396	14302	14403	14333	14447	14463	14345	14314	14189	14373	14203	14386	14430	14242	14554	14298	14174	14329	14425	14436	14202	14346	14252	14356	14270	14275	14242	14328	14223	14249	14346	14216	14479	14325	14405	14312	14385	14384	14353	14276	14480	14390	14385	14326	14247	14324	14477	14460	14457	14380	14280	14276	14413	14388	14182	14422	14409	14176	14311	14418	14147	14354	14282	14317	14374	14340	14265	14376	14472	14402	14528	14439	14328	14409	14306	14336	14218	14419	14343	14006	14309	14331	14315	14399	14343	14385	14539	14458	14459	14331	14357	14329	14228	14221	14419	14310	14462	14333	14325	14278	14485	14319	14350	14416	14415	14402	14386	14428	14347	14396	14313	14310	14476	14327	14556	14342	14186	14208	14593	14359	14294	14274	14305	14191	14324	14407	14367	14317	14271	14172	14151	14360	14189	14264	14331	14448	14212	14201	14187	14301	14377	14325	14330	14279	14390	14215	14196	14523	14422	14371	14427	14398	14358	14257	14348	14222	14349	14470	14405	14385	14321	14377	14448	14358	14222	14562	14365	14346	14464	14229	14303	14205	14406	14284	14259	14310	14434	14366	14555	14365	14229	14438	14353	14337	14409	14328	14272	14331	14372	14239	14497	14347	14322	14439	14355	14394	14199	14223	14223	14243	14272	14442	14378	14277	14337	14386	14223	14306	14301	14405	14282	14363	14310	14301	14504	14307	14409	14347	14431	14232	14270	14257	14364	14486	14245	14320	14393	14340	14245	14246	14347	14097	14101	14366	14274	14435	14234	14232	14169	14208	14177	14306	14419	14289	14260	14354	14134	14252	14327	14270	14417	14419	14385	14180	14300	14408	14374	14393	14349	14362	14341	14424	14527	14258	14317	14442	14373	14455	14227	14309	14364	14425	14333	14373	14277	14434	14448	14346	14334	14329	14340	14469	14349	14317	14223	14389	14436	14288	14442	14242	14260	14420	14319	14128	14334	14248	14350	14451	14337	14332	14373	14299	14292	14201	14367	14288	14446	14212	14303	14259	14302	14267	14343	14351	14368	14336	14355	14288	14296	14184	14485	14257	14387	14486	14421	14327	14275	14417	14460	14255	14305	14242	14349	14222	14278	14437	14326	14366	14366	14453	14216	14303	14379	14238	14426	14340	14247	14193	14439	14339	14269	14197	14353	14232	14373	14201	14312	14484	14315	14540	14523	14341	14238	14311	14259	14509	14436	14284	14635	14379	14267	14483	14370	14323	14229	14518	14382	14508	14269	14260	14451	14404	14426	14211	14194	14349	14301	14308	14428	14240	14174	14249	14259	14376	14339	14275	14265	14404	14185	14315	14375	14569	14239	14376	14375	14397	14312	14240	14402	14377	14365	14488	14408	14363	14287	14333	14517	14403	14339	14324	14286	14353	14364	14360	14368	14313	14534	14385	14387	14358	14411	14382	14313	14430	14325	14352	14197	14221	14315	14277	14260	14465	14361	14242	14357	14503	14284	14383	14297	14281	14281	14263	14427	14280	14555	14288	14358	14303	14288	14427	14506	14305	14176	14248	14266	14293	14300	14465	14242	14417	14266	14361	14488	14315	14294	14420	14368	14289	14392	14255	14211	14370	14408	14363	14346	14375	14349	14444	14246	14250	14114	14376	14239	14298	14398	14366	14227	14315	14363	14389	14420	14343	14440	14407	14464	14337	14354	14504	14196	14467	14357	14229	14479	14425	14403	14299	14384	14182	14446	14469	14340	14285	14219	14468	14468	14261	14438	14416	14411	14264	14415	14463	14353	14474	14209	14299	14369	14367	14396	14337	14462	14338	14269	14403	14314	14340	14271	14469	14456	14369	14215	14344	14237	14383	14369	14329	14340	14337	14487	14330	14350	14228	14442	14379	14334	14432	14195	14333	14350	14290	14233	14202	14390	14267	14371	14335	14371	14314	14263	14334	14402	14183	14467	14135	14301	14367	14423	14201	14392	14449	14415	14388	14379	14340	14440	14300	14348	14304	14482	14233	14282	14394	14354	14271	14334	14291	14412	14178	14268	14276	14346	14368	14305	14344	14377	14514	14161	14329	14332	14370	14394	14287	14055	14288	14433	14250	14359	14263	14405	14203	14378	14232	14223	14259	14333	14282	14186	14294	14284	14359	14326	14284	14194	14339	14300	14467	14305	14355	14178	14494	14358	14221	14436	14416	14213	14447	14370	14398	14350	14577	14253	14283	14396	14231	14278	14382	14442	14499	14264	14234	14425	14406	14326	14312	14451	14464	14370	14450	14461	14259	14369	14369	14365	14233	14399	14291	14391	14343	14374	14375	14411	14239	14279	14439	14406	14292	14413	14398	14213	14241	14424	14409	14310	14211	14251	14348	14448	14264	14379	14239	14276	14481	14560	14504	14364	14419	14083	14457	14453	14393	14419	14233	14515	14308	14377	14270	14668	14461	14404	14423	14399	14375	14498	14340	14325	14249	14218	14288	14333	14471	14426	14247	14390	14227	14245	14284	14202	14508	14357	14368	14345	14304	14442	14184	14414	14346	14349	14247	14438	14178	14436	14243	14427	14171	14287	14332	14243	14342	14297	14413	14342	14454	14237	14390	14256	14458	14262	14293	14353	14113	14384	14260	14546	14190	14391	14296	14289	14241	14276	14410	14392	14201	14172	14254	14389	14470	14161	14148	14158	14173	14303	14413	14368	14358	14283	14411	14390	14206	14182	14428	14255	14263	14323	14369	14377	14317	14331	14328	14300	14414	14357	14315	14338	14365	14271	14393	14246	14401	14326	14346	14257	14329	14386	14313	14316	14453	14334	14282	14378	14313	14479	14400	14374	14446	14296	14472	14607	14354	14429	14385	14366	14232	14310	14311	14317	14490	14239	14402	14404	14353	14289	14308	14167	14367	14383	14188	14347	14333	14270	14250	14466	14378	14372	14500	14331	14327	14371	14475	14378	14406	14319	14260	14317	14218	14345	14307	14192	14332	14326	14315	14408	14274	14265	14340	14353	14392	14312	14461	14426	14442	14348	14363	14450	14277	14258	14312	14417	14235	14320	14296	14237	14314	14276	14318	14264	14156	14199	14427	14326	14246	14404	14326	14406	14324	14321	14390	14366	14241	14348	14284	14294	14452	14363	14326	14378	14354	14285	14289	14524	14222	14454	14298	14430	14354	14211	14199	14506	14486	14425	14358	14231	14310	14327	14345	14430	14314	14335	14369	14320	14163	14251	14337	14240	14262	14195	14589	14467	14483	14328	14300	14226	14153	14530	14422	14479	14293	14335	14590	14478	14330	14424	14414	14220	14217	14392	14336	14362	14321	14347	14196	14313	14314	14469	14372	14265	14358	14366	14281	14346	14294	14302	14356	14282	14253	14455	14204	14409	14200	14238	14472	14383	14378	14363	14277	14358	14454	14386	14305	14245	14463	14183	14259	14470	14297	14454	14221	14476	14227	14393	14233	14422	14208	14517	14220	14343	14405	14412	14196	14376	14409	14398	14255	14309	14310	14319	14529	14301	14252	14286	14354	14238	14398	14328	14308	14199	14330	14468	14417	14345	14488	14411	14553	14549	14415	14187	14409	14234	14280	14201	14355	14343	14277	14359	14187	14329	14376	14430	14324	14210	14345	14382	14363	14375	14326	14351	14373	14321	14311	14373	14389	14513	14370	14377	14482	14329	14396	14277	14121	14282	14363	14351	14447	14304	14272	14413	14273	14395	14338	14308	14215	14324	14213	14514	14251	14556	14466	14223	14453	14227	14597	14334	14365	14391	14311	14222	14284	14520	14433	14407	14371	14375	14402	14239	14380	14468	14431	14364	14367	14251	14538	14384	14283	14297	14329	14276	14364	14238	14424	14212	14363	14437	14438	14386	14196	14339	14303	14107	14322	14405	14288	14319	14292	14272	14288	14206	14184	14371	14141	14336	14258	14498	14245	14293	14478	14162	14482	14288	14265	14401	14430	14436	14404	14310	14353	14472	14336	14389	14273	14423	14320	14242	14375	14322	14298	14229	14430	14397	14391	14267	14393	14501	14409	14229	14244	14415	14376	14505	14383	14323	14291	14487	14350	14282	14278	14456	14346	14509	14140	14281	14201	14226	14162	14350	13997	14308	14357	14398	14476	14354	14318	14365	14295	14194	14271	14397	14404	14329	14251	14297	14339	14333	14335	14415	14374	14339	14367	14362	14065	14247	14382	14370	14265	14366	14273	14300	14401	14314	14331	14437	14169	14302	14363	14415	14182	14349	14265	14420	14248	14594	14266	14234	14390	14349	14399	14447	14422	14354	14402	14393	14191	14239	14389	14505	14261	14193	14220	14278	14255	14559	14223	14485	14341	14457	14089	14536	14483	14326	14268	14221	14192	14208	14321	14234	14141	14352	14327	14366	14275	14266	14226	14370	14359	14510	14350	14267	14190	14420	14330	14367	14426	14319	14200	14420	14371	14284	14326	14429	14344	14391	14323	14296	14115	14475	14397	14386	14327	14311	14375	14509	14500	14443	14562	14241	14387	14130	14405	14398	14262	14187	14258	14380	14335	14277	14413	14286	14266	14382	14485	14208	14427	14251	14081	14312	14386	14243	14396	14379	14244	14443	14340	14315	14194	14156	14395	14292	14289	14318	14206	14444	14503	14404	14194	14280	14270	14609	14341	14266	14322	14297	14215	14527	14363	14271	14306	14342	14363	14335	14435	14249	14427	14359	14200	14288	14242	14366	14165	14243	14194	14367	14402	14167	14368	14284	14109	14291	14346	14263	14298	14437	14321	14508	14303	14316	14234	14312	14498	14197	14221	14358	14331	14398	14341	14217	14276	14319	14454	14451	14324	14364	14364	14366	14502	14502	14205	14287	14173	14329	14298	14349	14402	14329	14261	14358	14268	14279	14446	14391	14223	14380	14356	14237	14392	14302	14304	14454	14284	14384	14305	14247	14259	14213	14301	14396	14530	14314	14320	14559	14417	14429	14356	14390	14530	14267	14343	14295	14175	14480	14306	14443	14246	14549	14359	14360	14249	14423	14307	14310	14173	14491	14414	14044	14638	14278	14233	14353	14395	14218	14114
24763	21470	28020	27214	22036	21750	21361	19537	19067	18786	18739	18291	18233	18113	18002	18059	18113	18136	18272	18105	18054	17953	17983	18350	18419	18344	18329	18378	18257	18221	18176	17841	17994	18038	17836	17936	18121	18082	18233	17863	17867	17906	17945	17983	18033	17808	17922	17834	18194	17984	18135	18209	17932	17878	18012	17949	17907	17839	17891	18004	18086	17749	17961	17972	17932	17941	17873	18009	17988	18029	17902	17896	18040	17918	18043	17819	17962	18153	17916	17829	17886	18007	18031	17974	17856	17857	17838	17835	17907	17818	18045	17780	17770	17898	17920	17707	18100	18027	17817	17941	18044	17984	18065	17867	17957	18099	17970	17933	18118	17818	18051	17838	17925	17812	17844	17907	18056	18116	18114	18111	17993	18032	17929	18008	17903	17936	18123	17904	18001	17964	17679	18012	18042	17757	17827	17969	17879	17815	17810	17918	17923	18125	17979	17945	18143	17918	17802	18145	18126	17942	17892	17903	17920	18039	18181	18030	17711	17909	17969	18033	18171	18236	17968	17954	17908	17836	18024	18035	18124	17983	18068	17944	17863	18178	17943	18011	17969	18123	17959	18175	17875	18099	17974	17914	17950	18020	18148	17924	17831	17702	18066	17879	18048	17904	17905	17830	17828	18141	18035	17961	17992	17783	18072	17898	17782	17943	17909	18009	18066	17975	18022	18096	17987	17989	18142	18071	18034	18009	17940	18265	18037	17939	18125	18012	17820	17845	18068	17954	17895	17874	18080	17810	18007	18077	18022	17860	17980	17839	17963	17898	17866	17974	17991	18166	18079	17958	17922	18171	17887	17937	18175	17925	17812	17942	17969	17873	17876	17921	18163	17881	18005	17832	17942	17922	18059	17903	18102	18175	17878	17936	18092	18049	17936	17909	17782	17929	18052	17942	17777	18011	17739	18068	17995	17941	17836	17886	17978	17739	17840	18023	17885	18093	17766	18014	18009	18003	17964	17873	17797	17949	17987	17855	17994	17935	18017	18030	18125	18035	17938	17932	18163	17735	17923	17937	17906	18089	18067	17934	18023	17947	17819	17904	17902	17952	18055	18103	17847	18043	17963	17704	17930	18039	17813	17898	18094	17917	18047	18050	18103	17912	17991	18131	17848	17892	18129	18201	17875	18021	17999	17865	17844	17910	17859	18043	17712	18009	17940	17855	17862	17916	17981	17998	17925	17946	17831	18031	17846	17882	17984	17649	17943	17931	18082	17900	17757	17917	18000	17852	17968	17833	17750	18029	17610	18182	17967	17906	17936	17980	18104	18167	17951	17950	18009	17977	17814	17846	18086	17974	18021	17954	17811	17921	17781	17975	17999	18150	18009	17815	17738	17941	18069	18061	17900	18027	18047	18067	17970	17987	18027	17719	17880	17915	17998	17931	17942	17887	17812	18017	17965	17872	17805	17921	17826	17955	18223	18219	18052	17985	17959	17758	18049	17759	17912	17850	18053	17998	18069	18022	18028	18093	17844	18161	17830	18142	18134	18042	17903	17789	17892	17784	17928	18140	18004	18004	17964	18002	18044	18017	18228	18257	18117	18005	17757	18080	17996	18098	17903	17972	17994	17997	18125	17961	17959	18065	17966	17875	17765	17953	17931	17951	17956	17913	18131	18091	17930	17772	17985	17938	17947	17968	18040	18048	17871	17947	17848	17941	17799	18051	18038	17916	18068	18085	17841	17829	17853	17667	18064	17922	17944	17884	17996	18067	17823	18047	18251	17787	17852	18038	17839	18040	17881	17919	17768	17974	18054	17851	17948	17918	18127	18017	17870	18139	18310	18003	17908	18131	17953	17945	17952	17968	17852	17798	17936	17835	17795	18025	18066	17987	17815	17935	17851	17792	18150	17922	17928	18115	18095	18077	18030	17987	17761	17977	17847	18159	18104	18028	17803	17955	17874	18004	18004	17968	17832	18125	18196	18008	17901	17961	17890	17734	17892	18048	18257	17870	17858	17875	18034	18080	17837	18008	18082	17743	17685	17878	17929	17861	17810	18171	17912	17967	17960	17992	18142	17684	18004	17986	17945	18001	17984	17970	17862	17939	17978	17959	18072	18027	18027	17822	17939	17875	18102	18067	18035	17973	18006	17961	17991	18215	17917	18093	18069	17997	18067	17864	17926	18174	17801	17909	18105	18014	18175	18141	17930	17976	18074	18038	18000	17934	17883	17892	18020	18051	17860	18060	18035	17999	17817	17888	18084	18034	17887	18118	18143	17949	17825	17950	17953	17940	17888	18049	17944	18012	17762	17880	18128	18005	18064	18078	18019	17730	18016	17814	17860	17971	17882	18002	17785	18004	18024	17966	17987	18252	17969	17916	18003	17953	17815	17987	17962	18051	18000	17837	18055	18038	17933	17975	17911	18065	17983	18012	18008	18016	17830	17944	18106	18025	17691	17992	17854	17936	17984	17964	17902	17840	17970	17923	18109	17995	17981	18020	18061	17959	18088	18033	17952	18045	18131	17831	17808	17899	17846	18083	18090	18018	18178	17985	17905	17834	18067	17977	17849	18035	17998	17938	17902	17971	17968	17994	17999	17984	17926	17923	17970	17977	18296	18008	17941	17768	17973	18071	17878	17954	17936	17807	17835	17761	18007	18129	17922	17996	17961	17850	17877	18179	17939	17820	18122	17891	17917	17853	18085	17913	18208	17895	17838	18023	18037	17930	18045	18126	17926	17870	18060	17932	18080	18031	17977	17874	18001	17968	17889	17810	18072	17720	17907	17999	17952	17907	18031	17809	17839	18125	18039	17955	17943	17859	18091	17916	18069	18075	18079	18002	17835	17925	18166	18139	17963	18005	18100	18027	17908	18023	17752	17981	17847	18106	18034	17820	18015	17840	17944	18202	17907	17935	17920	17992	18004	17987	17872	17721	17905	18138	18057	17805	18059	18016	17933	17916	17795	17805	17864	18112	18046	17833	18027	17970	17959	18073	17913	17975	18132	18084	18096	18082	17800	17956	18097	18328	18072	18163	18002	17822	17995	17831	17962	18001	17950	18012	17729	17987	17830	17953	17828	17926	17984	17827	17829	17926	17943	17724	18032	17815	17984	17938	18016	17789	17953	18047	17872	18366	17988	17959	17889	18045	18087	17933	18122	18027	18025	17756	18148	18005	18085	17762	18071	18077	18157	18176	17964	18073	17971	17955	17847	18084	18182	17948	17893	17906	17959	18060	17834	17958	17870	17919	17822	17868	17814	17993	17943	18039	17997	17918	18042	17853	17901	17809	17963	17972	17877	18026	17971	17821	18062	18110	17881	18051	18081	18220	17863	17928	17837	17860	18037	17927	17876	17900	18067	17884	17860	17844	17937	18051	18102	17850	18028	17976	18014	17753	17969	17943	18042	17968	17828	17860	17868	18029	17997	18093	17987	17920	18102	17922	18008	18081	17974	17891	18027	18053	17892	17920	17873	17863	18060	17843	18063	17939	17969	17768	17988	17978	18035	18123	18071	18263	17975	17862	17998	17973	18140	18158	18065	18069	17946	17819	17800	17997	17973	18003	17944	17737	17985	17923	18038	18133	17866	18059	18099	17815	17969	17988	17706	18074	18115	18027	18244	17778	17971	17998	17940	17966	17873	17955	17999	18083	18059	17966	17895	18135	17838	17836	17881	17947	17942	18051	17986	18032	17906	17703	17777	17978	18058	18003	17937	18049	18039	17931	17962	18082	17817	17958	17915	18042	17908	17815	17834	18027	17910	17942	17940	17847	17822	17877	17716	17963	17892	17943	18011	17869	17814	17831	17988	17924	17990	17836	18015	17991	17946	17769	17800	17946	18093	17863	17910	18129	18082	17875	18050	17893	17945	18032	18079	18082	17997	17804	18023	17907	17989	18174	17857	18001	18077	18085	18141	17884	18006	18077	17872	17804	18072	18122	18099	17884	17839	17811	17867	17891	18151	18007	18152	18051	18075	17990	17841	17973	17982	18072	17948	18100	18051	18053	18083	18108	17886	17976	17958	17929	18027	17975	18020	18076	17996	18024	18122	18069	18059	17922	17790	17978	17987	18024	17937	17753	17978	17777	17987	18035	17947	17959	17808	17902	17956	17852	18034	17985	17996	18086	17877	17821	18008	17931	17801	18074	18060	17859	17990	17795	17986	17894	18013	18052	18065	17839	17961	17867	18063	17971	17972	18035	17889	17944	18051	17926	18131	18033	17922	18096	17973	18178	17917	18099	17759	17977	18045	18141	18090	18008	17765	18090	17920	17833	18037	17941	18147	17862	17817	17951	17908	17917	17992	17945	18008	18040	17812	18092	17964	17841	18078	17711	17889	17810	18169	17850	17915	17898	17945	17893	18039	17994	18004	17973	17851	17772	18066	17959	18027	18021	18038	18143	17764	17930	17894	18079	18048	18007	17796	17950	18046	17877	17926	17968	17994	18142	17769	17826	17926	17756	17921	17657	18098	18108	18103	18009	18053	18084	17939	17866	18020	18034	18068	18015	18034	17815	17859	17943	17931	17876	17915	17819	18095	18001	18049	17947	17984	17840	17844	18040	17941	18114	18093	18025	17876	17992	18244	17981	17996	18087	18034	18073	18062	17957	18074	18125	18149	17887	17926	17774	18026	17956	17716	17738	17876	18109	17902	17843	17980	18043	18048	17917	17984	17912	18009	17842	18124	18202	18041	18168	18120	17955	18091	18071	17976	17792	18071	18026	17930	18069	18118	17882	18009	17892	17820	17913	18042	18000	17924	18066	18091	18169	17883	17973	17975	17716	17752	17883	17810	17922	17887	17935	18077	17904	17975	18090	17960	18066	17900	17985	18112	17922	17848	17828	17955	17946	18141	17904	17768	17934	17986	17818	18049	18146	18060	17948	17998	18025	17750	17823	18018	17918	17903	17827	18098	18067	18183	18028	17981	17772	18022	17885	17849	18078	18064	17878	18163	17995	18125	18047	17932	17912	17817	17964	18014	18061	17996	18073	17735	17966	17964	17908	17912	18303	18023	17821	17878	17841	18129	17818	17984	17774	17887	17885	17904	17967	17901	17949	18036	17896	17939	18036	18088	17847	18097	17932	17840	18158	17977	17947	18121	17896	17905	17960	18068	18080	18055	17770	17944	18082	17862	17865	17791	18252	17883	17911	17907	17971	17965	17808
32152	50032	34712	22077	19165	18997	18154	16365	15548	15377	14894	14424	14247	14392	14407	14395	14469	14422	14254	14423	14232	14343	14427	15046	15073	14991	14623	14407	14332	14516	14324	14226	14219	14220	14302	14401	14339	14389	14259	14251	14120	14217	14164	14311	14449	14114	14389	14288	14309	14171	14355	14159	14409	14250	14114	14296	14308	14210	14349	14308	14338	14287	14179	14216	14319	14330	14049	14210	14114	14222	14276	14310	14330	14483	14276	14221	14264	14174	14259	14138	14098	14273	14306	14231	14347	14356	14274	14136	14230	13991	14425	14236	14479	14247	14069	14303	14250	14261	14313	14135	14137	14308	14106	14185	14198	14137	14325	14376	14300	14374	14377	14258	14324	14295	14111	14136	14280	14232	14437	14163	14318	14310	14469	14155	14386	14263	14256	14354	14364	14268	14108	14442	14158	14275	14238	14251	14349	14141	14211	14095	14129	14234	14289	14138	14159	14332	14353	14392	14310	14238	14132	14225	14409	14315	14299	14242	14439	14281	14278	14198	14379	14318	14401	14215	14242	14202	14149	14312	14212	14128	14172	14462	14226	14268	14147	14102	14134	14471	14249	14369	14234	14142	14203	14170	14299	14349	14375	14354	14304	14226	14275	14288	14171	14332	14152	14136	14255	14322	14241	14423	14276	14208	14163	14341	14374	14341	14274	14202	14471	14308	14313	14423	14194	14259	14251	14399	14173	14145	14188	14006	14433	14313	14412	14189	14332	14026	14278	14234	14220	14305	14399	14172	14253	14285	14136	14316	14362	14305	14179	14194	14435	14356	14168	14292	14270	14339	14319	14253	14219	14178	14250	14350	14084	14257	14157	14317	14263	14230	14244	14350	14309	14118	14324	14356	14322	14111	14225	14341	14176	14395	14190	14342	14143	14262	14134	14131	14252	14328	14308	14352	14104	14367	14218	14213	14221	14264	14267	14217	14254	14218	14368	14278	14236	14154	14157	14173	14442	14383	14102	14197	14260	14304	14261	14200	14241	14397	14357	14079	14098	14191	14283	14240	14194	14325	14249	14236	14143	14259	14405	14253	14105	14328	14331	14437	14256	14147	14336	14147	14316	14339	14096	14310	14194	14271	14416	14408	14095	14210	14327	14380	14226	14364	14184	14359	14229	14213	14218	14380	14175	14212	14167	14231	14203	14385	14227	14217	14232	14318	14085	14434	14316	14187	14362	14067	14266	14420	14233	14142	14157	14354	14302	14337	14241	14279	14217	14215	14008	14294	14260	14344	14135	14414	14392	14164	14364	14333	14280	14310	14258	14222	14371	14321	14221	14248	14325	14304	14059	14253	14255	14297	14224	14143	14307	14292	14265	14448	14220	14275	14057	14328	14368	14268	14209	14230	14185	14101	14263	14221	14245	14346	14206	14260	14352	14328	14253	14184	14112	14242	14263	14438	14321	14307	14167	14307	14284	14487	14337	14158	14259	14097	14253	14307	14180	14195	14296	14403	14245	14270	14380	14271	14127	14346	14427	14290	14292	14383	14411	14390	14282	14195	14162	14391	14199	14262	14270	14311	14093	14390	14486	14169	14208	14155	14419	14388	14125	14146	14165	14249	14398	14194	14433	14310	14226	14236	14475	14208	14266	14234	14193	14271	14264	14283	14257	14194	14277	14245	14066	14171	14227	14413	14325	14193	14159	14170	14122	14391	14287	14184	14330	14202	14097	14269	14307	14182	14211	14230	14256	14185	14173	14284	14287	14270	14403	14236	14262	14343	14293	14235	14303	14247	14246	14402	14153	14315	14426	14260	14266	14192	14107	14249	14257	14268	14193	14412	14019	14090	14283	14322	14333	14130	14205	14137	14272	14158	14358	14177	14297	14337	14390	14163	14345	14423	14284	14266	14347	14255	14420	14311	14270	14458	14375	14287	14217	14276	14289	14196	14284	14257	14250	14175	14311	14317	14304	14332	14429	14247	14272	14142	14211	14324	14251	14054	14445	14305	14221	14235	14374	14167	14226	14248	14205	14315	14275	14054	14292	14403	14332	14314	14143	14236	14348	14172	14333	14345	14270	14394	14316	14223	14304	14253	14316	14272	14281	14273	14286	14237	14387	14205	14448	14329	14263	14189	14160	14355	14344	14393	14166	14240	14178	14418	14172	14358	14317	14206	14105	14523	14098	14249	14247	14481	14413	14327	14194	14360	14190	14258	14284	14402	14193	14212	14245	14317	14214	14233	14278	14253	14288	14274	14194	14327	14201	14278	14292	14151	14234	14391	14310	14462	14082	14233	14274	14129	14259	14132	14281	14356	14197	14163	14102	14219	14096	14310	14057	14133	14373	14121	14241	14297	14328	14112	14264	14207	14191	14234	14344	14271	14351	14302	14206	14305	14110	14427	14217	14156	14346	14278	14226	14206	14490	14393	14194	14192	14220	14220	14124	14274	14296	14314	14311	14401	14370	14353	14081	14109	14193	14404	14384	14267	14177	14179	14347	14274	14264	14217	14221	14230	14300	14278	14107	14405	14278	14104	14470	14214	14067	14242	14303	14314	14383	14345	14391	14202	14199	14254	14350	14250	14072	14215	14299	14268	14181	14164	14387	14259	14232	14305	14317	14049	14182	14267	14298	14237	14366	14304	14230	14351	14415	14228	14399	14403	14407	14170	14288	14331	14178	14158	14219	14149	14262	14213	14265	14192	14304	14285	14165	14296	14462	14370	14146	14265	14350	14227	14354	14343	14271	14351	14236	14208	14399	14221	14269	14446	14198	14194	14359	14199	14316	14138	14278	14260	14352	14282	14285	14276	14534	14314	14241	14190	14312	14262	14076	14108	14185	14231	14206	14377	14199	14360	14258	14319	14130	14247	14145	14432	14154	14253	14213	14325	14162	14363	14198	14292	14337	14391	14318	14278	14291	14185	14404	14212	14355	14291	14180	14171	14273	14349	14185	14169	14378	14400	14152	14209	14085	14272	14364	14171	14405	14368	14212	14301	14067	14153	14397	14135	14195	14326	14195	14357	14290	14263	14414	14091	14333	14388	14249	14375	14134	14339	14254	14147	14097	14288	14366	14317	14177	14289	14163	14240	14161	14271	14117	14296	14360	14112	14257	14180	14213	14228	14302	14116	14402	14032	14261	14209	14257	14203	14205	14276	14156	14148	14296	14309	14331	14289	14290	14080	14303	13868	14311	14201	14285	14242	14307	14390	14374	14324	14245	14298	14296	14308	14216	14057	14205	14191	14204	14310	14311	14324	14195	14234	14322	14045	14157	14355	14168	14333	14197	14380	14201	14416	14399	14170	14100	14230	14197	14245	14217	14251	14235	14305	14103	14227	14335	14331	14232	14207	14289	14211	14248	14291	14547	14296	14225	14260	14264	14224	14294	14225	14350	14351	14166	14070	14253	14182	14258	14342	14116	14264	14406	14180	14285	14254	14275	14212	14254	14322	14340	14359	14277	14290	14218	14288	14159	14099	14140	14385	14332	14280	14409	14327	14378	14267	14276	14354	14413	14116	14314	14147	14183	14340	14263	14193	14333	14140	14218	14426	14394	14276	14297	14320	14248	14317	14174	14432	14216	14323	14228	14237	14081	14281	14318	14495	14326	14252	14244	14409	14252	14358	14339	14242	14281	14286	14240	14295	14230	14154	14172	14244	14169	14294	14269	14119	14208	14316	14284	14126	14246	14503	14117	14224	14259	14298	14299	14221	14259	14061	14085	14270	14320	14343	14248	14321	14220	14039	14249	14182	14198	14241	14100	14315	14157	14330	14317	14195	14326	14167	14094	14204	14215	14357	14399	14253	14310	14351	14305	14358	14202	14305	14441	14287	14248	14262	14357	14323	14392	14212	14327	14173	14217	14276	14385	14179	14161	14290	14302	14258	14235	14266	14297	14294	14385	14237	14392	14310	14419	14130	14198	14221	14256	14201	14155	14356	14227	14446	14427	14368	14063	14184	14297	14191	14198	14112	14262	14188	14348	14245	14253	14375	14450	14433	14330	14212	14278	14226	14221	14191	14330	14314	14200	14240	14289	14292	14373	14301	14290	14174	14405	14150	14384	14157	14447	14271	14184	14239	14246	14298	14451	14182	14356	14265	14228	14461	14423	14160	14280	14254	14401	14116	14266	14417	14395	14284	14283	14063	14317	14160	14134	14285	14377	14115	14331	14246	14166	14106	14222	14296	14278	14302	14362	14245	14300	14238	14321	14139	14163	14296	14254	14222	14214	14185	14190	14335	14330	14247	14168	14096	14047	14251	14334	14123	14225	14108	14303	14410	14284	14288	14297	14330	14182	14260	14306	14288	14083	14254	14180	14263	14239	14234	14115	14246	14248	14251	14418	14275	14246	14370	14155	14400	14328	14131	14179	14285	14427	14383	14349	14260	14356	14446	14133	14203	14169	14399	14373	14419	14290	14245	14216	14342	14205	14389	14204	14262	14337	14281	14177	14291	14107	14084	14192	14308	14184	14301	14097	14109	14354	14221	14270	14296	14229	14157	14099	14321	14228	14137	14269	14252	14330	14256	14097	14201	14284	14434	14094	14225	13999	14383	14217	14397	14183	14429	14179	14126	14162	14167	14394	14156	14283	14062	14274	14214	14225	14262	14367	14114	14300	14271	14139	14130	14373	14127	14296	14373	14457	14155	14205	14285	14427	14218	14287	14379	14284	14309	14119	14357	14263	14326	14347	14288	14299	14387	14258	14214	14129	14156	14342	14123	14458	14188	14465	14323	14272	14151	14292	14161	14305	14274	14155	14303	14275	14237	14146	14396	14400	14173	14160	14422	14220	14225	14261	14257	14310	14134	14184	14285	14277	14396	14384	14253	14384	14372	14285	14167	14351	14083	14268	14240	14250	14421	14284	14309	14248	14101	14238	14248	14210	14093	14241	14414	14109	14254	14211	14371	14190	14345	14110	14239	14259	14401	14087	14353	14291	14268	14158	14313	14219	14364	14426	14170	14378	14141	14213	14377	14411	14284	14173	14125	14385	14208	14217	13962	14276	14092	14319	14081	14311	14258	14303	14199	14303	14268	14495	14258	14341	14274	14358	14283	14353	14184	14351	14109	14132	14167	14272	14167	14369	14280	14212	14205	14354	14149	14467	14275	14207	14303	14137	14198	14283	14426	14202	14107	14129	14115	14226	14385	14119	14299
22245	21214	28578	24439	21909	23936	24004	18190	16729	16396	15800	15307	15371	15360	15053	15082	15359	15347	15267	15149	15175	15114	15372	16166	16893	16854	16444	15787	15557	15036	14926	14981	15003	14863	14926	14921	14822	15140	15089	15036	14849	14768	14963	14971	14998	15000	14881	14950	14944	15158	14912	15020	14783	14861	14809	14978	14939	14918	14980	15047	14970	14915	14786	14852	15013	14953	14901	14942	14870	14909	15002	14949	14832	15061	14812	14988	14967	15003	14839	14700	14767	15001	14959	14945	14824	14847	14867	14954	14801	14831	14837	14815	15016	14967	14933	14813	14882	14794	14882	15011	14918	14782	15006	15007	14900	15031	14950	14956	14895	14804	14787	14936	15090	14800	14913	14752	15057	14961	14610	14898	15002	15015	14892	14881	14836	14827	15029	14863	14825	14875	14797	14839	14980	15030	15050	14992	14803	14813	15077	14695	14765	14955	15064	15044	14880	14899	14922	14896	15067	14796	15058	15005	14869	14857	14917	14981	14737	14861	14970	15392	14983	14902	14976	14990	14977	14805	14876	14650	15134	14759	14841	14795	15003	14895	14866	14815	15004	15002	14858	14689	14903	14778	14823	15015	15001	15036	14748	14923	14862	14814	15080	14966	15068	15006	14996	14986	14930	14945	14982	14998	14857	14846	14881	14977	14824	14889	14900	14946	14877	14776	14844	14891	14999	14821	14866	14792	14769	14860	14649	14835	14959	14775	14850	15009	14804	14966	14867	14830	14985	14905	14820	15012	14994	14682	14698	14897	14917	14799	14989	14962	14838	14729	14861	14841	14861	14742	14698	14904	14937	15019	14912	15026	14808	15003	14884	14759	15026	14966	15033	14846	14728	14732	14785	14886	14770	14925	14880	14868	14840	14790	15040	14921	14825	14792	14723	14845	15022	14880	14881	15042	14962	14933	14961	14887	14792	15139	14846	14905	14823	15032	14925	15066	15009	15097	14826	14849	14647	14802	14927	14993	14902	15004	14881	14899	14849	14835	14864	14910	14898	14920	15030	14805	15015	14837	14925	14942	14805	14896	14824	14730	14897	15009	14821	15014	14876	15010	14823	14846	14956	14850	14993	14832	14963	15026	14878	14860	14698	15016	14960	14867	14872	14697	14857	14725	14875	14904	14752	14830	14759	15001	14768	14994	14859	14972	14957	14932	14889	14900	14952	14861	14846	14984	14749	14816	14860	14888	14794	14814	14893	15111	14980	15022	14778	14770	14842	14819	14832	14775	14885	14792	14951	14943	15044	14745	14897	14953	14696	14926	14889	14880	15018	14893	14937	15077	14827	14998	15125	14902	14915	14778	15020	14935	15058	14905	15044	14902	14988	14832	14781	14992	14744	14862	14798	14935	14859	14954	14965	14832	14961	14999	14817	14905	15007	14963	14925	14908	14752	14905	14799	14827	14904	14815	14925	14753	15039	14968	14805	14824	15049	14727	14794	14928	14898	14793	14929	14869	15007	14941	14772	14916	14803	14814	14755	14731	14868	15163	15050	14962	15006	14630	14940	14823	15058	14923	14905	14997	15040	14819	14821	14940	14744	14973	14981	14936	14799	14900	14853	14873	14922	14668	14747	14802	14881	14866	14934	14898	14925	14890	14935	14914	14771	14833	14986	14841	14798	14928	14943	14906	14781	14988	14936	14678	14961	14855	15030	15106	14825	14684	14961	14812	15065	14840	14774	14757	14978	14897	14825	14823	14940	14993	14791	14903	14864	14965	15191	14977	15136	15026	14896	14900	14844	15031	15125	14849	14704	14786	14935	14821	14771	14718	14919	14732	14728	14912	14876	14963	14928	15011	14875	14650	14891	14795	14966	15108	14980	15011	14822	14760	14841	14776	14746	14897	14860	14948	14865	14977	15013	15057	14821	14935	14956	14980	14882	15023	15191	14931	14976	15011	14881	14938	15065	14997	14596	15045	14957	14722	15091	14744	14893	14922	14786	14748	14705	14603	15095	15003	14884	14997	15005	14885	14821	14887	14913	14837	14952	15051	14693	14993	14718	15011	14782	14754	14894	14965	14839	14741	14788	14970	15006	14763	15078	14953	14843	14838	14877	14688	14956	14934	14823	14914	14960	14718	14839	14897	14861	14898	15019	14758	15025	14766	14646	14573	14988	14864	14819	14855	14984	14878	14786	14921	14802	14894	14740	14918	14867	14949	14886	14910	14575	14749	15027	14793	14807	14686	14941	14994	14844	14933	14776	14819	14818	14806	14941	15046	14915	14986	15018	14812	14837	14892	15060	14941	14826	14935	14938	15003	14835	15045	14970	14874	14985	14765	14727	14815	14772	14886	15029	14763	14922	14992	14787	15138	14809	15007	14839	14805	14901	14826	15037	14896	14869	14899	14832	14973	15062	14818	14782	14852	14820	15049	14967	14845	14922	14890	14848	14925	14961	15038	15024	14926	14802	14736	14958	14996	14957	14877	14833	14809	14864	14778	14956	14959	14779	15145	14831	15010	14890	14860	14722	15048	14995	14889	14951	14696	14851	14871	14740	14951	14949	14781	14932	14625	14960	14711	14863	14942	14741	14899	14812	14827	14744	14879	15069	15014	15075	15077	14834	14713	14952	14927	14995	14881	14855	14953	15036	15087	14965	14881	14913	15001	14906	14742	14774	14859	15004	14780	14906	14867	14836	14827	14834	15060	15026	14736	14835	14715	14733	15000	14936	14812	15093	14857	14771	14770	14853	14834	14889	14840	14675	14905	14936	14850	14956	14950	14945	14929	15020	14835	14985	14880	14790	14881	14838	14828	14811	14767	15038	14974	14899	14834	14721	14850	14905	14734	14999	15032	14975	15050	14941	14809	14941	14708	14847	14817	14763	14857	14756	14692	14859	14854	14783	15001	14956	14725	14996	15171	15101	14824	14948	14959	15132	15015	14794	14794	14831	15058	14731	14942	14847	14829	14965	14915	14948	14892	14928	14904	14877	14924	14850	14741	15082	14982	14797	14869	15014	14881	15020	15205	14669	14991	14859	14777	15023	14913	14924	14863	14763	14888	15069	14854	14665	15038	14797	14848	15172	14803	14799	14859	14817	15089	14861	15017	14975	14801	14912	14932	15008	14912	14793	14898	14932	14983	14688	14923	14853	14849	14790	14641	14823	14924	14862	15198	14739	15023	14833	15093	14879	14928	14829	14928	14844	15128	14858	14894	15027	14935	14898	14988	14811	14916	14726	14752	14908	14983	14947	14821	14974	14819	14844	14857	14798	14830	15103	14984	14869	14860	14880	14610	14899	14704	15091	14914	14941	14699	14930	14816	14749	14761	14913	14861	14886	14957	14641	14948	14887	14946	14904	15042	14897	14844	14864	14865	14677	14877	14971	14969	14696	14890	14771	14776	14873	14962	14817	14867	14844	14865	14765	14956	14596	14727	14733	14790	14956	14994	14916	14916	14785	14861	14847	15017	15094	14705	14962	14889	14816	14807	15078	15019	14986	14856	14736	14969	14916	14942	14929	14881	14808	14726	15016	14854	14953	14819	14892	14927	14919	14885	15007	14771	14687	15036	14902	14805	14820	14782	15077	14890	14969	14840	14863	14819	14713	14904	14722	15060	14877	15025	14954	14702	14946	14917	14881	14999	15010	14920	14978	14836	14863	15034	14952	14925	14822	14943	14855	14889	14666	14867	14909	14903	15017	15015	14858	14794	14879	14909	15082	14953	15060	15069	14901	14981	14932	14945	14784	14863	14829	15015	15017	14883	14792	14963	15016	14836	15083	14898	14833	14644	14982	14999	14923	14712	14929	15097	14949	14971	14839	14701	14757	15020	14815	14712	14843	14876	14648	14837	14950	14924	15053	14821	14818	14794	14870	14937	14985	14972	14866	14901	14954	14757	14882	14710	14798	14888	14762	14987	14922	14905	14918	14925	14874	15018	14889	14706	15022	14840	14760	14813	14859	14699	15085	14758	15010	14778	14906	14993	14935	14840	15225	14864	14729	14628	14801	14971	14692	14791	15006	14914	14902	14823	14903	14938	14759	14995	14851	14846	15184	14949	14779	14794	15120	14777	14988	14898	14761	14870	14924	14865	14882	14782	14730	14769	14935	14878	14650	14916	14816	14967	14894	14899	14849	14902	14855	14819	14817	15022	14886	14904	14789	14919	14849	14916	15065	14935	14809	14823	14825	14886	14915	15006	14893	15012	14854	14886	14846	15178	14898	14976	15110	14844	14709	14949	14977	14957	14979	14941	14871	14765	14783	14891	14805	14858	14834	14988	14965	14867	14832	14751	15018	14702	14745	14907	14955	14853	14634	14906	14941	14805	15085	14991	14865	14872	14917	14778	14845	14862	14647	14901	14683	15125	14964	14903	14897	14794	14925	15028	14859	14996	14920	14878	14865	14997	14808	14684	14799	14942	14801	14932	14643	14756	15026	14683	14839	14920	14924	14732	14844	14790	14806	14973	14818	14734	14911	14989	14698	14667	14897	14767	14824	14954	14826	14945	14612	14797	14876	14856	14752	14672	14837	14894	14737	14859	14820	14988	14984	14819	14858	14905	14947	15113	14988	14901	14847	14936	15022	14917	14852	14910	14972	14837	14846	14916	14882	14827	15027	14832	14937	14786	14874	14942	15035	14816	14979	14708	14762	15034	14865	14789	14907	14950	14779	14883	14883	14903	14813	14933	14642	14865	14838	14759	14978	14876	15009	14754	14871	14728	14906	15014	14734	14753	14764	15101	14881	15003	14918	14901	14747	14564	14885	14979	14940	14869	14736	14707	14783	14895	14814	14857	14891	14938	14856	15040	14763	14988	15005	14942	14976	15085	14920	14900	14894	14855	14949	14679	14753	15030	14918	14936	14869	14967	14953	14810	15046	14953	14941	14864	14945	14874	14610	14686	14949	14852	15005	14855	14695	15001	14936	15108	14986	14976	15078	14887	14903	15041	14963	14583	14915	15003	14761	14681	14875	14709	14998	15049	14793	14909	14886	15062	14854	14965	15015	14773	14802	14990	14935	14960	14953	14933	14923	14831	14749	15093	14832	14885	14992	14850	14975	14876	14883	14932	14914	14912	14982	14716	14896	14741	14437	14994	15000	14646	14885	14877	15022	14881	14806	14752	14885	14992	14902	14812	15006	14888	15097	14931	14942	14875	14952	14931
32320	59342	51708	36279	25257	22185	17378	15403	14897	14122	13344	12737	12835	12873	12640	12638	12724	12688	12793	12600	12729	12649	12953	13920	15017	14645	14139	13358	12748	12573	12489	12505	12334	12526	12350	12448	12499	12538	12517	12448	12276	12408	12552	12514	12510	12524	12492	12445	12374	12410	12476	12523	12486	12519	12467	12517	12386	12499	12510	12245	12444	12417	12435	12600	12285	12456	12389	12473	12419	12234	12599	12434	12620	12527	12265	12545	12383	12367	12406	12506	12330	12441	12328	12399	12392	12375	12321	12120	12372	12530	12276	12323	12313	12400	12430	12473	12316	12306	12315	12517	12467	12270	12540	12438	12411	12591	12314	12428	12297	12281	12423	12501	12432	12395	12536	12388	12449	12487	12539	12359	12507	12484	12318	12389	12375	12526	12523	12299	12492	12312	12283	12431	12328	12423	12379	12465	12484	12501	12408	12420	12455	12389	12615	12426	12407	12410	12344	12489	12423	12269	12302	12457	12420	12257	12427	12405	12370	12319	12352	12511	12327	12347	12411	12283	12406	12572	12378	12426	12476	12437	12451	12503	12420	12450	12369	12433	12458	12488	12408	12378	12280	12408	12494	12394	12330	12496	12558	12422	12428	12548	12485	12528	12231	12313	12532	12495	12336	12457	12362	12313	12392	12288	12295	12477	12502	12410	12346	12535	12276	12469	12471	12346	12422	12369	12304	12356	12464	12350	12509	12321	12424	12406	12484	12529	12338	12477	12494	12463	12573	12342	12453	12416	12391	12415	12406	12419	12454	12382	12414	12393	12458	12566	12529	12273	12448	12391	12282	12325	12353	12480	12478	12431	12343	12321	12490	12438	12426	12336	12423	12320	12488	12410	12450	12497	12434	12438	12467	12420	12294	12607	12485	12479	12389	12308	12517	12306	12620	12508	12524	12388	12517	12462	12309	12297	12552	12404	12288	12356	12518	12444	12472	12290	12375	12274	12569	12388	12551	12514	12614	12456	12314	12454	12345	12220	12572	12505	12473	12466	12435	12270	12343	12268	12443	12524	12430	12528	12518	12613	12453	12403	12497	12502	12435	12507	12406	12445	12279	12312	12435	12508	12392	12479	12418	12360	12385	12438	12435	12460	12410	12444	12374	12437	12552	12220	12288	12301	12447	12507	12514	12476	12407	12284	12390	12385	12239	12388	12330	12388	12327	12499	12481	12558	12411	12287	12454	12520	12355	12294	12426	12378	12411	12320	12321	12348	12427	12420	12390	12515	12392	12379	12259	12676	12228	12519	12278	12591	12412	12429	12314	12381	12445	12533	12397	12376	12527	12394	12295	12495	12379	12461	12516	12452	12560	12447	12456	12370	12378	12593	12392	12375	12474	12365	12337	12313	12525	12437	12495	12462	12405	12394	12527	12292	12385	12494	12559	12401	12439	12431	12408	12382	12406	12670	12295	12459	12373	12493	12342	12492	12448	12379	12385	12359	12277	12498	12469	12540	12205	12446	12431	12412	12298	12385	12256	12253	12510	12441	12285	12265	12514	12473	12394	12487	12332	12273	12414	12475	12394	12438	12213	12407	12436	12436	12366	12364	12248	12508	12445	12565	12484	12353	12388	12476	12472	12518	12400	12477	12390	12392	12481	12419	12463	12422	12438	12418	12444	12570	12346	12406	12403	12422	12440	12491	12425	12530	12283	12435	12565	12318	12353	12340	12438	12387	12466	12361	12551	12488	12374	12485	12396	12403	12422	12544	12383	12372	12435	12243	12452	12271	12606	12373	12323	12460	12365	12536	12424	12477	12441	12366	12183	12491	12607	12344	12322	12501	12467	12276	12448	12256	12280	12494	12236	12388	12393	12321	12392	12564	12349	12455	12392	12423	12375	12433	12417	12537	12353	12446	12435	12465	12537	12487	12337	12385	12523	12261	12534	12424	12439	12385	12401	12427	12389	12335	12318	12444	12532	12416	12325	12488	12438	12438	12457	12337	12525	12366	12360	12411	12497	12497	12526	12449	12364	12459	12370	12451	12501	12357	12318	12501	12422	12616	12285	12336	12382	12529	12453	12451	12393	12397	12445	12315	12355	12571	12285	12341	12569	12479	12412	12371	12552	12385	12580	12375	12493	12455	12398	12410	12350	12298	12436	12413	12420	12411	12434	12578	12348	12438	12466	12352	12391	12479	12492	12495	12445	12296	12490	12442	12457	12458	12345	12463	12505	12476	12490	12456	12451	12433	12416	12365	12224	12472	12447	12424	12517	12433	12398	12379	12371	12625	12451	12566	12519	12510	12344	12538	12485	12438	12464	12336	12475	12455	12479	12512	12341	12325	12524	12368	12424	12593	12464	12418	12522	12402	12316	12472	12482	12471	12369	12516	12469	12365	12469	12393	12438	12535	12470	12440	12555	12469	12455	12385	12489	12534	12558	12311	12380	12466	12404	12377	12521	12382	12434	12342	12437	12308	12427	12569	12325	12445	12393	12450	12440	12512	12411	12381	12571	12376	12368	12387	12394	12409	12465	12373	12455	12443	12548	12433	12369	12505	12384	12599	12396	12536	12340	12503	12332	12605	12296	12366	12441	12414	12484	12456	12371	12596	12346	12353	12177	12438	12510	12296	12339	12268	12462	12357	12364	12477	12414	12314	12486	12458	12457	12458	12456	12136	12196	12603	12390	12487	12461	12425	12413	12359	12488	12341	12534	12482	12492	12429	12396	12363	12366	12446	12381	12423	12494	12402	12501	12356	12465	12438	12556	12470	12225	12386	12433	12310	12245	12435	12436	12487	12406	12390	12336	12426	12433	12341	12449	12467	12462	12286	12406	12311	12319	12535	12623	12242	12281	12403	12376	12304	12361	12443	12499	12681	12497	12660	12217	12376	12341	12497	12441	12355	12460	12494	12314	12473	12300	12309	12363	12339	12579	12435	12544	12512	12332	12532	12278	12514	12396	12481	12368	12320	12399	12442	12578	12344	12443	12385	12322	12527	12607	12473	12466	12281	12362	12371	12471	12456	12462	12394	12427	12410	12256	12545	12448	12369	12675	12356	12483	12528	12505	12534	12402	12321	12455	12476	12330	12412	12504	12486	12448	12284	12389	12423	12204	12286	12623	12320	12277	12400	12407	12349	12293	12367	12430	12350	12177	12446	12331	12386	12380	12335	12373	12297	12525	12245	12500	12526	12507	12418	12321	12386	12402	12275	12497	12297	12387	12326	12506	12444	12384	12187	12480	12406	12416	12222	12489	12457	12536	12394	12416	12427	12398	12421	12481	12304	12407	12407	12284	12472	12562	12466	12309	12451	12483	12421	12283	12469	12323	12531	12583	12339	12467	12495	12543	12416	12433	12436	12430	12462	12532	12505	12430	12371	12254	12499	12381	12423	12461	12352	12450	12533	12235	12379	12413	12485	12425	12439	12312	12292	12374	12501	12373	12507	12334	12448	12355	12447	12290	12552	12497	12307	12485	12318	12431	12390	12321	12443	12401	12360	12387	12551	12396	12495	12486	12348	12432	12366	12365	12461	12533	12356	12503	12391	12401	12333	12384	12365	12428	12400	12260	12474	12238	12312	12314	12378	12529	12362	12429	12274	12410	12371	12436	12345	12372	12565	12259	12304	12600	12619	12296	12410	12251	12412	12416	12505	12425	12490	12423	12582	12526	12238	12358	12565	12340	12318	12447	12249	12308	12383	12545	12186	12273	12317	12285	12314	12412	12397	12496	12396	12340	12401	12482	12522	12374	12382	12344	12533	12359	12349	12451	12252	12518	12432	12398	12424	12423	12546	12460	12502	12427	12630	12622	12362	12375	12298	12465	12330	12373	12371	12516	12550	12355	12533	12257	12446	12513	12575	12277	12389	12438	12546	12432	12240	12307	12420	12323	12443	12529	12302	12595	12435	12490	12453	12508	12456	12516	12236	12373	12503	12419	12473	12460	12421	12422	12443	12471	12580	12451	12348	12311	12535	12333	12463	12430	12422	12473	12296	12410	12340	12360	12359	12319	12459	12409	12561	12405	12335	12324	12313	12451	12409	12364	12360	12308	12388	12639	12432	12438	12480	12316	12270	12454	12364	12287	12456	12493	12394	12513	12356	12437	12522	12390	12279	12507	12342	12443	12378	12407	12343	12434	12539	12347	12276	12338	12372	12327	12374	12255	12546	12288	12297	12305	12218	12549	12384	12368	12430	12487	12401	12222	12397	12343	12430	12199	12370	12452	12443	12447	12351	12302	12312	12633	12117	12428	12488	12376	12534	12307	12328	12288	12283	12429	12395	12278	12204	12520	12446	12475	12431	12543	12427	12385	12585	12408	12250	12340	12433	12418	12375	12490	12461	12472	12441	12539	12361	12472	12342	12504	12305	12236	12322	12443	12466	12342	12476	12469	12346	12431	12439	12335	12608	12333	12404	12202	12531	12442	12433	12441	12437	12395	12349	12394	12480	12364	12393	12324	12472	12578	12356	12364	12524	12482	12415	12518	12323	12288	12398	12463	12429	12344	12421	12402	12527	12449	12378	12369	12453	12455	12407	12452	12339	12258	12406	12371	12607	12397	12263	12506	12299	12384	12390	12440	12395	12429	12402	12404	12354	12319	12338	12378	12353	12357	12424	12396	12505	12368	12324	12254	12491	12502	12443	12295	12317	12358	12372	12405	12496	12530	12500	12410	12581	12309	12351	12439	12456	12422	12300	12467	12404	12439	12512	12446	12414	12257	12560	12431	12560	12437	12482	12389	12431	12532	12549	12383	12336	12654	12246	12454	12485	12364	12423	12464	12502	12285	12368	12343	12437	12578	12318	12303	12344	12460	12470	12461	12458	12413	12484	12481	12535	12385	12312	12261	12416	12355	12260	12348	12447	12453	12382	12385	12284	12436	12587	12459	12499	12471	12473	12343	12465	12198	12523	12347	12445	12504	12497	12471	12481	12318	12395	12397	12290	12481	12479	12439	12569	12424	12625	12471	12309	12292	12522	12519	12334	12563	12322	12442	12405	12237	12589	12488	12515	12336	12473	12531	12266	12479	12533	12355	12380	12477	12409	12517	12401	12416	12592	12339	12474	12503	12421	12409	12393	12408	12414	12400	12467	12538	12471	12441	12521	12374	12286	12514	12529	12478	12428	12363	12414	12445	12296	12320	12499	12362	12334	12416	12538
31453	34051	37010	26473	20457	19597	18295	18023	18067	17804	17485	17385	17169	17427	17410	17390	17146	17258	17132	17310	17244	17141	17397	17380	17163	17389	17388	17334	17300	17315	17171	17069	17069	17126	17267	17122	17289	17238	17021	17108	17086	17224	17178	17208	17140	17230	17235	17155	17328	17107	17152	17232	16975	17133	17127	17371	17243	17229	17226	17042	17117	17200	17279	16957	17269	17094	17073	17306	17177	17148	17183	17148	17021	16984	17330	17068	17119	17396	17172	17452	17220	17255	17187	16995	17026	17243	17105	17235	17213	17228	17324	17205	17222	17132	17128	17122	17082	17249	17239	17039	17353	17281	17085	17344	17066	17151	17207	17080	17222	17377	17072	17175	17368	17223	17245	17158	17242	17243	17208	17203	17305	17128	17151	17229	17011	17314	17147	17383	17195	17186	17218	17282	17260	17098	17167	17059	17288	17196	17116	17156	17299	17262	17043	17119	17300	17215	17191	17229	17049	17074	17257	17113	17169	17432	17069	17025	17307	17313	17221	17180	17089	17085	17310	17043	17181	17128	17230	17196	16955	17189	17208	17156	17205	17167	17375	17252	17201	17268	17310	17366	17242	17043	17166	17174	17222	17032	17216	17238	17283	17137	17146	17245	17127	17243	17022	17304	17269	17183	16996	17178	17146	17064	17327	17319	17188	17288	16906	17204	17260	17148	17280	17310	17400	17275	17209	17189	17297	17369	17284	17369	17127	17200	17207	17235	17276	17233	17200	17194	17285	17049	17218	17174	17349	17070	17274	17330	17190	17073	17155	17246	17101	16993	17217	16921	17215	17043	17117	17219	17423	17246	17145	17207	16861	17174	17201	17215	17108	17285	17203	17251	17121	17266	17203	17141	17052	16972	17108	17253	17240	17326	17331	17180	17096	17263	17022	17278	17201	16988	17312	17073	17172	17111	17150	17314	17321	17288	17264	17309	17364	17055	17246	17314	17225	17130	17129	17440	17372	17149	17055	17138	17114	17414	17354	17246	17039	17086	17316	17101	17143	17311	16975	16917	17275	17288	17309	17147	17437	17142	17065	17226	16931	17034	17276	17486	17320	17237	17070	17172	17116	17177	17266	17064	17192	17407	17192	17183	17324	17204	17161	17092	17311	17073	17183	17099	17409	17095	16990	16972	17291	17148	17294	17213	17215	17132	17175	17215	17319	17180	17380	17243	17260	17140	17329	17336	17021	17065	17242	17119	17196	17207	17260	17171	17277	17127	17146	17296	17127	17014	17208	17175	17234	17270	17289	17049	17089	17409	17110	17476	17256	17133	17138	17340	17186	17284	17057	17327	17368	17312	17120	17199	17310	17340	17378	17109	17247	17337	17206	17197	17070	17160	17223	17200	17124	17506	16916	17018	17210	17202	17315	17346	17218	17130	17274	17168	17145	17014	17054	17326	17097	17281	17140	17139	17273	17019	17270	17216	17238	17083	17259	17202	17245	17102	17003	17315	17233	17218	17097	17195	17091	17148	17122	17334	17275	17235	17324	16876	16972	17102	16948	17091	17051	17300	17281	17149	17049	17142	17213	17350	17107	16997	17113	17278	17125	17291	17220	17150	17166	17504	17362	17281	17353	17312	17053	17361	17125	17303	16954	17139	17154	16934	17117	16984	17052	17222	17172	17088	17257	17271	17049	17248	17150	17099	17259	17296	17260	17324	17160	17060	17077	16937	17324	17027	17051	17167	17088	17179	17212	17429	17286	17107	17101	17207	17167	17085	17180	17311	17185	17387	17421	17302	17227	17166	17213	17216	17437	17355	17053	17117	17361	17006	17181	17170	17334	17305	17195	17174	17199	17270	17224	17080	17229	17346	17351	17234	17130	17160	17328	17205	17213	17215	17148	17081	17274	17130	17202	17172	17144	17259	17310	17314	17212	17197	17239	17334	17284	17396	17084	17070	17258	17125	17195	17413	17062	17227	17040	17138	17167	17231	17268	17152	17181	17297	17278	17120	17282	16980	17078	17183	17293	17224	17215	17038	17103	17362	17036	17177	17212	17202	17090	17167	17240	17307	17270	17355	17291	17298	17456	17033	17141	17230	17192	17042	17246	17305	17289	17037	17080	17157	17304	17407	17286	17235	17372	17380	17202	17293	17209	17067	17449	17233	17036	17155	17180	17139	17033	17238	17394	17236	17203	16989	17311	17308	17235	17211	17234	17208	17301	17408	17229	16951	17362	17177	17103	17134	17243	17009	17247	17066	17206	17083	17284	17218	17298	17239	17155	17135	17123	17302	17199	17356	17111	17343	17350	17191	17177	16988	17328	17084	17229	17283	17070	17401	17365	17274	17315	17045	17039	17331	17381	17219	17293	17198	17293	17255	17192	17149	16987	17071	17106	17203	17223	17112	17198	17264	17184	17250	17116	17106	17068	17032	17175	17217	17191	17264	17151	17148	17233	17108	17260	17183	17126	17181	17369	17334	17354	17262	17017	17247	17146	17238	17221	17349	17138	17268	16962	17390	17309	17313	17237	17246	17181	17129	17238	17306	17369	17344	17190	17082	17154	17245	17327	17104	17069	17157	17334	17173	17141	17300	17108	17007	17366	17249	17146	17278	17154	17161	17263	16955	17075	17163	17099	17299	17211	17251	17126	16919	17274	17258	17203	17260	17085	17110	17317	17206	17330	17233	17174	17344	17149	17214	17309	17221	17159	17269	17256	16992	17294	17339	17249	17161	17196	17323	17336	17170	17327	17336	17206	17251	17297	17213	17139	17238	17271	17268	17352	17283	17059	17057	17181	17197	17327	17346	17194	17202	17236	16998	17159	17135	17058	17170	17166	17186	17318	17150	17152	17140	17065	17158	17083	16962	17104	17195	17169	17336	17458	17105	17240	17350	17057	17263	17032	17271	16978	17357	17333	17196	17210	17288	17204	17280	17135	17075	17113	17266	17170	17200	17471	17236	17044	17144	17301	17199	17358	17131	17376	17274	17101	17082	17200	17184	17050	17133	17256	17116	17132	17060	17007	17046	17096	17310	17091	17198	17166	17358	17314	17203	17212	17181	17077	17016	17195	17088	17288	17165	17259	17288	17365	17320	17164	17142	17249	17014	17151	17412	17352	17171	17335	17321	17141	17208	17133	17159	17201	17069	17225	17227	17186	17020	17313	17282	17132	17248	17391	17308	17314	17278	17179	17058	17129	17252	17351	17367	17337	17289	17047	17093	17251	17243	17346	17095	17219	17480	16964	17213	17286	17144	17309	17416	17402	17296	17219	17271	17201	17288	17313	17170	17340	17201	17243	17202	17258	17120	17257	17135	17379	17302	17282	17081	17130	17257	17323	17043	17111	17182	17284	17140	17181	17148	17051	17273	17195	17241	17181	17312	17160	17393	17190	17148	17300	17148	17016	17288	17231	17208	17128	17324	17113	17213	17316	17332	17076	17170	17135	17195	17220	17272	17322	17161	16994	17240	17132	16982	17093	17319	17062	17281	17166	17201	17138	17217	17089	17220	16975	17157	17040	16908	17011	17428	17246	17017	17257	17002	17249	17268	17165	17259	17218	17132	17081	17256	17163	17181	17203	17142	17273	17180	17243	17224	16950	17302	17163	16970	17243	17169	17226	17132	17125	17109	17213	17109	16931	17250	17264	17158	17199	17008	17213	17180	17281	17141	17076	17165	17164	17304	17006	17308	17122	17231	17191	17187	17047	17265	17218	17184	16943	17162	17145	17275	17118	17132	17367	17141	17246	17148	17229	17180	17016	17245	17323	17106	17241	17110	17162	16997	17301	17161	17199	17206	17139	17054	17202	17200	17118	17320	17167	17177	17086	17294	17064	17245	17118	17402	17148	17199	17209	17194	17309	17367	17400	17320	17300	16949	17113	17226	16972	16991	17010	17404	17133	17294	17081	17248	17203	17240	17186	17193	17369	17206	17146	17385	17341	17107	17265	17129	16926	17188	17231	17348	17295	17219	17218	17062	17359	17341	17181	17266	17231	17188	17178	17286	17057	17064	16912	17226	17199	17283	17237	17126	17140	17263	17252	17121	17156	17148	17313	17326	17179	17217	17423	17138	17124	17233	17205	17105	17115	17185	17180	17113	16992	17180	17173	17002	17012	17312	17281	17056	17222	17159	17200	17238	17299	17224	17096	17291	17148	17153	17066	17186	17112	17265	17173	17201	17123	17084	17166	17246	17313	17285	17239	17235	17246	17028	16942	17079	17263	17189	17217	17147	17204	17084	17085	17238	16957	17039	17075	17437	17151	17185	17142	17312	17484	17295	17145	17307	17006	16916	17101	17197	17219	17200	17203	17091	17141	16917	17058	17051	17225	16914	17275	17110	16976	16934	17227	17223	17057	17135	16996	17376	17297	17294	17172	17247	17374	17316	17151	17203	17081	17069	17188	17374	17401	17181	17155	17241	17097	17128	17201	17136	17302	17245	17167	17334	17303	17195	17094	17045	17407	17168	17183	17259	17321	17258	17100	17290	17201	17269	17115	16939	17143	17198	17288	17276	17067	17309	17087	17076	17257	17118	17021	17071	17156	17217	17309	17105	17437	17238	17227	17441	17394	17203	17236	17111	17157	17232	17152	17063	17054	17212	17256	17422	17441	17303	17368	17176	17226	17239	17352	17379	17208	17110	17132	17299	17262	17325	17102	16994	17182	17042	17195	17450	17264	17309	17329	16967	17312	17044	17270	17139	17150	17140	17079	17292	17239	17311	17691	17363	16997	17260	17357	17371	17016	17283	17294	17153	17088	17276	17077	17003	17391	17386	17314	17234	17260	17118	17153	17177	17118	17283	17150	16971	17286	17073	17174	17371	17510	17347	17197	17125	17334	17106	17107	16915	17209	17220	17232	17115	17150	17014	17159	17173	17227	17273	17091	17235	17148	17339	17083	17243	17259	17229	17220	17186	17208	17147	17116	17134	17086	17169	17202	17125	17018	17012	17199	17187	17034	17348	17004	17131	17081	17354	17303	17142	17389	17217	17396	17292	17390	17225	16986	17245	17415	17183	17184	17247	16833	17225	17261	17178	17153	17322	17290	17119	17453	17236	17339	17269	17078	17315	17292	17058	17199	17265	17299	17139	17129	16999	16993	17163	17231	16908	17359	17111	17261	17071	16953	17256	17238	17156	17226	17199	17166	17232	17164	17310	17219	17300
31588	49182	35849	21288	17685	17113	15325	15101	14726	14382	13988	14095	14034	14175	14015	13894	13982	14066	14085	13994	13757	13868	14022	13913	14060	14028	14100	14054	13925	13869	13936	13863	13910	13688	13856	13871	13873	13802	13957	13959	13832	13846	13956	13845	13879	13990	13904	13761	13923	13829	13984	14020	14058	13973	13841	13707	14069	13812	13980	13802	13867	13997	13920	13835	13991	13835	13992	13863	13909	13949	13884	13948	13943	13969	13986	13763	13944	13906	13809	13826	13847	13917	13914	13923	13816	13755	13999	13984	13872	13788	13830	13949	13848	13968	14120	13838	13926	13893	13956	13908	14001	13830	13875	13946	13758	13832	13975	13904	13857	13807	13788	13866	13854	13925	13728	13785	13919	13975	13867	13681	14013	13804	13877	13797	13850	13835	13838	13942	13725	13639	13831	13724	13942	13773	14016	13904	13861	13851	13941	13884	13916	13887	13901	13949	13967	13958	14018	13868	13793	14244	13782	13793	13944	14093	13980	13740	13953	13835	13875	13878	13873	13864	13855	13822	13875	13660	13727	13827	13803	13912	13856	14008	13775	13974	13782	13742	13752	13683	13953	13673	13838	14067	13897	13896	13812	13793	13794	13742	13931	13788	13961	13895	13820	13840	14046	13883	13904	13920	13901	13972	13633	13777	13841	13922	13686	13790	13970	13824	13812	13871	13804	13876	13867	13753	13970	13836	13899	13950	13948	13870	13850	14037	13817	13707	13913	13918	13867	14067	13830	13886	13780	13785	13884	13761	13871	13845	13627	13996	14003	13907	13952	13734	13947	13918	13881	13998	13887	13960	13883	14070	13905	14023	13725	13816	13900	13833	13919	13817	13784	13885	13892	14024	13801	13851	13945	13940	13795	13962	13779	14018	13936	13768	13788	13862	13900	13809	14014	13715	13813	13941	13806	13862	13880	13700	13722	13905	13971	13805	13932	14039	13992	13871	13903	13829	13934	13818	13906	13764	13985	13838	13917	13922	13808	13969	13901	13998	13973	13745	13869	13892	13854	13913	13806	13906	13838	13878	13950	13842	13883	13837	13879	13920	13941	13921	14046	13865	13823	13905	13898	13875	13762	13968	13806	13905	13813	13948	13979	13907	13882	13833	13975	13856	13836	13696	13774	13744	13760	13887	14000	13922	13926	14083	13777	13741	13784	13863	13946	13899	13933	13769	13800	13759	13901	13850	13950	13993	13804	13956	13843	13918	13857	13749	13903	13817	14017	13790	13944	13756	13990	13835	13897	13817	13884	13907	13846	13942	14103	13923	13850	13860	13898	13746	13662	13880	13842	13812	13829	13840	13941	13818	13858	13933	13911	13831	13750	13882	13810	13946	13781	13751	13909	13963	13981	13897	13971	13838	13896	13924	13784	13997	13942	13729	13909	13778	13718	13854	13851	13940	13914	13862	13830	13784	13804	13975	14005	13792	13815	13876	13848	13819	13824	13809	13929	13851	13895	13772	13947	13751	13945	13761	14081	13821	13951	13925	13846	13854	13838	14003	13877	13744	13986	14036	13894	13851	13980	14013	13868	13789	13812	13975	13793	13906	13825	13744	13840	13704	13933	13868	13863	13869	13863	13803	13831	13721	13846	13934	13822	13962	13982	13700	13881	13849	13821	13770	13947	13819	13910	13987	13906	13913	13951	13981	13896	13940	13847	13808	13904	13956	13908	13962	13892	13844	13977	13868	13904	13920	13952	13989	13798	13925	13977	13809	13774	13802	13772	13924	13781	13761	13832	13904	13916	13930	13830	13898	13917	14014	13782	13874	13672	13876	13778	13859	13882	13951	13917	13851	13778	13896	13795	13983	13777	13894	13727	13802	14012	13942	14028	13784	13962	13951	13934	13769	13972	13786	13860	13759	13873	13839	13825	13912	13988	13791	13949	13874	13822	13879	14083	13857	13762	13790	13893	13974	13813	13841	13697	13944	13885	13952	14008	13797	13973	13783	13885	14008	13918	14027	14074	13946	13736	13873	13759	13984	13826	13988	14009	13920	13796	13975	14049	13959	13817	13950	13964	13817	13742	13888	13879	13836	13897	13960	13814	13965	13861	14048	13813	13810	13998	13899	13796	14023	13875	13798	13772	13968	13812	13777	13938	13938	13941	14007	13818	13934	13895	13799	14020	13932	13791	13811	13960	13883	13928	13835	13902	13759	13729	13975	13943	13836	13831	13975	13938	13835	13774	13893	13867	13850	13890	13911	13783	14032	13935	14019	13985	13819	13941	13824	13963	13956	13879	13867	13819	13920	13781	13932	13919	13843	13850	13960	13806	13685	13834	13953	14001	13764	13934	13699	13825	13850	14111	13835	14070	13689	14028	13914	13757	13879	13947	13878	13718	13993	13908	13828	13821	13765	13855	14012	13818	13977	13742	13872	13991	13857	13965	13900	13973	13771	14082	13836	13968	13948	14069	13811	13889	13958	13771	13911	14001	13928	13915	13947	13843	13874	13894	13950	13800	13791	13794	14008	13873	14010	13930	13870	13763	13878	13780	13795	13772	13946	13878	13891	13905	13829	13993	13803	13822	13837	13797	13965	13922	13773	13732	13920	13969	13888	13756	14042	13738	14009	13771	13907	13952	13817	13918	13937	13814	14034	13962	13850	13924	13817	13831	13898	13714	13920	13967	13911	13955	13908	13969	14030	13806	13855	13976	13919	13880	13857	13811	13999	13878	13863	13930	13984	13776	13925	13971	13748	13925	13810	13868	13846	13922	13962	13912	13886	13811	13961	13864	13770	14052	13914	13867	13810	13978	13797	13931	13895	14067	13931	13982	13980	13883	13849	13772	13875	13836	13854	13991	13739	13894	13891	13861	13823	13776	13905	13904	13907	13929	13861	13824	13868	14092	13922	13996	13797	13837	14103	13731	13905	13924	13893	13850	13737	13735	13865	13736	13959	14081	13925	13934	14137	13901	13774	13876	13978	13871	13709	14021	13887	13827	13928	13940	13884	13735	13798	13948	13927	13824	13715	13737	13944	14065	13710	13922	13804	13808	13920	13741	13889	14109	14004	13759	13897	13915	13844	13782	13973	13752	13788	14005	13984	13907	14045	13849	13960	13847	13695	13721	14043	13839	13902	13821	13857	13876	13779	13976	13859	13857	14028	14005	13998	13931	13877	13975	13831	13926	13734	13879	13903	13952	13911	13796	13894	13807	13821	13943	13823	13905	13797	13844	14006	13852	14038	13882	13882	13968	13894	13968	13958	14011	13992	13920	13816	13863	13768	13983	13771	13779	13881	13889	13801	13859	13828	13837	13821	14013	13820	13755	13910	13754	13868	13970	13807	13915	13951	13864	13988	13798	14041	13973	14093	13889	13731	13884	13833	13833	13857	13951	13924	13808	13852	13944	13892	13973	13952	13982	13924	13873	13731	14099	13854	14019	13933	13862	13726	13986	13789	13905	13910	13855	13961	13919	13899	13898	13865	13853	13989	13694	13841	13891	13878	13881	13870	13964	13972	13858	13842	13883	13846	13857	13872	13965	13798	13856	13949	13966	13753	13654	13897	13917	13828	13943	13765	14060	13963	13976	13869	14051	14093	13908	13827	13921	13678	14123	13945	13998	13924	13901	13952	14101	13813	13736	13797	13821	14059	13932	14157	13781	13941	13881	13968	13791	13794	13888	13853	13867	13874	13890	13766	13777	13839	13826	13937	13901	13617	13812	13932	13738	13836	13715	13857	13911	13835	13927	13994	13918	13890	13910	13789	13727	13754	13926	13900	13810	13958	13748	13790	13915	13959	13804	13825	13897	13759	13786	13972	13924	13839	13745	13863	13792	13801	13976	13892	13936	13854	13926	13833	13843	13889	13873	14014	13813	13705	13950	13877	13921	14006	13800	13974	13872	14037	13996	13902	13835	13955	13833	13882	13830	13905	13825	13916	13772	13801	14018	13776	13866	13790	13672	13829	13897	13890	13749	13985	13919	14128	14006	13947	13836	13904	13983	14080	13833	13950	13910	13907	13789	13882	13898	13874	13920	13832	13928	14044	13794	13934	14013	13820	13921	13889	13947	13995	13899	13902	13900	13953	13906	13917	13867	13865	13865	13769	13974	13609	13779	13893	13948	13989	13911	13975	13723	14077	13617	13755	13972	13879	13943	13870	13936	13877	13854	13976	13658	13780	13854	13775	14076	13857	13827	13909	13749	13849	13825	13871	13794	14053	13913	13892	13774	13859	14119	13900	13902	13968	13864	13824	13855	13789	13791	13849	13987	13780	13784	13814	14009	13954	13768	14048	13819	13780	13916	13920	13963	13871	13845	13936	13823	14079	13975	13774	13828	13724	13904	13845	13904	13877	14000	13841	13931	13880	13943	13851	13735	13825	13954	13826	13935	13794	13770	13883	13860	13842	13889	13879	13806	14013	13927	13803	13982	13911	13988	13799	13807	13820	13961	13890	13742	14015	13920	13897	14009	13814	13798	13846	14108	13915	13852	13896	13994	13760	14107	13768	14036	13959	13945	13910	13815	14141	14032	13780	13813	13876	13878	13858	13793	13847	14002	13849	13929	13782	13998	14033	13865	13768	13933	13957	13915	13875	13868	13799	13833	13956	13884	13913	13877	13688	13906	13846	13978	13908	13902	13742	13928	13818	13746	13922	13837	13976	13842	13929	13954	13754	13832	14085	13914	13821	13879	13831	14059	13832	13973	13947	13916	13947	13779	13876	13911	13879	13944	13842	13960	13864	13878	13780	13867	14030	13856	13797	13937	13521	13887	13866	13779	13760	13804	13784	13960	13670	13861	13813	13648	13872	13703	13884	14014	13764	13993	13915	13841	13744	13889	13957	14008	13948	13757	13827	13925	13855	13850	13840	13848	13889	13891	13946	13886	13952	13951	14013	13958	13847	13932	13858	13950	13940	13826	13956	13874	13815	13880	13870	13856	13827	14010	14065	13930	13751	13861	13756	13773	13828	13983	13798	13856	13859	13678	14015	13750	13815	13824	14121	13891	13871	13949	13925	13949	13782	13975	13910	13805	13854	13998	13956	13803	13888	13997	13831	13740	14070	13869	13924	13882	13834	13775	13840	13750	13926	13855	14042	13875	13781	13926	13892	13892	13825	14019	13881	13895	13952	13875	13973	13903	14001	13752	13859	13950	13812	13896	13866
23105	21159	28322	25240	23103	23678	23042	20217	19185	18866	18710	18407	18909	18731	18489	18675	18478	18336	18423	18197	18530	18472	18568	18533	19417	19406	18913	18688	18885	18128	18207	18525	18258	18444	18259	18227	18424	18338	18486	18320	18143	18335	18540	18487	18171	18505	18129	18206	18317	18301	18148	18315	18252	18038	18277	18234	18479	18244	18229	18217	18115	18407	18185	18092	18201	18280	18012	18378	18375	18229	18327	18494	17998	18294	18014	18126	18137	18028	18148	18087	18298	18131	18286	18035	18260	18255	18342	18158	18195	18188	18201	18184	18260	18297	18130	18496	18273	18135	18153	18164	18072	18255	18255	18185	18121	18086	18215	18393	18360	18243	18205	18317	18251	18295	18281	18195	18227	18309	18300	18265	18157	18265	18377	18280	18239	18264	18286	18078	18321	18429	18113	18098	18307	18277	18162	18465	18358	18351	18271	18314	18270	18191	18345	18217	18265	18176	18169	18286	18174	18084	18258	18226	18237	18092	18421	18238	18235	18333	18340	18279	18256	18388	18245	18195	18176	18391	18294	18159	18278	18503	18484	18289	18331	18322	18258	18477	18148	18334	18126	18123	18226	18111	18337	18014	18127	18079	18293	18007	18084	18268	18234	18138	18303	18249	18233	18323	18132	18301	18241	18085	18070	18057	18442	18185	18183	18285	18036	18131	18276	18225	18221	18263	18313	18153	18420	17995	18204	18320	18252	18034	18290	18196	18004	18165	18293	18386	18185	18298	18293	18152	18276	18280	18226	18203	18281	18262	18333	18254	18095	18431	18082	18062	18067	18243	18338	18269	18108	18212	18116	18376	18215	18147	18313	18082	18247	18242	18246	18215	18116	18009	18357	18238	18357	18315	18408	18213	18333	17904	18286	18330	18115	18275	18409	18162	18156	18204	18214	18167	18340	18323	18184	18086	18129	18107	18254	18369	18352	18316	18299	18122	17918	18188	18210	18290	18234	18145	18253	18305	18167	18304	18342	18358	18054	18073	18404	18274	18258	18098	18299	18079	18406	18247	18171	18122	18230	18127	18367	18304	18259	18205	18239	18284	18227	18349	18211	18167	18195	18246	18034	18240	18102	17960	18290	18304	18256	18191	18124	18221	18001	18265	18341	18407	18272	18339	18144	18060	18186	18229	18297	18014	18182	18101	18320	18155	18422	18088	18258	18205	18195	17979	18171	18187	18119	18161	18353	18166	18416	18075	18071	18197	18127	18072	18383	18197	18167	18258	18154	18174	18042	18209	18088	18352	18350	18134	18116	18114	18261	18326	18224	18036	18288	18250	18224	18250	18180	18383	18251	18246	18007	17949	18113	18225	18312	18222	18467	18362	18182	18143	18215	18141	18325	18368	18144	18116	18226	18152	18277	18129	18232	18186	18188	18248	18265	18282	18209	18301	18234	18266	18350	18275	18147	18180	18027	18218	18221	18494	18343	18309	18256	18390	18288	18115	18340	18388	18324	18200	18109	18053	18131	18157	18290	18070	18183	18121	18294	18196	18163	18287	18167	18185	18155	18486	18129	18204	18220	18373	18324	18437	18321	18097	18124	18198	18234	18089	18076	18092	18410	18274	18235	18216	18362	17991	18197	18151	18171	18356	18301	18161	18202	18092	18237	18280	18064	18133	18239	18378	18164	18258	18184	18058	18080	18164	18371	18169	18338	18212	18300	18057	18233	18204	18124	18217	18307	18304	18345	18170	18218	18131	18212	18016	18413	18123	18204	18163	18314	18250	18243	18480	18301	18471	18072	18032	18262	18237	18187	18592	18245	18194	18171	18193	18251	18092	18268	18134	18270	18405	18244	18270	18330	18315	18376	18252	18156	18318	18114	18125	18399	18459	18552	18081	18256	18242	18314	18164	18298	18039	18180	18220	18126	18294	18482	18235	18433	18453	17917	18236	18282	18259	18153	18444	18478	18311	18223	18269	18211	18259	18444	18137	18350	18235	18297	18441	18352	18357	18284	18259	18042	18213	18264	18202	18255	18370	18022	18236	18304	18379	18206	18080	18235	18378	18220	18097	18106	17984	18343	18385	18178	17988	18261	18102	18469	18382	18149	18018	18053	18243	18408	18282	18133	18205	18385	18234	18346	18159	18316	18032	18370	18580	18414	18442	18313	18520	18140	18101	18050	18139	18204	18258	18357	18479	18264	18394	18271	18427	18335	18144	18429	18355	18390	18183	18222	18350	18424	18170	18175	18267	18230	18371	18249	18294	18300	18305	18183	18211	18205	18123	18152	18117	18147	18388	18088	17985	18186	18175	18208	18308	18160	18246	18205	18290	18364	18472	18125	18209	18285	18087	18254	18201	18305	18323	18381	18180	18175	18300	18068	18170	17987	18016	18195	18117	18051	18278	18215	18194	18255	18234	18392	18268	18121	18208	18259	18154	18311	18390	18158	18023	18099	18244	18026	18243	18195	18326	18321	18369	18322	18384	18441	18258	18290	18215	18229	18223	18226	18392	18280	18220	18304	18156	18182	17978	18209	18313	18285	18285	18427	18176	18125	18244	18369	18352	18389	18181	17977	18034	18165	18192	18092	18329	18071	18349	18296	18067	18265	18162	18405	18276	18097	18282	18200	18192	18041	17970	18158	18233	18224	18136	18012	18283	18157	18120	18298	18153	18248	18223	18399	18183	18236	18211	18329	18350	18048	18302	17939	18437	18044	18269	18507	18367	18220	18311	18272	17963	18268	18218	18213	18021	18091	18302	18099	18234	18085	18053	18354	18095	18394	18242	18278	18198	18294	18202	18330	18380	18538	18274	18195	18290	18184	18551	18321	18306	18066	18158	18510	18343	18270	18139	18252	18473	18071	18079	18240	18250	18272	18153	18295	18260	18313	18152	18185	18089	18130	18304	18204	18140	18186	18138	18344	18153	18032	18114	18384	18359	18107	18321	18415	18077	18280	18292	18434	18173	18265	18294	18460	18305	18293	18367	18352	18259	18444	18332	18279	18191	18247	18279	18340	18306	18319	18379	18338	18332	18197	18049	18281	18164	18201	18195	18405	18175	18107	18207	18063	18174	18166	18204	18288	18074	18210	18088	18206	18325	18425	18152	18164	18038	18113	18419	18511	18395	18264	18116	18138	18270	18337	18329	18148	18278	18150	18225	18255	18170	18242	18432	18185	18146	18139	18350	18294	18248	18265	18102	18412	18203	18360	18263	18141	18027	17796	18152	18180	18072	17956	17973	17747	18136	18336	18499	18313	18419	18264	18211	18185	18279	18069	18251	18153	18238	18178	18261	18405	18152	18270	18036	18357	18223	18127	18278	18458	18328	18204	18174	18312	18324	18224	18220	18081	18182	18216	18167	18456	18215	18283	17961	18145	18233	18217	18103	18162	18368	18206	18318	18099	18320	18145	18158	18387	18414	18199	18254	18272	18286	18191	18097	18195	18018	18361	18397	18150	18166	18431	18314	18261	18440	18390	18104	18349	18113	18240	18208	18194	18165	18366	18267	18166	18226	18349	18281	18259	18137	18201	18206	18209	18359	18229	17962	18088	18142	18103	18090	18225	18234	18278	18185	18123	18015	18261	18261	18355	18349	18356	18238	18138	18273	18288	18071	18252	18392	18233	18150	18171	18231	18398	18219	18088	18343	18468	18346	18124	18238	18270	18306	18322	18108	18128	18177	18277	18328	18207	18453	18343	18122	18196	18155	18014	18097	18036	18174	18300	18313	18173	18369	18092	18404	18218	18182	18078	18122	18210	17954	18237	18132	18295	18216	18071	18298	18297	18089	18130	18257	18386	18298	18313	18261	18396	18274	18329	18277	18122	18395	18200	18245	18263	18022	18227	18392	18206	18437	18171	18135	18053	18339	18257	18022	18072	18179	18255	18291	18265	18328	18069	18121	18187	18126	18182	18185	18071	18458	18227	18069	18268	18111	18131	18105	18296	18131	18324	18239	18135	17924	18079	18145	18260	18324	18376	18246	18325	18058	17934	18370	18164	18040	18402	18243	18272	18242	18227	18056	18201	18203	18386	18261	18250	18228	18246	18179	18320	18322	18116	17949	18256	18087	18155	18298	18164	18006	18092	18156	18237	18248	18248	18245	18248	18359	18179	18262	18070	18039	18443	18305	18381	18067	18149	18148	18131	18473	18104	18369	18025	18125	18103	18288	18298	18151	18087	18189	18033	18103	18214	18145	18082	17950	18208	18008	18169	18019	18112	18371	18245	18261	18241	18356	18344	18267	18245	18472	18282	18473	18375	17971	18128	18252	18169	18320	18427	18203	18277	18305	18172	18364	18140	18212	18417	18090	18242	18313	18336	18243	18125	18049	18156	18155	18206	18093	18088	18236	18054	18207	18496	18471	18389	18413	18161	18195	18299	18374	18412	18466	18438	18322	18169	18094	18296	18230	18344	18470	18121	18222	18165	18162	18117	18236	18271	18313	18574	18412	18317	18176	18264	18364	18129	18339	18364	18436	18184	18465	18376	17984	18227	18031	18160	18085	18085	18346	18136	18014	18313	18285	18378	18121	18408	18218	18090	18141	18019	18205	18344	18199	18262	18324	18186	18236	18239	18104	18175	18295	18225	18281	18271	18196	18182	18432	18243	18277	18316	18205	18396	18274	18236	18061	17965	17982	18259	18396	18211	18247	18244	18112	18336	18287	18305	18196	18332	18242	18272	18249	18236	18388	18267	18177	18268	18100	18112	18358	18494	18191	18033	18407	18158	18442	18279	18365	18210	18302	18214	18202	18100	17988	18154	18172	18254	18235	18148	18388	18304	18292	18214	18364	18155	18160	18223	18269	18355	18255	18219	18173	18235	18246	18272	18265	18174	18032	18353	18308	18041	18195	18148	18340	18151	18154	18089	18287	18177	18076	18411	18224	18259	18253	18022	18261	18192	18427	18280	18322	18180	18109	18154	18275	18323	18427	18423	18327	18145	18114	18046	18207	18290	18244	18226	18351	18272	18101	18237	18153	18294	18267	18256	18316	18084	18140	17976	18275	18221	18321	18136	18302	18216	18340	18129	18288	18362	18197	17920	18116	18121	18403	18049	18390	18122	18066	18089	18136	18151	18529	18216	18412	18249	18380	18313	18296	18015	18256	18082	18233	18411	18254	18179	18229	18160	18288	18229	18318	18102	18314	18107	18225	18236	18218
32664	61836	43865	29318	22086	19314	17631	16556	15931	15094	14704	14822	14889	14907	14843	14770	14654	14818	14704	14626	14760	14413	14428	15199	15884	15945	15131	14932	14693	14590	14542	14628	14528	14478	14521	14606	14387	14433	14460	14735	14375	14549	14456	14419	14536	14566	14505	14355	14412	14385	14614	14618	14432	14442	14570	14470	14483	14558	14477	14212	14405	14463	14557	14524	14485	14558	14425	14553	14368	14459	14551	14499	14373	14267	14544	14351	14476	14448	14565	14554	14510	14429	14474	14496	14348	14440	14294	14569	14463	14481	14463	14380	14486	14522	14362	14483	14398	14572	14418	14566	14452	14501	14407	14428	14428	14293	14399	14508	14385	14456	14433	14425	14568	14486	14337	14468	14456	14467	14551	14450	14518	14407	14347	14398	14491	14576	14419	14323	14368	14520	14480	14516	14514	14410	14473	14601	14404	14489	14380	14377	14445	14474	14539	14425	14384	14289	14364	14473	14454	14463	14596	14387	14378	14466	14320	14378	14488	14497	14377	14468	14460	14479	14414	14688	14609	14376	14570	14271	14358	14573	14376	14456	14390	14431	14524	14497	14513	14437	14590	14484	14479	14330	14408	14473	14625	14550	14503	14407	14428	14537	14628	14527	14632	14586	14495	14392	14472	14397	14628	14585	14356	14598	14439	14374	14441	14497	14376	14349	14329	14420	14567	14661	14569	14443	14338	14378	14389	14413	14590	14432	14224	14500	14396	14510	14601	14502	14605	14511	14416	14389	14377	14545	14584	14454	14424	14441	14386	14493	14527	14556	14434	14397	14315	14324	14571	14454	14491	14415	14465	14473	14456	14455	14592	14384	14416	14506	14394	14530	14488	14376	14408	14671	14489	14397	14458	14332	14272	14435	14669	14512	14654	14343	14522	14534	14438	14650	14445	14634	14483	14268	14521	14499	14443	14437	14527	14629	14400	14572	14630	14381	14485	14430	14531	14513	14361	14488	14357	14505	14533	14510	14455	14390	14477	14346	14191	14372	14535	14549	14510	14511	14501	14419	14453	14236	14376	14701	14659	14630	14462	14501	14558	14552	14554	14470	14568	14434	14578	14408	14466	14439	14391	14566	14463	14437	14355	14465	14516	14305	14544	14488	14535	14438	14501	14387	14409	14463	14441	14484	14572	14505	14526	14493	14588	14538	14607	14388	14611	14270	14476	14367	14431	14380	14374	14597	14352	14447	14640	14305	14319	14521	14461	14507	14395	14421	14391	14371	14309	14611	14429	14497	14413	14510	14502	14538	14473	14164	14467	14522	14506	14448	14554	14449	14559	14385	14477	14352	14455	14267	14293	14419	14432	14480	14402	14350	14413	14434	14410	14534	14551	14423	14476	14575	14415	14520	14445	14468	14344	14417	14636	14281	14572	14498	14703	14494	14489	14548	14326	14464	14479	14497	14270	14531	14457	14565	14497	14479	14458	14466	14427	14478	14453	14332	14395	14372	14307	14509	14509	14448	14295	14582	14517	14370	14422	14449	14463	14407	14555	14423	14422	14372	14563	14585	14524	14444	14438	14618	14497	14305	14653	14420	14353	14374	14219	14464	14574	14460	14355	14654	14595	14432	14577	14411	14318	14450	14626	14369	14472	14391	14431	14467	14366	14485	14401	14362	14533	14409	14436	14382	14431	14475	14623	14423	14520	14527	14354	14503	14657	14367	14430	14539	14580	14406	14410	14334	14443	14430	14355	14527	14515	14321	14364	14462	14435	14370	14502	14377	14602	14243	14393	14612	14555	14485	14267	14382	14412	14431	14330	14439	14419	14568	14431	14481	14450	14570	14532	14378	14368	14374	14407	14523	14443	14421	14368	14547	14545	14416	14518	14403	14358	14403	14504	14444	14452	14559	14411	14469	14444	14589	14364	14481	14183	14391	14436	14601	14325	14395	14468	14388	14437	14464	14364	14493	14483	14289	14440	14671	14495	14587	14644	14490	14384	14483	14481	14280	14510	14463	14530	14503	14465	14717	14428	14341	14327	14303	14448	14386	14398	14503	14293	14338	14399	14725	14396	14442	14549	14578	14458	14443	14590	14434	14460	14326	14520	14626	14492	14364	14479	14438	14421	14328	14466	14464	14611	14360	14441	14451	14490	14584	14525	14446	14552	14381	14558	14440	14523	14479	14472	14464	14287	14462	14618	14513	14463	14578	14401	14553	14502	14440	14511	14473	14357	14406	14355	14478	14454	14296	14420	14407	14422	14547	14495	14373	14360	14434	14451	14485	14440	14425	14737	14526	14394	14559	14360	14455	14440	14432	14501	14387	14376	14460	14483	14375	14444	14427	14229	14345	14327	14609	14334	14585	14470	14458	14362	14377	14441	14402	14537	14553	14462	14444	14466	14468	14360	14362	14480	14341	14362	14331	14463	14532	14652	14494	14614	14579	14700	14469	14416	14514	14636	14504	14371	14427	14392	14494	14406	14681	14489	14330	14569	14581	14434	14653	14479	14405	14577	14378	14409	14451	14412	14342	14567	14371	14184	14568	14439	14397	14540	14501	14583	14475	14619	14591	14465	14151	14705	14423	14555	14477	14629	14465	14488	14446	14486	14541	14502	14420	14454	14418	14545	14487	14243	14572	14320	14614	14567	14265	14610	14377	14376	14525	14286	14478	14328	14589	14420	14583	14431	14311	14512	14475	14497	14489	14431	14449	14412	14441	14498	14396	14457	14582	14529	14451	14369	14401	14397	14406	14565	14486	14363	14484	14472	14357	14586	14488	14405	14291	14376	14520	14396	14477	14469	14483	14470	14330	14436	14521	14355	14408	14474	14390	14449	14455	14479	14404	14481	14371	14421	14553	14566	14518	14466	14464	14471	14556	14446	14479	14461	14337	14462	14471	14296	14427	14500	14342	14227	14429	14574	14402	14621	14563	14364	14617	14385	14322	14359	14458	14554	14473	14548	14455	14452	14518	14564	14472	14554	14542	14469	14382	14335	14302	14349	14572	14398	14454	14313	14353	14485	14447	14334	14562	14460	14440	14391	14520	14464	14592	14440	14540	14298	14175	14464	14399	14505	14333	14415	14631	14344	14460	14376	14440	14311	14641	14473	14431	14495	14465	14596	14433	14526	14428	14597	14372	14459	14422	14530	14441	14488	14525	14344	14497	14419	14334	14490	14457	14507	14331	14503	14554	14465	14454	14649	14438	14528	14422	14473	14549	14408	14371	14654	14512	14407	14446	14532	14401	14386	14287	14466	14495	14444	14373	14424	14588	14452	14394	14457	14425	14321	14536	14454	14377	14514	14462	14394	14372	14510	14515	14464	14252	14469	14468	14495	14354	14421	14562	14432	14511	14449	14552	14556	14567	14545	14448	14565	14465	14392	14640	14488	14522	14452	14415	14518	14412	14464	14287	14493	14364	14349	14535	14713	14399	14353	14483	14457	14509	14357	14320	14542	14410	14621	14568	14501	14284	14511	14532	14494	14386	14565	14466	14472	14568	14436	14419	14431	14230	14531	14402	14420	14326	14506	14440	14407	14414	14434	14504	14370	14284	14345	14606	14476	14425	14522	14440	14455	14578	14496	14384	14344	14364	14336	14434	14597	14427	14429	14401	14422	14563	14410	14567	14411	14416	14503	14510	14699	14440	14607	14530	14283	14491	14439	14418	14534	14342	14278	14444	14605	14546	14427	14412	14417	14423	14432	14451	14567	14548	14408	14519	14632	14492	14342	14529	14439	14393	14506	14288	14413	14396	14504	14498	14584	14416	14371	14347	14607	14493	14495	14336	14450	14362	14537	14438	14409	14425	14499	14467	14288	14593	14191	14412	14394	14449	14378	14316	14515	14250	14664	14393	14515	14374	14605	14480	14472	14355	14498	14367	14452	14460	14545	14534	14544	14578	14593	14499	14757	14578	14471	14410	14568	14502	14390	14563	14457	14372	14431	14503	14368	14482	14580	14386	14610	14559	14528	14419	14513	14405	14413	14510	14362	14627	14321	14465	14555	14413	14532	14399	14607	14530	14370	14312	14629	14530	14298	14440	14500	14422	14319	14510	14614	14516	14410	14434	14448	14463	14459	14409	14330	14461	14518	14523	14553	14457	14616	14539	14491	14659	14515	14619	14408	14507	14616	14373	14506	14664	14479	14595	14528	14383	14378	14344	14542	14456	14449	14569	14469	14272	14423	14619	14482	14634	14374	14382	14404	14615	14397	14408	14438	14541	14694	14463	14429	14308	14561	14621	14544	14448	14340	14432	14424	14381	14509	14263	14477	14400	14660	14428	14548	14363	14491	14579	14467	14475	14549	14504	14447	14369	14484	14330	14381	14679	14462	14506	14477	14455	14387	14466	14374	14391	14399	14282	14577	14379	14545	14319	14456	14483	14620	14364	14353	14482	14567	14345	14435	14511	14518	14573	14518	14489	14677	14518	14527	14476	14348	14530	14511	14276	14444	14321	14541	14452	14554	14443	14409	14532	14471	14446	14767	14384	14503	14416	14387	14473	14459	14419	14456	14539	14448	14423	14406	14582	14618	14456	14585	14481	14549	14597	14393	14417	14577	14476	14435	14398	14543	14298	14414	14421	14300	14364	14482	14600	14568	14561	14432	14385	14689	14420	14424	14419	14556	14338	14384	14504	14560	14415	14419	14416	14357	14586	14549	14498	14422	14356	14373	14356	14540	14387	14553	14632	14503	14370	14430	14418	14437	14536	14413	14499	14456	14518	14331	14654	14247	14309	14528	14760	14453	14437	14576	14685	14473	14579	14427	14459	14565	14444	14492	14201	14421	14516	14457	14532	14473	14539	14554	14433	14305	14391	14614	14586	14549	14386	14463	14549	14431	14572	14464	14450	14438	14329	14575	14270	14567	14398	14428	14427	14594	14380	14461	14541	14451	14454	14356	14431	14504	14460	14513	14470	14616	14311	14308	14319	14420	14490	14521	14469	14473	14615	14359	14411	14579	14505	14430	14453	14464	14499	14324	14411	14611	14395	14364	14588	14380	14363	14656	14578	14494	14547	14511	14638	14397	14408	14306	14462	14245	14562	14501	14392	14732	14333	14443	14431	14373	14461	14436	14468	14406	14572	14552	14437	14395	14396	14222	14365	14526	14558	14382	14339	14537	14564	14420	14449	14382	14483	14568	14500	14407	14469	14495	14535
24728	21468	29353	29521	23675	21942	21000	19290	18696	18862	18770	18732	18744	18737	18762	18647	18580	18444	18553	18521	18708	18615	18603	18732	19025	18895	18766	18460	18723	18540	18429	18352	18545	18450	18245	18370	18495	18355	18458	18443	18399	18367	18457	18307	18292	18347	18393	18383	18430	18377	18500	18339	18713	18428	18429	18387	18300	18378	18406	18429	18448	18237	18585	18445	18558	18490	18185	18459	18223	18154	18428	18613	18247	18381	18408	18563	18550	18208	18712	18560	18407	18509	18190	18260	18540	18441	18552	18434	18433	18517	18584	18632	18408	18535	18358	18317	18395	18329	18303	18310	18520	18433	18449	18638	18378	18465	18350	18576	18343	18434	18570	18236	18519	18493	18414	18475	18446	18288	18529	18291	18476	18296	18378	18411	18453	18168	18207	18474	18468	18325	18449	18413	18277	18448	18398	18467	18346	18311	18355	18486	18507	18350	18442	18606	18464	18425	18462	18296	18531	18611	18428	18540	18275	18168	18354	18598	18432	18497	18539	18449	18365	18380	18518	18520	18478	18584	18344	18513	18383	18394	18499	18064	18302	18410	18704	18214	18631	18522	18315	18170	18139	18443	18446	18428	18459	18480	18457	18456	18373	18576	18255	18174	18588	18282	18347	18441	18387	18465	18394	18300	18286	18418	18642	18331	18314	18546	18609	18672	18655	18528	18586	18417	18473	18373	18403	18226	18427	18556	18408	18336	18407	18378	18376	18443	18368	18440	18370	18435	18520	18323	18400	18432	18458	18488	18425	18358	18466	18284	18260	18367	18330	18453	18454	18301	18502	18505	18300	18524	18468	18263	18398	18270	18338	18518	18407	18464	18299	18428	18455	18119	18431	18091	18290	18323	18387	18296	18185	18451	18423	18469	18397	18337	18253	18195	18411	18349	18743	18334	18154	18189	18359	18249	18292	18560	18301	18445	18365	18372	18396	18325	18325	18371	18435	18490	18368	18490	18331	18480	18416	18377	18336	18501	18360	18533	18444	18466	18393	18337	18330	18402	18519	18449	18212	18550	18252	18474	18486	18430	18560	18400	18595	18379	18539	18525	18482	18451	18259	18463	18200	18316	18198	18296	18232	18451	18402	18362	18290	18397	18336	18546	18260	18494	18324	18201	18149	18107	18421	18599	18222	18506	18406	18237	18357	18224	18508	18382	18455	18296	18542	18519	18349	18507	18614	18655	18640	18350	18466	18314	18415	18593	18368	18455	18423	18280	18399	18208	18245	18618	18540	18707	18442	18435	18526	18641	18600	18457	18445	18375	18195	18504	18607	18294	18387	18517	18380	18393	18272	18382	18184	18442	18552	18509	18484	18414	18440	18533	18467	18446	18579	18414	18240	18446	18292	18355	18408	18483	18273	18438	18422	18212	18409	18359	18610	18352	18316	18177	18439	18223	18432	18541	18456	18381	18422	18209	18533	18440	18438	18476	18439	18493	18403	18400	18440	18432	18418	18478	18472	18385	18403	18294	18197	18209	18319	18433	18314	18337	18341	18369	18286	18476	18535	18383	18476	18583	18583	18386	18329	18505	18293	18132	18260	18590	18330	18465	18412	18596	18452	18386	18529	18375	18346	18536	18406	18292	18706	18414	18348	18436	18337	18438	18537	18431	18292	18494	18233	18515	18312	18382	18449	18399	18393	18410	18429	18505	18534	18500	18219	18291	18192	18492	18171	18185	18447	18493	18559	18515	18314	18141	18134	18412	18507	18323	18410	18370	18468	18461	18311	18284	18271	18353	18418	18311	18420	18447	18417	18553	18322	18391	18514	18360	18282	18384	18448	18524	18440	18252	18391	18484	18490	18509	18538	18473	18336	18509	18336	18393	18307	18549	18483	18407	18465	18395	18526	18477	18411	18460	18456	18402	18401	18348	18575	18197	18412	18378	18482	18424	18514	18370	18350	18432	18268	18523	18445	18337	18542	18522	18459	18315	18447	18447	18519	18411	18452	18444	18284	18506	18450	18471	18346	18355	18255	18328	18342	18536	18445	18467	18427	18289	18454	18452	18464	18311	18391	18292	18432	18430	18278	18355	18396	18565	18482	18501	18350	18459	18403	18371	18489	18301	18218	18242	18548	18366	18227	18466	18550	18573	18556	18459	18553	18434	18255	18502	18317	18381	18636	18316	18386	18428	18350	18498	18294	18391	18524	18500	18499	18555	18539	18741	18716	18630	18435	18288	18094	18420	18425	18694	18571	18428	18457	18316	18425	18342	18428	18292	18312	18395	18320	18274	18568	18484	18465	18608	18190	18562	18552	18519	18524	18525	18370	18333	18585	18511	18625	18400	18582	18487	18517	18382	18407	18372	18376	18435	18543	18317	18476	18608	18245	18465	18436	18423	18386	18396	18177	18699	18498	18501	18350	18254	18384	18466	18434	18332	18279	18602	18473	18369	18348	18463	18354	18523	18289	18259	18601	18520	18338	18511	18688	18474	18535	18341	18622	18466	18469	18380	18433	18528	18191	18277	18473	18552	18471	18381	18384	18613	18485	18593	18542	18410	18486	18380	18158	18403	18438	18495	18474	18280	18281	18502	18619	18477	18451	18396	18443	18593	18294	18292	18555	18443	18317	18345	18150	18385	18420	18566	18632	18530	18250	18567	18594	18303	18400	18373	18438	18363	18523	18305	18474	18259	18617	18494	18349	18308	18392	18623	18450	18525	18461	18434	18310	18438	18454	18522	18422	18378	18526	18338	18480	18381	18539	18446	18458	18507	18447	18421	18526	18489	18507	18634	18433	18235	18259	18160	18268	18539	18427	18480	18331	18384	18420	18253	18287	18418	18336	18350	18329	18585	18471	18210	18396	18454	18444	18500	18169	18388	18522	18571	18386	18408	18327	18461	18466	18334	18572	18295	18517	18467	18556	18465	18472	18443	18431	18397	18643	18626	18414	18485	18568	18430	18325	18450	18283	18361	18668	18429	18605	18419	18312	18321	18300	18300	18560	18434	18353	18356	18615	18381	18376	18568	18572	18460	18678	18532	18578	18352	18508	18379	18502	18060	18427	18586	18337	18477	18422	18553	18336	18469	18577	18564	18326	18259	18439	18320	18555	18358	18334	18452	18564	18477	18410	18637	18268	18435	18412	18407	18349	18406	18447	18530	18298	18515	18279	18462	18322	18526	18371	18438	18306	18323	18382	18399	18207	18514	18513	18592	18329	18403	18454	18414	18253	18371	18319	18431	18406	18364	18346	18532	18375	18316	18323	18516	18452	18427	18490	18344	18579	18230	18471	18513	18315	18439	18310	18445	18542	18452	18563	18344	18462	18427	18619	18434	18280	18260	18271	18369	18369	18343	18440	18255	18484	18363	18470	18353	18337	18523	18457	18435	18505	18560	18478	18312	18463	18565	18485	18608	18332	18315	18271	18319	18482	18400	18546	18657	18512	18324	18345	18375	18539	18322	18302	18420	18333	18226	18535	18448	18423	18272	18499	18316	18618	18298	18546	18516	18277	18303	18569	18209	18411	18572	18576	18404	18412	18579	18370	18555	18471	18270	18449	18195	18295	18272	18421	18485	18159	18375	18387	18413	18328	18468	18426	18296	18339	18428	18396	18234	18343	18481	18382	18521	18351	18496	18511	18176	18213	18357	18320	18327	18171	18418	18544	18292	18377	18364	18428	18478	18435	18566	18459	18565	18180	18580	18431	18484	18585	18397	18329	18365	18520	18535	18431	18498	18453	18484	18527	18297	18548	18293	18416	18491	18280	18275	18408	18411	18452	18440	18438	18321	18584	18402	18476	18516	18492	18678	18686	18378	18376	18450	18287	18215	18470	18451	18363	18492	18379	18576	18485	18623	18592	18390	18358	18441	18458	18219	18392	18693	18397	18396	18679	18605	18761	18321	18417	18166	18448	18410	18280	18467	18541	18430	18522	18485	18178	18333	18668	18437	18670	18509	18619	18406	18428	18536	18702	18320	18355	18367	18603	18439	18461	18538	18472	18385	18222	18275	18391	18397	18442	18518	18326	18411	18433	18285	18451	18432	18660	18446	18494	18446	18465	18355	18214	18244	18549	18287	18190	18359	18476	18513	18420	18468	18359	18210	18298	18306	18303	18305	18326	18355	18609	18327	18346	18428	18400	18250	18581	18458	18242	18441	18559	18443	18245	18461	18519	18431	18499	18409	18646	18491	18309	18555	18581	18514	18376	18228	18358	18414	18462	18117	18408	18331	18536	18527	18467	18546	18322	18352	18137	18302	18629	18478	18330	18449	18352	18234	18416	18517	18176	18358	18814	18545	18507	18485	18418	18591	18430	18559	18507	18390	18440	18389	18522	18384	18534	18488	18510	18406	18511	18420	18268	18515	18356	18571	18621	18366	18483	18567	18329	18395	18204	18341	18379	18412	18305	18350	18579	18311	18663	18651	18522	18233	18337	18410	18251	18502	18406	18325	18526	18574	18627	18426	18373	18314	18293	18559	18333	18395	18195	18452	18485	18456	18508	18673	18431	18480	18446	18517	18255	18468	18431	18435	18374	18549	18451	18576	18400	18456	18394	18257	18419	18357	18554	18667	18416	18309	18602	18486	18605	18330	18265	18283	18484	18419	18250	18205	18320	18476	18498	18588	18311	18369	18313	18369	18660	18680	18444	18430	18332	18379	18396	18414	18341	18487	18387	18408	18501	18278	18388	18474	18390	18457	18364	18608	18672	18268	18602	18490	18423	18398	18281	18655	18403	18432	18417	18396	18337	18505	18382	18489	18435	18324	18497	18446	18338	18269	18503	18238	18458	18501	18608	18310	18319	18315	18471	18455	18525	18550	18425	18366	18321	18352	18554	18434	18549	18133	18479	18451	18529	18483	18578	18198	18554	18542	18440	18254	18615	18393	18340	18423	18493	18621	18556	18295	18454	18462	18413	18217	18559	18562	18555	18423	18515	18388	18334	18494	18639	18560	18420	18481	18527	18597	18602	18508	18401	18155	18466	18491	18137	18312	18312	18231	18507	18271	18421	18373	18521	18383	18500	18533	18511	18443	18412	18574	18430	18475	18302	18402	18386	18463	18419	18505	18374	18311	18449	18432	18398	18406	18343	18448	18538	18328	18376	18364	18568	18458	18444	18521	18512	18309	18585	18489	18432	18356	18480	18410	18444	18363	18330	18437
31766	52203	42457	29063	21166	18768	16999	15815	15426	14832	14968	15016	15137	14900	14824	14933	14854	14803	14665	14635	14587	14811	14665	14947	15121	15041	14641	14650	14558	14639	14701	14670	14564	14482	14605	14604	14441	14680	14467	14513	14547	14484	14687	14509	14602	14695	14563	14524	14592	14429	14268	14513	14638	14465	14702	14595	14537	14315	14486	14491	14633	14554	14570	14407	14697	14533	14472	14636	14383	14494	14453	14442	14501	14505	14567	14478	14526	14444	14540	14687	14631	14430	14424	14507	14587	14538	14648	14629	14637	14663	14419	14638	14547	14492	14549	14473	14496	14665	14699	14465	14723	14522	14524	14458	14562	14732	14519	14425	14704	14484	14543	14468	14477	14331	14643	14709	14508	14439	14625	14599	14429	14484	14571	14679	14589	14453	14626	14350	14436	14331	14751	14427	14291	14502	14430	14585	14462	14584	14483	14390	14511	14612	14470	14596	14568	14433	14564	14601	14458	14532	14585	14510	14641	14592	14636	14659	14713	14511	14507	14573	14538	14490	14663	14656	14589	14593	14531	14449	14440	14512	14771	14431	14282	14648	14383	14500	14476	14446	14528	14532	14690	14484	14561	14499	14381	14546	14556	14431	14434	14486	14452	14420	14601	14467	14636	14463	14577	14446	14684	14392	14554	14498	14468	14526	14449	14480	14493	14501	14469	14460	14453	14475	14414	14598	14594	14629	14474	14332	14478	14362	14769	14664	14436	14556	14563	14586	14402	14649	14440	14412	14606	14464	14568	14388	14376	14527	14483	14698	14633	14478	14573	14361	14447	14670	14507	14479	14647	14633	14559	14345	14628	14574	14546	14482	14711	14524	14594	14589	14761	14681	14564	14502	14465	14571	14391	14655	14459	14667	14643	14632	14469	14658	14578	14593	14480	14528	14527	14487	14518	14599	14547	14554	14474	14519	14583	14535	14520	14465	14521	14581	14559	14620	14499	14565	14384	14595	14638	14563	14608	14477	14669	14550	14484	14686	14382	14499	14428	14551	14518	14513	14510	14408	14574	14468	14574	14556	14468	14487	14440	14634	14380	14484	14514	14534	14520	14526	14579	14610	14603	14551	14478	14515	14546	14617	14503	14494	14368	14527	14535	14392	14460	14440	14527	14653	14525	14399	14671	14439	14465	14511	14656	14565	14358	14692	14586	14582	14513	14599	14539	14498	14336	14442	14324	14539	14461	14664	14568	14593	14593	14581	14568	14521	14606	14507	14336	14474	14498	14514	14390	14431	14633	14562	14572	14611	14640	14551	14566	14481	14577	14375	14626	14455	14406	14739	14621	14433	14442	14752	14477	14445	14392	14710	14590	14467	14524	14537	14533	14638	14588	14481	14562	14698	14574	14575	14509	14586	14480	14507	14458	14379	14548	14773	14507	14552	14625	14525	14398	14488	14357	14562	14602	14430	14328	14302	14672	14509	14438	14506	14540	14535	14542	14366	14592	14424	14478	14602	14611	14578	14505	14473	14485	14639	14596	14598	14423	14463	14517	14386	14539	14553	14661	14674	14474	14404	14508	14552	14552	14604	14539	14556	14533	14589	14377	14536	14672	14601	14554	14512	14596	14681	14552	14609	14485	14676	14440	14466	14602	14488	14775	14507	14490	14466	14650	14634	14607	14545	14474	14418	14563	14639	14572	14526	14484	14590	14495	14608	14666	14545	14782	14557	14444	14533	14518	14568	14507	14378	14481	14631	14435	14677	14628	14538	14604	14478	14617	14459	14653	14550	14638	14489	14569	14480	14491	14671	14513	14551	14515	14566	14617	14646	14712	14580	14547	14642	14592	14522	14482	14454	14411	14608	14642	14586	14586	14391	14760	14651	14527	14520	14542	14597	14433	14519	14598	14568	14522	14541	14643	14476	14640	14670	14593	14616	14594	14524	14513	14627	14550	14586	14554	14607	14488	14518	14622	14456	14446	14684	14520	14490	14623	14567	14506	14569	14492	14432	14571	14482	14416	14499	14497	14523	14617	14619	14505	14640	14641	14699	14587	14499	14490	14504	14494	14528	14605	14450	14595	14566	14569	14555	14548	14488	14640	14438	14371	14517	14540	14640	14553	14582	14618	14624	14437	14571	14463	14645	14457	14409	14650	14457	14554	14594	14661	14527	14459	14540	14492	14583	14366	14686	14472	14296	14598	14624	14386	14556	14420	14490	14584	14547	14626	14412	14543	14500	14345	14557	14479	14306	14427	14538	14353	14728	14578	14578	14619	14619	14640	14564	14530	14558	14554	14634	14589	14481	14399	14701	14550	14536	14707	14528	14422	14608	14504	14528	14645	14638	14450	14506	14502	14567	14600	14600	14588	14595	14423	14407	14466	14554	14430	14567	14561	14581	14598	14496	14439	14445	14523	14535	14402	14534	14579	14795	14389	14521	14677	14574	14570	14427	14404	14615	14580	14464	14542	14511	14647	14486	14529	14537	14370	14550	14405	14624	14539	14656	14412	14517	14529	14860	14538	14519	14583	14485	14509	14545	14559	14728	14611	14662	14551	14614	14599	14601	14373	14585	14629	14345	14484	14588	14559	14516	14537	14596	14579	14532	14272	14544	14474	14600	14439	14607	14484	14479	14502	14479	14425	14595	14529	14486	14469	14685	14502	14496	14559	14528	14493	14611	14452	14600	14518	14385	14410	14498	14538	14510	14296	14693	14586	14501	14609	14452	14485	14571	14616	14452	14511	14698	14450	14505	14505	14650	14723	14674	14536	14577	14393	14589	14490	14426	14497	14624	14523	14572	14664	14468	14473	14623	14632	14625	14386	14418	14503	14580	14502	14529	14529	14622	14587	14526	14500	14555	14675	14578	14606	14575	14476	14554	14461	14703	14610	14468	14568	14595	14608	14516	14669	14594	14355	14589	14587	14463	14428	14469	14455	14417	14471	14574	14425	14529	14544	14677	14627	14548	14549	14595	14592	14484	14411	14491	14553	14457	14541	14477	14595	14472	14443	14722	14536	14509	14508	14650	14438	14505	14533	14534	14555	14807	14484	14377	14302	14664	14487	14486	14414	14640	14447	14407	14529	14640	14655	14713	14562	14487	14583	14648	14674	14498	14486	14658	14532	14484	14700	14651	14518	14545	14494	14510	14618	14560	14498	14578	14739	14639	14409	14570	14595	14482	14576	14567	14627	14507	14695	14763	14526	14568	14561	14288	14812	14702	14499	14583	14504	14498	14596	14647	14457	14690	14475	14667	14498	14731	14502	14490	14491	14428	14555	14566	14629	14510	14639	14613	14508	14494	14521	14542	14603	14564	14464	14543	14636	14656	14569	14683	14624	14461	14553	14504	14400	14580	14547	14533	14570	14674	14298	14498	14412	14524	14331	14733	14486	14615	14655	14701	14532	14545	14519	14616	14427	14622	14336	14460	14581	14684	14387	14433	14476	14587	14381	14575	14460	14503	14558	14725	14621	14543	14453	14460	14575	14527	14599	14421	14601	14553	14636	14624	14451	14522	14570	14624	14786	14529	14567	14640	14534	14471	14368	14463	14647	14577	14637	14648	14543	14758	14585	14472	14655	14517	14499	14633	14506	14467	14373	14523	14707	14364	14493	14489	14428	14605	14462	14608	14440	14618	14705	14502	14737	14566	14539	14554	14456	14715	14551	14602	14480	14460	14535	14564	14610	14627	14734	14555	14536	14482	14646	14682	14561	14573	14640	14576	14586	14535	14433	14375	14510	14432	14700	14626	14446	14650	14337	14688	14568	14510	14670	14478	14472	14538	14655	14491	14518	14470	14794	14682	14581	14536	14541	14542	14583	14471	14617	14427	14385	14713	14476	14575	14618	14690	14654	14484	14549	14603	14545	14469	14562	14482	14659	14399	14464	14462	14499	14481	14597	14514	14495	14659	14400	14486	14623	14470	14498	14585	14528	14545	14426	14431	14672	14371	14534	14391	14547	14494	14425	14408	14575	14392	14697	14471	14468	14507	14627	14543	14678	14388	14505	14522	14587	14571	14476	14619	14461	14550	14574	14594	14589	14308	14529	14650	14442	14536	14549	14450	14602	14500	14461	14626	14673	14622	14483	14598	14518	14478	14631	14478	14511	14640	14473	14609	14575	14595	14449	14404	14346	14487	14392	14447	14454	14568	14437	14401	14423	14419	14609	14534	14592	14542	14718	14538	14514	14549	14454	14539	14625	14580	14593	14608	14696	14559	14624	14581	14524	14609	14569	14602	14584	14679	14340	14621	14490	14603	14462	14661	14438	14579	14454	14403	14655	14412	14607	14644	14566	14430	14557	14494	14516	14700	14451	14606	14528	14481	14484	14710	14638	14588	14669	14482	14544	14383	14564	14352	14754	14643	14594	14498	14542	14653	14582	14423	14621	14500	14525	14542	14650	14711	14413	14307	14560	14413	14559	14626	14502	14774	14420	14521	14518	14699	14668	14426	14488	14508	14564	14363	14500	14697	14621	14631	14596	14543	14533	14485	14588	14528	14545	14542	14559	14538	14385	14649	14455	14520	14476	14856	14537	14402	14613	14659	14591	14405	14410	14454	14462	14486	14453	14450	14676	14546	14545	14639	14128	14474	14449	14450	14711	14670	14532	14507	14575	14555	14441	14507	14517	14438	14585	14591	14700	14775	14711	14520	14507	14437	14504	14479	14513	14681	14338	14629	14646	14768	14338	14523	14553	14400	14482	14460	14479	14405	14553	14623	14533	14504	14573	14543	14605	14466	14667	14517	14533	14428	14590	14368	14445	14673	14618	14455	14717	14696	14562	14611	14652	14611	14591	14455	14500	14508	14543	14530	14412	14559	14443	14388	14576	14285	14699	14771	14577	14397	14636	14370	14549	14386	14613	14518	14529	14594	14798	14558	14448	14346	14773	14666	14362	14572	14512	14627	14443	14477	14570	14616	14286	14641	14682	14616	14651	14394	14352	14463	14515	14566	14565	14413	14604	14551	14580	14465	14523	14550	14421	14647	14510	14592	14571	14577	14613	14406	14485	14386	14396	14443	14561	14492	14509	14563	14594	14523	14605	14465	14586	14633	14450	14509	14415	14615	14682	14520	14598	14533	14602	14599	14529	14602	14717	14582	14478	14623	14769	14526	14372	14586	14555	14480	14462	14575	14621	14644	14608	14776	14527	14674	14441	14690
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
